From a9f7548e013c190cef1c5b595df51cf4454af50d Mon Sep 17 00:00:00 2001 From: Vanessa Christopher Date: Wed, 29 Apr 2026 13:09:34 +0100 Subject: [PATCH 1/8] add text support for contact input && remove table from token if no permission --- .../web/dist/assets/index-DaTvUArL.js | 690 ++++++++++++++++++ .../web/dist/assets/index-RfRcnsUM.js | 679 ----------------- pkg/adminweb/web/dist/index.html | 2 +- pkg/adminweb/web/src/pages/Devices.jsx | 103 ++- pkg/adminweb/web/src/pages/Tokens.jsx | 162 ++-- 5 files changed, 893 insertions(+), 743 deletions(-) create mode 100644 pkg/adminweb/web/dist/assets/index-DaTvUArL.js delete mode 100644 pkg/adminweb/web/dist/assets/index-RfRcnsUM.js diff --git a/pkg/adminweb/web/dist/assets/index-DaTvUArL.js b/pkg/adminweb/web/dist/assets/index-DaTvUArL.js new file mode 100644 index 0000000..8318fbc --- /dev/null +++ b/pkg/adminweb/web/dist/assets/index-DaTvUArL.js @@ -0,0 +1,690 @@ +var Ej=Object.defineProperty;var Pj=(e,t,n)=>t in e?Ej(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var no=(e,t,n)=>Pj(e,typeof t!="symbol"?t+"":t,n);function P5(e,t){for(var n=0;nr[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const a of o)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(o){const a={};return o.integrity&&(a.integrity=o.integrity),o.referrerPolicy&&(a.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?a.credentials="include":o.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function r(o){if(o.ep)return;o.ep=!0;const a=n(o);fetch(o.href,a)}})();var ds=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function To(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Oi(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return e[r]}})}),n}var O5={exports:{}},sh={},I5={exports:{}},nn={};/** + * @license React + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var op=Symbol.for("react.element"),Oj=Symbol.for("react.portal"),Ij=Symbol.for("react.fragment"),Rj=Symbol.for("react.strict_mode"),Nj=Symbol.for("react.profiler"),Tj=Symbol.for("react.provider"),Mj=Symbol.for("react.context"),kj=Symbol.for("react.forward_ref"),_j=Symbol.for("react.suspense"),Dj=Symbol.for("react.memo"),jj=Symbol.for("react.lazy"),nE=Symbol.iterator;function Aj(e){return e===null||typeof e!="object"?null:(e=nE&&e[nE]||e["@@iterator"],typeof e=="function"?e:null)}var R5={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},N5=Object.assign,T5={};function lu(e,t,n){this.props=e,this.context=t,this.refs=T5,this.updater=n||R5}lu.prototype.isReactComponent={};lu.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")};lu.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function M5(){}M5.prototype=lu.prototype;function Lx(e,t,n){this.props=e,this.context=t,this.refs=T5,this.updater=n||R5}var Fx=Lx.prototype=new M5;Fx.constructor=Lx;N5(Fx,lu.prototype);Fx.isPureReactComponent=!0;var rE=Array.isArray,k5=Object.prototype.hasOwnProperty,zx={current:null},_5={key:!0,ref:!0,__self:!0,__source:!0};function D5(e,t,n){var r,o={},a=null,i=null;if(t!=null)for(r in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(a=""+t.key),t)k5.call(t,r)&&!_5.hasOwnProperty(r)&&(o[r]=t[r]);var l=arguments.length-2;if(l===1)o.children=n;else if(1>>1,H=_[B];if(0>>1;Bo(V,F))Uo(Q,V)?(_[B]=Q,_[U]=F,B=U):(_[B]=V,_[W]=F,B=W);else if(Uo(Q,F))_[B]=Q,_[U]=F,B=U;else break e}}return j}function o(_,j){var F=_.sortIndex-j.sortIndex;return F!==0?F:_.id-j.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var i=Date,l=i.now();e.unstable_now=function(){return i.now()-l}}var s=[],u=[],d=1,f=null,p=3,m=!1,v=!1,h=!1,g=typeof setTimeout=="function"?setTimeout:null,y=typeof clearTimeout=="function"?clearTimeout:null,C=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function b(_){for(var j=n(u);j!==null;){if(j.callback===null)r(u);else if(j.startTime<=_)r(u),j.sortIndex=j.expirationTime,t(s,j);else break;j=n(u)}}function $(_){if(h=!1,b(_),!v)if(n(s)!==null)v=!0,R(x);else{var j=n(u);j!==null&&D($,j.startTime-_)}}function x(_,j){v=!1,h&&(h=!1,y(P),P=-1),m=!0;var F=p;try{for(b(j),f=n(s);f!==null&&(!(f.expirationTime>j)||_&&!N());){var B=f.callback;if(typeof B=="function"){f.callback=null,p=f.priorityLevel;var H=B(f.expirationTime<=j);j=e.unstable_now(),typeof H=="function"?f.callback=H:f===n(s)&&r(s),b(j)}else r(s);f=n(s)}if(f!==null)var z=!0;else{var W=n(u);W!==null&&D($,W.startTime-j),z=!1}return z}finally{f=null,p=F,m=!1}}var S=!1,w=null,P=-1,E=5,O=-1;function N(){return!(e.unstable_now()-O_||125<_?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):E=0<_?Math.floor(1e3/_):5},e.unstable_getCurrentPriorityLevel=function(){return p},e.unstable_getFirstCallbackNode=function(){return n(s)},e.unstable_next=function(_){switch(p){case 1:case 2:case 3:var j=3;break;default:j=p}var F=p;p=j;try{return _()}finally{p=F}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(_,j){switch(_){case 1:case 2:case 3:case 4:case 5:break;default:_=3}var F=p;p=_;try{return j()}finally{p=F}},e.unstable_scheduleCallback=function(_,j,F){var B=e.unstable_now();switch(typeof F=="object"&&F!==null?(F=F.delay,F=typeof F=="number"&&0B?(_.sortIndex=F,t(u,_),n(s)===null&&_===n(u)&&(h?(y(P),P=-1):h=!0,D($,F-B))):(_.sortIndex=H,t(s,_),v||m||(v=!0,R(x))),_},e.unstable_shouldYield=N,e.unstable_wrapCallback=function(_){var j=p;return function(){var F=p;p=j;try{return _.apply(this,arguments)}finally{p=F}}}})(z5);F5.exports=z5;var qj=F5.exports;/** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Yj=c,Ro=qj;function Be(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),C1=Object.prototype.hasOwnProperty,Xj=/^[: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]*$/,aE={},iE={};function Qj(e){return C1.call(iE,e)?!0:C1.call(aE,e)?!1:Xj.test(e)?iE[e]=!0:(aE[e]=!0,!1)}function Zj(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Jj(e,t,n,r){if(t===null||typeof t>"u"||Zj(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Zr(e,t,n,r,o,a,i){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=i}var Tr={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Tr[e]=new Zr(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Tr[t]=new Zr(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Tr[e]=new Zr(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Tr[e]=new Zr(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){Tr[e]=new Zr(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Tr[e]=new Zr(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Tr[e]=new Zr(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Tr[e]=new Zr(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Tr[e]=new Zr(e,5,!1,e.toLowerCase(),null,!1,!1)});var Hx=/[\-:]([a-z])/g;function Wx(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(Hx,Wx);Tr[t]=new Zr(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(Hx,Wx);Tr[t]=new Zr(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(Hx,Wx);Tr[t]=new Zr(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Tr[e]=new Zr(e,1,!1,e.toLowerCase(),null,!1,!1)});Tr.xlinkHref=new Zr("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Tr[e]=new Zr(e,1,!1,e.toLowerCase(),null,!0,!0)});function Vx(e,t,n,r){var o=Tr.hasOwnProperty(t)?Tr[t]:null;(o!==null?o.type!==0:r||!(2l||o[i]!==a[l]){var s=` +`+o[i].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=i&&0<=l);break}}}finally{Dy=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?gd(e):""}function eA(e){switch(e.tag){case 5:return gd(e.type);case 16:return gd("Lazy");case 13:return gd("Suspense");case 19:return gd("SuspenseList");case 0:case 2:case 15:return e=jy(e.type,!1),e;case 11:return e=jy(e.type.render,!1),e;case 1:return e=jy(e.type,!0),e;default:return""}}function w1(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 Ys:return"Fragment";case qs:return"Portal";case $1:return"Profiler";case Kx:return"StrictMode";case x1:return"Suspense";case S1:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case W5:return(e.displayName||"Context")+".Consumer";case H5:return(e._context.displayName||"Context")+".Provider";case Ux:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Gx:return t=e.displayName||null,t!==null?t:w1(e.type)||"Memo";case Hi:t=e._payload,e=e._init;try{return w1(e(t))}catch{}}return null}function tA(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 w1(t);case 8:return t===Kx?"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 fl(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function K5(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function nA(e){var t=K5(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(i){r=""+i,a.call(this,i)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(i){r=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Xp(e){e._valueTracker||(e._valueTracker=nA(e))}function U5(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=K5(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Ev(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 E1(e,t){var n=t.checked;return Ln({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function sE(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=fl(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function G5(e,t){t=t.checked,t!=null&&Vx(e,"checked",t,!1)}function P1(e,t){G5(e,t);var n=fl(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?O1(e,t.type,n):t.hasOwnProperty("defaultValue")&&O1(e,t.type,fl(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function cE(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function O1(e,t,n){(t!=="number"||Ev(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var hd=Array.isArray;function mc(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=Qp.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function rf(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Id={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},rA=["Webkit","ms","Moz","O"];Object.keys(Id).forEach(function(e){rA.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Id[t]=Id[e]})});function Q5(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Id.hasOwnProperty(e)&&Id[e]?(""+t).trim():t+"px"}function Z5(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Q5(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var oA=Ln({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 N1(e,t){if(t){if(oA[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(Be(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(Be(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(Be(61))}if(t.style!=null&&typeof t.style!="object")throw Error(Be(62))}}function T1(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 M1=null;function qx(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var k1=null,vc=null,gc=null;function fE(e){if(e=lp(e)){if(typeof k1!="function")throw Error(Be(280));var t=e.stateNode;t&&(t=ph(t),k1(e.stateNode,e.type,t))}}function J5(e){vc?gc?gc.push(e):gc=[e]:vc=e}function e6(){if(vc){var e=vc,t=gc;if(gc=vc=null,fE(e),t)for(e=0;e>>=0,e===0?32:31-(vA(e)/gA|0)|0}var Zp=64,Jp=4194304;function yd(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 Rv(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,a=e.pingedLanes,i=n&268435455;if(i!==0){var l=i&~o;l!==0?r=yd(l):(a&=i,a!==0&&(r=yd(a)))}else i=n&~o,i!==0?r=yd(i):a!==0&&(r=yd(a));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,a=t&-t,o>=a||o===16&&(a&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function ap(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-ba(t),e[t]=n}function CA(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=Nd),$E=" ",xE=!1;function C6(e,t){switch(e){case"keyup":return qA.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function $6(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Xs=!1;function XA(e,t){switch(e){case"compositionend":return $6(t);case"keypress":return t.which!==32?null:(xE=!0,$E);case"textInput":return e=t.data,e===$E&&xE?null:e;default:return null}}function QA(e,t){if(Xs)return e==="compositionend"||!n2&&C6(e,t)?(e=y6(),qm=Jx=qi=null,Xs=!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:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=PE(n)}}function E6(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?E6(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function P6(){for(var e=window,t=Ev();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Ev(e.document)}return t}function r2(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 iL(e){var t=P6(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&E6(n.ownerDocument.documentElement,n)){if(r!==null&&r2(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,a=Math.min(r.start,o);r=r.end===void 0?a:Math.min(r.end,o),!e.extend&&a>r&&(o=r,r=a,a=o),o=OE(n,a);var i=OE(n,r);o&&i&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Qs=null,F1=null,Md=null,z1=!1;function IE(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;z1||Qs==null||Qs!==Ev(r)||(r=Qs,"selectionStart"in r&&r2(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Md&&uf(Md,r)||(Md=r,r=Mv(F1,"onSelect"),0ec||(e.current=U1[ec],U1[ec]=null,ec--)}function wn(e,t){ec++,U1[ec]=e.current,e.current=t}var pl={},Br=bl(pl),io=bl(!1),Xl=pl;function Mc(e,t){var n=e.type.contextTypes;if(!n)return pl;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},a;for(a in n)o[a]=t[a];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function lo(e){return e=e.childContextTypes,e!=null}function _v(){On(io),On(Br)}function DE(e,t,n){if(Br.current!==pl)throw Error(Be(168));wn(Br,t),wn(io,n)}function D6(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(Be(108,tA(e)||"Unknown",o));return Ln({},n,r)}function Dv(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||pl,Xl=Br.current,wn(Br,e),wn(io,io.current),!0}function jE(e,t,n){var r=e.stateNode;if(!r)throw Error(Be(169));n?(e=D6(e,t,Xl),r.__reactInternalMemoizedMergedChildContext=e,On(io),On(Br),wn(Br,e)):On(io),wn(io,n)}var ri=null,mh=!1,Xy=!1;function j6(e){ri===null?ri=[e]:ri.push(e)}function yL(e){mh=!0,j6(e)}function Cl(){if(!Xy&&ri!==null){Xy=!0;var e=0,t=hn;try{var n=ri;for(hn=1;e>=i,o-=i,si=1<<32-ba(t)+o|n<P?(E=w,w=null):E=w.sibling;var O=p(y,w,b[P],$);if(O===null){w===null&&(w=E);break}e&&w&&O.alternate===null&&t(y,w),C=a(O,C,P),S===null?x=O:S.sibling=O,S=O,w=E}if(P===b.length)return n(y,w),kn&&Nl(y,P),x;if(w===null){for(;PP?(E=w,w=null):E=w.sibling;var N=p(y,w,O.value,$);if(N===null){w===null&&(w=E);break}e&&w&&N.alternate===null&&t(y,w),C=a(N,C,P),S===null?x=N:S.sibling=N,S=N,w=E}if(O.done)return n(y,w),kn&&Nl(y,P),x;if(w===null){for(;!O.done;P++,O=b.next())O=f(y,O.value,$),O!==null&&(C=a(O,C,P),S===null?x=O:S.sibling=O,S=O);return kn&&Nl(y,P),x}for(w=r(y,w);!O.done;P++,O=b.next())O=m(w,y,P,O.value,$),O!==null&&(e&&O.alternate!==null&&w.delete(O.key===null?P:O.key),C=a(O,C,P),S===null?x=O:S.sibling=O,S=O);return e&&w.forEach(function(k){return t(y,k)}),kn&&Nl(y,P),x}function g(y,C,b,$){if(typeof b=="object"&&b!==null&&b.type===Ys&&b.key===null&&(b=b.props.children),typeof b=="object"&&b!==null){switch(b.$$typeof){case Yp:e:{for(var x=b.key,S=C;S!==null;){if(S.key===x){if(x=b.type,x===Ys){if(S.tag===7){n(y,S.sibling),C=o(S,b.props.children),C.return=y,y=C;break e}}else if(S.elementType===x||typeof x=="object"&&x!==null&&x.$$typeof===Hi&&FE(x)===S.type){n(y,S.sibling),C=o(S,b.props),C.ref=Xu(y,S,b),C.return=y,y=C;break e}n(y,S);break}else t(y,S);S=S.sibling}b.type===Ys?(C=Vl(b.props.children,y.mode,$,b.key),C.return=y,y=C):($=nv(b.type,b.key,b.props,null,y.mode,$),$.ref=Xu(y,C,b),$.return=y,y=$)}return i(y);case qs:e:{for(S=b.key;C!==null;){if(C.key===S)if(C.tag===4&&C.stateNode.containerInfo===b.containerInfo&&C.stateNode.implementation===b.implementation){n(y,C.sibling),C=o(C,b.children||[]),C.return=y,y=C;break e}else{n(y,C);break}else t(y,C);C=C.sibling}C=ob(b,y.mode,$),C.return=y,y=C}return i(y);case Hi:return S=b._init,g(y,C,S(b._payload),$)}if(hd(b))return v(y,C,b,$);if(Ku(b))return h(y,C,b,$);im(y,b)}return typeof b=="string"&&b!==""||typeof b=="number"?(b=""+b,C!==null&&C.tag===6?(n(y,C.sibling),C=o(C,b),C.return=y,y=C):(n(y,C),C=rb(b,y.mode,$),C.return=y,y=C),i(y)):n(y,C)}return g}var _c=z6(!0),B6=z6(!1),Lv=bl(null),Fv=null,rc=null,l2=null;function s2(){l2=rc=Fv=null}function c2(e){var t=Lv.current;On(Lv),e._currentValue=t}function Y1(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function yc(e,t){Fv=e,l2=rc=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(ao=!0),e.firstContext=null)}function Yo(e){var t=e._currentValue;if(l2!==e)if(e={context:e,memoizedValue:t,next:null},rc===null){if(Fv===null)throw Error(Be(308));rc=e,Fv.dependencies={lanes:0,firstContext:e}}else rc=rc.next=e;return t}var Al=null;function u2(e){Al===null?Al=[e]:Al.push(e)}function H6(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,u2(t)):(n.next=o.next,o.next=n),t.interleaved=n,Ci(e,r)}function Ci(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var Wi=!1;function d2(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function W6(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 pi(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function al(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,an&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,Ci(e,n)}return o=r.interleaved,o===null?(t.next=t,u2(r)):(t.next=o.next,o.next=t),r.interleaved=t,Ci(e,n)}function Xm(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Xx(e,n)}}function zE(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};a===null?o=a=i:a=a.next=i,n=n.next}while(n!==null);a===null?o=a=t:a=a.next=t}else o=a=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function zv(e,t,n,r){var o=e.updateQueue;Wi=!1;var a=o.firstBaseUpdate,i=o.lastBaseUpdate,l=o.shared.pending;if(l!==null){o.shared.pending=null;var s=l,u=s.next;s.next=null,i===null?a=u:i.next=u,i=s;var d=e.alternate;d!==null&&(d=d.updateQueue,l=d.lastBaseUpdate,l!==i&&(l===null?d.firstBaseUpdate=u:l.next=u,d.lastBaseUpdate=s))}if(a!==null){var f=o.baseState;i=0,d=u=s=null,l=a;do{var p=l.lane,m=l.eventTime;if((r&p)===p){d!==null&&(d=d.next={eventTime:m,lane:0,tag:l.tag,payload:l.payload,callback:l.callback,next:null});e:{var v=e,h=l;switch(p=t,m=n,h.tag){case 1:if(v=h.payload,typeof v=="function"){f=v.call(m,f,p);break e}f=v;break e;case 3:v.flags=v.flags&-65537|128;case 0:if(v=h.payload,p=typeof v=="function"?v.call(m,f,p):v,p==null)break e;f=Ln({},f,p);break e;case 2:Wi=!0}}l.callback!==null&&l.lane!==0&&(e.flags|=64,p=o.effects,p===null?o.effects=[l]:p.push(l))}else m={eventTime:m,lane:p,tag:l.tag,payload:l.payload,callback:l.callback,next:null},d===null?(u=d=m,s=f):d=d.next=m,i|=p;if(l=l.next,l===null){if(l=o.shared.pending,l===null)break;p=l,l=p.next,p.next=null,o.lastBaseUpdate=p,o.shared.pending=null}}while(!0);if(d===null&&(s=f),o.baseState=s,o.firstBaseUpdate=u,o.lastBaseUpdate=d,t=o.shared.interleaved,t!==null){o=t;do i|=o.lane,o=o.next;while(o!==t)}else a===null&&(o.shared.lanes=0);Jl|=i,e.lanes=i,e.memoizedState=f}}function BE(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=Zy.transition;Zy.transition={};try{e(!1),t()}finally{hn=n,Zy.transition=r}}function iN(){return Xo().memoizedState}function xL(e,t,n){var r=ll(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},lN(e))sN(t,n);else if(n=H6(e,t,n,r),n!==null){var o=qr();Ca(n,e,r,o),cN(n,t,r)}}function SL(e,t,n){var r=ll(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(lN(e))sN(t,o);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var i=t.lastRenderedState,l=a(i,n);if(o.hasEagerState=!0,o.eagerState=l,Pa(l,i)){var s=t.interleaved;s===null?(o.next=o,u2(t)):(o.next=s.next,s.next=o),t.interleaved=o;return}}catch{}finally{}n=H6(e,t,o,r),n!==null&&(o=qr(),Ca(n,e,r,o),cN(n,t,r))}}function lN(e){var t=e.alternate;return e===An||t!==null&&t===An}function sN(e,t){kd=Hv=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function cN(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Xx(e,n)}}var Wv={readContext:Yo,useCallback:kr,useContext:kr,useEffect:kr,useImperativeHandle:kr,useInsertionEffect:kr,useLayoutEffect:kr,useMemo:kr,useReducer:kr,useRef:kr,useState:kr,useDebugValue:kr,useDeferredValue:kr,useTransition:kr,useMutableSource:kr,useSyncExternalStore:kr,useId:kr,unstable_isNewReconciler:!1},wL={readContext:Yo,useCallback:function(e,t){return La().memoizedState=[e,t===void 0?null:t],e},useContext:Yo,useEffect:WE,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Zm(4194308,4,tN.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Zm(4194308,4,e,t)},useInsertionEffect:function(e,t){return Zm(4,2,e,t)},useMemo:function(e,t){var n=La();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=La();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=xL.bind(null,An,e),[r.memoizedState,e]},useRef:function(e){var t=La();return e={current:e},t.memoizedState=e},useState:HE,useDebugValue:b2,useDeferredValue:function(e){return La().memoizedState=e},useTransition:function(){var e=HE(!1),t=e[0];return e=$L.bind(null,e[1]),La().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=An,o=La();if(kn){if(n===void 0)throw Error(Be(407));n=n()}else{if(n=t(),Sr===null)throw Error(Be(349));Zl&30||G6(r,t,n)}o.memoizedState=n;var a={value:n,getSnapshot:t};return o.queue=a,WE(Y6.bind(null,r,a,e),[e]),r.flags|=2048,yf(9,q6.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=La(),t=Sr.identifierPrefix;if(kn){var n=ci,r=si;n=(r&~(1<<32-ba(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=gf++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=i.createElement(n,{is:r.is}):(e=i.createElement(n),n==="select"&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,n),e[Ha]=t,e[pf]=r,bN(e,t,!1,!1),t.stateNode=e;e:{switch(i=T1(n,r),n){case"dialog":Pn("cancel",e),Pn("close",e),o=r;break;case"iframe":case"object":case"embed":Pn("load",e),o=r;break;case"video":case"audio":for(o=0;oAc&&(t.flags|=128,r=!0,Qu(a,!1),t.lanes=4194304)}else{if(!r)if(e=Bv(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Qu(a,!0),a.tail===null&&a.tailMode==="hidden"&&!i.alternate&&!kn)return _r(t),null}else 2*Jn()-a.renderingStartTime>Ac&&n!==1073741824&&(t.flags|=128,r=!0,Qu(a,!1),t.lanes=4194304);a.isBackwards?(i.sibling=t.child,t.child=i):(n=a.last,n!==null?n.sibling=i:t.child=i,a.last=i)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=Jn(),t.sibling=null,n=Dn.current,wn(Dn,r?n&1|2:n&1),t):(_r(t),null);case 22:case 23:return E2(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?$o&1073741824&&(_r(t),t.subtreeFlags&6&&(t.flags|=8192)):_r(t),null;case 24:return null;case 25:return null}throw Error(Be(156,t.tag))}function ML(e,t){switch(a2(t),t.tag){case 1:return lo(t.type)&&_v(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Dc(),On(io),On(Br),m2(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return p2(t),null;case 13:if(On(Dn),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(Be(340));kc()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return On(Dn),null;case 4:return Dc(),null;case 10:return c2(t.type._context),null;case 22:case 23:return E2(),null;case 24:return null;default:return null}}var sm=!1,Lr=!1,kL=typeof WeakSet=="function"?WeakSet:Set,bt=null;function oc(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Vn(e,t,r)}else n.current=null}function oC(e,t,n){try{n()}catch(r){Vn(e,t,r)}}var e3=!1;function _L(e,t){if(B1=Nv,e=P6(),r2(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch{n=null;break e}var i=0,l=-1,s=-1,u=0,d=0,f=e,p=null;t:for(;;){for(var m;f!==n||o!==0&&f.nodeType!==3||(l=i+o),f!==a||r!==0&&f.nodeType!==3||(s=i+r),f.nodeType===3&&(i+=f.nodeValue.length),(m=f.firstChild)!==null;)p=f,f=m;for(;;){if(f===e)break t;if(p===n&&++u===o&&(l=i),p===a&&++d===r&&(s=i),(m=f.nextSibling)!==null)break;f=p,p=f.parentNode}f=m}n=l===-1||s===-1?null:{start:l,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(H1={focusedElem:e,selectionRange:n},Nv=!1,bt=t;bt!==null;)if(t=bt,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,bt=e;else for(;bt!==null;){t=bt;try{var v=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(v!==null){var h=v.memoizedProps,g=v.memoizedState,y=t.stateNode,C=y.getSnapshotBeforeUpdate(t.elementType===t.type?h:ma(t.type,h),g);y.__reactInternalSnapshotBeforeUpdate=C}break;case 3:var b=t.stateNode.containerInfo;b.nodeType===1?b.textContent="":b.nodeType===9&&b.documentElement&&b.removeChild(b.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(Be(163))}}catch($){Vn(t,t.return,$)}if(e=t.sibling,e!==null){e.return=t.return,bt=e;break}bt=t.return}return v=e3,e3=!1,v}function _d(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,a!==void 0&&oC(t,n,a)}o=o.next}while(o!==r)}}function hh(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function aC(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function xN(e){var t=e.alternate;t!==null&&(e.alternate=null,xN(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Ha],delete t[pf],delete t[K1],delete t[gL],delete t[hL])),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 SN(e){return e.tag===5||e.tag===3||e.tag===4}function t3(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||SN(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 iC(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=kv));else if(r!==4&&(e=e.child,e!==null))for(iC(e,t,n),e=e.sibling;e!==null;)iC(e,t,n),e=e.sibling}function lC(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(lC(e,t,n),e=e.sibling;e!==null;)lC(e,t,n),e=e.sibling}var Ir=null,va=!1;function ki(e,t,n){for(n=n.child;n!==null;)wN(e,t,n),n=n.sibling}function wN(e,t,n){if(Wa&&typeof Wa.onCommitFiberUnmount=="function")try{Wa.onCommitFiberUnmount(ch,n)}catch{}switch(n.tag){case 5:Lr||oc(n,t);case 6:var r=Ir,o=va;Ir=null,ki(e,t,n),Ir=r,va=o,Ir!==null&&(va?(e=Ir,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Ir.removeChild(n.stateNode));break;case 18:Ir!==null&&(va?(e=Ir,n=n.stateNode,e.nodeType===8?Yy(e.parentNode,n):e.nodeType===1&&Yy(e,n),sf(e)):Yy(Ir,n.stateNode));break;case 4:r=Ir,o=va,Ir=n.stateNode.containerInfo,va=!0,ki(e,t,n),Ir=r,va=o;break;case 0:case 11:case 14:case 15:if(!Lr&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var a=o,i=a.destroy;a=a.tag,i!==void 0&&(a&2||a&4)&&oC(n,t,i),o=o.next}while(o!==r)}ki(e,t,n);break;case 1:if(!Lr&&(oc(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){Vn(n,t,l)}ki(e,t,n);break;case 21:ki(e,t,n);break;case 22:n.mode&1?(Lr=(r=Lr)||n.memoizedState!==null,ki(e,t,n),Lr=r):ki(e,t,n);break;default:ki(e,t,n)}}function n3(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new kL),t.forEach(function(r){var o=WL.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function da(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=i),r&=~a}if(r=o,r=Jn()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*jL(r/1960))-r,10e?16:e,Yi===null)var r=!1;else{if(e=Yi,Yi=null,Uv=0,an&6)throw Error(Be(331));var o=an;for(an|=4,bt=e.current;bt!==null;){var a=bt,i=a.child;if(bt.flags&16){var l=a.deletions;if(l!==null){for(var s=0;sJn()-S2?Wl(e,0):x2|=n),so(e,t)}function MN(e,t){t===0&&(e.mode&1?(t=Jp,Jp<<=1,!(Jp&130023424)&&(Jp=4194304)):t=1);var n=qr();e=Ci(e,t),e!==null&&(ap(e,t,n),so(e,n))}function HL(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),MN(e,n)}function WL(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(Be(314))}r!==null&&r.delete(t),MN(e,n)}var kN;kN=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||io.current)ao=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return ao=!1,NL(e,t,n);ao=!!(e.flags&131072)}else ao=!1,kn&&t.flags&1048576&&A6(t,Av,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Jm(e,t),e=t.pendingProps;var o=Mc(t,Br.current);yc(t,n),o=g2(null,t,r,e,o,n);var a=h2();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,lo(r)?(a=!0,Dv(t)):a=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,d2(t),o.updater=gh,t.stateNode=o,o._reactInternals=t,Q1(t,r,e,n),t=eC(null,t,r,!0,a,n)):(t.tag=0,kn&&a&&o2(t),Ur(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Jm(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=KL(r),e=ma(r,e),o){case 0:t=J1(null,t,r,e,n);break e;case 1:t=QE(null,t,r,e,n);break e;case 11:t=YE(null,t,r,e,n);break e;case 14:t=XE(null,t,r,ma(r.type,e),n);break e}throw Error(Be(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:ma(r,o),J1(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:ma(r,o),QE(e,t,r,o,n);case 3:e:{if(gN(t),e===null)throw Error(Be(387));r=t.pendingProps,a=t.memoizedState,o=a.element,W6(e,t),zv(t,r,null,n);var i=t.memoizedState;if(r=i.element,a.isDehydrated)if(a={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=a,t.memoizedState=a,t.flags&256){o=jc(Error(Be(423)),t),t=ZE(e,t,r,n,o);break e}else if(r!==o){o=jc(Error(Be(424)),t),t=ZE(e,t,r,n,o);break e}else for(So=ol(t.stateNode.containerInfo.firstChild),Po=t,kn=!0,ya=null,n=B6(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(kc(),r===o){t=$i(e,t,n);break e}Ur(e,t,r,n)}t=t.child}return t;case 5:return V6(t),e===null&&q1(t),r=t.type,o=t.pendingProps,a=e!==null?e.memoizedProps:null,i=o.children,W1(r,o)?i=null:a!==null&&W1(r,a)&&(t.flags|=32),vN(e,t),Ur(e,t,i,n),t.child;case 6:return e===null&&q1(t),null;case 13:return hN(e,t,n);case 4:return f2(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=_c(t,null,r,n):Ur(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:ma(r,o),YE(e,t,r,o,n);case 7:return Ur(e,t,t.pendingProps,n),t.child;case 8:return Ur(e,t,t.pendingProps.children,n),t.child;case 12:return Ur(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,a=t.memoizedProps,i=o.value,wn(Lv,r._currentValue),r._currentValue=i,a!==null)if(Pa(a.value,i)){if(a.children===o.children&&!io.current){t=$i(e,t,n);break e}}else for(a=t.child,a!==null&&(a.return=t);a!==null;){var l=a.dependencies;if(l!==null){i=a.child;for(var s=l.firstContext;s!==null;){if(s.context===r){if(a.tag===1){s=pi(-1,n&-n),s.tag=2;var u=a.updateQueue;if(u!==null){u=u.shared;var d=u.pending;d===null?s.next=s:(s.next=d.next,d.next=s),u.pending=s}}a.lanes|=n,s=a.alternate,s!==null&&(s.lanes|=n),Y1(a.return,n,t),l.lanes|=n;break}s=s.next}}else if(a.tag===10)i=a.type===t.type?null:a.child;else if(a.tag===18){if(i=a.return,i===null)throw Error(Be(341));i.lanes|=n,l=i.alternate,l!==null&&(l.lanes|=n),Y1(i,n,t),i=a.sibling}else i=a.child;if(i!==null)i.return=a;else for(i=a;i!==null;){if(i===t){i=null;break}if(a=i.sibling,a!==null){a.return=i.return,i=a;break}i=i.return}a=i}Ur(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,yc(t,n),o=Yo(o),r=r(o),t.flags|=1,Ur(e,t,r,n),t.child;case 14:return r=t.type,o=ma(r,t.pendingProps),o=ma(r.type,o),XE(e,t,r,o,n);case 15:return pN(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:ma(r,o),Jm(e,t),t.tag=1,lo(r)?(e=!0,Dv(t)):e=!1,yc(t,n),uN(t,r,o),Q1(t,r,o,n),eC(null,t,r,!0,e,n);case 19:return yN(e,t,n);case 22:return mN(e,t,n)}throw Error(Be(156,t.tag))};function _N(e,t){return l6(e,t)}function VL(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Uo(e,t,n,r){return new VL(e,t,n,r)}function O2(e){return e=e.prototype,!(!e||!e.isReactComponent)}function KL(e){if(typeof e=="function")return O2(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Ux)return 11;if(e===Gx)return 14}return 2}function sl(e,t){var n=e.alternate;return n===null?(n=Uo(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function nv(e,t,n,r,o,a){var i=2;if(r=e,typeof e=="function")O2(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case Ys:return Vl(n.children,o,a,t);case Kx:i=8,o|=8;break;case $1:return e=Uo(12,n,t,o|2),e.elementType=$1,e.lanes=a,e;case x1:return e=Uo(13,n,t,o),e.elementType=x1,e.lanes=a,e;case S1:return e=Uo(19,n,t,o),e.elementType=S1,e.lanes=a,e;case V5:return bh(n,o,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case H5:i=10;break e;case W5:i=9;break e;case Ux:i=11;break e;case Gx:i=14;break e;case Hi:i=16,r=null;break e}throw Error(Be(130,e==null?e:typeof e,""))}return t=Uo(i,n,t,o),t.elementType=e,t.type=r,t.lanes=a,t}function Vl(e,t,n,r){return e=Uo(7,e,r,t),e.lanes=n,e}function bh(e,t,n,r){return e=Uo(22,e,r,t),e.elementType=V5,e.lanes=n,e.stateNode={isHidden:!1},e}function rb(e,t,n){return e=Uo(6,e,null,t),e.lanes=n,e}function ob(e,t,n){return t=Uo(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function UL(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Ly(0),this.expirationTimes=Ly(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ly(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function I2(e,t,n,r,o,a,i,l,s){return e=new UL(e,t,n,l,s),t===1?(t=1,a===!0&&(t|=8)):t=0,a=Uo(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},d2(a),e}function GL(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(LN)}catch(e){console.error(e)}}LN(),L5.exports=Mo;var Oa=L5.exports;const ui=To(Oa),ZL=P5({__proto__:null,default:ui},[Oa]);var u3=Oa;b1.createRoot=u3.createRoot,b1.hydrateRoot=u3.hydrateRoot;/** + * @remix-run/router v1.23.2 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function Cf(){return Cf=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function M2(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function eF(){return Math.random().toString(36).substr(2,8)}function f3(e,t){return{usr:e.state,key:e.key,idx:t}}function fC(e,t,n,r){return n===void 0&&(n=null),Cf({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?uu(t):t,{state:n,key:t&&t.key||r||eF()})}function Yv(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function uu(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function tF(e,t,n,r){r===void 0&&(r={});let{window:o=document.defaultView,v5Compat:a=!1}=r,i=o.history,l=Xi.Pop,s=null,u=d();u==null&&(u=0,i.replaceState(Cf({},i.state,{idx:u}),""));function d(){return(i.state||{idx:null}).idx}function f(){l=Xi.Pop;let g=d(),y=g==null?null:g-u;u=g,s&&s({action:l,location:h.location,delta:y})}function p(g,y){l=Xi.Push;let C=fC(h.location,g,y);u=d()+1;let b=f3(C,u),$=h.createHref(C);try{i.pushState(b,"",$)}catch(x){if(x instanceof DOMException&&x.name==="DataCloneError")throw x;o.location.assign($)}a&&s&&s({action:l,location:h.location,delta:1})}function m(g,y){l=Xi.Replace;let C=fC(h.location,g,y);u=d();let b=f3(C,u),$=h.createHref(C);i.replaceState(b,"",$),a&&s&&s({action:l,location:h.location,delta:0})}function v(g){let y=o.location.origin!=="null"?o.location.origin:o.location.href,C=typeof g=="string"?g:Yv(g);return C=C.replace(/ $/,"%20"),er(y,"No window.location.(origin|href) available to create URL for href: "+C),new URL(C,y)}let h={get action(){return l},get location(){return e(o,i)},listen(g){if(s)throw new Error("A history only accepts one active listener");return o.addEventListener(d3,f),s=g,()=>{o.removeEventListener(d3,f),s=null}},createHref(g){return t(o,g)},createURL:v,encodeLocation(g){let y=v(g);return{pathname:y.pathname,search:y.search,hash:y.hash}},push:p,replace:m,go(g){return i.go(g)}};return h}var p3;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(p3||(p3={}));function nF(e,t,n){return n===void 0&&(n="/"),rF(e,t,n)}function rF(e,t,n,r){let o=typeof t=="string"?uu(t):t,a=k2(o.pathname||"/",n);if(a==null)return null;let i=FN(e);oF(i);let l=null;for(let s=0;l==null&&s{let s={relativePath:l===void 0?a.path||"":l,caseSensitive:a.caseSensitive===!0,childrenIndex:i,route:a};s.relativePath.startsWith("/")&&(er(s.relativePath.startsWith(r),'Absolute route path "'+s.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),s.relativePath=s.relativePath.slice(r.length));let u=cl([r,s.relativePath]),d=n.concat(s);a.children&&a.children.length>0&&(er(a.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),FN(a.children,t,d,u)),!(a.path==null&&!a.index)&&t.push({path:u,score:dF(u,a.index),routesMeta:d})};return e.forEach((a,i)=>{var l;if(a.path===""||!((l=a.path)!=null&&l.includes("?")))o(a,i);else for(let s of zN(a.path))o(a,i,s)}),t}function zN(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,o=n.endsWith("?"),a=n.replace(/\?$/,"");if(r.length===0)return o?[a,""]:[a];let i=zN(r.join("/")),l=[];return l.push(...i.map(s=>s===""?a:[a,s].join("/"))),o&&l.push(...i),l.map(s=>e.startsWith("/")&&s===""?"/":s)}function oF(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:fF(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const aF=/^:[\w-]+$/,iF=3,lF=2,sF=1,cF=10,uF=-2,m3=e=>e==="*";function dF(e,t){let n=e.split("/"),r=n.length;return n.some(m3)&&(r+=uF),t&&(r+=lF),n.filter(o=>!m3(o)).reduce((o,a)=>o+(aF.test(a)?iF:a===""?sF:cF),r)}function fF(e,t){return e.length===t.length&&e.slice(0,-1).every((r,o)=>r===t[o])?e[e.length-1]-t[t.length-1]:0}function pF(e,t,n){let{routesMeta:r}=e,o={},a="/",i=[];for(let l=0;l{let{paramName:p,isOptional:m}=d;if(p==="*"){let h=l[f]||"";i=a.slice(0,a.length-h.length).replace(/(.)\/+$/,"$1")}const v=l[f];return m&&!v?u[p]=void 0:u[p]=(v||"").replace(/%2F/g,"/"),u},{}),pathname:a,pathnameBase:i,pattern:e}}function vF(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),M2(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(i,l,s)=>(r.push({paramName:l,isOptional:s!=null}),s?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),r]}function gF(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return M2(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function k2(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}const hF=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,yF=e=>hF.test(e);function bF(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:o=""}=typeof e=="string"?uu(e):e,a;if(n)if(yF(n))a=n;else{if(n.includes("//")){let i=n;n=n.replace(/\/\/+/g,"/"),M2(!1,"Pathnames cannot have embedded double slashes - normalizing "+(i+" -> "+n))}n.startsWith("/")?a=v3(n.substring(1),"/"):a=v3(n,t)}else a=t;return{pathname:a,search:xF(r),hash:SF(o)}}function v3(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?n.length>1&&n.pop():o!=="."&&n.push(o)}),n.length>1?n.join("/"):"/"}function ab(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function CF(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function _2(e,t){let n=CF(e);return t?n.map((r,o)=>o===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function D2(e,t,n,r){r===void 0&&(r=!1);let o;typeof e=="string"?o=uu(e):(o=Cf({},e),er(!o.pathname||!o.pathname.includes("?"),ab("?","pathname","search",o)),er(!o.pathname||!o.pathname.includes("#"),ab("#","pathname","hash",o)),er(!o.search||!o.search.includes("#"),ab("#","search","hash",o)));let a=e===""||o.pathname==="",i=a?"/":o.pathname,l;if(i==null)l=n;else{let f=t.length-1;if(!r&&i.startsWith("..")){let p=i.split("/");for(;p[0]==="..";)p.shift(),f-=1;o.pathname=p.join("/")}l=f>=0?t[f]:"/"}let s=bF(o,l),u=i&&i!=="/"&&i.endsWith("/"),d=(a||i===".")&&n.endsWith("/");return!s.pathname.endsWith("/")&&(u||d)&&(s.pathname+="/"),s}const cl=e=>e.join("/").replace(/\/\/+/g,"/"),$F=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),xF=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,SF=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function wF(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const BN=["post","put","patch","delete"];new Set(BN);const EF=["get",...BN];new Set(EF);/** + * React Router v6.30.3 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function $f(){return $f=Object.assign?Object.assign.bind():function(e){for(var t=1;t{l.current=!0}),c.useCallback(function(u,d){if(d===void 0&&(d={}),!l.current)return;if(typeof u=="number"){r.go(u);return}let f=D2(u,JSON.parse(i),a,d.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:cl([t,f.pathname])),(d.replace?r.replace:r.push)(f,d.state,d)},[t,r,i,a,e])}const RF=c.createContext(null);function NF(e){let t=c.useContext(Ri).outlet;return t&&c.createElement(RF.Provider,{value:e},t)}function VN(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=c.useContext($l),{matches:o}=c.useContext(Ri),{pathname:a}=fu(),i=JSON.stringify(_2(o,r.v7_relativeSplatPath));return c.useMemo(()=>D2(e,JSON.parse(i),a,n==="path"),[e,i,a,n])}function TF(e,t){return MF(e,t)}function MF(e,t,n,r){du()||er(!1);let{navigator:o}=c.useContext($l),{matches:a}=c.useContext(Ri),i=a[a.length-1],l=i?i.params:{};i&&i.pathname;let s=i?i.pathnameBase:"/";i&&i.route;let u=fu(),d;if(t){var f;let g=typeof t=="string"?uu(t):t;s==="/"||(f=g.pathname)!=null&&f.startsWith(s)||er(!1),d=g}else d=u;let p=d.pathname||"/",m=p;if(s!=="/"){let g=s.replace(/^\//,"").split("/");m="/"+p.replace(/^\//,"").split("/").slice(g.length).join("/")}let v=nF(e,{pathname:m}),h=AF(v&&v.map(g=>Object.assign({},g,{params:Object.assign({},l,g.params),pathname:cl([s,o.encodeLocation?o.encodeLocation(g.pathname).pathname:g.pathname]),pathnameBase:g.pathnameBase==="/"?s:cl([s,o.encodeLocation?o.encodeLocation(g.pathnameBase).pathname:g.pathnameBase])})),a,n,r);return t&&h?c.createElement(wh.Provider,{value:{location:$f({pathname:"/",search:"",hash:"",state:null,key:"default"},d),navigationType:Xi.Pop}},h):h}function kF(){let e=BF(),t=wF(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return c.createElement(c.Fragment,null,c.createElement("h2",null,"Unexpected Application Error!"),c.createElement("h3",{style:{fontStyle:"italic"}},t),n?c.createElement("pre",{style:o},n):null,null)}const _F=c.createElement(kF,null);class DF extends c.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?c.createElement(Ri.Provider,{value:this.props.routeContext},c.createElement(HN.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function jF(e){let{routeContext:t,match:n,children:r}=e,o=c.useContext(j2);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),c.createElement(Ri.Provider,{value:t},r)}function AF(e,t,n,r){var o;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var a;if(!n)return null;if(n.errors)e=n.matches;else if((a=r)!=null&&a.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let i=e,l=(o=n)==null?void 0:o.errors;if(l!=null){let d=i.findIndex(f=>f.route.id&&(l==null?void 0:l[f.route.id])!==void 0);d>=0||er(!1),i=i.slice(0,Math.min(i.length,d+1))}let s=!1,u=-1;if(n&&r&&r.v7_partialHydration)for(let d=0;d=0?i=i.slice(0,u+1):i=[i[0]];break}}}return i.reduceRight((d,f,p)=>{let m,v=!1,h=null,g=null;n&&(m=l&&f.route.id?l[f.route.id]:void 0,h=f.route.errorElement||_F,s&&(u<0&&p===0?(WF("route-fallback"),v=!0,g=null):u===p&&(v=!0,g=f.route.hydrateFallbackElement||null)));let y=t.concat(i.slice(0,p+1)),C=()=>{let b;return m?b=h:v?b=g:f.route.Component?b=c.createElement(f.route.Component,null):f.route.element?b=f.route.element:b=d,c.createElement(jF,{match:f,routeContext:{outlet:d,matches:y,isDataRoute:n!=null},children:b})};return n&&(f.route.ErrorBoundary||f.route.errorElement||p===0)?c.createElement(DF,{location:n.location,revalidation:n.revalidation,component:h,error:m,children:C(),routeContext:{outlet:null,matches:y,isDataRoute:!0}}):C()},null)}var KN=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(KN||{}),UN=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(UN||{});function LF(e){let t=c.useContext(j2);return t||er(!1),t}function FF(e){let t=c.useContext(PF);return t||er(!1),t}function zF(e){let t=c.useContext(Ri);return t||er(!1),t}function GN(e){let t=zF(),n=t.matches[t.matches.length-1];return n.route.id||er(!1),n.route.id}function BF(){var e;let t=c.useContext(HN),n=FF(),r=GN();return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function HF(){let{router:e}=LF(KN.UseNavigateStable),t=GN(UN.UseNavigateStable),n=c.useRef(!1);return WN(()=>{n.current=!0}),c.useCallback(function(o,a){a===void 0&&(a={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,$f({fromRouteId:t},a)))},[e,t])}const g3={};function WF(e,t,n){g3[e]||(g3[e]=!0)}function VF(e,t){e==null||e.v7_startTransition,e==null||e.v7_relativeSplatPath}function qN(e){let{to:t,replace:n,state:r,relative:o}=e;du()||er(!1);let{future:a,static:i}=c.useContext($l),{matches:l}=c.useContext(Ri),{pathname:s}=fu(),u=Eh(),d=D2(t,_2(l,a.v7_relativeSplatPath),s,o==="path"),f=JSON.stringify(d);return c.useEffect(()=>u(JSON.parse(f),{replace:n,state:r,relative:o}),[u,f,o,n,r]),null}function KF(e){return NF(e.context)}function Li(e){er(!1)}function UF(e){let{basename:t="/",children:n=null,location:r,navigationType:o=Xi.Pop,navigator:a,static:i=!1,future:l}=e;du()&&er(!1);let s=t.replace(/^\/*/,"/"),u=c.useMemo(()=>({basename:s,navigator:a,static:i,future:$f({v7_relativeSplatPath:!1},l)}),[s,l,a,i]);typeof r=="string"&&(r=uu(r));let{pathname:d="/",search:f="",hash:p="",state:m=null,key:v="default"}=r,h=c.useMemo(()=>{let g=k2(d,s);return g==null?null:{location:{pathname:g,search:f,hash:p,state:m,key:v},navigationType:o}},[s,d,f,p,m,v,o]);return h==null?null:c.createElement($l.Provider,{value:u},c.createElement(wh.Provider,{children:n,value:h}))}function GF(e){let{children:t,location:n}=e;return TF(pC(t),n)}new Promise(()=>{});function pC(e,t){t===void 0&&(t=[]);let n=[];return c.Children.forEach(e,(r,o)=>{if(!c.isValidElement(r))return;let a=[...t,o];if(r.type===c.Fragment){n.push.apply(n,pC(r.props.children,a));return}r.type!==Li&&er(!1),!r.props.index||!r.props.children||er(!1);let i={id:r.props.id||a.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(i.children=pC(r.props.children,a)),n.push(i)}),n}/** + * React Router DOM v6.30.3 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function mC(){return mC=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function YF(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function XF(e,t){return e.button===0&&(!t||t==="_self")&&!YF(e)}const QF=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],ZF="6";try{window.__reactRouterVersion=ZF}catch{}const JF="startTransition",h3=dl[JF];function ez(e){let{basename:t,children:n,future:r,window:o}=e,a=c.useRef();a.current==null&&(a.current=JL({window:o,v5Compat:!0}));let i=a.current,[l,s]=c.useState({action:i.action,location:i.location}),{v7_startTransition:u}=r||{},d=c.useCallback(f=>{u&&h3?h3(()=>s(f)):s(f)},[s,u]);return c.useLayoutEffect(()=>i.listen(d),[i,d]),c.useEffect(()=>VF(r),[r]),c.createElement(UF,{basename:t,children:n,location:l.location,navigationType:l.action,navigator:i,future:r})}const tz=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",nz=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,YN=c.forwardRef(function(t,n){let{onClick:r,relative:o,reloadDocument:a,replace:i,state:l,target:s,to:u,preventScrollReset:d,viewTransition:f}=t,p=qF(t,QF),{basename:m}=c.useContext($l),v,h=!1;if(typeof u=="string"&&nz.test(u)&&(v=u,tz))try{let b=new URL(window.location.href),$=u.startsWith("//")?new URL(b.protocol+u):new URL(u),x=k2($.pathname,m);$.origin===b.origin&&x!=null?u=x+$.search+$.hash:h=!0}catch{}let g=OF(u,{relative:o}),y=rz(u,{replace:i,state:l,target:s,preventScrollReset:d,relative:o,viewTransition:f});function C(b){r&&r(b),b.defaultPrevented||y(b)}return c.createElement("a",mC({},p,{href:v||g,onClick:h||a?r:C,ref:n,target:s}))});var y3;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(y3||(y3={}));var b3;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(b3||(b3={}));function rz(e,t){let{target:n,replace:r,state:o,preventScrollReset:a,relative:i,viewTransition:l}=t===void 0?{}:t,s=Eh(),u=fu(),d=VN(e,{relative:i});return c.useCallback(f=>{if(XF(f,n)){f.preventDefault();let p=r!==void 0?r:Yv(u)===Yv(d);s(e,{replace:p,state:o,preventScrollReset:a,relative:i,viewTransition:l})}},[u,s,d,r,o,n,e,a,i,l])}function ts(e){let t="https://mui.com/production-error/?code="+e;for(let n=1;n0?Rr(pu,--po):0,Fc--,ur===10&&(Fc=1,Oh--),ur}function Oo(){return ur=po2||Sf(ur)>3?"":" "}function yz(e,t){for(;--t&&Oo()&&!(ur<48||ur>102||ur>57&&ur<65||ur>70&&ur<97););return cp(e,rv()+(t<6&&Ka()==32&&Oo()==32))}function gC(e){for(;Oo();)switch(ur){case e:return po;case 34:case 39:e!==34&&e!==39&&gC(ur);break;case 40:e===41&&gC(e);break;case 92:Oo();break}return po}function bz(e,t){for(;Oo()&&e+ur!==57;)if(e+ur===84&&Ka()===47)break;return"/*"+cp(t,po-1)+"*"+Ph(e===47?e:Oo())}function Cz(e){for(;!Sf(Ka());)Oo();return cp(e,po)}function $z(e){return t8(av("",null,null,null,[""],e=e8(e),0,[0],e))}function av(e,t,n,r,o,a,i,l,s){for(var u=0,d=0,f=i,p=0,m=0,v=0,h=1,g=1,y=1,C=0,b="",$=o,x=a,S=r,w=b;g;)switch(v=C,C=Oo()){case 40:if(v!=108&&Rr(w,f-1)==58){vC(w+=dn(ov(C),"&","&\f"),"&\f")!=-1&&(y=-1);break}case 34:case 39:case 91:w+=ov(C);break;case 9:case 10:case 13:case 32:w+=hz(v);break;case 92:w+=yz(rv()-1,7);continue;case 47:switch(Ka()){case 42:case 47:dm(xz(bz(Oo(),rv()),t,n),s);break;default:w+="/"}break;case 123*h:l[u++]=za(w)*y;case 125*h:case 59:case 0:switch(C){case 0:case 125:g=0;case 59+d:y==-1&&(w=dn(w,/\f/g,"")),m>0&&za(w)-f&&dm(m>32?$3(w+";",r,n,f-1):$3(dn(w," ","")+";",r,n,f-2),s);break;case 59:w+=";";default:if(dm(S=C3(w,t,n,u,d,o,l,b,$=[],x=[],f),a),C===123)if(d===0)av(w,t,S,S,$,a,f,l,x);else switch(p===99&&Rr(w,3)===110?100:p){case 100:case 108:case 109:case 115:av(e,S,S,r&&dm(C3(e,S,S,0,0,o,l,b,o,$=[],f),x),o,x,f,l,r?$:x);break;default:av(w,S,S,S,[""],x,0,l,x)}}u=d=m=0,h=y=1,b=w="",f=i;break;case 58:f=1+za(w),m=v;default:if(h<1){if(C==123)--h;else if(C==125&&h++==0&&gz()==125)continue}switch(w+=Ph(C),C*h){case 38:y=d>0?1:(w+="\f",-1);break;case 44:l[u++]=(za(w)-1)*y,y=1;break;case 64:Ka()===45&&(w+=ov(Oo())),p=Ka(),d=f=za(b=w+=Cz(rv())),C++;break;case 45:v===45&&za(w)==2&&(h=0)}}return a}function C3(e,t,n,r,o,a,i,l,s,u,d){for(var f=o-1,p=o===0?a:[""],m=F2(p),v=0,h=0,g=0;v0?p[y]+" "+C:dn(C,/&\f/g,p[y])))&&(s[g++]=b);return Ih(e,t,n,o===0?A2:l,s,u,d)}function xz(e,t,n){return Ih(e,t,n,XN,Ph(vz()),xf(e,2,-2),0)}function $3(e,t,n,r){return Ih(e,t,n,L2,xf(e,0,r),xf(e,r+1,-1),r)}function Cc(e,t){for(var n="",r=F2(e),o=0;o6)switch(Rr(e,t+1)){case 109:if(Rr(e,t+4)!==45)break;case 102:return dn(e,/(.+:)(.+)-([^]+)/,"$1"+un+"$2-$3$1"+Xv+(Rr(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~vC(e,"stretch")?r8(dn(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(Rr(e,t+1)!==115)break;case 6444:switch(Rr(e,za(e)-3-(~vC(e,"!important")&&10))){case 107:return dn(e,":",":"+un)+e;case 101:return dn(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+un+(Rr(e,14)===45?"inline-":"")+"box$3$1"+un+"$2$3$1"+Dr+"$2box$3")+e}break;case 5936:switch(Rr(e,t+11)){case 114:return un+e+Dr+dn(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return un+e+Dr+dn(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return un+e+Dr+dn(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return un+e+Dr+e+e}return e}var Tz=function(t,n,r,o){if(t.length>-1&&!t.return)switch(t.type){case L2:t.return=r8(t.value,t.length);break;case QN:return Cc([Ju(t,{value:dn(t.value,"@","@"+un)})],o);case A2:if(t.length)return mz(t.props,function(a){switch(pz(a,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Cc([Ju(t,{props:[dn(a,/:(read-\w+)/,":"+Xv+"$1")]})],o);case"::placeholder":return Cc([Ju(t,{props:[dn(a,/:(plac\w+)/,":"+un+"input-$1")]}),Ju(t,{props:[dn(a,/:(plac\w+)/,":"+Xv+"$1")]}),Ju(t,{props:[dn(a,/:(plac\w+)/,Dr+"input-$1")]})],o)}return""})}},Mz=[Tz],o8=function(t){var n=t.key;if(n==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(h){var g=h.getAttribute("data-emotion");g.indexOf(" ")!==-1&&(document.head.appendChild(h),h.setAttribute("data-s",""))})}var o=t.stylisPlugins||Mz,a={},i,l=[];i=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(h){for(var g=h.getAttribute("data-emotion").split(" "),y=1;y=4;++r,o-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var Wz={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale: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},Vz=/[A-Z]|^ms/g,Kz=/_EMO_([^_]+?)_([^]*?)_EMO_/g,u8=function(t){return t.charCodeAt(1)===45},S3=function(t){return t!=null&&typeof t!="boolean"},ib=n8(function(e){return u8(e)?e:e.replace(Vz,"-$&").toLowerCase()}),w3=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(Kz,function(r,o,a){return Ba={name:o,styles:a,next:Ba},o})}return Wz[t]!==1&&!u8(t)&&typeof n=="number"&&n!==0?n+"px":n};function wf(e,t,n){if(n==null)return"";var r=n;if(r.__emotion_styles!==void 0)return r;switch(typeof n){case"boolean":return"";case"object":{var o=n;if(o.anim===1)return Ba={name:o.name,styles:o.styles,next:Ba},o.name;var a=n;if(a.styles!==void 0){var i=a.next;if(i!==void 0)for(;i!==void 0;)Ba={name:i.name,styles:i.styles,next:Ba},i=i.next;var l=a.styles+";";return l}return Uz(e,t,n)}case"function":{if(e!==void 0){var s=Ba,u=n(e);return Ba=s,wf(e,t,u)}break}}var d=n;if(t==null)return d;var f=t[d];return f!==void 0?f:d}function Uz(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o96?nB:rB},R3=function(t,n,r){var o;if(n){var a=n.shouldForwardProp;o=t.__emotion_forwardProp&&a?function(i){return t.__emotion_forwardProp(i)&&a(i)}:a}return typeof o!="function"&&r&&(o=t.__emotion_forwardProp),o},oB=function(t){var n=t.cache,r=t.serialized,o=t.isStringTag;return W2(n,r,o),f8(function(){return V2(n,r,o)}),null},aB=function e(t,n){var r=t.__emotion_real===t,o=r&&t.__emotion_base||t,a,i;n!==void 0&&(a=n.label,i=n.target);var l=R3(t,n,r),s=l||I3(o),u=!s("as");return function(){var d=arguments,f=r&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(a!==void 0&&f.push("label:"+a+";"),d[0]==null||d[0].raw===void 0)f.push.apply(f,d);else{var p=d[0];f.push(p[0]);for(var m=d.length,v=1;v(o[1].styles.match(/^@layer\s+[^{]*$/)||(o[1].styles=`@layer mui {${o[1].styles}}`),r(...o))}return n}const lb=new Map;function pB(e){const{injectFirst:t,enableCssLayer:n,children:r}=e,o=c.useMemo(()=>{const a=`${t}-${n}`;if(typeof document=="object"&&lb.has(a))return lb.get(a);const i=fB(t,n);return lb.set(a,i),i},[t,n]);return t||n?A.jsx(qz,{value:o,children:r}):r}function mB(e){return e==null||Object.keys(e).length===0}function h8(e){const{styles:t,defaultTheme:n={}}=e,r=typeof t=="function"?o=>t(mB(o)?n:o):t;return A.jsx(Jz,{styles:r})}function G2(e,t){return yC(e,t)}const y8=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},N3=[];function Qv(e){return N3[0]=e,up(N3)}const vB=Object.freeze(Object.defineProperty({__proto__:null,GlobalStyles:h8,StyledEngineProvider:pB,ThemeContext:mu,css:Fh,default:G2,internal_processStyles:y8,internal_serializeStyles:Qv,keyframes:vu},Symbol.toStringTag,{value:"Module"}));function ai(e){if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function b8(e){if(c.isValidElement(e)||!ai(e))return e;const t={};return Object.keys(e).forEach(n=>{t[n]=b8(e[n])}),t}function Io(e,t,n={clone:!0}){const r=n.clone?L({},e):e;return ai(e)&&ai(t)&&Object.keys(t).forEach(o=>{c.isValidElement(t[o])?r[o]=t[o]:ai(t[o])&&Object.prototype.hasOwnProperty.call(e,o)&&ai(e[o])?r[o]=Io(e[o],t[o],n):n.clone?r[o]=ai(t[o])?b8(t[o]):t[o]:r[o]=t[o]}),r}const gB=Object.freeze(Object.defineProperty({__proto__:null,default:Io,isPlainObject:ai},Symbol.toStringTag,{value:"Module"})),hB=["values","unit","step"],yB=e=>{const t=Object.keys(e).map(n=>({key:n,val:e[n]}))||[];return t.sort((n,r)=>n.val-r.val),t.reduce((n,r)=>L({},n,{[r.key]:r.val}),{})};function C8(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5}=e,o=at(e,hB),a=yB(t),i=Object.keys(a);function l(p){return`@media (min-width:${typeof t[p]=="number"?t[p]:p}${n})`}function s(p){return`@media (max-width:${(typeof t[p]=="number"?t[p]:p)-r/100}${n})`}function u(p,m){const v=i.indexOf(m);return`@media (min-width:${typeof t[p]=="number"?t[p]:p}${n}) and (max-width:${(v!==-1&&typeof t[i[v]]=="number"?t[i[v]]:m)-r/100}${n})`}function d(p){return i.indexOf(p)+1`@media (min-width:${q2[e]}px)`};function Qo(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const a=r.breakpoints||T3;return t.reduce((i,l,s)=>(i[a.up(a.keys[s])]=n(t[s]),i),{})}if(typeof t=="object"){const a=r.breakpoints||T3;return Object.keys(t).reduce((i,l)=>{if(Object.keys(a.values||q2).indexOf(l)!==-1){const s=a.up(l);i[s]=n(t[l],l)}else{const s=l;i[s]=t[s]}return i},{})}return n(t)}function CB(e={}){var t;return((t=e.keys)==null?void 0:t.reduce((r,o)=>{const a=e.up(o);return r[a]={},r},{}))||{}}function M3(e,t){return e.reduce((n,r)=>{const o=n[r];return(!o||Object.keys(o).length===0)&&delete n[r],n},t)}function $B(e,t){if(typeof e!="object")return{};const n={},r=Object.keys(t);return Array.isArray(e)?r.forEach((o,a)=>{a{e[o]!=null&&(n[o]=!0)}),n}function zh({values:e,breakpoints:t,base:n}){const r=n||$B(e,t),o=Object.keys(r);if(o.length===0)return e;let a;return o.reduce((i,l,s)=>(Array.isArray(e)?(i[l]=e[s]!=null?e[s]:e[a],a=s):typeof e=="object"?(i[l]=e[l]!=null?e[l]:e[a],a=l):i[l]=e,i),{})}function ze(e){if(typeof e!="string")throw new Error(ts(7));return e.charAt(0).toUpperCase()+e.slice(1)}const xB=Object.freeze(Object.defineProperty({__proto__:null,default:ze},Symbol.toStringTag,{value:"Module"}));function Bh(e,t,n=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&n){const r=`vars.${t}`.split(".").reduce((o,a)=>o&&o[a]?o[a]:null,e);if(r!=null)return r}return t.split(".").reduce((r,o)=>r&&r[o]!=null?r[o]:null,e)}function Zv(e,t,n,r=n){let o;return typeof e=="function"?o=e(n):Array.isArray(e)?o=e[n]||r:o=Bh(e,n)||r,t&&(o=t(o,r,e)),o}function tr(e){const{prop:t,cssProperty:n=e.prop,themeKey:r,transform:o}=e,a=i=>{if(i[t]==null)return null;const l=i[t],s=i.theme,u=Bh(s,r)||{};return Qo(i,l,f=>{let p=Zv(u,o,f);return f===p&&typeof f=="string"&&(p=Zv(u,o,`${t}${f==="default"?"":ze(f)}`,f)),n===!1?p:{[n]:p}})};return a.propTypes={},a.filterProps=[t],a}function SB(e){const t={};return n=>(t[n]===void 0&&(t[n]=e(n)),t[n])}const wB={m:"margin",p:"padding"},EB={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},k3={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},PB=SB(e=>{if(e.length>2)if(k3[e])e=k3[e];else return[e];const[t,n]=e.split(""),r=wB[t],o=EB[n]||"";return Array.isArray(o)?o.map(a=>r+a):[r+o]}),Y2=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],X2=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...Y2,...X2];function dp(e,t,n,r){var o;const a=(o=Bh(e,t,!1))!=null?o:n;return typeof a=="number"?i=>typeof i=="string"?i:a*i:Array.isArray(a)?i=>typeof i=="string"?i:a[i]:typeof a=="function"?a:()=>{}}function $8(e){return dp(e,"spacing",8)}function fp(e,t){if(typeof t=="string"||t==null)return t;const n=Math.abs(t),r=e(n);return t>=0?r:typeof r=="number"?-r:`-${r}`}function OB(e,t){return n=>e.reduce((r,o)=>(r[o]=fp(t,n),r),{})}function IB(e,t,n,r){if(t.indexOf(n)===-1)return null;const o=PB(n),a=OB(o,r),i=e[n];return Qo(e,i,a)}function x8(e,t){const n=$8(e.theme);return Object.keys(e).map(r=>IB(e,t,r,n)).reduce(Ad,{})}function Hn(e){return x8(e,Y2)}Hn.propTypes={};Hn.filterProps=Y2;function Wn(e){return x8(e,X2)}Wn.propTypes={};Wn.filterProps=X2;function RB(e=8){if(e.mui)return e;const t=$8({spacing:e}),n=(...r)=>(r.length===0?[1]:r).map(a=>{const i=t(a);return typeof i=="number"?`${i}px`:i}).join(" ");return n.mui=!0,n}function Hh(...e){const t=e.reduce((r,o)=>(o.filterProps.forEach(a=>{r[a]=o}),r),{}),n=r=>Object.keys(r).reduce((o,a)=>t[a]?Ad(o,t[a](r)):o,{});return n.propTypes={},n.filterProps=e.reduce((r,o)=>r.concat(o.filterProps),[]),n}function Vo(e){return typeof e!="number"?e:`${e}px solid`}function aa(e,t){return tr({prop:e,themeKey:"borders",transform:t})}const NB=aa("border",Vo),TB=aa("borderTop",Vo),MB=aa("borderRight",Vo),kB=aa("borderBottom",Vo),_B=aa("borderLeft",Vo),DB=aa("borderColor"),jB=aa("borderTopColor"),AB=aa("borderRightColor"),LB=aa("borderBottomColor"),FB=aa("borderLeftColor"),zB=aa("outline",Vo),BB=aa("outlineColor"),Wh=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=dp(e.theme,"shape.borderRadius",4),n=r=>({borderRadius:fp(t,r)});return Qo(e,e.borderRadius,n)}return null};Wh.propTypes={};Wh.filterProps=["borderRadius"];Hh(NB,TB,MB,kB,_B,DB,jB,AB,LB,FB,Wh,zB,BB);const Vh=e=>{if(e.gap!==void 0&&e.gap!==null){const t=dp(e.theme,"spacing",8),n=r=>({gap:fp(t,r)});return Qo(e,e.gap,n)}return null};Vh.propTypes={};Vh.filterProps=["gap"];const Kh=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=dp(e.theme,"spacing",8),n=r=>({columnGap:fp(t,r)});return Qo(e,e.columnGap,n)}return null};Kh.propTypes={};Kh.filterProps=["columnGap"];const Uh=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=dp(e.theme,"spacing",8),n=r=>({rowGap:fp(t,r)});return Qo(e,e.rowGap,n)}return null};Uh.propTypes={};Uh.filterProps=["rowGap"];const HB=tr({prop:"gridColumn"}),WB=tr({prop:"gridRow"}),VB=tr({prop:"gridAutoFlow"}),KB=tr({prop:"gridAutoColumns"}),UB=tr({prop:"gridAutoRows"}),GB=tr({prop:"gridTemplateColumns"}),qB=tr({prop:"gridTemplateRows"}),YB=tr({prop:"gridTemplateAreas"}),XB=tr({prop:"gridArea"});Hh(Vh,Kh,Uh,HB,WB,VB,KB,UB,GB,qB,YB,XB);function $c(e,t){return t==="grey"?t:e}const QB=tr({prop:"color",themeKey:"palette",transform:$c}),ZB=tr({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:$c}),JB=tr({prop:"backgroundColor",themeKey:"palette",transform:$c});Hh(QB,ZB,JB);function xo(e){return e<=1&&e!==0?`${e*100}%`:e}const eH=tr({prop:"width",transform:xo}),Q2=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=n=>{var r,o;const a=((r=e.theme)==null||(r=r.breakpoints)==null||(r=r.values)==null?void 0:r[n])||q2[n];return a?((o=e.theme)==null||(o=o.breakpoints)==null?void 0:o.unit)!=="px"?{maxWidth:`${a}${e.theme.breakpoints.unit}`}:{maxWidth:a}:{maxWidth:xo(n)}};return Qo(e,e.maxWidth,t)}return null};Q2.filterProps=["maxWidth"];const tH=tr({prop:"minWidth",transform:xo}),nH=tr({prop:"height",transform:xo}),rH=tr({prop:"maxHeight",transform:xo}),oH=tr({prop:"minHeight",transform:xo});tr({prop:"size",cssProperty:"width",transform:xo});tr({prop:"size",cssProperty:"height",transform:xo});const aH=tr({prop:"boxSizing"});Hh(eH,Q2,tH,nH,rH,oH,aH);const pp={border:{themeKey:"borders",transform:Vo},borderTop:{themeKey:"borders",transform:Vo},borderRight:{themeKey:"borders",transform:Vo},borderBottom:{themeKey:"borders",transform:Vo},borderLeft:{themeKey:"borders",transform:Vo},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:Vo},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:Wh},color:{themeKey:"palette",transform:$c},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:$c},backgroundColor:{themeKey:"palette",transform:$c},p:{style:Wn},pt:{style:Wn},pr:{style:Wn},pb:{style:Wn},pl:{style:Wn},px:{style:Wn},py:{style:Wn},padding:{style:Wn},paddingTop:{style:Wn},paddingRight:{style:Wn},paddingBottom:{style:Wn},paddingLeft:{style:Wn},paddingX:{style:Wn},paddingY:{style:Wn},paddingInline:{style:Wn},paddingInlineStart:{style:Wn},paddingInlineEnd:{style:Wn},paddingBlock:{style:Wn},paddingBlockStart:{style:Wn},paddingBlockEnd:{style:Wn},m:{style:Hn},mt:{style:Hn},mr:{style:Hn},mb:{style:Hn},ml:{style:Hn},mx:{style:Hn},my:{style:Hn},margin:{style:Hn},marginTop:{style:Hn},marginRight:{style:Hn},marginBottom:{style:Hn},marginLeft:{style:Hn},marginX:{style:Hn},marginY:{style:Hn},marginInline:{style:Hn},marginInlineStart:{style:Hn},marginInlineEnd:{style:Hn},marginBlock:{style:Hn},marginBlockStart:{style:Hn},marginBlockEnd:{style:Hn},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:Vh},rowGap:{style:Uh},columnGap:{style:Kh},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:xo},maxWidth:{style:Q2},minWidth:{transform:xo},height:{transform:xo},maxHeight:{transform:xo},minHeight:{transform:xo},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}};function iH(...e){const t=e.reduce((r,o)=>r.concat(Object.keys(o)),[]),n=new Set(t);return e.every(r=>n.size===Object.keys(r).length)}function lH(e,t){return typeof e=="function"?e(t):e}function S8(){function e(n,r,o,a){const i={[n]:r,theme:o},l=a[n];if(!l)return{[n]:r};const{cssProperty:s=n,themeKey:u,transform:d,style:f}=l;if(r==null)return null;if(u==="typography"&&r==="inherit")return{[n]:r};const p=Bh(o,u)||{};return f?f(i):Qo(i,r,v=>{let h=Zv(p,d,v);return v===h&&typeof v=="string"&&(h=Zv(p,d,`${n}${v==="default"?"":ze(v)}`,v)),s===!1?h:{[s]:h}})}function t(n){var r;const{sx:o,theme:a={},nested:i}=n||{};if(!o)return null;const l=(r=a.unstable_sxConfig)!=null?r:pp;function s(u){let d=u;if(typeof u=="function")d=u(a);else if(typeof u!="object")return u;if(!d)return null;const f=CB(a.breakpoints),p=Object.keys(f);let m=f;return Object.keys(d).forEach(v=>{const h=lH(d[v],a);if(h!=null)if(typeof h=="object")if(l[v])m=Ad(m,e(v,h,a,l));else{const g=Qo({theme:a},h,y=>({[v]:y}));iH(g,h)?m[v]=t({sx:h,theme:a,nested:!0}):m=Ad(m,g)}else m=Ad(m,e(v,h,a,l))}),!i&&a.modularCssLayers?{"@layer sx":M3(p,m)}:M3(p,m)}return Array.isArray(o)?o.map(s):s(o)}return t}const gu=S8();gu.filterProps=["sx"];function w8(e,t){const n=this;return n.vars&&typeof n.getColorSchemeSelector=="function"?{[n.getColorSchemeSelector(e).replace(/(\[[^\]]+\])/,"*:where($1)")]:t}:n.palette.mode===e?t:{}}const sH=["breakpoints","palette","spacing","shape"];function mp(e={},...t){const{breakpoints:n={},palette:r={},spacing:o,shape:a={}}=e,i=at(e,sH),l=C8(n),s=RB(o);let u=Io({breakpoints:l,direction:"ltr",components:{},palette:L({mode:"light"},r),spacing:s,shape:L({},bB,a)},i);return u.applyStyles=w8,u=t.reduce((d,f)=>Io(d,f),u),u.unstable_sxConfig=L({},pp,i==null?void 0:i.unstable_sxConfig),u.unstable_sx=function(f){return gu({sx:f,theme:this})},u}const cH=Object.freeze(Object.defineProperty({__proto__:null,default:mp,private_createBreakpoints:C8,unstable_applyStyles:w8},Symbol.toStringTag,{value:"Module"}));function uH(e){return Object.keys(e).length===0}function Z2(e=null){const t=c.useContext(mu);return!t||uH(t)?e:t}const dH=mp();function Gh(e=dH){return Z2(e)}function sb(e){const t=Qv(e);return e!==t&&t.styles?(t.styles.match(/^@layer\s+[^{]*$/)||(t.styles=`@layer global{${t.styles}}`),t):e}function E8({styles:e,themeId:t,defaultTheme:n={}}){const r=Gh(n),o=t&&r[t]||r;let a=typeof e=="function"?e(o):e;return o.modularCssLayers&&(Array.isArray(a)?a=a.map(i=>sb(typeof i=="function"?i(o):i)):a=sb(a)),A.jsx(h8,{styles:a})}const fH=["sx"],pH=e=>{var t,n;const r={systemProps:{},otherProps:{}},o=(t=e==null||(n=e.theme)==null?void 0:n.unstable_sxConfig)!=null?t:pp;return Object.keys(e).forEach(a=>{o[a]?r.systemProps[a]=e[a]:r.otherProps[a]=e[a]}),r};function qh(e){const{sx:t}=e,n=at(e,fH),{systemProps:r,otherProps:o}=pH(n);let a;return Array.isArray(t)?a=[r,...t]:typeof t=="function"?a=(...i)=>{const l=t(...i);return ai(l)?L({},r,l):r}:a=L({},r,t),L({},o,{sx:a})}const mH=Object.freeze(Object.defineProperty({__proto__:null,default:gu,extendSxProp:qh,unstable_createStyleFunctionSx:S8,unstable_defaultSxConfig:pp},Symbol.toStringTag,{value:"Module"})),_3=e=>e,vH=()=>{let e=_3;return{configure(t){e=t},generate(t){return e(t)},reset(){e=_3}}},P8=vH();function O8(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;tl!=="theme"&&l!=="sx"&&l!=="as"})(gu);return c.forwardRef(function(s,u){const d=Gh(n),f=qh(s),{className:p,component:m="div"}=f,v=at(f,gH);return A.jsx(a,L({as:m,ref:u,className:vt(p,o?o(r):r),theme:t&&d[t]||d},v))})}const yH={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function Wt(e,t,n="Mui"){const r=yH[t];return r?`${n}-${r}`:`${P8.generate(e)}-${t}`}function Vt(e,t,n="Mui"){const r={};return t.forEach(o=>{r[o]=Wt(e,o,n)}),r}var I8={exports:{}},$n={};/** + * @license React + * react-is.production.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var J2=Symbol.for("react.transitional.element"),eS=Symbol.for("react.portal"),Yh=Symbol.for("react.fragment"),Xh=Symbol.for("react.strict_mode"),Qh=Symbol.for("react.profiler"),Zh=Symbol.for("react.consumer"),Jh=Symbol.for("react.context"),e0=Symbol.for("react.forward_ref"),t0=Symbol.for("react.suspense"),n0=Symbol.for("react.suspense_list"),r0=Symbol.for("react.memo"),o0=Symbol.for("react.lazy"),bH=Symbol.for("react.view_transition"),CH=Symbol.for("react.client.reference");function ia(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case J2:switch(e=e.type,e){case Yh:case Qh:case Xh:case t0:case n0:case bH:return e;default:switch(e=e&&e.$$typeof,e){case Jh:case e0:case o0:case r0:return e;case Zh:return e;default:return t}}case eS:return t}}}$n.ContextConsumer=Zh;$n.ContextProvider=Jh;$n.Element=J2;$n.ForwardRef=e0;$n.Fragment=Yh;$n.Lazy=o0;$n.Memo=r0;$n.Portal=eS;$n.Profiler=Qh;$n.StrictMode=Xh;$n.Suspense=t0;$n.SuspenseList=n0;$n.isContextConsumer=function(e){return ia(e)===Zh};$n.isContextProvider=function(e){return ia(e)===Jh};$n.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===J2};$n.isForwardRef=function(e){return ia(e)===e0};$n.isFragment=function(e){return ia(e)===Yh};$n.isLazy=function(e){return ia(e)===o0};$n.isMemo=function(e){return ia(e)===r0};$n.isPortal=function(e){return ia(e)===eS};$n.isProfiler=function(e){return ia(e)===Qh};$n.isStrictMode=function(e){return ia(e)===Xh};$n.isSuspense=function(e){return ia(e)===t0};$n.isSuspenseList=function(e){return ia(e)===n0};$n.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Yh||e===Qh||e===Xh||e===t0||e===n0||typeof e=="object"&&e!==null&&(e.$$typeof===o0||e.$$typeof===r0||e.$$typeof===Jh||e.$$typeof===Zh||e.$$typeof===e0||e.$$typeof===CH||e.getModuleId!==void 0)};$n.typeOf=ia;I8.exports=$n;var D3=I8.exports;const $H=/^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^(\s/]*)\s*/;function R8(e){const t=`${e}`.match($H);return t&&t[1]||""}function N8(e,t=""){return e.displayName||e.name||R8(e)||t}function j3(e,t,n){const r=N8(t);return e.displayName||(r!==""?`${n}(${r})`:n)}function xH(e){if(e!=null){if(typeof e=="string")return e;if(typeof e=="function")return N8(e,"Component");if(typeof e=="object")switch(e.$$typeof){case D3.ForwardRef:return j3(e,e.render,"ForwardRef");case D3.Memo:return j3(e,e.type,"memo");default:return}}}const SH=Object.freeze(Object.defineProperty({__proto__:null,default:xH,getFunctionName:R8},Symbol.toStringTag,{value:"Module"})),wH=["ownerState"],EH=["variants"],PH=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function OH(e){return Object.keys(e).length===0}function IH(e){return typeof e=="string"&&e.charCodeAt(0)>96}function cb(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}function A3(e,t){return t&&e&&typeof e=="object"&&e.styles&&!e.styles.startsWith("@layer")&&(e.styles=`@layer ${t}{${String(e.styles)}}`),e}const RH=mp(),NH=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function fm({defaultTheme:e,theme:t,themeId:n}){return OH(t)?e:t[n]||t}function TH(e){return e?(t,n)=>n[e]:null}function iv(e,t,n){let{ownerState:r}=t,o=at(t,wH);const a=typeof e=="function"?e(L({ownerState:r},o)):e;if(Array.isArray(a))return a.flatMap(i=>iv(i,L({ownerState:r},o),n));if(a&&typeof a=="object"&&Array.isArray(a.variants)){const{variants:i=[]}=a;let s=at(a,EH);return i.forEach(u=>{let d=!0;if(typeof u.props=="function"?d=u.props(L({ownerState:r},o,r)):Object.keys(u.props).forEach(f=>{(r==null?void 0:r[f])!==u.props[f]&&o[f]!==u.props[f]&&(d=!1)}),d){Array.isArray(s)||(s=[s]);const f=typeof u.style=="function"?u.style(L({ownerState:r},o,r)):u.style;s.push(n?A3(Qv(f),n):f)}}),s}return n?A3(Qv(a),n):a}function MH(e={}){const{themeId:t,defaultTheme:n=RH,rootShouldForwardProp:r=cb,slotShouldForwardProp:o=cb}=e,a=i=>gu(L({},i,{theme:fm(L({},i,{defaultTheme:n,themeId:t}))}));return a.__mui_systemSx=!0,(i,l={})=>{y8(i,S=>S.filter(w=>!(w!=null&&w.__mui_systemSx)));const{name:s,slot:u,skipVariantsResolver:d,skipSx:f,overridesResolver:p=TH(NH(u))}=l,m=at(l,PH),v=s&&s.startsWith("Mui")||u?"components":"custom",h=d!==void 0?d:u&&u!=="Root"&&u!=="root"||!1,g=f||!1;let y,C=cb;u==="Root"||u==="root"?C=r:u?C=o:IH(i)&&(C=void 0);const b=G2(i,L({shouldForwardProp:C,label:y},m)),$=S=>typeof S=="function"&&S.__emotion_real!==S||ai(S)?w=>{const P=fm({theme:w.theme,defaultTheme:n,themeId:t});return iv(S,L({},w,{theme:P}),P.modularCssLayers?v:void 0)}:S,x=(S,...w)=>{let P=$(S);const E=w?w.map($):[];s&&p&&E.push(k=>{const M=fm(L({},k,{defaultTheme:n,themeId:t}));if(!M.components||!M.components[s]||!M.components[s].styleOverrides)return null;const I=M.components[s].styleOverrides,T={};return Object.entries(I).forEach(([R,D])=>{T[R]=iv(D,L({},k,{theme:M}),M.modularCssLayers?"theme":void 0)}),p(k,T)}),s&&!h&&E.push(k=>{var M;const I=fm(L({},k,{defaultTheme:n,themeId:t})),T=I==null||(M=I.components)==null||(M=M[s])==null?void 0:M.variants;return iv({variants:T},L({},k,{theme:I}),I.modularCssLayers?"theme":void 0)}),g||E.push(a);const O=E.length-w.length;if(Array.isArray(S)&&O>0){const k=new Array(O).fill("");P=[...S,...k],P.raw=[...S.raw,...k]}const N=b(P,...E);return i.muiName&&(N.muiName=i.muiName),N};return b.withConfig&&(x.withConfig=b.withConfig),x}}const kH=MH();function Ef(e,t){const n=L({},t);return Object.keys(e).forEach(r=>{if(r.toString().match(/^(components|slots)$/))n[r]=L({},e[r],n[r]);else if(r.toString().match(/^(componentsProps|slotProps)$/)){const o=e[r]||{},a=t[r];n[r]={},!a||!Object.keys(a)?n[r]=o:!o||!Object.keys(o)?n[r]=a:(n[r]=L({},a),Object.keys(o).forEach(i=>{n[r][i]=Ef(o[i],a[i])}))}else n[r]===void 0&&(n[r]=e[r])}),n}function _H(e){const{theme:t,name:n,props:r}=e;return!t||!t.components||!t.components[n]||!t.components[n].defaultProps?r:Ef(t.components[n].defaultProps,r)}function DH({props:e,name:t,defaultTheme:n,themeId:r}){let o=Gh(n);return r&&(o=o[r]||o),_H({theme:o,name:t,props:e})}const Zo=typeof window<"u"?c.useLayoutEffect:c.useEffect;function jH(e,t=Number.MIN_SAFE_INTEGER,n=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,n))}const AH=Object.freeze(Object.defineProperty({__proto__:null,default:jH},Symbol.toStringTag,{value:"Module"}));function L3(...e){return e.reduce((t,n)=>n==null?t:function(...o){t.apply(this,o),n.apply(this,o)},()=>{})}function tS(e,t=166){let n;function r(...o){const a=()=>{e.apply(this,o)};clearTimeout(n),n=setTimeout(a,t)}return r.clear=()=>{clearTimeout(n)},r}function lv(e,t){var n,r;return c.isValidElement(e)&&t.indexOf((n=e.type.muiName)!=null?n:(r=e.type)==null||(r=r._payload)==null||(r=r.value)==null?void 0:r.muiName)!==-1}function Yr(e){return e&&e.ownerDocument||document}function xi(e){return Yr(e).defaultView||window}function bC(e,t){typeof e=="function"?e(t):e&&(e.current=t)}let F3=0;function LH(e){const[t,n]=c.useState(e),r=e||t;return c.useEffect(()=>{t==null&&(F3+=1,n(`mui-${F3}`))},[t]),r}const z3=dl.useId;function a0(e){if(z3!==void 0){const t=z3();return e??t}return LH(e)}function CC({controlled:e,default:t,name:n,state:r="value"}){const{current:o}=c.useRef(e!==void 0),[a,i]=c.useState(t),l=o?e:a,s=c.useCallback(u=>{o||i(u)},[]);return[l,s]}function di(e){const t=c.useRef(e);return Zo(()=>{t.current=e}),c.useRef((...n)=>(0,t.current)(...n)).current}function Un(...e){return c.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(n=>{bC(n,t)})},e)}const B3={};function FH(e,t){const n=c.useRef(B3);return n.current===B3&&(n.current=e(t)),n}const zH=[];function BH(e){c.useEffect(e,zH)}class vp{constructor(){this.currentId=null,this.clear=()=>{this.currentId!==null&&(clearTimeout(this.currentId),this.currentId=null)},this.disposeEffect=()=>this.clear}static create(){return new vp}start(t,n){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,n()},t)}}function ic(){const e=FH(vp.create).current;return BH(e.disposeEffect),e}let i0=!0,$C=!1;const HH=new vp,WH={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function VH(e){const{type:t,tagName:n}=e;return!!(n==="INPUT"&&WH[t]&&!e.readOnly||n==="TEXTAREA"&&!e.readOnly||e.isContentEditable)}function KH(e){e.metaKey||e.altKey||e.ctrlKey||(i0=!0)}function ub(){i0=!1}function UH(){this.visibilityState==="hidden"&&$C&&(i0=!0)}function GH(e){e.addEventListener("keydown",KH,!0),e.addEventListener("mousedown",ub,!0),e.addEventListener("pointerdown",ub,!0),e.addEventListener("touchstart",ub,!0),e.addEventListener("visibilitychange",UH,!0)}function qH(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch{}return i0||VH(t)}function T8(){const e=c.useCallback(o=>{o!=null&&GH(o.ownerDocument)},[]),t=c.useRef(!1);function n(){return t.current?($C=!0,HH.start(100,()=>{$C=!1}),t.current=!1,!0):!1}function r(o){return qH(o)?(t.current=!0,!0):!1}return{isFocusVisibleRef:t,onFocus:r,onBlur:n,ref:e}}function M8(e){const t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}function Gt(e,t,n=void 0){const r={};return Object.keys(e).forEach(o=>{r[o]=e[o].reduce((a,i)=>{if(i){const l=t(i);l!==""&&a.push(l),n&&n[i]&&a.push(n[i])}return a},[]).join(" ")}),r}function zc(e){return typeof e=="string"}function lc(e,t,n){return e===void 0||zc(e)?t:L({},t,{ownerState:L({},t.ownerState,n)})}function k8(e,t=[]){if(e===void 0)return{};const n={};return Object.keys(e).filter(r=>r.match(/^on[A-Z]/)&&typeof e[r]=="function"&&!t.includes(r)).forEach(r=>{n[r]=e[r]}),n}function H3(e){if(e===void 0)return{};const t={};return Object.keys(e).filter(n=>!(n.match(/^on[A-Z]/)&&typeof e[n]=="function")).forEach(n=>{t[n]=e[n]}),t}function _8(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:a}=e;if(!t){const m=vt(n==null?void 0:n.className,a,o==null?void 0:o.className,r==null?void 0:r.className),v=L({},n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),h=L({},n,o,r);return m.length>0&&(h.className=m),Object.keys(v).length>0&&(h.style=v),{props:h,internalRef:void 0}}const i=k8(L({},o,r)),l=H3(r),s=H3(o),u=t(i),d=vt(u==null?void 0:u.className,n==null?void 0:n.className,a,o==null?void 0:o.className,r==null?void 0:r.className),f=L({},u==null?void 0:u.style,n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),p=L({},u,n,s,l);return d.length>0&&(p.className=d),Object.keys(f).length>0&&(p.style=f),{props:p,internalRef:u.ref}}function D8(e,t,n){return typeof e=="function"?e(t,n):e}const YH=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"];function ns(e){var t;const{elementType:n,externalSlotProps:r,ownerState:o,skipResolvingSlotProps:a=!1}=e,i=at(e,YH),l=a?{}:D8(r,o),{props:s,internalRef:u}=_8(L({},i,{externalSlotProps:l})),d=Un(u,l==null?void 0:l.ref,(t=e.additionalProps)==null?void 0:t.ref);return lc(n,L({},s,{ref:d}),o)}function ms(e){if(parseInt(c.version,10)>=19){var t;return(e==null||(t=e.props)==null?void 0:t.ref)||null}return(e==null?void 0:e.ref)||null}const j8=c.createContext(null);function A8(){return c.useContext(j8)}const XH=typeof Symbol=="function"&&Symbol.for,QH=XH?Symbol.for("mui.nested"):"__THEME_NESTED__";function ZH(e,t){return typeof t=="function"?t(e):L({},e,t)}function JH(e){const{children:t,theme:n}=e,r=A8(),o=c.useMemo(()=>{const a=r===null?n:ZH(r,n);return a!=null&&(a[QH]=r!==null),a},[n,r]);return A.jsx(j8.Provider,{value:o,children:t})}const eW=["value"],L8=c.createContext();function tW(e){let{value:t}=e,n=at(e,eW);return A.jsx(L8.Provider,L({value:t??!0},n))}const nS=()=>{const e=c.useContext(L8);return e??!1},F8=c.createContext(void 0);function nW({value:e,children:t}){return A.jsx(F8.Provider,{value:e,children:t})}function rW(e){const{theme:t,name:n,props:r}=e;if(!t||!t.components||!t.components[n])return r;const o=t.components[n];return o.defaultProps?Ef(o.defaultProps,r):!o.styleOverrides&&!o.variants?Ef(o,r):r}function oW({props:e,name:t}){const n=c.useContext(F8);return rW({props:e,name:t,theme:{components:n}})}function aW(e){const t=Z2(),n=a0()||"",{modularCssLayers:r}=e;let o="mui.global, mui.components, mui.theme, mui.custom, mui.sx";return!r||t!==null?o="":typeof r=="string"?o=r.replace(/mui(?!\.)/g,o):o=`@layer ${o};`,Zo(()=>{const a=document.querySelector("head");if(!a)return;const i=a.firstChild;if(o){var l;if(i&&(l=i.hasAttribute)!=null&&l.call(i,"data-mui-layer-order")&&i.getAttribute("data-mui-layer-order")===n)return;const u=document.createElement("style");u.setAttribute("data-mui-layer-order",n),u.textContent=o,a.prepend(u)}else{var s;(s=a.querySelector(`style[data-mui-layer-order="${n}"]`))==null||s.remove()}},[o,n]),o?A.jsx(E8,{styles:o}):null}const W3={};function V3(e,t,n,r=!1){return c.useMemo(()=>{const o=e&&t[e]||t;if(typeof n=="function"){const a=n(o),i=e?L({},t,{[e]:a}):a;return r?()=>i:i}return e?L({},t,{[e]:n}):L({},t,n)},[e,t,n,r])}function iW(e){const{children:t,theme:n,themeId:r}=e,o=Z2(W3),a=A8()||W3,i=V3(r,o,n),l=V3(r,a,n,!0),s=i.direction==="rtl",u=aW(i);return A.jsx(JH,{theme:l,children:A.jsx(mu.Provider,{value:i,children:A.jsx(tW,{value:s,children:A.jsxs(nW,{value:i==null?void 0:i.components,children:[u,t]})})})})}function ot(e){"@babel/helpers - typeof";return ot=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ot(e)}function lW(e,t){if(ot(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(ot(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function z8(e){var t=lW(e,"string");return ot(t)=="symbol"?t:t+""}const sW=["className","component","disableGutters","fixed","maxWidth","classes"],cW=mp(),uW=kH("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`maxWidth${ze(String(n.maxWidth))}`],n.fixed&&t.fixed,n.disableGutters&&t.disableGutters]}}),dW=e=>DH({props:e,name:"MuiContainer",defaultTheme:cW}),fW=(e,t)=>{const n=s=>Wt(t,s),{classes:r,fixed:o,disableGutters:a,maxWidth:i}=e,l={root:["root",i&&`maxWidth${ze(String(i))}`,o&&"fixed",a&&"disableGutters"]};return Gt(l,n,r)};function pW(e={}){const{createStyledComponent:t=uW,useThemeProps:n=dW,componentName:r="MuiContainer"}=e,o=t(({theme:i,ownerState:l})=>L({width:"100%",marginLeft:"auto",boxSizing:"border-box",marginRight:"auto",display:"block"},!l.disableGutters&&{paddingLeft:i.spacing(2),paddingRight:i.spacing(2),[i.breakpoints.up("sm")]:{paddingLeft:i.spacing(3),paddingRight:i.spacing(3)}}),({theme:i,ownerState:l})=>l.fixed&&Object.keys(i.breakpoints.values).reduce((s,u)=>{const d=u,f=i.breakpoints.values[d];return f!==0&&(s[i.breakpoints.up(d)]={maxWidth:`${f}${i.breakpoints.unit}`}),s},{}),({theme:i,ownerState:l})=>L({},l.maxWidth==="xs"&&{[i.breakpoints.up("xs")]:{maxWidth:Math.max(i.breakpoints.values.xs,444)}},l.maxWidth&&l.maxWidth!=="xs"&&{[i.breakpoints.up(l.maxWidth)]:{maxWidth:`${i.breakpoints.values[l.maxWidth]}${i.breakpoints.unit}`}}));return c.forwardRef(function(l,s){const u=n(l),{className:d,component:f="div",disableGutters:p=!1,fixed:m=!1,maxWidth:v="lg"}=u,h=at(u,sW),g=L({},u,{component:f,disableGutters:p,fixed:m,maxWidth:v}),y=fW(g,r);return A.jsx(o,L({as:f,ownerState:g,className:vt(y.root,d),ref:s},h))})}function mW(e,t){return L({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},t)}var nr={},B8={exports:{}};(function(e){function t(n){return n&&n.__esModule?n:{default:n}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(B8);var H8=B8.exports;const vW=Oi(oz),gW=Oi(AH);var W8=H8;Object.defineProperty(nr,"__esModule",{value:!0});var gn=nr.alpha=G8;nr.blend=OW;nr.colorChannel=void 0;var xC=nr.darken=oS;nr.decomposeColor=Jo;nr.emphasize=q8;var hW=nr.getContrastRatio=xW;nr.getLuminance=Jv;nr.hexToRgb=V8;nr.hslToRgb=U8;var SC=nr.lighten=aS;nr.private_safeAlpha=SW;nr.private_safeColorChannel=void 0;nr.private_safeDarken=wW;nr.private_safeEmphasize=PW;nr.private_safeLighten=EW;nr.recomposeColor=hu;nr.rgbToHex=$W;var K3=W8(vW),yW=W8(gW);function rS(e,t=0,n=1){return(0,yW.default)(e,t,n)}function V8(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let n=e.match(t);return n&&n[0].length===1&&(n=n.map(r=>r+r)),n?`rgb${n.length===4?"a":""}(${n.map((r,o)=>o<3?parseInt(r,16):Math.round(parseInt(r,16)/255*1e3)/1e3).join(", ")})`:""}function bW(e){const t=e.toString(16);return t.length===1?`0${t}`:t}function Jo(e){if(e.type)return e;if(e.charAt(0)==="#")return Jo(V8(e));const t=e.indexOf("("),n=e.substring(0,t);if(["rgb","rgba","hsl","hsla","color"].indexOf(n)===-1)throw new Error((0,K3.default)(9,e));let r=e.substring(t+1,e.length-1),o;if(n==="color"){if(r=r.split(" "),o=r.shift(),r.length===4&&r[3].charAt(0)==="/"&&(r[3]=r[3].slice(1)),["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(o)===-1)throw new Error((0,K3.default)(10,o))}else r=r.split(",");return r=r.map(a=>parseFloat(a)),{type:n,values:r,colorSpace:o}}const K8=e=>{const t=Jo(e);return t.values.slice(0,3).map((n,r)=>t.type.indexOf("hsl")!==-1&&r!==0?`${n}%`:n).join(" ")};nr.colorChannel=K8;const CW=(e,t)=>{try{return K8(e)}catch{return e}};nr.private_safeColorChannel=CW;function hu(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return t.indexOf("rgb")!==-1?r=r.map((o,a)=>a<3?parseInt(o,10):o):t.indexOf("hsl")!==-1&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),t.indexOf("color")!==-1?r=`${n} ${r.join(" ")}`:r=`${r.join(", ")}`,`${t}(${r})`}function $W(e){if(e.indexOf("#")===0)return e;const{values:t}=Jo(e);return`#${t.map((n,r)=>bW(r===3?Math.round(255*n):n)).join("")}`}function U8(e){e=Jo(e);const{values:t}=e,n=t[0],r=t[1]/100,o=t[2]/100,a=r*Math.min(o,1-o),i=(u,d=(u+n/30)%12)=>o-a*Math.max(Math.min(d-3,9-d,1),-1);let l="rgb";const s=[Math.round(i(0)*255),Math.round(i(8)*255),Math.round(i(4)*255)];return e.type==="hsla"&&(l+="a",s.push(t[3])),hu({type:l,values:s})}function Jv(e){e=Jo(e);let t=e.type==="hsl"||e.type==="hsla"?Jo(U8(e)).values:e.values;return t=t.map(n=>(e.type!=="color"&&(n/=255),n<=.03928?n/12.92:((n+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function xW(e,t){const n=Jv(e),r=Jv(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function G8(e,t){return e=Jo(e),t=rS(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,hu(e)}function SW(e,t,n){try{return G8(e,t)}catch{return e}}function oS(e,t){if(e=Jo(e),t=rS(t),e.type.indexOf("hsl")!==-1)e.values[2]*=1-t;else if(e.type.indexOf("rgb")!==-1||e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]*=1-t;return hu(e)}function wW(e,t,n){try{return oS(e,t)}catch{return e}}function aS(e,t){if(e=Jo(e),t=rS(t),e.type.indexOf("hsl")!==-1)e.values[2]+=(100-e.values[2])*t;else if(e.type.indexOf("rgb")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return hu(e)}function EW(e,t,n){try{return aS(e,t)}catch{return e}}function q8(e,t=.15){return Jv(e)>.5?oS(e,t):aS(e,t)}function PW(e,t,n){try{return q8(e,t)}catch{return e}}function OW(e,t,n,r=1){const o=(s,u)=>Math.round((s**(1/r)*(1-n)+u**(1/r)*n)**r),a=Jo(e),i=Jo(t),l=[o(a.values[0],i.values[0]),o(a.values[1],i.values[1]),o(a.values[2],i.values[2])];return hu({type:"rgb",values:l})}const Pf={black:"#000",white:"#fff"},IW={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},ws={50:"#f3e5f5",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",700:"#7b1fa2"},Es={300:"#e57373",400:"#ef5350",500:"#f44336",700:"#d32f2f",800:"#c62828"},ed={300:"#ffb74d",400:"#ffa726",500:"#ff9800",700:"#f57c00",900:"#e65100"},Ps={50:"#e3f2fd",200:"#90caf9",400:"#42a5f5",700:"#1976d2",800:"#1565c0"},Os={300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",700:"#0288d1",900:"#01579b"},Is={300:"#81c784",400:"#66bb6a",500:"#4caf50",700:"#388e3c",800:"#2e7d32",900:"#1b5e20"},RW=["mode","contrastThreshold","tonalOffset"],U3={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:Pf.white,default:Pf.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},db={text:{primary:Pf.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:Pf.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function G3(e,t,n,r){const o=r.light||r,a=r.dark||r*1.5;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:t==="light"?e.light=SC(e.main,o):t==="dark"&&(e.dark=xC(e.main,a)))}function NW(e="light"){return e==="dark"?{main:Ps[200],light:Ps[50],dark:Ps[400]}:{main:Ps[700],light:Ps[400],dark:Ps[800]}}function TW(e="light"){return e==="dark"?{main:ws[200],light:ws[50],dark:ws[400]}:{main:ws[500],light:ws[300],dark:ws[700]}}function MW(e="light"){return e==="dark"?{main:Es[500],light:Es[300],dark:Es[700]}:{main:Es[700],light:Es[400],dark:Es[800]}}function kW(e="light"){return e==="dark"?{main:Os[400],light:Os[300],dark:Os[700]}:{main:Os[700],light:Os[500],dark:Os[900]}}function _W(e="light"){return e==="dark"?{main:Is[400],light:Is[300],dark:Is[700]}:{main:Is[800],light:Is[500],dark:Is[900]}}function DW(e="light"){return e==="dark"?{main:ed[400],light:ed[300],dark:ed[700]}:{main:"#ed6c02",light:ed[500],dark:ed[900]}}function jW(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:r=.2}=e,o=at(e,RW),a=e.primary||NW(t),i=e.secondary||TW(t),l=e.error||MW(t),s=e.info||kW(t),u=e.success||_W(t),d=e.warning||DW(t);function f(h){return hW(h,db.text.primary)>=n?db.text.primary:U3.text.primary}const p=({color:h,name:g,mainShade:y=500,lightShade:C=300,darkShade:b=700})=>{if(h=L({},h),!h.main&&h[y]&&(h.main=h[y]),!h.hasOwnProperty("main"))throw new Error(ts(11,g?` (${g})`:"",y));if(typeof h.main!="string")throw new Error(ts(12,g?` (${g})`:"",JSON.stringify(h.main)));return G3(h,"light",C,r),G3(h,"dark",b,r),h.contrastText||(h.contrastText=f(h.main)),h},m={dark:db,light:U3};return Io(L({common:L({},Pf),mode:t,primary:p({color:a,name:"primary"}),secondary:p({color:i,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:p({color:l,name:"error"}),warning:p({color:d,name:"warning"}),info:p({color:s,name:"info"}),success:p({color:u,name:"success"}),grey:IW,contrastThreshold:n,getContrastText:f,augmentColor:p,tonalOffset:r},m[t]),o)}const AW=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function LW(e){return Math.round(e*1e5)/1e5}const q3={textTransform:"uppercase"},Y3='"Roboto", "Helvetica", "Arial", sans-serif';function FW(e,t){const n=typeof t=="function"?t(e):t,{fontFamily:r=Y3,fontSize:o=14,fontWeightLight:a=300,fontWeightRegular:i=400,fontWeightMedium:l=500,fontWeightBold:s=700,htmlFontSize:u=16,allVariants:d,pxToRem:f}=n,p=at(n,AW),m=o/14,v=f||(y=>`${y/u*m}rem`),h=(y,C,b,$,x)=>L({fontFamily:r,fontWeight:y,fontSize:v(C),lineHeight:b},r===Y3?{letterSpacing:`${LW($/C)}em`}:{},x,d),g={h1:h(a,96,1.167,-1.5),h2:h(a,60,1.2,-.5),h3:h(i,48,1.167,0),h4:h(i,34,1.235,.25),h5:h(i,24,1.334,0),h6:h(l,20,1.6,.15),subtitle1:h(i,16,1.75,.15),subtitle2:h(l,14,1.57,.1),body1:h(i,16,1.5,.15),body2:h(i,14,1.43,.15),button:h(l,14,1.75,.4,q3),caption:h(i,12,1.66,.4),overline:h(i,12,2.66,1,q3),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return Io(L({htmlFontSize:u,pxToRem:v,fontFamily:r,fontSize:o,fontWeightLight:a,fontWeightRegular:i,fontWeightMedium:l,fontWeightBold:s},g),p,{clone:!1})}const zW=.2,BW=.14,HW=.12;function Mn(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${zW})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${BW})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${HW})`].join(",")}const WW=["none",Mn(0,2,1,-1,0,1,1,0,0,1,3,0),Mn(0,3,1,-2,0,2,2,0,0,1,5,0),Mn(0,3,3,-2,0,3,4,0,0,1,8,0),Mn(0,2,4,-1,0,4,5,0,0,1,10,0),Mn(0,3,5,-1,0,5,8,0,0,1,14,0),Mn(0,3,5,-1,0,6,10,0,0,1,18,0),Mn(0,4,5,-2,0,7,10,1,0,2,16,1),Mn(0,5,5,-3,0,8,10,1,0,3,14,2),Mn(0,5,6,-3,0,9,12,1,0,3,16,2),Mn(0,6,6,-3,0,10,14,1,0,4,18,3),Mn(0,6,7,-4,0,11,15,1,0,4,20,3),Mn(0,7,8,-4,0,12,17,2,0,5,22,4),Mn(0,7,8,-4,0,13,19,2,0,5,24,4),Mn(0,7,9,-4,0,14,21,2,0,5,26,4),Mn(0,8,9,-5,0,15,22,2,0,6,28,5),Mn(0,8,10,-5,0,16,24,2,0,6,30,5),Mn(0,8,11,-5,0,17,26,2,0,6,32,5),Mn(0,9,11,-5,0,18,28,2,0,7,34,6),Mn(0,9,12,-6,0,19,29,2,0,7,36,6),Mn(0,10,13,-6,0,20,31,3,0,8,38,7),Mn(0,10,13,-6,0,21,33,3,0,8,40,7),Mn(0,10,14,-6,0,22,35,3,0,8,42,7),Mn(0,11,14,-7,0,23,36,3,0,9,44,8),Mn(0,11,15,-7,0,24,38,3,0,9,46,8)],VW=["duration","easing","delay"],KW={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},UW={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function X3(e){return`${Math.round(e)}ms`}function GW(e){if(!e)return 0;const t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function qW(e){const t=L({},KW,e.easing),n=L({},UW,e.duration);return L({getAutoHeightDuration:GW,create:(o=["all"],a={})=>{const{duration:i=n.standard,easing:l=t.easeInOut,delay:s=0}=a;return at(a,VW),(Array.isArray(o)?o:[o]).map(u=>`${u} ${typeof i=="string"?i:X3(i)} ${l} ${typeof s=="string"?s:X3(s)}`).join(",")}},e,{easing:t,duration:n})}const YW={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},XW=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function iS(e={},...t){const{mixins:n={},palette:r={},transitions:o={},typography:a={}}=e,i=at(e,XW);if(e.vars&&e.generateCssVars===void 0)throw new Error(ts(18));const l=jW(r),s=mp(e);let u=Io(s,{mixins:mW(s.breakpoints,n),palette:l,shadows:WW.slice(),typography:FW(l,a),transitions:qW(o),zIndex:L({},YW)});return u=Io(u,i),u=t.reduce((d,f)=>Io(d,f),u),u.unstable_sxConfig=L({},pp,i==null?void 0:i.unstable_sxConfig),u.unstable_sx=function(f){return gu({sx:f,theme:this})},u}const lS=iS();function yu(){const e=Gh(lS);return e[Lc]||e}var gp={},fb={exports:{}},Q3;function QW(){return Q3||(Q3=1,function(e){function t(){return e.exports=t=Object.assign?Object.assign.bind():function(n){for(var r=1;r96}function sv(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}function J3(e,t){return t&&e&&typeof e=="object"&&e.styles&&!e.styles.startsWith("@layer")&&(e.styles=`@layer ${t}{${String(e.styles)}}`),e}const mV=gp.systemDefaultTheme=(0,iV.default)(),vV=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function pm({defaultTheme:e,theme:t,themeId:n}){return fV(t)?e:t[n]||t}function gV(e){return e?(t,n)=>n[e]:null}function cv(e,t,n){let{ownerState:r}=t,o=(0,wC.default)(t,sV);const a=typeof e=="function"?e((0,Fo.default)({ownerState:r},o)):e;if(Array.isArray(a))return a.flatMap(i=>cv(i,(0,Fo.default)({ownerState:r},o),n));if(a&&typeof a=="object"&&Array.isArray(a.variants)){const{variants:i=[]}=a;let s=(0,wC.default)(a,cV);return i.forEach(u=>{let d=!0;if(typeof u.props=="function"?d=u.props((0,Fo.default)({ownerState:r},o,r)):Object.keys(u.props).forEach(f=>{(r==null?void 0:r[f])!==u.props[f]&&o[f]!==u.props[f]&&(d=!1)}),d){Array.isArray(s)||(s=[s]);const f=typeof u.style=="function"?u.style((0,Fo.default)({ownerState:r},o,r)):u.style;s.push(n?J3((0,eg.internal_serializeStyles)(f),n):f)}}),s}return n?J3((0,eg.internal_serializeStyles)(a),n):a}function hV(e={}){const{themeId:t,defaultTheme:n=mV,rootShouldForwardProp:r=sv,slotShouldForwardProp:o=sv}=e,a=i=>(0,lV.default)((0,Fo.default)({},i,{theme:pm((0,Fo.default)({},i,{defaultTheme:n,themeId:t}))}));return a.__mui_systemSx=!0,(i,l={})=>{(0,eg.internal_processStyles)(i,S=>S.filter(w=>!(w!=null&&w.__mui_systemSx)));const{name:s,slot:u,skipVariantsResolver:d,skipSx:f,overridesResolver:p=gV(vV(u))}=l,m=(0,wC.default)(l,uV),v=s&&s.startsWith("Mui")||u?"components":"custom",h=d!==void 0?d:u&&u!=="Root"&&u!=="root"||!1,g=f||!1;let y,C=sv;u==="Root"||u==="root"?C=r:u?C=o:pV(i)&&(C=void 0);const b=(0,eg.default)(i,(0,Fo.default)({shouldForwardProp:C,label:y},m)),$=S=>typeof S=="function"&&S.__emotion_real!==S||(0,aV.isPlainObject)(S)?w=>{const P=pm({theme:w.theme,defaultTheme:n,themeId:t});return cv(S,(0,Fo.default)({},w,{theme:P}),P.modularCssLayers?v:void 0)}:S,x=(S,...w)=>{let P=$(S);const E=w?w.map($):[];s&&p&&E.push(k=>{const M=pm((0,Fo.default)({},k,{defaultTheme:n,themeId:t}));if(!M.components||!M.components[s]||!M.components[s].styleOverrides)return null;const I=M.components[s].styleOverrides,T={};return Object.entries(I).forEach(([R,D])=>{T[R]=cv(D,(0,Fo.default)({},k,{theme:M}),M.modularCssLayers?"theme":void 0)}),p(k,T)}),s&&!h&&E.push(k=>{var M;const I=pm((0,Fo.default)({},k,{defaultTheme:n,themeId:t})),T=I==null||(M=I.components)==null||(M=M[s])==null?void 0:M.variants;return cv({variants:T},(0,Fo.default)({},k,{theme:I}),I.modularCssLayers?"theme":void 0)}),g||E.push(a);const O=E.length-w.length;if(Array.isArray(S)&&O>0){const k=new Array(O).fill("");P=[...S,...k],P.raw=[...S.raw,...k]}const N=b(P,...E);return i.muiName&&(N.muiName=i.muiName),N};return b.withConfig&&(x.withConfig=b.withConfig),x}}function Q8(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const go=e=>Q8(e)&&e!=="classes",ct=oV({themeId:Lc,defaultTheme:lS,rootShouldForwardProp:go}),yV=["theme"];function bV(e){let{theme:t}=e,n=at(e,yV);const r=t[Lc];let o=r||t;return typeof t!="function"&&(r&&!r.vars?o=L({},r,{vars:null}):t&&!t.vars&&(o=L({},t,{vars:null}))),A.jsx(iW,L({},n,{themeId:r?Lc:void 0,theme:o}))}const eP=e=>{let t;return e<1?t=5.11916*e**2:t=4.5*Math.log(e+1)+2,(t/100).toFixed(2)};function Kt(e){return oW(e)}function Z8(e){return A.jsx(E8,L({},e,{defaultTheme:lS,themeId:Lc}))}const CV=(e,t)=>L({WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box",WebkitTextSizeAdjust:"100%"},t&&!e.vars&&{colorScheme:e.palette.mode}),$V=e=>L({color:(e.vars||e).palette.text.primary},e.typography.body1,{backgroundColor:(e.vars||e).palette.background.default,"@media print":{backgroundColor:(e.vars||e).palette.common.white}}),xV=(e,t=!1)=>{var n;const r={};t&&e.colorSchemes&&Object.entries(e.colorSchemes).forEach(([i,l])=>{var s;r[e.getColorSchemeSelector(i).replace(/\s*&/,"")]={colorScheme:(s=l.palette)==null?void 0:s.mode}});let o=L({html:CV(e,t),"*, *::before, *::after":{boxSizing:"inherit"},"strong, b":{fontWeight:e.typography.fontWeightBold},body:L({margin:0},$V(e),{"&::backdrop":{backgroundColor:(e.vars||e).palette.background.default}})},r);const a=(n=e.components)==null||(n=n.MuiCssBaseline)==null?void 0:n.styleOverrides;return a&&(o=[o,a]),o};function SV(e){const t=Kt({props:e,name:"MuiCssBaseline"}),{children:n,enableColorScheme:r=!1}=t;return A.jsxs(c.Fragment,{children:[A.jsx(Z8,{styles:o=>xV(o,r)}),n]})}var J8={exports:{}};/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var a="",i=0;i1&&arguments[1]!==void 0?arguments[1]:{},n=[];return Y.Children.forEach(e,function(r){r==null&&!t.keepEmpty||(Array.isArray(r)?n=n.concat(ea(r)):eT(r)&&r.props?n=n.concat(ea(r.props.children,t)):n.push(r))}),n}var EC={},IV=function(t){};function RV(e,t){}function NV(e,t){}function TV(){EC={}}function tT(e,t,n){!t&&!EC[n]&&(e(!1,n),EC[n]=!0)}function In(e,t){tT(RV,e,t)}function MV(e,t){tT(NV,e,t)}In.preMessage=IV;In.resetWarned=TV;In.noteOnce=MV;function K(e,t,n){return(t=z8(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function G(e){for(var t=1;t=19)return!0;var o=mb.isMemo(t)?t.type.type:t.type;return!(typeof o=="function"&&!((n=o.prototype)!==null&&n!==void 0&&n.render)&&o.$$typeof!==mb.ForwardRef||typeof t=="function"&&!((r=t.prototype)!==null&&r!==void 0&&r.render)&&t.$$typeof!==mb.ForwardRef)};function uS(e){return c.isValidElement(e)&&!eT(e)}var jV=function(t){return uS(t)&&Ga(t)},gs=function(t){if(t&&uS(t)){var n=t;return n.props.propertyIsEnumerable("ref")?n.props.ref:n.ref}return null},PC=c.createContext(null);function AV(e){var t=e.children,n=e.onBatchResize,r=c.useRef(0),o=c.useRef([]),a=c.useContext(PC),i=c.useCallback(function(l,s,u){r.current+=1;var d=r.current;o.current.push({size:l,element:s,data:u}),Promise.resolve().then(function(){d===r.current&&(n==null||n(o.current),o.current=[])}),a==null||a(l,s,u)},[n,a]);return c.createElement(PC.Provider,{value:i},t)}var oT=function(){if(typeof Map<"u")return Map;function e(t,n){var r=-1;return t.some(function(o,a){return o[0]===n?(r=a,!0):!1}),r}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(n){var r=e(this.__entries__,n),o=this.__entries__[r];return o&&o[1]},t.prototype.set=function(n,r){var o=e(this.__entries__,n);~o?this.__entries__[o][1]=r:this.__entries__.push([n,r])},t.prototype.delete=function(n){var r=this.__entries__,o=e(r,n);~o&&r.splice(o,1)},t.prototype.has=function(n){return!!~e(this.__entries__,n)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(n,r){r===void 0&&(r=null);for(var o=0,a=this.__entries__;o0},e.prototype.connect_=function(){!OC||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),WV?(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(){!OC||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(t){var n=t.propertyName,r=n===void 0?"":n,o=HV.some(function(a){return!!~r.indexOf(a)});o&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),aT=function(e,t){for(var n=0,r=Object.keys(t);n"u"||!(Element instanceof Object))){if(!(t instanceof Bc(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)||(n.set(t,new ZV(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 Bc(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)&&(n.delete(t),n.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var t=this;this.clearActive(),this.observations_.forEach(function(n){n.isActive()&&t.activeObservations_.push(n)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var t=this.callbackCtx_,n=this.activeObservations_.map(function(r){return new JV(r.target,r.broadcastRect())});this.callback_.call(t,n,t),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),lT=typeof WeakMap<"u"?new WeakMap:new oT,sT=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=VV.getInstance(),r=new eK(t,n,this);lT.set(this,r)}return e}();["observe","unobserve","disconnect"].forEach(function(e){sT.prototype[e]=function(){var t;return(t=lT.get(this))[e].apply(t,arguments)}});var tK=function(){return typeof tg.ResizeObserver<"u"?tg.ResizeObserver:sT}(),Qi=new Map;function nK(e){e.forEach(function(t){var n,r=t.target;(n=Qi.get(r))===null||n===void 0||n.forEach(function(o){return o(r)})})}var cT=new tK(nK);function rK(e,t){Qi.has(e)||(Qi.set(e,new Set),cT.observe(e)),Qi.get(e).add(t)}function oK(e,t){Qi.has(e)&&(Qi.get(e).delete(t),Qi.get(e).size||(cT.unobserve(e),Qi.delete(e)))}function Fn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function rP(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=Array(t);n1&&arguments[1]!==void 0?arguments[1]:1;oP+=1;var r=oP;function o(a){if(a===0)mT(r),t();else{var i=fT(function(){o(a-1)});fS.set(r,i)}}return o(n),r};Ht.cancel=function(e){var t=fS.get(e);return mT(e),pT(t)};function vT(e){if(Array.isArray(e))return e}function fK(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,o,a,i,l=[],s=!0,u=!1;try{if(a=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(d){u=!0,o=d}finally{try{if(!s&&n.return!=null&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return l}}function gT(){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 ee(e,t){return vT(e)||fK(e,t)||dS(e,t)||gT()}function Rf(e){for(var t=0,n,r=0,o=e.length;o>=4;++r,o-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}function Mr(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function RC(e,t){if(!e)return!1;if(e.contains)return e.contains(t);for(var n=t;n;){if(n===e)return!0;n=n.parentNode}return!1}var aP="data-rc-order",iP="data-rc-priority",pK="rc-util-key",NC=new Map;function hT(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):pK}function C0(e){if(e.attachTo)return e.attachTo;var t=document.querySelector("head");return t||document.body}function mK(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function pS(e){return Array.from((NC.get(e)||e).children).filter(function(t){return t.tagName==="STYLE"})}function yT(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!Mr())return null;var n=t.csp,r=t.prepend,o=t.priority,a=o===void 0?0:o,i=mK(r),l=i==="prependQueue",s=document.createElement("style");s.setAttribute(aP,i),l&&a&&s.setAttribute(iP,"".concat(a)),n!=null&&n.nonce&&(s.nonce=n==null?void 0:n.nonce),s.innerHTML=e;var u=C0(t),d=u.firstChild;if(r){if(l){var f=(t.styles||pS(u)).filter(function(p){if(!["prepend","prependQueue"].includes(p.getAttribute(aP)))return!1;var m=Number(p.getAttribute(iP)||0);return a>=m});if(f.length)return u.insertBefore(s,f[f.length-1].nextSibling),s}u.insertBefore(s,d)}else u.appendChild(s);return s}function bT(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=C0(t);return(t.styles||pS(n)).find(function(r){return r.getAttribute(hT(t))===e})}function Nf(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=bT(e,t);if(n){var r=C0(t);r.removeChild(n)}}function vK(e,t){var n=NC.get(e);if(!n||!RC(document,n)){var r=yT("",t),o=r.parentNode;NC.set(e,o),e.removeChild(r)}}function mi(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=C0(n),o=pS(r),a=G(G({},n),{},{styles:o});vK(r,a);var i=bT(t,a);if(i){var l,s;if((l=a.csp)!==null&&l!==void 0&&l.nonce&&i.nonce!==((s=a.csp)===null||s===void 0?void 0:s.nonce)){var u;i.nonce=(u=a.csp)===null||u===void 0?void 0:u.nonce}return i.innerHTML!==e&&(i.innerHTML=e),i}var d=yT(e,a);return d.setAttribute(hT(a),t),d}function Ct(e,t){if(e==null)return{};var n,r,o=at(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r2&&arguments[2]!==void 0?arguments[2]:!1,r=new Set;function o(a,i){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,s=r.has(a);if(In(!s,"Warning: There may be circular references"),s)return!1;if(a===i)return!0;if(n&&l>1)return!1;r.add(a);var u=l+1;if(Array.isArray(a)){if(!Array.isArray(i)||a.length!==i.length)return!1;for(var d=0;d1&&arguments[1]!==void 0?arguments[1]:!1,i={map:this.cache};return n.forEach(function(l){if(!i)i=void 0;else{var s;i=(s=i)===null||s===void 0||(s=s.map)===null||s===void 0?void 0:s.get(l)}}),(r=i)!==null&&r!==void 0&&r.value&&a&&(i.value[1]=this.cacheCallTimes++),(o=i)===null||o===void 0?void 0:o.value}},{key:"get",value:function(n){var r;return(r=this.internalGet(n,!0))===null||r===void 0?void 0:r[0]}},{key:"has",value:function(n){return!!this.internalGet(n)}},{key:"set",value:function(n,r){var o=this;if(!this.has(n)){if(this.size()+1>e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){var a=this.keys.reduce(function(u,d){var f=ee(u,2),p=f[1];return o.internalGet(d)[1]0,void 0),lP+=1}return zn(e,[{key:"getDerivativeToken",value:function(n){return this.derivatives.reduce(function(r,o){return o(n,r)},void 0)}}]),e}(),vb=new mS;function MC(e){var t=Array.isArray(e)?e:[e];return vb.has(t)||vb.set(t,new CT(t)),vb.get(t)}var CK=new WeakMap,gb={};function $K(e,t){for(var n=CK,r=0;r3&&arguments[3]!==void 0?arguments[3]:{},o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(o)return e;var a=G(G({},r),{},K(K({},Wc,t),$a,n)),i=Object.keys(a).map(function(l){var s=a[l];return s?"".concat(l,'="').concat(s,'"'):null}).filter(function(l){return l}).join(" ");return"")}var dv=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return"--".concat(n?"".concat(n,"-"):"").concat(t).replace(/([a-z0-9])([A-Z])/g,"$1-$2").replace(/([A-Z]+)([A-Z][a-z0-9]+)/g,"$1-$2").replace(/([a-z])([A-Z0-9])/g,"$1-$2").toLowerCase()},xK=function(t,n,r){return Object.keys(t).length?".".concat(n).concat(r!=null&&r.scope?".".concat(r.scope):"","{").concat(Object.entries(t).map(function(o){var a=ee(o,2),i=a[0],l=a[1];return"".concat(i,":").concat(l,";")}).join(""),"}"):""},$T=function(t,n,r){var o={},a={};return Object.entries(t).forEach(function(i){var l,s,u=ee(i,2),d=u[0],f=u[1];if(r!=null&&(l=r.preserve)!==null&&l!==void 0&&l[d])a[d]=f;else if((typeof f=="string"||typeof f=="number")&&!(r!=null&&(s=r.ignore)!==null&&s!==void 0&&s[d])){var p,m=dv(d,r==null?void 0:r.prefix);o[m]=typeof f=="number"&&!(r!=null&&(p=r.unitless)!==null&&p!==void 0&&p[d])?"".concat(f,"px"):String(f),a[d]="var(".concat(m,")")}}),[a,xK(o,n,{scope:r==null?void 0:r.scope})]},uP=Mr()?c.useLayoutEffect:c.useEffect,Ut=function(t,n){var r=c.useRef(!0);uP(function(){return t(r.current)},n),uP(function(){return r.current=!1,function(){r.current=!0}},[])},og=function(t,n){Ut(function(r){if(!r)return t()},n)},SK=G({},dl),dP=SK.useInsertionEffect,wK=function(t,n,r){c.useMemo(t,r),Ut(function(){return n(!0)},r)},EK=dP?function(e,t,n){return dP(function(){return e(),t()},n)}:wK,PK=G({},dl),OK=PK.useInsertionEffect,IK=function(t){var n=[],r=!1;function o(a){r||n.push(a)}return c.useEffect(function(){return r=!1,function(){r=!0,n.length&&n.forEach(function(a){return a()})}},t),o},RK=function(){return function(t){t()}},NK=typeof OK<"u"?IK:RK;function vS(e,t,n,r,o){var a=c.useContext(hp),i=a.cache,l=[e].concat(Re(t)),s=TC(l),u=NK([s]),d=function(v){i.opUpdate(s,function(h){var g=h||[void 0,void 0],y=ee(g,2),C=y[0],b=C===void 0?0:C,$=y[1],x=$,S=x||n(),w=[b,S];return v?v(w):w})};c.useMemo(function(){d()},[s]);var f=i.opGet(s),p=f[1];return EK(function(){o==null||o(p)},function(m){return d(function(v){var h=ee(v,2),g=h[0],y=h[1];return m&&g===0&&(o==null||o(p)),[g+1,y]}),function(){i.opUpdate(s,function(v){var h=v||[],g=ee(h,2),y=g[0],C=y===void 0?0:y,b=g[1],$=C-1;return $===0?(u(function(){(m||!i.opGet(s))&&(r==null||r(b,!1))}),null):[C-1,b]})}},[s]),p}var TK={},MK="css",Dl=new Map;function kK(e){Dl.set(e,(Dl.get(e)||0)+1)}function _K(e,t){if(typeof document<"u"){var n=document.querySelectorAll("style[".concat(Wc,'="').concat(e,'"]'));n.forEach(function(r){if(r[Zi]===t){var o;(o=r.parentNode)===null||o===void 0||o.removeChild(r)}})}}var DK=0;function jK(e,t){Dl.set(e,(Dl.get(e)||0)-1);var n=new Set;Dl.forEach(function(r,o){r<=0&&n.add(o)}),Dl.size-n.size>DK&&n.forEach(function(r){_K(r,t),Dl.delete(r)})}var AK=function(t,n,r,o){var a=r.getDerivativeToken(t),i=G(G({},a),n);return o&&(i=o(i)),i},xT="token";function LK(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=c.useContext(hp),o=r.cache.instanceId,a=r.container,i=n.salt,l=i===void 0?"":i,s=n.override,u=s===void 0?TK:s,d=n.formatToken,f=n.getComputedToken,p=n.cssVar,m=$K(function(){return Object.assign.apply(Object,[{}].concat(Re(t)))},t),v=Ld(m),h=Ld(u),g=p?Ld(p):"",y=vS(xT,[l,e.id,v,h,g],function(){var C,b=f?f(m,u,e):AK(m,u,e,d),$=G({},b),x="";if(p){var S=$T(b,p.key,{prefix:p.prefix,ignore:p.ignore,unitless:p.unitless,preserve:p.preserve}),w=ee(S,2);b=w[0],x=w[1]}var P=cP(b,l);b._tokenKey=P,$._tokenKey=cP($,l);var E=(C=p==null?void 0:p.key)!==null&&C!==void 0?C:P;b._themeKey=E,kK(E);var O="".concat(MK,"-").concat(Rf(P));return b._hashId=O,[b,O,$,x,(p==null?void 0:p.key)||""]},function(C){jK(C[0]._themeKey,o)},function(C){var b=ee(C,4),$=b[0],x=b[3];if(p&&x){var S=mi(x,Rf("css-variables-".concat($._themeKey)),{mark:$a,prepend:"queue",attachTo:a,priority:-999});S[Zi]=o,S.setAttribute(Wc,$._themeKey)}});return y}var FK=function(t,n,r){var o=ee(t,5),a=o[2],i=o[3],l=o[4],s=r||{},u=s.plain;if(!i)return null;var d=a._tokenKey,f=-999,p={"data-rc-order":"prependQueue","data-rc-priority":"".concat(f)},m=rg(i,l,d,p,u);return[f,d,m]},zK={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},ST="comm",wT="rule",ET="decl",BK="@import",HK="@namespace",WK="@keyframes",VK="@layer",KK=Math.abs,Fd=String.fromCharCode;function PT(e){return e.trim()}function _C(e,t,n){return e.replace(t,n)}function xc(e,t){return e.charCodeAt(t)|0}function Vc(e,t,n){return e.slice(t,n)}function Fa(e){return e.length}function UK(e){return e.length}function mm(e,t){return t.push(e),e}var $0=1,Kc=1,OT=0,ta=0,dr=0,Cu="";function gS(e,t,n,r,o,a,i,l){return{value:e,root:t,parent:n,type:r,props:o,children:a,line:$0,column:Kc,length:i,return:"",siblings:l}}function GK(){return dr}function qK(){return dr=ta>0?xc(Cu,--ta):0,Kc--,dr===10&&(Kc=1,$0--),dr}function xa(){return dr=ta2||Tf(dr)>3?"":" "}function ZK(e,t){for(;--t&&xa()&&!(dr<48||dr>102||dr>57&&dr<65||dr>70&&dr<97););return x0(e,fv()+(t<6&&Ji()==32&&xa()==32))}function DC(e){for(;xa();)switch(dr){case e:return ta;case 34:case 39:e!==34&&e!==39&&DC(dr);break;case 40:e===41&&DC(e);break;case 92:xa();break}return ta}function JK(e,t){for(;xa()&&e+dr!==57;)if(e+dr===84&&Ji()===47)break;return"/*"+x0(t,ta-1)+"*"+Fd(e===47?e:xa())}function eU(e){for(;!Tf(Ji());)xa();return x0(e,ta)}function tU(e){return XK(pv("",null,null,null,[""],e=YK(e),0,[0],e))}function pv(e,t,n,r,o,a,i,l,s){for(var u=0,d=0,f=i,p=0,m=0,v=0,h=1,g=1,y=1,C=0,b=0,$="",x=o,S=a,w=r,P=$;g;)switch(v=b,b=xa()){case 40:v!=108&&xc(P,f-1)==58?(C++,P+="("):P+=hb(b);break;case 41:C--,P+=")";break;case 34:case 39:case 91:P+=hb(b);break;case 9:case 10:case 13:case 32:if(C>0){P+=Fd(b);break}P+=QK(v);break;case 92:P+=ZK(fv()-1,7);continue;case 47:switch(Ji()){case 42:case 47:mm(nU(JK(xa(),fv()),t,n,s),s),(Tf(v||1)==5||Tf(Ji()||1)==5)&&Fa(P)&&Vc(P,-1,void 0)!==" "&&(P+=" ");break;default:P+="/"}break;case 123*h:l[u++]=Fa(P)*y;case 125*h:case 59:case 0:if(C>0&&b){P+=Fd(b);break}switch(b){case 0:case 125:g=0;case 59+d:y==-1&&(P=_C(P,/\f/g,"")),m>0&&(Fa(P)-f||h===0)&&mm(m>32?pP(P+";",r,n,f-1,s):pP(_C(P," ","")+";",r,n,f-2,s),s);break;case 59:P+=";";default:if(mm(w=fP(P,t,n,u,d,o,l,$,x=[],S=[],f,a),a),b===123)if(d===0)pv(P,t,w,w,x,a,f,l,S);else{switch(p){case 99:if(xc(P,3)===110)break;case 108:if(xc(P,2)===97)break;default:d=0;case 100:case 109:case 115:}d?pv(e,w,w,r&&mm(fP(e,w,w,0,0,o,l,$,o,x=[],f,S),S),o,S,f,l,r?x:S):pv(P,w,w,w,[""],S,0,l,S)}}u=d=m=0,h=y=1,$=P="",f=i;break;case 58:f=1+Fa(P),m=v;default:if(h<1){if(b==123)--h;else if(b==125&&h++==0&&qK()==125)continue}switch(P+=Fd(b),b*h){case 38:y=d>0?1:(P+="\f",-1);break;case 44:if(C>0)break;l[u++]=(Fa(P)-1)*y,y=1;break;case 64:Ji()===45&&(P+=hb(xa())),p=Ji(),d=f=Fa($=P+=eU(fv())),b++;break;case 45:v===45&&Fa(P)==2&&(h=0)}}return a}function fP(e,t,n,r,o,a,i,l,s,u,d,f){for(var p=o-1,m=o===0?a:[""],v=UK(m),h=0,g=0,y=0;h0?m[C]+" "+b:_C(b,/&\f/g,m[C])))&&(s[y++]=$);return gS(e,t,n,o===0?wT:l,s,u,d,f)}function nU(e,t,n,r){return gS(e,t,n,ST,Fd(GK()),Vc(e,2,-2),0,r)}function pP(e,t,n,r,o){return gS(e,t,n,ET,Vc(e,0,r),Vc(e,r+1,-1),r,o)}function jC(e,t){for(var n="",r=0;r1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]},o=r.root,a=r.injectHash,i=r.parentSelectors,l=n.hashId,s=n.layer;n.path;var u=n.hashPriority,d=n.transformers,f=d===void 0?[]:d;n.linters;var p="",m={};function v(y){var C=y.getName(l);if(!m[C]){var b=e(y.style,n,{root:!1,parentSelectors:i}),$=ee(b,1),x=$[0];m[C]="@keyframes ".concat(y.getName(l)).concat(x)}}function h(y){var C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return y.forEach(function(b){Array.isArray(b)?h(b,C):b&&C.push(b)}),C}var g=h(Array.isArray(t)?t:[t]);return g.forEach(function(y){var C=typeof y=="string"&&!o?{}:y;if(typeof C=="string")p+="".concat(C,` +`);else if(C._keyframe)v(C);else{var b=f.reduce(function($,x){var S;return(x==null||(S=x.visit)===null||S===void 0?void 0:S.call(x,$))||$},C);Object.keys(b).forEach(function($){var x=b[$];if(ot(x)==="object"&&x&&($!=="animationName"||!x._keyframe)&&!sU(x)){var S=!1,w=$.trim(),P=!1;(o||a)&&l?w.startsWith("@")?S=!0:w==="&"?w=vP("",l,u):w=vP($,l,u):o&&!l&&(w==="&"||w==="")&&(w="",P=!0);var E=e(x,n,{root:P,injectHash:S,parentSelectors:[].concat(Re(i),[w])}),O=ee(E,2),N=O[0],k=O[1];m=G(G({},m),k),p+="".concat(w).concat(N)}else{let T=function(R,D){var _=R.replace(/[A-Z]/g,function(F){return"-".concat(F.toLowerCase())}),j=D;!zK[R]&&typeof j=="number"&&j!==0&&(j="".concat(j,"px")),R==="animationName"&&D!==null&&D!==void 0&&D._keyframe&&(v(D),j=D.getName(l)),p+="".concat(_,":").concat(j,";")};var M,I=(M=x==null?void 0:x.value)!==null&&M!==void 0?M:x;ot(x)==="object"&&x!==null&&x!==void 0&&x[NT]&&Array.isArray(I)?I.forEach(function(R){T($,R)}):T($,I)}})}}),o?s&&(p&&(p="@layer ".concat(s.name," {").concat(p,"}")),s.dependencies&&(m["@layer ".concat(s.name)]=s.dependencies.map(function(y){return"@layer ".concat(y,", ").concat(s.name,";")}).join(` +`))):p="{".concat(p,"}"),[p,m]};function TT(e,t){return Rf("".concat(e.join("%")).concat(t))}function uU(){return null}var MT="style";function AC(e,t){var n=e.token,r=e.path,o=e.hashId,a=e.layer,i=e.nonce,l=e.clientOnly,s=e.order,u=s===void 0?0:s,d=c.useContext(hp),f=d.autoClear;d.mock;var p=d.defaultCache,m=d.hashPriority,v=d.container,h=d.ssrInline,g=d.transformers,y=d.linters,C=d.cache,b=d.layer,$=n._tokenKey,x=[$];b&&x.push("layer"),x.push.apply(x,Re(r));var S=kC,w=vS(MT,x,function(){var k=x.join("|");if(aU(k)){var M=iU(k),I=ee(M,2),T=I[0],R=I[1];if(T)return[T,$,R,{},l,u]}var D=t(),_=cU(D,{hashId:o,hashPriority:m,layer:b?a:void 0,path:r.join("-"),transformers:g,linters:y}),j=ee(_,2),F=j[0],B=j[1],H=mv(F),z=TT(x,H);return[H,$,z,B,l,u]},function(k,M){var I=ee(k,3),T=I[2];(M||f)&&kC&&Nf(T,{mark:$a,attachTo:v})},function(k){var M=ee(k,4),I=M[0];M[1];var T=M[2],R=M[3];if(S&&I!==IT){var D={mark:$a,prepend:b?!1:"queue",attachTo:v,priority:u},_=typeof i=="function"?i():i;_&&(D.csp={nonce:_});var j=[],F=[];Object.keys(R).forEach(function(H){H.startsWith("@layer")?j.push(H):F.push(H)}),j.forEach(function(H){mi(mv(R[H]),"_layer-".concat(H),G(G({},D),{},{prepend:!0}))});var B=mi(I,T,D);B[Zi]=C.instanceId,B.setAttribute(Wc,$),F.forEach(function(H){mi(mv(R[H]),"_effect-".concat(H),D)})}}),P=ee(w,3),E=P[0],O=P[1],N=P[2];return function(k){var M;return!h||S||!p?M=c.createElement(uU,null):M=c.createElement("style",L({},K(K({},Wc,O),$a,N),{dangerouslySetInnerHTML:{__html:E}})),c.createElement(c.Fragment,null,M,k)}}var dU=function(t,n,r){var o=ee(t,6),a=o[0],i=o[1],l=o[2],s=o[3],u=o[4],d=o[5],f=r||{},p=f.plain;if(u)return null;var m=a,v={"data-rc-order":"prependQueue","data-rc-priority":"".concat(d)};return m=rg(a,i,l,v,p),s&&Object.keys(s).forEach(function(h){if(!n[h]){n[h]=!0;var g=mv(s[h]),y=rg(g,i,"_effect-".concat(h),v,p);h.startsWith("@layer")?m=y+m:m+=y}}),[d,l,m]},kT="cssVar",fU=function(t,n){var r=t.key,o=t.prefix,a=t.unitless,i=t.ignore,l=t.token,s=t.scope,u=s===void 0?"":s,d=c.useContext(hp),f=d.cache.instanceId,p=d.container,m=l._tokenKey,v=[].concat(Re(t.path),[r,u,m]),h=vS(kT,v,function(){var g=n(),y=$T(g,r,{prefix:o,unitless:a,ignore:i,scope:u}),C=ee(y,2),b=C[0],$=C[1],x=TT(v,$);return[b,$,x,r]},function(g){var y=ee(g,3),C=y[2];kC&&Nf(C,{mark:$a,attachTo:p})},function(g){var y=ee(g,3),C=y[1],b=y[2];if(C){var $=mi(C,b,{mark:$a,prepend:"queue",attachTo:p,priority:-999});$[Zi]=f,$.setAttribute(Wc,r)}});return h},pU=function(t,n,r){var o=ee(t,4),a=o[1],i=o[2],l=o[3],s=r||{},u=s.plain;if(!a)return null;var d=-999,f={"data-rc-order":"prependQueue","data-rc-priority":"".concat(d)},p=rg(a,l,i,f,u);return[d,i,p]};K(K(K({},MT,dU),xT,FK),kT,pU);var Zt=function(){function e(t,n){Fn(this,e),K(this,"name",void 0),K(this,"style",void 0),K(this,"_keyframe",!0),this.name=t,this.style=n}return zn(e,[{key:"getName",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return n?"".concat(n,"-").concat(this.name):this.name}}]),e}();function Rs(e){return e.notSplit=!0,e}Rs(["borderTop","borderBottom"]),Rs(["borderTop"]),Rs(["borderBottom"]),Rs(["borderLeft","borderRight"]),Rs(["borderLeft"]),Rs(["borderRight"]);var hS=c.createContext({});function _T(e){return vT(e)||dT(e)||dS(e)||gT()}function wo(e,t){for(var n=e,r=0;r3&&arguments[3]!==void 0?arguments[3]:!1;return t.length&&r&&n===void 0&&!wo(e,t.slice(0,-1))?e:DT(e,t,n,r)}function mU(e){return ot(e)==="object"&&e!==null&&Object.getPrototypeOf(e)===Object.prototype}function gP(e){return Array.isArray(e)?[]:{}}var vU=typeof Reflect>"u"?Object.keys:Reflect.ownKeys;function sc(){for(var e=arguments.length,t=new Array(e),n=0;n{const e=()=>{};return e.deprecated=gU,e},yU=c.createContext(void 0);var jT={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"},bU={yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0},CU=G(G({},bU),{},{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"});const AT={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},ag={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"]},CU),timePickerLocale:Object.assign({},AT)},yo="${label} is not a valid ${type}",Si={locale:"en",Pagination:jT,DatePicker:ag,TimePicker:AT,Calendar:ag,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:yo,method:yo,array:yo,object:yo,number:yo,date:yo,boolean:yo,integer:yo,float:yo,regexp:yo,email:yo,url:yo,hex:yo},string:{len:"${label} must be ${len} characters",min:"${label} must be at least ${min} characters",max:"${label} must be up to ${max} characters",range:"${label} must be between ${min}-${max} characters"},number:{len:"${label} must be equal to ${len}",min:"${label} must be minimum ${min}",max:"${label} must be maximum ${max}",range:"${label} must be between ${min}-${max}"},array:{len:"Must be ${len} ${label}",min:"At least ${min} ${label}",max:"At most ${max} ${label}",range:"The amount of ${label} must be between ${min}-${max}"},pattern:{mismatch:"${label} does not match the pattern ${pattern}"}}},Image:{preview:"Preview"},QRCode:{expired:"QR code expired",refresh:"Refresh",scanned:"Scanned"},ColorPicker:{presetEmpty:"Empty",transparent:"Transparent",singleColor:"Single",gradientColor:"Gradient"}};let vv=Object.assign({},Si.Modal),gv=[];const hP=()=>gv.reduce((e,t)=>Object.assign(Object.assign({},e),t),Si.Modal);function $U(e){if(e){const t=Object.assign({},e);return gv.push(t),vv=hP(),()=>{gv=gv.filter(n=>n!==t),vv=hP()}}vv=Object.assign({},Si.Modal)}function LT(){return vv}const yS=c.createContext(void 0),ei=(e,t)=>{const n=c.useContext(yS),r=c.useMemo(()=>{var a;const i=t||Si[e],l=(a=n==null?void 0:n[e])!==null&&a!==void 0?a:{};return Object.assign(Object.assign({},typeof i=="function"?i():i),l||{})},[e,t,n]),o=c.useMemo(()=>{const a=n==null?void 0:n.locale;return n!=null&&n.exist&&!a?Si.locale:a},[n]);return[r,o]},xU="internalMark",SU=e=>{const{locale:t={},children:n,_ANT_MARK__:r}=e;c.useEffect(()=>$U(t==null?void 0:t.Modal),[t]);const o=c.useMemo(()=>Object.assign(Object.assign({},t),{exist:!0}),[t]);return c.createElement(yS.Provider,{value:o},n)},bS={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"},Mf=Object.assign(Object.assign({},bS),{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}),Cr=Math.round;function yb(e,t){const n=e.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],r=n.map(o=>parseFloat(o));for(let o=0;o<3;o+=1)r[o]=t(r[o]||0,n[o]||"",o);return n[3]?r[3]=n[3].includes("%")?r[3]/100:r[3]:r[3]=1,r}const yP=(e,t,n)=>n===0?e:e/100;function td(e,t){const n=t||255;return e>n?n:e<0?0:e}let en=class FT{constructor(t){K(this,"isValid",!0),K(this,"r",0),K(this,"g",0),K(this,"b",0),K(this,"a",1),K(this,"_h",void 0),K(this,"_s",void 0),K(this,"_l",void 0),K(this,"_v",void 0),K(this,"_max",void 0),K(this,"_min",void 0),K(this,"_brightness",void 0);function n(o){return o[0]in t&&o[1]in t&&o[2]in t}if(t)if(typeof t=="string"){let a=function(i){return o.startsWith(i)};var r=a;const o=t.trim();/^#?[A-F\d]{3,8}$/i.test(o)?this.fromHexString(o):a("rgb")?this.fromRgbString(o):a("hsl")?this.fromHslString(o):(a("hsv")||a("hsb"))&&this.fromHsvString(o)}else if(t instanceof FT)this.r=t.r,this.g=t.g,this.b=t.b,this.a=t.a,this._h=t._h,this._s=t._s,this._l=t._l,this._v=t._v;else if(n("rgb"))this.r=td(t.r),this.g=td(t.g),this.b=td(t.b),this.a=typeof t.a=="number"?td(t.a,1):1;else if(n("hsl"))this.fromHsl(t);else if(n("hsv"))this.fromHsv(t);else throw new Error("@ant-design/fast-color: unsupported input "+JSON.stringify(t))}setR(t){return this._sc("r",t)}setG(t){return this._sc("g",t)}setB(t){return this._sc("b",t)}setA(t){return this._sc("a",t,1)}setHue(t){const n=this.toHsv();return n.h=t,this._c(n)}getLuminance(){function t(a){const i=a/255;return i<=.03928?i/12.92:Math.pow((i+.055)/1.055,2.4)}const n=t(this.r),r=t(this.g),o=t(this.b);return .2126*n+.7152*r+.0722*o}getHue(){if(typeof this._h>"u"){const t=this.getMax()-this.getMin();t===0?this._h=0:this._h=Cr(60*(this.r===this.getMax()?(this.g-this.b)/t+(this.g"u"){const t=this.getMax()-this.getMin();t===0?this._s=0:this._s=t/this.getMax()}return this._s}getLightness(){return typeof this._l>"u"&&(this._l=(this.getMax()+this.getMin())/510),this._l}getValue(){return typeof this._v>"u"&&(this._v=this.getMax()/255),this._v}getBrightness(){return typeof this._brightness>"u"&&(this._brightness=(this.r*299+this.g*587+this.b*114)/1e3),this._brightness}darken(t=10){const n=this.getHue(),r=this.getSaturation();let o=this.getLightness()-t/100;return o<0&&(o=0),this._c({h:n,s:r,l:o,a:this.a})}lighten(t=10){const n=this.getHue(),r=this.getSaturation();let o=this.getLightness()+t/100;return o>1&&(o=1),this._c({h:n,s:r,l:o,a:this.a})}mix(t,n=50){const r=this._c(t),o=n/100,a=l=>(r[l]-this[l])*o+this[l],i={r:Cr(a("r")),g:Cr(a("g")),b:Cr(a("b")),a:Cr(a("a")*100)/100};return this._c(i)}tint(t=10){return this.mix({r:255,g:255,b:255,a:1},t)}shade(t=10){return this.mix({r:0,g:0,b:0,a:1},t)}onBackground(t){const n=this._c(t),r=this.a+n.a*(1-this.a),o=a=>Cr((this[a]*this.a+n[a]*n.a*(1-this.a))/r);return this._c({r:o("r"),g:o("g"),b:o("b"),a:r})}isDark(){return this.getBrightness()<128}isLight(){return this.getBrightness()>=128}equals(t){return this.r===t.r&&this.g===t.g&&this.b===t.b&&this.a===t.a}clone(){return this._c(this)}toHexString(){let t="#";const n=(this.r||0).toString(16);t+=n.length===2?n:"0"+n;const r=(this.g||0).toString(16);t+=r.length===2?r:"0"+r;const o=(this.b||0).toString(16);if(t+=o.length===2?o:"0"+o,typeof this.a=="number"&&this.a>=0&&this.a<1){const a=Cr(this.a*255).toString(16);t+=a.length===2?a:"0"+a}return t}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){const t=this.getHue(),n=Cr(this.getSaturation()*100),r=Cr(this.getLightness()*100);return this.a!==1?`hsla(${t},${n}%,${r}%,${this.a})`:`hsl(${t},${n}%,${r}%)`}toHsv(){return{h:this.getHue(),s:this.getSaturation(),v:this.getValue(),a:this.a}}toRgb(){return{r:this.r,g:this.g,b:this.b,a:this.a}}toRgbString(){return this.a!==1?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(t,n,r){const o=this.clone();return o[t]=td(n,r),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){const n=t.replace("#","");function r(o,a){return parseInt(n[o]+n[a||o],16)}n.length<6?(this.r=r(0),this.g=r(1),this.b=r(2),this.a=n[3]?r(3)/255:1):(this.r=r(0,1),this.g=r(2,3),this.b=r(4,5),this.a=n[6]?r(6,7)/255:1)}fromHsl({h:t,s:n,l:r,a:o}){if(this._h=t%360,this._s=n,this._l=r,this.a=typeof o=="number"?o:1,n<=0){const p=Cr(r*255);this.r=p,this.g=p,this.b=p}let a=0,i=0,l=0;const s=t/60,u=(1-Math.abs(2*r-1))*n,d=u*(1-Math.abs(s%2-1));s>=0&&s<1?(a=u,i=d):s>=1&&s<2?(a=d,i=u):s>=2&&s<3?(i=u,l=d):s>=3&&s<4?(i=d,l=u):s>=4&&s<5?(a=d,l=u):s>=5&&s<6&&(a=u,l=d);const f=r-u/2;this.r=Cr((a+f)*255),this.g=Cr((i+f)*255),this.b=Cr((l+f)*255)}fromHsv({h:t,s:n,v:r,a:o}){this._h=t%360,this._s=n,this._v=r,this.a=typeof o=="number"?o:1;const a=Cr(r*255);if(this.r=a,this.g=a,this.b=a,n<=0)return;const i=t/60,l=Math.floor(i),s=i-l,u=Cr(r*(1-n)*255),d=Cr(r*(1-n*s)*255),f=Cr(r*(1-n*(1-s))*255);switch(l){case 0:this.g=f,this.b=u;break;case 1:this.r=d,this.b=u;break;case 2:this.r=u,this.b=f;break;case 3:this.r=u,this.g=d;break;case 4:this.r=f,this.g=u;break;case 5:default:this.g=u,this.b=d;break}}fromHsvString(t){const n=yb(t,yP);this.fromHsv({h:n[0],s:n[1],v:n[2],a:n[3]})}fromHslString(t){const n=yb(t,yP);this.fromHsl({h:n[0],s:n[1],l:n[2],a:n[3]})}fromRgbString(t){const n=yb(t,(r,o)=>o.includes("%")?Cr(r/100*255):r);this.r=n[0],this.g=n[1],this.b=n[2],this.a=n[3]}};var vm=2,bP=.16,wU=.05,EU=.05,PU=.15,zT=5,BT=4,OU=[{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 CP(e,t,n){var r;return Math.round(e.h)>=60&&Math.round(e.h)<=240?r=n?Math.round(e.h)-vm*t:Math.round(e.h)+vm*t:r=n?Math.round(e.h)+vm*t:Math.round(e.h)-vm*t,r<0?r+=360:r>=360&&(r-=360),r}function $P(e,t,n){if(e.h===0&&e.s===0)return e.s;var r;return n?r=e.s-bP*t:t===BT?r=e.s+bP:r=e.s+wU*t,r>1&&(r=1),n&&t===zT&&r>.1&&(r=.1),r<.06&&(r=.06),Math.round(r*100)/100}function xP(e,t,n){var r;return n?r=e.v+EU*t:r=e.v-PU*t,r=Math.max(0,Math.min(1,r)),Math.round(r*100)/100}function os(e){for(var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[],r=new en(e),o=r.toHsv(),a=zT;a>0;a-=1){var i=new en({h:CP(o,a,!0),s:$P(o,a,!0),v:xP(o,a,!0)});n.push(i)}n.push(r);for(var l=1;l<=BT;l+=1){var s=new en({h:CP(o,l),s:$P(o,l),v:xP(o,l)});n.push(s)}return t.theme==="dark"?OU.map(function(u){var d=u.index,f=u.amount;return new en(t.backgroundColor||"#141414").mix(n[d],f).toHexString()}):n.map(function(u){return u.toHexString()})}var bb={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"},LC=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];LC.primary=LC[5];var FC=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];FC.primary=FC[5];var zC=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];zC.primary=zC[5];var BC=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];BC.primary=BC[5];var HC=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];HC.primary=HC[5];var WC=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];WC.primary=WC[5];var VC=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];VC.primary=VC[5];var KC=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];KC.primary=KC[5];var ig=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];ig.primary=ig[5];var UC=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];UC.primary=UC[5];var GC=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];GC.primary=GC[5];var qC=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];qC.primary=qC[5];var YC=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];YC.primary=YC[5];var Cb={red:LC,volcano:FC,orange:zC,gold:BC,yellow:HC,lime:WC,green:VC,cyan:KC,blue:ig,geekblue:UC,purple:GC,magenta:qC,grey:YC};function HT(e,{generateColorPalettes:t,generateNeutralColorPalettes:n}){const{colorSuccess:r,colorWarning:o,colorError:a,colorInfo:i,colorPrimary:l,colorBgBase:s,colorTextBase:u}=e,d=t(l),f=t(r),p=t(o),m=t(a),v=t(i),h=n(s,u),g=e.colorLink||e.colorInfo,y=t(g),C=new en(m[1]).mix(new en(m[3]),50).toHexString();return Object.assign(Object.assign({},h),{colorPrimaryBg:d[1],colorPrimaryBgHover:d[2],colorPrimaryBorder:d[3],colorPrimaryBorderHover:d[4],colorPrimaryHover:d[5],colorPrimary:d[6],colorPrimaryActive:d[7],colorPrimaryTextHover:d[8],colorPrimaryText:d[9],colorPrimaryTextActive:d[10],colorSuccessBg: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:m[1],colorErrorBgHover:m[2],colorErrorBgFilledHover:C,colorErrorBgActive:m[3],colorErrorBorder:m[3],colorErrorBorderHover:m[4],colorErrorHover:m[5],colorError:m[6],colorErrorActive:m[7],colorErrorTextHover:m[8],colorErrorText:m[9],colorErrorTextActive:m[10],colorWarningBg:p[1],colorWarningBgHover:p[2],colorWarningBorder:p[3],colorWarningBorderHover:p[4],colorWarningHover:p[4],colorWarning:p[6],colorWarningActive:p[7],colorWarningTextHover:p[8],colorWarningText:p[9],colorWarningTextActive:p[10],colorInfoBg:v[1],colorInfoBgHover:v[2],colorInfoBorder:v[3],colorInfoBorderHover:v[4],colorInfoHover:v[4],colorInfo:v[6],colorInfoActive:v[7],colorInfoTextHover:v[8],colorInfoText:v[9],colorInfoTextActive:v[10],colorLinkHover:y[4],colorLink:y[6],colorLinkActive:y[7],colorBgMask:new en("#000").setA(.45).toRgbString(),colorWhite:"#fff"})}const IU=e=>{let t=e,n=e,r=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?n=4:e<8&&e>=7?n=5:e<14&&e>=8?n=6:e<16&&e>=14?n=7:e>=16&&(n=8),e<6&&e>=2?r=1:e>=6&&(r=2),e>4&&e<8?o=4:e>=8&&(o=6),{borderRadius:e,borderRadiusXS:r,borderRadiusSM:n,borderRadiusLG:t,borderRadiusOuter:o}};function RU(e){const{motionUnit:t,motionBase:n,borderRadius:r,lineWidth:o}=e;return Object.assign({motionDurationFast:`${(n+t).toFixed(1)}s`,motionDurationMid:`${(n+t*2).toFixed(1)}s`,motionDurationSlow:`${(n+t*3).toFixed(1)}s`,lineWidthBold:o+1},IU(r))}const NU=e=>{const{controlHeight:t}=e;return{controlHeightSM:t*.75,controlHeightXS:t*.5,controlHeightLG:t*1.25}};function hv(e){return(e+8)/e}function TU(e){const t=Array.from({length:10}).map((n,r)=>{const o=r-1,a=e*Math.pow(Math.E,o/5),i=r>1?Math.floor(a):Math.ceil(a);return Math.floor(i/2)*2});return t[1]=e,t.map(n=>({size:n,lineHeight:hv(n)}))}const MU=e=>{const t=TU(e),n=t.map(d=>d.size),r=t.map(d=>d.lineHeight),o=n[1],a=n[0],i=n[2],l=r[1],s=r[0],u=r[2];return{fontSizeSM:a,fontSize:o,fontSizeLG:i,fontSizeXL:n[3],fontSizeHeading1:n[6],fontSizeHeading2:n[5],fontSizeHeading3:n[4],fontSizeHeading4:n[3],fontSizeHeading5:n[2],lineHeight:l,lineHeightLG:u,lineHeightSM:s,fontHeight:Math.round(l*o),fontHeightLG:Math.round(u*i),fontHeightSM:Math.round(s*a),lineHeightHeading1:r[6],lineHeightHeading2:r[5],lineHeightHeading3:r[4],lineHeightHeading4:r[3],lineHeightHeading5:r[2]}};function kU(e){const{sizeUnit:t,sizeStep:n}=e;return{sizeXXL:t*(n+8),sizeXL:t*(n+4),sizeLG:t*(n+2),sizeMD:t*(n+1),sizeMS:t*n,size:t*n,sizeSM:t*(n-1),sizeXS:t*(n-2),sizeXXS:t*(n-3)}}const Do=(e,t)=>new en(e).setA(t).toRgbString(),nd=(e,t)=>new en(e).darken(t).toHexString(),_U=e=>{const t=os(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]}},DU=(e,t)=>{const n=e||"#fff",r=t||"#000";return{colorBgBase:n,colorTextBase:r,colorText:Do(r,.88),colorTextSecondary:Do(r,.65),colorTextTertiary:Do(r,.45),colorTextQuaternary:Do(r,.25),colorFill:Do(r,.15),colorFillSecondary:Do(r,.06),colorFillTertiary:Do(r,.04),colorFillQuaternary:Do(r,.02),colorBgSolid:Do(r,1),colorBgSolidHover:Do(r,.75),colorBgSolidActive:Do(r,.95),colorBgLayout:nd(n,4),colorBgContainer:nd(n,0),colorBgElevated:nd(n,0),colorBgSpotlight:Do(r,.85),colorBgBlur:"transparent",colorBorder:nd(n,15),colorBorderSecondary:nd(n,6)}};function WT(e){bb.pink=bb.magenta,Cb.pink=Cb.magenta;const t=Object.keys(bS).map(n=>{const r=e[n]===bb[n]?Cb[n]:os(e[n]);return Array.from({length:10},()=>1).reduce((o,a,i)=>(o[`${n}-${i+1}`]=r[i],o[`${n}${i+1}`]=r[i],o),{})}).reduce((n,r)=>(n=Object.assign(Object.assign({},n),r),n),{});return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},e),t),HT(e,{generateColorPalettes:_U,generateNeutralColorPalettes:DU})),MU(e.fontSize)),kU(e)),NU(e)),RU(e))}const VT=MC(WT),lg={token:Mf,override:{override:Mf},hashed:!0},KT=Y.createContext(lg),kf="ant",S0="anticon",jU=["outlined","borderless","filled","underlined"],AU=(e,t)=>t||(e?`${kf}-${e}`:kf),Pt=c.createContext({getPrefixCls:AU,iconPrefixCls:S0}),{Consumer:ZSe}=Pt,SP={};function sa(e){const t=c.useContext(Pt),{getPrefixCls:n,direction:r,getPopupContainer:o}=t,a=t[e];return Object.assign(Object.assign({classNames:SP,styles:SP},a),{getPrefixCls:n,direction:r,getPopupContainer:o})}const LU=`-ant-${Date.now()}-${Math.random()}`;function FU(e,t){const n={},r=(i,l)=>{let s=i.clone();return s=(l==null?void 0:l(s))||s,s.toRgbString()},o=(i,l)=>{const s=new en(i),u=os(s.toRgbString());n[`${l}-color`]=r(s),n[`${l}-color-disabled`]=u[1],n[`${l}-color-hover`]=u[4],n[`${l}-color-active`]=u[6],n[`${l}-color-outline`]=s.clone().setA(.2).toRgbString(),n[`${l}-color-deprecated-bg`]=u[0],n[`${l}-color-deprecated-border`]=u[2]};if(t.primaryColor){o(t.primaryColor,"primary");const i=new en(t.primaryColor),l=os(i.toRgbString());l.forEach((u,d)=>{n[`primary-${d+1}`]=u}),n["primary-color-deprecated-l-35"]=r(i,u=>u.lighten(35)),n["primary-color-deprecated-l-20"]=r(i,u=>u.lighten(20)),n["primary-color-deprecated-t-20"]=r(i,u=>u.tint(20)),n["primary-color-deprecated-t-50"]=r(i,u=>u.tint(50)),n["primary-color-deprecated-f-12"]=r(i,u=>u.setA(u.a*.12));const s=new en(l[0]);n["primary-color-active-deprecated-f-30"]=r(s,u=>u.setA(u.a*.3)),n["primary-color-active-deprecated-d-02"]=r(s,u=>u.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(n).map(i=>`--${e}-${i}: ${n[i]};`).join(` +`)} + } + `.trim()}function zU(e,t){const n=FU(e,t);Mr()&&mi(n,`${LU}-dynamic-theme`)}const mo=c.createContext(!1),UT=({children:e,disabled:t})=>{const n=c.useContext(mo);return c.createElement(mo.Provider,{value:t??n},e)},Uc=c.createContext(void 0),BU=({children:e,size:t})=>{const n=c.useContext(Uc);return c.createElement(Uc.Provider,{value:t||n},e)};function HU(){const e=c.useContext(mo),t=c.useContext(Uc);return{componentDisabled:e,componentSize:t}}var GT=zn(function e(){Fn(this,e)}),qT="CALC_UNIT",WU=new RegExp(qT,"g");function $b(e){return typeof e=="number"?"".concat(e).concat(qT):e}var VU=function(e){Na(n,e);var t=Ja(n);function n(r,o){var a;Fn(this,n),a=t.call(this),K(st(a),"result",""),K(st(a),"unitlessCssVar",void 0),K(st(a),"lowPriority",void 0);var i=ot(r);return a.unitlessCssVar=o,r instanceof n?a.result="(".concat(r.result,")"):i==="number"?a.result=$b(r):i==="string"&&(a.result=r),a}return zn(n,[{key:"add",value:function(o){return o instanceof n?this.result="".concat(this.result," + ").concat(o.getResult()):(typeof o=="number"||typeof o=="string")&&(this.result="".concat(this.result," + ").concat($b(o))),this.lowPriority=!0,this}},{key:"sub",value:function(o){return o instanceof n?this.result="".concat(this.result," - ").concat(o.getResult()):(typeof o=="number"||typeof o=="string")&&(this.result="".concat(this.result," - ").concat($b(o))),this.lowPriority=!0,this}},{key:"mul",value:function(o){return this.lowPriority&&(this.result="(".concat(this.result,")")),o instanceof n?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 n?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 a=this,i=o||{},l=i.unit,s=!0;return typeof l=="boolean"?s=l:Array.from(this.unitlessCssVar).some(function(u){return a.result.includes(u)})&&(s=!1),this.result=this.result.replace(WU,s?"px":""),typeof this.lowPriority<"u"?"calc(".concat(this.result,")"):this.result}}]),n}(GT),KU=function(e){Na(n,e);var t=Ja(n);function n(r){var o;return Fn(this,n),o=t.call(this),K(st(o),"result",0),r instanceof n?o.result=r.result:typeof r=="number"&&(o.result=r),o}return zn(n,[{key:"add",value:function(o){return o instanceof n?this.result+=o.result:typeof o=="number"&&(this.result+=o),this}},{key:"sub",value:function(o){return o instanceof n?this.result-=o.result:typeof o=="number"&&(this.result-=o),this}},{key:"mul",value:function(o){return o instanceof n?this.result*=o.result:typeof o=="number"&&(this.result*=o),this}},{key:"div",value:function(o){return o instanceof n?this.result/=o.result:typeof o=="number"&&(this.result/=o),this}},{key:"equal",value:function(){return this.result}}]),n}(GT),UU=function(t,n){var r=t==="css"?VU:KU;return function(o){return new r(o,n)}},wP=function(t,n){return"".concat([n,t.replace(/([A-Z]+)([A-Z][a-z]+)/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2")].filter(Boolean).join("-"))};function Dt(e){var t=c.useRef();t.current=e;var n=c.useCallback(function(){for(var r,o=arguments.length,a=new Array(o),i=0;i1e4){var r=Date.now();this.lastAccessBeat.forEach(function(o,a){r-o>XU&&(n.map.delete(a),n.lastAccessBeat.delete(a))}),this.accessBeat=0}}}]),e}(),IP=new QU;function ZU(e,t){return Y.useMemo(function(){var n=IP.get(t);if(n)return n;var r=e();return IP.set(t,r),r},t)}var JU=function(){return{}};function eG(e){var t=e.useCSP,n=t===void 0?JU:t,r=e.useToken,o=e.usePrefix,a=e.getResetStyles,i=e.getCommonStyle,l=e.getCompUnitless;function s(p,m,v,h){var g=Array.isArray(p)?p[0]:p;function y(P){return"".concat(String(g)).concat(P.slice(0,1).toUpperCase()).concat(P.slice(1))}var C=(h==null?void 0:h.unitless)||{},b=typeof l=="function"?l(p):{},$=G(G({},b),{},K({},y("zIndexPopup"),!0));Object.keys(C).forEach(function(P){$[y(P)]=C[P]});var x=G(G({},h),{},{unitless:$,prefixToken:y}),S=d(p,m,v,x),w=u(g,v,x);return function(P){var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:P,O=S(P,E),N=ee(O,2),k=N[1],M=w(E),I=ee(M,2),T=I[0],R=I[1];return[T,k,R]}}function u(p,m,v){var h=v.unitless,g=v.injectStyle,y=g===void 0?!0:g,C=v.prefixToken,b=v.ignore,$=function(w){var P=w.rootCls,E=w.cssVar,O=E===void 0?{}:E,N=r(),k=N.realToken;return fU({path:[p],prefix:O.prefix,key:O.key,unitless:h,ignore:b,token:k,scope:P},function(){var M=OP(p,k,m),I=EP(p,k,M,{deprecatedTokens:v==null?void 0:v.deprecatedTokens});return Object.keys(M).forEach(function(T){I[C(T)]=I[T],delete I[T]}),I}),null},x=function(w){var P=r(),E=P.cssVar;return[function(O){return y&&E?Y.createElement(Y.Fragment,null,Y.createElement($,{rootCls:w,cssVar:E,component:p}),O):O},E==null?void 0:E.key]};return x}function d(p,m,v){var h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},g=Array.isArray(p)?p:[p,p],y=ee(g,1),C=y[0],b=g.join("-"),$=e.layer||{name:"antd"};return function(x){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:x,w=r(),P=w.theme,E=w.realToken,O=w.hashId,N=w.token,k=w.cssVar,M=o(),I=M.rootPrefixCls,T=M.iconPrefixCls,R=n(),D=k?"css":"js",_=ZU(function(){var W=new Set;return k&&Object.keys(h.unitless||{}).forEach(function(V){W.add(dv(V,k.prefix)),W.add(dv(V,wP(C,k.prefix)))}),UU(D,W)},[D,C,k==null?void 0:k.prefix]),j=YU(D),F=j.max,B=j.min,H={theme:P,token:N,hashId:O,nonce:function(){return R.nonce},clientOnly:h.clientOnly,layer:$,order:h.order||-999};typeof a=="function"&&AC(G(G({},H),{},{clientOnly:!1,path:["Shared",I]}),function(){return a(N,{prefix:{rootPrefixCls:I,iconPrefixCls:T},csp:R})});var z=AC(G(G({},H),{},{path:[b,x,T]}),function(){if(h.injectStyle===!1)return[];var W=qU(N),V=W.token,U=W.flush,Q=OP(C,E,v),q=".".concat(x),X=EP(C,E,Q,{deprecatedTokens:h.deprecatedTokens});k&&Q&&ot(Q)==="object"&&Object.keys(Q).forEach(function(ae){Q[ae]="var(".concat(dv(ae,wP(C,k.prefix)),")")});var le=Xt(V,{componentCls:q,prefixCls:x,iconCls:".".concat(T),antCls:".".concat(I),calc:_,max:F,min:B},k?Q:X),oe=m(le,{hashId:O,prefixCls:x,rootPrefixCls:I,iconPrefixCls:T});U(C,X);var J=typeof i=="function"?i(le,x,S,h.resetFont):null;return[h.resetStyle===!1?null:J,oe]});return[z,O]}}function f(p,m,v){var h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},g=d(p,m,v,G({resetStyle:!1,order:-998},h)),y=function(b){var $=b.prefixCls,x=b.rootCls,S=x===void 0?$:x;return g($,S),null};return y}return{genStyleHooks:s,genSubStyleComponent:f,genComponentStyleHook:d}}const as=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"],tG="5.29.3";function Sb(e){return e>=0&&e<=255}function Cd(e,t){const{r:n,g:r,b:o,a}=new en(e).toRgb();if(a<1)return e;const{r:i,g:l,b:s}=new en(t).toRgb();for(let u=.01;u<=1;u+=.01){const d=Math.round((n-i*(1-u))/u),f=Math.round((r-l*(1-u))/u),p=Math.round((o-s*(1-u))/u);if(Sb(d)&&Sb(f)&&Sb(p))return new en({r:d,g:f,b:p,a:Math.round(u*100)/100}).toRgbString()}return new en({r:n,g:r,b:o,a:1}).toRgbString()}var nG=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{delete r[p]});const o=Object.assign(Object.assign({},n),r),a=480,i=576,l=768,s=992,u=1200,d=1600;if(o.motion===!1){const 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:Cd(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:Cd(o.colorErrorBg,o.colorBgContainer),colorWarningOutline:Cd(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:Cd(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) + `,boxShadowSecondary:` + 0 6px 16px 0 rgba(0, 0, 0, 0.08), + 0 3px 6px -4px rgba(0, 0, 0, 0.12), + 0 9px 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowTertiary:` + 0 1px 2px 0 rgba(0, 0, 0, 0.03), + 0 1px 6px -1px rgba(0, 0, 0, 0.02), + 0 2px 4px 0 rgba(0, 0, 0, 0.02) + `,screenXS:a,screenXSMin:a,screenXSMax:i-1,screenSM:i,screenSMMin:i,screenSMMax:l-1,screenMD:l,screenMDMin:l,screenMDMax:s-1,screenLG:s,screenLGMin:s,screenLGMax:u-1,screenXL:u,screenXLMin:u,screenXLMax:d-1,screenXXL:d,screenXXLMin:d,boxShadowPopoverArrow:"2px 2px 5px rgba(0, 0, 0, 0.05)",boxShadowCard:` + 0 1px 2px -2px ${new en("rgba(0, 0, 0, 0.16)").toRgbString()}, + 0 3px 6px 0 ${new en("rgba(0, 0, 0, 0.12)").toRgbString()}, + 0 5px 12px 4px ${new en("rgba(0, 0, 0, 0.09)").toRgbString()} + `,boxShadowDrawerRight:` + -6px 0 16px 0 rgba(0, 0, 0, 0.08), + -3px 0 6px -4px rgba(0, 0, 0, 0.12), + -9px 0 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowDrawerLeft:` + 6px 0 16px 0 rgba(0, 0, 0, 0.08), + 3px 0 6px -4px rgba(0, 0, 0, 0.12), + 9px 0 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowDrawerUp:` + 0 6px 16px 0 rgba(0, 0, 0, 0.08), + 0 3px 6px -4px rgba(0, 0, 0, 0.12), + 0 9px 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowDrawerDown:` + 0 -6px 16px 0 rgba(0, 0, 0, 0.08), + 0 -3px 6px -4px rgba(0, 0, 0, 0.12), + 0 -9px 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowTabsOverflowLeft:"inset 10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowRight:"inset -10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowTop:"inset 0 10px 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowBottom:"inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08)"}),r)}var RP=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const r=n.getDerivativeToken(e),{override:o}=t,a=RP(t,["override"]);let i=Object.assign(Object.assign({},r),{override:o});return i=XT(i),a&&Object.entries(a).forEach(([l,s])=>{const{theme:u}=s,d=RP(s,["theme"]);let f=d;u&&(f=ZT(Object.assign(Object.assign({},i),d),{override:d},u)),i[l]=f}),i};function Pr(){const{token:e,hashed:t,theme:n,override:r,cssVar:o}=Y.useContext(KT),a=`${tG}-${t||""}`,i=n||VT,[l,s,u]=LK(i,[Mf,e],{salt:a,override:r,getComputedToken:ZT,formatToken:XT,cssVar:o&&{prefix:o.prefix,key:o.key,unitless:QT,ignore:rG,preserve:oG}});return[i,u,t?s:"",l,o]}const wi={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},pn=(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}),yp=()=>({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"}}),ml=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),aG=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"}}}),iG=(e,t,n,r)=>{const o=`[class^="${t}"], [class*=" ${t}"]`,a=n?`.${n}`:o,i={boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}};let l={};return r!==!1&&(l={fontFamily:e.fontFamily,fontSize:e.fontSize}),{[a]:Object.assign(Object.assign(Object.assign({},l),i),{[o]:i})}},Ya=(e,t)=>({outline:`${Z(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`,outlineOffset:t??1,transition:"outline-offset 0s, outline 0s"}),Ia=(e,t)=>({"&:focus-visible":Ya(e,t)}),JT=e=>({[`.${e}`]:Object.assign(Object.assign({},yp()),{[`.${e} .${e}-icon`]:{display:"block"}})}),lG=e=>Object.assign(Object.assign({color:e.colorLink,textDecoration:e.linkDecoration,outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,border:0,padding:0,background:"none",userSelect:"none"},Ia(e)),{"&:hover":{color:e.colorLinkHover,textDecoration:e.linkHoverDecoration},"&:focus":{color:e.colorLinkHover,textDecoration:e.linkFocusDecoration},"&:active":{color:e.colorLinkActive,textDecoration:e.linkHoverDecoration}}),{genStyleHooks:cn,genComponentStyleHook:sG,genSubStyleComponent:bp}=eG({usePrefix:()=>{const{getPrefixCls:e,iconPrefixCls:t}=c.useContext(Pt);return{rootPrefixCls:e(),iconPrefixCls:t}},useToken:()=>{const[e,t,n,r,o]=Pr();return{theme:e,realToken:t,hashId:n,token:r,cssVar:o}},useCSP:()=>{const{csp:e}=c.useContext(Pt);return e??{}},getResetStyles:(e,t)=>{var n;const r=aG(e);return[r,{"&":r},JT((n=t==null?void 0:t.prefix.iconPrefixCls)!==null&&n!==void 0?n:S0)]},getCommonStyle:iG,getCompUnitless:()=>QT});function eM(e,t){return as.reduce((n,r)=>{const o=e[`${r}1`],a=e[`${r}3`],i=e[`${r}6`],l=e[`${r}7`];return Object.assign(Object.assign({},n),t(r,{lightColor:o,lightBorderColor:a,darkColor:i,textColor:l}))},{})}const cG=(e,t)=>{const[n,r]=Pr();return AC({token:r,hashId:"",path:["ant-design-icons",e],nonce:()=>t==null?void 0:t.nonce,layer:{name:"antd"}},()=>JT(e))},uG=Object.assign({},dl),{useId:NP}=uG,dG=()=>"",fG=typeof NP>"u"?dG:NP;function pG(e,t,n){var r;Ti();const o=e||{},a=o.inherit===!1||!t?Object.assign(Object.assign({},lg),{hashed:(r=t==null?void 0:t.hashed)!==null&&r!==void 0?r:lg.hashed,cssVar:t==null?void 0:t.cssVar}):t,i=fG();return vs(()=>{var l,s;if(!e)return t;const u=Object.assign({},a.components);Object.keys(e.components||{}).forEach(p=>{u[p]=Object.assign(Object.assign({},u[p]),e.components[p])});const d=`css-var-${i.replace(/:/g,"")}`,f=((l=o.cssVar)!==null&&l!==void 0?l:a.cssVar)&&Object.assign(Object.assign(Object.assign({prefix:n==null?void 0:n.prefixCls},typeof a.cssVar=="object"?a.cssVar:{}),typeof o.cssVar=="object"?o.cssVar:{}),{key:typeof o.cssVar=="object"&&((s=o.cssVar)===null||s===void 0?void 0:s.key)||d});return Object.assign(Object.assign(Object.assign({},a),o),{token:Object.assign(Object.assign({},a.token),o.token),components:u,cssVar:f})},[o,a],(l,s)=>l.some((u,d)=>{const f=s[d];return!qa(u,f,!0)}))}var mG=["children"],tM=c.createContext({});function vG(e){var t=e.children,n=Ct(e,mG);return c.createElement(tM.Provider,{value:n},t)}var gG=function(e){Na(n,e);var t=Ja(n);function n(){return Fn(this,n),t.apply(this,arguments)}return zn(n,[{key:"render",value:function(){return this.props.children}}]),n}(c.Component);function hG(e){var t=c.useReducer(function(l){return l+1},0),n=ee(t,2),r=n[1],o=c.useRef(e),a=Dt(function(){return o.current}),i=Dt(function(l){o.current=typeof l=="function"?l(o.current):l,r()});return[a,i]}var Fi="none",gm="appear",hm="enter",ym="leave",TP="none",ha="prepare",cc="start",uc="active",CS="end",nM="prepared";function MP(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit".concat(e)]="webkit".concat(t),n["Moz".concat(e)]="moz".concat(t),n["ms".concat(e)]="MS".concat(t),n["O".concat(e)]="o".concat(t.toLowerCase()),n}function yG(e,t){var n={animationend:MP("Animation","AnimationEnd"),transitionend:MP("Transition","TransitionEnd")};return e&&("AnimationEvent"in t||delete n.animationend.animation,"TransitionEvent"in t||delete n.transitionend.transition),n}var bG=yG(Mr(),typeof window<"u"?window:{}),rM={};if(Mr()){var CG=document.createElement("div");rM=CG.style}var bm={};function oM(e){if(bm[e])return bm[e];var t=bG[e];if(t)for(var n=Object.keys(t),r=n.length,o=0;o1&&arguments[1]!==void 0?arguments[1]:2;t();var a=Ht(function(){o<=1?r({isCanceled:function(){return a!==e.current}}):n(r,o-1)});e.current=a}return c.useEffect(function(){return function(){t()}},[]),[n,t]};var SG=[ha,cc,uc,CS],wG=[ha,nM],cM=!1,EG=!0;function uM(e){return e===uc||e===CS}const PG=function(e,t,n){var r=Gc(TP),o=ee(r,2),a=o[0],i=o[1],l=xG(),s=ee(l,2),u=s[0],d=s[1];function f(){i(ha,!0)}var p=t?wG:SG;return sM(function(){if(a!==TP&&a!==CS){var m=p.indexOf(a),v=p[m+1],h=n(a);h===cM?i(v,!0):v&&u(function(g){function y(){g.isCanceled()||i(v,!0)}h===!0?y():Promise.resolve(h).then(y)})}},[e,a]),c.useEffect(function(){return function(){d()}},[]),[f,a]};function OG(e,t,n,r){var o=r.motionEnter,a=o===void 0?!0:o,i=r.motionAppear,l=i===void 0?!0:i,s=r.motionLeave,u=s===void 0?!0:s,d=r.motionDeadline,f=r.motionLeaveImmediately,p=r.onAppearPrepare,m=r.onEnterPrepare,v=r.onLeavePrepare,h=r.onAppearStart,g=r.onEnterStart,y=r.onLeaveStart,C=r.onAppearActive,b=r.onEnterActive,$=r.onLeaveActive,x=r.onAppearEnd,S=r.onEnterEnd,w=r.onLeaveEnd,P=r.onVisibleChanged,E=Gc(),O=ee(E,2),N=O[0],k=O[1],M=hG(Fi),I=ee(M,2),T=I[0],R=I[1],D=Gc(null),_=ee(D,2),j=_[0],F=_[1],B=T(),H=c.useRef(!1),z=c.useRef(null);function W(){return n()}var V=c.useRef(!1);function U(){R(Fi),F(null,!0)}var Q=Dt(function(ce){var he=T();if(he!==Fi){var ye=W();if(!(ce&&!ce.deadline&&ce.target!==ye)){var ve=V.current,Ee;he===gm&&ve?Ee=x==null?void 0:x(ye,ce):he===hm&&ve?Ee=S==null?void 0:S(ye,ce):he===ym&&ve&&(Ee=w==null?void 0:w(ye,ce)),ve&&Ee!==!1&&U()}}}),q=$G(Q),X=ee(q,1),le=X[0],oe=function(he){switch(he){case gm:return K(K(K({},ha,p),cc,h),uc,C);case hm:return K(K(K({},ha,m),cc,g),uc,b);case ym:return K(K(K({},ha,v),cc,y),uc,$);default:return{}}},J=c.useMemo(function(){return oe(B)},[B]),ae=PG(B,!e,function(ce){if(ce===ha){var he=J[ha];return he?he(W()):cM}if(ne in J){var ye;F(((ye=J[ne])===null||ye===void 0?void 0:ye.call(J,W(),null))||null)}return ne===uc&&B!==Fi&&(le(W()),d>0&&(clearTimeout(z.current),z.current=setTimeout(function(){Q({deadline:!0})},d))),ne===nM&&U(),EG}),te=ee(ae,2),re=te[0],ne=te[1],fe=uM(ne);V.current=fe;var me=c.useRef(null);sM(function(){if(!(H.current&&me.current===t)){k(t);var ce=H.current;H.current=!0;var he;!ce&&t&&l&&(he=gm),ce&&t&&a&&(he=hm),(ce&&!t&&u||!ce&&f&&!t&&u)&&(he=ym);var ye=oe(he);he&&(e||ye[ha])?(R(he),re()):R(Fi),me.current=t}},[t]),c.useEffect(function(){(B===gm&&!l||B===hm&&!a||B===ym&&!u)&&R(Fi)},[l,a,u]),c.useEffect(function(){return function(){H.current=!1,clearTimeout(z.current)}},[]);var be=c.useRef(!1);c.useEffect(function(){N&&(be.current=!0),N!==void 0&&B===Fi&&((be.current||N)&&(P==null||P(N)),be.current=!0)},[N,B]);var de=j;return J[ha]&&ne===cc&&(de=G({transition:"none"},de)),[B,ne,de,N??t]}function IG(e){var t=e;ot(e)==="object"&&(t=e.transitionSupport);function n(o,a){return!!(o.motionName&&t&&a!==!1)}var r=c.forwardRef(function(o,a){var i=o.visible,l=i===void 0?!0:i,s=o.removeOnLeave,u=s===void 0?!0:s,d=o.forceRender,f=o.children,p=o.motionName,m=o.leavedClassName,v=o.eventProps,h=c.useContext(tM),g=h.motion,y=n(o,g),C=c.useRef(),b=c.useRef();function $(){try{return C.current instanceof HTMLElement?C.current:uv(b.current)}catch{return null}}var x=OG(y,l,$,o),S=ee(x,4),w=S[0],P=S[1],E=S[2],O=S[3],N=c.useRef(O);O&&(N.current=!0);var k=c.useCallback(function(_){C.current=_,If(a,_)},[a]),M,I=G(G({},v),{},{visible:l});if(!f)M=null;else if(w===Fi)O?M=f(G({},I),k):!u&&N.current&&m?M=f(G(G({},I),{},{className:m}),k):d||!u&&!m?M=f(G(G({},I),{},{style:{display:"none"}}),k):M=null;else{var T;P===ha?T="prepare":uM(P)?T="active":P===cc&&(T="start");var R=DP(p,"".concat(w,"-").concat(T));M=f(G(G({},I),{},{className:ie(DP(p,w),K(K({},R,R&&T),p,typeof p=="string")),style:E}),k)}if(c.isValidElement(M)&&Ga(M)){var D=gs(M);D||(M=c.cloneElement(M,{ref:k}))}return c.createElement(gG,{ref:b},M)});return r.displayName="CSSMotion",r}const Ta=IG(lM);var QC="add",ZC="keep",JC="remove",wb="removed";function RG(e){var t;return e&&ot(e)==="object"&&"key"in e?t=e:t={key:e},G(G({},t),{},{key:String(t.key)})}function e$(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(RG)}function NG(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=[],r=0,o=t.length,a=e$(e),i=e$(t);a.forEach(function(u){for(var d=!1,f=r;f1});return s.forEach(function(u){n=n.filter(function(d){var f=d.key,p=d.status;return f!==u||p!==JC}),n.forEach(function(d){d.key===u&&(d.status=ZC)})}),n}var TG=["component","children","onVisibleChanged","onAllRemoved"],MG=["status"],kG=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function _G(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ta,n=function(r){Na(a,r);var o=Ja(a);function a(){var i;Fn(this,a);for(var l=arguments.length,s=new Array(l),u=0;unull;var LG=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);ot.endsWith("Color"))}const HG=e=>{const{prefixCls:t,iconPrefixCls:n,theme:r,holderRender:o}=e;t!==void 0&&(sg=t),n!==void 0&&(dM=n),"holderRender"in e&&(pM=o),r&&(BG(r)?zU(yv(),r):fM=r)},mM=()=>({getPrefixCls:(e,t)=>t||(e?`${yv()}-${e}`:yv()),getIconPrefixCls:zG,getRootPrefixCls:()=>sg||yv(),getTheme:()=>fM,holderRender:pM}),WG=e=>{const{children:t,csp:n,autoInsertSpaceInButton:r,alert:o,anchor:a,form:i,locale:l,componentSize:s,direction:u,space:d,splitter:f,virtual:p,dropdownMatchSelectWidth:m,popupMatchSelectWidth:v,popupOverflow:h,legacyLocale:g,parentContext:y,iconPrefixCls:C,theme:b,componentDisabled:$,segmented:x,statistic:S,spin:w,calendar:P,carousel:E,cascader:O,collapse:N,typography:k,checkbox:M,descriptions:I,divider:T,drawer:R,skeleton:D,steps:_,image:j,layout:F,list:B,mentions:H,modal:z,progress:W,result:V,slider:U,breadcrumb:Q,menu:q,pagination:X,input:le,textArea:oe,empty:J,badge:ae,radio:te,rate:re,switch:ne,transfer:fe,avatar:me,message:be,tag:de,table:ce,card:he,tabs:ye,timeline:ve,timePicker:Ee,upload:we,notification:Me,tree:Pe,colorPicker:Ce,datePicker:Te,rangePicker:$e,flex:ge,wave:se,dropdown:ue,warning:pe,tour:Se,tooltip:xe,popover:Oe,popconfirm:_e,floatButton:it,floatButtonGroup:gt,variant:ft,inputNumber:Mt,treeSelect:xt}=e,ht=c.useCallback((Ze,It)=>{const{prefixCls:We}=e;if(It)return It;const Le=We||y.getPrefixCls("");return Ze?`${Le}-${Ze}`:Le},[y.getPrefixCls,e.prefixCls]),qe=C||y.iconPrefixCls||S0,wt=n||y.csp;cG(qe,wt);const Et=pG(b,y.theme,{prefixCls:ht("")}),Fe={csp:wt,autoInsertSpaceInButton:r,alert:o,anchor:a,locale:l||g,direction:u,space:d,splitter:f,virtual:p,popupMatchSelectWidth:v??m,popupOverflow:h,getPrefixCls:ht,iconPrefixCls:qe,theme:Et,segmented:x,statistic:S,spin:w,calendar:P,carousel:E,cascader:O,collapse:N,typography:k,checkbox:M,descriptions:I,divider:T,drawer:R,skeleton:D,steps:_,image:j,input:le,textArea:oe,layout:F,list:B,mentions:H,modal:z,progress:W,result:V,slider:U,breadcrumb:Q,menu:q,pagination:X,empty:J,badge:ae,radio:te,rate:re,switch:ne,transfer:fe,avatar:me,message:be,tag:de,table:ce,card:he,tabs:ye,timeline:ve,timePicker:Ee,upload:we,notification:Me,tree:Pe,colorPicker:Ce,datePicker:Te,rangePicker:$e,flex:ge,wave:se,dropdown:ue,warning:pe,tour:Se,tooltip:xe,popover:Oe,popconfirm:_e,floatButton:it,floatButtonGroup:gt,variant:ft,inputNumber:Mt,treeSelect:xt},Ye=Object.assign({},y);Object.keys(Fe).forEach(Ze=>{Fe[Ze]!==void 0&&(Ye[Ze]=Fe[Ze])}),FG.forEach(Ze=>{const It=e[Ze];It&&(Ye[Ze]=It)}),typeof r<"u"&&(Ye.button=Object.assign({autoInsertSpace:r},Ye.button));const Ve=vs(()=>Ye,Ye,(Ze,It)=>{const We=Object.keys(Ze),Le=Object.keys(It);return We.length!==Le.length||We.some(dt=>Ze[dt]!==It[dt])}),{layer:ke}=c.useContext(hp),Ie=c.useMemo(()=>({prefixCls:qe,csp:wt,layer:ke?"antd":void 0}),[qe,wt,ke]);let Ne=c.createElement(c.Fragment,null,c.createElement(AG,{dropdownMatchSelectWidth:m}),t);const De=c.useMemo(()=>{var Ze,It,We,Le;return sc(((Ze=Si.Form)===null||Ze===void 0?void 0:Ze.defaultValidateMessages)||{},((We=(It=Ve.locale)===null||It===void 0?void 0:It.Form)===null||We===void 0?void 0:We.defaultValidateMessages)||{},((Le=Ve.form)===null||Le===void 0?void 0:Le.validateMessages)||{},(i==null?void 0:i.validateMessages)||{})},[Ve,i==null?void 0:i.validateMessages]);Object.keys(De).length>0&&(Ne=c.createElement(yU.Provider,{value:De},Ne)),l&&(Ne=c.createElement(SU,{locale:l,_ANT_MARK__:xU},Ne)),Ne=c.createElement(hS.Provider,{value:Ie},Ne),s&&(Ne=c.createElement(BU,{size:s},Ne)),Ne=c.createElement(jG,null,Ne);const Xe=c.useMemo(()=>{const Ze=Et||{},{algorithm:It,token:We,components:Le,cssVar:dt}=Ze,Ot=LG(Ze,["algorithm","token","components","cssVar"]),kt=It&&(!Array.isArray(It)||It.length>0)?MC(It):VT,Tt={};Object.entries(Le||{}).forEach(([Ke,Nt])=>{const je=Object.assign({},Nt);"algorithm"in je&&(je.algorithm===!0?je.theme=kt:(Array.isArray(je.algorithm)||typeof je.algorithm=="function")&&(je.theme=MC(je.algorithm)),delete je.algorithm),Tt[Ke]=je});const Qt=Object.assign(Object.assign({},Mf),We);return Object.assign(Object.assign({},Ot),{theme:kt,token:Qt,components:Tt,override:Object.assign({override:Qt},Tt),cssVar:dt})},[Et]);return b&&(Ne=c.createElement(KT.Provider,{value:Xe},Ne)),Ve.warning&&(Ne=c.createElement(hU.Provider,{value:Ve.warning},Ne)),$!==void 0&&(Ne=c.createElement(UT,{disabled:$},Ne)),c.createElement(Pt.Provider,{value:Ve},Ne)},Ma=e=>{const t=c.useContext(Pt),n=c.useContext(yS);return c.createElement(WG,Object.assign({parentContext:t,legacyLocale:n},e))};Ma.ConfigContext=Pt;Ma.SizeContext=Uc;Ma.config=HG;Ma.useConfig=HU;Object.defineProperty(Ma,"SizeContext",{get:()=>Uc});var VG={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"};function vM(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}function KG(e){return vM(e)instanceof ShadowRoot}function cg(e){return KG(e)?vM(e):null}function UG(e){return e.replace(/-(.)/g,function(t,n){return n.toUpperCase()})}function GG(e,t){In(e,"[@ant-design/icons] ".concat(t))}function AP(e){return ot(e)==="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(ot(e.icon)==="object"||typeof e.icon=="function")}function LP(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(e).reduce(function(t,n){var r=e[n];switch(n){case"class":t.className=r,delete t.class;break;default:delete t[n],t[UG(n)]=r}return t},{})}function t$(e,t,n){return n?Y.createElement(e.tag,G(G({key:t},LP(e.attrs)),n),(e.children||[]).map(function(r,o){return t$(r,"".concat(t,"-").concat(e.tag,"-").concat(o))})):Y.createElement(e.tag,G({key:t},LP(e.attrs)),(e.children||[]).map(function(r,o){return t$(r,"".concat(t,"-").concat(e.tag,"-").concat(o))}))}function gM(e){return os(e)[0]}function hM(e){return e?Array.isArray(e)?e:[e]:[]}var qG=` +.anticon { + display: inline-flex; + align-items: center; + color: inherit; + font-style: normal; + line-height: 0; + text-align: center; + text-transform: none; + vertical-align: -0.125em; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.anticon > * { + line-height: 1; +} + +.anticon svg { + display: inline-block; +} + +.anticon::before { + display: none; +} + +.anticon .anticon-icon { + display: block; +} + +.anticon[tabindex] { + cursor: pointer; +} + +.anticon-spin::before, +.anticon-spin { + display: inline-block; + -webkit-animation: loadingCircle 1s infinite linear; + animation: loadingCircle 1s infinite linear; +} + +@-webkit-keyframes loadingCircle { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@keyframes loadingCircle { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +`,YG=function(t){var n=c.useContext(hS),r=n.csp,o=n.prefixCls,a=n.layer,i=qG;o&&(i=i.replace(/anticon/g,o)),a&&(i="@layer ".concat(a,` { +`).concat(i,` +}`)),c.useEffect(function(){var l=t.current,s=cg(l);mi(i,"@ant-design-icons",{prepend:!a,csp:r,attachTo:s})},[])},XG=["icon","className","onClick","style","primaryColor","secondaryColor"],zd={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function QG(e){var t=e.primaryColor,n=e.secondaryColor;zd.primaryColor=t,zd.secondaryColor=n||gM(t),zd.calculated=!!n}function ZG(){return G({},zd)}var $u=function(t){var n=t.icon,r=t.className,o=t.onClick,a=t.style,i=t.primaryColor,l=t.secondaryColor,s=Ct(t,XG),u=c.useRef(),d=zd;if(i&&(d={primaryColor:i,secondaryColor:l||gM(i)}),YG(u),GG(AP(n),"icon should be icon definiton, but got ".concat(n)),!AP(n))return null;var f=n;return f&&typeof f.icon=="function"&&(f=G(G({},f),{},{icon:f.icon(d.primaryColor,d.secondaryColor)})),t$(f.icon,"svg-".concat(f.name),G(G({className:r,onClick:o,style:a,"data-icon":f.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},s),{},{ref:u}))};$u.displayName="IconReact";$u.getTwoToneColors=ZG;$u.setTwoToneColors=QG;function yM(e){var t=hM(e),n=ee(t,2),r=n[0],o=n[1];return $u.setTwoToneColors({primaryColor:r,secondaryColor:o})}function JG(){var e=$u.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}var eq=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];yM(ig.primary);var ln=c.forwardRef(function(e,t){var n=e.className,r=e.icon,o=e.spin,a=e.rotate,i=e.tabIndex,l=e.onClick,s=e.twoToneColor,u=Ct(e,eq),d=c.useContext(hS),f=d.prefixCls,p=f===void 0?"anticon":f,m=d.rootClassName,v=ie(m,p,K(K({},"".concat(p,"-").concat(r.name),!!r.name),"".concat(p,"-spin"),!!o||r.name==="loading"),n),h=i;h===void 0&&l&&(h=-1);var g=a?{msTransform:"rotate(".concat(a,"deg)"),transform:"rotate(".concat(a,"deg)")}:void 0,y=hM(s),C=ee(y,2),b=C[0],$=C[1];return c.createElement("span",L({role:"img","aria-label":r.name},u,{ref:t,tabIndex:h,onClick:l,className:v}),c.createElement($u,{icon:r,primaryColor:b,secondaryColor:$,style:g}))});ln.displayName="AntdIcon";ln.getTwoToneColor=JG;ln.setTwoToneColor=yM;var tq=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:VG}))},w0=c.forwardRef(tq),nq={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"},rq=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:nq}))},xu=c.forwardRef(rq),bM={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"},oq=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:bM}))},xl=c.forwardRef(oq),aq={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"},iq=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:aq}))},E0=c.forwardRef(iq),lq={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"info-circle",theme:"filled"},sq=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:lq}))},P0=c.forwardRef(sq),cq=`accept acceptCharset accessKey action allowFullScreen allowTransparency + alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge + charSet checked classID className colSpan cols content contentEditable contextMenu + controls coords crossOrigin data dateTime default defer dir disabled download draggable + encType form formAction formEncType formMethod formNoValidate formTarget frameBorder + headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity + is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media + mediaGroup method min minLength multiple muted name noValidate nonce open + optimum pattern placeholder poster preload radioGroup readOnly rel required + reversed role rowSpan rows sandbox scope scoped scrolling seamless selected + shape size sizes span spellCheck src srcDoc srcLang srcSet start step style + summary tabIndex target title type useMap value width wmode wrap`,uq=`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`,dq="".concat(cq," ").concat(uq).split(/[\s\n]+/),fq="aria-",pq="data-";function FP(e,t){return e.indexOf(t)===0}function yr(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n;t===!1?n={aria:!0,data:!0,attr:!0}:t===!0?n={aria:!0}:n=G({},t);var r={};return Object.keys(e).forEach(function(o){(n.aria&&(o==="role"||FP(o,fq))||n.data&&FP(o,pq)||n.attr&&dq.includes(o))&&(r[o]=e[o])}),r}function CM(e){return e&&Y.isValidElement(e)&&e.type===Y.Fragment}const $S=(e,t,n)=>Y.isValidElement(e)?Y.cloneElement(e,typeof n=="function"?n(e.props||{}):n):t;function na(e,t){return $S(e,e,t)}const Cm=(e,t,n,r,o)=>({background:e,border:`${Z(r.lineWidth)} ${r.lineType} ${t}`,[`${o}-icon`]:{color:n}}),mq=e=>{const{componentCls:t,motionDurationSlow:n,marginXS:r,marginSM:o,fontSize:a,fontSizeLG:i,lineHeight:l,borderRadiusLG:s,motionEaseInOutCirc:u,withDescriptionIconSize:d,colorText:f,colorTextHeading:p,withDescriptionPadding:m,defaultPadding:v}=e;return{[t]:Object.assign(Object.assign({},pn(e)),{position:"relative",display:"flex",alignItems:"center",padding:v,wordWrap:"break-word",borderRadius:s,[`&${t}-rtl`]:{direction:"rtl"},[`${t}-content`]:{flex:1,minWidth:0},[`${t}-icon`]:{marginInlineEnd:r,lineHeight:0},"&-description":{display:"none",fontSize:a,lineHeight:l},"&-message":{color:p},[`&${t}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${n} ${u}, opacity ${n} ${u}, + padding-top ${n} ${u}, padding-bottom ${n} ${u}, + margin-bottom ${n} ${u}`},[`&${t}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${t}-with-description`]:{alignItems:"flex-start",padding:m,[`${t}-icon`]:{marginInlineEnd:o,fontSize:d,lineHeight:0},[`${t}-message`]:{display:"block",marginBottom:r,color:p,fontSize:i},[`${t}-description`]:{display:"block",color:f}},[`${t}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},vq=e=>{const{componentCls:t,colorSuccess:n,colorSuccessBorder:r,colorSuccessBg:o,colorWarning:a,colorWarningBorder:i,colorWarningBg:l,colorError:s,colorErrorBorder:u,colorErrorBg:d,colorInfo:f,colorInfoBorder:p,colorInfoBg:m}=e;return{[t]:{"&-success":Cm(o,r,n,e,t),"&-info":Cm(m,p,f,e,t),"&-warning":Cm(l,i,a,e,t),"&-error":Object.assign(Object.assign({},Cm(d,u,s,e,t)),{[`${t}-description > pre`]:{margin:0,padding:0}})}}},gq=e=>{const{componentCls:t,iconCls:n,motionDurationMid:r,marginXS:o,fontSizeIcon:a,colorIcon:i,colorIconHover:l}=e;return{[t]:{"&-action":{marginInlineStart:o},[`${t}-close-icon`]:{marginInlineStart:o,padding:0,overflow:"hidden",fontSize:a,lineHeight:Z(a),backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${n}-close`]:{color:i,transition:`color ${r}`,"&:hover":{color:l}}},"&-close-text":{color:i,transition:`color ${r}`,"&:hover":{color:l}}}}},hq=e=>({withDescriptionIconSize:e.fontSizeHeading3,defaultPadding:`${e.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${e.paddingMD}px ${e.paddingContentHorizontalLG}px`}),yq=cn("Alert",e=>[mq(e),vq(e),gq(e)],hq);var zP=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{icon:t,prefixCls:n,type:r}=e,o=bq[r]||null;return t?$S(t,c.createElement("span",{className:`${n}-icon`},t),()=>({className:ie(`${n}-icon`,t.props.className)})):c.createElement(o,{className:`${n}-icon`})},$q=e=>{const{isClosable:t,prefixCls:n,closeIcon:r,handleClose:o,ariaProps:a}=e,i=r===!0||r===void 0?c.createElement(xl,null):r;return t?c.createElement("button",Object.assign({type:"button",onClick:o,className:`${n}-close-icon`,tabIndex:0},a),i):null},$M=c.forwardRef((e,t)=>{const{description:n,prefixCls:r,message:o,banner:a,className:i,rootClassName:l,style:s,onMouseEnter:u,onMouseLeave:d,onClick:f,afterClose:p,showIcon:m,closable:v,closeText:h,closeIcon:g,action:y,id:C}=e,b=zP(e,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[$,x]=c.useState(!1),S=c.useRef(null);c.useImperativeHandle(t,()=>({nativeElement:S.current}));const{getPrefixCls:w,direction:P,closable:E,closeIcon:O,className:N,style:k}=sa("alert"),M=w("alert",r),[I,T,R]=yq(M),D=V=>{var U;x(!0),(U=e.onClose)===null||U===void 0||U.call(e,V)},_=c.useMemo(()=>e.type!==void 0?e.type:a?"warning":"info",[e.type,a]),j=c.useMemo(()=>typeof v=="object"&&v.closeIcon||h?!0:typeof v=="boolean"?v:g!==!1&&g!==null&&g!==void 0?!0:!!E,[h,g,v,E]),F=a&&m===void 0?!0:m,B=ie(M,`${M}-${_}`,{[`${M}-with-description`]:!!n,[`${M}-no-icon`]:!F,[`${M}-banner`]:!!a,[`${M}-rtl`]:P==="rtl"},N,i,l,R,T),H=yr(b,{aria:!0,data:!0}),z=c.useMemo(()=>typeof v=="object"&&v.closeIcon?v.closeIcon:h||(g!==void 0?g:typeof E=="object"&&E.closeIcon?E.closeIcon:O),[g,v,E,h,O]),W=c.useMemo(()=>{const V=v??E;if(typeof V=="object"){const{closeIcon:U}=V;return zP(V,["closeIcon"])}return{}},[v,E]);return I(c.createElement(Ta,{visible:!$,motionName:`${M}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:V=>({maxHeight:V.offsetHeight}),onLeaveEnd:p},({className:V,style:U},Q)=>c.createElement("div",Object.assign({id:C,ref:ho(S,Q),"data-show":!$,className:ie(B,V),style:Object.assign(Object.assign(Object.assign({},k),s),U),onMouseEnter:u,onMouseLeave:d,onClick:f,role:"alert"},H),F?c.createElement(Cq,{description:n,icon:e.icon,prefixCls:M,type:_}):null,c.createElement("div",{className:`${M}-content`},o?c.createElement("div",{className:`${M}-message`},o):null,n?c.createElement("div",{className:`${M}-description`},n):null),y?c.createElement("div",{className:`${M}-action`},y):null,c.createElement($q,{isClosable:j,prefixCls:M,closeIcon:z,handleClose:D,ariaProps:W}))))});function xq(e,t,n){return t=rs(t),uT(e,b0()?Reflect.construct(t,n||[],rs(e).constructor):t.apply(e,n))}let Sq=function(e){function t(){var n;return Fn(this,t),n=xq(this,t,arguments),n.state={error:void 0,info:{componentStack:""}},n}return Na(t,e),zn(t,[{key:"componentDidCatch",value:function(r,o){this.setState({error:r,info:o})}},{key:"render",value:function(){const{message:r,description:o,id:a,children:i}=this.props,{error:l,info:s}=this.state,u=(s==null?void 0:s.componentStack)||null,d=typeof r>"u"?(l||"").toString():r,f=typeof o>"u"?u:o;return l?c.createElement($M,{id:a,type:"error",message:d,description:c.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},f)}):i}}])}(c.Component);const ii=$M;ii.ErrorBoundary=Sq;function n$(e){return e!=null&&e===e.window}const wq=e=>{var t,n;if(typeof window>"u")return 0;let r=0;return n$(e)?r=e.pageYOffset:e instanceof Document?r=e.documentElement.scrollTop:(e instanceof HTMLElement||e)&&(r=e.scrollTop),e&&!n$(e)&&typeof r!="number"&&(r=(n=((t=e.ownerDocument)!==null&&t!==void 0?t:e).documentElement)===null||n===void 0?void 0:n.scrollTop),r};function Eq(e,t,n,r){const o=n-t;return e/=r/2,e<1?o/2*e*e*e+t:o/2*((e-=2)*e*e+2)+t}function Pq(e,t={}){const{getContainer:n=()=>window,callback:r,duration:o=450}=t,a=n(),i=wq(a),l=Date.now(),s=()=>{const d=Date.now()-l,f=Eq(d>o?o:d,i,e,o);n$(a)?a.scrollTo(window.pageXOffset,f):a instanceof Document||a.constructor.name==="HTMLDocument"?a.documentElement.scrollTop=f:a.scrollTop=f,d{const[,,,,t]=Pr();return t?`${e}-css-var`:""};var Qe={BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,CAPS_LOCK:20,ESC:27,SPACE:32,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,N:78,P:80,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,SEMICOLON:186,EQUALS:187,WIN_KEY:224},xM=c.forwardRef(function(e,t){var n=e.prefixCls,r=e.style,o=e.className,a=e.duration,i=a===void 0?4.5:a,l=e.showProgress,s=e.pauseOnHover,u=s===void 0?!0:s,d=e.eventKey,f=e.content,p=e.closable,m=e.closeIcon,v=m===void 0?"x":m,h=e.props,g=e.onClick,y=e.onNoticeClose,C=e.times,b=e.hovering,$=c.useState(!1),x=ee($,2),S=x[0],w=x[1],P=c.useState(0),E=ee(P,2),O=E[0],N=E[1],k=c.useState(0),M=ee(k,2),I=M[0],T=M[1],R=b||S,D=i>0&&l,_=function(){y(d)},j=function(V){(V.key==="Enter"||V.code==="Enter"||V.keyCode===Qe.ENTER)&&_()};c.useEffect(function(){if(!R&&i>0){var W=Date.now()-I,V=setTimeout(function(){_()},i*1e3-I);return function(){u&&clearTimeout(V),T(Date.now()-W)}}},[i,R,C]),c.useEffect(function(){if(!R&&D&&(u||I===0)){var W=performance.now(),V,U=function Q(){cancelAnimationFrame(V),V=requestAnimationFrame(function(q){var X=q+I-W,le=Math.min(X/(i*1e3),1);N(le*100),le<1&&Q()})};return U(),function(){u&&cancelAnimationFrame(V)}}},[i,I,R,D,C]);var F=c.useMemo(function(){return ot(p)==="object"&&p!==null?p:p?{closeIcon:v}:{}},[p,v]),B=yr(F,!0),H=100-(!O||O<0?0:O>100?100:O),z="".concat(n,"-notice");return c.createElement("div",L({},h,{ref:t,className:ie(z,o,K({},"".concat(z,"-closable"),p)),style:r,onMouseEnter:function(V){var U;w(!0),h==null||(U=h.onMouseEnter)===null||U===void 0||U.call(h,V)},onMouseLeave:function(V){var U;w(!1),h==null||(U=h.onMouseLeave)===null||U===void 0||U.call(h,V)},onClick:g}),c.createElement("div",{className:"".concat(z,"-content")},f),p&&c.createElement("a",L({tabIndex:0,className:"".concat(z,"-close"),onKeyDown:j,"aria-label":"Close"},B,{onClick:function(V){V.preventDefault(),V.stopPropagation(),_()}}),F.closeIcon),D&&c.createElement("progress",{className:"".concat(z,"-progress"),max:"100",value:H},H+"%"))}),SM=Y.createContext({}),wM=function(t){var n=t.children,r=t.classNames;return Y.createElement(SM.Provider,{value:{classNames:r}},n)},BP=8,HP=3,WP=16,Oq=function(t){var n={offset:BP,threshold:HP,gap:WP};if(t&&ot(t)==="object"){var r,o,a;n.offset=(r=t.offset)!==null&&r!==void 0?r:BP,n.threshold=(o=t.threshold)!==null&&o!==void 0?o:HP,n.gap=(a=t.gap)!==null&&a!==void 0?a:WP}return[!!t,n]},Iq=["className","style","classNames","styles"],Rq=function(t){var n=t.configList,r=t.placement,o=t.prefixCls,a=t.className,i=t.style,l=t.motion,s=t.onAllNoticeRemoved,u=t.onNoticeClose,d=t.stack,f=c.useContext(SM),p=f.classNames,m=c.useRef({}),v=c.useState(null),h=ee(v,2),g=h[0],y=h[1],C=c.useState([]),b=ee(C,2),$=b[0],x=b[1],S=n.map(function(R){return{config:R,key:String(R.key)}}),w=Oq(d),P=ee(w,2),E=P[0],O=P[1],N=O.offset,k=O.threshold,M=O.gap,I=E&&($.length>0||S.length<=k),T=typeof l=="function"?l(r):l;return c.useEffect(function(){E&&$.length>1&&x(function(R){return R.filter(function(D){return S.some(function(_){var j=_.key;return D===j})})})},[$,S,E]),c.useEffect(function(){var R;if(E&&m.current[(R=S[S.length-1])===null||R===void 0?void 0:R.key]){var D;y(m.current[(D=S[S.length-1])===null||D===void 0?void 0:D.key])}},[S,E]),Y.createElement(DG,L({key:r,className:ie(o,"".concat(o,"-").concat(r),p==null?void 0:p.list,a,K(K({},"".concat(o,"-stack"),!!E),"".concat(o,"-stack-expanded"),I)),style:i,keys:S,motionAppear:!0},T,{onAllRemoved:function(){s(r)}}),function(R,D){var _=R.config,j=R.className,F=R.style,B=R.index,H=_,z=H.key,W=H.times,V=String(z),U=_,Q=U.className,q=U.style,X=U.classNames,le=U.styles,oe=Ct(U,Iq),J=S.findIndex(function(ve){return ve.key===V}),ae={};if(E){var te=S.length-1-(J>-1?J:B-1),re=r==="top"||r==="bottom"?"-50%":"0";if(te>0){var ne,fe,me;ae.height=I?(ne=m.current[V])===null||ne===void 0?void 0:ne.offsetHeight:g==null?void 0:g.offsetHeight;for(var be=0,de=0;de-1?m.current[V]=Ee:delete m.current[V]},prefixCls:o,classNames:X,styles:le,className:ie(Q,p==null?void 0:p.notice),style:q,times:W,key:z,eventKey:z,onNoticeClose:u,hovering:E&&$.length>0})))})},Nq=c.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-notification":n,o=e.container,a=e.motion,i=e.maxCount,l=e.className,s=e.style,u=e.onAllRemoved,d=e.stack,f=e.renderNotifications,p=c.useState([]),m=ee(p,2),v=m[0],h=m[1],g=function(E){var O,N=v.find(function(k){return k.key===E});N==null||(O=N.onClose)===null||O===void 0||O.call(N),h(function(k){return k.filter(function(M){return M.key!==E})})};c.useImperativeHandle(t,function(){return{open:function(E){h(function(O){var N=Re(O),k=N.findIndex(function(T){return T.key===E.key}),M=G({},E);if(k>=0){var I;M.times=(((I=O[k])===null||I===void 0?void 0:I.times)||0)+1,N[k]=M}else M.times=0,N.push(M);return i>0&&N.length>i&&(N=N.slice(-i)),N})},close:function(E){g(E)},destroy:function(){h([])}}});var y=c.useState({}),C=ee(y,2),b=C[0],$=C[1];c.useEffect(function(){var P={};v.forEach(function(E){var O=E.placement,N=O===void 0?"topRight":O;N&&(P[N]=P[N]||[],P[N].push(E))}),Object.keys(b).forEach(function(E){P[E]=P[E]||[]}),$(P)},[v]);var x=function(E){$(function(O){var N=G({},O),k=N[E]||[];return k.length||delete N[E],N})},S=c.useRef(!1);if(c.useEffect(function(){Object.keys(b).length>0?S.current=!0:S.current&&(u==null||u(),S.current=!1)},[b]),!o)return null;var w=Object.keys(b);return Oa.createPortal(c.createElement(c.Fragment,null,w.map(function(P){var E=b[P],O=c.createElement(Rq,{key:P,configList:E,placement:P,prefixCls:r,className:l==null?void 0:l(P),style:s==null?void 0:s(P),motion:a,onNoticeClose:g,onAllNoticeRemoved:x,stack:d});return f?f(O,{prefixCls:r,key:P}):O})),o)}),Tq=["getContainer","motion","prefixCls","maxCount","className","style","onAllRemoved","stack","renderNotifications"],Mq=function(){return document.body},VP=0;function kq(){for(var e={},t=arguments.length,n=new Array(t),r=0;r0&&arguments[0]!==void 0?arguments[0]:{},t=e.getContainer,n=t===void 0?Mq:t,r=e.motion,o=e.prefixCls,a=e.maxCount,i=e.className,l=e.style,s=e.onAllRemoved,u=e.stack,d=e.renderNotifications,f=Ct(e,Tq),p=c.useState(),m=ee(p,2),v=m[0],h=m[1],g=c.useRef(),y=c.createElement(Nq,{container:v,ref:g,prefixCls:o,motion:r,maxCount:a,className:i,style:l,onAllRemoved:s,stack:u,renderNotifications:d}),C=c.useState([]),b=ee(C,2),$=b[0],x=b[1],S=Dt(function(P){var E=kq(f,P);(E.key===null||E.key===void 0)&&(E.key="rc-notification-".concat(VP),VP+=1),x(function(O){return[].concat(Re(O),[{type:"open",config:E}])})}),w=c.useMemo(function(){return{open:S,close:function(E){x(function(O){return[].concat(Re(O),[{type:"close",key:E}])})},destroy:function(){x(function(E){return[].concat(Re(E),[{type:"destroy"}])})}}},[]);return c.useEffect(function(){h(n())}),c.useEffect(function(){if(g.current&&$.length){$.forEach(function(O){switch(O.type){case"open":g.current.open(O.config);break;case"close":g.current.close(O.key);break;case"destroy":g.current.destroy();break}});var P,E;x(function(O){return(P!==O||!E)&&(P=O,E=O.filter(function(N){return!$.includes(N)})),E})}},[$]),[w,y]}var _q={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"},Dq=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:_q}))},Cp=c.forwardRef(Dq);function ug(...e){const t={};return e.forEach(n=>{n&&Object.keys(n).forEach(r=>{n[r]!==void 0&&(t[r]=n[r])})}),t}function dg(e){if(!e)return;const{closable:t,closeIcon:n}=e;return{closable:t,closeIcon:n}}function KP(e){const{closable:t,closeIcon:n}=e||{};return Y.useMemo(()=>{if(!t&&(t===!1||n===!1||n===null))return!1;if(t===void 0&&n===void 0)return null;let r={closeIcon:typeof n!="boolean"&&n!==null?n:void 0};return t&&typeof t=="object"&&(r=Object.assign(Object.assign({},r),t)),r},[t,n])}const jq={},PM=(e,t,n=jq)=>{const r=KP(e),o=KP(t),[a]=ei("global",Si.global),i=typeof r!="boolean"?!!(r!=null&&r.disabled):!1,l=Y.useMemo(()=>Object.assign({closeIcon:Y.createElement(xl,null)},n),[n]),s=Y.useMemo(()=>r===!1?!1:r?ug(l,o,r):o===!1?!1:o?ug(l,o):l.closable?l:!1,[r,o,l]);return Y.useMemo(()=>{var u,d;if(s===!1)return[!1,null,i,{}];const{closeIconRender:f}=l,{closeIcon:p}=s;let m=p;const v=yr(s,!0);return m!=null&&(f&&(m=f(p)),m=Y.isValidElement(m)?Y.cloneElement(m,Object.assign(Object.assign(Object.assign({},m.props),{"aria-label":(d=(u=m.props)===null||u===void 0?void 0:u["aria-label"])!==null&&d!==void 0?d:a.close}),v)):Y.createElement("span",Object.assign({"aria-label":a.close},v),m)),[!0,m,i,v]},[i,a.close,s,l])},OM=()=>Y.useReducer(e=>e+1,0);function IM(e,...t){const n=e||{};return t.reduce((r,o)=>(Object.keys(o||{}).forEach(a=>{const i=n[a],l=o[a];if(i&&typeof i=="object")if(l&&typeof l=="object")r[a]=IM(i,r[a],l);else{const{_default:s}=i;s&&(r[a]=r[a]||{},r[a][s]=ie(r[a][s],l))}else r[a]=ie(r[a],l)}),r),{})}function Aq(e,...t){return c.useMemo(()=>IM.apply(void 0,[e].concat(t)),[t,e])}function Lq(...e){return c.useMemo(()=>e.reduce((t,n={})=>(Object.keys(n).forEach(r=>{t[r]=Object.assign(Object.assign({},t[r]),n[r])}),t),{}),[e])}function r$(e,t){const n=Object.assign({},e);return Object.keys(t).forEach(r=>{if(r!=="_default"){const o=t[r],a=n[r]||{};n[r]=o?r$(a,o):a}}),n}const Fq=(e,t,n)=>{const r=Aq.apply(void 0,[n].concat(Re(e))),o=Lq.apply(void 0,Re(t));return c.useMemo(()=>[r$(r,n),r$(o,n)],[r,o,n])},zq=e=>{const[t,n]=c.useState(null);return[c.useCallback((o,a,i)=>{const l=t??o,s=Math.min(l||0,o),u=Math.max(l||0,o),d=a.slice(s,u+1).map(e),f=d.some(m=>!i.has(m)),p=[];return d.forEach(m=>{f?(i.has(m)||p.push(m),i.add(m)):(i.delete(m),p.push(m))}),n(f?u:null),p},[t]),n]},Bq=()=>{const[e,t]=c.useState([]),n=c.useCallback(r=>(t(o=>[].concat(Re(o),[r])),()=>{t(o=>o.filter(a=>a!==r))}),[]);return[e,n]};function Hq(e,t){return e._antProxy=e._antProxy||{},Object.keys(t).forEach(n=>{if(!(n in e._antProxy)){const r=e[n];e._antProxy[n]=r,e[n]=t[n]}}),e}const Wq=(e,t)=>c.useImperativeHandle(e,()=>{const n=t(),{nativeElement:r}=n;return typeof Proxy<"u"?new Proxy(r,{get(o,a){return n[a]?n[a]:Reflect.get(o,a)}}):Hq(r,n)}),Vq=e=>{const t=c.useRef(e),[,n]=OM();return[()=>t.current,r=>{t.current=r,n()}]},O0=Y.createContext(void 0),zi=100,Kq=10,xS=zi*Kq,RM={Modal:zi,Drawer:zi,Popover:zi,Popconfirm:zi,Tooltip:zi,Tour:zi,FloatButton:zi},Uq={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1};function Gq(e){return e in RM}const hs=(e,t)=>{const[,n]=Pr(),r=Y.useContext(O0),o=Gq(e);let a;if(t!==void 0)a=[t,t];else{let i=r??0;o?i+=(r?0:n.zIndexPopupBase)+RM[e]:i+=Uq[e],a=[r===void 0?t:i,i]}return a},qq=e=>{const{componentCls:t,iconCls:n,boxShadow:r,colorText:o,colorSuccess:a,colorError:i,colorWarning:l,colorInfo:s,fontSizeLG:u,motionEaseInOutCirc:d,motionDurationSlow:f,marginXS:p,paddingXS:m,borderRadiusLG:v,zIndexPopup:h,contentPadding:g,contentBg:y}=e,C=`${t}-notice`,b=new Zt("MessageMoveIn",{"0%":{padding:0,transform:"translateY(-100%)",opacity:0},"100%":{padding:m,transform:"translateY(0)",opacity:1}}),$=new Zt("MessageMoveOut",{"0%":{maxHeight:e.height,padding:m,opacity:1},"100%":{maxHeight:0,padding:0,opacity:0}}),x={padding:m,textAlign:"center",[`${t}-custom-content`]:{display:"flex",alignItems:"center"},[`${t}-custom-content > ${n}`]:{marginInlineEnd:p,fontSize:u},[`${C}-content`]:{display:"inline-block",padding:g,background:y,borderRadius:v,boxShadow:r,pointerEvents:"all"},[`${t}-success > ${n}`]:{color:a},[`${t}-error > ${n}`]:{color:i},[`${t}-warning > ${n}`]:{color:l},[`${t}-info > ${n}, + ${t}-loading > ${n}`]:{color:s}};return[{[t]:Object.assign(Object.assign({},pn(e)),{color:o,position:"fixed",top:p,width:"100%",pointerEvents:"none",zIndex:h,[`${t}-move-up`]:{animationFillMode:"forwards"},[` + ${t}-move-up-appear, + ${t}-move-up-enter + `]:{animationName:b,animationDuration:f,animationPlayState:"paused",animationTimingFunction:d},[` + ${t}-move-up-appear${t}-move-up-appear-active, + ${t}-move-up-enter${t}-move-up-enter-active + `]:{animationPlayState:"running"},[`${t}-move-up-leave`]:{animationName:$,animationDuration:f,animationPlayState:"paused",animationTimingFunction:d},[`${t}-move-up-leave${t}-move-up-leave-active`]:{animationPlayState:"running"},"&-rtl":{direction:"rtl",span:{direction:"rtl"}}})},{[t]:{[`${C}-wrapper`]:Object.assign({},x)}},{[`${t}-notice-pure-panel`]:Object.assign(Object.assign({},x),{padding:0,textAlign:"start"})}]},Yq=e=>({zIndexPopup:e.zIndexPopupBase+xS+10,contentBg:e.colorBgElevated,contentPadding:`${(e.controlHeightLG-e.fontSize*e.lineHeight)/2}px ${e.paddingSM}px`}),NM=cn("Message",e=>{const t=Xt(e,{height:150});return qq(t)},Yq);var Xq=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);oc.createElement("div",{className:ie(`${e}-custom-content`,`${e}-${t}`)},n||Qq[t],c.createElement("span",null,r)),Zq=e=>{const{prefixCls:t,className:n,type:r,icon:o,content:a}=e,i=Xq(e,["prefixCls","className","type","icon","content"]),{getPrefixCls:l}=c.useContext(Pt),s=t||l("message"),u=Or(s),[d,f,p]=NM(s,u);return d(c.createElement(xM,Object.assign({},i,{prefixCls:s,className:ie(n,f,`${s}-notice-pure-panel`,p,u),eventKey:"pure",duration:null,content:c.createElement(TM,{prefixCls:s,type:r,icon:o},a)})))};function Jq(e,t){return{motionName:t??`${e}-move-up`}}function SS(e){let t;const n=new Promise(o=>{t=e(()=>{o(!0)})}),r=()=>{t==null||t()};return r.then=(o,a)=>n.then(o,a),r.promise=n,r}var eY=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const n=Or(t),[r,o,a]=NM(t,n);return r(c.createElement(wM,{classNames:{list:ie(o,a,n)}},e))},oY=(e,{prefixCls:t,key:n})=>c.createElement(rY,{prefixCls:t,key:n},e),aY=c.forwardRef((e,t)=>{const{top:n,prefixCls:r,getContainer:o,maxCount:a,duration:i=nY,rtl:l,transitionName:s,onAllRemoved:u}=e,{getPrefixCls:d,getPopupContainer:f,message:p,direction:m}=c.useContext(Pt),v=r||d("message"),h=()=>({left:"50%",transform:"translateX(-50%)",top:n??tY}),g=()=>ie({[`${v}-rtl`]:l??m==="rtl"}),y=()=>Jq(v,s),C=c.createElement("span",{className:`${v}-close-x`},c.createElement(xl,{className:`${v}-close-icon`})),[b,$]=EM({prefixCls:v,style:h,className:g,motion:y,closable:!1,closeIcon:C,duration:i,getContainer:()=>(o==null?void 0:o())||(f==null?void 0:f())||document.body,maxCount:a,onAllRemoved:u,renderNotifications:oY});return c.useImperativeHandle(t,()=>Object.assign(Object.assign({},b),{prefixCls:v,message:p})),$});let UP=0;function MM(e){const t=c.useRef(null);return Ti(),[c.useMemo(()=>{const r=s=>{var u;(u=t.current)===null||u===void 0||u.close(s)},o=s=>{if(!t.current){const S=()=>{};return S.then=()=>{},S}const{open:u,prefixCls:d,message:f}=t.current,p=`${d}-notice`,{content:m,icon:v,type:h,key:g,className:y,style:C,onClose:b}=s,$=eY(s,["content","icon","type","key","className","style","onClose"]);let x=g;return x==null&&(UP+=1,x=`antd-message-${UP}`),SS(S=>(u(Object.assign(Object.assign({},$),{key:x,content:c.createElement(TM,{prefixCls:d,type:h,icon:v},m),placement:"top",className:ie(h&&`${p}-${h}`,y,f==null?void 0:f.className),style:Object.assign(Object.assign({},f==null?void 0:f.style),C),onClose:()=>{b==null||b(),S()}})),()=>{r(x)}))},i={open:o,destroy:s=>{var u;s!==void 0?r(s):(u=t.current)===null||u===void 0||u.destroy()}};return["info","success","warning","error","loading"].forEach(s=>{const u=(d,f,p)=>{let m;d&&typeof d=="object"&&"content"in d?m=d:m={content:d};let v,h;typeof f=="function"?h=f:(v=f,h=p);const g=Object.assign(Object.assign({onClose:h,duration:v},m),{type:s});return o(g)};i[s]=u}),i},[]),c.createElement(aY,Object.assign({key:"message-holder"},e,{ref:t}))]}function kM(e){return MM(e)}function _M(e,t){this.v=e,this.k=t}function jr(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch{o=0}jr=function(i,l,s,u){function d(f,p){jr(i,f,function(m){return this._invoke(f,p,m)})}l?o?o(i,l,{value:s,enumerable:!u,configurable:!u,writable:!u}):i[l]=s:(d("next",0),d("throw",1),d("return",2))},jr(e,t,n,r)}function wS(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n=typeof Symbol=="function"?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(m,v,h,g){var y=v&&v.prototype instanceof l?v:l,C=Object.create(y.prototype);return jr(C,"_invoke",function(b,$,x){var S,w,P,E=0,O=x||[],N=!1,k={p:0,n:0,v:e,a:M,f:M.bind(e,4),d:function(T,R){return S=T,w=0,P=e,k.n=R,i}};function M(I,T){for(w=I,P=T,t=0;!N&&E&&!R&&t3?(R=j===T)&&(P=D[(w=D[4])?5:(w=3,3)],D[4]=D[5]=e):D[0]<=_&&((R=I<2&&_T||T>j)&&(D[4]=I,D[5]=T,k.n=j,w=0))}if(R||I>1)return i;throw N=!0,T}return function(I,T,R){if(E>1)throw TypeError("Generator is already running");for(N&&T===1&&M(T,R),w=T,P=R;(t=w<2?e:P)||!N;){S||(w?w<3?(w>1&&(k.n=-1),M(w,P)):k.n=P:k.v=P);try{if(E=2,S){if(w||(I="next"),t=S[I]){if(!(t=t.call(S,P)))throw TypeError("iterator result is not an object");if(!t.done)return t;P=t.value,w<2&&(w=0)}else w===1&&(t=S.return)&&t.call(S),w<2&&(P=TypeError("The iterator does not provide a '"+I+"' method"),w=1);S=e}else if((t=(N=k.n<0)?P:b.call($,k))!==i)break}catch(D){S=e,w=1,P=D}finally{E=1}}return{value:t,done:N}}}(m,h,g),!0),C}var i={};function l(){}function s(){}function u(){}t=Object.getPrototypeOf;var d=[][r]?t(t([][r]())):(jr(t={},r,function(){return this}),t),f=u.prototype=l.prototype=Object.create(d);function p(m){return Object.setPrototypeOf?Object.setPrototypeOf(m,u):(m.__proto__=u,jr(m,o,"GeneratorFunction")),m.prototype=Object.create(f),m}return s.prototype=u,jr(f,"constructor",u),jr(u,"constructor",s),s.displayName="GeneratorFunction",jr(u,o,"GeneratorFunction"),jr(f),jr(f,o,"Generator"),jr(f,r,function(){return this}),jr(f,"toString",function(){return"[object Generator]"}),(wS=function(){return{w:a,m:p}})()}function fg(e,t){function n(o,a,i,l){try{var s=e[o](a),u=s.value;return u instanceof _M?t.resolve(u.v).then(function(d){n("next",d,i,l)},function(d){n("throw",d,i,l)}):t.resolve(u).then(function(d){s.value=d,i(s)},function(d){return n("throw",d,i,l)})}catch(d){l(d)}}var r;this.next||(jr(fg.prototype),jr(fg.prototype,typeof Symbol=="function"&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),jr(this,"_invoke",function(o,a,i){function l(){return new t(function(s,u){n(o,i,s,u)})}return r=r?r.then(l,l):l()},!0)}function DM(e,t,n,r,o){return new fg(wS().w(e,t,n,r),o||Promise)}function iY(e,t,n,r,o){var a=DM(e,t,n,r,o);return a.next().then(function(i){return i.done?i.value:a.next()})}function lY(e){var t=Object(e),n=[];for(var r in t)n.unshift(r);return function o(){for(;n.length;)if((r=n.pop())in t)return o.value=r,o.done=!1,o;return o.done=!0,o}}function GP(e){if(e!=null){var t=e[typeof Symbol=="function"&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if(typeof e.next=="function")return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(ot(e)+" is not iterable")}function Hr(){var e=wS(),t=e.m(Hr),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function r(i){var l=typeof i=="function"&&i.constructor;return!!l&&(l===n||(l.displayName||l.name)==="GeneratorFunction")}var o={throw:1,return:2,break:3,continue:3};function a(i){var l,s;return function(u){l||(l={stop:function(){return s(u.a,2)},catch:function(){return u.v},abrupt:function(f,p){return s(u.a,o[f],p)},delegateYield:function(f,p,m){return l.resultName=p,s(u.d,GP(f),m)},finish:function(f){return s(u.f,f)}},s=function(f,p,m){u.p=l.prev,u.n=l.next;try{return f(p,m)}finally{l.next=u.n}}),l.resultName&&(l[l.resultName]=u.v,l.resultName=void 0),l.sent=u.v,l.next=u.n;try{return i.call(this,l)}finally{u.p=l.prev,u.n=l.next}}}return(Hr=function(){return{wrap:function(s,u,d,f){return e.w(a(s),u,d,f&&f.reverse())},isGeneratorFunction:r,mark:e.m,awrap:function(s,u){return new _M(s,u)},AsyncIterator:fg,async:function(s,u,d,f,p){return(r(u)?DM:iY)(a(s),u,d,f,p)},keys:lY,values:GP}})()}function qP(e,t,n,r,o,a,i){try{var l=e[a](i),s=l.value}catch(u){return void n(u)}l.done?t(s):Promise.resolve(s).then(r,o)}function ys(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(s){qP(a,r,o,i,l,"next",s)}function l(s){qP(a,r,o,i,l,"throw",s)}i(void 0)})}}var $p=G({},ZL),sY=$p.version,Eb=$p.render,cY=$p.unmountComponentAtNode,I0;try{var uY=Number((sY||"").split(".")[0]);uY>=18&&(I0=$p.createRoot)}catch{}function YP(e){var t=$p.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&ot(t)==="object"&&(t.usingClientEntryPoint=e)}var pg="__rc_react_root__";function dY(e,t){YP(!0);var n=t[pg]||I0(t);YP(!1),n.render(e),t[pg]=n}function fY(e,t){Eb==null||Eb(e,t)}function pY(e,t){if(I0){dY(e,t);return}fY(e,t)}function mY(e){return o$.apply(this,arguments)}function o$(){return o$=ys(Hr().mark(function e(t){return Hr().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",Promise.resolve().then(function(){var o;(o=t[pg])===null||o===void 0||o.unmount(),delete t[pg]}));case 1:case"end":return r.stop()}},e)})),o$.apply(this,arguments)}function vY(e){cY(e)}function gY(e){return a$.apply(this,arguments)}function a$(){return a$=ys(Hr().mark(function e(t){return Hr().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(I0===void 0){r.next=2;break}return r.abrupt("return",mY(t));case 2:vY(t);case 3:case"end":return r.stop()}},e)})),a$.apply(this,arguments)}const hY=(e,t)=>(pY(e,t),()=>gY(t));let yY=hY;function ES(e){return yY}const Pb=()=>({height:0,opacity:0}),XP=e=>{const{scrollHeight:t}=e;return{height:t,opacity:1}},bY=e=>({height:e?e.offsetHeight:0}),Ob=(e,t)=>(t==null?void 0:t.deadline)===!0||t.propertyName==="height",jM=(e=kf)=>({motionName:`${e}-motion-collapse`,onAppearStart:Pb,onEnterStart:Pb,onAppearActive:XP,onEnterActive:XP,onLeaveStart:bY,onLeaveActive:Pb,onAppearEnd:Ob,onEnterEnd:Ob,onLeaveEnd:Ob,motionDeadline:500}),is=(e,t,n)=>n!==void 0?n:`${e}-${t}`;function Gn(e,t){var n=Object.assign({},e);return Array.isArray(t)&&t.forEach(function(r){delete n[r]}),n}const xp=function(e){if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){var t=e.getBBox(),n=t.width,r=t.height;if(n||r)return!0}if(e.getBoundingClientRect){var o=e.getBoundingClientRect(),a=o.width,i=o.height;if(a||i)return!0}}return!1},CY=e=>{const{componentCls:t,colorPrimary:n}=e;return{[t]:{position:"absolute",background:"transparent",pointerEvents:"none",boxSizing:"border-box",color:`var(--wave-color, ${n})`,boxShadow:"0 0 0 0 currentcolor",opacity:.2,"&.wave-motion-appear":{transition:[`box-shadow 0.4s ${e.motionEaseOutCirc}`,`opacity 2s ${e.motionEaseOutCirc}`].join(","),"&-active":{boxShadow:"0 0 0 6px currentcolor",opacity:0},"&.wave-quick":{transition:[`box-shadow ${e.motionDurationSlow} ${e.motionEaseInOut}`,`opacity ${e.motionDurationSlow} ${e.motionEaseInOut}`].join(",")}}}}},$Y=sG("Wave",CY),R0=`${kf}-wave-target`;function xY(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"&&e!=="canvastext"}function SY(e){var t;const{borderTopColor:n,borderColor:r,backgroundColor:o}=getComputedStyle(e);return(t=[n,r,o].find(xY))!==null&&t!==void 0?t:null}function Ib(e){return Number.isNaN(e)?0:e}const wY=e=>{const{className:t,target:n,component:r,registerUnmount:o}=e,a=c.useRef(null),i=c.useRef(null);c.useEffect(()=>{i.current=o()},[]);const[l,s]=c.useState(null),[u,d]=c.useState([]),[f,p]=c.useState(0),[m,v]=c.useState(0),[h,g]=c.useState(0),[y,C]=c.useState(0),[b,$]=c.useState(!1),x={left:f,top:m,width:h,height:y,borderRadius:u.map(P=>`${P}px`).join(" ")};l&&(x["--wave-color"]=l);function S(){const P=getComputedStyle(n);s(SY(n));const E=P.position==="static",{borderLeftWidth:O,borderTopWidth:N}=P;p(E?n.offsetLeft:Ib(-Number.parseFloat(O))),v(E?n.offsetTop:Ib(-Number.parseFloat(N))),g(n.offsetWidth),C(n.offsetHeight);const{borderTopLeftRadius:k,borderTopRightRadius:M,borderBottomLeftRadius:I,borderBottomRightRadius:T}=P;d([k,M,T,I].map(R=>Ib(Number.parseFloat(R))))}if(c.useEffect(()=>{if(n){const P=Ht(()=>{S(),$(!0)});let E;return typeof ResizeObserver<"u"&&(E=new ResizeObserver(S),E.observe(n)),()=>{Ht.cancel(P),E==null||E.disconnect()}}},[n]),!b)return null;const w=(r==="Checkbox"||r==="Radio")&&(n==null?void 0:n.classList.contains(R0));return c.createElement(Ta,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(P,E)=>{var O,N;if(E.deadline||E.propertyName==="opacity"){const k=(O=a.current)===null||O===void 0?void 0:O.parentElement;(N=i.current)===null||N===void 0||N.call(i).then(()=>{k==null||k.remove()})}return!1}},({className:P},E)=>c.createElement("div",{ref:ho(a,E),className:ie(t,P,{"wave-quick":w}),style:x}))},EY=(e,t)=>{var n;const{component:r}=t;if(r==="Checkbox"&&!(!((n=e.querySelector("input"))===null||n===void 0)&&n.checked))return;const o=document.createElement("div");o.style.position="absolute",o.style.left="0px",o.style.top="0px",e==null||e.insertBefore(o,e==null?void 0:e.firstChild);const a=ES();let i=null;function l(){return i}i=a(c.createElement(wY,Object.assign({},t,{target:e,registerUnmount:l})),o)},PY=(e,t,n)=>{const{wave:r}=c.useContext(Pt),[,o,a]=Pr(),i=Dt(u=>{const d=e.current;if(r!=null&&r.disabled||!d)return;const f=d.querySelector(`.${R0}`)||d,{showEffect:p}=r||{};(p||EY)(f,{className:t,token:o,component:n,event:u,hashId:a})}),l=c.useRef(null);return u=>{Ht.cancel(l.current),l.current=Ht(()=>{i(u)})}},Sp=e=>{const{children:t,disabled:n,component:r}=e,{getPrefixCls:o}=c.useContext(Pt),a=c.useRef(null),i=o("wave"),[,l]=$Y(i),s=PY(a,ie(i,l),r);if(Y.useEffect(()=>{const d=a.current;if(!d||d.nodeType!==window.Node.ELEMENT_NODE||n)return;const f=p=>{!xp(p.target)||!d.getAttribute||d.getAttribute("disabled")||d.disabled||d.className.includes("disabled")&&!d.className.includes("disabled:")||d.getAttribute("aria-disabled")==="true"||d.className.includes("-leave")||s(p)};return d.addEventListener("click",f,!0),()=>{d.removeEventListener("click",f,!0)}},[n]),!Y.isValidElement(t))return t??null;const u=Ga(t)?ho(gs(t),a):a;return na(t,{ref:u})},Jr=e=>{const t=Y.useContext(Uc);return Y.useMemo(()=>e?typeof e=="string"?e??t:typeof e=="function"?e(t):t:t,[e,t])},OY=e=>{const{componentCls:t}=e;return{[t]:{display:"inline-flex","&-block":{display:"flex",width:"100%"},"&-vertical":{flexDirection:"column"},"&-rtl":{direction:"rtl"}}}},IY=cn(["Space","Compact"],e=>[OY(e)],()=>({}),{resetStyle:!1});var AM=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const n=c.useContext(N0),r=c.useMemo(()=>{if(!n)return"";const{compactDirection:o,isFirstItem:a,isLastItem:i}=n,l=o==="vertical"?"-vertical-":"-";return ie(`${e}-compact${l}item`,{[`${e}-compact${l}first-item`]:a,[`${e}-compact${l}last-item`]:i,[`${e}-compact${l}item-rtl`]:t==="rtl"})},[e,t,n]);return{compactSize:n==null?void 0:n.compactSize,compactDirection:n==null?void 0:n.compactDirection,compactItemClassnames:r}},RY=e=>{const{children:t}=e;return c.createElement(N0.Provider,{value:null},t)},NY=e=>{const{children:t}=e,n=AM(e,["children"]);return c.createElement(N0.Provider,{value:c.useMemo(()=>n,[n])},t)},TY=e=>{const{getPrefixCls:t,direction:n}=c.useContext(Pt),{size:r,direction:o,block:a,prefixCls:i,className:l,rootClassName:s,children:u}=e,d=AM(e,["size","direction","block","prefixCls","className","rootClassName","children"]),f=Jr(b=>r??b),p=t("space-compact",i),[m,v]=IY(p),h=ie(p,v,{[`${p}-rtl`]:n==="rtl",[`${p}-block`]:a,[`${p}-vertical`]:o==="vertical"},l,s),g=c.useContext(N0),y=ea(u),C=c.useMemo(()=>y.map((b,$)=>{const x=(b==null?void 0:b.key)||`${p}-item-${$}`;return c.createElement(NY,{key:x,compactSize:f,compactDirection:o,isFirstItem:$===0&&(!g||(g==null?void 0:g.isFirstItem)),isLastItem:$===y.length-1&&(!g||(g==null?void 0:g.isLastItem))},b)}),[y,g,o,f,p]);return y.length===0?null:m(c.createElement("div",Object.assign({className:h},d),C))};var MY=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:t,direction:n}=c.useContext(Pt),{prefixCls:r,size:o,className:a}=e,i=MY(e,["prefixCls","size","className"]),l=t("btn-group",r),[,,s]=Pr(),u=c.useMemo(()=>{switch(o){case"large":return"lg";case"small":return"sm";default:return""}},[o]),d=ie(l,{[`${l}-${u}`]:u,[`${l}-rtl`]:n==="rtl"},a,s);return c.createElement(LM.Provider,{value:o},c.createElement("div",Object.assign({},i,{className:d})))},QP=/^[\u4E00-\u9FA5]{2}$/,i$=QP.test.bind(QP);function FM(e){return e==="danger"?{danger:!0}:{type:e}}function ZP(e){return typeof e=="string"}function Rb(e){return e==="text"||e==="link"}function _Y(e,t){if(e==null)return;const n=t?" ":"";return typeof e!="string"&&typeof e!="number"&&ZP(e.type)&&i$(e.props.children)?na(e,{children:e.props.children.split("").join(n)}):ZP(e)?i$(e)?Y.createElement("span",null,e.split("").join(n)):Y.createElement("span",null,e):CM(e)?Y.createElement("span",null,e):e}function DY(e,t){let n=!1;const r=[];return Y.Children.forEach(e,o=>{const a=typeof o,i=a==="string"||a==="number";if(n&&i){const l=r.length-1,s=r[l];r[l]=`${s}${o}`}else r.push(o);n=i}),Y.Children.map(r,o=>_Y(o,t))}["default","primary","danger"].concat(Re(as));const zM=c.forwardRef((e,t)=>{const{className:n,style:r,children:o,prefixCls:a}=e,i=ie(`${a}-icon`,n);return Y.createElement("span",{ref:t,className:i,style:r},o)}),JP=c.forwardRef((e,t)=>{const{prefixCls:n,className:r,style:o,iconClassName:a}=e,i=ie(`${n}-loading-icon`,r);return Y.createElement(zM,{prefixCls:n,className:i,style:o,ref:t},Y.createElement(Cp,{className:a}))}),Nb=()=>({width:0,opacity:0,transform:"scale(0)"}),Tb=e=>({width:e.scrollWidth,opacity:1,transform:"scale(1)"}),jY=e=>{const{prefixCls:t,loading:n,existIcon:r,className:o,style:a,mount:i}=e,l=!!n;return r?Y.createElement(JP,{prefixCls:t,className:o,style:a}):Y.createElement(Ta,{visible:l,motionName:`${t}-loading-icon-motion`,motionAppear:!i,motionEnter:!i,motionLeave:!i,removeOnLeave:!0,onAppearStart:Nb,onAppearActive:Tb,onEnterStart:Nb,onEnterActive:Tb,onLeaveStart:Tb,onLeaveActive:Nb},({className:s,style:u},d)=>{const f=Object.assign(Object.assign({},a),u);return Y.createElement(JP,{prefixCls:t,className:ie(o,s),style:f,ref:d})})},e4=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}}),AY=e=>{const{componentCls:t,fontSize:n,lineWidth:r,groupBorderColor:o,colorErrorHover:a}=e;return{[`${t}-group`]:[{position:"relative",display:"inline-flex",[`> span, > ${t}`]:{"&:not(:last-child)":{[`&, & > ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},"&:not(:first-child)":{marginInlineStart:e.calc(r).mul(-1).equal(),[`&, & > ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}},[t]:{position:"relative",zIndex:1,"&:hover, &:focus, &:active":{zIndex:2},"&[disabled]":{zIndex:0}},[`${t}-icon-only`]:{fontSize:n}},e4(`${t}-primary`,o),e4(`${t}-danger`,a)]}};var LY=["b"],FY=["v"],Mb=function(t){return Math.round(Number(t||0))},zY=function(t){if(t instanceof en)return t;if(t&&ot(t)==="object"&&"h"in t&&"b"in t){var n=t,r=n.b,o=Ct(n,LY);return G(G({},o),{},{v:r})}return typeof t=="string"&&/hsb/.test(t)?t.replace(/hsb/,"hsv"):t},_f=function(e){Na(n,e);var t=Ja(n);function n(r){return Fn(this,n),t.call(this,zY(r))}return zn(n,[{key:"toHsbString",value:function(){var o=this.toHsb(),a=Mb(o.s*100),i=Mb(o.b*100),l=Mb(o.h),s=o.a,u="hsb(".concat(l,", ").concat(a,"%, ").concat(i,"%)"),d="hsba(".concat(l,", ").concat(a,"%, ").concat(i,"%, ").concat(s.toFixed(s===0?0:2),")");return s===1?u:d}},{key:"toHsb",value:function(){var o=this.toHsv(),a=o.v,i=Ct(o,FY);return G(G({},i),{},{b:a,a:this.a})}}]),n}(en),BY=function(t){return t instanceof _f?t:new _f(t)};BY("#1677ff");const HY=(e,t)=>(e==null?void 0:e.replace(/[^\w/]/g,"").slice(0,t?8:6))||"",WY=(e,t)=>e?HY(e,t):"";let l$=function(){function e(t){Fn(this,e);var n;if(this.cleared=!1,t instanceof e){this.metaColor=t.metaColor.clone(),this.colors=(n=t.colors)===null||n===void 0?void 0:n.map(o=>({color:new e(o.color),percent:o.percent})),this.cleared=t.cleared;return}const r=Array.isArray(t);r&&t.length?(this.colors=t.map(({color:o,percent:a})=>({color:new e(o),percent:a})),this.metaColor=new _f(this.colors[0].color.metaColor)):this.metaColor=new _f(r?"":t),(!t||r&&!this.colors)&&(this.metaColor=this.metaColor.setA(0),this.cleared=!0)}return zn(e,[{key:"toHsb",value:function(){return this.metaColor.toHsb()}},{key:"toHsbString",value:function(){return this.metaColor.toHsbString()}},{key:"toHex",value:function(){return WY(this.toHexString(),this.metaColor.a<1)}},{key:"toHexString",value:function(){return this.metaColor.toHexString()}},{key:"toRgb",value:function(){return this.metaColor.toRgb()}},{key:"toRgbString",value:function(){return this.metaColor.toRgbString()}},{key:"isGradient",value:function(){return!!this.colors&&!this.cleared}},{key:"getColors",value:function(){return this.colors||[{color:this,percent:0}]}},{key:"toCssString",value:function(){const{colors:n}=this;return n?`linear-gradient(90deg, ${n.map(o=>`${o.color.toRgbString()} ${o.percent}%`).join(", ")})`:this.metaColor.toRgbString()}},{key:"equals",value:function(n){return!n||this.isGradient()!==n.isGradient()?!1:this.isGradient()?this.colors.length===n.colors.length&&this.colors.every((r,o)=>{const a=n.colors[o];return r.percent===a.percent&&r.color.equals(a.color)}):this.toHexString()===n.toHexString()}}])}();var VY={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},KY=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:VY}))},s$=c.forwardRef(KY);const BM=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`}}}),UY=e=>({animationDuration:e,animationFillMode:"both"}),GY=e=>({animationDuration:e,animationFillMode:"both"}),T0=(e,t,n,r,o=!1)=>{const a=o?"&":"";return{[` + ${a}${e}-enter, + ${a}${e}-appear + `]:Object.assign(Object.assign({},UY(r)),{animationPlayState:"paused"}),[`${a}${e}-leave`]:Object.assign(Object.assign({},GY(r)),{animationPlayState:"paused"}),[` + ${a}${e}-enter${e}-enter-active, + ${a}${e}-appear${e}-appear-active + `]:{animationName:t,animationPlayState:"running"},[`${a}${e}-leave${e}-leave-active`]:{animationName:n,animationPlayState:"running",pointerEvents:"none"}}},qY=new Zt("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),YY=new Zt("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),XY=(e,t=!1)=>{const{antCls:n}=e,r=`${n}-fade`,o=t?"&":"";return[T0(r,qY,YY,e.motionDurationMid,t),{[` + ${o}${r}-enter, + ${o}${r}-appear + `]:{opacity:0,animationTimingFunction:"linear"},[`${o}${r}-leave`]:{animationTimingFunction:"linear"}}]},QY=new Zt("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ZY=new Zt("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),JY=new Zt("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),eX=new Zt("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),tX=new Zt("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),nX=new Zt("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),rX=new Zt("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),oX=new Zt("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),aX={"move-up":{inKeyframes:rX,outKeyframes:oX},"move-down":{inKeyframes:QY,outKeyframes:ZY},"move-left":{inKeyframes:JY,outKeyframes:eX},"move-right":{inKeyframes:tX,outKeyframes:nX}},qc=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:a}=aX[t];return[T0(r,o,a,e.motionDurationMid),{[` + ${r}-enter, + ${r}-appear + `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},M0=new Zt("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),k0=new Zt("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),_0=new Zt("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),D0=new Zt("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),iX=new Zt("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),lX=new Zt("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),sX=new Zt("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),cX=new Zt("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),uX={"slide-up":{inKeyframes:M0,outKeyframes:k0},"slide-down":{inKeyframes:_0,outKeyframes:D0},"slide-left":{inKeyframes:iX,outKeyframes:lX},"slide-right":{inKeyframes:sX,outKeyframes:cX}},Xa=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:a}=uX[t];return[T0(r,o,a,e.motionDurationMid),{[` + ${r}-enter, + ${r}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:e.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInQuint}}]},dX=new Zt("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),fX=new Zt("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),t4=new Zt("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),n4=new Zt("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),pX=new Zt("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),mX=new Zt("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),vX=new Zt("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),gX=new Zt("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),hX=new Zt("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),yX=new Zt("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),bX=new Zt("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),CX=new Zt("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),$X={zoom:{inKeyframes:dX,outKeyframes:fX},"zoom-big":{inKeyframes:t4,outKeyframes:n4},"zoom-big-fast":{inKeyframes:t4,outKeyframes:n4},"zoom-left":{inKeyframes:vX,outKeyframes:gX},"zoom-right":{inKeyframes:hX,outKeyframes:yX},"zoom-up":{inKeyframes:pX,outKeyframes:mX},"zoom-down":{inKeyframes:bX,outKeyframes:CX}},j0=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:a}=$X[t];return[T0(r,o,a,t==="zoom-big-fast"?e.motionDurationFast:e.motionDurationMid),{[` + ${r}-enter, + ${r}-appear + `]:{transform:"scale(0)",opacity:0,animationTimingFunction:e.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},xX=e=>e instanceof l$?e:new l$(e),SX=(e,t)=>{const{r:n,g:r,b:o,a}=e.toRgb(),i=new _f(e.toRgbString()).onBackground(t).toHsv();return a<=.5?i.v>.5:n*.299+r*.587+o*.114>192},HM=e=>{const{paddingInline:t,onlyIconSize:n}=e;return Xt(e,{buttonPaddingHorizontal:t,buttonPaddingVertical:0,buttonIconOnlyFontSize:n})},WM=e=>{var t,n,r,o,a,i;const l=(t=e.contentFontSize)!==null&&t!==void 0?t:e.fontSize,s=(n=e.contentFontSizeSM)!==null&&n!==void 0?n:e.fontSize,u=(r=e.contentFontSizeLG)!==null&&r!==void 0?r:e.fontSizeLG,d=(o=e.contentLineHeight)!==null&&o!==void 0?o:hv(l),f=(a=e.contentLineHeightSM)!==null&&a!==void 0?a:hv(s),p=(i=e.contentLineHeightLG)!==null&&i!==void 0?i:hv(u),m=SX(new l$(e.colorBgSolid),"#fff")?"#000":"#fff",v=as.reduce((h,g)=>Object.assign(Object.assign({},h),{[`${g}ShadowColor`]:`0 ${Z(e.controlOutlineWidth)} 0 ${Cd(e[`${g}1`],e.colorBgContainer)}`}),{});return Object.assign(Object.assign({},v),{fontWeight:400,iconGap:e.marginXS,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:m,contentFontSize:l,contentFontSizeSM:s,contentFontSizeLG:u,contentLineHeight:d,contentLineHeightSM:f,contentLineHeightLG:p,paddingBlock:Math.max((e.controlHeight-l*d)/2-e.lineWidth,0),paddingBlockSM:Math.max((e.controlHeightSM-s*f)/2-e.lineWidth,0),paddingBlockLG:Math.max((e.controlHeightLG-u*p)/2-e.lineWidth,0)})},wX=e=>{const{componentCls:t,iconCls:n,fontWeight:r,opacityLoading:o,motionDurationSlow:a,motionEaseInOut:i,iconGap:l,calc:s}=e;return{[t]:{outline:"none",position:"relative",display:"inline-flex",gap:l,alignItems:"center",justifyContent:"center",fontWeight:r,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",background:"transparent",border:`${Z(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`]:yp(),"> a":{color:"currentColor"},"&:not(:disabled)":Ia(e),[`&${t}-two-chinese-chars::first-letter`]:{letterSpacing:"0.34em"},[`&${t}-two-chinese-chars > *:not(${n})`]:{marginInlineEnd:"-0.34em",letterSpacing:"0.34em"},[`&${t}-icon-only`]:{paddingInline:0,[`&${t}-compact-item`]:{flex:"none"}},[`&${t}-loading`]:{opacity:o,cursor:"default"},[`${t}-loading-icon`]:{transition:["width","opacity","margin"].map(u=>`${u} ${a} ${i}`).join(",")},[`&:not(${t}-icon-end)`]:{[`${t}-loading-icon-motion`]:{"&-appear-start, &-enter-start":{marginInlineEnd:s(l).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineEnd:0},"&-leave-start":{marginInlineEnd:0},"&-leave-active":{marginInlineEnd:s(l).mul(-1).equal()}}},"&-icon-end":{flexDirection:"row-reverse",[`${t}-loading-icon-motion`]:{"&-appear-start, &-enter-start":{marginInlineStart:s(l).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineStart:0},"&-leave-start":{marginInlineStart:0},"&-leave-active":{marginInlineStart:s(l).mul(-1).equal()}}}}}},VM=(e,t,n)=>({[`&:not(:disabled):not(${e}-disabled)`]:{"&:hover":t,"&:active":n}}),EX=e=>({minWidth:e.controlHeight,paddingInline:0,borderRadius:"50%"}),PX=e=>({cursor:"not-allowed",borderColor:e.borderColorDisabled,color:e.colorTextDisabled,background:e.colorBgContainerDisabled,boxShadow:"none"}),A0=(e,t,n,r,o,a,i,l)=>({[`&${e}-background-ghost`]:Object.assign(Object.assign({color:n||void 0,background:t,borderColor:r||void 0,boxShadow:"none"},VM(e,Object.assign({background:t},i),Object.assign({background:t},l))),{"&:disabled":{cursor:"not-allowed",color:o||void 0,borderColor:a||void 0}})}),OX=e=>({[`&:disabled, &${e.componentCls}-disabled`]:Object.assign({},PX(e))}),IX=e=>({[`&:disabled, &${e.componentCls}-disabled`]:{cursor:"not-allowed",color:e.colorTextDisabled}}),L0=(e,t,n,r)=>{const a=r&&["link","text"].includes(r)?IX:OX;return Object.assign(Object.assign({},a(e)),VM(e.componentCls,t,n))},F0=(e,t,n,r,o)=>({[`&${e.componentCls}-variant-solid`]:Object.assign({color:t,background:n},L0(e,r,o))}),z0=(e,t,n,r,o)=>({[`&${e.componentCls}-variant-outlined, &${e.componentCls}-variant-dashed`]:Object.assign({borderColor:t,background:n},L0(e,r,o))}),B0=e=>({[`&${e.componentCls}-variant-dashed`]:{borderStyle:"dashed"}}),H0=(e,t,n,r)=>({[`&${e.componentCls}-variant-filled`]:Object.assign({boxShadow:"none",background:t},L0(e,n,r))}),Qa=(e,t,n,r,o)=>({[`&${e.componentCls}-variant-${n}`]:Object.assign({color:t,boxShadow:"none"},L0(e,r,o,n))}),RX=e=>{const{componentCls:t}=e;return as.reduce((n,r)=>{const o=e[`${r}6`],a=e[`${r}1`],i=e[`${r}5`],l=e[`${r}2`],s=e[`${r}3`],u=e[`${r}7`];return Object.assign(Object.assign({},n),{[`&${t}-color-${r}`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:o,boxShadow:e[`${r}ShadowColor`]},F0(e,e.colorTextLightSolid,o,{background:i},{background:u})),z0(e,o,e.colorBgContainer,{color:i,borderColor:i,background:e.colorBgContainer},{color:u,borderColor:u,background:e.colorBgContainer})),B0(e)),H0(e,a,{color:o,background:l},{color:o,background:s})),Qa(e,o,"link",{color:i},{color:u})),Qa(e,o,"text",{color:i,background:a},{color:u,background:s}))})},{})},NX=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.defaultColor,boxShadow:e.defaultShadow},F0(e,e.solidTextColor,e.colorBgSolid,{color:e.solidTextColor,background:e.colorBgSolidHover},{color:e.solidTextColor,background:e.colorBgSolidActive})),B0(e)),H0(e,e.colorFillTertiary,{color:e.defaultColor,background:e.colorFillSecondary},{color:e.defaultColor,background:e.colorFill})),A0(e.componentCls,e.ghostBg,e.defaultGhostColor,e.defaultGhostBorderColor,e.colorTextDisabled,e.colorBorder)),Qa(e,e.textTextColor,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),TX=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorPrimary,boxShadow:e.primaryShadow},z0(e,e.colorPrimary,e.colorBgContainer,{color:e.colorPrimaryTextHover,borderColor:e.colorPrimaryHover,background:e.colorBgContainer},{color:e.colorPrimaryTextActive,borderColor:e.colorPrimaryActive,background:e.colorBgContainer})),B0(e)),H0(e,e.colorPrimaryBg,{color:e.colorPrimary,background:e.colorPrimaryBgHover},{color:e.colorPrimary,background:e.colorPrimaryBorder})),Qa(e,e.colorPrimaryText,"text",{color:e.colorPrimaryTextHover,background:e.colorPrimaryBg},{color:e.colorPrimaryTextActive,background:e.colorPrimaryBorder})),Qa(e,e.colorPrimaryText,"link",{color:e.colorPrimaryTextHover,background:e.linkHoverBg},{color:e.colorPrimaryTextActive})),A0(e.componentCls,e.ghostBg,e.colorPrimary,e.colorPrimary,e.colorTextDisabled,e.colorBorder,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),MX=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorError,boxShadow:e.dangerShadow},F0(e,e.dangerColor,e.colorError,{background:e.colorErrorHover},{background:e.colorErrorActive})),z0(e,e.colorError,e.colorBgContainer,{color:e.colorErrorHover,borderColor:e.colorErrorBorderHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),B0(e)),H0(e,e.colorErrorBg,{color:e.colorError,background:e.colorErrorBgFilledHover},{color:e.colorError,background:e.colorErrorBgActive})),Qa(e,e.colorError,"text",{color:e.colorErrorHover,background:e.colorErrorBg},{color:e.colorErrorHover,background:e.colorErrorBgActive})),Qa(e,e.colorError,"link",{color:e.colorErrorHover},{color:e.colorErrorActive})),A0(e.componentCls,e.ghostBg,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder,{color:e.colorErrorHover,borderColor:e.colorErrorHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),kX=e=>Object.assign(Object.assign({},Qa(e,e.colorLink,"link",{color:e.colorLinkHover},{color:e.colorLinkActive})),A0(e.componentCls,e.ghostBg,e.colorInfo,e.colorInfo,e.colorTextDisabled,e.colorBorder,{color:e.colorInfoHover,borderColor:e.colorInfoHover},{color:e.colorInfoActive,borderColor:e.colorInfoActive})),_X=e=>{const{componentCls:t}=e;return Object.assign({[`${t}-color-default`]:NX(e),[`${t}-color-primary`]:TX(e),[`${t}-color-dangerous`]:MX(e),[`${t}-color-link`]:kX(e)},RX(e))},DX=e=>Object.assign(Object.assign(Object.assign(Object.assign({},z0(e,e.defaultBorderColor,e.defaultBg,{color:e.defaultHoverColor,borderColor:e.defaultHoverBorderColor,background:e.defaultHoverBg},{color:e.defaultActiveColor,borderColor:e.defaultActiveBorderColor,background:e.defaultActiveBg})),Qa(e,e.textTextColor,"text",{color:e.textTextHoverColor,background:e.textHoverBg},{color:e.textTextActiveColor,background:e.colorBgTextActive})),F0(e,e.primaryColor,e.colorPrimary,{background:e.colorPrimaryHover,color:e.primaryColor},{background:e.colorPrimaryActive,color:e.primaryColor})),Qa(e,e.colorLink,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),PS=(e,t="")=>{const{componentCls:n,controlHeight:r,fontSize:o,borderRadius:a,buttonPaddingHorizontal:i,iconCls:l,buttonPaddingVertical:s,buttonIconOnlyFontSize:u}=e;return[{[t]:{fontSize:o,height:r,padding:`${Z(s)} ${Z(i)}`,borderRadius:a,[`&${n}-icon-only`]:{width:r,[l]:{fontSize:u}}}},{[`${n}${n}-circle${t}`]:EX(e)},{[`${n}${n}-round${t}`]:{borderRadius:e.controlHeight,[`&:not(${n}-icon-only)`]:{paddingInline:e.buttonPaddingHorizontal}}}]},jX=e=>{const t=Xt(e,{fontSize:e.contentFontSize});return PS(t,e.componentCls)},AX=e=>{const t=Xt(e,{controlHeight:e.controlHeightSM,fontSize:e.contentFontSizeSM,padding:e.paddingXS,buttonPaddingHorizontal:e.paddingInlineSM,buttonPaddingVertical:0,borderRadius:e.borderRadiusSM,buttonIconOnlyFontSize:e.onlyIconSizeSM});return PS(t,`${e.componentCls}-sm`)},LX=e=>{const t=Xt(e,{controlHeight:e.controlHeightLG,fontSize:e.contentFontSizeLG,buttonPaddingHorizontal:e.paddingInlineLG,buttonPaddingVertical:0,borderRadius:e.borderRadiusLG,buttonIconOnlyFontSize:e.onlyIconSizeLG});return PS(t,`${e.componentCls}-lg`)},FX=e=>{const{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:"100%"}}}},zX=cn("Button",e=>{const t=HM(e);return[wX(t),jX(t),AX(t),LX(t),FX(t),_X(t),DX(t),AY(t)]},WM,{unitless:{fontWeight:!0,contentLineHeight:!0,contentLineHeightSM:!0,contentLineHeightLG:!0}});function BX(e,t,n,r){const{focusElCls:o,focus:a,borderElCls:i}=n,l=i?"> *":"",s=["hover",a?"focus":null,"active"].filter(Boolean).map(u=>`&:${u} ${l}`).join(",");return{[`&-item:not(${t}-last-item)`]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal()},[`&-item:not(${r}-status-success)`]:{zIndex:2},"&-item":Object.assign(Object.assign({[s]:{zIndex:3}},o?{[`&${o}`]:{zIndex:3}}:{}),{[`&[disabled] ${l}`]:{zIndex:0}})}}function HX(e,t,n){const{borderElCls:r}=n,o=r?`> ${r}`:"";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 wp(e,t={focus:!0}){const{componentCls:n}=e,{componentCls:r}=t,o=r||n,a=`${o}-compact`;return{[a]:Object.assign(Object.assign({},BX(e,a,t,o)),HX(o,a,t))}}function WX(e,t,n){return{[`&-item:not(${t}-last-item)`]:{marginBottom:e.calc(e.lineWidth).mul(-1).equal()},[`&-item:not(${n}-status-success)`]:{zIndex:2},"&-item":{"&:hover,&:focus,&:active":{zIndex:3},"&[disabled]":{zIndex:0}}}}function VX(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 KX(e){const t=`${e.componentCls}-compact-vertical`;return{[t]:Object.assign(Object.assign({},WX(e,t,e.componentCls)),VX(e.componentCls,t))}}const UX=e=>{const{componentCls:t,colorPrimaryHover:n,lineWidth:r,calc:o}=e,a=o(r).mul(-1).equal(),i=l=>{const s=`${t}-compact${l?"-vertical":""}-item${t}-primary:not([disabled])`;return{[`${s} + ${s}::before`]:{position:"absolute",top:l?a:0,insetInlineStart:l?0:a,backgroundColor:n,content:'""',width:l?"100%":r,height:l?r:"100%"}}};return Object.assign(Object.assign({},i()),i(!0))},GX=bp(["Button","compact"],e=>{const t=HM(e);return[wp(t),KX(t),UX(t)]},WM);var qX=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n,r;const{loading:o=!1,prefixCls:a,color:i,variant:l,type:s,danger:u=!1,shape:d,size:f,styles:p,disabled:m,className:v,rootClassName:h,children:g,icon:y,iconPosition:C="start",ghost:b=!1,block:$=!1,htmlType:x="button",classNames:S,style:w={},autoInsertSpace:P,autoFocus:E}=e,O=qX(e,["loading","prefixCls","color","variant","type","danger","shape","size","styles","disabled","className","rootClassName","children","icon","iconPosition","ghost","block","htmlType","classNames","style","autoInsertSpace","autoFocus"]),N=s||"default",{button:k}=Y.useContext(Pt),M=d||(k==null?void 0:k.shape)||"default",[I,T]=c.useMemo(()=>{if(i&&l)return[i,l];if(s||u){const _e=XX[N]||[];return u?["danger",_e[1]]:_e}return k!=null&&k.color&&(k!=null&&k.variant)?[k.color,k.variant]:["default","outlined"]},[i,l,s,u,k==null?void 0:k.color,k==null?void 0:k.variant,N]),D=I==="danger"?"dangerous":I,{getPrefixCls:_,direction:j,autoInsertSpace:F,className:B,style:H,classNames:z,styles:W}=sa("button"),V=(n=P??F)!==null&&n!==void 0?n:!0,U=_("btn",a),[Q,q,X]=zX(U),le=c.useContext(mo),oe=m??le,J=c.useContext(LM),ae=c.useMemo(()=>YX(o),[o]),[te,re]=c.useState(ae.loading),[ne,fe]=c.useState(!1),me=c.useRef(null),be=Ni(t,me),de=c.Children.count(g)===1&&!y&&!Rb(T),ce=c.useRef(!0);Y.useEffect(()=>(ce.current=!1,()=>{ce.current=!0}),[]),Ut(()=>{let _e=null;ae.delay>0?_e=setTimeout(()=>{_e=null,re(!0)},ae.delay):re(ae.loading);function it(){_e&&(clearTimeout(_e),_e=null)}return it},[ae.delay,ae.loading]),c.useEffect(()=>{if(!me.current||!V)return;const _e=me.current.textContent||"";de&&i$(_e)?ne||fe(!0):ne&&fe(!1)}),c.useEffect(()=>{E&&me.current&&me.current.focus()},[]);const he=Y.useCallback(_e=>{var it;if(te||oe){_e.preventDefault();return}(it=e.onClick)===null||it===void 0||it.call(e,("href"in e,_e))},[e.onClick,te,oe]),{compactSize:ye,compactItemClassnames:ve}=Mi(U,j),Ee={large:"lg",small:"sm",middle:void 0},we=Jr(_e=>{var it,gt;return(gt=(it=f??ye)!==null&&it!==void 0?it:J)!==null&>!==void 0?gt:_e}),Me=we&&(r=Ee[we])!==null&&r!==void 0?r:"",Pe=te?"loading":y,Ce=Gn(O,["navigate"]),Te=ie(U,q,X,{[`${U}-${M}`]:M!=="default"&&M,[`${U}-${N}`]:N,[`${U}-dangerous`]:u,[`${U}-color-${D}`]:D,[`${U}-variant-${T}`]:T,[`${U}-${Me}`]:Me,[`${U}-icon-only`]:!g&&g!==0&&!!Pe,[`${U}-background-ghost`]:b&&!Rb(T),[`${U}-loading`]:te,[`${U}-two-chinese-chars`]:ne&&V&&!te,[`${U}-block`]:$,[`${U}-rtl`]:j==="rtl",[`${U}-icon-end`]:C==="end"},ve,v,h,B),$e=Object.assign(Object.assign({},H),w),ge=ie(S==null?void 0:S.icon,z.icon),se=Object.assign(Object.assign({},(p==null?void 0:p.icon)||{}),W.icon||{}),ue=_e=>Y.createElement(zM,{prefixCls:U,className:ge,style:se},_e),pe=()=>Y.createElement(jY,{existIcon:!!y,prefixCls:U,loading:te,mount:ce.current});let Se;y&&!te?Se=ue(y):o&&typeof o=="object"&&o.icon?Se=ue(o.icon):Se=pe();const xe=g||g===0?DY(g,de&&V):null;if(Ce.href!==void 0)return Q(Y.createElement("a",Object.assign({},Ce,{className:ie(Te,{[`${U}-disabled`]:oe}),href:oe?void 0:Ce.href,style:$e,onClick:he,ref:be,tabIndex:oe?-1:0,"aria-disabled":oe}),Se,xe));let Oe=Y.createElement("button",Object.assign({},O,{type:x,className:Te,style:$e,onClick:he,disabled:oe,ref:be}),Se,xe,ve&&Y.createElement(GX,{prefixCls:U}));return Rb(T)||(Oe=Y.createElement(Sp,{component:"Button",disabled:te},Oe)),Q(Oe)}),Lt=QX;Lt.Group=kY;Lt.__ANT_BUTTON=!0;const kb=e=>typeof(e==null?void 0:e.then)=="function",KM=e=>{const{type:t,children:n,prefixCls:r,buttonProps:o,close:a,autoFocus:i,emitEvent:l,isSilent:s,quitOnNullishReturnValue:u,actionFn:d}=e,f=c.useRef(!1),p=c.useRef(null),[m,v]=Gc(!1),h=(...C)=>{a==null||a.apply(void 0,C)};c.useEffect(()=>{let C=null;return i&&(C=setTimeout(()=>{var b;(b=p.current)===null||b===void 0||b.focus({preventScroll:!0})})),()=>{C&&clearTimeout(C)}},[i]);const g=C=>{kb(C)&&(v(!0),C.then((...b)=>{v(!1,!0),h.apply(void 0,b),f.current=!1},b=>{if(v(!1,!0),f.current=!1,!(s!=null&&s()))return Promise.reject(b)}))},y=C=>{if(f.current)return;if(f.current=!0,!d){h();return}let b;if(l){if(b=d(C),u&&!kb(b)){f.current=!1,h(C);return}}else if(d.length)b=d(a),f.current=!1;else if(b=d(),!kb(b)){h();return}g(b)};return c.createElement(Lt,Object.assign({},FM(t),{onClick:y,loading:m,prefixCls:r},o,{ref:p}),n)},Ep=Y.createContext({}),{Provider:UM}=Ep,r4=()=>{const{autoFocusButton:e,cancelButtonProps:t,cancelTextLocale:n,isSilent:r,mergedOkCancel:o,rootPrefixCls:a,close:i,onCancel:l,onConfirm:s}=c.useContext(Ep);return o?Y.createElement(KM,{isSilent:r,actionFn:l,close:(...u)=>{i==null||i.apply(void 0,u),s==null||s(!1)},autoFocus:e==="cancel",buttonProps:t,prefixCls:`${a}-btn`},n):null},o4=()=>{const{autoFocusButton:e,close:t,isSilent:n,okButtonProps:r,rootPrefixCls:o,okTextLocale:a,okType:i,onConfirm:l,onOk:s}=c.useContext(Ep);return Y.createElement(KM,{isSilent:n,type:i||"primary",actionFn:s,close:(...u)=>{t==null||t.apply(void 0,u),l==null||l(!0)},autoFocus:e==="ok",buttonProps:r,prefixCls:`${o}-btn`},a)};var GM=c.createContext(null),a4=[];function ZX(e,t){var n=c.useState(function(){if(!Mr())return null;var v=document.createElement("div");return v}),r=ee(n,1),o=r[0],a=c.useRef(!1),i=c.useContext(GM),l=c.useState(a4),s=ee(l,2),u=s[0],d=s[1],f=i||(a.current?void 0:function(v){d(function(h){var g=[v].concat(Re(h));return g})});function p(){o.parentElement||document.body.appendChild(o),a.current=!0}function m(){var v;(v=o.parentElement)===null||v===void 0||v.removeChild(o),a.current=!1}return Ut(function(){return e?i?i(p):p():m(),m},[e]),Ut(function(){u.length&&(u.forEach(function(v){return v()}),d(a4))},[u]),[o,f]}var _b;function qM(e){var t="rc-scrollbar-measure-".concat(Math.random().toString(36).substring(7)),n=document.createElement("div");n.id=t;var r=n.style;r.position="absolute",r.left="0",r.top="0",r.width="100px",r.height="100px",r.overflow="scroll";var o,a;if(e){var i=getComputedStyle(e);r.scrollbarColor=i.scrollbarColor,r.scrollbarWidth=i.scrollbarWidth;var l=getComputedStyle(e,"::-webkit-scrollbar"),s=parseInt(l.width,10),u=parseInt(l.height,10);try{var d=s?"width: ".concat(l.width,";"):"",f=u?"height: ".concat(l.height,";"):"";mi(` +#`.concat(t,`::-webkit-scrollbar { +`).concat(d,` +`).concat(f,` +}`),t)}catch(v){console.error(v),o=s,a=u}}document.body.appendChild(n);var p=e&&o&&!isNaN(o)?o:n.offsetWidth-n.clientWidth,m=e&&a&&!isNaN(a)?a:n.offsetHeight-n.clientHeight;return document.body.removeChild(n),Nf(t),{width:p,height:m}}function i4(e){return typeof document>"u"?0:(_b===void 0&&(_b=qM()),_b.width)}function c$(e){return typeof document>"u"||!e||!(e instanceof Element)?{width:0,height:0}:qM(e)}function JX(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var eQ="rc-util-locker-".concat(Date.now()),l4=0;function tQ(e){var t=!!e,n=c.useState(function(){return l4+=1,"".concat(eQ,"_").concat(l4)}),r=ee(n,1),o=r[0];Ut(function(){if(t){var a=c$(document.body).width,i=JX();mi(` +html body { + overflow-y: hidden; + `.concat(i?"width: calc(100% - ".concat(a,"px);"):"",` +}`),o)}else Nf(o);return function(){Nf(o)}},[t,o])}var nQ=!1;function rQ(e){return nQ}var s4=function(t){return t===!1?!1:!Mr()||!t?null:typeof t=="string"?document.querySelector(t):typeof t=="function"?t():t},OS=c.forwardRef(function(e,t){var n=e.open,r=e.autoLock,o=e.getContainer;e.debug;var a=e.autoDestroy,i=a===void 0?!0:a,l=e.children,s=c.useState(n),u=ee(s,2),d=u[0],f=u[1],p=d||n;c.useEffect(function(){(i||n)&&f(n)},[n,i]);var m=c.useState(function(){return s4(o)}),v=ee(m,2),h=v[0],g=v[1];c.useEffect(function(){var N=s4(o);g(N??null)});var y=ZX(p&&!h),C=ee(y,2),b=C[0],$=C[1],x=h??b;tQ(r&&n&&Mr()&&(x===b||x===document.body));var S=null;if(l&&Ga(l)&&t){var w=l;S=w.ref}var P=Ni(S,t);if(!p||!Mr()||h===void 0)return null;var E=x===!1||rQ(),O=l;return t&&(O=c.cloneElement(l,{ref:P})),c.createElement(GM.Provider,{value:$},E?O:Oa.createPortal(O,x))}),YM=c.createContext({});function oQ(){var e=G({},dl);return e.useId}var c4=0,u4=oQ();const W0=u4?function(t){var n=u4();return t||n}:function(t){var n=c.useState("ssr-id"),r=ee(n,2),o=r[0],a=r[1];return c.useEffect(function(){var i=c4;c4+=1,a("rc_unique_".concat(i))},[]),t||o};function d4(e,t,n){var r=t;return!r&&n&&(r="".concat(e,"-").concat(n)),r}function f4(e,t){var n=e["page".concat(t?"Y":"X","Offset")],r="scroll".concat(t?"Top":"Left");if(typeof n!="number"){var o=e.document;n=o.documentElement[r],typeof n!="number"&&(n=o.body[r])}return n}function aQ(e){var t=e.getBoundingClientRect(),n={left:t.left,top:t.top},r=e.ownerDocument,o=r.defaultView||r.parentWindow;return n.left+=f4(o),n.top+=f4(o,!0),n}const iQ=c.memo(function(e){var t=e.children;return t},function(e,t){var n=t.shouldUpdate;return!n});var lQ={width:0,height:0,overflow:"hidden",outline:"none"},sQ={outline:"none"},XM=Y.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,o=e.style,a=e.title,i=e.ariaId,l=e.footer,s=e.closable,u=e.closeIcon,d=e.onClose,f=e.children,p=e.bodyStyle,m=e.bodyProps,v=e.modalRender,h=e.onMouseDown,g=e.onMouseUp,y=e.holderRef,C=e.visible,b=e.forceRender,$=e.width,x=e.height,S=e.classNames,w=e.styles,P=Y.useContext(YM),E=P.panel,O=Ni(y,E),N=c.useRef(),k=c.useRef();Y.useImperativeHandle(t,function(){return{focus:function(){var H;(H=N.current)===null||H===void 0||H.focus({preventScroll:!0})},changeActive:function(H){var z=document,W=z.activeElement;H&&W===k.current?N.current.focus({preventScroll:!0}):!H&&W===N.current&&k.current.focus({preventScroll:!0})}}});var M={};$!==void 0&&(M.width=$),x!==void 0&&(M.height=x);var I=l?Y.createElement("div",{className:ie("".concat(n,"-footer"),S==null?void 0:S.footer),style:G({},w==null?void 0:w.footer)},l):null,T=a?Y.createElement("div",{className:ie("".concat(n,"-header"),S==null?void 0:S.header),style:G({},w==null?void 0:w.header)},Y.createElement("div",{className:"".concat(n,"-title"),id:i},a)):null,R=c.useMemo(function(){return ot(s)==="object"&&s!==null?s:s?{closeIcon:u??Y.createElement("span",{className:"".concat(n,"-close-x")})}:{}},[s,u,n]),D=yr(R,!0),_=ot(s)==="object"&&s.disabled,j=s?Y.createElement("button",L({type:"button",onClick:d,"aria-label":"Close"},D,{className:"".concat(n,"-close"),disabled:_}),R.closeIcon):null,F=Y.createElement("div",{className:ie("".concat(n,"-content"),S==null?void 0:S.content),style:w==null?void 0:w.content},j,T,Y.createElement("div",L({className:ie("".concat(n,"-body"),S==null?void 0:S.body),style:G(G({},p),w==null?void 0:w.body)},m),f),I);return Y.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":a?i:null,"aria-modal":"true",ref:O,style:G(G({},o),M),className:ie(n,r),onMouseDown:h,onMouseUp:g},Y.createElement("div",{ref:N,tabIndex:0,style:sQ},Y.createElement(iQ,{shouldUpdate:C||b},v?v(F):F)),Y.createElement("div",{tabIndex:0,ref:k,style:lQ}))}),QM=c.forwardRef(function(e,t){var n=e.prefixCls,r=e.title,o=e.style,a=e.className,i=e.visible,l=e.forceRender,s=e.destroyOnClose,u=e.motionName,d=e.ariaId,f=e.onVisibleChanged,p=e.mousePosition,m=c.useRef(),v=c.useState(),h=ee(v,2),g=h[0],y=h[1],C={};g&&(C.transformOrigin=g);function b(){var $=aQ(m.current);y(p&&(p.x||p.y)?"".concat(p.x-$.left,"px ").concat(p.y-$.top,"px"):"")}return c.createElement(Ta,{visible:i,onVisibleChanged:f,onAppearPrepare:b,onEnterPrepare:b,forceRender:l,motionName:u,removeOnLeave:s,ref:m},function($,x){var S=$.className,w=$.style;return c.createElement(XM,L({},e,{ref:t,title:r,ariaId:d,prefixCls:n,holderRef:x,style:G(G(G({},w),o),C),className:ie(a,S)}))})});QM.displayName="Content";var cQ=function(t){var n=t.prefixCls,r=t.style,o=t.visible,a=t.maskProps,i=t.motionName,l=t.className;return c.createElement(Ta,{key:"mask",visible:o,motionName:i,leavedClassName:"".concat(n,"-mask-hidden")},function(s,u){var d=s.className,f=s.style;return c.createElement("div",L({ref:u,style:G(G({},f),r),className:ie("".concat(n,"-mask"),d,l)},a))})},uQ=function(t){var n=t.prefixCls,r=n===void 0?"rc-dialog":n,o=t.zIndex,a=t.visible,i=a===void 0?!1:a,l=t.keyboard,s=l===void 0?!0:l,u=t.focusTriggerAfterClose,d=u===void 0?!0:u,f=t.wrapStyle,p=t.wrapClassName,m=t.wrapProps,v=t.onClose,h=t.afterOpenChange,g=t.afterClose,y=t.transitionName,C=t.animation,b=t.closable,$=b===void 0?!0:b,x=t.mask,S=x===void 0?!0:x,w=t.maskTransitionName,P=t.maskAnimation,E=t.maskClosable,O=E===void 0?!0:E,N=t.maskStyle,k=t.maskProps,M=t.rootClassName,I=t.classNames,T=t.styles,R=c.useRef(),D=c.useRef(),_=c.useRef(),j=c.useState(i),F=ee(j,2),B=F[0],H=F[1],z=W0();function W(){RC(D.current,document.activeElement)||(R.current=document.activeElement)}function V(){if(!RC(D.current,document.activeElement)){var re;(re=_.current)===null||re===void 0||re.focus()}}function U(re){if(re)V();else{if(H(!1),S&&R.current&&d){try{R.current.focus({preventScroll:!0})}catch{}R.current=null}B&&(g==null||g())}h==null||h(re)}function Q(re){v==null||v(re)}var q=c.useRef(!1),X=c.useRef(),le=function(){clearTimeout(X.current),q.current=!0},oe=function(){X.current=setTimeout(function(){q.current=!1})},J=null;O&&(J=function(ne){q.current?q.current=!1:D.current===ne.target&&Q(ne)});function ae(re){if(s&&re.keyCode===Qe.ESC){re.stopPropagation(),Q(re);return}i&&re.keyCode===Qe.TAB&&_.current.changeActive(!re.shiftKey)}c.useEffect(function(){i&&(H(!0),W())},[i]),c.useEffect(function(){return function(){clearTimeout(X.current)}},[]);var te=G(G(G({zIndex:o},f),T==null?void 0:T.wrapper),{},{display:B?null:"none"});return c.createElement("div",L({className:ie("".concat(r,"-root"),M)},yr(t,{data:!0})),c.createElement(cQ,{prefixCls:r,visible:S&&i,motionName:d4(r,w,P),style:G(G({zIndex:o},N),T==null?void 0:T.mask),maskProps:k,className:I==null?void 0:I.mask}),c.createElement("div",L({tabIndex:-1,onKeyDown:ae,className:ie("".concat(r,"-wrap"),p,I==null?void 0:I.wrapper),ref:D,onClick:J,style:te},m),c.createElement(QM,L({},t,{onMouseDown:le,onMouseUp:oe,ref:_,closable:$,ariaId:z,prefixCls:r,visible:i&&B,onClose:Q,onVisibleChanged:U,motionName:d4(r,y,C)}))))},ZM=function(t){var n=t.visible,r=t.getContainer,o=t.forceRender,a=t.destroyOnClose,i=a===void 0?!1:a,l=t.afterClose,s=t.panelRef,u=c.useState(n),d=ee(u,2),f=d[0],p=d[1],m=c.useMemo(function(){return{panel:s}},[s]);return c.useEffect(function(){n&&p(!0)},[n]),!o&&i&&!f?null:c.createElement(YM.Provider,{value:m},c.createElement(OS,{open:n||o||f,autoDestroy:!1,getContainer:r,autoLock:n||f},c.createElement(uQ,L({},t,{destroyOnClose:i,afterClose:function(){l==null||l(),p(!1)}}))))};ZM.displayName="Dialog";var Fl="RC_FORM_INTERNAL_HOOKS",Cn=function(){In(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},Yc=c.createContext({getFieldValue:Cn,getFieldsValue:Cn,getFieldError:Cn,getFieldWarning:Cn,getFieldsError:Cn,isFieldsTouched:Cn,isFieldTouched:Cn,isFieldValidating:Cn,isFieldsValidating:Cn,resetFields:Cn,setFields:Cn,setFieldValue:Cn,setFieldsValue:Cn,validateFields:Cn,submit:Cn,getInternalHooks:function(){return Cn(),{dispatch:Cn,initEntityValue:Cn,registerField:Cn,useSubscribe:Cn,setInitialValues:Cn,destroyForm:Cn,setCallbacks:Cn,registerWatch:Cn,getFields:Cn,setValidateMessages:Cn,setPreserve:Cn,getInitialValue:Cn}}}),mg=c.createContext(null);function u$(e){return e==null?[]:Array.isArray(e)?e:[e]}function dQ(e){return e&&!!e._init}function d$(){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",tel:"%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 f$=d$();function fQ(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}function pQ(e,t,n){if(b0())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&Hc(o,n.prototype),o}function p$(e){var t=typeof Map=="function"?new Map:void 0;return p$=function(r){if(r===null||!fQ(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(t!==void 0){if(t.has(r))return t.get(r);t.set(r,o)}function o(){return pQ(r,arguments,rs(this).constructor)}return o.prototype=Object.create(r.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),Hc(o,r)},p$(e)}var mQ=/%[sdj%]/g,vQ=function(){};function m$(e){if(!e||!e.length)return null;var t={};return e.forEach(function(n){var r=n.field;t[r]=t[r]||[],t[r].push(n)}),t}function Eo(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=a)return l;switch(l){case"%s":return String(n[o++]);case"%d":return Number(n[o++]);case"%j":try{return JSON.stringify(n[o++])}catch{return"[Circular]"}break;default:return l}});return i}return e}function gQ(e){return e==="string"||e==="url"||e==="hex"||e==="email"||e==="date"||e==="pattern"||e==="tel"}function br(e,t){return!!(e==null||t==="array"&&Array.isArray(e)&&!e.length||gQ(t)&&typeof e=="string"&&!e)}function hQ(e,t,n){var r=[],o=0,a=e.length;function i(l){r.push.apply(r,Re(l||[])),o++,o===a&&n(r)}e.forEach(function(l){t(l,i)})}function p4(e,t,n){var r=0,o=e.length;function a(i){if(i&&i.length){n(i);return}var l=r;r=r+1,lt.max?o.push(Eo(a.messages[f].max,t.fullField,t.max)):l&&s&&(dt.max)&&o.push(Eo(a.messages[f].range,t.fullField,t.min,t.max))},JM=function(t,n,r,o,a,i){t.required&&(!r.hasOwnProperty(t.field)||br(n,i||t.type))&&o.push(Eo(a.messages.required,t.fullField))},$m;const EQ=function(){if($m)return $m;var e="[a-fA-F\\d:]",t=function(S){return S&&S.includeBoundaries?"(?:(?<=\\s|^)(?=".concat(e,")|(?<=").concat(e,")(?=\\s|$))"):""},n="(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}",r="[a-fA-F\\d]{1,4}",o=["(?:".concat(r,":){7}(?:").concat(r,"|:)"),"(?:".concat(r,":){6}(?:").concat(n,"|:").concat(r,"|:)"),"(?:".concat(r,":){5}(?::").concat(n,"|(?::").concat(r,"){1,2}|:)"),"(?:".concat(r,":){4}(?:(?::").concat(r,"){0,1}:").concat(n,"|(?::").concat(r,"){1,3}|:)"),"(?:".concat(r,":){3}(?:(?::").concat(r,"){0,2}:").concat(n,"|(?::").concat(r,"){1,4}|:)"),"(?:".concat(r,":){2}(?:(?::").concat(r,"){0,3}:").concat(n,"|(?::").concat(r,"){1,5}|:)"),"(?:".concat(r,":){1}(?:(?::").concat(r,"){0,4}:").concat(n,"|(?::").concat(r,"){1,6}|:)"),"(?::(?:(?::".concat(r,"){0,5}:").concat(n,"|(?::").concat(r,"){1,7}|:))")],a="(?:%[0-9a-zA-Z]{1,})?",i="(?:".concat(o.join("|"),")").concat(a),l=new RegExp("(?:^".concat(n,"$)|(?:^").concat(i,"$)")),s=new RegExp("^".concat(n,"$")),u=new RegExp("^".concat(i,"$")),d=function(S){return S&&S.exact?l:new RegExp("(?:".concat(t(S)).concat(n).concat(t(S),")|(?:").concat(t(S)).concat(i).concat(t(S),")"),"g")};d.v4=function(x){return x&&x.exact?s:new RegExp("".concat(t(x)).concat(n).concat(t(x)),"g")},d.v6=function(x){return x&&x.exact?u:new RegExp("".concat(t(x)).concat(i).concat(t(x)),"g")};var f="(?:(?:[a-z]+:)?//)",p="(?:\\S+(?::\\S*)?@)?",m=d.v4().source,v=d.v6().source,h="(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)",g="(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*",y="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",C="(?::\\d{2,5})?",b='(?:[/?#][^\\s"]*)?',$="(?:".concat(f,"|www\\.)").concat(p,"(?:localhost|").concat(m,"|").concat(v,"|").concat(h).concat(g).concat(y,")").concat(C).concat(b);return $m=new RegExp("(?:^".concat($,"$)"),"i"),$m};var Db={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,}))$/,tel:/^(\+[0-9]{1,3}[-\s\u2011]?)?(\([0-9]{1,4}\)[-\s\u2011]?)?([0-9]+[-\s\u2011]?)*[0-9]+$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},$d={integer:function(t){return $d.number(t)&&parseInt(t,10)===t},float:function(t){return $d.number(t)&&!$d.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 ot(t)==="object"&&!$d.array(t)},method:function(t){return typeof t=="function"},email:function(t){return typeof t=="string"&&t.length<=320&&!!t.match(Db.email)},tel:function(t){return typeof t=="string"&&t.length<=32&&!!t.match(Db.tel)},url:function(t){return typeof t=="string"&&t.length<=2048&&!!t.match(EQ())},hex:function(t){return typeof t=="string"&&!!t.match(Db.hex)}},PQ=function(t,n,r,o,a){if(t.required&&n===void 0){JM(t,n,r,o,a);return}var i=["integer","float","array","regexp","object","method","email","tel","number","date","url","hex"],l=t.type;i.indexOf(l)>-1?$d[l](n)||o.push(Eo(a.messages.types[l],t.fullField,t.type)):l&&ot(n)!==t.type&&o.push(Eo(a.messages.types[l],t.fullField,t.type))},OQ=function(t,n,r,o,a){(/^\s+$/.test(n)||n==="")&&o.push(Eo(a.messages.whitespace,t.fullField))};const rn={required:JM,whitespace:OQ,type:PQ,range:wQ,enum:xQ,pattern:SQ};var IQ=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(br(n)&&!t.required)return r();rn.required(t,n,o,i,a)}r(i)},RQ=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(n==null&&!t.required)return r();rn.required(t,n,o,i,a,"array"),n!=null&&(rn.type(t,n,o,i,a),rn.range(t,n,o,i,a))}r(i)},NQ=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(br(n)&&!t.required)return r();rn.required(t,n,o,i,a),n!==void 0&&rn.type(t,n,o,i,a)}r(i)},TQ=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(br(n,"date")&&!t.required)return r();if(rn.required(t,n,o,i,a),!br(n,"date")){var s;n instanceof Date?s=n:s=new Date(n),rn.type(t,s,o,i,a),s&&rn.range(t,s.getTime(),o,i,a)}}r(i)},MQ="enum",kQ=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(br(n)&&!t.required)return r();rn.required(t,n,o,i,a),n!==void 0&&rn[MQ](t,n,o,i,a)}r(i)},_Q=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(br(n)&&!t.required)return r();rn.required(t,n,o,i,a),n!==void 0&&(rn.type(t,n,o,i,a),rn.range(t,n,o,i,a))}r(i)},DQ=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(br(n)&&!t.required)return r();rn.required(t,n,o,i,a),n!==void 0&&(rn.type(t,n,o,i,a),rn.range(t,n,o,i,a))}r(i)},jQ=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(br(n)&&!t.required)return r();rn.required(t,n,o,i,a),n!==void 0&&rn.type(t,n,o,i,a)}r(i)},AQ=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(n===""&&(n=void 0),br(n)&&!t.required)return r();rn.required(t,n,o,i,a),n!==void 0&&(rn.type(t,n,o,i,a),rn.range(t,n,o,i,a))}r(i)},LQ=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(br(n)&&!t.required)return r();rn.required(t,n,o,i,a),n!==void 0&&rn.type(t,n,o,i,a)}r(i)},FQ=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(br(n,"string")&&!t.required)return r();rn.required(t,n,o,i,a),br(n,"string")||rn.pattern(t,n,o,i,a)}r(i)},zQ=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(br(n)&&!t.required)return r();rn.required(t,n,o,i,a),br(n)||rn.type(t,n,o,i,a)}r(i)},BQ=function(t,n,r,o,a){var i=[],l=Array.isArray(n)?"array":ot(n);rn.required(t,n,o,i,a,l),r(i)},HQ=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(br(n,"string")&&!t.required)return r();rn.required(t,n,o,i,a,"string"),br(n,"string")||(rn.type(t,n,o,i,a),rn.range(t,n,o,i,a),rn.pattern(t,n,o,i,a),t.whitespace===!0&&rn.whitespace(t,n,o,i,a))}r(i)},xm=function(t,n,r,o,a){var i=t.type,l=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(br(n,i)&&!t.required)return r();rn.required(t,n,o,l,a,i),br(n,i)||rn.type(t,n,o,l,a)}r(l)};const Bd={string:HQ,method:jQ,number:AQ,boolean:NQ,regexp:zQ,integer:DQ,float:_Q,array:RQ,object:LQ,enum:kQ,pattern:FQ,date:TQ,url:xm,hex:xm,email:xm,tel:xm,required:BQ,any:IQ};var Pp=function(){function e(t){Fn(this,e),K(this,"rules",null),K(this,"_messages",f$),this.define(t)}return zn(e,[{key:"define",value:function(n){var r=this;if(!n)throw new Error("Cannot configure a schema with no rules");if(ot(n)!=="object"||Array.isArray(n))throw new Error("Rules must be an object");this.rules={},Object.keys(n).forEach(function(o){var a=n[o];r.rules[o]=Array.isArray(a)?a:[a]})}},{key:"messages",value:function(n){return n&&(this._messages=g4(d$(),n)),this._messages}},{key:"validate",value:function(n){var r=this,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},i=n,l=o,s=a;if(typeof l=="function"&&(s=l,l={}),!this.rules||Object.keys(this.rules).length===0)return s&&s(null,i),Promise.resolve(i);function u(v){var h=[],g={};function y(b){if(Array.isArray(b)){var $;h=($=h).concat.apply($,Re(b))}else h.push(b)}for(var C=0;C0&&arguments[0]!==void 0?arguments[0]:[],P=Array.isArray(w)?w:[w];!l.suppressWarning&&P.length&&e.warning("async-validator:",P),P.length&&g.message!==void 0&&g.message!==null&&(P=[].concat(g.message));var E=P.map(v4(g,i));if(l.first&&E.length)return m[g.field]=1,h(E);if(!y)h(E);else{if(g.required&&!v.value)return g.message!==void 0?E=[].concat(g.message).map(v4(g,i)):l.error&&(E=[l.error(g,Eo(l.messages.required,g.field))]),h(E);var O={};g.defaultField&&Object.keys(v.value).map(function(M){O[M]=g.defaultField}),O=G(G({},O),v.rule.fields);var N={};Object.keys(O).forEach(function(M){var I=O[M],T=Array.isArray(I)?I:[I];N[M]=T.map(C.bind(null,M))});var k=new e(N);k.messages(l.messages),v.rule.options&&(v.rule.options.messages=l.messages,v.rule.options.error=l.error),k.validate(v.value,v.rule.options||l,function(M){var I=[];E&&E.length&&I.push.apply(I,Re(E)),M&&M.length&&I.push.apply(I,Re(M)),h(I.length?I:null)})}}var $;if(g.asyncValidator)$=g.asyncValidator(g,v.value,b,v.source,l);else if(g.validator){try{$=g.validator(g,v.value,b,v.source,l)}catch(w){var x,S;(x=(S=console).error)===null||x===void 0||x.call(S,w),l.suppressValidatorError||setTimeout(function(){throw w},0),b(w.message)}$===!0?b():$===!1?b(typeof g.message=="function"?g.message(g.fullField||g.field):g.message||"".concat(g.fullField||g.field," fails")):$ instanceof Array?b($):$ instanceof Error&&b($.message)}$&&$.then&&$.then(function(){return b()},function(w){return b(w)})},function(v){u(v)},i)}},{key:"getType",value:function(n){if(n.type===void 0&&n.pattern instanceof RegExp&&(n.type="pattern"),typeof n.validator!="function"&&n.type&&!Bd.hasOwnProperty(n.type))throw new Error(Eo("Unknown rule type %s",n.type));return n.type||"string"}},{key:"getValidationMethod",value:function(n){if(typeof n.validator=="function")return n.validator;var r=Object.keys(n),o=r.indexOf("message");return o!==-1&&r.splice(o,1),r.length===1&&r[0]==="required"?Bd.required:Bd[this.getType(n)]||void 0}}]),e}();K(Pp,"register",function(t,n){if(typeof n!="function")throw new Error("Cannot register a validator by type, validator is not a function");Bd[t]=n});K(Pp,"warning",vQ);K(Pp,"messages",f$);K(Pp,"validators",Bd);var bo="'${name}' is not a valid ${type}",e9={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:bo,method:bo,array:bo,object:bo,number:bo,date:bo,boolean:bo,integer:bo,float:bo,regexp:bo,email:bo,url:bo,hex:bo},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}"}},h4=Pp;function WQ(e,t){return e.replace(/\\?\$\{\w+\}/g,function(n){if(n.startsWith("\\"))return n.slice(1);var r=n.slice(2,-1);return t[r]})}var y4="CODE_LOGIC_ERROR";function v$(e,t,n,r,o){return g$.apply(this,arguments)}function g$(){return g$=ys(Hr().mark(function e(t,n,r,o,a){var i,l,s,u,d,f,p,m,v;return Hr().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return i=G({},r),delete i.ruleIndex,h4.warning=function(){},i.validator&&(l=i.validator,i.validator=function(){try{return l.apply(void 0,arguments)}catch(y){return console.error(y),Promise.reject(y4)}}),s=null,i&&i.type==="array"&&i.defaultField&&(s=i.defaultField,delete i.defaultField),u=new h4(K({},t,[i])),d=sc(e9,o.validateMessages),u.messages(d),f=[],g.prev=10,g.next=13,Promise.resolve(u.validate(K({},t,n),G({},o)));case 13:g.next=18;break;case 15:g.prev=15,g.t0=g.catch(10),g.t0.errors&&(f=g.t0.errors.map(function(y,C){var b=y.message,$=b===y4?d.default:b;return c.isValidElement($)?c.cloneElement($,{key:"error_".concat(C)}):$}));case 18:if(!(!f.length&&s&&Array.isArray(n)&&n.length>0)){g.next=23;break}return g.next=21,Promise.all(n.map(function(y,C){return v$("".concat(t,".").concat(C),y,s,o,a)}));case 21:return p=g.sent,g.abrupt("return",p.reduce(function(y,C){return[].concat(Re(y),Re(C))},[]));case 23:return m=G(G({},r),{},{name:t,enum:(r.enum||[]).join(", ")},a),v=f.map(function(y){return typeof y=="string"?WQ(y,m):y}),g.abrupt("return",v);case 26:case"end":return g.stop()}},e,null,[[10,15]])})),g$.apply(this,arguments)}function VQ(e,t,n,r,o,a){var i=e.join("."),l=n.map(function(d,f){var p=d.validator,m=G(G({},d),{},{ruleIndex:f});return p&&(m.validator=function(v,h,g){var y=!1,C=function(){for(var x=arguments.length,S=new Array(x),w=0;w2&&arguments[2]!==void 0?arguments[2]:!1;return e&&e.some(function(r){return t9(t,r,n)})}function t9(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return!e||!t||!n&&e.length!==t.length?!1:t.every(function(r,o){return e[o]===r})}function GQ(e,t){if(e===t)return!0;if(!e&&t||e&&!t||!e||!t||ot(e)!=="object"||ot(t)!=="object")return!1;var n=Object.keys(e),r=Object.keys(t),o=new Set([].concat(n,r));return Re(o).every(function(a){var i=e[a],l=t[a];return typeof i=="function"&&typeof l=="function"?!0:i===l})}function qQ(e){var t=arguments.length<=1?void 0:arguments[1];return t&&t.target&&ot(t.target)==="object"&&e in t.target?t.target[e]:t}function C4(e,t,n){var r=e.length;if(t<0||t>=r||n<0||n>=r)return e;var o=e[t],a=t-n;return a>0?[].concat(Re(e.slice(0,n)),[o],Re(e.slice(n,t)),Re(e.slice(t+1,r))):a<0?[].concat(Re(e.slice(0,t)),Re(e.slice(t+1,n+1)),[o],Re(e.slice(n+1,r))):e}var YQ=["name"],jo=[];function jb(e,t,n,r,o,a){return typeof e=="function"?e(t,n,"source"in a?{source:a.source}:{}):r!==o}var IS=function(e){Na(n,e);var t=Ja(n);function n(r){var o;if(Fn(this,n),o=t.call(this,r),K(st(o),"state",{resetCount:0}),K(st(o),"cancelRegisterFunc",null),K(st(o),"mounted",!1),K(st(o),"touched",!1),K(st(o),"dirty",!1),K(st(o),"validatePromise",void 0),K(st(o),"prevValidating",void 0),K(st(o),"errors",jo),K(st(o),"warnings",jo),K(st(o),"cancelRegister",function(){var s=o.props,u=s.preserve,d=s.isListField,f=s.name;o.cancelRegisterFunc&&o.cancelRegisterFunc(d,u,Zn(f)),o.cancelRegisterFunc=null}),K(st(o),"getNamePath",function(){var s=o.props,u=s.name,d=s.fieldContext,f=d.prefixName,p=f===void 0?[]:f;return u!==void 0?[].concat(Re(p),Re(u)):[]}),K(st(o),"getRules",function(){var s=o.props,u=s.rules,d=u===void 0?[]:u,f=s.fieldContext;return d.map(function(p){return typeof p=="function"?p(f):p})}),K(st(o),"refresh",function(){o.mounted&&o.setState(function(s){var u=s.resetCount;return{resetCount:u+1}})}),K(st(o),"metaCache",null),K(st(o),"triggerMetaEvent",function(s){var u=o.props.onMetaChange;if(u){var d=G(G({},o.getMeta()),{},{destroy:s});qa(o.metaCache,d)||u(d),o.metaCache=d}else o.metaCache=null}),K(st(o),"onStoreChange",function(s,u,d){var f=o.props,p=f.shouldUpdate,m=f.dependencies,v=m===void 0?[]:m,h=f.onReset,g=d.store,y=o.getNamePath(),C=o.getValue(s),b=o.getValue(g),$=u&&Sc(u,y);switch(d.type==="valueUpdate"&&d.source==="external"&&!qa(C,b)&&(o.touched=!0,o.dirty=!0,o.validatePromise=null,o.errors=jo,o.warnings=jo,o.triggerMetaEvent()),d.type){case"reset":if(!u||$){o.touched=!1,o.dirty=!1,o.validatePromise=void 0,o.errors=jo,o.warnings=jo,o.triggerMetaEvent(),h==null||h(),o.refresh();return}break;case"remove":{if(p&&jb(p,s,g,C,b,d)){o.reRender();return}break}case"setField":{var x=d.data;if($){"touched"in x&&(o.touched=x.touched),"validating"in x&&!("originRCField"in x)&&(o.validatePromise=x.validating?Promise.resolve([]):null),"errors"in x&&(o.errors=x.errors||jo),"warnings"in x&&(o.warnings=x.warnings||jo),o.dirty=!0,o.triggerMetaEvent(),o.reRender();return}else if("value"in x&&Sc(u,y,!0)){o.reRender();return}if(p&&!y.length&&jb(p,s,g,C,b,d)){o.reRender();return}break}case"dependenciesUpdate":{var S=v.map(Zn);if(S.some(function(w){return Sc(d.relatedFields,w)})){o.reRender();return}break}default:if($||(!v.length||y.length||p)&&jb(p,s,g,C,b,d)){o.reRender();return}break}p===!0&&o.reRender()}),K(st(o),"validateRules",function(s){var u=o.getNamePath(),d=o.getValue(),f=s||{},p=f.triggerName,m=f.validateOnly,v=m===void 0?!1:m,h=Promise.resolve().then(ys(Hr().mark(function g(){var y,C,b,$,x,S,w;return Hr().wrap(function(E){for(;;)switch(E.prev=E.next){case 0:if(o.mounted){E.next=2;break}return E.abrupt("return",[]);case 2:if(y=o.props,C=y.validateFirst,b=C===void 0?!1:C,$=y.messageVariables,x=y.validateDebounce,S=o.getRules(),p&&(S=S.filter(function(O){return O}).filter(function(O){var N=O.validateTrigger;if(!N)return!0;var k=u$(N);return k.includes(p)})),!(x&&p)){E.next=10;break}return E.next=8,new Promise(function(O){setTimeout(O,x)});case 8:if(o.validatePromise===h){E.next=10;break}return E.abrupt("return",[]);case 10:return w=VQ(u,d,S,s,b,$),w.catch(function(O){return O}).then(function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:jo;if(o.validatePromise===h){var N;o.validatePromise=null;var k=[],M=[];(N=O.forEach)===null||N===void 0||N.call(O,function(I){var T=I.rule.warningOnly,R=I.errors,D=R===void 0?jo:R;T?M.push.apply(M,Re(D)):k.push.apply(k,Re(D))}),o.errors=k,o.warnings=M,o.triggerMetaEvent(),o.reRender()}}),E.abrupt("return",w);case 13:case"end":return E.stop()}},g)})));return v||(o.validatePromise=h,o.dirty=!0,o.errors=jo,o.warnings=jo,o.triggerMetaEvent(),o.reRender()),h}),K(st(o),"isFieldValidating",function(){return!!o.validatePromise}),K(st(o),"isFieldTouched",function(){return o.touched}),K(st(o),"isFieldDirty",function(){if(o.dirty||o.props.initialValue!==void 0)return!0;var s=o.props.fieldContext,u=s.getInternalHooks(Fl),d=u.getInitialValue;return d(o.getNamePath())!==void 0}),K(st(o),"getErrors",function(){return o.errors}),K(st(o),"getWarnings",function(){return o.warnings}),K(st(o),"isListField",function(){return o.props.isListField}),K(st(o),"isList",function(){return o.props.isList}),K(st(o),"isPreserve",function(){return o.props.preserve}),K(st(o),"getMeta",function(){o.prevValidating=o.isFieldValidating();var s={touched:o.isFieldTouched(),validating:o.prevValidating,errors:o.errors,warnings:o.warnings,name:o.getNamePath(),validated:o.validatePromise===null};return s}),K(st(o),"getOnlyChild",function(s){if(typeof s=="function"){var u=o.getMeta();return G(G({},o.getOnlyChild(s(o.getControlled(),u,o.props.fieldContext))),{},{isFunction:!0})}var d=ea(s);return d.length!==1||!c.isValidElement(d[0])?{child:d,isFunction:!1}:{child:d[0],isFunction:!1}}),K(st(o),"getValue",function(s){var u=o.props.fieldContext.getFieldsValue,d=o.getNamePath();return wo(s||u(!0),d)}),K(st(o),"getControlled",function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},u=o.props,d=u.name,f=u.trigger,p=u.validateTrigger,m=u.getValueFromEvent,v=u.normalize,h=u.valuePropName,g=u.getValueProps,y=u.fieldContext,C=p!==void 0?p:y.validateTrigger,b=o.getNamePath(),$=y.getInternalHooks,x=y.getFieldsValue,S=$(Fl),w=S.dispatch,P=o.getValue(),E=g||function(I){return K({},h,I)},O=s[f],N=d!==void 0?E(P):{},k=G(G({},s),N);k[f]=function(){o.touched=!0,o.dirty=!0,o.triggerMetaEvent();for(var I,T=arguments.length,R=new Array(T),D=0;D=0&&O<=N.length?(d.keys=[].concat(Re(d.keys.slice(0,O)),[d.id],Re(d.keys.slice(O))),b([].concat(Re(N.slice(0,O)),[E],Re(N.slice(O))))):(d.keys=[].concat(Re(d.keys),[d.id]),b([].concat(Re(N),[E]))),d.id+=1},remove:function(E){var O=x(),N=new Set(Array.isArray(E)?E:[E]);N.size<=0||(d.keys=d.keys.filter(function(k,M){return!N.has(M)}),b(O.filter(function(k,M){return!N.has(M)})))},move:function(E,O){if(E!==O){var N=x();E<0||E>=N.length||O<0||O>=N.length||(d.keys=C4(d.keys,E,O),b(C4(N,E,O)))}}},w=C||[];return Array.isArray(w)||(w=[]),r(w.map(function(P,E){var O=d.keys[E];return O===void 0&&(d.keys[E]=d.id,O=d.keys[E],d.id+=1),{name:E,key:O,isListField:!0}}),S,g)})))}function QQ(e){var t=!1,n=e.length,r=[];return e.length?new Promise(function(o,a){e.forEach(function(i,l){i.catch(function(s){return t=!0,s}).then(function(s){n-=1,r[l]=s,!(n>0)&&(t&&a(r),o(r))})})}):Promise.resolve([])}var r9="__@field_split__";function Ab(e){return e.map(function(t){return"".concat(ot(t),":").concat(t)}).join(r9)}var Ts=function(){function e(){Fn(this,e),K(this,"kvs",new Map)}return zn(e,[{key:"set",value:function(n,r){this.kvs.set(Ab(n),r)}},{key:"get",value:function(n){return this.kvs.get(Ab(n))}},{key:"update",value:function(n,r){var o=this.get(n),a=r(o);a?this.set(n,a):this.delete(n)}},{key:"delete",value:function(n){this.kvs.delete(Ab(n))}},{key:"map",value:function(n){return Re(this.kvs.entries()).map(function(r){var o=ee(r,2),a=o[0],i=o[1],l=a.split(r9);return n({key:l.map(function(s){var u=s.match(/^([^:]*):(.*)$/),d=ee(u,3),f=d[1],p=d[2];return f==="number"?Number(p):p}),value:i})})}},{key:"toJSON",value:function(){var n={};return this.map(function(r){var o=r.key,a=r.value;return n[o.join(".")]=a,null}),n}}]),e}(),ZQ=["name"],JQ=zn(function e(t){var n=this;Fn(this,e),K(this,"formHooked",!1),K(this,"forceRootUpdate",void 0),K(this,"subscribable",!0),K(this,"store",{}),K(this,"fieldEntities",[]),K(this,"initialValues",{}),K(this,"callbacks",{}),K(this,"validateMessages",null),K(this,"preserve",null),K(this,"lastValidatePromise",null),K(this,"getForm",function(){return{getFieldValue:n.getFieldValue,getFieldsValue:n.getFieldsValue,getFieldError:n.getFieldError,getFieldWarning:n.getFieldWarning,getFieldsError:n.getFieldsError,isFieldsTouched:n.isFieldsTouched,isFieldTouched:n.isFieldTouched,isFieldValidating:n.isFieldValidating,isFieldsValidating:n.isFieldsValidating,resetFields:n.resetFields,setFields:n.setFields,setFieldValue:n.setFieldValue,setFieldsValue:n.setFieldsValue,validateFields:n.validateFields,submit:n.submit,_init:!0,getInternalHooks:n.getInternalHooks}}),K(this,"getInternalHooks",function(r){return r===Fl?(n.formHooked=!0,{dispatch:n.dispatch,initEntityValue:n.initEntityValue,registerField:n.registerField,useSubscribe:n.useSubscribe,setInitialValues:n.setInitialValues,destroyForm:n.destroyForm,setCallbacks:n.setCallbacks,setValidateMessages:n.setValidateMessages,getFields:n.getFields,setPreserve:n.setPreserve,getInitialValue:n.getInitialValue,registerWatch:n.registerWatch}):(In(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)}),K(this,"useSubscribe",function(r){n.subscribable=r}),K(this,"prevWithoutPreserves",null),K(this,"setInitialValues",function(r,o){if(n.initialValues=r||{},o){var a,i=sc(r,n.store);(a=n.prevWithoutPreserves)===null||a===void 0||a.map(function(l){var s=l.key;i=ga(i,s,wo(r,s))}),n.prevWithoutPreserves=null,n.updateStore(i)}}),K(this,"destroyForm",function(r){if(r)n.updateStore({});else{var o=new Ts;n.getFieldEntities(!0).forEach(function(a){n.isMergedPreserve(a.isPreserve())||o.set(a.getNamePath(),!0)}),n.prevWithoutPreserves=o}}),K(this,"getInitialValue",function(r){var o=wo(n.initialValues,r);return r.length?sc(o):o}),K(this,"setCallbacks",function(r){n.callbacks=r}),K(this,"setValidateMessages",function(r){n.validateMessages=r}),K(this,"setPreserve",function(r){n.preserve=r}),K(this,"watchList",[]),K(this,"registerWatch",function(r){return n.watchList.push(r),function(){n.watchList=n.watchList.filter(function(o){return o!==r})}}),K(this,"notifyWatch",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(n.watchList.length){var o=n.getFieldsValue(),a=n.getFieldsValue(!0);n.watchList.forEach(function(i){i(o,a,r)})}}),K(this,"timeoutId",null),K(this,"warningUnhooked",function(){}),K(this,"updateStore",function(r){n.store=r}),K(this,"getFieldEntities",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return r?n.fieldEntities.filter(function(o){return o.getNamePath().length}):n.fieldEntities}),K(this,"getFieldsMap",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,o=new Ts;return n.getFieldEntities(r).forEach(function(a){var i=a.getNamePath();o.set(i,a)}),o}),K(this,"getFieldEntitiesForNamePathList",function(r){if(!r)return n.getFieldEntities(!0);var o=n.getFieldsMap(!0);return r.map(function(a){var i=Zn(a);return o.get(i)||{INVALIDATE_NAME_PATH:Zn(a)}})}),K(this,"getFieldsValue",function(r,o){n.warningUnhooked();var a,i,l;if(r===!0||Array.isArray(r)?(a=r,i=o):r&&ot(r)==="object"&&(l=r.strict,i=r.filter),a===!0&&!i)return n.store;var s=n.getFieldEntitiesForNamePathList(Array.isArray(a)?a:null),u=[];return s.forEach(function(d){var f,p,m="INVALIDATE_NAME_PATH"in d?d.INVALIDATE_NAME_PATH:d.getNamePath();if(l){var v,h;if((v=(h=d).isList)!==null&&v!==void 0&&v.call(h))return}else if(!a&&(f=(p=d).isListField)!==null&&f!==void 0&&f.call(p))return;if(!i)u.push(m);else{var g="getMeta"in d?d.getMeta():null;i(g)&&u.push(m)}}),b4(n.store,u.map(Zn))}),K(this,"getFieldValue",function(r){n.warningUnhooked();var o=Zn(r);return wo(n.store,o)}),K(this,"getFieldsError",function(r){n.warningUnhooked();var o=n.getFieldEntitiesForNamePathList(r);return o.map(function(a,i){return a&&!("INVALIDATE_NAME_PATH"in a)?{name:a.getNamePath(),errors:a.getErrors(),warnings:a.getWarnings()}:{name:Zn(r[i]),errors:[],warnings:[]}})}),K(this,"getFieldError",function(r){n.warningUnhooked();var o=Zn(r),a=n.getFieldsError([o])[0];return a.errors}),K(this,"getFieldWarning",function(r){n.warningUnhooked();var o=Zn(r),a=n.getFieldsError([o])[0];return a.warnings}),K(this,"isFieldsTouched",function(){n.warningUnhooked();for(var r=arguments.length,o=new Array(r),a=0;a0&&arguments[0]!==void 0?arguments[0]:{},o=new Ts,a=n.getFieldEntities(!0);a.forEach(function(s){var u=s.props.initialValue,d=s.getNamePath();if(u!==void 0){var f=o.get(d)||new Set;f.add({entity:s,value:u}),o.set(d,f)}});var i=function(u){u.forEach(function(d){var f=d.props.initialValue;if(f!==void 0){var p=d.getNamePath(),m=n.getInitialValue(p);if(m!==void 0)In(!1,"Form already set 'initialValues' with path '".concat(p.join("."),"'. Field can not overwrite it."));else{var v=o.get(p);if(v&&v.size>1)In(!1,"Multiple Field with path '".concat(p.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(v){var h=n.getFieldValue(p),g=d.isListField();!g&&(!r.skipExist||h===void 0)&&n.updateStore(ga(n.store,p,Re(v)[0].value))}}}})},l;r.entities?l=r.entities:r.namePathList?(l=[],r.namePathList.forEach(function(s){var u=o.get(s);if(u){var d;(d=l).push.apply(d,Re(Re(u).map(function(f){return f.entity})))}})):l=a,i(l)}),K(this,"resetFields",function(r){n.warningUnhooked();var o=n.store;if(!r){n.updateStore(sc(n.initialValues)),n.resetWithFieldInitialValue(),n.notifyObservers(o,null,{type:"reset"}),n.notifyWatch();return}var a=r.map(Zn);a.forEach(function(i){var l=n.getInitialValue(i);n.updateStore(ga(n.store,i,l))}),n.resetWithFieldInitialValue({namePathList:a}),n.notifyObservers(o,a,{type:"reset"}),n.notifyWatch(a)}),K(this,"setFields",function(r){n.warningUnhooked();var o=n.store,a=[];r.forEach(function(i){var l=i.name,s=Ct(i,ZQ),u=Zn(l);a.push(u),"value"in s&&n.updateStore(ga(n.store,u,s.value)),n.notifyObservers(o,[u],{type:"setField",data:i})}),n.notifyWatch(a)}),K(this,"getFields",function(){var r=n.getFieldEntities(!0),o=r.map(function(a){var i=a.getNamePath(),l=a.getMeta(),s=G(G({},l),{},{name:i,value:n.getFieldValue(i)});return Object.defineProperty(s,"originRCField",{value:!0}),s});return o}),K(this,"initEntityValue",function(r){var o=r.props.initialValue;if(o!==void 0){var a=r.getNamePath(),i=wo(n.store,a);i===void 0&&n.updateStore(ga(n.store,a,o))}}),K(this,"isMergedPreserve",function(r){var o=r!==void 0?r:n.preserve;return o??!0}),K(this,"registerField",function(r){n.fieldEntities.push(r);var o=r.getNamePath();if(n.notifyWatch([o]),r.props.initialValue!==void 0){var a=n.store;n.resetWithFieldInitialValue({entities:[r],skipExist:!0}),n.notifyObservers(a,[r.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(i,l){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(n.fieldEntities=n.fieldEntities.filter(function(f){return f!==r}),!n.isMergedPreserve(l)&&(!i||s.length>1)){var u=i?void 0:n.getInitialValue(o);if(o.length&&n.getFieldValue(o)!==u&&n.fieldEntities.every(function(f){return!t9(f.getNamePath(),o)})){var d=n.store;n.updateStore(ga(d,o,u,!0)),n.notifyObservers(d,[o],{type:"remove"}),n.triggerDependenciesUpdate(d,o)}}n.notifyWatch([o])}}),K(this,"dispatch",function(r){switch(r.type){case"updateValue":{var o=r.namePath,a=r.value;n.updateValue(o,a);break}case"validateField":{var i=r.namePath,l=r.triggerName;n.validateFields([i],{triggerName:l});break}}}),K(this,"notifyObservers",function(r,o,a){if(n.subscribable){var i=G(G({},a),{},{store:n.getFieldsValue(!0)});n.getFieldEntities().forEach(function(l){var s=l.onStoreChange;s(r,o,i)})}else n.forceRootUpdate()}),K(this,"triggerDependenciesUpdate",function(r,o){var a=n.getDependencyChildrenFields(o);return a.length&&n.validateFields(a),n.notifyObservers(r,a,{type:"dependenciesUpdate",relatedFields:[o].concat(Re(a))}),a}),K(this,"updateValue",function(r,o){var a=Zn(r),i=n.store;n.updateStore(ga(n.store,a,o)),n.notifyObservers(i,[a],{type:"valueUpdate",source:"internal"}),n.notifyWatch([a]);var l=n.triggerDependenciesUpdate(i,a),s=n.callbacks.onValuesChange;if(s){var u=b4(n.store,[a]);s(u,n.getFieldsValue())}n.triggerOnFieldsChange([a].concat(Re(l)))}),K(this,"setFieldsValue",function(r){n.warningUnhooked();var o=n.store;if(r){var a=sc(n.store,r);n.updateStore(a)}n.notifyObservers(o,null,{type:"valueUpdate",source:"external"}),n.notifyWatch()}),K(this,"setFieldValue",function(r,o){n.setFields([{name:r,value:o,errors:[],warnings:[]}])}),K(this,"getDependencyChildrenFields",function(r){var o=new Set,a=[],i=new Ts;n.getFieldEntities().forEach(function(s){var u=s.props.dependencies;(u||[]).forEach(function(d){var f=Zn(d);i.update(f,function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return p.add(s),p})})});var l=function s(u){var d=i.get(u)||new Set;d.forEach(function(f){if(!o.has(f)){o.add(f);var p=f.getNamePath();f.isFieldDirty()&&p.length&&(a.push(p),s(p))}})};return l(r),a}),K(this,"triggerOnFieldsChange",function(r,o){var a=n.callbacks.onFieldsChange;if(a){var i=n.getFields();if(o){var l=new Ts;o.forEach(function(u){var d=u.name,f=u.errors;l.set(d,f)}),i.forEach(function(u){u.errors=l.get(u.name)||u.errors})}var s=i.filter(function(u){var d=u.name;return Sc(r,d)});s.length&&a(s,i)}}),K(this,"validateFields",function(r,o){n.warningUnhooked();var a,i;Array.isArray(r)||typeof r=="string"||typeof o=="string"?(a=r,i=o):i=r;var l=!!a,s=l?a.map(Zn):[],u=[],d=String(Date.now()),f=new Set,p=i||{},m=p.recursive,v=p.dirty;n.getFieldEntities(!0).forEach(function(C){if(l||s.push(C.getNamePath()),!(!C.props.rules||!C.props.rules.length)&&!(v&&!C.isFieldDirty())){var b=C.getNamePath();if(f.add(b.join(d)),!l||Sc(s,b,m)){var $=C.validateRules(G({validateMessages:G(G({},e9),n.validateMessages)},i));u.push($.then(function(){return{name:b,errors:[],warnings:[]}}).catch(function(x){var S,w=[],P=[];return(S=x.forEach)===null||S===void 0||S.call(x,function(E){var O=E.rule.warningOnly,N=E.errors;O?P.push.apply(P,Re(N)):w.push.apply(w,Re(N))}),w.length?Promise.reject({name:b,errors:w,warnings:P}):{name:b,errors:w,warnings:P}}))}}});var h=QQ(u);n.lastValidatePromise=h,h.catch(function(C){return C}).then(function(C){var b=C.map(function($){var x=$.name;return x});n.notifyObservers(n.store,b,{type:"validateFinish"}),n.triggerOnFieldsChange(b,C)});var g=h.then(function(){return n.lastValidatePromise===h?Promise.resolve(n.getFieldsValue(s)):Promise.reject([])}).catch(function(C){var b=C.filter(function($){return $&&$.errors.length});return Promise.reject({values:n.getFieldsValue(s),errorFields:b,outOfDate:n.lastValidatePromise!==h})});g.catch(function(C){return C});var y=s.filter(function(C){return f.has(C.join(d))});return n.triggerOnFieldsChange(y),g}),K(this,"submit",function(){n.warningUnhooked(),n.validateFields().then(function(r){var o=n.callbacks.onFinish;if(o)try{o(r)}catch(a){console.error(a)}}).catch(function(r){var o=n.callbacks.onFinishFailed;o&&o(r)})}),this.forceRootUpdate=t});function o9(e){var t=c.useRef(),n=c.useState({}),r=ee(n,2),o=r[1];if(!t.current)if(e)t.current=e;else{var a=function(){o({})},i=new JQ(a);t.current=i.getForm()}return[t.current]}var b$=c.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),eZ=function(t){var n=t.validateMessages,r=t.onFormChange,o=t.onFormFinish,a=t.children,i=c.useContext(b$),l=c.useRef({});return c.createElement(b$.Provider,{value:G(G({},i),{},{validateMessages:G(G({},i.validateMessages),n),triggerFormChange:function(u,d){r&&r(u,{changedFields:d,forms:l.current}),i.triggerFormChange(u,d)},triggerFormFinish:function(u,d){o&&o(u,{values:d,forms:l.current}),i.triggerFormFinish(u,d)},registerForm:function(u,d){u&&(l.current=G(G({},l.current),{},K({},u,d))),i.registerForm(u,d)},unregisterForm:function(u){var d=G({},l.current);delete d[u],l.current=d,i.unregisterForm(u)}})},a)},tZ=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed","clearOnDestroy"],nZ=function(t,n){var r=t.name,o=t.initialValues,a=t.fields,i=t.form,l=t.preserve,s=t.children,u=t.component,d=u===void 0?"form":u,f=t.validateMessages,p=t.validateTrigger,m=p===void 0?"onChange":p,v=t.onValuesChange,h=t.onFieldsChange,g=t.onFinish,y=t.onFinishFailed,C=t.clearOnDestroy,b=Ct(t,tZ),$=c.useRef(null),x=c.useContext(b$),S=o9(i),w=ee(S,1),P=w[0],E=P.getInternalHooks(Fl),O=E.useSubscribe,N=E.setInitialValues,k=E.setCallbacks,M=E.setValidateMessages,I=E.setPreserve,T=E.destroyForm;c.useImperativeHandle(n,function(){return G(G({},P),{},{nativeElement:$.current})}),c.useEffect(function(){return x.registerForm(r,P),function(){x.unregisterForm(r)}},[x,P,r]),M(G(G({},x.validateMessages),f)),k({onValuesChange:v,onFieldsChange:function(W){if(x.triggerFormChange(r,W),h){for(var V=arguments.length,U=new Array(V>1?V-1:0),Q=1;Q{const r=c.useContext(vo),o=c.useMemo(()=>{const a=Object.assign({},r);return n&&delete a.isFormItemInput,t&&(delete a.status,delete a.hasFeedback,delete a.feedbackIcon),a},[t,n,r]);return c.createElement(vo.Provider,{value:o},e)},iZ=c.createContext(void 0),vl=e=>{const{space:t,form:n,children:r}=e;if(r==null)return null;let o=r;return n&&(o=Y.createElement(aZ,{override:!0,status:!0},o)),t&&(o=Y.createElement(RY,null,o)),o};var a9=function(t){if(Mr()&&window.document.documentElement){var n=Array.isArray(t)?t:[t],r=window.document.documentElement;return n.some(function(o){return o in r.style})}return!1},lZ=function(t,n){if(!a9(t))return!1;var r=document.createElement("div"),o=r.style[t];return r.style[t]=n,r.style[t]!==o};function sZ(e,t){return!Array.isArray(e)&&t!==void 0?lZ(e,t):a9(e)}const cZ=()=>Mr()&&window.document.documentElement,V0=e=>{const{prefixCls:t,className:n,style:r,size:o,shape:a}=e,i=ie({[`${t}-lg`]:o==="large",[`${t}-sm`]:o==="small"}),l=ie({[`${t}-circle`]:a==="circle",[`${t}-square`]:a==="square",[`${t}-round`]:a==="round"}),s=c.useMemo(()=>typeof o=="number"?{width:o,height:o,lineHeight:`${o}px`}:{},[o]);return c.createElement("span",{className:ie(t,i,l,n),style:Object.assign(Object.assign({},s),r)})},uZ=new Zt("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),K0=e=>({height:e,lineHeight:Z(e)}),wc=e=>Object.assign({width:e},K0(e)),dZ=e=>({background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:uZ,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),Lb=(e,t)=>Object.assign({width:t(e).mul(5).equal(),minWidth:t(e).mul(5).equal()},K0(e)),fZ=e=>{const{skeletonAvatarCls:t,gradientFromColor:n,controlHeight:r,controlHeightLG:o,controlHeightSM:a}=e;return{[t]:Object.assign({display:"inline-block",verticalAlign:"top",background:n},wc(r)),[`${t}${t}-circle`]:{borderRadius:"50%"},[`${t}${t}-lg`]:Object.assign({},wc(o)),[`${t}${t}-sm`]:Object.assign({},wc(a))}},pZ=e=>{const{controlHeight:t,borderRadiusSM:n,skeletonInputCls:r,controlHeightLG:o,controlHeightSM:a,gradientFromColor:i,calc:l}=e;return{[r]:Object.assign({display:"inline-block",verticalAlign:"top",background:i,borderRadius:n},Lb(t,l)),[`${r}-lg`]:Object.assign({},Lb(o,l)),[`${r}-sm`]:Object.assign({},Lb(a,l))}},x4=e=>Object.assign({width:e},K0(e)),mZ=e=>{const{skeletonImageCls:t,imageSizeBase:n,gradientFromColor:r,borderRadiusSM:o,calc:a}=e;return{[t]:Object.assign(Object.assign({display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"middle",background:r,borderRadius:o},x4(a(n).mul(2).equal())),{[`${t}-path`]:{fill:"#bfbfbf"},[`${t}-svg`]:Object.assign(Object.assign({},x4(n)),{maxWidth:a(n).mul(4).equal(),maxHeight:a(n).mul(4).equal()}),[`${t}-svg${t}-svg-circle`]:{borderRadius:"50%"}}),[`${t}${t}-circle`]:{borderRadius:"50%"}}},Fb=(e,t,n)=>{const{skeletonButtonCls:r}=e;return{[`${n}${r}-circle`]:{width:t,minWidth:t,borderRadius:"50%"},[`${n}${r}-round`]:{borderRadius:t}}},zb=(e,t)=>Object.assign({width:t(e).mul(2).equal(),minWidth:t(e).mul(2).equal()},K0(e)),vZ=e=>{const{borderRadiusSM:t,skeletonButtonCls:n,controlHeight:r,controlHeightLG:o,controlHeightSM:a,gradientFromColor:i,calc:l}=e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:i,borderRadius:t,width:l(r).mul(2).equal(),minWidth:l(r).mul(2).equal()},zb(r,l))},Fb(e,r,n)),{[`${n}-lg`]:Object.assign({},zb(o,l))}),Fb(e,o,`${n}-lg`)),{[`${n}-sm`]:Object.assign({},zb(a,l))}),Fb(e,a,`${n}-sm`))},gZ=e=>{const{componentCls:t,skeletonAvatarCls:n,skeletonTitleCls:r,skeletonParagraphCls:o,skeletonButtonCls:a,skeletonInputCls:i,skeletonImageCls:l,controlHeight:s,controlHeightLG:u,controlHeightSM:d,gradientFromColor:f,padding:p,marginSM:m,borderRadius:v,titleHeight:h,blockRadius:g,paragraphLiHeight:y,controlHeightXS:C,paragraphMarginTop:b}=e;return{[t]:{display:"table",width:"100%",[`${t}-header`]:{display:"table-cell",paddingInlineEnd:p,verticalAlign:"top",[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:f},wc(s)),[`${n}-circle`]:{borderRadius:"50%"},[`${n}-lg`]:Object.assign({},wc(u)),[`${n}-sm`]:Object.assign({},wc(d))},[`${t}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[r]:{width:"100%",height:h,background:f,borderRadius:g,[`+ ${o}`]:{marginBlockStart:d}},[o]:{padding:0,"> li":{width:"100%",height:y,listStyle:"none",background:f,borderRadius:g,"+ li":{marginBlockStart:C}}},[`${o}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${t}-content`]:{[`${r}, ${o} > li`]:{borderRadius:v}}},[`${t}-with-avatar ${t}-content`]:{[r]:{marginBlockStart:m,[`+ ${o}`]:{marginBlockStart:b}}},[`${t}${t}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},vZ(e)),fZ(e)),pZ(e)),mZ(e)),[`${t}${t}-block`]:{width:"100%",[a]:{width:"100%"},[i]:{width:"100%"}},[`${t}${t}-active`]:{[` + ${r}, + ${o} > li, + ${n}, + ${a}, + ${i}, + ${l} + `]:Object.assign({},dZ(e))}}},hZ=e=>{const{colorFillContent:t,colorFill:n}=e,r=t,o=n;return{color:r,colorGradientEnd:o,gradientFromColor:r,gradientToColor:o,titleHeight:e.controlHeight/2,blockRadius:e.borderRadiusSM,paragraphMarginTop:e.marginLG+e.marginXXS,paragraphLiHeight:e.controlHeight/2}},Su=cn("Skeleton",e=>{const{componentCls:t,calc:n}=e,r=Xt(e,{skeletonAvatarCls:`${t}-avatar`,skeletonTitleCls:`${t}-title`,skeletonParagraphCls:`${t}-paragraph`,skeletonButtonCls:`${t}-button`,skeletonInputCls:`${t}-input`,skeletonImageCls:`${t}-image`,imageSizeBase:n(e.controlHeight).mul(1.5).equal(),borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${e.gradientFromColor} 25%, ${e.gradientToColor} 37%, ${e.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return gZ(r)},hZ,{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),yZ=e=>{const{prefixCls:t,className:n,rootClassName:r,active:o,shape:a="circle",size:i="default"}=e,{getPrefixCls:l}=c.useContext(Pt),s=l("skeleton",t),[u,d,f]=Su(s),p=Gn(e,["prefixCls","className"]),m=ie(s,`${s}-element`,{[`${s}-active`]:o},n,r,d,f);return u(c.createElement("div",{className:m},c.createElement(V0,Object.assign({prefixCls:`${s}-avatar`,shape:a,size:i},p))))},bZ=e=>{const{prefixCls:t,className:n,rootClassName:r,active:o,block:a=!1,size:i="default"}=e,{getPrefixCls:l}=c.useContext(Pt),s=l("skeleton",t),[u,d,f]=Su(s),p=Gn(e,["prefixCls"]),m=ie(s,`${s}-element`,{[`${s}-active`]:o,[`${s}-block`]:a},n,r,d,f);return u(c.createElement("div",{className:m},c.createElement(V0,Object.assign({prefixCls:`${s}-button`,size:i},p))))},CZ="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z",$Z=e=>{const{prefixCls:t,className:n,rootClassName:r,style:o,active:a}=e,{getPrefixCls:i}=c.useContext(Pt),l=i("skeleton",t),[s,u,d]=Su(l),f=ie(l,`${l}-element`,{[`${l}-active`]:a},n,r,u,d);return s(c.createElement("div",{className:f},c.createElement("div",{className:ie(`${l}-image`,n),style:o},c.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${l}-image-svg`},c.createElement("title",null,"Image placeholder"),c.createElement("path",{d:CZ,className:`${l}-image-path`})))))},xZ=e=>{const{prefixCls:t,className:n,rootClassName:r,active:o,block:a,size:i="default"}=e,{getPrefixCls:l}=c.useContext(Pt),s=l("skeleton",t),[u,d,f]=Su(s),p=Gn(e,["prefixCls"]),m=ie(s,`${s}-element`,{[`${s}-active`]:o,[`${s}-block`]:a},n,r,d,f);return u(c.createElement("div",{className:m},c.createElement(V0,Object.assign({prefixCls:`${s}-input`,size:i},p))))},SZ=e=>{const{prefixCls:t,className:n,rootClassName:r,style:o,active:a,children:i}=e,{getPrefixCls:l}=c.useContext(Pt),s=l("skeleton",t),[u,d,f]=Su(s),p=ie(s,`${s}-element`,{[`${s}-active`]:a},d,n,r,f);return u(c.createElement("div",{className:p},c.createElement("div",{className:ie(`${s}-image`,n),style:o},i)))},wZ=(e,t)=>{const{width:n,rows:r=2}=t;if(Array.isArray(n))return n[e];if(r-1===e)return n},EZ=e=>{const{prefixCls:t,className:n,style:r,rows:o=0}=e,a=Array.from({length:o}).map((i,l)=>c.createElement("li",{key:l,style:{width:wZ(l,e)}}));return c.createElement("ul",{className:ie(t,n),style:r},a)},PZ=({prefixCls:e,className:t,width:n,style:r})=>c.createElement("h3",{className:ie(e,t),style:Object.assign({width:n},r)});function Bb(e){return e&&typeof e=="object"?e:{}}function OZ(e,t){return e&&!t?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function IZ(e,t){return!e&&t?{width:"38%"}:e&&t?{width:"50%"}:{}}function RZ(e,t){const n={};return(!e||!t)&&(n.width="61%"),!e&&t?n.rows=3:n.rows=2,n}const bs=e=>{const{prefixCls:t,loading:n,className:r,rootClassName:o,style:a,children:i,avatar:l=!1,title:s=!0,paragraph:u=!0,active:d,round:f}=e,{getPrefixCls:p,direction:m,className:v,style:h}=sa("skeleton"),g=p("skeleton",t),[y,C,b]=Su(g);if(n||!("loading"in e)){const $=!!l,x=!!s,S=!!u;let w;if($){const O=Object.assign(Object.assign({prefixCls:`${g}-avatar`},OZ(x,S)),Bb(l));w=c.createElement("div",{className:`${g}-header`},c.createElement(V0,Object.assign({},O)))}let P;if(x||S){let O;if(x){const k=Object.assign(Object.assign({prefixCls:`${g}-title`},IZ($,S)),Bb(s));O=c.createElement(PZ,Object.assign({},k))}let N;if(S){const k=Object.assign(Object.assign({prefixCls:`${g}-paragraph`},RZ($,x)),Bb(u));N=c.createElement(EZ,Object.assign({},k))}P=c.createElement("div",{className:`${g}-content`},O,N)}const E=ie(g,{[`${g}-with-avatar`]:$,[`${g}-active`]:d,[`${g}-rtl`]:m==="rtl",[`${g}-round`]:f},v,r,o,C,b);return y(c.createElement("div",{className:E,style:Object.assign(Object.assign({},h),a)},w,P))}return i??null};bs.Button=bZ;bs.Avatar=yZ;bs.Input=xZ;bs.Image=$Z;bs.Node=SZ;function S4(){}const NZ=c.createContext({add:S4,remove:S4});function TZ(e){const t=c.useContext(NZ),n=c.useRef(null);return Dt(o=>{if(o){const a=e?o.querySelector(e):o;a&&(t.add(a),n.current=a)}else t.remove(n.current)})}const w4=()=>{const{cancelButtonProps:e,cancelTextLocale:t,onCancel:n}=c.useContext(Ep);return Y.createElement(Lt,Object.assign({onClick:n},e),t)},E4=()=>{const{confirmLoading:e,okButtonProps:t,okType:n,okTextLocale:r,onOk:o}=c.useContext(Ep);return Y.createElement(Lt,Object.assign({},FM(n),{loading:e,onClick:o},t),r)};function i9(e,t){return Y.createElement("span",{className:`${e}-close-x`},t||Y.createElement(xl,{className:`${e}-close-icon`}))}const l9=e=>{const{okText:t,okType:n="primary",cancelText:r,confirmLoading:o,onOk:a,onCancel:i,okButtonProps:l,cancelButtonProps:s,footer:u}=e,[d]=ei("Modal",LT()),f=t||(d==null?void 0:d.okText),p=r||(d==null?void 0:d.cancelText),m=Y.useMemo(()=>({confirmLoading:o,okButtonProps:l,cancelButtonProps:s,okTextLocale:f,cancelTextLocale:p,okType:n,onOk:a,onCancel:i}),[o,l,s,f,p,n,a,i]);let v;return typeof u=="function"||typeof u>"u"?(v=Y.createElement(Y.Fragment,null,Y.createElement(w4,null),Y.createElement(E4,null)),typeof u=="function"&&(v=u(v,{OkBtn:E4,CancelBtn:w4})),v=Y.createElement(UM,{value:m},v)):v=u,Y.createElement(UT,{disabled:!1},v)},MZ=e=>{const{componentCls:t}=e;return{[t]:{display:"flex",flexFlow:"row wrap",minWidth:0,"&::before, &::after":{display:"flex"},"&-no-wrap":{flexWrap:"nowrap"},"&-start":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"flex-end"},"&-space-between":{justifyContent:"space-between"},"&-space-around":{justifyContent:"space-around"},"&-space-evenly":{justifyContent:"space-evenly"},"&-top":{alignItems:"flex-start"},"&-middle":{alignItems:"center"},"&-bottom":{alignItems:"flex-end"}}}},kZ=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}},_Z=(e,t)=>{const{prefixCls:n,componentCls:r,gridColumns:o}=e,a={};for(let i=o;i>=0;i--)i===0?(a[`${r}${t}-${i}`]={display:"none"},a[`${r}-push-${i}`]={insetInlineStart:"auto"},a[`${r}-pull-${i}`]={insetInlineEnd:"auto"},a[`${r}${t}-push-${i}`]={insetInlineStart:"auto"},a[`${r}${t}-pull-${i}`]={insetInlineEnd:"auto"},a[`${r}${t}-offset-${i}`]={marginInlineStart:0},a[`${r}${t}-order-${i}`]={order:0}):(a[`${r}${t}-${i}`]=[{"--ant-display":"block",display:"block"},{display:"var(--ant-display)",flex:`0 0 ${i/o*100}%`,maxWidth:`${i/o*100}%`}],a[`${r}${t}-push-${i}`]={insetInlineStart:`${i/o*100}%`},a[`${r}${t}-pull-${i}`]={insetInlineEnd:`${i/o*100}%`},a[`${r}${t}-offset-${i}`]={marginInlineStart:`${i/o*100}%`},a[`${r}${t}-order-${i}`]={order:i});return a[`${r}${t}-flex`]={flex:`var(--${n}${t}-flex)`},a},C$=(e,t)=>_Z(e,t),DZ=(e,t,n)=>({[`@media (min-width: ${Z(t)})`]:Object.assign({},C$(e,n))}),jZ=()=>({}),AZ=()=>({});cn("Grid",MZ,jZ);const s9=e=>({xs:e.screenXSMin,sm:e.screenSMMin,md:e.screenMDMin,lg:e.screenLGMin,xl:e.screenXLMin,xxl:e.screenXXLMin});cn("Grid",e=>{const t=Xt(e,{gridColumns:24}),n=s9(t);return delete n.xs,[kZ(t),C$(t,""),C$(t,"-xs"),Object.keys(n).map(r=>DZ(t,n[r],`-${r}`)).reduce((r,o)=>Object.assign(Object.assign({},r),o),{})]},AZ);function P4(e){return{position:e,inset:0}}const LZ=e=>{const{componentCls:t,antCls:n}=e;return[{[`${t}-root`]:{[`${t}${n}-zoom-enter, ${t}${n}-zoom-appear`]:{transform:"none",opacity:0,animationDuration:e.motionDurationSlow,userSelect:"none"},[`${t}${n}-zoom-leave ${t}-content`]:{pointerEvents:"none"},[`${t}-mask`]:Object.assign(Object.assign({},P4("fixed")),{zIndex:e.zIndexPopupBase,height:"100%",backgroundColor:e.colorBgMask,pointerEvents:"none",[`${t}-hidden`]:{display:"none"}}),[`${t}-wrap`]:Object.assign(Object.assign({},P4("fixed")),{zIndex:e.zIndexPopupBase,overflow:"auto",outline:0,WebkitOverflowScrolling:"touch"})}},{[`${t}-root`]:XY(e)}]},FZ=e=>{const{componentCls:t}=e;return[{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl"},[`${t}-centered`]:{textAlign:"center","&::before":{display:"inline-block",width:0,height:"100%",verticalAlign:"middle",content:'""'},[t]:{top:0,display:"inline-block",paddingBottom:0,textAlign:"start",verticalAlign:"middle"}},[`@media (max-width: ${e.screenSMMax}px)`]:{[t]:{maxWidth:"calc(100vw - 16px)",margin:`${Z(e.marginXS)} auto`},[`${t}-centered`]:{[t]:{flex:1}}}}},{[t]:Object.assign(Object.assign({},pn(e)),{pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:`calc(100vw - ${Z(e.calc(e.margin).mul(2).equal())})`,margin:"0 auto",paddingBottom:e.paddingLG,[`${t}-title`]:{margin:0,color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.titleFontSize,lineHeight:e.titleLineHeight,wordWrap:"break-word"},[`${t}-content`]:{position:"relative",backgroundColor:e.contentBg,backgroundClip:"padding-box",border:0,borderRadius:e.borderRadiusLG,boxShadow:e.boxShadow,pointerEvents:"auto",padding:e.contentPadding},[`${t}-close`]:Object.assign({position:"absolute",top:e.calc(e.modalHeaderHeight).sub(e.modalCloseBtnSize).div(2).equal(),insetInlineEnd:e.calc(e.modalHeaderHeight).sub(e.modalCloseBtnSize).div(2).equal(),zIndex:e.calc(e.zIndexPopupBase).add(10).equal(),padding:0,color:e.modalCloseIconColor,fontWeight:e.fontWeightStrong,lineHeight:1,textDecoration:"none",background:"transparent",borderRadius:e.borderRadiusSM,width:e.modalCloseBtnSize,height:e.modalCloseBtnSize,border:0,outline:0,cursor:"pointer",transition:`color ${e.motionDurationMid}, background-color ${e.motionDurationMid}`,"&-x":{display:"flex",fontSize:e.fontSizeLG,fontStyle:"normal",lineHeight:Z(e.modalCloseBtnSize),justifyContent:"center",textTransform:"none",textRendering:"auto"},"&:disabled":{pointerEvents:"none"},"&:hover":{color:e.modalCloseIconHoverColor,backgroundColor:e.colorBgTextHover,textDecoration:"none"},"&:active":{backgroundColor:e.colorBgTextActive}},Ia(e)),[`${t}-header`]:{color:e.colorText,background:e.headerBg,borderRadius:`${Z(e.borderRadiusLG)} ${Z(e.borderRadiusLG)} 0 0`,marginBottom:e.headerMarginBottom,padding:e.headerPadding,borderBottom:e.headerBorderBottom},[`${t}-body`]:{fontSize:e.fontSize,lineHeight:e.lineHeight,wordWrap:"break-word",padding:e.bodyPadding,[`${t}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",margin:`${Z(e.margin)} auto`}},[`${t}-footer`]:{textAlign:"end",background:e.footerBg,marginTop:e.footerMarginTop,padding:e.footerPadding,borderTop:e.footerBorderTop,borderRadius:e.footerBorderRadius,[`> ${e.antCls}-btn + ${e.antCls}-btn`]:{marginInlineStart:e.marginXS}},[`${t}-open`]:{overflow:"hidden"}})},{[`${t}-pure-panel`]:{top:"auto",padding:0,display:"flex",flexDirection:"column",[`${t}-content, + ${t}-body, + ${t}-confirm-body-wrapper`]:{display:"flex",flexDirection:"column",flex:"auto"},[`${t}-confirm-body`]:{marginBottom:"auto"}}}]},zZ=e=>{const{componentCls:t}=e;return{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl",[`${t}-confirm-body`]:{direction:"rtl"}}}}},BZ=e=>{const{componentCls:t}=e,n=s9(e),r=Object.assign({},n);delete r.xs;const o=`--${t.replace(".","")}-`,a=Object.keys(r).map(i=>({[`@media (min-width: ${Z(r[i])})`]:{width:`var(${o}${i}-width)`}}));return{[`${t}-root`]:{[t]:[].concat(Re(Object.keys(n).map((i,l)=>{const s=Object.keys(n)[l-1];return s?{[`${o}${i}-width`]:`var(${o}${s}-width)`}:null})),[{width:`var(${o}xs-width)`}],Re(a))}}},c9=e=>{const t=e.padding,n=e.fontSizeHeading5,r=e.lineHeightHeading5;return Xt(e,{modalHeaderHeight:e.calc(e.calc(r).mul(n).equal()).add(e.calc(t).mul(2).equal()).equal(),modalFooterBorderColorSplit:e.colorSplit,modalFooterBorderStyle:e.lineType,modalFooterBorderWidth:e.lineWidth,modalCloseIconColor:e.colorIcon,modalCloseIconHoverColor:e.colorIconHover,modalCloseBtnSize:e.controlHeight,modalConfirmIconSize:e.fontHeight,modalTitleHeight:e.calc(e.titleFontSize).mul(e.titleLineHeight).equal()})},u9=e=>({footerBg:"transparent",headerBg:e.colorBgElevated,titleLineHeight:e.lineHeightHeading5,titleFontSize:e.fontSizeHeading5,contentBg:e.colorBgElevated,titleColor:e.colorTextHeading,contentPadding:e.wireframe?0:`${Z(e.paddingMD)} ${Z(e.paddingContentHorizontalLG)}`,headerPadding:e.wireframe?`${Z(e.padding)} ${Z(e.paddingLG)}`:0,headerBorderBottom:e.wireframe?`${Z(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",headerMarginBottom:e.wireframe?0:e.marginXS,bodyPadding:e.wireframe?e.paddingLG:0,footerPadding:e.wireframe?`${Z(e.paddingXS)} ${Z(e.padding)}`:0,footerBorderTop:e.wireframe?`${Z(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",footerBorderRadius:e.wireframe?`0 0 ${Z(e.borderRadiusLG)} ${Z(e.borderRadiusLG)}`:0,footerMarginTop:e.wireframe?0:e.marginSM,confirmBodyPadding:e.wireframe?`${Z(e.padding*2)} ${Z(e.padding*2)} ${Z(e.paddingLG)}`:0,confirmIconMarginInlineEnd:e.wireframe?e.margin:e.marginSM,confirmBtnsMarginTop:e.wireframe?e.marginLG:e.marginSM}),d9=cn("Modal",e=>{const t=c9(e);return[FZ(t),zZ(t),LZ(t),j0(t,"zoom"),BZ(t)]},u9,{unitless:{titleLineHeight:!0}});var HZ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{$$={x:e.pageX,y:e.pageY},setTimeout(()=>{$$=null},100)};cZ()&&document.documentElement.addEventListener("click",WZ,!0);const f9=e=>{const{prefixCls:t,className:n,rootClassName:r,open:o,wrapClassName:a,centered:i,getContainer:l,focusTriggerAfterClose:s=!0,style:u,visible:d,width:f=520,footer:p,classNames:m,styles:v,children:h,loading:g,confirmLoading:y,zIndex:C,mousePosition:b,onOk:$,onCancel:x,destroyOnHidden:S,destroyOnClose:w,panelRef:P=null,modalRender:E}=e,O=HZ(e,["prefixCls","className","rootClassName","open","wrapClassName","centered","getContainer","focusTriggerAfterClose","style","visible","width","footer","classNames","styles","children","loading","confirmLoading","zIndex","mousePosition","onOk","onCancel","destroyOnHidden","destroyOnClose","panelRef","modalRender"]),{getPopupContainer:N,getPrefixCls:k,direction:M,modal:I}=c.useContext(Pt),T=me=>{y||x==null||x(me)},R=me=>{$==null||$(me)},D=k("modal",t),_=k(),j=Or(D),[F,B,H]=d9(D,j),z=ie(a,{[`${D}-centered`]:i??(I==null?void 0:I.centered),[`${D}-wrap-rtl`]:M==="rtl"}),W=p!==null&&!g?c.createElement(l9,Object.assign({},e,{onOk:R,onCancel:T})):null,[V,U,Q,q]=PM(dg(e),dg(I),{closable:!0,closeIcon:c.createElement(xl,{className:`${D}-close-icon`}),closeIconRender:me=>i9(D,me)}),X=E?me=>c.createElement("div",{className:`${D}-render`},E(me)):void 0,le=`.${D}-${E?"render":"content"}`,oe=TZ(le),J=ho(P,oe),[ae,te]=hs("Modal",C),[re,ne]=c.useMemo(()=>f&&typeof f=="object"?[void 0,f]:[f,void 0],[f]),fe=c.useMemo(()=>{const me={};return ne&&Object.keys(ne).forEach(be=>{const de=ne[be];de!==void 0&&(me[`--${D}-${be}-width`]=typeof de=="number"?`${de}px`:de)}),me},[D,ne]);return F(c.createElement(vl,{form:!0,space:!0},c.createElement(O0.Provider,{value:te},c.createElement(ZM,Object.assign({width:re},O,{zIndex:ae,getContainer:l===void 0?N:l,prefixCls:D,rootClassName:ie(B,r,H,j),footer:W,visible:o??d,mousePosition:b??$$,onClose:T,closable:V&&Object.assign({disabled:Q,closeIcon:U},q),closeIcon:U,focusTriggerAfterClose:s,transitionName:is(_,"zoom",e.transitionName),maskTransitionName:is(_,"fade",e.maskTransitionName),className:ie(B,n,I==null?void 0:I.className),style:Object.assign(Object.assign(Object.assign({},I==null?void 0:I.style),u),fe),classNames:Object.assign(Object.assign(Object.assign({},I==null?void 0:I.classNames),m),{wrapper:ie(z,m==null?void 0:m.wrapper)}),styles:Object.assign(Object.assign({},I==null?void 0:I.styles),v),panelRef:J,destroyOnClose:S??w,modalRender:X}),g?c.createElement(bs,{active:!0,title:!1,paragraph:{rows:4},className:`${D}-body-skeleton`}):h))))},VZ=e=>{const{componentCls:t,titleFontSize:n,titleLineHeight:r,modalConfirmIconSize:o,fontSize:a,lineHeight:i,modalTitleHeight:l,fontHeight:s,confirmBodyPadding:u}=e,d=`${t}-confirm`;return{[d]:{"&-rtl":{direction:"rtl"},[`${e.antCls}-modal-header`]:{display:"none"},[`${d}-body-wrapper`]:Object.assign({},ml()),[`&${t} ${t}-body`]:{padding:u},[`${d}-body`]:{display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${e.iconCls}`]:{flex:"none",fontSize:o,marginInlineEnd:e.confirmIconMarginInlineEnd,marginTop:e.calc(e.calc(s).sub(o).equal()).div(2).equal()},[`&-has-title > ${e.iconCls}`]:{marginTop:e.calc(e.calc(l).sub(o).equal()).div(2).equal()}},[`${d}-paragraph`]:{display:"flex",flexDirection:"column",flex:"auto",rowGap:e.marginXS,maxWidth:`calc(100% - ${Z(e.marginSM)})`},[`${e.iconCls} + ${d}-paragraph`]:{maxWidth:`calc(100% - ${Z(e.calc(e.modalConfirmIconSize).add(e.marginSM).equal())})`},[`${d}-title`]:{color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:n,lineHeight:r},[`${d}-content`]:{color:e.colorText,fontSize:a,lineHeight:i},[`${d}-btns`]:{textAlign:"end",marginTop:e.confirmBtnsMarginTop,[`${e.antCls}-btn + ${e.antCls}-btn`]:{marginBottom:0,marginInlineStart:e.marginXS}}},[`${d}-error ${d}-body > ${e.iconCls}`]:{color:e.colorError},[`${d}-warning ${d}-body > ${e.iconCls}, + ${d}-confirm ${d}-body > ${e.iconCls}`]:{color:e.colorWarning},[`${d}-info ${d}-body > ${e.iconCls}`]:{color:e.colorInfo},[`${d}-success ${d}-body > ${e.iconCls}`]:{color:e.colorSuccess}}},KZ=bp(["Modal","confirm"],e=>{const t=c9(e);return VZ(t)},u9,{order:-1e3});var UZ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,icon:n,okText:r,cancelText:o,confirmPrefixCls:a,type:i,okCancel:l,footer:s,locale:u}=e,d=UZ(e,["prefixCls","icon","okText","cancelText","confirmPrefixCls","type","okCancel","footer","locale"]);let f=n;if(!n&&n!==null)switch(i){case"info":f=c.createElement(P0,null);break;case"success":f=c.createElement(w0,null);break;case"error":f=c.createElement(xu,null);break;default:f=c.createElement(E0,null)}const p=l??i==="confirm",m=e.autoFocusButton===null?!1:e.autoFocusButton||"ok",[v]=ei("Modal"),h=u||v,g=r||(p?h==null?void 0:h.okText:h==null?void 0:h.justOkText),y=o||(h==null?void 0:h.cancelText),C=c.useMemo(()=>Object.assign({autoFocusButton:m,cancelTextLocale:y,okTextLocale:g,mergedOkCancel:p},d),[m,y,g,p,d]),b=c.createElement(c.Fragment,null,c.createElement(r4,null),c.createElement(o4,null)),$=e.title!==void 0&&e.title!==null,x=`${a}-body`;return c.createElement("div",{className:`${a}-body-wrapper`},c.createElement("div",{className:ie(x,{[`${x}-has-title`]:$})},f,c.createElement("div",{className:`${a}-paragraph`},$&&c.createElement("span",{className:`${a}-title`},e.title),c.createElement("div",{className:`${a}-content`},e.content))),s===void 0||typeof s=="function"?c.createElement(UM,{value:C},c.createElement("div",{className:`${a}-btns`},typeof s=="function"?s(b,{OkBtn:o4,CancelBtn:r4}):b)):s,c.createElement(KZ,{prefixCls:t}))},GZ=e=>{const{close:t,zIndex:n,maskStyle:r,direction:o,prefixCls:a,wrapClassName:i,rootPrefixCls:l,bodyStyle:s,closable:u=!1,onConfirm:d,styles:f,title:p}=e,m=`${a}-confirm`,v=e.width||416,h=e.style||{},g=e.mask===void 0?!0:e.mask,y=e.maskClosable===void 0?!1:e.maskClosable,C=ie(m,`${m}-${e.type}`,{[`${m}-rtl`]:o==="rtl"},e.className),[,b]=Pr(),$=c.useMemo(()=>n!==void 0?n:b.zIndexPopupBase+xS,[n,b]);return c.createElement(f9,Object.assign({},e,{className:C,wrapClassName:ie({[`${m}-centered`]:!!e.centered},i),onCancel:()=>{t==null||t({triggerCancel:!0}),d==null||d(!1)},title:p,footer:null,transitionName:is(l||"","zoom",e.transitionName),maskTransitionName:is(l||"","fade",e.maskTransitionName),mask:g,maskClosable:y,style:h,styles:Object.assign({body:s,mask:r},f),width:v,zIndex:$,closable:u}),c.createElement(p9,Object.assign({},e,{confirmPrefixCls:m})))},m9=e=>{const{rootPrefixCls:t,iconPrefixCls:n,direction:r,theme:o}=e;return c.createElement(Ma,{prefixCls:t,iconPrefixCls:n,direction:r,theme:o},c.createElement(GZ,Object.assign({},e)))},zl=[];let v9="";function g9(){return v9}const qZ=e=>{var t,n;const{prefixCls:r,getContainer:o,direction:a}=e,i=LT(),l=c.useContext(Pt),s=g9()||l.getPrefixCls(),u=r||`${s}-modal`;let d=o;return d===!1&&(d=void 0),Y.createElement(m9,Object.assign({},e,{rootPrefixCls:s,prefixCls:u,iconPrefixCls:l.iconPrefixCls,theme:l.theme,direction:a??l.direction,locale:(n=(t=l.locale)===null||t===void 0?void 0:t.Modal)!==null&&n!==void 0?n:i,getContainer:d}))};function Ip(e){const t=mM(),n=document.createDocumentFragment();let r=Object.assign(Object.assign({},e),{close:s,open:!0}),o,a;function i(...d){var f;if(d.some(v=>v==null?void 0:v.triggerCancel)){var m;(f=e.onCancel)===null||f===void 0||(m=f).call.apply(m,[e,()=>{}].concat(Re(d.slice(1))))}for(let v=0;v{clearTimeout(o),o=setTimeout(()=>{const f=t.getPrefixCls(void 0,g9()),p=t.getIconPrefixCls(),m=t.getTheme(),v=Y.createElement(qZ,Object.assign({},d));a=ES()(Y.createElement(Ma,{prefixCls:f,iconPrefixCls:p,theme:m},typeof t.holderRender=="function"?t.holderRender(v):v),n)})};function s(...d){r=Object.assign(Object.assign({},r),{open:!1,afterClose:()=>{typeof e.afterClose=="function"&&e.afterClose(),i.apply(this,d)}}),r.visible&&delete r.visible,l(r)}function u(d){typeof d=="function"?r=d(r):r=Object.assign(Object.assign({},r),d),l(r)}return l(r),zl.push(s),{destroy:s,update:u}}function h9(e){return Object.assign(Object.assign({},e),{type:"warning"})}function y9(e){return Object.assign(Object.assign({},e),{type:"info"})}function b9(e){return Object.assign(Object.assign({},e),{type:"success"})}function C9(e){return Object.assign(Object.assign({},e),{type:"error"})}function $9(e){return Object.assign(Object.assign({},e),{type:"confirm"})}function YZ({rootPrefixCls:e}){v9=e}var XZ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n,{afterClose:r,config:o}=e,a=XZ(e,["afterClose","config"]);const[i,l]=c.useState(!0),[s,u]=c.useState(o),{direction:d,getPrefixCls:f}=c.useContext(Pt),p=f("modal"),m=f(),v=()=>{var C;r(),(C=s.afterClose)===null||C===void 0||C.call(s)},h=(...C)=>{var b;if(l(!1),C.some(S=>S==null?void 0:S.triggerCancel)){var x;(b=s.onCancel)===null||b===void 0||(x=b).call.apply(x,[s,()=>{}].concat(Re(C.slice(1))))}};c.useImperativeHandle(t,()=>({destroy:h,update:C=>{u(b=>{const $=typeof C=="function"?C(b):C;return Object.assign(Object.assign({},b),$)})}}));const g=(n=s.okCancel)!==null&&n!==void 0?n:s.type==="confirm",[y]=ei("Modal",Si.Modal);return c.createElement(m9,Object.assign({prefixCls:p,rootPrefixCls:m},s,{close:h,open:i,afterClose:v,okText:s.okText||(g?y==null?void 0:y.okText:y==null?void 0:y.justOkText),direction:s.direction||d,cancelText:s.cancelText||(y==null?void 0:y.cancelText)},a))},ZZ=c.forwardRef(QZ);let O4=0;const JZ=c.memo(c.forwardRef((e,t)=>{const[n,r]=Bq();return c.useImperativeHandle(t,()=>({patchElement:r}),[r]),c.createElement(c.Fragment,null,n)}));function x9(){const e=c.useRef(null),[t,n]=c.useState([]);c.useEffect(()=>{t.length&&(Re(t).forEach(i=>{i()}),n([]))},[t]);const r=c.useCallback(a=>function(l){var s;O4+=1;const u=c.createRef();let d;const f=new Promise(g=>{d=g});let p=!1,m;const v=c.createElement(ZZ,{key:`modal-${O4}`,config:a(l),ref:u,afterClose:()=>{m==null||m()},isSilent:()=>p,onConfirm:g=>{d(g)}});return m=(s=e.current)===null||s===void 0?void 0:s.patchElement(v),m&&zl.push(m),{destroy:()=>{function g(){var y;(y=u.current)===null||y===void 0||y.destroy()}u.current?g():n(y=>[].concat(Re(y),[g]))},update:g=>{function y(){var C;(C=u.current)===null||C===void 0||C.update(g)}u.current?y():n(C=>[].concat(Re(C),[y]))},then:g=>(p=!0,f.then(g))}},[]);return[c.useMemo(()=>({info:r(y9),success:r(b9),error:r(C9),warning:r(h9),confirm:r($9)}),[r]),c.createElement(JZ,{key:"modal-holder",ref:e})]}const eJ=e=>{const{componentCls:t,notificationMarginEdge:n,animationMaxHeight:r}=e,o=`${t}-notice`,a=new Zt("antNotificationFadeIn",{"0%":{transform:"translate3d(100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}}),i=new Zt("antNotificationTopFadeIn",{"0%":{top:-r,opacity:0},"100%":{top:0,opacity:1}}),l=new Zt("antNotificationBottomFadeIn",{"0%":{bottom:e.calc(r).mul(-1).equal(),opacity:0},"100%":{bottom:0,opacity:1}}),s=new Zt("antNotificationLeftFadeIn",{"0%":{transform:"translate3d(-100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}});return{[t]:{[`&${t}-top, &${t}-bottom`]:{marginInline:0,[o]:{marginInline:"auto auto"}},[`&${t}-top`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:i}},[`&${t}-bottom`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:l}},[`&${t}-topRight, &${t}-bottomRight`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:a}},[`&${t}-topLeft, &${t}-bottomLeft`]:{marginRight:{value:0,_skip_check_:!0},marginLeft:{value:n,_skip_check_:!0},[o]:{marginInlineEnd:"auto",marginInlineStart:0},[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:s}}}}},tJ=["top","topLeft","topRight","bottom","bottomLeft","bottomRight"],nJ={topLeft:"left",topRight:"right",bottomLeft:"left",bottomRight:"right",top:"left",bottom:"left"},rJ=(e,t)=>{const{componentCls:n}=e;return{[`${n}-${t}`]:{[`&${n}-stack > ${n}-notice-wrapper`]:{[t.startsWith("top")?"top":"bottom"]:0,[nJ[t]]:{value:0,_skip_check_:!0}}}}},oJ=e=>{const t={};for(let n=1;n ${e.componentCls}-notice`]:{opacity:0,transition:`opacity ${e.motionDurationMid}`}};return Object.assign({[`&:not(:nth-last-child(-n+${e.notificationStackLayer}))`]:{opacity:0,overflow:"hidden",color:"transparent",pointerEvents:"none"}},t)},aJ=e=>{const t={};for(let n=1;n{const{componentCls:t}=e;return Object.assign({[`${t}-stack`]:{[`& > ${t}-notice-wrapper`]:Object.assign({transition:`transform ${e.motionDurationSlow}, backdrop-filter 0s`,willChange:"transform, opacity",position:"absolute"},oJ(e))},[`${t}-stack:not(${t}-stack-expanded)`]:{[`& > ${t}-notice-wrapper`]:Object.assign({},aJ(e))},[`${t}-stack${t}-stack-expanded`]:{[`& > ${t}-notice-wrapper`]:{"&:not(:nth-last-child(-n + 1))":{opacity:1,overflow:"unset",color:"inherit",pointerEvents:"auto",[`& > ${e.componentCls}-notice`]:{opacity:1}},"&:after":{content:'""',position:"absolute",height:e.margin,width:"100%",insetInline:0,bottom:e.calc(e.margin).mul(-1).equal(),background:"transparent",pointerEvents:"auto"}}}},tJ.map(n=>rJ(e,n)).reduce((n,r)=>Object.assign(Object.assign({},n),r),{}))},lJ=e=>{const{iconCls:t,componentCls:n,boxShadow:r,fontSizeLG:o,notificationMarginBottom:a,borderRadiusLG:i,colorSuccess:l,colorInfo:s,colorWarning:u,colorError:d,colorTextHeading:f,notificationBg:p,notificationPadding:m,notificationMarginEdge:v,notificationProgressBg:h,notificationProgressHeight:g,fontSize:y,lineHeight:C,width:b,notificationIconSize:$,colorText:x,colorSuccessBg:S,colorErrorBg:w,colorInfoBg:P,colorWarningBg:E}=e,O=`${n}-notice`;return{position:"relative",marginBottom:a,marginInlineStart:"auto",background:p,borderRadius:i,boxShadow:r,[O]:{padding:m,width:b,maxWidth:`calc(100vw - ${Z(e.calc(v).mul(2).equal())})`,lineHeight:C,wordWrap:"break-word",borderRadius:i,overflow:"hidden","&-success":S?{background:S}:{},"&-error":w?{background:w}:{},"&-info":P?{background:P}:{},"&-warning":E?{background:E}:{}},[`${O}-message`]:{color:f,fontSize:o,lineHeight:e.lineHeightLG},[`${O}-description`]:{fontSize:y,color:x,marginTop:e.marginXS},[`${O}-closable ${O}-message`]:{paddingInlineEnd:e.paddingLG},[`${O}-with-icon ${O}-message`]:{marginInlineStart:e.calc(e.marginSM).add($).equal(),fontSize:o},[`${O}-with-icon ${O}-description`]:{marginInlineStart:e.calc(e.marginSM).add($).equal(),fontSize:y},[`${O}-icon`]:{position:"absolute",fontSize:$,lineHeight:1,[`&-success${t}`]:{color:l},[`&-info${t}`]:{color:s},[`&-warning${t}`]:{color:u},[`&-error${t}`]:{color:d}},[`${O}-close`]:Object.assign({position:"absolute",top:e.notificationPaddingVertical,insetInlineEnd:e.notificationPaddingHorizontal,color:e.colorIcon,outline:"none",width:e.notificationCloseButtonSize,height:e.notificationCloseButtonSize,borderRadius:e.borderRadiusSM,transition:`background-color ${e.motionDurationMid}, color ${e.motionDurationMid}`,display:"flex",alignItems:"center",justifyContent:"center",background:"none",border:"none","&:hover":{color:e.colorIconHover,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},Ia(e)),[`${O}-progress`]:{position:"absolute",display:"block",appearance:"none",inlineSize:`calc(100% - ${Z(i)} * 2)`,left:{_skip_check_:!0,value:i},right:{_skip_check_:!0,value:i},bottom:0,blockSize:g,border:0,"&, &::-webkit-progress-bar":{borderRadius:i,backgroundColor:"rgba(0, 0, 0, 0.04)"},"&::-moz-progress-bar":{background:h},"&::-webkit-progress-value":{borderRadius:i,background:h}},[`${O}-actions`]:{float:"right",marginTop:e.marginSM}}},sJ=e=>{const{componentCls:t,notificationMarginBottom:n,notificationMarginEdge:r,motionDurationMid:o,motionEaseInOut:a}=e,i=`${t}-notice`,l=new Zt("antNotificationFadeOut",{"0%":{maxHeight:e.animationMaxHeight,marginBottom:n},"100%":{maxHeight:0,marginBottom:0,paddingTop:0,paddingBottom:0,opacity:0}});return[{[t]:Object.assign(Object.assign({},pn(e)),{position:"fixed",zIndex:e.zIndexPopup,marginRight:{value:r,_skip_check_:!0},[`${t}-hook-holder`]:{position:"relative"},[`${t}-fade-appear-prepare`]:{opacity:"0 !important"},[`${t}-fade-enter, ${t}-fade-appear`]:{animationDuration:e.motionDurationMid,animationTimingFunction:a,animationFillMode:"both",opacity:0,animationPlayState:"paused"},[`${t}-fade-leave`]:{animationTimingFunction:a,animationFillMode:"both",animationDuration:o,animationPlayState:"paused"},[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationPlayState:"running"},[`${t}-fade-leave${t}-fade-leave-active`]:{animationName:l,animationPlayState:"running"},"&-rtl":{direction:"rtl",[`${i}-actions`]:{float:"left"}}})},{[t]:{[`${i}-wrapper`]:lJ(e)}}]},cJ=e=>({zIndexPopup:e.zIndexPopupBase+xS+50,width:384,colorSuccessBg:void 0,colorErrorBg:void 0,colorInfoBg:void 0,colorWarningBg:void 0}),uJ=e=>{const t=e.paddingMD,n=e.paddingLG;return Xt(e,{notificationBg:e.colorBgElevated,notificationPaddingVertical:t,notificationPaddingHorizontal:n,notificationIconSize:e.calc(e.fontSizeLG).mul(e.lineHeightLG).equal(),notificationCloseButtonSize:e.calc(e.controlHeightLG).mul(.55).equal(),notificationMarginBottom:e.margin,notificationPadding:`${Z(e.paddingMD)} ${Z(e.paddingContentHorizontalLG)}`,notificationMarginEdge:e.marginLG,animationMaxHeight:150,notificationStackLayer:3,notificationProgressHeight:2,notificationProgressBg:`linear-gradient(90deg, ${e.colorPrimaryBorderHover}, ${e.colorPrimary})`})},dJ=cn("Notification",e=>{const t=uJ(e);return[sJ(t),eJ(t),iJ(t)]},cJ);function S9(e,t){return t===null||t===!1?null:t||c.createElement(xl,{className:`${e}-close-icon`})}const fJ={success:w0,info:P0,error:xu,warning:E0},pJ=e=>{const{prefixCls:t,icon:n,type:r,message:o,description:a,actions:i,role:l="alert"}=e;let s=null;return n?s=c.createElement("span",{className:`${t}-icon`},n):r&&(s=c.createElement(fJ[r]||null,{className:ie(`${t}-icon`,`${t}-icon-${r}`)})),c.createElement("div",{className:ie({[`${t}-with-icon`]:s}),role:l},s,c.createElement("div",{className:`${t}-message`},o),a&&c.createElement("div",{className:`${t}-description`},a),i&&c.createElement("div",{className:`${t}-actions`},i))};function mJ(e,t,n){let r;switch(e){case"top":r={left:"50%",transform:"translateX(-50%)",right:"auto",top:t,bottom:"auto"};break;case"topLeft":r={left:0,top:t,bottom:"auto"};break;case"topRight":r={right:0,top:t,bottom:"auto"};break;case"bottom":r={left:"50%",transform:"translateX(-50%)",right:"auto",top:"auto",bottom:n};break;case"bottomLeft":r={left:0,top:"auto",bottom:n};break;default:r={right:0,top:"auto",bottom:n};break}return r}function vJ(e){return{motionName:`${e}-fade`}}function gJ(e,t,n){return typeof e<"u"?e:typeof(t==null?void 0:t.closeIcon)<"u"?t.closeIcon:n==null?void 0:n.closeIcon}var hJ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const n=Or(t),[r,o,a]=dJ(t,n);return r(Y.createElement(wM,{classNames:{list:ie(o,a,n)}},e))},$J=(e,{prefixCls:t,key:n})=>Y.createElement(CJ,{prefixCls:t,key:n},e),xJ=Y.forwardRef((e,t)=>{const{top:n,bottom:r,prefixCls:o,getContainer:a,maxCount:i,rtl:l,onAllRemoved:s,stack:u,duration:d,pauseOnHover:f=!0,showProgress:p}=e,{getPrefixCls:m,getPopupContainer:v,notification:h,direction:g}=c.useContext(Pt),[,y]=Pr(),C=o||m("notification"),b=P=>mJ(P,n??I4,r??I4),$=()=>ie({[`${C}-rtl`]:l??g==="rtl"}),x=()=>vJ(C),[S,w]=EM({prefixCls:C,style:b,className:$,motion:x,closable:!0,closeIcon:S9(C),duration:d??yJ,getContainer:()=>(a==null?void 0:a())||(v==null?void 0:v())||document.body,maxCount:i,pauseOnHover:f,showProgress:p,onAllRemoved:s,renderNotifications:$J,stack:u===!1?!1:{threshold:typeof u=="object"?u==null?void 0:u.threshold:void 0,offset:8,gap:y.margin}});return Y.useImperativeHandle(t,()=>Object.assign(Object.assign({},S),{prefixCls:C,notification:h})),w});function SJ(e){const t=Y.useRef(null);return Ti(),[Y.useMemo(()=>{const r=l=>{var s;if(!t.current)return;const{open:u,prefixCls:d,notification:f}=t.current,p=`${d}-notice`,{message:m,description:v,icon:h,type:g,btn:y,actions:C,className:b,style:$,role:x="alert",closeIcon:S,closable:w}=l,P=hJ(l,["message","description","icon","type","btn","actions","className","style","role","closeIcon","closable"]),E=C??y,O=S9(p,gJ(S,e,f));return u(Object.assign(Object.assign({placement:(s=e==null?void 0:e.placement)!==null&&s!==void 0?s:bJ},P),{content:Y.createElement(pJ,{prefixCls:p,icon:h,type:g,message:m,description:v,actions:E,role:x}),className:ie(g&&`${p}-${g}`,b,f==null?void 0:f.className),style:Object.assign(Object.assign({},f==null?void 0:f.style),$),closeIcon:O,closable:w??!!O}))},a={open:r,destroy:l=>{var s,u;l!==void 0?(s=t.current)===null||s===void 0||s.close(l):(u=t.current)===null||u===void 0||u.destroy()}};return["success","info","warning","error"].forEach(l=>{a[l]=s=>r(Object.assign(Object.assign({},s),{type:l}))}),a},[]),Y.createElement(xJ,Object.assign({key:"notification-holder"},e,{ref:t}))]}function wJ(e){return SJ(e)}const x$=Y.createContext({}),w9=Y.createContext({message:{},notification:{},modal:{}}),EJ=e=>{const{componentCls:t,colorText:n,fontSize:r,lineHeight:o,fontFamily:a}=e;return{[t]:{color:n,fontSize:r,lineHeight:o,fontFamily:a,[`&${t}-rtl`]:{direction:"rtl"}}}},PJ=()=>({}),OJ=cn("App",EJ,PJ),IJ=e=>{const{prefixCls:t,children:n,className:r,rootClassName:o,message:a,notification:i,style:l,component:s="div"}=e,{direction:u,getPrefixCls:d}=c.useContext(Pt),f=d("app",t),[p,m,v]=OJ(f),h=ie(m,f,r,o,v,{[`${f}-rtl`]:u==="rtl"}),g=c.useContext(x$),y=Y.useMemo(()=>({message:Object.assign(Object.assign({},g.message),a),notification:Object.assign(Object.assign({},g.notification),i)}),[a,i,g.message,g.notification]),[C,b]=kM(y.message),[$,x]=wJ(y.notification),[S,w]=x9(),P=Y.useMemo(()=>({message:C,notification:$,modal:S}),[C,$,S]);Ti()(!(v&&s===!1),"usage","When using cssVar, ensure `component` is assigned a valid React component string.");const E=s===!1?Y.Fragment:s,O={className:h,style:l};return p(Y.createElement(w9.Provider,{value:P},Y.createElement(x$.Provider,{value:y},Y.createElement(E,Object.assign({},s===!1?void 0:O),w,b,x,n))))},RJ=()=>Y.useContext(w9),wu=IJ;wu.useApp=RJ;function E9(e){return t=>c.createElement(Ma,{theme:{token:{motion:!1,zIndexPopupBase:0}}},c.createElement(e,Object.assign({},t)))}const U0=(e,t,n,r,o)=>E9(i=>{const{prefixCls:l,style:s}=i,u=c.useRef(null),[d,f]=c.useState(0),[p,m]=c.useState(0),[v,h]=fn(!1,{value:i.open}),{getPrefixCls:g}=c.useContext(Pt),y=g(r||"select",l);c.useEffect(()=>{if(h(!0),typeof ResizeObserver<"u"){const $=new ResizeObserver(S=>{const w=S[0].target;f(w.offsetHeight+8),m(w.offsetWidth)}),x=setInterval(()=>{var S;const w=o?`.${o(y)}`:`.${y}-dropdown`,P=(S=u.current)===null||S===void 0?void 0:S.querySelector(w);P&&(clearInterval(x),$.observe(P))},10);return()=>{clearInterval(x),$.disconnect()}}},[y]);let C=Object.assign(Object.assign({},i),{style:Object.assign(Object.assign({},s),{margin:0}),open:v,visible:v,getPopupContainer:()=>u.current});t&&Object.assign(C,{[t]:{overflow:{adjustX:!1,adjustY:!1}}});const b={paddingBottom:d,position:"relative",minWidth:p};return c.createElement("div",{ref:u,style:b},c.createElement(e,Object.assign({},C)))}),RS=function(){if(typeof navigator>"u"||typeof window>"u")return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(e==null?void 0:e.substr(0,4))};var G0=function(t){var n=t.className,r=t.customizeIcon,o=t.customizeIconProps,a=t.children,i=t.onMouseDown,l=t.onClick,s=typeof r=="function"?r(o):r;return c.createElement("span",{className:n,onMouseDown:function(d){d.preventDefault(),i==null||i(d)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:l,"aria-hidden":!0},s!==void 0?s:c.createElement("span",{className:ie(n.split(/\s+/).map(function(u){return"".concat(u,"-icon")}))},a))},NJ=function(t,n,r,o,a){var i=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,l=arguments.length>6?arguments[6]:void 0,s=arguments.length>7?arguments[7]:void 0,u=Y.useMemo(function(){if(ot(o)==="object")return o.clearIcon;if(a)return a},[o,a]),d=Y.useMemo(function(){return!!(!i&&o&&(r.length||l)&&!(s==="combobox"&&l===""))},[o,i,r.length,l,s]);return{allowClear:d,clearIcon:Y.createElement(G0,{className:"".concat(t,"-clear"),onMouseDown:n,customizeIcon:u},"×")}},P9=c.createContext(null);function TJ(){return c.useContext(P9)}function MJ(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,t=c.useState(!1),n=ee(t,2),r=n[0],o=n[1],a=c.useRef(null),i=function(){window.clearTimeout(a.current)};c.useEffect(function(){return i},[]);var l=function(u,d){i(),a.current=window.setTimeout(function(){o(u),d&&d()},e)};return[r,l,i]}function O9(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,t=c.useRef(null),n=c.useRef(null);c.useEffect(function(){return function(){window.clearTimeout(n.current)}},[]);function r(o){(o||t.current===null)&&(t.current=o),window.clearTimeout(n.current),n.current=window.setTimeout(function(){t.current=null},e)}return[function(){return t.current},r]}function kJ(e,t,n,r){var o=c.useRef(null);o.current={open:t,triggerOpen:n,customizedTrigger:r},c.useEffect(function(){function a(i){var l;if(!((l=o.current)!==null&&l!==void 0&&l.customizedTrigger)){var s=i.target;s.shadowRoot&&i.composed&&(s=i.composedPath()[0]||s),o.current.open&&e().filter(function(u){return u}).every(function(u){return!u.contains(s)&&u!==s})&&o.current.triggerOpen(!1)}}return window.addEventListener("mousedown",a),function(){return window.removeEventListener("mousedown",a)}},[])}function _J(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 DJ=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Ms=void 0;function jJ(e,t){var n=e.prefixCls,r=e.invalidate,o=e.item,a=e.renderItem,i=e.responsive,l=e.responsiveDisabled,s=e.registerSize,u=e.itemKey,d=e.className,f=e.style,p=e.children,m=e.display,v=e.order,h=e.component,g=h===void 0?"div":h,y=Ct(e,DJ),C=i&&!m;function b(P){s(u,P)}c.useEffect(function(){return function(){b(null)}},[]);var $=a&&o!==Ms?a(o,{index:v}):p,x;r||(x={opacity:C?0:1,height:C?0:Ms,overflowY:C?"hidden":Ms,order:i?v:Ms,pointerEvents:C?"none":Ms,position:C?"absolute":Ms});var S={};C&&(S["aria-hidden"]=!0);var w=c.createElement(g,L({className:ie(!r&&n,d),style:G(G({},x),f)},S,y,{ref:t}),$);return i&&(w=c.createElement(zr,{onResize:function(E){var O=E.offsetWidth;b(O)},disabled:l},w)),w}var dc=c.forwardRef(jJ);dc.displayName="Item";function AJ(e){if(typeof MessageChannel>"u")Ht(e);else{var t=new MessageChannel;t.port1.onmessage=function(){return e()},t.port2.postMessage(void 0)}}function LJ(){var e=c.useRef(null),t=function(r){e.current||(e.current=[],AJ(function(){Oa.unstable_batchedUpdates(function(){e.current.forEach(function(o){o()}),e.current=null})})),e.current.push(r)};return t}function ks(e,t){var n=c.useState(t),r=ee(n,2),o=r[0],a=r[1],i=Dt(function(l){e(function(){a(l)})});return[o,i]}var vg=Y.createContext(null),FJ=["component"],zJ=["className"],BJ=["className"],HJ=function(t,n){var r=c.useContext(vg);if(!r){var o=t.component,a=o===void 0?"div":o,i=Ct(t,FJ);return c.createElement(a,L({},i,{ref:n}))}var l=r.className,s=Ct(r,zJ),u=t.className,d=Ct(t,BJ);return c.createElement(vg.Provider,{value:null},c.createElement(dc,L({ref:n,className:ie(l,u)},s,d)))},I9=c.forwardRef(HJ);I9.displayName="RawItem";var WJ=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],R9="responsive",N9="invalidate";function VJ(e){return"+ ".concat(e.length," ...")}function KJ(e,t){var n=e.prefixCls,r=n===void 0?"rc-overflow":n,o=e.data,a=o===void 0?[]:o,i=e.renderItem,l=e.renderRawItem,s=e.itemKey,u=e.itemWidth,d=u===void 0?10:u,f=e.ssr,p=e.style,m=e.className,v=e.maxCount,h=e.renderRest,g=e.renderRawRest,y=e.prefix,C=e.suffix,b=e.component,$=b===void 0?"div":b,x=e.itemComponent,S=e.onVisibleChange,w=Ct(e,WJ),P=f==="full",E=LJ(),O=ks(E,null),N=ee(O,2),k=N[0],M=N[1],I=k||0,T=ks(E,new Map),R=ee(T,2),D=R[0],_=R[1],j=ks(E,0),F=ee(j,2),B=F[0],H=F[1],z=ks(E,0),W=ee(z,2),V=W[0],U=W[1],Q=ks(E,0),q=ee(Q,2),X=q[0],le=q[1],oe=ks(E,0),J=ee(oe,2),ae=J[0],te=J[1],re=c.useState(null),ne=ee(re,2),fe=ne[0],me=ne[1],be=c.useState(null),de=ee(be,2),ce=de[0],he=de[1],ye=c.useMemo(function(){return ce===null&&P?Number.MAX_SAFE_INTEGER:ce||0},[ce,k]),ve=c.useState(!1),Ee=ee(ve,2),we=Ee[0],Me=Ee[1],Pe="".concat(r,"-item"),Ce=Math.max(B,V),Te=v===R9,$e=a.length&&Te,ge=v===N9,se=$e||typeof v=="number"&&a.length>v,ue=c.useMemo(function(){var Ie=a;return $e?k===null&&P?Ie=a:Ie=a.slice(0,Math.min(a.length,I/d)):typeof v=="number"&&(Ie=a.slice(0,v)),Ie},[a,d,k,v,$e]),pe=c.useMemo(function(){return $e?a.slice(ye+1):a.slice(ue.length)},[a,ue,$e,ye]),Se=c.useCallback(function(Ie,Ne){var De;return typeof s=="function"?s(Ie):(De=s&&(Ie==null?void 0:Ie[s]))!==null&&De!==void 0?De:Ne},[s]),xe=c.useCallback(i||function(Ie){return Ie},[i]);function Oe(Ie,Ne,De){ce===Ie&&(Ne===void 0||Ne===fe)||(he(Ie),De||(Me(IeI){Oe(Xe-1,Ie-Ze-ae+V);break}}C&&xt(0)+ae>I&&me(null)}},[I,D,V,X,ae,Se,ue]);var ht=we&&!!pe.length,qe={};fe!==null&&$e&&(qe={position:"absolute",left:fe,top:0});var wt={prefixCls:Pe,responsive:$e,component:x,invalidate:ge},Et=l?function(Ie,Ne){var De=Se(Ie,Ne);return c.createElement(vg.Provider,{key:De,value:G(G({},wt),{},{order:Ne,item:Ie,itemKey:De,registerSize:it,display:Ne<=ye})},l(Ie,Ne))}:function(Ie,Ne){var De=Se(Ie,Ne);return c.createElement(dc,L({},wt,{order:Ne,key:De,item:Ie,renderItem:xe,itemKey:De,registerSize:it,display:Ne<=ye}))},Fe={order:ht?ye:Number.MAX_SAFE_INTEGER,className:"".concat(Pe,"-rest"),registerSize:gt,display:ht},Ye=h||VJ,Ve=g?c.createElement(vg.Provider,{value:G(G({},wt),Fe)},g(pe)):c.createElement(dc,L({},wt,Fe),typeof Ye=="function"?Ye(pe):Ye),ke=c.createElement($,L({className:ie(!ge&&r,m),style:p,ref:t},w),y&&c.createElement(dc,L({},wt,{responsive:Te,responsiveDisabled:!$e,order:-1,className:"".concat(Pe,"-prefix"),registerSize:ft,display:!0}),y),ue.map(Et),se?Ve:null,C&&c.createElement(dc,L({},wt,{responsive:Te,responsiveDisabled:!$e,order:ye,className:"".concat(Pe,"-suffix"),registerSize:Mt,display:!0,style:qe}),C));return Te?c.createElement(zr,{onResize:_e,disabled:!$e},ke):ke}var Sa=c.forwardRef(KJ);Sa.displayName="Overflow";Sa.Item=I9;Sa.RESPONSIVE=R9;Sa.INVALIDATE=N9;function UJ(e,t,n){var r=G(G({},e),t);return Object.keys(t).forEach(function(o){var a=t[o];typeof a=="function"&&(r[o]=function(){for(var i,l=arguments.length,s=new Array(l),u=0;ub&&(de="".concat(ce.slice(0,b),"..."))}var he=function(ve){ve&&ve.stopPropagation(),P(re)};return typeof S=="function"?X(me,de,ne,be,he):q(re,de,ne,be,he)},oe=function(re){if(!o.length)return null;var ne=typeof x=="function"?x(re):x;return typeof S=="function"?X(void 0,ne,!1,!1,void 0,!0):q({title:ne},ne,!1)},J=c.createElement("div",{className:"".concat(V,"-search"),style:{width:j},onFocus:function(){W(!0)},onBlur:function(){W(!1)}},c.createElement(T9,{ref:s,open:a,prefixCls:r,id:n,inputElement:null,disabled:d,autoFocus:m,autoComplete:v,editable:Q,activeDescendantId:h,value:U,onKeyDown:N,onMouseDown:k,onChange:E,onPaste:O,onCompositionStart:M,onCompositionEnd:I,onBlur:T,tabIndex:g,attrs:yr(t,!0)}),c.createElement("span",{ref:R,className:"".concat(V,"-search-mirror"),"aria-hidden":!0},U," ")),ae=c.createElement(Sa,{prefixCls:"".concat(V,"-overflow"),data:o,renderItem:le,renderRest:oe,suffix:J,itemKey:eee,maxCount:C});return c.createElement("span",{className:"".concat(V,"-wrap")},ae,!o.length&&!U&&c.createElement("span",{className:"".concat(V,"-placeholder")},u))},nee=function(t){var n=t.inputElement,r=t.prefixCls,o=t.id,a=t.inputRef,i=t.disabled,l=t.autoFocus,s=t.autoComplete,u=t.activeDescendantId,d=t.mode,f=t.open,p=t.values,m=t.placeholder,v=t.tabIndex,h=t.showSearch,g=t.searchValue,y=t.activeValue,C=t.maxLength,b=t.onInputKeyDown,$=t.onInputMouseDown,x=t.onInputChange,S=t.onInputPaste,w=t.onInputCompositionStart,P=t.onInputCompositionEnd,E=t.onInputBlur,O=t.title,N=c.useState(!1),k=ee(N,2),M=k[0],I=k[1],T=d==="combobox",R=T||h,D=p[0],_=g||"";T&&y&&!M&&(_=y),c.useEffect(function(){T&&I(!1)},[T,y]);var j=d!=="combobox"&&!f&&!h?!1:!!_,F=O===void 0?k9(D):O,B=c.useMemo(function(){return D?null:c.createElement("span",{className:"".concat(r,"-selection-placeholder"),style:j?{visibility:"hidden"}:void 0},m)},[D,j,m,r]);return c.createElement("span",{className:"".concat(r,"-selection-wrap")},c.createElement("span",{className:"".concat(r,"-selection-search")},c.createElement(T9,{ref:a,prefixCls:r,id:o,open:f,inputElement:n,disabled:i,autoFocus:l,autoComplete:s,editable:R,activeDescendantId:u,value:_,onKeyDown:b,onMouseDown:$,onChange:function(z){I(!0),x(z)},onPaste:S,onCompositionStart:w,onCompositionEnd:P,onBlur:E,tabIndex:v,attrs:yr(t,!0),maxLength:T?C:void 0})),!T&&D?c.createElement("span",{className:"".concat(r,"-selection-item"),title:F,style:j?{visibility:"hidden"}:void 0},D.label):null,B)},ree=function(t,n){var r=c.useRef(null),o=c.useRef(!1),a=t.prefixCls,i=t.open,l=t.mode,s=t.showSearch,u=t.tokenWithEnter,d=t.disabled,f=t.prefix,p=t.autoClearSearchValue,m=t.onSearch,v=t.onSearchSubmit,h=t.onToggleOpen,g=t.onInputKeyDown,y=t.onInputBlur,C=t.domRef;c.useImperativeHandle(n,function(){return{focus:function(F){r.current.focus(F)},blur:function(){r.current.blur()}}});var b=O9(0),$=ee(b,2),x=$[0],S=$[1],w=function(F){var B=F.which,H=r.current instanceof HTMLTextAreaElement;!H&&i&&(B===Qe.UP||B===Qe.DOWN)&&F.preventDefault(),g&&g(F),B===Qe.ENTER&&l==="tags"&&!o.current&&!i&&(v==null||v(F.target.value)),!(H&&!i&&~[Qe.UP,Qe.DOWN,Qe.LEFT,Qe.RIGHT].indexOf(B))&&_J(B)&&h(!0)},P=function(){S(!0)},E=c.useRef(null),O=function(F){m(F,!0,o.current)!==!1&&h(!0)},N=function(){o.current=!0},k=function(F){o.current=!1,l!=="combobox"&&O(F.target.value)},M=function(F){var B=F.target.value;if(u&&E.current&&/[\r\n]/.test(E.current)){var H=E.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");B=B.replace(H,E.current)}E.current=null,O(B)},I=function(F){var B=F.clipboardData,H=B==null?void 0:B.getData("text");E.current=H||""},T=function(F){var B=F.target;if(B!==r.current){var H=document.body.style.msTouchAction!==void 0;H?setTimeout(function(){r.current.focus()}):r.current.focus()}},R=function(F){var B=x();F.target!==r.current&&!B&&!(l==="combobox"&&d)&&F.preventDefault(),(l!=="combobox"&&(!s||!B)||!i)&&(i&&p!==!1&&m("",!0,!1),h())},D={inputRef:r,onInputKeyDown:w,onInputMouseDown:P,onInputChange:M,onInputPaste:I,onInputCompositionStart:N,onInputCompositionEnd:k,onInputBlur:y},_=l==="multiple"||l==="tags"?c.createElement(tee,L({},t,D)):c.createElement(nee,L({},t,D));return c.createElement("div",{ref:C,className:"".concat(a,"-selector"),onClick:T,onMouseDown:R},f&&c.createElement("div",{className:"".concat(a,"-prefix")},f),_)},oee=c.forwardRef(ree);function aee(e){var t=e.prefixCls,n=e.align,r=e.arrow,o=e.arrowPos,a=r||{},i=a.className,l=a.content,s=o.x,u=s===void 0?0:s,d=o.y,f=d===void 0?0:d,p=c.useRef();if(!n||!n.points)return null;var m={position:"absolute"};if(n.autoArrow!==!1){var v=n.points[0],h=n.points[1],g=v[0],y=v[1],C=h[0],b=h[1];g===C||!["t","b"].includes(g)?m.top=f:g==="t"?m.top=0:m.bottom=0,y===b||!["l","r"].includes(y)?m.left=u:y==="l"?m.left=0:m.right=0}return c.createElement("div",{ref:p,className:ie("".concat(t,"-arrow"),i),style:m},l)}function iee(e){var t=e.prefixCls,n=e.open,r=e.zIndex,o=e.mask,a=e.motion;return o?c.createElement(Ta,L({},a,{motionAppear:!0,visible:n,removeOnLeave:!0}),function(i){var l=i.className;return c.createElement("div",{style:{zIndex:r},className:ie("".concat(t,"-mask"),l)})}):null}var lee=c.memo(function(e){var t=e.children;return t},function(e,t){return t.cache}),see=c.forwardRef(function(e,t){var n=e.popup,r=e.className,o=e.prefixCls,a=e.style,i=e.target,l=e.onVisibleChanged,s=e.open,u=e.keepDom,d=e.fresh,f=e.onClick,p=e.mask,m=e.arrow,v=e.arrowPos,h=e.align,g=e.motion,y=e.maskMotion,C=e.forceRender,b=e.getPopupContainer,$=e.autoDestroy,x=e.portal,S=e.zIndex,w=e.onMouseEnter,P=e.onMouseLeave,E=e.onPointerEnter,O=e.onPointerDownCapture,N=e.ready,k=e.offsetX,M=e.offsetY,I=e.offsetR,T=e.offsetB,R=e.onAlign,D=e.onPrepare,_=e.stretch,j=e.targetWidth,F=e.targetHeight,B=typeof n=="function"?n():n,H=s||u,z=(b==null?void 0:b.length)>0,W=c.useState(!b||!z),V=ee(W,2),U=V[0],Q=V[1];if(Ut(function(){!U&&z&&i&&Q(!0)},[U,z,i]),!U)return null;var q="auto",X={left:"-1000vw",top:"-1000vh",right:q,bottom:q};if(N||!s){var le,oe=h.points,J=h.dynamicInset||((le=h._experimental)===null||le===void 0?void 0:le.dynamicInset),ae=J&&oe[0][1]==="r",te=J&&oe[0][0]==="b";ae?(X.right=I,X.left=q):(X.left=k,X.right=q),te?(X.bottom=T,X.top=q):(X.top=M,X.bottom=q)}var re={};return _&&(_.includes("height")&&F?re.height=F:_.includes("minHeight")&&F&&(re.minHeight=F),_.includes("width")&&j?re.width=j:_.includes("minWidth")&&j&&(re.minWidth=j)),s||(re.pointerEvents="none"),c.createElement(x,{open:C||H,getContainer:b&&function(){return b(i)},autoDestroy:$},c.createElement(iee,{prefixCls:o,open:s,zIndex:S,mask:p,motion:y}),c.createElement(zr,{onResize:R,disabled:!s},function(ne){return c.createElement(Ta,L({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:C,leavedClassName:"".concat(o,"-hidden")},g,{onAppearPrepare:D,onEnterPrepare:D,visible:s,onVisibleChanged:function(me){var be;g==null||(be=g.onVisibleChanged)===null||be===void 0||be.call(g,me),l(me)}}),function(fe,me){var be=fe.className,de=fe.style,ce=ie(o,be,r);return c.createElement("div",{ref:ho(ne,t,me),className:ce,style:G(G(G(G({"--arrow-x":"".concat(v.x||0,"px"),"--arrow-y":"".concat(v.y||0,"px")},X),re),de),{},{boxSizing:"border-box",zIndex:S},a),onMouseEnter:w,onMouseLeave:P,onPointerEnter:E,onClick:f,onPointerDownCapture:O},m&&c.createElement(aee,{prefixCls:o,arrow:m,arrowPos:v,align:h}),c.createElement(lee,{cache:!s&&!d},B))})}))}),cee=c.forwardRef(function(e,t){var n=e.children,r=e.getTriggerDOMNode,o=Ga(n),a=c.useCallback(function(l){If(t,r?r(l):l)},[r]),i=Ni(a,gs(n));return o?c.cloneElement(n,{ref:i}):n}),T4=c.createContext(null);function M4(e){return e?Array.isArray(e)?e:[e]:[]}function uee(e,t,n,r){return c.useMemo(function(){var o=M4(n??t),a=M4(r??t),i=new Set(o),l=new Set(a);return e&&(i.has("hover")&&(i.delete("hover"),i.add("click")),l.has("hover")&&(l.delete("hover"),l.add("click"))),[i,l]},[e,t,n,r])}function dee(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0;return n?e[0]===t[0]:e[0]===t[0]&&e[1]===t[1]}function fee(e,t,n,r){for(var o=n.points,a=Object.keys(e),i=0;i1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(e)?t:e}function rd(e){return Df(parseFloat(e),0)}function _4(e,t){var n=G({},e);return(t||[]).forEach(function(r){if(!(r instanceof HTMLBodyElement||r instanceof HTMLHtmlElement)){var o=Rp(r).getComputedStyle(r),a=o.overflow,i=o.overflowClipMargin,l=o.borderTopWidth,s=o.borderBottomWidth,u=o.borderLeftWidth,d=o.borderRightWidth,f=r.getBoundingClientRect(),p=r.offsetHeight,m=r.clientHeight,v=r.offsetWidth,h=r.clientWidth,g=rd(l),y=rd(s),C=rd(u),b=rd(d),$=Df(Math.round(f.width/v*1e3)/1e3),x=Df(Math.round(f.height/p*1e3)/1e3),S=(v-h-C-b)*$,w=(p-m-g-y)*x,P=g*x,E=y*x,O=C*$,N=b*$,k=0,M=0;if(a==="clip"){var I=rd(i);k=I*$,M=I*x}var T=f.x+O-k,R=f.y+P-M,D=T+f.width+2*k-O-N-S,_=R+f.height+2*M-P-E-w;n.left=Math.max(n.left,T),n.top=Math.max(n.top,R),n.right=Math.min(n.right,D),n.bottom=Math.min(n.bottom,_)}}),n}function D4(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n="".concat(t),r=n.match(/^(.*)\%$/);return r?e*(parseFloat(r[1])/100):parseFloat(n)}function j4(e,t){var n=t||[],r=ee(n,2),o=r[0],a=r[1];return[D4(e.width,o),D4(e.height,a)]}function A4(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[e[0],e[1]]}function _s(e,t){var n=t[0],r=t[1],o,a;return n==="t"?a=e.y:n==="b"?a=e.y+e.height:a=e.y+e.height/2,r==="l"?o=e.x:r==="r"?o=e.x+e.width:o=e.x+e.width/2,{x:o,y:a}}function _i(e,t){var n={t:"b",b:"t",l:"r",r:"l"};return e.map(function(r,o){return o===t?n[r]||"c":r}).join("")}function pee(e,t,n,r,o,a,i){var l=c.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:o[r]||{}}),s=ee(l,2),u=s[0],d=s[1],f=c.useRef(0),p=c.useMemo(function(){return t?S$(t):[]},[t]),m=c.useRef({}),v=function(){m.current={}};e||v();var h=Dt(function(){if(t&&n&&e){let Xn=function(eo,to){var Da=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Ee,Vp=H.x+eo,Kp=H.y+to,Ty=Vp+te,$t=Kp+ae,jt=Math.max(Vp,Da.left),Nn=Math.max(Kp,Da.top),Qn=Math.min(Ty,Da.right),Tn=Math.min($t,Da.bottom);return Math.max(0,(Qn-jt)*(Tn-Nn))},Kr=function(){kt=H.y+Ye,Tt=kt+ae,Qt=H.x+Fe,Ke=Qt+te};var on=Xn,Rn=Kr,C,b,$,x,S=t,w=S.ownerDocument,P=Rp(S),E=P.getComputedStyle(S),O=E.position,N=S.style.left,k=S.style.top,M=S.style.right,I=S.style.bottom,T=S.style.overflow,R=G(G({},o[r]),a),D=w.createElement("div");(C=S.parentElement)===null||C===void 0||C.appendChild(D),D.style.left="".concat(S.offsetLeft,"px"),D.style.top="".concat(S.offsetTop,"px"),D.style.position=O,D.style.height="".concat(S.offsetHeight,"px"),D.style.width="".concat(S.offsetWidth,"px"),S.style.left="0",S.style.top="0",S.style.right="auto",S.style.bottom="auto",S.style.overflow="hidden";var _;if(Array.isArray(n))_={x:n[0],y:n[1],width:0,height:0};else{var j,F,B=n.getBoundingClientRect();B.x=(j=B.x)!==null&&j!==void 0?j:B.left,B.y=(F=B.y)!==null&&F!==void 0?F:B.top,_={x:B.x,y:B.y,width:B.width,height:B.height}}var H=S.getBoundingClientRect(),z=P.getComputedStyle(S),W=z.height,V=z.width;H.x=(b=H.x)!==null&&b!==void 0?b:H.left,H.y=($=H.y)!==null&&$!==void 0?$:H.top;var U=w.documentElement,Q=U.clientWidth,q=U.clientHeight,X=U.scrollWidth,le=U.scrollHeight,oe=U.scrollTop,J=U.scrollLeft,ae=H.height,te=H.width,re=_.height,ne=_.width,fe={left:0,top:0,right:Q,bottom:q},me={left:-J,top:-oe,right:X-J,bottom:le-oe},be=R.htmlRegion,de="visible",ce="visibleFirst";be!=="scroll"&&be!==ce&&(be=de);var he=be===ce,ye=_4(me,p),ve=_4(fe,p),Ee=be===de?ve:ye,we=he?ve:Ee;S.style.left="auto",S.style.top="auto",S.style.right="0",S.style.bottom="0";var Me=S.getBoundingClientRect();S.style.left=N,S.style.top=k,S.style.right=M,S.style.bottom=I,S.style.overflow=T,(x=S.parentElement)===null||x===void 0||x.removeChild(D);var Pe=Df(Math.round(te/parseFloat(V)*1e3)/1e3),Ce=Df(Math.round(ae/parseFloat(W)*1e3)/1e3);if(Pe===0||Ce===0||Of(n)&&!xp(n))return;var Te=R.offset,$e=R.targetOffset,ge=j4(H,Te),se=ee(ge,2),ue=se[0],pe=se[1],Se=j4(_,$e),xe=ee(Se,2),Oe=xe[0],_e=xe[1];_.x-=Oe,_.y-=_e;var it=R.points||[],gt=ee(it,2),ft=gt[0],Mt=gt[1],xt=A4(Mt),ht=A4(ft),qe=_s(_,xt),wt=_s(H,ht),Et=G({},R),Fe=qe.x-wt.x+ue,Ye=qe.y-wt.y+pe,Ve=Xn(Fe,Ye),ke=Xn(Fe,Ye,ve),Ie=_s(_,["t","l"]),Ne=_s(H,["t","l"]),De=_s(_,["b","r"]),Xe=_s(H,["b","r"]),Ze=R.overflow||{},It=Ze.adjustX,We=Ze.adjustY,Le=Ze.shiftX,dt=Ze.shiftY,Ot=function(to){return typeof to=="boolean"?to:to>=0},kt,Tt,Qt,Ke;Kr();var Nt=Ot(We),je=ht[0]===xt[0];if(Nt&&ht[0]==="t"&&(Tt>we.bottom||m.current.bt)){var Ge=Ye;je?Ge-=ae-re:Ge=Ie.y-Xe.y-pe;var yt=Xn(Fe,Ge),pt=Xn(Fe,Ge,ve);yt>Ve||yt===Ve&&(!he||pt>=ke)?(m.current.bt=!0,Ye=Ge,pe=-pe,Et.points=[_i(ht,0),_i(xt,0)]):m.current.bt=!1}if(Nt&&ht[0]==="b"&&(ktVe||Je===Ve&&(!he||St>=ke)?(m.current.tb=!0,Ye=tt,pe=-pe,Et.points=[_i(ht,0),_i(xt,0)]):m.current.tb=!1}var Ft=Ot(It),Ue=ht[1]===xt[1];if(Ft&&ht[1]==="l"&&(Ke>we.right||m.current.rl)){var mt=Fe;Ue?mt-=te-ne:mt=Ie.x-Xe.x-ue;var Rt=Xn(mt,Ye),mn=Xn(mt,Ye,ve);Rt>Ve||Rt===Ve&&(!he||mn>=ke)?(m.current.rl=!0,Fe=mt,ue=-ue,Et.points=[_i(ht,1),_i(xt,1)]):m.current.rl=!1}if(Ft&&ht[1]==="r"&&(QtVe||qn===Ve&&(!he||Yn>=ke)?(m.current.lr=!0,Fe=En,ue=-ue,Et.points=[_i(ht,1),_i(xt,1)]):m.current.lr=!1}Kr();var _n=Le===!0?0:Le;typeof _n=="number"&&(Qtve.right&&(Fe-=Ke-ve.right-ue,_.x>ve.right-_n&&(Fe+=_.x-ve.right+_n)));var or=dt===!0?0:dt;typeof or=="number"&&(ktve.bottom&&(Ye-=Tt-ve.bottom-pe,_.y>ve.bottom-or&&(Ye+=_.y-ve.bottom+or)));var ar=H.x+Fe,mr=ar+te,ir=H.y+Ye,tn=ir+ae,ut=_.x,lt=ut+ne,Jt=_.y,nt=Jt+re,rt=Math.max(ar,ut),qt=Math.min(mr,lt),vn=(rt+qt)/2,xn=vn-ar,lr=Math.max(ir,Jt),Bn=Math.min(tn,nt),sr=(lr+Bn)/2,zt=sr-ir;i==null||i(t,Et);var Ae=Me.right-H.x-(Fe+H.width),et=Me.bottom-H.y-(Ye+H.height);Pe===1&&(Fe=Math.floor(Fe),Ae=Math.floor(Ae)),Ce===1&&(Ye=Math.floor(Ye),et=Math.floor(et));var Bt={ready:!0,offsetX:Fe/Pe,offsetY:Ye/Ce,offsetR:Ae/Pe,offsetB:et/Ce,arrowX:xn/Pe,arrowY:zt/Ce,scaleX:Pe,scaleY:Ce,align:Et};d(Bt)}}),g=function(){f.current+=1;var b=f.current;Promise.resolve().then(function(){f.current===b&&h()})},y=function(){d(function(b){return G(G({},b),{},{ready:!1})})};return Ut(y,[r]),Ut(function(){e||y()},[e]),[u.ready,u.offsetX,u.offsetY,u.offsetR,u.offsetB,u.arrowX,u.arrowY,u.scaleX,u.scaleY,u.align,g]}function mee(e,t,n,r,o){Ut(function(){if(e&&t&&n){let p=function(){r(),o()};var f=p,a=t,i=n,l=S$(a),s=S$(i),u=Rp(i),d=new Set([u].concat(Re(l),Re(s)));return d.forEach(function(m){m.addEventListener("scroll",p,{passive:!0})}),u.addEventListener("resize",p,{passive:!0}),r(),function(){d.forEach(function(m){m.removeEventListener("scroll",p),u.removeEventListener("resize",p)})}}},[e,t,n])}function vee(e,t,n,r,o,a,i,l){var s=c.useRef(e);s.current=e;var u=c.useRef(!1);c.useEffect(function(){if(t&&r&&(!o||a)){var f=function(){u.current=!1},p=function(g){var y;s.current&&!i(((y=g.composedPath)===null||y===void 0||(y=y.call(g))===null||y===void 0?void 0:y[0])||g.target)&&!u.current&&l(!1)},m=Rp(r);m.addEventListener("pointerdown",f,!0),m.addEventListener("mousedown",p,!0),m.addEventListener("contextmenu",p,!0);var v=cg(n);return v&&(v.addEventListener("mousedown",p,!0),v.addEventListener("contextmenu",p,!0)),function(){m.removeEventListener("pointerdown",f,!0),m.removeEventListener("mousedown",p,!0),m.removeEventListener("contextmenu",p,!0),v&&(v.removeEventListener("mousedown",p,!0),v.removeEventListener("contextmenu",p,!0))}}},[t,n,r,o,a]);function d(){u.current=!0}return d}var gee=["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 hee(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:OS,t=c.forwardRef(function(n,r){var o=n.prefixCls,a=o===void 0?"rc-trigger-popup":o,i=n.children,l=n.action,s=l===void 0?"hover":l,u=n.showAction,d=n.hideAction,f=n.popupVisible,p=n.defaultPopupVisible,m=n.onPopupVisibleChange,v=n.afterPopupVisibleChange,h=n.mouseEnterDelay,g=n.mouseLeaveDelay,y=g===void 0?.1:g,C=n.focusDelay,b=n.blurDelay,$=n.mask,x=n.maskClosable,S=x===void 0?!0:x,w=n.getPopupContainer,P=n.forceRender,E=n.autoDestroy,O=n.destroyPopupOnHide,N=n.popup,k=n.popupClassName,M=n.popupStyle,I=n.popupPlacement,T=n.builtinPlacements,R=T===void 0?{}:T,D=n.popupAlign,_=n.zIndex,j=n.stretch,F=n.getPopupClassNameFromAlign,B=n.fresh,H=n.alignPoint,z=n.onPopupClick,W=n.onPopupAlign,V=n.arrow,U=n.popupMotion,Q=n.maskMotion,q=n.popupTransitionName,X=n.popupAnimation,le=n.maskTransitionName,oe=n.maskAnimation,J=n.className,ae=n.getTriggerDOMNode,te=Ct(n,gee),re=E||O||!1,ne=c.useState(!1),fe=ee(ne,2),me=fe[0],be=fe[1];Ut(function(){be(RS())},[]);var de=c.useRef({}),ce=c.useContext(T4),he=c.useMemo(function(){return{registerSubPopup:function(jt,Nn){de.current[jt]=Nn,ce==null||ce.registerSubPopup(jt,Nn)}}},[ce]),ye=W0(),ve=c.useState(null),Ee=ee(ve,2),we=Ee[0],Me=Ee[1],Pe=c.useRef(null),Ce=Dt(function($t){Pe.current=$t,Of($t)&&we!==$t&&Me($t),ce==null||ce.registerSubPopup(ye,$t)}),Te=c.useState(null),$e=ee(Te,2),ge=$e[0],se=$e[1],ue=c.useRef(null),pe=Dt(function($t){Of($t)&&ge!==$t&&(se($t),ue.current=$t)}),Se=c.Children.only(i),xe=(Se==null?void 0:Se.props)||{},Oe={},_e=Dt(function($t){var jt,Nn,Qn=ge;return(Qn==null?void 0:Qn.contains($t))||((jt=cg(Qn))===null||jt===void 0?void 0:jt.host)===$t||$t===Qn||(we==null?void 0:we.contains($t))||((Nn=cg(we))===null||Nn===void 0?void 0:Nn.host)===$t||$t===we||Object.values(de.current).some(function(Tn){return(Tn==null?void 0:Tn.contains($t))||$t===Tn})}),it=k4(a,U,X,q),gt=k4(a,Q,oe,le),ft=c.useState(p||!1),Mt=ee(ft,2),xt=Mt[0],ht=Mt[1],qe=f??xt,wt=Dt(function($t){f===void 0&&ht($t)});Ut(function(){ht(f||!1)},[f]);var Et=c.useRef(qe);Et.current=qe;var Fe=c.useRef([]);Fe.current=[];var Ye=Dt(function($t){var jt;wt($t),((jt=Fe.current[Fe.current.length-1])!==null&&jt!==void 0?jt:qe)!==$t&&(Fe.current.push($t),m==null||m($t))}),Ve=c.useRef(),ke=function(){clearTimeout(Ve.current)},Ie=function(jt){var Nn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;ke(),Nn===0?Ye(jt):Ve.current=setTimeout(function(){Ye(jt)},Nn*1e3)};c.useEffect(function(){return ke},[]);var Ne=c.useState(!1),De=ee(Ne,2),Xe=De[0],Ze=De[1];Ut(function($t){(!$t||qe)&&Ze(!0)},[qe]);var It=c.useState(null),We=ee(It,2),Le=We[0],dt=We[1],Ot=c.useState(null),kt=ee(Ot,2),Tt=kt[0],Qt=kt[1],Ke=function(jt){Qt([jt.clientX,jt.clientY])},Nt=pee(qe,we,H&&Tt!==null?Tt:ge,I,R,D,W),je=ee(Nt,11),Ge=je[0],yt=je[1],pt=je[2],tt=je[3],Je=je[4],St=je[5],Ft=je[6],Ue=je[7],mt=je[8],Rt=je[9],mn=je[10],En=uee(me,s,u,d),qn=ee(En,2),Yn=qn[0],_n=qn[1],or=Yn.has("click"),ar=_n.has("click")||_n.has("contextMenu"),mr=Dt(function(){Xe||mn()}),ir=function(){Et.current&&H&&ar&&Ie(!1)};mee(qe,ge,we,mr,ir),Ut(function(){mr()},[Tt,I]),Ut(function(){qe&&!(R!=null&&R[I])&&mr()},[JSON.stringify(D)]);var tn=c.useMemo(function(){var $t=fee(R,a,Rt,H);return ie($t,F==null?void 0:F(Rt))},[Rt,F,R,a,H]);c.useImperativeHandle(r,function(){return{nativeElement:ue.current,popupElement:Pe.current,forceAlign:mr}});var ut=c.useState(0),lt=ee(ut,2),Jt=lt[0],nt=lt[1],rt=c.useState(0),qt=ee(rt,2),vn=qt[0],xn=qt[1],lr=function(){if(j&&ge){var jt=ge.getBoundingClientRect();nt(jt.width),xn(jt.height)}},Bn=function(){lr(),mr()},sr=function(jt){Ze(!1),mn(),v==null||v(jt)},zt=function(){return new Promise(function(jt){lr(),dt(function(){return jt})})};Ut(function(){Le&&(mn(),Le(),dt(null))},[Le]);function Ae($t,jt,Nn,Qn){Oe[$t]=function(Tn){var Up;Qn==null||Qn(Tn),Ie(jt,Nn);for(var My=arguments.length,tE=new Array(My>1?My-1:0),Gp=1;Gp1?Nn-1:0),Tn=1;Tn1?Nn-1:0),Tn=1;Tn1&&arguments[1]!==void 0?arguments[1]:{},n=t.fieldNames,r=t.childrenAsData,o=[],a=_9(n,!1),i=a.label,l=a.value,s=a.options,u=a.groupLabel;function d(f,p){Array.isArray(f)&&f.forEach(function(m){if(p||!(s in m)){var v=m[l];o.push({key:L4(m,o.length),groupOption:p,data:m,label:m[i],value:v})}else{var h=m[u];h===void 0&&r&&(h=m.label),o.push({key:L4(m,o.length),group:!0,data:m,label:h}),d(m[s],!0)}})}return d(e,!1),o}function E$(e){var t=G({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return In(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}var See=function(t,n,r){if(!n||!n.length)return null;var o=!1,a=function l(s,u){var d=_T(u),f=d[0],p=d.slice(1);if(!f)return[s];var m=s.split(f);return o=o||m.length>1,m.reduce(function(v,h){return[].concat(Re(v),Re(l(h,p)))},[]).filter(Boolean)},i=a(t,n);return o?typeof r<"u"?i.slice(0,r):i:null},NS=c.createContext(null);function wee(e){var t=e.visible,n=e.values;if(!t)return null;var r=50;return c.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(n.slice(0,r).map(function(o){var a=o.label,i=o.value;return["number","string"].includes(ot(a))?a:i}).join(", ")),n.length>r?", ...":null)}var Eee=["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"],Pee=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],P$=function(t){return t==="tags"||t==="multiple"},Oee=c.forwardRef(function(e,t){var n,r=e.id,o=e.prefixCls,a=e.className,i=e.showSearch,l=e.tagRender,s=e.direction,u=e.omitDomProps,d=e.displayValues,f=e.onDisplayValuesChange,p=e.emptyOptions,m=e.notFoundContent,v=m===void 0?"Not Found":m,h=e.onClear,g=e.mode,y=e.disabled,C=e.loading,b=e.getInputElement,$=e.getRawInputElement,x=e.open,S=e.defaultOpen,w=e.onDropdownVisibleChange,P=e.activeValue,E=e.onActiveValueChange,O=e.activeDescendantId,N=e.searchValue,k=e.autoClearSearchValue,M=e.onSearch,I=e.onSearchSplit,T=e.tokenSeparators,R=e.allowClear,D=e.prefix,_=e.suffixIcon,j=e.clearIcon,F=e.OptionList,B=e.animation,H=e.transitionName,z=e.dropdownStyle,W=e.dropdownClassName,V=e.dropdownMatchSelectWidth,U=e.dropdownRender,Q=e.dropdownAlign,q=e.placement,X=e.builtinPlacements,le=e.getPopupContainer,oe=e.showAction,J=oe===void 0?[]:oe,ae=e.onFocus,te=e.onBlur,re=e.onKeyUp,ne=e.onKeyDown,fe=e.onMouseDown,me=Ct(e,Eee),be=P$(g),de=(i!==void 0?i:be)||g==="combobox",ce=G({},me);Pee.forEach(function(ut){delete ce[ut]}),u==null||u.forEach(function(ut){delete ce[ut]});var he=c.useState(!1),ye=ee(he,2),ve=ye[0],Ee=ye[1];c.useEffect(function(){Ee(RS())},[]);var we=c.useRef(null),Me=c.useRef(null),Pe=c.useRef(null),Ce=c.useRef(null),Te=c.useRef(null),$e=c.useRef(!1),ge=MJ(),se=ee(ge,3),ue=se[0],pe=se[1],Se=se[2];c.useImperativeHandle(t,function(){var ut,lt;return{focus:(ut=Ce.current)===null||ut===void 0?void 0:ut.focus,blur:(lt=Ce.current)===null||lt===void 0?void 0:lt.blur,scrollTo:function(nt){var rt;return(rt=Te.current)===null||rt===void 0?void 0:rt.scrollTo(nt)},nativeElement:we.current||Me.current}});var xe=c.useMemo(function(){var ut;if(g!=="combobox")return N;var lt=(ut=d[0])===null||ut===void 0?void 0:ut.value;return typeof lt=="string"||typeof lt=="number"?String(lt):""},[N,g,d]),Oe=g==="combobox"&&typeof b=="function"&&b()||null,_e=typeof $=="function"&&$(),it=Ni(Me,_e==null||(n=_e.props)===null||n===void 0?void 0:n.ref),gt=c.useState(!1),ft=ee(gt,2),Mt=ft[0],xt=ft[1];Ut(function(){xt(!0)},[]);var ht=fn(!1,{defaultValue:S,value:x}),qe=ee(ht,2),wt=qe[0],Et=qe[1],Fe=Mt?wt:!1,Ye=!v&&p;(y||Ye&&Fe&&g==="combobox")&&(Fe=!1);var Ve=Ye?!1:Fe,ke=c.useCallback(function(ut){var lt=ut!==void 0?ut:!Fe;y||(Et(lt),Fe!==lt&&(w==null||w(lt)))},[y,Fe,Et,w]),Ie=c.useMemo(function(){return(T||[]).some(function(ut){return[` +`,`\r +`].includes(ut)})},[T]),Ne=c.useContext(NS)||{},De=Ne.maxCount,Xe=Ne.rawValues,Ze=function(lt,Jt,nt){if(!(be&&w$(De)&&(Xe==null?void 0:Xe.size)>=De)){var rt=!0,qt=lt;E==null||E(null);var vn=See(lt,T,w$(De)?De-Xe.size:void 0),xn=nt?null:vn;return g!=="combobox"&&xn&&(qt="",I==null||I(xn),ke(!1),rt=!1),M&&xe!==qt&&M(qt,{source:Jt?"typing":"effect"}),rt}},It=function(lt){!lt||!lt.trim()||M(lt,{source:"submit"})};c.useEffect(function(){!Fe&&!be&&g!=="combobox"&&Ze("",!1,!1)},[Fe]),c.useEffect(function(){wt&&y&&Et(!1),y&&!$e.current&&pe(!1)},[y]);var We=O9(),Le=ee(We,2),dt=Le[0],Ot=Le[1],kt=c.useRef(!1),Tt=function(lt){var Jt=dt(),nt=lt.key,rt=nt==="Enter";if(rt&&(g!=="combobox"&<.preventDefault(),Fe||ke(!0)),Ot(!!xe),nt==="Backspace"&&!Jt&&be&&!xe&&d.length){for(var qt=Re(d),vn=null,xn=qt.length-1;xn>=0;xn-=1){var lr=qt[xn];if(!lr.disabled){qt.splice(xn,1),vn=lr;break}}vn&&f(qt,{type:"remove",values:[vn]})}for(var Bn=arguments.length,sr=new Array(Bn>1?Bn-1:0),zt=1;zt1?Jt-1:0),rt=1;rt1?vn-1:0),lr=1;lr"u"?"undefined":ot(navigator))==="object"&&/Firefox/i.test(navigator.userAgent);const j9=function(e,t,n,r){var o=c.useRef(!1),a=c.useRef(null);function i(){clearTimeout(a.current),o.current=!0,a.current=setTimeout(function(){o.current=!1},50)}var l=c.useRef({top:e,bottom:t,left:n,right:r});return l.current.top=e,l.current.bottom=t,l.current.left=n,l.current.right=r,function(s,u){var d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,f=s?u<0&&l.current.left||u>0&&l.current.right:u<0&&l.current.top||u>0&&l.current.bottom;return d&&f?(clearTimeout(a.current),o.current=!1):(!f||o.current)&&i(),!o.current&&f}};function Mee(e,t,n,r,o,a,i){var l=c.useRef(0),s=c.useRef(null),u=c.useRef(null),d=c.useRef(!1),f=j9(t,n,r,o);function p(C,b){if(Ht.cancel(s.current),!f(!1,b)){var $=C;if(!$._virtualHandled)$._virtualHandled=!0;else return;l.current+=b,u.current=b,F4||$.preventDefault(),s.current=Ht(function(){var x=d.current?10:1;i(l.current*x,!1),l.current=0})}}function m(C,b){i(b,!0),F4||C.preventDefault()}var v=c.useRef(null),h=c.useRef(null);function g(C){if(e){Ht.cancel(h.current),h.current=Ht(function(){v.current=null},2);var b=C.deltaX,$=C.deltaY,x=C.shiftKey,S=b,w=$;(v.current==="sx"||!v.current&&x&&$&&!b)&&(S=$,w=0,v.current="sx");var P=Math.abs(S),E=Math.abs(w);v.current===null&&(v.current=a&&P>E?"x":"y"),v.current==="y"?p(C,w):m(C,S)}}function y(C){e&&(d.current=C.detail===u.current)}return[g,y]}function kee(e,t,n,r){var o=c.useMemo(function(){return[new Map,[]]},[e,n.id,r]),a=ee(o,2),i=a[0],l=a[1],s=function(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:d,p=i.get(d),m=i.get(f);if(p===void 0||m===void 0)for(var v=e.length,h=l.length;h0&&arguments[0]!==void 0?arguments[0]:!1;d();var v=function(){var y=!1;l.current.forEach(function(C,b){if(C&&C.offsetParent){var $=C.offsetHeight,x=getComputedStyle(C),S=x.marginTop,w=x.marginBottom,P=z4(S),E=z4(w),O=$+P+E;s.current.get(b)!==O&&(s.current.set(b,O),y=!0)}}),y&&i(function(C){return C+1})};if(m)v();else{u.current+=1;var h=u.current;Promise.resolve().then(function(){h===u.current&&v()})}}function p(m,v){var h=e(m);l.current.get(h),v?(l.current.set(h,v),f()):l.current.delete(h)}return c.useEffect(function(){return d},[]),[p,f,s.current,a]}var B4=14/15;function jee(e,t,n){var r=c.useRef(!1),o=c.useRef(0),a=c.useRef(0),i=c.useRef(null),l=c.useRef(null),s,u=function(m){if(r.current){var v=Math.ceil(m.touches[0].pageX),h=Math.ceil(m.touches[0].pageY),g=o.current-v,y=a.current-h,C=Math.abs(g)>Math.abs(y);C?o.current=v:a.current=h;var b=n(C,C?g:y,!1,m);b&&m.preventDefault(),clearInterval(l.current),b&&(l.current=setInterval(function(){C?g*=B4:y*=B4;var $=Math.floor(C?g:y);(!n(C,$,!0)||Math.abs($)<=.1)&&clearInterval(l.current)},16))}},d=function(){r.current=!1,s()},f=function(m){s(),m.touches.length===1&&!r.current&&(r.current=!0,o.current=Math.ceil(m.touches[0].pageX),a.current=Math.ceil(m.touches[0].pageY),i.current=m.target,i.current.addEventListener("touchmove",u,{passive:!1}),i.current.addEventListener("touchend",d,{passive:!0}))};s=function(){i.current&&(i.current.removeEventListener("touchmove",u),i.current.removeEventListener("touchend",d))},Ut(function(){return e&&t.current.addEventListener("touchstart",f,{passive:!0}),function(){var p;(p=t.current)===null||p===void 0||p.removeEventListener("touchstart",f),s(),clearInterval(l.current)}},[e])}function H4(e){return Math.floor(Math.pow(e,.5))}function O$(e,t){var n="touches"in e?e.touches[0]:e;return n[t?"pageX":"pageY"]-window[t?"scrollX":"scrollY"]}function Aee(e,t,n){c.useEffect(function(){var r=t.current;if(e&&r){var o=!1,a,i,l=function(){Ht.cancel(a)},s=function p(){l(),a=Ht(function(){n(i),p()})},u=function(){o=!1,l()},d=function(m){if(!(m.target.draggable||m.button!==0)){var v=m;v._virtualHandled||(v._virtualHandled=!0,o=!0)}},f=function(m){if(o){var v=O$(m,!1),h=r.getBoundingClientRect(),g=h.top,y=h.bottom;if(v<=g){var C=g-v;i=-H4(C),s()}else if(v>=y){var b=v-y;i=H4(b),s()}else l()}};return r.addEventListener("mousedown",d),r.ownerDocument.addEventListener("mouseup",u),r.ownerDocument.addEventListener("mousemove",f),r.ownerDocument.addEventListener("dragend",u),function(){r.removeEventListener("mousedown",d),r.ownerDocument.removeEventListener("mouseup",u),r.ownerDocument.removeEventListener("mousemove",f),r.ownerDocument.removeEventListener("dragend",u),l()}}},[e])}var Lee=10;function Fee(e,t,n,r,o,a,i,l){var s=c.useRef(),u=c.useState(null),d=ee(u,2),f=d[0],p=d[1];return Ut(function(){if(f&&f.times=0;I-=1){var T=o(t[I]),R=n.get(T);if(R===void 0){C=!0;break}if(M-=R,M<=0)break}switch(x){case"top":$=w-g;break;case"bottom":$=P-y+g;break;default:{var D=e.current.scrollTop,_=D+y;w_&&(b="bottom")}}$!==null&&i($),$!==f.lastTop&&(C=!0)}C&&p(G(G({},f),{},{times:f.times+1,targetAlign:b,lastTop:$}))}},[f,e.current]),function(m){if(m==null){l();return}if(Ht.cancel(s.current),typeof m=="number")i(m);else if(m&&ot(m)==="object"){var v,h=m.align;"index"in m?v=m.index:v=t.findIndex(function(C){return o(C)===m.key});var g=m.offset,y=g===void 0?0:g;p({times:0,index:v,offset:y,originAlign:h})}}}var W4=c.forwardRef(function(e,t){var n=e.prefixCls,r=e.rtl,o=e.scrollOffset,a=e.scrollRange,i=e.onStartMove,l=e.onStopMove,s=e.onScroll,u=e.horizontal,d=e.spinSize,f=e.containerSize,p=e.style,m=e.thumbStyle,v=e.showScrollBar,h=c.useState(!1),g=ee(h,2),y=g[0],C=g[1],b=c.useState(null),$=ee(b,2),x=$[0],S=$[1],w=c.useState(null),P=ee(w,2),E=P[0],O=P[1],N=!r,k=c.useRef(),M=c.useRef(),I=c.useState(v),T=ee(I,2),R=T[0],D=T[1],_=c.useRef(),j=function(){v===!0||v===!1||(clearTimeout(_.current),D(!0),_.current=setTimeout(function(){D(!1)},3e3))},F=a-f||0,B=f-d||0,H=c.useMemo(function(){if(o===0||F===0)return 0;var oe=o/F;return oe*B},[o,F,B]),z=function(J){J.stopPropagation(),J.preventDefault()},W=c.useRef({top:H,dragging:y,pageY:x,startTop:E});W.current={top:H,dragging:y,pageY:x,startTop:E};var V=function(J){C(!0),S(O$(J,u)),O(W.current.top),i(),J.stopPropagation(),J.preventDefault()};c.useEffect(function(){var oe=function(re){re.preventDefault()},J=k.current,ae=M.current;return J.addEventListener("touchstart",oe,{passive:!1}),ae.addEventListener("touchstart",V,{passive:!1}),function(){J.removeEventListener("touchstart",oe),ae.removeEventListener("touchstart",V)}},[]);var U=c.useRef();U.current=F;var Q=c.useRef();Q.current=B,c.useEffect(function(){if(y){var oe,J=function(re){var ne=W.current,fe=ne.dragging,me=ne.pageY,be=ne.startTop;Ht.cancel(oe);var de=k.current.getBoundingClientRect(),ce=f/(u?de.width:de.height);if(fe){var he=(O$(re,u)-me)*ce,ye=be;!N&&u?ye-=he:ye+=he;var ve=U.current,Ee=Q.current,we=Ee?ye/Ee:0,Me=Math.ceil(we*ve);Me=Math.max(Me,0),Me=Math.min(Me,ve),oe=Ht(function(){s(Me,u)})}},ae=function(){C(!1),l()};return window.addEventListener("mousemove",J,{passive:!0}),window.addEventListener("touchmove",J,{passive:!0}),window.addEventListener("mouseup",ae,{passive:!0}),window.addEventListener("touchend",ae,{passive:!0}),function(){window.removeEventListener("mousemove",J),window.removeEventListener("touchmove",J),window.removeEventListener("mouseup",ae),window.removeEventListener("touchend",ae),Ht.cancel(oe)}}},[y]),c.useEffect(function(){return j(),function(){clearTimeout(_.current)}},[o]),c.useImperativeHandle(t,function(){return{delayHidden:j}});var q="".concat(n,"-scrollbar"),X={position:"absolute",visibility:R?null:"hidden"},le={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return u?(Object.assign(X,{height:8,left:0,right:0,bottom:0}),Object.assign(le,K({height:"100%",width:d},N?"left":"right",H))):(Object.assign(X,K({width:8,top:0,bottom:0},N?"right":"left",0)),Object.assign(le,{width:"100%",height:d,top:H})),c.createElement("div",{ref:k,className:ie(q,K(K(K({},"".concat(q,"-horizontal"),u),"".concat(q,"-vertical"),!u),"".concat(q,"-visible"),R)),style:G(G({},X),p),onMouseDown:z,onMouseMove:j},c.createElement("div",{ref:M,className:ie("".concat(q,"-thumb"),K({},"".concat(q,"-thumb-moving"),y)),style:G(G({},le),m),onMouseDown:V}))}),zee=20;function V4(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=e/t*e;return isNaN(n)&&(n=0),n=Math.max(n,zee),Math.floor(n)}var Bee=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Hee=[],Wee={overflowY:"auto",overflowAnchor:"none"};function Vee(e,t){var n=e.prefixCls,r=n===void 0?"rc-virtual-list":n,o=e.className,a=e.height,i=e.itemHeight,l=e.fullHeight,s=l===void 0?!0:l,u=e.style,d=e.data,f=e.children,p=e.itemKey,m=e.virtual,v=e.direction,h=e.scrollWidth,g=e.component,y=g===void 0?"div":g,C=e.onScroll,b=e.onVirtualScroll,$=e.onVisibleChange,x=e.innerProps,S=e.extraRender,w=e.styles,P=e.showScrollBar,E=P===void 0?"optional":P,O=Ct(e,Bee),N=c.useCallback(function(je){return typeof p=="function"?p(je):je==null?void 0:je[p]},[p]),k=Dee(N),M=ee(k,4),I=M[0],T=M[1],R=M[2],D=M[3],_=!!(m!==!1&&a&&i),j=c.useMemo(function(){return Object.values(R.maps).reduce(function(je,Ge){return je+Ge},0)},[R.id,R.maps]),F=_&&d&&(Math.max(i*d.length,j)>a||!!h),B=v==="rtl",H=ie(r,K({},"".concat(r,"-rtl"),B),o),z=d||Hee,W=c.useRef(),V=c.useRef(),U=c.useRef(),Q=c.useState(0),q=ee(Q,2),X=q[0],le=q[1],oe=c.useState(0),J=ee(oe,2),ae=J[0],te=J[1],re=c.useState(!1),ne=ee(re,2),fe=ne[0],me=ne[1],be=function(){me(!0)},de=function(){me(!1)},ce={getKey:N};function he(je){le(function(Ge){var yt;typeof je=="function"?yt=je(Ge):yt=je;var pt=xt(yt);return W.current.scrollTop=pt,pt})}var ye=c.useRef({start:0,end:z.length}),ve=c.useRef(),Ee=Tee(z,N),we=ee(Ee,1),Me=we[0];ve.current=Me;var Pe=c.useMemo(function(){if(!_)return{scrollHeight:void 0,start:0,end:z.length-1,offset:void 0};if(!F){var je;return{scrollHeight:((je=V.current)===null||je===void 0?void 0:je.offsetHeight)||0,start:0,end:z.length-1,offset:void 0}}for(var Ge=0,yt,pt,tt,Je=z.length,St=0;St=X&&yt===void 0&&(yt=St,pt=Ge),Rt>X+a&&tt===void 0&&(tt=St),Ge=Rt}return yt===void 0&&(yt=0,pt=0,tt=Math.ceil(a/i)),tt===void 0&&(tt=z.length-1),tt=Math.min(tt+1,z.length-1),{scrollHeight:Ge,start:yt,end:tt,offset:pt}},[F,_,X,z,D,a]),Ce=Pe.scrollHeight,Te=Pe.start,$e=Pe.end,ge=Pe.offset;ye.current.start=Te,ye.current.end=$e,c.useLayoutEffect(function(){var je=R.getRecord();if(je.size===1){var Ge=Array.from(je.keys())[0],yt=je.get(Ge),pt=z[Te];if(pt&&yt===void 0){var tt=N(pt);if(tt===Ge){var Je=R.get(Ge),St=Je-i;he(function(Ft){return Ft+St})}}}R.resetRecord()},[Ce]);var se=c.useState({width:0,height:a}),ue=ee(se,2),pe=ue[0],Se=ue[1],xe=function(Ge){Se({width:Ge.offsetWidth,height:Ge.offsetHeight})},Oe=c.useRef(),_e=c.useRef(),it=c.useMemo(function(){return V4(pe.width,h)},[pe.width,h]),gt=c.useMemo(function(){return V4(pe.height,Ce)},[pe.height,Ce]),ft=Ce-a,Mt=c.useRef(ft);Mt.current=ft;function xt(je){var Ge=je;return Number.isNaN(Mt.current)||(Ge=Math.min(Ge,Mt.current)),Ge=Math.max(Ge,0),Ge}var ht=X<=0,qe=X>=ft,wt=ae<=0,Et=ae>=h,Fe=j9(ht,qe,wt,Et),Ye=function(){return{x:B?-ae:ae,y:X}},Ve=c.useRef(Ye()),ke=Dt(function(je){if(b){var Ge=G(G({},Ye()),je);(Ve.current.x!==Ge.x||Ve.current.y!==Ge.y)&&(b(Ge),Ve.current=Ge)}});function Ie(je,Ge){var yt=je;Ge?(Oa.flushSync(function(){te(yt)}),ke()):he(yt)}function Ne(je){var Ge=je.currentTarget.scrollTop;Ge!==X&&he(Ge),C==null||C(je),ke()}var De=function(Ge){var yt=Ge,pt=h?h-pe.width:0;return yt=Math.max(yt,0),yt=Math.min(yt,pt),yt},Xe=Dt(function(je,Ge){Ge?(Oa.flushSync(function(){te(function(yt){var pt=yt+(B?-je:je);return De(pt)})}),ke()):he(function(yt){var pt=yt+je;return pt})}),Ze=Mee(_,ht,qe,wt,Et,!!h,Xe),It=ee(Ze,2),We=It[0],Le=It[1];jee(_,W,function(je,Ge,yt,pt){var tt=pt;return Fe(je,Ge,yt)?!1:!tt||!tt._virtualHandled?(tt&&(tt._virtualHandled=!0),We({preventDefault:function(){},deltaX:je?Ge:0,deltaY:je?0:Ge}),!0):!1}),Aee(F,W,function(je){he(function(Ge){return Ge+je})}),Ut(function(){function je(yt){var pt=ht&&yt.detail<0,tt=qe&&yt.detail>0;_&&!pt&&!tt&&yt.preventDefault()}var Ge=W.current;return Ge.addEventListener("wheel",We,{passive:!1}),Ge.addEventListener("DOMMouseScroll",Le,{passive:!0}),Ge.addEventListener("MozMousePixelScroll",je,{passive:!1}),function(){Ge.removeEventListener("wheel",We),Ge.removeEventListener("DOMMouseScroll",Le),Ge.removeEventListener("MozMousePixelScroll",je)}},[_,ht,qe]),Ut(function(){if(h){var je=De(ae);te(je),ke({x:je})}},[pe.width,h]);var dt=function(){var Ge,yt;(Ge=Oe.current)===null||Ge===void 0||Ge.delayHidden(),(yt=_e.current)===null||yt===void 0||yt.delayHidden()},Ot=Fee(W,z,R,i,N,function(){return T(!0)},he,dt);c.useImperativeHandle(t,function(){return{nativeElement:U.current,getScrollInfo:Ye,scrollTo:function(Ge){function yt(pt){return pt&&ot(pt)==="object"&&("left"in pt||"top"in pt)}yt(Ge)?(Ge.left!==void 0&&te(De(Ge.left)),Ot(Ge.top)):Ot(Ge)}}}),Ut(function(){if($){var je=z.slice(Te,$e+1);$(je,z)}},[Te,$e,z]);var kt=kee(z,N,R,i),Tt=S==null?void 0:S({start:Te,end:$e,virtual:F,offsetX:ae,offsetY:ge,rtl:B,getSize:kt}),Qt=Ree(z,Te,$e,h,ae,I,f,ce),Ke=null;a&&(Ke=G(K({},s?"height":"maxHeight",a),Wee),_&&(Ke.overflowY="hidden",h&&(Ke.overflowX="hidden"),fe&&(Ke.pointerEvents="none")));var Nt={};return B&&(Nt.dir="rtl"),c.createElement("div",L({ref:U,style:G(G({},u),{},{position:"relative"}),className:H},Nt,O),c.createElement(zr,{onResize:xe},c.createElement(y,{className:"".concat(r,"-holder"),style:Ke,ref:W,onScroll:Ne,onMouseEnter:dt},c.createElement(D9,{prefixCls:r,height:Ce,offsetX:ae,offsetY:ge,scrollWidth:h,onInnerResize:T,ref:V,innerProps:x,rtl:B,extra:Tt},Qt))),F&&Ce>a&&c.createElement(W4,{ref:Oe,prefixCls:r,scrollOffset:X,scrollRange:Ce,rtl:B,onScroll:Ie,onStartMove:be,onStopMove:de,spinSize:gt,containerSize:pe.height,style:w==null?void 0:w.verticalScrollBar,thumbStyle:w==null?void 0:w.verticalScrollBarThumb,showScrollBar:E}),F&&h>pe.width&&c.createElement(W4,{ref:_e,prefixCls:r,scrollOffset:ae,scrollRange:h,rtl:B,onScroll:Ie,onStartMove:be,onStopMove:de,spinSize:it,containerSize:pe.width,horizontal:!0,style:w==null?void 0:w.horizontalScrollBar,thumbStyle:w==null?void 0:w.horizontalScrollBarThumb,showScrollBar:E}))}var q0=c.forwardRef(Vee);q0.displayName="List";function Kee(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var Uee=["disabled","title","children","style","className"];function K4(e){return typeof e=="string"||typeof e=="number"}var Gee=function(t,n){var r=TJ(),o=r.prefixCls,a=r.id,i=r.open,l=r.multiple,s=r.mode,u=r.searchValue,d=r.toggleOpen,f=r.notFoundContent,p=r.onPopupScroll,m=c.useContext(NS),v=m.maxCount,h=m.flattenOptions,g=m.onActiveValue,y=m.defaultActiveFirstOption,C=m.onSelect,b=m.menuItemSelectedIcon,$=m.rawValues,x=m.fieldNames,S=m.virtual,w=m.direction,P=m.listHeight,E=m.listItemHeight,O=m.optionRender,N="".concat(o,"-item"),k=vs(function(){return h},[i,h],function(oe,J){return J[0]&&oe[1]!==J[1]}),M=c.useRef(null),I=c.useMemo(function(){return l&&w$(v)&&($==null?void 0:$.size)>=v},[l,v,$==null?void 0:$.size]),T=function(J){J.preventDefault()},R=function(J){var ae;(ae=M.current)===null||ae===void 0||ae.scrollTo(typeof J=="number"?{index:J}:J)},D=c.useCallback(function(oe){return s==="combobox"?!1:$.has(oe)},[s,Re($).toString(),$.size]),_=function(J){for(var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,te=k.length,re=0;re1&&arguments[1]!==void 0?arguments[1]:!1;H(J);var te={source:ae?"keyboard":"mouse"},re=k[J];if(!re){g(null,-1,te);return}g(re.value,J,te)};c.useEffect(function(){z(y!==!1?_(0):-1)},[k.length,u]);var W=c.useCallback(function(oe){return s==="combobox"?String(oe).toLowerCase()===u.toLowerCase():$.has(oe)},[s,u,Re($).toString(),$.size]);c.useEffect(function(){var oe=setTimeout(function(){if(!l&&i&&$.size===1){var ae=Array.from($)[0],te=k.findIndex(function(re){var ne=re.data;return u?String(ne.value).startsWith(u):ne.value===ae});te!==-1&&(z(te),R(te))}});if(i){var J;(J=M.current)===null||J===void 0||J.scrollTo(void 0)}return function(){return clearTimeout(oe)}},[i,u]);var V=function(J){J!==void 0&&C(J,{selected:!$.has(J)}),l||d(!1)};if(c.useImperativeHandle(n,function(){return{onKeyDown:function(J){var ae=J.which,te=J.ctrlKey;switch(ae){case Qe.N:case Qe.P:case Qe.UP:case Qe.DOWN:{var re=0;if(ae===Qe.UP?re=-1:ae===Qe.DOWN?re=1:Kee()&&te&&(ae===Qe.N?re=1:ae===Qe.P&&(re=-1)),re!==0){var ne=_(B+re,re);R(ne),z(ne,!0)}break}case Qe.TAB:case Qe.ENTER:{var fe,me=k[B];me&&!(me!=null&&(fe=me.data)!==null&&fe!==void 0&&fe.disabled)&&!I?V(me.value):V(void 0),i&&J.preventDefault();break}case Qe.ESC:d(!1),i&&J.stopPropagation()}},onKeyUp:function(){},scrollTo:function(J){R(J)}}}),k.length===0)return c.createElement("div",{role:"listbox",id:"".concat(a,"_list"),className:"".concat(N,"-empty"),onMouseDown:T},f);var U=Object.keys(x).map(function(oe){return x[oe]}),Q=function(J){return J.label};function q(oe,J){var ae=oe.group;return{role:ae?"presentation":"option",id:"".concat(a,"_list_").concat(J)}}var X=function(J){var ae=k[J];if(!ae)return null;var te=ae.data||{},re=te.value,ne=ae.group,fe=yr(te,!0),me=Q(ae);return ae?c.createElement("div",L({"aria-label":typeof me=="string"&&!ne?me:null},fe,{key:J},q(ae,J),{"aria-selected":W(re)}),re):null},le={role:"listbox",id:"".concat(a,"_list")};return c.createElement(c.Fragment,null,S&&c.createElement("div",L({},le,{style:{height:0,width:0,overflow:"hidden"}}),X(B-1),X(B),X(B+1)),c.createElement(q0,{itemKey:"key",ref:M,data:k,height:P,itemHeight:E,fullHeight:!1,onMouseDown:T,onScroll:p,virtual:S,direction:w,innerProps:S?null:le},function(oe,J){var ae=oe.group,te=oe.groupOption,re=oe.data,ne=oe.label,fe=oe.value,me=re.key;if(ae){var be,de=(be=re.title)!==null&&be!==void 0?be:K4(ne)?ne.toString():void 0;return c.createElement("div",{className:ie(N,"".concat(N,"-group"),re.className),title:de},ne!==void 0?ne:me)}var ce=re.disabled,he=re.title;re.children;var ye=re.style,ve=re.className,Ee=Ct(re,Uee),we=Gn(Ee,U),Me=D(fe),Pe=ce||!Me&&I,Ce="".concat(N,"-option"),Te=ie(N,Ce,ve,K(K(K(K({},"".concat(Ce,"-grouped"),te),"".concat(Ce,"-active"),B===J&&!Pe),"".concat(Ce,"-disabled"),Pe),"".concat(Ce,"-selected"),Me)),$e=Q(oe),ge=!b||typeof b=="function"||Me,se=typeof $e=="number"?$e:$e||fe,ue=K4(se)?se.toString():void 0;return he!==void 0&&(ue=he),c.createElement("div",L({},yr(we),S?{}:q(oe,J),{"aria-selected":W(fe),className:Te,title:ue,onMouseMove:function(){B===J||Pe||z(J)},onClick:function(){Pe||V(fe)},style:ye}),c.createElement("div",{className:"".concat(Ce,"-content")},typeof O=="function"?O(oe,{index:J}):se),c.isValidElement(b)||Me,ge&&c.createElement(G0,{className:"".concat(N,"-option-state"),customizeIcon:b,customizeIconProps:{value:fe,disabled:Pe,isSelected:Me}},Me?"✓":null))}))},qee=c.forwardRef(Gee);const Yee=function(e,t){var n=c.useRef({values:new Map,options:new Map}),r=c.useMemo(function(){var a=n.current,i=a.values,l=a.options,s=e.map(function(f){if(f.label===void 0){var p;return G(G({},f),{},{label:(p=i.get(f.value))===null||p===void 0?void 0:p.label})}return f}),u=new Map,d=new Map;return s.forEach(function(f){u.set(f.value,f),d.set(f.value,t.get(f.value)||l.get(f.value))}),n.current.values=u,n.current.options=d,s},[e,t]),o=c.useCallback(function(a){return t.get(a)||n.current.options.get(a)},[t]);return[r,o]};function Hb(e,t){return M9(e).join("").toUpperCase().includes(t)}const Xee=function(e,t,n,r,o){return c.useMemo(function(){if(!n||r===!1)return e;var a=t.options,i=t.label,l=t.value,s=[],u=typeof r=="function",d=n.toUpperCase(),f=u?r:function(m,v){return o?Hb(v[o],d):v[a]?Hb(v[i!=="children"?i:"label"],d):Hb(v[l],d)},p=u?function(m){return E$(m)}:function(m){return m};return e.forEach(function(m){if(m[a]){var v=f(n,p(m));if(v)s.push(m);else{var h=m[a].filter(function(g){return f(n,p(g))});h.length&&s.push(G(G({},m),{},K({},a,h)))}return}f(n,p(m))&&s.push(m)}),s},[e,r,o,n,t])};var U4=0,Qee=Mr();function Zee(){var e;return Qee?(e=U4,U4+=1):e="TEST_OR_SSR",e}function Jee(e){var t=c.useState(),n=ee(t,2),r=n[0],o=n[1];return c.useEffect(function(){o("rc_select_".concat(Zee()))},[]),e||r}var ete=["children","value"],tte=["children"];function nte(e){var t=e,n=t.key,r=t.props,o=r.children,a=r.value,i=Ct(r,ete);return G({key:n,value:a!==void 0?a:n,children:o},i)}function A9(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ea(e).map(function(n,r){if(!c.isValidElement(n)||!n.type)return null;var o=n,a=o.type.isSelectOptGroup,i=o.key,l=o.props,s=l.children,u=Ct(l,tte);return t||!a?nte(n):G(G({key:"__RC_SELECT_GRP__".concat(i===null?r:i,"__"),label:i},u),{},{options:A9(s)})}).filter(function(n){return n})}var rte=function(t,n,r,o,a){return c.useMemo(function(){var i=t,l=!t;l&&(i=A9(n));var s=new Map,u=new Map,d=function(m,v,h){h&&typeof h=="string"&&m.set(v[h],v)},f=function p(m){for(var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,h=0;h0?ke(De.options):De.options}):De})},se=c.useMemo(function(){return C?ge($e):$e},[$e,C,le]),ue=c.useMemo(function(){return xee(se,{fieldNames:Q,childrenAsData:V})},[se,Q,V]),pe=function(Ie){var Ne=ne(Ie);if(de(Ne),F&&(Ne.length!==ve.length||Ne.some(function(Ze,It){var We;return((We=ve[It])===null||We===void 0?void 0:We.value)!==(Ze==null?void 0:Ze.value)}))){var De=j?Ne:Ne.map(function(Ze){return Ze.value}),Xe=Ne.map(function(Ze){return E$(Ee(Ze.value))});F(W?De:De[0],W?Xe:Xe[0])}},Se=c.useState(null),xe=ee(Se,2),Oe=xe[0],_e=xe[1],it=c.useState(0),gt=ee(it,2),ft=gt[0],Mt=gt[1],xt=P!==void 0?P:r!=="combobox",ht=c.useCallback(function(ke,Ie){var Ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},De=Ne.source,Xe=De===void 0?"keyboard":De;Mt(Ie),i&&r==="combobox"&&ke!==null&&Xe==="keyboard"&&_e(String(ke))},[i,r]),qe=function(Ie,Ne,De){var Xe=function(){var Ke,Nt=Ee(Ie);return[j?{label:Nt==null?void 0:Nt[Q.label],value:Ie,key:(Ke=Nt==null?void 0:Nt.key)!==null&&Ke!==void 0?Ke:Ie}:Ie,E$(Nt)]};if(Ne&&m){var Ze=Xe(),It=ee(Ze,2),We=It[0],Le=It[1];m(We,Le)}else if(!Ne&&v&&De!=="clear"){var dt=Xe(),Ot=ee(dt,2),kt=Ot[0],Tt=Ot[1];v(kt,Tt)}},wt=G4(function(ke,Ie){var Ne,De=W?Ie.selected:!0;De?Ne=W?[].concat(Re(ve),[ke]):[ke]:Ne=ve.filter(function(Xe){return Xe.value!==ke}),pe(Ne),qe(ke,De),r==="combobox"?_e(""):(!P$||p)&&(oe(""),_e(""))}),Et=function(Ie,Ne){pe(Ie);var De=Ne.type,Xe=Ne.values;(De==="remove"||De==="clear")&&Xe.forEach(function(Ze){qe(Ze.value,!1,De)})},Fe=function(Ie,Ne){if(oe(Ie),_e(null),Ne.source==="submit"){var De=(Ie||"").trim();if(De){var Xe=Array.from(new Set([].concat(Re(Me),[De])));pe(Xe),qe(De,!0),oe("")}return}Ne.source!=="blur"&&(r==="combobox"&&pe(Ie),d==null||d(Ie))},Ye=function(Ie){var Ne=Ie;r!=="tags"&&(Ne=Ie.map(function(Xe){var Ze=te.get(Xe);return Ze==null?void 0:Ze.value}).filter(function(Xe){return Xe!==void 0}));var De=Array.from(new Set([].concat(Re(Me),Re(Ne))));pe(De),De.forEach(function(Xe){qe(Xe,!0)})},Ve=c.useMemo(function(){var ke=O!==!1&&g!==!1;return G(G({},J),{},{flattenOptions:ue,onActiveValue:ht,defaultActiveFirstOption:xt,onSelect:wt,menuItemSelectedIcon:E,rawValues:Me,fieldNames:Q,virtual:ke,direction:N,listHeight:M,listItemHeight:T,childrenAsData:V,maxCount:B,optionRender:S})},[B,J,ue,ht,xt,wt,E,Me,Q,O,g,N,M,T,V,S]);return c.createElement(NS.Provider,{value:Ve},c.createElement(Oee,L({},H,{id:z,prefixCls:a,ref:t,omitDomProps:ate,mode:r,displayValues:we,onDisplayValuesChange:Et,direction:N,searchValue:le,onSearch:Fe,autoClearSearchValue:p,onSearchSplit:Ye,dropdownMatchSelectWidth:g,OptionList:qee,emptyOptions:!ue.length,activeValue:Oe,activeDescendantId:"".concat(z,"_list_").concat(ft)})))}),kS=lte;kS.Option=MS;kS.OptGroup=TS;function Xc(e,t,n){return ie({[`${e}-status-success`]:t==="success",[`${e}-status-warning`]:t==="warning",[`${e}-status-error`]:t==="error",[`${e}-status-validating`]:t==="validating",[`${e}-has-feedback`]:n})}const Eu=(e,t)=>t||e,ste=()=>{const[,e]=Pr(),[t]=ei("Empty"),r=new en(e.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return c.createElement("svg",{style:r,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},c.createElement("title",null,(t==null?void 0:t.description)||"Empty"),c.createElement("g",{fill:"none",fillRule:"evenodd"},c.createElement("g",{transform:"translate(24 31.67)"},c.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),c.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"}),c.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)"}),c.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"}),c.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"})),c.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"}),c.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},c.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),c.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},cte=()=>{const[,e]=Pr(),[t]=ei("Empty"),{colorFill:n,colorFillTertiary:r,colorFillQuaternary:o,colorBgContainer:a}=e,{borderColor:i,shadowColor:l,contentColor:s}=c.useMemo(()=>({borderColor:new en(n).onBackground(a).toHexString(),shadowColor:new en(r).onBackground(a).toHexString(),contentColor:new en(o).onBackground(a).toHexString()}),[n,r,o,a]);return c.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},c.createElement("title",null,(t==null?void 0:t.description)||"Empty"),c.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},c.createElement("ellipse",{fill:l,cx:"32",cy:"33",rx:"32",ry:"7"}),c.createElement("g",{fillRule:"nonzero",stroke:i},c.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"}),c.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:s}))))},ute=e=>{const{componentCls:t,margin:n,marginXS:r,marginXL:o,fontSize:a,lineHeight:i}=e;return{[t]:{marginInline:r,fontSize:a,lineHeight:i,textAlign:"center",[`${t}-image`]:{height:e.emptyImgHeight,marginBottom:r,opacity:e.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${t}-description`]:{color:e.colorTextDescription},[`${t}-footer`]:{marginTop:n},"&-normal":{marginBlock:o,color:e.colorTextDescription,[`${t}-description`]:{color:e.colorTextDescription},[`${t}-image`]:{height:e.emptyImgHeightMD}},"&-small":{marginBlock:r,color:e.colorTextDescription,[`${t}-image`]:{height:e.emptyImgHeightSM}}}}},dte=cn("Empty",e=>{const{componentCls:t,controlHeightLG:n,calc:r}=e,o=Xt(e,{emptyImgCls:`${t}-img`,emptyImgHeight:r(n).mul(2.5).equal(),emptyImgHeightMD:n,emptyImgHeightSM:r(n).mul(.875).equal()});return ute(o)});var fte=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var t;const{className:n,rootClassName:r,prefixCls:o,image:a,description:i,children:l,imageStyle:s,style:u,classNames:d,styles:f}=e,p=fte(e,["className","rootClassName","prefixCls","image","description","children","imageStyle","style","classNames","styles"]),{getPrefixCls:m,direction:v,className:h,style:g,classNames:y,styles:C,image:b}=sa("empty"),$=m("empty",o),[x,S,w]=dte($),[P]=ei("Empty"),E=typeof i<"u"?i:P==null?void 0:P.description,O=typeof E=="string"?E:"empty",N=(t=a??b)!==null&&t!==void 0?t:L9;let k=null;return typeof N=="string"?k=c.createElement("img",{draggable:!1,alt:O,src:N}):k=N,x(c.createElement("div",Object.assign({className:ie(S,w,$,h,{[`${$}-normal`]:N===F9,[`${$}-rtl`]:v==="rtl"},n,r,y.root,d==null?void 0:d.root),style:Object.assign(Object.assign(Object.assign(Object.assign({},C.root),g),f==null?void 0:f.root),u)},p),c.createElement("div",{className:ie(`${$}-image`,y.image,d==null?void 0:d.image),style:Object.assign(Object.assign(Object.assign({},s),C.image),f==null?void 0:f.image)},k),E&&c.createElement("div",{className:ie(`${$}-description`,y.description,d==null?void 0:d.description),style:Object.assign(Object.assign({},C.description),f==null?void 0:f.description)},E),l&&c.createElement("div",{className:ie(`${$}-footer`,y.footer,d==null?void 0:d.footer),style:Object.assign(Object.assign({},C.footer),f==null?void 0:f.footer)},l)))};li.PRESENTED_IMAGE_DEFAULT=L9;li.PRESENTED_IMAGE_SIMPLE=F9;const z9=e=>{const{componentName:t}=e,{getPrefixCls:n}=c.useContext(Pt),r=n("empty");switch(t){case"Table":case"List":return Y.createElement(li,{image:li.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return Y.createElement(li,{image:li.PRESENTED_IMAGE_SIMPLE,className:`${r}-small`});case"Table.filter":return null;default:return Y.createElement(li,null)}},Pu=(e,t,n)=>{var r,o;const{variant:a,[e]:i}=c.useContext(Pt),l=c.useContext(iZ),s=i==null?void 0:i.variant;let u;typeof t<"u"?u=t:n===!1?u="borderless":u=(o=(r=l??s)!==null&&r!==void 0?r:a)!==null&&o!==void 0?o:"outlined";const d=jU.includes(u);return[u,d]},pte=e=>{const n={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:e==="scroll"?"scroll":"visible",dynamicInset:!0};return{bottomLeft:Object.assign(Object.assign({},n),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},n),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},n),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},n),{points:["br","tr"],offset:[0,-4]})}};function mte(e,t){return e||pte(t)}const q4=e=>{const{optionHeight:t,optionFontSize:n,optionLineHeight:r,optionPadding:o}=e;return{position:"relative",display:"block",minHeight:t,padding:o,color:e.colorText,fontWeight:"normal",fontSize:n,lineHeight:r,boxSizing:"border-box"}},vte=e=>{const{antCls:t,componentCls:n}=e,r=`${n}-item`,o=`&${t}-slide-up-enter${t}-slide-up-enter-active`,a=`&${t}-slide-up-appear${t}-slide-up-appear-active`,i=`&${t}-slide-up-leave${t}-slide-up-leave-active`,l=`${n}-dropdown-placement-`,s=`${r}-option-selected`;return[{[`${n}-dropdown`]:Object.assign(Object.assign({},pn(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}${l}bottomLeft, + ${a}${l}bottomLeft + `]:{animationName:M0},[` + ${o}${l}topLeft, + ${a}${l}topLeft, + ${o}${l}topRight, + ${a}${l}topRight + `]:{animationName:_0},[`${i}${l}bottomLeft`]:{animationName:k0},[` + ${i}${l}topLeft, + ${i}${l}topRight + `]:{animationName:D0},"&-hidden":{display:"none"},[r]:Object.assign(Object.assign({},q4(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"},wi),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${r}-option-disabled)`]:{backgroundColor:e.optionActiveBg},[`&-selected:not(${r}-option-disabled)`]:{color:e.optionSelectedColor,fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg,[`${r}-option-state`]:{color:e.colorPrimary}},"&-disabled":{[`&${r}-option-selected`]:{backgroundColor:e.colorBgContainerDisabled},color:e.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:e.calc(e.controlPaddingHorizontal).mul(2).equal()}},"&-empty":Object.assign(Object.assign({},q4(e)),{color:e.colorTextDisabled})}),[`${s}:has(+ ${s})`]:{borderEndStartRadius:0,borderEndEndRadius:0,[`& + ${s}`]:{borderStartStartRadius:0,borderStartEndRadius:0}},"&-rtl":{direction:"rtl"}})},Xa(e,"slide-up"),Xa(e,"slide-down"),qc(e,"move-up"),qc(e,"move-down")]},B9=e=>{const{multipleSelectItemHeight:t,paddingXXS:n,lineWidth:r,INTERNAL_FIXED_ITEM_MARGIN:o}=e,a=e.max(e.calc(n).sub(r).equal(),0),i=e.max(e.calc(a).sub(o).equal(),0);return{basePadding:a,containerPadding:i,itemHeight:Z(t),itemLineHeight:Z(e.calc(t).sub(e.calc(e.lineWidth).mul(2)).equal())}},gte=e=>{const{multipleSelectItemHeight:t,selectHeight:n,lineWidth:r}=e;return e.calc(n).sub(t).div(2).sub(r).equal()},H9=e=>{const{componentCls:t,iconCls:n,borderRadiusSM:r,motionDurationSlow:o,paddingXS:a,multipleItemColorDisabled:i,multipleItemBorderColorDisabled:l,colorIcon:s,colorIconHover:u,INTERNAL_FIXED_ITEM_MARGIN:d}=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:d,borderRadius:r,cursor:"default",transition:`font-size ${o}, line-height ${o}, height ${o}`,marginInlineEnd:e.calc(d).mul(2).equal(),paddingInlineStart:a,paddingInlineEnd:e.calc(a).div(2).equal(),[`${t}-disabled&`]:{color:i,borderColor:l,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:e.calc(a).div(2).equal(),overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},yp()),{display:"inline-flex",alignItems:"center",color:s,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${n}`]:{verticalAlign:"-0.2em"},"&:hover":{color:u}})}}}},hte=(e,t)=>{const{componentCls:n,INTERNAL_FIXED_ITEM_MARGIN:r}=e,o=`${n}-selection-overflow`,a=e.multipleSelectItemHeight,i=gte(e),l=t?`${n}-${t}`:"",s=B9(e);return{[`${n}-multiple${l}`]:Object.assign(Object.assign({},H9(e)),{[`${n}-selector`]:{display:"flex",alignItems:"center",width:"100%",height:"100%",paddingInline:s.basePadding,paddingBlock:s.containerPadding,borderRadius:e.borderRadius,[`${n}-disabled&`]:{background:e.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${Z(r)} 0`,lineHeight:Z(a),visibility:"hidden",content:'"\\a0"'}},[`${n}-selection-item`]:{height:s.itemHeight,lineHeight:Z(s.itemLineHeight)},[`${n}-selection-wrap`]:{alignSelf:"flex-start","&:after":{lineHeight:Z(a),marginBlock:r}},[`${n}-prefix`]:{marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(s.basePadding).equal()},[`${o}-item + ${o}-item, + ${n}-prefix + ${n}-selection-wrap + `]:{[`${n}-selection-search`]:{marginInlineStart:0},[`${n}-selection-placeholder`]:{insetInlineStart:0}},[`${o}-item-suffix`]:{minHeight:s.itemHeight,marginBlock:r},[`${n}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(i).equal(),"\n &-input,\n &-mirror\n ":{height:a,fontFamily:e.fontFamily,lineHeight:Z(a),transition:`all ${e.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${n}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(s.basePadding).equal(),insetInlineEnd:e.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`}})}};function Wb(e,t){const{componentCls:n}=e,r=t?`${n}-${t}`:"",o={[`${n}-multiple${r}`]:{fontSize:e.fontSize,[`${n}-selector`]:{[`${n}-show-search&`]:{cursor:"text"}},[` + &${n}-show-arrow ${n}-selector, + &${n}-allow-clear ${n}-selector + `]:{paddingInlineEnd:e.calc(e.fontSizeIcon).add(e.controlPaddingHorizontal).equal()}}};return[hte(e,t),o]}const yte=e=>{const{componentCls:t}=e,n=Xt(e,{selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS}),r=Xt(e,{fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius});return[Wb(e),Wb(n,"sm"),{[`${t}-multiple${t}-sm`]:{[`${t}-selection-placeholder`]:{insetInline:e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal()},[`${t}-selection-search`]:{marginInlineStart:2}}},Wb(r,"lg")]};function Vb(e,t){const{componentCls:n,inputPaddingHorizontalBase:r,borderRadius:o}=e,a=e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),i=t?`${n}-${t}`:"";return{[`${n}-single${i}`]:{fontSize:e.fontSize,height:e.controlHeight,[`${n}-selector`]:Object.assign(Object.assign({},pn(e,!0)),{display:"flex",borderRadius:o,flex:"1 1 auto",[`${n}-selection-wrap:after`]:{lineHeight:Z(a)},[`${n}-selection-search`]:{position:"absolute",inset:0,width:"100%","&-input":{width:"100%",WebkitAppearance:"textfield"}},[` + ${n}-selection-item, + ${n}-selection-placeholder + `]:{display:"block",padding:0,lineHeight:Z(a),transition:`all ${e.motionDurationSlow}, visibility 0s`,alignSelf:"center"},[`${n}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${n}-selection-item:empty:after`,`${n}-selection-placeholder:empty:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${n}-show-arrow ${n}-selection-item, + &${n}-show-arrow ${n}-selection-search, + &${n}-show-arrow ${n}-selection-placeholder + `]:{paddingInlineEnd:e.showArrowPaddingInlineEnd},[`&${n}-open ${n}-selection-item`]:{color:e.colorTextPlaceholder},[`&:not(${n}-customize-input)`]:{[`${n}-selector`]:{width:"100%",height:"100%",alignItems:"center",padding:`0 ${Z(r)}`,[`${n}-selection-search-input`]:{height:a,fontSize:e.fontSize},"&:after":{lineHeight:Z(a)}}},[`&${n}-customize-input`]:{[`${n}-selector`]:{"&:after":{display:"none"},[`${n}-selection-search`]:{position:"static",width:"100%"},[`${n}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${Z(r)}`,"&:after":{display:"none"}}}}}}}function bte(e){const{componentCls:t}=e,n=e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal();return[Vb(e),Vb(Xt(e,{controlHeight:e.controlHeightSM,borderRadius:e.borderRadiusSM}),"sm"),{[`${t}-single${t}-sm`]:{[`&:not(${t}-customize-input)`]:{[`${t}-selector`]:{padding:`0 ${Z(n)}`},[`&${t}-show-arrow ${t}-selection-search`]:{insetInlineEnd:e.calc(n).add(e.calc(e.fontSize).mul(1.5)).equal()},[` + &${t}-show-arrow ${t}-selection-item, + &${t}-show-arrow ${t}-selection-placeholder + `]:{paddingInlineEnd:e.calc(e.fontSize).mul(1.5).equal()}}}},Vb(Xt(e,{controlHeight:e.singleItemHeightLG,fontSize:e.fontSizeLG,borderRadius:e.borderRadiusLG}),"lg")]}const Cte=e=>{const{fontSize:t,lineHeight:n,lineWidth:r,controlHeight:o,controlHeightSM:a,controlHeightLG:i,paddingXXS:l,controlPaddingHorizontal:s,zIndexPopupBase:u,colorText:d,fontWeightStrong:f,controlItemBgActive:p,controlItemBgHover:m,colorBgContainer:v,colorFillSecondary:h,colorBgContainerDisabled:g,colorTextDisabled:y,colorPrimaryHover:C,colorPrimary:b,controlOutline:$}=e,x=l*2,S=r*2,w=Math.min(o-x,o-S),P=Math.min(a-x,a-S),E=Math.min(i-x,i-S);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(l/2),zIndexPopup:u+50,optionSelectedColor:d,optionSelectedFontWeight:f,optionSelectedBg:p,optionActiveBg:m,optionPadding:`${(o-t*n)/2}px ${s}px`,optionFontSize:t,optionLineHeight:n,optionHeight:o,selectorBg:v,clearBg:v,singleItemHeightLG:i,multipleItemBg:h,multipleItemBorderColor:"transparent",multipleItemHeight:w,multipleItemHeightSM:P,multipleItemHeightLG:E,multipleSelectorBgDisabled:g,multipleItemColorDisabled:y,multipleItemBorderColorDisabled:"transparent",showArrowPaddingInlineEnd:Math.ceil(e.fontSize*1.25),hoverBorderColor:C,activeBorderColor:b,activeOutlineColor:$,selectAffixPadding:l}},W9=(e,t)=>{const{componentCls:n,antCls:r,controlOutlineWidth:o}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{border:`${Z(e.lineWidth)} ${e.lineType} ${t.borderColor}`,background:e.selectorBg},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{borderColor:t.hoverBorderHover},[`${n}-focused& ${n}-selector`]:{borderColor:t.activeBorderColor,boxShadow:`0 0 0 ${Z(o)} ${t.activeOutlineColor}`,outline:0},[`${n}-prefix`]:{color:t.color}}}},Y4=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},W9(e,t))}),$te=e=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign({},W9(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),Y4(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),Y4(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:`${Z(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),V9=(e,t)=>{const{componentCls:n,antCls:r}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{background:t.bg,border:`${Z(e.lineWidth)} ${e.lineType} transparent`,color:t.color},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{background:t.hoverBg},[`${n}-focused& ${n}-selector`]:{background:e.selectorBg,borderColor:t.activeBorderColor,outline:0}}}},X4=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},V9(e,t))}),xte=e=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign({},V9(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor,color:e.colorText})),X4(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,color:e.colorError})),X4(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:`${Z(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}})}),Ste=e=>({"&-borderless":{[`${e.componentCls}-selector`]:{background:"transparent",border:`${Z(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:`${Z(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}}}}),K9=(e,t)=>{const{componentCls:n,antCls:r}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{borderWidth:`${Z(e.lineWidth)} 0`,borderStyle:`${e.lineType} none`,borderColor:`transparent transparent ${t.borderColor} transparent`,background:e.selectorBg,borderRadius:0},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{borderColor:`transparent transparent ${t.hoverBorderHover} transparent`},[`${n}-focused& ${n}-selector`]:{borderColor:`transparent transparent ${t.activeBorderColor} transparent`,outline:0},[`${n}-prefix`]:{color:t.color}}}},Q4=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},K9(e,t))}),wte=e=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign({},K9(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),Q4(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),Q4(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:`${Z(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),Ete=e=>({[e.componentCls]:Object.assign(Object.assign(Object.assign(Object.assign({},$te(e)),xte(e)),Ste(e)),wte(e))}),Pte=e=>{const{componentCls:t}=e;return{position:"relative",transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,input:{cursor:"pointer"},[`${t}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit",height:"100%"}},[`${t}-disabled&`]:{cursor:"not-allowed",input:{cursor:"not-allowed"}}}},Ote=e=>{const{componentCls:t}=e;return{[`${t}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none",fontFamily:"inherit","&::-webkit-search-cancel-button":{display:"none",appearance:"none"}}}},Ite=e=>{const{antCls:t,componentCls:n,inputPaddingHorizontalBase:r,iconCls:o}=e,a={[`${n}-clear`]:{opacity:1,background:e.colorBgBase,borderRadius:"50%"}};return{[n]:Object.assign(Object.assign({},pn(e)),{position:"relative",display:"inline-flex",cursor:"pointer",[`&:not(${n}-customize-input) ${n}-selector`]:Object.assign(Object.assign({},Pte(e)),Ote(e)),[`${n}-selection-item`]:Object.assign(Object.assign({flex:1,fontWeight:"normal",position:"relative",userSelect:"none"},wi),{[`> ${t}-typography`]:{display:"inline"}}),[`${n}-selection-placeholder`]:Object.assign(Object.assign({},wi),{flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}),[`${n}-arrow`]:Object.assign(Object.assign({},yp()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:r,height:e.fontSizeIcon,marginTop:e.calc(e.fontSizeIcon).mul(-1).div(2).equal(),color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",transition:`opacity ${e.motionDurationSlow} ease`,[o]:{verticalAlign:"top",transition:`transform ${e.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${n}-suffix)`]:{pointerEvents:"auto"}},[`${n}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${n}-selection-wrap`]:{display:"flex",width:"100%",position:"relative",minWidth:0,"&:after":{content:'"\\a0"',width:0,overflow:"hidden"}},[`${n}-prefix`]:{flex:"none",marginInlineEnd:e.selectAffixPadding},[`${n}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:r,zIndex:1,display:"inline-block",width:e.fontSizeIcon,height:e.fontSizeIcon,marginTop:e.calc(e.fontSizeIcon).mul(-1).div(2).equal(),color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",cursor:"pointer",opacity:0,transition:`color ${e.motionDurationMid} ease, opacity ${e.motionDurationSlow} ease`,textRendering:"auto",transform:"translateZ(0)","&:before":{display:"block"},"&:hover":{color:e.colorIcon}},"@media(hover:none)":a,"&:hover":a}),[`${n}-status`]:{"&-error, &-warning, &-success, &-validating":{[`&${n}-has-feedback`]:{[`${n}-clear`]:{insetInlineEnd:e.calc(r).add(e.fontSize).add(e.paddingXS).equal()}}}}}},Rte=e=>{const{componentCls:t}=e;return[{[t]:{[`&${t}-in-form-item`]:{width:"100%"}}},Ite(e),bte(e),yte(e),vte(e),{[`${t}-rtl`]:{direction:"rtl"}},wp(e,{borderElCls:`${t}-selector`,focusElCls:`${t}-focused`})]},Nte=cn("Select",(e,{rootPrefixCls:t})=>{const n=Xt(e,{rootPrefixCls:t,inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[Rte(n),Ete(n)]},Cte,{unitless:{optionLineHeight:!0,optionSelectedFontWeight:!0}});var Tte={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"},Mte=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:Tte}))},kte=c.forwardRef(Mte),_te={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"},Dte=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:_te}))},U9=c.forwardRef(Dte),jte={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"},Ate=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:jte}))},_S=c.forwardRef(Ate);function G9({suffixIcon:e,clearIcon:t,menuItemSelectedIcon:n,removeIcon:r,loading:o,multiple:a,hasFeedback:i,prefixCls:l,showSuffixIcon:s,feedbackIcon:u,showArrow:d,componentName:f}){const p=t??c.createElement(xu,null),m=y=>e===null&&!i&&!d?null:c.createElement(c.Fragment,null,s!==!1&&y,i&&u);let v=null;if(e!==void 0)v=m(e);else if(o)v=m(c.createElement(Cp,{spin:!0}));else{const y=`${l}-suffix`;v=({open:C,showSearch:b})=>m(C&&b?c.createElement(_S,{className:y}):c.createElement(U9,{className:y}))}let h=null;n!==void 0?h=n:a?h=c.createElement(kte,null):h=null;let g=null;return r!==void 0?g=r:g=c.createElement(xl,null),{clearIcon:p,suffixIcon:v,itemIcon:h,removeIcon:g}}function Lte(e){return Y.useMemo(()=>{if(e)return(...t)=>Y.createElement(vl,{space:!0},e.apply(void 0,t))},[e])}function Fte(e,t){return t!==void 0?t:e!==null}var zte=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n,r,o,a,i;const{prefixCls:l,bordered:s,className:u,rootClassName:d,getPopupContainer:f,popupClassName:p,dropdownClassName:m,listHeight:v=256,placement:h,listItemHeight:g,size:y,disabled:C,notFoundContent:b,status:$,builtinPlacements:x,dropdownMatchSelectWidth:S,popupMatchSelectWidth:w,direction:P,style:E,allowClear:O,variant:N,dropdownStyle:k,transitionName:M,tagRender:I,maxCount:T,prefix:R,dropdownRender:D,popupRender:_,onDropdownVisibleChange:j,onOpenChange:F,styles:B,classNames:H}=e,z=zte(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:W,getPrefixCls:V,renderEmpty:U,direction:Q,virtual:q,popupMatchSelectWidth:X,popupOverflow:le}=c.useContext(Pt),{showSearch:oe,style:J,styles:ae,className:te,classNames:re}=sa("select"),[,ne]=Pr(),fe=g??(ne==null?void 0:ne.controlHeight),me=V("select",l),be=V(),de=P??Q,{compactSize:ce,compactItemClassnames:he}=Mi(me,de),[ye,ve]=Pu("select",N,s),Ee=Or(me),[we,Me,Pe]=Nte(me,Ee),Ce=c.useMemo(()=>{const{mode:De}=e;if(De!=="combobox")return De===q9?"combobox":De},[e.mode]),Te=Ce==="multiple"||Ce==="tags",$e=Fte(e.suffixIcon,e.showArrow),ge=(n=w??S)!==null&&n!==void 0?n:X,se=((r=B==null?void 0:B.popup)===null||r===void 0?void 0:r.root)||((o=ae.popup)===null||o===void 0?void 0:o.root)||k,ue=Lte(_||D),pe=F||j,{status:Se,hasFeedback:xe,isFormItemInput:Oe,feedbackIcon:_e}=c.useContext(vo),it=Eu(Se,$);let gt;b!==void 0?gt=b:Ce==="combobox"?gt=null:gt=(U==null?void 0:U("Select"))||c.createElement(z9,{componentName:"Select"});const{suffixIcon:ft,itemIcon:Mt,removeIcon:xt,clearIcon:ht}=G9(Object.assign(Object.assign({},z),{multiple:Te,hasFeedback:xe,feedbackIcon:_e,showSuffixIcon:$e,prefixCls:me,componentName:"Select"})),qe=O===!0?{clearIcon:ht}:O,wt=Gn(z,["suffixIcon","itemIcon"]),Et=ie(((a=H==null?void 0:H.popup)===null||a===void 0?void 0:a.root)||((i=re==null?void 0:re.popup)===null||i===void 0?void 0:i.root)||p||m,{[`${me}-dropdown-${de}`]:de==="rtl"},d,re.root,H==null?void 0:H.root,Pe,Ee,Me),Fe=Jr(De=>{var Xe;return(Xe=y??ce)!==null&&Xe!==void 0?Xe:De}),Ye=c.useContext(mo),Ve=C??Ye,ke=ie({[`${me}-lg`]:Fe==="large",[`${me}-sm`]:Fe==="small",[`${me}-rtl`]:de==="rtl",[`${me}-${ye}`]:ve,[`${me}-in-form-item`]:Oe},Xc(me,it,xe),he,te,u,re.root,H==null?void 0:H.root,d,Pe,Ee,Me),Ie=c.useMemo(()=>h!==void 0?h:de==="rtl"?"bottomRight":"bottomLeft",[h,de]),[Ne]=hs("SelectLike",se==null?void 0:se.zIndex);return we(c.createElement(kS,Object.assign({ref:t,virtual:q,showSearch:oe},wt,{style:Object.assign(Object.assign(Object.assign(Object.assign({},ae.root),B==null?void 0:B.root),J),E),dropdownMatchSelectWidth:ge,transitionName:is(be,"slide-up",M),builtinPlacements:mte(x,le),listHeight:v,listItemHeight:fe,mode:Ce,prefixCls:me,placement:Ie,direction:de,prefix:R,suffixIcon:ft,menuItemSelectedIcon:Mt,removeIcon:xt,allowClear:qe,notFoundContent:gt,className:ke,getPopupContainer:f||W,dropdownClassName:Et,disabled:Ve,dropdownStyle:Object.assign(Object.assign({},se),{zIndex:Ne}),maxCount:Te?T:void 0,tagRender:Te?I:void 0,dropdownRender:ue,onDropdownVisibleChange:pe})))},Ou=c.forwardRef(Bte),Hte=U0(Ou,"dropdownAlign");Ou.SECRET_COMBOBOX_MODE_DO_NOT_USE=q9;Ou.Option=MS;Ou.OptGroup=TS;Ou._InternalPanelDoNotUseOrYouWillBeFired=Hte;const Wte=(e,t)=>{typeof(e==null?void 0:e.addEventListener)<"u"?e.addEventListener("change",t):typeof(e==null?void 0:e.addListener)<"u"&&e.addListener(t)},Vte=(e,t)=>{typeof(e==null?void 0:e.removeEventListener)<"u"?e.removeEventListener("change",t):typeof(e==null?void 0:e.removeListener)<"u"&&e.removeListener(t)},Kte=["xxl","xl","lg","md","sm","xs"],Ute=e=>({xs:`(max-width: ${e.screenXSMax}px)`,sm:`(min-width: ${e.screenSM}px)`,md:`(min-width: ${e.screenMD}px)`,lg:`(min-width: ${e.screenLG}px)`,xl:`(min-width: ${e.screenXL}px)`,xxl:`(min-width: ${e.screenXXL}px)`}),Gte=e=>{const t=e,n=[].concat(Kte).reverse();return n.forEach((r,o)=>{const a=r.toUpperCase(),i=`screen${a}Min`,l=`screen${a}`;if(!(t[i]<=t[l]))throw new Error(`${i}<=${l} fails : !(${t[i]}<=${t[l]})`);if(o{const[,e]=Pr(),t=Ute(Gte(e));return Y.useMemo(()=>{const n=new Map;let r=-1,o={};return{responsiveMap:t,matchHandlers:{},dispatch(a){return o=a,n.forEach(i=>i(o)),n.size>=1},subscribe(a){return n.size||this.register(),r+=1,n.set(r,a),a(o),r},unsubscribe(a){n.delete(a),n.size||this.unregister()},register(){Object.entries(t).forEach(([a,i])=>{const l=({matches:u})=>{this.dispatch(Object.assign(Object.assign({},o),{[a]:u}))},s=window.matchMedia(i);Wte(s,l),this.matchHandlers[i]={mql:s,listener:l},l(s)})},unregister(){Object.values(t).forEach(a=>{const i=this.matchHandlers[a];Vte(i==null?void 0:i.mql,i==null?void 0:i.listener)}),n.clear()}}},[t])};function Y9(e=!0,t={}){const n=c.useRef(t),[,r]=OM(),o=qte();return Ut(()=>{const a=o.subscribe(i=>{n.current=i,e&&r()});return()=>o.unsubscribe(a)},[]),n.current}function X9(e){var t=e.children,n=e.prefixCls,r=e.id,o=e.overlayInnerStyle,a=e.bodyClassName,i=e.className,l=e.style;return c.createElement("div",{className:ie("".concat(n,"-content"),i),style:l},c.createElement("div",{className:ie("".concat(n,"-inner"),a),id:r,role:"tooltip",style:o},typeof t=="function"?t():t))}var Ds={shiftX:64,adjustY:1},js={adjustX:1,shiftY:!0},Ao=[0,0],Yte={left:{points:["cr","cl"],overflow:js,offset:[-4,0],targetOffset:Ao},right:{points:["cl","cr"],overflow:js,offset:[4,0],targetOffset:Ao},top:{points:["bc","tc"],overflow:Ds,offset:[0,-4],targetOffset:Ao},bottom:{points:["tc","bc"],overflow:Ds,offset:[0,4],targetOffset:Ao},topLeft:{points:["bl","tl"],overflow:Ds,offset:[0,-4],targetOffset:Ao},leftTop:{points:["tr","tl"],overflow:js,offset:[-4,0],targetOffset:Ao},topRight:{points:["br","tr"],overflow:Ds,offset:[0,-4],targetOffset:Ao},rightTop:{points:["tl","tr"],overflow:js,offset:[4,0],targetOffset:Ao},bottomRight:{points:["tr","br"],overflow:Ds,offset:[0,4],targetOffset:Ao},rightBottom:{points:["bl","br"],overflow:js,offset:[4,0],targetOffset:Ao},bottomLeft:{points:["tl","bl"],overflow:Ds,offset:[0,4],targetOffset:Ao},leftBottom:{points:["br","bl"],overflow:js,offset:[-4,0],targetOffset:Ao}},Xte=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],Qte=function(t,n){var r=t.overlayClassName,o=t.trigger,a=o===void 0?["hover"]:o,i=t.mouseEnterDelay,l=i===void 0?0:i,s=t.mouseLeaveDelay,u=s===void 0?.1:s,d=t.overlayStyle,f=t.prefixCls,p=f===void 0?"rc-tooltip":f,m=t.children,v=t.onVisibleChange,h=t.afterVisibleChange,g=t.transitionName,y=t.animation,C=t.motion,b=t.placement,$=b===void 0?"right":b,x=t.align,S=x===void 0?{}:x,w=t.destroyTooltipOnHide,P=w===void 0?!1:w,E=t.defaultVisible,O=t.getTooltipContainer,N=t.overlayInnerStyle;t.arrowContent;var k=t.overlay,M=t.id,I=t.showArrow,T=I===void 0?!0:I,R=t.classNames,D=t.styles,_=Ct(t,Xte),j=W0(M),F=c.useRef(null);c.useImperativeHandle(n,function(){return F.current});var B=G({},_);"visible"in t&&(B.popupVisible=t.visible);var H=function(){return c.createElement(X9,{key:"content",prefixCls:p,id:j,bodyClassName:R==null?void 0:R.body,overlayInnerStyle:G(G({},N),D==null?void 0:D.body)},k)},z=function(){var V=c.Children.only(m),U=(V==null?void 0:V.props)||{},Q=G(G({},U),{},{"aria-describedby":k?j:null});return c.cloneElement(m,Q)};return c.createElement(Np,L({popupClassName:ie(r,R==null?void 0:R.root),prefixCls:p,popup:H,action:a,builtinPlacements:Yte,popupPlacement:$,ref:F,popupAlign:S,getPopupContainer:O,onPopupVisibleChange:v,afterPopupVisibleChange:h,popupTransitionName:g,popupAnimation:y,popupMotion:C,defaultPopupVisible:E,autoDestroy:P,mouseLeaveDelay:u,popupStyle:G(G({},d),D==null?void 0:D.root),mouseEnterDelay:l,arrow:T},B),z())};const Zte=c.forwardRef(Qte);function DS(e){const{sizePopupArrow:t,borderRadiusXS:n,borderRadiusOuter:r}=e,o=t/2,a=0,i=o,l=r*1/Math.sqrt(2),s=o-r*(1-1/Math.sqrt(2)),u=o-n*(1/Math.sqrt(2)),d=r*(Math.sqrt(2)-1)+n*(1/Math.sqrt(2)),f=2*o-u,p=d,m=2*o-l,v=s,h=2*o-a,g=i,y=o*Math.sqrt(2)+r*(Math.sqrt(2)-2),C=r*(Math.sqrt(2)-1),b=`polygon(${C}px 100%, 50% ${C}px, ${2*o-C}px 100%, ${C}px 100%)`,$=`path('M ${a} ${i} A ${r} ${r} 0 0 0 ${l} ${s} L ${u} ${d} A ${n} ${n} 0 0 1 ${f} ${p} L ${m} ${v} A ${r} ${r} 0 0 0 ${h} ${g} Z')`;return{arrowShadowWidth:y,arrowPath:$,arrowPolygon:b}}const Q9=(e,t,n)=>{const{sizePopupArrow:r,arrowPolygon:o,arrowPath:a,arrowShadowWidth:i,borderRadiusXS:l,calc:s}=e;return{pointerEvents:"none",width:r,height:r,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:r,height:s(r).div(2).equal(),background:t,clipPath:{_multi_value_:!0,value:[o,a]},content:'""'},"&::after":{content:'""',position:"absolute",width:i,height:i,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${Z(l)} 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:n,zIndex:0,background:"transparent"}}},Z9=8;function jS(e){const{contentRadius:t,limitVerticalRadius:n}=e,r=t>12?t+2:12;return{arrowOffsetHorizontal:r,arrowOffsetVertical:n?Z9:r}}function Sm(e,t){return e?t:{}}function J9(e,t,n){const{componentCls:r,boxShadowPopoverArrow:o,arrowOffsetVertical:a,arrowOffsetHorizontal:i}=e,{arrowDistance:l=0,arrowPlacement:s={left:!0,right:!0,top:!0,bottom:!0}}=n||{};return{[r]:Object.assign(Object.assign(Object.assign(Object.assign({[`${r}-arrow`]:[Object.assign(Object.assign({position:"absolute",zIndex:1,display:"block"},Q9(e,t,o)),{"&:before":{background:t}})]},Sm(!!s.top,{[[`&-placement-top > ${r}-arrow`,`&-placement-topLeft > ${r}-arrow`,`&-placement-topRight > ${r}-arrow`].join(",")]:{bottom:l,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top > ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},"&-placement-topLeft":{"--arrow-offset-horizontal":i,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:i}}},"&-placement-topRight":{"--arrow-offset-horizontal":`calc(100% - ${Z(i)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:i}}}})),Sm(!!s.bottom,{[[`&-placement-bottom > ${r}-arrow`,`&-placement-bottomLeft > ${r}-arrow`,`&-placement-bottomRight > ${r}-arrow`].join(",")]:{top:l,transform:"translateY(-100%)"},[`&-placement-bottom > ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},"&-placement-bottomLeft":{"--arrow-offset-horizontal":i,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:i}}},"&-placement-bottomRight":{"--arrow-offset-horizontal":`calc(100% - ${Z(i)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:i}}}})),Sm(!!s.left,{[[`&-placement-left > ${r}-arrow`,`&-placement-leftTop > ${r}-arrow`,`&-placement-leftBottom > ${r}-arrow`].join(",")]:{right:{_skip_check_:!0,value:l},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left > ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop > ${r}-arrow`]:{top:a},[`&-placement-leftBottom > ${r}-arrow`]:{bottom:a}})),Sm(!!s.right,{[[`&-placement-right > ${r}-arrow`,`&-placement-rightTop > ${r}-arrow`,`&-placement-rightBottom > ${r}-arrow`].join(",")]:{left:{_skip_check_:!0,value:l},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right > ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop > ${r}-arrow`]:{top:a},[`&-placement-rightBottom > ${r}-arrow`]:{bottom:a}}))}}function Jte(e,t,n,r){if(r===!1)return{adjustX:!1,adjustY:!1};const o=r&&typeof r=="object"?r:{},a={};switch(e){case"top":case"bottom":a.shiftX=t.arrowOffsetHorizontal*2+n,a.shiftY=!0,a.adjustY=!0;break;case"left":case"right":a.shiftY=t.arrowOffsetVertical*2+n,a.shiftX=!0,a.adjustX=!0;break}const i=Object.assign(Object.assign({},a),o);return i.shiftX||(i.adjustX=!0),i.shiftY||(i.adjustY=!0),i}const Z4={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"]}},ene={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"]}},tne=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function ek(e){const{arrowWidth:t,autoAdjustOverflow:n,arrowPointAtCenter:r,offset:o,borderRadius:a,visibleFirst:i}=e,l=t/2,s={},u=jS({contentRadius:a,limitVerticalRadius:!0});return Object.keys(Z4).forEach(d=>{const f=r&&ene[d]||Z4[d],p=Object.assign(Object.assign({},f),{offset:[0,0],dynamicInset:!0});switch(s[d]=p,tne.has(d)&&(p.autoArrow=!1),d){case"top":case"topLeft":case"topRight":p.offset[1]=-l-o;break;case"bottom":case"bottomLeft":case"bottomRight":p.offset[1]=l+o;break;case"left":case"leftTop":case"leftBottom":p.offset[0]=-l-o;break;case"right":case"rightTop":case"rightBottom":p.offset[0]=l+o;break}if(r)switch(d){case"topLeft":case"bottomLeft":p.offset[0]=-u.arrowOffsetHorizontal-l;break;case"topRight":case"bottomRight":p.offset[0]=u.arrowOffsetHorizontal+l;break;case"leftTop":case"rightTop":p.offset[1]=-u.arrowOffsetHorizontal*2+l;break;case"leftBottom":case"rightBottom":p.offset[1]=u.arrowOffsetHorizontal*2-l;break}p.overflow=Jte(d,u,t,n),i&&(p.htmlRegion="visibleFirst")}),s}const nne=e=>{const{calc:t,componentCls:n,tooltipMaxWidth:r,tooltipColor:o,tooltipBg:a,tooltipBorderRadius:i,zIndexPopup:l,controlHeight:s,boxShadowSecondary:u,paddingSM:d,paddingXS:f,arrowOffsetHorizontal:p,sizePopupArrow:m}=e,v=t(i).add(m).add(p).equal(),h=t(i).mul(2).add(m).equal();return[{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},pn(e)),{position:"absolute",zIndex:l,display:"block",width:"max-content",maxWidth:r,visibility:"visible","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:["var(--valid-offset-x, 50%)","var(--arrow-y, 50%)"].join(" "),"&-hidden":{display:"none"},"--antd-arrow-background-color":a,[`${n}-inner`]:{minWidth:h,minHeight:s,padding:`${Z(e.calc(d).div(2).equal())} ${Z(f)}`,color:`var(--ant-tooltip-color, ${o})`,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:a,borderRadius:i,boxShadow:u,boxSizing:"border-box"},[["&-placement-topLeft","&-placement-topRight","&-placement-bottomLeft","&-placement-bottomRight"].join(",")]:{minWidth:v},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${n}-inner`]:{borderRadius:e.min(i,Z9)}},[`${n}-content`]:{position:"relative"}}),eM(e,(g,{darkColor:y})=>({[`&${n}-${g}`]:{[`${n}-inner`]:{backgroundColor:y},[`${n}-arrow`]:{"--antd-arrow-background-color":y}}}))),{"&-rtl":{direction:"rtl"}})},J9(e,"var(--antd-arrow-background-color)"),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow}}]},rne=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+70},jS({contentRadius:e.borderRadius,limitVerticalRadius:!0})),DS(Xt(e,{borderRadiusOuter:Math.min(e.borderRadiusOuter,4)}))),tk=(e,t=!0)=>cn("Tooltip",r=>{const{borderRadius:o,colorTextLightSolid:a,colorBgSpotlight:i}=r,l=Xt(r,{tooltipMaxWidth:250,tooltipColor:a,tooltipBorderRadius:o,tooltipBg:i});return[nne(l),j0(r,"zoom-big-fast")]},rne,{resetStyle:!1,injectStyle:t})(e),one=as.map(e=>`${e}-inverse`),ane=["success","processing","error","default","warning"];function nk(e,t=!0){return t?[].concat(Re(one),Re(as)).includes(e):as.includes(e)}function ine(e){return ane.includes(e)}function rk(e,t){const n=nk(t),r=ie({[`${e}-${t}`]:t&&n}),o={},a={},i=xX(t).toRgb(),s=(.299*i.r+.587*i.g+.114*i.b)/255<.5?"#FFF":"#000";return t&&!n&&(o.background=t,o["--ant-tooltip-color"]=s,a["--antd-arrow-background-color"]=t),{className:r,overlayStyle:o,arrowStyle:a}}const lne=e=>{const{prefixCls:t,className:n,placement:r="top",title:o,color:a,overlayInnerStyle:i}=e,{getPrefixCls:l}=c.useContext(Pt),s=l("tooltip",t),[u,d,f]=tk(s),p=rk(s,a),m=p.arrowStyle,v=Object.assign(Object.assign({},i),p.overlayStyle),h=ie(d,f,s,`${s}-pure`,`${s}-placement-${r}`,n,p.className);return u(c.createElement("div",{className:h,style:m},c.createElement("div",{className:`${s}-arrow`}),c.createElement(X9,Object.assign({},e,{className:d,prefixCls:s,overlayInnerStyle:v}),o)))};var sne=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n,r;const{prefixCls:o,openClassName:a,getTooltipContainer:i,color:l,overlayInnerStyle:s,children:u,afterOpenChange:d,afterVisibleChange:f,destroyTooltipOnHide:p,destroyOnHidden:m,arrow:v=!0,title:h,overlay:g,builtinPlacements:y,arrowPointAtCenter:C=!1,autoAdjustOverflow:b=!0,motion:$,getPopupContainer:x,placement:S="top",mouseEnterDelay:w=.1,mouseLeaveDelay:P=.1,overlayStyle:E,rootClassName:O,overlayClassName:N,styles:k,classNames:M}=e,I=sne(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"]),T=!!v,[,R]=Pr(),{getPopupContainer:D,getPrefixCls:_,direction:j,className:F,style:B,classNames:H,styles:z}=sa("tooltip"),W=Ti(),V=c.useRef(null),U=()=>{var $e;($e=V.current)===null||$e===void 0||$e.forceAlign()};c.useImperativeHandle(t,()=>{var $e,ge;return{forceAlign:U,forcePopupAlign:()=>{W.deprecated(!1,"forcePopupAlign","forceAlign"),U()},nativeElement:($e=V.current)===null||$e===void 0?void 0:$e.nativeElement,popupElement:(ge=V.current)===null||ge===void 0?void 0:ge.popupElement}});const[Q,q]=fn(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),X=!h&&!g&&h!==0,le=$e=>{var ge,se;q(X?!1:$e),X||((ge=e.onOpenChange)===null||ge===void 0||ge.call(e,$e),(se=e.onVisibleChange)===null||se===void 0||se.call(e,$e))},oe=c.useMemo(()=>{var $e,ge;let se=C;return typeof v=="object"&&(se=(ge=($e=v.pointAtCenter)!==null&&$e!==void 0?$e:v.arrowPointAtCenter)!==null&&ge!==void 0?ge:C),y||ek({arrowPointAtCenter:se,autoAdjustOverflow:b,arrowWidth:T?R.sizePopupArrow:0,borderRadius:R.borderRadius,offset:R.marginXXS,visibleFirst:!0})},[C,v,y,R]),J=c.useMemo(()=>h===0?h:g||h||"",[g,h]),ae=c.createElement(vl,{space:!0},typeof J=="function"?J():J),te=_("tooltip",o),re=_(),ne=e["data-popover-inject"];let fe=Q;!("open"in e)&&!("visible"in e)&&X&&(fe=!1);const me=c.isValidElement(u)&&!CM(u)?u:c.createElement("span",null,u),be=me.props,de=!be.className||typeof be.className=="string"?ie(be.className,a||`${te}-open`):be.className,[ce,he,ye]=tk(te,!ne),ve=rk(te,l),Ee=ve.arrowStyle,we=ie(N,{[`${te}-rtl`]:j==="rtl"},ve.className,O,he,ye,F,H.root,M==null?void 0:M.root),Me=ie(H.body,M==null?void 0:M.body),[Pe,Ce]=hs("Tooltip",I.zIndex),Te=c.createElement(Zte,Object.assign({},I,{zIndex:Pe,showArrow:T,placement:S,mouseEnterDelay:w,mouseLeaveDelay:P,prefixCls:te,classNames:{root:we,body:Me},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Ee),z.root),B),E),k==null?void 0:k.root),body:Object.assign(Object.assign(Object.assign(Object.assign({},z.body),s),k==null?void 0:k.body),ve.overlayStyle)},getTooltipContainer:x||i||D,ref:V,builtinPlacements:oe,overlay:ae,visible:fe,onVisibleChange:le,afterVisibleChange:d??f,arrowContent:c.createElement("span",{className:`${te}-arrow-content`}),motion:{motionName:is(re,"zoom-big-fast",e.transitionName),motionDeadline:1e3},destroyTooltipOnHide:m??!!p}),fe?na(me,{className:de}):me);return ce(c.createElement(O0.Provider,{value:Ce},Te))}),gg=cne;gg._InternalPanelDoNotUseOrYouWillBeFired=lne;var une={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},dne=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:une}))},I$=c.forwardRef(dne),fne=Qe.ESC,pne=Qe.TAB;function mne(e){var t=e.visible,n=e.triggerRef,r=e.onVisibleChange,o=e.autoFocus,a=e.overlayRef,i=c.useRef(!1),l=function(){if(t){var f,p;(f=n.current)===null||f===void 0||(p=f.focus)===null||p===void 0||p.call(f),r==null||r(!1)}},s=function(){var f;return(f=a.current)!==null&&f!==void 0&&f.focus?(a.current.focus(),i.current=!0,!0):!1},u=function(f){switch(f.keyCode){case fne:l();break;case pne:{var p=!1;i.current||(p=s()),p?f.preventDefault():l();break}}};c.useEffect(function(){return t?(window.addEventListener("keydown",u),o&&Ht(s,3),function(){window.removeEventListener("keydown",u),i.current=!1}):function(){i.current=!1}},[t])}var vne=c.forwardRef(function(e,t){var n=e.overlay,r=e.arrow,o=e.prefixCls,a=c.useMemo(function(){var l;return typeof n=="function"?l=n():l=n,l},[n]),i=ho(t,gs(a));return Y.createElement(Y.Fragment,null,r&&Y.createElement("div",{className:"".concat(o,"-arrow")}),Y.cloneElement(a,{ref:Ga(a)?i:void 0}))}),As={adjustX:1,adjustY:1},Ls=[0,0],gne={topLeft:{points:["bl","tl"],overflow:As,offset:[0,-4],targetOffset:Ls},top:{points:["bc","tc"],overflow:As,offset:[0,-4],targetOffset:Ls},topRight:{points:["br","tr"],overflow:As,offset:[0,-4],targetOffset:Ls},bottomLeft:{points:["tl","bl"],overflow:As,offset:[0,4],targetOffset:Ls},bottom:{points:["tc","bc"],overflow:As,offset:[0,4],targetOffset:Ls},bottomRight:{points:["tr","br"],overflow:As,offset:[0,4],targetOffset:Ls}},hne=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function yne(e,t){var n,r=e.arrow,o=r===void 0?!1:r,a=e.prefixCls,i=a===void 0?"rc-dropdown":a,l=e.transitionName,s=e.animation,u=e.align,d=e.placement,f=d===void 0?"bottomLeft":d,p=e.placements,m=p===void 0?gne:p,v=e.getPopupContainer,h=e.showAction,g=e.hideAction,y=e.overlayClassName,C=e.overlayStyle,b=e.visible,$=e.trigger,x=$===void 0?["hover"]:$,S=e.autoFocus,w=e.overlay,P=e.children,E=e.onVisibleChange,O=Ct(e,hne),N=Y.useState(),k=ee(N,2),M=k[0],I=k[1],T="visible"in e?b:M,R=Y.useRef(null),D=Y.useRef(null),_=Y.useRef(null);Y.useImperativeHandle(t,function(){return R.current});var j=function(q){I(q),E==null||E(q)};mne({visible:T,triggerRef:_,onVisibleChange:j,autoFocus:S,overlayRef:D});var F=function(q){var X=e.onOverlayClick;I(!1),X&&X(q)},B=function(){return Y.createElement(vne,{ref:D,overlay:w,prefixCls:i,arrow:o})},H=function(){return typeof w=="function"?B:B()},z=function(){var q=e.minOverlayWidthMatchTrigger,X=e.alignPoint;return"minOverlayWidthMatchTrigger"in e?q:!X},W=function(){var q=e.openClassName;return q!==void 0?q:"".concat(i,"-open")},V=Y.cloneElement(P,{className:ie((n=P.props)===null||n===void 0?void 0:n.className,T&&W()),ref:Ga(P)?ho(_,gs(P)):void 0}),U=g;return!U&&x.indexOf("contextMenu")!==-1&&(U=["click"]),Y.createElement(Np,L({builtinPlacements:m},O,{prefixCls:i,ref:R,popupClassName:ie(y,K({},"".concat(i,"-show-arrow"),o)),popupStyle:C,action:x,showAction:h,hideAction:U,popupPlacement:f,popupAlign:u,popupTransitionName:l,popupAnimation:s,popupVisible:T,stretch:z()?"minWidth":"",popup:H(),onPopupVisibleChange:j,onPopupClick:F,getPopupContainer:v}),V)}const ok=Y.forwardRef(yne),bne=e=>typeof e!="object"&&typeof e!="function"||e===null;var ak=c.createContext(null);function ik(e,t){return e===void 0?null:"".concat(e,"-").concat(t)}function lk(e){var t=c.useContext(ak);return ik(t,e)}var Cne=["children","locked"],Ra=c.createContext(null);function $ne(e,t){var n=G({},e);return Object.keys(t).forEach(function(r){var o=t[r];o!==void 0&&(n[r]=o)}),n}function jf(e){var t=e.children,n=e.locked,r=Ct(e,Cne),o=c.useContext(Ra),a=vs(function(){return $ne(o,r)},[o,r],function(i,l){return!n&&(i[0]!==l[0]||!qa(i[1],l[1],!0))});return c.createElement(Ra.Provider,{value:a},t)}var xne=[],sk=c.createContext(null);function Y0(){return c.useContext(sk)}var ck=c.createContext(xne);function Iu(e){var t=c.useContext(ck);return c.useMemo(function(){return e!==void 0?[].concat(Re(t),[e]):t},[t,e])}var uk=c.createContext(null),AS=c.createContext({});function J4(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(xp(e)){var n=e.nodeName.toLowerCase(),r=["input","select","textarea","button"].includes(n)||e.isContentEditable||n==="a"&&!!e.getAttribute("href"),o=e.getAttribute("tabindex"),a=Number(o),i=null;return o&&!Number.isNaN(a)?i=a:r&&i===null&&(i=0),r&&e.disabled&&(i=null),i!==null&&(i>=0||t&&i<0)}return!1}function Sne(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=Re(e.querySelectorAll("*")).filter(function(r){return J4(r,t)});return J4(e,t)&&n.unshift(e),n}var R$=Qe.LEFT,N$=Qe.RIGHT,T$=Qe.UP,bv=Qe.DOWN,Cv=Qe.ENTER,dk=Qe.ESC,od=Qe.HOME,ad=Qe.END,eO=[T$,bv,R$,N$];function wne(e,t,n,r){var o,a="prev",i="next",l="children",s="parent";if(e==="inline"&&r===Cv)return{inlineTrigger:!0};var u=K(K({},T$,a),bv,i),d=K(K(K(K({},R$,n?i:a),N$,n?a:i),bv,l),Cv,l),f=K(K(K(K(K(K({},T$,a),bv,i),Cv,l),dk,s),R$,n?l:s),N$,n?s:l),p={inline:u,horizontal:d,vertical:f,inlineSub:u,horizontalSub:f,verticalSub:f},m=(o=p["".concat(e).concat(t?"":"Sub")])===null||o===void 0?void 0:o[r];switch(m){case a:return{offset:-1,sibling:!0};case i:return{offset:1,sibling:!0};case s:return{offset:-1,sibling:!1};case l:return{offset:1,sibling:!1};default:return null}}function Ene(e){for(var t=e;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}function Pne(e,t){for(var n=e||document.activeElement;n;){if(t.has(n))return n;n=n.parentElement}return null}function LS(e,t){var n=Sne(e,!0);return n.filter(function(r){return t.has(r)})}function tO(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!e)return null;var o=LS(e,t),a=o.length,i=o.findIndex(function(l){return n===l});return r<0?i===-1?i=a-1:i-=1:r>0&&(i+=1),i=(i+a)%a,o[i]}var M$=function(t,n){var r=new Set,o=new Map,a=new Map;return t.forEach(function(i){var l=document.querySelector("[data-menu-id='".concat(ik(n,i),"']"));l&&(r.add(l),a.set(l,i),o.set(i,l))}),{elements:r,key2element:o,element2key:a}};function One(e,t,n,r,o,a,i,l,s,u){var d=c.useRef(),f=c.useRef();f.current=t;var p=function(){Ht.cancel(d.current)};return c.useEffect(function(){return function(){p()}},[]),function(m){var v=m.which;if([].concat(eO,[Cv,dk,od,ad]).includes(v)){var h=a(),g=M$(h,r),y=g,C=y.elements,b=y.key2element,$=y.element2key,x=b.get(t),S=Pne(x,C),w=$.get(S),P=wne(e,i(w,!0).length===1,n,v);if(!P&&v!==od&&v!==ad)return;(eO.includes(v)||[od,ad].includes(v))&&m.preventDefault();var E=function(D){if(D){var _=D,j=D.querySelector("a");j!=null&&j.getAttribute("href")&&(_=j);var F=$.get(D);l(F),p(),d.current=Ht(function(){f.current===F&&_.focus()})}};if([od,ad].includes(v)||P.sibling||!S){var O;!S||e==="inline"?O=o.current:O=Ene(S);var N,k=LS(O,C);v===od?N=k[0]:v===ad?N=k[k.length-1]:N=tO(O,C,S,P.offset),E(N)}else if(P.inlineTrigger)s(w);else if(P.offset>0)s(w,!0),p(),d.current=Ht(function(){g=M$(h,r);var R=S.getAttribute("aria-controls"),D=document.getElementById(R),_=tO(D,g.elements);E(_)},5);else if(P.offset<0){var M=i(w,!0),I=M[M.length-2],T=b.get(I);s(I,!1),E(T)}}u==null||u(m)}}function Ine(e){Promise.resolve().then(e)}var FS="__RC_UTIL_PATH_SPLIT__",nO=function(t){return t.join(FS)},Rne=function(t){return t.split(FS)},k$="rc-menu-more";function Nne(){var e=c.useState({}),t=ee(e,2),n=t[1],r=c.useRef(new Map),o=c.useRef(new Map),a=c.useState([]),i=ee(a,2),l=i[0],s=i[1],u=c.useRef(0),d=c.useRef(!1),f=function(){d.current||n({})},p=c.useCallback(function(b,$){var x=nO($);o.current.set(x,b),r.current.set(b,x),u.current+=1;var S=u.current;Ine(function(){S===u.current&&f()})},[]),m=c.useCallback(function(b,$){var x=nO($);o.current.delete(x),r.current.delete(b)},[]),v=c.useCallback(function(b){s(b)},[]),h=c.useCallback(function(b,$){var x=r.current.get(b)||"",S=Rne(x);return $&&l.includes(S[0])&&S.unshift(k$),S},[l]),g=c.useCallback(function(b,$){return b.filter(function(x){return x!==void 0}).some(function(x){var S=h(x,!0);return S.includes($)})},[h]),y=function(){var $=Re(r.current.keys());return l.length&&$.push(k$),$},C=c.useCallback(function(b){var $="".concat(r.current.get(b)).concat(FS),x=new Set;return Re(o.current.keys()).forEach(function(S){S.startsWith($)&&x.add(o.current.get(S))}),x},[]);return c.useEffect(function(){return function(){d.current=!0}},[]),{registerPath:p,unregisterPath:m,refreshOverflowKeys:v,isSubPathKey:g,getKeyPath:h,getKeys:y,getSubPathKeys:C}}function xd(e){var t=c.useRef(e);t.current=e;var n=c.useCallback(function(){for(var r,o=arguments.length,a=new Array(o),i=0;i1&&(C.motionAppear=!1);var b=C.onVisibleChanged;return C.onVisibleChanged=function($){return!p.current&&!$&&g(!0),b==null?void 0:b($)},h?null:c.createElement(jf,{mode:a,locked:!p.current},c.createElement(Ta,L({visible:y},C,{forceRender:s,removeOnLeave:!1,leavedClassName:"".concat(l,"-hidden")}),function($){var x=$.className,S=$.style;return c.createElement(zS,{id:t,className:x,style:S},o)}))}var Gne=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],qne=["active"],Yne=c.forwardRef(function(e,t){var n=e.style,r=e.className,o=e.title,a=e.eventKey;e.warnKey;var i=e.disabled,l=e.internalPopupClose,s=e.children,u=e.itemIcon,d=e.expandIcon,f=e.popupClassName,p=e.popupOffset,m=e.popupStyle,v=e.onClick,h=e.onMouseEnter,g=e.onMouseLeave,y=e.onTitleClick,C=e.onTitleMouseEnter,b=e.onTitleMouseLeave,$=Ct(e,Gne),x=lk(a),S=c.useContext(Ra),w=S.prefixCls,P=S.mode,E=S.openKeys,O=S.disabled,N=S.overflowDisabled,k=S.activeKey,M=S.selectedKeys,I=S.itemIcon,T=S.expandIcon,R=S.onItemClick,D=S.onOpenChange,_=S.onActive,j=c.useContext(AS),F=j._internalRenderSubMenuItem,B=c.useContext(uk),H=B.isSubPathKey,z=Iu(),W="".concat(w,"-submenu"),V=O||i,U=c.useRef(),Q=c.useRef(),q=u??I,X=d??T,le=E.includes(a),oe=!N&&le,J=H(M,a),ae=fk(a,V,C,b),te=ae.active,re=Ct(ae,qne),ne=c.useState(!1),fe=ee(ne,2),me=fe[0],be=fe[1],de=function(Se){V||be(Se)},ce=function(Se){de(!0),h==null||h({key:a,domEvent:Se})},he=function(Se){de(!1),g==null||g({key:a,domEvent:Se})},ye=c.useMemo(function(){return te||(P!=="inline"?me||H([k],a):!1)},[P,te,k,me,a,H]),ve=pk(z.length),Ee=function(Se){V||(y==null||y({key:a,domEvent:Se}),P==="inline"&&D(a,!le))},we=xd(function(pe){v==null||v(hg(pe)),R(pe)}),Me=function(Se){P!=="inline"&&D(a,Se)},Pe=function(){_(a)},Ce=x&&"".concat(x,"-popup"),Te=c.useMemo(function(){return c.createElement(mk,{icon:P!=="horizontal"?X:void 0,props:G(G({},e),{},{isOpen:oe,isSubMenu:!0})},c.createElement("i",{className:"".concat(W,"-arrow")}))},[P,X,e,oe,W]),$e=c.createElement("div",L({role:"menuitem",style:ve,className:"".concat(W,"-title"),tabIndex:V?null:-1,ref:U,title:typeof o=="string"?o:null,"data-menu-id":N&&x?null:x,"aria-expanded":oe,"aria-haspopup":!0,"aria-controls":Ce,"aria-disabled":V,onClick:Ee,onFocus:Pe},re),o,Te),ge=c.useRef(P);if(P!=="inline"&&z.length>1?ge.current="vertical":ge.current=P,!N){var se=ge.current;$e=c.createElement(Kne,{mode:se,prefixCls:W,visible:!l&&oe&&P!=="inline",popupClassName:f,popupOffset:p,popupStyle:m,popup:c.createElement(jf,{mode:se==="horizontal"?"vertical":se},c.createElement(zS,{id:Ce,ref:Q},s)),disabled:V,onVisibleChange:Me},$e)}var ue=c.createElement(Sa.Item,L({ref:t,role:"none"},$,{component:"li",style:n,className:ie(W,"".concat(W,"-").concat(P),r,K(K(K(K({},"".concat(W,"-open"),oe),"".concat(W,"-active"),ye),"".concat(W,"-selected"),J),"".concat(W,"-disabled"),V)),onMouseEnter:ce,onMouseLeave:he}),$e,!N&&c.createElement(Une,{id:Ce,open:oe,keyPath:z},s));return F&&(ue=F(ue,e,{selected:J,active:ye,open:oe,disabled:V})),c.createElement(jf,{onItemClick:we,mode:P==="horizontal"?"vertical":P,itemIcon:q,expandIcon:X},ue)}),X0=c.forwardRef(function(e,t){var n=e.eventKey,r=e.children,o=Iu(n),a=BS(r,o),i=Y0();c.useEffect(function(){if(i)return i.registerPath(n,o),function(){i.unregisterPath(n,o)}},[o]);var l;return i?l=a:l=c.createElement(Yne,L({ref:t},e),a),c.createElement(ck.Provider,{value:o},l)});function HS(e){var t=e.className,n=e.style,r=c.useContext(Ra),o=r.prefixCls,a=Y0();return a?null:c.createElement("li",{role:"separator",className:ie("".concat(o,"-item-divider"),t),style:n})}var Xne=["className","title","eventKey","children"],Qne=c.forwardRef(function(e,t){var n=e.className,r=e.title;e.eventKey;var o=e.children,a=Ct(e,Xne),i=c.useContext(Ra),l=i.prefixCls,s="".concat(l,"-item-group");return c.createElement("li",L({ref:t,role:"presentation"},a,{onClick:function(d){return d.stopPropagation()},className:ie(s,n)}),c.createElement("div",{role:"presentation",className:"".concat(s,"-title"),title:typeof r=="string"?r:void 0},r),c.createElement("ul",{role:"group",className:"".concat(s,"-list")},o))}),WS=c.forwardRef(function(e,t){var n=e.eventKey,r=e.children,o=Iu(n),a=BS(r,o),i=Y0();return i?a:c.createElement(Qne,L({ref:t},Gn(e,["warnKey"])),a)}),Zne=["label","children","key","type","extra"];function _$(e,t,n){var r=t.item,o=t.group,a=t.submenu,i=t.divider;return(e||[]).map(function(l,s){if(l&&ot(l)==="object"){var u=l,d=u.label,f=u.children,p=u.key,m=u.type,v=u.extra,h=Ct(u,Zne),g=p??"tmp-".concat(s);return f||m==="group"?m==="group"?c.createElement(o,L({key:g},h,{title:d}),_$(f,t,n)):c.createElement(a,L({key:g},h,{title:d}),_$(f,t,n)):m==="divider"?c.createElement(i,L({key:g},h)):c.createElement(r,L({key:g},h,{extra:v}),d,(!!v||v===0)&&c.createElement("span",{className:"".concat(n,"-item-extra")},v))}return null}).filter(function(l){return l})}function oO(e,t,n,r,o){var a=e,i=G({divider:HS,item:Tp,group:WS,submenu:X0},r);return t&&(a=_$(t,i,o)),BS(a,n)}var Jne=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem","_internalComponents"],Pl=[],ere=c.forwardRef(function(e,t){var n,r=e,o=r.prefixCls,a=o===void 0?"rc-menu":o,i=r.rootClassName,l=r.style,s=r.className,u=r.tabIndex,d=u===void 0?0:u,f=r.items,p=r.children,m=r.direction,v=r.id,h=r.mode,g=h===void 0?"vertical":h,y=r.inlineCollapsed,C=r.disabled,b=r.disabledOverflow,$=r.subMenuOpenDelay,x=$===void 0?.1:$,S=r.subMenuCloseDelay,w=S===void 0?.1:S,P=r.forceSubMenuRender,E=r.defaultOpenKeys,O=r.openKeys,N=r.activeKey,k=r.defaultActiveFirst,M=r.selectable,I=M===void 0?!0:M,T=r.multiple,R=T===void 0?!1:T,D=r.defaultSelectedKeys,_=r.selectedKeys,j=r.onSelect,F=r.onDeselect,B=r.inlineIndent,H=B===void 0?24:B,z=r.motion,W=r.defaultMotions,V=r.triggerSubMenuAction,U=V===void 0?"hover":V,Q=r.builtinPlacements,q=r.itemIcon,X=r.expandIcon,le=r.overflowedIndicator,oe=le===void 0?"...":le,J=r.overflowedIndicatorPopupClassName,ae=r.getPopupContainer,te=r.onClick,re=r.onOpenChange,ne=r.onKeyDown;r.openAnimation,r.openTransitionName;var fe=r._internalRenderMenuItem,me=r._internalRenderSubMenuItem,be=r._internalComponents,de=Ct(r,Jne),ce=c.useMemo(function(){return[oO(p,f,Pl,be,a),oO(p,f,Pl,{},a)]},[p,f,be]),he=ee(ce,2),ye=he[0],ve=he[1],Ee=c.useState(!1),we=ee(Ee,2),Me=we[0],Pe=we[1],Ce=c.useRef(),Te=Mne(v),$e=m==="rtl",ge=fn(E,{value:O,postState:function(ut){return ut||Pl}}),se=ee(ge,2),ue=se[0],pe=se[1],Se=function(ut){var lt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Jt(){pe(ut),re==null||re(ut)}lt?Oa.flushSync(Jt):Jt()},xe=c.useState(ue),Oe=ee(xe,2),_e=Oe[0],it=Oe[1],gt=c.useRef(!1),ft=c.useMemo(function(){return(g==="inline"||g==="vertical")&&y?["vertical",y]:[g,!1]},[g,y]),Mt=ee(ft,2),xt=Mt[0],ht=Mt[1],qe=xt==="inline",wt=c.useState(xt),Et=ee(wt,2),Fe=Et[0],Ye=Et[1],Ve=c.useState(ht),ke=ee(Ve,2),Ie=ke[0],Ne=ke[1];c.useEffect(function(){Ye(xt),Ne(ht),gt.current&&(qe?pe(_e):Se(Pl))},[xt,ht]);var De=c.useState(0),Xe=ee(De,2),Ze=Xe[0],It=Xe[1],We=Ze>=ye.length-1||Fe!=="horizontal"||b;c.useEffect(function(){qe&&it(ue)},[ue]),c.useEffect(function(){return gt.current=!0,function(){gt.current=!1}},[]);var Le=Nne(),dt=Le.registerPath,Ot=Le.unregisterPath,kt=Le.refreshOverflowKeys,Tt=Le.isSubPathKey,Qt=Le.getKeyPath,Ke=Le.getKeys,Nt=Le.getSubPathKeys,je=c.useMemo(function(){return{registerPath:dt,unregisterPath:Ot}},[dt,Ot]),Ge=c.useMemo(function(){return{isSubPathKey:Tt}},[Tt]);c.useEffect(function(){kt(We?Pl:ye.slice(Ze+1).map(function(tn){return tn.key}))},[Ze,We]);var yt=fn(N||k&&((n=ye[0])===null||n===void 0?void 0:n.key),{value:N}),pt=ee(yt,2),tt=pt[0],Je=pt[1],St=xd(function(tn){Je(tn)}),Ft=xd(function(){Je(void 0)});c.useImperativeHandle(t,function(){return{list:Ce.current,focus:function(ut){var lt,Jt=Ke(),nt=M$(Jt,Te),rt=nt.elements,qt=nt.key2element,vn=nt.element2key,xn=LS(Ce.current,rt),lr=tt??(xn[0]?vn.get(xn[0]):(lt=ye.find(function(zt){return!zt.props.disabled}))===null||lt===void 0?void 0:lt.key),Bn=qt.get(lr);if(lr&&Bn){var sr;Bn==null||(sr=Bn.focus)===null||sr===void 0||sr.call(Bn,ut)}}}});var Ue=fn(D||[],{value:_,postState:function(ut){return Array.isArray(ut)?ut:ut==null?Pl:[ut]}}),mt=ee(Ue,2),Rt=mt[0],mn=mt[1],En=function(ut){if(I){var lt=ut.key,Jt=Rt.includes(lt),nt;R?Jt?nt=Rt.filter(function(qt){return qt!==lt}):nt=[].concat(Re(Rt),[lt]):nt=[lt],mn(nt);var rt=G(G({},ut),{},{selectedKeys:nt});Jt?F==null||F(rt):j==null||j(rt)}!R&&ue.length&&Fe!=="inline"&&Se(Pl)},qn=xd(function(tn){te==null||te(hg(tn)),En(tn)}),Yn=xd(function(tn,ut){var lt=ue.filter(function(nt){return nt!==tn});if(ut)lt.push(tn);else if(Fe!=="inline"){var Jt=Nt(tn);lt=lt.filter(function(nt){return!Jt.has(nt)})}qa(ue,lt,!0)||Se(lt,!0)}),_n=function(ut,lt){var Jt=lt??!ue.includes(ut);Yn(ut,Jt)},or=One(Fe,tt,$e,Te,Ce,Ke,Qt,Je,_n,ne);c.useEffect(function(){Pe(!0)},[]);var ar=c.useMemo(function(){return{_internalRenderMenuItem:fe,_internalRenderSubMenuItem:me}},[fe,me]),mr=Fe!=="horizontal"||b?ye:ye.map(function(tn,ut){return c.createElement(jf,{key:tn.key,overflowDisabled:ut>Ze},tn)}),ir=c.createElement(Sa,L({id:v,ref:Ce,prefixCls:"".concat(a,"-overflow"),component:"ul",itemComponent:Tp,className:ie(a,"".concat(a,"-root"),"".concat(a,"-").concat(Fe),s,K(K({},"".concat(a,"-inline-collapsed"),Ie),"".concat(a,"-rtl"),$e),i),dir:m,style:l,role:"menu",tabIndex:d,data:mr,renderRawItem:function(ut){return ut},renderRawRest:function(ut){var lt=ut.length,Jt=lt?ye.slice(-lt):null;return c.createElement(X0,{eventKey:k$,title:oe,disabled:We,internalPopupClose:lt===0,popupClassName:J},Jt)},maxCount:Fe!=="horizontal"||b?Sa.INVALIDATE:Sa.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(ut){It(ut)},onKeyDown:or},de));return c.createElement(AS.Provider,{value:ar},c.createElement(ak.Provider,{value:Te},c.createElement(jf,{prefixCls:a,rootClassName:i,mode:Fe,openKeys:ue,rtl:$e,disabled:C,motion:Me?z:null,defaultMotions:Me?W:null,activeKey:tt,onActive:St,onInactive:Ft,selectedKeys:Rt,inlineIndent:H,subMenuOpenDelay:x,subMenuCloseDelay:w,forceSubMenuRender:P,builtinPlacements:Q,triggerSubMenuAction:U,getPopupContainer:ae,itemIcon:q,expandIcon:X,onItemClick:qn,onOpenChange:Yn},c.createElement(uk.Provider,{value:Ge},ir),c.createElement("div",{style:{display:"none"},"aria-hidden":!0},c.createElement(sk.Provider,{value:je},ve)))))}),Ru=ere;Ru.Item=Tp;Ru.SubMenu=X0;Ru.ItemGroup=WS;Ru.Divider=HS;const gk=c.createContext({});var tre={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},nre=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:tre}))},VS=c.forwardRef(nre);const yg=c.createContext({prefixCls:"",firstLevel:!0,inlineCollapsed:!1});var rre=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,className:n,dashed:r}=e,o=rre(e,["prefixCls","className","dashed"]),{getPrefixCls:a}=c.useContext(Pt),i=a("menu",t),l=ie({[`${i}-item-divider-dashed`]:!!r},n);return c.createElement(HS,Object.assign({className:l},o))},yk=e=>{var t;const{className:n,children:r,icon:o,title:a,danger:i,extra:l}=e,{prefixCls:s,firstLevel:u,direction:d,disableMenuItemTitleTooltip:f,inlineCollapsed:p}=c.useContext(yg),m=b=>{const $=r==null?void 0:r[0],x=c.createElement("span",{className:ie(`${s}-title-content`,{[`${s}-title-content-with-extra`]:!!l||l===0})},r);return(!o||c.isValidElement(r)&&r.type==="span")&&r&&b&&u&&typeof $=="string"?c.createElement("div",{className:`${s}-inline-collapsed-noicon`},$.charAt(0)):x},{siderCollapsed:v}=c.useContext(gk);let h=a;typeof a>"u"?h=u?r:"":a===!1&&(h="");const g={title:h};!v&&!p&&(g.title=null,g.open=!1);const y=ea(r).length;let C=c.createElement(Tp,Object.assign({},Gn(e,["title","icon","danger"]),{className:ie({[`${s}-item-danger`]:i,[`${s}-item-only-child`]:(o?y+1:y)===1},n),title:typeof a=="string"?a:void 0}),na(o,{className:ie(c.isValidElement(o)?(t=o.props)===null||t===void 0?void 0:t.className:void 0,`${s}-item-icon`)}),m(p));return f||(C=c.createElement(gg,Object.assign({},g,{placement:d==="rtl"?"left":"right",classNames:{root:`${s}-inline-collapsed-tooltip`}}),C)),C};var ore=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{children:n}=e,r=ore(e,["children"]),o=c.useContext(bg),a=c.useMemo(()=>Object.assign(Object.assign({},o),r),[o,r.prefixCls,r.mode,r.selectable,r.rootClassName]),i=jV(n),l=Ni(t,i?gs(n):null);return c.createElement(bg.Provider,{value:a},c.createElement(vl,{space:!0},i?c.cloneElement(n,{ref:l}):n))}),are=e=>{const{componentCls:t,motionDurationSlow:n,horizontalLineHeight:r,colorSplit:o,lineWidth:a,lineType:i,itemPaddingInline:l}=e;return{[`${t}-horizontal`]:{lineHeight:r,border:0,borderBottom:`${Z(a)} ${i} ${o}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${t}-item, ${t}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:l},[`> ${t}-item:hover, + > ${t}-item-active, + > ${t}-submenu ${t}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${t}-item, ${t}-submenu-title`]:{transition:[`border-color ${n}`,`background ${n}`].join(",")},[`${t}-submenu-arrow`]:{display:"none"}}}},ire=({componentCls:e,menuArrowOffset:t,calc:n})=>({[`${e}-rtl`]:{direction:"rtl"},[`${e}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${e}-rtl${e}-vertical, + ${e}-submenu-rtl ${e}-vertical`]:{[`${e}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(${Z(n(t).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${Z(t)})`}}}}),aO=e=>Ya(e),iO=(e,t)=>{const{componentCls:n,itemColor:r,itemSelectedColor:o,subMenuItemSelectedColor:a,groupTitleColor:i,itemBg:l,subMenuItemBg:s,itemSelectedBg:u,activeBarHeight:d,activeBarWidth:f,activeBarBorderWidth:p,motionDurationSlow:m,motionEaseInOut:v,motionEaseOut:h,itemPaddingInline:g,motionDurationMid:y,itemHoverColor:C,lineType:b,colorSplit:$,itemDisabledColor:x,dangerItemColor:S,dangerItemHoverColor:w,dangerItemSelectedColor:P,dangerItemActiveBg:E,dangerItemSelectedBg:O,popupBg:N,itemHoverBg:k,itemActiveBg:M,menuSubMenuBg:I,horizontalItemSelectedColor:T,horizontalItemSelectedBg:R,horizontalItemBorderRadius:D,horizontalItemHoverBg:_}=e;return{[`${n}-${t}, ${n}-${t} > ${n}`]:{color:r,background:l,[`&${n}-root:focus-visible`]:Object.assign({},aO(e)),[`${n}-item`]:{"&-group-title, &-extra":{color:i}},[`${n}-submenu-selected > ${n}-submenu-title`]:{color:a},[`${n}-item, ${n}-submenu-title`]:{color:r,[`&:not(${n}-item-disabled):focus-visible`]:Object.assign({},aO(e))},[`${n}-item-disabled, ${n}-submenu-disabled`]:{color:`${x} !important`},[`${n}-item:not(${n}-item-selected):not(${n}-submenu-selected)`]:{[`&:hover, > ${n}-submenu-title:hover`]:{color:C}},[`&:not(${n}-horizontal)`]:{[`${n}-item:not(${n}-item-selected)`]:{"&:hover":{backgroundColor:k},"&:active":{backgroundColor:M}},[`${n}-submenu-title`]:{"&:hover":{backgroundColor:k},"&:active":{backgroundColor:M}}},[`${n}-item-danger`]:{color:S,[`&${n}-item:hover`]:{[`&:not(${n}-item-selected):not(${n}-submenu-selected)`]:{color:w}},[`&${n}-item:active`]:{background:E}},[`${n}-item a`]:{"&, &:hover":{color:"inherit"}},[`${n}-item-selected`]:{color:o,[`&${n}-item-danger`]:{color:P},"a, a:hover":{color:"inherit"}},[`& ${n}-item-selected`]:{backgroundColor:u,[`&${n}-item-danger`]:{backgroundColor:O}},[`&${n}-submenu > ${n}`]:{backgroundColor:I},[`&${n}-popup > ${n}`]:{backgroundColor:N},[`&${n}-submenu-popup > ${n}`]:{backgroundColor:N},[`&${n}-horizontal`]:Object.assign(Object.assign({},t==="dark"?{borderBottom:0}:{}),{[`> ${n}-item, > ${n}-submenu`]:{top:p,marginTop:e.calc(p).mul(-1).equal(),marginBottom:0,borderRadius:D,"&::after":{position:"absolute",insetInline:g,bottom:0,borderBottom:`${Z(d)} solid transparent`,transition:`border-color ${m} ${v}`,content:'""'},"&:hover, &-active, &-open":{background:_,"&::after":{borderBottomWidth:d,borderBottomColor:T}},"&-selected":{color:T,backgroundColor:R,"&:hover":{backgroundColor:R},"&::after":{borderBottomWidth:d,borderBottomColor:T}}}}),[`&${n}-root`]:{[`&${n}-inline, &${n}-vertical`]:{borderInlineEnd:`${Z(p)} ${b} ${$}`}},[`&${n}-inline`]:{[`${n}-sub${n}-inline`]:{background:s},[`${n}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Z(f)} solid ${o}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${y} ${h}`,`opacity ${y} ${h}`].join(","),content:'""'},[`&${n}-item-danger`]:{"&::after":{borderInlineEndColor:P}}},[`${n}-selected, ${n}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${y} ${v}`,`opacity ${y} ${v}`].join(",")}}}}}},lO=e=>{const{componentCls:t,itemHeight:n,itemMarginInline:r,padding:o,menuArrowSize:a,marginXS:i,itemMarginBlock:l,itemWidth:s,itemPaddingInline:u}=e,d=e.calc(a).add(o).add(i).equal();return{[`${t}-item`]:{position:"relative",overflow:"hidden"},[`${t}-item, ${t}-submenu-title`]:{height:n,lineHeight:Z(n),paddingInline:u,overflow:"hidden",textOverflow:"ellipsis",marginInline:r,marginBlock:l,width:s},[`> ${t}-item, + > ${t}-submenu > ${t}-submenu-title`]:{height:n,lineHeight:Z(n)},[`${t}-item-group-list ${t}-submenu-title, + ${t}-submenu-title`]:{paddingInlineEnd:d}}},lre=e=>{const{componentCls:t,iconCls:n,itemHeight:r,colorTextLightSolid:o,dropdownWidth:a,controlHeightLG:i,motionEaseOut:l,paddingXL:s,itemMarginInline:u,fontSizeLG:d,motionDurationFast:f,motionDurationSlow:p,paddingXS:m,boxShadowSecondary:v,collapsedWidth:h,collapsedIconSize:g}=e,y={height:r,lineHeight:Z(r),listStylePosition:"inside",listStyleType:"disc"};return[{[t]:{"&-inline, &-vertical":Object.assign({[`&${t}-root`]:{boxShadow:"none"}},lO(e))},[`${t}-submenu-popup`]:{[`${t}-vertical`]:Object.assign(Object.assign({},lO(e)),{boxShadow:v})}},{[`${t}-submenu-popup ${t}-vertical${t}-sub`]:{minWidth:a,maxHeight:`calc(100vh - ${Z(e.calc(i).mul(2.5).equal())})`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${t}-inline`]:{width:"100%",[`&${t}-root`]:{[`${t}-item, ${t}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${p}`,`background ${p}`,`padding ${f} ${l}`].join(","),[`> ${t}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${t}-sub${t}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${t}-submenu > ${t}-submenu-title`]:y,[`& ${t}-item-group-title`]:{paddingInlineStart:s}},[`${t}-item`]:y}},{[`${t}-inline-collapsed`]:{width:h,[`&${t}-root`]:{[`${t}-item, ${t}-submenu ${t}-submenu-title`]:{[`> ${t}-inline-collapsed-noicon`]:{fontSize:d,textAlign:"center"}}},[`> ${t}-item, + > ${t}-item-group > ${t}-item-group-list > ${t}-item, + > ${t}-item-group > ${t}-item-group-list > ${t}-submenu > ${t}-submenu-title, + > ${t}-submenu > ${t}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${Z(e.calc(g).div(2).equal())} - ${Z(u)})`,textOverflow:"clip",[` + ${t}-submenu-arrow, + ${t}-submenu-expand-icon + `]:{opacity:0},[`${t}-item-icon, ${n}`]:{margin:0,fontSize:g,lineHeight:Z(r),"+ span":{display:"inline-block",opacity:0}}},[`${t}-item-icon, ${n}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${t}-item-icon, ${n}`]:{display:"none"},"a, a:hover":{color:o}},[`${t}-item-group-title`]:Object.assign(Object.assign({},wi),{paddingInline:m})}}]},sO=e=>{const{componentCls:t,motionDurationSlow:n,motionDurationMid:r,motionEaseInOut:o,motionEaseOut:a,iconCls:i,iconSize:l,iconMarginInlineEnd:s}=e;return{[`${t}-item, ${t}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${n}`,`background ${n}`,`padding calc(${n} + 0.1s) ${o}`].join(","),[`${t}-item-icon, ${i}`]:{minWidth:l,fontSize:l,transition:[`font-size ${r} ${a}`,`margin ${n} ${o}`,`color ${n}`].join(","),"+ span":{marginInlineStart:s,opacity:1,transition:[`opacity ${n} ${o}`,`margin ${n}`,`color ${n}`].join(",")}},[`${t}-item-icon`]:Object.assign({},yp()),[`&${t}-item-only-child`]:{[`> ${i}, > ${t}-item-icon`]:{marginInlineEnd:0}}},[`${t}-item-disabled, ${t}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important",cursor:"not-allowed",pointerEvents:"none"},[`> ${t}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},cO=e=>{const{componentCls:t,motionDurationSlow:n,motionEaseInOut:r,borderRadius:o,menuArrowSize:a,menuArrowOffset:i}=e;return{[`${t}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:e.margin,width:a,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${n} ${r}, opacity ${n}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:e.calc(a).mul(.6).equal(),height:e.calc(a).mul(.15).equal(),backgroundColor:"currentcolor",borderRadius:o,transition:[`background ${n} ${r}`,`transform ${n} ${r}`,`top ${n} ${r}`,`color ${n} ${r}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(${Z(e.calc(i).mul(-1).equal())})`},"&::after":{transform:`rotate(-45deg) translateY(${Z(i)})`}}}}},sre=e=>{const{antCls:t,componentCls:n,fontSize:r,motionDurationSlow:o,motionDurationMid:a,motionEaseInOut:i,paddingXS:l,padding:s,colorSplit:u,lineWidth:d,zIndexPopup:f,borderRadiusLG:p,subMenuItemBorderRadius:m,menuArrowSize:v,menuArrowOffset:h,lineType:g,groupTitleLineHeight:y,groupTitleFontSize:C}=e;return[{"":{[n]:Object.assign(Object.assign({},ml()),{"&-hidden":{display:"none"}})},[`${n}-submenu-hidden`]:{display:"none"}},{[n]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},pn(e)),ml()),{marginBottom:0,paddingInlineStart:0,fontSize:r,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${o} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${n}-item`]:{flex:"none"}},[`${n}-item, ${n}-submenu, ${n}-submenu-title`]:{borderRadius:e.itemBorderRadius},[`${n}-item-group-title`]:{padding:`${Z(l)} ${Z(s)}`,fontSize:C,lineHeight:y,transition:`all ${o}`},[`&-horizontal ${n}-submenu`]:{transition:[`border-color ${o} ${i}`,`background ${o} ${i}`].join(",")},[`${n}-submenu, ${n}-submenu-inline`]:{transition:[`border-color ${o} ${i}`,`background ${o} ${i}`,`padding ${a} ${i}`].join(",")},[`${n}-submenu ${n}-sub`]:{cursor:"initial",transition:[`background ${o} ${i}`,`padding ${o} ${i}`].join(",")},[`${n}-title-content`]:{transition:`color ${o}`,"&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},[`> ${t}-typography-ellipsis-single-line`]:{display:"inline",verticalAlign:"unset"},[`${n}-item-extra`]:{marginInlineStart:"auto",paddingInlineStart:e.padding}},[`${n}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${n}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:u,borderStyle:g,borderWidth:0,borderTopWidth:d,marginBlock:d,padding:0,"&-dashed":{borderStyle:"dashed"}}}),sO(e)),{[`${n}-item-group`]:{[`${n}-item-group-list`]:{margin:0,padding:0,[`${n}-item, ${n}-submenu-title`]:{paddingInline:`${Z(e.calc(r).mul(2).equal())} ${Z(s)}`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:f,borderRadius:p,boxShadow:"none",transformOrigin:"0 0",[`&${n}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:0,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'},[`> ${n}`]:Object.assign(Object.assign(Object.assign({borderRadius:p},sO(e)),cO(e)),{[`${n}-item, ${n}-submenu > ${n}-submenu-title`]:{borderRadius:m},[`${n}-submenu-title::after`]:{transition:`transform ${o} ${i}`}})},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:e.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:e.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:e.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:e.paddingXS}}}),cO(e)),{[`&-inline-collapsed ${n}-submenu-arrow, + &-inline ${n}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Z(h)})`},"&::after":{transform:`rotate(45deg) translateX(${Z(e.calc(h).mul(-1).equal())})`}},[`${n}-submenu-open${n}-submenu-inline > ${n}-submenu-title > ${n}-submenu-arrow`]:{transform:`translateY(${Z(e.calc(v).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${Z(e.calc(h).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${Z(h)})`}}})},{[`${t}-layout-header`]:{[n]:{lineHeight:"inherit"}}}]},cre=e=>{var t,n,r;const{colorPrimary:o,colorError:a,colorTextDisabled:i,colorErrorBg:l,colorText:s,colorTextDescription:u,colorBgContainer:d,colorFillAlter:f,colorFillContent:p,lineWidth:m,lineWidthBold:v,controlItemBgActive:h,colorBgTextHover:g,controlHeightLG:y,lineHeight:C,colorBgElevated:b,marginXXS:$,padding:x,fontSize:S,controlHeightSM:w,fontSizeLG:P,colorTextLightSolid:E,colorErrorHover:O}=e,N=(t=e.activeBarWidth)!==null&&t!==void 0?t:0,k=(n=e.activeBarBorderWidth)!==null&&n!==void 0?n:m,M=(r=e.itemMarginInline)!==null&&r!==void 0?r:e.marginXXS,I=new en(E).setA(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:e.zIndexPopupBase+50,radiusItem:e.borderRadiusLG,itemBorderRadius:e.borderRadiusLG,radiusSubMenuItem:e.borderRadiusSM,subMenuItemBorderRadius:e.borderRadiusSM,colorItemText:s,itemColor:s,colorItemTextHover:s,itemHoverColor:s,colorItemTextHoverHorizontal:o,horizontalItemHoverColor:o,colorGroupTitle:u,groupTitleColor:u,colorItemTextSelected:o,itemSelectedColor:o,subMenuItemSelectedColor:o,colorItemTextSelectedHorizontal:o,horizontalItemSelectedColor:o,colorItemBg:d,itemBg:d,colorItemBgHover:g,itemHoverBg:g,colorItemBgActive:p,itemActiveBg:h,colorSubItemBg:f,subMenuItemBg:f,colorItemBgSelected:h,itemSelectedBg:h,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:N,colorActiveBarHeight:v,activeBarHeight:v,colorActiveBarBorderSize:m,activeBarBorderWidth:k,colorItemTextDisabled:i,itemDisabledColor:i,colorDangerItemText:a,dangerItemColor:a,colorDangerItemTextHover:a,dangerItemHoverColor:a,colorDangerItemTextSelected:a,dangerItemSelectedColor:a,colorDangerItemBgActive:l,dangerItemActiveBg:l,colorDangerItemBgSelected:l,dangerItemSelectedBg:l,itemMarginInline:M,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:y,groupTitleLineHeight:C,collapsedWidth:y*2,popupBg:b,itemMarginBlock:$,itemPaddingInline:x,horizontalLineHeight:`${y*1.15}px`,iconSize:S,iconMarginInlineEnd:w-S,collapsedIconSize:P,groupTitleFontSize:S,darkItemDisabledColor:new en(E).setA(.25).toRgbString(),darkItemColor:I,darkDangerItemColor:a,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:E,darkItemSelectedBg:o,darkDangerItemSelectedBg:a,darkItemHoverBg:"transparent",darkGroupTitleColor:I,darkItemHoverColor:E,darkDangerItemHoverColor:O,darkDangerItemSelectedColor:E,darkDangerItemActiveBg:a,itemWidth:N?`calc(100% + ${k}px)`:`calc(100% - ${M*2}px)`}},ure=(e,t=e,n=!0)=>cn("Menu",o=>{const{colorBgElevated:a,controlHeightLG:i,fontSize:l,darkItemColor:s,darkDangerItemColor:u,darkItemBg:d,darkSubMenuItemBg:f,darkItemSelectedColor:p,darkItemSelectedBg:m,darkDangerItemSelectedBg:v,darkItemHoverBg:h,darkGroupTitleColor:g,darkItemHoverColor:y,darkItemDisabledColor:C,darkDangerItemHoverColor:b,darkDangerItemSelectedColor:$,darkDangerItemActiveBg:x,popupBg:S,darkPopupBg:w}=o,P=o.calc(l).div(7).mul(5).equal(),E=Xt(o,{menuArrowSize:P,menuHorizontalHeight:o.calc(i).mul(1.15).equal(),menuArrowOffset:o.calc(P).mul(.25).equal(),menuSubMenuBg:a,calc:o.calc,popupBg:S}),O=Xt(E,{itemColor:s,itemHoverColor:y,groupTitleColor:g,itemSelectedColor:p,subMenuItemSelectedColor:p,itemBg:d,popupBg:w,subMenuItemBg:f,itemActiveBg:"transparent",itemSelectedBg:m,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:h,itemDisabledColor:C,dangerItemColor:u,dangerItemHoverColor:b,dangerItemSelectedColor:$,dangerItemActiveBg:x,dangerItemSelectedBg:v,menuSubMenuBg:f,horizontalItemSelectedColor:p,horizontalItemSelectedBg:m});return[sre(E),are(E),lre(E),iO(E,"light"),iO(O,"dark"),ire(E),BM(E),Xa(E,"slide-up"),Xa(E,"slide-down"),j0(E,"zoom-big")]},cre,{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]],injectStyle:n,unitless:{groupTitleLineHeight:!0}})(e,t),Ck=e=>{var t;const{popupClassName:n,icon:r,title:o,theme:a}=e,i=c.useContext(yg),{prefixCls:l,inlineCollapsed:s,theme:u}=i,d=Iu();let f;if(!r)f=s&&!d.length&&o&&typeof o=="string"?c.createElement("div",{className:`${l}-inline-collapsed-noicon`},o.charAt(0)):c.createElement("span",{className:`${l}-title-content`},o);else{const v=c.isValidElement(o)&&o.type==="span";f=c.createElement(c.Fragment,null,na(r,{className:ie(c.isValidElement(r)?(t=r.props)===null||t===void 0?void 0:t.className:void 0,`${l}-item-icon`)}),v?o:c.createElement("span",{className:`${l}-title-content`},o))}const p=c.useMemo(()=>Object.assign(Object.assign({},i),{firstLevel:!1}),[i]),[m]=hs("Menu");return c.createElement(yg.Provider,{value:p},c.createElement(X0,Object.assign({},Gn(e,["icon"]),{title:f,popupClassName:ie(l,n,`${l}-${a||u}`),popupStyle:Object.assign({zIndex:m},e.popupStyle)})))};var dre=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n;const r=c.useContext(bg),o=r||{},{getPrefixCls:a,getPopupContainer:i,direction:l,menu:s}=c.useContext(Pt),u=a(),{prefixCls:d,className:f,style:p,theme:m="light",expandIcon:v,_internalDisableMenuItemTitleTooltip:h,inlineCollapsed:g,siderCollapsed:y,rootClassName:C,mode:b,selectable:$,onClick:x,overflowedIndicatorPopupClassName:S}=e,w=dre(e,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),P=Gn(w,["collapsedWidth"]);(n=o.validator)===null||n===void 0||n.call(o,{mode:b});const E=Dt((...H)=>{var z;x==null||x.apply(void 0,H),(z=o.onClick)===null||z===void 0||z.call(o)}),O=o.mode||b,N=$??o.selectable,k=g??y,M={horizontal:{motionName:`${u}-slide-up`},inline:jM(u),other:{motionName:`${u}-zoom-big`}},I=a("menu",d||o.prefixCls),T=Or(I),[R,D,_]=ure(I,T,!r),j=ie(`${I}-${m}`,s==null?void 0:s.className,f),F=c.useMemo(()=>{var H,z;if(typeof v=="function"||Kb(v))return v||null;if(typeof o.expandIcon=="function"||Kb(o.expandIcon))return o.expandIcon||null;if(typeof(s==null?void 0:s.expandIcon)=="function"||Kb(s==null?void 0:s.expandIcon))return(s==null?void 0:s.expandIcon)||null;const W=(H=v??(o==null?void 0:o.expandIcon))!==null&&H!==void 0?H:s==null?void 0:s.expandIcon;return na(W,{className:ie(`${I}-submenu-expand-icon`,c.isValidElement(W)?(z=W.props)===null||z===void 0?void 0:z.className:void 0)})},[v,o==null?void 0:o.expandIcon,s==null?void 0:s.expandIcon,I]),B=c.useMemo(()=>({prefixCls:I,inlineCollapsed:k||!1,direction:l,firstLevel:!0,theme:m,mode:O,disableMenuItemTitleTooltip:h}),[I,k,l,h,m]);return R(c.createElement(bg.Provider,{value:null},c.createElement(yg.Provider,{value:B},c.createElement(Ru,Object.assign({getPopupContainer:i,overflowedIndicator:c.createElement(VS,null),overflowedIndicatorPopupClassName:ie(I,`${I}-${m}`,S),mode:O,selectable:N,onClick:E},P,{inlineCollapsed:k,style:Object.assign(Object.assign({},s==null?void 0:s.style),p),className:j,prefixCls:I,direction:l,defaultMotions:M,expandIcon:F,ref:t,rootClassName:ie(C,D,o.rootClassName,_,T),_internalComponents:fre})))))}),Nu=c.forwardRef((e,t)=>{const n=c.useRef(null),r=c.useContext(gk);return c.useImperativeHandle(t,()=>({menu:n.current,focus:o=>{var a;(a=n.current)===null||a===void 0||a.focus(o)}})),c.createElement(pre,Object.assign({ref:n},e,r))});Nu.Item=yk;Nu.SubMenu=Ck;Nu.Divider=hk;Nu.ItemGroup=WS;const mre=e=>{const{componentCls:t,menuCls:n,colorError:r,colorTextLightSolid:o}=e,a=`${n}-item`;return{[`${t}, ${t}-menu-submenu`]:{[`${n} ${a}`]:{[`&${a}-danger:not(${a}-disabled)`]:{color:r,"&:hover":{color:o,backgroundColor:r}}}}}},vre=e=>{const{componentCls:t,menuCls:n,zIndexPopup:r,dropdownArrowDistance:o,sizePopupArrow:a,antCls:i,iconCls:l,motionDurationMid:s,paddingBlock:u,fontSize:d,dropdownEdgeChildPadding:f,colorTextDisabled:p,fontSizeIcon:m,controlPaddingHorizontal:v,colorBgElevated:h}=e;return[{[t]:{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:r,display:"block","&::before":{position:"absolute",insetBlock:e.calc(a).div(2).sub(o).equal(),zIndex:-9999,opacity:1e-4,content:'""'},"&-menu-vertical":{maxHeight:"100vh",overflowY:"auto"},[`&-trigger${i}-btn`]:{[`& > ${l}-down, & > ${i}-btn-icon > ${l}-down`]:{fontSize:m}},[`${t}-wrap`]:{position:"relative",[`${i}-btn > ${l}-down`]:{fontSize:m},[`${l}-down::before`]:{transition:`transform ${s}`}},[`${t}-wrap-open`]:{[`${l}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${i}-slide-down-enter${i}-slide-down-enter-active${t}-placement-bottomLeft, + &${i}-slide-down-appear${i}-slide-down-appear-active${t}-placement-bottomLeft, + &${i}-slide-down-enter${i}-slide-down-enter-active${t}-placement-bottom, + &${i}-slide-down-appear${i}-slide-down-appear-active${t}-placement-bottom, + &${i}-slide-down-enter${i}-slide-down-enter-active${t}-placement-bottomRight, + &${i}-slide-down-appear${i}-slide-down-appear-active${t}-placement-bottomRight`]:{animationName:M0},[`&${i}-slide-up-enter${i}-slide-up-enter-active${t}-placement-topLeft, + &${i}-slide-up-appear${i}-slide-up-appear-active${t}-placement-topLeft, + &${i}-slide-up-enter${i}-slide-up-enter-active${t}-placement-top, + &${i}-slide-up-appear${i}-slide-up-appear-active${t}-placement-top, + &${i}-slide-up-enter${i}-slide-up-enter-active${t}-placement-topRight, + &${i}-slide-up-appear${i}-slide-up-appear-active${t}-placement-topRight`]:{animationName:_0},[`&${i}-slide-down-leave${i}-slide-down-leave-active${t}-placement-bottomLeft, + &${i}-slide-down-leave${i}-slide-down-leave-active${t}-placement-bottom, + &${i}-slide-down-leave${i}-slide-down-leave-active${t}-placement-bottomRight`]:{animationName:k0},[`&${i}-slide-up-leave${i}-slide-up-leave-active${t}-placement-topLeft, + &${i}-slide-up-leave${i}-slide-up-leave-active${t}-placement-top, + &${i}-slide-up-leave${i}-slide-up-leave-active${t}-placement-topRight`]:{animationName:D0}}},J9(e,h,{arrowPlacement:{top:!0,bottom:!0}}),{[`${t} ${n}`]:{position:"relative",margin:0},[`${n}-submenu-popup`]:{position:"absolute",zIndex:r,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${t}, ${t}-menu-submenu`]:Object.assign(Object.assign({},pn(e)),{[n]:Object.assign(Object.assign({padding:f,listStyleType:"none",backgroundColor:h,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary},Ia(e)),{"&:empty":{padding:0,boxShadow:"none"},[`${n}-item-group-title`]:{padding:`${Z(u)} ${Z(v)}`,color:e.colorTextDescription,transition:`all ${s}`},[`${n}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${n}-item-icon`]:{minWidth:d,marginInlineEnd:e.marginXS,fontSize:e.fontSizeSM},[`${n}-title-content`]:{flex:"auto","&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},"> a":{color:"inherit",transition:`all ${s}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}},[`${n}-item-extra`]:{paddingInlineStart:e.padding,marginInlineStart:"auto",fontSize:e.fontSizeSM,color:e.colorTextDescription}},[`${n}-item, ${n}-submenu-title`]:Object.assign(Object.assign({display:"flex",margin:0,padding:`${Z(u)} ${Z(v)}`,color:e.colorText,fontWeight:"normal",fontSize:d,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${s}`,borderRadius:e.borderRadiusSM,"&:hover, &-active":{backgroundColor:e.controlItemBgHover}},Ia(e)),{"&-selected":{color:e.colorPrimary,backgroundColor:e.controlItemBgActive,"&:hover, &-active":{backgroundColor:e.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:"not-allowed","&:hover":{color:p,backgroundColor:h,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Z(e.marginXXS)} 0`,overflow:"hidden",lineHeight:0,backgroundColor:e.colorSplit},[`${t}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:e.paddingXS,[`${t}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:e.colorIcon,fontSize:m,fontStyle:"normal"}}}),[`${n}-item-group-list`]:{margin:`0 ${Z(e.marginXS)}`,padding:0,listStyle:"none"},[`${n}-submenu-title`]:{paddingInlineEnd:e.calc(v).add(e.fontSizeSM).equal()},[`${n}-submenu-vertical`]:{position:"relative"},[`${n}-submenu${n}-submenu-disabled ${t}-menu-submenu-title`]:{[`&, ${t}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:h,cursor:"not-allowed"}},[`${n}-submenu-selected ${t}-menu-submenu-title`]:{color:e.colorPrimary}})})},[Xa(e,"slide-up"),Xa(e,"slide-down"),qc(e,"move-up"),qc(e,"move-down"),j0(e,"zoom-big")]]},gre=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+50,paddingBlock:(e.controlHeight-e.fontSize*e.lineHeight)/2},jS({contentRadius:e.borderRadiusLG,limitVerticalRadius:!0})),DS(e)),hre=cn("Dropdown",e=>{const{marginXXS:t,sizePopupArrow:n,paddingXXS:r,componentCls:o}=e,a=Xt(e,{menuCls:`${o}-menu`,dropdownArrowDistance:e.calc(n).div(2).add(t).equal(),dropdownEdgeChildPadding:r});return[vre(a),mre(a)]},gre,{resetStyle:!1}),Q0=e=>{var t;const{menu:n,arrow:r,prefixCls:o,children:a,trigger:i,disabled:l,dropdownRender:s,popupRender:u,getPopupContainer:d,overlayClassName:f,rootClassName:p,overlayStyle:m,open:v,onOpenChange:h,visible:g,onVisibleChange:y,mouseEnterDelay:C=.15,mouseLeaveDelay:b=.1,autoAdjustOverflow:$=!0,placement:x="",overlay:S,transitionName:w,destroyOnHidden:P,destroyPopupOnHide:E}=e,{getPopupContainer:O,getPrefixCls:N,direction:k,dropdown:M}=c.useContext(Pt),I=u||s;Ti();const T=c.useMemo(()=>{const fe=N();return w!==void 0?w:x.includes("top")?`${fe}-slide-down`:`${fe}-slide-up`},[N,x,w]),R=c.useMemo(()=>x?x.includes("Center")?x.slice(0,x.indexOf("Center")):x:k==="rtl"?"bottomRight":"bottomLeft",[x,k]),D=N("dropdown",o),_=Or(D),[j,F,B]=hre(D,_),[,H]=Pr(),z=c.Children.only(bne(a)?c.createElement("span",null,a):a),W=na(z,{className:ie(`${D}-trigger`,{[`${D}-rtl`]:k==="rtl"},z.props.className),disabled:(t=z.props.disabled)!==null&&t!==void 0?t:l}),V=l?[]:i,U=!!(V!=null&&V.includes("contextMenu")),[Q,q]=fn(!1,{value:v??g}),X=Dt(fe=>{h==null||h(fe,{source:"trigger"}),y==null||y(fe),q(fe)}),le=ie(f,p,F,B,_,M==null?void 0:M.className,{[`${D}-rtl`]:k==="rtl"}),oe=ek({arrowPointAtCenter:typeof r=="object"&&r.pointAtCenter,autoAdjustOverflow:$,offset:H.marginXXS,arrowWidth:r?H.sizePopupArrow:0,borderRadius:H.borderRadius}),J=Dt(()=>{n!=null&&n.selectable&&(n!=null&&n.multiple)||(h==null||h(!1,{source:"menu"}),q(!1))}),ae=()=>{let fe;return n!=null&&n.items?fe=c.createElement(Nu,Object.assign({},n)):typeof S=="function"?fe=S():fe=S,I&&(fe=I(fe)),fe=c.Children.only(typeof fe=="string"?c.createElement("span",null,fe):fe),c.createElement(bk,{prefixCls:`${D}-menu`,rootClassName:ie(B,_),expandIcon:c.createElement("span",{className:`${D}-menu-submenu-arrow`},k==="rtl"?c.createElement(I$,{className:`${D}-menu-submenu-arrow-icon`}):c.createElement(s$,{className:`${D}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:J,validator:({mode:me})=>{}},fe)},[te,re]=hs("Dropdown",m==null?void 0:m.zIndex);let ne=c.createElement(ok,Object.assign({alignPoint:U},Gn(e,["rootClassName"]),{mouseEnterDelay:C,mouseLeaveDelay:b,visible:Q,builtinPlacements:oe,arrow:!!r,overlayClassName:le,prefixCls:D,getPopupContainer:d||O,transitionName:T,trigger:V,overlay:ae,placement:R,onVisibleChange:X,overlayStyle:Object.assign(Object.assign(Object.assign({},M==null?void 0:M.style),m),{zIndex:te}),autoDestroy:P??E}),W);return te&&(ne=c.createElement(O0.Provider,{value:re},ne)),j(ne)},yre=U0(Q0,"align",void 0,"dropdown",e=>e),bre=e=>c.createElement(yre,Object.assign({},e),c.createElement("span",null));Q0._InternalPanelDoNotUseOrYouWillBeFired=bre;var $k={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(ds,function(){var n=1e3,r=6e4,o=36e5,a="millisecond",i="second",l="minute",s="hour",u="day",d="week",f="month",p="quarter",m="year",v="date",h="Invalid Date",g=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,y=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,C={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(I){var T=["th","st","nd","rd"],R=I%100;return"["+I+(T[(R-20)%10]||T[R]||T[0])+"]"}},b=function(I,T,R){var D=String(I);return!D||D.length>=T?I:""+Array(T+1-D.length).join(R)+I},$={s:b,z:function(I){var T=-I.utcOffset(),R=Math.abs(T),D=Math.floor(R/60),_=R%60;return(T<=0?"+":"-")+b(D,2,"0")+":"+b(_,2,"0")},m:function I(T,R){if(T.date()1)return I(F[0])}else{var B=T.name;S[B]=T,_=B}return!D&&_&&(x=_),_||!D&&x},O=function(I,T){if(P(I))return I.clone();var R=typeof T=="object"?T:{};return R.date=I,R.args=arguments,new k(R)},N=$;N.l=E,N.i=P,N.w=function(I,T){return O(I,{locale:T.$L,utc:T.$u,x:T.$x,$offset:T.$offset})};var k=function(){function I(R){this.$L=E(R.locale,null,!0),this.parse(R),this.$x=this.$x||R.x||{},this[w]=!0}var T=I.prototype;return T.parse=function(R){this.$d=function(D){var _=D.date,j=D.utc;if(_===null)return new Date(NaN);if(N.u(_))return new Date;if(_ instanceof Date)return new Date(_);if(typeof _=="string"&&!/Z$/i.test(_)){var F=_.match(g);if(F){var B=F[2]-1||0,H=(F[7]||"0").substring(0,3);return j?new Date(Date.UTC(F[1],B,F[3]||1,F[4]||0,F[5]||0,F[6]||0,H)):new Date(F[1],B,F[3]||1,F[4]||0,F[5]||0,F[6]||0,H)}}return new Date(_)}(R),this.init()},T.init=function(){var R=this.$d;this.$y=R.getFullYear(),this.$M=R.getMonth(),this.$D=R.getDate(),this.$W=R.getDay(),this.$H=R.getHours(),this.$m=R.getMinutes(),this.$s=R.getSeconds(),this.$ms=R.getMilliseconds()},T.$utils=function(){return N},T.isValid=function(){return this.$d.toString()!==h},T.isSame=function(R,D){var _=O(R);return this.startOf(D)<=_&&_<=this.endOf(D)},T.isAfter=function(R,D){return O(R)25){var d=i(this).startOf(r).add(1,r).date(u),f=i(this).endOf(n);if(d.isBefore(f))return 1}var p=i(this).startOf(r).date(u).startOf(n).subtract(1,"millisecond"),m=this.diff(p,n,!0);return m<0?i(this).startOf("week").week():Math.ceil(m)},l.weeks=function(s){return s===void 0&&(s=null),this.week(s)}}})})(wk);var Ere=wk.exports;const Pre=To(Ere);var Ek={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(ds,function(){return function(n,r){r.prototype.weekYear=function(){var o=this.month(),a=this.week(),i=this.year();return a===1&&o===11?i+1:o===0&&a>=52?i-1:i}}})})(Ek);var Ore=Ek.exports;const Ire=To(Ore);var Pk={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(ds,function(){return function(n,r){var o=r.prototype,a=o.format;o.format=function(i){var l=this,s=this.$locale();if(!this.isValid())return a.bind(this)(i);var u=this.$utils(),d=(i||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(f){switch(f){case"Q":return Math.ceil((l.$M+1)/3);case"Do":return s.ordinal(l.$D);case"gggg":return l.weekYear();case"GGGG":return l.isoWeekYear();case"wo":return s.ordinal(l.week(),"W");case"w":case"ww":return u.s(l.week(),f==="w"?1:2,"0");case"W":case"WW":return u.s(l.isoWeek(),f==="W"?1:2,"0");case"k":case"kk":return u.s(String(l.$H===0?24:l.$H),f==="k"?1:2,"0");case"X":return Math.floor(l.$d.getTime()/1e3);case"x":return l.$d.getTime();case"z":return"["+l.offsetName()+"]";case"zzz":return"["+l.offsetName("long")+"]";default:return f}});return a.bind(this)(d)}}})})(Pk);var Rre=Pk.exports;const Nre=To(Rre);var Ok={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(ds,function(){var n={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},r=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,o=/\d/,a=/\d\d/,i=/\d\d?/,l=/\d*[^-_:/,()\s\d]+/,s={},u=function(g){return(g=+g)+(g>68?1900:2e3)},d=function(g){return function(y){this[g]=+y}},f=[/[+-]\d\d:?(\d\d)?|Z/,function(g){(this.zone||(this.zone={})).offset=function(y){if(!y||y==="Z")return 0;var C=y.match(/([+-]|\d\d)/g),b=60*C[1]+(+C[2]||0);return b===0?0:C[0]==="+"?-b:b}(g)}],p=function(g){var y=s[g];return y&&(y.indexOf?y:y.s.concat(y.f))},m=function(g,y){var C,b=s.meridiem;if(b){for(var $=1;$<=24;$+=1)if(g.indexOf(b($,0,y))>-1){C=$>12;break}}else C=g===(y?"pm":"PM");return C},v={A:[l,function(g){this.afternoon=m(g,!1)}],a:[l,function(g){this.afternoon=m(g,!0)}],Q:[o,function(g){this.month=3*(g-1)+1}],S:[o,function(g){this.milliseconds=100*+g}],SS:[a,function(g){this.milliseconds=10*+g}],SSS:[/\d{3}/,function(g){this.milliseconds=+g}],s:[i,d("seconds")],ss:[i,d("seconds")],m:[i,d("minutes")],mm:[i,d("minutes")],H:[i,d("hours")],h:[i,d("hours")],HH:[i,d("hours")],hh:[i,d("hours")],D:[i,d("day")],DD:[a,d("day")],Do:[l,function(g){var y=s.ordinal,C=g.match(/\d+/);if(this.day=C[0],y)for(var b=1;b<=31;b+=1)y(b).replace(/\[|\]/g,"")===g&&(this.day=b)}],w:[i,d("week")],ww:[a,d("week")],M:[i,d("month")],MM:[a,d("month")],MMM:[l,function(g){var y=p("months"),C=(p("monthsShort")||y.map(function(b){return b.slice(0,3)})).indexOf(g)+1;if(C<1)throw new Error;this.month=C%12||C}],MMMM:[l,function(g){var y=p("months").indexOf(g)+1;if(y<1)throw new Error;this.month=y%12||y}],Y:[/[+-]?\d+/,d("year")],YY:[a,function(g){this.year=u(g)}],YYYY:[/\d{4}/,d("year")],Z:f,ZZ:f};function h(g){var y,C;y=g,C=s&&s.formats;for(var b=(g=y.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(O,N,k){var M=k&&k.toUpperCase();return N||C[k]||n[k]||C[M].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(I,T,R){return T||R.slice(1)})})).match(r),$=b.length,x=0;x<$;x+=1){var S=b[x],w=v[S],P=w&&w[0],E=w&&w[1];b[x]=E?{regex:P,parser:E}:S.replace(/^\[|\]$/g,"")}return function(O){for(var N={},k=0,M=0;k<$;k+=1){var I=b[k];if(typeof I=="string")M+=I.length;else{var T=I.regex,R=I.parser,D=O.slice(M),_=T.exec(D)[0];R.call(N,_),O=O.replace(_,"")}}return function(j){var F=j.afternoon;if(F!==void 0){var B=j.hours;F?B<12&&(j.hours+=12):B===12&&(j.hours=0),delete j.afternoon}}(N),N}}return function(g,y,C){C.p.customParseFormat=!0,g&&g.parseTwoDigitYear&&(u=g.parseTwoDigitYear);var b=y.prototype,$=b.parse;b.parse=function(x){var S=x.date,w=x.utc,P=x.args;this.$u=w;var E=P[1];if(typeof E=="string"){var O=P[2]===!0,N=P[3]===!0,k=O||N,M=P[2];N&&(M=P[2]),s=this.$locale(),!O&&M&&(s=C.Ls[M]),this.$d=function(D,_,j,F){try{if(["x","X"].indexOf(_)>-1)return new Date((_==="X"?1e3:1)*D);var B=h(_)(D),H=B.year,z=B.month,W=B.day,V=B.hours,U=B.minutes,Q=B.seconds,q=B.milliseconds,X=B.zone,le=B.week,oe=new Date,J=W||(H||z?1:oe.getDate()),ae=H||oe.getFullYear(),te=0;H&&!z||(te=z>0?z-1:oe.getMonth());var re,ne=V||0,fe=U||0,me=Q||0,be=q||0;return X?new Date(Date.UTC(ae,te,J,ne,fe,me,be+60*X.offset*1e3)):j?new Date(Date.UTC(ae,te,J,ne,fe,me,be)):(re=new Date(ae,te,J,ne,fe,me,be),le&&(re=F(re).week(le).toDate()),re)}catch{return new Date("")}}(S,E,w,C),this.init(),M&&M!==!0&&(this.$L=this.locale(M).$L),k&&S!=this.format(E)&&(this.$d=new Date("")),s={}}else if(E instanceof Array)for(var I=E.length,T=1;T<=I;T+=1){P[1]=E[T-1];var R=C.apply(this,P);if(R.isValid()){this.$d=R.$d,this.$L=R.$L,this.init();break}T===I&&(this.$d=new Date(""))}else $.call(this,x)}}})})(Ok);var Tre=Ok.exports;const Mre=To(Tre);Gr.extend(Mre);Gr.extend(Nre);Gr.extend(xre);Gr.extend(wre);Gr.extend(Pre);Gr.extend(Ire);Gr.extend(function(e,t){var n=t.prototype,r=n.format;n.format=function(a){var i=(a||"").replace("Wo","wo");return r.bind(this)(i)}});var kre={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},Ol=function(t){var n=kre[t];return n||t.split("_")[0]},_re={getNow:function(){var t=Gr();return typeof t.tz=="function"?t.tz():t},getFixedDate:function(t){return Gr(t,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(t){return t.endOf("month")},getWeekDay:function(t){var n=t.locale("en");return n.weekday()+n.localeData().firstDayOfWeek()},getYear:function(t){return t.year()},getMonth:function(t){return t.month()},getDate:function(t){return t.date()},getHour:function(t){return t.hour()},getMinute:function(t){return t.minute()},getSecond:function(t){return t.second()},getMillisecond:function(t){return t.millisecond()},addYear:function(t,n){return t.add(n,"year")},addMonth:function(t,n){return t.add(n,"month")},addDate:function(t,n){return t.add(n,"day")},setYear:function(t,n){return t.year(n)},setMonth:function(t,n){return t.month(n)},setDate:function(t,n){return t.date(n)},setHour:function(t,n){return t.hour(n)},setMinute:function(t,n){return t.minute(n)},setSecond:function(t,n){return t.second(n)},setMillisecond:function(t,n){return t.millisecond(n)},isAfter:function(t,n){return t.isAfter(n)},isValidate:function(t){return t.isValid()},locale:{getWeekFirstDay:function(t){return Gr().locale(Ol(t)).localeData().firstDayOfWeek()},getWeekFirstDate:function(t,n){return n.locale(Ol(t)).weekday(0)},getWeek:function(t,n){return n.locale(Ol(t)).week()},getShortWeekDays:function(t){return Gr().locale(Ol(t)).localeData().weekdaysMin()},getShortMonths:function(t){return Gr().locale(Ol(t)).localeData().monthsShort()},format:function(t,n,r){return n.locale(Ol(t)).format(r)},parse:function(t,n,r){for(var o=Ol(t),a=0;a2&&arguments[2]!==void 0?arguments[2]:"0",r=String(e);r.length2&&arguments[2]!==void 0?arguments[2]:[],r=c.useState([!1,!1]),o=ee(r,2),a=o[0],i=o[1],l=function(d,f){i(function(p){return Hd(p,f,d)})},s=c.useMemo(function(){return a.map(function(u,d){if(u)return!0;var f=e[d];return f?!!(!n[d]&&!f||f&&t(f,{activeIndex:d})):!1})},[e,a,t,n]);return[s,l]}function kk(e,t,n,r,o){var a="",i=[];return e&&i.push(o?"hh":"HH"),t&&i.push("mm"),n&&i.push("ss"),a=i.join(":"),r&&(a+=".SSS"),o&&(a+=" A"),a}function Are(e,t,n,r,o,a){var i=e.fieldDateTimeFormat,l=e.fieldDateFormat,s=e.fieldTimeFormat,u=e.fieldMonthFormat,d=e.fieldYearFormat,f=e.fieldWeekFormat,p=e.fieldQuarterFormat,m=e.yearFormat,v=e.cellYearFormat,h=e.cellQuarterFormat,g=e.dayFormat,y=e.cellDateFormat,C=kk(t,n,r,o,a);return G(G({},e),{},{fieldDateTimeFormat:i||"YYYY-MM-DD ".concat(C),fieldDateFormat:l||"YYYY-MM-DD",fieldTimeFormat:s||C,fieldMonthFormat:u||"YYYY-MM",fieldYearFormat:d||"YYYY",fieldWeekFormat:f||"gggg-wo",fieldQuarterFormat:p||"YYYY-[Q]Q",yearFormat:m||"YYYY",cellYearFormat:v||"YYYY",cellQuarterFormat:h||"[Q]Q",cellDateFormat:y||g||"D"})}function _k(e,t){var n=t.showHour,r=t.showMinute,o=t.showSecond,a=t.showMillisecond,i=t.use12Hours;return Y.useMemo(function(){return Are(e,n,r,o,a,i)},[e,n,r,o,a,i])}function id(e,t,n){return n??t.some(function(r){return e.includes(r)})}var Lre=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function Fre(e){var t=Z0(e,Lre),n=e.format,r=e.picker,o=null;return n&&(o=n,Array.isArray(o)&&(o=o[0]),o=ot(o)==="object"?o.format:o),r==="time"&&(t.format=o),[t,o]}function zre(e){return e&&typeof e=="string"}function Dk(e,t,n,r){return[e,t,n,r].some(function(o){return o!==void 0})}function jk(e,t,n,r,o){var a=t,i=n,l=r;if(!e&&!a&&!i&&!l&&!o)a=!0,i=!0,l=!0;else if(e){var s,u,d,f=[a,i,l].some(function(v){return v===!1}),p=[a,i,l].some(function(v){return v===!0}),m=f?!0:!p;a=(s=a)!==null&&s!==void 0?s:m,i=(u=i)!==null&&u!==void 0?u:m,l=(d=l)!==null&&d!==void 0?d:m}return[a,i,l,o]}function Ak(e){var t=e.showTime,n=Fre(e),r=ee(n,2),o=r[0],a=r[1],i=t&&ot(t)==="object"?t:{},l=G(G({defaultOpenValue:i.defaultOpenValue||i.defaultValue},o),i),s=l.showMillisecond,u=l.showHour,d=l.showMinute,f=l.showSecond,p=Dk(u,d,f,s),m=jk(p,u,d,f,s),v=ee(m,3);return u=v[0],d=v[1],f=v[2],[l,G(G({},l),{},{showHour:u,showMinute:d,showSecond:f,showMillisecond:s}),l.format,a]}function Lk(e,t,n,r,o){var a=e==="time";if(e==="datetime"||a){for(var i=r,l=Rk(e,o,null),s=l,u=[t,n],d=0;d1&&(i=t.addDate(i,-7)),i}function hr(e,t){var n=t.generateConfig,r=t.locale,o=t.format;return e?typeof o=="function"?o(e):n.locale.format(r.locale,e,o):""}function Cg(e,t,n){var r=t,o=["getHour","getMinute","getSecond","getMillisecond"],a=["setHour","setMinute","setSecond","setMillisecond"];return a.forEach(function(i,l){n?r=e[i](r,e[o[l]](n)):r=e[i](r,0)}),r}function Vre(e,t,n,r,o){var a=Dt(function(i,l){return!!(n&&n(i,l)||r&&e.isAfter(r,i)&&!Fr(e,t,r,i,l.type)||o&&e.isAfter(i,o)&&!Fr(e,t,o,i,l.type))});return a}function Kre(e,t,n){return c.useMemo(function(){var r=Rk(e,t,n),o=Cs(r),a=o[0],i=ot(a)==="object"&&a.type==="mask"?a.format:null;return[o.map(function(l){return typeof l=="string"||typeof l=="function"?l:l.format}),i]},[e,t,n])}function Ure(e,t,n){return typeof e[0]=="function"||n?!0:t}function Gre(e,t,n,r){var o=Dt(function(a,i){var l=G({type:t},i);if(delete l.activeIndex,!e.isValidate(a)||n&&n(a,l))return!0;if((t==="date"||t==="time")&&r){var s,u=i&&i.activeIndex===1?"end":"start",d=((s=r.disabledTime)===null||s===void 0?void 0:s.call(r,a,u,{from:l.from}))||{},f=d.disabledHours,p=d.disabledMinutes,m=d.disabledSeconds,v=d.disabledMilliseconds,h=r.disabledHours,g=r.disabledMinutes,y=r.disabledSeconds,C=f||h,b=p||g,$=m||y,x=e.getHour(a),S=e.getMinute(a),w=e.getSecond(a),P=e.getMillisecond(a);if(C&&C().includes(x)||b&&b(x).includes(S)||$&&$(x,S).includes(w)||v&&v(x,S,w).includes(P))return!0}return!1});return o}function Em(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=c.useMemo(function(){var r=e&&Cs(e);return t&&r&&(r[1]=r[1]||r[0]),r},[e,t]);return n}function Bk(e,t){var n=e.generateConfig,r=e.locale,o=e.picker,a=o===void 0?"date":o,i=e.prefixCls,l=i===void 0?"rc-picker":i,s=e.styles,u=s===void 0?{}:s,d=e.classNames,f=d===void 0?{}:d,p=e.order,m=p===void 0?!0:p,v=e.components,h=v===void 0?{}:v,g=e.inputRender,y=e.allowClear,C=e.clearIcon,b=e.needConfirm,$=e.multiple,x=e.format,S=e.inputReadOnly,w=e.disabledDate,P=e.minDate,E=e.maxDate,O=e.showTime,N=e.value,k=e.defaultValue,M=e.pickerValue,I=e.defaultPickerValue,T=Em(N),R=Em(k),D=Em(M),_=Em(I),j=a==="date"&&O?"datetime":a,F=j==="time"||j==="datetime",B=F||$,H=b??F,z=Ak(e),W=ee(z,4),V=W[0],U=W[1],Q=W[2],q=W[3],X=_k(r,U),le=c.useMemo(function(){return Lk(j,Q,q,V,X)},[j,Q,q,V,X]),oe=c.useMemo(function(){return G(G({},e),{},{prefixCls:l,locale:X,picker:a,styles:u,classNames:f,order:m,components:G({input:g},h),clearIcon:Bre(l,y,C),showTime:le,value:T,defaultValue:R,pickerValue:D,defaultPickerValue:_},t==null?void 0:t())},[e]),J=Kre(j,X,x),ae=ee(J,2),te=ae[0],re=ae[1],ne=Ure(te,S,$),fe=Vre(n,r,w,P,E),me=Gre(n,a,fe,le),be=c.useMemo(function(){return G(G({},oe),{},{needConfirm:H,inputReadOnly:ne,disabledDate:fe})},[oe,H,ne,fe]);return[be,j,B,te,re,me]}function qre(e,t,n){var r=fn(t,{value:e}),o=ee(r,2),a=o[0],i=o[1],l=Y.useRef(e),s=Y.useRef(),u=function(){Ht.cancel(s.current)},d=Dt(function(){i(l.current),n&&a!==l.current&&n(l.current)}),f=Dt(function(p,m){u(),l.current=p,p||m?d():s.current=Ht(d)});return Y.useEffect(function(){return u},[]),[a,f]}function Hk(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],r=arguments.length>3?arguments[3]:void 0,o=n.every(function(d){return d})?!1:e,a=qre(o,t||!1,r),i=ee(a,2),l=i[0],s=i[1];function u(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!f.inherit||l)&&s(d,f.force)}return[l,u]}function Wk(e){var t=c.useRef();return c.useImperativeHandle(e,function(){var n;return{nativeElement:(n=t.current)===null||n===void 0?void 0:n.nativeElement,focus:function(o){var a;(a=t.current)===null||a===void 0||a.focus(o)},blur:function(){var o;(o=t.current)===null||o===void 0||o.blur()}}}),t}function Vk(e,t){return c.useMemo(function(){return e||(t?(In(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(t).map(function(n){var r=ee(n,2),o=r[0],a=r[1];return{label:o,value:a}})):[])},[e,t])}function YS(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,r=c.useRef(t);r.current=t,og(function(){if(e)r.current(e);else{var o=Ht(function(){r.current(e)},n);return function(){Ht.cancel(o)}}},[e])}function Kk(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=c.useState(0),o=ee(r,2),a=o[0],i=o[1],l=c.useState(!1),s=ee(l,2),u=s[0],d=s[1],f=c.useRef([]),p=c.useRef(null),m=c.useRef(null),v=function($){p.current=$},h=function($){return p.current===$},g=function($){d($)},y=function($){return $&&(m.current=$),m.current},C=function($){var x=f.current,S=new Set(x.filter(function(P){return $[P]||t[P]})),w=x[x.length-1]===0?1:0;return S.size>=2||e[w]?null:w};return YS(u||n,function(){u||(f.current=[],v(null))}),c.useEffect(function(){u&&f.current.push(a)},[u,a]),[u,g,y,a,i,C,f.current,v,h]}function Yre(e,t,n,r,o,a){var i=n[n.length-1],l=function(u,d){var f=ee(e,2),p=f[0],m=f[1],v=G(G({},d),{},{from:Nk(e,n)});return i===1&&t[0]&&p&&!Fr(r,o,p,u,v.type)&&r.isAfter(p,u)||i===0&&t[1]&&m&&!Fr(r,o,m,u,v.type)&&r.isAfter(u,m)?!0:a==null?void 0:a(u,v)};return l}function wd(e,t,n,r){switch(t){case"date":case"week":return e.addMonth(n,r);case"month":case"quarter":return e.addYear(n,r);case"year":return e.addYear(n,r*10);case"decade":return e.addYear(n,r*100);default:return n}}var Gb=[];function Uk(e,t,n,r,o,a,i,l){var s=arguments.length>8&&arguments[8]!==void 0?arguments[8]:Gb,u=arguments.length>9&&arguments[9]!==void 0?arguments[9]:Gb,d=arguments.length>10&&arguments[10]!==void 0?arguments[10]:Gb,f=arguments.length>11?arguments[11]:void 0,p=arguments.length>12?arguments[12]:void 0,m=arguments.length>13?arguments[13]:void 0,v=i==="time",h=a||0,g=function(D){var _=e.getNow();return v&&(_=Cg(e,_)),s[D]||n[D]||_},y=ee(u,2),C=y[0],b=y[1],$=fn(function(){return g(0)},{value:C}),x=ee($,2),S=x[0],w=x[1],P=fn(function(){return g(1)},{value:b}),E=ee(P,2),O=E[0],N=E[1],k=c.useMemo(function(){var R=[S,O][h];return v?R:Cg(e,R,d[h])},[v,S,O,h,e,d]),M=function(D){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",j=[w,N][h];j(D);var F=[S,O];F[h]=D,f&&(!Fr(e,t,S,F[0],i)||!Fr(e,t,O,F[1],i))&&f(F,{source:_,range:h===1?"end":"start",mode:r})},I=function(D,_){if(l){var j={date:"month",week:"month",month:"year",quarter:"year"},F=j[i];if(F&&!Fr(e,t,D,_,F))return wd(e,i,_,-1);if(i==="year"&&D){var B=Math.floor(e.getYear(D)/10),H=Math.floor(e.getYear(_)/10);if(B!==H)return wd(e,i,_,-1)}}return _},T=c.useRef(null);return Ut(function(){if(o&&!s[h]){var R=v?null:e.getNow();if(T.current!==null&&T.current!==h?R=[S,O][h^1]:n[h]?R=h===0?n[0]:I(n[0],n[1]):n[h^1]&&(R=n[h^1]),R){p&&e.isAfter(p,R)&&(R=p);var D=l?wd(e,i,R,1):R;m&&e.isAfter(D,m)&&(R=l?wd(e,i,m,-1):m),M(R,"reset")}}},[o,h,n[h]]),c.useEffect(function(){o?T.current=h:T.current=null},[o,h]),Ut(function(){o&&s&&s[h]&&M(s[h],"reset")},[o,h]),[k,M]}function Gk(e,t){var n=c.useRef(e),r=c.useState({}),o=ee(r,2),a=o[1],i=function(u){return u&&t!==void 0?t:n.current},l=function(u){n.current=u,a({})};return[i,l,i(!0)]}var Xre=[];function qk(e,t,n){var r=function(i){return i.map(function(l){return hr(l,{generateConfig:e,locale:t,format:n[0]})})},o=function(i,l){for(var s=Math.max(i.length,l.length),u=-1,d=0;d2&&arguments[2]!==void 0?arguments[2]:1,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,i=[],l=n>=1?n|0:1,s=e;s<=t;s+=l){var u=o.includes(s);(!u||!r)&&i.push({label:KS(s,a),value:s,disabled:u})}return i}function XS(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=t||{},o=r.use12Hours,a=r.hourStep,i=a===void 0?1:a,l=r.minuteStep,s=l===void 0?1:l,u=r.secondStep,d=u===void 0?1:u,f=r.millisecondStep,p=f===void 0?100:f,m=r.hideDisabledOptions,v=r.disabledTime,h=r.disabledHours,g=r.disabledMinutes,y=r.disabledSeconds,C=c.useMemo(function(){return n||e.getNow()},[n,e]),b=c.useCallback(function(_){var j=(v==null?void 0:v(_))||{};return[j.disabledHours||h||Pm,j.disabledMinutes||g||Pm,j.disabledSeconds||y||Pm,j.disabledMilliseconds||Pm]},[v,h,g,y]),$=c.useMemo(function(){return b(C)},[C,b]),x=ee($,4),S=x[0],w=x[1],P=x[2],E=x[3],O=c.useCallback(function(_,j,F,B){var H=Om(0,23,i,m,_()),z=o?H.map(function(Q){return G(G({},Q),{},{label:KS(Q.value%12||12,2)})}):H,W=function(q){return Om(0,59,s,m,j(q))},V=function(q,X){return Om(0,59,d,m,F(q,X))},U=function(q,X,le){return Om(0,999,p,m,B(q,X,le),3)};return[z,W,V,U]},[m,i,o,p,s,d]),N=c.useMemo(function(){return O(S,w,P,E)},[O,S,w,P,E]),k=ee(N,4),M=k[0],I=k[1],T=k[2],R=k[3],D=function(j,F){var B=function(){return M},H=I,z=T,W=R;if(F){var V=b(F),U=ee(V,4),Q=U[0],q=U[1],X=U[2],le=U[3],oe=O(Q,q,X,le),J=ee(oe,4),ae=J[0],te=J[1],re=J[2],ne=J[3];B=function(){return ae},H=te,z=re,W=ne}var fe=Zre(j,B,H,z,W,e);return fe};return[D,M,I,T,R]}function Jre(e){var t=e.mode,n=e.internalMode,r=e.renderExtraFooter,o=e.showNow,a=e.showTime,i=e.onSubmit,l=e.onNow,s=e.invalid,u=e.needConfirm,d=e.generateConfig,f=e.disabledDate,p=c.useContext(ka),m=p.prefixCls,v=p.locale,h=p.button,g=h===void 0?"button":h,y=d.getNow(),C=XS(d,a,y),b=ee(C,1),$=b[0],x=r==null?void 0:r(t),S=f(y,{type:t}),w=function(){if(!S){var I=$(y);l(I)}},P="".concat(m,"-now"),E="".concat(P,"-btn"),O=o&&c.createElement("li",{className:P},c.createElement("a",{className:ie(E,S&&"".concat(E,"-disabled")),"aria-disabled":S,onClick:w},n==="date"?v.today:v.now)),N=u&&c.createElement("li",{className:"".concat(m,"-ok")},c.createElement(g,{disabled:s,onClick:i},v.ok)),k=(O||N)&&c.createElement("ul",{className:"".concat(m,"-ranges")},O,N);return!x&&!k?null:c.createElement("div",{className:"".concat(m,"-footer")},x&&c.createElement("div",{className:"".concat(m,"-footer-extra")},x),k)}function Jk(e,t,n){function r(o,a){var i=o.findIndex(function(s){return Fr(e,t,s,a,n)});if(i===-1)return[].concat(Re(o),[a]);var l=Re(o);return l.splice(i,1),l}return r}var $s=c.createContext(null);function ey(){return c.useContext($s)}function Tu(e,t){var n=e.prefixCls,r=e.generateConfig,o=e.locale,a=e.disabledDate,i=e.minDate,l=e.maxDate,s=e.cellRender,u=e.hoverValue,d=e.hoverRangeValue,f=e.onHover,p=e.values,m=e.pickerValue,v=e.onSelect,h=e.prevIcon,g=e.nextIcon,y=e.superPrevIcon,C=e.superNextIcon,b=r.getNow(),$={now:b,values:p,pickerValue:m,prefixCls:n,disabledDate:a,minDate:i,maxDate:l,cellRender:s,hoverValue:u,hoverRangeValue:d,onHover:f,locale:o,generateConfig:r,onSelect:v,panelType:t,prevIcon:h,nextIcon:g,superPrevIcon:y,superNextIcon:C};return[$,b]}var ul=c.createContext({});function Mp(e){for(var t=e.rowNum,n=e.colNum,r=e.baseDate,o=e.getCellDate,a=e.prefixColumn,i=e.rowClassName,l=e.titleFormat,s=e.getCellText,u=e.getCellClassName,d=e.headerCells,f=e.cellSelection,p=f===void 0?!0:f,m=e.disabledDate,v=ey(),h=v.prefixCls,g=v.panelType,y=v.now,C=v.disabledDate,b=v.cellRender,$=v.onHover,x=v.hoverValue,S=v.hoverRangeValue,w=v.generateConfig,P=v.values,E=v.locale,O=v.onSelect,N=m||C,k="".concat(h,"-cell"),M=c.useContext(ul),I=M.onCellDblClick,T=function(z){return P.some(function(W){return W&&Fr(w,E,z,W,g)})},R=[],D=0;D1&&arguments[1]!==void 0?arguments[1]:!1;he(pe),g==null||g(pe),Se&&ye(pe)},Ee=function(pe,Se){X(pe),Se&&ve(Se),ye(Se,pe)},we=function(pe){if(me(pe),ve(pe),q!==$){var Se=["decade","year"],xe=[].concat(Se,["month"]),Oe={quarter:[].concat(Se,["quarter"]),week:[].concat(Re(xe),["week"]),date:[].concat(Re(xe),["date"])},_e=Oe[$]||xe,it=_e.indexOf(q),gt=_e[it+1];gt&&Ee(gt,pe)}},Me=c.useMemo(function(){var ue,pe;if(Array.isArray(w)){var Se=ee(w,2);ue=Se[0],pe=Se[1]}else ue=w;return!ue&&!pe?null:(ue=ue||pe,pe=pe||ue,o.isAfter(ue,pe)?[pe,ue]:[ue,pe])},[w,o]),Pe=US(P,E,O),Ce=k[le]||doe[le]||ty,Te=c.useContext(ul),$e=c.useMemo(function(){return G(G({},Te),{},{hideHeader:M})},[Te,M]),ge="".concat(I,"-panel"),se=Z0(e,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return c.createElement(ul.Provider,{value:$e},c.createElement("div",{ref:T,tabIndex:s,className:ie(ge,K({},"".concat(ge,"-rtl"),a==="rtl"))},c.createElement(Ce,L({},se,{showTime:W,prefixCls:I,locale:H,generateConfig:o,onModeChange:Ee,pickerValue:ce,onPickerValueChange:function(pe){ve(pe,!0)},value:ne[0],onSelect:we,values:ne,cellRender:Pe,hoverRangeValue:Me,hoverValue:S}))))}var qb=c.memo(c.forwardRef(foe));function poe(e){var t=e.picker,n=e.multiplePanel,r=e.pickerValue,o=e.onPickerValueChange,a=e.needConfirm,i=e.onSubmit,l=e.range,s=e.hoverValue,u=c.useContext(ka),d=u.prefixCls,f=u.generateConfig,p=c.useCallback(function(C,b){return wd(f,t,C,b)},[f,t]),m=c.useMemo(function(){return p(r,1)},[r,p]),v=function(b){o(p(b,-1))},h={onCellDblClick:function(){a&&i()}},g=t==="time",y=G(G({},e),{},{hoverValue:null,hoverRangeValue:null,hideHeader:g});return l?y.hoverRangeValue=s:y.hoverValue=s,n?c.createElement("div",{className:"".concat(d,"-panels")},c.createElement(ul.Provider,{value:G(G({},h),{},{hideNext:!0})},c.createElement(qb,y)),c.createElement(ul.Provider,{value:G(G({},h),{},{hidePrev:!0})},c.createElement(qb,L({},y,{pickerValue:m,onPickerValueChange:v})))):c.createElement(ul.Provider,{value:G({},h)},c.createElement(qb,y))}function dO(e){return typeof e=="function"?e():e}function moe(e){var t=e.prefixCls,n=e.presets,r=e.onClick,o=e.onHover;return n.length?c.createElement("div",{className:"".concat(t,"-presets")},c.createElement("ul",null,n.map(function(a,i){var l=a.label,s=a.value;return c.createElement("li",{key:i,onClick:function(){r(dO(s))},onMouseEnter:function(){o(dO(s))},onMouseLeave:function(){o(null)}},l)}))):null}function t_(e){var t=e.panelRender,n=e.internalMode,r=e.picker,o=e.showNow,a=e.range,i=e.multiple,l=e.activeInfo,s=l===void 0?[0,0,0]:l,u=e.presets,d=e.onPresetHover,f=e.onPresetSubmit,p=e.onFocus,m=e.onBlur,v=e.onPanelMouseDown,h=e.direction,g=e.value,y=e.onSelect,C=e.isInvalid,b=e.defaultOpenValue,$=e.onOk,x=e.onSubmit,S=c.useContext(ka),w=S.prefixCls,P="".concat(w,"-panel"),E=h==="rtl",O=c.useRef(null),N=c.useRef(null),k=c.useState(0),M=ee(k,2),I=M[0],T=M[1],R=c.useState(0),D=ee(R,2),_=D[0],j=D[1],F=c.useState(0),B=ee(F,2),H=B[0],z=B[1],W=function(we){we.width&&T(we.width)},V=ee(s,3),U=V[0],Q=V[1],q=V[2],X=c.useState(0),le=ee(X,2),oe=le[0],J=le[1];c.useEffect(function(){J(10)},[U]),c.useEffect(function(){if(a&&N.current){var Ee,we=((Ee=O.current)===null||Ee===void 0?void 0:Ee.offsetWidth)||0,Me=N.current.getBoundingClientRect();if(!Me.height||Me.right<0){J(function($e){return Math.max(0,$e-1)});return}var Pe=(E?Q-we:U)-Me.left;if(z(Pe),I&&I=l&&n<=s)return a;var u=Math.min(Math.abs(n-l),Math.abs(n-s));u0?wt:Et));var ke=Ve+xt,Ie=Et-wt+1;return String(wt+(Ie+ke-wt)%Ie)};switch(pe){case"Backspace":case"Delete":Se="",xe=_e;break;case"ArrowLeft":Se="",it(-1);break;case"ArrowRight":Se="",it(1);break;case"ArrowUp":Se="",xe=gt(1);break;case"ArrowDown":Se="",xe=gt(-1);break;default:isNaN(Number(pe))||(Se=B+pe,xe=Se);break}if(Se!==null&&(H(Se),Se.length>=Oe&&(it(1),H(""))),xe!==null){var ft=oe.slice(0,fe)+KS(xe,Oe)+oe.slice(me);de(ft.slice(0,i.length))}le({})},$e=c.useRef();Ut(function(){if(!(!M||!i||ye.current)){if(!te.match(oe)){de(i);return}return ae.current.setSelectionRange(fe,me),$e.current=Ht(function(){ae.current.setSelectionRange(fe,me)}),function(){Ht.cancel($e.current)}}},[te,i,M,oe,V,fe,me,X,de]);var ge=i?{onFocus:we,onBlur:Pe,onKeyDown:Te,onMouseDown:ve,onMouseUp:Ee,onPaste:he}:{};return c.createElement("div",{ref:J,className:ie(O,K(K({},"".concat(O,"-active"),n&&o),"".concat(O,"-placeholder"),u))},c.createElement(E,L({ref:ae,"aria-invalid":h,autoComplete:"off"},y,{onKeyDown:Ce,onBlur:Me},ge,{value:oe,onChange:ce})),c.createElement(ny,{type:"suffix",icon:a}),g)}),$oe=["id","prefix","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveInfo","placement","onMouseDown","required","aria-required","autoFocus","tabIndex"],xoe=["index"];function Soe(e,t){var n=e.id,r=e.prefix,o=e.clearIcon,a=e.suffixIcon,i=e.separator,l=i===void 0?"~":i,s=e.activeIndex;e.activeHelp,e.allHelp;var u=e.focused;e.onFocus,e.onBlur,e.onKeyDown,e.locale,e.generateConfig;var d=e.placeholder,f=e.className,p=e.style,m=e.onClick,v=e.onClear,h=e.value;e.onChange,e.onSubmit,e.onInputChange,e.format,e.maskFormat,e.preserveInvalidOnBlur,e.onInvalid;var g=e.disabled,y=e.invalid;e.inputReadOnly;var C=e.direction;e.onOpenChange;var b=e.onActiveInfo;e.placement;var $=e.onMouseDown;e.required,e["aria-required"];var x=e.autoFocus,S=e.tabIndex,w=Ct(e,$oe),P=C==="rtl",E=c.useContext(ka),O=E.prefixCls,N=c.useMemo(function(){if(typeof n=="string")return[n];var X=n||{};return[X.start,X.end]},[n]),k=c.useRef(),M=c.useRef(),I=c.useRef(),T=function(le){var oe;return(oe=[M,I][le])===null||oe===void 0?void 0:oe.current};c.useImperativeHandle(t,function(){return{nativeElement:k.current,focus:function(le){if(ot(le)==="object"){var oe,J=le||{},ae=J.index,te=ae===void 0?0:ae,re=Ct(J,xoe);(oe=T(te))===null||oe===void 0||oe.focus(re)}else{var ne;(ne=T(le??0))===null||ne===void 0||ne.focus()}},blur:function(){var le,oe;(le=T(0))===null||le===void 0||le.blur(),(oe=T(1))===null||oe===void 0||oe.blur()}}});var R=r_(w),D=c.useMemo(function(){return Array.isArray(d)?d:[d,d]},[d]),_=n_(G(G({},e),{},{id:N,placeholder:D})),j=ee(_,1),F=j[0],B=c.useState({position:"absolute",width:0}),H=ee(B,2),z=H[0],W=H[1],V=Dt(function(){var X=T(s);if(X){var le=X.nativeElement.getBoundingClientRect(),oe=k.current.getBoundingClientRect(),J=le.left-oe.left;W(function(ae){return G(G({},ae),{},{width:le.width,left:J})}),b([le.left,le.right,oe.width])}});c.useEffect(function(){V()},[s]);var U=o&&(h[0]&&!g[0]||h[1]&&!g[1]),Q=x&&!g[0],q=x&&!Q&&!g[1];return c.createElement(zr,{onResize:V},c.createElement("div",L({},R,{className:ie(O,"".concat(O,"-range"),K(K(K(K({},"".concat(O,"-focused"),u),"".concat(O,"-disabled"),g.every(function(X){return X})),"".concat(O,"-invalid"),y.some(function(X){return X})),"".concat(O,"-rtl"),P),f),style:p,ref:k,onClick:m,onMouseDown:function(le){var oe=le.target;oe!==M.current.inputElement&&oe!==I.current.inputElement&&le.preventDefault(),$==null||$(le)}}),r&&c.createElement("div",{className:"".concat(O,"-prefix")},r),c.createElement(A$,L({ref:M},F(0),{autoFocus:Q,tabIndex:S,"date-range":"start"})),c.createElement("div",{className:"".concat(O,"-range-separator")},l),c.createElement(A$,L({ref:I},F(1),{autoFocus:q,tabIndex:S,"date-range":"end"})),c.createElement("div",{className:"".concat(O,"-active-bar"),style:z}),c.createElement(ny,{type:"suffix",icon:a}),U&&c.createElement(j$,{icon:o,onClear:v})))}var woe=c.forwardRef(Soe);function pO(e,t){var n=e??t;return Array.isArray(n)?n:[n,n]}function Rm(e){return e===1?"end":"start"}function Eoe(e,t){var n=Bk(e,function(){var zt=e.disabled,Ae=e.allowEmpty,et=pO(zt,!1),Bt=pO(Ae,!1);return{disabled:et,allowEmpty:Bt}}),r=ee(n,6),o=r[0],a=r[1],i=r[2],l=r[3],s=r[4],u=r[5],d=o.prefixCls,f=o.styles,p=o.classNames,m=o.defaultValue,v=o.value,h=o.needConfirm,g=o.onKeyDown,y=o.disabled,C=o.allowEmpty,b=o.disabledDate,$=o.minDate,x=o.maxDate,S=o.defaultOpen,w=o.open,P=o.onOpenChange,E=o.locale,O=o.generateConfig,N=o.picker,k=o.showNow,M=o.showToday,I=o.showTime,T=o.mode,R=o.onPanelChange,D=o.onCalendarChange,_=o.onOk,j=o.defaultPickerValue,F=o.pickerValue,B=o.onPickerValueChange,H=o.inputReadOnly,z=o.suffixIcon,W=o.onFocus,V=o.onBlur,U=o.presets,Q=o.ranges,q=o.components,X=o.cellRender,le=o.dateRender,oe=o.monthCellRender,J=o.onClick,ae=Wk(t),te=Hk(w,S,y,P),re=ee(te,2),ne=re[0],fe=re[1],me=function(Ae,et){(y.some(function(Bt){return!Bt})||!Ae)&&fe(Ae,et)},be=Xk(O,E,l,!0,!1,m,v,D,_),de=ee(be,5),ce=de[0],he=de[1],ye=de[2],ve=de[3],Ee=de[4],we=ye(),Me=Kk(y,C,ne),Pe=ee(Me,9),Ce=Pe[0],Te=Pe[1],$e=Pe[2],ge=Pe[3],se=Pe[4],ue=Pe[5],pe=Pe[6],Se=Pe[7],xe=Pe[8],Oe=function(Ae,et){Te(!0),W==null||W(Ae,{range:Rm(et??ge)})},_e=function(Ae,et){Te(!1),V==null||V(Ae,{range:Rm(et??ge)})},it=c.useMemo(function(){if(!I)return null;var zt=I.disabledTime,Ae=zt?function(et){var Bt=Rm(ge),on=Nk(we,pe,ge);return zt(et,Bt,{from:on})}:void 0;return G(G({},I),{},{disabledTime:Ae})},[I,ge,we,pe]),gt=fn([N,N],{value:T}),ft=ee(gt,2),Mt=ft[0],xt=ft[1],ht=Mt[ge]||N,qe=ht==="date"&&it?"datetime":ht,wt=qe===N&&qe!=="time",Et=Zk(N,ht,k,M,!0),Fe=Qk(o,ce,he,ye,ve,y,l,Ce,ne,u),Ye=ee(Fe,2),Ve=Ye[0],ke=Ye[1],Ie=Yre(we,y,pe,O,E,b),Ne=Mk(we,u,C),De=ee(Ne,2),Xe=De[0],Ze=De[1],It=Uk(O,E,we,Mt,ne,ge,a,wt,j,F,it==null?void 0:it.defaultOpenValue,B,$,x),We=ee(It,2),Le=We[0],dt=We[1],Ot=Dt(function(zt,Ae,et){var Bt=Hd(Mt,ge,Ae);if((Bt[0]!==Mt[0]||Bt[1]!==Mt[1])&&xt(Bt),R&&et!==!1){var on=Re(we);zt&&(on[ge]=zt),R(on,Bt)}}),kt=function(Ae,et){return Hd(we,et,Ae)},Tt=function(Ae,et){var Bt=we;Ae&&(Bt=kt(Ae,ge)),Se(ge);var on=ue(Bt);ve(Bt),Ve(ge,on===null),on===null?me(!1,{force:!0}):et||ae.current.focus({index:on})},Qt=function(Ae){var et,Bt=Ae.target.getRootNode();if(!ae.current.nativeElement.contains((et=Bt.activeElement)!==null&&et!==void 0?et:document.activeElement)){var on=y.findIndex(function(Rn){return!Rn});on>=0&&ae.current.focus({index:on})}me(!0),J==null||J(Ae)},Ke=function(){ke(null),me(!1,{force:!0})},Nt=c.useState(null),je=ee(Nt,2),Ge=je[0],yt=je[1],pt=c.useState(null),tt=ee(pt,2),Je=tt[0],St=tt[1],Ft=c.useMemo(function(){return Je||we},[we,Je]);c.useEffect(function(){ne||St(null)},[ne]);var Ue=c.useState([0,0,0]),mt=ee(Ue,2),Rt=mt[0],mn=mt[1],En=Vk(U,Q),qn=function(Ae){St(Ae),yt("preset")},Yn=function(Ae){var et=ke(Ae);et&&me(!1,{force:!0})},_n=function(Ae){Tt(Ae)},or=function(Ae){St(Ae?kt(Ae,ge):null),yt("cell")},ar=function(Ae){me(!0),Oe(Ae)},mr=function(){$e("panel")},ir=function(Ae){var et=Hd(we,ge,Ae);ve(et),!h&&!i&&a===qe&&Tt(Ae)},tn=function(){me(!1)},ut=US(X,le,oe,Rm(ge)),lt=we[ge]||null,Jt=Dt(function(zt){return u(zt,{activeIndex:ge})}),nt=c.useMemo(function(){var zt=yr(o,!1),Ae=Gn(o,[].concat(Re(Object.keys(zt)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return Ae},[o]),rt=c.createElement(t_,L({},nt,{showNow:Et,showTime:it,range:!0,multiplePanel:wt,activeInfo:Rt,disabledDate:Ie,onFocus:ar,onBlur:_e,onPanelMouseDown:mr,picker:N,mode:ht,internalMode:qe,onPanelChange:Ot,format:s,value:lt,isInvalid:Jt,onChange:null,onSelect:ir,pickerValue:Le,defaultOpenValue:Cs(I==null?void 0:I.defaultOpenValue)[ge],onPickerValueChange:dt,hoverValue:Ft,onHover:or,needConfirm:h,onSubmit:Tt,onOk:Ee,presets:En,onPresetHover:qn,onPresetSubmit:Yn,onNow:_n,cellRender:ut})),qt=function(Ae,et){var Bt=kt(Ae,et);ve(Bt)},vn=function(){$e("input")},xn=function(Ae,et){var Bt=pe.length,on=pe[Bt-1];if(Bt&&on!==et&&h&&!C[on]&&!xe(on)&&we[on]){ae.current.focus({index:on});return}$e("input"),me(!0,{inherit:!0}),ge!==et&&ne&&!h&&i&&Tt(null,!0),se(et),Oe(Ae,et)},lr=function(Ae,et){if(me(!1),!h&&$e()==="input"){var Bt=ue(we);Ve(ge,Bt===null)}_e(Ae,et)},Bn=function(Ae,et){Ae.key==="Tab"&&Tt(null,!0),g==null||g(Ae,et)},sr=c.useMemo(function(){return{prefixCls:d,locale:E,generateConfig:O,button:q.button,input:q.input}},[d,E,O,q.button,q.input]);return Ut(function(){ne&&ge!==void 0&&Ot(null,N,!1)},[ne,ge,N]),Ut(function(){var zt=$e();!ne&&zt==="input"&&(me(!1),Tt(null,!0)),!ne&&i&&!h&&zt==="panel"&&(me(!0),Tt())},[ne]),c.createElement(ka.Provider,{value:sr},c.createElement(Ik,L({},Tk(o),{popupElement:rt,popupStyle:f.popup,popupClassName:p.popup,visible:ne,onClose:tn,range:!0}),c.createElement(woe,L({},o,{ref:ae,suffixIcon:z,activeIndex:Ce||ne?ge:null,activeHelp:!!Je,allHelp:!!Je&&Ge==="preset",focused:Ce,onFocus:xn,onBlur:lr,onKeyDown:Bn,onSubmit:Tt,value:Ft,maskFormat:s,onChange:qt,onInputChange:vn,format:l,inputReadOnly:H,disabled:y,open:ne,onOpenChange:me,onClick:Qt,onClear:Ke,invalid:Xe,onInvalid:Ze,onActiveInfo:mn}))))}var Poe=c.forwardRef(Eoe);function Ooe(e){var t=e.prefixCls,n=e.value,r=e.onRemove,o=e.removeIcon,a=o===void 0?"×":o,i=e.formatDate,l=e.disabled,s=e.maxTagCount,u=e.placeholder,d="".concat(t,"-selector"),f="".concat(t,"-selection"),p="".concat(f,"-overflow");function m(g,y){return c.createElement("span",{className:ie("".concat(f,"-item")),title:typeof g=="string"?g:null},c.createElement("span",{className:"".concat(f,"-item-content")},g),!l&&y&&c.createElement("span",{onMouseDown:function(b){b.preventDefault()},onClick:y,className:"".concat(f,"-item-remove")},a))}function v(g){var y=i(g),C=function($){$&&$.stopPropagation(),r(g)};return m(y,C)}function h(g){var y="+ ".concat(g.length," ...");return m(y)}return c.createElement("div",{className:d},c.createElement(Sa,{prefixCls:p,data:n,renderItem:v,renderRest:h,itemKey:function(y){return i(y)},maxCount:s}),!n.length&&c.createElement("span",{className:"".concat(t,"-selection-placeholder")},u))}var Ioe=["id","open","prefix","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","tabIndex","removeIcon"];function Roe(e,t){e.id;var n=e.open,r=e.prefix,o=e.clearIcon,a=e.suffixIcon;e.activeHelp,e.allHelp;var i=e.focused;e.onFocus,e.onBlur,e.onKeyDown;var l=e.locale,s=e.generateConfig,u=e.placeholder,d=e.className,f=e.style,p=e.onClick,m=e.onClear,v=e.internalPicker,h=e.value,g=e.onChange,y=e.onSubmit;e.onInputChange;var C=e.multiple,b=e.maxTagCount;e.format,e.maskFormat,e.preserveInvalidOnBlur,e.onInvalid;var $=e.disabled,x=e.invalid;e.inputReadOnly;var S=e.direction;e.onOpenChange;var w=e.onMouseDown;e.required,e["aria-required"];var P=e.autoFocus,E=e.tabIndex,O=e.removeIcon,N=Ct(e,Ioe),k=S==="rtl",M=c.useContext(ka),I=M.prefixCls,T=c.useRef(),R=c.useRef();c.useImperativeHandle(t,function(){return{nativeElement:T.current,focus:function(Q){var q;(q=R.current)===null||q===void 0||q.focus(Q)},blur:function(){var Q;(Q=R.current)===null||Q===void 0||Q.blur()}}});var D=r_(N),_=function(Q){g([Q])},j=function(Q){var q=h.filter(function(X){return X&&!Fr(s,l,X,Q,v)});g(q),n||y()},F=n_(G(G({},e),{},{onChange:_}),function(U){var Q=U.valueTexts;return{value:Q[0]||"",active:i}}),B=ee(F,2),H=B[0],z=B[1],W=!!(o&&h.length&&!$),V=C?c.createElement(c.Fragment,null,c.createElement(Ooe,{prefixCls:I,value:h,onRemove:j,formatDate:z,maxTagCount:b,disabled:$,removeIcon:O,placeholder:u}),c.createElement("input",{className:"".concat(I,"-multiple-input"),value:h.map(z).join(","),ref:R,readOnly:!0,autoFocus:P,tabIndex:E}),c.createElement(ny,{type:"suffix",icon:a}),W&&c.createElement(j$,{icon:o,onClear:m})):c.createElement(A$,L({ref:R},H(),{autoFocus:P,tabIndex:E,suffixIcon:a,clearIcon:W&&c.createElement(j$,{icon:o,onClear:m}),showActiveCls:!1}));return c.createElement("div",L({},D,{className:ie(I,K(K(K(K(K({},"".concat(I,"-multiple"),C),"".concat(I,"-focused"),i),"".concat(I,"-disabled"),$),"".concat(I,"-invalid"),x),"".concat(I,"-rtl"),k),d),style:f,ref:T,onClick:p,onMouseDown:function(Q){var q,X=Q.target;X!==((q=R.current)===null||q===void 0?void 0:q.inputElement)&&Q.preventDefault(),w==null||w(Q)}}),r&&c.createElement("div",{className:"".concat(I,"-prefix")},r),V)}var Noe=c.forwardRef(Roe);function Toe(e,t){var n=Bk(e),r=ee(n,6),o=r[0],a=r[1],i=r[2],l=r[3],s=r[4],u=r[5],d=o,f=d.prefixCls,p=d.styles,m=d.classNames,v=d.order,h=d.defaultValue,g=d.value,y=d.needConfirm,C=d.onChange,b=d.onKeyDown,$=d.disabled,x=d.disabledDate,S=d.minDate,w=d.maxDate,P=d.defaultOpen,E=d.open,O=d.onOpenChange,N=d.locale,k=d.generateConfig,M=d.picker,I=d.showNow,T=d.showToday,R=d.showTime,D=d.mode,_=d.onPanelChange,j=d.onCalendarChange,F=d.onOk,B=d.multiple,H=d.defaultPickerValue,z=d.pickerValue,W=d.onPickerValueChange,V=d.inputReadOnly,U=d.suffixIcon,Q=d.removeIcon,q=d.onFocus,X=d.onBlur,le=d.presets,oe=d.components,J=d.cellRender,ae=d.dateRender,te=d.monthCellRender,re=d.onClick,ne=Wk(t);function fe(nt){return nt===null?null:B?nt:nt[0]}var me=Jk(k,N,a),be=Hk(E,P,[$],O),de=ee(be,2),ce=de[0],he=de[1],ye=function(rt,qt,vn){if(j){var xn=G({},vn);delete xn.range,j(fe(rt),fe(qt),xn)}},ve=function(rt){F==null||F(fe(rt))},Ee=Xk(k,N,l,!1,v,h,g,ye,ve),we=ee(Ee,5),Me=we[0],Pe=we[1],Ce=we[2],Te=we[3],$e=we[4],ge=Ce(),se=Kk([$]),ue=ee(se,4),pe=ue[0],Se=ue[1],xe=ue[2],Oe=ue[3],_e=function(rt){Se(!0),q==null||q(rt,{})},it=function(rt){Se(!1),X==null||X(rt,{})},gt=fn(M,{value:D}),ft=ee(gt,2),Mt=ft[0],xt=ft[1],ht=Mt==="date"&&R?"datetime":Mt,qe=Zk(M,Mt,I,T),wt=C&&function(nt,rt){C(fe(nt),fe(rt))},Et=Qk(G(G({},o),{},{onChange:wt}),Me,Pe,Ce,Te,[],l,pe,ce,u),Fe=ee(Et,2),Ye=Fe[1],Ve=Mk(ge,u),ke=ee(Ve,2),Ie=ke[0],Ne=ke[1],De=c.useMemo(function(){return Ie.some(function(nt){return nt})},[Ie]),Xe=function(rt,qt){if(W){var vn=G(G({},qt),{},{mode:qt.mode[0]});delete vn.range,W(rt[0],vn)}},Ze=Uk(k,N,ge,[Mt],ce,Oe,a,!1,H,z,Cs(R==null?void 0:R.defaultOpenValue),Xe,S,w),It=ee(Ze,2),We=It[0],Le=It[1],dt=Dt(function(nt,rt,qt){if(xt(rt),_&&qt!==!1){var vn=nt||ge[ge.length-1];_(vn,rt)}}),Ot=function(){Ye(Ce()),he(!1,{force:!0})},kt=function(rt){!$&&!ne.current.nativeElement.contains(document.activeElement)&&ne.current.focus(),he(!0),re==null||re(rt)},Tt=function(){Ye(null),he(!1,{force:!0})},Qt=c.useState(null),Ke=ee(Qt,2),Nt=Ke[0],je=Ke[1],Ge=c.useState(null),yt=ee(Ge,2),pt=yt[0],tt=yt[1],Je=c.useMemo(function(){var nt=[pt].concat(Re(ge)).filter(function(rt){return rt});return B?nt:nt.slice(0,1)},[ge,pt,B]),St=c.useMemo(function(){return!B&&pt?[pt]:ge.filter(function(nt){return nt})},[ge,pt,B]);c.useEffect(function(){ce||tt(null)},[ce]);var Ft=Vk(le),Ue=function(rt){tt(rt),je("preset")},mt=function(rt){var qt=B?me(Ce(),rt):[rt],vn=Ye(qt);vn&&!B&&he(!1,{force:!0})},Rt=function(rt){mt(rt)},mn=function(rt){tt(rt),je("cell")},En=function(rt){he(!0),_e(rt)},qn=function(rt){if(xe("panel"),!(B&&ht!==M)){var qt=B?me(Ce(),rt):[rt];Te(qt),!y&&!i&&a===ht&&Ot()}},Yn=function(){he(!1)},_n=US(J,ae,te),or=c.useMemo(function(){var nt=yr(o,!1),rt=Gn(o,[].concat(Re(Object.keys(nt)),["onChange","onCalendarChange","style","className","onPanelChange"]));return G(G({},rt),{},{multiple:o.multiple})},[o]),ar=c.createElement(t_,L({},or,{showNow:qe,showTime:R,disabledDate:x,onFocus:En,onBlur:it,picker:M,mode:Mt,internalMode:ht,onPanelChange:dt,format:s,value:ge,isInvalid:u,onChange:null,onSelect:qn,pickerValue:We,defaultOpenValue:R==null?void 0:R.defaultOpenValue,onPickerValueChange:Le,hoverValue:Je,onHover:mn,needConfirm:y,onSubmit:Ot,onOk:$e,presets:Ft,onPresetHover:Ue,onPresetSubmit:mt,onNow:Rt,cellRender:_n})),mr=function(rt){Te(rt)},ir=function(){xe("input")},tn=function(rt){xe("input"),he(!0,{inherit:!0}),_e(rt)},ut=function(rt){he(!1),it(rt)},lt=function(rt,qt){rt.key==="Tab"&&Ot(),b==null||b(rt,qt)},Jt=c.useMemo(function(){return{prefixCls:f,locale:N,generateConfig:k,button:oe.button,input:oe.input}},[f,N,k,oe.button,oe.input]);return Ut(function(){ce&&Oe!==void 0&&dt(null,M,!1)},[ce,Oe,M]),Ut(function(){var nt=xe();!ce&&nt==="input"&&(he(!1),Ot()),!ce&&i&&!y&&nt==="panel"&&Ot()},[ce]),c.createElement(ka.Provider,{value:Jt},c.createElement(Ik,L({},Tk(o),{popupElement:ar,popupStyle:p.popup,popupClassName:m.popup,visible:ce,onClose:Yn}),c.createElement(Noe,L({},o,{ref:ne,suffixIcon:U,removeIcon:Q,activeHelp:!!pt,allHelp:!!pt&&Nt==="preset",focused:pe,onFocus:tn,onBlur:ut,onKeyDown:lt,onSubmit:Ot,value:St,maskFormat:s,onChange:mr,onInputChange:ir,internalPicker:a,format:l,inputReadOnly:V,disabled:$,open:ce,onOpenChange:he,onClick:kt,onClear:Tt,invalid:De,onInvalid:function(rt){Ne(rt,0)}}))))}var Moe=c.forwardRef(Toe);const o_=c.createContext(null),koe=o_.Provider,a_=c.createContext(null),_oe=a_.Provider;var Doe=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],i_=c.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-checkbox":n,o=e.className,a=e.style,i=e.checked,l=e.disabled,s=e.defaultChecked,u=s===void 0?!1:s,d=e.type,f=d===void 0?"checkbox":d,p=e.title,m=e.onChange,v=Ct(e,Doe),h=c.useRef(null),g=c.useRef(null),y=fn(u,{value:i}),C=ee(y,2),b=C[0],$=C[1];c.useImperativeHandle(t,function(){return{focus:function(P){var E;(E=h.current)===null||E===void 0||E.focus(P)},blur:function(){var P;(P=h.current)===null||P===void 0||P.blur()},input:h.current,nativeElement:g.current}});var x=ie(r,o,K(K({},"".concat(r,"-checked"),b),"".concat(r,"-disabled"),l)),S=function(P){l||("checked"in e||$(P.target.checked),m==null||m({target:G(G({},e),{},{type:f,checked:P.target.checked}),stopPropagation:function(){P.stopPropagation()},preventDefault:function(){P.preventDefault()},nativeEvent:P.nativeEvent}))};return c.createElement("span",{className:x,title:p,style:a,ref:g},c.createElement("input",L({},v,{className:"".concat(r,"-input"),ref:h,onChange:S,disabled:l,checked:!!b,type:f})),c.createElement("span",{className:"".concat(r,"-inner")}))});function l_(e){const t=Y.useRef(null),n=()=>{Ht.cancel(t.current),t.current=null};return[()=>{n(),t.current=Ht(()=>{t.current=null})},a=>{t.current&&(a.stopPropagation(),n()),e==null||e(a)}]}const joe=e=>{const{componentCls:t,antCls:n}=e,r=`${t}-group`;return{[r]:Object.assign(Object.assign({},pn(e)),{display:"inline-block",fontSize:0,[`&${r}-rtl`]:{direction:"rtl"},[`&${r}-block`]:{display:"flex"},[`${n}-badge ${n}-badge-count`]:{zIndex:1},[`> ${n}-badge:not(:first-child) > ${n}-button-wrapper`]:{borderInlineStart:"none"}})}},Aoe=e=>{const{componentCls:t,wrapperMarginInlineEnd:n,colorPrimary:r,radioSize:o,motionDurationSlow:a,motionDurationMid:i,motionEaseInOutCirc:l,colorBgContainer:s,colorBorder:u,lineWidth:d,colorBgContainerDisabled:f,colorTextDisabled:p,paddingXS:m,dotColorDisabled:v,lineType:h,radioColor:g,radioBgColor:y,calc:C}=e,b=`${t}-inner`,x=C(o).sub(C(4).mul(2)),S=C(1).mul(o).equal({unit:!0});return{[`${t}-wrapper`]:Object.assign(Object.assign({},pn(e)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:n,cursor:"pointer","&:last-child":{marginInlineEnd:0},[`&${t}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:e.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},"&-block":{flex:1,justifyContent:"center"},[`${t}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${Z(d)} ${h} ${r}`,borderRadius:"50%",visibility:"hidden",opacity:0,content:'""'},[t]:Object.assign(Object.assign({},pn(e)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${t}-wrapper:hover &, + &:hover ${b}`]:{borderColor:r},[`${t}-input:focus-visible + ${b}`]:Ya(e),[`${t}:hover::after, ${t}-wrapper:hover &::after`]:{visibility:"visible"},[`${t}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:S,height:S,marginBlockStart:C(1).mul(o).div(-2).equal({unit:!0}),marginInlineStart:C(1).mul(o).div(-2).equal({unit:!0}),backgroundColor:g,borderBlockStart:0,borderInlineStart:0,borderRadius:S,transform:"scale(0)",opacity:0,transition:`all ${a} ${l}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:S,height:S,backgroundColor:s,borderColor:u,borderStyle:"solid",borderWidth:d,borderRadius:"50%",transition:`all ${i}`},[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${t}-checked`]:{[b]:{borderColor:r,backgroundColor:y,"&::after":{transform:`scale(${e.calc(e.dotSize).div(o).equal()})`,opacity:1,transition:`all ${a} ${l}`}}},[`${t}-disabled`]:{cursor:"not-allowed",[b]:{backgroundColor:f,borderColor:u,cursor:"not-allowed","&::after":{backgroundColor:v}},[`${t}-input`]:{cursor:"not-allowed"},[`${t}-disabled + span`]:{color:p,cursor:"not-allowed"},[`&${t}-checked`]:{[b]:{"&::after":{transform:`scale(${C(x).div(o).equal()})`}}}},[`span${t} + *`]:{paddingInlineStart:m,paddingInlineEnd:m}})}},Loe=e=>{const{buttonColor:t,controlHeight:n,componentCls:r,lineWidth:o,lineType:a,colorBorder:i,motionDurationMid:l,buttonPaddingInline:s,fontSize:u,buttonBg:d,fontSizeLG:f,controlHeightLG:p,controlHeightSM:m,paddingXS:v,borderRadius:h,borderRadiusSM:g,borderRadiusLG:y,buttonCheckedBg:C,buttonSolidCheckedColor:b,colorTextDisabled:$,colorBgContainerDisabled:x,buttonCheckedBgDisabled:S,buttonCheckedColorDisabled:w,colorPrimary:P,colorPrimaryHover:E,colorPrimaryActive:O,buttonSolidCheckedBg:N,buttonSolidCheckedHoverBg:k,buttonSolidCheckedActiveBg:M,calc:I}=e;return{[`${r}-button-wrapper`]:{position:"relative",display:"inline-block",height:n,margin:0,paddingInline:s,paddingBlock:0,color:t,fontSize:u,lineHeight:Z(I(n).sub(I(o).mul(2)).equal()),background:d,border:`${Z(o)} ${a} ${i}`,borderBlockStartWidth:I(o).add(.02).equal(),borderInlineEndWidth:o,cursor:"pointer",transition:[`color ${l}`,`background ${l}`,`box-shadow ${l}`].join(","),a:{color:t},[`> ${r}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:last-child)":{marginInlineEnd:I(o).mul(-1).equal()},"&:first-child":{borderInlineStart:`${Z(o)} ${a} ${i}`,borderStartStartRadius:h,borderEndStartRadius:h},"&:last-child":{borderStartEndRadius:h,borderEndEndRadius:h},"&:first-child:last-child":{borderRadius:h},[`${r}-group-large &`]:{height:p,fontSize:f,lineHeight:Z(I(p).sub(I(o).mul(2)).equal()),"&:first-child":{borderStartStartRadius:y,borderEndStartRadius:y},"&:last-child":{borderStartEndRadius:y,borderEndEndRadius:y}},[`${r}-group-small &`]:{height:m,paddingInline:I(v).sub(o).equal(),paddingBlock:0,lineHeight:Z(I(m).sub(I(o).mul(2)).equal()),"&:first-child":{borderStartStartRadius:g,borderEndStartRadius:g},"&:last-child":{borderStartEndRadius:g,borderEndEndRadius:g}},"&:hover":{position:"relative",color:P},"&:has(:focus-visible)":Ya(e),[`${r}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${r}-button-wrapper-disabled)`]:{zIndex:1,color:P,background:C,borderColor:P,"&::before":{backgroundColor:P},"&:first-child":{borderColor:P},"&:hover":{color:E,borderColor:E,"&::before":{backgroundColor:E}},"&:active":{color:O,borderColor:O,"&::before":{backgroundColor:O}}},[`${r}-group-solid &-checked:not(${r}-button-wrapper-disabled)`]:{color:b,background:N,borderColor:N,"&:hover":{color:b,background:k,borderColor:k},"&:active":{color:b,background:M,borderColor:M}},"&-disabled":{color:$,backgroundColor:x,borderColor:i,cursor:"not-allowed","&:first-child, &:hover":{color:$,backgroundColor:x,borderColor:i}},[`&-disabled${r}-button-wrapper-checked`]:{color:w,backgroundColor:S,borderColor:i,boxShadow:"none"},"&-block":{flex:1,textAlign:"center"}}}},Foe=e=>{const{wireframe:t,padding:n,marginXS:r,lineWidth:o,fontSizeLG:a,colorText:i,colorBgContainer:l,colorTextDisabled:s,controlItemBgActiveDisabled:u,colorTextLightSolid:d,colorPrimary:f,colorPrimaryHover:p,colorPrimaryActive:m,colorWhite:v}=e,h=4,g=a,y=t?g-h*2:g-(h+o)*2;return{radioSize:g,dotSize:y,dotColorDisabled:s,buttonSolidCheckedColor:d,buttonSolidCheckedBg:f,buttonSolidCheckedHoverBg:p,buttonSolidCheckedActiveBg:m,buttonBg:l,buttonCheckedBg:l,buttonColor:i,buttonCheckedBgDisabled:u,buttonCheckedColorDisabled:s,buttonPaddingInline:n-o,wrapperMarginInlineEnd:r,radioColor:t?f:v,radioBgColor:t?l:f}},s_=cn("Radio",e=>{const{controlOutline:t,controlOutlineWidth:n}=e,r=`0 0 0 ${Z(n)} ${t}`,a=Xt(e,{radioFocusShadow:r,radioButtonFocusShadow:r});return[joe(a),Aoe(a),Loe(a)]},Foe,{unitless:{radioSize:!0,dotSize:!0}});var zoe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n,r;const o=c.useContext(o_),a=c.useContext(a_),{getPrefixCls:i,direction:l,radio:s}=c.useContext(Pt),u=c.useRef(null),d=ho(t,u),{isFormItemInput:f}=c.useContext(vo),p=R=>{var D,_;(D=e.onChange)===null||D===void 0||D.call(e,R),(_=o==null?void 0:o.onChange)===null||_===void 0||_.call(o,R)},{prefixCls:m,className:v,rootClassName:h,children:g,style:y,title:C}=e,b=zoe(e,["prefixCls","className","rootClassName","children","style","title"]),$=i("radio",m),x=((o==null?void 0:o.optionType)||a)==="button",S=x?`${$}-button`:$,w=Or($),[P,E,O]=s_($,w),N=Object.assign({},b),k=c.useContext(mo);o&&(N.name=o.name,N.onChange=p,N.checked=e.value===o.value,N.disabled=(n=N.disabled)!==null&&n!==void 0?n:o.disabled),N.disabled=(r=N.disabled)!==null&&r!==void 0?r:k;const M=ie(`${S}-wrapper`,{[`${S}-wrapper-checked`]:N.checked,[`${S}-wrapper-disabled`]:N.disabled,[`${S}-wrapper-rtl`]:l==="rtl",[`${S}-wrapper-in-form-item`]:f,[`${S}-wrapper-block`]:!!(o!=null&&o.block)},s==null?void 0:s.className,v,h,E,O,w),[I,T]=l_(N.onClick);return P(c.createElement(Sp,{component:"Radio",disabled:N.disabled},c.createElement("label",{className:M,style:Object.assign(Object.assign({},s==null?void 0:s.style),y),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,title:C,onClick:I},c.createElement(i_,Object.assign({},N,{className:ie(N.className,{[R0]:!x}),type:"radio",prefixCls:S,ref:d,onClick:T})),g!==void 0?c.createElement("span",{className:`${S}-label`},g):null)))},$g=c.forwardRef(Boe);function Hoe(e){return e===void 0||e===!1?[]:Array.isArray(e)?e:[e]}function Woe(e){return Hoe(e).join("_")}const Voe=c.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r}=c.useContext(Pt),{name:o}=c.useContext(vo),a=W0(Woe(o)),{prefixCls:i,className:l,rootClassName:s,options:u,buttonStyle:d="outline",disabled:f,children:p,size:m,style:v,id:h,optionType:g,name:y=a,defaultValue:C,value:b,block:$=!1,onChange:x,onMouseEnter:S,onMouseLeave:w,onFocus:P,onBlur:E}=e,[O,N]=fn(C,{value:b}),k=c.useCallback(z=>{const W=O,V=z.target.value;"value"in e||N(V),V!==W&&(x==null||x(z))},[O,N,x]),M=n("radio",i),I=`${M}-group`,T=Or(M),[R,D,_]=s_(M,T);let j=p;u&&u.length>0&&(j=u.map(z=>typeof z=="string"||typeof z=="number"?c.createElement($g,{key:z.toString(),prefixCls:M,disabled:f,value:z,checked:O===z},z):c.createElement($g,{key:`radio-group-value-options-${z.value}`,prefixCls:M,disabled:z.disabled||f,value:z.value,checked:O===z.value,title:z.title,style:z.style,className:z.className,id:z.id,required:z.required},z.label)));const F=Jr(m),B=ie(I,`${I}-${d}`,{[`${I}-${F}`]:F,[`${I}-rtl`]:r==="rtl",[`${I}-block`]:$},l,s,D,_,T),H=c.useMemo(()=>({onChange:k,value:O,disabled:f,name:y,optionType:g,block:$}),[k,O,f,y,g,$]);return R(c.createElement("div",Object.assign({},yr(e,{aria:!0,data:!0}),{className:B,style:v,onMouseEnter:S,onMouseLeave:w,onFocus:P,onBlur:E,id:h,ref:t}),c.createElement(koe,{value:H},j)))}),Koe=c.memo(Voe);var Uoe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:n}=c.useContext(Pt),{prefixCls:r}=e,o=Uoe(e,["prefixCls"]),a=n("radio",r);return c.createElement(_oe,{value:"button"},c.createElement($g,Object.assign({prefixCls:a},o,{type:"radio",ref:t})))},qoe=c.forwardRef(Goe),kp=$g;kp.Button=qoe;kp.Group=Koe;kp.__ANT_RADIO=!0;function ku(e){return Xt(e,{inputAffixPadding:e.paddingXXS})}const _u=e=>{const{controlHeight:t,fontSize:n,lineHeight:r,lineWidth:o,controlHeightSM:a,controlHeightLG:i,fontSizeLG:l,lineHeightLG:s,paddingSM:u,controlPaddingHorizontalSM:d,controlPaddingHorizontal:f,colorFillAlter:p,colorPrimaryHover:m,colorPrimary:v,controlOutlineWidth:h,controlOutline:g,colorErrorOutline:y,colorWarningOutline:C,colorBgContainer:b,inputFontSize:$,inputFontSizeLG:x,inputFontSizeSM:S}=e,w=$||n,P=S||w,E=x||l,O=Math.round((t-w*r)/2*10)/10-o,N=Math.round((a-P*r)/2*10)/10-o,k=Math.ceil((i-E*s)/2*10)/10-o;return{paddingBlock:Math.max(O,0),paddingBlockSM:Math.max(N,0),paddingBlockLG:Math.max(k,0),paddingInline:u-o,paddingInlineSM:d-o,paddingInlineLG:f-o,addonBg:p,activeBorderColor:v,hoverBorderColor:m,activeShadow:`0 0 0 ${h}px ${g}`,errorActiveShadow:`0 0 0 ${h}px ${y}`,warningActiveShadow:`0 0 0 ${h}px ${C}`,hoverBg:b,activeBg:b,inputFontSize:w,inputFontSizeLG:E,inputFontSizeSM:P}},Yoe=e=>({borderColor:e.hoverBorderColor,backgroundColor:e.hoverBg}),ry=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({},Yoe(Xt(e,{hoverBorderColor:e.colorBorder,hoverBg:e.colorBgContainerDisabled})))}),QS=(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}}),mO=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},QS(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:t.borderColor}}),c_=(e,t)=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},QS(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},ry(e))}),mO(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),mO(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),vO=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{borderColor:t.addonBorderColor,color:t.addonColor}}}),Xoe=e=>({"&-outlined":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group`]:{"&-addon":{background:e.addonBg,border:`${Z(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}}},vO(e,{status:"error",addonBorderColor:e.colorError,addonColor:e.colorErrorText})),vO(e,{status:"warning",addonBorderColor:e.colorWarning,addonColor:e.colorWarningText})),{[`&${e.componentCls}-group-wrapper-disabled`]:{[`${e.componentCls}-group-addon`]:Object.assign({},ry(e))}})}),u_=(e,t)=>{const{componentCls:n}=e;return{"&-borderless":Object.assign({background:"transparent",border:"none","&:focus, &:focus-within":{outline:"none"},[`&${n}-disabled, &[disabled]`]:{color:e.colorTextDisabled,cursor:"not-allowed"},[`&${n}-status-error`]:{"&, & input, & textarea":{color:e.colorError}},[`&${n}-status-warning`]:{"&, & input, & textarea":{color:e.colorWarning}}},t)}},d_=(e,t)=>{var n;return{background:t.bg,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:"transparent","input&, & input, textarea&, & textarea":{color:(n=t==null?void 0:t.inputColor)!==null&&n!==void 0?n:"unset"},"&:hover":{background:t.hoverBg},"&:focus, &:focus-within":{outline:0,borderColor:t.activeBorderColor,backgroundColor:e.activeBg}}},gO=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},d_(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}})}),f_=(e,t)=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},d_(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},ry(e))}),gO(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,inputColor:e.colorErrorText,affixColor:e.colorError})),gO(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,inputColor:e.colorWarningText,affixColor:e.colorWarning})),t)}),hO=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{background:t.addonBg,color:t.addonColor}}}),Qoe=e=>({"&-filled":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group-addon`]:{background:e.colorFillTertiary,"&:last-child":{position:"static"}}},hO(e,{status:"error",addonBg:e.colorErrorBg,addonColor:e.colorErrorText})),hO(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:`${Z(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${Z(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${Z(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:last-child":{borderInlineEnd:`${Z(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${Z(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${Z(e.lineWidth)} ${e.lineType} ${e.colorBorder}`}}}})}),p_=(e,t)=>({background:e.colorBgContainer,borderWidth:`${Z(e.lineWidth)} 0`,borderStyle:`${e.lineType} none`,borderColor:`transparent transparent ${t.borderColor} transparent`,borderRadius:0,"&:hover":{borderColor:`transparent transparent ${t.hoverBorderColor} transparent`,backgroundColor:e.hoverBg},"&:focus, &:focus-within":{borderColor:`transparent transparent ${t.activeBorderColor} transparent`,outline:0,backgroundColor:e.activeBg}}),yO=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},p_(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`}}),m_=(e,t)=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},p_(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"}}),yO(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),yO(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),v_=e=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:e,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),g_=e=>{const{paddingBlockLG:t,lineHeightLG:n,borderRadiusLG:r,paddingInlineLG:o}=e;return{padding:`${Z(t)} ${Z(o)}`,fontSize:e.inputFontSizeLG,lineHeight:n,borderRadius:r}},ZS=e=>({padding:`${Z(e.paddingBlockSM)} ${Z(e.paddingInlineSM)}`,fontSize:e.inputFontSizeSM,borderRadius:e.borderRadiusSM}),JS=e=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${Z(e.paddingBlock)} ${Z(e.paddingInline)}`,color:e.colorText,fontSize:e.inputFontSize,lineHeight:e.lineHeight,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid}`},v_(e.colorTextPlaceholder)),{"&-lg":Object.assign({},g_(e)),"&-sm":Object.assign({},ZS(e)),"&-rtl, &-textarea-rtl":{direction:"rtl"}}),Zoe=e=>{const{componentCls:t,antCls:n}=e;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:e.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},g_(e)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},ZS(e)),[`&-lg ${n}-select-single ${n}-select-selector`]:{height:e.controlHeightLG},[`&-sm ${n}-select-single ${n}-select-selector`]:{height:e.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${Z(e.paddingInline)}`,color:e.colorText,fontWeight:"normal",fontSize:e.inputFontSize,textAlign:"center",borderRadius:e.borderRadius,transition:`all ${e.motionDurationSlow}`,lineHeight:1,[`${n}-select`]:{margin:`${Z(e.calc(e.paddingBlock).add(1).mul(-1).equal())} ${Z(e.calc(e.paddingInline).mul(-1).equal())}`,[`&${n}-select-single:not(${n}-select-customize-input):not(${n}-pagination-size-changer)`]:{[`${n}-select-selector`]:{backgroundColor:"inherit",border:`${Z(e.lineWidth)} ${e.lineType} transparent`,boxShadow:"none"}}},[`${n}-cascader-picker`]:{margin:`-9px ${Z(e.calc(e.paddingInline).mul(-1).equal())}`,backgroundColor:"transparent",[`${n}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}}},[t]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${t}-search-with-button &`]:{zIndex:0}}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${n}-select ${n}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${n}-select ${n}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},ml()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:e.lineWidth,"&:hover, &:focus":{zIndex:1}}},"& > *":{display:"inline-flex",float:"none",verticalAlign:"top",borderRadius:0},[` + & > ${t}-affix-wrapper, + & > ${t}-number-affix-wrapper, + & > ${n}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal(),borderInlineEndWidth:e.lineWidth},[t]:{float:"none"},[`& > ${n}-select > ${n}-select-selector, + & > ${n}-select-auto-complete ${t}, + & > ${n}-cascader-picker ${t}, + & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:e.lineWidth,borderRadius:0,"&:hover, &:focus":{zIndex:1}},[`& > ${n}-select-focused`]:{zIndex:1},[`& > ${n}-select > ${n}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${n}-select:first-child > ${n}-select-selector, + & > ${n}-select-auto-complete:first-child ${t}, + & > ${n}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius},[`& > *:last-child, + & > ${n}-select:last-child > ${n}-select-selector, + & > ${n}-cascader-picker:last-child ${t}, + & > ${n}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:e.lineWidth,borderStartEndRadius:e.borderRadius,borderEndEndRadius:e.borderRadius},[`& > ${n}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:e.calc(e.lineWidth).mul(-1).equal(),[`${t}-affix-wrapper`]:{borderRadius:0}},[`${t}-group-wrapper:not(:last-child)`]:{[`&${t}-search > ${t}-group`]:{[`& > ${t}-group-addon > ${t}-search-button`]:{borderRadius:0},[`& > ${t}`]:{borderStartStartRadius:e.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:e.borderRadius}}}})}},Joe=e=>{const{componentCls:t,controlHeightSM:n,lineWidth:r,calc:o}=e,i=o(n).sub(o(r).mul(2)).sub(16).div(2).equal();return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},pn(e)),JS(e)),c_(e)),f_(e)),u_(e)),m_(e)),{'&[type="color"]':{height:e.controlHeight,[`&${t}-lg`]:{height:e.controlHeightLG},[`&${t}-sm`]:{height:n,paddingTop:i,paddingBottom:i}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{appearance:"none"}})}},eae=e=>{const{componentCls:t}=e;return{[`${t}-clear-icon`]:{margin:0,padding:0,lineHeight:0,color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${e.motionDurationSlow}`,border:"none",outline:"none",backgroundColor:"transparent","&:hover":{color:e.colorIcon},"&:active":{color:e.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${Z(e.inputAffixPadding)}`}}}},tae=e=>{const{componentCls:t,inputAffixPadding:n,colorTextDescription:r,motionDurationSlow:o,colorIcon:a,colorIconHover:i,iconCls:l}=e,s=`${t}-affix-wrapper`,u=`${t}-affix-wrapper-disabled`;return{[s]:Object.assign(Object.assign(Object.assign(Object.assign({},JS(e)),{display:"inline-flex",[`&:not(${t}-disabled):hover`]:{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}},"&-focused, &:focus":{zIndex:1},[`> input${t}`]:{padding:0},[`> input${t}, > textarea${t}`]:{fontSize:"inherit",border:"none",borderRadius:0,outline:"none",background:"transparent",color:"inherit","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[t]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:e.paddingXS}},"&-show-count-suffix":{color:r,direction:"ltr"},"&-show-count-has-suffix":{marginInlineEnd:e.paddingXXS},"&-prefix":{marginInlineEnd:n},"&-suffix":{marginInlineStart:n}}}),eae(e)),{[`${l}${t}-password-icon`]:{color:a,cursor:"pointer",transition:`all ${o}`,"&:hover":{color:i}}}),[`${t}-underlined`]:{borderRadius:0},[u]:{[`${l}${t}-password-icon`]:{color:a,cursor:"not-allowed","&:hover":{color:a}}}}},nae=e=>{const{componentCls:t,borderRadiusLG:n,borderRadiusSM:r}=e;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},pn(e)),Zoe(e)),{"&-rtl":{direction:"rtl"},"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:n,fontSize:e.inputFontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:r}}},Xoe(e)),Qoe(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}}})})}},rae=e=>{const{componentCls:t,antCls:n}=e,r=`${t}-search`;return{[r]:{[t]:{"&:not([disabled]):hover, &:not([disabled]):focus":{[`+ ${t}-group-addon ${r}-button:not(${n}-btn-color-primary):not(${n}-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,[`${r}-button`]:{marginInlineEnd:-1,borderStartStartRadius:0,borderEndStartRadius:0,boxShadow:"none"},[`${r}-button:not(${n}-btn-color-primary)`]:{color:e.colorTextDescription,"&:not([disabled]):hover":{color:e.colorPrimaryHover},"&:active":{color:e.colorPrimaryActive},[`&${n}-btn-loading::before`]:{inset:0}}}},[`${r}-button`]:{height:e.controlHeight,"&:hover, &:focus":{zIndex:1}},"&-large":{[`${t}-affix-wrapper, ${r}-button`]:{height:e.controlHeightLG}},"&-small":{[`${t}-affix-wrapper, ${r}-button`]:{height:e.controlHeightSM}},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal(),borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button, + > ${t}, + ${t}-affix-wrapper`]:{"&:hover, &:focus, &:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},oae=e=>{const{componentCls:t}=e;return{[`${t}-out-of-range`]:{[`&, & input, & textarea, ${t}-show-count-suffix, ${t}-data-count`]:{color:e.colorError}}}},h_=cn(["Input","Shared"],e=>{const t=Xt(e,ku(e));return[Joe(t),tae(t)]},_u,{resetFont:!1}),y_=cn(["Input","Component"],e=>{const t=Xt(e,ku(e));return[nae(t),rae(t),oae(t),wp(t)]},_u,{resetFont:!1}),Xb=(e,t)=>{const{componentCls:n,controlHeight:r}=e,o=t?`${n}-${t}`:"",a=B9(e);return[{[`${n}-multiple${o}`]:{paddingBlock:a.containerPadding,paddingInlineStart:a.basePadding,minHeight:r,[`${n}-selection-item`]:{height:a.itemHeight,lineHeight:Z(a.itemLineHeight)}}}]},aae=e=>{const{componentCls:t,calc:n,lineWidth:r}=e,o=Xt(e,{fontHeight:e.fontSize,selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS,controlHeight:e.controlHeightSM}),a=Xt(e,{fontHeight:n(e.multipleItemHeightLG).sub(n(r).mul(2).equal()).equal(),fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius,controlHeight:e.controlHeightLG});return[Xb(o,"small"),Xb(e),Xb(a,"large"),{[`${t}${t}-multiple`]:Object.assign(Object.assign({width:"100%",cursor:"text",[`${t}-selector`]:{flex:"auto",padding:0,position:"relative","&:after":{margin:0},[`${t}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:e.inputPaddingHorizontalBase,insetInlineEnd:0,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`,overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}}},H9(e)),{[`${t}-multiple-input`]:{width:0,height:0,border:0,visibility:"hidden",position:"absolute",zIndex:-1}})}]},iae=e=>{const{pickerCellCls:t,pickerCellInnerCls:n,cellHeight:r,borderRadiusSM:o,motionDurationMid:a,cellHoverBg:i,lineWidth:l,lineType:s,colorPrimary:u,cellActiveWithRangeBg:d,colorTextLightSolid:f,colorTextDisabled:p,cellBgDisabled:m,colorFillSecondary:v}=e;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:r,transform:"translateY(-50%)",content:'""',pointerEvents:"none"},[n]:{position:"relative",zIndex:2,display:"inline-block",minWidth:r,height:r,lineHeight:Z(r),borderRadius:o,transition:`background ${a}`},[`&:hover:not(${t}-in-view):not(${t}-disabled), + &:hover:not(${t}-selected):not(${t}-range-start):not(${t}-range-end):not(${t}-disabled)`]:{[n]:{background:i}},[`&-in-view${t}-today ${n}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Z(l)} ${s} ${u}`,borderRadius:o,content:'""'}},[`&-in-view${t}-in-range, + &-in-view${t}-range-start, + &-in-view${t}-range-end`]:{position:"relative",[`&:not(${t}-disabled):before`]:{background:d}},[`&-in-view${t}-selected, + &-in-view${t}-range-start, + &-in-view${t}-range-end`]:{[`&:not(${t}-disabled) ${n}`]:{color:f,background:u},[`&${t}-disabled ${n}`]:{background:v}},[`&-in-view${t}-range-start:not(${t}-disabled):before`]:{insetInlineStart:"50%"},[`&-in-view${t}-range-end:not(${t}-disabled):before`]:{insetInlineEnd:"50%"},[`&-in-view${t}-range-start:not(${t}-range-end) ${n}`]:{borderStartStartRadius:o,borderEndStartRadius:o,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${t}-range-end:not(${t}-range-start) ${n}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:o,borderEndEndRadius:o},"&-disabled":{color:p,cursor:"not-allowed",[n]:{background:"transparent"},"&::before":{background:m}},[`&-disabled${t}-today ${n}::before`]:{borderColor:p}}},lae=e=>{const{componentCls:t,pickerCellCls:n,pickerCellInnerCls:r,pickerYearMonthCellWidth:o,pickerControlIconSize:a,cellWidth:i,paddingSM:l,paddingXS:s,paddingXXS:u,colorBgContainer:d,lineWidth:f,lineType:p,borderRadiusLG:m,colorPrimary:v,colorTextHeading:h,colorSplit:g,pickerControlIconBorderWidth:y,colorIcon:C,textHeight:b,motionDurationMid:$,colorIconHover:x,fontWeightStrong:S,cellHeight:w,pickerCellPaddingVertical:P,colorTextDisabled:E,colorText:O,fontSize:N,motionDurationSlow:k,withoutTimeCellHeight:M,pickerQuarterPanelContentHeight:I,borderRadiusSM:T,colorTextLightSolid:R,cellHoverBg:D,timeColumnHeight:_,timeColumnWidth:j,timeCellHeight:F,controlItemBgActive:B,marginXXS:H,pickerDatePanelPaddingHorizontal:z,pickerControlIconMargin:W}=e,V=e.calc(i).mul(7).add(e.calc(z).mul(2)).equal();return{[t]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:d,borderRadius:m,outline:"none","&-focused":{borderColor:v},"&-rtl":{[`${t}-prev-icon, + ${t}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${t}-next-icon, + ${t}-super-next-icon`]:{transform:"rotate(-135deg)"},[`${t}-time-panel`]:{[`${t}-content`]:{direction:"ltr","> *":{direction:"rtl"}}}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:V},"&-header":{display:"flex",padding:`0 ${Z(s)}`,color:h,borderBottom:`${Z(f)} ${p} ${g}`,"> *":{flex:"none"},button:{padding:0,color:C,lineHeight:Z(b),background:"transparent",border:0,cursor:"pointer",transition:`color ${$}`,fontSize:"inherit",display:"inline-flex",alignItems:"center",justifyContent:"center","&:empty":{display:"none"}},"> button":{minWidth:"1.6em",fontSize:N,"&:hover":{color:x},"&:disabled":{opacity:.25,pointerEvents:"none"}},"&-view":{flex:"auto",fontWeight:S,lineHeight:Z(b),"> button":{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:s},"&:hover":{color:v}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",width:a,height:a,"&::before":{position:"absolute",top:0,insetInlineStart:0,width:a,height:a,border:"0 solid currentcolor",borderBlockStartWidth:y,borderInlineStartWidth:y,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:W,insetInlineStart:W,display:"inline-block",width:a,height:a,border:"0 solid currentcolor",borderBlockStartWidth:y,borderInlineStartWidth:y,content:'""'}},"&-prev-icon, &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon, &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:w,fontWeight:"normal"},th:{height:e.calc(w).add(e.calc(P).mul(2)).equal(),color:O,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${Z(P)} 0`,color:E,cursor:"pointer","&-in-view":{color:O}},iae(e)),"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${t}-content`]:{height:e.calc(M).mul(4).equal()},[r]:{padding:`0 ${Z(s)}`}},"&-quarter-panel":{[`${t}-content`]:{height:I}},"&-decade-panel":{[r]:{padding:`0 ${Z(e.calc(s).div(2).equal())}`},[`${t}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${t}-body`]:{padding:`0 ${Z(s)}`},[r]:{width:o}},"&-date-panel":{[`${t}-body`]:{padding:`${Z(s)} ${Z(z)}`},[`${t}-content th`]:{boxSizing:"border-box",padding:0}},"&-week-panel-row":{td:{"&:before":{transition:`background ${$}`},"&:first-child:before":{borderStartStartRadius:T,borderEndStartRadius:T},"&:last-child:before":{borderStartEndRadius:T,borderEndEndRadius:T}},"&:hover td:before":{background:D},"&-range-start td, &-range-end td, &-selected td, &-hover td":{[`&${n}`]:{"&:before":{background:v},[`&${t}-cell-week`]:{color:new en(R).setA(.5).toHexString()},[r]:{color:R}}},"&-range-hover td:before":{background:B}},"&-week-panel, &-date-panel-show-week":{[`${t}-body`]:{padding:`${Z(s)} ${Z(l)}`},[`${t}-content th`]:{width:"auto"}},"&-datetime-panel":{display:"flex",[`${t}-time-panel`]:{borderInlineStart:`${Z(f)} ${p} ${g}`},[`${t}-date-panel, + ${t}-time-panel`]:{transition:`opacity ${k}`},"&-active":{[`${t}-date-panel, + ${t}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",[`${t}-content`]:{display:"flex",flex:"auto",height:_},"&-column":{flex:"1 0 auto",width:j,margin:`${Z(u)} 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${$}`,overflowX:"hidden","&::-webkit-scrollbar":{width:8,backgroundColor:"transparent"},"&::-webkit-scrollbar-thumb":{backgroundColor:e.colorTextTertiary,borderRadius:e.borderRadiusSM},"&":{scrollbarWidth:"thin",scrollbarColor:`${e.colorTextTertiary} transparent`},"&::after":{display:"block",height:`calc(100% - ${Z(F)})`,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Z(f)} ${p} ${g}`},"&-active":{background:new en(B).setA(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${t}-time-panel-cell`]:{marginInline:H,[`${t}-time-panel-cell-inner`]:{display:"block",width:e.calc(j).sub(e.calc(H).mul(2)).equal(),height:F,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:e.calc(j).sub(F).div(2).equal(),color:O,lineHeight:Z(F),borderRadius:T,cursor:"pointer",transition:`background ${$}`,"&:hover":{background:D}},"&-selected":{[`${t}-time-panel-cell-inner`]:{background:B}},"&-disabled":{[`${t}-time-panel-cell-inner`]:{color:E,background:"transparent",cursor:"not-allowed"}}}}}}}}},sae=e=>{const{componentCls:t,textHeight:n,lineWidth:r,paddingSM:o,antCls:a,colorPrimary:i,cellActiveWithRangeBg:l,colorPrimaryBorder:s,lineType:u,colorSplit:d}=e;return{[`${t}-dropdown`]:{[`${t}-footer`]:{borderTop:`${Z(r)} ${u} ${d}`,"&-extra":{padding:`0 ${Z(o)}`,lineHeight:Z(e.calc(n).sub(e.calc(r).mul(2)).equal()),textAlign:"start","&:not(:last-child)":{borderBottom:`${Z(r)} ${u} ${d}`}}},[`${t}-panels + ${t}-footer ${t}-ranges`]:{justifyContent:"space-between"},[`${t}-ranges`]:{marginBlock:0,paddingInline:Z(o),overflow:"hidden",textAlign:"start",listStyle:"none",display:"flex",justifyContent:"center",alignItems:"center","> li":{lineHeight:Z(e.calc(n).sub(e.calc(r).mul(2)).equal()),display:"inline-block"},[`${t}-now-btn-disabled`]:{pointerEvents:"none",color:e.colorTextDisabled},[`${t}-preset > ${a}-tag-blue`]:{color:i,background:l,borderColor:s,cursor:"pointer"},[`${t}-ok`]:{paddingBlock:e.calc(r).mul(2).equal(),marginInlineStart:"auto"}}}}},cae=e=>{const{componentCls:t,controlHeightLG:n,paddingXXS:r,padding:o}=e;return{pickerCellCls:`${t}-cell`,pickerCellInnerCls:`${t}-cell-inner`,pickerYearMonthCellWidth:e.calc(n).mul(1.5).equal(),pickerQuarterPanelContentHeight:e.calc(n).mul(1.4).equal(),pickerCellPaddingVertical:e.calc(r).add(e.calc(r).div(2)).equal(),pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconMargin:4,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:e.calc(o).add(e.calc(r).div(2)).equal()}},uae=e=>{const{colorBgContainerDisabled:t,controlHeight:n,controlHeightSM:r,controlHeightLG:o,paddingXXS:a,lineWidth:i}=e,l=a*2,s=i*2,u=Math.min(n-l,n-s),d=Math.min(r-l,r-s),f=Math.min(o-l,o-s);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(a/2),cellHoverBg:e.controlItemBgHover,cellActiveWithRangeBg:e.controlItemBgActive,cellHoverWithRangeBg:new en(e.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new en(e.colorPrimary).lighten(20).toHexString(),cellBgDisabled:t,timeColumnWidth:o*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:r*1.5,cellHeight:r,textHeight:o,withoutTimeCellHeight:o*1.65,multipleItemBg:e.colorFillSecondary,multipleItemBorderColor:"transparent",multipleItemHeight:u,multipleItemHeightSM:d,multipleItemHeightLG:f,multipleSelectorBgDisabled:t,multipleItemColorDisabled:e.colorTextDisabled,multipleItemBorderColorDisabled:"transparent"}},dae=e=>Object.assign(Object.assign(Object.assign(Object.assign({},_u(e)),uae(e)),DS(e)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:e.zIndexPopupBase+50}),fae=e=>{const{componentCls:t}=e;return{[t]:[Object.assign(Object.assign(Object.assign(Object.assign({},c_(e)),m_(e)),f_(e)),u_(e)),{"&-outlined":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${Z(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}},"&-filled":{[`&${t}-multiple ${t}-selection-item`]:{background:e.colorBgContainer,border:`${Z(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}},"&-borderless":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${Z(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}},"&-underlined":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${Z(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}}}]}},Qb=(e,t)=>({padding:`${Z(e)} ${Z(t)}`}),pae=e=>{const{componentCls:t,colorError:n,colorWarning:r}=e;return{[`${t}:not(${t}-disabled):not([disabled])`]:{[`&${t}-status-error`]:{[`${t}-active-bar`]:{background:n}},[`&${t}-status-warning`]:{[`${t}-active-bar`]:{background:r}}}}},mae=e=>{var t;const{componentCls:n,antCls:r,paddingInline:o,lineWidth:a,lineType:i,colorBorder:l,borderRadius:s,motionDurationMid:u,colorTextDisabled:d,colorTextPlaceholder:f,colorTextQuaternary:p,fontSizeLG:m,inputFontSizeLG:v,fontSizeSM:h,inputFontSizeSM:g,controlHeightSM:y,paddingInlineSM:C,paddingXS:b,marginXS:$,colorIcon:x,lineWidthBold:S,colorPrimary:w,motionDurationSlow:P,zIndexPopup:E,paddingXXS:O,sizePopupArrow:N,colorBgElevated:k,borderRadiusLG:M,boxShadowSecondary:I,borderRadiusSM:T,colorSplit:R,cellHoverBg:D,presetsWidth:_,presetsMaxWidth:j,boxShadowPopoverArrow:F,fontHeight:B,lineHeightLG:H}=e;return[{[n]:Object.assign(Object.assign(Object.assign({},pn(e)),Qb(e.paddingBlock,e.paddingInline)),{position:"relative",display:"inline-flex",alignItems:"center",lineHeight:1,borderRadius:s,transition:`border ${u}, box-shadow ${u}, background ${u}`,[`${n}-prefix`]:{flex:"0 0 auto",marginInlineEnd:e.inputAffixPadding},[`${n}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",color:"inherit",fontSize:(t=e.inputFontSize)!==null&&t!==void 0?t:e.fontSize,lineHeight:e.lineHeight,transition:`all ${u}`},v_(f)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,fontFamily:"inherit","&:focus":{boxShadow:"none",outline:0},"&[disabled]":{background:"transparent",color:d,cursor:"not-allowed"}}),"&-placeholder":{"> input":{color:f}}},"&-large":Object.assign(Object.assign({},Qb(e.paddingBlockLG,e.paddingInlineLG)),{[`${n}-input > input`]:{fontSize:v??m,lineHeight:H}}),"&-small":Object.assign(Object.assign({},Qb(e.paddingBlockSM,e.paddingInlineSM)),{[`${n}-input > input`]:{fontSize:g??h}}),[`${n}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:e.calc(b).div(2).equal(),color:p,lineHeight:1,pointerEvents:"none",transition:`opacity ${u}, color ${u}`,"> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:$}}},[`${n}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:p,lineHeight:1,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${u}, color ${u}`,"> *":{verticalAlign:"top"},"&:hover":{color:x}},"&:hover":{[`${n}-clear`]:{opacity:1},[`${n}-suffix:not(:last-child)`]:{opacity:0}},[`${n}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:m,color:p,fontSize:m,verticalAlign:"top",cursor:"default",[`${n}-focused &`]:{color:x},[`${n}-range-separator &`]:{[`${n}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${n}-active-bar`]:{bottom:e.calc(a).mul(-1).equal(),height:S,background:w,opacity:0,transition:`all ${P} ease-out`,pointerEvents:"none"},[`&${n}-focused`]:{[`${n}-active-bar`]:{opacity:1}},[`${n}-range-separator`]:{alignItems:"center",padding:`0 ${Z(b)}`,lineHeight:1}},"&-range, &-multiple":{[`${n}-clear`]:{insetInlineEnd:o},[`&${n}-small`]:{[`${n}-clear`]:{insetInlineEnd:C}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},pn(e)),lae(e)),{pointerEvents:"none",position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:E,[`&${n}-dropdown-hidden`]:{display:"none"},"&-rtl":{direction:"rtl"},[`&${n}-dropdown-placement-bottomLeft, + &${n}-dropdown-placement-bottomRight`]:{[`${n}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${n}-dropdown-placement-topLeft, + &${n}-dropdown-placement-topRight`]:{[`${n}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${r}-slide-up-appear, &${r}-slide-up-enter`]:{[`${n}-range-arrow${n}-range-arrow`]:{transition:"none"}},[`&${r}-slide-up-enter${r}-slide-up-enter-active${n}-dropdown-placement-topLeft, + &${r}-slide-up-enter${r}-slide-up-enter-active${n}-dropdown-placement-topRight, + &${r}-slide-up-appear${r}-slide-up-appear-active${n}-dropdown-placement-topLeft, + &${r}-slide-up-appear${r}-slide-up-appear-active${n}-dropdown-placement-topRight`]:{animationName:_0},[`&${r}-slide-up-enter${r}-slide-up-enter-active${n}-dropdown-placement-bottomLeft, + &${r}-slide-up-enter${r}-slide-up-enter-active${n}-dropdown-placement-bottomRight, + &${r}-slide-up-appear${r}-slide-up-appear-active${n}-dropdown-placement-bottomLeft, + &${r}-slide-up-appear${r}-slide-up-appear-active${n}-dropdown-placement-bottomRight`]:{animationName:M0},[`&${r}-slide-up-leave ${n}-panel-container`]:{pointerEvents:"none"},[`&${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-topLeft, + &${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-topRight`]:{animationName:D0},[`&${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-bottomLeft, + &${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-bottomRight`]:{animationName:k0},[`${n}-panel > ${n}-time-panel`]:{paddingTop:O},[`${n}-range-wrapper`]:{display:"flex",position:"relative"},[`${n}-range-arrow`]:Object.assign(Object.assign({position:"absolute",zIndex:1,display:"none",paddingInline:e.calc(o).mul(1.5).equal(),boxSizing:"content-box",transition:`all ${P} ease-out`},Q9(e,k,F)),{"&:before":{insetInlineStart:e.calc(o).mul(1.5).equal()}}),[`${n}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:k,borderRadius:M,boxShadow:I,transition:`margin ${P}`,display:"inline-block",pointerEvents:"auto",[`${n}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${n}-presets`]:{display:"flex",flexDirection:"column",minWidth:_,maxWidth:j,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:b,borderInlineEnd:`${Z(a)} ${i} ${R}`,li:Object.assign(Object.assign({},wi),{borderRadius:T,paddingInline:b,paddingBlock:e.calc(y).sub(B).div(2).equal(),cursor:"pointer",transition:`all ${P}`,"+ li":{marginTop:$},"&:hover":{background:D}})}},[`${n}-panels`]:{display:"inline-flex",flexWrap:"nowrap","&:last-child":{[`${n}-panel`]:{borderWidth:0}}},[`${n}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${n}-content, table`]:{textAlign:"center"},"&-focused":{borderColor:l}}}}),"&-dropdown-range":{padding:`${Z(e.calc(N).mul(2).div(3).equal())} 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${n}-separator`]:{transform:"scale(-1, 1)"},[`${n}-footer`]:{"&-extra":{direction:"rtl"}}}})},Xa(e,"slide-up"),Xa(e,"slide-down"),qc(e,"move-up"),qc(e,"move-down")]},b_=cn("DatePicker",e=>{const t=Xt(ku(e),cae(e),{inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[sae(t),mae(t),fae(t),pae(t),aae(t),wp(e,{focusElCls:`${e.componentCls}-focused`})]},dae);var vae={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},gae=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:vae}))},hae=c.forwardRef(gae);const oy=c.createContext(null);var yae=function(t){var n=t.activeTabOffset,r=t.horizontal,o=t.rtl,a=t.indicator,i=a===void 0?{}:a,l=i.size,s=i.align,u=s===void 0?"center":s,d=c.useState(),f=ee(d,2),p=f[0],m=f[1],v=c.useRef(),h=Y.useCallback(function(y){return typeof l=="function"?l(y):typeof l=="number"?l:y},[l]);function g(){Ht.cancel(v.current)}return c.useEffect(function(){var y={};if(n)if(r){y.width=h(n.width);var C=o?"right":"left";u==="start"&&(y[C]=n[C]),u==="center"&&(y[C]=n[C]+n.width/2,y.transform=o?"translateX(50%)":"translateX(-50%)"),u==="end"&&(y[C]=n[C]+n.width,y.transform="translateX(-100%)")}else y.height=h(n.height),u==="start"&&(y.top=n.top),u==="center"&&(y.top=n.top+n.height/2,y.transform="translateY(-50%)"),u==="end"&&(y.top=n.top+n.height,y.transform="translateY(-100%)");return g(),v.current=Ht(function(){var b=p&&y&&Object.keys(y).every(function($){var x=y[$],S=p[$];return typeof x=="number"&&typeof S=="number"?Math.round(x)===Math.round(S):x===S});b||m(y)}),g},[JSON.stringify(n),r,o,u,h]),{style:p}},bO={width:0,height:0,left:0,top:0};function bae(e,t,n){return c.useMemo(function(){for(var r,o=new Map,a=t.get((r=e[0])===null||r===void 0?void 0:r.key)||bO,i=a.left+a.width,l=0;lI?(k=O,S.current="x"):(k=N,S.current="y"),t(-k,-k)&&E.preventDefault()}var P=c.useRef(null);P.current={onTouchStart:b,onTouchMove:$,onTouchEnd:x,onWheel:w},c.useEffect(function(){function E(M){P.current.onTouchStart(M)}function O(M){P.current.onTouchMove(M)}function N(M){P.current.onTouchEnd(M)}function k(M){P.current.onWheel(M)}return document.addEventListener("touchmove",O,{passive:!1}),document.addEventListener("touchend",N,{passive:!0}),e.current.addEventListener("touchstart",E,{passive:!0}),e.current.addEventListener("wheel",k,{passive:!1}),function(){document.removeEventListener("touchmove",O),document.removeEventListener("touchend",N)}},[])}function C_(e){var t=c.useState(0),n=ee(t,2),r=n[0],o=n[1],a=c.useRef(0),i=c.useRef();return i.current=e,og(function(){var l;(l=i.current)===null||l===void 0||l.call(i)},[r]),function(){a.current===r&&(a.current+=1,o(a.current))}}function xae(e){var t=c.useRef([]),n=c.useState({}),r=ee(n,2),o=r[1],a=c.useRef(typeof e=="function"?e():e),i=C_(function(){var s=a.current;t.current.forEach(function(u){s=u(s)}),t.current=[],a.current=s,o({})});function l(s){t.current.push(s),i()}return[a.current,l]}var SO={width:0,height:0,left:0,top:0,right:0};function Sae(e,t,n,r,o,a,i){var l=i.tabs,s=i.tabPosition,u=i.rtl,d,f,p;return["top","bottom"].includes(s)?(d="width",f=u?"right":"left",p=Math.abs(n)):(d="height",f="top",p=-n),c.useMemo(function(){if(!l.length)return[0,0];for(var m=l.length,v=m,h=0;hMath.floor(p+t)){v=h-1;break}}for(var y=0,C=m-1;C>=0;C-=1){var b=e.get(l[C].key)||SO;if(b[f]v?[0,-1]:[y,v]},[e,t,r,o,a,p,s,l.map(function(m){return m.key}).join("_"),u])}function wO(e){var t;return e instanceof Map?(t={},e.forEach(function(n,r){t[r]=n})):t=e,JSON.stringify(t)}var wae="TABS_DQ";function $_(e){return String(e).replace(/"/g,wae)}function ew(e,t,n,r){return!(!n||r||e===!1||e===void 0&&(t===!1||t===null))}var x_=c.forwardRef(function(e,t){var n=e.prefixCls,r=e.editable,o=e.locale,a=e.style;return!r||r.showAdd===!1?null:c.createElement("button",{ref:t,type:"button",className:"".concat(n,"-nav-add"),style:a,"aria-label":(o==null?void 0:o.addAriaLabel)||"Add tab",onClick:function(l){r.onEdit("add",{event:l})}},r.addIcon||"+")}),EO=c.forwardRef(function(e,t){var n=e.position,r=e.prefixCls,o=e.extra;if(!o)return null;var a,i={};return ot(o)==="object"&&!c.isValidElement(o)?i=o:i.right=o,n==="right"&&(a=i.right),n==="left"&&(a=i.left),a?c.createElement("div",{className:"".concat(r,"-extra-content"),ref:t},a):null}),Eae=c.forwardRef(function(e,t){var n=e.prefixCls,r=e.id,o=e.tabs,a=e.locale,i=e.mobile,l=e.more,s=l===void 0?{}:l,u=e.style,d=e.className,f=e.editable,p=e.tabBarGutter,m=e.rtl,v=e.removeAriaLabel,h=e.onTabClick,g=e.getPopupContainer,y=e.popupClassName,C=c.useState(!1),b=ee(C,2),$=b[0],x=b[1],S=c.useState(null),w=ee(S,2),P=w[0],E=w[1],O=s.icon,N=O===void 0?"More":O,k="".concat(r,"-more-popup"),M="".concat(n,"-dropdown"),I=P!==null?"".concat(k,"-").concat(P):null,T=a==null?void 0:a.dropdownAriaLabel;function R(z,W){z.preventDefault(),z.stopPropagation(),f.onEdit("remove",{key:W,event:z})}var D=c.createElement(Ru,{onClick:function(W){var V=W.key,U=W.domEvent;h(V,U),x(!1)},prefixCls:"".concat(M,"-menu"),id:k,tabIndex:-1,role:"listbox","aria-activedescendant":I,selectedKeys:[P],"aria-label":T!==void 0?T:"expanded dropdown"},o.map(function(z){var W=z.closable,V=z.disabled,U=z.closeIcon,Q=z.key,q=z.label,X=ew(W,U,f,V);return c.createElement(Tp,{key:Q,id:"".concat(k,"-").concat(Q),role:"option","aria-controls":r&&"".concat(r,"-panel-").concat(Q),disabled:V},c.createElement("span",null,q),X&&c.createElement("button",{type:"button","aria-label":v||"remove",tabIndex:0,className:"".concat(M,"-menu-item-remove"),onClick:function(oe){oe.stopPropagation(),R(oe,Q)}},U||f.removeIcon||"×"))}));function _(z){for(var W=o.filter(function(X){return!X.disabled}),V=W.findIndex(function(X){return X.key===P})||0,U=W.length,Q=0;QJe?"left":"right"})}),M=ee(k,2),I=M[0],T=M[1],R=CO(0,function(tt,Je){!N&&h&&h({direction:tt>Je?"top":"bottom"})}),D=ee(R,2),_=D[0],j=D[1],F=c.useState([0,0]),B=ee(F,2),H=B[0],z=B[1],W=c.useState([0,0]),V=ee(W,2),U=V[0],Q=V[1],q=c.useState([0,0]),X=ee(q,2),le=X[0],oe=X[1],J=c.useState([0,0]),ae=ee(J,2),te=ae[0],re=ae[1],ne=xae(new Map),fe=ee(ne,2),me=fe[0],be=fe[1],de=bae(b,me,U[0]),ce=Nm(H,N),he=Nm(U,N),ye=Nm(le,N),ve=Nm(te,N),Ee=Math.floor(ce)Ce?Ce:tt}var $e=c.useRef(null),ge=c.useState(),se=ee(ge,2),ue=se[0],pe=se[1];function Se(){pe(Date.now())}function xe(){$e.current&&clearTimeout($e.current)}$ae(w,function(tt,Je){function St(Ft,Ue){Ft(function(mt){var Rt=Te(mt+Ue);return Rt})}return Ee?(N?St(T,tt):St(j,Je),xe(),Se(),!0):!1}),c.useEffect(function(){return xe(),ue&&($e.current=setTimeout(function(){pe(0)},100)),xe},[ue]);var Oe=Sae(de,we,N?I:_,he,ye,ve,G(G({},e),{},{tabs:b})),_e=ee(Oe,2),it=_e[0],gt=_e[1],ft=Dt(function(){var tt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:i,Je=de.get(tt)||{width:0,height:0,left:0,right:0,top:0};if(N){var St=I;l?Je.rightI+we&&(St=Je.right+Je.width-we):Je.left<-I?St=-Je.left:Je.left+Je.width>-I+we&&(St=-(Je.left+Je.width-we)),j(0),T(Te(St))}else{var Ft=_;Je.top<-_?Ft=-Je.top:Je.top+Je.height>-_+we&&(Ft=-(Je.top+Je.height-we)),T(0),j(Te(Ft))}}),Mt=c.useState(),xt=ee(Mt,2),ht=xt[0],qe=xt[1],wt=c.useState(!1),Et=ee(wt,2),Fe=Et[0],Ye=Et[1],Ve=b.filter(function(tt){return!tt.disabled}).map(function(tt){return tt.key}),ke=function(Je){var St=Ve.indexOf(ht||i),Ft=Ve.length,Ue=(St+Je+Ft)%Ft,mt=Ve[Ue];qe(mt)},Ie=function(Je,St){var Ft=Ve.indexOf(Je),Ue=b.find(function(Rt){return Rt.key===Je}),mt=ew(Ue==null?void 0:Ue.closable,Ue==null?void 0:Ue.closeIcon,u,Ue==null?void 0:Ue.disabled);mt&&(St.preventDefault(),St.stopPropagation(),u.onEdit("remove",{key:Je,event:St}),Ft===Ve.length-1?ke(-1):ke(1))},Ne=function(Je,St){Ye(!0),St.button===1&&Ie(Je,St)},De=function(Je){var St=Je.code,Ft=l&&N,Ue=Ve[0],mt=Ve[Ve.length-1];switch(St){case"ArrowLeft":{N&&ke(Ft?1:-1);break}case"ArrowRight":{N&&ke(Ft?-1:1);break}case"ArrowUp":{Je.preventDefault(),N||ke(-1);break}case"ArrowDown":{Je.preventDefault(),N||ke(1);break}case"Home":{Je.preventDefault(),qe(Ue);break}case"End":{Je.preventDefault(),qe(mt);break}case"Enter":case"Space":{Je.preventDefault(),v(ht??i,Je);break}case"Backspace":case"Delete":{Ie(ht,Je);break}}},Xe={};N?Xe[l?"marginRight":"marginLeft"]=p:Xe.marginTop=p;var Ze=b.map(function(tt,Je){var St=tt.key;return c.createElement(Oae,{id:o,prefixCls:C,key:St,tab:tt,style:Je===0?void 0:Xe,closable:tt.closable,editable:u,active:St===i,focus:St===ht,renderWrapper:m,removeAriaLabel:d==null?void 0:d.removeAriaLabel,tabCount:Ve.length,currentPosition:Je+1,onClick:function(Ue){v(St,Ue)},onKeyDown:De,onFocus:function(){Fe||qe(St),ft(St),Se(),w.current&&(l||(w.current.scrollLeft=0),w.current.scrollTop=0)},onBlur:function(){qe(void 0)},onMouseDown:function(Ue){return Ne(St,Ue)},onMouseUp:function(){Ye(!1)}})}),It=function(){return be(function(){var Je,St=new Map,Ft=(Je=P.current)===null||Je===void 0?void 0:Je.getBoundingClientRect();return b.forEach(function(Ue){var mt,Rt=Ue.key,mn=(mt=P.current)===null||mt===void 0?void 0:mt.querySelector('[data-node-key="'.concat($_(Rt),'"]'));if(mn){var En=Iae(mn,Ft),qn=ee(En,4),Yn=qn[0],_n=qn[1],or=qn[2],ar=qn[3];St.set(Rt,{width:Yn,height:_n,left:or,top:ar})}}),St})};c.useEffect(function(){It()},[b.map(function(tt){return tt.key}).join("_")]);var We=C_(function(){var tt=Fs($),Je=Fs(x),St=Fs(S);z([tt[0]-Je[0]-St[0],tt[1]-Je[1]-St[1]]);var Ft=Fs(O);oe(Ft);var Ue=Fs(E);re(Ue);var mt=Fs(P);Q([mt[0]-Ft[0],mt[1]-Ft[1]]),It()}),Le=b.slice(0,it),dt=b.slice(gt+1),Ot=[].concat(Re(Le),Re(dt)),kt=de.get(i),Tt=yae({activeTabOffset:kt,horizontal:N,indicator:g,rtl:l}),Qt=Tt.style;c.useEffect(function(){ft()},[i,Pe,Ce,wO(kt),wO(de),N]),c.useEffect(function(){We()},[l]);var Ke=!!Ot.length,Nt="".concat(C,"-nav-wrap"),je,Ge,yt,pt;return N?l?(Ge=I>0,je=I!==Ce):(je=I<0,Ge=I!==Pe):(yt=_<0,pt=_!==Pe),c.createElement(zr,{onResize:We},c.createElement("div",{ref:Ni(t,$),role:"tablist","aria-orientation":N?"horizontal":"vertical",className:ie("".concat(C,"-nav"),n),style:r,onKeyDown:function(){Se()}},c.createElement(EO,{ref:x,position:"left",extra:s,prefixCls:C}),c.createElement(zr,{onResize:We},c.createElement("div",{className:ie(Nt,K(K(K(K({},"".concat(Nt,"-ping-left"),je),"".concat(Nt,"-ping-right"),Ge),"".concat(Nt,"-ping-top"),yt),"".concat(Nt,"-ping-bottom"),pt)),ref:w},c.createElement(zr,{onResize:We},c.createElement("div",{ref:P,className:"".concat(C,"-nav-list"),style:{transform:"translate(".concat(I,"px, ").concat(_,"px)"),transition:ue?"none":void 0}},Ze,c.createElement(x_,{ref:O,prefixCls:C,locale:d,editable:u,style:G(G({},Ze.length===0?void 0:Xe),{},{visibility:Ke?"hidden":null})}),c.createElement("div",{className:ie("".concat(C,"-ink-bar"),K({},"".concat(C,"-ink-bar-animated"),a.inkBar)),style:Qt}))))),c.createElement(Pae,L({},e,{removeAriaLabel:d==null?void 0:d.removeAriaLabel,ref:E,prefixCls:C,tabs:Ot,className:!Ke&&Me,tabMoving:!!ue})),c.createElement(EO,{ref:S,position:"right",extra:s,prefixCls:C})))}),S_=c.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,o=e.style,a=e.id,i=e.active,l=e.tabKey,s=e.children;return c.createElement("div",{id:a&&"".concat(a,"-panel-").concat(l),role:"tabpanel",tabIndex:i?0:-1,"aria-labelledby":a&&"".concat(a,"-tab-").concat(l),"aria-hidden":!i,style:o,className:ie(n,i&&"".concat(n,"-active"),r),ref:t},s)}),Rae=["renderTabBar"],Nae=["label","key"],Tae=function(t){var n=t.renderTabBar,r=Ct(t,Rae),o=c.useContext(oy),a=o.tabs;if(n){var i=G(G({},r),{},{panes:a.map(function(l){var s=l.label,u=l.key,d=Ct(l,Nae);return c.createElement(S_,L({tab:s,key:u,tabKey:u},d))})});return n(i,PO)}return c.createElement(PO,r)},Mae=["key","forceRender","style","className","destroyInactiveTabPane"],kae=function(t){var n=t.id,r=t.activeKey,o=t.animated,a=t.tabPosition,i=t.destroyInactiveTabPane,l=c.useContext(oy),s=l.prefixCls,u=l.tabs,d=o.tabPane,f="".concat(s,"-tabpane");return c.createElement("div",{className:ie("".concat(s,"-content-holder"))},c.createElement("div",{className:ie("".concat(s,"-content"),"".concat(s,"-content-").concat(a),K({},"".concat(s,"-content-animated"),d))},u.map(function(p){var m=p.key,v=p.forceRender,h=p.style,g=p.className,y=p.destroyInactiveTabPane,C=Ct(p,Mae),b=m===r;return c.createElement(Ta,L({key:m,visible:b,forceRender:v,removeOnLeave:!!(i||y),leavedClassName:"".concat(f,"-hidden")},o.tabPaneMotion),function($,x){var S=$.style,w=$.className;return c.createElement(S_,L({},C,{prefixCls:f,id:n,tabKey:m,animated:d,active:b,style:G(G({},h),S),className:ie(g,w),ref:x}))})})))};function _ae(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},t;return e===!1?t={inkBar:!1,tabPane:!1}:e===!0?t={inkBar:!0,tabPane:!1}:t=G({inkBar:!0},ot(e)==="object"?e:{}),t.tabPaneMotion&&t.tabPane===void 0&&(t.tabPane=!0),!t.tabPaneMotion&&t.tabPane&&(t.tabPane=!1),t}var Dae=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","more","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicator"],OO=0,jae=c.forwardRef(function(e,t){var n=e.id,r=e.prefixCls,o=r===void 0?"rc-tabs":r,a=e.className,i=e.items,l=e.direction,s=e.activeKey,u=e.defaultActiveKey,d=e.editable,f=e.animated,p=e.tabPosition,m=p===void 0?"top":p,v=e.tabBarGutter,h=e.tabBarStyle,g=e.tabBarExtraContent,y=e.locale,C=e.more,b=e.destroyInactiveTabPane,$=e.renderTabBar,x=e.onChange,S=e.onTabClick,w=e.onTabScroll,P=e.getPopupContainer,E=e.popupClassName,O=e.indicator,N=Ct(e,Dae),k=c.useMemo(function(){return(i||[]).filter(function(te){return te&&ot(te)==="object"&&"key"in te})},[i]),M=l==="rtl",I=_ae(f),T=c.useState(!1),R=ee(T,2),D=R[0],_=R[1];c.useEffect(function(){_(RS())},[]);var j=fn(function(){var te;return(te=k[0])===null||te===void 0?void 0:te.key},{value:s,defaultValue:u}),F=ee(j,2),B=F[0],H=F[1],z=c.useState(function(){return k.findIndex(function(te){return te.key===B})}),W=ee(z,2),V=W[0],U=W[1];c.useEffect(function(){var te=k.findIndex(function(ne){return ne.key===B});if(te===-1){var re;te=Math.max(0,Math.min(V,k.length-1)),H((re=k[te])===null||re===void 0?void 0:re.key)}U(te)},[k.map(function(te){return te.key}).join("_"),B,V]);var Q=fn(null,{value:n}),q=ee(Q,2),X=q[0],le=q[1];c.useEffect(function(){n||(le("rc-tabs-".concat(OO)),OO+=1)},[]);function oe(te,re){S==null||S(te,re);var ne=te!==B;H(te),ne&&(x==null||x(te))}var J={id:X,activeKey:B,animated:I,tabPosition:m,rtl:M,mobile:D},ae=G(G({},J),{},{editable:d,locale:y,more:C,tabBarGutter:v,onTabClick:oe,onTabScroll:w,extra:g,style:h,panes:null,getPopupContainer:P,popupClassName:E,indicator:O});return c.createElement(oy.Provider,{value:{tabs:k,prefixCls:o}},c.createElement("div",L({ref:t,id:n,className:ie(o,"".concat(o,"-").concat(m),K(K(K({},"".concat(o,"-mobile"),D),"".concat(o,"-editable"),d),"".concat(o,"-rtl"),M),a)},N),c.createElement(Tae,L({},ae,{renderTabBar:$})),c.createElement(kae,L({destroyInactiveTabPane:b},J,{animated:I}))))});const Aae={motionAppear:!1,motionEnter:!0,motionLeave:!0};function Lae(e,t={inkBar:!0,tabPane:!1}){let n;return t===!1?n={inkBar:!1,tabPane:!1}:t===!0?n={inkBar:!0,tabPane:!0}:n=Object.assign({inkBar:!0},typeof t=="object"?t:{}),n.tabPane&&(n.tabPaneMotion=Object.assign(Object.assign({},Aae),{motionName:is(e,"switch")})),n}var Fae=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);ot)}function Bae(e,t){if(e)return e.map(r=>{var o;const a=(o=r.destroyOnHidden)!==null&&o!==void 0?o:r.destroyInactiveTabPane;return Object.assign(Object.assign({},r),{destroyInactiveTabPane:a})});const n=ea(t).map(r=>{if(c.isValidElement(r)){const{key:o,props:a}=r,i=a||{},{tab:l}=i,s=Fae(i,["tab"]);return Object.assign(Object.assign({key:String(o)},s),{label:l})}return null});return zae(n)}const Hae=e=>{const{componentCls:t,motionDurationSlow:n}=e;return[{[t]:{[`${t}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${n}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${n}`}}}}},[Xa(e,"slide-up"),Xa(e,"slide-down")]]},Wae=e=>{const{componentCls:t,tabsCardPadding:n,cardBg:r,cardGutter:o,colorBorderSecondary:a,itemSelectedColor:i}=e;return{[`${t}-card`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{margin:0,padding:n,background:r,border:`${Z(e.lineWidth)} ${e.lineType} ${a}`,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`},[`${t}-tab-active`]:{color:i,background:e.colorBgContainer},[`${t}-tab-focus:has(${t}-tab-btn:focus-visible)`]:Ya(e,-3),[`& ${t}-tab${t}-tab-focus ${t}-tab-btn:focus-visible`]:{outline:"none"},[`${t}-ink-bar`]:{visibility:"hidden"}},[`&${t}-top, &${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginLeft:{_skip_check_:!0,value:Z(o)}}}},[`&${t}-top`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`${Z(e.borderRadiusLG)} ${Z(e.borderRadiusLG)} 0 0`},[`${t}-tab-active`]:{borderBottomColor:e.colorBgContainer}}},[`&${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`0 0 ${Z(e.borderRadiusLG)} ${Z(e.borderRadiusLG)}`},[`${t}-tab-active`]:{borderTopColor:e.colorBgContainer}}},[`&${t}-left, &${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginTop:Z(o)}}},[`&${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${Z(e.borderRadiusLG)} 0 0 ${Z(e.borderRadiusLG)}`}},[`${t}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:e.colorBgContainer}}}},[`&${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${Z(e.borderRadiusLG)} ${Z(e.borderRadiusLG)} 0`}},[`${t}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:e.colorBgContainer}}}}}}},Vae=e=>{const{componentCls:t,itemHoverColor:n,dropdownEdgeChildVerticalPadding:r}=e;return{[`${t}-dropdown`]:Object.assign(Object.assign({},pn(e)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:e.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${t}-dropdown-menu`]:{maxHeight:e.tabsDropdownHeight,margin:0,padding:`${Z(r)} 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:e.colorBgContainer,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary,"&-item":Object.assign(Object.assign({},wi),{display:"flex",alignItems:"center",minWidth:e.tabsDropdownWidth,margin:0,padding:`${Z(e.paddingXXS)} ${Z(e.paddingSM)}`,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:e.marginSM},color:e.colorIcon,fontSize:e.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:n}},"&:hover":{background:e.controlItemBgHover},"&-disabled":{"&, &:hover":{color:e.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},Kae=e=>{const{componentCls:t,margin:n,colorBorderSecondary:r,horizontalMargin:o,verticalItemPadding:a,verticalItemMargin:i,calc:l}=e;return{[`${t}-top, ${t}-bottom`]:{flexDirection:"column",[`> ${t}-nav, > div > ${t}-nav`]:{margin:o,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${Z(e.lineWidth)} ${e.lineType} ${r}`,content:"''"},[`${t}-ink-bar`]:{height:e.lineWidthBold,"&-animated":{transition:`width ${e.motionDurationSlow}, left ${e.motionDurationSlow}, + right ${e.motionDurationSlow}`}},[`${t}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:e.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:e.boxShadowTabsOverflowRight},[`&${t}-nav-wrap-ping-left::before`]:{opacity:1},[`&${t}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${t}-top`]:{[`> ${t}-nav, + > div > ${t}-nav`]:{"&::before":{bottom:0},[`${t}-ink-bar`]:{bottom:0}}},[`${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,marginTop:n,marginBottom:0,"&::before":{top:0},[`${t}-ink-bar`]:{top:0}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{order:0}},[`${t}-left, ${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{flexDirection:"column",minWidth:l(e.controlHeight).mul(1.25).equal(),[`${t}-tab`]:{padding:a,textAlign:"center"},[`${t}-tab + ${t}-tab`]:{margin:i},[`${t}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:e.controlHeight},"&::before":{top:0,boxShadow:e.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:e.boxShadowTabsOverflowBottom},[`&${t}-nav-wrap-ping-top::before`]:{opacity:1},[`&${t}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${t}-ink-bar`]:{width:e.lineWidthBold,"&-animated":{transition:`height ${e.motionDurationSlow}, top ${e.motionDurationSlow}`}},[`${t}-nav-list, ${t}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{marginLeft:{_skip_check_:!0,value:Z(l(e.lineWidth).mul(-1).equal())},borderLeft:{_skip_check_:!0,value:`${Z(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:e.paddingLG}}}},[`${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,[`${t}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:l(e.lineWidth).mul(-1).equal()},borderRight:{_skip_check_:!0,value:`${Z(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingRight:{_skip_check_:!0,value:e.paddingLG}}}}}},Uae=e=>{const{componentCls:t,cardPaddingSM:n,cardPaddingLG:r,cardHeightSM:o,cardHeightLG:a,horizontalItemPaddingSM:i,horizontalItemPaddingLG:l}=e;return{[t]:{"&-small":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:i,fontSize:e.titleFontSizeSM}}},"&-large":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:l,fontSize:e.titleFontSizeLG,lineHeight:e.lineHeightLG}}}},[`${t}-card`]:{[`&${t}-small`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:n},[`${t}-nav-add`]:{minWidth:o,minHeight:o}},[`&${t}-bottom`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`0 0 ${Z(e.borderRadius)} ${Z(e.borderRadius)}`}},[`&${t}-top`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`${Z(e.borderRadius)} ${Z(e.borderRadius)} 0 0`}},[`&${t}-right`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${Z(e.borderRadius)} ${Z(e.borderRadius)} 0`}}},[`&${t}-left`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${Z(e.borderRadius)} 0 0 ${Z(e.borderRadius)}`}}}},[`&${t}-large`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:r},[`${t}-nav-add`]:{minWidth:a,minHeight:a}}}}}},Gae=e=>{const{componentCls:t,itemActiveColor:n,itemHoverColor:r,iconCls:o,tabsHorizontalItemMargin:a,horizontalItemPadding:i,itemSelectedColor:l,itemColor:s}=e,u=`${t}-tab`;return{[u]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:i,fontSize:e.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:s,"&-btn, &-remove":{"&:focus:not(:focus-visible), &:active":{color:n}},"&-btn":{outline:"none",transition:`all ${e.motionDurationSlow}`,[`${u}-icon:not(:last-child)`]:{marginInlineEnd:e.marginSM}},"&-remove":Object.assign({flex:"none",lineHeight:1,marginRight:{_skip_check_:!0,value:e.calc(e.marginXXS).mul(-1).equal()},marginLeft:{_skip_check_:!0,value:e.marginXS},color:e.colorIcon,fontSize:e.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"&:hover":{color:e.colorTextHeading}},Ia(e)),"&:hover":{color:r},[`&${u}-active ${u}-btn`]:{color:l,textShadow:e.tabsActiveTextShadow},[`&${u}-focus ${u}-btn:focus-visible`]:Ya(e),[`&${u}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed"},[`&${u}-disabled ${u}-btn, &${u}-disabled ${t}-remove`]:{"&:focus, &:active":{color:e.colorTextDisabled}},[`& ${u}-remove ${o}`]:{margin:0,verticalAlign:"middle"},[`${o}:not(:last-child)`]:{marginRight:{_skip_check_:!0,value:e.marginSM}}},[`${u} + ${u}`]:{margin:{_skip_check_:!0,value:a}}}},qae=e=>{const{componentCls:t,tabsHorizontalItemMarginRTL:n,iconCls:r,cardGutter:o,calc:a}=e;return{[`${t}-rtl`]:{direction:"rtl",[`${t}-nav`]:{[`${t}-tab`]:{margin:{_skip_check_:!0,value:n},[`${t}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[r]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:Z(e.marginSM)}},[`${t}-tab-remove`]:{marginRight:{_skip_check_:!0,value:Z(e.marginXS)},marginLeft:{_skip_check_:!0,value:Z(a(e.marginXXS).mul(-1).equal())},[r]:{margin:0}}}},[`&${t}-left`]:{[`> ${t}-nav`]:{order:1},[`> ${t}-content-holder`]:{order:0}},[`&${t}-right`]:{[`> ${t}-nav`]:{order:0},[`> ${t}-content-holder`]:{order:1}},[`&${t}-card${t}-top, &${t}-card${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginRight:{_skip_check_:!0,value:o},marginLeft:{_skip_check_:!0,value:0}}}}},[`${t}-dropdown-rtl`]:{direction:"rtl"},[`${t}-menu-item`]:{[`${t}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},Yae=e=>{const{componentCls:t,tabsCardPadding:n,cardHeight:r,cardGutter:o,itemHoverColor:a,itemActiveColor:i,colorBorderSecondary:l}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},pn(e)),{display:"flex",[`> ${t}-nav, > div > ${t}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${t}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${e.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${t}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${e.motionDurationSlow}`},[`${t}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${t}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${t}-nav-more`]:{position:"relative",padding:n,background:"transparent",border:0,color:e.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:e.calc(e.controlHeightLG).div(8).equal(),transform:"translateY(100%)",content:"''"}},[`${t}-nav-add`]:Object.assign({minWidth:r,minHeight:r,marginLeft:{_skip_check_:!0,value:o},background:"transparent",border:`${Z(e.lineWidth)} ${e.lineType} ${l}`,borderRadius:`${Z(e.borderRadiusLG)} ${Z(e.borderRadiusLG)} 0 0`,outline:"none",cursor:"pointer",color:e.colorText,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`,"&:hover":{color:a},"&:active, &:focus:not(:focus-visible)":{color:i}},Ia(e,-3))},[`${t}-extra-content`]:{flex:"none"},[`${t}-ink-bar`]:{position:"absolute",background:e.inkBarColor,pointerEvents:"none"}}),Gae(e)),{[`${t}-content`]:{position:"relative",width:"100%"},[`${t}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${t}-tabpane`]:Object.assign(Object.assign({},Ia(e)),{"&-hidden":{display:"none"}})}),[`${t}-centered`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-nav-wrap`]:{[`&:not([class*='${t}-nav-wrap-ping']) > ${t}-nav-list`]:{margin:"auto"}}}}}},Xae=e=>{const{cardHeight:t,cardHeightSM:n,cardHeightLG:r,controlHeight:o,controlHeightLG:a}=e,i=t||a,l=n||o,s=r||a+8;return{zIndexPopup:e.zIndexPopupBase+50,cardBg:e.colorFillAlter,cardHeight:i,cardHeightSM:l,cardHeightLG:s,cardPadding:`${(i-e.fontHeight)/2-e.lineWidth}px ${e.padding}px`,cardPaddingSM:`${(l-e.fontHeight)/2-e.lineWidth}px ${e.paddingXS}px`,cardPaddingLG:`${(s-e.fontHeightLG)/2-e.lineWidth}px ${e.padding}px`,titleFontSize:e.fontSize,titleFontSizeLG:e.fontSizeLG,titleFontSizeSM:e.fontSize,inkBarColor:e.colorPrimary,horizontalMargin:`0 0 ${e.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${e.paddingSM}px 0`,horizontalItemPaddingSM:`${e.paddingXS}px 0`,horizontalItemPaddingLG:`${e.padding}px 0`,verticalItemPadding:`${e.paddingXS}px ${e.paddingLG}px`,verticalItemMargin:`${e.margin}px 0 0 0`,itemColor:e.colorText,itemSelectedColor:e.colorPrimary,itemHoverColor:e.colorPrimaryHover,itemActiveColor:e.colorPrimaryActive,cardGutter:e.marginXXS/2}},Qae=cn("Tabs",e=>{const t=Xt(e,{tabsCardPadding:e.cardPadding,dropdownEdgeChildVerticalPadding:e.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${Z(e.horizontalItemGutter)}`,tabsHorizontalItemMarginRTL:`0 0 0 ${Z(e.horizontalItemGutter)}`});return[Uae(t),qae(t),Kae(t),Vae(t),Wae(t),Yae(t),Hae(t)]},Xae),Zae=()=>null;var Jae=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n,r,o,a,i,l,s,u,d,f,p;const{type:m,className:v,rootClassName:h,size:g,onEdit:y,hideAdd:C,centered:b,addIcon:$,removeIcon:x,moreIcon:S,more:w,popupClassName:P,children:E,items:O,animated:N,style:k,indicatorSize:M,indicator:I,destroyInactiveTabPane:T,destroyOnHidden:R}=e,D=Jae(e,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","removeIcon","moreIcon","more","popupClassName","children","items","animated","style","indicatorSize","indicator","destroyInactiveTabPane","destroyOnHidden"]),{prefixCls:_}=D,{direction:j,tabs:F,getPrefixCls:B,getPopupContainer:H}=c.useContext(Pt),z=B("tabs",_),W=Or(z),[V,U,Q]=Qae(z,W),q=c.useRef(null);c.useImperativeHandle(t,()=>({nativeElement:q.current}));let X;m==="editable-card"&&(X={onEdit:(ne,{key:fe,event:me})=>{y==null||y(ne==="add"?me:fe,ne)},removeIcon:(n=x??(F==null?void 0:F.removeIcon))!==null&&n!==void 0?n:c.createElement(xl,null),addIcon:($??(F==null?void 0:F.addIcon))||c.createElement(hae,null),showAdd:C!==!0});const le=B(),oe=Jr(g),J=Bae(O,E),ae=Lae(z,N),te=Object.assign(Object.assign({},F==null?void 0:F.style),k),re={align:(r=I==null?void 0:I.align)!==null&&r!==void 0?r:(o=F==null?void 0:F.indicator)===null||o===void 0?void 0:o.align,size:(s=(i=(a=I==null?void 0:I.size)!==null&&a!==void 0?a:M)!==null&&i!==void 0?i:(l=F==null?void 0:F.indicator)===null||l===void 0?void 0:l.size)!==null&&s!==void 0?s:F==null?void 0:F.indicatorSize};return V(c.createElement(jae,Object.assign({ref:q,direction:j,getPopupContainer:H},D,{items:J,className:ie({[`${z}-${oe}`]:oe,[`${z}-card`]:["card","editable-card"].includes(m),[`${z}-editable-card`]:m==="editable-card",[`${z}-centered`]:b},F==null?void 0:F.className,v,h,U,Q,W),popupClassName:ie(P,U,Q,W),style:te,editable:X,more:Object.assign({icon:(p=(f=(d=(u=F==null?void 0:F.more)===null||u===void 0?void 0:u.icon)!==null&&d!==void 0?d:F==null?void 0:F.moreIcon)!==null&&f!==void 0?f:S)!==null&&p!==void 0?p:c.createElement(VS,null),transitionName:`${le}-slide-up`},w),prefixCls:z,animated:ae,indicator:re,destroyInactiveTabPane:R??T})))}),w_=eie;w_.TabPane=Zae;var tie=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var{prefixCls:t,className:n,hoverable:r=!0}=e,o=tie(e,["prefixCls","className","hoverable"]);const{getPrefixCls:a}=c.useContext(Pt),i=a("card",t),l=ie(`${i}-grid`,n,{[`${i}-grid-hoverable`]:r});return c.createElement("div",Object.assign({},o,{className:l}))},nie=e=>{const{antCls:t,componentCls:n,headerHeight:r,headerPadding:o,tabsMarginBottom:a}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:r,marginBottom:-1,padding:`0 ${Z(o)}`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${Z(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${Z(e.borderRadiusLG)} ${Z(e.borderRadiusLG)} 0 0`},ml()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},wi),{[` + > ${n}-typography, + > ${n}-typography-edit-content + `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${t}-tabs-top`]:{clear:"both",marginBottom:a,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${Z(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`}}})},rie=e=>{const{cardPaddingBase:t,colorBorderSecondary:n,cardShadow:r,lineWidth:o}=e;return{width:"33.33%",padding:t,border:0,borderRadius:0,boxShadow:` + ${Z(o)} 0 0 0 ${n}, + 0 ${Z(o)} 0 0 ${n}, + ${Z(o)} ${Z(o)} 0 0 ${n}, + ${Z(o)} 0 0 0 ${n} inset, + 0 ${Z(o)} 0 0 ${n} inset; + `,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:r}}},oie=e=>{const{componentCls:t,iconCls:n,actionsLiMargin:r,cardActionsIconSize:o,colorBorderSecondary:a,actionsBg:i}=e;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:i,borderTop:`${Z(e.lineWidth)} ${e.lineType} ${a}`,display:"flex",borderRadius:`0 0 ${Z(e.borderRadiusLG)} ${Z(e.borderRadiusLG)}`},ml()),{"& > li":{margin:r,color:e.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:e.calc(e.cardActionsIconSize).mul(2).equal(),fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer","&:hover":{color:e.colorPrimary,transition:`color ${e.motionDurationMid}`},[`a:not(${t}-btn), > ${n}`]:{display:"inline-block",width:"100%",color:e.colorIcon,lineHeight:Z(e.fontHeight),transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${n}`]:{fontSize:o,lineHeight:Z(e.calc(o).mul(e.lineHeight).equal())}},"&:not(:last-child)":{borderInlineEnd:`${Z(e.lineWidth)} ${e.lineType} ${a}`}}})},aie=e=>Object.assign(Object.assign({margin:`${Z(e.calc(e.marginXXS).mul(-1).equal())} 0`,display:"flex"},ml()),{"&-avatar":{paddingInlineEnd:e.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":Object.assign({color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG},wi),"&-description":{color:e.colorTextDescription}}),iie=e=>{const{componentCls:t,colorFillAlter:n,headerPadding:r,bodyPadding:o}=e;return{[`${t}-head`]:{padding:`0 ${Z(r)}`,background:n,"&-title":{fontSize:e.fontSize}},[`${t}-body`]:{padding:`${Z(e.padding)} ${Z(o)}`}}},lie=e=>{const{componentCls:t}=e;return{overflow:"hidden",[`${t}-body`]:{userSelect:"none"}}},sie=e=>{const{componentCls:t,cardShadow:n,cardHeadPadding:r,colorBorderSecondary:o,boxShadowTertiary:a,bodyPadding:i,extraColor:l}=e;return{[t]:Object.assign(Object.assign({},pn(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${t}-bordered)`]:{boxShadow:a},[`${t}-head`]:nie(e),[`${t}-extra`]:{marginInlineStart:"auto",color:l,fontWeight:"normal",fontSize:e.fontSize},[`${t}-body`]:{padding:i,borderRadius:`0 0 ${Z(e.borderRadiusLG)} ${Z(e.borderRadiusLG)}`},[`${t}-grid`]:rie(e),[`${t}-cover`]:{"> *":{display:"block",width:"100%",borderRadius:`${Z(e.borderRadiusLG)} ${Z(e.borderRadiusLG)} 0 0`}},[`${t}-actions`]:oie(e),[`${t}-meta`]:aie(e)}),[`${t}-bordered`]:{border:`${Z(e.lineWidth)} ${e.lineType} ${o}`,[`${t}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${t}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${e.motionDurationMid}, border-color ${e.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:n}},[`${t}-contain-grid`]:{borderRadius:`${Z(e.borderRadiusLG)} ${Z(e.borderRadiusLG)} 0 0 `,[`${t}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${t}-loading) ${t}-body`]:{marginBlockStart:e.calc(e.lineWidth).mul(-1).equal(),marginInlineStart:e.calc(e.lineWidth).mul(-1).equal(),padding:0}},[`${t}-contain-tabs`]:{[`> div${t}-head`]:{minHeight:0,[`${t}-head-title, ${t}-extra`]:{paddingTop:r}}},[`${t}-type-inner`]:iie(e),[`${t}-loading`]:lie(e),[`${t}-rtl`]:{direction:"rtl"}}},cie=e=>{const{componentCls:t,bodyPaddingSM:n,headerPaddingSM:r,headerHeightSM:o,headerFontSizeSM:a}=e;return{[`${t}-small`]:{[`> ${t}-head`]:{minHeight:o,padding:`0 ${Z(r)}`,fontSize:a,[`> ${t}-head-wrapper`]:{[`> ${t}-extra`]:{fontSize:e.fontSize}}},[`> ${t}-body`]:{padding:n}},[`${t}-small${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{paddingTop:0,display:"flex",alignItems:"center"}}}}},uie=e=>{var t,n;return{headerBg:"transparent",headerFontSize:e.fontSizeLG,headerFontSizeSM:e.fontSize,headerHeight:e.fontSizeLG*e.lineHeightLG+e.padding*2,headerHeightSM:e.fontSize*e.lineHeight+e.paddingXS*2,actionsBg:e.colorBgContainer,actionsLiMargin:`${e.paddingSM}px 0`,tabsMarginBottom:-e.padding-e.lineWidth,extraColor:e.colorText,bodyPaddingSM:12,headerPaddingSM:12,bodyPadding:(t=e.bodyPadding)!==null&&t!==void 0?t:e.paddingLG,headerPadding:(n=e.headerPadding)!==null&&n!==void 0?n:e.paddingLG}},die=cn("Card",e=>{const t=Xt(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize});return[sie(t),cie(t)]},uie);var IO=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{actionClasses:t,actions:n=[],actionStyle:r}=e;return c.createElement("ul",{className:t,style:r},n.map((o,a)=>{const i=`action-${a}`;return c.createElement("li",{style:{width:`${100/n.length}%`},key:i},c.createElement("span",null,o))}))},pie=c.forwardRef((e,t)=>{const{prefixCls:n,className:r,rootClassName:o,style:a,extra:i,headStyle:l={},bodyStyle:s={},title:u,loading:d,bordered:f,variant:p,size:m,type:v,cover:h,actions:g,tabList:y,children:C,activeTabKey:b,defaultActiveTabKey:$,tabBarExtraContent:x,hoverable:S,tabProps:w={},classNames:P,styles:E}=e,O=IO(e,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","variant","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps","classNames","styles"]),{getPrefixCls:N,direction:k,card:M}=c.useContext(Pt),[I]=Pu("card",p,f),T=de=>{var ce;(ce=e.onTabChange)===null||ce===void 0||ce.call(e,de)},R=de=>{var ce;return ie((ce=M==null?void 0:M.classNames)===null||ce===void 0?void 0:ce[de],P==null?void 0:P[de])},D=de=>{var ce;return Object.assign(Object.assign({},(ce=M==null?void 0:M.styles)===null||ce===void 0?void 0:ce[de]),E==null?void 0:E[de])},_=c.useMemo(()=>{let de=!1;return c.Children.forEach(C,ce=>{(ce==null?void 0:ce.type)===E_&&(de=!0)}),de},[C]),j=N("card",n),[F,B,H]=die(j),z=c.createElement(bs,{loading:!0,active:!0,paragraph:{rows:4},title:!1},C),W=b!==void 0,V=Object.assign(Object.assign({},w),{[W?"activeKey":"defaultActiveKey"]:W?b:$,tabBarExtraContent:x});let U;const Q=Jr(m),q=!Q||Q==="default"?"large":Q,X=y?c.createElement(w_,Object.assign({size:q},V,{className:`${j}-head-tabs`,onChange:T,items:y.map(de=>{var{tab:ce}=de,he=IO(de,["tab"]);return Object.assign({label:ce},he)})})):null;if(u||i||X){const de=ie(`${j}-head`,R("header")),ce=ie(`${j}-head-title`,R("title")),he=ie(`${j}-extra`,R("extra")),ye=Object.assign(Object.assign({},l),D("header"));U=c.createElement("div",{className:de,style:ye},c.createElement("div",{className:`${j}-head-wrapper`},u&&c.createElement("div",{className:ce,style:D("title")},u),i&&c.createElement("div",{className:he,style:D("extra")},i)),X)}const le=ie(`${j}-cover`,R("cover")),oe=h?c.createElement("div",{className:le,style:D("cover")},h):null,J=ie(`${j}-body`,R("body")),ae=Object.assign(Object.assign({},s),D("body")),te=c.createElement("div",{className:J,style:ae},d?z:C),re=ie(`${j}-actions`,R("actions")),ne=g!=null&&g.length?c.createElement(fie,{actionClasses:re,actionStyle:D("actions"),actions:g}):null,fe=Gn(O,["onTabChange"]),me=ie(j,M==null?void 0:M.className,{[`${j}-loading`]:d,[`${j}-bordered`]:I!=="borderless",[`${j}-hoverable`]:S,[`${j}-contain-grid`]:_,[`${j}-contain-tabs`]:y==null?void 0:y.length,[`${j}-${Q}`]:Q,[`${j}-type-${v}`]:!!v,[`${j}-rtl`]:k==="rtl"},r,o,B,H),be=Object.assign(Object.assign({},M==null?void 0:M.style),a);return F(c.createElement("div",Object.assign({ref:t},fe,{className:me,style:be}),U,oe,te,ne))});var mie=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,className:n,avatar:r,title:o,description:a}=e,i=mie(e,["prefixCls","className","avatar","title","description"]),{getPrefixCls:l}=c.useContext(Pt),s=l("card",t),u=ie(`${s}-meta`,n),d=r?c.createElement("div",{className:`${s}-meta-avatar`},r):null,f=o?c.createElement("div",{className:`${s}-meta-title`},o):null,p=a?c.createElement("div",{className:`${s}-meta-description`},a):null,m=f||p?c.createElement("div",{className:`${s}-meta-detail`},f,p):null;return c.createElement("div",Object.assign({},i,{className:u}),d,m)},tw=pie;tw.Grid=E_;tw.Meta=vie;function gie(e,t,n){var r=n||{},o=r.noTrailing,a=o===void 0?!1:o,i=r.noLeading,l=i===void 0?!1:i,s=r.debounceMode,u=s===void 0?void 0:s,d,f=!1,p=0;function m(){d&&clearTimeout(d)}function v(g){var y=g||{},C=y.upcomingOnly,b=C===void 0?!1:C;m(),f=!b}function h(){for(var g=arguments.length,y=new Array(g),C=0;Ce?l?(p=Date.now(),a||(d=setTimeout(u?S:x,e))):x():a!==!0&&(d=setTimeout(u?S:x,u===void 0?e-$:e))}return h.cancel=v,h}function hie(e,t,n){var r={},o=r.atBegin,a=o===void 0?!1:o;return gie(e,t,{debounceMode:a!==!1})}function oo(e,t){return e[t]}var yie=["children"];function P_(e,t){return"".concat(e,"-").concat(t)}function bie(e){return e&&e.type&&e.type.isTreeNode}function _p(e,t){return e??t}function Qc(e){var t=e||{},n=t.title,r=t._title,o=t.key,a=t.children,i=n||"title";return{title:i,_title:r||[i],key:o||"key",children:a||"children"}}function O_(e){function t(n){var r=ea(n);return r.map(function(o){if(!bie(o))return In(!o,"Tree/TreeNode can only accept TreeNode as children."),null;var a=o.key,i=o.props,l=i.children,s=Ct(i,yie),u=G({key:a},s),d=t(l);return d.length&&(u.children=d),u}).filter(function(o){return o})}return t(e)}function Zb(e,t,n){var r=Qc(n),o=r._title,a=r.key,i=r.children,l=new Set(t===!0?[]:t),s=[];function u(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return d.map(function(p,m){for(var v=P_(f?f.pos:"0",m),h=_p(p[a],v),g,y=0;y1&&arguments[1]!==void 0?arguments[1]:{},n=t.initWrapper,r=t.processEntity,o=t.onProcessFinished,a=t.externalGetKey,i=t.childrenPropName,l=t.fieldNames,s=arguments.length>2?arguments[2]:void 0,u=a||s,d={},f={},p={posEntities:d,keyEntities:f};return n&&(p=n(p)||p),Cie(e,function(m){var v=m.node,h=m.index,g=m.pos,y=m.key,C=m.parentPos,b=m.level,$=m.nodes,x={node:v,nodes:$,index:h,key:y,pos:g,level:b},S=_p(y,g);d[g]=x,f[S]=x,x.parent=d[C],x.parent&&(x.parent.children=x.parent.children||[],x.parent.children.push(x)),r&&r(x,p)},{externalGetKey:u,childrenPropName:i,fieldNames:l}),o&&o(p),p}function Wd(e,t){var n=t.expandedKeys,r=t.selectedKeys,o=t.loadedKeys,a=t.loadingKeys,i=t.checkedKeys,l=t.halfCheckedKeys,s=t.dragOverNodeKey,u=t.dropPosition,d=t.keyEntities,f=oo(d,e),p={eventKey:e,expanded:n.indexOf(e)!==-1,selected:r.indexOf(e)!==-1,loaded:o.indexOf(e)!==-1,loading:a.indexOf(e)!==-1,checked:i.indexOf(e)!==-1,halfChecked:l.indexOf(e)!==-1,pos:String(f?f.pos:""),dragOver:s===e&&u===0,dragOverGapTop:s===e&&u===-1,dragOverGapBottom:s===e&&u===1};return p}function cr(e){var t=e.data,n=e.expanded,r=e.selected,o=e.checked,a=e.loaded,i=e.loading,l=e.halfChecked,s=e.dragOver,u=e.dragOverGapTop,d=e.dragOverGapBottom,f=e.pos,p=e.active,m=e.eventKey,v=G(G({},t),{},{expanded:n,selected:r,checked:o,loaded:a,loading:i,halfChecked:l,dragOver:s,dragOverGapTop:u,dragOverGapBottom:d,pos:f,active:p,key:m});return"props"in v||Object.defineProperty(v,"props",{get:function(){return In(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),e}}),v}function I_(e,t){var n=new Set;return e.forEach(function(r){t.has(r)||n.add(r)}),n}function $ie(e){var t=e||{},n=t.disabled,r=t.disableCheckbox,o=t.checkable;return!!(n||r)||o===!1}function xie(e,t,n,r){for(var o=new Set(e),a=new Set,i=0;i<=n;i+=1){var l=t.get(i)||new Set;l.forEach(function(f){var p=f.key,m=f.node,v=f.children,h=v===void 0?[]:v;o.has(p)&&!r(m)&&h.filter(function(g){return!r(g.node)}).forEach(function(g){o.add(g.key)})})}for(var s=new Set,u=n;u>=0;u-=1){var d=t.get(u)||new Set;d.forEach(function(f){var p=f.parent,m=f.node;if(!(r(m)||!f.parent||s.has(f.parent.key))){if(r(f.parent.node)){s.add(p.key);return}var v=!0,h=!1;(p.children||[]).filter(function(g){return!r(g.node)}).forEach(function(g){var y=g.key,C=o.has(y);v&&!C&&(v=!1),!h&&(C||a.has(y))&&(h=!0)}),v&&o.add(p.key),h&&a.add(p.key),s.add(p.key)}})}return{checkedKeys:Array.from(o),halfCheckedKeys:Array.from(I_(a,o))}}function Sie(e,t,n,r,o){for(var a=new Set(e),i=new Set(t),l=0;l<=r;l+=1){var s=n.get(l)||new Set;s.forEach(function(p){var m=p.key,v=p.node,h=p.children,g=h===void 0?[]:h;!a.has(m)&&!i.has(m)&&!o(v)&&g.filter(function(y){return!o(y.node)}).forEach(function(y){a.delete(y.key)})})}i=new Set;for(var u=new Set,d=r;d>=0;d-=1){var f=n.get(d)||new Set;f.forEach(function(p){var m=p.parent,v=p.node;if(!(o(v)||!p.parent||u.has(p.parent.key))){if(o(p.parent.node)){u.add(m.key);return}var h=!0,g=!1;(m.children||[]).filter(function(y){return!o(y.node)}).forEach(function(y){var C=y.key,b=a.has(C);h&&!b&&(h=!1),!g&&(b||i.has(C))&&(g=!0)}),h||a.delete(m.key),g&&i.add(m.key),u.add(m.key)}})}return{checkedKeys:Array.from(a),halfCheckedKeys:Array.from(I_(i,a))}}function Ec(e,t,n,r){var o=[],a;r?a=r:a=$ie;var i=new Set(e.filter(function(d){var f=!!oo(n,d);return f||o.push(d),f})),l=new Map,s=0;Object.keys(n).forEach(function(d){var f=n[d],p=f.level,m=l.get(p);m||(m=new Set,l.set(p,m)),m.add(f),s=Math.max(s,p)}),In(!o.length,"Tree missing follow keys: ".concat(o.slice(0,100).map(function(d){return"'".concat(d,"'")}).join(", ")));var u;return t===!0?u=xie(i,l,s,a):u=Sie(i,t.halfCheckedKeys,l,s,a),u}const wie=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},pn(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},pn(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},pn(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`]:Ya(e)},[`${t}-inner`]:{boxSizing:"border-box",display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${Z(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:`${Z(e.lineWidthBold)} solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[` + ${n}:not(${n}-disabled), + ${t}:not(${t}-disabled) + `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[` + ${n}-checked:not(${n}-disabled), + ${t}-checked:not(${t}-disabled) + `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{"&":{[`${t}-inner`]:{backgroundColor:`${e.colorBgContainer}`,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}`}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function R_(e,t){const n=Xt(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return wie(n)}const N_=cn("Checkbox",(e,{prefixCls:t})=>[R_(t,e)]),T_=Y.createContext(null);var Eie=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:o,rootClassName:a,children:i,indeterminate:l=!1,style:s,onMouseEnter:u,onMouseLeave:d,skipGroup:f=!1,disabled:p}=e,m=Eie(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:v,direction:h,checkbox:g}=c.useContext(Pt),y=c.useContext(T_),{isFormItemInput:C}=c.useContext(vo),b=c.useContext(mo),$=(n=(y==null?void 0:y.disabled)||p)!==null&&n!==void 0?n:b,x=c.useRef(m.value),S=c.useRef(null),w=ho(t,S);c.useEffect(()=>{y==null||y.registerValue(m.value)},[]),c.useEffect(()=>{if(!f)return m.value!==x.current&&(y==null||y.cancelValue(x.current),y==null||y.registerValue(m.value),x.current=m.value),()=>y==null?void 0:y.cancelValue(m.value)},[m.value]),c.useEffect(()=>{var _;!((_=S.current)===null||_===void 0)&&_.input&&(S.current.input.indeterminate=l)},[l]);const P=v("checkbox",r),E=Or(P),[O,N,k]=N_(P,E),M=Object.assign({},m);y&&!f&&(M.onChange=(..._)=>{m.onChange&&m.onChange.apply(m,_),y.toggleOption&&y.toggleOption({label:i,value:m.value})},M.name=y.name,M.checked=y.value.includes(m.value));const I=ie(`${P}-wrapper`,{[`${P}-rtl`]:h==="rtl",[`${P}-wrapper-checked`]:M.checked,[`${P}-wrapper-disabled`]:$,[`${P}-wrapper-in-form-item`]:C},g==null?void 0:g.className,o,a,k,E,N),T=ie({[`${P}-indeterminate`]:l},R0,N),[R,D]=l_(M.onClick);return O(c.createElement(Sp,{component:"Checkbox",disabled:$},c.createElement("label",{className:I,style:Object.assign(Object.assign({},g==null?void 0:g.style),s),onMouseEnter:u,onMouseLeave:d,onClick:R},c.createElement(i_,Object.assign({},M,{onClick:D,prefixCls:P,className:T,disabled:$,ref:w})),i!=null&&c.createElement("span",{className:`${P}-label`},i))))},M_=c.forwardRef(Pie);var Oie=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:o=[],prefixCls:a,className:i,rootClassName:l,style:s,onChange:u}=e,d=Oie(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:f,direction:p}=c.useContext(Pt),[m,v]=c.useState(d.value||n||[]),[h,g]=c.useState([]);c.useEffect(()=>{"value"in d&&v(d.value||[])},[d.value]);const y=c.useMemo(()=>o.map(T=>typeof T=="string"||typeof T=="number"?{label:T,value:T}:T),[o]),C=T=>{g(R=>R.filter(D=>D!==T))},b=T=>{g(R=>[].concat(Re(R),[T]))},$=T=>{const R=m.indexOf(T.value),D=Re(m);R===-1?D.push(T.value):D.splice(R,1),"value"in d||v(D),u==null||u(D.filter(_=>h.includes(_)).sort((_,j)=>{const F=y.findIndex(H=>H.value===_),B=y.findIndex(H=>H.value===j);return F-B}))},x=f("checkbox",a),S=`${x}-group`,w=Or(x),[P,E,O]=N_(x,w),N=Gn(d,["value","disabled"]),k=o.length?y.map(T=>c.createElement(M_,{prefixCls:x,key:T.value.toString(),disabled:"disabled"in T?T.disabled:d.disabled,value:T.value,checked:m.includes(T.value),onChange:T.onChange,className:ie(`${S}-item`,T.className),style:T.style,title:T.title,id:T.id,required:T.required},T.label)):r,M=c.useMemo(()=>({toggleOption:$,value:m,disabled:d.disabled,name:d.name,registerValue:b,cancelValue:C}),[$,m,d.disabled,d.name,b,C]),I=ie(S,{[`${S}-rtl`]:p==="rtl"},i,l,O,w,E);return P(c.createElement("div",Object.assign({className:I,style:s},N,{ref:t}),c.createElement(T_.Provider,{value:M},k)))}),vi=M_;vi.Group=Iie;vi.__ANT_CHECKBOX=!0;function Rie(e){return!!(e.addonBefore||e.addonAfter)}function Nie(e){return!!(e.prefix||e.suffix||e.allowClear)}function RO(e,t,n){var r=t.cloneNode(!0),o=Object.create(e,{target:{value:r},currentTarget:{value:r}});return r.value=n,typeof t.selectionStart=="number"&&typeof t.selectionEnd=="number"&&(r.selectionStart=t.selectionStart,r.selectionEnd=t.selectionEnd),r.setSelectionRange=function(){t.setSelectionRange.apply(t,arguments)},o}function xg(e,t,n,r){if(n){var o=t;if(t.type==="click"){o=RO(t,e,""),n(o);return}if(e.type!=="file"&&r!==void 0){o=RO(t,e,r),n(o);return}n(o)}}function k_(e,t){if(e){e.focus(t);var n=t||{},r=n.cursor;if(r){var o=e.value.length;switch(r){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(o,o);break;default:e.setSelectionRange(0,o)}}}}var __=Y.forwardRef(function(e,t){var n,r,o,a=e.inputElement,i=e.children,l=e.prefixCls,s=e.prefix,u=e.suffix,d=e.addonBefore,f=e.addonAfter,p=e.className,m=e.style,v=e.disabled,h=e.readOnly,g=e.focused,y=e.triggerFocus,C=e.allowClear,b=e.value,$=e.handleReset,x=e.hidden,S=e.classes,w=e.classNames,P=e.dataAttrs,E=e.styles,O=e.components,N=e.onClear,k=i??a,M=(O==null?void 0:O.affixWrapper)||"span",I=(O==null?void 0:O.groupWrapper)||"span",T=(O==null?void 0:O.wrapper)||"span",R=(O==null?void 0:O.groupAddon)||"span",D=c.useRef(null),_=function(re){var ne;(ne=D.current)!==null&&ne!==void 0&&ne.contains(re.target)&&(y==null||y())},j=Nie(e),F=c.cloneElement(k,{value:b,className:ie((n=k.props)===null||n===void 0?void 0:n.className,!j&&(w==null?void 0:w.variant))||null}),B=c.useRef(null);if(Y.useImperativeHandle(t,function(){return{nativeElement:B.current||D.current}}),j){var H=null;if(C){var z=!v&&!h&&b,W="".concat(l,"-clear-icon"),V=ot(C)==="object"&&C!==null&&C!==void 0&&C.clearIcon?C.clearIcon:"✖";H=Y.createElement("button",{type:"button",tabIndex:-1,onClick:function(re){$==null||$(re),N==null||N()},onMouseDown:function(re){return re.preventDefault()},className:ie(W,K(K({},"".concat(W,"-hidden"),!z),"".concat(W,"-has-suffix"),!!u))},V)}var U="".concat(l,"-affix-wrapper"),Q=ie(U,K(K(K(K(K({},"".concat(l,"-disabled"),v),"".concat(U,"-disabled"),v),"".concat(U,"-focused"),g),"".concat(U,"-readonly"),h),"".concat(U,"-input-with-clear-btn"),u&&C&&b),S==null?void 0:S.affixWrapper,w==null?void 0:w.affixWrapper,w==null?void 0:w.variant),q=(u||C)&&Y.createElement("span",{className:ie("".concat(l,"-suffix"),w==null?void 0:w.suffix),style:E==null?void 0:E.suffix},H,u);F=Y.createElement(M,L({className:Q,style:E==null?void 0:E.affixWrapper,onClick:_},P==null?void 0:P.affixWrapper,{ref:D}),s&&Y.createElement("span",{className:ie("".concat(l,"-prefix"),w==null?void 0:w.prefix),style:E==null?void 0:E.prefix},s),F,q)}if(Rie(e)){var X="".concat(l,"-group"),le="".concat(X,"-addon"),oe="".concat(X,"-wrapper"),J=ie("".concat(l,"-wrapper"),X,S==null?void 0:S.wrapper,w==null?void 0:w.wrapper),ae=ie(oe,K({},"".concat(oe,"-disabled"),v),S==null?void 0:S.group,w==null?void 0:w.groupWrapper);F=Y.createElement(I,{className:ae,ref:B},Y.createElement(T,{className:J},d&&Y.createElement(R,{className:le},d),F,f&&Y.createElement(R,{className:le},f)))}return Y.cloneElement(F,{className:ie((r=F.props)===null||r===void 0?void 0:r.className,p)||null,style:G(G({},(o=F.props)===null||o===void 0?void 0:o.style),m),hidden:x})}),Tie=["show"];function D_(e,t){return c.useMemo(function(){var n={};t&&(n.show=ot(t)==="object"&&t.formatter?t.formatter:!!t),n=G(G({},n),e);var r=n,o=r.show,a=Ct(r,Tie);return G(G({},a),{},{show:!!o,showFormatter:typeof o=="function"?o:void 0,strategy:a.strategy||function(i){return i.length}})},[e,t])}var Mie=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],kie=c.forwardRef(function(e,t){var n=e.autoComplete,r=e.onChange,o=e.onFocus,a=e.onBlur,i=e.onPressEnter,l=e.onKeyDown,s=e.onKeyUp,u=e.prefixCls,d=u===void 0?"rc-input":u,f=e.disabled,p=e.htmlSize,m=e.className,v=e.maxLength,h=e.suffix,g=e.showCount,y=e.count,C=e.type,b=C===void 0?"text":C,$=e.classes,x=e.classNames,S=e.styles,w=e.onCompositionStart,P=e.onCompositionEnd,E=Ct(e,Mie),O=c.useState(!1),N=ee(O,2),k=N[0],M=N[1],I=c.useRef(!1),T=c.useRef(!1),R=c.useRef(null),D=c.useRef(null),_=function(ve){R.current&&k_(R.current,ve)},j=fn(e.defaultValue,{value:e.value}),F=ee(j,2),B=F[0],H=F[1],z=B==null?"":String(B),W=c.useState(null),V=ee(W,2),U=V[0],Q=V[1],q=D_(y,g),X=q.max||v,le=q.strategy(z),oe=!!X&&le>X;c.useImperativeHandle(t,function(){var ye;return{focus:_,blur:function(){var Ee;(Ee=R.current)===null||Ee===void 0||Ee.blur()},setSelectionRange:function(Ee,we,Me){var Pe;(Pe=R.current)===null||Pe===void 0||Pe.setSelectionRange(Ee,we,Me)},select:function(){var Ee;(Ee=R.current)===null||Ee===void 0||Ee.select()},input:R.current,nativeElement:((ye=D.current)===null||ye===void 0?void 0:ye.nativeElement)||R.current}}),c.useEffect(function(){T.current&&(T.current=!1),M(function(ye){return ye&&f?!1:ye})},[f]);var J=function(ve,Ee,we){var Me=Ee;if(!I.current&&q.exceedFormatter&&q.max&&q.strategy(Ee)>q.max){if(Me=q.exceedFormatter(Ee,{max:q.max}),Ee!==Me){var Pe,Ce;Q([((Pe=R.current)===null||Pe===void 0?void 0:Pe.selectionStart)||0,((Ce=R.current)===null||Ce===void 0?void 0:Ce.selectionEnd)||0])}}else if(we.source==="compositionEnd")return;H(Me),R.current&&xg(R.current,ve,r,Me)};c.useEffect(function(){if(U){var ye;(ye=R.current)===null||ye===void 0||ye.setSelectionRange.apply(ye,Re(U))}},[U]);var ae=function(ve){J(ve,ve.target.value,{source:"change"})},te=function(ve){I.current=!1,J(ve,ve.currentTarget.value,{source:"compositionEnd"}),P==null||P(ve)},re=function(ve){i&&ve.key==="Enter"&&!T.current&&(T.current=!0,i(ve)),l==null||l(ve)},ne=function(ve){ve.key==="Enter"&&(T.current=!1),s==null||s(ve)},fe=function(ve){M(!0),o==null||o(ve)},me=function(ve){T.current&&(T.current=!1),M(!1),a==null||a(ve)},be=function(ve){H(""),_(),R.current&&xg(R.current,ve,r)},de=oe&&"".concat(d,"-out-of-range"),ce=function(){var ve=Gn(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return Y.createElement("input",L({autoComplete:n},ve,{onChange:ae,onFocus:fe,onBlur:me,onKeyDown:re,onKeyUp:ne,className:ie(d,K({},"".concat(d,"-disabled"),f),x==null?void 0:x.input),style:S==null?void 0:S.input,ref:R,size:p,type:b,onCompositionStart:function(we){I.current=!0,w==null||w(we)},onCompositionEnd:te}))},he=function(){var ve=Number(X)>0;if(h||q.show){var Ee=q.showFormatter?q.showFormatter({value:z,count:le,maxLength:X}):"".concat(le).concat(ve?" / ".concat(X):"");return Y.createElement(Y.Fragment,null,q.show&&Y.createElement("span",{className:ie("".concat(d,"-show-count-suffix"),K({},"".concat(d,"-show-count-has-suffix"),!!h),x==null?void 0:x.count),style:G({},S==null?void 0:S.count)},Ee),h)}return null};return Y.createElement(__,L({},E,{prefixCls:d,className:ie(m,de),handleReset:be,value:z,focused:k,triggerFocus:_,suffix:he(),disabled:f,classes:$,classNames:x,styles:S,ref:D}),ce())});const j_=e=>{let t;return typeof e=="object"&&(e!=null&&e.clearIcon)?t=e:e&&(t={clearIcon:Y.createElement(xu,null)}),t};function A_(e,t){const n=c.useRef([]),r=()=>{n.current.push(setTimeout(()=>{var o,a,i,l;!((o=e.current)===null||o===void 0)&&o.input&&((a=e.current)===null||a===void 0?void 0:a.input.getAttribute("type"))==="password"&&(!((i=e.current)===null||i===void 0)&&i.input.hasAttribute("value"))&&((l=e.current)===null||l===void 0||l.input.removeAttribute("value"))}))};return c.useEffect(()=>(t&&r(),()=>n.current.forEach(o=>{o&&clearTimeout(o)})),[]),r}function _ie(e){return!!(e.prefix||e.suffix||e.allowClear||e.showCount)}var Die=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,bordered:r=!0,status:o,size:a,disabled:i,onBlur:l,onFocus:s,suffix:u,allowClear:d,addonAfter:f,addonBefore:p,className:m,style:v,styles:h,rootClassName:g,onChange:y,classNames:C,variant:b,_skipAddonWarning:$}=e,x=Die(e,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant","_skipAddonWarning"]),{getPrefixCls:S,direction:w,allowClear:P,autoComplete:E,className:O,style:N,classNames:k,styles:M}=sa("input"),I=S("input",n),T=c.useRef(null),R=Or(I),[D,_,j]=h_(I,g),[F]=y_(I,R),{compactSize:B,compactItemClassnames:H}=Mi(I,w),z=Jr(be=>{var de;return(de=a??B)!==null&&de!==void 0?de:be}),W=Y.useContext(mo),V=i??W,{status:U,hasFeedback:Q,feedbackIcon:q}=c.useContext(vo),X=Eu(U,o),le=_ie(e)||!!Q;c.useRef(le);const oe=A_(T,!0),J=be=>{oe(),l==null||l(be)},ae=be=>{oe(),s==null||s(be)},te=be=>{oe(),y==null||y(be)},re=(Q||u)&&Y.createElement(Y.Fragment,null,u,Q&&q),ne=j_(d??P),[fe,me]=Pu("input",b,r);return D(F(Y.createElement(kie,Object.assign({ref:ho(t,T),prefixCls:I,autoComplete:E},x,{disabled:V,onBlur:J,onFocus:ae,style:Object.assign(Object.assign({},N),v),styles:Object.assign(Object.assign({},M),h),suffix:re,allowClear:ne,className:ie(m,g,j,R,H,O),onChange:te,addonBefore:p&&Y.createElement(vl,{form:!0,space:!0},p),addonAfter:f&&Y.createElement(vl,{form:!0,space:!0},f),classNames:Object.assign(Object.assign(Object.assign({},C),k),{input:ie({[`${I}-sm`]:z==="small",[`${I}-lg`]:z==="large",[`${I}-rtl`]:w==="rtl"},C==null?void 0:C.input,k.input,_),variant:ie({[`${I}-${fe}`]:me},Xc(I,X)),affixWrapper:ie({[`${I}-affix-wrapper-sm`]:z==="small",[`${I}-affix-wrapper-lg`]:z==="large",[`${I}-affix-wrapper-rtl`]:w==="rtl"},_),wrapper:ie({[`${I}-group-rtl`]:w==="rtl"},_),groupWrapper:ie({[`${I}-group-wrapper-sm`]:z==="small",[`${I}-group-wrapper-lg`]:z==="large",[`${I}-group-wrapper-rtl`]:w==="rtl",[`${I}-group-wrapper-${fe}`]:me},Xc(`${I}-group-wrapper`,X,Q),_)})}))))});var jie={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z"}}]},name:"swap-right",theme:"outlined"},Aie=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:jie}))},Lie=c.forwardRef(Aie);const L_=(e,t,n,r,o)=>{const{classNames:a,styles:i}=sa(e),[l,s]=Fq([a,t],[i,n],{popup:{_default:"root"}});return c.useMemo(()=>{var u,d;const f=Object.assign(Object.assign({},l),{popup:Object.assign(Object.assign({},l.popup),{root:ie((u=l.popup)===null||u===void 0?void 0:u.root,r)})}),p=Object.assign(Object.assign({},s),{popup:Object.assign(Object.assign({},s.popup),{root:Object.assign(Object.assign({},(d=s.popup)===null||d===void 0?void 0:d.root),o)})});return[f,p]},[l,s,r,o])};function Fie(e,t,n){return n!==void 0?n:t==="year"&&e.lang.yearPlaceholder?e.lang.yearPlaceholder:t==="quarter"&&e.lang.quarterPlaceholder?e.lang.quarterPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.monthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.weekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.placeholder:e.lang.placeholder}function zie(e,t,n){return n!==void 0?n:t==="year"&&e.lang.yearPlaceholder?e.lang.rangeYearPlaceholder:t==="quarter"&&e.lang.quarterPlaceholder?e.lang.rangeQuarterPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.rangeMonthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.rangeWeekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.rangePlaceholder:e.lang.rangePlaceholder}function F_(e,t){const{allowClear:n=!0}=e,{clearIcon:r,removeIcon:o}=G9(Object.assign(Object.assign({},e),{prefixCls:t,componentName:"DatePicker"}));return[c.useMemo(()=>n===!1?!1:Object.assign({clearIcon:r},n===!0?{}:n),[n,r]),o]}const[Bie,Hie]=["week","WeekPicker"],[Wie,Vie]=["month","MonthPicker"],[Kie,Uie]=["year","YearPicker"],[Gie,qie]=["quarter","QuarterPicker"],[rw,NO]=["time","TimePicker"];var Yie={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"},Xie=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:Yie}))},Qie=c.forwardRef(Xie),Zie={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}}]},name:"clock-circle",theme:"outlined"},Jie=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:Zie}))},ele=c.forwardRef(Jie);const z_=({picker:e,hasFeedback:t,feedbackIcon:n,suffixIcon:r})=>r===null||r===!1?null:r===!0||r===void 0?Y.createElement(Y.Fragment,null,e===rw?Y.createElement(ele,null):Y.createElement(Qie,null),t&&n):r,tle=e=>c.createElement(Lt,Object.assign({size:"small",type:"primary"},e));function B_(e){return c.useMemo(()=>Object.assign({button:tle},e),[e])}var nle=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);oc.forwardRef((n,r)=>{var o;const{prefixCls:a,getPopupContainer:i,components:l,className:s,style:u,placement:d,size:f,disabled:p,bordered:m=!0,placeholder:v,popupStyle:h,popupClassName:g,dropdownClassName:y,status:C,rootClassName:b,variant:$,picker:x,styles:S,classNames:w,suffixIcon:P}=n,E=nle(n,["prefixCls","getPopupContainer","components","className","style","placement","size","disabled","bordered","placeholder","popupStyle","popupClassName","dropdownClassName","status","rootClassName","variant","picker","styles","classNames","suffixIcon"]),O=x===rw?"timePicker":"datePicker",N=c.useRef(null),{getPrefixCls:k,direction:M,getPopupContainer:I,rangePicker:T}=c.useContext(Pt),R=k("picker",a),{compactSize:D,compactItemClassnames:_}=Mi(R,M),j=k(),[F,B]=Pu("rangePicker",$,m),H=Or(R),[z,W,V]=b_(R,H),[U,Q]=L_(O,w,S,g||y,h),[q]=F_(n,R),X=B_(l),le=Jr(ce=>{var he;return(he=f??D)!==null&&he!==void 0?he:ce}),oe=c.useContext(mo),J=p??oe,ae=c.useContext(vo),{hasFeedback:te,status:re,feedbackIcon:ne}=ae,fe=c.createElement(z_,{picker:x,hasFeedback:te,feedbackIcon:ne,suffixIcon:P});c.useImperativeHandle(r,()=>N.current);const[me]=ei("Calendar",ag),be=Object.assign(Object.assign({},me),n.locale),[de]=hs("DatePicker",(o=Q.popup.root)===null||o===void 0?void 0:o.zIndex);return z(c.createElement(vl,{space:!0},c.createElement(Poe,Object.assign({separator:c.createElement("span",{"aria-label":"to",className:`${R}-separator`},c.createElement(Lie,null)),disabled:J,ref:N,placement:d,placeholder:zie(be,x,v),suffixIcon:fe,prevIcon:c.createElement("span",{className:`${R}-prev-icon`}),nextIcon:c.createElement("span",{className:`${R}-next-icon`}),superPrevIcon:c.createElement("span",{className:`${R}-super-prev-icon`}),superNextIcon:c.createElement("span",{className:`${R}-super-next-icon`}),transitionName:`${j}-slide-up`,picker:x},E,{className:ie({[`${R}-${le}`]:le,[`${R}-${F}`]:B},Xc(R,Eu(re,C),te),W,_,s,T==null?void 0:T.className,V,H,b,U.root),style:Object.assign(Object.assign(Object.assign({},T==null?void 0:T.style),u),Q.root),locale:be.lang,prefixCls:R,getPopupContainer:i||I,generateConfig:e,components:X,direction:M,classNames:{popup:ie(W,V,H,b,U.popup.root)},styles:{popup:Object.assign(Object.assign({},Q.popup.root),{zIndex:de})},allowClear:q}))))});var ole=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const t=(s,u)=>{const d=u===NO?"timePicker":"datePicker";return c.forwardRef((p,m)=>{var v;const{prefixCls:h,getPopupContainer:g,components:y,style:C,className:b,rootClassName:$,size:x,bordered:S,placement:w,placeholder:P,popupStyle:E,popupClassName:O,dropdownClassName:N,disabled:k,status:M,variant:I,onCalendarChange:T,styles:R,classNames:D,suffixIcon:_}=p,j=ole(p,["prefixCls","getPopupContainer","components","style","className","rootClassName","size","bordered","placement","placeholder","popupStyle","popupClassName","dropdownClassName","disabled","status","variant","onCalendarChange","styles","classNames","suffixIcon"]),{getPrefixCls:F,direction:B,getPopupContainer:H,[d]:z}=c.useContext(Pt),W=F("picker",h),{compactSize:V,compactItemClassnames:U}=Mi(W,B),Q=c.useRef(null),[q,X]=Pu("datePicker",I,S),le=Or(W),[oe,J,ae]=b_(W,le);c.useImperativeHandle(m,()=>Q.current);const te={showToday:!0},re=s||p.picker,ne=F(),{onSelect:fe,multiple:me}=j,be=fe&&s==="time"&&!me,de=(xe,Oe,_e)=>{T==null||T(xe,Oe,_e),be&&fe(xe)},[ce,he]=L_(d,D,R,O||N,E),[ye,ve]=F_(p,W),Ee=B_(y),we=Jr(xe=>{var Oe;return(Oe=x??V)!==null&&Oe!==void 0?Oe:xe}),Me=c.useContext(mo),Pe=k??Me,Ce=c.useContext(vo),{hasFeedback:Te,status:$e,feedbackIcon:ge}=Ce,se=c.createElement(z_,{picker:re,hasFeedback:Te,feedbackIcon:ge,suffixIcon:_}),[ue]=ei("DatePicker",ag),pe=Object.assign(Object.assign({},ue),p.locale),[Se]=hs("DatePicker",(v=he.popup.root)===null||v===void 0?void 0:v.zIndex);return oe(c.createElement(vl,{space:!0},c.createElement(Moe,Object.assign({ref:Q,placeholder:Fie(pe,re,P),suffixIcon:se,placement:w,prevIcon:c.createElement("span",{className:`${W}-prev-icon`}),nextIcon:c.createElement("span",{className:`${W}-next-icon`}),superPrevIcon:c.createElement("span",{className:`${W}-super-prev-icon`}),superNextIcon:c.createElement("span",{className:`${W}-super-next-icon`}),transitionName:`${ne}-slide-up`,picker:s,onCalendarChange:de},te,j,{locale:pe.lang,className:ie({[`${W}-${we}`]:we,[`${W}-${q}`]:X},Xc(W,Eu($e,M),Te),J,U,z==null?void 0:z.className,b,ae,le,$,ce.root),style:Object.assign(Object.assign(Object.assign({},z==null?void 0:z.style),C),he.root),prefixCls:W,getPopupContainer:g||H,generateConfig:e,components:Ee,direction:B,disabled:Pe,classNames:{popup:ie(J,ae,le,$,ce.popup.root)},styles:{popup:Object.assign(Object.assign({},he.popup.root),{zIndex:Se})},allowClear:ye,removeIcon:ve}))))})},n=t(),r=t(Bie,Hie),o=t(Wie,Vie),a=t(Kie,Uie),i=t(Gie,qie),l=t(rw,NO);return{DatePicker:n,WeekPicker:r,MonthPicker:o,YearPicker:a,TimePicker:l,QuarterPicker:i}},H_=e=>{const{DatePicker:t,WeekPicker:n,MonthPicker:r,YearPicker:o,TimePicker:a,QuarterPicker:i}=ale(e),l=rle(e),s=t;return s.WeekPicker=n,s.MonthPicker=r,s.YearPicker=o,s.RangePicker=l,s.TimePicker=a,s.QuarterPicker=i,s},Du=H_(_re),ile=U0(Du,"popupAlign",void 0,"picker");Du._InternalPanelDoNotUseOrYouWillBeFired=ile;const lle=U0(Du.RangePicker,"popupAlign",void 0,"picker");Du._InternalRangePanelDoNotUseOrYouWillBeFired=lle;Du.generatePicker=H_;function TO(e){return["small","middle","large"].includes(e)}function MO(e){return e?typeof e=="number"&&!Number.isNaN(e):!1}const sle=e=>{const{componentCls:t,borderRadius:n,paddingSM:r,colorBorder:o,paddingXS:a,fontSizeLG:i,fontSizeSM:l,borderRadiusLG:s,borderRadiusSM:u,colorBgContainerDisabled:d,lineWidth:f}=e;return{[t]:[{display:"inline-flex",alignItems:"center",gap:0,paddingInline:r,margin:0,background:d,borderWidth:f,borderStyle:"solid",borderColor:o,borderRadius:n,"&-large":{fontSize:i,borderRadius:s},"&-small":{paddingInline:a,borderRadius:u,fontSize:l},"&-compact-last-item":{borderEndStartRadius:0,borderStartStartRadius:0},"&-compact-first-item":{borderEndEndRadius:0,borderStartEndRadius:0},"&-compact-item:not(:first-child):not(:last-child)":{borderRadius:0},"&-compact-item:not(:last-child)":{borderInlineEndWidth:0}},wp(e,{focus:!1})]}},cle=cn(["Space","Addon"],e=>[sle(e)]);var ule=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{className:n,children:r,style:o,prefixCls:a}=e,i=ule(e,["className","children","style","prefixCls"]),{getPrefixCls:l,direction:s}=Y.useContext(Pt),u=l("space-addon",a),[d,f,p]=cle(u),{compactItemClassnames:m,compactSize:v}=Mi(u,s),h=ie(u,f,m,p,{[`${u}-${v}`]:v},n);return d(Y.createElement("div",Object.assign({ref:t,className:h,style:o},i),r))}),W_=Y.createContext({latestIndex:0}),fle=W_.Provider,ple=({className:e,index:t,children:n,split:r,style:o})=>{const{latestIndex:a}=c.useContext(W_);return n==null?null:c.createElement(c.Fragment,null,c.createElement("div",{className:e,style:o},n),t{const{componentCls:t,antCls:n}=e;return{[t]:{display:"inline-flex","&-rtl":{direction:"rtl"},"&-vertical":{flexDirection:"column"},"&-align":{flexDirection:"column","&-center":{alignItems:"center"},"&-start":{alignItems:"flex-start"},"&-end":{alignItems:"flex-end"},"&-baseline":{alignItems:"baseline"}},[`${t}-item:empty`]:{display:"none"},[`${t}-item > ${n}-badge-not-a-wrapper:only-child`]:{display:"block"}}}},vle=e=>{const{componentCls:t}=e;return{[t]:{"&-gap-row-small":{rowGap:e.spaceGapSmallSize},"&-gap-row-middle":{rowGap:e.spaceGapMiddleSize},"&-gap-row-large":{rowGap:e.spaceGapLargeSize},"&-gap-col-small":{columnGap:e.spaceGapSmallSize},"&-gap-col-middle":{columnGap:e.spaceGapMiddleSize},"&-gap-col-large":{columnGap:e.spaceGapLargeSize}}}},gle=cn("Space",e=>{const t=Xt(e,{spaceGapSmallSize:e.paddingXS,spaceGapMiddleSize:e.padding,spaceGapLargeSize:e.paddingLG});return[mle(t),vle(t)]},()=>({}),{resetStyle:!1});var hle=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n;const{getPrefixCls:r,direction:o,size:a,className:i,style:l,classNames:s,styles:u}=sa("space"),{size:d=a??"small",align:f,className:p,rootClassName:m,children:v,direction:h="horizontal",prefixCls:g,split:y,style:C,wrap:b=!1,classNames:$,styles:x}=e,S=hle(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[w,P]=Array.isArray(d)?d:[d,d],E=TO(P),O=TO(w),N=MO(P),k=MO(w),M=ea(v,{keepEmpty:!0}),I=f===void 0&&h==="horizontal"?"center":f,T=r("space",g),[R,D,_]=gle(T),j=ie(T,i,D,`${T}-${h}`,{[`${T}-rtl`]:o==="rtl",[`${T}-align-${I}`]:I,[`${T}-gap-row-${P}`]:E,[`${T}-gap-col-${w}`]:O},p,m,_),F=ie(`${T}-item`,(n=$==null?void 0:$.item)!==null&&n!==void 0?n:s.item),B=Object.assign(Object.assign({},u.item),x==null?void 0:x.item),H=M.map((V,U)=>{const Q=(V==null?void 0:V.key)||`${F}-${U}`;return c.createElement(ple,{className:F,key:Q,index:U,split:y,style:B},V)}),z=c.useMemo(()=>({latestIndex:M.reduce((U,Q,q)=>Q!=null?q:U,0)}),[M]);if(M.length===0)return null;const W={};return b&&(W.flexWrap="wrap"),!O&&k&&(W.columnGap=w),!E&&N&&(W.rowGap=P),R(c.createElement("div",Object.assign({ref:t,className:j,style:Object.assign(Object.assign(Object.assign({},W),l),C)},S),c.createElement(fle,{value:z},H)))}),wa=yle;wa.Compact=TY;wa.Addon=dle;var ble=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:r}=c.useContext(Pt),{prefixCls:o,type:a="default",danger:i,disabled:l,loading:s,onClick:u,htmlType:d,children:f,className:p,menu:m,arrow:v,autoFocus:h,overlay:g,trigger:y,align:C,open:b,onOpenChange:$,placement:x,getPopupContainer:S,href:w,icon:P=c.createElement(VS,null),title:E,buttonsRender:O=oe=>oe,mouseEnterDelay:N,mouseLeaveDelay:k,overlayClassName:M,overlayStyle:I,destroyOnHidden:T,destroyPopupOnHide:R,dropdownRender:D,popupRender:_}=e,j=ble(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyOnHidden","destroyPopupOnHide","dropdownRender","popupRender"]),F=n("dropdown",o),B=`${F}-button`,z={menu:m,arrow:v,autoFocus:h,align:C,disabled:l,trigger:l?[]:y,onOpenChange:$,getPopupContainer:S||t,mouseEnterDelay:N,mouseLeaveDelay:k,overlayClassName:M,overlayStyle:I,destroyOnHidden:T,popupRender:_||D},{compactSize:W,compactItemClassnames:V}=Mi(F,r),U=ie(B,V,p);"destroyPopupOnHide"in e&&(z.destroyPopupOnHide=R),"overlay"in e&&(z.overlay=g),"open"in e&&(z.open=b),"placement"in e?z.placement=x:z.placement=r==="rtl"?"bottomLeft":"bottomRight";const Q=c.createElement(Lt,{type:a,danger:i,disabled:l,loading:s,onClick:u,htmlType:d,href:w,title:E},f),q=c.createElement(Lt,{type:a,danger:i,icon:P}),[X,le]=O([Q,q]);return c.createElement(wa.Compact,Object.assign({className:U,size:W,block:!0},j),X,c.createElement(Q0,Object.assign({},z),le))};V_.__ANT_BUTTON=!0;const ow=Q0;ow.Button=V_;var K_={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"},Cle=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:K_}))},$le=c.forwardRef(Cle);function kO(e,t,n,r){var o=ui.unstable_batchedUpdates?function(i){ui.unstable_batchedUpdates(n,i)}:n;return e!=null&&e.addEventListener&&e.addEventListener(t,o,r),{remove:function(){e!=null&&e.removeEventListener&&e.removeEventListener(t,o,r)}}}const xle=e=>{const{getPrefixCls:t,direction:n}=c.useContext(Pt),{prefixCls:r,className:o}=e,a=t("input-group",r),i=t("input"),[l,s,u]=y_(i),d=ie(a,u,{[`${a}-lg`]:e.size==="large",[`${a}-sm`]:e.size==="small",[`${a}-compact`]:e.compact,[`${a}-rtl`]:n==="rtl"},s,o),f=c.useContext(vo),p=c.useMemo(()=>Object.assign(Object.assign({},f),{isFormItemInput:!1}),[f]);return l(c.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},c.createElement(vo.Provider,{value:p},e.children)))},Sle=e=>{const{componentCls:t,paddingXS:n}=e;return{[t]:{display:"inline-flex",alignItems:"center",flexWrap:"nowrap",columnGap:n,[`${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:e.colorText},[`${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}}}},wle=cn(["Input","OTP"],e=>{const t=Xt(e,ku(e));return Sle(t)},_u);var Ele=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{className:n,value:r,onChange:o,onActiveChange:a,index:i,mask:l}=e,s=Ele(e,["className","value","onChange","onActiveChange","index","mask"]),{getPrefixCls:u}=c.useContext(Pt),d=u("otp"),f=typeof l=="string"?l:r,p=c.useRef(null);c.useImperativeHandle(t,()=>p.current);const m=g=>{o(i,g.target.value)},v=()=>{Ht(()=>{var g;const y=(g=p.current)===null||g===void 0?void 0:g.input;document.activeElement===y&&y&&y.select()})},h=g=>{const{key:y,ctrlKey:C,metaKey:b}=g;y==="ArrowLeft"?a(i-1):y==="ArrowRight"?a(i+1):y==="z"&&(C||b)?g.preventDefault():y==="Backspace"&&!r&&a(i-1),v()};return c.createElement("span",{className:`${d}-input-wrapper`,role:"presentation"},l&&r!==""&&r!==void 0&&c.createElement("span",{className:`${d}-mask-icon`,"aria-hidden":"true"},f),c.createElement(Dp,Object.assign({"aria-label":`OTP Input ${i+1}`,type:l===!0?"password":"text"},s,{ref:p,value:r,onInput:m,onFocus:v,onKeyDown:h,onMouseDown:v,onMouseUp:v,className:ie(n,{[`${d}-mask-input`]:l})})))});var Ole=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{index:t,prefixCls:n,separator:r}=e,o=typeof r=="function"?r(t):r;return o?c.createElement("span",{className:`${n}-separator`},o):null},Rle=c.forwardRef((e,t)=>{const{prefixCls:n,length:r=6,size:o,defaultValue:a,value:i,onChange:l,formatter:s,separator:u,variant:d,disabled:f,status:p,autoFocus:m,mask:v,type:h,onInput:g,inputMode:y}=e,C=Ole(e,["prefixCls","length","size","defaultValue","value","onChange","formatter","separator","variant","disabled","status","autoFocus","mask","type","onInput","inputMode"]),{getPrefixCls:b,direction:$}=c.useContext(Pt),x=b("otp",n),S=yr(C,{aria:!0,data:!0,attr:!0}),[w,P,E]=wle(x),O=Jr(W=>o??W),N=c.useContext(vo),k=Eu(N.status,p),M=c.useMemo(()=>Object.assign(Object.assign({},N),{status:k,hasFeedback:!1,feedbackIcon:null}),[N,k]),I=c.useRef(null),T=c.useRef({});c.useImperativeHandle(t,()=>({focus:()=>{var W;(W=T.current[0])===null||W===void 0||W.focus()},blur:()=>{var W;for(let V=0;Vs?s(W):W,[D,_]=c.useState(()=>Tm(R(a||"")));c.useEffect(()=>{i!==void 0&&_(Tm(i))},[i]);const j=Dt(W=>{_(W),g&&g(W),l&&W.length===r&&W.every(V=>V)&&W.some((V,U)=>D[U]!==V)&&l(W.join(""))}),F=Dt((W,V)=>{let U=Re(D);for(let q=0;q=0&&!U[q];q-=1)U.pop();const Q=R(U.map(q=>q||" ").join(""));return U=Tm(Q).map((q,X)=>q===" "&&!U[X]?U[X]:q),U}),B=(W,V)=>{var U;const Q=F(W,V),q=Math.min(W+V.length,r-1);q!==W&&Q[W]!==void 0&&((U=T.current[q])===null||U===void 0||U.focus()),j(Q)},H=W=>{var V;(V=T.current[W])===null||V===void 0||V.focus()},z={variant:d,disabled:f,status:k,mask:v,type:h,inputMode:y};return w(c.createElement("div",Object.assign({},S,{ref:I,className:ie(x,{[`${x}-sm`]:O==="small",[`${x}-lg`]:O==="large",[`${x}-rtl`]:$==="rtl"},E,P),role:"group"}),c.createElement(vo.Provider,{value:M},Array.from({length:r}).map((W,V)=>{const U=`otp-${V}`,Q=D[V]||"";return c.createElement(c.Fragment,{key:U},c.createElement(Ple,Object.assign({ref:q=>{T.current[V]=q},index:V,size:O,htmlSize:1,className:`${x}-input`,onChange:B,value:Q,onActiveChange:H,autoFocus:V===0&&m},z)),Ve?c.createElement($le,null):c.createElement(Tle,null),_le={click:"onClick",hover:"onMouseOver"},Dle=c.forwardRef((e,t)=>{const{disabled:n,action:r="click",visibilityToggle:o=!0,iconRender:a=kle,suffix:i}=e,l=c.useContext(mo),s=n??l,u=typeof o=="object"&&o.visible!==void 0,[d,f]=c.useState(()=>u?o.visible:!1),p=c.useRef(null);c.useEffect(()=>{u&&f(o.visible)},[u,o]);const m=A_(p),v=()=>{var N;if(s)return;d&&m();const k=!d;f(k),typeof o=="object"&&((N=o.onVisibleChange)===null||N===void 0||N.call(o,k))},h=N=>{const k=_le[r]||"",M=a(d),I={[k]:v,className:`${N}-icon`,key:"passwordIcon",onMouseDown:T=>{T.preventDefault()},onMouseUp:T=>{T.preventDefault()}};return c.cloneElement(c.isValidElement(M)?M:c.createElement("span",null,M),I)},{className:g,prefixCls:y,inputPrefixCls:C,size:b}=e,$=Mle(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:x}=c.useContext(Pt),S=x("input",C),w=x("input-password",y),P=o&&h(w),E=ie(w,g,{[`${w}-${b}`]:!!b}),O=Object.assign(Object.assign({},Gn($,["suffix","iconRender","visibilityToggle"])),{type:d?"text":"password",className:E,prefixCls:S,suffix:c.createElement(c.Fragment,null,P,i)});return b&&(O.size=b),c.createElement(Dp,Object.assign({ref:ho(t,p)},O))});var jle=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:o,size:a,suffix:i,enterButton:l=!1,addonAfter:s,loading:u,disabled:d,onSearch:f,onChange:p,onCompositionStart:m,onCompositionEnd:v,variant:h,onPressEnter:g}=e,y=jle(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd","variant","onPressEnter"]),{getPrefixCls:C,direction:b}=c.useContext(Pt),$=c.useRef(!1),x=C("input-search",n),S=C("input",r),{compactSize:w}=Mi(x,b),P=Jr(z=>{var W;return(W=a??w)!==null&&W!==void 0?W:z}),E=c.useRef(null),O=z=>{z!=null&&z.target&&z.type==="click"&&f&&f(z.target.value,z,{source:"clear"}),p==null||p(z)},N=z=>{var W;document.activeElement===((W=E.current)===null||W===void 0?void 0:W.input)&&z.preventDefault()},k=z=>{var W,V;f&&f((V=(W=E.current)===null||W===void 0?void 0:W.input)===null||V===void 0?void 0:V.value,z,{source:"input"})},M=z=>{$.current||u||(g==null||g(z),k(z))},I=typeof l=="boolean"?c.createElement(_S,null):null,T=`${x}-button`;let R;const D=l||{},_=D.type&&D.type.__ANT_BUTTON===!0;_||D.type==="button"?R=na(D,Object.assign({onMouseDown:N,onClick:z=>{var W,V;(V=(W=D==null?void 0:D.props)===null||W===void 0?void 0:W.onClick)===null||V===void 0||V.call(W,z),k(z)},key:"enterButton"},_?{className:T,size:P}:{})):R=c.createElement(Lt,{className:T,color:l?"primary":"default",size:P,disabled:d,key:"enterButton",onMouseDown:N,onClick:k,loading:u,icon:I,variant:h==="borderless"||h==="filled"||h==="underlined"?"text":l?"solid":void 0},l),s&&(R=[R,na(s,{key:"addonAfter"})]);const j=ie(x,{[`${x}-rtl`]:b==="rtl",[`${x}-${P}`]:!!P,[`${x}-with-button`]:!!l},o),F=z=>{$.current=!0,m==null||m(z)},B=z=>{$.current=!1,v==null||v(z)},H=Object.assign(Object.assign({},y),{className:j,prefixCls:S,type:"search",size:P,variant:h,onPressEnter:M,onCompositionStart:F,onCompositionEnd:B,addonAfter:R,suffix:i,onChange:O,disabled:d,_skipAddonWarning:!0});return c.createElement(Dp,Object.assign({ref:ho(E,t)},H))});var Lle=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,Fle=["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"],Jb={},Co;function zle(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&Jb[n])return Jb[n];var r=window.getComputedStyle(e),o=r.getPropertyValue("box-sizing")||r.getPropertyValue("-moz-box-sizing")||r.getPropertyValue("-webkit-box-sizing"),a=parseFloat(r.getPropertyValue("padding-bottom"))+parseFloat(r.getPropertyValue("padding-top")),i=parseFloat(r.getPropertyValue("border-bottom-width"))+parseFloat(r.getPropertyValue("border-top-width")),l=Fle.map(function(u){return"".concat(u,":").concat(r.getPropertyValue(u))}).join(";"),s={sizingStyle:l,paddingSize:a,borderSize:i,boxSizing:o};return t&&n&&(Jb[n]=s),s}function Ble(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Co||(Co=document.createElement("textarea"),Co.setAttribute("tab-index","-1"),Co.setAttribute("aria-hidden","true"),Co.setAttribute("name","hiddenTextarea"),document.body.appendChild(Co)),e.getAttribute("wrap")?Co.setAttribute("wrap",e.getAttribute("wrap")):Co.removeAttribute("wrap");var o=zle(e,t),a=o.paddingSize,i=o.borderSize,l=o.boxSizing,s=o.sizingStyle;Co.setAttribute("style","".concat(s,";").concat(Lle)),Co.value=e.value||e.placeholder||"";var u=void 0,d=void 0,f,p=Co.scrollHeight;if(l==="border-box"?p+=i:l==="content-box"&&(p-=a),n!==null||r!==null){Co.value=" ";var m=Co.scrollHeight-a;n!==null&&(u=m*n,l==="border-box"&&(u=u+a+i),p=Math.max(u,p)),r!==null&&(d=m*r,l==="border-box"&&(d=d+a+i),f=p>d?"":"hidden",p=Math.min(d,p))}var v={height:p,overflowY:f,resize:"none"};return u&&(v.minHeight=u),d&&(v.maxHeight=d),v}var Hle=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],e1=0,t1=1,n1=2,Wle=c.forwardRef(function(e,t){var n=e,r=n.prefixCls,o=n.defaultValue,a=n.value,i=n.autoSize,l=n.onResize,s=n.className,u=n.style,d=n.disabled,f=n.onChange;n.onInternalAutoSize;var p=Ct(n,Hle),m=fn(o,{value:a,postState:function(z){return z??""}}),v=ee(m,2),h=v[0],g=v[1],y=function(z){g(z.target.value),f==null||f(z)},C=c.useRef();c.useImperativeHandle(t,function(){return{textArea:C.current}});var b=c.useMemo(function(){return i&&ot(i)==="object"?[i.minRows,i.maxRows]:[]},[i]),$=ee(b,2),x=$[0],S=$[1],w=!!i,P=c.useState(n1),E=ee(P,2),O=E[0],N=E[1],k=c.useState(),M=ee(k,2),I=M[0],T=M[1],R=function(){N(e1)};Ut(function(){w&&R()},[a,x,S,w]),Ut(function(){if(O===e1)N(t1);else if(O===t1){var H=Ble(C.current,!1,x,S);N(n1),T(H)}},[O]);var D=c.useRef(),_=function(){Ht.cancel(D.current)},j=function(z){O===n1&&(l==null||l(z),i&&(_(),D.current=Ht(function(){R()})))};c.useEffect(function(){return _},[]);var F=w?I:null,B=G(G({},u),F);return(O===e1||O===t1)&&(B.overflowY="hidden",B.overflowX="hidden"),c.createElement(zr,{onResize:j,disabled:!(i||l)},c.createElement("textarea",L({},p,{ref:C,style:B,className:ie(r,s,K({},"".concat(r,"-disabled"),d)),disabled:d,value:h,onChange:y})))}),Vle=["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"],Kle=Y.forwardRef(function(e,t){var n,r=e.defaultValue,o=e.value,a=e.onFocus,i=e.onBlur,l=e.onChange,s=e.allowClear,u=e.maxLength,d=e.onCompositionStart,f=e.onCompositionEnd,p=e.suffix,m=e.prefixCls,v=m===void 0?"rc-textarea":m,h=e.showCount,g=e.count,y=e.className,C=e.style,b=e.disabled,$=e.hidden,x=e.classNames,S=e.styles,w=e.onResize,P=e.onClear,E=e.onPressEnter,O=e.readOnly,N=e.autoSize,k=e.onKeyDown,M=Ct(e,Vle),I=fn(r,{value:o,defaultValue:r}),T=ee(I,2),R=T[0],D=T[1],_=R==null?"":String(R),j=Y.useState(!1),F=ee(j,2),B=F[0],H=F[1],z=Y.useRef(!1),W=Y.useState(null),V=ee(W,2),U=V[0],Q=V[1],q=c.useRef(null),X=c.useRef(null),le=function(){var ue;return(ue=X.current)===null||ue===void 0?void 0:ue.textArea},oe=function(){le().focus()};c.useImperativeHandle(t,function(){var se;return{resizableTextArea:X.current,focus:oe,blur:function(){le().blur()},nativeElement:((se=q.current)===null||se===void 0?void 0:se.nativeElement)||le()}}),c.useEffect(function(){H(function(se){return!b&&se})},[b]);var J=Y.useState(null),ae=ee(J,2),te=ae[0],re=ae[1];Y.useEffect(function(){if(te){var se;(se=le()).setSelectionRange.apply(se,Re(te))}},[te]);var ne=D_(g,h),fe=(n=ne.max)!==null&&n!==void 0?n:u,me=Number(fe)>0,be=ne.strategy(_),de=!!fe&&be>fe,ce=function(ue,pe){var Se=pe;!z.current&&ne.exceedFormatter&&ne.max&&ne.strategy(pe)>ne.max&&(Se=ne.exceedFormatter(pe,{max:ne.max}),pe!==Se&&re([le().selectionStart||0,le().selectionEnd||0])),D(Se),xg(ue.currentTarget,ue,l,Se)},he=function(ue){z.current=!0,d==null||d(ue)},ye=function(ue){z.current=!1,ce(ue,ue.currentTarget.value),f==null||f(ue)},ve=function(ue){ce(ue,ue.target.value)},Ee=function(ue){ue.key==="Enter"&&E&&E(ue),k==null||k(ue)},we=function(ue){H(!0),a==null||a(ue)},Me=function(ue){H(!1),i==null||i(ue)},Pe=function(ue){D(""),oe(),xg(le(),ue,l)},Ce=p,Te;ne.show&&(ne.showFormatter?Te=ne.showFormatter({value:_,count:be,maxLength:fe}):Te="".concat(be).concat(me?" / ".concat(fe):""),Ce=Y.createElement(Y.Fragment,null,Ce,Y.createElement("span",{className:ie("".concat(v,"-data-count"),x==null?void 0:x.count),style:S==null?void 0:S.count},Te)));var $e=function(ue){var pe;w==null||w(ue),(pe=le())!==null&&pe!==void 0&&pe.style.height&&Q(!0)},ge=!N&&!h&&!s;return Y.createElement(__,{ref:q,value:_,allowClear:s,handleReset:Pe,suffix:Ce,prefixCls:v,classNames:G(G({},x),{},{affixWrapper:ie(x==null?void 0:x.affixWrapper,K(K({},"".concat(v,"-show-count"),h),"".concat(v,"-textarea-allow-clear"),s))}),disabled:b,focused:B,className:ie(y,de&&"".concat(v,"-out-of-range")),style:G(G({},C),U&&!ge?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Te=="string"?Te:void 0}},hidden:$,readOnly:O,onClear:P},Y.createElement(Wle,L({},M,{autoSize:N,maxLength:u,onKeyDown:Ee,onChange:ve,onFocus:we,onBlur:Me,onCompositionStart:he,onCompositionEnd:ye,className:ie(x==null?void 0:x.textarea),style:G(G({},S==null?void 0:S.textarea),{},{resize:C==null?void 0:C.resize}),disabled:b,prefixCls:v,onResize:$e,ref:X,readOnly:O})))});const Ule=e=>{const{componentCls:t,paddingLG:n}=e,r=`${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"},[r]:{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${r}-has-feedback ${t} + `]:{paddingInlineEnd:n},[`&-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},[`${r}-suffix`]:{position:"absolute",top:0,insetInlineEnd:e.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}},[`&-affix-wrapper${t}-affix-wrapper-rtl`]:{[`${t}-suffix`]:{[`${t}-data-count`]:{direction:"ltr",insetInlineStart:0}}},[`&-affix-wrapper${t}-affix-wrapper-sm`]:{[`${t}-suffix`]:{[`${t}-clear-icon`]:{insetInlineEnd:e.paddingInlineSM}}}}}},Gle=cn(["Input","TextArea"],e=>{const t=Xt(e,ku(e));return Ule(t)},_u,{resetFont:!1});var qle=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,bordered:o=!0,size:a,disabled:i,status:l,allowClear:s,classNames:u,rootClassName:d,className:f,style:p,styles:m,variant:v,showCount:h,onMouseDown:g,onResize:y}=e,C=qle(e,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","style","styles","variant","showCount","onMouseDown","onResize"]),{getPrefixCls:b,direction:$,allowClear:x,autoComplete:S,className:w,style:P,classNames:E,styles:O}=sa("textArea"),N=c.useContext(mo),k=i??N,{status:M,hasFeedback:I,feedbackIcon:T}=c.useContext(vo),R=Eu(M,l),D=c.useRef(null);c.useImperativeHandle(t,()=>{var ne;return{resizableTextArea:(ne=D.current)===null||ne===void 0?void 0:ne.resizableTextArea,focus:fe=>{var me,be;k_((be=(me=D.current)===null||me===void 0?void 0:me.resizableTextArea)===null||be===void 0?void 0:be.textArea,fe)},blur:()=>{var fe;return(fe=D.current)===null||fe===void 0?void 0:fe.blur()}}});const _=b("input",r),j=Or(_),[F,B,H]=h_(_,d),[z]=Gle(_,j),{compactSize:W,compactItemClassnames:V}=Mi(_,$),U=Jr(ne=>{var fe;return(fe=a??W)!==null&&fe!==void 0?fe:ne}),[Q,q]=Pu("textArea",v,o),X=j_(s??x),[le,oe]=c.useState(!1),[J,ae]=c.useState(!1),te=ne=>{oe(!0),g==null||g(ne);const fe=()=>{oe(!1),document.removeEventListener("mouseup",fe)};document.addEventListener("mouseup",fe)},re=ne=>{var fe,me;if(y==null||y(ne),le&&typeof getComputedStyle=="function"){const be=(me=(fe=D.current)===null||fe===void 0?void 0:fe.nativeElement)===null||me===void 0?void 0:me.querySelector("textarea");be&&getComputedStyle(be).resize==="both"&&ae(!0)}};return F(z(c.createElement(Kle,Object.assign({autoComplete:S},C,{style:Object.assign(Object.assign({},P),p),styles:Object.assign(Object.assign({},O),m),disabled:k,allowClear:X,className:ie(H,j,f,d,V,w,J&&`${_}-textarea-affix-wrapper-resize-dirty`),classNames:Object.assign(Object.assign(Object.assign({},u),E),{textarea:ie({[`${_}-sm`]:U==="small",[`${_}-lg`]:U==="large"},B,u==null?void 0:u.textarea,E.textarea,le&&`${_}-mouse-active`),variant:ie({[`${_}-${Q}`]:q},Xc(_,R)),affixWrapper:ie(`${_}-textarea-affix-wrapper`,{[`${_}-affix-wrapper-rtl`]:$==="rtl",[`${_}-affix-wrapper-sm`]:U==="small",[`${_}-affix-wrapper-lg`]:U==="large",[`${_}-textarea-show-count`]:h||((n=e.count)===null||n===void 0?void 0:n.show)},B)}),prefixCls:_,suffix:I&&c.createElement("span",{className:`${_}-textarea-suffix`},T),showCount:h,ref:D,onResize:re,onMouseDown:te}))))}),co=Dp;co.Group=xle;co.Search=Ale;co.TextArea=Yle;co.Password=Dle;co.OTP=Rle;var Xle={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},Qle=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:Xle}))},_O=c.forwardRef(Qle),Zle={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},Jle=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:Zle}))},DO=c.forwardRef(Jle),ese={items_per_page:"条/页",jump_to:"跳至",jump_to_confirm:"确定",page:"页",prev_page:"上一页",next_page:"下一页",prev_5:"向前 5 页",next_5:"向后 5 页",prev_3:"向前 3 页",next_3:"向后 3 页",page_size:"页码"},tse=[10,20,50,100],nse=function(t){var n=t.pageSizeOptions,r=n===void 0?tse:n,o=t.locale,a=t.changeSize,i=t.pageSize,l=t.goButton,s=t.quickGo,u=t.rootPrefixCls,d=t.disabled,f=t.buildOptionText,p=t.showSizeChanger,m=t.sizeChangerRender,v=Y.useState(""),h=ee(v,2),g=h[0],y=h[1],C=function(){return!g||Number.isNaN(g)?void 0:Number(g)},b=typeof f=="function"?f:function(k){return"".concat(k," ").concat(o.items_per_page)},$=function(M){y(M.target.value)},x=function(M){l||g===""||(y(""),!(M.relatedTarget&&(M.relatedTarget.className.indexOf("".concat(u,"-item-link"))>=0||M.relatedTarget.className.indexOf("".concat(u,"-item"))>=0))&&(s==null||s(C())))},S=function(M){g!==""&&(M.keyCode===Qe.ENTER||M.type==="click")&&(y(""),s==null||s(C()))},w=function(){return r.some(function(M){return M.toString()===i.toString()})?r:r.concat([i]).sort(function(M,I){var T=Number.isNaN(Number(M))?0:Number(M),R=Number.isNaN(Number(I))?0:Number(I);return T-R})},P="".concat(u,"-options");if(!p&&!s)return null;var E=null,O=null,N=null;return p&&m&&(E=m({disabled:d,size:i,onSizeChange:function(M){a==null||a(Number(M))},"aria-label":o.page_size,className:"".concat(P,"-size-changer"),options:w().map(function(k){return{label:b(k),value:k}})})),s&&(l&&(N=typeof l=="boolean"?Y.createElement("button",{type:"button",onClick:S,onKeyUp:S,disabled:d,className:"".concat(P,"-quick-jumper-button")},o.jump_to_confirm):Y.createElement("span",{onClick:S,onKeyUp:S},l)),O=Y.createElement("div",{className:"".concat(P,"-quick-jumper")},o.jump_to,Y.createElement("input",{disabled:d,type:"text",value:g,onChange:$,onKeyUp:S,onBlur:x,"aria-label":o.page}),o.page,N)),Y.createElement("li",{className:P},E,O)},sd=function(t){var n=t.rootPrefixCls,r=t.page,o=t.active,a=t.className,i=t.showTitle,l=t.onClick,s=t.onKeyPress,u=t.itemRender,d="".concat(n,"-item"),f=ie(d,"".concat(d,"-").concat(r),K(K({},"".concat(d,"-active"),o),"".concat(d,"-disabled"),!r),a),p=function(){l(r)},m=function(g){s(g,l,r)},v=u(r,"page",Y.createElement("a",{rel:"nofollow"},r));return v?Y.createElement("li",{title:i?String(r):null,className:f,onClick:p,onKeyDown:m,tabIndex:0},v):null},rse=function(t,n,r){return r};function jO(){}function AO(e){var t=Number(e);return typeof t=="number"&&!Number.isNaN(t)&&isFinite(t)&&Math.floor(t)===t}function Il(e,t,n){var r=typeof e>"u"?t:e;return Math.floor((n-1)/r)+1}var ose=function(t){var n=t.prefixCls,r=n===void 0?"rc-pagination":n,o=t.selectPrefixCls,a=o===void 0?"rc-select":o,i=t.className,l=t.current,s=t.defaultCurrent,u=s===void 0?1:s,d=t.total,f=d===void 0?0:d,p=t.pageSize,m=t.defaultPageSize,v=m===void 0?10:m,h=t.onChange,g=h===void 0?jO:h,y=t.hideOnSinglePage,C=t.align,b=t.showPrevNextJumpers,$=b===void 0?!0:b,x=t.showQuickJumper,S=t.showLessItems,w=t.showTitle,P=w===void 0?!0:w,E=t.onShowSizeChange,O=E===void 0?jO:E,N=t.locale,k=N===void 0?ese:N,M=t.style,I=t.totalBoundaryShowSizeChanger,T=I===void 0?50:I,R=t.disabled,D=t.simple,_=t.showTotal,j=t.showSizeChanger,F=j===void 0?f>T:j,B=t.sizeChangerRender,H=t.pageSizeOptions,z=t.itemRender,W=z===void 0?rse:z,V=t.jumpPrevIcon,U=t.jumpNextIcon,Q=t.prevIcon,q=t.nextIcon,X=Y.useRef(null),le=fn(10,{value:p,defaultValue:v}),oe=ee(le,2),J=oe[0],ae=oe[1],te=fn(1,{value:l,defaultValue:u,postState:function(mt){return Math.max(1,Math.min(mt,Il(void 0,J,f)))}}),re=ee(te,2),ne=re[0],fe=re[1],me=Y.useState(ne),be=ee(me,2),de=be[0],ce=be[1];c.useEffect(function(){ce(ne)},[ne]);var he=Math.max(1,ne-(S?3:5)),ye=Math.min(Il(void 0,J,f),ne+(S?3:5));function ve(Ue,mt){var Rt=Ue||Y.createElement("button",{type:"button","aria-label":mt,className:"".concat(r,"-item-link")});return typeof Ue=="function"&&(Rt=Y.createElement(Ue,G({},t))),Rt}function Ee(Ue){var mt=Ue.target.value,Rt=Il(void 0,J,f),mn;return mt===""?mn=mt:Number.isNaN(Number(mt))?mn=de:mt>=Rt?mn=Rt:mn=Number(mt),mn}function we(Ue){return AO(Ue)&&Ue!==ne&&AO(f)&&f>0}var Me=f>J?x:!1;function Pe(Ue){(Ue.keyCode===Qe.UP||Ue.keyCode===Qe.DOWN)&&Ue.preventDefault()}function Ce(Ue){var mt=Ee(Ue);switch(mt!==de&&ce(mt),Ue.keyCode){case Qe.ENTER:ge(mt);break;case Qe.UP:ge(mt-1);break;case Qe.DOWN:ge(mt+1);break}}function Te(Ue){ge(Ee(Ue))}function $e(Ue){var mt=Il(Ue,J,f),Rt=ne>mt&&mt!==0?mt:ne;ae(Ue),ce(Rt),O==null||O(ne,Ue),fe(Rt),g==null||g(Rt,Ue)}function ge(Ue){if(we(Ue)&&!R){var mt=Il(void 0,J,f),Rt=Ue;return Ue>mt?Rt=mt:Ue<1&&(Rt=1),Rt!==de&&ce(Rt),fe(Rt),g==null||g(Rt,J),Rt}return ne}var se=ne>1,ue=ne2?Rt-2:0),En=2;Enf?f:ne*J])),Ye=null,Ve=Il(void 0,J,f);if(y&&f<=J)return null;var ke=[],Ie={rootPrefixCls:r,onClick:ge,onKeyPress:_e,showTitle:P,itemRender:W,page:-1},Ne=ne-1>0?ne-1:0,De=ne+1=Le*2&&ne!==3&&(ke[0]=Y.cloneElement(ke[0],{className:ie("".concat(r,"-item-after-jump-prev"),ke[0].props.className)}),ke.unshift(wt)),Ve-ne>=Le*2&&ne!==Ve-2){var Ge=ke[ke.length-1];ke[ke.length-1]=Y.cloneElement(Ge,{className:ie("".concat(r,"-item-before-jump-next"),Ge.props.className)}),ke.push(Ye)}Ke!==1&&ke.unshift(Y.createElement(sd,L({},Ie,{key:1,page:1}))),Nt!==Ve&&ke.push(Y.createElement(sd,L({},Ie,{key:Ve,page:Ve})))}var yt=xt(Ne);if(yt){var pt=!se||!Ve;yt=Y.createElement("li",{title:P?k.prev_page:null,onClick:pe,tabIndex:pt?null:0,onKeyDown:it,className:ie("".concat(r,"-prev"),K({},"".concat(r,"-disabled"),pt)),"aria-disabled":pt},yt)}var tt=ht(De);if(tt){var Je,St;D?(Je=!ue,St=se?0:null):(Je=!ue||!Ve,St=Je?null:0),tt=Y.createElement("li",{title:P?k.next_page:null,onClick:Se,tabIndex:St,onKeyDown:gt,className:ie("".concat(r,"-next"),K({},"".concat(r,"-disabled"),Je)),"aria-disabled":Je},tt)}var Ft=ie(r,i,K(K(K(K(K({},"".concat(r,"-start"),C==="start"),"".concat(r,"-center"),C==="center"),"".concat(r,"-end"),C==="end"),"".concat(r,"-simple"),D),"".concat(r,"-disabled"),R));return Y.createElement("ul",L({className:Ft,style:M,ref:X},Et),Fe,yt,D?We:ke,tt,Y.createElement(nse,{locale:k,rootPrefixCls:r,disabled:R,selectPrefixCls:a,changeSize:$e,pageSize:J,pageSizeOptions:H,quickGo:Me?ge:null,goButton:It,showSizeChanger:F,sizeChangerRender:B}))};const ase=e=>{const{componentCls:t}=e;return{[`${t}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}}},[`&${t}-disabled`]:{cursor:"not-allowed",[`${t}-item`]:{cursor:"not-allowed",backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"},a:{color:e.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:e.colorBorder,backgroundColor:e.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:e.itemActiveBgDisabled},a:{color:e.itemActiveColorDisabled}}},[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${t}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${t}-simple-pager`]:{color:e.colorTextDisabled},[`${t}-jump-prev, ${t}-jump-next`]:{[`${t}-item-link-icon`]:{opacity:0},[`${t}-item-ellipsis`]:{opacity:1}}}}},ise=e=>{const{componentCls:t}=e;return{[`&${t}-mini ${t}-total-text, &${t}-mini ${t}-simple-pager`]:{height:e.itemSizeSM,lineHeight:Z(e.itemSizeSM)},[`&${t}-mini ${t}-item`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:Z(e.calc(e.itemSizeSM).sub(2).equal())},[`&${t}-mini ${t}-prev, &${t}-mini ${t}-next`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:Z(e.itemSizeSM)},[`&${t}-mini:not(${t}-disabled)`]:{[`${t}-prev, ${t}-next`]:{[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover ${t}-item-link`]:{backgroundColor:"transparent"}}},[` + &${t}-mini ${t}-prev ${t}-item-link, + &${t}-mini ${t}-next ${t}-item-link + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:e.itemSizeSM,lineHeight:Z(e.itemSizeSM)}},[`&${t}-mini ${t}-jump-prev, &${t}-mini ${t}-jump-next`]:{height:e.itemSizeSM,marginInlineEnd:0,lineHeight:Z(e.itemSizeSM)},[`&${t}-mini ${t}-options`]:{marginInlineStart:e.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:e.miniOptionsSizeChangerTop},"&-quick-jumper":{height:e.itemSizeSM,lineHeight:Z(e.itemSizeSM),input:Object.assign(Object.assign({},ZS(e)),{width:e.paginationMiniQuickJumperInputWidth,height:e.controlHeightSM})}}}},lse=e=>{const{componentCls:t}=e;return{[`&${t}-simple`]:{[`${t}-prev, ${t}-next`]:{height:e.itemSize,lineHeight:Z(e.itemSize),verticalAlign:"top",[`${t}-item-link`]:{height:e.itemSize,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive},"&::after":{height:e.itemSize,lineHeight:Z(e.itemSize)}}},[`${t}-simple-pager`]:{display:"inline-flex",alignItems:"center",height:e.itemSize,marginInlineEnd:e.marginXS,input:{boxSizing:"border-box",height:"100%",width:e.quickJumperInputWidth,padding:`0 ${Z(e.paginationItemPaddingInline)}`,textAlign:"center",backgroundColor:e.itemInputBg,border:`${Z(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadius,outline:"none",transition:`border-color ${e.motionDurationMid}`,color:"inherit","&:hover":{borderColor:e.colorPrimary},"&:focus":{borderColor:e.colorPrimaryHover,boxShadow:`${Z(e.inputOutlineOffset)} 0 ${Z(e.controlOutlineWidth)} ${e.controlOutline}`},"&[disabled]":{color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,cursor:"not-allowed"}}},[`&${t}-disabled`]:{[`${t}-prev, ${t}-next`]:{[`${t}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}},[`&${t}-mini`]:{[`${t}-prev, ${t}-next`]:{height:e.itemSizeSM,lineHeight:Z(e.itemSizeSM),[`${t}-item-link`]:{height:e.itemSizeSM,"&::after":{height:e.itemSizeSM,lineHeight:Z(e.itemSizeSM)}}},[`${t}-simple-pager`]:{height:e.itemSizeSM,input:{width:e.paginationMiniQuickJumperInputWidth}}}}}},sse=e=>{const{componentCls:t}=e;return{[`${t}-jump-prev, ${t}-jump-next`]:{outline:0,[`${t}-item-container`]:{position:"relative",[`${t}-item-link-icon`]:{color:e.colorPrimary,fontSize:e.fontSizeSM,opacity:0,transition:`all ${e.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${t}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:e.colorTextDisabled,letterSpacing:e.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:e.paginationEllipsisTextIndent,opacity:1,transition:`all ${e.motionDurationMid}`}},"&:hover":{[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}}},[` + ${t}-prev, + ${t}-jump-prev, + ${t}-jump-next + `]:{marginInlineEnd:e.marginXS},[` + ${t}-prev, + ${t}-next, + ${t}-jump-prev, + ${t}-jump-next + `]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,color:e.colorText,fontFamily:e.fontFamily,lineHeight:Z(e.itemSize),textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:e.borderRadius,cursor:"pointer",transition:`all ${e.motionDurationMid}`},[`${t}-prev, ${t}-next`]:{outline:0,button:{color:e.colorText,cursor:"pointer",userSelect:"none"},[`${t}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:e.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Z(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:"none",transition:`all ${e.motionDurationMid}`},[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover`]:{[`${t}-item-link`]:{backgroundColor:"transparent"}}},[`${t}-slash`]:{marginInlineEnd:e.paginationSlashMarginInlineEnd,marginInlineStart:e.paginationSlashMarginInlineStart},[`${t}-options`]:{display:"inline-block",marginInlineStart:e.margin,verticalAlign:"middle","&-size-changer":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:e.controlHeight,marginInlineStart:e.marginXS,lineHeight:Z(e.controlHeight),verticalAlign:"top",input:Object.assign(Object.assign(Object.assign({},JS(e)),QS(e,{borderColor:e.colorBorder,hoverBorderColor:e.colorPrimaryHover,activeBorderColor:e.colorPrimary,activeShadow:e.activeShadow})),{"&[disabled]":Object.assign({},ry(e)),width:e.quickJumperInputWidth,height:e.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:e.marginXS,marginInlineEnd:e.marginXS})}}}},cse=e=>{const{componentCls:t}=e;return{[`${t}-item`]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,marginInlineEnd:e.marginXS,fontFamily:e.fontFamily,lineHeight:Z(e.calc(e.itemSize).sub(2).equal()),textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:e.itemBg,border:`${Z(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Z(e.paginationItemPaddingInline)}`,color:e.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${t}-item-active)`]:{"&:hover":{transition:`all ${e.motionDurationMid}`,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},"&-active":{fontWeight:e.fontWeightStrong,backgroundColor:e.itemActiveBg,borderColor:e.colorPrimary,a:{color:e.itemActiveColor},"&:hover":{borderColor:e.colorPrimaryHover},"&:hover a":{color:e.itemActiveColorHover}}}}},use=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},pn(e)),{display:"flex",flexWrap:"wrap",rowGap:e.paddingXS,"&-start":{justifyContent:"start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"end"},"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${t}-total-text`]:{display:"inline-block",height:e.itemSize,marginInlineEnd:e.marginXS,lineHeight:Z(e.calc(e.itemSize).sub(2).equal()),verticalAlign:"middle"}}),cse(e)),sse(e)),lse(e)),ise(e)),ase(e)),{[`@media only screen and (max-width: ${e.screenLG}px)`]:{[`${t}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${e.screenSM}px)`]:{[`${t}-options`]:{display:"none"}}}),[`&${e.componentCls}-rtl`]:{direction:"rtl"}}},dse=e=>{const{componentCls:t}=e;return{[`${t}:not(${t}-disabled)`]:{[`${t}-item`]:Object.assign({},Ia(e)),[`${t}-jump-prev, ${t}-jump-next`]:{"&:focus-visible":Object.assign({[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}},Ya(e))},[`${t}-prev, ${t}-next`]:{[`&:focus-visible ${t}-item-link`]:Ya(e)}}}},G_=e=>Object.assign({itemBg:e.colorBgContainer,itemSize:e.controlHeight,itemSizeSM:e.controlHeightSM,itemActiveBg:e.colorBgContainer,itemActiveColor:e.colorPrimary,itemActiveColorHover:e.colorPrimaryHover,itemLinkBg:e.colorBgContainer,itemActiveColorDisabled:e.colorTextDisabled,itemActiveBgDisabled:e.controlItemBgActiveDisabled,itemInputBg:e.colorBgContainer,miniOptionsSizeChangerTop:0},_u(e)),q_=e=>Xt(e,{inputOutlineOffset:0,quickJumperInputWidth:e.calc(e.controlHeightLG).mul(1.25).equal(),paginationMiniOptionsMarginInlineStart:e.calc(e.marginXXS).div(2).equal(),paginationMiniQuickJumperInputWidth:e.calc(e.controlHeightLG).mul(1.1).equal(),paginationItemPaddingInline:e.calc(e.marginXXS).mul(1.5).equal(),paginationEllipsisLetterSpacing:e.calc(e.marginXXS).div(2).equal(),paginationSlashMarginInlineStart:e.marginSM,paginationSlashMarginInlineEnd:e.marginSM,paginationEllipsisTextIndent:"0.13em"},ku(e)),fse=cn("Pagination",e=>{const t=q_(e);return[use(t),dse(t)]},G_),pse=e=>{const{componentCls:t}=e;return{[`${t}${t}-bordered${t}-disabled:not(${t}-mini)`]:{"&, &:hover":{[`${t}-item-link`]:{borderColor:e.colorBorder}},"&:focus-visible":{[`${t}-item-link`]:{borderColor:e.colorBorder}},[`${t}-item, ${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,[`&:hover:not(${t}-item-active)`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,a:{color:e.colorTextDisabled}},[`&${t}-item-active`]:{backgroundColor:e.itemActiveBgDisabled}},[`${t}-prev, ${t}-next`]:{"&:hover button":{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,color:e.colorTextDisabled},[`${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder}}},[`${t}${t}-bordered:not(${t}-mini)`]:{[`${t}-prev, ${t}-next`]:{"&:hover button":{borderColor:e.colorPrimaryHover,backgroundColor:e.itemBg},[`${t}-item-link`]:{backgroundColor:e.itemLinkBg,borderColor:e.colorBorder},[`&:hover ${t}-item-link`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,color:e.colorPrimary},[`&${t}-disabled`]:{[`${t}-item-link`]:{borderColor:e.colorBorder,color:e.colorTextDisabled}}},[`${t}-item`]:{backgroundColor:e.itemBg,border:`${Z(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,[`&:hover:not(${t}-item-active)`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,a:{color:e.colorPrimary}},"&-active":{borderColor:e.colorPrimary}}}}},mse=bp(["Pagination","bordered"],e=>{const t=q_(e);return pse(t)},G_);function LO(e){return c.useMemo(()=>typeof e=="boolean"?[e,{}]:e&&typeof e=="object"?[!0,e]:[void 0,void 0],[e])}var vse=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{align:t,prefixCls:n,selectPrefixCls:r,className:o,rootClassName:a,style:i,size:l,locale:s,responsive:u,showSizeChanger:d,selectComponentClass:f,pageSizeOptions:p}=e,m=vse(e,["align","prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","responsive","showSizeChanger","selectComponentClass","pageSizeOptions"]),{xs:v}=Y9(u),[,h]=Pr(),{getPrefixCls:g,direction:y,showSizeChanger:C,className:b,style:$}=sa("pagination"),x=g("pagination",n),[S,w,P]=fse(x),E=Jr(l),O=E==="small"||!!(v&&!E&&u),[N]=ei("Pagination",jT),k=Object.assign(Object.assign({},N),s),[M,I]=LO(d),[T,R]=LO(C),D=M??T,_=I??R,j=f||Ou,F=c.useMemo(()=>p?p.map(U=>Number(U)):void 0,[p]),B=U=>{var Q;const{disabled:q,size:X,onSizeChange:le,"aria-label":oe,className:J,options:ae}=U,{className:te,onChange:re}=_||{},ne=(Q=ae.find(fe=>String(fe.value)===String(X)))===null||Q===void 0?void 0:Q.value;return c.createElement(j,Object.assign({disabled:q,showSearch:!0,popupMatchSelectWidth:!1,getPopupContainer:fe=>fe.parentNode,"aria-label":oe,options:ae},_,{value:ne,onChange:(fe,me)=>{le==null||le(fe),re==null||re(fe,me)},size:O?"small":"middle",className:ie(J,te)}))},H=c.useMemo(()=>{const U=c.createElement("span",{className:`${x}-item-ellipsis`},"•••"),Q=c.createElement("button",{className:`${x}-item-link`,type:"button",tabIndex:-1},y==="rtl"?c.createElement(s$,null):c.createElement(I$,null)),q=c.createElement("button",{className:`${x}-item-link`,type:"button",tabIndex:-1},y==="rtl"?c.createElement(I$,null):c.createElement(s$,null)),X=c.createElement("a",{className:`${x}-item-link`},c.createElement("div",{className:`${x}-item-container`},y==="rtl"?c.createElement(DO,{className:`${x}-item-link-icon`}):c.createElement(_O,{className:`${x}-item-link-icon`}),U)),le=c.createElement("a",{className:`${x}-item-link`},c.createElement("div",{className:`${x}-item-container`},y==="rtl"?c.createElement(_O,{className:`${x}-item-link-icon`}):c.createElement(DO,{className:`${x}-item-link-icon`}),U));return{prevIcon:Q,nextIcon:q,jumpPrevIcon:X,jumpNextIcon:le}},[y,x]),z=g("select",r),W=ie({[`${x}-${t}`]:!!t,[`${x}-mini`]:O,[`${x}-rtl`]:y==="rtl",[`${x}-bordered`]:h.wireframe},b,o,a,w,P),V=Object.assign(Object.assign({},$),i);return S(c.createElement(c.Fragment,null,h.wireframe&&c.createElement(mse,{prefixCls:x}),c.createElement(ose,Object.assign({},H,m,{style:V,prefixCls:x,selectPrefixCls:z,className:W,locale:k,pageSizeOptions:F,showSizeChanger:D,sizeChangerRender:B}))))},Sg=100,Y_=Sg/5,X_=Sg/2-Y_/2,r1=X_*2*Math.PI,FO=50,zO=e=>{const{dotClassName:t,style:n,hasCircleCls:r}=e;return c.createElement("circle",{className:ie(`${t}-circle`,{[`${t}-circle-bg`]:r}),r:X_,cx:FO,cy:FO,strokeWidth:Y_,style:n})},hse=({percent:e,prefixCls:t})=>{const n=`${t}-dot`,r=`${n}-holder`,o=`${r}-hidden`,[a,i]=c.useState(!1);Ut(()=>{e!==0&&i(!0)},[e!==0]);const l=Math.max(Math.min(e,100),0);if(!a)return null;const s={strokeDashoffset:`${r1/4}`,strokeDasharray:`${r1*l/100} ${r1*(100-l)/100}`};return c.createElement("span",{className:ie(r,`${n}-progress`,l<=0&&o)},c.createElement("svg",{viewBox:`0 0 ${Sg} ${Sg}`,role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":l},c.createElement(zO,{dotClassName:n,hasCircleCls:!0}),c.createElement(zO,{dotClassName:n,style:s})))};function yse(e){const{prefixCls:t,percent:n=0}=e,r=`${t}-dot`,o=`${r}-holder`,a=`${o}-hidden`;return c.createElement(c.Fragment,null,c.createElement("span",{className:ie(o,n>0&&a)},c.createElement("span",{className:ie(r,`${t}-dot-spin`)},[1,2,3,4].map(i=>c.createElement("i",{className:`${t}-dot-item`,key:i})))),c.createElement(hse,{prefixCls:t,percent:n}))}function bse(e){var t;const{prefixCls:n,indicator:r,percent:o}=e,a=`${n}-dot`;return r&&c.isValidElement(r)?na(r,{className:ie((t=r.props)===null||t===void 0?void 0:t.className,a),percent:o}):c.createElement(yse,{prefixCls:n,percent:o})}const Cse=new Zt("antSpinMove",{to:{opacity:1}}),$se=new Zt("antRotate",{to:{transform:"rotate(405deg)"}}),xse=e=>{const{componentCls:t,calc:n}=e;return{[t]:Object.assign(Object.assign({},pn(e)),{position:"absolute",display:"none",color:e.colorPrimary,fontSize:0,textAlign:"center",verticalAlign:"middle",opacity:0,transition:`transform ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`,"&-spinning":{position:"relative",display:"inline-block",opacity:1},[`${t}-text`]:{fontSize:e.fontSize,paddingTop:n(n(e.dotSize).sub(e.fontSize)).div(2).add(2).equal()},"&-fullscreen":{position:"fixed",width:"100vw",height:"100vh",backgroundColor:e.colorBgMask,zIndex:e.zIndexPopupBase,inset:0,display:"flex",alignItems:"center",flexDirection:"column",justifyContent:"center",opacity:0,visibility:"hidden",transition:`all ${e.motionDurationMid}`,"&-show":{opacity:1,visibility:"visible"},[t]:{[`${t}-dot-holder`]:{color:e.colorWhite},[`${t}-text`]:{color:e.colorTextLightSolid}}},"&-nested-loading":{position:"relative",[`> div > ${t}`]:{position:"absolute",top:0,insetInlineStart:0,zIndex:4,display:"block",width:"100%",height:"100%",maxHeight:e.contentHeight,[`${t}-dot`]:{position:"absolute",top:"50%",insetInlineStart:"50%",margin:n(e.dotSize).mul(-1).div(2).equal()},[`${t}-text`]:{position:"absolute",top:"50%",width:"100%",textShadow:`0 1px 2px ${e.colorBgContainer}`},[`&${t}-show-text ${t}-dot`]:{marginTop:n(e.dotSize).div(2).mul(-1).sub(10).equal()},"&-sm":{[`${t}-dot`]:{margin:n(e.dotSizeSM).mul(-1).div(2).equal()},[`${t}-text`]:{paddingTop:n(n(e.dotSizeSM).sub(e.fontSize)).div(2).add(2).equal()},[`&${t}-show-text ${t}-dot`]:{marginTop:n(e.dotSizeSM).div(2).mul(-1).sub(10).equal()}},"&-lg":{[`${t}-dot`]:{margin:n(e.dotSizeLG).mul(-1).div(2).equal()},[`${t}-text`]:{paddingTop:n(n(e.dotSizeLG).sub(e.fontSize)).div(2).add(2).equal()},[`&${t}-show-text ${t}-dot`]:{marginTop:n(e.dotSizeLG).div(2).mul(-1).sub(10).equal()}}},[`${t}-container`]:{position:"relative",transition:`opacity ${e.motionDurationSlow}`,"&::after":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:10,width:"100%",height:"100%",background:e.colorBgContainer,opacity:0,transition:`all ${e.motionDurationSlow}`,content:'""',pointerEvents:"none"}},[`${t}-blur`]:{clear:"both",opacity:.5,userSelect:"none",pointerEvents:"none","&::after":{opacity:.4,pointerEvents:"auto"}}},"&-tip":{color:e.spinDotDefault},[`${t}-dot-holder`]:{width:"1em",height:"1em",fontSize:e.dotSize,display:"inline-block",transition:`transform ${e.motionDurationSlow} ease, opacity ${e.motionDurationSlow} ease`,transformOrigin:"50% 50%",lineHeight:1,color:e.colorPrimary,"&-hidden":{transform:"scale(0.3)",opacity:0}},[`${t}-dot-progress`]:{position:"absolute",inset:0},[`${t}-dot`]:{position:"relative",display:"inline-block",fontSize:e.dotSize,width:"1em",height:"1em","&-item":{position:"absolute",display:"block",width:n(e.dotSize).sub(n(e.marginXXS).div(2)).div(2).equal(),height:n(e.dotSize).sub(n(e.marginXXS).div(2)).div(2).equal(),background:"currentColor",borderRadius:"100%",transform:"scale(0.75)",transformOrigin:"50% 50%",opacity:.3,animationName:Cse,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear",animationDirection:"alternate","&:nth-child(1)":{top:0,insetInlineStart:0,animationDelay:"0s"},"&:nth-child(2)":{top:0,insetInlineEnd:0,animationDelay:"0.4s"},"&:nth-child(3)":{insetInlineEnd:0,bottom:0,animationDelay:"0.8s"},"&:nth-child(4)":{bottom:0,insetInlineStart:0,animationDelay:"1.2s"}},"&-spin":{transform:"rotate(45deg)",animationName:$se,animationDuration:"1.2s",animationIterationCount:"infinite",animationTimingFunction:"linear"},"&-circle":{strokeLinecap:"round",transition:["stroke-dashoffset","stroke-dasharray","stroke","stroke-width","opacity"].map(r=>`${r} ${e.motionDurationSlow} ease`).join(","),fillOpacity:0,stroke:"currentcolor"},"&-circle-bg":{stroke:e.colorFillSecondary}},[`&-sm ${t}-dot`]:{"&, &-holder":{fontSize:e.dotSizeSM}},[`&-sm ${t}-dot-holder`]:{i:{width:n(n(e.dotSizeSM).sub(n(e.marginXXS).div(2))).div(2).equal(),height:n(n(e.dotSizeSM).sub(n(e.marginXXS).div(2))).div(2).equal()}},[`&-lg ${t}-dot`]:{"&, &-holder":{fontSize:e.dotSizeLG}},[`&-lg ${t}-dot-holder`]:{i:{width:n(n(e.dotSizeLG).sub(e.marginXXS)).div(2).equal(),height:n(n(e.dotSizeLG).sub(e.marginXXS)).div(2).equal()}},[`&${t}-show-text ${t}-text`]:{display:"block"}})}},Sse=e=>{const{controlHeightLG:t,controlHeight:n}=e;return{contentHeight:400,dotSize:t/2,dotSizeSM:t*.35,dotSizeLG:n}},wse=cn("Spin",e=>{const t=Xt(e,{spinDotDefault:e.colorTextDescription});return xse(t)},Sse),Ese=200,BO=[[30,.05],[70,.03],[96,.01]];function Pse(e,t){const[n,r]=c.useState(0),o=c.useRef(null),a=t==="auto";return c.useEffect(()=>(a&&e&&(r(0),o.current=setInterval(()=>{r(i=>{const l=100-i;for(let s=0;s{o.current&&(clearInterval(o.current),o.current=null)}),[a,e]),a?n:t}var Ose=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var t;const{prefixCls:n,spinning:r=!0,delay:o=0,className:a,rootClassName:i,size:l="default",tip:s,wrapperClassName:u,style:d,children:f,fullscreen:p=!1,indicator:m,percent:v}=e,h=Ose(e,["prefixCls","spinning","delay","className","rootClassName","size","tip","wrapperClassName","style","children","fullscreen","indicator","percent"]),{getPrefixCls:g,direction:y,className:C,style:b,indicator:$}=sa("spin"),x=g("spin",n),[S,w,P]=wse(x),[E,O]=c.useState(()=>r&&!Ise(r,o)),N=Pse(E,v);c.useEffect(()=>{if(r){const _=hie(o,()=>{O(!0)});return _(),()=>{var j;(j=_==null?void 0:_.cancel)===null||j===void 0||j.call(_)}}O(!1)},[o,r]);const k=c.useMemo(()=>typeof f<"u"&&!p,[f,p]),M=ie(x,C,{[`${x}-sm`]:l==="small",[`${x}-lg`]:l==="large",[`${x}-spinning`]:E,[`${x}-show-text`]:!!s,[`${x}-rtl`]:y==="rtl"},a,!p&&i,w,P),I=ie(`${x}-container`,{[`${x}-blur`]:E}),T=(t=m??$)!==null&&t!==void 0?t:Q_,R=Object.assign(Object.assign({},b),d),D=c.createElement("div",Object.assign({},h,{style:R,className:M,"aria-live":"polite","aria-busy":E}),c.createElement(bse,{prefixCls:x,indicator:T,percent:N}),s&&(k||p)?c.createElement("div",{className:`${x}-text`},s):null);return S(k?c.createElement("div",Object.assign({},h,{className:ie(`${x}-nested-loading`,u,w,P)}),E&&c.createElement("div",{key:"loading"},D),c.createElement("div",{className:I,key:"container"},f)):p?c.createElement("div",{className:ie(`${x}-fullscreen`,{[`${x}-fullscreen-show`]:E},i,w,P)},D):D)};Vd.setDefaultIndicator=e=>{Q_=e};let zo=null,Bl=e=>e(),Af=[],Lf={};function HO(){const{getContainer:e,duration:t,rtl:n,maxCount:r,top:o}=Lf,a=(e==null?void 0:e())||document.body;return{getContainer:()=>a,duration:t,rtl:n,maxCount:r,top:o}}const Rse=Y.forwardRef((e,t)=>{const{messageConfig:n,sync:r}=e,{getPrefixCls:o}=c.useContext(Pt),a=Lf.prefixCls||o("message"),i=c.useContext(x$),[l,s]=MM(Object.assign(Object.assign(Object.assign({},n),{prefixCls:a}),i.message));return Y.useImperativeHandle(t,()=>{const u=Object.assign({},l);return Object.keys(u).forEach(d=>{u[d]=(...f)=>(r(),l[d].apply(l,f))}),{instance:u,sync:r}}),s}),Nse=Y.forwardRef((e,t)=>{const[n,r]=Y.useState(HO),o=()=>{r(HO)};Y.useEffect(o,[]);const a=mM(),i=a.getRootPrefixCls(),l=a.getIconPrefixCls(),s=a.getTheme(),u=Y.createElement(Rse,{ref:t,sync:o,messageConfig:n});return Y.createElement(Ma,{prefixCls:i,iconPrefixCls:l,theme:s},a.holderRender?a.holderRender(u):u)}),ay=()=>{if(!zo){const e=document.createDocumentFragment(),t={fragment:e};zo=t,Bl(()=>{ES()(Y.createElement(Nse,{ref:r=>{const{instance:o,sync:a}=r||{};Promise.resolve().then(()=>{!t.instance&&o&&(t.instance=o,t.sync=a,ay())})}}),e)});return}zo.instance&&(Af.forEach(e=>{const{type:t,skipped:n}=e;if(!n)switch(t){case"open":{Bl(()=>{const r=zo.instance.open(Object.assign(Object.assign({},Lf),e.config));r==null||r.then(e.resolve),e.setCloseFn(r)});break}case"destroy":Bl(()=>{zo==null||zo.instance.destroy(e.key)});break;default:Bl(()=>{var r;const o=(r=zo.instance)[t].apply(r,Re(e.args));o==null||o.then(e.resolve),e.setCloseFn(o)})}}),Af=[])};function Tse(e){Lf=Object.assign(Object.assign({},Lf),e),Bl(()=>{var t;(t=zo==null?void 0:zo.sync)===null||t===void 0||t.call(zo)})}function Mse(e){const t=SS(n=>{let r;const o={type:"open",config:e,resolve:n,setCloseFn:a=>{r=a}};return Af.push(o),()=>{r?Bl(()=>{r()}):o.skipped=!0}});return ay(),t}function kse(e,t){const n=SS(r=>{let o;const a={type:e,args:t,resolve:r,setCloseFn:i=>{o=i}};return Af.push(a),()=>{o?Bl(()=>{o()}):a.skipped=!0}});return ay(),n}const _se=e=>{Af.push({type:"destroy",key:e}),ay()},Dse=["success","info","warning","error","loading"],jse={open:Mse,destroy:_se,config:Tse,useMessage:kM,_InternalPanelDoNotUseOrYouWillBeFired:Zq},At=jse;Dse.forEach(e=>{At[e]=(...t)=>kse(e,t)});var Ase=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,className:n,closeIcon:r,closable:o,type:a,title:i,children:l,footer:s}=e,u=Ase(e,["prefixCls","className","closeIcon","closable","type","title","children","footer"]),{getPrefixCls:d}=c.useContext(Pt),f=d(),p=t||d("modal"),m=Or(f),[v,h,g]=d9(p,m),y=`${p}-confirm`;let C={};return a?C={closable:o??!1,title:"",footer:"",children:c.createElement(p9,Object.assign({},e,{prefixCls:p,confirmPrefixCls:y,rootPrefixCls:f,content:l}))}:C={closable:o??!0,title:i,footer:s!==null&&c.createElement(l9,Object.assign({},e)),children:l},v(c.createElement(XM,Object.assign({prefixCls:p,className:ie(h,`${p}-pure-panel`,a&&y,a&&`${y}-${a}`,n,g,m)},u,{closeIcon:i9(p,r),closable:o},C)))},Fse=E9(Lse);function Z_(e){return Ip(h9(e))}const Kn=f9;Kn.useModal=x9;Kn.info=function(t){return Ip(y9(t))};Kn.success=function(t){return Ip(b9(t))};Kn.error=function(t){return Ip(C9(t))};Kn.warning=Z_;Kn.warn=Z_;Kn.confirm=function(t){return Ip($9(t))};Kn.destroyAll=function(){for(;zl.length;){const t=zl.pop();t&&t()}};Kn.config=YZ;Kn._InternalPanelDoNotUseOrYouWillBeFired=Fse;var zse=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],J_=c.forwardRef(function(e,t){var n,r=e.prefixCls,o=r===void 0?"rc-switch":r,a=e.className,i=e.checked,l=e.defaultChecked,s=e.disabled,u=e.loadingIcon,d=e.checkedChildren,f=e.unCheckedChildren,p=e.onClick,m=e.onChange,v=e.onKeyDown,h=Ct(e,zse),g=fn(!1,{value:i,defaultValue:l}),y=ee(g,2),C=y[0],b=y[1];function $(P,E){var O=C;return s||(O=P,b(O),m==null||m(O,E)),O}function x(P){P.which===Qe.LEFT?$(!1,P):P.which===Qe.RIGHT&&$(!0,P),v==null||v(P)}function S(P){var E=$(!C,P);p==null||p(E,P)}var w=ie(o,a,(n={},K(n,"".concat(o,"-checked"),C),K(n,"".concat(o,"-disabled"),s),n));return c.createElement("button",L({},h,{type:"button",role:"switch","aria-checked":C,disabled:s,className:w,ref:t,onKeyDown:x,onClick:S}),u,c.createElement("span",{className:"".concat(o,"-inner")},c.createElement("span",{className:"".concat(o,"-inner-checked")},d),c.createElement("span",{className:"".concat(o,"-inner-unchecked")},f)))});J_.displayName="Switch";const Bse=e=>{const{componentCls:t,trackHeightSM:n,trackPadding:r,trackMinWidthSM:o,innerMinMarginSM:a,innerMaxMarginSM:i,handleSizeSM:l,calc:s}=e,u=`${t}-inner`,d=Z(s(l).add(s(r).mul(2)).equal()),f=Z(s(i).mul(2).equal());return{[t]:{[`&${t}-small`]:{minWidth:o,height:n,lineHeight:Z(n),[`${t}-inner`]:{paddingInlineStart:i,paddingInlineEnd:a,[`${u}-checked, ${u}-unchecked`]:{minHeight:n},[`${u}-checked`]:{marginInlineStart:`calc(-100% + ${d} - ${f})`,marginInlineEnd:`calc(100% - ${d} + ${f})`},[`${u}-unchecked`]:{marginTop:s(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`${t}-handle`]:{width:l,height:l},[`${t}-loading-icon`]:{top:s(s(l).sub(e.switchLoadingIconSize)).div(2).equal(),fontSize:e.switchLoadingIconSize},[`&${t}-checked`]:{[`${t}-inner`]:{paddingInlineStart:a,paddingInlineEnd:i,[`${u}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${u}-unchecked`]:{marginInlineStart:`calc(100% - ${d} + ${f})`,marginInlineEnd:`calc(-100% + ${d} - ${f})`}},[`${t}-handle`]:{insetInlineStart:`calc(100% - ${Z(s(l).add(r).equal())})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${u}`]:{[`${u}-unchecked`]:{marginInlineStart:s(e.marginXXS).div(2).equal(),marginInlineEnd:s(e.marginXXS).mul(-1).div(2).equal()}},[`&${t}-checked ${u}`]:{[`${u}-checked`]:{marginInlineStart:s(e.marginXXS).mul(-1).div(2).equal(),marginInlineEnd:s(e.marginXXS).div(2).equal()}}}}}}},Hse=e=>{const{componentCls:t,handleSize:n,calc:r}=e;return{[t]:{[`${t}-loading-icon${e.iconCls}`]:{position:"relative",top:r(r(n).sub(e.fontSize)).div(2).equal(),color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${t}-checked ${t}-loading-icon`]:{color:e.switchColor}}}},Wse=e=>{const{componentCls:t,trackPadding:n,handleBg:r,handleShadow:o,handleSize:a,calc:i}=e,l=`${t}-handle`;return{[t]:{[l]:{position:"absolute",top:n,insetInlineStart:n,width:a,height:a,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:i(a).div(2).equal(),boxShadow:o,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${t}-checked ${l}`]:{insetInlineStart:`calc(100% - ${Z(i(a).add(n).equal())})`},[`&:not(${t}-disabled):active`]:{[`${l}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${t}-checked ${l}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}}}},Vse=e=>{const{componentCls:t,trackHeight:n,trackPadding:r,innerMinMargin:o,innerMaxMargin:a,handleSize:i,calc:l}=e,s=`${t}-inner`,u=Z(l(i).add(l(r).mul(2)).equal()),d=Z(l(a).mul(2).equal());return{[t]:{[s]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:a,paddingInlineEnd:o,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${s}-checked, ${s}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none",minHeight:n},[`${s}-checked`]:{marginInlineStart:`calc(-100% + ${u} - ${d})`,marginInlineEnd:`calc(100% - ${u} + ${d})`},[`${s}-unchecked`]:{marginTop:l(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`&${t}-checked ${s}`]:{paddingInlineStart:o,paddingInlineEnd:a,[`${s}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${s}-unchecked`]:{marginInlineStart:`calc(100% - ${u} + ${d})`,marginInlineEnd:`calc(-100% + ${u} - ${d})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${s}`]:{[`${s}-unchecked`]:{marginInlineStart:l(r).mul(2).equal(),marginInlineEnd:l(r).mul(-1).mul(2).equal()}},[`&${t}-checked ${s}`]:{[`${s}-checked`]:{marginInlineStart:l(r).mul(-1).mul(2).equal(),marginInlineEnd:l(r).mul(2).equal()}}}}}},Kse=e=>{const{componentCls:t,trackHeight:n,trackMinWidth:r}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},pn(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:r,height:n,lineHeight:Z(n),verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${t}-disabled)`]:{background:e.colorTextTertiary}}),Ia(e)),{[`&${t}-checked`]:{background:e.switchColor,[`&:hover:not(${t}-disabled)`]:{background:e.colorPrimaryHover}},[`&${t}-loading, &${t}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${t}-rtl`]:{direction:"rtl"}})}},Use=e=>{const{fontSize:t,lineHeight:n,controlHeight:r,colorWhite:o}=e,a=t*n,i=r/2,l=2,s=a-l*2,u=i-l*2;return{trackHeight:a,trackHeightSM:i,trackMinWidth:s*2+l*4,trackMinWidthSM:u*2+l*2,trackPadding:l,handleBg:o,handleSize:s,handleSizeSM:u,handleShadow:`0 2px 4px 0 ${new en("#00230b").setA(.2).toRgbString()}`,innerMinMargin:s/2,innerMaxMargin:s+l+l*2,innerMinMarginSM:u/2,innerMaxMarginSM:u+l+l*2}},Gse=cn("Switch",e=>{const t=Xt(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:e.calc(e.fontSizeIcon).mul(.75).equal(),switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[Kse(t),Vse(t),Wse(t),Hse(t),Bse(t)]},Use);var qse=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,size:r,disabled:o,loading:a,className:i,rootClassName:l,style:s,checked:u,value:d,defaultChecked:f,defaultValue:p,onChange:m}=e,v=qse(e,["prefixCls","size","disabled","loading","className","rootClassName","style","checked","value","defaultChecked","defaultValue","onChange"]),[h,g]=fn(!1,{value:u??d,defaultValue:f??p}),{getPrefixCls:y,direction:C,switch:b}=c.useContext(Pt),$=c.useContext(mo),x=(o??$)||a,S=y("switch",n),w=c.createElement("div",{className:`${S}-handle`},a&&c.createElement(Cp,{className:`${S}-loading-icon`})),[P,E,O]=Gse(S),N=Jr(r),k=ie(b==null?void 0:b.className,{[`${S}-small`]:N==="small",[`${S}-loading`]:a,[`${S}-rtl`]:C==="rtl"},i,l,E,O),M=Object.assign(Object.assign({},b==null?void 0:b.style),s),I=(...T)=>{g(T[0]),m==null||m.apply(void 0,T)};return P(c.createElement(Sp,{component:"Switch",disabled:x},c.createElement(J_,Object.assign({},v,{checked:h,onChange:I,prefixCls:S,className:k,style:M,disabled:x,ref:t,loadingIcon:w}))))}),aw=Yse;aw.__ANT_SWITCH=!0;var Vi={},jp="rc-table-internal-hook";function iw(e){var t=c.createContext(void 0),n=function(o){var a=o.value,i=o.children,l=c.useRef(a);l.current=a;var s=c.useState(function(){return{getValue:function(){return l.current},listeners:new Set}}),u=ee(s,1),d=u[0];return Ut(function(){Oa.unstable_batchedUpdates(function(){d.listeners.forEach(function(f){f(a)})})},[a]),c.createElement(t.Provider,{value:d},i)};return{Context:t,Provider:n,defaultValue:e}}function wr(e,t){var n=Dt(typeof t=="function"?t:function(f){if(t===void 0)return f;if(!Array.isArray(t))return f[t];var p={};return t.forEach(function(m){p[m]=f[m]}),p}),r=c.useContext(e==null?void 0:e.Context),o=r||{},a=o.listeners,i=o.getValue,l=c.useRef();l.current=n(r?i():e==null?void 0:e.defaultValue);var s=c.useState({}),u=ee(s,2),d=u[1];return Ut(function(){if(!r)return;function f(p){var m=n(p);qa(l.current,m,!0)||d({})}return a.add(f),function(){a.delete(f)}},[r]),l.current}function Xse(){var e=c.createContext(null);function t(){return c.useContext(e)}function n(o,a){var i=Ga(o),l=function(u,d){var f=i?{ref:d}:{},p=c.useRef(0),m=c.useRef(u),v=t();return v!==null?c.createElement(o,L({},u,f)):((!a||a(m.current,u))&&(p.current+=1),m.current=u,c.createElement(e.Provider,{value:p.current},c.createElement(o,L({},u,f))))};return i?c.forwardRef(l):l}function r(o,a){var i=Ga(o),l=function(u,d){var f=i?{ref:d}:{};return t(),c.createElement(o,L({},u,f))};return i?c.memo(c.forwardRef(l),a):c.memo(l,a)}return{makeImmutable:n,responseImmutable:r,useImmutableMark:t}}var lw=Xse(),e7=lw.makeImmutable,ju=lw.responseImmutable,Qse=lw.useImmutableMark,Vr=iw(),t7=c.createContext({renderWithProps:!1}),Zse="RC_TABLE_KEY";function Jse(e){return e==null?[]:Array.isArray(e)?e:[e]}function iy(e){var t=[],n={};return e.forEach(function(r){for(var o=r||{},a=o.key,i=o.dataIndex,l=a||Jse(i).join("-")||Zse;n[l];)l="".concat(l,"_next");n[l]=!0,t.push(l)}),t}function L$(e){return e!=null}function ece(e){return typeof e=="number"&&!Number.isNaN(e)}function tce(e){return e&&ot(e)==="object"&&!Array.isArray(e)&&!c.isValidElement(e)}function nce(e,t,n,r,o,a){var i=c.useContext(t7),l=Qse(),s=vs(function(){if(L$(r))return[r];var u=t==null||t===""?[]:Array.isArray(t)?t:[t],d=wo(e,u),f=d,p=void 0;if(o){var m=o(d,e,n);tce(m)?(f=m.children,p=m.props,i.renderWithProps=!0):f=m}return[f,p]},[l,e,r,t,o,n],function(u,d){if(a){var f=ee(u,2),p=f[1],m=ee(d,2),v=m[1];return a(v,p)}return i.renderWithProps?!0:!qa(u,d,!0)});return s}function rce(e,t,n,r){var o=e+t-1;return e<=r&&o>=n}function oce(e,t){return wr(Vr,function(n){var r=rce(e,t||1,n.hoverStartRow,n.hoverEndRow);return[r,n.onHover]})}var ace=function(t){var n=t.ellipsis,r=t.rowType,o=t.children,a,i=n===!0?{showTitle:!0}:n;return i&&(i.showTitle||r==="header")&&(typeof o=="string"||typeof o=="number"?a=o.toString():c.isValidElement(o)&&typeof o.props.children=="string"&&(a=o.props.children)),a};function ice(e){var t,n,r,o,a,i,l,s,u=e.component,d=e.children,f=e.ellipsis,p=e.scope,m=e.prefixCls,v=e.className,h=e.align,g=e.record,y=e.render,C=e.dataIndex,b=e.renderIndex,$=e.shouldCellUpdate,x=e.index,S=e.rowType,w=e.colSpan,P=e.rowSpan,E=e.fixLeft,O=e.fixRight,N=e.firstFixLeft,k=e.lastFixLeft,M=e.firstFixRight,I=e.lastFixRight,T=e.appendNode,R=e.additionalProps,D=R===void 0?{}:R,_=e.isSticky,j="".concat(m,"-cell"),F=wr(Vr,["supportSticky","allColumnsFixedLeft","rowHoverable"]),B=F.supportSticky,H=F.allColumnsFixedLeft,z=F.rowHoverable,W=nce(g,C,b,d,y,$),V=ee(W,2),U=V[0],Q=V[1],q={},X=typeof E=="number"&&B,le=typeof O=="number"&&B;X&&(q.position="sticky",q.left=E),le&&(q.position="sticky",q.right=O);var oe=(t=(n=(r=Q==null?void 0:Q.colSpan)!==null&&r!==void 0?r:D.colSpan)!==null&&n!==void 0?n:w)!==null&&t!==void 0?t:1,J=(o=(a=(i=Q==null?void 0:Q.rowSpan)!==null&&i!==void 0?i:D.rowSpan)!==null&&a!==void 0?a:P)!==null&&o!==void 0?o:1,ae=oce(x,J),te=ee(ae,2),re=te[0],ne=te[1],fe=Dt(function(ve){var Ee;g&&ne(x,x+J-1),D==null||(Ee=D.onMouseEnter)===null||Ee===void 0||Ee.call(D,ve)}),me=Dt(function(ve){var Ee;g&&ne(-1,-1),D==null||(Ee=D.onMouseLeave)===null||Ee===void 0||Ee.call(D,ve)});if(oe===0||J===0)return null;var be=(l=D.title)!==null&&l!==void 0?l:ace({rowType:S,ellipsis:f,children:U}),de=ie(j,v,(s={},K(K(K(K(K(K(K(K(K(K(s,"".concat(j,"-fix-left"),X&&B),"".concat(j,"-fix-left-first"),N&&B),"".concat(j,"-fix-left-last"),k&&B),"".concat(j,"-fix-left-all"),k&&H&&B),"".concat(j,"-fix-right"),le&&B),"".concat(j,"-fix-right-first"),M&&B),"".concat(j,"-fix-right-last"),I&&B),"".concat(j,"-ellipsis"),f),"".concat(j,"-with-append"),T),"".concat(j,"-fix-sticky"),(X||le)&&_&&B),K(s,"".concat(j,"-row-hover"),!Q&&re)),D.className,Q==null?void 0:Q.className),ce={};h&&(ce.textAlign=h);var he=G(G(G(G({},Q==null?void 0:Q.style),q),ce),D.style),ye=U;return ot(ye)==="object"&&!Array.isArray(ye)&&!c.isValidElement(ye)&&(ye=null),f&&(k||M)&&(ye=c.createElement("span",{className:"".concat(j,"-content")},ye)),c.createElement(u,L({},Q,D,{className:de,style:he,title:be,scope:p,onMouseEnter:z?fe:void 0,onMouseLeave:z?me:void 0,colSpan:oe!==1?oe:null,rowSpan:J!==1?J:null}),T,ye)}const Au=c.memo(ice);function sw(e,t,n,r,o){var a=n[e]||{},i=n[t]||{},l,s;a.fixed==="left"?l=r.left[o==="rtl"?t:e]:i.fixed==="right"&&(s=r.right[o==="rtl"?e:t]);var u=!1,d=!1,f=!1,p=!1,m=n[t+1],v=n[e-1],h=m&&!m.fixed||v&&!v.fixed||n.every(function($){return $.fixed==="left"});if(o==="rtl"){if(l!==void 0){var g=v&&v.fixed==="left";p=!g&&h}else if(s!==void 0){var y=m&&m.fixed==="right";f=!y&&h}}else if(l!==void 0){var C=m&&m.fixed==="left";u=!C&&h}else if(s!==void 0){var b=v&&v.fixed==="right";d=!b&&h}return{fixLeft:l,fixRight:s,lastFixLeft:u,firstFixRight:d,lastFixRight:f,firstFixLeft:p,isSticky:r.isSticky}}var n7=c.createContext({});function lce(e){var t=e.className,n=e.index,r=e.children,o=e.colSpan,a=o===void 0?1:o,i=e.rowSpan,l=e.align,s=wr(Vr,["prefixCls","direction"]),u=s.prefixCls,d=s.direction,f=c.useContext(n7),p=f.scrollColumnIndex,m=f.stickyOffsets,v=f.flattenColumns,h=n+a-1,g=h+1===p?a+1:a,y=sw(n,n+g-1,v,m,d);return c.createElement(Au,L({className:t,index:n,component:"td",prefixCls:u,record:null,dataIndex:null,align:l,colSpan:g,rowSpan:i,render:function(){return r}},y))}var sce=["children"];function cce(e){var t=e.children,n=Ct(e,sce);return c.createElement("tr",n,t)}function ly(e){var t=e.children;return t}ly.Row=cce;ly.Cell=lce;function uce(e){var t=e.children,n=e.stickyOffsets,r=e.flattenColumns,o=wr(Vr,"prefixCls"),a=r.length-1,i=r[a],l=c.useMemo(function(){return{stickyOffsets:n,flattenColumns:r,scrollColumnIndex:i!=null&&i.scrollbar?a:null}},[i,r,a,n]);return c.createElement(n7.Provider,{value:l},c.createElement("tfoot",{className:"".concat(o,"-summary")},t))}const Mm=ju(uce);var r7=ly;function dce(e){return null}function fce(e){return null}function o7(e,t,n,r,o,a,i){var l=a(t,i);e.push({record:t,indent:n,index:i,rowKey:l});var s=o==null?void 0:o.has(l);if(t&&Array.isArray(t[r])&&s)for(var u=0;u1?N-1:0),M=1;M5&&arguments[5]!==void 0?arguments[5]:[],l=arguments.length>6&&arguments[6]!==void 0?arguments[6]:0,s=e.record,u=e.prefixCls,d=e.columnsKey,f=e.fixedInfoList,p=e.expandIconColumnIndex,m=e.nestExpandable,v=e.indentSize,h=e.expandIcon,g=e.expanded,y=e.hasNestChildren,C=e.onTriggerExpand,b=e.expandable,$=e.expandedKeys,x=d[n],S=f[n],w;n===(p||0)&&m&&(w=c.createElement(c.Fragment,null,c.createElement("span",{style:{paddingLeft:"".concat(v*r,"px")},className:"".concat(u,"-row-indent indent-level-").concat(r)}),h({prefixCls:u,expanded:g,expandable:y,record:s,onExpand:C})));var P=((a=t.onCell)===null||a===void 0?void 0:a.call(t,s,o))||{};if(l){var E=P.rowSpan,O=E===void 0?1:E;if(b&&O&&n=1)),style:G(G({},n),b==null?void 0:b.style)}),g.map(function(N,k){var M=N.render,I=N.dataIndex,T=N.className,R=c7(v,N,k,u,o,l,m==null?void 0:m.offset),D=R.key,_=R.fixedInfo,j=R.appendCellNode,F=R.additionalCellProps;return c.createElement(Au,L({className:T,ellipsis:N.ellipsis,align:N.align,scope:N.rowScope,component:N.rowScope?p:f,prefixCls:h,key:D,record:r,index:o,renderIndex:a,dataIndex:I,render:M,shouldCellUpdate:N.shouldCellUpdate},_,{appendNode:j,additionalProps:F}))})),E;if(x&&(S.current||$)){var O=C(r,o,u+1,$);E=c.createElement(l7,{expanded:$,className:ie("".concat(h,"-expanded-row"),"".concat(h,"-expanded-row-level-").concat(u+1),w),prefixCls:h,component:d,cellComponent:f,colSpan:m?m.colSpan:g.length,stickyOffset:m==null?void 0:m.sticky,isEmpty:!1},O)}return c.createElement(c.Fragment,null,P,E)}const gce=ju(vce);function hce(e){var t=e.columnKey,n=e.onColumnResize,r=e.prefixCls,o=e.title,a=c.useRef();return Ut(function(){a.current&&n(t,a.current.offsetWidth)},[]),c.createElement(zr,{data:t},c.createElement("th",{ref:a,className:"".concat(r,"-measure-cell")},c.createElement("div",{className:"".concat(r,"-measure-cell-content")},o||" ")))}function yce(e){var t=e.prefixCls,n=e.columnsKey,r=e.onColumnResize,o=e.columns,a=c.useRef(null),i=wr(Vr,["measureRowRender"]),l=i.measureRowRender,s=c.createElement("tr",{"aria-hidden":"true",className:"".concat(t,"-measure-row"),ref:a,tabIndex:-1},c.createElement(zr.Collection,{onBatchResize:function(d){xp(a.current)&&d.forEach(function(f){var p=f.data,m=f.size;r(p,m.offsetWidth)})}},n.map(function(u){var d=o.find(function(m){return m.key===u}),f=d==null?void 0:d.title,p=c.isValidElement(f)?c.cloneElement(f,{ref:null}):f;return c.createElement(hce,{prefixCls:t,key:u,columnKey:u,onColumnResize:r,title:p})})));return l?l(s):s}function bce(e){var t=e.data,n=e.measureColumnWidth,r=wr(Vr,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode","expandedRowOffset","fixedInfoList","colWidths"]),o=r.prefixCls,a=r.getComponent,i=r.onColumnResize,l=r.flattenColumns,s=r.getRowKey,u=r.expandedKeys,d=r.childrenColumnName,f=r.emptyNode,p=r.expandedRowOffset,m=p===void 0?0:p,v=r.colWidths,h=a7(t,d,u,s),g=c.useMemo(function(){return h.map(function(E){return E.rowKey})},[h]),y=c.useRef({renderWithProps:!1}),C=c.useMemo(function(){for(var E=l.length-m,O=0,N=0;N=0;u-=1){var d=t[u],f=n&&n[u],p=void 0,m=void 0;if(f&&(p=f[Kd],a==="auto"&&(m=f.minWidth)),d||m||p||s){var v=p||{};v.columnType;var h=Ct(v,Sce);i.unshift(c.createElement("col",L({key:u,style:{width:d,minWidth:m}},h))),s=!0}}return i.length>0?c.createElement("colgroup",null,i):null}var wce=["className","noData","columns","flattenColumns","colWidths","colGroup","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","scrollX","tableLayout","onScroll","children"];function Ece(e,t){return c.useMemo(function(){for(var n=[],r=0;r1?"colgroup":"col":null,ellipsis:g.ellipsis,align:g.align,component:i,prefixCls:d,key:m[h]},y,{additionalProps:C,rowType:"header"}))}))};function Ice(e){var t=[];function n(i,l){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;t[s]=t[s]||[];var u=l,d=i.filter(Boolean).map(function(f){var p={key:f.key,className:f.className||"",children:f.title,column:f,colStart:u},m=1,v=f.children;return v&&v.length>0&&(m=n(v,u,s+1).reduce(function(h,g){return h+g},0),p.hasSubColumns=!0),"colSpan"in f&&(m=f.colSpan),"rowSpan"in f&&(p.rowSpan=f.rowSpan),p.colSpan=m,p.colEnd=p.colStart+m-1,t[s].push(p),u+=m,m});return d}n(e,0);for(var r=t.length,o=function(l){t[l].forEach(function(s){!("rowSpan"in s)&&!s.hasSubColumns&&(s.rowSpan=r-l)})},a=0;a1&&arguments[1]!==void 0?arguments[1]:"";return typeof t=="number"?t:t.endsWith("%")?e*parseFloat(t)/100:null}function Nce(e,t,n){return c.useMemo(function(){if(t&&t>0){var r=0,o=0;e.forEach(function(p){var m=KO(t,p.width);m?r+=m:o+=1});var a=Math.max(t,n),i=Math.max(a-r,o),l=o,s=i/o,u=0,d=e.map(function(p){var m=G({},p),v=KO(t,m.width);if(v)m.width=v;else{var h=Math.floor(s);m.width=l===1?i:h,i-=h,l-=1}return u+=m.width,m});if(u0?G(G({},t),{},{children:d7(n)}):t})}function F$(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return e.filter(function(n){return n&&ot(n)==="object"}).reduce(function(n,r,o){var a=r.fixed,i=a===!0?"left":a,l="".concat(t,"-").concat(o),s=r.children;return s&&s.length>0?[].concat(Re(n),Re(F$(s,l).map(function(u){var d;return G(G({},u),{},{fixed:(d=u.fixed)!==null&&d!==void 0?d:i})}))):[].concat(Re(n),[G(G({key:l},r),{},{fixed:i})])},[])}function kce(e){return e.map(function(t){var n=t.fixed,r=Ct(t,Mce),o=n;return n==="left"?o="right":n==="right"&&(o="left"),G({fixed:o},r)})}function _ce(e,t){var n=e.prefixCls,r=e.columns,o=e.children,a=e.expandable,i=e.expandedKeys,l=e.columnTitle,s=e.getRowKey,u=e.onTriggerExpand,d=e.expandIcon,f=e.rowExpandable,p=e.expandIconColumnIndex,m=e.expandedRowOffset,v=m===void 0?0:m,h=e.direction,g=e.expandRowByClick,y=e.columnWidth,C=e.fixed,b=e.scrollWidth,$=e.clientWidth,x=c.useMemo(function(){var I=r||cw(o)||[];return d7(I.slice())},[r,o]),S=c.useMemo(function(){if(a){var I=x.slice();if(!I.includes(Vi)){var T=p||0,R=T===0&&C==="right"?x.length:T;R>=0&&I.splice(R,0,Vi)}var D=I.indexOf(Vi);I=I.filter(function(B,H){return B!==Vi||H===D});var _=x[D],j;C?j=C:j=_?_.fixed:null;var F=K(K(K(K(K(K({},Kd,{className:"".concat(n,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",l),"fixed",j),"className","".concat(n,"-row-expand-icon-cell")),"width",y),"render",function(H,z,W){var V=s(z,W),U=i.has(V),Q=f?f(z):!0,q=d({prefixCls:n,expanded:U,expandable:Q,record:z,onExpand:u});return g?c.createElement("span",{onClick:function(le){return le.stopPropagation()}},q):q});return I.map(function(B,H){var z=B===Vi?F:B;return H=0;T-=1){var R=P[T].fixed;if(R==="left"||R===!0){I=T;break}}if(I>=0)for(var D=0;D<=I;D+=1){var _=P[D].fixed;if(_!=="left"&&_!==!0)return!0}var j=P.findIndex(function(H){var z=H.fixed;return z==="right"});if(j>=0)for(var F=j;F=D-l})})}})},M=function(T){C(function(R){return G(G({},R),{},{scrollLeft:f?T/f*p:0})})};return c.useImperativeHandle(n,function(){return{setScrollLeft:M,checkScrollBarVisible:k}}),c.useEffect(function(){var I=kO(document.body,"mouseup",E,!1),T=kO(document.body,"mousemove",N,!1);return k(),function(){I.remove(),T.remove()}},[m,S]),c.useEffect(function(){if(a.current){for(var I=[],T=l0(a.current);T;)I.push(T),T=T.parentElement;return I.forEach(function(R){return R.addEventListener("scroll",k,!1)}),window.addEventListener("resize",k,!1),window.addEventListener("scroll",k,!1),s.addEventListener("scroll",k,!1),function(){I.forEach(function(R){return R.removeEventListener("scroll",k)}),window.removeEventListener("resize",k),window.removeEventListener("scroll",k),s.removeEventListener("scroll",k)}}},[s]),c.useEffect(function(){y.isHiddenScrollBar||C(function(I){var T=a.current;return T?G(G({},I),{},{scrollLeft:T.scrollLeft/T.scrollWidth*T.clientWidth}):I})},[y.isHiddenScrollBar]),f<=p||!m||y.isHiddenScrollBar?null:c.createElement("div",{style:{height:i4(),width:p,bottom:l},className:"".concat(d,"-sticky-scroll")},c.createElement("div",{onMouseDown:O,ref:v,className:ie("".concat(d,"-sticky-scroll-bar"),K({},"".concat(d,"-sticky-scroll-bar-active"),S)),style:{width:"".concat(m,"px"),transform:"translate3d(".concat(y.scrollLeft,"px, 0, 0)")}}))};const Wce=c.forwardRef(Hce);var f7="rc-table",Vce=[],Kce={};function Uce(){return"No Data"}function Gce(e,t){var n=G({rowKey:"key",prefixCls:f7,emptyText:Uce},e),r=n.prefixCls,o=n.className,a=n.rowClassName,i=n.style,l=n.data,s=n.rowKey,u=n.scroll,d=n.tableLayout,f=n.direction,p=n.title,m=n.footer,v=n.summary,h=n.caption,g=n.id,y=n.showHeader,C=n.components,b=n.emptyText,$=n.onRow,x=n.onHeaderRow,S=n.measureRowRender,w=n.onScroll,P=n.internalHooks,E=n.transformColumns,O=n.internalRefs,N=n.tailor,k=n.getContainerWidth,M=n.sticky,I=n.rowHoverable,T=I===void 0?!0:I,R=l||Vce,D=!!R.length,_=P===jp,j=c.useCallback(function(Ae,et){return wo(C,Ae)||et},[C]),F=c.useMemo(function(){return typeof s=="function"?s:function(Ae){var et=Ae&&Ae[s];return et}},[s]),B=j(["body"]),H=Fce(),z=ee(H,3),W=z[0],V=z[1],U=z[2],Q=Dce(n,R,F),q=ee(Q,6),X=q[0],le=q[1],oe=q[2],J=q[3],ae=q[4],te=q[5],re=u==null?void 0:u.x,ne=c.useState(0),fe=ee(ne,2),me=fe[0],be=fe[1],de=_ce(G(G(G({},n),X),{},{expandable:!!X.expandedRowRender,columnTitle:X.columnTitle,expandedKeys:oe,getRowKey:F,onTriggerExpand:te,expandIcon:J,expandIconColumnIndex:X.expandIconColumnIndex,direction:f,scrollWidth:_&&N&&typeof re=="number"?re:null,clientWidth:me}),_?E:null),ce=ee(de,4),he=ce[0],ye=ce[1],ve=ce[2],Ee=ce[3],we=ve??re,Me=c.useMemo(function(){return{columns:he,flattenColumns:ye}},[he,ye]),Pe=c.useRef(),Ce=c.useRef(),Te=c.useRef(),$e=c.useRef();c.useImperativeHandle(t,function(){return{nativeElement:Pe.current,scrollTo:function(et){var Bt;if(Te.current instanceof HTMLElement){var on=et.index,Rn=et.top,Xn=et.key;if(ece(Rn)){var Kr;(Kr=Te.current)===null||Kr===void 0||Kr.scrollTo({top:Rn})}else{var eo,to=Xn??F(R[on]);(eo=Te.current.querySelector('[data-row-key="'.concat(to,'"]')))===null||eo===void 0||eo.scrollIntoView()}}else(Bt=Te.current)!==null&&Bt!==void 0&&Bt.scrollTo&&Te.current.scrollTo(et)}}});var ge=c.useRef(),se=c.useState(!1),ue=ee(se,2),pe=ue[0],Se=ue[1],xe=c.useState(!1),Oe=ee(xe,2),_e=Oe[0],it=Oe[1],gt=c.useState(new Map),ft=ee(gt,2),Mt=ft[0],xt=ft[1],ht=iy(ye),qe=ht.map(function(Ae){return Mt.get(Ae)}),wt=c.useMemo(function(){return qe},[qe.join("_")]),Et=Bce(wt,ye,f),Fe=u&&L$(u.y),Ye=u&&L$(we)||!!X.fixed,Ve=Ye&&ye.some(function(Ae){var et=Ae.fixed;return et}),ke=c.useRef(),Ie=zce(M,r),Ne=Ie.isSticky,De=Ie.offsetHeader,Xe=Ie.offsetSummary,Ze=Ie.offsetScroll,It=Ie.stickyClassName,We=Ie.container,Le=c.useMemo(function(){return v==null?void 0:v(R)},[v,R]),dt=(Fe||Ne)&&c.isValidElement(Le)&&Le.type===ly&&Le.props.fixed,Ot,kt,Tt;Fe&&(kt={overflowY:D?"scroll":"auto",maxHeight:u.y}),Ye&&(Ot={overflowX:"auto"},Fe||(kt={overflowY:"hidden"}),Tt={width:we===!0?"auto":we,minWidth:"100%"});var Qt=c.useCallback(function(Ae,et){xt(function(Bt){if(Bt.get(Ae)!==et){var on=new Map(Bt);return on.set(Ae,et),on}return Bt})},[]),Ke=Lce(),Nt=ee(Ke,2),je=Nt[0],Ge=Nt[1];function yt(Ae,et){et&&(typeof et=="function"?et(Ae):et.scrollLeft!==Ae&&(et.scrollLeft=Ae,et.scrollLeft!==Ae&&setTimeout(function(){et.scrollLeft=Ae},0)))}var pt=Dt(function(Ae){var et=Ae.currentTarget,Bt=Ae.scrollLeft,on=f==="rtl",Rn=typeof Bt=="number"?Bt:et.scrollLeft,Xn=et||Kce;if(!Ge()||Ge()===Xn){var Kr;je(Xn),yt(Rn,Ce.current),yt(Rn,Te.current),yt(Rn,ge.current),yt(Rn,(Kr=ke.current)===null||Kr===void 0?void 0:Kr.setScrollLeft)}var eo=et||Ce.current;if(eo){var to=_&&N&&typeof we=="number"?we:eo.scrollWidth,Da=eo.clientWidth;if(to===Da){Se(!1),it(!1);return}on?(Se(-Rn0)):(Se(Rn>0),it(Rn1?g-I:0,R=G(G(G({},P),u),{},{flex:"0 0 ".concat(I,"px"),width:"".concat(I,"px"),marginRight:T,pointerEvents:"auto"}),D=c.useMemo(function(){return f?k<=1:O===0||k===0||k>1},[k,O,f]);D?R.visibility="hidden":f&&(R.height=p==null?void 0:p(k));var _=D?function(){return null}:m,j={};return(k===0||O===0)&&(j.rowSpan=1,j.colSpan=1),c.createElement(Au,L({className:ie(h,d),ellipsis:n.ellipsis,align:n.align,scope:n.rowScope,component:i,prefixCls:t.prefixCls,key:$,record:s,index:a,renderIndex:l,dataIndex:v,render:_,shouldCellUpdate:n.shouldCellUpdate},x,{appendNode:S,additionalProps:G(G({},w),{},{style:R},j)}))}var Qce=["data","index","className","rowKey","style","extra","getHeight"],Zce=c.forwardRef(function(e,t){var n=e.data,r=e.index,o=e.className,a=e.rowKey,i=e.style,l=e.extra,s=e.getHeight,u=Ct(e,Qce),d=n.record,f=n.indent,p=n.index,m=wr(Vr,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),v=m.scrollX,h=m.flattenColumns,g=m.prefixCls,y=m.fixColumn,C=m.componentWidth,b=wr(uw,["getComponent"]),$=b.getComponent,x=i7(d,a,r,f),S=$(["body","row"],"div"),w=$(["body","cell"],"div"),P=x.rowSupportExpand,E=x.expanded,O=x.rowProps,N=x.expandedRowRender,k=x.expandedRowClassName,M;if(P&&E){var I=N(d,r,f+1,E),T=s7(k,d,r,f),R={};y&&(R={style:K({},"--virtual-width","".concat(C,"px"))});var D="".concat(g,"-expanded-row-cell");M=c.createElement(S,{className:ie("".concat(g,"-expanded-row"),"".concat(g,"-expanded-row-level-").concat(f+1),T)},c.createElement(Au,{component:w,prefixCls:g,className:ie(D,K({},"".concat(D,"-fixed"),y)),additionalProps:R},I))}var _=G(G({},i),{},{width:v});l&&(_.position="absolute",_.pointerEvents="none");var j=c.createElement(S,L({},O,u,{"data-row-key":a,ref:P?null:t,className:ie(o,"".concat(g,"-row"),O==null?void 0:O.className,K({},"".concat(g,"-row-extra"),l)),style:G(G({},_),O==null?void 0:O.style)}),h.map(function(F,B){return c.createElement(Xce,{key:B,component:w,rowInfo:x,column:F,colIndex:B,indent:f,index:r,renderIndex:p,record:d,inverse:l,getHeight:s})}));return P?c.createElement("div",{ref:t},j,M):j}),YO=ju(Zce),Jce=c.forwardRef(function(e,t){var n=e.data,r=e.onScroll,o=wr(Vr,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),a=o.flattenColumns,i=o.onColumnResize,l=o.getRowKey,s=o.expandedKeys,u=o.prefixCls,d=o.childrenColumnName,f=o.scrollX,p=o.direction,m=wr(uw),v=m.sticky,h=m.scrollY,g=m.listItemHeight,y=m.getComponent,C=m.onScroll,b=c.useRef(),$=a7(n,d,s,l),x=c.useMemo(function(){var M=0;return a.map(function(I){var T=I.width,R=I.minWidth,D=I.key,_=Math.max(T||0,R||0);return M+=_,[D,_,M]})},[a]),S=c.useMemo(function(){return x.map(function(M){return M[2]})},[x]);c.useEffect(function(){x.forEach(function(M){var I=ee(M,2),T=I[0],R=I[1];i(T,R)})},[x]),c.useImperativeHandle(t,function(){var M,I={scrollTo:function(R){var D;(D=b.current)===null||D===void 0||D.scrollTo(R)},nativeElement:(M=b.current)===null||M===void 0?void 0:M.nativeElement};return Object.defineProperty(I,"scrollLeft",{get:function(){var R;return((R=b.current)===null||R===void 0?void 0:R.getScrollInfo().x)||0},set:function(R){var D;(D=b.current)===null||D===void 0||D.scrollTo({left:R})}}),Object.defineProperty(I,"scrollTop",{get:function(){var R;return((R=b.current)===null||R===void 0?void 0:R.getScrollInfo().y)||0},set:function(R){var D;(D=b.current)===null||D===void 0||D.scrollTo({top:R})}}),I});var w=function(I,T){var R,D=(R=$[T])===null||R===void 0?void 0:R.record,_=I.onCell;if(_){var j,F=_(D,T);return(j=F==null?void 0:F.rowSpan)!==null&&j!==void 0?j:1}return 1},P=function(I){var T=I.start,R=I.end,D=I.getSize,_=I.offsetY;if(R<0)return null;for(var j=a.filter(function(oe){return w(oe,T)===0}),F=T,B=function(J){if(j=j.filter(function(ae){return w(ae,J)===0}),!j.length)return F=J,1},H=T;H>=0&&!B(H);H-=1);for(var z=a.filter(function(oe){return w(oe,R)!==1}),W=R,V=function(J){if(z=z.filter(function(ae){return w(ae,J)!==1}),!z.length)return W=Math.max(J-1,R),1},U=R;U<$.length&&!V(U);U+=1);for(var Q=[],q=function(J){var ae=$[J];if(!ae)return 1;a.some(function(te){return w(te,J)>1})&&Q.push(J)},X=F;X<=W;X+=1)q(X);var le=Q.map(function(oe){var J=$[oe],ae=l(J.record,oe),te=function(fe){var me=oe+fe-1,be=l($[me].record,me),de=D(ae,be);return de.bottom-de.top},re=D(ae);return c.createElement(YO,{key:oe,data:J,rowKey:ae,index:oe,style:{top:-_+re.top},extra:!0,getHeight:te})});return le},E=c.useMemo(function(){return{columnsOffset:S}},[S]),O="".concat(u,"-tbody"),N=y(["body","wrapper"]),k={};return v&&(k.position="sticky",k.bottom=0,ot(v)==="object"&&v.offsetScroll&&(k.bottom=v.offsetScroll)),c.createElement(m7.Provider,{value:E},c.createElement(q0,{fullHeight:!1,ref:b,prefixCls:"".concat(O,"-virtual"),styles:{horizontalScrollBar:k},className:O,height:h,itemHeight:g||24,data:$,itemKey:function(I){return l(I.record)},component:N,scrollWidth:f,direction:p,onVirtualScroll:function(I){var T,R=I.x;r({currentTarget:(T=b.current)===null||T===void 0?void 0:T.nativeElement,scrollLeft:R})},onScroll:C,extraRender:P},function(M,I,T){var R=l(M.record,I);return c.createElement(YO,{data:M,rowKey:R,index:I,style:T.style})}))}),eue=ju(Jce),tue=function(t,n){var r=n.ref,o=n.onScroll;return c.createElement(eue,{ref:r,data:t,onScroll:o})};function nue(e,t){var n=e.data,r=e.columns,o=e.scroll,a=e.sticky,i=e.prefixCls,l=i===void 0?f7:i,s=e.className,u=e.listItemHeight,d=e.components,f=e.onScroll,p=o||{},m=p.x,v=p.y;typeof m!="number"&&(m=1),typeof v!="number"&&(v=500);var h=Dt(function(C,b){return wo(d,C)||b}),g=Dt(f),y=c.useMemo(function(){return{sticky:a,scrollY:v,listItemHeight:u,getComponent:h,onScroll:g}},[a,v,u,h,g]);return c.createElement(uw.Provider,{value:y},c.createElement(Lu,L({},e,{className:ie(s,"".concat(l,"-virtual")),scroll:G(G({},o),{},{x:m}),components:G(G({},d),{},{body:n!=null&&n.length?tue:void 0}),columns:r,internalHooks:jp,tailor:!0,ref:t})))}var rue=c.forwardRef(nue);function v7(e){return e7(rue,e)}v7();const oue=e=>null,aue=e=>null;var dw=c.createContext(null),iue=c.createContext({}),lue=function(t){for(var n=t.prefixCls,r=t.level,o=t.isStart,a=t.isEnd,i="".concat(n,"-indent-unit"),l=[],s=0;s=0&&n.splice(r,1),n}function ti(e,t){var n=(e||[]).slice();return n.indexOf(t)===-1&&n.push(t),n}function fw(e){return e.split("-")}function due(e,t){var n=[],r=oo(t,e);function o(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];a.forEach(function(i){var l=i.key,s=i.children;n.push(l),o(s)})}return o(r.children),n}function fue(e){if(e.parent){var t=fw(e.pos);return Number(t[t.length-1])===e.parent.children.length-1}return!1}function pue(e){var t=fw(e.pos);return Number(t[t.length-1])===0}function ZO(e,t,n,r,o,a,i,l,s,u){var d,f=e.clientX,p=e.clientY,m=e.target.getBoundingClientRect(),v=m.top,h=m.height,g=(u==="rtl"?-1:1)*(((o==null?void 0:o.x)||0)-f),y=(g-12)/r,C=s.filter(function(R){var D;return(D=l[R])===null||D===void 0||(D=D.children)===null||D===void 0?void 0:D.length}),b=oo(l,n.eventKey);if(p-1.5?a({dragNode:M,dropNode:I,dropPosition:1})?O=1:T=!1:a({dragNode:M,dropNode:I,dropPosition:0})?O=0:a({dragNode:M,dropNode:I,dropPosition:1})?O=1:T=!1:a({dragNode:M,dropNode:I,dropPosition:1})?O=1:T=!1,{dropPosition:O,dropLevelOffset:N,dropTargetKey:b.key,dropTargetPos:b.pos,dragOverNodeKey:E,dropContainerKey:O===0?null:((d=b.parent)===null||d===void 0?void 0:d.key)||null,dropAllowed:T}}function JO(e,t){if(e){var n=t.multiple;return n?e.slice():e.length?[e[0]]:e}}function o1(e){if(!e)return null;var t;if(Array.isArray(e))t={checkedKeys:e,halfCheckedKeys:void 0};else if(ot(e)==="object")t={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0};else return In(!1,"`checkedKeys` is not an array or an object"),null;return t}function z$(e,t){var n=new Set;function r(o){if(!n.has(o)){var a=oo(t,o);if(a){n.add(o);var i=a.parent,l=a.node;l.disabled||i&&r(i.key)}}}return(e||[]).forEach(function(o){r(o)}),Re(n)}const Bi={},B$="SELECT_ALL",H$="SELECT_INVERT",W$="SELECT_NONE",eI=[],g7=(e,t,n=[])=>((t||[]).forEach(r=>{n.push(r),r&&typeof r=="object"&&e in r&&g7(e,r[e],n)}),n),mue=(e,t)=>{const{preserveSelectedRowKeys:n,selectedRowKeys:r,defaultSelectedRowKeys:o,getCheckboxProps:a,getTitleCheckboxProps:i,onChange:l,onSelect:s,onSelectAll:u,onSelectInvert:d,onSelectNone:f,onSelectMultiple:p,columnWidth:m,type:v,selections:h,fixed:g,renderCell:y,hideSelectAll:C,checkStrictly:b=!0}=t||{},{prefixCls:$,data:x,pageData:S,getRecordByKey:w,getRowKey:P,expandType:E,childrenColumnName:O,locale:N,getPopupContainer:k}=e,M=Ti(),[I,T]=zq(J=>J),[R,D]=fn(r||o||eI,{value:r}),_=c.useRef(new Map),j=c.useCallback(J=>{if(n){const ae=new Map;J.forEach(te=>{let re=w(te);!re&&_.current.has(te)&&(re=_.current.get(te)),ae.set(te,re)}),_.current=ae}},[w,n]);c.useEffect(()=>{j(R)},[R]);const F=c.useMemo(()=>g7(O,S),[O,S]),{keyEntities:B}=c.useMemo(()=>{if(b)return{keyEntities:null};let J=x;if(n){const ae=new Set(F.map((re,ne)=>P(re,ne))),te=Array.from(_.current).reduce((re,[ne,fe])=>ae.has(ne)?re:re.concat(fe),[]);J=[].concat(Re(J),Re(te))}return nw(J,{externalGetKey:P,childrenPropName:O})},[x,P,b,O,n,F]),H=c.useMemo(()=>{const J=new Map;return F.forEach((ae,te)=>{const re=P(ae,te),ne=(a?a(ae):null)||{};J.set(re,ne)}),J},[F,P,a]),z=c.useCallback(J=>{const ae=P(J);let te;return H.has(ae)?te=H.get(P(J)):te=a?a(J):void 0,!!(te!=null&&te.disabled)},[H,P]),[W,V]=c.useMemo(()=>{if(b)return[R||[],[]];const{checkedKeys:J,halfCheckedKeys:ae}=Ec(R,!0,B,z);return[J||[],ae]},[R,b,B,z]),U=c.useMemo(()=>{const J=v==="radio"?W.slice(0,1):W;return new Set(J)},[W,v]),Q=c.useMemo(()=>v==="radio"?new Set:new Set(V),[V,v]);c.useEffect(()=>{t||D(eI)},[!!t]);const q=c.useCallback((J,ae)=>{let te,re;j(J),n?(te=J,re=J.map(ne=>_.current.get(ne))):(te=[],re=[],J.forEach(ne=>{const fe=w(ne);fe!==void 0&&(te.push(ne),re.push(fe))})),D(te),l==null||l(te,re,{type:ae})},[D,w,l,n]),X=c.useCallback((J,ae,te,re)=>{if(s){const ne=te.map(fe=>w(fe));s(w(J),ae,ne,re)}q(te,"single")},[s,w,q]),le=c.useMemo(()=>!h||C?null:(h===!0?[B$,H$,W$]:h).map(ae=>ae===B$?{key:"all",text:N.selectionAll,onSelect(){q(x.map((te,re)=>P(te,re)).filter(te=>{const re=H.get(te);return!(re!=null&&re.disabled)||U.has(te)}),"all")}}:ae===H$?{key:"invert",text:N.selectInvert,onSelect(){const te=new Set(U);S.forEach((ne,fe)=>{const me=P(ne,fe),be=H.get(me);be!=null&&be.disabled||(te.has(me)?te.delete(me):te.add(me))});const re=Array.from(te);d&&(M.deprecated(!1,"onSelectInvert","onChange"),d(re)),q(re,"invert")}}:ae===W$?{key:"none",text:N.selectNone,onSelect(){f==null||f(),q(Array.from(U).filter(te=>{const re=H.get(te);return re==null?void 0:re.disabled}),"none")}}:ae).map(ae=>Object.assign(Object.assign({},ae),{onSelect:(...te)=>{var re,ne;(ne=ae.onSelect)===null||ne===void 0||(re=ne).call.apply(re,[ae].concat(te)),T(null)}})),[h,U,S,P,d,q]);return[c.useCallback(J=>{var ae;if(!t)return J.filter($e=>$e!==Bi);let te=Re(J);const re=new Set(U),ne=F.map(P).filter($e=>!H.get($e).disabled),fe=ne.every($e=>re.has($e)),me=ne.some($e=>re.has($e)),be=()=>{const $e=[];fe?ne.forEach(se=>{re.delete(se),$e.push(se)}):ne.forEach(se=>{re.has(se)||(re.add(se),$e.push(se))});const ge=Array.from(re);u==null||u(!fe,ge.map(se=>w(se)),$e.map(se=>w(se))),q(ge,"all"),T(null)};let de,ce;if(v!=="radio"){let $e;if(le){const _e={getPopupContainer:k,items:le.map((it,gt)=>{const{key:ft,text:Mt,onSelect:xt}=it;return{key:ft??gt,onClick:()=>{xt==null||xt(ne)},label:Mt}})};$e=c.createElement("div",{className:`${$}-selection-extra`},c.createElement(ow,{menu:_e,getPopupContainer:k},c.createElement("span",null,c.createElement(U9,null))))}const ge=F.map((_e,it)=>{const gt=P(_e,it),ft=H.get(gt)||{};return Object.assign({checked:re.has(gt)},ft)}).filter(({disabled:_e})=>_e),se=!!ge.length&&ge.length===F.length,ue=se&&ge.every(({checked:_e})=>_e),pe=se&&ge.some(({checked:_e})=>_e),Se=(i==null?void 0:i())||{},{onChange:xe,disabled:Oe}=Se;ce=c.createElement(vi,Object.assign({"aria-label":$e?"Custom selection":"Select all"},Se,{checked:se?ue:!!F.length&&fe,indeterminate:se?!ue&&pe:!fe&&me,onChange:_e=>{be(),xe==null||xe(_e)},disabled:Oe??(F.length===0||se),skipGroup:!0})),de=!C&&c.createElement("div",{className:`${$}-selection`},ce,$e)}let he;v==="radio"?he=($e,ge,se)=>{const ue=P(ge,se),pe=re.has(ue),Se=H.get(ue);return{node:c.createElement(kp,Object.assign({},Se,{checked:pe,onClick:xe=>{var Oe;xe.stopPropagation(),(Oe=Se==null?void 0:Se.onClick)===null||Oe===void 0||Oe.call(Se,xe)},onChange:xe=>{var Oe;re.has(ue)||X(ue,!0,[ue],xe.nativeEvent),(Oe=Se==null?void 0:Se.onChange)===null||Oe===void 0||Oe.call(Se,xe)}})),checked:pe}}:he=($e,ge,se)=>{var ue;const pe=P(ge,se),Se=re.has(pe),xe=Q.has(pe),Oe=H.get(pe);let _e;return E==="nest"?_e=xe:_e=(ue=Oe==null?void 0:Oe.indeterminate)!==null&&ue!==void 0?ue:xe,{node:c.createElement(vi,Object.assign({},Oe,{indeterminate:_e,checked:Se,skipGroup:!0,onClick:it=>{var gt;it.stopPropagation(),(gt=Oe==null?void 0:Oe.onClick)===null||gt===void 0||gt.call(Oe,it)},onChange:it=>{var gt;const{nativeEvent:ft}=it,{shiftKey:Mt}=ft,xt=ne.indexOf(pe),ht=W.some(qe=>ne.includes(qe));if(Mt&&b&&ht){const qe=I(xt,ne,re),wt=Array.from(re);p==null||p(!Se,wt.map(Et=>w(Et)),qe.map(Et=>w(Et))),q(wt,"multiple")}else{const qe=W;if(b){const wt=Se?Aa(qe,pe):ti(qe,pe);X(pe,!Se,wt,ft)}else{const wt=Ec([].concat(Re(qe),[pe]),!0,B,z),{checkedKeys:Et,halfCheckedKeys:Fe}=wt;let Ye=Et;if(Se){const Ve=new Set(Et);Ve.delete(pe),Ye=Ec(Array.from(Ve),{halfCheckedKeys:Fe},B,z).checkedKeys}X(pe,!Se,Ye,ft)}}T(Se?null:xt),(gt=Oe==null?void 0:Oe.onChange)===null||gt===void 0||gt.call(Oe,it)}})),checked:Se}};const ye=($e,ge,se)=>{const{node:ue,checked:pe}=he($e,ge,se);return y?y(pe,ge,se,ue):ue};if(!te.includes(Bi))if(te.findIndex($e=>{var ge;return((ge=$e[Kd])===null||ge===void 0?void 0:ge.columnType)==="EXPAND_COLUMN"})===0){const[$e,...ge]=te;te=[$e,Bi].concat(Re(ge))}else te=[Bi].concat(Re(te));const ve=te.indexOf(Bi);te=te.filter(($e,ge)=>$e!==Bi||ge===ve);const Ee=te[ve-1],we=te[ve+1];let Me=g;Me===void 0&&((we==null?void 0:we.fixed)!==void 0?Me=we.fixed:(Ee==null?void 0:Ee.fixed)!==void 0&&(Me=Ee.fixed)),Me&&Ee&&((ae=Ee[Kd])===null||ae===void 0?void 0:ae.columnType)==="EXPAND_COLUMN"&&Ee.fixed===void 0&&(Ee.fixed=Me);const Pe=ie(`${$}-selection-col`,{[`${$}-selection-col-with-dropdown`]:h&&v==="checkbox"}),Ce=()=>t!=null&&t.columnTitle?typeof t.columnTitle=="function"?t.columnTitle(ce):t.columnTitle:de,Te={fixed:Me,width:m,className:`${$}-selection-column`,title:Ce(),render:ye,onCell:t.onCell,align:t.align,[Kd]:{className:Pe}};return te.map($e=>$e===Bi?Te:$e)},[P,F,t,W,U,Q,m,le,E,H,p,X,z]),U]};function vue(e){return t=>{const{prefixCls:n,onExpand:r,record:o,expanded:a,expandable:i}=t,l=`${n}-row-expand-icon`;return c.createElement("button",{type:"button",onClick:s=>{r(o,s),s.stopPropagation()},className:ie(l,{[`${l}-spaced`]:!i,[`${l}-expanded`]:i&&a,[`${l}-collapsed`]:i&&!a}),"aria-label":a?e.collapse:e.expand,"aria-expanded":a})}}function gue(e){return(n,r)=>{const o=n.querySelector(`.${e}-container`);let a=r;if(o){const i=getComputedStyle(o),l=Number.parseInt(i.borderLeftWidth,10),s=Number.parseInt(i.borderRightWidth,10);a=r-l-s}return a}}const gl=(e,t)=>"key"in e&&e.key!==void 0&&e.key!==null?e.key:e.dataIndex?Array.isArray(e.dataIndex)?e.dataIndex.join("."):e.dataIndex:t;function Fu(e,t){return t?`${t}-${e}`:`${e}`}const sy=(e,t)=>typeof e=="function"?e(t):e,hue=(e,t)=>{const n=sy(e,t);return Object.prototype.toString.call(n)==="[object Object]"?"":n};var yue={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},bue=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:yue}))},Cue=c.forwardRef(bue),$ue=function(t){var n=t.dropPosition,r=t.dropLevelOffset,o=t.indent,a={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(n){case-1:a.top=0,a.left=-r*o;break;case 1:a.bottom=0,a.left=-r*o;break;case 0:a.bottom=0,a.left=o;break}return Y.createElement("div",{style:a})};function h7(e){if(e==null)throw new TypeError("Cannot destructure "+e)}function xue(e,t){var n=c.useState(!1),r=ee(n,2),o=r[0],a=r[1];Ut(function(){if(o)return e(),function(){t()}},[o]),Ut(function(){return a(!0),function(){a(!1)}},[])}var Sue=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],wue=c.forwardRef(function(e,t){var n=e.className,r=e.style,o=e.motion,a=e.motionNodes,i=e.motionType,l=e.onMotionStart,s=e.onMotionEnd,u=e.active,d=e.treeNodeRequiredProps,f=Ct(e,Sue),p=c.useState(!0),m=ee(p,2),v=m[0],h=m[1],g=c.useContext(dw),y=g.prefixCls,C=a&&i!=="hide";Ut(function(){a&&C!==v&&h(C)},[a]);var b=function(){a&&l()},$=c.useRef(!1),x=function(){a&&!$.current&&($.current=!0,s())};xue(b,x);var S=function(P){C===P&&x()};return a?c.createElement(Ta,L({ref:t,visible:v},o,{motionAppear:i==="show",onVisibleChanged:S}),function(w,P){var E=w.className,O=w.style;return c.createElement("div",{ref:P,className:ie("".concat(y,"-treenode-motion"),E),style:O},a.map(function(N){var k=Object.assign({},(h7(N.data),N.data)),M=N.title,I=N.key,T=N.isStart,R=N.isEnd;delete k.children;var D=Wd(I,d);return c.createElement(Ff,L({},k,D,{title:M,active:u,data:N.data,key:I,isStart:T,isEnd:R}))}))}):c.createElement(Ff,L({domRef:t,className:n,style:r},f,{active:u}))});function Eue(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=e.length,r=t.length;if(Math.abs(n-r)!==1)return{add:!1,key:null};function o(a,i){var l=new Map;a.forEach(function(u){l.set(u,!0)});var s=i.filter(function(u){return!l.has(u)});return s.length===1?s[0]:null}return n ").concat(t);return t}var Rue=c.forwardRef(function(e,t){var n=e.prefixCls,r=e.data;e.selectable,e.checkable;var o=e.expandedKeys,a=e.selectedKeys,i=e.checkedKeys,l=e.loadedKeys,s=e.loadingKeys,u=e.halfCheckedKeys,d=e.keyEntities,f=e.disabled,p=e.dragging,m=e.dragOverNodeKey,v=e.dropPosition,h=e.motion,g=e.height,y=e.itemHeight,C=e.virtual,b=e.scrollWidth,$=e.focusable,x=e.activeItem,S=e.focused,w=e.tabIndex,P=e.onKeyDown,E=e.onFocus,O=e.onBlur,N=e.onActiveChange,k=e.onListChangeStart,M=e.onListChangeEnd,I=Ct(e,Pue),T=c.useRef(null),R=c.useRef(null);c.useImperativeHandle(t,function(){return{scrollTo:function(he){T.current.scrollTo(he)},getIndentWidth:function(){return R.current.offsetWidth}}});var D=c.useState(o),_=ee(D,2),j=_[0],F=_[1],B=c.useState(r),H=ee(B,2),z=H[0],W=H[1],V=c.useState(r),U=ee(V,2),Q=U[0],q=U[1],X=c.useState([]),le=ee(X,2),oe=le[0],J=le[1],ae=c.useState(null),te=ee(ae,2),re=te[0],ne=te[1],fe=c.useRef(r);fe.current=r;function me(){var ce=fe.current;W(ce),q(ce),J([]),ne(null),M()}Ut(function(){F(o);var ce=Eue(j,o);if(ce.key!==null)if(ce.add){var he=z.findIndex(function(Pe){var Ce=Pe.key;return Ce===ce.key}),ye=oI(tI(z,r,ce.key),C,g,y),ve=z.slice();ve.splice(he+1,0,rI),q(ve),J(ye),ne("show")}else{var Ee=r.findIndex(function(Pe){var Ce=Pe.key;return Ce===ce.key}),we=oI(tI(r,z,ce.key),C,g,y),Me=r.slice();Me.splice(Ee+1,0,rI),q(Me),J(we),ne("hide")}else z!==r&&(W(r),q(r))},[o,r]),c.useEffect(function(){p||me()},[p]);var be=h?Q:r,de={expandedKeys:o,selectedKeys:a,loadedKeys:l,loadingKeys:s,checkedKeys:i,halfCheckedKeys:u,dragOverNodeKey:m,dropPosition:v,keyEntities:d};return c.createElement(c.Fragment,null,S&&x&&c.createElement("span",{style:nI,"aria-live":"assertive"},Iue(x)),c.createElement("div",null,c.createElement("input",{style:nI,disabled:$===!1||f,tabIndex:$!==!1?w:null,onKeyDown:P,onFocus:E,onBlur:O,value:"",onChange:Oue,"aria-label":"for screen reader"})),c.createElement("div",{className:"".concat(n,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},c.createElement("div",{className:"".concat(n,"-indent")},c.createElement("div",{ref:R,className:"".concat(n,"-indent-unit")}))),c.createElement(q0,L({},I,{data:be,itemKey:aI,height:g,fullHeight:!1,virtual:C,itemHeight:y,scrollWidth:b,prefixCls:"".concat(n,"-list"),ref:T,role:"tree",onVisibleChange:function(he){he.every(function(ye){return aI(ye)!==ss})&&me()}}),function(ce){var he=ce.pos,ye=Object.assign({},(h7(ce.data),ce.data)),ve=ce.title,Ee=ce.key,we=ce.isStart,Me=ce.isEnd,Pe=_p(Ee,he);delete ye.key,delete ye.children;var Ce=Wd(Pe,de);return c.createElement(wue,L({},ye,Ce,{title:ve,active:!!x&&Ee===x.key,pos:he,data:ce.data,isStart:we,isEnd:Me,motion:h,motionNodes:Ee===ss?oe:null,motionType:re,onMotionStart:k,onMotionEnd:me,treeNodeRequiredProps:de,onMouseMove:function(){N(null)}}))}))}),Nue=10,pw=function(e){Na(n,e);var t=Ja(n);function n(){var r;Fn(this,n);for(var o=arguments.length,a=new Array(o),i=0;i2&&arguments[2]!==void 0?arguments[2]:!1,f=r.state,p=f.dragChildrenKeys,m=f.dropPosition,v=f.dropTargetKey,h=f.dropTargetPos,g=f.dropAllowed;if(g){var y=r.props.onDrop;if(r.setState({dragOverNodeKey:null}),r.cleanDragState(),v!==null){var C=G(G({},Wd(v,r.getTreeNodeRequiredProps())),{},{active:((u=r.getActiveItem())===null||u===void 0?void 0:u.key)===v,data:oo(r.state.keyEntities,v).node}),b=p.includes(v);In(!b,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var $=fw(h),x={event:l,node:cr(C),dragNode:r.dragNodeProps?cr(r.dragNodeProps):null,dragNodesKeys:[r.dragNodeProps.eventKey].concat(p),dropToGap:m!==0,dropPosition:m+Number($[$.length-1])};d||y==null||y(x),r.dragNodeProps=null}}}),K(st(r),"cleanDragState",function(){var l=r.state.draggingNodeKey;l!==null&&r.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),r.dragStartMousePosition=null,r.currentMouseOverDroppableNodeKey=null}),K(st(r),"triggerExpandActionExpand",function(l,s){var u=r.state,d=u.expandedKeys,f=u.flattenNodes,p=s.expanded,m=s.key,v=s.isLeaf;if(!(v||l.shiftKey||l.metaKey||l.ctrlKey)){var h=f.filter(function(y){return y.key===m})[0],g=cr(G(G({},Wd(m,r.getTreeNodeRequiredProps())),{},{data:h.data}));r.setExpandedKeys(p?Aa(d,m):ti(d,m)),r.onNodeExpand(l,g)}}),K(st(r),"onNodeClick",function(l,s){var u=r.props,d=u.onClick,f=u.expandAction;f==="click"&&r.triggerExpandActionExpand(l,s),d==null||d(l,s)}),K(st(r),"onNodeDoubleClick",function(l,s){var u=r.props,d=u.onDoubleClick,f=u.expandAction;f==="doubleClick"&&r.triggerExpandActionExpand(l,s),d==null||d(l,s)}),K(st(r),"onNodeSelect",function(l,s){var u=r.state.selectedKeys,d=r.state,f=d.keyEntities,p=d.fieldNames,m=r.props,v=m.onSelect,h=m.multiple,g=s.selected,y=s[p.key],C=!g;C?h?u=ti(u,y):u=[y]:u=Aa(u,y);var b=u.map(function($){var x=oo(f,$);return x?x.node:null}).filter(Boolean);r.setUncontrolledState({selectedKeys:u}),v==null||v(u,{event:"select",selected:C,node:s,selectedNodes:b,nativeEvent:l.nativeEvent})}),K(st(r),"onNodeCheck",function(l,s,u){var d=r.state,f=d.keyEntities,p=d.checkedKeys,m=d.halfCheckedKeys,v=r.props,h=v.checkStrictly,g=v.onCheck,y=s.key,C,b={event:"check",node:s,checked:u,nativeEvent:l.nativeEvent};if(h){var $=u?ti(p,y):Aa(p,y),x=Aa(m,y);C={checked:$,halfChecked:x},b.checkedNodes=$.map(function(N){return oo(f,N)}).filter(Boolean).map(function(N){return N.node}),r.setUncontrolledState({checkedKeys:$})}else{var S=Ec([].concat(Re(p),[y]),!0,f),w=S.checkedKeys,P=S.halfCheckedKeys;if(!u){var E=new Set(w);E.delete(y);var O=Ec(Array.from(E),{halfCheckedKeys:P},f);w=O.checkedKeys,P=O.halfCheckedKeys}C=w,b.checkedNodes=[],b.checkedNodesPositions=[],b.halfCheckedKeys=P,w.forEach(function(N){var k=oo(f,N);if(k){var M=k.node,I=k.pos;b.checkedNodes.push(M),b.checkedNodesPositions.push({node:M,pos:I})}}),r.setUncontrolledState({checkedKeys:w},!1,{halfCheckedKeys:P})}g==null||g(C,b)}),K(st(r),"onNodeLoad",function(l){var s,u=l.key,d=r.state.keyEntities,f=oo(d,u);if(!(f!=null&&(s=f.children)!==null&&s!==void 0&&s.length)){var p=new Promise(function(m,v){r.setState(function(h){var g=h.loadedKeys,y=g===void 0?[]:g,C=h.loadingKeys,b=C===void 0?[]:C,$=r.props,x=$.loadData,S=$.onLoad;if(!x||y.includes(u)||b.includes(u))return null;var w=x(l);return w.then(function(){var P=r.state.loadedKeys,E=ti(P,u);S==null||S(E,{event:"load",node:l}),r.setUncontrolledState({loadedKeys:E}),r.setState(function(O){return{loadingKeys:Aa(O.loadingKeys,u)}}),m()}).catch(function(P){if(r.setState(function(O){return{loadingKeys:Aa(O.loadingKeys,u)}}),r.loadingRetryTimes[u]=(r.loadingRetryTimes[u]||0)+1,r.loadingRetryTimes[u]>=Nue){var E=r.state.loadedKeys;In(!1,"Retry for `loadData` many times but still failed. No more retry."),r.setUncontrolledState({loadedKeys:ti(E,u)}),m()}v(P)}),{loadingKeys:ti(b,u)}})});return p.catch(function(){}),p}}),K(st(r),"onNodeMouseEnter",function(l,s){var u=r.props.onMouseEnter;u==null||u({event:l,node:s})}),K(st(r),"onNodeMouseLeave",function(l,s){var u=r.props.onMouseLeave;u==null||u({event:l,node:s})}),K(st(r),"onNodeContextMenu",function(l,s){var u=r.props.onRightClick;u&&(l.preventDefault(),u({event:l,node:s}))}),K(st(r),"onFocus",function(){var l=r.props.onFocus;r.setState({focused:!0});for(var s=arguments.length,u=new Array(s),d=0;d1&&arguments[1]!==void 0?arguments[1]:!1,u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!r.destroyed){var d=!1,f=!0,p={};Object.keys(l).forEach(function(m){if(r.props.hasOwnProperty(m)){f=!1;return}d=!0,p[m]=l[m]}),d&&(!s||f)&&r.setState(G(G({},p),u))}}),K(st(r),"scrollTo",function(l){r.listRef.current.scrollTo(l)}),r}return zn(n,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var o=this.props,a=o.activeKey,i=o.itemScrollOffset,l=i===void 0?0:i;a!==void 0&&a!==this.state.activeKey&&(this.setState({activeKey:a}),a!==null&&this.scrollTo({key:a,offset:l}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var o=this.state,a=o.focused,i=o.flattenNodes,l=o.keyEntities,s=o.draggingNodeKey,u=o.activeKey,d=o.dropLevelOffset,f=o.dropContainerKey,p=o.dropTargetKey,m=o.dropPosition,v=o.dragOverNodeKey,h=o.indent,g=this.props,y=g.prefixCls,C=g.className,b=g.style,$=g.showLine,x=g.focusable,S=g.tabIndex,w=S===void 0?0:S,P=g.selectable,E=g.showIcon,O=g.icon,N=g.switcherIcon,k=g.draggable,M=g.checkable,I=g.checkStrictly,T=g.disabled,R=g.motion,D=g.loadData,_=g.filterTreeNode,j=g.height,F=g.itemHeight,B=g.scrollWidth,H=g.virtual,z=g.titleRender,W=g.dropIndicatorRender,V=g.onContextMenu,U=g.onScroll,Q=g.direction,q=g.rootClassName,X=g.rootStyle,le=yr(this.props,{aria:!0,data:!0}),oe;k&&(ot(k)==="object"?oe=k:typeof k=="function"?oe={nodeDraggable:k}:oe={});var J={prefixCls:y,selectable:P,showIcon:E,icon:O,switcherIcon:N,draggable:oe,draggingNodeKey:s,checkable:M,checkStrictly:I,disabled:T,keyEntities:l,dropLevelOffset:d,dropContainerKey:f,dropTargetKey:p,dropPosition:m,dragOverNodeKey:v,indent:h,direction:Q,dropIndicatorRender:W,loadData:D,filterTreeNode:_,titleRender:z,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop};return c.createElement(dw.Provider,{value:J},c.createElement("div",{className:ie(y,C,q,K(K(K({},"".concat(y,"-show-line"),$),"".concat(y,"-focused"),a),"".concat(y,"-active-focused"),u!==null)),style:X},c.createElement(Rue,L({ref:this.listRef,prefixCls:y,style:b,data:i,disabled:T,selectable:P,checkable:!!M,motion:R,dragging:s!==null,height:j,itemHeight:F,virtual:H,focusable:x,focused:a,tabIndex:w,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:V,onScroll:U,scrollWidth:B},this.getTreeNodeRequiredProps(),le))))}}],[{key:"getDerivedStateFromProps",value:function(o,a){var i=a.prevProps,l={prevProps:o};function s(w){return!i&&o.hasOwnProperty(w)||i&&i[w]!==o[w]}var u,d=a.fieldNames;if(s("fieldNames")&&(d=Qc(o.fieldNames),l.fieldNames=d),s("treeData")?u=o.treeData:s("children")&&(In(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),u=O_(o.children)),u){l.treeData=u;var f=nw(u,{fieldNames:d});l.keyEntities=G(K({},ss,y7),f.keyEntities)}var p=l.keyEntities||a.keyEntities;if(s("expandedKeys")||i&&s("autoExpandParent"))l.expandedKeys=o.autoExpandParent||!i&&o.defaultExpandParent?z$(o.expandedKeys,p):o.expandedKeys;else if(!i&&o.defaultExpandAll){var m=G({},p);delete m[ss];var v=[];Object.keys(m).forEach(function(w){var P=m[w];P.children&&P.children.length&&v.push(P.key)}),l.expandedKeys=v}else!i&&o.defaultExpandedKeys&&(l.expandedKeys=o.autoExpandParent||o.defaultExpandParent?z$(o.defaultExpandedKeys,p):o.defaultExpandedKeys);if(l.expandedKeys||delete l.expandedKeys,u||l.expandedKeys){var h=Zb(u||a.treeData,l.expandedKeys||a.expandedKeys,d);l.flattenNodes=h}if(o.selectable&&(s("selectedKeys")?l.selectedKeys=JO(o.selectedKeys,o):!i&&o.defaultSelectedKeys&&(l.selectedKeys=JO(o.defaultSelectedKeys,o))),o.checkable){var g;if(s("checkedKeys")?g=o1(o.checkedKeys)||{}:!i&&o.defaultCheckedKeys?g=o1(o.defaultCheckedKeys)||{}:u&&(g=o1(o.checkedKeys)||{checkedKeys:a.checkedKeys,halfCheckedKeys:a.halfCheckedKeys}),g){var y=g,C=y.checkedKeys,b=C===void 0?[]:C,$=y.halfCheckedKeys,x=$===void 0?[]:$;if(!o.checkStrictly){var S=Ec(b,!0,p);b=S.checkedKeys,x=S.halfCheckedKeys}l.checkedKeys=b,l.halfCheckedKeys=x}}return s("loadedKeys")&&(l.loadedKeys=o.loadedKeys),l}}]),n}(c.Component);K(pw,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:$ue,allowDrop:function(){return!0},expandAction:!1});K(pw,"TreeNode",Ff);var Tue={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},Mue=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:Tue}))},b7=c.forwardRef(Mue),kue={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},_ue=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:kue}))},Due=c.forwardRef(_ue),jue={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},Aue=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:jue}))},Lue=c.forwardRef(Aue),Fue={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},zue=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:Fue}))},Bue=c.forwardRef(zue);const Hue=({treeCls:e,treeNodeCls:t,directoryNodeSelectedBg:n,directoryNodeSelectedColor:r,motionDurationMid:o,borderRadius:a,controlItemBgHover:i})=>({[`${e}${e}-directory ${t}`]:{[`${e}-node-content-wrapper`]:{position:"static",[`&:has(${e}-drop-indicator)`]:{position:"relative"},[`> *:not(${e}-drop-indicator)`]:{position:"relative"},"&:hover":{background:"transparent"},"&:before":{position:"absolute",inset:0,transition:`background-color ${o}`,content:'""',borderRadius:a},"&:hover:before":{background:i}},[`${e}-switcher, ${e}-checkbox, ${e}-draggable-icon`]:{zIndex:1},"&-selected":{background:n,borderRadius:a,[`${e}-switcher, ${e}-draggable-icon`]:{color:r},[`${e}-node-content-wrapper`]:{color:r,background:"transparent","&, &:hover":{color:r},"&:before, &:hover:before":{background:n}}}}}),Wue=new Zt("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),Vue=(e,t)=>({[`.${e}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${t.motionDurationSlow}`}}}),Kue=(e,t)=>({[`.${e}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:t.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${Z(t.lineWidthBold)} solid ${t.colorPrimary}`,borderRadius:"50%",content:'""'}}}),Uue=(e,t)=>{const{treeCls:n,treeNodeCls:r,treeNodePadding:o,titleHeight:a,indentSize:i,nodeSelectedBg:l,nodeHoverBg:s,colorTextQuaternary:u,controlItemBgActiveDisabled:d}=t;return{[n]:Object.assign(Object.assign({},pn(t)),{"--rc-virtual-list-scrollbar-bg":t.colorSplit,background:t.colorBgContainer,borderRadius:t.borderRadius,transition:`background-color ${t.motionDurationSlow}`,"&-rtl":{direction:"rtl"},[`&${n}-rtl ${n}-switcher_close ${n}-switcher-icon svg`]:{transform:"rotate(90deg)"},[`&-focused:not(:hover):not(${n}-active-focused)`]:Ya(t),[`${n}-list-holder-inner`]:{alignItems:"flex-start"},[`&${n}-block-node`]:{[`${n}-list-holder-inner`]:{alignItems:"stretch",[`${n}-node-content-wrapper`]:{flex:"auto"},[`${r}.dragging:after`]:{position:"absolute",inset:0,border:`1px solid ${t.colorPrimary}`,opacity:0,animationName:Wue,animationDuration:t.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none",borderRadius:t.borderRadius}}},[r]:{display:"flex",alignItems:"flex-start",marginBottom:o,lineHeight:Z(a),position:"relative","&:before":{content:'""',position:"absolute",zIndex:1,insetInlineStart:0,width:"100%",top:"100%",height:o},[`&-disabled ${n}-node-content-wrapper`]:{color:t.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}},[`${n}-checkbox-disabled + ${n}-node-selected,&${r}-disabled${r}-selected ${n}-node-content-wrapper`]:{backgroundColor:d},[`${n}-checkbox-disabled`]:{pointerEvents:"unset"},[`&:not(${r}-disabled)`]:{[`${n}-node-content-wrapper`]:{"&:hover":{color:t.nodeHoverColor}}},[`&-active ${n}-node-content-wrapper`]:{background:t.controlItemBgHover},[`&:not(${r}-disabled).filter-node ${n}-title`]:{color:t.colorPrimary,fontWeight:t.fontWeightStrong},"&-draggable":{cursor:"grab",[`${n}-draggable-icon`]:{flexShrink:0,width:a,textAlign:"center",visibility:"visible",color:u},[`&${r}-disabled ${n}-draggable-icon`]:{visibility:"hidden"}}},[`${n}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:i}},[`${n}-draggable-icon`]:{visibility:"hidden"},[`${n}-switcher, ${n}-checkbox`]:{marginInlineEnd:t.calc(t.calc(a).sub(t.controlInteractiveSize)).div(2).equal()},[`${n}-switcher`]:Object.assign(Object.assign({},Vue(e,t)),{position:"relative",flex:"none",alignSelf:"stretch",width:a,textAlign:"center",cursor:"pointer",userSelect:"none",transition:`all ${t.motionDurationSlow}`,"&-noop":{cursor:"unset"},"&:before":{pointerEvents:"none",content:'""',width:a,height:a,position:"absolute",left:{_skip_check_:!0,value:0},top:0,borderRadius:t.borderRadius,transition:`all ${t.motionDurationSlow}`},[`&:not(${n}-switcher-noop):hover:before`]:{backgroundColor:t.colorBgTextHover},[`&_close ${n}-switcher-icon svg`]:{transform:"rotate(-90deg)"},"&-loading-icon":{color:t.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:t.calc(a).div(2).equal(),bottom:t.calc(o).mul(-1).equal(),marginInlineStart:-1,borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:t.calc(t.calc(a).div(2).equal()).mul(.8).equal(),height:t.calc(a).div(2).equal(),borderBottom:`1px solid ${t.colorBorder}`,content:'""'}}}),[`${n}-node-content-wrapper`]:Object.assign(Object.assign({position:"relative",minHeight:a,paddingBlock:0,paddingInline:t.paddingXS,background:"transparent",borderRadius:t.borderRadius,cursor:"pointer",transition:`all ${t.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`},Kue(e,t)),{"&:hover":{backgroundColor:s},[`&${n}-node-selected`]:{color:t.nodeSelectedColor,backgroundColor:l},[`${n}-iconEle`]:{display:"inline-block",width:a,height:a,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}}),[`${n}-unselectable ${n}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${r}.drop-container > [draggable]`]:{boxShadow:`0 0 0 2px ${t.colorPrimary}`},"&-show-line":{[`${n}-indent-unit`]:{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:t.calc(a).div(2).equal(),bottom:t.calc(o).mul(-1).equal(),borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&-end:before":{display:"none"}},[`${n}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${r}-leaf-last ${n}-switcher-leaf-line:before`]:{top:"auto !important",bottom:"auto !important",height:`${Z(t.calc(a).div(2).equal())} !important`}})}},Gue=(e,t,n=!0)=>{const r=`.${e}`,o=`${r}-treenode`,a=t.calc(t.paddingXS).div(2).equal(),i=Xt(t,{treeCls:r,treeNodeCls:o,treeNodePadding:a});return[Uue(e,i),n&&Hue(i)].filter(Boolean)},que=e=>{const{controlHeightSM:t,controlItemBgHover:n,controlItemBgActive:r}=e,o=t;return{titleHeight:o,indentSize:o,nodeHoverBg:n,nodeHoverColor:e.colorText,nodeSelectedBg:r,nodeSelectedColor:e.colorText}},Yue=e=>{const{colorTextLightSolid:t,colorPrimary:n}=e;return Object.assign(Object.assign({},que(e)),{directoryNodeSelectedColor:t,directoryNodeSelectedBg:n})},Xue=cn("Tree",(e,{prefixCls:t})=>[{[e.componentCls]:R_(`${t}-checkbox`,e)},Gue(t,e),BM(e)],Yue),iI=4;function Que(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:o,direction:a="ltr"}=e,i=a==="ltr"?"left":"right",l=a==="ltr"?"right":"left",s={[i]:-n*o+iI,[l]:0};switch(t){case-1:s.top=-3;break;case 1:s.bottom=-3;break;default:s.bottom=-3,s[i]=o+iI;break}return Y.createElement("div",{style:s,className:`${r}-drop-indicator`})}var Zue={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},Jue=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:Zue}))},ede=c.forwardRef(Jue),tde={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},nde=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:tde}))},rde=c.forwardRef(nde),ode={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},ade=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:ode}))},ide=c.forwardRef(ade);const lde=e=>{var t,n;const{prefixCls:r,switcherIcon:o,treeNodeProps:a,showLine:i,switcherLoadingIcon:l}=e,{isLeaf:s,expanded:u,loading:d}=a;if(d)return c.isValidElement(l)?l:c.createElement(Cp,{className:`${r}-switcher-loading-icon`});let f;if(i&&typeof i=="object"&&(f=i.showLeafIcon),s){if(!i)return null;if(typeof f!="boolean"&&f){const v=typeof f=="function"?f(a):f,h=`${r}-switcher-line-custom-icon`;return c.isValidElement(v)?na(v,{className:ie((t=v.props)===null||t===void 0?void 0:t.className,h)}):v}return f?c.createElement(b7,{className:`${r}-switcher-line-icon`}):c.createElement("span",{className:`${r}-switcher-leaf-line`})}const p=`${r}-switcher-icon`,m=typeof o=="function"?o(a):o;return c.isValidElement(m)?na(m,{className:ie((n=m.props)===null||n===void 0?void 0:n.className,p)}):m!==void 0?m:i?u?c.createElement(rde,{className:`${r}-switcher-line-icon`}):c.createElement(ide,{className:`${r}-switcher-line-icon`}):c.createElement(ede,{className:p})},C7=Y.forwardRef((e,t)=>{var n;const{getPrefixCls:r,direction:o,virtual:a,tree:i}=Y.useContext(Pt),{prefixCls:l,className:s,showIcon:u=!1,showLine:d,switcherIcon:f,switcherLoadingIcon:p,blockNode:m=!1,children:v,checkable:h=!1,selectable:g=!0,draggable:y,disabled:C,motion:b,style:$}=e,x=r("tree",l),S=r(),w=Y.useContext(mo),P=C??w,E=b??Object.assign(Object.assign({},jM(S)),{motionAppear:!1}),O=Object.assign(Object.assign({},e),{checkable:h,selectable:g,showIcon:u,motion:E,blockNode:m,disabled:P,showLine:!!d,dropIndicatorRender:Que}),[N,k,M]=Xue(x),[,I]=Pr(),T=I.paddingXS/2+(((n=I.Tree)===null||n===void 0?void 0:n.titleHeight)||I.controlHeightSM),R=Y.useMemo(()=>{if(!y)return!1;let _={};switch(typeof y){case"function":_.nodeDraggable=y;break;case"object":_=Object.assign({},y);break}return _.icon!==!1&&(_.icon=_.icon||Y.createElement(Bue,null)),_},[y]),D=_=>Y.createElement(lde,{prefixCls:x,switcherIcon:f,switcherLoadingIcon:p,treeNodeProps:_,showLine:d});return N(Y.createElement(pw,Object.assign({itemHeight:T,ref:t,virtual:a},O,{style:Object.assign(Object.assign({},i==null?void 0:i.style),$),prefixCls:x,className:ie({[`${x}-icon-hide`]:!u,[`${x}-block-node`]:m,[`${x}-unselectable`]:!g,[`${x}-rtl`]:o==="rtl",[`${x}-disabled`]:P},i==null?void 0:i.className,s,k,M),direction:o,checkable:h&&Y.createElement("span",{className:`${x}-checkbox-inner`}),selectable:g,switcherIcon:D,draggable:R}),v))}),lI=0,a1=1,sI=2;function mw(e,t,n){const{key:r,children:o}=n;function a(i){const l=i[r],s=i[o];t(l,i)!==!1&&mw(s||[],t,n)}e.forEach(a)}function sde({treeData:e,expandedKeys:t,startKey:n,endKey:r,fieldNames:o}){const a=[];let i=lI;if(n&&n===r)return[n];if(!n||!r)return[];function l(s){return s===n||s===r}return mw(e,s=>{if(i===sI)return!1;if(l(s)){if(a.push(s),i===lI)i=a1;else if(i===a1)return i=sI,!1}else i===a1&&a.push(s);return t.includes(s)},Qc(o)),a}function i1(e,t,n){const r=Re(t),o=[];return mw(e,(a,i)=>{const l=r.indexOf(a);return l!==-1&&(o.push(i),r.splice(l,1)),!!r.length},Qc(n)),o}var cI=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:o}=e,a=cI(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const i=c.useRef(null),l=c.useRef(null),s=()=>{const{keyEntities:P}=nw(uI(a),{fieldNames:a.fieldNames});let E;return n?E=Object.keys(P):r?E=z$(a.expandedKeys||o||[],P):E=a.expandedKeys||o||[],E},[u,d]=c.useState(a.selectedKeys||a.defaultSelectedKeys||[]),[f,p]=c.useState(()=>s());c.useEffect(()=>{"selectedKeys"in a&&d(a.selectedKeys)},[a.selectedKeys]),c.useEffect(()=>{"expandedKeys"in a&&p(a.expandedKeys)},[a.expandedKeys]);const m=(P,E)=>{var O;return"expandedKeys"in a||p(P),(O=a.onExpand)===null||O===void 0?void 0:O.call(a,P,E)},v=(P,E)=>{var O;const{multiple:N,fieldNames:k}=a,{node:M,nativeEvent:I}=E,{key:T=""}=M,R=uI(a),D=Object.assign(Object.assign({},E),{selected:!0}),_=(I==null?void 0:I.ctrlKey)||(I==null?void 0:I.metaKey),j=I==null?void 0:I.shiftKey;let F;N&&_?(F=P,i.current=T,l.current=F,D.selectedNodes=i1(R,F,k)):N&&j?(F=Array.from(new Set([].concat(Re(l.current||[]),Re(sde({treeData:R,expandedKeys:f,startKey:T,endKey:i.current,fieldNames:k}))))),D.selectedNodes=i1(R,F,k)):(F=[T],i.current=T,l.current=F,D.selectedNodes=i1(R,F,k)),(O=a.onSelect)===null||O===void 0||O.call(a,F,D),"selectedKeys"in a||d(F)},{getPrefixCls:h,direction:g}=c.useContext(Pt),{prefixCls:y,className:C,showIcon:b=!0,expandAction:$="click"}=a,x=cI(a,["prefixCls","className","showIcon","expandAction"]),S=h("tree",y),w=ie(`${S}-directory`,{[`${S}-directory-rtl`]:g==="rtl"},C);return c.createElement(C7,Object.assign({icon:cde,ref:t,blockNode:!0},x,{showIcon:b,expandAction:$,prefixCls:S,className:w,expandedKeys:f,selectedKeys:u,onSelect:v,onExpand:m}))},dde=c.forwardRef(ude),vw=C7;vw.DirectoryTree=dde;vw.TreeNode=Ff;const dI=e=>{const{value:t,filterSearch:n,tablePrefixCls:r,locale:o,onChange:a}=e;return n?c.createElement("div",{className:`${r}-filter-dropdown-search`},c.createElement(Dp,{prefix:c.createElement(_S,null),placeholder:o.filterSearchPlaceholder,onChange:a,value:t,htmlSize:1,className:`${r}-filter-dropdown-search-input`})):null},fde=e=>{const{keyCode:t}=e;t===Qe.ENTER&&e.stopPropagation()},pde=c.forwardRef((e,t)=>c.createElement("div",{className:e.className,onClick:n=>n.stopPropagation(),onKeyDown:fde,ref:t},e.children));function Pc(e){let t=[];return(e||[]).forEach(({value:n,children:r})=>{t.push(n),r&&(t=[].concat(Re(t),Re(Pc(r))))}),t}function mde(e){return e.some(({children:t})=>t)}function $7(e,t){return typeof t=="string"||typeof t=="number"?t==null?void 0:t.toString().toLowerCase().includes(e.trim().toLowerCase()):!1}function x7({filters:e,prefixCls:t,filteredKeys:n,filterMultiple:r,searchValue:o,filterSearch:a}){return e.map((i,l)=>{const s=String(i.value);if(i.children)return{key:s||l,label:i.text,popupClassName:`${t}-dropdown-submenu`,children:x7({filters:i.children,prefixCls:t,filteredKeys:n,filterMultiple:r,searchValue:o,filterSearch:a})};const u=r?vi:kp,d={key:i.value!==void 0?s:l,label:c.createElement(c.Fragment,null,c.createElement(u,{checked:n.includes(s)}),c.createElement("span",null,i.text))};return o.trim()?typeof a=="function"?a(o,i)?d:null:$7(o,i.text)?d:null:d})}function l1(e){return e||[]}const vde=e=>{var t,n,r,o;const{tablePrefixCls:a,prefixCls:i,column:l,dropdownPrefixCls:s,columnKey:u,filterOnClose:d,filterMultiple:f,filterMode:p="menu",filterSearch:m=!1,filterState:v,triggerFilter:h,locale:g,children:y,getPopupContainer:C,rootClassName:b}=e,{filterResetToDefaultFilteredValue:$,defaultFilteredValue:x,filterDropdownProps:S={},filterDropdownOpen:w,filterDropdownVisible:P,onFilterDropdownVisibleChange:E,onFilterDropdownOpenChange:O}=l,[N,k]=c.useState(!1),M=!!(v&&(!((t=v.filteredKeys)===null||t===void 0)&&t.length||v.forceFiltered)),I=ce=>{var he;k(ce),(he=S.onOpenChange)===null||he===void 0||he.call(S,ce),O==null||O(ce),E==null||E(ce)},T=(o=(r=(n=S.open)!==null&&n!==void 0?n:w)!==null&&r!==void 0?r:P)!==null&&o!==void 0?o:N,R=v==null?void 0:v.filteredKeys,[D,_]=Vq(l1(R)),j=({selectedKeys:ce})=>{_(ce)},F=(ce,{node:he,checked:ye})=>{j(f?{selectedKeys:ce}:{selectedKeys:ye&&he.key?[he.key]:[]})};c.useEffect(()=>{N&&j({selectedKeys:l1(R)})},[R]);const[B,H]=c.useState([]),z=ce=>{H(ce)},[W,V]=c.useState(""),U=ce=>{const{value:he}=ce.target;V(he)};c.useEffect(()=>{N||V("")},[N]);const Q=ce=>{const he=ce!=null&&ce.length?ce:null;if(he===null&&(!v||!v.filteredKeys)||qa(he,v==null?void 0:v.filteredKeys,!0))return null;h({column:l,key:u,filteredKeys:he})},q=()=>{I(!1),Q(D())},X=({confirm:ce,closeDropdown:he}={confirm:!1,closeDropdown:!1})=>{ce&&Q([]),he&&I(!1),V(""),_($?(x||[]).map(ye=>String(ye)):[])},le=({closeDropdown:ce}={closeDropdown:!0})=>{ce&&I(!1),Q(D())},oe=(ce,he)=>{he.source==="trigger"&&(ce&&R!==void 0&&_(l1(R)),I(ce),!ce&&!l.filterDropdown&&d&&q())},J=ie({[`${s}-menu-without-submenu`]:!mde(l.filters||[])}),ae=ce=>{if(ce.target.checked){const he=Pc(l==null?void 0:l.filters).map(ye=>String(ye));_(he)}else _([])},te=({filters:ce})=>(ce||[]).map((he,ye)=>{const ve=String(he.value),Ee={title:he.text,key:he.value!==void 0?ve:String(ye)};return he.children&&(Ee.children=te({filters:he.children})),Ee}),re=ce=>{var he;return Object.assign(Object.assign({},ce),{text:ce.title,value:ce.key,children:((he=ce.children)===null||he===void 0?void 0:he.map(ye=>re(ye)))||[]})};let ne;const{direction:fe,renderEmpty:me}=c.useContext(Pt);if(typeof l.filterDropdown=="function")ne=l.filterDropdown({prefixCls:`${s}-custom`,setSelectedKeys:ce=>j({selectedKeys:ce}),selectedKeys:D(),confirm:le,clearFilters:X,filters:l.filters,visible:T,close:()=>{I(!1)}});else if(l.filterDropdown)ne=l.filterDropdown;else{const ce=D()||[],he=()=>{var ve,Ee;const we=(ve=me==null?void 0:me("Table.filter"))!==null&&ve!==void 0?ve:c.createElement(li,{image:li.PRESENTED_IMAGE_SIMPLE,description:g.filterEmptyText,styles:{image:{height:24}},style:{margin:0,padding:"16px 0"}});if((l.filters||[]).length===0)return we;if(p==="tree")return c.createElement(c.Fragment,null,c.createElement(dI,{filterSearch:m,value:W,onChange:U,tablePrefixCls:a,locale:g}),c.createElement("div",{className:`${a}-filter-dropdown-tree`},f?c.createElement(vi,{checked:ce.length===Pc(l.filters).length,indeterminate:ce.length>0&&ce.lengthtypeof m=="function"?m(W,re(Ce)):$7(W,Ce.title):void 0})));const Me=x7({filters:l.filters||[],filterSearch:m,prefixCls:i,filteredKeys:D(),filterMultiple:f,searchValue:W}),Pe=Me.every(Ce=>Ce===null);return c.createElement(c.Fragment,null,c.createElement(dI,{filterSearch:m,value:W,onChange:U,tablePrefixCls:a,locale:g}),Pe?we:c.createElement(Nu,{selectable:!0,multiple:f,prefixCls:`${s}-menu`,className:J,onSelect:j,onDeselect:j,selectedKeys:ce,getPopupContainer:C,openKeys:B,onOpenChange:z,items:Me}))},ye=()=>$?qa((x||[]).map(ve=>String(ve)),ce,!0):ce.length===0;ne=c.createElement(c.Fragment,null,he(),c.createElement("div",{className:`${i}-dropdown-btns`},c.createElement(Lt,{type:"link",size:"small",disabled:ye(),onClick:()=>X()},g.filterReset),c.createElement(Lt,{type:"primary",size:"small",onClick:q},g.filterConfirm)))}l.filterDropdown&&(ne=c.createElement(bk,{selectable:void 0},ne)),ne=c.createElement(pde,{className:`${i}-dropdown`},ne);const de=ug({trigger:["click"],placement:fe==="rtl"?"bottomLeft":"bottomRight",children:(()=>{let ce;return typeof l.filterIcon=="function"?ce=l.filterIcon(M):l.filterIcon?ce=l.filterIcon:ce=c.createElement(Cue,null),c.createElement("span",{role:"button",tabIndex:-1,className:ie(`${i}-trigger`,{active:M}),onClick:he=>{he.stopPropagation()}},ce)})(),getPopupContainer:C},Object.assign(Object.assign({},S),{rootClassName:ie(b,S.rootClassName),open:T,onOpenChange:oe,popupRender:()=>typeof(S==null?void 0:S.dropdownRender)=="function"?S.dropdownRender(ne):ne}));return c.createElement("div",{className:`${i}-column`},c.createElement("span",{className:`${a}-column-title`},y),c.createElement(ow,Object.assign({},de)))},K$=(e,t,n)=>{let r=[];return(e||[]).forEach((o,a)=>{var i;const l=Fu(a,n),s=o.filterDropdown!==void 0;if(o.filters||s||"onFilter"in o)if("filteredValue"in o){let u=o.filteredValue;s||(u=(i=u==null?void 0:u.map(String))!==null&&i!==void 0?i:u),r.push({column:o,key:gl(o,l),filteredKeys:u,forceFiltered:o.filtered})}else r.push({column:o,key:gl(o,l),filteredKeys:t&&o.defaultFilteredValue?o.defaultFilteredValue:void 0,forceFiltered:o.filtered});"children"in o&&(r=[].concat(Re(r),Re(K$(o.children,t,l))))}),r};function S7(e,t,n,r,o,a,i,l,s){return n.map((u,d)=>{const f=Fu(d,l),{filterOnClose:p=!0,filterMultiple:m=!0,filterMode:v,filterSearch:h}=u;let g=u;if(g.filters||g.filterDropdown){const y=gl(g,f),C=r.find(({key:b})=>y===b);g=Object.assign(Object.assign({},g),{title:b=>c.createElement(vde,{tablePrefixCls:e,prefixCls:`${e}-filter`,dropdownPrefixCls:t,column:g,columnKey:y,filterState:C,filterOnClose:p,filterMultiple:m,filterMode:v,filterSearch:h,triggerFilter:a,locale:o,getPopupContainer:i,rootClassName:s},sy(u.title,b))})}return"children"in g&&(g=Object.assign(Object.assign({},g),{children:S7(e,t,g.children,r,o,a,i,f,s)})),g})}const fI=e=>{const t={};return e.forEach(({key:n,filteredKeys:r,column:o})=>{const a=n,{filters:i,filterDropdown:l}=o;if(l)t[a]=r||null;else if(Array.isArray(r)){const s=Pc(i);t[a]=s.filter(u=>r.includes(String(u)))}else t[a]=null}),t},U$=(e,t,n)=>t.reduce((o,a)=>{const{column:{onFilter:i,filters:l},filteredKeys:s}=a;return i&&s&&s.length?o.map(u=>Object.assign({},u)).filter(u=>s.some(d=>{const f=Pc(l),p=f.findIndex(v=>String(v)===String(d)),m=p!==-1?f[p]:d;return u[n]&&(u[n]=U$(u[n],t,n)),i(m,u)})):o},e),w7=e=>e.flatMap(t=>"children"in t?[t].concat(Re(w7(t.children||[]))):[t]),gde=e=>{const{prefixCls:t,dropdownPrefixCls:n,mergedColumns:r,onFilterChange:o,getPopupContainer:a,locale:i,rootClassName:l}=e;Ti();const s=c.useMemo(()=>w7(r||[]),[r]),[u,d]=c.useState(()=>K$(s,!0)),f=c.useMemo(()=>{const h=K$(s,!1);if(h.length===0)return h;let g=!0;if(h.forEach(({filteredKeys:y})=>{y!==void 0&&(g=!1)}),g){const y=(s||[]).map((C,b)=>gl(C,Fu(b)));return u.filter(({key:C})=>y.includes(C)).map(C=>{const b=s[y.indexOf(C.key)];return Object.assign(Object.assign({},C),{column:Object.assign(Object.assign({},C.column),b),forceFiltered:b.filtered})})}return h},[s,u]),p=c.useMemo(()=>fI(f),[f]),m=h=>{const g=f.filter(({key:y})=>y!==h.key);g.push(h),d(g),o(fI(g),g)};return[h=>S7(t,n,h,f,i,m,a,void 0,l),f,p]},hde=(e,t,n)=>{const r=c.useRef({});function o(a){var i;if(!r.current||r.current.data!==e||r.current.childrenColumnName!==t||r.current.getRowKey!==n){let u=function(d){d.forEach((f,p)=>{const m=n(f,p);s.set(m,f),f&&typeof f=="object"&&t in f&&u(f[t]||[])})};var l=u;const s=new Map;u(e),r.current={data:e,childrenColumnName:t,kvMap:s,getRowKey:n}}return(i=r.current.kvMap)===null||i===void 0?void 0:i.get(a)}return[o]};var yde=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const a=e[o];typeof a!="function"&&(n[o]=a)}),n}function Cde(e,t,n){const r=n&&typeof n=="object"?n:{},{total:o=0}=r,a=yde(r,["total"]),[i,l]=c.useState(()=>({current:"defaultCurrent"in a?a.defaultCurrent:1,pageSize:"defaultPageSize"in a?a.defaultPageSize:E7})),s=ug(i,a,{total:o>0?o:e}),u=Math.ceil((o||e)/s.pageSize);s.current>u&&(s.current=u||1);const d=(p,m)=>{l({current:p??1,pageSize:m||s.pageSize})},f=(p,m)=>{var v;n&&((v=n.onChange)===null||v===void 0||v.call(n,p,m)),d(p,m),t(p,m||(s==null?void 0:s.pageSize))};return n===!1?[{},()=>{}]:[Object.assign(Object.assign({},s),{onChange:f}),d]}var $de={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},xde=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:$de}))},Sde=c.forwardRef(xde),wde={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},Ede=function(t,n){return c.createElement(ln,L({},t,{ref:n,icon:wde}))},Pde=c.forwardRef(Ede);const xv="ascend",s1="descend",wg=e=>typeof e.sorter=="object"&&typeof e.sorter.multiple=="number"?e.sorter.multiple:!1,pI=e=>typeof e=="function"?e:e&&typeof e=="object"&&e.compare?e.compare:!1,Ode=(e,t)=>t?e[e.indexOf(t)+1]:e[0],G$=(e,t,n)=>{let r=[];const o=(a,i)=>{r.push({column:a,key:gl(a,i),multiplePriority:wg(a),sortOrder:a.sortOrder})};return(e||[]).forEach((a,i)=>{const l=Fu(i,n);a.children?("sortOrder"in a&&o(a,l),r=[].concat(Re(r),Re(G$(a.children,t,l)))):a.sorter&&("sortOrder"in a?o(a,l):t&&a.defaultSortOrder&&r.push({column:a,key:gl(a,l),multiplePriority:wg(a),sortOrder:a.defaultSortOrder}))}),r},P7=(e,t,n,r,o,a,i,l)=>(t||[]).map((u,d)=>{const f=Fu(d,l);let p=u;if(p.sorter){const m=p.sortDirections||o,v=p.showSorterTooltip===void 0?i:p.showSorterTooltip,h=gl(p,f),g=n.find(({key:E})=>E===h),y=g?g.sortOrder:null,C=Ode(m,y);let b;if(u.sortIcon)b=u.sortIcon({sortOrder:y});else{const E=m.includes(xv)&&c.createElement(Pde,{className:ie(`${e}-column-sorter-up`,{active:y===xv})}),O=m.includes(s1)&&c.createElement(Sde,{className:ie(`${e}-column-sorter-down`,{active:y===s1})});b=c.createElement("span",{className:ie(`${e}-column-sorter`,{[`${e}-column-sorter-full`]:!!(E&&O)})},c.createElement("span",{className:`${e}-column-sorter-inner`,"aria-hidden":"true"},E,O))}const{cancelSort:$,triggerAsc:x,triggerDesc:S}=a||{};let w=$;C===s1?w=S:C===xv&&(w=x);const P=typeof v=="object"?Object.assign({title:w},v):{title:w};p=Object.assign(Object.assign({},p),{className:ie(p.className,{[`${e}-column-sort`]:y}),title:E=>{const O=`${e}-column-sorters`,N=c.createElement("span",{className:`${e}-column-title`},sy(u.title,E)),k=c.createElement("div",{className:O},N,b);return v?typeof v!="boolean"&&(v==null?void 0:v.target)==="sorter-icon"?c.createElement("div",{className:ie(O,`${O}-tooltip-target-sorter`)},N,c.createElement(gg,Object.assign({},P),b)):c.createElement(gg,Object.assign({},P),k):k},onHeaderCell:E=>{var O;const N=((O=u.onHeaderCell)===null||O===void 0?void 0:O.call(u,E))||{},k=N.onClick,M=N.onKeyDown;N.onClick=R=>{r({column:u,key:h,sortOrder:C,multiplePriority:wg(u)}),k==null||k(R)},N.onKeyDown=R=>{R.keyCode===Qe.ENTER&&(r({column:u,key:h,sortOrder:C,multiplePriority:wg(u)}),M==null||M(R))};const I=hue(u.title,{}),T=I==null?void 0:I.toString();return y&&(N["aria-sort"]=y==="ascend"?"ascending":"descending"),N["aria-label"]=T||"",N.className=ie(N.className,`${e}-column-has-sorters`),N.tabIndex=0,u.ellipsis&&(N.title=(I??"").toString()),N}})}return"children"in p&&(p=Object.assign(Object.assign({},p),{children:P7(e,p.children,n,r,o,a,i,f)})),p}),mI=e=>{const{column:t,sortOrder:n}=e;return{column:t,order:n,field:t.dataIndex,columnKey:t.key}},vI=e=>{const t=e.filter(({sortOrder:n})=>n).map(mI);if(t.length===0&&e.length){const n=e.length-1;return Object.assign(Object.assign({},mI(e[n])),{column:void 0,order:void 0,field:void 0,columnKey:void 0})}return t.length<=1?t[0]||{}:t},q$=(e,t,n)=>{const r=t.slice().sort((i,l)=>l.multiplePriority-i.multiplePriority),o=e.slice(),a=r.filter(({column:{sorter:i},sortOrder:l})=>pI(i)&&l);return a.length?o.sort((i,l)=>{for(let s=0;s{const l=i[n];return l?Object.assign(Object.assign({},i),{[n]:q$(l,t,n)}):i}):o},Ide=e=>{const{prefixCls:t,mergedColumns:n,sortDirections:r,tableLocale:o,showSorterTooltip:a,onSorterChange:i}=e,[l,s]=c.useState(()=>G$(n,!0)),u=(h,g)=>{const y=[];return h.forEach((C,b)=>{const $=Fu(b,g);if(y.push(gl(C,$)),Array.isArray(C.children)){const x=u(C.children,$);y.push.apply(y,Re(x))}}),y},d=c.useMemo(()=>{let h=!0;const g=G$(n,!1);if(!g.length){const $=u(n);return l.filter(({key:x})=>$.includes(x))}const y=[];function C($){h?y.push($):y.push(Object.assign(Object.assign({},$),{sortOrder:null}))}let b=null;return g.forEach($=>{b===null?(C($),$.sortOrder&&($.multiplePriority===!1?h=!1:b=!0)):(b&&$.multiplePriority!==!1||(h=!1),C($))}),y},[n,l]),f=c.useMemo(()=>{var h,g;const y=d.map(({column:C,sortOrder:b})=>({column:C,order:b}));return{sortColumns:y,sortColumn:(h=y[0])===null||h===void 0?void 0:h.column,sortOrder:(g=y[0])===null||g===void 0?void 0:g.order}},[d]),p=h=>{let g;h.multiplePriority===!1||!d.length||d[0].multiplePriority===!1?g=[h]:g=[].concat(Re(d.filter(({key:y})=>y!==h.key)),[h]),s(g),i(vI(g),g)};return[h=>P7(t,h,d,p,r,o,a),d,f,()=>vI(d)]},O7=(e,t)=>e.map(r=>{const o=Object.assign({},r);return o.title=sy(r.title,t),"children"in o&&(o.children=O7(o.children,t)),o}),Rde=e=>[c.useCallback(n=>O7(n,e),[e])],Nde=p7((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r}),Tde=v7((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r}),Mde=e=>{const{componentCls:t,lineWidth:n,lineType:r,tableBorderColor:o,tableHeaderBg:a,tablePaddingVertical:i,tablePaddingHorizontal:l,calc:s}=e,u=`${Z(n)} ${r} ${o}`,d=(f,p,m)=>({[`&${t}-${f}`]:{[`> ${t}-container`]:{[`> ${t}-content, > ${t}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${t}-expanded-row-fixed`]:{margin:`${Z(s(p).mul(-1).equal())} + ${Z(s(s(m).add(n)).mul(-1).equal())}`}}}}}});return{[`${t}-wrapper`]:{[`${t}${t}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${t}-title`]:{border:u,borderBottom:0},[`> ${t}-container`]:{borderInlineStart:u,borderTop:u,[` + > ${t}-content, + > ${t}-header, + > ${t}-body, + > ${t}-summary + `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:u},"> thead":{"> tr:not(:last-child) > th":{borderBottom:u},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${t}-cell-fix-right-first::after`]:{borderInlineEnd:u}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${t}-expanded-row-fixed`]:{margin:`${Z(s(i).mul(-1).equal())} ${Z(s(s(l).add(n)).mul(-1).equal())}`,"&::after":{position:"absolute",top:0,insetInlineEnd:n,bottom:0,borderInlineEnd:u,content:'""'}}}}}},[`&${t}-scroll-horizontal`]:{[`> ${t}-container > ${t}-body`]:{"> table > tbody":{[` + > tr${t}-expanded-row, + > tr${t}-placeholder + `]:{"> th, > td":{borderInlineEnd:0}}}}}},d("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle)),d("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall)),{[`> ${t}-footer`]:{border:u,borderTop:0}}),[`${t}-cell`]:{[`${t}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${Z(n)} 0 ${Z(n)} ${a}`}},[`${t}-bordered ${t}-cell-scrollbar`]:{borderInlineEnd:u}}}},kde=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-cell-ellipsis`]:Object.assign(Object.assign({},wi),{wordBreak:"keep-all",[` + &${t}-cell-fix-left-last, + &${t}-cell-fix-right-first + `]:{overflow:"visible",[`${t}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${t}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},_de=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-tbody > tr${t}-placeholder`]:{textAlign:"center",color:e.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:e.colorBgContainer}}}}},Dde=e=>{const{componentCls:t,antCls:n,motionDurationSlow:r,lineWidth:o,paddingXS:a,lineType:i,tableBorderColor:l,tableExpandIconBg:s,tableExpandColumnWidth:u,borderRadius:d,tablePaddingVertical:f,tablePaddingHorizontal:p,tableExpandedRowBg:m,paddingXXS:v,expandIconMarginTop:h,expandIconSize:g,expandIconHalfInner:y,expandIconScale:C,calc:b}=e,$=`${Z(o)} ${i} ${l}`,x=b(v).sub(o).equal();return{[`${t}-wrapper`]:{[`${t}-expand-icon-col`]:{width:u},[`${t}-row-expand-icon-cell`]:{textAlign:"center",[`${t}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${t}-row-indent`]:{height:1,float:"left"},[`${t}-row-expand-icon`]:Object.assign(Object.assign({},lG(e)),{position:"relative",float:"left",width:g,height:g,color:"inherit",lineHeight:Z(g),background:s,border:$,borderRadius:d,transform:`scale(${C})`,"&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${r} ease-out`,content:'""'},"&::before":{top:y,insetInlineEnd:x,insetInlineStart:x,height:o},"&::after":{top:x,bottom:x,insetInlineStart:y,width:o,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${t}-row-indent + ${t}-row-expand-icon`]:{marginTop:h,marginInlineEnd:a},[`tr${t}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:m}},[`${n}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"100%"}}},[`${t}-expanded-row-fixed`]:{position:"relative",margin:`${Z(b(f).mul(-1).equal())} ${Z(b(p).mul(-1).equal())}`,padding:`${Z(f)} ${Z(p)}`}}}},jde=e=>{const{componentCls:t,antCls:n,iconCls:r,tableFilterDropdownWidth:o,tableFilterDropdownSearchWidth:a,paddingXXS:i,paddingXS:l,colorText:s,lineWidth:u,lineType:d,tableBorderColor:f,headerIconColor:p,fontSizeSM:m,tablePaddingHorizontal:v,borderRadius:h,motionDurationSlow:g,colorIcon:y,colorPrimary:C,tableHeaderFilterActiveBg:b,colorTextDisabled:$,tableFilterDropdownBg:x,tableFilterDropdownHeight:S,controlItemBgHover:w,controlItemBgActive:P,boxShadowSecondary:E,filterDropdownMenuBg:O,calc:N}=e,k=`${n}-dropdown`,M=`${t}-filter-dropdown`,I=`${n}-tree`,T=`${Z(u)} ${d} ${f}`;return[{[`${t}-wrapper`]:{[`${t}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${t}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:N(i).mul(-1).equal(),marginInline:`${Z(i)} ${Z(N(v).div(2).mul(-1).equal())}`,padding:`0 ${Z(i)}`,color:p,fontSize:m,borderRadius:h,cursor:"pointer",transition:`all ${g}`,"&:hover":{color:y,background:b},"&.active":{color:C}}}},{[`${n}-dropdown`]:{[M]:Object.assign(Object.assign({},pn(e)),{minWidth:o,backgroundColor:x,borderRadius:h,boxShadow:E,overflow:"hidden",[`${k}-menu`]:{maxHeight:S,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:O,"&:empty::after":{display:"block",padding:`${Z(l)} 0`,color:$,fontSize:m,textAlign:"center",content:'"Not Found"'}},[`${M}-tree`]:{paddingBlock:`${Z(l)} 0`,paddingInline:l,[I]:{padding:0},[`${I}-treenode ${I}-node-content-wrapper:hover`]:{backgroundColor:w},[`${I}-treenode-checkbox-checked ${I}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:P}}},[`${M}-search`]:{padding:l,borderBottom:T,"&-input":{input:{minWidth:a},[r]:{color:$}}},[`${M}-checkall`]:{width:"100%",marginBottom:i,marginInlineStart:i},[`${M}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Z(N(l).sub(u).equal())} ${Z(l)}`,overflow:"hidden",borderTop:T}})}},{[`${n}-dropdown ${M}, ${M}-submenu`]:{[`${n}-checkbox-wrapper + span`]:{paddingInlineStart:l,color:s},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Ade=e=>{const{componentCls:t,lineWidth:n,colorSplit:r,motionDurationSlow:o,zIndexTableFixed:a,tableBg:i,zIndexTableSticky:l,calc:s}=e,u=r;return{[`${t}-wrapper`]:{[` + ${t}-cell-fix-left, + ${t}-cell-fix-right + `]:{position:"sticky !important",zIndex:a,background:i},[` + ${t}-cell-fix-left-first::after, + ${t}-cell-fix-left-last::after + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:s(n).mul(-1).equal(),width:30,transform:"translateX(100%)",transition:`box-shadow ${o}`,content:'""',pointerEvents:"none",willChange:"transform"},[`${t}-cell-fix-left-all::after`]:{display:"none"},[` + ${t}-cell-fix-right-first::after, + ${t}-cell-fix-right-last::after + `]:{position:"absolute",top:0,bottom:s(n).mul(-1).equal(),left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${o}`,content:'""',pointerEvents:"none"},[`${t}-container`]:{position:"relative","&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:s(l).add(1).equal({unit:!1}),width:30,transition:`box-shadow ${o}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${t}-ping-left`]:{[`&:not(${t}-has-fix-left) ${t}-container::before`]:{boxShadow:`inset 10px 0 8px -8px ${u}`},[` + ${t}-cell-fix-left-first::after, + ${t}-cell-fix-left-last::after + `]:{boxShadow:`inset 10px 0 8px -8px ${u}`},[`${t}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${t}-ping-right`]:{[`&:not(${t}-has-fix-right) ${t}-container::after`]:{boxShadow:`inset -10px 0 8px -8px ${u}`},[` + ${t}-cell-fix-right-first::after, + ${t}-cell-fix-right-last::after + `]:{boxShadow:`inset -10px 0 8px -8px ${u}`}},[`${t}-fixed-column-gapped`]:{[` + ${t}-cell-fix-left-first::after, + ${t}-cell-fix-left-last::after, + ${t}-cell-fix-right-first::after, + ${t}-cell-fix-right-last::after + `]:{boxShadow:"none"}}}}},Lde=e=>{const{componentCls:t,antCls:n,margin:r}=e;return{[`${t}-wrapper ${t}-pagination${n}-pagination`]:{margin:`${Z(r)} 0`}}},Fde=e=>{const{componentCls:t,tableRadius:n}=e;return{[`${t}-wrapper`]:{[t]:{[`${t}-title, ${t}-header`]:{borderRadius:`${Z(n)} ${Z(n)} 0 0`},[`${t}-title + ${t}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${t}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:n,borderStartEndRadius:n,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:n},"> *:last-child":{borderStartEndRadius:n}}},"&-footer":{borderRadius:`0 0 ${Z(n)} ${Z(n)}`}}}}},zde=e=>{const{componentCls:t}=e;return{[`${t}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${t}-pagination-left`]:{justifyContent:"flex-end"},[`${t}-pagination-right`]:{justifyContent:"flex-start"},[`${t}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${t}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${t}-row-indent`]:{float:"right"}}}}},Bde=e=>{const{componentCls:t,antCls:n,iconCls:r,fontSizeIcon:o,padding:a,paddingXS:i,headerIconColor:l,headerIconHoverColor:s,tableSelectionColumnWidth:u,tableSelectedRowBg:d,tableSelectedRowHoverBg:f,tableRowHoverBg:p,tablePaddingHorizontal:m,calc:v}=e;return{[`${t}-wrapper`]:{[`${t}-selection-col`]:{width:u,[`&${t}-selection-col-with-dropdown`]:{width:v(u).add(o).add(v(a).div(4)).equal()}},[`${t}-bordered ${t}-selection-col`]:{width:v(u).add(v(i).mul(2)).equal(),[`&${t}-selection-col-with-dropdown`]:{width:v(u).add(o).add(v(a).div(4)).add(v(i).mul(2)).equal()}},[` + table tr th${t}-selection-column, + table tr td${t}-selection-column, + ${t}-selection-column + `]:{paddingInlineEnd:e.paddingXS,paddingInlineStart:e.paddingXS,textAlign:"center",[`${n}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${t}-selection-column${t}-cell-fix-left`]:{zIndex:v(e.zIndexTableFixed).add(1).equal({unit:!1})},[`table tr th${t}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${t}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${t}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:Z(v(m).div(4).equal()),[r]:{color:l,fontSize:o,verticalAlign:"baseline","&:hover":{color:s}}},[`${t}-tbody`]:{[`${t}-row`]:{[`&${t}-row-selected`]:{[`> ${t}-cell`]:{background:d,"&-row-hover":{background:f}}},[`> ${t}-cell-row-hover`]:{background:p}}}}}},Hde=e=>{const{componentCls:t,tableExpandColumnWidth:n,calc:r}=e,o=(a,i,l,s)=>({[`${t}${t}-${a}`]:{fontSize:s,[` + ${t}-title, + ${t}-footer, + ${t}-cell, + ${t}-thead > tr > th, + ${t}-tbody > tr > th, + ${t}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{padding:`${Z(i)} ${Z(l)}`},[`${t}-filter-trigger`]:{marginInlineEnd:Z(r(l).div(2).mul(-1).equal())},[`${t}-expanded-row-fixed`]:{margin:`${Z(r(i).mul(-1).equal())} ${Z(r(l).mul(-1).equal())}`},[`${t}-tbody`]:{[`${t}-wrapper:only-child ${t}`]:{marginBlock:Z(r(i).mul(-1).equal()),marginInline:`${Z(r(n).sub(l).equal())} ${Z(r(l).mul(-1).equal())}`}},[`${t}-selection-extra`]:{paddingInlineStart:Z(r(l).div(4).equal())}}});return{[`${t}-wrapper`]:Object.assign(Object.assign({},o("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle,e.tableFontSizeMiddle)),o("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall,e.tableFontSizeSmall))}},Wde=e=>{const{componentCls:t,marginXXS:n,fontSizeIcon:r,headerIconColor:o,headerIconHoverColor:a}=e;return{[`${t}-wrapper`]:{[`${t}-thead th${t}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}, left 0s`,"&:hover":{background:e.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:e.colorPrimary},[` + &${t}-cell-fix-left:hover, + &${t}-cell-fix-right:hover + `]:{background:e.tableFixedHeaderSortActiveBg}},[`${t}-thead th${t}-column-sort`]:{background:e.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${t}-column-sort`]:{background:e.tableBodySortBg},[`${t}-column-title`]:{position:"relative",zIndex:1,flex:1,minWidth:0},[`${t}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${t}-column-sorters-tooltip-target-sorter`]:{"&::after":{content:"none"}},[`${t}-column-sorter`]:{marginInlineStart:n,color:o,fontSize:0,transition:`color ${e.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:r,"&.active":{color:e.colorPrimary}},[`${t}-column-sorter-up + ${t}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${t}-column-sorters:hover ${t}-column-sorter`]:{color:a}}}},Vde=e=>{const{componentCls:t,opacityLoading:n,tableScrollThumbBg:r,tableScrollThumbBgHover:o,tableScrollThumbSize:a,tableScrollBg:i,zIndexTableSticky:l,stickyScrollBarBorderRadius:s,lineWidth:u,lineType:d,tableBorderColor:f}=e,p=`${Z(u)} ${d} ${f}`;return{[`${t}-wrapper`]:{[`${t}-sticky`]:{"&-holder":{position:"sticky",zIndex:l,background:e.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Z(a)} !important`,zIndex:l,display:"flex",alignItems:"center",background:i,borderTop:p,opacity:n,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:a,backgroundColor:r,borderRadius:s,transition:`all ${e.motionDurationSlow}, transform 0s`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:o}}}}}}},gI=e=>{const{componentCls:t,lineWidth:n,tableBorderColor:r,calc:o}=e,a=`${Z(n)} ${e.lineType} ${r}`;return{[`${t}-wrapper`]:{[`${t}-summary`]:{position:"relative",zIndex:e.zIndexTableFixed,background:e.tableBg,"> tr":{"> th, > td":{borderBottom:a}}},[`div${t}-summary`]:{boxShadow:`0 ${Z(o(n).mul(-1).equal())} 0 ${r}`}}}},Kde=e=>{const{componentCls:t,motionDurationMid:n,lineWidth:r,lineType:o,tableBorderColor:a,calc:i}=e,l=`${Z(r)} ${o} ${a}`,s=`${t}-expanded-row-cell`;return{[`${t}-wrapper`]:{[`${t}-tbody-virtual`]:{[`${t}-tbody-virtual-holder-inner`]:{[` + & > ${t}-row, + & > div:not(${t}-row) > ${t}-row + `]:{display:"flex",boxSizing:"border-box",width:"100%"}},[`${t}-cell`]:{borderBottom:l,transition:`background ${n}`},[`${t}-expanded-row`]:{[`${s}${s}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${Z(r)})`,borderInlineEnd:"none"}}},[`${t}-bordered`]:{[`${t}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:l,position:"absolute"},[`${t}-cell`]:{borderInlineEnd:l,[`&${t}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:i(r).mul(-1).equal(),borderInlineStart:l}}},[`&${t}-virtual`]:{[`${t}-placeholder ${t}-cell`]:{borderInlineEnd:l,borderBottom:l}}}}}},Ude=e=>{const{componentCls:t,fontWeightStrong:n,tablePaddingVertical:r,tablePaddingHorizontal:o,tableExpandColumnWidth:a,lineWidth:i,lineType:l,tableBorderColor:s,tableFontSize:u,tableBg:d,tableRadius:f,tableHeaderTextColor:p,motionDurationMid:m,tableHeaderBg:v,tableHeaderCellSplitColor:h,tableFooterTextColor:g,tableFooterBg:y,calc:C}=e,b=`${Z(i)} ${l} ${s}`;return{[`${t}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%","--rc-virtual-list-scrollbar-bg":e.tableScrollBg},ml()),{[t]:Object.assign(Object.assign({},pn(e)),{fontSize:u,background:d,borderRadius:`${Z(f)} ${Z(f)} 0 0`,scrollbarColor:`${e.tableScrollThumbBg} ${e.tableScrollBg}`}),table:{width:"100%",textAlign:"start",borderRadius:`${Z(f)} ${Z(f)} 0 0`,borderCollapse:"separate",borderSpacing:0},[` + ${t}-cell, + ${t}-thead > tr > th, + ${t}-tbody > tr > th, + ${t}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{position:"relative",padding:`${Z(r)} ${Z(o)}`,overflowWrap:"break-word"},[`${t}-title`]:{padding:`${Z(r)} ${Z(o)}`},[`${t}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:p,fontWeight:n,textAlign:"start",background:v,borderBottom:b,transition:`background ${m} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${t}-selection-column):not(${t}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:h,transform:"translateY(-50%)",transition:`background-color ${m}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${t}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${m}, border-color ${m}`,borderBottom:b,[` + > ${t}-wrapper:only-child, + > ${t}-expanded-row-fixed > ${t}-wrapper:only-child + `]:{[t]:{marginBlock:Z(C(r).mul(-1).equal()),marginInline:`${Z(C(a).sub(o).equal())} + ${Z(C(o).mul(-1).equal())}`,[`${t}-tbody > tr:last-child > td`]:{borderBottomWidth:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:p,fontWeight:n,textAlign:"start",background:v,borderBottom:b,transition:`background ${m} ease`},[`& > ${t}-measure-cell`]:{paddingBlock:"0 !important",borderBlock:"0 !important",[`${t}-measure-cell-content`]:{height:0,overflow:"hidden",pointerEvents:"none"}}}},[`${t}-footer`]:{padding:`${Z(r)} ${Z(o)}`,color:g,background:y}})}},Gde=e=>{const{colorFillAlter:t,colorBgContainer:n,colorTextHeading:r,colorFillSecondary:o,colorFillContent:a,controlItemBgActive:i,controlItemBgActiveHover:l,padding:s,paddingSM:u,paddingXS:d,colorBorderSecondary:f,borderRadiusLG:p,controlHeight:m,colorTextPlaceholder:v,fontSize:h,fontSizeSM:g,lineHeight:y,lineWidth:C,colorIcon:b,colorIconHover:$,opacityLoading:x,controlInteractiveSize:S}=e,w=new en(o).onBackground(n).toHexString(),P=new en(a).onBackground(n).toHexString(),E=new en(t).onBackground(n).toHexString(),O=new en(b),N=new en($),k=S/2-C,M=k*2+C*3;return{headerBg:E,headerColor:r,headerSortActiveBg:w,headerSortHoverBg:P,bodySortBg:E,rowHoverBg:E,rowSelectedBg:i,rowSelectedHoverBg:l,rowExpandedBg:t,cellPaddingBlock:s,cellPaddingInline:s,cellPaddingBlockMD:u,cellPaddingInlineMD:d,cellPaddingBlockSM:d,cellPaddingInlineSM:d,borderColor:f,headerBorderRadius:p,footerBg:E,footerColor:r,cellFontSize:h,cellFontSizeMD:h,cellFontSizeSM:h,headerSplitColor:f,fixedHeaderSortActiveBg:w,headerFilterHoverBg:a,filterDropdownMenuBg:n,filterDropdownBg:n,expandIconBg:n,selectionColumnWidth:m,stickyScrollBarBg:v,stickyScrollBarBorderRadius:100,expandIconMarginTop:(h*y-C*3)/2-Math.ceil((g*1.4-C*3)/2),headerIconColor:O.clone().setA(O.a*x).toRgbString(),headerIconHoverColor:N.clone().setA(N.a*x).toRgbString(),expandIconHalfInner:k,expandIconSize:M,expandIconScale:S/M}},hI=2,qde=cn("Table",e=>{const{colorTextHeading:t,colorSplit:n,colorBgContainer:r,controlInteractiveSize:o,headerBg:a,headerColor:i,headerSortActiveBg:l,headerSortHoverBg:s,bodySortBg:u,rowHoverBg:d,rowSelectedBg:f,rowSelectedHoverBg:p,rowExpandedBg:m,cellPaddingBlock:v,cellPaddingInline:h,cellPaddingBlockMD:g,cellPaddingInlineMD:y,cellPaddingBlockSM:C,cellPaddingInlineSM:b,borderColor:$,footerBg:x,footerColor:S,headerBorderRadius:w,cellFontSize:P,cellFontSizeMD:E,cellFontSizeSM:O,headerSplitColor:N,fixedHeaderSortActiveBg:k,headerFilterHoverBg:M,filterDropdownBg:I,expandIconBg:T,selectionColumnWidth:R,stickyScrollBarBg:D,calc:_}=e,j=Xt(e,{tableFontSize:P,tableBg:r,tableRadius:w,tablePaddingVertical:v,tablePaddingHorizontal:h,tablePaddingVerticalMiddle:g,tablePaddingHorizontalMiddle:y,tablePaddingVerticalSmall:C,tablePaddingHorizontalSmall:b,tableBorderColor:$,tableHeaderTextColor:i,tableHeaderBg:a,tableFooterTextColor:S,tableFooterBg:x,tableHeaderCellSplitColor:N,tableHeaderSortBg:l,tableHeaderSortHoverBg:s,tableBodySortBg:u,tableFixedHeaderSortActiveBg:k,tableHeaderFilterActiveBg:M,tableFilterDropdownBg:I,tableRowHoverBg:d,tableSelectedRowBg:f,tableSelectedRowHoverBg:p,zIndexTableFixed:hI,zIndexTableSticky:_(hI).add(1).equal({unit:!1}),tableFontSizeMiddle:E,tableFontSizeSmall:O,tableSelectionColumnWidth:R,tableExpandIconBg:T,tableExpandColumnWidth:_(o).add(_(e.padding).mul(2)).equal(),tableExpandedRowBg:m,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:D,tableScrollThumbBgHover:t,tableScrollBg:n});return[Ude(j),Lde(j),gI(j),Wde(j),jde(j),Mde(j),Fde(j),Dde(j),gI(j),_de(j),Bde(j),Ade(j),Vde(j),kde(j),Hde(j),zde(j),Kde(j)]},Gde,{unitless:{expandIconScale:!0}}),yI=[],Yde=(e,t)=>{var n,r;const{prefixCls:o,className:a,rootClassName:i,style:l,size:s,bordered:u,dropdownPrefixCls:d,dataSource:f,pagination:p,rowSelection:m,rowKey:v="key",rowClassName:h,columns:g,children:y,childrenColumnName:C,onChange:b,getPopupContainer:$,loading:x,expandIcon:S,expandable:w,expandedRowRender:P,expandIconColumnIndex:E,indentSize:O,scroll:N,sortDirections:k,locale:M,showSorterTooltip:I={target:"full-header"},virtual:T}=e;Ti();const R=c.useMemo(()=>g||cw(y),[g,y]),D=c.useMemo(()=>R.some(We=>We.responsive),[R]),_=Y9(D),j=c.useMemo(()=>{const We=new Set(Object.keys(_).filter(Le=>_[Le]));return R.filter(Le=>!Le.responsive||Le.responsive.some(dt=>We.has(dt)))},[R,_]),F=Gn(e,["className","style","columns"]),{locale:B=Si,direction:H,table:z,renderEmpty:W,getPrefixCls:V,getPopupContainer:U}=c.useContext(Pt),Q=Jr(s),q=Object.assign(Object.assign({},B.Table),M),X=f||yI,le=V("table",o),oe=V("dropdown",d),[,J]=Pr(),ae=Or(le),[te,re,ne]=qde(le,ae),fe=Object.assign(Object.assign({childrenColumnName:C,expandIconColumnIndex:E},w),{expandIcon:(n=w==null?void 0:w.expandIcon)!==null&&n!==void 0?n:(r=z==null?void 0:z.expandable)===null||r===void 0?void 0:r.expandIcon}),{childrenColumnName:me="children"}=fe,be=c.useMemo(()=>X.some(We=>We==null?void 0:We[me])?"nest":P||w!=null&&w.expandedRowRender?"row":null,[X]),de={body:c.useRef(null)},ce=gue(le),he=c.useRef(null),ye=c.useRef(null);Wq(t,()=>Object.assign(Object.assign({},ye.current),{nativeElement:he.current}));const ve=c.useMemo(()=>typeof v=="function"?v:We=>We==null?void 0:We[v],[v]),[Ee]=hde(X,me,ve),we={},Me=(We,Le,dt=!1)=>{var Ot,kt,Tt,Qt;const Ke=Object.assign(Object.assign({},we),We);dt&&((Ot=we.resetPagination)===null||Ot===void 0||Ot.call(we),!((kt=Ke.pagination)===null||kt===void 0)&&kt.current&&(Ke.pagination.current=1),p&&((Tt=p.onChange)===null||Tt===void 0||Tt.call(p,1,(Qt=Ke.pagination)===null||Qt===void 0?void 0:Qt.pageSize))),N&&N.scrollToFirstRowOnChange!==!1&&de.body.current&&Pq(0,{getContainer:()=>de.body.current}),b==null||b(Ke.pagination,Ke.filters,Ke.sorter,{currentDataSource:U$(q$(X,Ke.sorterStates,me),Ke.filterStates,me),action:Le})},Pe=(We,Le)=>{Me({sorter:We,sorterStates:Le},"sort",!1)},[Ce,Te,$e,ge]=Ide({prefixCls:le,mergedColumns:j,onSorterChange:Pe,sortDirections:k||["ascend","descend"],tableLocale:q,showSorterTooltip:I}),se=c.useMemo(()=>q$(X,Te,me),[X,Te]);we.sorter=ge(),we.sorterStates=Te;const ue=(We,Le)=>{Me({filters:We,filterStates:Le},"filter",!0)},[pe,Se,xe]=gde({prefixCls:le,locale:q,dropdownPrefixCls:oe,mergedColumns:j,onFilterChange:ue,getPopupContainer:$||U,rootClassName:ie(i,ae)}),Oe=U$(se,Se,me);we.filters=xe,we.filterStates=Se;const _e=c.useMemo(()=>{const We={};return Object.keys(xe).forEach(Le=>{xe[Le]!==null&&(We[Le]=xe[Le])}),Object.assign(Object.assign({},$e),{filters:We})},[$e,xe]),[it]=Rde(_e),gt=(We,Le)=>{Me({pagination:Object.assign(Object.assign({},we.pagination),{current:We,pageSize:Le})},"paginate")},[ft,Mt]=Cde(Oe.length,gt,p);we.pagination=p===!1?{}:bde(ft,p),we.resetPagination=Mt;const xt=c.useMemo(()=>{if(p===!1||!ft.pageSize)return Oe;const{current:We=1,total:Le,pageSize:dt=E7}=ft;return Oe.lengthdt?Oe.slice((We-1)*dt,We*dt):Oe:Oe.slice((We-1)*dt,We*dt)},[!!p,Oe,ft==null?void 0:ft.current,ft==null?void 0:ft.pageSize,ft==null?void 0:ft.total]),[ht,qe]=mue({prefixCls:le,data:Oe,pageData:xt,getRowKey:ve,getRecordByKey:Ee,expandType:be,childrenColumnName:me,locale:q,getPopupContainer:$||U},m),wt=(We,Le,dt)=>{let Ot;return typeof h=="function"?Ot=ie(h(We,Le,dt)):Ot=ie(h),ie({[`${le}-row-selected`]:qe.has(ve(We,Le))},Ot)};fe.__PARENT_RENDER_ICON__=fe.expandIcon,fe.expandIcon=fe.expandIcon||S||vue(q),be==="nest"&&fe.expandIconColumnIndex===void 0?fe.expandIconColumnIndex=m?1:0:fe.expandIconColumnIndex>0&&m&&(fe.expandIconColumnIndex-=1),typeof fe.indentSize!="number"&&(fe.indentSize=typeof O=="number"?O:15);const Et=c.useCallback(We=>it(ht(pe(Ce(We)))),[Ce,pe,ht]),Fe=()=>{if(p===!1||!(ft!=null&&ft.total))return{};const We=()=>ft.size||(Q==="small"||Q==="middle"?"small":void 0),Le=pt=>{const tt=pt==="left"?"start":pt==="right"?"end":pt;return c.createElement(gse,Object.assign({},ft,{align:ft.align||tt,className:ie(`${le}-pagination`,ft.className),size:We()}))},dt=H==="rtl"?"left":"right",Ot=ft.position;if(Ot===null||!Array.isArray(Ot))return{bottom:Le(dt)};const kt=Ot.find(pt=>typeof pt=="string"&&pt.toLowerCase().includes("top")),Tt=Ot.find(pt=>typeof pt=="string"&&pt.toLowerCase().includes("bottom")),Qt=Ot.every(pt=>`${pt}`=="none"),Ke=kt?kt.toLowerCase().replace("top",""):"",Nt=Tt?Tt.toLowerCase().replace("bottom",""):"",je=!kt&&!Tt&&!Qt,Ge=()=>Ke?Le(Ke):void 0,yt=()=>{if(Nt)return Le(Nt);if(je)return Le(dt)};return{top:Ge(),bottom:yt()}},Ye=c.useMemo(()=>typeof x=="boolean"?{spinning:x}:typeof x=="object"&&x!==null?Object.assign({spinning:!0},x):void 0,[x]),Ve=ie(ne,ae,`${le}-wrapper`,z==null?void 0:z.className,{[`${le}-wrapper-rtl`]:H==="rtl"},a,i,re),ke=Object.assign(Object.assign({},z==null?void 0:z.style),l),Ie=c.useMemo(()=>Ye!=null&&Ye.spinning&&X===yI?null:typeof(M==null?void 0:M.emptyText)<"u"?M.emptyText:(W==null?void 0:W("Table"))||c.createElement(z9,{componentName:"Table"}),[Ye==null?void 0:Ye.spinning,X,M==null?void 0:M.emptyText,W]),Ne=T?Tde:Nde,De={},Xe=c.useMemo(()=>{const{fontSize:We,lineHeight:Le,lineWidth:dt,padding:Ot,paddingXS:kt,paddingSM:Tt}=J,Qt=Math.floor(We*Le);switch(Q){case"middle":return Tt*2+Qt+dt;case"small":return kt*2+Qt+dt;default:return Ot*2+Qt+dt}},[J,Q]);T&&(De.listItemHeight=Xe);const{top:Ze,bottom:It}=Fe();return te(c.createElement("div",{ref:he,className:Ve,style:ke},c.createElement(Vd,Object.assign({spinning:!1},Ye),Ze,c.createElement(Ne,Object.assign({},De,F,{ref:ye,columns:j,direction:H,expandable:fe,prefixCls:le,className:ie({[`${le}-middle`]:Q==="middle",[`${le}-small`]:Q==="small",[`${le}-bordered`]:u,[`${le}-empty`]:X.length===0},ne,ae,re),data:xt,rowKey:ve,rowClassName:wt,emptyText:Ie,internalHooks:jp,internalRefs:de,transformColumns:Et,getContainerWidth:ce,measureRowRender:We=>c.createElement(Ma,{getPopupContainer:Le=>Le},We)})),It)))},Xde=c.forwardRef(Yde),Qde=(e,t)=>{const n=c.useRef(0);return n.current+=1,c.createElement(Xde,Object.assign({},e,{ref:t,_renderTimes:n.current}))},ca=c.forwardRef(Qde);ca.SELECTION_COLUMN=Bi;ca.EXPAND_COLUMN=Vi;ca.SELECTION_ALL=B$;ca.SELECTION_INVERT=H$;ca.SELECTION_NONE=W$;ca.Column=oue;ca.ColumnGroup=aue;ca.Summary=r7;const Zde=e=>{const{paddingXXS:t,lineWidth:n,tagPaddingHorizontal:r,componentCls:o,calc:a}=e,i=a(r).sub(n).equal(),l=a(t).sub(n).equal();return{[o]:Object.assign(Object.assign({},pn(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:i,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${Z(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${o}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${o}-close-icon`]:{marginInlineStart:l,fontSize:e.tagIconSize,color:e.colorIcon,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${o}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${o}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:i}}),[`${o}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}},gw=e=>{const{lineWidth:t,fontSizeIcon:n,calc:r}=e,o=e.fontSizeSM;return Xt(e,{tagFontSize:o,tagLineHeight:Z(r(e.lineHeightSM).mul(o).equal()),tagIconSize:r(n).sub(r(t).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:e.defaultBg})},hw=e=>({defaultBg:new en(e.colorFillQuaternary).onBackground(e.colorBgContainer).toHexString(),defaultColor:e.colorText}),I7=cn("Tag",e=>{const t=gw(e);return Zde(t)},hw);var Jde=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,style:r,className:o,checked:a,children:i,icon:l,onChange:s,onClick:u}=e,d=Jde(e,["prefixCls","style","className","checked","children","icon","onChange","onClick"]),{getPrefixCls:f,tag:p}=c.useContext(Pt),m=b=>{s==null||s(!a),u==null||u(b)},v=f("tag",n),[h,g,y]=I7(v),C=ie(v,`${v}-checkable`,{[`${v}-checkable-checked`]:a},p==null?void 0:p.className,o,g,y);return h(c.createElement("span",Object.assign({},d,{ref:t,style:Object.assign(Object.assign({},r),p==null?void 0:p.style),className:C,onClick:m}),l,c.createElement("span",null,i)))}),tfe=e=>eM(e,(t,{textColor:n,lightBorderColor:r,lightColor:o,darkColor:a})=>({[`${e.componentCls}${e.componentCls}-${t}`]:{color:n,background:o,borderColor:r,"&-inverse":{color:e.colorTextLightSolid,background:a,borderColor:a},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}})),nfe=bp(["Tag","preset"],e=>{const t=gw(e);return tfe(t)},hw);function rfe(e){return typeof e!="string"?e:e.charAt(0).toUpperCase()+e.slice(1)}const km=(e,t,n)=>{const r=rfe(n);return{[`${e.componentCls}${e.componentCls}-${t}`]:{color:e[`color${n}`],background:e[`color${r}Bg`],borderColor:e[`color${r}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}},ofe=bp(["Tag","status"],e=>{const t=gw(e);return[km(t,"success","Success"),km(t,"processing","Info"),km(t,"error","Error"),km(t,"warning","Warning")]},hw);var afe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,className:r,rootClassName:o,style:a,children:i,icon:l,color:s,onClose:u,bordered:d=!0,visible:f}=e,p=afe(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:m,direction:v,tag:h}=c.useContext(Pt),[g,y]=c.useState(!0),C=Gn(p,["closeIcon","closable"]);c.useEffect(()=>{f!==void 0&&y(f)},[f]);const b=nk(s),$=ine(s),x=b||$,S=Object.assign(Object.assign({backgroundColor:s&&!x?s:void 0},h==null?void 0:h.style),a),w=m("tag",n),[P,E,O]=I7(w),N=ie(w,h==null?void 0:h.className,{[`${w}-${s}`]:x,[`${w}-has-color`]:s&&!x,[`${w}-hidden`]:!g,[`${w}-rtl`]:v==="rtl",[`${w}-borderless`]:!d},r,o,E,O),k=_=>{_.stopPropagation(),u==null||u(_),!_.defaultPrevented&&y(!1)},[,M]=PM(dg(e),dg(h),{closable:!1,closeIconRender:_=>{const j=c.createElement("span",{className:`${w}-close-icon`,onClick:k},_);return $S(_,j,F=>({onClick:B=>{var H;(H=F==null?void 0:F.onClick)===null||H===void 0||H.call(F,B),k(B)},className:ie(F==null?void 0:F.className,`${w}-close-icon`)}))}}),I=typeof p.onClick=="function"||i&&i.type==="a",T=l||null,R=T?c.createElement(c.Fragment,null,T,i&&c.createElement("span",null,i)):i,D=c.createElement("span",Object.assign({},C,{ref:t,className:N,style:S}),R,M,b&&c.createElement(nfe,{key:"preset",prefixCls:w}),$&&c.createElement(ofe,{key:"status",prefixCls:w}));return P(I?c.createElement(Sp,{component:"Tag"},D):D)}),Ul=ife;Ul.CheckableTag=efe;const Lo=(e,t)=>new en(e).setA(t).toRgbString(),zs=(e,t)=>new en(e).lighten(t).toHexString(),lfe=e=>{const t=os(e,{theme:"dark"});return{1:t[0],2:t[1],3:t[2],4:t[3],5:t[6],6:t[5],7:t[4],8:t[6],9:t[5],10:t[4]}},sfe=(e,t)=>{const n=e||"#000",r=t||"#fff";return{colorBgBase:n,colorTextBase:r,colorText:Lo(r,.85),colorTextSecondary:Lo(r,.65),colorTextTertiary:Lo(r,.45),colorTextQuaternary:Lo(r,.25),colorFill:Lo(r,.18),colorFillSecondary:Lo(r,.12),colorFillTertiary:Lo(r,.08),colorFillQuaternary:Lo(r,.04),colorBgSolid:Lo(r,.95),colorBgSolidHover:Lo(r,1),colorBgSolidActive:Lo(r,.9),colorBgElevated:zs(n,12),colorBgContainer:zs(n,8),colorBgLayout:zs(n,0),colorBgSpotlight:zs(n,26),colorBgBlur:Lo(r,.04),colorBorder:zs(n,26),colorBorderSecondary:zs(n,19)}},cfe=(e,t)=>{const n=Object.keys(bS).map(a=>{const i=os(e[a],{theme:"dark"});return Array.from({length:10},()=>1).reduce((l,s,u)=>(l[`${a}-${u+1}`]=i[u],l[`${a}${u+1}`]=i[u],l),{})}).reduce((a,i)=>(a=Object.assign(Object.assign({},a),i),a),{}),r=t??WT(e),o=HT(e,{generateColorPalettes:lfe,generateNeutralColorPalettes:sfe});return Object.assign(Object.assign(Object.assign(Object.assign({},r),n),o),{colorPrimaryBg:o.colorPrimaryBorder,colorPrimaryBgHover:o.colorPrimaryBorderHover})},ufe={defaultSeed:lg.token,darkAlgorithm:cfe};function dfe(e){return Wt("MuiSvgIcon",e)}Vt("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const ffe=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],pfe=e=>{const{color:t,fontSize:n,classes:r}=e,o={root:["root",t!=="inherit"&&`color${ze(t)}`,`fontSize${ze(n)}`]};return Gt(o,dfe,r)},mfe=ct("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="inherit"&&t[`color${ze(n.color)}`],t[`fontSize${ze(n.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var n,r,o,a,i,l,s,u,d,f,p,m,v;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:t.hasSvgAsChild?void 0:"currentColor",flexShrink:0,transition:(n=e.transitions)==null||(r=n.create)==null?void 0:r.call(n,"fill",{duration:(o=e.transitions)==null||(o=o.duration)==null?void 0:o.shorter}),fontSize:{inherit:"inherit",small:((a=e.typography)==null||(i=a.pxToRem)==null?void 0:i.call(a,20))||"1.25rem",medium:((l=e.typography)==null||(s=l.pxToRem)==null?void 0:s.call(l,24))||"1.5rem",large:((u=e.typography)==null||(d=u.pxToRem)==null?void 0:d.call(u,35))||"2.1875rem"}[t.fontSize],color:(f=(p=(e.vars||e).palette)==null||(p=p[t.color])==null?void 0:p.main)!=null?f:{action:(m=(e.vars||e).palette)==null||(m=m.action)==null?void 0:m.active,disabled:(v=(e.vars||e).palette)==null||(v=v.action)==null?void 0:v.disabled,inherit:void 0}[t.color]}}),Y$=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiSvgIcon"}),{children:o,className:a,color:i="inherit",component:l="svg",fontSize:s="medium",htmlColor:u,inheritViewBox:d=!1,titleAccess:f,viewBox:p="0 0 24 24"}=r,m=at(r,ffe),v=c.isValidElement(o)&&o.type==="svg",h=L({},r,{color:i,component:l,fontSize:s,instanceFontSize:t.fontSize,inheritViewBox:d,viewBox:p,hasSvgAsChild:v}),g={};d||(g.viewBox=p);const y=pfe(h);return A.jsxs(mfe,L({as:l,className:vt(y.root,a),focusable:"false",color:u,"aria-hidden":f?void 0:!0,role:f?"img":void 0,ref:n},g,m,v&&o.props,{ownerState:h,children:[v?o.props.children:o,f?A.jsx("title",{children:f}):null]}))});Y$.muiName="SvgIcon";function rr(e,t){function n(r,o){return A.jsx(Y$,L({"data-testid":`${t}Icon`,ref:o},r,{children:e}))}return n.muiName=Y$.muiName,c.memo(c.forwardRef(n))}function R7(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Hc(e,t)}const bI={disabled:!1},Eg=Y.createContext(null);var vfe=function(t){return t.scrollTop},Ed="unmounted",Ml="exited",kl="entering",Ks="entered",X$="exiting",_a=function(e){R7(t,e);function t(r,o){var a;a=e.call(this,r,o)||this;var i=o,l=i&&!i.isMounting?r.enter:r.appear,s;return a.appearStatus=null,r.in?l?(s=Ml,a.appearStatus=kl):s=Ks:r.unmountOnExit||r.mountOnEnter?s=Ed:s=Ml,a.state={status:s},a.nextCallback=null,a}t.getDerivedStateFromProps=function(o,a){var i=o.in;return i&&a.status===Ed?{status:Ml}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(o){var a=null;if(o!==this.props){var i=this.state.status;this.props.in?i!==kl&&i!==Ks&&(a=kl):(i===kl||i===Ks)&&(a=X$)}this.updateStatus(!1,a)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var o=this.props.timeout,a,i,l;return a=i=l=o,o!=null&&typeof o!="number"&&(a=o.exit,i=o.enter,l=o.appear!==void 0?o.appear:i),{exit:a,enter:i,appear:l}},n.updateStatus=function(o,a){if(o===void 0&&(o=!1),a!==null)if(this.cancelNextCallback(),a===kl){if(this.props.unmountOnExit||this.props.mountOnEnter){var i=this.props.nodeRef?this.props.nodeRef.current:ui.findDOMNode(this);i&&vfe(i)}this.performEnter(o)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Ml&&this.setState({status:Ed})},n.performEnter=function(o){var a=this,i=this.props.enter,l=this.context?this.context.isMounting:o,s=this.props.nodeRef?[l]:[ui.findDOMNode(this),l],u=s[0],d=s[1],f=this.getTimeouts(),p=l?f.appear:f.enter;if(!o&&!i||bI.disabled){this.safeSetState({status:Ks},function(){a.props.onEntered(u)});return}this.props.onEnter(u,d),this.safeSetState({status:kl},function(){a.props.onEntering(u,d),a.onTransitionEnd(p,function(){a.safeSetState({status:Ks},function(){a.props.onEntered(u,d)})})})},n.performExit=function(){var o=this,a=this.props.exit,i=this.getTimeouts(),l=this.props.nodeRef?void 0:ui.findDOMNode(this);if(!a||bI.disabled){this.safeSetState({status:Ml},function(){o.props.onExited(l)});return}this.props.onExit(l),this.safeSetState({status:X$},function(){o.props.onExiting(l),o.onTransitionEnd(i.exit,function(){o.safeSetState({status:Ml},function(){o.props.onExited(l)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(o,a){a=this.setNextCallback(a),this.setState(o,a)},n.setNextCallback=function(o){var a=this,i=!0;return this.nextCallback=function(l){i&&(i=!1,a.nextCallback=null,o(l))},this.nextCallback.cancel=function(){i=!1},this.nextCallback},n.onTransitionEnd=function(o,a){this.setNextCallback(a);var i=this.props.nodeRef?this.props.nodeRef.current:ui.findDOMNode(this),l=o==null&&!this.props.addEndListener;if(!i||l){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var s=this.props.nodeRef?[this.nextCallback]:[i,this.nextCallback],u=s[0],d=s[1];this.props.addEndListener(u,d)}o!=null&&setTimeout(this.nextCallback,o)},n.render=function(){var o=this.state.status;if(o===Ed)return null;var a=this.props,i=a.children;a.in,a.mountOnEnter,a.unmountOnExit,a.appear,a.enter,a.exit,a.timeout,a.addEndListener,a.onEnter,a.onEntering,a.onEntered,a.onExit,a.onExiting,a.onExited,a.nodeRef;var l=at(a,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return Y.createElement(Eg.Provider,{value:null},typeof i=="function"?i(o,l):Y.cloneElement(Y.Children.only(i),l))},t}(Y.Component);_a.contextType=Eg;_a.propTypes={};function Bs(){}_a.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Bs,onEntering:Bs,onEntered:Bs,onExit:Bs,onExiting:Bs,onExited:Bs};_a.UNMOUNTED=Ed;_a.EXITED=Ml;_a.ENTERING=kl;_a.ENTERED=Ks;_a.EXITING=X$;function yw(e,t){var n=function(a){return t&&c.isValidElement(a)?t(a):a},r=Object.create(null);return e&&c.Children.map(e,function(o){return o}).forEach(function(o){r[o.key]=n(o)}),r}function gfe(e,t){e=e||{},t=t||{};function n(d){return d in t?t[d]:e[d]}var r=Object.create(null),o=[];for(var a in e)a in t?o.length&&(r[a]=o,o=[]):o.push(a);var i,l={};for(var s in t){if(r[s])for(i=0;ie.scrollTop;function Zc(e,t){var n,r;const{timeout:o,easing:a,style:i={}}=e;return{duration:(n=i.transitionDuration)!=null?n:typeof o=="number"?o:o[t.mode]||0,easing:(r=i.transitionTimingFunction)!=null?r:typeof a=="object"?a[t.mode]:a,delay:i.transitionDelay}}function $fe(e){return Wt("MuiPaper",e)}Vt("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);const xfe=["className","component","elevation","square","variant"],Sfe=e=>{const{square:t,elevation:n,variant:r,classes:o}=e,a={root:["root",r,!t&&"rounded",r==="elevation"&&`elevation${n}`]};return Gt(a,$fe,o)},wfe=ct("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],!n.square&&t.rounded,n.variant==="elevation"&&t[`elevation${n.elevation}`]]}})(({theme:e,ownerState:t})=>{var n;return L({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create("box-shadow")},!t.square&&{borderRadius:e.shape.borderRadius},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.divider}`},t.variant==="elevation"&&L({boxShadow:(e.vars||e).shadows[t.elevation]},!e.vars&&e.palette.mode==="dark"&&{backgroundImage:`linear-gradient(${gn("#fff",eP(t.elevation))}, ${gn("#fff",eP(t.elevation))})`},e.vars&&{backgroundImage:(n=e.vars.overlays)==null?void 0:n[t.elevation]}))}),zu=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiPaper"}),{className:o,component:a="div",elevation:i=1,square:l=!1,variant:s="elevation"}=r,u=at(r,xfe),d=L({},r,{component:a,elevation:i,square:l,variant:s}),f=Sfe(d);return A.jsx(wfe,L({as:a,ownerState:d,className:vt(f.root,o),ref:n},u))}),Efe=["className","elementType","ownerState","externalForwardedProps","getSlotOwnerState","internalForwardedProps"],Pfe=["component","slots","slotProps"],Ofe=["component"];function CI(e,t){const{className:n,elementType:r,ownerState:o,externalForwardedProps:a,getSlotOwnerState:i,internalForwardedProps:l}=t,s=at(t,Efe),{component:u,slots:d={[e]:void 0},slotProps:f={[e]:void 0}}=a,p=at(a,Pfe),m=d[e]||r,v=D8(f[e],o),h=_8(L({className:n},s,{externalForwardedProps:e==="root"?p:void 0,externalSlotProps:v})),{props:{component:g},internalRef:y}=h,C=at(h.props,Ofe),b=Un(y,v==null?void 0:v.ref,t.ref),$=i?i(C):{},x=L({},o,$),S=e==="root"?g||u:g,w=lc(m,L({},e==="root"&&!u&&!d[e]&&l,e!=="root"&&!d[e]&&l,C,S&&{as:S},{ref:b}),x);return Object.keys($).forEach(P=>{delete w[P]}),[m,w]}function Ife(e){const{className:t,classes:n,pulsate:r=!1,rippleX:o,rippleY:a,rippleSize:i,in:l,onExited:s,timeout:u}=e,[d,f]=c.useState(!1),p=vt(t,n.ripple,n.rippleVisible,r&&n.ripplePulsate),m={width:i,height:i,top:-(i/2)+a,left:-(i/2)+o},v=vt(n.child,d&&n.childLeaving,r&&n.childPulsate);return!l&&!d&&f(!0),c.useEffect(()=>{if(!l&&s!=null){const h=setTimeout(s,u);return()=>{clearTimeout(h)}}},[s,l,u]),A.jsx("span",{className:p,style:m,children:A.jsx("span",{className:v})})}const Bo=Vt("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),Rfe=["center","classes","className"];let cy=e=>e,$I,xI,SI,wI;const Q$=550,Nfe=80,Tfe=vu($I||($I=cy` + 0% { + transform: scale(0); + opacity: 0.1; + } + + 100% { + transform: scale(1); + opacity: 0.3; + } +`)),Mfe=vu(xI||(xI=cy` + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +`)),kfe=vu(SI||(SI=cy` + 0% { + transform: scale(1); + } + + 50% { + transform: scale(0.92); + } + + 100% { + transform: scale(1); + } +`)),_fe=ct("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),Dfe=ct(Ife,{name:"MuiTouchRipple",slot:"Ripple"})(wI||(wI=cy` + opacity: 0; + position: absolute; + + &.${0} { + opacity: 0.3; + transform: scale(1); + animation-name: ${0}; + animation-duration: ${0}ms; + animation-timing-function: ${0}; + } + + &.${0} { + animation-duration: ${0}ms; + } + + & .${0} { + opacity: 1; + display: block; + width: 100%; + height: 100%; + border-radius: 50%; + background-color: currentColor; + } + + & .${0} { + opacity: 0; + animation-name: ${0}; + animation-duration: ${0}ms; + animation-timing-function: ${0}; + } + + & .${0} { + position: absolute; + /* @noflip */ + left: 0px; + top: 0; + animation-name: ${0}; + animation-duration: 2500ms; + animation-timing-function: ${0}; + animation-iteration-count: infinite; + animation-delay: 200ms; + } +`),Bo.rippleVisible,Tfe,Q$,({theme:e})=>e.transitions.easing.easeInOut,Bo.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,Bo.child,Bo.childLeaving,Mfe,Q$,({theme:e})=>e.transitions.easing.easeInOut,Bo.childPulsate,kfe,({theme:e})=>e.transitions.easing.easeInOut),jfe=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiTouchRipple"}),{center:o=!1,classes:a={},className:i}=r,l=at(r,Rfe),[s,u]=c.useState([]),d=c.useRef(0),f=c.useRef(null);c.useEffect(()=>{f.current&&(f.current(),f.current=null)},[s]);const p=c.useRef(!1),m=ic(),v=c.useRef(null),h=c.useRef(null),g=c.useCallback($=>{const{pulsate:x,rippleX:S,rippleY:w,rippleSize:P,cb:E}=$;u(O=>[...O,A.jsx(Dfe,{classes:{ripple:vt(a.ripple,Bo.ripple),rippleVisible:vt(a.rippleVisible,Bo.rippleVisible),ripplePulsate:vt(a.ripplePulsate,Bo.ripplePulsate),child:vt(a.child,Bo.child),childLeaving:vt(a.childLeaving,Bo.childLeaving),childPulsate:vt(a.childPulsate,Bo.childPulsate)},timeout:Q$,pulsate:x,rippleX:S,rippleY:w,rippleSize:P},d.current)]),d.current+=1,f.current=E},[a]),y=c.useCallback(($={},x={},S=()=>{})=>{const{pulsate:w=!1,center:P=o||x.pulsate,fakeElement:E=!1}=x;if(($==null?void 0:$.type)==="mousedown"&&p.current){p.current=!1;return}($==null?void 0:$.type)==="touchstart"&&(p.current=!0);const O=E?null:h.current,N=O?O.getBoundingClientRect():{width:0,height:0,left:0,top:0};let k,M,I;if(P||$===void 0||$.clientX===0&&$.clientY===0||!$.clientX&&!$.touches)k=Math.round(N.width/2),M=Math.round(N.height/2);else{const{clientX:T,clientY:R}=$.touches&&$.touches.length>0?$.touches[0]:$;k=Math.round(T-N.left),M=Math.round(R-N.top)}if(P)I=Math.sqrt((2*N.width**2+N.height**2)/3),I%2===0&&(I+=1);else{const T=Math.max(Math.abs((O?O.clientWidth:0)-k),k)*2+2,R=Math.max(Math.abs((O?O.clientHeight:0)-M),M)*2+2;I=Math.sqrt(T**2+R**2)}$!=null&&$.touches?v.current===null&&(v.current=()=>{g({pulsate:w,rippleX:k,rippleY:M,rippleSize:I,cb:S})},m.start(Nfe,()=>{v.current&&(v.current(),v.current=null)})):g({pulsate:w,rippleX:k,rippleY:M,rippleSize:I,cb:S})},[o,g,m]),C=c.useCallback(()=>{y({},{pulsate:!0})},[y]),b=c.useCallback(($,x)=>{if(m.clear(),($==null?void 0:$.type)==="touchend"&&v.current){v.current(),v.current=null,m.start(0,()=>{b($,x)});return}v.current=null,u(S=>S.length>0?S.slice(1):S),f.current=x},[m]);return c.useImperativeHandle(n,()=>({pulsate:C,start:y,stop:b}),[C,y,b]),A.jsx(_fe,L({className:vt(Bo.root,a.root,i),ref:h},l,{children:A.jsx(bw,{component:null,exit:!0,children:s})}))});function Afe(e){return Wt("MuiButtonBase",e)}const Lfe=Vt("MuiButtonBase",["root","disabled","focusVisible"]),Ffe=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],zfe=e=>{const{disabled:t,focusVisible:n,focusVisibleClassName:r,classes:o}=e,i=Gt({root:["root",t&&"disabled",n&&"focusVisible"]},Afe,o);return n&&r&&(i.root+=` ${r}`),i},Bfe=ct("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${Lfe.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),hl=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiButtonBase"}),{action:o,centerRipple:a=!1,children:i,className:l,component:s="button",disabled:u=!1,disableRipple:d=!1,disableTouchRipple:f=!1,focusRipple:p=!1,LinkComponent:m="a",onBlur:v,onClick:h,onContextMenu:g,onDragLeave:y,onFocus:C,onFocusVisible:b,onKeyDown:$,onKeyUp:x,onMouseDown:S,onMouseLeave:w,onMouseUp:P,onTouchEnd:E,onTouchMove:O,onTouchStart:N,tabIndex:k=0,TouchRippleProps:M,touchRippleRef:I,type:T}=r,R=at(r,Ffe),D=c.useRef(null),_=c.useRef(null),j=Un(_,I),{isFocusVisibleRef:F,onFocus:B,onBlur:H,ref:z}=T8(),[W,V]=c.useState(!1);u&&W&&V(!1),c.useImperativeHandle(o,()=>({focusVisible:()=>{V(!0),D.current.focus()}}),[]);const[U,Q]=c.useState(!1);c.useEffect(()=>{Q(!0)},[]);const q=U&&!d&&!u;c.useEffect(()=>{W&&p&&!d&&U&&_.current.pulsate()},[d,p,W,U]);function X(Ce,Te,$e=f){return di(ge=>(Te&&Te(ge),!$e&&_.current&&_.current[Ce](ge),!0))}const le=X("start",S),oe=X("stop",g),J=X("stop",y),ae=X("stop",P),te=X("stop",Ce=>{W&&Ce.preventDefault(),w&&w(Ce)}),re=X("start",N),ne=X("stop",E),fe=X("stop",O),me=X("stop",Ce=>{H(Ce),F.current===!1&&V(!1),v&&v(Ce)},!1),be=di(Ce=>{D.current||(D.current=Ce.currentTarget),B(Ce),F.current===!0&&(V(!0),b&&b(Ce)),C&&C(Ce)}),de=()=>{const Ce=D.current;return s&&s!=="button"&&!(Ce.tagName==="A"&&Ce.href)},ce=c.useRef(!1),he=di(Ce=>{p&&!ce.current&&W&&_.current&&Ce.key===" "&&(ce.current=!0,_.current.stop(Ce,()=>{_.current.start(Ce)})),Ce.target===Ce.currentTarget&&de()&&Ce.key===" "&&Ce.preventDefault(),$&&$(Ce),Ce.target===Ce.currentTarget&&de()&&Ce.key==="Enter"&&!u&&(Ce.preventDefault(),h&&h(Ce))}),ye=di(Ce=>{p&&Ce.key===" "&&_.current&&W&&!Ce.defaultPrevented&&(ce.current=!1,_.current.stop(Ce,()=>{_.current.pulsate(Ce)})),x&&x(Ce),h&&Ce.target===Ce.currentTarget&&de()&&Ce.key===" "&&!Ce.defaultPrevented&&h(Ce)});let ve=s;ve==="button"&&(R.href||R.to)&&(ve=m);const Ee={};ve==="button"?(Ee.type=T===void 0?"button":T,Ee.disabled=u):(!R.href&&!R.to&&(Ee.role="button"),u&&(Ee["aria-disabled"]=u));const we=Un(n,z,D),Me=L({},r,{centerRipple:a,component:s,disabled:u,disableRipple:d,disableTouchRipple:f,focusRipple:p,tabIndex:k,focusVisible:W}),Pe=zfe(Me);return A.jsxs(Bfe,L({as:ve,className:vt(Pe.root,l),ownerState:Me,onBlur:me,onClick:h,onContextMenu:oe,onFocus:be,onKeyDown:he,onKeyUp:ye,onMouseDown:le,onMouseLeave:te,onMouseUp:ae,onDragLeave:J,onTouchEnd:ne,onTouchMove:fe,onTouchStart:re,ref:we,tabIndex:u?-1:k,type:T},Ee,R,{children:[i,q?A.jsx(jfe,L({ref:j,center:a},M)):null]}))});function Hfe(e){return Wt("MuiAlert",e)}const EI=Vt("MuiAlert",["root","action","icon","message","filled","colorSuccess","colorInfo","colorWarning","colorError","filledSuccess","filledInfo","filledWarning","filledError","outlined","outlinedSuccess","outlinedInfo","outlinedWarning","outlinedError","standard","standardSuccess","standardInfo","standardWarning","standardError"]);function Wfe(e){return Wt("MuiIconButton",e)}const Vfe=Vt("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]),Kfe=["edge","children","className","color","disabled","disableFocusRipple","size"],Ufe=e=>{const{classes:t,disabled:n,color:r,edge:o,size:a}=e,i={root:["root",n&&"disabled",r!=="default"&&`color${ze(r)}`,o&&`edge${ze(o)}`,`size${ze(a)}`]};return Gt(i,Wfe,t)},Gfe=ct(hl,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="default"&&t[`color${ze(n.color)}`],n.edge&&t[`edge${ze(n.edge)}`],t[`size${ze(n.size)}`]]}})(({theme:e,ownerState:t})=>L({textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:8,borderRadius:"50%",overflow:"visible",color:(e.vars||e).palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest})},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:gn(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.edge==="start"&&{marginLeft:t.size==="small"?-3:-12},t.edge==="end"&&{marginRight:t.size==="small"?-3:-12}),({theme:e,ownerState:t})=>{var n;const r=(n=(e.vars||e).palette)==null?void 0:n[t.color];return L({},t.color==="inherit"&&{color:"inherit"},t.color!=="inherit"&&t.color!=="default"&&L({color:r==null?void 0:r.main},!t.disableRipple&&{"&:hover":L({},r&&{backgroundColor:e.vars?`rgba(${r.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:gn(r.main,e.palette.action.hoverOpacity)},{"@media (hover: none)":{backgroundColor:"transparent"}})}),t.size==="small"&&{padding:5,fontSize:e.typography.pxToRem(18)},t.size==="large"&&{padding:12,fontSize:e.typography.pxToRem(28)},{[`&.${Vfe.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled}})}),Gi=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiIconButton"}),{edge:o=!1,children:a,className:i,color:l="default",disabled:s=!1,disableFocusRipple:u=!1,size:d="medium"}=r,f=at(r,Kfe),p=L({},r,{edge:o,color:l,disabled:s,disableFocusRipple:u,size:d}),m=Ufe(p);return A.jsx(Gfe,L({className:vt(m.root,i),centerRipple:!0,focusRipple:!u,disabled:s,ref:n},f,{ownerState:p,children:a}))}),qfe=rr(A.jsx("path",{d:"M20,12A8,8 0 0,1 12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4C12.76,4 13.5,4.11 14.2, 4.31L15.77,2.74C14.61,2.26 13.34,2 12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0, 0 22,12M7.91,10.08L6.5,11.5L11,16L21,6L19.59,4.58L11,13.17L7.91,10.08Z"}),"SuccessOutlined"),Yfe=rr(A.jsx("path",{d:"M12 5.99L19.53 19H4.47L12 5.99M12 2L1 21h22L12 2zm1 14h-2v2h2v-2zm0-6h-2v4h2v-4z"}),"ReportProblemOutlined"),Xfe=rr(A.jsx("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"ErrorOutline"),Qfe=rr(A.jsx("path",{d:"M11,9H13V7H11M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20, 12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10, 10 0 0,0 12,2M11,17H13V11H11V17Z"}),"InfoOutlined"),Zfe=rr(A.jsx("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close"),Jfe=["action","children","className","closeText","color","components","componentsProps","icon","iconMapping","onClose","role","severity","slotProps","slots","variant"],epe=e=>{const{variant:t,color:n,severity:r,classes:o}=e,a={root:["root",`color${ze(n||r)}`,`${t}${ze(n||r)}`,`${t}`],icon:["icon"],message:["message"],action:["action"]};return Gt(a,Hfe,o)},tpe=ct(zu,{name:"MuiAlert",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${ze(n.color||n.severity)}`]]}})(({theme:e})=>{const t=e.palette.mode==="light"?xC:SC,n=e.palette.mode==="light"?SC:xC;return L({},e.typography.body2,{backgroundColor:"transparent",display:"flex",padding:"6px 16px",variants:[...Object.entries(e.palette).filter(([,r])=>r.main&&r.light).map(([r])=>({props:{colorSeverity:r,variant:"standard"},style:{color:e.vars?e.vars.palette.Alert[`${r}Color`]:t(e.palette[r].light,.6),backgroundColor:e.vars?e.vars.palette.Alert[`${r}StandardBg`]:n(e.palette[r].light,.9),[`& .${EI.icon}`]:e.vars?{color:e.vars.palette.Alert[`${r}IconColor`]}:{color:e.palette[r].main}}})),...Object.entries(e.palette).filter(([,r])=>r.main&&r.light).map(([r])=>({props:{colorSeverity:r,variant:"outlined"},style:{color:e.vars?e.vars.palette.Alert[`${r}Color`]:t(e.palette[r].light,.6),border:`1px solid ${(e.vars||e).palette[r].light}`,[`& .${EI.icon}`]:e.vars?{color:e.vars.palette.Alert[`${r}IconColor`]}:{color:e.palette[r].main}}})),...Object.entries(e.palette).filter(([,r])=>r.main&&r.dark).map(([r])=>({props:{colorSeverity:r,variant:"filled"},style:L({fontWeight:e.typography.fontWeightMedium},e.vars?{color:e.vars.palette.Alert[`${r}FilledColor`],backgroundColor:e.vars.palette.Alert[`${r}FilledBg`]}:{backgroundColor:e.palette.mode==="dark"?e.palette[r].dark:e.palette[r].main,color:e.palette.getContrastText(e.palette[r].main)})}))]})}),npe=ct("div",{name:"MuiAlert",slot:"Icon",overridesResolver:(e,t)=>t.icon})({marginRight:12,padding:"7px 0",display:"flex",fontSize:22,opacity:.9}),rpe=ct("div",{name:"MuiAlert",slot:"Message",overridesResolver:(e,t)=>t.message})({padding:"8px 0",minWidth:0,overflow:"auto"}),PI=ct("div",{name:"MuiAlert",slot:"Action",overridesResolver:(e,t)=>t.action})({display:"flex",alignItems:"flex-start",padding:"4px 0 0 16px",marginLeft:"auto",marginRight:-8}),OI={success:A.jsx(qfe,{fontSize:"inherit"}),warning:A.jsx(Yfe,{fontSize:"inherit"}),error:A.jsx(Xfe,{fontSize:"inherit"}),info:A.jsx(Qfe,{fontSize:"inherit"})},Pd=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiAlert"}),{action:o,children:a,className:i,closeText:l="Close",color:s,components:u={},componentsProps:d={},icon:f,iconMapping:p=OI,onClose:m,role:v="alert",severity:h="success",slotProps:g={},slots:y={},variant:C="standard"}=r,b=at(r,Jfe),$=L({},r,{color:s,severity:h,variant:C,colorSeverity:s||h}),x=epe($),S={slots:L({closeButton:u.CloseButton,closeIcon:u.CloseIcon},y),slotProps:L({},d,g)},[w,P]=CI("closeButton",{elementType:Gi,externalForwardedProps:S,ownerState:$}),[E,O]=CI("closeIcon",{elementType:Zfe,externalForwardedProps:S,ownerState:$});return A.jsxs(tpe,L({role:v,elevation:0,ownerState:$,className:vt(x.root,i),ref:n},b,{children:[f!==!1?A.jsx(npe,{ownerState:$,className:x.icon,children:f||p[h]||OI[h]}):null,A.jsx(rpe,{ownerState:$,className:x.message,children:a}),o!=null?A.jsx(PI,{ownerState:$,className:x.action,children:o}):null,o==null&&m?A.jsx(PI,{ownerState:$,className:x.action,children:A.jsx(w,L({size:"small","aria-label":l,title:l,color:"inherit",onClick:m},P,{children:A.jsx(E,L({fontSize:"small"},O))}))}):null]}))});function ope(e){return Wt("MuiTypography",e)}Vt("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);const ape=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],ipe=e=>{const{align:t,gutterBottom:n,noWrap:r,paragraph:o,variant:a,classes:i}=e,l={root:["root",a,e.align!=="inherit"&&`align${ze(t)}`,n&&"gutterBottom",r&&"noWrap",o&&"paragraph"]};return Gt(l,ope,i)},lpe=ct("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.variant&&t[n.variant],n.align!=="inherit"&&t[`align${ze(n.align)}`],n.noWrap&&t.noWrap,n.gutterBottom&&t.gutterBottom,n.paragraph&&t.paragraph]}})(({theme:e,ownerState:t})=>L({margin:0},t.variant==="inherit"&&{font:"inherit"},t.variant!=="inherit"&&e.typography[t.variant],t.align!=="inherit"&&{textAlign:t.align},t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.paragraph&&{marginBottom:16})),II={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},spe={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},cpe=e=>spe[e]||e,Yt=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiTypography"}),o=cpe(r.color),a=qh(L({},r,{color:o})),{align:i="inherit",className:l,component:s,gutterBottom:u=!1,noWrap:d=!1,paragraph:f=!1,variant:p="body1",variantMapping:m=II}=a,v=at(a,ape),h=L({},a,{align:i,color:o,className:l,component:s,gutterBottom:u,noWrap:d,paragraph:f,variant:p,variantMapping:m}),g=s||(f?"p":m[p]||II[p])||"span",y=ipe(h);return A.jsx(lpe,L({as:g,ref:n,ownerState:h,className:vt(y.root,l)},v))});function upe(e){return Wt("MuiAppBar",e)}Vt("MuiAppBar",["root","positionFixed","positionAbsolute","positionSticky","positionStatic","positionRelative","colorDefault","colorPrimary","colorSecondary","colorInherit","colorTransparent","colorError","colorInfo","colorSuccess","colorWarning"]);const dpe=["className","color","enableColorOnDark","position"],fpe=e=>{const{color:t,position:n,classes:r}=e,o={root:["root",`color${ze(t)}`,`position${ze(n)}`]};return Gt(o,upe,r)},_m=(e,t)=>e?`${e==null?void 0:e.replace(")","")}, ${t})`:t,ppe=ct(zu,{name:"MuiAppBar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`position${ze(n.position)}`],t[`color${ze(n.color)}`]]}})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?e.palette.grey[100]:e.palette.grey[900];return L({display:"flex",flexDirection:"column",width:"100%",boxSizing:"border-box",flexShrink:0},t.position==="fixed"&&{position:"fixed",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0,"@media print":{position:"absolute"}},t.position==="absolute"&&{position:"absolute",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0},t.position==="sticky"&&{position:"sticky",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0},t.position==="static"&&{position:"static"},t.position==="relative"&&{position:"relative"},!e.vars&&L({},t.color==="default"&&{backgroundColor:n,color:e.palette.getContrastText(n)},t.color&&t.color!=="default"&&t.color!=="inherit"&&t.color!=="transparent"&&{backgroundColor:e.palette[t.color].main,color:e.palette[t.color].contrastText},t.color==="inherit"&&{color:"inherit"},e.palette.mode==="dark"&&!t.enableColorOnDark&&{backgroundColor:null,color:null},t.color==="transparent"&&L({backgroundColor:"transparent",color:"inherit"},e.palette.mode==="dark"&&{backgroundImage:"none"})),e.vars&&L({},t.color==="default"&&{"--AppBar-background":t.enableColorOnDark?e.vars.palette.AppBar.defaultBg:_m(e.vars.palette.AppBar.darkBg,e.vars.palette.AppBar.defaultBg),"--AppBar-color":t.enableColorOnDark?e.vars.palette.text.primary:_m(e.vars.palette.AppBar.darkColor,e.vars.palette.text.primary)},t.color&&!t.color.match(/^(default|inherit|transparent)$/)&&{"--AppBar-background":t.enableColorOnDark?e.vars.palette[t.color].main:_m(e.vars.palette.AppBar.darkBg,e.vars.palette[t.color].main),"--AppBar-color":t.enableColorOnDark?e.vars.palette[t.color].contrastText:_m(e.vars.palette.AppBar.darkColor,e.vars.palette[t.color].contrastText)},!["inherit","transparent"].includes(t.color)&&{backgroundColor:"var(--AppBar-background)"},{color:t.color==="inherit"?"inherit":"var(--AppBar-color)"},t.color==="transparent"&&{backgroundImage:"none",backgroundColor:"transparent",color:"inherit"}))}),mpe=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiAppBar"}),{className:o,color:a="primary",enableColorOnDark:i=!1,position:l="fixed"}=r,s=at(r,dpe),u=L({},r,{color:a,position:l,enableColorOnDark:i}),d=fpe(u);return A.jsx(ppe,L({square:!0,component:"header",ownerState:u,elevation:4,className:vt(d.root,o,l==="fixed"&&"mui-fixed"),ref:n},s))});var $w={};Object.defineProperty($w,"__esModule",{value:!0});var N7=$w.default=void 0,vpe=hpe(c),gpe=Y8;function T7(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(T7=function(r){return r?n:t})(e)}function hpe(e,t){if(e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var n=T7(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(a!=="default"&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function ype(e){return Object.keys(e).length===0}function bpe(e=null){const t=vpe.useContext(gpe.ThemeContext);return!t||ype(t)?e:t}N7=$w.default=bpe;var uo="top",ra="bottom",oa="right",fo="left",xw="auto",Ap=[uo,ra,oa,fo],Jc="start",zf="end",Cpe="clippingParents",M7="viewport",cd="popper",$pe="reference",RI=Ap.reduce(function(e,t){return e.concat([t+"-"+Jc,t+"-"+zf])},[]),k7=[].concat(Ap,[xw]).reduce(function(e,t){return e.concat([t,t+"-"+Jc,t+"-"+zf])},[]),xpe="beforeRead",Spe="read",wpe="afterRead",Epe="beforeMain",Ppe="main",Ope="afterMain",Ipe="beforeWrite",Rpe="write",Npe="afterWrite",Tpe=[xpe,Spe,wpe,Epe,Ppe,Ope,Ipe,Rpe,Npe];function Za(e){return e?(e.nodeName||"").toLowerCase():null}function No(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function cs(e){var t=No(e).Element;return e instanceof t||e instanceof Element}function qo(e){var t=No(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Sw(e){if(typeof ShadowRoot>"u")return!1;var t=No(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function Mpe(e){var t=e.state;Object.keys(t.elements).forEach(function(n){var r=t.styles[n]||{},o=t.attributes[n]||{},a=t.elements[n];!qo(a)||!Za(a)||(Object.assign(a.style,r),Object.keys(o).forEach(function(i){var l=o[i];l===!1?a.removeAttribute(i):a.setAttribute(i,l===!0?"":l)}))})}function kpe(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(r){var o=t.elements[r],a=t.attributes[r]||{},i=Object.keys(t.styles.hasOwnProperty(r)?t.styles[r]:n[r]),l=i.reduce(function(s,u){return s[u]="",s},{});!qo(o)||!Za(o)||(Object.assign(o.style,l),Object.keys(a).forEach(function(s){o.removeAttribute(s)}))})}}const _pe={name:"applyStyles",enabled:!0,phase:"write",fn:Mpe,effect:kpe,requires:["computeStyles"]};function Ua(e){return e.split("-")[0]}var Gl=Math.max,Pg=Math.min,eu=Math.round;function Z$(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function _7(){return!/^((?!chrome|android).)*safari/i.test(Z$())}function tu(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),o=1,a=1;t&&qo(e)&&(o=e.offsetWidth>0&&eu(r.width)/e.offsetWidth||1,a=e.offsetHeight>0&&eu(r.height)/e.offsetHeight||1);var i=cs(e)?No(e):window,l=i.visualViewport,s=!_7()&&n,u=(r.left+(s&&l?l.offsetLeft:0))/o,d=(r.top+(s&&l?l.offsetTop:0))/a,f=r.width/o,p=r.height/a;return{width:f,height:p,top:d,right:u+f,bottom:d+p,left:u,x:u,y:d}}function ww(e){var t=tu(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function D7(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Sw(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Ei(e){return No(e).getComputedStyle(e)}function Dpe(e){return["table","td","th"].indexOf(Za(e))>=0}function wl(e){return((cs(e)?e.ownerDocument:e.document)||window.document).documentElement}function uy(e){return Za(e)==="html"?e:e.assignedSlot||e.parentNode||(Sw(e)?e.host:null)||wl(e)}function NI(e){return!qo(e)||Ei(e).position==="fixed"?null:e.offsetParent}function jpe(e){var t=/firefox/i.test(Z$()),n=/Trident/i.test(Z$());if(n&&qo(e)){var r=Ei(e);if(r.position==="fixed")return null}var o=uy(e);for(Sw(o)&&(o=o.host);qo(o)&&["html","body"].indexOf(Za(o))<0;){var a=Ei(o);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return o;o=o.parentNode}return null}function Lp(e){for(var t=No(e),n=NI(e);n&&Dpe(n)&&Ei(n).position==="static";)n=NI(n);return n&&(Za(n)==="html"||Za(n)==="body"&&Ei(n).position==="static")?t:n||jpe(e)||t}function Ew(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Ud(e,t,n){return Gl(e,Pg(t,n))}function Ape(e,t,n){var r=Ud(e,t,n);return r>n?n:r}function j7(){return{top:0,right:0,bottom:0,left:0}}function A7(e){return Object.assign({},j7(),e)}function L7(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}var Lpe=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,A7(typeof t!="number"?t:L7(t,Ap))};function Fpe(e){var t,n=e.state,r=e.name,o=e.options,a=n.elements.arrow,i=n.modifiersData.popperOffsets,l=Ua(n.placement),s=Ew(l),u=[fo,oa].indexOf(l)>=0,d=u?"height":"width";if(!(!a||!i)){var f=Lpe(o.padding,n),p=ww(a),m=s==="y"?uo:fo,v=s==="y"?ra:oa,h=n.rects.reference[d]+n.rects.reference[s]-i[s]-n.rects.popper[d],g=i[s]-n.rects.reference[s],y=Lp(a),C=y?s==="y"?y.clientHeight||0:y.clientWidth||0:0,b=h/2-g/2,$=f[m],x=C-p[d]-f[v],S=C/2-p[d]/2+b,w=Ud($,S,x),P=s;n.modifiersData[r]=(t={},t[P]=w,t.centerOffset=w-S,t)}}function zpe(e){var t=e.state,n=e.options,r=n.element,o=r===void 0?"[data-popper-arrow]":r;o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||D7(t.elements.popper,o)&&(t.elements.arrow=o))}const Bpe={name:"arrow",enabled:!0,phase:"main",fn:Fpe,effect:zpe,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function nu(e){return e.split("-")[1]}var Hpe={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Wpe(e,t){var n=e.x,r=e.y,o=t.devicePixelRatio||1;return{x:eu(n*o)/o||0,y:eu(r*o)/o||0}}function TI(e){var t,n=e.popper,r=e.popperRect,o=e.placement,a=e.variation,i=e.offsets,l=e.position,s=e.gpuAcceleration,u=e.adaptive,d=e.roundOffsets,f=e.isFixed,p=i.x,m=p===void 0?0:p,v=i.y,h=v===void 0?0:v,g=typeof d=="function"?d({x:m,y:h}):{x:m,y:h};m=g.x,h=g.y;var y=i.hasOwnProperty("x"),C=i.hasOwnProperty("y"),b=fo,$=uo,x=window;if(u){var S=Lp(n),w="clientHeight",P="clientWidth";if(S===No(n)&&(S=wl(n),Ei(S).position!=="static"&&l==="absolute"&&(w="scrollHeight",P="scrollWidth")),S=S,o===uo||(o===fo||o===oa)&&a===zf){$=ra;var E=f&&S===x&&x.visualViewport?x.visualViewport.height:S[w];h-=E-r.height,h*=s?1:-1}if(o===fo||(o===uo||o===ra)&&a===zf){b=oa;var O=f&&S===x&&x.visualViewport?x.visualViewport.width:S[P];m-=O-r.width,m*=s?1:-1}}var N=Object.assign({position:l},u&&Hpe),k=d===!0?Wpe({x:m,y:h},No(n)):{x:m,y:h};if(m=k.x,h=k.y,s){var M;return Object.assign({},N,(M={},M[$]=C?"0":"",M[b]=y?"0":"",M.transform=(x.devicePixelRatio||1)<=1?"translate("+m+"px, "+h+"px)":"translate3d("+m+"px, "+h+"px, 0)",M))}return Object.assign({},N,(t={},t[$]=C?h+"px":"",t[b]=y?m+"px":"",t.transform="",t))}function Vpe(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=r===void 0?!0:r,a=n.adaptive,i=a===void 0?!0:a,l=n.roundOffsets,s=l===void 0?!0:l,u={placement:Ua(t.placement),variation:nu(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,TI(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:s})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,TI(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const Kpe={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Vpe,data:{}};var Dm={passive:!0};function Upe(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,a=o===void 0?!0:o,i=r.resize,l=i===void 0?!0:i,s=No(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&u.forEach(function(d){d.addEventListener("scroll",n.update,Dm)}),l&&s.addEventListener("resize",n.update,Dm),function(){a&&u.forEach(function(d){d.removeEventListener("scroll",n.update,Dm)}),l&&s.removeEventListener("resize",n.update,Dm)}}const Gpe={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Upe,data:{}};var qpe={left:"right",right:"left",bottom:"top",top:"bottom"};function Sv(e){return e.replace(/left|right|bottom|top/g,function(t){return qpe[t]})}var Ype={start:"end",end:"start"};function MI(e){return e.replace(/start|end/g,function(t){return Ype[t]})}function Pw(e){var t=No(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function Ow(e){return tu(wl(e)).left+Pw(e).scrollLeft}function Xpe(e,t){var n=No(e),r=wl(e),o=n.visualViewport,a=r.clientWidth,i=r.clientHeight,l=0,s=0;if(o){a=o.width,i=o.height;var u=_7();(u||!u&&t==="fixed")&&(l=o.offsetLeft,s=o.offsetTop)}return{width:a,height:i,x:l+Ow(e),y:s}}function Qpe(e){var t,n=wl(e),r=Pw(e),o=(t=e.ownerDocument)==null?void 0:t.body,a=Gl(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),i=Gl(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),l=-r.scrollLeft+Ow(e),s=-r.scrollTop;return Ei(o||n).direction==="rtl"&&(l+=Gl(n.clientWidth,o?o.clientWidth:0)-a),{width:a,height:i,x:l,y:s}}function Iw(e){var t=Ei(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function F7(e){return["html","body","#document"].indexOf(Za(e))>=0?e.ownerDocument.body:qo(e)&&Iw(e)?e:F7(uy(e))}function Gd(e,t){var n;t===void 0&&(t=[]);var r=F7(e),o=r===((n=e.ownerDocument)==null?void 0:n.body),a=No(r),i=o?[a].concat(a.visualViewport||[],Iw(r)?r:[]):r,l=t.concat(i);return o?l:l.concat(Gd(uy(i)))}function J$(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Zpe(e,t){var n=tu(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function kI(e,t,n){return t===M7?J$(Xpe(e,n)):cs(t)?Zpe(t,n):J$(Qpe(wl(e)))}function Jpe(e){var t=Gd(uy(e)),n=["absolute","fixed"].indexOf(Ei(e).position)>=0,r=n&&qo(e)?Lp(e):e;return cs(r)?t.filter(function(o){return cs(o)&&D7(o,r)&&Za(o)!=="body"}):[]}function eme(e,t,n,r){var o=t==="clippingParents"?Jpe(e):[].concat(t),a=[].concat(o,[n]),i=a[0],l=a.reduce(function(s,u){var d=kI(e,u,r);return s.top=Gl(d.top,s.top),s.right=Pg(d.right,s.right),s.bottom=Pg(d.bottom,s.bottom),s.left=Gl(d.left,s.left),s},kI(e,i,r));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}function z7(e){var t=e.reference,n=e.element,r=e.placement,o=r?Ua(r):null,a=r?nu(r):null,i=t.x+t.width/2-n.width/2,l=t.y+t.height/2-n.height/2,s;switch(o){case uo:s={x:i,y:t.y-n.height};break;case ra:s={x:i,y:t.y+t.height};break;case oa:s={x:t.x+t.width,y:l};break;case fo:s={x:t.x-n.width,y:l};break;default:s={x:t.x,y:t.y}}var u=o?Ew(o):null;if(u!=null){var d=u==="y"?"height":"width";switch(a){case Jc:s[u]=s[u]-(t[d]/2-n[d]/2);break;case zf:s[u]=s[u]+(t[d]/2-n[d]/2);break}}return s}function Bf(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=r===void 0?e.placement:r,a=n.strategy,i=a===void 0?e.strategy:a,l=n.boundary,s=l===void 0?Cpe:l,u=n.rootBoundary,d=u===void 0?M7:u,f=n.elementContext,p=f===void 0?cd:f,m=n.altBoundary,v=m===void 0?!1:m,h=n.padding,g=h===void 0?0:h,y=A7(typeof g!="number"?g:L7(g,Ap)),C=p===cd?$pe:cd,b=e.rects.popper,$=e.elements[v?C:p],x=eme(cs($)?$:$.contextElement||wl(e.elements.popper),s,d,i),S=tu(e.elements.reference),w=z7({reference:S,element:b,placement:o}),P=J$(Object.assign({},b,w)),E=p===cd?P:S,O={top:x.top-E.top+y.top,bottom:E.bottom-x.bottom+y.bottom,left:x.left-E.left+y.left,right:E.right-x.right+y.right},N=e.modifiersData.offset;if(p===cd&&N){var k=N[o];Object.keys(O).forEach(function(M){var I=[oa,ra].indexOf(M)>=0?1:-1,T=[uo,ra].indexOf(M)>=0?"y":"x";O[M]+=k[T]*I})}return O}function tme(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=n.boundary,a=n.rootBoundary,i=n.padding,l=n.flipVariations,s=n.allowedAutoPlacements,u=s===void 0?k7:s,d=nu(r),f=d?l?RI:RI.filter(function(v){return nu(v)===d}):Ap,p=f.filter(function(v){return u.indexOf(v)>=0});p.length===0&&(p=f);var m=p.reduce(function(v,h){return v[h]=Bf(e,{placement:h,boundary:o,rootBoundary:a,padding:i})[Ua(h)],v},{});return Object.keys(m).sort(function(v,h){return m[v]-m[h]})}function nme(e){if(Ua(e)===xw)return[];var t=Sv(e);return[MI(e),t,MI(t)]}function rme(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,a=o===void 0?!0:o,i=n.altAxis,l=i===void 0?!0:i,s=n.fallbackPlacements,u=n.padding,d=n.boundary,f=n.rootBoundary,p=n.altBoundary,m=n.flipVariations,v=m===void 0?!0:m,h=n.allowedAutoPlacements,g=t.options.placement,y=Ua(g),C=y===g,b=s||(C||!v?[Sv(g)]:nme(g)),$=[g].concat(b).reduce(function(W,V){return W.concat(Ua(V)===xw?tme(t,{placement:V,boundary:d,rootBoundary:f,padding:u,flipVariations:v,allowedAutoPlacements:h}):V)},[]),x=t.rects.reference,S=t.rects.popper,w=new Map,P=!0,E=$[0],O=0;O<$.length;O++){var N=$[O],k=Ua(N),M=nu(N)===Jc,I=[uo,ra].indexOf(k)>=0,T=I?"width":"height",R=Bf(t,{placement:N,boundary:d,rootBoundary:f,altBoundary:p,padding:u}),D=I?M?oa:fo:M?ra:uo;x[T]>S[T]&&(D=Sv(D));var _=Sv(D),j=[];if(a&&j.push(R[k]<=0),l&&j.push(R[D]<=0,R[_]<=0),j.every(function(W){return W})){E=N,P=!1;break}w.set(N,j)}if(P)for(var F=v?3:1,B=function(V){var U=$.find(function(Q){var q=w.get(Q);if(q)return q.slice(0,V).every(function(X){return X})});if(U)return E=U,"break"},H=F;H>0;H--){var z=B(H);if(z==="break")break}t.placement!==E&&(t.modifiersData[r]._skip=!0,t.placement=E,t.reset=!0)}}const ome={name:"flip",enabled:!0,phase:"main",fn:rme,requiresIfExists:["offset"],data:{_skip:!1}};function _I(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function DI(e){return[uo,oa,ra,fo].some(function(t){return e[t]>=0})}function ame(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=Bf(t,{elementContext:"reference"}),l=Bf(t,{altBoundary:!0}),s=_I(i,r),u=_I(l,o,a),d=DI(s),f=DI(u);t.modifiersData[n]={referenceClippingOffsets:s,popperEscapeOffsets:u,isReferenceHidden:d,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":d,"data-popper-escaped":f})}const ime={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:ame};function lme(e,t,n){var r=Ua(e),o=[fo,uo].indexOf(r)>=0?-1:1,a=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,i=a[0],l=a[1];return i=i||0,l=(l||0)*o,[fo,oa].indexOf(r)>=0?{x:l,y:i}:{x:i,y:l}}function sme(e){var t=e.state,n=e.options,r=e.name,o=n.offset,a=o===void 0?[0,0]:o,i=k7.reduce(function(d,f){return d[f]=lme(f,t.rects,a),d},{}),l=i[t.placement],s=l.x,u=l.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=u),t.modifiersData[r]=i}const cme={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:sme};function ume(e){var t=e.state,n=e.name;t.modifiersData[n]=z7({reference:t.rects.reference,element:t.rects.popper,placement:t.placement})}const dme={name:"popperOffsets",enabled:!0,phase:"read",fn:ume,data:{}};function fme(e){return e==="x"?"y":"x"}function pme(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,a=o===void 0?!0:o,i=n.altAxis,l=i===void 0?!1:i,s=n.boundary,u=n.rootBoundary,d=n.altBoundary,f=n.padding,p=n.tether,m=p===void 0?!0:p,v=n.tetherOffset,h=v===void 0?0:v,g=Bf(t,{boundary:s,rootBoundary:u,padding:f,altBoundary:d}),y=Ua(t.placement),C=nu(t.placement),b=!C,$=Ew(y),x=fme($),S=t.modifiersData.popperOffsets,w=t.rects.reference,P=t.rects.popper,E=typeof h=="function"?h(Object.assign({},t.rects,{placement:t.placement})):h,O=typeof E=="number"?{mainAxis:E,altAxis:E}:Object.assign({mainAxis:0,altAxis:0},E),N=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,k={x:0,y:0};if(S){if(a){var M,I=$==="y"?uo:fo,T=$==="y"?ra:oa,R=$==="y"?"height":"width",D=S[$],_=D+g[I],j=D-g[T],F=m?-P[R]/2:0,B=C===Jc?w[R]:P[R],H=C===Jc?-P[R]:-w[R],z=t.elements.arrow,W=m&&z?ww(z):{width:0,height:0},V=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:j7(),U=V[I],Q=V[T],q=Ud(0,w[R],W[R]),X=b?w[R]/2-F-q-U-O.mainAxis:B-q-U-O.mainAxis,le=b?-w[R]/2+F+q+Q+O.mainAxis:H+q+Q+O.mainAxis,oe=t.elements.arrow&&Lp(t.elements.arrow),J=oe?$==="y"?oe.clientTop||0:oe.clientLeft||0:0,ae=(M=N==null?void 0:N[$])!=null?M:0,te=D+X-ae-J,re=D+le-ae,ne=Ud(m?Pg(_,te):_,D,m?Gl(j,re):j);S[$]=ne,k[$]=ne-D}if(l){var fe,me=$==="x"?uo:fo,be=$==="x"?ra:oa,de=S[x],ce=x==="y"?"height":"width",he=de+g[me],ye=de-g[be],ve=[uo,fo].indexOf(y)!==-1,Ee=(fe=N==null?void 0:N[x])!=null?fe:0,we=ve?he:de-w[ce]-P[ce]-Ee+O.altAxis,Me=ve?de+w[ce]+P[ce]-Ee-O.altAxis:ye,Pe=m&&ve?Ape(we,de,Me):Ud(m?we:he,de,m?Me:ye);S[x]=Pe,k[x]=Pe-de}t.modifiersData[r]=k}}const mme={name:"preventOverflow",enabled:!0,phase:"main",fn:pme,requiresIfExists:["offset"]};function vme(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function gme(e){return e===No(e)||!qo(e)?Pw(e):vme(e)}function hme(e){var t=e.getBoundingClientRect(),n=eu(t.width)/e.offsetWidth||1,r=eu(t.height)/e.offsetHeight||1;return n!==1||r!==1}function yme(e,t,n){n===void 0&&(n=!1);var r=qo(t),o=qo(t)&&hme(t),a=wl(t),i=tu(e,o,n),l={scrollLeft:0,scrollTop:0},s={x:0,y:0};return(r||!r&&!n)&&((Za(t)!=="body"||Iw(a))&&(l=gme(t)),qo(t)?(s=tu(t,!0),s.x+=t.clientLeft,s.y+=t.clientTop):a&&(s.x=Ow(a))),{x:i.left+l.scrollLeft-s.x,y:i.top+l.scrollTop-s.y,width:i.width,height:i.height}}function bme(e){var t=new Map,n=new Set,r=[];e.forEach(function(a){t.set(a.name,a)});function o(a){n.add(a.name);var i=[].concat(a.requires||[],a.requiresIfExists||[]);i.forEach(function(l){if(!n.has(l)){var s=t.get(l);s&&o(s)}}),r.push(a)}return e.forEach(function(a){n.has(a.name)||o(a)}),r}function Cme(e){var t=bme(e);return Tpe.reduce(function(n,r){return n.concat(t.filter(function(o){return o.phase===r}))},[])}function $me(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function xme(e){var t=e.reduce(function(n,r){var o=n[r.name];return n[r.name]=o?Object.assign({},o,r,{options:Object.assign({},o.options,r.options),data:Object.assign({},o.data,r.data)}):r,n},{});return Object.keys(t).map(function(n){return t[n]})}var jI={placement:"bottom",modifiers:[],strategy:"absolute"};function AI(){for(var e=arguments.length,t=new Array(e),n=0;n{a||l(Pme(o)||document.body)},[o,a]),Zo(()=>{if(i&&!a)return bC(n,i),()=>{bC(n,null)}},[n,i,a]),a){if(c.isValidElement(r)){const u={ref:s};return c.cloneElement(r,u)}return A.jsx(c.Fragment,{children:r})}return A.jsx(c.Fragment,{children:i&&Oa.createPortal(r,i)})});function Ome(e){return Wt("MuiPopper",e)}Vt("MuiPopper",["root"]);const Ime=["anchorEl","children","direction","disablePortal","modifiers","open","placement","popperOptions","popperRef","slotProps","slots","TransitionProps","ownerState"],Rme=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition","slotProps","slots"];function Nme(e,t){if(t==="ltr")return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}function ex(e){return typeof e=="function"?e():e}function Tme(e){return e.nodeType!==void 0}const Mme=e=>{const{classes:t}=e;return Gt({root:["root"]},Ome,t)},kme={},_me=c.forwardRef(function(t,n){var r;const{anchorEl:o,children:a,direction:i,disablePortal:l,modifiers:s,open:u,placement:d,popperOptions:f,popperRef:p,slotProps:m={},slots:v={},TransitionProps:h}=t,g=at(t,Ime),y=c.useRef(null),C=Un(y,n),b=c.useRef(null),$=Un(b,p),x=c.useRef($);Zo(()=>{x.current=$},[$]),c.useImperativeHandle(p,()=>b.current,[]);const S=Nme(d,i),[w,P]=c.useState(S),[E,O]=c.useState(ex(o));c.useEffect(()=>{b.current&&b.current.forceUpdate()}),c.useEffect(()=>{o&&O(ex(o))},[o]),Zo(()=>{if(!E||!u)return;const T=_=>{P(_.placement)};let R=[{name:"preventOverflow",options:{altBoundary:l}},{name:"flip",options:{altBoundary:l}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:_})=>{T(_)}}];s!=null&&(R=R.concat(s)),f&&f.modifiers!=null&&(R=R.concat(f.modifiers));const D=Eme(E,y.current,L({placement:S},f,{modifiers:R}));return x.current(D),()=>{D.destroy(),x.current(null)}},[E,l,s,u,f,S]);const N={placement:w};h!==null&&(N.TransitionProps=h);const k=Mme(t),M=(r=v.root)!=null?r:"div",I=ns({elementType:M,externalSlotProps:m.root,externalForwardedProps:g,additionalProps:{role:"tooltip",ref:C},ownerState:t,className:k.root});return A.jsx(M,L({},I,{children:typeof a=="function"?a(N):a}))}),Dme=c.forwardRef(function(t,n){const{anchorEl:r,children:o,container:a,direction:i="ltr",disablePortal:l=!1,keepMounted:s=!1,modifiers:u,open:d,placement:f="bottom",popperOptions:p=kme,popperRef:m,style:v,transition:h=!1,slotProps:g={},slots:y={}}=t,C=at(t,Rme),[b,$]=c.useState(!0),x=()=>{$(!1)},S=()=>{$(!0)};if(!s&&!d&&(!h||b))return null;let w;if(a)w=a;else if(r){const O=ex(r);w=O&&Tme(O)?Yr(O).body:Yr(null).body}const P=!d&&s&&(!h||b)?"none":void 0,E=h?{in:d,onEnter:x,onExited:S}:void 0;return A.jsx(B7,{disablePortal:l,container:w,children:A.jsx(_me,L({anchorEl:r,direction:i,disablePortal:l,modifiers:u,ref:n,open:h?!b:d,placement:f,popperOptions:p,popperRef:m,slotProps:g,slots:y},C,{style:L({position:"fixed",top:0,left:0,display:P},v),TransitionProps:E,children:o}))})}),jme=["anchorEl","component","components","componentsProps","container","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","transition","slots","slotProps"],Ame=ct(Dme,{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({}),H7=c.forwardRef(function(t,n){var r;const o=N7(),a=Kt({props:t,name:"MuiPopper"}),{anchorEl:i,component:l,components:s,componentsProps:u,container:d,disablePortal:f,keepMounted:p,modifiers:m,open:v,placement:h,popperOptions:g,popperRef:y,transition:C,slots:b,slotProps:$}=a,x=at(a,jme),S=(r=b==null?void 0:b.root)!=null?r:s==null?void 0:s.Root,w=L({anchorEl:i,container:d,disablePortal:f,keepMounted:p,modifiers:m,open:v,placement:h,popperOptions:g,popperRef:y,transition:C},x);return A.jsx(Ame,L({as:l,direction:o==null?void 0:o.direction,slots:{root:S},slotProps:$??u},w,{ref:n}))}),Lme=rr(A.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel");function Fme(e){return Wt("MuiChip",e)}const sn=Vt("MuiChip",["root","sizeSmall","sizeMedium","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]),zme=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant","tabIndex","skipFocusWhenDisabled"],Bme=e=>{const{classes:t,disabled:n,size:r,color:o,iconColor:a,onDelete:i,clickable:l,variant:s}=e,u={root:["root",s,n&&"disabled",`size${ze(r)}`,`color${ze(o)}`,l&&"clickable",l&&`clickableColor${ze(o)}`,i&&"deletable",i&&`deletableColor${ze(o)}`,`${s}${ze(o)}`],label:["label",`label${ze(r)}`],avatar:["avatar",`avatar${ze(r)}`,`avatarColor${ze(o)}`],icon:["icon",`icon${ze(r)}`,`iconColor${ze(a)}`],deleteIcon:["deleteIcon",`deleteIcon${ze(r)}`,`deleteIconColor${ze(o)}`,`deleteIcon${ze(s)}Color${ze(o)}`]};return Gt(u,Fme,t)},Hme=ct("div",{name:"MuiChip",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e,{color:r,iconColor:o,clickable:a,onDelete:i,size:l,variant:s}=n;return[{[`& .${sn.avatar}`]:t.avatar},{[`& .${sn.avatar}`]:t[`avatar${ze(l)}`]},{[`& .${sn.avatar}`]:t[`avatarColor${ze(r)}`]},{[`& .${sn.icon}`]:t.icon},{[`& .${sn.icon}`]:t[`icon${ze(l)}`]},{[`& .${sn.icon}`]:t[`iconColor${ze(o)}`]},{[`& .${sn.deleteIcon}`]:t.deleteIcon},{[`& .${sn.deleteIcon}`]:t[`deleteIcon${ze(l)}`]},{[`& .${sn.deleteIcon}`]:t[`deleteIconColor${ze(r)}`]},{[`& .${sn.deleteIcon}`]:t[`deleteIcon${ze(s)}Color${ze(r)}`]},t.root,t[`size${ze(l)}`],t[`color${ze(r)}`],a&&t.clickable,a&&r!=="default"&&t[`clickableColor${ze(r)})`],i&&t.deletable,i&&r!=="default"&&t[`deletableColor${ze(r)}`],t[s],t[`${s}${ze(r)}`]]}})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?e.palette.grey[700]:e.palette.grey[300];return L({maxWidth:"100%",fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(e.vars||e).palette.text.primary,backgroundColor:(e.vars||e).palette.action.selected,borderRadius:32/2,whiteSpace:"nowrap",transition:e.transitions.create(["background-color","box-shadow"]),cursor:"unset",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${sn.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${sn.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:n,fontSize:e.typography.pxToRem(12)},[`& .${sn.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${sn.avatarColorSecondary}`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${sn.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${sn.icon}`]:L({marginLeft:5,marginRight:-6},t.size==="small"&&{fontSize:18,marginLeft:4,marginRight:-4},t.iconColor===t.color&&L({color:e.vars?e.vars.palette.Chip.defaultIconColor:n},t.color!=="default"&&{color:"inherit"})),[`& .${sn.deleteIcon}`]:L({WebkitTapHighlightColor:"transparent",color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.26)`:gn(e.palette.text.primary,.26),fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.4)`:gn(e.palette.text.primary,.4)}},t.size==="small"&&{fontSize:16,marginRight:4,marginLeft:-4},t.color!=="default"&&{color:e.vars?`rgba(${e.vars.palette[t.color].contrastTextChannel} / 0.7)`:gn(e.palette[t.color].contrastText,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].contrastText}})},t.size==="small"&&{height:24},t.color!=="default"&&{backgroundColor:(e.vars||e).palette[t.color].main,color:(e.vars||e).palette[t.color].contrastText},t.onDelete&&{[`&.${sn.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:gn(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},t.onDelete&&t.color!=="default"&&{[`&.${sn.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}})},({theme:e,ownerState:t})=>L({},t.clickable&&{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:gn(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)},[`&.${sn.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:gn(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},"&:active":{boxShadow:(e.vars||e).shadows[1]}},t.clickable&&t.color!=="default"&&{[`&:hover, &.${sn.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}}),({theme:e,ownerState:t})=>L({},t.variant==="outlined"&&{backgroundColor:"transparent",border:e.vars?`1px solid ${e.vars.palette.Chip.defaultBorder}`:`1px solid ${e.palette.mode==="light"?e.palette.grey[400]:e.palette.grey[700]}`,[`&.${sn.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${sn.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${sn.avatar}`]:{marginLeft:4},[`& .${sn.avatarSmall}`]:{marginLeft:2},[`& .${sn.icon}`]:{marginLeft:4},[`& .${sn.iconSmall}`]:{marginLeft:2},[`& .${sn.deleteIcon}`]:{marginRight:5},[`& .${sn.deleteIconSmall}`]:{marginRight:3}},t.variant==="outlined"&&t.color!=="default"&&{color:(e.vars||e).palette[t.color].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:gn(e.palette[t.color].main,.7)}`,[`&.${sn.clickable}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:gn(e.palette[t.color].main,e.palette.action.hoverOpacity)},[`&.${sn.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.focusOpacity})`:gn(e.palette[t.color].main,e.palette.action.focusOpacity)},[`& .${sn.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:gn(e.palette[t.color].main,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].main}}})),Wme=ct("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,t)=>{const{ownerState:n}=e,{size:r}=n;return[t.label,t[`label${ze(r)}`]]}})(({ownerState:e})=>L({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},e.variant==="outlined"&&{paddingLeft:11,paddingRight:11},e.size==="small"&&{paddingLeft:8,paddingRight:8},e.size==="small"&&e.variant==="outlined"&&{paddingLeft:7,paddingRight:7}));function LI(e){return e.key==="Backspace"||e.key==="Delete"}const Vme=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiChip"}),{avatar:o,className:a,clickable:i,color:l="default",component:s,deleteIcon:u,disabled:d=!1,icon:f,label:p,onClick:m,onDelete:v,onKeyDown:h,onKeyUp:g,size:y="medium",variant:C="filled",tabIndex:b,skipFocusWhenDisabled:$=!1}=r,x=at(r,zme),S=c.useRef(null),w=Un(S,n),P=j=>{j.stopPropagation(),v&&v(j)},E=j=>{j.currentTarget===j.target&&LI(j)&&j.preventDefault(),h&&h(j)},O=j=>{j.currentTarget===j.target&&(v&&LI(j)?v(j):j.key==="Escape"&&S.current&&S.current.blur()),g&&g(j)},N=i!==!1&&m?!0:i,k=N||v?hl:s||"div",M=L({},r,{component:k,disabled:d,size:y,color:l,iconColor:c.isValidElement(f)&&f.props.color||l,onDelete:!!v,clickable:N,variant:C}),I=Bme(M),T=k===hl?L({component:s||"div",focusVisibleClassName:I.focusVisible},v&&{disableRipple:!0}):{};let R=null;v&&(R=u&&c.isValidElement(u)?c.cloneElement(u,{className:vt(u.props.className,I.deleteIcon),onClick:P}):A.jsx(Lme,{className:vt(I.deleteIcon),onClick:P}));let D=null;o&&c.isValidElement(o)&&(D=c.cloneElement(o,{className:vt(I.avatar,o.props.className)}));let _=null;return f&&c.isValidElement(f)&&(_=c.cloneElement(f,{className:vt(I.icon,f.props.className)})),A.jsxs(Hme,L({as:k,className:vt(I.root,a),disabled:N&&d?!0:void 0,onClick:m,onKeyDown:E,onKeyUp:O,ref:w,tabIndex:$&&d?-1:b,ownerState:M},T,x,{children:[D||_,A.jsx(Wme,{className:vt(I.label),ownerState:M,children:p}),R]}))}),Kme=["onChange","maxRows","minRows","style","value"];function jm(e){return parseInt(e,10)||0}const Ume={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}};function Gme(e){for(const t in e)return!1;return!0}function FI(e){return Gme(e)||e.outerHeightStyle===0&&!e.overflowing}const qme=c.forwardRef(function(t,n){const{onChange:r,maxRows:o,minRows:a=1,style:i,value:l}=t,s=at(t,Kme),{current:u}=c.useRef(l!=null),d=c.useRef(null),f=Un(n,d),p=c.useRef(null),m=c.useRef(null),v=c.useCallback(()=>{const b=d.current,$=m.current;if(!b||!$)return;const S=xi(b).getComputedStyle(b);if(S.width==="0px")return{outerHeightStyle:0,overflowing:!1};$.style.width=S.width,$.value=b.value||t.placeholder||"x",$.value.slice(-1)===` +`&&($.value+=" ");const w=S.boxSizing,P=jm(S.paddingBottom)+jm(S.paddingTop),E=jm(S.borderBottomWidth)+jm(S.borderTopWidth),O=$.scrollHeight;$.value="x";const N=$.scrollHeight;let k=O;a&&(k=Math.max(Number(a)*N,k)),o&&(k=Math.min(Number(o)*N,k)),k=Math.max(k,N);const M=k+(w==="border-box"?P+E:0),I=Math.abs(k-O)<=1;return{outerHeightStyle:M,overflowing:I}},[o,a,t.placeholder]),h=di(()=>{const b=d.current,$=v();if(!b||!$||FI($))return!1;const x=$.outerHeightStyle;return p.current!=null&&p.current!==x}),g=c.useCallback(()=>{const b=d.current,$=v();if(!b||!$||FI($))return;const x=$.outerHeightStyle;p.current!==x&&(p.current=x,b.style.height=`${x}px`),b.style.overflow=$.overflowing?"hidden":""},[v]),y=c.useRef(-1);Zo(()=>{const b=tS(g),$=d==null?void 0:d.current;if(!$)return;const x=xi($);x.addEventListener("resize",b);let S;return typeof ResizeObserver<"u"&&(S=new ResizeObserver(()=>{h()&&(S.unobserve($),cancelAnimationFrame(y.current),g(),y.current=requestAnimationFrame(()=>{S.observe($)}))}),S.observe($)),()=>{b.clear(),cancelAnimationFrame(y.current),x.removeEventListener("resize",b),S&&S.disconnect()}},[v,g,h]),Zo(()=>{g()});const C=b=>{u||g(),r&&r(b)};return A.jsxs(c.Fragment,{children:[A.jsx("textarea",L({value:l,onChange:C,ref:f,rows:a,style:i},s)),A.jsx("textarea",{"aria-hidden":!0,className:t.className,readOnly:!0,ref:m,tabIndex:-1,style:L({},Ume.shadow,i,{paddingTop:0,paddingBottom:0})})]})});function Bu({props:e,states:t,muiFormControl:n}){return t.reduce((r,o)=>(r[o]=e[o],n&&typeof e[o]>"u"&&(r[o]=n[o]),r),{})}const dy=c.createContext(void 0);function xs(){return c.useContext(dy)}function zI(e){return e!=null&&!(Array.isArray(e)&&e.length===0)}function Og(e,t=!1){return e&&(zI(e.value)&&e.value!==""||t&&zI(e.defaultValue)&&e.defaultValue!=="")}function Yme(e){return e.startAdornment}function Xme(e){return Wt("MuiInputBase",e)}const ru=Vt("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]),Qme=["aria-describedby","autoComplete","autoFocus","className","color","components","componentsProps","defaultValue","disabled","disableInjectingGlobalStyles","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","maxRows","minRows","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","size","slotProps","slots","startAdornment","type","value"],fy=(e,t)=>{const{ownerState:n}=e;return[t.root,n.formControl&&t.formControl,n.startAdornment&&t.adornedStart,n.endAdornment&&t.adornedEnd,n.error&&t.error,n.size==="small"&&t.sizeSmall,n.multiline&&t.multiline,n.color&&t[`color${ze(n.color)}`],n.fullWidth&&t.fullWidth,n.hiddenLabel&&t.hiddenLabel]},py=(e,t)=>{const{ownerState:n}=e;return[t.input,n.size==="small"&&t.inputSizeSmall,n.multiline&&t.inputMultiline,n.type==="search"&&t.inputTypeSearch,n.startAdornment&&t.inputAdornedStart,n.endAdornment&&t.inputAdornedEnd,n.hiddenLabel&&t.inputHiddenLabel]},Zme=e=>{const{classes:t,color:n,disabled:r,error:o,endAdornment:a,focused:i,formControl:l,fullWidth:s,hiddenLabel:u,multiline:d,readOnly:f,size:p,startAdornment:m,type:v}=e,h={root:["root",`color${ze(n)}`,r&&"disabled",o&&"error",s&&"fullWidth",i&&"focused",l&&"formControl",p&&p!=="medium"&&`size${ze(p)}`,d&&"multiline",m&&"adornedStart",a&&"adornedEnd",u&&"hiddenLabel",f&&"readOnly"],input:["input",r&&"disabled",v==="search"&&"inputTypeSearch",d&&"inputMultiline",p==="small"&&"inputSizeSmall",u&&"inputHiddenLabel",m&&"inputAdornedStart",a&&"inputAdornedEnd",f&&"readOnly"]};return Gt(h,Xme,t)},my=ct("div",{name:"MuiInputBase",slot:"Root",overridesResolver:fy})(({theme:e,ownerState:t})=>L({},e.typography.body1,{color:(e.vars||e).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center",[`&.${ru.disabled}`]:{color:(e.vars||e).palette.text.disabled,cursor:"default"}},t.multiline&&L({padding:"4px 0 5px"},t.size==="small"&&{paddingTop:1}),t.fullWidth&&{width:"100%"})),vy=ct("input",{name:"MuiInputBase",slot:"Input",overridesResolver:py})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light",r=L({color:"currentColor"},e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:n?.42:.5},{transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})}),o={opacity:"0 !important"},a=e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:n?.42:.5};return L({font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":r,"&::-moz-placeholder":r,"&:-ms-input-placeholder":r,"&::-ms-input-placeholder":r,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${ru.formControl} &`]:{"&::-webkit-input-placeholder":o,"&::-moz-placeholder":o,"&:-ms-input-placeholder":o,"&::-ms-input-placeholder":o,"&:focus::-webkit-input-placeholder":a,"&:focus::-moz-placeholder":a,"&:focus:-ms-input-placeholder":a,"&:focus::-ms-input-placeholder":a},[`&.${ru.disabled}`]:{opacity:1,WebkitTextFillColor:(e.vars||e).palette.text.disabled},"&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}},t.size==="small"&&{paddingTop:1},t.multiline&&{height:"auto",resize:"none",padding:0,paddingTop:0},t.type==="search"&&{MozAppearance:"textfield"})}),Jme=A.jsx(Z8,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),Rw=c.forwardRef(function(t,n){var r;const o=Kt({props:t,name:"MuiInputBase"}),{"aria-describedby":a,autoComplete:i,autoFocus:l,className:s,components:u={},componentsProps:d={},defaultValue:f,disabled:p,disableInjectingGlobalStyles:m,endAdornment:v,fullWidth:h=!1,id:g,inputComponent:y="input",inputProps:C={},inputRef:b,maxRows:$,minRows:x,multiline:S=!1,name:w,onBlur:P,onChange:E,onClick:O,onFocus:N,onKeyDown:k,onKeyUp:M,placeholder:I,readOnly:T,renderSuffix:R,rows:D,slotProps:_={},slots:j={},startAdornment:F,type:B="text",value:H}=o,z=at(o,Qme),W=C.value!=null?C.value:H,{current:V}=c.useRef(W!=null),U=c.useRef(),Q=c.useCallback(Pe=>{},[]),q=Un(U,b,C.ref,Q),[X,le]=c.useState(!1),oe=xs(),J=Bu({props:o,muiFormControl:oe,states:["color","disabled","error","hiddenLabel","size","required","filled"]});J.focused=oe?oe.focused:X,c.useEffect(()=>{!oe&&p&&X&&(le(!1),P&&P())},[oe,p,X,P]);const ae=oe&&oe.onFilled,te=oe&&oe.onEmpty,re=c.useCallback(Pe=>{Og(Pe)?ae&&ae():te&&te()},[ae,te]);Zo(()=>{V&&re({value:W})},[W,re,V]);const ne=Pe=>{if(J.disabled){Pe.stopPropagation();return}N&&N(Pe),C.onFocus&&C.onFocus(Pe),oe&&oe.onFocus?oe.onFocus(Pe):le(!0)},fe=Pe=>{P&&P(Pe),C.onBlur&&C.onBlur(Pe),oe&&oe.onBlur?oe.onBlur(Pe):le(!1)},me=(Pe,...Ce)=>{if(!V){const Te=Pe.target||U.current;if(Te==null)throw new Error(ts(1));re({value:Te.value})}C.onChange&&C.onChange(Pe,...Ce),E&&E(Pe,...Ce)};c.useEffect(()=>{re(U.current)},[]);const be=Pe=>{U.current&&Pe.currentTarget===Pe.target&&U.current.focus(),O&&O(Pe)};let de=y,ce=C;S&&de==="input"&&(D?ce=L({type:void 0,minRows:D,maxRows:D},ce):ce=L({type:void 0,maxRows:$,minRows:x},ce),de=qme);const he=Pe=>{re(Pe.animationName==="mui-auto-fill-cancel"?U.current:{value:"x"})};c.useEffect(()=>{oe&&oe.setAdornedStart(!!F)},[oe,F]);const ye=L({},o,{color:J.color||"primary",disabled:J.disabled,endAdornment:v,error:J.error,focused:J.focused,formControl:oe,fullWidth:h,hiddenLabel:J.hiddenLabel,multiline:S,size:J.size,startAdornment:F,type:B}),ve=Zme(ye),Ee=j.root||u.Root||my,we=_.root||d.root||{},Me=j.input||u.Input||vy;return ce=L({},ce,(r=_.input)!=null?r:d.input),A.jsxs(c.Fragment,{children:[!m&&Jme,A.jsxs(Ee,L({},we,!zc(Ee)&&{ownerState:L({},ye,we.ownerState)},{ref:n,onClick:be},z,{className:vt(ve.root,we.className,s,T&&"MuiInputBase-readOnly"),children:[F,A.jsx(dy.Provider,{value:null,children:A.jsx(Me,L({ownerState:ye,"aria-invalid":J.error,"aria-describedby":a,autoComplete:i,autoFocus:l,defaultValue:f,disabled:J.disabled,id:g,onAnimationStart:he,name:w,placeholder:I,readOnly:T,required:J.required,rows:D,value:W,onKeyDown:k,onKeyUp:M,type:B},ce,!zc(Me)&&{as:de,ownerState:L({},ye,ce.ownerState)},{ref:q,className:vt(ve.input,ce.className,T&&"MuiInputBase-readOnly"),onBlur:fe,onChange:me,onFocus:ne}))}),v,R?R(L({},J,{startAdornment:F})):null]}))]})});function eve(e){return Wt("MuiInput",e)}const ud=L({},ru,Vt("MuiInput",["root","underline","input"]));function tve(e){return Wt("MuiOutlinedInput",e)}const ji=L({},ru,Vt("MuiOutlinedInput",["root","notchedOutline","input"]));function nve(e){return Wt("MuiFilledInput",e)}const Rl=L({},ru,Vt("MuiFilledInput",["root","underline","input"])),rve=rr(A.jsx("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),ove=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],ave={entering:{opacity:1},entered:{opacity:1}},ive=c.forwardRef(function(t,n){const r=yu(),o={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:a,appear:i=!0,children:l,easing:s,in:u,onEnter:d,onEntered:f,onEntering:p,onExit:m,onExited:v,onExiting:h,style:g,timeout:y=o,TransitionComponent:C=_a}=t,b=at(t,ove),$=c.useRef(null),x=Un($,ms(l),n),S=I=>T=>{if(I){const R=$.current;T===void 0?I(R):I(R,T)}},w=S(p),P=S((I,T)=>{Cw(I);const R=Zc({style:g,timeout:y,easing:s},{mode:"enter"});I.style.webkitTransition=r.transitions.create("opacity",R),I.style.transition=r.transitions.create("opacity",R),d&&d(I,T)}),E=S(f),O=S(h),N=S(I=>{const T=Zc({style:g,timeout:y,easing:s},{mode:"exit"});I.style.webkitTransition=r.transitions.create("opacity",T),I.style.transition=r.transitions.create("opacity",T),m&&m(I)}),k=S(v),M=I=>{a&&a($.current,I)};return A.jsx(C,L({appear:i,in:u,nodeRef:$,onEnter:P,onEntered:E,onEntering:w,onExit:N,onExited:k,onExiting:O,addEndListener:M,timeout:y},b,{children:(I,T)=>c.cloneElement(l,L({style:L({opacity:0,visibility:I==="exited"&&!u?"hidden":void 0},ave[I],g,l.props.style),ref:x},T))}))});function lve(e){return Wt("MuiBackdrop",e)}Vt("MuiBackdrop",["root","invisible"]);const sve=["children","className","component","components","componentsProps","invisible","open","slotProps","slots","TransitionComponent","transitionDuration"],cve=e=>{const{classes:t,invisible:n}=e;return Gt({root:["root",n&&"invisible"]},lve,t)},uve=ct("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.invisible&&t.invisible]}})(({ownerState:e})=>L({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},e.invisible&&{backgroundColor:"transparent"})),dve=c.forwardRef(function(t,n){var r,o,a;const i=Kt({props:t,name:"MuiBackdrop"}),{children:l,className:s,component:u="div",components:d={},componentsProps:f={},invisible:p=!1,open:m,slotProps:v={},slots:h={},TransitionComponent:g=ive,transitionDuration:y}=i,C=at(i,sve),b=L({},i,{component:u,invisible:p}),$=cve(b),x=(r=v.root)!=null?r:f.root;return A.jsx(g,L({in:m,timeout:y},C,{children:A.jsx(uve,L({"aria-hidden":!0},x,{as:(o=(a=h.root)!=null?a:d.Root)!=null?o:u,className:vt($.root,s,x==null?void 0:x.className),ownerState:L({},b,x==null?void 0:x.ownerState),classes:$,ref:n,children:l}))}))}),fve=Vt("MuiBox",["root"]),pve=iS(),_t=hH({themeId:Lc,defaultTheme:pve,defaultClassName:fve.root,generateClassName:P8.generate});function mve(e){return Wt("MuiButton",e)}const Am=Vt("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","colorPrimary","colorSecondary","colorSuccess","colorError","colorInfo","colorWarning","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","icon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]),vve=c.createContext({}),gve=c.createContext(void 0),hve=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],yve=e=>{const{color:t,disableElevation:n,fullWidth:r,size:o,variant:a,classes:i}=e,l={root:["root",a,`${a}${ze(t)}`,`size${ze(o)}`,`${a}Size${ze(o)}`,`color${ze(t)}`,n&&"disableElevation",r&&"fullWidth"],label:["label"],startIcon:["icon","startIcon",`iconSize${ze(o)}`],endIcon:["icon","endIcon",`iconSize${ze(o)}`]},s=Gt(l,mve,i);return L({},i,s)},W7=e=>L({},e.size==="small"&&{"& > *:nth-of-type(1)":{fontSize:18}},e.size==="medium"&&{"& > *:nth-of-type(1)":{fontSize:20}},e.size==="large"&&{"& > *:nth-of-type(1)":{fontSize:22}}),bve=ct(hl,{shouldForwardProp:e=>go(e)||e==="classes",name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${ze(n.color)}`],t[`size${ze(n.size)}`],t[`${n.variant}Size${ze(n.size)}`],n.color==="inherit"&&t.colorInherit,n.disableElevation&&t.disableElevation,n.fullWidth&&t.fullWidth]}})(({theme:e,ownerState:t})=>{var n,r;const o=e.palette.mode==="light"?e.palette.grey[300]:e.palette.grey[800],a=e.palette.mode==="light"?e.palette.grey.A100:e.palette.grey[700];return L({},e.typography.button,{minWidth:64,padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":L({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:gn(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="text"&&t.color!=="inherit"&&{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:gn(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="outlined"&&t.color!=="inherit"&&{border:`1px solid ${(e.vars||e).palette[t.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:gn(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="contained"&&{backgroundColor:e.vars?e.vars.palette.Button.inheritContainedHoverBg:a,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},t.variant==="contained"&&t.color!=="inherit"&&{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}),"&:active":L({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${Am.focusVisible}`]:L({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${Am.disabled}`]:L({color:(e.vars||e).palette.action.disabled},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},t.variant==="contained"&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},t.variant==="text"&&{padding:"6px 8px"},t.variant==="text"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main},t.variant==="outlined"&&{padding:"5px 15px",border:"1px solid currentColor"},t.variant==="outlined"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:`1px solid ${gn(e.palette[t.color].main,.5)}`},t.variant==="contained"&&{color:e.vars?e.vars.palette.text.primary:(n=(r=e.palette).getContrastText)==null?void 0:n.call(r,e.palette.grey[300]),backgroundColor:e.vars?e.vars.palette.Button.inheritContainedBg:o,boxShadow:(e.vars||e).shadows[2]},t.variant==="contained"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main},t.color==="inherit"&&{color:"inherit",borderColor:"currentColor"},t.size==="small"&&t.variant==="text"&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="text"&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="outlined"&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="outlined"&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="contained"&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="contained"&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},t.fullWidth&&{width:"100%"})},({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${Am.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${Am.disabled}`]:{boxShadow:"none"}}),Cve=ct("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.startIcon,t[`iconSize${ze(n.size)}`]]}})(({ownerState:e})=>L({display:"inherit",marginRight:8,marginLeft:-4},e.size==="small"&&{marginLeft:-2},W7(e))),$ve=ct("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.endIcon,t[`iconSize${ze(n.size)}`]]}})(({ownerState:e})=>L({display:"inherit",marginRight:-4,marginLeft:8},e.size==="small"&&{marginRight:-2},W7(e))),ou=c.forwardRef(function(t,n){const r=c.useContext(vve),o=c.useContext(gve),a=Ef(r,t),i=Kt({props:a,name:"MuiButton"}),{children:l,color:s="primary",component:u="button",className:d,disabled:f=!1,disableElevation:p=!1,disableFocusRipple:m=!1,endIcon:v,focusVisibleClassName:h,fullWidth:g=!1,size:y="medium",startIcon:C,type:b,variant:$="text"}=i,x=at(i,hve),S=L({},i,{color:s,component:u,disabled:f,disableElevation:p,disableFocusRipple:m,fullWidth:g,size:y,type:b,variant:$}),w=yve(S),P=C&&A.jsx(Cve,{className:w.startIcon,ownerState:S,children:C}),E=v&&A.jsx($ve,{className:w.endIcon,ownerState:S,children:v}),O=o||"";return A.jsxs(bve,L({ownerState:S,className:vt(r.className,w.root,d,O),component:u,disabled:f,focusRipple:!m,focusVisibleClassName:vt(w.focusVisible,h),ref:n,type:b},x,{classes:w,children:[P,l,E]}))});function xve(e){return Wt("MuiCard",e)}Vt("MuiCard",["root"]);const Sve=["className","raised"],wve=e=>{const{classes:t}=e;return Gt({root:["root"]},xve,t)},Eve=ct(zu,{name:"MuiCard",slot:"Root",overridesResolver:(e,t)=>t.root})(()=>({overflow:"hidden"})),Pve=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiCard"}),{className:o,raised:a=!1}=r,i=at(r,Sve),l=L({},r,{raised:a}),s=wve(l);return A.jsx(Eve,L({className:vt(s.root,o),elevation:a?8:void 0,ref:n,ownerState:l},i))});function Ove(e){return Wt("MuiCardActionArea",e)}const c1=Vt("MuiCardActionArea",["root","focusVisible","focusHighlight"]),Ive=["children","className","focusVisibleClassName"],Rve=e=>{const{classes:t}=e;return Gt({root:["root"],focusHighlight:["focusHighlight"]},Ove,t)},Nve=ct(hl,{name:"MuiCardActionArea",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({display:"block",textAlign:"inherit",borderRadius:"inherit",width:"100%",[`&:hover .${c1.focusHighlight}`]:{opacity:(e.vars||e).palette.action.hoverOpacity,"@media (hover: none)":{opacity:0}},[`&.${c1.focusVisible} .${c1.focusHighlight}`]:{opacity:(e.vars||e).palette.action.focusOpacity}})),Tve=ct("span",{name:"MuiCardActionArea",slot:"FocusHighlight",overridesResolver:(e,t)=>t.focusHighlight})(({theme:e})=>({overflow:"hidden",pointerEvents:"none",position:"absolute",top:0,right:0,bottom:0,left:0,borderRadius:"inherit",opacity:0,backgroundColor:"currentcolor",transition:e.transitions.create("opacity",{duration:e.transitions.duration.short})})),Mve=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiCardActionArea"}),{children:o,className:a,focusVisibleClassName:i}=r,l=at(r,Ive),s=r,u=Rve(s);return A.jsxs(Nve,L({className:vt(u.root,a),focusVisibleClassName:vt(i,u.focusVisible),ref:n,ownerState:s},l,{children:[o,A.jsx(Tve,{className:u.focusHighlight,ownerState:s})]}))});function kve(e){return Wt("MuiCardContent",e)}Vt("MuiCardContent",["root"]);const _ve=["className","component"],Dve=e=>{const{classes:t}=e;return Gt({root:["root"]},kve,t)},jve=ct("div",{name:"MuiCardContent",slot:"Root",overridesResolver:(e,t)=>t.root})(()=>({padding:16,"&:last-child":{paddingBottom:24}})),Ave=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiCardContent"}),{className:o,component:a="div"}=r,i=at(r,_ve),l=L({},r,{component:a}),s=Dve(l);return A.jsx(jve,L({as:a,className:vt(s.root,o),ownerState:l,ref:n},i))});function Lve(e){return Wt("MuiCircularProgress",e)}Vt("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);const Fve=["className","color","disableShrink","size","style","thickness","value","variant"];let gy=e=>e,BI,HI,WI,VI;const Ai=44,zve=vu(BI||(BI=gy` + 0% { + transform: rotate(0deg); + } + + 100% { + transform: rotate(360deg); + } +`)),Bve=vu(HI||(HI=gy` + 0% { + stroke-dasharray: 1px, 200px; + stroke-dashoffset: 0; + } + + 50% { + stroke-dasharray: 100px, 200px; + stroke-dashoffset: -15px; + } + + 100% { + stroke-dasharray: 100px, 200px; + stroke-dashoffset: -125px; + } +`)),Hve=e=>{const{classes:t,variant:n,color:r,disableShrink:o}=e,a={root:["root",n,`color${ze(r)}`],svg:["svg"],circle:["circle",`circle${ze(n)}`,o&&"circleDisableShrink"]};return Gt(a,Lve,t)},Wve=ct("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`color${ze(n.color)}`]]}})(({ownerState:e,theme:t})=>L({display:"inline-block"},e.variant==="determinate"&&{transition:t.transitions.create("transform")},e.color!=="inherit"&&{color:(t.vars||t).palette[e.color].main}),({ownerState:e})=>e.variant==="indeterminate"&&Fh(WI||(WI=gy` + animation: ${0} 1.4s linear infinite; + `),zve)),Vve=ct("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({display:"block"}),Kve=ct("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.circle,t[`circle${ze(n.variant)}`],n.disableShrink&&t.circleDisableShrink]}})(({ownerState:e,theme:t})=>L({stroke:"currentColor"},e.variant==="determinate"&&{transition:t.transitions.create("stroke-dashoffset")},e.variant==="indeterminate"&&{strokeDasharray:"80px, 200px",strokeDashoffset:0}),({ownerState:e})=>e.variant==="indeterminate"&&!e.disableShrink&&Fh(VI||(VI=gy` + animation: ${0} 1.4s ease-in-out infinite; + `),Bve)),Uve=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiCircularProgress"}),{className:o,color:a="primary",disableShrink:i=!1,size:l=40,style:s,thickness:u=3.6,value:d=0,variant:f="indeterminate"}=r,p=at(r,Fve),m=L({},r,{color:a,disableShrink:i,size:l,thickness:u,value:d,variant:f}),v=Hve(m),h={},g={},y={};if(f==="determinate"){const C=2*Math.PI*((Ai-u)/2);h.strokeDasharray=C.toFixed(3),y["aria-valuenow"]=Math.round(d),h.strokeDashoffset=`${((100-d)/100*C).toFixed(3)}px`,g.transform="rotate(-90deg)"}return A.jsx(Wve,L({className:vt(v.root,o),style:L({width:l,height:l},g,s),ownerState:m,ref:n,role:"progressbar"},y,p,{children:A.jsx(Vve,{className:v.svg,ownerState:m,viewBox:`${Ai/2} ${Ai/2} ${Ai} ${Ai}`,children:A.jsx(Kve,{className:v.circle,style:h,ownerState:m,cx:Ai,cy:Ai,r:(Ai-u)/2,fill:"none",strokeWidth:u})})}))}),Gve=pW({createStyledComponent:ct("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`maxWidth${ze(String(n.maxWidth))}`],n.fixed&&t.fixed,n.disableGutters&&t.disableGutters]}}),useThemeProps:e=>Kt({props:e,name:"MuiContainer"})});function qve(e){const t=Yr(e);return t.body===e?xi(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}function qd(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function KI(e){return parseInt(xi(e).getComputedStyle(e).paddingRight,10)||0}function Yve(e){const n=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName)!==-1,r=e.tagName==="INPUT"&&e.getAttribute("type")==="hidden";return n||r}function UI(e,t,n,r,o){const a=[t,n,...r];[].forEach.call(e.children,i=>{const l=a.indexOf(i)===-1,s=!Yve(i);l&&s&&qd(i,o)})}function u1(e,t){let n=-1;return e.some((r,o)=>t(r)?(n=o,!0):!1),n}function Xve(e,t){const n=[],r=e.container;if(!t.disableScrollLock){if(qve(r)){const i=M8(Yr(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${KI(r)+i}px`;const l=Yr(r).querySelectorAll(".mui-fixed");[].forEach.call(l,s=>{n.push({value:s.style.paddingRight,property:"padding-right",el:s}),s.style.paddingRight=`${KI(s)+i}px`})}let a;if(r.parentNode instanceof DocumentFragment)a=Yr(r).body;else{const i=r.parentElement,l=xi(r);a=(i==null?void 0:i.nodeName)==="HTML"&&l.getComputedStyle(i).overflowY==="scroll"?i:r}n.push({value:a.style.overflow,property:"overflow",el:a},{value:a.style.overflowX,property:"overflow-x",el:a},{value:a.style.overflowY,property:"overflow-y",el:a}),a.style.overflow="hidden"}return()=>{n.forEach(({value:a,el:i,property:l})=>{a?i.style.setProperty(l,a):i.style.removeProperty(l)})}}function Qve(e){const t=[];return[].forEach.call(e.children,n=>{n.getAttribute("aria-hidden")==="true"&&t.push(n)}),t}class Zve{constructor(){this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}add(t,n){let r=this.modals.indexOf(t);if(r!==-1)return r;r=this.modals.length,this.modals.push(t),t.modalRef&&qd(t.modalRef,!1);const o=Qve(n);UI(n,t.mount,t.modalRef,o,!0);const a=u1(this.containers,i=>i.container===n);return a!==-1?(this.containers[a].modals.push(t),r):(this.containers.push({modals:[t],container:n,restore:null,hiddenSiblings:o}),r)}mount(t,n){const r=u1(this.containers,a=>a.modals.indexOf(t)!==-1),o=this.containers[r];o.restore||(o.restore=Xve(o,n))}remove(t,n=!0){const r=this.modals.indexOf(t);if(r===-1)return r;const o=u1(this.containers,i=>i.modals.indexOf(t)!==-1),a=this.containers[o];if(a.modals.splice(a.modals.indexOf(t),1),this.modals.splice(r,1),a.modals.length===0)a.restore&&a.restore(),t.modalRef&&qd(t.modalRef,n),UI(a.container,t.mount,t.modalRef,a.hiddenSiblings,!1),this.containers.splice(o,1);else{const i=a.modals[a.modals.length-1];i.modalRef&&qd(i.modalRef,!1)}return r}isTopModal(t){return this.modals.length>0&&this.modals[this.modals.length-1]===t}}const Jve=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function ege(e){const t=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(t)?e.contentEditable==="true"||(e.nodeName==="AUDIO"||e.nodeName==="VIDEO"||e.nodeName==="DETAILS")&&e.getAttribute("tabindex")===null?0:e.tabIndex:t}function tge(e){if(e.tagName!=="INPUT"||e.type!=="radio"||!e.name)return!1;const t=r=>e.ownerDocument.querySelector(`input[type="radio"]${r}`);let n=t(`[name="${e.name}"]:checked`);return n||(n=t(`[name="${e.name}"]`)),n!==e}function nge(e){return!(e.disabled||e.tagName==="INPUT"&&e.type==="hidden"||tge(e))}function rge(e){const t=[],n=[];return Array.from(e.querySelectorAll(Jve)).forEach((r,o)=>{const a=ege(r);a===-1||!nge(r)||(a===0?t.push(r):n.push({documentOrder:o,tabIndex:a,node:r}))}),n.sort((r,o)=>r.tabIndex===o.tabIndex?r.documentOrder-o.documentOrder:r.tabIndex-o.tabIndex).map(r=>r.node).concat(t)}function oge(){return!0}function age(e){const{children:t,disableAutoFocus:n=!1,disableEnforceFocus:r=!1,disableRestoreFocus:o=!1,getTabbable:a=rge,isEnabled:i=oge,open:l}=e,s=c.useRef(!1),u=c.useRef(null),d=c.useRef(null),f=c.useRef(null),p=c.useRef(null),m=c.useRef(!1),v=c.useRef(null),h=Un(ms(t),v),g=c.useRef(null);c.useEffect(()=>{!l||!v.current||(m.current=!n)},[n,l]),c.useEffect(()=>{if(!l||!v.current)return;const b=Yr(v.current);return v.current.contains(b.activeElement)||(v.current.hasAttribute("tabIndex")||v.current.setAttribute("tabIndex","-1"),m.current&&v.current.focus()),()=>{o||(f.current&&f.current.focus&&(s.current=!0,f.current.focus()),f.current=null)}},[l]),c.useEffect(()=>{if(!l||!v.current)return;const b=Yr(v.current),$=w=>{g.current=w,!(r||!i()||w.key!=="Tab")&&b.activeElement===v.current&&w.shiftKey&&(s.current=!0,d.current&&d.current.focus())},x=()=>{const w=v.current;if(w===null)return;if(!b.hasFocus()||!i()||s.current){s.current=!1;return}if(w.contains(b.activeElement)||r&&b.activeElement!==u.current&&b.activeElement!==d.current)return;if(b.activeElement!==p.current)p.current=null;else if(p.current!==null)return;if(!m.current)return;let P=[];if((b.activeElement===u.current||b.activeElement===d.current)&&(P=a(v.current)),P.length>0){var E,O;const N=!!((E=g.current)!=null&&E.shiftKey&&((O=g.current)==null?void 0:O.key)==="Tab"),k=P[0],M=P[P.length-1];typeof k!="string"&&typeof M!="string"&&(N?M.focus():k.focus())}else w.focus()};b.addEventListener("focusin",x),b.addEventListener("keydown",$,!0);const S=setInterval(()=>{b.activeElement&&b.activeElement.tagName==="BODY"&&x()},50);return()=>{clearInterval(S),b.removeEventListener("focusin",x),b.removeEventListener("keydown",$,!0)}},[n,r,o,i,l,a]);const y=b=>{f.current===null&&(f.current=b.relatedTarget),m.current=!0,p.current=b.target;const $=t.props.onFocus;$&&$(b)},C=b=>{f.current===null&&(f.current=b.relatedTarget),m.current=!0};return A.jsxs(c.Fragment,{children:[A.jsx("div",{tabIndex:l?0:-1,onFocus:C,ref:u,"data-testid":"sentinelStart"}),c.cloneElement(t,{ref:h,onFocus:y}),A.jsx("div",{tabIndex:l?0:-1,onFocus:C,ref:d,"data-testid":"sentinelEnd"})]})}function ige(e){return typeof e=="function"?e():e}function lge(e){return e?e.props.hasOwnProperty("in"):!1}const sge=new Zve;function cge(e){const{container:t,disableEscapeKeyDown:n=!1,disableScrollLock:r=!1,manager:o=sge,closeAfterTransition:a=!1,onTransitionEnter:i,onTransitionExited:l,children:s,onClose:u,open:d,rootRef:f}=e,p=c.useRef({}),m=c.useRef(null),v=c.useRef(null),h=Un(v,f),[g,y]=c.useState(!d),C=lge(s);let b=!0;(e["aria-hidden"]==="false"||e["aria-hidden"]===!1)&&(b=!1);const $=()=>Yr(m.current),x=()=>(p.current.modalRef=v.current,p.current.mount=m.current,p.current),S=()=>{o.mount(x(),{disableScrollLock:r}),v.current&&(v.current.scrollTop=0)},w=di(()=>{const R=ige(t)||$().body;o.add(x(),R),v.current&&S()}),P=c.useCallback(()=>o.isTopModal(x()),[o]),E=di(R=>{m.current=R,R&&(d&&P()?S():v.current&&qd(v.current,b))}),O=c.useCallback(()=>{o.remove(x(),b)},[b,o]);c.useEffect(()=>()=>{O()},[O]),c.useEffect(()=>{d?w():(!C||!a)&&O()},[d,O,C,a,w]);const N=R=>D=>{var _;(_=R.onKeyDown)==null||_.call(R,D),!(D.key!=="Escape"||D.which===229||!P())&&(n||(D.stopPropagation(),u&&u(D,"escapeKeyDown")))},k=R=>D=>{var _;(_=R.onClick)==null||_.call(R,D),D.target===D.currentTarget&&u&&u(D,"backdropClick")};return{getRootProps:(R={})=>{const D=k8(e);delete D.onTransitionEnter,delete D.onTransitionExited;const _=L({},D,R);return L({role:"presentation"},_,{onKeyDown:N(_),ref:h})},getBackdropProps:(R={})=>{const D=R;return L({"aria-hidden":!0},D,{onClick:k(D),open:d})},getTransitionProps:()=>{const R=()=>{y(!1),i&&i()},D=()=>{y(!0),l&&l(),a&&O()};return{onEnter:L3(R,s==null?void 0:s.props.onEnter),onExited:L3(D,s==null?void 0:s.props.onExited)}},rootRef:h,portalRef:E,isTopModal:P,exited:g,hasTransition:C}}function uge(e){return Wt("MuiModal",e)}Vt("MuiModal",["root","hidden","backdrop"]);const dge=["BackdropComponent","BackdropProps","classes","className","closeAfterTransition","children","container","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","onBackdropClick","onClose","onTransitionEnter","onTransitionExited","open","slotProps","slots","theme"],fge=e=>{const{open:t,exited:n,classes:r}=e;return Gt({root:["root",!t&&n&&"hidden"],backdrop:["backdrop"]},uge,r)},pge=ct("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.open&&n.exited&&t.hidden]}})(({theme:e,ownerState:t})=>L({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0},!t.open&&t.exited&&{visibility:"hidden"})),mge=ct(dve,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),V7=c.forwardRef(function(t,n){var r,o,a,i,l,s;const u=Kt({name:"MuiModal",props:t}),{BackdropComponent:d=mge,BackdropProps:f,className:p,closeAfterTransition:m=!1,children:v,container:h,component:g,components:y={},componentsProps:C={},disableAutoFocus:b=!1,disableEnforceFocus:$=!1,disableEscapeKeyDown:x=!1,disablePortal:S=!1,disableRestoreFocus:w=!1,disableScrollLock:P=!1,hideBackdrop:E=!1,keepMounted:O=!1,onBackdropClick:N,open:k,slotProps:M,slots:I}=u,T=at(u,dge),R=L({},u,{closeAfterTransition:m,disableAutoFocus:b,disableEnforceFocus:$,disableEscapeKeyDown:x,disablePortal:S,disableRestoreFocus:w,disableScrollLock:P,hideBackdrop:E,keepMounted:O}),{getRootProps:D,getBackdropProps:_,getTransitionProps:j,portalRef:F,isTopModal:B,exited:H,hasTransition:z}=cge(L({},R,{rootRef:n})),W=L({},R,{exited:H}),V=fge(W),U={};if(v.props.tabIndex===void 0&&(U.tabIndex="-1"),z){const{onEnter:ae,onExited:te}=j();U.onEnter=ae,U.onExited=te}const Q=(r=(o=I==null?void 0:I.root)!=null?o:y.Root)!=null?r:pge,q=(a=(i=I==null?void 0:I.backdrop)!=null?i:y.Backdrop)!=null?a:d,X=(l=M==null?void 0:M.root)!=null?l:C.root,le=(s=M==null?void 0:M.backdrop)!=null?s:C.backdrop,oe=ns({elementType:Q,externalSlotProps:X,externalForwardedProps:T,getSlotProps:D,additionalProps:{ref:n,as:g},ownerState:W,className:vt(p,X==null?void 0:X.className,V==null?void 0:V.root,!W.open&&W.exited&&(V==null?void 0:V.hidden))}),J=ns({elementType:q,externalSlotProps:le,additionalProps:f,getSlotProps:ae=>_(L({},ae,{onClick:te=>{N&&N(te),ae!=null&&ae.onClick&&ae.onClick(te)}})),className:vt(le==null?void 0:le.className,f==null?void 0:f.className,V==null?void 0:V.backdrop),ownerState:W});return!O&&!k&&(!z||H)?null:A.jsx(B7,{ref:F,container:h,disablePortal:S,children:A.jsxs(Q,L({},oe,{children:[!E&&d?A.jsx(q,L({},J)):null,A.jsx(age,{disableEnforceFocus:$,disableAutoFocus:b,disableRestoreFocus:w,isEnabled:B,open:k,children:c.cloneElement(v,U)})]}))})});function vge(e){return Wt("MuiDivider",e)}Vt("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]);const gge=["absolute","children","className","component","flexItem","light","orientation","role","textAlign","variant"],hge=e=>{const{absolute:t,children:n,classes:r,flexItem:o,light:a,orientation:i,textAlign:l,variant:s}=e;return Gt({root:["root",t&&"absolute",s,a&&"light",i==="vertical"&&"vertical",o&&"flexItem",n&&"withChildren",n&&i==="vertical"&&"withChildrenVertical",l==="right"&&i!=="vertical"&&"textAlignRight",l==="left"&&i!=="vertical"&&"textAlignLeft"],wrapper:["wrapper",i==="vertical"&&"wrapperVertical"]},vge,r)},yge=ct("div",{name:"MuiDivider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.absolute&&t.absolute,t[n.variant],n.light&&t.light,n.orientation==="vertical"&&t.vertical,n.flexItem&&t.flexItem,n.children&&t.withChildren,n.children&&n.orientation==="vertical"&&t.withChildrenVertical,n.textAlign==="right"&&n.orientation!=="vertical"&&t.textAlignRight,n.textAlign==="left"&&n.orientation!=="vertical"&&t.textAlignLeft]}})(({theme:e,ownerState:t})=>L({margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:(e.vars||e).palette.divider,borderBottomWidth:"thin"},t.absolute&&{position:"absolute",bottom:0,left:0,width:"100%"},t.light&&{borderColor:e.vars?`rgba(${e.vars.palette.dividerChannel} / 0.08)`:gn(e.palette.divider,.08)},t.variant==="inset"&&{marginLeft:72},t.variant==="middle"&&t.orientation==="horizontal"&&{marginLeft:e.spacing(2),marginRight:e.spacing(2)},t.variant==="middle"&&t.orientation==="vertical"&&{marginTop:e.spacing(1),marginBottom:e.spacing(1)},t.orientation==="vertical"&&{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"},t.flexItem&&{alignSelf:"stretch",height:"auto"}),({ownerState:e})=>L({},e.children&&{display:"flex",whiteSpace:"nowrap",textAlign:"center",border:0,borderTopStyle:"solid",borderLeftStyle:"solid","&::before, &::after":{content:'""',alignSelf:"center"}}),({theme:e,ownerState:t})=>L({},t.children&&t.orientation!=="vertical"&&{"&::before, &::after":{width:"100%",borderTop:`thin solid ${(e.vars||e).palette.divider}`,borderTopStyle:"inherit"}}),({theme:e,ownerState:t})=>L({},t.children&&t.orientation==="vertical"&&{flexDirection:"column","&::before, &::after":{height:"100%",borderLeft:`thin solid ${(e.vars||e).palette.divider}`,borderLeftStyle:"inherit"}}),({ownerState:e})=>L({},e.textAlign==="right"&&e.orientation!=="vertical"&&{"&::before":{width:"90%"},"&::after":{width:"10%"}},e.textAlign==="left"&&e.orientation!=="vertical"&&{"&::before":{width:"10%"},"&::after":{width:"90%"}})),bge=ct("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.wrapper,n.orientation==="vertical"&&t.wrapperVertical]}})(({theme:e,ownerState:t})=>L({display:"inline-block",paddingLeft:`calc(${e.spacing(1)} * 1.2)`,paddingRight:`calc(${e.spacing(1)} * 1.2)`},t.orientation==="vertical"&&{paddingTop:`calc(${e.spacing(1)} * 1.2)`,paddingBottom:`calc(${e.spacing(1)} * 1.2)`})),tx=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiDivider"}),{absolute:o=!1,children:a,className:i,component:l=a?"div":"hr",flexItem:s=!1,light:u=!1,orientation:d="horizontal",role:f=l!=="hr"?"separator":void 0,textAlign:p="center",variant:m="fullWidth"}=r,v=at(r,gge),h=L({},r,{absolute:o,component:l,flexItem:s,light:u,orientation:d,role:f,textAlign:p,variant:m}),g=hge(h);return A.jsx(yge,L({as:l,className:vt(g.root,i),role:f,ref:n,ownerState:h},v,{children:a?A.jsx(bge,{className:g.wrapper,ownerState:h,children:a}):null}))});tx.muiSkipListHighlight=!0;const Cge=["addEndListener","appear","children","container","direction","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function $ge(e,t,n){const r=t.getBoundingClientRect(),o=n&&n.getBoundingClientRect(),a=xi(t);let i;if(t.fakeTransform)i=t.fakeTransform;else{const u=a.getComputedStyle(t);i=u.getPropertyValue("-webkit-transform")||u.getPropertyValue("transform")}let l=0,s=0;if(i&&i!=="none"&&typeof i=="string"){const u=i.split("(")[1].split(")")[0].split(",");l=parseInt(u[4],10),s=parseInt(u[5],10)}return e==="left"?o?`translateX(${o.right+l-r.left}px)`:`translateX(${a.innerWidth+l-r.left}px)`:e==="right"?o?`translateX(-${r.right-o.left-l}px)`:`translateX(-${r.left+r.width-l}px)`:e==="up"?o?`translateY(${o.bottom+s-r.top}px)`:`translateY(${a.innerHeight+s-r.top}px)`:o?`translateY(-${r.top-o.top+r.height-s}px)`:`translateY(-${r.top+r.height-s}px)`}function xge(e){return typeof e=="function"?e():e}function Lm(e,t,n){const r=xge(n),o=$ge(e,t,r);o&&(t.style.webkitTransform=o,t.style.transform=o)}const Sge=c.forwardRef(function(t,n){const r=yu(),o={enter:r.transitions.easing.easeOut,exit:r.transitions.easing.sharp},a={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:i,appear:l=!0,children:s,container:u,direction:d="down",easing:f=o,in:p,onEnter:m,onEntered:v,onEntering:h,onExit:g,onExited:y,onExiting:C,style:b,timeout:$=a,TransitionComponent:x=_a}=t,S=at(t,Cge),w=c.useRef(null),P=Un(ms(s),w,n),E=_=>j=>{_&&(j===void 0?_(w.current):_(w.current,j))},O=E((_,j)=>{Lm(d,_,u),Cw(_),m&&m(_,j)}),N=E((_,j)=>{const F=Zc({timeout:$,style:b,easing:f},{mode:"enter"});_.style.webkitTransition=r.transitions.create("-webkit-transform",L({},F)),_.style.transition=r.transitions.create("transform",L({},F)),_.style.webkitTransform="none",_.style.transform="none",h&&h(_,j)}),k=E(v),M=E(C),I=E(_=>{const j=Zc({timeout:$,style:b,easing:f},{mode:"exit"});_.style.webkitTransition=r.transitions.create("-webkit-transform",j),_.style.transition=r.transitions.create("transform",j),Lm(d,_,u),g&&g(_)}),T=E(_=>{_.style.webkitTransition="",_.style.transition="",y&&y(_)}),R=_=>{i&&i(w.current,_)},D=c.useCallback(()=>{w.current&&Lm(d,w.current,u)},[d,u]);return c.useEffect(()=>{if(p||d==="down"||d==="right")return;const _=tS(()=>{w.current&&Lm(d,w.current,u)}),j=xi(w.current);return j.addEventListener("resize",_),()=>{_.clear(),j.removeEventListener("resize",_)}},[d,p,u]),c.useEffect(()=>{p||D()},[p,D]),A.jsx(x,L({nodeRef:w,onEnter:O,onEntered:k,onEntering:N,onExit:I,onExited:T,onExiting:M,addEndListener:R,appear:l,in:p,timeout:$},S,{children:(_,j)=>c.cloneElement(s,L({ref:P,style:L({visibility:_==="exited"&&!p?"hidden":void 0},b,s.props.style)},j))}))});function wge(e){return Wt("MuiDrawer",e)}Vt("MuiDrawer",["root","docked","paper","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]);const Ege=["BackdropProps"],Pge=["anchor","BackdropProps","children","className","elevation","hideBackdrop","ModalProps","onClose","open","PaperProps","SlideProps","TransitionComponent","transitionDuration","variant"],K7=(e,t)=>{const{ownerState:n}=e;return[t.root,(n.variant==="permanent"||n.variant==="persistent")&&t.docked,t.modal]},Oge=e=>{const{classes:t,anchor:n,variant:r}=e,o={root:["root"],docked:[(r==="permanent"||r==="persistent")&&"docked"],modal:["modal"],paper:["paper",`paperAnchor${ze(n)}`,r!=="temporary"&&`paperAnchorDocked${ze(n)}`]};return Gt(o,wge,t)},Ige=ct(V7,{name:"MuiDrawer",slot:"Root",overridesResolver:K7})(({theme:e})=>({zIndex:(e.vars||e).zIndex.drawer})),GI=ct("div",{shouldForwardProp:go,name:"MuiDrawer",slot:"Docked",skipVariantsResolver:!1,overridesResolver:K7})({flex:"0 0 auto"}),Rge=ct(zu,{name:"MuiDrawer",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.paper,t[`paperAnchor${ze(n.anchor)}`],n.variant!=="temporary"&&t[`paperAnchorDocked${ze(n.anchor)}`]]}})(({theme:e,ownerState:t})=>L({overflowY:"auto",display:"flex",flexDirection:"column",height:"100%",flex:"1 0 auto",zIndex:(e.vars||e).zIndex.drawer,WebkitOverflowScrolling:"touch",position:"fixed",top:0,outline:0},t.anchor==="left"&&{left:0},t.anchor==="top"&&{top:0,left:0,right:0,height:"auto",maxHeight:"100%"},t.anchor==="right"&&{right:0},t.anchor==="bottom"&&{top:"auto",left:0,bottom:0,right:0,height:"auto",maxHeight:"100%"},t.anchor==="left"&&t.variant!=="temporary"&&{borderRight:`1px solid ${(e.vars||e).palette.divider}`},t.anchor==="top"&&t.variant!=="temporary"&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`},t.anchor==="right"&&t.variant!=="temporary"&&{borderLeft:`1px solid ${(e.vars||e).palette.divider}`},t.anchor==="bottom"&&t.variant!=="temporary"&&{borderTop:`1px solid ${(e.vars||e).palette.divider}`})),U7={left:"right",right:"left",top:"down",bottom:"up"};function Nge(e){return["left","right"].indexOf(e)!==-1}function Tge({direction:e},t){return e==="rtl"&&Nge(t)?U7[t]:t}const qI=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiDrawer"}),o=yu(),a=nS(),i={enter:o.transitions.duration.enteringScreen,exit:o.transitions.duration.leavingScreen},{anchor:l="left",BackdropProps:s,children:u,className:d,elevation:f=16,hideBackdrop:p=!1,ModalProps:{BackdropProps:m}={},onClose:v,open:h=!1,PaperProps:g={},SlideProps:y,TransitionComponent:C=Sge,transitionDuration:b=i,variant:$="temporary"}=r,x=at(r.ModalProps,Ege),S=at(r,Pge),w=c.useRef(!1);c.useEffect(()=>{w.current=!0},[]);const P=Tge({direction:a?"rtl":"ltr"},l),O=L({},r,{anchor:l,elevation:f,open:h,variant:$},S),N=Oge(O),k=A.jsx(Rge,L({elevation:$==="temporary"?f:0,square:!0},g,{className:vt(N.paper,g.className),ownerState:O,children:u}));if($==="permanent")return A.jsx(GI,L({className:vt(N.root,N.docked,d),ownerState:O,ref:n},S,{children:k}));const M=A.jsx(C,L({in:h,direction:U7[P],timeout:b,appear:w.current},y,{children:k}));return $==="persistent"?A.jsx(GI,L({className:vt(N.root,N.docked,d),ownerState:O,ref:n},S,{children:M})):A.jsx(Ige,L({BackdropProps:L({},s,m,{transitionDuration:b}),className:vt(N.root,N.modal,d),open:h,ownerState:O,onClose:v,hideBackdrop:p,ref:n},S,x,{children:M}))});function Mge(e){return Wt("MuiFab",e)}const YI=Vt("MuiFab",["root","primary","secondary","extended","circular","focusVisible","disabled","colorInherit","sizeSmall","sizeMedium","sizeLarge","info","error","warning","success"]),kge=["children","className","color","component","disabled","disableFocusRipple","focusVisibleClassName","size","variant"],_ge=e=>{const{color:t,variant:n,classes:r,size:o}=e,a={root:["root",n,`size${ze(o)}`,t==="inherit"?"colorInherit":t]},i=Gt(a,Mge,r);return L({},r,i)},Dge=ct(hl,{name:"MuiFab",slot:"Root",shouldForwardProp:e=>go(e)||e==="classes",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`size${ze(n.size)}`],n.color==="inherit"&&t.colorInherit,t[ze(n.size)],t[n.color]]}})(({theme:e,ownerState:t})=>{var n,r;return L({},e.typography.button,{minHeight:36,transition:e.transitions.create(["background-color","box-shadow","border-color"],{duration:e.transitions.duration.short}),borderRadius:"50%",padding:0,minWidth:0,width:56,height:56,zIndex:(e.vars||e).zIndex.fab,boxShadow:(e.vars||e).shadows[6],"&:active":{boxShadow:(e.vars||e).shadows[12]},color:e.vars?e.vars.palette.text.primary:(n=(r=e.palette).getContrastText)==null?void 0:n.call(r,e.palette.grey[300]),backgroundColor:(e.vars||e).palette.grey[300],"&:hover":{backgroundColor:(e.vars||e).palette.grey.A100,"@media (hover: none)":{backgroundColor:(e.vars||e).palette.grey[300]},textDecoration:"none"},[`&.${YI.focusVisible}`]:{boxShadow:(e.vars||e).shadows[6]}},t.size==="small"&&{width:40,height:40},t.size==="medium"&&{width:48,height:48},t.variant==="extended"&&{borderRadius:48/2,padding:"0 16px",width:"auto",minHeight:"auto",minWidth:48,height:48},t.variant==="extended"&&t.size==="small"&&{width:"auto",padding:"0 8px",borderRadius:34/2,minWidth:34,height:34},t.variant==="extended"&&t.size==="medium"&&{width:"auto",padding:"0 16px",borderRadius:40/2,minWidth:40,height:40},t.color==="inherit"&&{color:"inherit"})},({theme:e,ownerState:t})=>L({},t.color!=="inherit"&&t.color!=="default"&&(e.vars||e).palette[t.color]!=null&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main,"&:hover":{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}}),({theme:e})=>({[`&.${YI.disabled}`]:{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground}})),jge=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiFab"}),{children:o,className:a,color:i="default",component:l="button",disabled:s=!1,disableFocusRipple:u=!1,focusVisibleClassName:d,size:f="large",variant:p="circular"}=r,m=at(r,kge),v=L({},r,{color:i,component:l,disabled:s,disableFocusRipple:u,size:f,variant:p}),h=_ge(v);return A.jsx(Dge,L({className:vt(h.root,a),component:l,disabled:s,focusRipple:!u,focusVisibleClassName:vt(h.focusVisible,d),ownerState:v,ref:n},m,{classes:h,children:o}))}),Age=["disableUnderline","components","componentsProps","fullWidth","hiddenLabel","inputComponent","multiline","slotProps","slots","type"],Lge=e=>{const{classes:t,disableUnderline:n}=e,o=Gt({root:["root",!n&&"underline"],input:["input"]},nve,t);return L({},t,o)},Fge=ct(my,{shouldForwardProp:e=>go(e)||e==="classes",name:"MuiFilledInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...fy(e,t),!n.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{var n;const r=e.palette.mode==="light",o=r?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",a=r?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",i=r?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",l=r?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return L({position:"relative",backgroundColor:e.vars?e.vars.palette.FilledInput.bg:a,borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:e.vars?e.vars.palette.FilledInput.hoverBg:i,"@media (hover: none)":{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:a}},[`&.${Rl.focused}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:a},[`&.${Rl.disabled}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.disabledBg:l}},!t.disableUnderline&&{"&::after":{borderBottom:`2px solid ${(n=(e.vars||e).palette[t.color||"primary"])==null?void 0:n.main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${Rl.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${Rl.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`:o}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${Rl.disabled}, .${Rl.error}):before`]:{borderBottom:`1px solid ${(e.vars||e).palette.text.primary}`},[`&.${Rl.disabled}:before`]:{borderBottomStyle:"dotted"}},t.startAdornment&&{paddingLeft:12},t.endAdornment&&{paddingRight:12},t.multiline&&L({padding:"25px 12px 8px"},t.size==="small"&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17},t.hiddenLabel&&t.size==="small"&&{paddingTop:8,paddingBottom:9}))}),zge=ct(vy,{name:"MuiFilledInput",slot:"Input",overridesResolver:py})(({theme:e,ownerState:t})=>L({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},t.size==="small"&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0},t.hiddenLabel&&t.size==="small"&&{paddingTop:8,paddingBottom:9},t.multiline&&{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0})),Nw=c.forwardRef(function(t,n){var r,o,a,i;const l=Kt({props:t,name:"MuiFilledInput"}),{components:s={},componentsProps:u,fullWidth:d=!1,inputComponent:f="input",multiline:p=!1,slotProps:m,slots:v={},type:h="text"}=l,g=at(l,Age),y=L({},l,{fullWidth:d,inputComponent:f,multiline:p,type:h}),C=Lge(l),b={root:{ownerState:y},input:{ownerState:y}},$=m??u?Io(b,m??u):b,x=(r=(o=v.root)!=null?o:s.Root)!=null?r:Fge,S=(a=(i=v.input)!=null?i:s.Input)!=null?a:zge;return A.jsx(Rw,L({slots:{root:x,input:S},componentsProps:$,fullWidth:d,inputComponent:f,multiline:p,ref:n,type:h},g,{classes:C}))});Nw.muiName="Input";function Bge(e){return Wt("MuiFormControl",e)}Vt("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const Hge=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],Wge=e=>{const{classes:t,margin:n,fullWidth:r}=e,o={root:["root",n!=="none"&&`margin${ze(n)}`,r&&"fullWidth"]};return Gt(o,Bge,t)},Vge=ct("div",{name:"MuiFormControl",slot:"Root",overridesResolver:({ownerState:e},t)=>L({},t.root,t[`margin${ze(e.margin)}`],e.fullWidth&&t.fullWidth)})(({ownerState:e})=>L({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},e.margin==="normal"&&{marginTop:16,marginBottom:8},e.margin==="dense"&&{marginTop:8,marginBottom:4},e.fullWidth&&{width:"100%"})),Kge=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiFormControl"}),{children:o,className:a,color:i="primary",component:l="div",disabled:s=!1,error:u=!1,focused:d,fullWidth:f=!1,hiddenLabel:p=!1,margin:m="none",required:v=!1,size:h="medium",variant:g="outlined"}=r,y=at(r,Hge),C=L({},r,{color:i,component:l,disabled:s,error:u,fullWidth:f,hiddenLabel:p,margin:m,required:v,size:h,variant:g}),b=Wge(C),[$,x]=c.useState(()=>{let M=!1;return o&&c.Children.forEach(o,I=>{if(!lv(I,["Input","Select"]))return;const T=lv(I,["Select"])?I.props.input:I;T&&Yme(T.props)&&(M=!0)}),M}),[S,w]=c.useState(()=>{let M=!1;return o&&c.Children.forEach(o,I=>{lv(I,["Input","Select"])&&(Og(I.props,!0)||Og(I.props.inputProps,!0))&&(M=!0)}),M}),[P,E]=c.useState(!1);s&&P&&E(!1);const O=d!==void 0&&!s?d:P;let N;const k=c.useMemo(()=>({adornedStart:$,setAdornedStart:x,color:i,disabled:s,error:u,filled:S,focused:O,fullWidth:f,hiddenLabel:p,size:h,onBlur:()=>{E(!1)},onEmpty:()=>{w(!1)},onFilled:()=>{w(!0)},onFocus:()=>{E(!0)},registerEffect:N,required:v,variant:g}),[$,i,s,u,S,O,f,p,N,v,h,g]);return A.jsx(dy.Provider,{value:k,children:A.jsx(Vge,L({as:l,ownerState:C,className:vt(b.root,a),ref:n},y,{children:o}))})});function Uge(e){return Wt("MuiFormHelperText",e)}const XI=Vt("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]);var QI;const Gge=["children","className","component","disabled","error","filled","focused","margin","required","variant"],qge=e=>{const{classes:t,contained:n,size:r,disabled:o,error:a,filled:i,focused:l,required:s}=e,u={root:["root",o&&"disabled",a&&"error",r&&`size${ze(r)}`,n&&"contained",l&&"focused",i&&"filled",s&&"required"]};return Gt(u,Uge,t)},Yge=ct("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.size&&t[`size${ze(n.size)}`],n.contained&&t.contained,n.filled&&t.filled]}})(({theme:e,ownerState:t})=>L({color:(e.vars||e).palette.text.secondary},e.typography.caption,{textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${XI.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${XI.error}`]:{color:(e.vars||e).palette.error.main}},t.size==="small"&&{marginTop:4},t.contained&&{marginLeft:14,marginRight:14})),Xge=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiFormHelperText"}),{children:o,className:a,component:i="p"}=r,l=at(r,Gge),s=xs(),u=Bu({props:r,muiFormControl:s,states:["variant","size","disabled","error","filled","focused","required"]}),d=L({},r,{component:i,contained:u.variant==="filled"||u.variant==="outlined",variant:u.variant,size:u.size,disabled:u.disabled,error:u.error,filled:u.filled,focused:u.focused,required:u.required}),f=qge(d);return A.jsx(Yge,L({as:i,ownerState:d,className:vt(f.root,a),ref:n},l,{children:o===" "?QI||(QI=A.jsx("span",{className:"notranslate",children:"​"})):o}))});function Qge(e){return Wt("MuiFormLabel",e)}const Yd=Vt("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),Zge=["children","className","color","component","disabled","error","filled","focused","required"],Jge=e=>{const{classes:t,color:n,focused:r,disabled:o,error:a,filled:i,required:l}=e,s={root:["root",`color${ze(n)}`,o&&"disabled",a&&"error",i&&"filled",r&&"focused",l&&"required"],asterisk:["asterisk",a&&"error"]};return Gt(s,Qge,t)},ehe=ct("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:({ownerState:e},t)=>L({},t.root,e.color==="secondary"&&t.colorSecondary,e.filled&&t.filled)})(({theme:e,ownerState:t})=>L({color:(e.vars||e).palette.text.secondary},e.typography.body1,{lineHeight:"1.4375em",padding:0,position:"relative",[`&.${Yd.focused}`]:{color:(e.vars||e).palette[t.color].main},[`&.${Yd.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${Yd.error}`]:{color:(e.vars||e).palette.error.main}})),the=ct("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${Yd.error}`]:{color:(e.vars||e).palette.error.main}})),nhe=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiFormLabel"}),{children:o,className:a,component:i="label"}=r,l=at(r,Zge),s=xs(),u=Bu({props:r,muiFormControl:s,states:["color","required","focused","disabled","error","filled"]}),d=L({},r,{color:u.color||"primary",component:i,disabled:u.disabled,error:u.error,filled:u.filled,focused:u.focused,required:u.required}),f=Jge(d);return A.jsxs(ehe,L({as:i,ownerState:d,className:vt(f.root,a),ref:n},l,{children:[o,u.required&&A.jsxs(the,{ownerState:d,"aria-hidden":!0,className:f.asterisk,children:[" ","*"]})]}))}),ZI=c.createContext();function rhe(e){return Wt("MuiGrid",e)}const ohe=[0,1,2,3,4,5,6,7,8,9,10],ahe=["column-reverse","column","row-reverse","row"],ihe=["nowrap","wrap-reverse","wrap"],dd=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],Hf=Vt("MuiGrid",["root","container","item","zeroMinWidth",...ohe.map(e=>`spacing-xs-${e}`),...ahe.map(e=>`direction-xs-${e}`),...ihe.map(e=>`wrap-xs-${e}`),...dd.map(e=>`grid-xs-${e}`),...dd.map(e=>`grid-sm-${e}`),...dd.map(e=>`grid-md-${e}`),...dd.map(e=>`grid-lg-${e}`),...dd.map(e=>`grid-xl-${e}`)]),lhe=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function Oc(e){const t=parseFloat(e);return`${t}${String(e).replace(String(t),"")||"px"}`}function she({theme:e,ownerState:t}){let n;return e.breakpoints.keys.reduce((r,o)=>{let a={};if(t[o]&&(n=t[o]),!n)return r;if(n===!0)a={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if(n==="auto")a={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{const i=zh({values:t.columns,breakpoints:e.breakpoints.values}),l=typeof i=="object"?i[o]:i;if(l==null)return r;const s=`${Math.round(n/l*1e8)/1e6}%`;let u={};if(t.container&&t.item&&t.columnSpacing!==0){const d=e.spacing(t.columnSpacing);if(d!=="0px"){const f=`calc(${s} + ${Oc(d)})`;u={flexBasis:f,maxWidth:f}}}a=L({flexBasis:s,flexGrow:0,maxWidth:s},u)}return e.breakpoints.values[o]===0?Object.assign(r,a):r[e.breakpoints.up(o)]=a,r},{})}function che({theme:e,ownerState:t}){const n=zh({values:t.direction,breakpoints:e.breakpoints.values});return Qo({theme:e},n,r=>{const o={flexDirection:r};return r.indexOf("column")===0&&(o[`& > .${Hf.item}`]={maxWidth:"none"}),o})}function G7({breakpoints:e,values:t}){let n="";Object.keys(t).forEach(o=>{n===""&&t[o]!==0&&(n=o)});const r=Object.keys(e).sort((o,a)=>e[o]-e[a]);return r.slice(0,r.indexOf(n))}function uhe({theme:e,ownerState:t}){const{container:n,rowSpacing:r}=t;let o={};if(n&&r!==0){const a=zh({values:r,breakpoints:e.breakpoints.values});let i;typeof a=="object"&&(i=G7({breakpoints:e.breakpoints.values,values:a})),o=Qo({theme:e},a,(l,s)=>{var u;const d=e.spacing(l);return d!=="0px"?{marginTop:`-${Oc(d)}`,[`& > .${Hf.item}`]:{paddingTop:Oc(d)}}:(u=i)!=null&&u.includes(s)?{}:{marginTop:0,[`& > .${Hf.item}`]:{paddingTop:0}}})}return o}function dhe({theme:e,ownerState:t}){const{container:n,columnSpacing:r}=t;let o={};if(n&&r!==0){const a=zh({values:r,breakpoints:e.breakpoints.values});let i;typeof a=="object"&&(i=G7({breakpoints:e.breakpoints.values,values:a})),o=Qo({theme:e},a,(l,s)=>{var u;const d=e.spacing(l);return d!=="0px"?{width:`calc(100% + ${Oc(d)})`,marginLeft:`-${Oc(d)}`,[`& > .${Hf.item}`]:{paddingLeft:Oc(d)}}:(u=i)!=null&&u.includes(s)?{}:{width:"100%",marginLeft:0,[`& > .${Hf.item}`]:{paddingLeft:0}}})}return o}function fhe(e,t,n={}){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[n[`spacing-xs-${String(e)}`]];const r=[];return t.forEach(o=>{const a=e[o];Number(a)>0&&r.push(n[`spacing-${o}-${String(a)}`])}),r}const phe=ct("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e,{container:r,direction:o,item:a,spacing:i,wrap:l,zeroMinWidth:s,breakpoints:u}=n;let d=[];r&&(d=fhe(i,u,t));const f=[];return u.forEach(p=>{const m=n[p];m&&f.push(t[`grid-${p}-${String(m)}`])}),[t.root,r&&t.container,a&&t.item,s&&t.zeroMinWidth,...d,o!=="row"&&t[`direction-xs-${String(o)}`],l!=="wrap"&&t[`wrap-xs-${String(l)}`],...f]}})(({ownerState:e})=>L({boxSizing:"border-box"},e.container&&{display:"flex",flexWrap:"wrap",width:"100%"},e.item&&{margin:0},e.zeroMinWidth&&{minWidth:0},e.wrap!=="wrap"&&{flexWrap:e.wrap}),che,uhe,dhe,she);function mhe(e,t){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[`spacing-xs-${String(e)}`];const n=[];return t.forEach(r=>{const o=e[r];if(Number(o)>0){const a=`spacing-${r}-${String(o)}`;n.push(a)}}),n}const vhe=e=>{const{classes:t,container:n,direction:r,item:o,spacing:a,wrap:i,zeroMinWidth:l,breakpoints:s}=e;let u=[];n&&(u=mhe(a,s));const d=[];s.forEach(p=>{const m=e[p];m&&d.push(`grid-${p}-${String(m)}`)});const f={root:["root",n&&"container",o&&"item",l&&"zeroMinWidth",...u,r!=="row"&&`direction-xs-${String(r)}`,i!=="wrap"&&`wrap-xs-${String(i)}`,...d]};return Gt(f,rhe,t)},JI=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiGrid"}),{breakpoints:o}=yu(),a=qh(r),{className:i,columns:l,columnSpacing:s,component:u="div",container:d=!1,direction:f="row",item:p=!1,rowSpacing:m,spacing:v=0,wrap:h="wrap",zeroMinWidth:g=!1}=a,y=at(a,lhe),C=m||v,b=s||v,$=c.useContext(ZI),x=d?l||12:$,S={},w=L({},y);o.keys.forEach(O=>{y[O]!=null&&(S[O]=y[O],delete w[O])});const P=L({},a,{columns:x,container:d,direction:f,item:p,rowSpacing:C,columnSpacing:b,wrap:h,zeroMinWidth:g,spacing:v},S,{breakpoints:o.keys}),E=vhe(P);return A.jsx(ZI.Provider,{value:x,children:A.jsx(phe,L({ownerState:P,className:vt(E.root,i),as:u,ref:n},w))})}),ghe=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function nx(e){return`scale(${e}, ${e**2})`}const hhe={entering:{opacity:1,transform:nx(1)},entered:{opacity:1,transform:"none"}},d1=typeof navigator<"u"&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),Ig=c.forwardRef(function(t,n){const{addEndListener:r,appear:o=!0,children:a,easing:i,in:l,onEnter:s,onEntered:u,onEntering:d,onExit:f,onExited:p,onExiting:m,style:v,timeout:h="auto",TransitionComponent:g=_a}=t,y=at(t,ghe),C=ic(),b=c.useRef(),$=yu(),x=c.useRef(null),S=Un(x,ms(a),n),w=T=>R=>{if(T){const D=x.current;R===void 0?T(D):T(D,R)}},P=w(d),E=w((T,R)=>{Cw(T);const{duration:D,delay:_,easing:j}=Zc({style:v,timeout:h,easing:i},{mode:"enter"});let F;h==="auto"?(F=$.transitions.getAutoHeightDuration(T.clientHeight),b.current=F):F=D,T.style.transition=[$.transitions.create("opacity",{duration:F,delay:_}),$.transitions.create("transform",{duration:d1?F:F*.666,delay:_,easing:j})].join(","),s&&s(T,R)}),O=w(u),N=w(m),k=w(T=>{const{duration:R,delay:D,easing:_}=Zc({style:v,timeout:h,easing:i},{mode:"exit"});let j;h==="auto"?(j=$.transitions.getAutoHeightDuration(T.clientHeight),b.current=j):j=R,T.style.transition=[$.transitions.create("opacity",{duration:j,delay:D}),$.transitions.create("transform",{duration:d1?j:j*.666,delay:d1?D:D||j*.333,easing:_})].join(","),T.style.opacity=0,T.style.transform=nx(.75),f&&f(T)}),M=w(p),I=T=>{h==="auto"&&C.start(b.current||0,T),r&&r(x.current,T)};return A.jsx(g,L({appear:o,in:l,nodeRef:x,onEnter:E,onEntered:O,onEntering:P,onExit:k,onExited:M,onExiting:N,addEndListener:I,timeout:h==="auto"?null:h},y,{children:(T,R)=>c.cloneElement(a,L({style:L({opacity:0,transform:nx(.75),visibility:T==="exited"&&!l?"hidden":void 0},hhe[T],v,a.props.style),ref:S},R))}))});Ig.muiSupportAuto=!0;const yhe=["disableUnderline","components","componentsProps","fullWidth","inputComponent","multiline","slotProps","slots","type"],bhe=e=>{const{classes:t,disableUnderline:n}=e,o=Gt({root:["root",!n&&"underline"],input:["input"]},eve,t);return L({},t,o)},Che=ct(my,{shouldForwardProp:e=>go(e)||e==="classes",name:"MuiInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...fy(e,t),!n.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{let r=e.palette.mode==="light"?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return e.vars&&(r=`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`),L({position:"relative"},t.formControl&&{"label + &":{marginTop:16}},!t.disableUnderline&&{"&::after":{borderBottom:`2px solid ${(e.vars||e).palette[t.color].main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${ud.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${ud.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${r}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${ud.disabled}, .${ud.error}):before`]:{borderBottom:`2px solid ${(e.vars||e).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${r}`}},[`&.${ud.disabled}:before`]:{borderBottomStyle:"dotted"}})}),$he=ct(vy,{name:"MuiInput",slot:"Input",overridesResolver:py})({}),Tw=c.forwardRef(function(t,n){var r,o,a,i;const l=Kt({props:t,name:"MuiInput"}),{disableUnderline:s,components:u={},componentsProps:d,fullWidth:f=!1,inputComponent:p="input",multiline:m=!1,slotProps:v,slots:h={},type:g="text"}=l,y=at(l,yhe),C=bhe(l),$={root:{ownerState:{disableUnderline:s}}},x=v??d?Io(v??d,$):$,S=(r=(o=h.root)!=null?o:u.Root)!=null?r:Che,w=(a=(i=h.input)!=null?i:u.Input)!=null?a:$he;return A.jsx(Rw,L({slots:{root:S,input:w},slotProps:x,fullWidth:f,inputComponent:p,multiline:m,ref:n,type:g},y,{classes:C}))});Tw.muiName="Input";function xhe(e){return Wt("MuiInputAdornment",e)}const eR=Vt("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]);var tR;const She=["children","className","component","disablePointerEvents","disableTypography","position","variant"],whe=(e,t)=>{const{ownerState:n}=e;return[t.root,t[`position${ze(n.position)}`],n.disablePointerEvents===!0&&t.disablePointerEvents,t[n.variant]]},Ehe=e=>{const{classes:t,disablePointerEvents:n,hiddenLabel:r,position:o,size:a,variant:i}=e,l={root:["root",n&&"disablePointerEvents",o&&`position${ze(o)}`,i,r&&"hiddenLabel",a&&`size${ze(a)}`]};return Gt(l,xhe,t)},Phe=ct("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:whe})(({theme:e,ownerState:t})=>L({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(e.vars||e).palette.action.active},t.variant==="filled"&&{[`&.${eR.positionStart}&:not(.${eR.hiddenLabel})`]:{marginTop:16}},t.position==="start"&&{marginRight:8},t.position==="end"&&{marginLeft:8},t.disablePointerEvents===!0&&{pointerEvents:"none"})),Ohe=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiInputAdornment"}),{children:o,className:a,component:i="div",disablePointerEvents:l=!1,disableTypography:s=!1,position:u,variant:d}=r,f=at(r,She),p=xs()||{};let m=d;d&&p.variant,p&&!m&&(m=p.variant);const v=L({},r,{hiddenLabel:p.hiddenLabel,size:p.size,disablePointerEvents:l,position:u,variant:m}),h=Ehe(v);return A.jsx(dy.Provider,{value:null,children:A.jsx(Phe,L({as:i,ownerState:v,className:vt(h.root,a),ref:n},f,{children:typeof o=="string"&&!s?A.jsx(Yt,{color:"text.secondary",children:o}):A.jsxs(c.Fragment,{children:[u==="start"?tR||(tR=A.jsx("span",{className:"notranslate",children:"​"})):null,o]})}))})});function Ihe(e){return Wt("MuiInputLabel",e)}Vt("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);const Rhe=["disableAnimation","margin","shrink","variant","className"],Nhe=e=>{const{classes:t,formControl:n,size:r,shrink:o,disableAnimation:a,variant:i,required:l}=e,s={root:["root",n&&"formControl",!a&&"animated",o&&"shrink",r&&r!=="normal"&&`size${ze(r)}`,i],asterisk:[l&&"asterisk"]},u=Gt(s,Ihe,t);return L({},t,u)},The=ct(nhe,{shouldForwardProp:e=>go(e)||e==="classes",name:"MuiInputLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${Yd.asterisk}`]:t.asterisk},t.root,n.formControl&&t.formControl,n.size==="small"&&t.sizeSmall,n.shrink&&t.shrink,!n.disableAnimation&&t.animated,n.focused&&t.focused,t[n.variant]]}})(({theme:e,ownerState:t})=>L({display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%"},t.formControl&&{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"},t.size==="small"&&{transform:"translate(0, 17px) scale(1)"},t.shrink&&{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"},!t.disableAnimation&&{transition:e.transitions.create(["color","transform","max-width"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})},t.variant==="filled"&&L({zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},t.size==="small"&&{transform:"translate(12px, 13px) scale(1)"},t.shrink&&L({userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"},t.size==="small"&&{transform:"translate(12px, 4px) scale(0.75)"})),t.variant==="outlined"&&L({zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},t.size==="small"&&{transform:"translate(14px, 9px) scale(1)"},t.shrink&&{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 32px)",transform:"translate(14px, -9px) scale(0.75)"}))),Mhe=c.forwardRef(function(t,n){const r=Kt({name:"MuiInputLabel",props:t}),{disableAnimation:o=!1,shrink:a,className:i}=r,l=at(r,Rhe),s=xs();let u=a;typeof u>"u"&&s&&(u=s.filled||s.focused||s.adornedStart);const d=Bu({props:r,muiFormControl:s,states:["size","variant","required","focused"]}),f=L({},r,{disableAnimation:o,formControl:s,shrink:u,size:d.size,variant:d.variant,required:d.required,focused:d.focused}),p=Nhe(f);return A.jsx(The,L({"data-shrink":u,ownerState:f,ref:n,className:vt(p.root,i)},l,{classes:p}))}),gi=c.createContext({});function khe(e){return Wt("MuiList",e)}Vt("MuiList",["root","padding","dense","subheader"]);const _he=["children","className","component","dense","disablePadding","subheader"],Dhe=e=>{const{classes:t,disablePadding:n,dense:r,subheader:o}=e;return Gt({root:["root",!n&&"padding",r&&"dense",o&&"subheader"]},khe,t)},jhe=ct("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disablePadding&&t.padding,n.dense&&t.dense,n.subheader&&t.subheader]}})(({ownerState:e})=>L({listStyle:"none",margin:0,padding:0,position:"relative"},!e.disablePadding&&{paddingTop:8,paddingBottom:8},e.subheader&&{paddingTop:0})),rx=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiList"}),{children:o,className:a,component:i="ul",dense:l=!1,disablePadding:s=!1,subheader:u}=r,d=at(r,_he),f=c.useMemo(()=>({dense:l}),[l]),p=L({},r,{component:i,dense:l,disablePadding:s}),m=Dhe(p);return A.jsx(gi.Provider,{value:f,children:A.jsxs(jhe,L({as:i,className:vt(m.root,a),ref:n,ownerState:p},d,{children:[u,o]}))})});function Ahe(e){return Wt("MuiListItem",e)}const Us=Vt("MuiListItem",["root","container","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","padding","button","secondaryAction","selected"]);function Lhe(e){return Wt("MuiListItemButton",e)}const Gs=Vt("MuiListItemButton",["root","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","selected"]),Fhe=["alignItems","autoFocus","component","children","dense","disableGutters","divider","focusVisibleClassName","selected","className"],zhe=(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,n.alignItems==="flex-start"&&t.alignItemsFlexStart,n.divider&&t.divider,!n.disableGutters&&t.gutters]},Bhe=e=>{const{alignItems:t,classes:n,dense:r,disabled:o,disableGutters:a,divider:i,selected:l}=e,u=Gt({root:["root",r&&"dense",!a&&"gutters",i&&"divider",o&&"disabled",t==="flex-start"&&"alignItemsFlexStart",l&&"selected"]},Lhe,n);return L({},n,u)},Hhe=ct(hl,{shouldForwardProp:e=>go(e)||e==="classes",name:"MuiListItemButton",slot:"Root",overridesResolver:zhe})(({theme:e,ownerState:t})=>L({display:"flex",flexGrow:1,justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minWidth:0,boxSizing:"border-box",textAlign:"left",paddingTop:8,paddingBottom:8,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Gs.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:gn(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${Gs.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:gn(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${Gs.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:gn(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:gn(e.palette.primary.main,e.palette.action.selectedOpacity)}},[`&.${Gs.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${Gs.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},t.alignItems==="flex-start"&&{alignItems:"flex-start"},!t.disableGutters&&{paddingLeft:16,paddingRight:16},t.dense&&{paddingTop:4,paddingBottom:4})),nR=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiListItemButton"}),{alignItems:o="center",autoFocus:a=!1,component:i="div",children:l,dense:s=!1,disableGutters:u=!1,divider:d=!1,focusVisibleClassName:f,selected:p=!1,className:m}=r,v=at(r,Fhe),h=c.useContext(gi),g=c.useMemo(()=>({dense:s||h.dense||!1,alignItems:o,disableGutters:u}),[o,h.dense,s,u]),y=c.useRef(null);Zo(()=>{a&&y.current&&y.current.focus()},[a]);const C=L({},r,{alignItems:o,dense:g.dense,disableGutters:u,divider:d,selected:p}),b=Bhe(C),$=Un(y,n);return A.jsx(gi.Provider,{value:g,children:A.jsx(Hhe,L({ref:$,href:v.href||v.to,component:(v.href||v.to)&&i==="div"?"button":i,focusVisibleClassName:vt(b.focusVisible,f),ownerState:C,className:vt(b.root,m)},v,{classes:b,children:l}))})});function Whe(e){return Wt("MuiListItemSecondaryAction",e)}Vt("MuiListItemSecondaryAction",["root","disableGutters"]);const Vhe=["className"],Khe=e=>{const{disableGutters:t,classes:n}=e;return Gt({root:["root",t&&"disableGutters"]},Whe,n)},Uhe=ct("div",{name:"MuiListItemSecondaryAction",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.disableGutters&&t.disableGutters]}})(({ownerState:e})=>L({position:"absolute",right:16,top:"50%",transform:"translateY(-50%)"},e.disableGutters&&{right:0})),q7=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiListItemSecondaryAction"}),{className:o}=r,a=at(r,Vhe),i=c.useContext(gi),l=L({},r,{disableGutters:i.disableGutters}),s=Khe(l);return A.jsx(Uhe,L({className:vt(s.root,o),ownerState:l,ref:n},a))});q7.muiName="ListItemSecondaryAction";const Ghe=["className"],qhe=["alignItems","autoFocus","button","children","className","component","components","componentsProps","ContainerComponent","ContainerProps","dense","disabled","disableGutters","disablePadding","divider","focusVisibleClassName","secondaryAction","selected","slotProps","slots"],Yhe=(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,n.alignItems==="flex-start"&&t.alignItemsFlexStart,n.divider&&t.divider,!n.disableGutters&&t.gutters,!n.disablePadding&&t.padding,n.button&&t.button,n.hasSecondaryAction&&t.secondaryAction]},Xhe=e=>{const{alignItems:t,button:n,classes:r,dense:o,disabled:a,disableGutters:i,disablePadding:l,divider:s,hasSecondaryAction:u,selected:d}=e;return Gt({root:["root",o&&"dense",!i&&"gutters",!l&&"padding",s&&"divider",a&&"disabled",n&&"button",t==="flex-start"&&"alignItemsFlexStart",u&&"secondaryAction",d&&"selected"],container:["container"]},Ahe,r)},Qhe=ct("div",{name:"MuiListItem",slot:"Root",overridesResolver:Yhe})(({theme:e,ownerState:t})=>L({display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left"},!t.disablePadding&&L({paddingTop:8,paddingBottom:8},t.dense&&{paddingTop:4,paddingBottom:4},!t.disableGutters&&{paddingLeft:16,paddingRight:16},!!t.secondaryAction&&{paddingRight:48}),!!t.secondaryAction&&{[`& > .${Gs.root}`]:{paddingRight:48}},{[`&.${Us.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${Us.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:gn(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${Us.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:gn(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${Us.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},t.alignItems==="flex-start"&&{alignItems:"flex-start"},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},t.button&&{transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Us.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:gn(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:gn(e.palette.primary.main,e.palette.action.selectedOpacity)}}},t.hasSecondaryAction&&{paddingRight:48})),Zhe=ct("li",{name:"MuiListItem",slot:"Container",overridesResolver:(e,t)=>t.container})({position:"relative"}),rR=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiListItem"}),{alignItems:o="center",autoFocus:a=!1,button:i=!1,children:l,className:s,component:u,components:d={},componentsProps:f={},ContainerComponent:p="li",ContainerProps:{className:m}={},dense:v=!1,disabled:h=!1,disableGutters:g=!1,disablePadding:y=!1,divider:C=!1,focusVisibleClassName:b,secondaryAction:$,selected:x=!1,slotProps:S={},slots:w={}}=r,P=at(r.ContainerProps,Ghe),E=at(r,qhe),O=c.useContext(gi),N=c.useMemo(()=>({dense:v||O.dense||!1,alignItems:o,disableGutters:g}),[o,O.dense,v,g]),k=c.useRef(null);Zo(()=>{a&&k.current&&k.current.focus()},[a]);const M=c.Children.toArray(l),I=M.length&&lv(M[M.length-1],["ListItemSecondaryAction"]),T=L({},r,{alignItems:o,autoFocus:a,button:i,dense:N.dense,disabled:h,disableGutters:g,disablePadding:y,divider:C,hasSecondaryAction:I,selected:x}),R=Xhe(T),D=Un(k,n),_=w.root||d.Root||Qhe,j=S.root||f.root||{},F=L({className:vt(R.root,j.className,s),disabled:h},E);let B=u||"li";return i&&(F.component=u||"div",F.focusVisibleClassName=vt(Us.focusVisible,b),B=hl),I?(B=!F.component&&!u?"div":B,p==="li"&&(B==="li"?B="div":F.component==="li"&&(F.component="div")),A.jsx(gi.Provider,{value:N,children:A.jsxs(Zhe,L({as:p,className:vt(R.container,m),ref:D,ownerState:T},P,{children:[A.jsx(_,L({},j,!zc(_)&&{as:B,ownerState:L({},T,j.ownerState)},F,{children:M})),M.pop()]}))})):A.jsx(gi.Provider,{value:N,children:A.jsxs(_,L({},j,{as:B,ref:D},!zc(_)&&{ownerState:L({},T,j.ownerState)},F,{children:[M,$&&A.jsx(q7,{children:$})]}))})});function Jhe(e){return Wt("MuiListItemIcon",e)}Vt("MuiListItemIcon",["root","alignItemsFlexStart"]);const e0e=["className"],t0e=e=>{const{alignItems:t,classes:n}=e;return Gt({root:["root",t==="flex-start"&&"alignItemsFlexStart"]},Jhe,n)},n0e=ct("div",{name:"MuiListItemIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.alignItems==="flex-start"&&t.alignItemsFlexStart]}})(({theme:e,ownerState:t})=>L({minWidth:56,color:(e.vars||e).palette.action.active,flexShrink:0,display:"inline-flex"},t.alignItems==="flex-start"&&{marginTop:8})),oR=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiListItemIcon"}),{className:o}=r,a=at(r,e0e),i=c.useContext(gi),l=L({},r,{alignItems:i.alignItems}),s=t0e(l);return A.jsx(n0e,L({className:vt(s.root,o),ownerState:l,ref:n},a))});function r0e(e){return Wt("MuiListItemText",e)}const aR=Vt("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]),o0e=["children","className","disableTypography","inset","primary","primaryTypographyProps","secondary","secondaryTypographyProps"],a0e=e=>{const{classes:t,inset:n,primary:r,secondary:o,dense:a}=e;return Gt({root:["root",n&&"inset",a&&"dense",r&&o&&"multiline"],primary:["primary"],secondary:["secondary"]},r0e,t)},i0e=ct("div",{name:"MuiListItemText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${aR.primary}`]:t.primary},{[`& .${aR.secondary}`]:t.secondary},t.root,n.inset&&t.inset,n.primary&&n.secondary&&t.multiline,n.dense&&t.dense]}})(({ownerState:e})=>L({flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4},e.primary&&e.secondary&&{marginTop:6,marginBottom:6},e.inset&&{paddingLeft:56})),iR=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiListItemText"}),{children:o,className:a,disableTypography:i=!1,inset:l=!1,primary:s,primaryTypographyProps:u,secondary:d,secondaryTypographyProps:f}=r,p=at(r,o0e),{dense:m}=c.useContext(gi);let v=s??o,h=d;const g=L({},r,{disableTypography:i,inset:l,primary:!!v,secondary:!!h,dense:m}),y=a0e(g);return v!=null&&v.type!==Yt&&!i&&(v=A.jsx(Yt,L({variant:m?"body2":"body1",className:y.primary,component:u!=null&&u.variant?void 0:"span",display:"block"},u,{children:v}))),h!=null&&h.type!==Yt&&!i&&(h=A.jsx(Yt,L({variant:"body2",className:y.secondary,color:"text.secondary",display:"block"},f,{children:h}))),A.jsxs(i0e,L({className:vt(y.root,a),ownerState:g,ref:n},p,{children:[v,h]}))}),l0e=["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"];function f1(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function lR(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function Y7(e,t){if(t===void 0)return!0;let n=e.innerText;return n===void 0&&(n=e.textContent),n=n.trim().toLowerCase(),n.length===0?!1:t.repeating?n[0]===t.keys[0]:n.indexOf(t.keys.join(""))===0}function fd(e,t,n,r,o,a){let i=!1,l=o(e,t,t?n:!1);for(;l;){if(l===e.firstChild){if(i)return!1;i=!0}const s=r?!1:l.disabled||l.getAttribute("aria-disabled")==="true";if(!l.hasAttribute("tabindex")||!Y7(l,a)||s)l=o(e,l,n);else return l.focus(),!0}return!1}const s0e=c.forwardRef(function(t,n){const{actions:r,autoFocus:o=!1,autoFocusItem:a=!1,children:i,className:l,disabledItemsFocusable:s=!1,disableListWrap:u=!1,onKeyDown:d,variant:f="selectedMenu"}=t,p=at(t,l0e),m=c.useRef(null),v=c.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});Zo(()=>{o&&m.current.focus()},[o]),c.useImperativeHandle(r,()=>({adjustStyleForScrollbar:(b,{direction:$})=>{const x=!m.current.style.width;if(b.clientHeight{const $=m.current,x=b.key,S=Yr($).activeElement;if(x==="ArrowDown")b.preventDefault(),fd($,S,u,s,f1);else if(x==="ArrowUp")b.preventDefault(),fd($,S,u,s,lR);else if(x==="Home")b.preventDefault(),fd($,null,u,s,f1);else if(x==="End")b.preventDefault(),fd($,null,u,s,lR);else if(x.length===1){const w=v.current,P=x.toLowerCase(),E=performance.now();w.keys.length>0&&(E-w.lastTime>500?(w.keys=[],w.repeating=!0,w.previousKeyMatched=!0):w.repeating&&P!==w.keys[0]&&(w.repeating=!1)),w.lastTime=E,w.keys.push(P);const O=S&&!w.repeating&&Y7(S,w);w.previousKeyMatched&&(O||fd($,S,!1,s,f1,w))?b.preventDefault():w.previousKeyMatched=!1}d&&d(b)},g=Un(m,n);let y=-1;c.Children.forEach(i,(b,$)=>{if(!c.isValidElement(b)){y===$&&(y+=1,y>=i.length&&(y=-1));return}b.props.disabled||(f==="selectedMenu"&&b.props.selected||y===-1)&&(y=$),y===$&&(b.props.disabled||b.props.muiSkipListHighlight||b.type.muiSkipListHighlight)&&(y+=1,y>=i.length&&(y=-1))});const C=c.Children.map(i,(b,$)=>{if($===y){const x={};return a&&(x.autoFocus=!0),b.props.tabIndex===void 0&&f==="selectedMenu"&&(x.tabIndex=0),c.cloneElement(b,x)}return b});return A.jsx(rx,L({role:"menu",ref:g,className:l,onKeyDown:h,tabIndex:o?0:-1},p,{children:C}))});function c0e(e){return Wt("MuiPopover",e)}Vt("MuiPopover",["root","paper"]);const u0e=["onEntering"],d0e=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","slots","slotProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps","disableScrollLock"],f0e=["slotProps"];function sR(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.height/2:t==="bottom"&&(n=e.height),n}function cR(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.width/2:t==="right"&&(n=e.width),n}function uR(e){return[e.horizontal,e.vertical].map(t=>typeof t=="number"?`${t}px`:t).join(" ")}function p1(e){return typeof e=="function"?e():e}const p0e=e=>{const{classes:t}=e;return Gt({root:["root"],paper:["paper"]},c0e,t)},m0e=ct(V7,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),X7=ct(zu,{name:"MuiPopover",slot:"Paper",overridesResolver:(e,t)=>t.paper})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),v0e=c.forwardRef(function(t,n){var r,o,a;const i=Kt({props:t,name:"MuiPopover"}),{action:l,anchorEl:s,anchorOrigin:u={vertical:"top",horizontal:"left"},anchorPosition:d,anchorReference:f="anchorEl",children:p,className:m,container:v,elevation:h=8,marginThreshold:g=16,open:y,PaperProps:C={},slots:b,slotProps:$,transformOrigin:x={vertical:"top",horizontal:"left"},TransitionComponent:S=Ig,transitionDuration:w="auto",TransitionProps:{onEntering:P}={},disableScrollLock:E=!1}=i,O=at(i.TransitionProps,u0e),N=at(i,d0e),k=(r=$==null?void 0:$.paper)!=null?r:C,M=c.useRef(),I=Un(M,k.ref),T=L({},i,{anchorOrigin:u,anchorReference:f,elevation:h,marginThreshold:g,externalPaperSlotProps:k,transformOrigin:x,TransitionComponent:S,transitionDuration:w,TransitionProps:O}),R=p0e(T),D=c.useCallback(()=>{if(f==="anchorPosition")return d;const ae=p1(s),re=(ae&&ae.nodeType===1?ae:Yr(M.current).body).getBoundingClientRect();return{top:re.top+sR(re,u.vertical),left:re.left+cR(re,u.horizontal)}},[s,u.horizontal,u.vertical,d,f]),_=c.useCallback(ae=>({vertical:sR(ae,x.vertical),horizontal:cR(ae,x.horizontal)}),[x.horizontal,x.vertical]),j=c.useCallback(ae=>{const te={width:ae.offsetWidth,height:ae.offsetHeight},re=_(te);if(f==="none")return{top:null,left:null,transformOrigin:uR(re)};const ne=D();let fe=ne.top-re.vertical,me=ne.left-re.horizontal;const be=fe+te.height,de=me+te.width,ce=xi(p1(s)),he=ce.innerHeight-g,ye=ce.innerWidth-g;if(g!==null&&fehe){const ve=be-he;fe-=ve,re.vertical+=ve}if(g!==null&&meye){const ve=de-ye;me-=ve,re.horizontal+=ve}return{top:`${Math.round(fe)}px`,left:`${Math.round(me)}px`,transformOrigin:uR(re)}},[s,f,D,_,g]),[F,B]=c.useState(y),H=c.useCallback(()=>{const ae=M.current;if(!ae)return;const te=j(ae);te.top!==null&&(ae.style.top=te.top),te.left!==null&&(ae.style.left=te.left),ae.style.transformOrigin=te.transformOrigin,B(!0)},[j]);c.useEffect(()=>(E&&window.addEventListener("scroll",H),()=>window.removeEventListener("scroll",H)),[s,E,H]);const z=(ae,te)=>{P&&P(ae,te),H()},W=()=>{B(!1)};c.useEffect(()=>{y&&H()}),c.useImperativeHandle(l,()=>y?{updatePosition:()=>{H()}}:null,[y,H]),c.useEffect(()=>{if(!y)return;const ae=tS(()=>{H()}),te=xi(s);return te.addEventListener("resize",ae),()=>{ae.clear(),te.removeEventListener("resize",ae)}},[s,y,H]);let V=w;w==="auto"&&!S.muiSupportAuto&&(V=void 0);const U=v||(s?Yr(p1(s)).body:void 0),Q=(o=b==null?void 0:b.root)!=null?o:m0e,q=(a=b==null?void 0:b.paper)!=null?a:X7,X=ns({elementType:q,externalSlotProps:L({},k,{style:F?k.style:L({},k.style,{opacity:0})}),additionalProps:{elevation:h,ref:I},ownerState:T,className:vt(R.paper,k==null?void 0:k.className)}),le=ns({elementType:Q,externalSlotProps:($==null?void 0:$.root)||{},externalForwardedProps:N,additionalProps:{ref:n,slotProps:{backdrop:{invisible:!0}},container:U,open:y},ownerState:T,className:vt(R.root,m)}),{slotProps:oe}=le,J=at(le,f0e);return A.jsx(Q,L({},J,!zc(Q)&&{slotProps:oe,disableScrollLock:E},{children:A.jsx(S,L({appear:!0,in:y,onEntering:z,onExited:W,timeout:V},O,{children:A.jsx(q,L({},X,{children:p}))}))}))});function g0e(e){return Wt("MuiMenu",e)}Vt("MuiMenu",["root","paper","list"]);const h0e=["onEntering"],y0e=["autoFocus","children","className","disableAutoFocusItem","MenuListProps","onClose","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant","slots","slotProps"],b0e={vertical:"top",horizontal:"right"},C0e={vertical:"top",horizontal:"left"},$0e=e=>{const{classes:t}=e;return Gt({root:["root"],paper:["paper"],list:["list"]},g0e,t)},x0e=ct(v0e,{shouldForwardProp:e=>go(e)||e==="classes",name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),S0e=ct(X7,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),w0e=ct(s0e,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0}),E0e=c.forwardRef(function(t,n){var r,o;const a=Kt({props:t,name:"MuiMenu"}),{autoFocus:i=!0,children:l,className:s,disableAutoFocusItem:u=!1,MenuListProps:d={},onClose:f,open:p,PaperProps:m={},PopoverClasses:v,transitionDuration:h="auto",TransitionProps:{onEntering:g}={},variant:y="selectedMenu",slots:C={},slotProps:b={}}=a,$=at(a.TransitionProps,h0e),x=at(a,y0e),S=nS(),w=L({},a,{autoFocus:i,disableAutoFocusItem:u,MenuListProps:d,onEntering:g,PaperProps:m,transitionDuration:h,TransitionProps:$,variant:y}),P=$0e(w),E=i&&!u&&p,O=c.useRef(null),N=(_,j)=>{O.current&&O.current.adjustStyleForScrollbar(_,{direction:S?"rtl":"ltr"}),g&&g(_,j)},k=_=>{_.key==="Tab"&&(_.preventDefault(),f&&f(_,"tabKeyDown"))};let M=-1;c.Children.map(l,(_,j)=>{c.isValidElement(_)&&(_.props.disabled||(y==="selectedMenu"&&_.props.selected||M===-1)&&(M=j))});const I=(r=C.paper)!=null?r:S0e,T=(o=b.paper)!=null?o:m,R=ns({elementType:C.root,externalSlotProps:b.root,ownerState:w,className:[P.root,s]}),D=ns({elementType:I,externalSlotProps:T,ownerState:w,className:P.paper});return A.jsx(x0e,L({onClose:f,anchorOrigin:{vertical:"bottom",horizontal:S?"right":"left"},transformOrigin:S?b0e:C0e,slots:{paper:I,root:C.root},slotProps:{root:R,paper:D},open:p,ref:n,transitionDuration:h,TransitionProps:L({onEntering:N},$),ownerState:w},x,{classes:v,children:A.jsx(w0e,L({onKeyDown:k,actions:O,autoFocus:i&&(M===-1||u),autoFocusItem:E,variant:y},d,{className:vt(P.list,d.className),children:l}))}))});function P0e(e){return Wt("MuiNativeSelect",e)}const Mw=Vt("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),O0e=["className","disabled","error","IconComponent","inputRef","variant"],I0e=e=>{const{classes:t,variant:n,disabled:r,multiple:o,open:a,error:i}=e,l={select:["select",n,r&&"disabled",o&&"multiple",i&&"error"],icon:["icon",`icon${ze(n)}`,a&&"iconOpen",r&&"disabled"]};return Gt(l,P0e,t)},Q7=({ownerState:e,theme:t})=>L({MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":L({},t.vars?{backgroundColor:`rgba(${t.vars.palette.common.onBackgroundChannel} / 0.05)`}:{backgroundColor:t.palette.mode==="light"?"rgba(0, 0, 0, 0.05)":"rgba(255, 255, 255, 0.05)"},{borderRadius:0}),"&::-ms-expand":{display:"none"},[`&.${Mw.disabled}`]:{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:(t.vars||t).palette.background.paper},"&&&":{paddingRight:24,minWidth:16}},e.variant==="filled"&&{"&&&":{paddingRight:32}},e.variant==="outlined"&&{borderRadius:(t.vars||t).shape.borderRadius,"&:focus":{borderRadius:(t.vars||t).shape.borderRadius},"&&&":{paddingRight:32}}),R0e=ct("select",{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:go,overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.select,t[n.variant],n.error&&t.error,{[`&.${Mw.multiple}`]:t.multiple}]}})(Q7),Z7=({ownerState:e,theme:t})=>L({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(t.vars||t).palette.action.active,[`&.${Mw.disabled}`]:{color:(t.vars||t).palette.action.disabled}},e.open&&{transform:"rotate(180deg)"},e.variant==="filled"&&{right:7},e.variant==="outlined"&&{right:7}),N0e=ct("svg",{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${ze(n.variant)}`],n.open&&t.iconOpen]}})(Z7),T0e=c.forwardRef(function(t,n){const{className:r,disabled:o,error:a,IconComponent:i,inputRef:l,variant:s="standard"}=t,u=at(t,O0e),d=L({},t,{disabled:o,variant:s,error:a}),f=I0e(d);return A.jsxs(c.Fragment,{children:[A.jsx(R0e,L({ownerState:d,className:vt(f.select,r),disabled:o,ref:l||n},u)),t.multiple?null:A.jsx(N0e,{as:i,ownerState:d,className:f.icon})]})});var dR;const M0e=["children","classes","className","label","notched"],k0e=ct("fieldset",{name:"MuiNotchedOutlined",shouldForwardProp:go})({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),_0e=ct("legend",{name:"MuiNotchedOutlined",shouldForwardProp:go})(({ownerState:e,theme:t})=>L({float:"unset",width:"auto",overflow:"hidden"},!e.withLabel&&{padding:0,lineHeight:"11px",transition:t.transitions.create("width",{duration:150,easing:t.transitions.easing.easeOut})},e.withLabel&&L({display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:t.transitions.create("max-width",{duration:50,easing:t.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}},e.notched&&{maxWidth:"100%",transition:t.transitions.create("max-width",{duration:100,easing:t.transitions.easing.easeOut,delay:50})})));function D0e(e){const{className:t,label:n,notched:r}=e,o=at(e,M0e),a=n!=null&&n!=="",i=L({},e,{notched:r,withLabel:a});return A.jsx(k0e,L({"aria-hidden":!0,className:t,ownerState:i},o,{children:A.jsx(_0e,{ownerState:i,children:a?A.jsx("span",{children:n}):dR||(dR=A.jsx("span",{className:"notranslate",children:"​"}))})}))}const j0e=["components","fullWidth","inputComponent","label","multiline","notched","slots","type"],A0e=e=>{const{classes:t}=e,r=Gt({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},tve,t);return L({},t,r)},L0e=ct(my,{shouldForwardProp:e=>go(e)||e==="classes",name:"MuiOutlinedInput",slot:"Root",overridesResolver:fy})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return L({position:"relative",borderRadius:(e.vars||e).shape.borderRadius,[`&:hover .${ji.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${ji.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:n}},[`&.${ji.focused} .${ji.notchedOutline}`]:{borderColor:(e.vars||e).palette[t.color].main,borderWidth:2},[`&.${ji.error} .${ji.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},[`&.${ji.disabled} .${ji.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled}},t.startAdornment&&{paddingLeft:14},t.endAdornment&&{paddingRight:14},t.multiline&&L({padding:"16.5px 14px"},t.size==="small"&&{padding:"8.5px 14px"}))}),F0e=ct(D0e,{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:(e,t)=>t.notchedOutline})(({theme:e})=>{const t=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:t}}),z0e=ct(vy,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:py})(({theme:e,ownerState:t})=>L({padding:"16.5px 14px"},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},t.size==="small"&&{padding:"8.5px 14px"},t.multiline&&{padding:0},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0})),kw=c.forwardRef(function(t,n){var r,o,a,i,l;const s=Kt({props:t,name:"MuiOutlinedInput"}),{components:u={},fullWidth:d=!1,inputComponent:f="input",label:p,multiline:m=!1,notched:v,slots:h={},type:g="text"}=s,y=at(s,j0e),C=A0e(s),b=xs(),$=Bu({props:s,muiFormControl:b,states:["color","disabled","error","focused","hiddenLabel","size","required"]}),x=L({},s,{color:$.color||"primary",disabled:$.disabled,error:$.error,focused:$.focused,formControl:b,fullWidth:d,hiddenLabel:$.hiddenLabel,multiline:m,size:$.size,type:g}),S=(r=(o=h.root)!=null?o:u.Root)!=null?r:L0e,w=(a=(i=h.input)!=null?i:u.Input)!=null?a:z0e;return A.jsx(Rw,L({slots:{root:S,input:w},renderSuffix:P=>A.jsx(F0e,{ownerState:x,className:C.notchedOutline,label:p!=null&&p!==""&&$.required?l||(l=A.jsxs(c.Fragment,{children:[p," ","*"]})):p,notched:typeof v<"u"?v:!!(P.startAdornment||P.filled||P.focused)}),fullWidth:d,inputComponent:f,multiline:m,ref:n,type:g},y,{classes:L({},C,{notchedOutline:null})}))});kw.muiName="Input";function B0e(e){return Wt("MuiSelect",e)}const pd=Vt("MuiSelect",["root","select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]);var fR;const H0e=["aria-describedby","aria-label","autoFocus","autoWidth","children","className","defaultOpen","defaultValue","disabled","displayEmpty","error","IconComponent","inputRef","labelId","MenuProps","multiple","name","onBlur","onChange","onClose","onFocus","onOpen","open","readOnly","renderValue","SelectDisplayProps","tabIndex","type","value","variant"],W0e=ct("div",{name:"MuiSelect",slot:"Select",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`&.${pd.select}`]:t.select},{[`&.${pd.select}`]:t[n.variant]},{[`&.${pd.error}`]:t.error},{[`&.${pd.multiple}`]:t.multiple}]}})(Q7,{[`&.${pd.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),V0e=ct("svg",{name:"MuiSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${ze(n.variant)}`],n.open&&t.iconOpen]}})(Z7),K0e=ct("input",{shouldForwardProp:e=>Q8(e)&&e!=="classes",name:"MuiSelect",slot:"NativeInput",overridesResolver:(e,t)=>t.nativeInput})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function pR(e,t){return typeof t=="object"&&t!==null?e===t:String(e)===String(t)}function U0e(e){return e==null||typeof e=="string"&&!e.trim()}const G0e=e=>{const{classes:t,variant:n,disabled:r,multiple:o,open:a,error:i}=e,l={select:["select",n,r&&"disabled",o&&"multiple",i&&"error"],icon:["icon",`icon${ze(n)}`,a&&"iconOpen",r&&"disabled"],nativeInput:["nativeInput"]};return Gt(l,B0e,t)},q0e=c.forwardRef(function(t,n){var r;const{"aria-describedby":o,"aria-label":a,autoFocus:i,autoWidth:l,children:s,className:u,defaultOpen:d,defaultValue:f,disabled:p,displayEmpty:m,error:v=!1,IconComponent:h,inputRef:g,labelId:y,MenuProps:C={},multiple:b,name:$,onBlur:x,onChange:S,onClose:w,onFocus:P,onOpen:E,open:O,readOnly:N,renderValue:k,SelectDisplayProps:M={},tabIndex:I,value:T,variant:R="standard"}=t,D=at(t,H0e),[_,j]=CC({controlled:T,default:f,name:"Select"}),[F,B]=CC({controlled:O,default:d,name:"Select"}),H=c.useRef(null),z=c.useRef(null),[W,V]=c.useState(null),{current:U}=c.useRef(O!=null),[Q,q]=c.useState(),X=Un(n,g),le=c.useCallback(se=>{z.current=se,se&&V(se)},[]),oe=W==null?void 0:W.parentNode;c.useImperativeHandle(X,()=>({focus:()=>{z.current.focus()},node:H.current,value:_}),[_]),c.useEffect(()=>{d&&F&&W&&!U&&(q(l?null:oe.clientWidth),z.current.focus())},[W,l]),c.useEffect(()=>{i&&z.current.focus()},[i]),c.useEffect(()=>{if(!y)return;const se=Yr(z.current).getElementById(y);if(se){const ue=()=>{getSelection().isCollapsed&&z.current.focus()};return se.addEventListener("click",ue),()=>{se.removeEventListener("click",ue)}}},[y]);const J=(se,ue)=>{se?E&&E(ue):w&&w(ue),U||(q(l?null:oe.clientWidth),B(se))},ae=se=>{se.button===0&&(se.preventDefault(),z.current.focus(),J(!0,se))},te=se=>{J(!1,se)},re=c.Children.toArray(s),ne=se=>{const ue=re.find(pe=>pe.props.value===se.target.value);ue!==void 0&&(j(ue.props.value),S&&S(se,ue))},fe=se=>ue=>{let pe;if(ue.currentTarget.hasAttribute("tabindex")){if(b){pe=Array.isArray(_)?_.slice():[];const Se=_.indexOf(se.props.value);Se===-1?pe.push(se.props.value):pe.splice(Se,1)}else pe=se.props.value;if(se.props.onClick&&se.props.onClick(ue),_!==pe&&(j(pe),S)){const Se=ue.nativeEvent||ue,xe=new Se.constructor(Se.type,Se);Object.defineProperty(xe,"target",{writable:!0,value:{value:pe,name:$}}),S(xe,se)}b||J(!1,ue)}},me=se=>{N||[" ","ArrowUp","ArrowDown","Enter"].indexOf(se.key)!==-1&&(se.preventDefault(),J(!0,se))},be=W!==null&&F,de=se=>{!be&&x&&(Object.defineProperty(se,"target",{writable:!0,value:{value:_,name:$}}),x(se))};delete D["aria-invalid"];let ce,he;const ye=[];let ve=!1;(Og({value:_})||m)&&(k?ce=k(_):ve=!0);const Ee=re.map(se=>{if(!c.isValidElement(se))return null;let ue;if(b){if(!Array.isArray(_))throw new Error(ts(2));ue=_.some(pe=>pR(pe,se.props.value)),ue&&ve&&ye.push(se.props.children)}else ue=pR(_,se.props.value),ue&&ve&&(he=se.props.children);return c.cloneElement(se,{"aria-selected":ue?"true":"false",onClick:fe(se),onKeyUp:pe=>{pe.key===" "&&pe.preventDefault(),se.props.onKeyUp&&se.props.onKeyUp(pe)},role:"option",selected:ue,value:void 0,"data-value":se.props.value})});ve&&(b?ye.length===0?ce=null:ce=ye.reduce((se,ue,pe)=>(se.push(ue),pe{const{classes:t}=e;return t},_w={name:"MuiSelect",overridesResolver:(e,t)=>t.root,shouldForwardProp:e=>go(e)&&e!=="variant",slot:"Root"},Z0e=ct(Tw,_w)(""),J0e=ct(kw,_w)(""),eye=ct(Nw,_w)(""),J7=c.forwardRef(function(t,n){const r=Kt({name:"MuiSelect",props:t}),{autoWidth:o=!1,children:a,classes:i={},className:l,defaultOpen:s=!1,displayEmpty:u=!1,IconComponent:d=rve,id:f,input:p,inputProps:m,label:v,labelId:h,MenuProps:g,multiple:y=!1,native:C=!1,onClose:b,onOpen:$,open:x,renderValue:S,SelectDisplayProps:w,variant:P="outlined"}=r,E=at(r,Y0e),O=C?T0e:q0e,N=xs(),k=Bu({props:r,muiFormControl:N,states:["variant","error"]}),M=k.variant||P,I=L({},r,{variant:M,classes:i}),T=Q0e(I),R=at(T,X0e),D=p||{standard:A.jsx(Z0e,{ownerState:I}),outlined:A.jsx(J0e,{label:v,ownerState:I}),filled:A.jsx(eye,{ownerState:I})}[M],_=Un(n,ms(D));return A.jsx(c.Fragment,{children:c.cloneElement(D,L({inputComponent:O,inputProps:L({children:a,error:k.error,IconComponent:d,variant:M,type:void 0,multiple:y},C?{id:f}:{autoWidth:o,defaultOpen:s,displayEmpty:u,labelId:h,MenuProps:g,onClose:b,onOpen:$,open:x,renderValue:S,SelectDisplayProps:L({id:f},w)},m,{classes:m?Io(R,m.classes):R},p?p.props.inputProps:{})},(y&&C||u)&&M==="outlined"?{notched:!0}:{},{ref:_,className:vt(D.props.className,l,T.root)},!p&&{variant:M},E))})});J7.muiName="Select";function tye(e){return Wt("MuiTooltip",e)}const el=Vt("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]),nye=["arrow","children","classes","components","componentsProps","describeChild","disableFocusListener","disableHoverListener","disableInteractive","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","followCursor","id","leaveDelay","leaveTouchDelay","onClose","onOpen","open","placement","PopperComponent","PopperProps","slotProps","slots","title","TransitionComponent","TransitionProps"];function rye(e){return Math.round(e*1e5)/1e5}const oye=e=>{const{classes:t,disableInteractive:n,arrow:r,touch:o,placement:a}=e,i={popper:["popper",!n&&"popperInteractive",r&&"popperArrow"],tooltip:["tooltip",r&&"tooltipArrow",o&&"touch",`tooltipPlacement${ze(a.split("-")[0])}`],arrow:["arrow"]};return Gt(i,tye,t)},aye=ct(H7,{name:"MuiTooltip",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.popper,!n.disableInteractive&&t.popperInteractive,n.arrow&&t.popperArrow,!n.open&&t.popperClose]}})(({theme:e,ownerState:t,open:n})=>L({zIndex:(e.vars||e).zIndex.tooltip,pointerEvents:"none"},!t.disableInteractive&&{pointerEvents:"auto"},!n&&{pointerEvents:"none"},t.arrow&&{[`&[data-popper-placement*="bottom"] .${el.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${el.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${el.arrow}`]:L({},t.isRtl?{right:0,marginRight:"-0.71em"}:{left:0,marginLeft:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}}),[`&[data-popper-placement*="left"] .${el.arrow}`]:L({},t.isRtl?{left:0,marginLeft:"-0.71em"}:{right:0,marginRight:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}})})),iye=ct("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.tooltip,n.touch&&t.touch,n.arrow&&t.tooltipArrow,t[`tooltipPlacement${ze(n.placement.split("-")[0])}`]]}})(({theme:e,ownerState:t})=>L({backgroundColor:e.vars?e.vars.palette.Tooltip.bg:gn(e.palette.grey[700],.92),borderRadius:(e.vars||e).shape.borderRadius,color:(e.vars||e).palette.common.white,fontFamily:e.typography.fontFamily,padding:"4px 8px",fontSize:e.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:e.typography.fontWeightMedium},t.arrow&&{position:"relative",margin:0},t.touch&&{padding:"8px 16px",fontSize:e.typography.pxToRem(14),lineHeight:`${rye(16/14)}em`,fontWeight:e.typography.fontWeightRegular},{[`.${el.popper}[data-popper-placement*="left"] &`]:L({transformOrigin:"right center"},t.isRtl?L({marginLeft:"14px"},t.touch&&{marginLeft:"24px"}):L({marginRight:"14px"},t.touch&&{marginRight:"24px"})),[`.${el.popper}[data-popper-placement*="right"] &`]:L({transformOrigin:"left center"},t.isRtl?L({marginRight:"14px"},t.touch&&{marginRight:"24px"}):L({marginLeft:"14px"},t.touch&&{marginLeft:"24px"})),[`.${el.popper}[data-popper-placement*="top"] &`]:L({transformOrigin:"center bottom",marginBottom:"14px"},t.touch&&{marginBottom:"24px"}),[`.${el.popper}[data-popper-placement*="bottom"] &`]:L({transformOrigin:"center top",marginTop:"14px"},t.touch&&{marginTop:"24px"})})),lye=ct("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:(e,t)=>t.arrow})(({theme:e})=>({overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:e.vars?e.vars.palette.Tooltip.bg:gn(e.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}}));let Fm=!1;const mR=new vp;let md={x:0,y:0};function zm(e,t){return(n,...r)=>{t&&t(n,...r),e(n,...r)}}const Bm=c.forwardRef(function(t,n){var r,o,a,i,l,s,u,d,f,p,m,v,h,g,y,C,b,$,x;const S=Kt({props:t,name:"MuiTooltip"}),{arrow:w=!1,children:P,components:E={},componentsProps:O={},describeChild:N=!1,disableFocusListener:k=!1,disableHoverListener:M=!1,disableInteractive:I=!1,disableTouchListener:T=!1,enterDelay:R=100,enterNextDelay:D=0,enterTouchDelay:_=700,followCursor:j=!1,id:F,leaveDelay:B=0,leaveTouchDelay:H=1500,onClose:z,onOpen:W,open:V,placement:U="bottom",PopperComponent:Q,PopperProps:q={},slotProps:X={},slots:le={},title:oe,TransitionComponent:J=Ig,TransitionProps:ae}=S,te=at(S,nye),re=c.isValidElement(P)?P:A.jsx("span",{children:P}),ne=yu(),fe=nS(),[me,be]=c.useState(),[de,ce]=c.useState(null),he=c.useRef(!1),ye=I||j,ve=ic(),Ee=ic(),we=ic(),Me=ic(),[Pe,Ce]=CC({controlled:V,default:!1,name:"Tooltip",state:"open"});let Te=Pe;const $e=a0(F),ge=c.useRef(),se=di(()=>{ge.current!==void 0&&(document.body.style.WebkitUserSelect=ge.current,ge.current=void 0),Me.clear()});c.useEffect(()=>se,[se]);const ue=Ke=>{mR.clear(),Fm=!0,Ce(!0),W&&!Te&&W(Ke)},pe=di(Ke=>{mR.start(800+B,()=>{Fm=!1}),Ce(!1),z&&Te&&z(Ke),ve.start(ne.transitions.duration.shortest,()=>{he.current=!1})}),Se=Ke=>{he.current&&Ke.type!=="touchstart"||(me&&me.removeAttribute("title"),Ee.clear(),we.clear(),R||Fm&&D?Ee.start(Fm?D:R,()=>{ue(Ke)}):ue(Ke))},xe=Ke=>{Ee.clear(),we.start(B,()=>{pe(Ke)})},{isFocusVisibleRef:Oe,onBlur:_e,onFocus:it,ref:gt}=T8(),[,ft]=c.useState(!1),Mt=Ke=>{_e(Ke),Oe.current===!1&&(ft(!1),xe(Ke))},xt=Ke=>{me||be(Ke.currentTarget),it(Ke),Oe.current===!0&&(ft(!0),Se(Ke))},ht=Ke=>{he.current=!0;const Nt=re.props;Nt.onTouchStart&&Nt.onTouchStart(Ke)},qe=Ke=>{ht(Ke),we.clear(),ve.clear(),se(),ge.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",Me.start(_,()=>{document.body.style.WebkitUserSelect=ge.current,Se(Ke)})},wt=Ke=>{re.props.onTouchEnd&&re.props.onTouchEnd(Ke),se(),we.start(H,()=>{pe(Ke)})};c.useEffect(()=>{if(!Te)return;function Ke(Nt){(Nt.key==="Escape"||Nt.key==="Esc")&&pe(Nt)}return document.addEventListener("keydown",Ke),()=>{document.removeEventListener("keydown",Ke)}},[pe,Te]);const Et=Un(ms(re),gt,be,n);!oe&&oe!==0&&(Te=!1);const Fe=c.useRef(),Ye=Ke=>{const Nt=re.props;Nt.onMouseMove&&Nt.onMouseMove(Ke),md={x:Ke.clientX,y:Ke.clientY},Fe.current&&Fe.current.update()},Ve={},ke=typeof oe=="string";N?(Ve.title=!Te&&ke&&!M?oe:null,Ve["aria-describedby"]=Te?$e:null):(Ve["aria-label"]=ke?oe:null,Ve["aria-labelledby"]=Te&&!ke?$e:null);const Ie=L({},Ve,te,re.props,{className:vt(te.className,re.props.className),onTouchStart:ht,ref:Et},j?{onMouseMove:Ye}:{}),Ne={};T||(Ie.onTouchStart=qe,Ie.onTouchEnd=wt),M||(Ie.onMouseOver=zm(Se,Ie.onMouseOver),Ie.onMouseLeave=zm(xe,Ie.onMouseLeave),ye||(Ne.onMouseOver=Se,Ne.onMouseLeave=xe)),k||(Ie.onFocus=zm(xt,Ie.onFocus),Ie.onBlur=zm(Mt,Ie.onBlur),ye||(Ne.onFocus=xt,Ne.onBlur=Mt));const De=c.useMemo(()=>{var Ke;let Nt=[{name:"arrow",enabled:!!de,options:{element:de,padding:4}}];return(Ke=q.popperOptions)!=null&&Ke.modifiers&&(Nt=Nt.concat(q.popperOptions.modifiers)),L({},q.popperOptions,{modifiers:Nt})},[de,q]),Xe=L({},S,{isRtl:fe,arrow:w,disableInteractive:ye,placement:U,PopperComponentProp:Q,touch:he.current}),Ze=oye(Xe),It=(r=(o=le.popper)!=null?o:E.Popper)!=null?r:aye,We=(a=(i=(l=le.transition)!=null?l:E.Transition)!=null?i:J)!=null?a:Ig,Le=(s=(u=le.tooltip)!=null?u:E.Tooltip)!=null?s:iye,dt=(d=(f=le.arrow)!=null?f:E.Arrow)!=null?d:lye,Ot=lc(It,L({},q,(p=X.popper)!=null?p:O.popper,{className:vt(Ze.popper,q==null?void 0:q.className,(m=(v=X.popper)!=null?v:O.popper)==null?void 0:m.className)}),Xe),kt=lc(We,L({},ae,(h=X.transition)!=null?h:O.transition),Xe),Tt=lc(Le,L({},(g=X.tooltip)!=null?g:O.tooltip,{className:vt(Ze.tooltip,(y=(C=X.tooltip)!=null?C:O.tooltip)==null?void 0:y.className)}),Xe),Qt=lc(dt,L({},(b=X.arrow)!=null?b:O.arrow,{className:vt(Ze.arrow,($=(x=X.arrow)!=null?x:O.arrow)==null?void 0:$.className)}),Xe);return A.jsxs(c.Fragment,{children:[c.cloneElement(re,Ie),A.jsx(It,L({as:Q??H7,placement:U,anchorEl:j?{getBoundingClientRect:()=>({top:md.y,left:md.x,right:md.x,bottom:md.y,width:0,height:0})}:me,popperRef:Fe,open:me?Te:!1,id:$e,transition:!0},Ne,Ot,{popperOptions:De,children:({TransitionProps:Ke})=>A.jsx(We,L({timeout:ne.transitions.duration.shorter},Ke,kt,{children:A.jsxs(Le,L({},Tt,{children:[oe,w?A.jsx(dt,L({},Qt,{ref:ce})):null]}))}))}))]})});function sye(e){return Wt("MuiToolbar",e)}Vt("MuiToolbar",["root","gutters","regular","dense"]);const cye=["className","component","disableGutters","variant"],uye=e=>{const{classes:t,disableGutters:n,variant:r}=e;return Gt({root:["root",!n&&"gutters",r]},sye,t)},dye=ct("div",{name:"MuiToolbar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableGutters&&t.gutters,t[n.variant]]}})(({theme:e,ownerState:t})=>L({position:"relative",display:"flex",alignItems:"center"},!t.disableGutters&&{paddingLeft:e.spacing(2),paddingRight:e.spacing(2),[e.breakpoints.up("sm")]:{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}},t.variant==="dense"&&{minHeight:48}),({theme:e,ownerState:t})=>t.variant==="regular"&&e.mixins.toolbar),vR=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiToolbar"}),{className:o,component:a="div",disableGutters:i=!1,variant:l="regular"}=r,s=at(r,cye),u=L({},r,{component:a,disableGutters:i,variant:l}),d=uye(u);return A.jsx(dye,L({as:a,className:vt(d.root,o),ref:n,ownerState:u},s))});function fye(e){return Wt("MuiTextField",e)}Vt("MuiTextField",["root"]);const pye=["autoComplete","autoFocus","children","className","color","defaultValue","disabled","error","FormHelperTextProps","fullWidth","helperText","id","InputLabelProps","inputProps","InputProps","inputRef","label","maxRows","minRows","multiline","name","onBlur","onChange","onFocus","placeholder","required","rows","select","SelectProps","type","value","variant"],mye={standard:Tw,filled:Nw,outlined:kw},vye=e=>{const{classes:t}=e;return Gt({root:["root"]},fye,t)},gye=ct(Kge,{name:"MuiTextField",slot:"Root",overridesResolver:(e,t)=>t.root})({}),gR=c.forwardRef(function(t,n){const r=Kt({props:t,name:"MuiTextField"}),{autoComplete:o,autoFocus:a=!1,children:i,className:l,color:s="primary",defaultValue:u,disabled:d=!1,error:f=!1,FormHelperTextProps:p,fullWidth:m=!1,helperText:v,id:h,InputLabelProps:g,inputProps:y,InputProps:C,inputRef:b,label:$,maxRows:x,minRows:S,multiline:w=!1,name:P,onBlur:E,onChange:O,onFocus:N,placeholder:k,required:M=!1,rows:I,select:T=!1,SelectProps:R,type:D,value:_,variant:j="outlined"}=r,F=at(r,pye),B=L({},r,{autoFocus:a,color:s,disabled:d,error:f,fullWidth:m,multiline:w,required:M,select:T,variant:j}),H=vye(B),z={};j==="outlined"&&(g&&typeof g.shrink<"u"&&(z.notched=g.shrink),z.label=$),T&&((!R||!R.native)&&(z.id=void 0),z["aria-describedby"]=void 0);const W=a0(h),V=v&&W?`${W}-helper-text`:void 0,U=$&&W?`${W}-label`:void 0,Q=mye[j],q=A.jsx(Q,L({"aria-describedby":V,autoComplete:o,autoFocus:a,defaultValue:u,fullWidth:m,multiline:w,name:P,rows:I,maxRows:x,minRows:S,type:D,value:_,id:W,inputRef:b,onBlur:E,onChange:O,onFocus:N,placeholder:k,inputProps:y},z,C));return A.jsxs(gye,L({className:vt(H.root,l),disabled:d,error:f,fullWidth:m,ref:n,required:M,color:s,variant:j,ownerState:B},F,{children:[$!=null&&$!==""&&A.jsx(Mhe,L({htmlFor:W,id:U},g,{children:$})),T?A.jsx(J7,L({"aria-describedby":V,id:W,labelId:U,value:_,input:q},R,{children:i})):q,v&&A.jsx(Xge,L({id:V},p,{children:v}))]}))});function hye({children:e}){const[t,n]=c.useState(!0),[r,o]=c.useState(!1);return c.useEffect(()=>{(async()=>{try{const i=await fetch("/api/v1/admin/devices",{credentials:"include"});i.status===401||i.url.includes("/login")?o(!1):o(!0)}catch{o(!1)}finally{n(!1)}})()},[]),t?A.jsx(_t,{sx:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"},children:A.jsx(Uve,{})}):r?e:A.jsx(qN,{to:"/login",replace:!0})}const ql=rr(A.jsx("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6z"}),"Add"),yye=rr(A.jsx("path",{d:"M16.5 6v11.5c0 2.21-1.79 4-4 4s-4-1.79-4-4V5c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5v10.5c0 .55-.45 1-1 1s-1-.45-1-1V6H10v9.5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V5c0-2.21-1.79-4-4-4S7 2.79 7 5v12.5c0 3.04 2.46 5.5 5.5 5.5s5.5-2.46 5.5-5.5V6z"}),"AttachFile"),bye=rr(A.jsx("path",{d:"M12 6v3l4-4-4-4v3c-4.42 0-8 3.58-8 8 0 1.57.46 3.03 1.24 4.26L6.7 14.8c-.45-.83-.7-1.79-.7-2.8 0-3.31 2.69-6 6-6m6.76 1.74L17.3 9.2c.44.84.7 1.79.7 2.8 0 3.31-2.69 6-6 6v-3l-4 4 4 4v-3c4.42 0 8-3.58 8-8 0-1.57-.46-3.03-1.24-4.26"}),"Autorenew"),fi=rr(A.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close"),Xd=rr(A.jsx("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 16H8V7h11z"}),"ContentCopy"),hy=rr(A.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zM19 4h-3.5l-1-1h-5l-1 1H5v2h14z"}),"Delete"),eD=rr(A.jsx("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75z"}),"Edit"),Cye=rr(A.jsx("path",{d:"m17 7-1.41 1.41L18.17 11H8v2h10.17l-2.58 2.58L17 17l5-5zM4 5h8V3H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8v-2H4z"}),"Logout"),$ye=rr(A.jsx("path",{d:"M3 18h18v-2H3zm0-5h18v-2H3zm0-7v2h18V6z"}),"Menu"),xye=rr(A.jsx("path",{d:"M16 1H8C6.34 1 5 2.34 5 4v16c0 1.66 1.34 3 3 3h8c1.66 0 3-1.34 3-3V4c0-1.66-1.34-3-3-3m-2 20h-4v-1h4zm3.25-3H6.75V4h10.5z"}),"PhoneAndroid"),hR=rr(A.jsx("path",{d:"M2.01 21 23 12 2.01 3 2 10l15 2-15 2z"}),"Send"),Qd=rr(A.jsx("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5M12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"}),"Visibility"),Zd=rr(A.jsx("path",{d:"M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7M2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2m4.31-.78 3.15 3.15.02-.16c0-1.66-1.34-3-3-3z"}),"VisibilityOff"),Sye=rr(A.jsx("path",{d:"M10 15h5.88c.27-.31.67-.5 1.12-.5.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5c-.44 0-.84-.19-1.12-.5H11.9c-.46 2.28-2.48 4-4.9 4-2.76 0-5-2.24-5-5 0-2.42 1.72-4.44 4-4.9v2.07c-1.16.41-2 1.53-2 2.83 0 1.65 1.35 3 3 3s3-1.35 3-3zm2.5-11c1.65 0 3 1.35 3 3h2c0-2.76-2.24-5-5-5s-5 2.24-5 5c0 1.43.6 2.71 1.55 3.62l-2.35 3.9c-.68.14-1.2.75-1.2 1.48 0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5c0-.16-.02-.31-.07-.45l3.38-5.63C10.49 9.61 9.5 8.42 9.5 7c0-1.65 1.35-3 3-3m4.5 9c-.64 0-1.23.2-1.72.54l-3.05-5.07C11.53 8.35 11 7.74 11 7c0-.83.67-1.5 1.5-1.5S14 6.17 14 7c0 .15-.02.29-.06.43l2.19 3.65c.28-.05.57-.08.87-.08 2.76 0 5 2.24 5 5s-2.24 5-5 5c-1.85 0-3.47-1.01-4.33-2.5h2.67c.48.32 1.05.5 1.66.5 1.65 0 3-1.35 3-3s-1.35-3-3-3"}),"Webhook");var ox={exports:{}},yy={},Dw={};Object.defineProperty(Dw,"__esModule",{value:!0});var wye={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M608 112c-167.9 0-304 136.1-304 304 0 70.3 23.9 135 63.9 186.5l-41.1 41.1-62.3-62.3a8.15 8.15 0 00-11.4 0l-39.8 39.8a8.15 8.15 0 000 11.4l62.3 62.3-44.9 44.9-62.3-62.3a8.15 8.15 0 00-11.4 0l-39.8 39.8a8.15 8.15 0 000 11.4l62.3 62.3-65.3 65.3a8.03 8.03 0 000 11.3l42.3 42.3c3.1 3.1 8.2 3.1 11.3 0l253.6-253.6A304.06 304.06 0 00608 720c167.9 0 304-136.1 304-304S775.9 112 608 112zm161.2 465.2C726.2 620.3 668.9 644 608 644c-60.9 0-118.2-23.7-161.2-66.8-43.1-43-66.8-100.3-66.8-161.2 0-60.9 23.7-118.2 66.8-161.2 43-43.1 100.3-66.8 161.2-66.8 60.9 0 118.2 23.7 161.2 66.8 43.1 43 66.8 100.3 66.8 161.2 0 60.9-23.7 118.2-66.8 161.2z"}}]},name:"key",theme:"outlined"};Dw.default=wye;var Fp={},ax={exports:{}};function tD(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;tparseFloat(o));for(let o=0;o<3;o+=1)r[o]=t(r[o]||0,n[o]||"",o);return n[3]?r[3]=n[3].includes("%")?r[3]/100:r[3]:r[3]=1,r}const bR=(e,t,n)=>n===0?e:e/100;function vd(e,t){const n=t||255;return e>n?n:e<0?0:e}class fc{constructor(t){no(this,"isValid",!0);no(this,"r",0);no(this,"g",0);no(this,"b",0);no(this,"a",1);no(this,"_h");no(this,"_hsl_s");no(this,"_hsv_s");no(this,"_l");no(this,"_v");no(this,"_max");no(this,"_min");no(this,"_brightness");function n(o){return o[0]in t&&o[1]in t&&o[2]in t}if(t)if(typeof t=="string"){let a=function(i){return o.startsWith(i)};var r=a;const o=t.trim();if(/^#?[A-F\d]{3,8}$/i.test(o))this.fromHexString(o);else if(a("rgb"))this.fromRgbString(o);else if(a("hsl"))this.fromHslString(o);else if(a("hsv")||a("hsb"))this.fromHsvString(o);else{const i=Pye[o.toLowerCase()];i&&this.fromHexString(parseInt(i,36).toString(16).padStart(6,"0"))}}else if(t instanceof fc)this.r=t.r,this.g=t.g,this.b=t.b,this.a=t.a,this._h=t._h,this._hsl_s=t._hsl_s,this._hsv_s=t._hsv_s,this._l=t._l,this._v=t._v;else if(n("rgb"))this.r=vd(t.r),this.g=vd(t.g),this.b=vd(t.b),this.a=typeof t.a=="number"?vd(t.a,1):1;else if(n("hsl"))this.fromHsl(t);else if(n("hsv"))this.fromHsv(t);else throw new Error("@ant-design/fast-color: unsupported input "+JSON.stringify(t))}setR(t){return this._sc("r",t)}setG(t){return this._sc("g",t)}setB(t){return this._sc("b",t)}setA(t){return this._sc("a",t,1)}setHue(t){const n=this.toHsv();return n.h=t,this._c(n)}getLuminance(){function t(a){const i=a/255;return i<=.03928?i/12.92:Math.pow((i+.055)/1.055,2.4)}const n=t(this.r),r=t(this.g),o=t(this.b);return .2126*n+.7152*r+.0722*o}getHue(){if(typeof this._h>"u"){const t=this.getMax()-this.getMin();t===0?this._h=0:this._h=$r(60*(this.r===this.getMax()?(this.g-this.b)/t+(this.g"u"){const t=this.getMax()-this.getMin();t===0?this._hsv_s=0:this._hsv_s=t/this.getMax()}return this._hsv_s}getHSLSaturation(){if(typeof this._hsl_s>"u"){const t=this.getMax()-this.getMin();if(t===0)this._hsl_s=0;else{const n=this.getLightness();this._hsl_s=t/255/(1-Math.abs(2*n-1))}}return this._hsl_s}getLightness(){return typeof this._l>"u"&&(this._l=(this.getMax()+this.getMin())/510),this._l}getValue(){return typeof this._v>"u"&&(this._v=this.getMax()/255),this._v}getBrightness(){return typeof this._brightness>"u"&&(this._brightness=(this.r*299+this.g*587+this.b*114)/1e3),this._brightness}darken(t=10){const n=this.getHue(),r=this.getSaturation();let o=this.getLightness()-t/100;return o<0&&(o=0),this._c({h:n,s:r,l:o,a:this.a})}lighten(t=10){const n=this.getHue(),r=this.getSaturation();let o=this.getLightness()+t/100;return o>1&&(o=1),this._c({h:n,s:r,l:o,a:this.a})}mix(t,n=50){const r=this._c(t),o=n/100,a=l=>(r[l]-this[l])*o+this[l],i={r:$r(a("r")),g:$r(a("g")),b:$r(a("b")),a:$r(a("a")*100)/100};return this._c(i)}tint(t=10){return this.mix({r:255,g:255,b:255,a:1},t)}shade(t=10){return this.mix({r:0,g:0,b:0,a:1},t)}onBackground(t){const n=this._c(t),r=this.a+n.a*(1-this.a),o=a=>$r((this[a]*this.a+n[a]*n.a*(1-this.a))/r);return this._c({r:o("r"),g:o("g"),b:o("b"),a:r})}isDark(){return this.getBrightness()<128}isLight(){return this.getBrightness()>=128}equals(t){return this.r===t.r&&this.g===t.g&&this.b===t.b&&this.a===t.a}clone(){return this._c(this)}toHexString(){let t="#";const n=(this.r||0).toString(16);t+=n.length===2?n:"0"+n;const r=(this.g||0).toString(16);t+=r.length===2?r:"0"+r;const o=(this.b||0).toString(16);if(t+=o.length===2?o:"0"+o,typeof this.a=="number"&&this.a>=0&&this.a<1){const a=$r(this.a*255).toString(16);t+=a.length===2?a:"0"+a}return t}toHsl(){return{h:this.getHue(),s:this.getHSLSaturation(),l:this.getLightness(),a:this.a}}toHslString(){const t=this.getHue(),n=$r(this.getHSLSaturation()*100),r=$r(this.getLightness()*100);return this.a!==1?`hsla(${t},${n}%,${r}%,${this.a})`:`hsl(${t},${n}%,${r}%)`}toHsv(){return{h:this.getHue(),s:this.getHSVSaturation(),v:this.getValue(),a:this.a}}toRgb(){return{r:this.r,g:this.g,b:this.b,a:this.a}}toRgbString(){return this.a!==1?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(t,n,r){const o=this.clone();return o[t]=vd(n,r),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){const n=t.replace("#","");function r(o,a){return parseInt(n[o]+n[a||o],16)}n.length<6?(this.r=r(0),this.g=r(1),this.b=r(2),this.a=n[3]?r(3)/255:1):(this.r=r(0,1),this.g=r(2,3),this.b=r(4,5),this.a=n[6]?r(6,7)/255:1)}fromHsl({h:t,s:n,l:r,a:o}){const a=(t%360+360)%360;if(this._h=a,this._hsl_s=n,this._l=r,this.a=typeof o=="number"?o:1,n<=0){const m=$r(r*255);this.r=m,this.g=m,this.b=m;return}let i=0,l=0,s=0;const u=a/60,d=(1-Math.abs(2*r-1))*n,f=d*(1-Math.abs(u%2-1));u>=0&&u<1?(i=d,l=f):u>=1&&u<2?(i=f,l=d):u>=2&&u<3?(l=d,s=f):u>=3&&u<4?(l=f,s=d):u>=4&&u<5?(i=f,s=d):u>=5&&u<6&&(i=d,s=f);const p=r-d/2;this.r=$r((i+p)*255),this.g=$r((l+p)*255),this.b=$r((s+p)*255)}fromHsv({h:t,s:n,v:r,a:o}){const a=(t%360+360)%360;this._h=a,this._hsv_s=n,this._v=r,this.a=typeof o=="number"?o:1;const i=$r(r*255);if(this.r=i,this.g=i,this.b=i,n<=0)return;const l=a/60,s=Math.floor(l),u=l-s,d=$r(r*(1-n)*255),f=$r(r*(1-n*u)*255),p=$r(r*(1-n*(1-u))*255);switch(s){case 0:this.g=p,this.b=d;break;case 1:this.r=f,this.b=d;break;case 2:this.r=d,this.b=p;break;case 3:this.r=d,this.g=f;break;case 4:this.r=p,this.g=d;break;case 5:default:this.g=d,this.b=f;break}}fromHsvString(t){const n=m1(t,bR);this.fromHsv({h:n[0],s:n[1],v:n[2],a:n[3]})}fromHslString(t){const n=m1(t,bR);this.fromHsl({h:n[0],s:n[1],l:n[2],a:n[3]})}fromRgbString(t){const n=m1(t,(r,o)=>o.includes("%")?$r(r/100*255):r);this.r=n[0],this.g=n[1],this.b=n[2],this.a=n[3]}}const Hm=2,CR=.16,Oye=.05,Iye=.05,Rye=.15,nD=5,rD=4,Nye=[{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 $R(e,t,n){let r;return Math.round(e.h)>=60&&Math.round(e.h)<=240?r=n?Math.round(e.h)-Hm*t:Math.round(e.h)+Hm*t:r=n?Math.round(e.h)+Hm*t:Math.round(e.h)-Hm*t,r<0?r+=360:r>=360&&(r-=360),r}function xR(e,t,n){if(e.h===0&&e.s===0)return e.s;let r;return n?r=e.s-CR*t:t===rD?r=e.s+CR:r=e.s+Oye*t,r>1&&(r=1),n&&t===nD&&r>.1&&(r=.1),r<.06&&(r=.06),Math.round(r*100)/100}function SR(e,t,n){let r;return n?r=e.v+Iye*t:r=e.v-Rye*t,r=Math.max(0,Math.min(1,r)),Math.round(r*100)/100}function oD(e,t={}){const n=[],r=new fc(e),o=r.toHsv();for(let a=nD;a>0;a-=1){const i=new fc({h:$R(o,a,!0),s:xR(o,a,!0),v:SR(o,a,!0)});n.push(i)}n.push(r);for(let a=1;a<=rD;a+=1){const i=new fc({h:$R(o,a),s:xR(o,a),v:SR(o,a)});n.push(i)}return t.theme==="dark"?Nye.map(({index:a,amount:i})=>new fc(t.backgroundColor||"#141414").mix(n[a],i).toHexString()):n.map(a=>a.toHexString())}const Tye={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"},Rg=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];Rg.primary=Rg[5];const Ng=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];Ng.primary=Ng[5];const Tg=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];Tg.primary=Tg[5];const Mg=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];Mg.primary=Mg[5];const kg=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];kg.primary=kg[5];const _g=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];_g.primary=_g[5];const Dg=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];Dg.primary=Dg[5];const jg=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];jg.primary=jg[5];const Wf=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];Wf.primary=Wf[5];const Ag=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];Ag.primary=Ag[5];const Lg=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];Lg.primary=Lg[5];const Fg=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];Fg.primary=Fg[5];const Vf=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];Vf.primary=Vf[5];const Mye=Vf,kye={red:Rg,volcano:Ng,orange:Tg,gold:Mg,yellow:kg,lime:_g,green:Dg,cyan:jg,blue:Wf,geekblue:Ag,purple:Lg,magenta:Fg,grey:Vf},zg=["#2a1215","#431418","#58181c","#791a1f","#a61d24","#d32029","#e84749","#f37370","#f89f9a","#fac8c3"];zg.primary=zg[5];const Bg=["#2b1611","#441d12","#592716","#7c3118","#aa3e19","#d84a1b","#e87040","#f3956a","#f8b692","#fad4bc"];Bg.primary=Bg[5];const Hg=["#2b1d11","#442a11","#593815","#7c4a15","#aa6215","#d87a16","#e89a3c","#f3b765","#f8cf8d","#fae3b7"];Hg.primary=Hg[5];const Wg=["#2b2111","#443111","#594214","#7c5914","#aa7714","#d89614","#e8b339","#f3cc62","#f8df8b","#faedb5"];Wg.primary=Wg[5];const Vg=["#2b2611","#443b11","#595014","#7c6e14","#aa9514","#d8bd14","#e8d639","#f3ea62","#f8f48b","#fafab5"];Vg.primary=Vg[5];const Kg=["#1f2611","#2e3c10","#3e4f13","#536d13","#6f9412","#8bbb11","#a9d134","#c9e75d","#e4f88b","#f0fab5"];Kg.primary=Kg[5];const Ug=["#162312","#1d3712","#274916","#306317","#3c8618","#49aa19","#6abe39","#8fd460","#b2e58b","#d5f2bb"];Ug.primary=Ug[5];const Gg=["#112123","#113536","#144848","#146262","#138585","#13a8a8","#33bcb7","#58d1c9","#84e2d8","#b2f1e8"];Gg.primary=Gg[5];const qg=["#111a2c","#112545","#15325b","#15417e","#1554ad","#1668dc","#3c89e8","#65a9f3","#8dc5f8","#b7dcfa"];qg.primary=qg[5];const Yg=["#131629","#161d40","#1c2755","#203175","#263ea0","#2b4acb","#5273e0","#7f9ef3","#a8c1f8","#d2e0fa"];Yg.primary=Yg[5];const Xg=["#1a1325","#24163a","#301c4d","#3e2069","#51258f","#642ab5","#854eca","#ab7ae0","#cda8f0","#ebd7fa"];Xg.primary=Xg[5];const Qg=["#291321","#40162f","#551c3b","#75204f","#a02669","#cb2b83","#e0529c","#f37fb7","#f8a8cc","#fad2e3"];Qg.primary=Qg[5];const Zg=["#151515","#1f1f1f","#2d2d2d","#393939","#494949","#5a5a5a","#6a6a6a","#7b7b7b","#888888","#969696"];Zg.primary=Zg[5];const _ye={red:zg,volcano:Bg,orange:Hg,gold:Wg,yellow:Vg,lime:Kg,green:Ug,cyan:Gg,blue:qg,geekblue:Yg,purple:Xg,magenta:Qg,grey:Zg},Dye=Object.freeze(Object.defineProperty({__proto__:null,blue:Wf,blueDark:qg,cyan:jg,cyanDark:Gg,geekblue:Ag,geekblueDark:Yg,generate:oD,gold:Mg,goldDark:Wg,gray:Mye,green:Dg,greenDark:Ug,grey:Vf,greyDark:Zg,lime:_g,limeDark:Kg,magenta:Fg,magentaDark:Qg,orange:Tg,orangeDark:Hg,presetDarkPalettes:_ye,presetPalettes:kye,presetPrimaryColors:Tye,purple:Lg,purpleDark:Xg,red:Rg,redDark:zg,volcano:Ng,volcanoDark:Bg,yellow:kg,yellowDark:Vg},Symbol.toStringTag,{value:"Module"})),aD=Oi(Dye);var zp={};Object.defineProperty(zp,"__esModule",{value:!0});zp.default=void 0;var jye=c;const Aye=(0,jye.createContext)({});zp.default=Aye;var Bp={},Wr={},Hu={},jw={};Object.defineProperty(jw,"__esModule",{value:!0});jw.default=Lye;function Lye(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}var Aw={};Object.defineProperty(Aw,"__esModule",{value:!0});Aw.default=Fye;function Fye(e,t){if(!e)return!1;if(e.contains)return e.contains(t);let n=t;for(;n;){if(n===e)return!0;n=n.parentNode}return!1}Object.defineProperty(Hu,"__esModule",{value:!0});Hu.clearContainerCache=Uye;Hu.injectCSS=Fw;Hu.removeCSS=Vye;Hu.updateCSS=Gye;var zye=iD(jw),Bye=iD(Aw);function iD(e){return e&&e.__esModule?e:{default:e}}const wR="data-rc-order",ER="data-rc-priority",Hye="rc-util-key",Jg=new Map;function lD({mark:e}={}){return e?e.startsWith("data-")?e:`data-${e}`:Hye}function by(e){return e.attachTo?e.attachTo:document.querySelector("head")||document.body}function Wye(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function Lw(e){return Array.from((Jg.get(e)||e).children).filter(t=>t.tagName==="STYLE")}function Fw(e,t={}){if(!(0,zye.default)())return null;const{csp:n,prepend:r,priority:o=0}=t,a=Wye(r),i=a==="prependQueue",l=document.createElement("style");l.setAttribute(wR,a),i&&o&&l.setAttribute(ER,`${o}`),n!=null&&n.nonce&&(l.nonce=n==null?void 0:n.nonce),l.innerHTML=e;const s=by(t),{firstChild:u}=s;if(r){if(i){const d=(t.styles||Lw(s)).filter(f=>{if(!["prepend","prependQueue"].includes(f.getAttribute(wR)))return!1;const p=Number(f.getAttribute(ER)||0);return o>=p});if(d.length)return s.insertBefore(l,d[d.length-1].nextSibling),l}s.insertBefore(l,u)}else s.appendChild(l);return l}function sD(e,t={}){let{styles:n}=t;return n||(n=Lw(by(t))),n.find(r=>r.getAttribute(lD(t))===e)}function Vye(e,t={}){const n=sD(e,t);n&&by(t).removeChild(n)}function Kye(e,t){const n=Jg.get(e);if(!n||!(0,Bye.default)(document,n)){const r=Fw("",t),{parentNode:o}=r;Jg.set(e,o),e.removeChild(r)}}function Uye(){Jg.clear()}function Gye(e,t,n={}){var s,u,d;const r=by(n),o=Lw(r),a={...n,styles:o};Kye(r,a);const i=sD(t,a);if(i)return(s=a.csp)!=null&&s.nonce&&i.nonce!==((u=a.csp)==null?void 0:u.nonce)&&(i.nonce=(d=a.csp)==null?void 0:d.nonce),i.innerHTML!==e&&(i.innerHTML=e),i;const l=Fw(e,a);return l.setAttribute(lD(a),t),l}var Cy={};Object.defineProperty(Cy,"__esModule",{value:!0});Cy.getShadowRoot=qye;Cy.inShadow=uD;function cD(e){var t;return(t=e==null?void 0:e.getRootNode)==null?void 0:t.call(e)}function uD(e){return cD(e)instanceof ShadowRoot}function qye(e){return uD(e)?cD(e):null}var ua={};Object.defineProperty(ua,"__esModule",{value:!0});ua.call=zw;ua.default=void 0;ua.note=pD;ua.noteOnce=vD;ua.preMessage=void 0;ua.resetWarned=mD;ua.warning=fD;ua.warningOnce=Hp;let ix={};const dD=e=>{};ua.preMessage=dD;function fD(e,t){}function pD(e,t){}function mD(){ix={}}function zw(e,t,n){!t&&!ix[n]&&(e(!1,n),ix[n]=!0)}function Hp(e,t){zw(fD,e,t)}function vD(e,t){zw(pD,e,t)}Hp.preMessage=dD;Hp.resetWarned=mD;Hp.noteOnce=vD;ua.default=Hp;Object.defineProperty(Wr,"__esModule",{value:!0});Wr.generate=sx;Wr.getSecondaryColor=abe;Wr.iconStyles=void 0;Wr.isIconDefinition=obe;Wr.normalizeAttrs=lx;Wr.normalizeTwoToneColors=ibe;Wr.useInsertStyles=Wr.svgBaseProps=void 0;Wr.warning=rbe;var Yye=aD,Xye=Hu,Qye=Cy,Zye=ua,eh=tbe(c),Jye=ebe(zp);function ebe(e){return e&&e.__esModule?e:{default:e}}function gD(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(gD=function(r){return r?n:t})(e)}function tbe(e,t){if(e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var n=gD(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(a!=="default"&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function nbe(e){return e.replace(/-(.)/g,(t,n)=>n.toUpperCase())}function rbe(e,t){(0,Zye.warningOnce)(e,`[@ant-design/icons] ${t}`)}function obe(e){return typeof e=="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(typeof e.icon=="object"||typeof e.icon=="function")}function lx(e={}){return Object.keys(e).reduce((t,n)=>{const r=e[n];switch(n){case"class":t.className=r,delete t.class;break;default:delete t[n],t[nbe(n)]=r}return t},{})}function sx(e,t,n){return n?eh.default.createElement(e.tag,{key:t,...lx(e.attrs),...n},(e.children||[]).map((r,o)=>sx(r,`${t}-${e.tag}-${o}`))):eh.default.createElement(e.tag,{key:t,...lx(e.attrs)},(e.children||[]).map((r,o)=>sx(r,`${t}-${e.tag}-${o}`)))}function abe(e){return(0,Yye.generate)(e)[0]}function ibe(e){return e?Array.isArray(e)?e:[e]:[]}Wr.svgBaseProps={width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"};const lbe=Wr.iconStyles=` +.anticon { + display: inline-flex; + align-items: center; + color: inherit; + font-style: normal; + line-height: 0; + text-align: center; + text-transform: none; + vertical-align: -0.125em; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.anticon > * { + line-height: 1; +} + +.anticon svg { + display: inline-block; + vertical-align: inherit; +} + +.anticon::before { + display: none; +} + +.anticon .anticon-icon { + display: block; +} + +.anticon[tabindex] { + cursor: pointer; +} + +.anticon-spin { + -webkit-animation: loadingCircle 1s infinite linear; + animation: loadingCircle 1s infinite linear; +} + +@-webkit-keyframes loadingCircle { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@keyframes loadingCircle { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +`,sbe=e=>{const{csp:t,prefixCls:n,layer:r}=(0,eh.useContext)(Jye.default);let o=lbe;n&&(o=o.replace(/anticon/g,n)),r&&(o=`@layer ${r} { +${o} +}`),(0,eh.useEffect)(()=>{const a=e.current,i=(0,Qye.getShadowRoot)(a);(0,Xye.updateCSS)(o,"@ant-design-icons",{prepend:!r,csp:t,attachTo:i})},[])};Wr.useInsertStyles=sbe;Object.defineProperty(Bp,"__esModule",{value:!0});Bp.default=void 0;var cbe=ube(c),_l=Wr;function hD(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(hD=function(r){return r?n:t})(e)}function ube(e,t){if(e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var n=hD(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(a!=="default"&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}const Jd={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function dbe({primaryColor:e,secondaryColor:t}){Jd.primaryColor=e,Jd.secondaryColor=t||(0,_l.getSecondaryColor)(e),Jd.calculated=!!t}function fbe(){return{...Jd}}const $y=e=>{const{icon:t,className:n,onClick:r,style:o,primaryColor:a,secondaryColor:i,...l}=e,s=cbe.useRef(null);let u=Jd;if(a&&(u={primaryColor:a,secondaryColor:i||(0,_l.getSecondaryColor)(a)}),(0,_l.useInsertStyles)(s),(0,_l.warning)((0,_l.isIconDefinition)(t),`icon should be icon definiton, but got ${t}`),!(0,_l.isIconDefinition)(t))return null;let d=t;return d&&typeof d.icon=="function"&&(d={...d,icon:d.icon(u.primaryColor,u.secondaryColor)}),(0,_l.generate)(d.icon,`svg-${d.name}`,{className:n,onClick:r,style:o,"data-icon":d.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",...l,ref:s})};$y.displayName="IconReact";$y.getTwoToneColors=fbe;$y.setTwoToneColors=dbe;Bp.default=$y;var xy={};Object.defineProperty(xy,"__esModule",{value:!0});xy.getTwoToneColor=gbe;xy.setTwoToneColor=vbe;var yD=mbe(Bp),pbe=Wr;function mbe(e){return e&&e.__esModule?e:{default:e}}function vbe(e){const[t,n]=(0,pbe.normalizeTwoToneColors)(e);return yD.default.setTwoToneColors({primaryColor:t,secondaryColor:n})}function gbe(){const e=yD.default.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}Object.defineProperty(Fp,"__esModule",{value:!0});Fp.default=void 0;var Wm=xbe(c),hbe=Eye,ybe=aD,bbe=bD(zp),Cbe=bD(Bp),Bw=xy,$be=Wr;function bD(e){return e&&e.__esModule?e:{default:e}}function CD(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(CD=function(r){return r?n:t})(e)}function xbe(e,t){if(e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var n=CD(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(a!=="default"&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function cx(){return cx=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{className:n,icon:r,spin:o,rotate:a,tabIndex:i,onClick:l,twoToneColor:s,...u}=e,{prefixCls:d="anticon",rootClassName:f}=Wm.useContext(bbe.default),p=(0,hbe.clsx)(f,d,{[`${d}-${r.name}`]:!!r.name,[`${d}-spin`]:!!o||r.name==="loading"},n);let m=i;m===void 0&&l&&(m=-1);const v=a?{msTransform:`rotate(${a}deg)`,transform:`rotate(${a}deg)`}:void 0,[h,g]=(0,$be.normalizeTwoToneColors)(s);return Wm.createElement("span",cx({role:"img","aria-label":r.name},u,{ref:t,tabIndex:m,onClick:l,className:p}),Wm.createElement(Cbe.default,{icon:r,primaryColor:h,secondaryColor:g,style:v}))});Hw.getTwoToneColor=Bw.getTwoToneColor;Hw.setTwoToneColor=Bw.setTwoToneColor;Fp.default=Hw;Object.defineProperty(yy,"__esModule",{value:!0});yy.default=void 0;var $D=Ebe(c),Sbe=xD(Dw),wbe=xD(Fp);function xD(e){return e&&e.__esModule?e:{default:e}}function SD(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(SD=function(r){return r?n:t})(e)}function Ebe(e,t){if(e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var n=SD(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(a!=="default"&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function ux(){return ux=Object.assign?Object.assign.bind():function(e){for(var t=1;t$D.createElement(wbe.default,ux({},e,{ref:t,icon:Sbe.default})),Obe=$D.forwardRef(Pbe);yy.default=Obe;(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;const n=r(yy);function r(a){return a&&a.__esModule?a:{default:a}}const o=n;t.default=o,e.exports=o})(ox,ox.exports);var Ibe=ox.exports;const Rbe=To(Ibe);var dx={exports:{}},Sy={},Ww={};Object.defineProperty(Ww,"__esModule",{value:!0});var Nbe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.5 763.6a374 374 0 00-80.6-119.5 375.63 375.63 0 00-119.5-80.6c-.4-.2-.8-.3-1.2-.5C719.5 518 760 444.7 760 362c0-137-111-248-248-248S264 225 264 362c0 82.7 40.5 156 102.8 201.1-.4.2-.8.3-1.2.5-44.8 18.9-85 46-119.5 80.6a375.63 375.63 0 00-80.6 119.5A371.7 371.7 0 00136 901.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8 2-77.2 33-149.5 87.8-204.3 56.7-56.7 132-87.9 212.2-87.9s155.5 31.2 212.2 87.9C779 752.7 810 825 812 902.2c.1 4.4 3.6 7.8 8 7.8h60a8 8 0 008-8.2c-1-47.8-10.9-94.3-29.5-138.2zM512 534c-45.9 0-89.1-17.9-121.6-50.4S340 407.9 340 362c0-45.9 17.9-89.1 50.4-121.6S466.1 190 512 190s89.1 17.9 121.6 50.4S684 316.1 684 362c0 45.9-17.9 89.1-50.4 121.6S557.9 534 512 534z"}}]},name:"user",theme:"outlined"};Ww.default=Nbe;Object.defineProperty(Sy,"__esModule",{value:!0});Sy.default=void 0;var wD=kbe(c),Tbe=ED(Ww),Mbe=ED(Fp);function ED(e){return e&&e.__esModule?e:{default:e}}function PD(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(PD=function(r){return r?n:t})(e)}function kbe(e,t){if(e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var n=PD(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(a!=="default"&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function fx(){return fx=Object.assign?Object.assign.bind():function(e){for(var t=1;twD.createElement(Mbe.default,fx({},e,{ref:t,icon:Tbe.default})),Dbe=wD.forwardRef(_be);Sy.default=Dbe;(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;const n=r(Sy);function r(a){return a&&a.__esModule?a:{default:a}}const o=n;t.default=o,e.exports=o})(dx,dx.exports);var jbe=dx.exports;const Abe=To(jbe),Vw="shortmesh_scopes",Lbe=e=>{localStorage.setItem(Vw,JSON.stringify(e))},OD=()=>{const e=localStorage.getItem(Vw);return e?JSON.parse(e):[]},Fbe=()=>{localStorage.removeItem(Vw)},Ko=e=>OD().some(r=>{if(r==="*"||r===e)return!0;if(r.endsWith(":*")){const o=r.slice(0,-1);return e.startsWith(o)}return!1}),Hs=240,zbe=e=>OD().some(n=>n==="*"||n.startsWith(e+":")),Bbe=[{text:"Tokens",path:"/tokens",icon:A.jsx(Rbe,{}),resource:"tokens"},{text:"Devices",path:"/devices",icon:A.jsx(xye,{}),resource:"devices"},{text:"Webhooks",path:"/webhooks",icon:A.jsx(Sye,{}),resource:"webhooks"},{text:"Credentials",path:"/credentials",icon:A.jsx(Abe,{}),resource:"credentials"}];function Hbe(){const[e,t]=c.useState(!1),n=Eh(),r=fu(),o=()=>{t(!e)},a=async()=>{try{await fetch("/api/v1/admin/logout",{method:"POST",credentials:"include"})}catch{}Fbe(),At.success("Logged out successfully"),setTimeout(()=>n("/login"),800)},i=A.jsxs(_t,{sx:{display:"flex",flexDirection:"column",height:"100%",overflow:"hidden"},children:[A.jsx(vR,{sx:{px:3},children:A.jsx(Yt,{variant:"h6",noWrap:!0,component:"div",fontWeight:600,children:"ShortMesh"})}),A.jsx(tx,{sx:{mx:2,mb:1}}),A.jsx(rx,{sx:{flex:1,px:1},children:Bbe.map(l=>{const s=zbe(l.resource);return A.jsx(rR,{disablePadding:!0,sx:{mb:.5},children:A.jsxs(nR,{selected:r.pathname===l.path,onClick:()=>{if(!s){At.info(`You do not have access to ${l.text}. Contact admin.`);return}n(l.path)},sx:{borderRadius:2,opacity:s?1:.45,"&.Mui-selected":{backgroundColor:"background.default","&:hover":{backgroundColor:"primary.default"}}},children:[A.jsx(oR,{sx:{color:s?"inherit":"text.disabled"},children:l.icon}),A.jsx(iR,{variant:"body2",primary:l.text,primaryTypographyProps:{variant:"body2"},sx:{color:s?"inherit":"text.disabled"}})]})},l.text)})}),A.jsx(tx,{sx:{mx:2,mt:1}}),A.jsx(rx,{sx:{px:1,pb:2},children:A.jsx(rR,{disablePadding:!0,children:A.jsxs(nR,{onClick:a,sx:{borderRadius:2,"&:hover":{backgroundColor:"error.dark"}},children:[A.jsx(oR,{children:A.jsx(Cye,{})}),A.jsx(iR,{primary:"Logout"})]})})})]});return A.jsxs(_t,{sx:{display:"flex",height:"100vh",backgroundColor:"background.default"},children:[A.jsx(mpe,{position:"fixed",sx:{width:{sm:`calc(100% - ${Hs+16}px)`},ml:{sm:`${Hs+16}px`},display:{sm:"none"}},children:A.jsxs(vR,{children:[A.jsx(Gi,{color:"inherit",edge:"start",onClick:o,sx:{mr:2,display:{sm:"none"}},children:A.jsx($ye,{})}),A.jsx(Yt,{variant:"h6",noWrap:!0,component:"div",children:"ShortMesh Admin"})]})}),A.jsxs(_t,{component:"nav",sx:{width:{sm:Hs+16},flexShrink:{sm:0}},children:[A.jsx(qI,{variant:"temporary",open:e,onClose:o,ModalProps:{keepMounted:!0},sx:{display:{xs:"block",sm:"none"},"& .MuiDrawer-paper":{boxSizing:"border-box",width:Hs}},children:i}),A.jsx(qI,{variant:"permanent",sx:{display:{xs:"none",sm:"block"},"& .MuiDrawer-paper":{boxSizing:"border-box",width:Hs,margin:2,marginRight:0,height:"calc(100vh - 32px)",borderRadius:3,border:"none",backgroundColor:"background.paper",boxShadow:"0 8px 32px rgba(0, 0, 0, 0.4)"}},open:!0,children:i})]}),A.jsx(_t,{component:"main",sx:{flexGrow:1,p:3,width:{sm:`calc(100% - ${Hs+16}px)`},mt:{xs:8,sm:0},overflow:"auto"},children:A.jsx(KF,{})})]})}const ID=c.createContext({});function Wbe(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function Vbe(e,t){if(!e)return!1;if(e.contains)return e.contains(t);let n=t;for(;n;){if(n===e)return!0;n=n.parentNode}return!1}const PR="data-rc-order",OR="data-rc-priority",Kbe="rc-util-key",px=new Map;function RD({mark:e}={}){return e?e.startsWith("data-")?e:`data-${e}`:Kbe}function Kw(e){return e.attachTo?e.attachTo:document.querySelector("head")||document.body}function Ube(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function Uw(e){return Array.from((px.get(e)||e).children).filter(t=>t.tagName==="STYLE")}function ND(e,t={}){if(!Wbe())return null;const{csp:n,prepend:r,priority:o=0}=t,a=Ube(r),i=a==="prependQueue",l=document.createElement("style");l.setAttribute(PR,a),i&&o&&l.setAttribute(OR,`${o}`),n!=null&&n.nonce&&(l.nonce=n==null?void 0:n.nonce),l.innerHTML=e;const s=Kw(t),{firstChild:u}=s;if(r){if(i){const d=(t.styles||Uw(s)).filter(f=>{if(!["prepend","prependQueue"].includes(f.getAttribute(PR)))return!1;const p=Number(f.getAttribute(OR)||0);return o>=p});if(d.length)return s.insertBefore(l,d[d.length-1].nextSibling),l}s.insertBefore(l,u)}else s.appendChild(l);return l}function Gbe(e,t={}){let{styles:n}=t;return n||(n=Uw(Kw(t))),n.find(r=>r.getAttribute(RD(t))===e)}function qbe(e,t){const n=px.get(e);if(!n||!Vbe(document,n)){const r=ND("",t),{parentNode:o}=r;px.set(e,o),e.removeChild(r)}}function Ybe(e,t,n={}){var s,u,d;const r=Kw(n),o=Uw(r),a={...n,styles:o};qbe(r,a);const i=Gbe(t,a);if(i)return(s=a.csp)!=null&&s.nonce&&i.nonce!==((u=a.csp)==null?void 0:u.nonce)&&(i.nonce=(d=a.csp)==null?void 0:d.nonce),i.innerHTML!==e&&(i.innerHTML=e),i;const l=ND(e,a);return l.setAttribute(RD(a),t),l}function TD(e){var t;return(t=e==null?void 0:e.getRootNode)==null?void 0:t.call(e)}function Xbe(e){return TD(e)instanceof ShadowRoot}function Qbe(e){return Xbe(e)?TD(e):null}let mx={};const Zbe=e=>{};function Jbe(e,t){}function e1e(e,t){}function t1e(){mx={}}function MD(e,t,n){!t&&!mx[n]&&(e(!1,n),mx[n]=!0)}function wy(e,t){MD(Jbe,e,t)}function n1e(e,t){MD(e1e,e,t)}wy.preMessage=Zbe;wy.resetWarned=t1e;wy.noteOnce=n1e;function r1e(e){return e.replace(/-(.)/g,(t,n)=>n.toUpperCase())}function o1e(e,t){wy(e,`[@ant-design/icons] ${t}`)}function IR(e){return typeof e=="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(typeof e.icon=="object"||typeof e.icon=="function")}function RR(e={}){return Object.keys(e).reduce((t,n)=>{const r=e[n];switch(n){case"class":t.className=r,delete t.class;break;default:delete t[n],t[r1e(n)]=r}return t},{})}function vx(e,t,n){return n?Y.createElement(e.tag,{key:t,...RR(e.attrs),...n},(e.children||[]).map((r,o)=>vx(r,`${t}-${e.tag}-${o}`))):Y.createElement(e.tag,{key:t,...RR(e.attrs)},(e.children||[]).map((r,o)=>vx(r,`${t}-${e.tag}-${o}`)))}function kD(e){return oD(e)[0]}function _D(e){return e?Array.isArray(e)?e:[e]:[]}const a1e=` +.anticon { + display: inline-flex; + align-items: center; + color: inherit; + font-style: normal; + line-height: 0; + text-align: center; + text-transform: none; + vertical-align: -0.125em; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.anticon > * { + line-height: 1; +} + +.anticon svg { + display: inline-block; + vertical-align: inherit; +} + +.anticon::before { + display: none; +} + +.anticon .anticon-icon { + display: block; +} + +.anticon[tabindex] { + cursor: pointer; +} + +.anticon-spin { + -webkit-animation: loadingCircle 1s infinite linear; + animation: loadingCircle 1s infinite linear; +} + +@-webkit-keyframes loadingCircle { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@keyframes loadingCircle { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +`,i1e=e=>{const{csp:t,prefixCls:n,layer:r}=c.useContext(ID);let o=a1e;n&&(o=o.replace(/anticon/g,n)),r&&(o=`@layer ${r} { +${o} +}`),c.useEffect(()=>{const a=e.current,i=Qbe(a);Ybe(o,"@ant-design-icons",{prepend:!r,csp:t,attachTo:i})},[])},ef={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function l1e({primaryColor:e,secondaryColor:t}){ef.primaryColor=e,ef.secondaryColor=t||kD(e),ef.calculated=!!t}function s1e(){return{...ef}}const Wu=e=>{const{icon:t,className:n,onClick:r,style:o,primaryColor:a,secondaryColor:i,...l}=e,s=c.useRef(null);let u=ef;if(a&&(u={primaryColor:a,secondaryColor:i||kD(a)}),i1e(s),o1e(IR(t),`icon should be icon definiton, but got ${t}`),!IR(t))return null;let d=t;return d&&typeof d.icon=="function"&&(d={...d,icon:d.icon(u.primaryColor,u.secondaryColor)}),vx(d.icon,`svg-${d.name}`,{className:n,onClick:r,style:o,"data-icon":d.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",...l,ref:s})};Wu.displayName="IconReact";Wu.getTwoToneColors=s1e;Wu.setTwoToneColors=l1e;function DD(e){const[t,n]=_D(e);return Wu.setTwoToneColors({primaryColor:t,secondaryColor:n})}function c1e(){const e=Wu.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}function gx(){return gx=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{className:n,icon:r,spin:o,rotate:a,tabIndex:i,onClick:l,twoToneColor:s,...u}=e,{prefixCls:d="anticon",rootClassName:f}=c.useContext(ID),p=vt(f,d,{[`${d}-${r.name}`]:!!r.name,[`${d}-spin`]:!!o||r.name==="loading"},n);let m=i;m===void 0&&l&&(m=-1);const v=a?{msTransform:`rotate(${a}deg)`,transform:`rotate(${a}deg)`}:void 0,[h,g]=_D(s);return c.createElement("span",gx({role:"img","aria-label":r.name},u,{ref:t,tabIndex:m,onClick:l,className:p}),c.createElement(Wu,{icon:r,primaryColor:h,secondaryColor:g,style:v}))});Wp.getTwoToneColor=c1e;Wp.setTwoToneColor=DD;function hx(){return hx=Object.assign?Object.assign.bind():function(e){for(var t=1;tc.createElement(Wp,hx({},e,{ref:t,icon:bM})),NR=c.forwardRef(u1e);function yx(){return yx=Object.assign?Object.assign.bind():function(e){for(var t=1;tc.createElement(Wp,yx({},e,{ref:t,icon:U_})),f1e=c.forwardRef(d1e);function bx(){return bx=Object.assign?Object.assign.bind():function(e){for(var t=1;tc.createElement(Wp,bx({},e,{ref:t,icon:K_})),m1e=c.forwardRef(p1e);function v1e(){const[e,t]=c.useState(""),[n,r]=c.useState(""),[o,a]=c.useState(!1),[i,l]=c.useState(""),[s,u]=c.useState(!1);Eh();const d=async f=>{f.preventDefault(),l(""),u(!0);try{const p=new FormData;p.append("username",e),p.append("password",n);const m=await fetch("/api/v1/admin/login",{method:"POST",body:p,credentials:"include"});if(m.ok){const v=await m.json().catch(()=>({}));v.scopes&&Array.isArray(v.scopes)?Lbe(v.scopes):console.warn("[Login] No scopes in response or invalid format"),window.location.href="/admin/"}else{const v=await m.json().catch(()=>({}));l(v.error||"Invalid credentials")}}catch{l("Unable to connect to server")}finally{u(!1)}};return A.jsx(_t,{sx:{minHeight:"100vh",display:"flex",alignItems:"center",justifyContent:"center",bgcolor:"background.default"},children:A.jsx(Gve,{maxWidth:"sm",children:A.jsxs(zu,{sx:{p:{md:6,xs:3},maxWidth:500,mx:"auto"},variant:"outlined",children:[A.jsx(Yt,{variant:"h5",align:"center",gutterBottom:!0,fontWeight:600,children:"ShortMesh Admin"}),A.jsx(Yt,{variant:"body2",align:"center",color:"text.secondary",sx:{mb:4},children:"Sign in to manage your system"}),A.jsxs("form",{onSubmit:d,children:[A.jsx(gR,{fullWidth:!0,variant:"filled",label:"Username",value:e,onChange:f=>t(f.target.value),margin:"normal",required:!0,autoFocus:!0}),A.jsx(gR,{fullWidth:!0,variant:"filled",label:"Password",type:o?"text":"password",value:n,onChange:f=>r(f.target.value),margin:"normal",required:!0,InputProps:{endAdornment:A.jsx(Ohe,{position:"end",children:A.jsx(Gi,{"aria-label":"toggle password visibility",onClick:()=>a(!o),onMouseDown:f=>f.preventDefault(),edge:"end",sx:{mr:.01},children:o?A.jsx(f1e,{style:{fontSize:18}}):A.jsx(m1e,{style:{fontSize:18}})})})}}),A.jsx(ou,{fullWidth:!0,type:"submit",variant:"contained",size:"large",disabled:s,sx:{mt:3},children:s?"Signing In...":"Sign In"})]}),i&&A.jsx(Pd,{severity:"error",sx:{mt:2,py:2},children:i})]})})})}const jn=async(e,t={})=>{try{const n=await fetch(e,{credentials:"include",...t});return n.status===401?(window.location.href="/admin/login",null):n}catch(n){throw console.error(`Network error for ${e}:`,n),new Error("Unable to connect to the server. Please check your connection.")}},Sn=async e=>{try{return await e.json()}catch(t){return console.error("Failed to parse JSON response:",t),{error:"Invalid server response"}}},tf=e=>{if(!e)return"";if(e.length<=4)return"****";const t=e.slice(-4);return"*".repeat(e.length-4)+t},Ic=e=>{if(!e)return"-";try{const t=new Date(e);return isNaN(t.getTime())?e:t.toLocaleDateString()+" "+t.toLocaleTimeString()}catch{return e}},Gw=e=>navigator.clipboard.writeText(e);function g1e(){const{modal:e}=wu.useApp(),[t,n]=c.useState([]),[r,o]=c.useState(!0),[a,i]=c.useState(!1),[l,s]=c.useState(!1),[u,d]=c.useState(!1),[f,p]=c.useState(!1),[m,v]=c.useState(null),[h,g]=c.useState(!1),[y,C]=c.useState(""),[b,$]=c.useState({}),[x,S]=c.useState(!1),[w,P]=c.useState(""),[E,O]=c.useState(!1),[N,k]=c.useState(!1),[M,I]=c.useState(!1),T=c.useRef(!1),R=V=>{V(!0),setTimeout(()=>V(!1),500)};c.useEffect(()=>{D()},[]);const D=async()=>{try{const V=await jn("/api/v1/admin/tokens");if(!V)return;const U=await Sn(V);n(Array.isArray(U)?U:[])}catch(V){console.error("Error loading tokens:",V),At.error("Failed to load tokens")}finally{o(!1)}},_=async()=>{S(!0),P("");try{const V={use_host:u};f&&m&&(V.expires_at=m.toISOString());const U=await jn("/api/v1/admin/tokens",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(V)});if(!U)return;if(U.ok){const Q=await Sn(U);C(Q.token),I(!1),i(!1),s(!0),D()}else{const Q=await Sn(U);P(Q.error||"Failed to create token")}}catch(V){console.error("Error creating token:",V),P("Failed to create token")}finally{S(!1)}},j=async V=>{e.confirm({title:"Delete Token",content:"Are you sure you want to delete this token?",okText:"Delete",okType:"danger",cancelText:"Cancel",onOk:async()=>{try{const U=await jn(`/api/v1/admin/tokens/${V}`,{method:"DELETE"});if(!U)return;if(U.ok)D(),At.success("Token deleted successfully");else{const Q=await Sn(U);At.error(Q.error||"Failed to delete token")}}catch(U){console.error("Error deleting token:",U),At.error("Failed to delete token")}}})},F=async V=>{try{await Gw(V),At.success("Copied to clipboard")}catch{At.error("Failed to copy")}},B=V=>{$(U=>({...U,[V]:!U[V]}))},H=()=>{d(!1),p(!1),v(null),g(!1),P(""),i(!0)},z=async()=>{if(h&&y)try{await jn("/api/v1/admin/matrix-token",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({token:y})}),At.success("Token attached to session")}catch(V){console.error("Error attaching token:",V)}s(!1),D()};c.useEffect(()=>{if(f&&!m){const V=Gr().add(7,"day");v(V)}},[f]);const W=[{title:"Username",dataIndex:"matrix_username",key:"username",render:(V,U)=>A.jsxs(wa,{size:"small",children:[A.jsx("code",{style:{fontFamily:'"Google Sans Mono", monospace'},children:b[`username-${U.id}`]?V:tf(V)}),A.jsx(Lt,{type:"text",size:"small",icon:b[`username-${U.id}`]?A.jsx(Zd,{style:{fontSize:16}}):A.jsx(Qd,{style:{fontSize:16}}),onClick:()=>B(`username-${U.id}`)}),A.jsx(Lt,{type:"text",size:"small",icon:A.jsx(Xd,{style:{fontSize:16}}),onClick:()=>F(V)})]})},{title:"Device ID",dataIndex:"matrix_device_id",key:"device_id",render:(V,U)=>A.jsxs(wa,{size:"small",children:[A.jsx("code",{style:{fontFamily:'"Google Sans Mono", monospace'},children:b[`device-${U.id}`]?V:tf(V)}),A.jsx(Lt,{type:"text",size:"small",icon:b[`device-${U.id}`]?A.jsx(Zd,{style:{fontSize:16}}):A.jsx(Qd,{style:{fontSize:16}}),onClick:()=>B(`device-${U.id}`)}),A.jsx(Lt,{type:"text",size:"small",icon:A.jsx(Xd,{style:{fontSize:16}}),onClick:()=>F(V)})]})},{title:"Admin",dataIndex:"is_admin",key:"is_admin",render:V=>A.jsx(Ul,{color:V?"warning":"default",children:V?"Yes":"No"})},{title:"Expires",dataIndex:"expires_at",key:"expires_at",render:V=>Ic(V)},{title:"Last Used",dataIndex:"last_used_at",key:"last_used_at",render:V=>Ic(V)},{title:"Created",dataIndex:"created_at",key:"created_at",render:V=>Ic(V)},{title:"Actions",key:"actions",align:"center",render:(V,U)=>{const Q=Ko("tokens:write:delete");return A.jsx(Lt,{type:"text",danger:!0,icon:A.jsx(hy,{style:{fontSize:18}}),onClick:()=>Q?j(U.id):At.info("You do not have permission to delete tokens. Contact admin."),style:{opacity:Q?1:.45}})}}];return A.jsxs(_t,{children:[A.jsxs(_t,{sx:{mb:4,display:"flex",justifyContent:"space-between",alignItems:"flex-start"},children:[A.jsxs(_t,{children:[A.jsx(Yt,{variant:"h6",gutterBottom:!0,children:"Matrix Tokens"}),A.jsx(Yt,{color:"text.secondary",paragraph:!0,children:"Manage Matrix identity tokens for device linking and messaging."})]}),Ko("tokens:write:create")?A.jsx(ou,{variant:"contained",startIcon:A.jsx(ql,{}),onClick:H,sx:{mb:3},children:"Create New Token"}):A.jsx(ou,{variant:"contained",startIcon:A.jsx(ql,{}),onClick:()=>At.info("You do not have permission to create tokens. Contact admin."),sx:{mb:3,opacity:.45},children:"Create New Token"})]}),Ko("tokens:read:*")&&!Ko("tokens:write:create")&&A.jsx(ii,{message:"Read-only access",description:"You can view tokens but don't have permission to create or delete them.",type:"info",showIcon:!0,style:{marginBottom:16}}),Ko("tokens:read:*")?A.jsx(ca,{columns:W,dataSource:t,loading:r,rowKey:"id",pagination:{pageSize:10},locale:{emptyText:"No tokens found"}}):A.jsxs(tw,{style:{textAlign:"center",padding:"40px 24px"},children:[A.jsx(Yt,{variant:"h6",gutterBottom:!0,children:"Access Restricted"}),A.jsx(Yt,{color:"text.secondary",children:"You do not have access to view tokens. Contact your admin."})]}),A.jsx(Kn,{title:"Create New Token",open:a,onCancel:()=>{T.current?(T.current=!1,i(!1)):R(O)},maskClosable:!0,closeIcon:A.jsx(NR,{onClick:()=>{T.current=!0}}),wrapClassName:E?"modal-shake":"",footer:[A.jsx(Lt,{onClick:()=>i(!1),disabled:x,children:"Cancel"},"cancel"),A.jsx(Lt,{type:"primary",onClick:_,loading:x,children:"Create Token"},"create")],children:A.jsxs("div",{style:{marginTop:16},children:[w&&A.jsx(ii,{type:"error",showIcon:!0,message:w,style:{marginBottom:16}}),Ko("*")&&A.jsx("div",{style:{marginBottom:16},children:A.jsx(vi,{checked:u,onChange:V=>d(V.target.checked),children:A.jsxs("div",{children:[A.jsx("div",{children:"Use admin credentials"}),A.jsx("div",{style:{fontSize:12,color:"rgba(255, 255, 255, 0.6)",marginTop:4},children:"Reuse existing admin identity. Leave unchecked for first token or to create new credentials."})]})})}),A.jsx("div",{style:{marginBottom:16},children:A.jsx(vi,{checked:f,onChange:V=>p(V.target.checked),children:"Set an expiry date"})}),f&&A.jsx("div",{style:{marginBottom:16},children:A.jsx(Du,{showTime:!0,value:m,onChange:v,style:{width:"100%"},placeholder:"Select expiry date"})}),A.jsx("div",{children:A.jsx(vi,{checked:h,onChange:V=>g(V.target.checked),children:A.jsxs("div",{children:[A.jsx("div",{children:"Attach to current session for device management"}),A.jsx("div",{style:{fontSize:12,color:"rgba(255, 255, 255, 0.6)",marginTop:4},children:"This token will be available for device operations during your session and will be deleted and cleared on logout"})]})})})]})}),A.jsx(Kn,{title:"Token Created",open:l,onCancel:()=>{T.current?(T.current=!1,z()):R(k)},maskClosable:!0,closeIcon:A.jsx(NR,{onClick:()=>{T.current=!0}}),wrapClassName:N?"modal-shake":"",footer:[A.jsx(Lt,{type:"text",onClick:z,style:{color:"#4357AD"},children:"I have saved!"},"close")],children:A.jsxs("div",{style:{marginTop:16},children:[A.jsx(ii,{message:"Save this token now. You won't be able to see it again!",type:"warning",showIcon:!0,style:{marginBottom:16}}),A.jsxs(_t,{sx:{display:"flex",alignItems:"center",background:"#1e1e1e",border:"1px solid #333",borderRadius:1,px:1.5,py:.75,gap:1},children:[A.jsx("code",{style:{flex:1,wordBreak:"break-all",fontFamily:'"Google Sans Mono", monospace',fontSize:13,color:"#e1e1e1",background:"transparent"},children:M?y:tf(y)}),A.jsx(Lt,{type:"text",size:"small",style:{color:"#aaa",flexShrink:0},icon:M?A.jsx(Zd,{style:{fontSize:16}}):A.jsx(Qd,{style:{fontSize:16}}),onClick:()=>I(V=>!V)}),A.jsx(Lt,{type:"text",size:"small",style:{color:"#aaa",flexShrink:0},icon:A.jsx(Xd,{style:{fontSize:16}}),onClick:()=>F(y)})]})]})})]})}const h1e={version:4,country_calling_codes:{1:["US","AG","AI","AS","BB","BM","BS","CA","DM","DO","GD","GU","JM","KN","KY","LC","MP","MS","PR","SX","TC","TT","VC","VG","VI"],7:["RU","KZ"],20:["EG"],27:["ZA"],30:["GR"],31:["NL"],32:["BE"],33:["FR"],34:["ES"],36:["HU"],39:["IT","VA"],40:["RO"],41:["CH"],43:["AT"],44:["GB","GG","IM","JE"],45:["DK"],46:["SE"],47:["NO","SJ"],48:["PL"],49:["DE"],51:["PE"],52:["MX"],53:["CU"],54:["AR"],55:["BR"],56:["CL"],57:["CO"],58:["VE"],60:["MY"],61:["AU","CC","CX"],62:["ID"],63:["PH"],64:["NZ"],65:["SG"],66:["TH"],81:["JP"],82:["KR"],84:["VN"],86:["CN"],90:["TR"],91:["IN"],92:["PK"],93:["AF"],94:["LK"],95:["MM"],98:["IR"],211:["SS"],212:["MA","EH"],213:["DZ"],216:["TN"],218:["LY"],220:["GM"],221:["SN"],222:["MR"],223:["ML"],224:["GN"],225:["CI"],226:["BF"],227:["NE"],228:["TG"],229:["BJ"],230:["MU"],231:["LR"],232:["SL"],233:["GH"],234:["NG"],235:["TD"],236:["CF"],237:["CM"],238:["CV"],239:["ST"],240:["GQ"],241:["GA"],242:["CG"],243:["CD"],244:["AO"],245:["GW"],246:["IO"],247:["AC"],248:["SC"],249:["SD"],250:["RW"],251:["ET"],252:["SO"],253:["DJ"],254:["KE"],255:["TZ"],256:["UG"],257:["BI"],258:["MZ"],260:["ZM"],261:["MG"],262:["RE","YT"],263:["ZW"],264:["NA"],265:["MW"],266:["LS"],267:["BW"],268:["SZ"],269:["KM"],290:["SH","TA"],291:["ER"],297:["AW"],298:["FO"],299:["GL"],350:["GI"],351:["PT"],352:["LU"],353:["IE"],354:["IS"],355:["AL"],356:["MT"],357:["CY"],358:["FI","AX"],359:["BG"],370:["LT"],371:["LV"],372:["EE"],373:["MD"],374:["AM"],375:["BY"],376:["AD"],377:["MC"],378:["SM"],380:["UA"],381:["RS"],382:["ME"],383:["XK"],385:["HR"],386:["SI"],387:["BA"],389:["MK"],420:["CZ"],421:["SK"],423:["LI"],500:["FK"],501:["BZ"],502:["GT"],503:["SV"],504:["HN"],505:["NI"],506:["CR"],507:["PA"],508:["PM"],509:["HT"],590:["GP","BL","MF"],591:["BO"],592:["GY"],593:["EC"],594:["GF"],595:["PY"],596:["MQ"],597:["SR"],598:["UY"],599:["CW","BQ"],670:["TL"],672:["NF"],673:["BN"],674:["NR"],675:["PG"],676:["TO"],677:["SB"],678:["VU"],679:["FJ"],680:["PW"],681:["WF"],682:["CK"],683:["NU"],685:["WS"],686:["KI"],687:["NC"],688:["TV"],689:["PF"],690:["TK"],691:["FM"],692:["MH"],850:["KP"],852:["HK"],853:["MO"],855:["KH"],856:["LA"],880:["BD"],886:["TW"],960:["MV"],961:["LB"],962:["JO"],963:["SY"],964:["IQ"],965:["KW"],966:["SA"],967:["YE"],968:["OM"],970:["PS"],971:["AE"],972:["IL"],973:["BH"],974:["QA"],975:["BT"],976:["MN"],977:["NP"],992:["TJ"],993:["TM"],994:["AZ"],995:["GE"],996:["KG"],998:["UZ"]},countries:{AC:["247","00","(?:[01589]\\d|[46])\\d{4}",[5,6]],AD:["376","00","(?:1|6\\d)\\d{7}|[135-9]\\d{5}",[6,8,9],[["(\\d{3})(\\d{3})","$1 $2",["[135-9]"]],["(\\d{4})(\\d{4})","$1 $2",["1"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]]],AE:["971","00","(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}",[5,6,7,8,9,10,11,12],[["(\\d{3})(\\d{2,9})","$1 $2",["60|8"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[236]|[479][2-8]"],"0$1"],["(\\d{3})(\\d)(\\d{5})","$1 $2 $3",["[479]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"]],"0"],AF:["93","00","[2-7]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],"0"],AG:["1","011","(?:268|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([457]\\d{6})$|1","268$1",0,"268"],AI:["1","011","(?:264|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2457]\\d{6})$|1","264$1",0,"264"],AL:["355","00","(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}",[6,7,8,9],[["(\\d{3})(\\d{3,4})","$1 $2",["80|9"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["4[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2358][2-5]|4"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["[23578]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["6"],"0$1"]],"0"],AM:["374","00","(?:[1-489]\\d|55|60|77)\\d{6}",[8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[89]0"],"0 $1"],["(\\d{3})(\\d{5})","$1 $2",["2|3[12]"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[3-9]"],"0$1"]],"0"],AO:["244","00","[29]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[29]"]]]],AR:["54","00","(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}",[10,11],[["(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",1],["(\\d)(\\d{4})(\\d{2})(\\d{4})","$2 15-$3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",0,"$1 $2 $3-$4"],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 15-$3-$4",["91"],"0$1",0,"$1 $2 $3-$4"],["(\\d{3})(\\d{3})(\\d{5})","$1-$2-$3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 15-$3-$4",["9"],"0$1",0,"$1 $2 $3-$4"]],"0",0,"0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-46-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?","9$1"],AS:["1","011","(?:[58]\\d\\d|684|900)\\d{7}",[10],0,"1",0,"([267]\\d{6})$|1","684$1",0,"684"],AT:["43","00","1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}",[4,5,6,7,8,9,10,11,12,13],[["(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],["(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],["(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:48|5[0-3579]|[6-9])|7(?:20|32|8)|[89]","(?:31|4)6|51|6(?:485|5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],["(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],"0"],AU:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}",[5,6,7,8,9,10,12],[["(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|4"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],"0",0,"(183[12])|0",0,0,0,[["(?:(?:241|349)0\\d\\d|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4])|[34]\\d\\d)|91(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79]))))\\d{3}|(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|3(?:[0-3589]\\d|4[0-578]|6[1-9]|7[0-35-9])|7(?:[013-57-9]\\d|2[0-8])|8(?:55|6[0-8]|[78]\\d|9[02-9]))\\d{6}",[9]],["4(?:79[01]|83[0-36-9]|95[0-3])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,["163\\d{2,6}",[5,6,7,8,9]],["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],AW:["297","00","(?:[25-79]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[25-9]"]]]],AX:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}",[5,6,7,8,9,10,11,12],0,"0",0,0,0,0,"18",0,"00"],AZ:["994","00","365\\d{6}|(?:[124579]\\d|60|88)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365[45]|46","1[28]|2|365(?:4|5[02])|46"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],"0"],BA:["387","00","6\\d{8}|(?:[35689]\\d|49|70)\\d{6}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],"0"],BB:["1","011","(?:246|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","246$1",0,"246"],BD:["880","00","[1-469]\\d{9}|8[0-79]\\d{7,8}|[2-79]\\d{8}|[2-9]\\d{7}|[3-9]\\d{6}|[57-9]\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{4,6})","$1-$2",["31[5-8]|[459]1"],"0$1"],["(\\d{3})(\\d{3,7})","$1-$2",["3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:[15]|28|4[14])|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]"],"0$1"],["(\\d{4})(\\d{3,6})","$1-$2",["[13-9]|2[23]"],"0$1"],["(\\d)(\\d{7,8})","$1-$2",["2"],"0$1"]],"0"],BE:["32","00","4\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:80|9)0"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[239]|4[23]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[15-8]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4"],"0$1"]],"0"],BF:["226","00","[024-7]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[024-7]"]]]],BG:["359","00","00800\\d{7}|[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}",[6,7,8,9,12],[["(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],["(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],"0"],BH:["973","00","[136-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[13679]|8[02-4679]"]]]],BI:["257","00","(?:[267]\\d|31)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]]],BJ:["229","00","(?:01\\d|8)\\d{7}",[8,10],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["0"]]]],BL:["590","00","7090\\d{5}|(?:[56]9|[89]\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["(?:59(?:0(?:2[7-9]|3[3-7]|5[12]|87)|87\\d)|80[6-9]\\d\\d)\\d{4}"],["(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))|7090[0-4])\\d{4}"],["80[0-5]\\d{6}"],["8[129]\\d{7}"],0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}"]]],BM:["1","011","(?:441|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","441$1",0,"441"],BN:["673","00","[2-578]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]]],BO:["591","00(?:1\\d)?","8001\\d{5}|(?:[2-467]\\d|50)\\d{6}",[8,9],[["(\\d)(\\d{7})","$1 $2",["[235]|4[46]"]],["(\\d{8})","$1",["[67]"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["8"]]],"0",0,"0(1\\d)?"],BQ:["599","00","(?:[34]1|7\\d)\\d{5}",[7],0,0,0,0,0,0,"[347]"],BR:["55","00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","[1-467]\\d{9,10}|55[0-46-9]\\d{8}|[34]\\d{7}|55\\d{7,8}|(?:5[0-46-9]|[89]\\d)\\d{7,9}",[8,9,10,11],[["(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37|86)","300|4(?:0(?:0|20)|370|864)"]],["(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)"],["(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)"]],"0",0,"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2"],BS:["1","011","(?:242|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([3-8]\\d{6})$|1","242$1",0,"242"],BT:["975","00","[178]\\d{7}|[2-8]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-6]|7[246]|8[2-4]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|[78]"]]]],BW:["267","00","(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}",[7,8,10],[["(\\d{2})(\\d{5})","$1 $2",["90"]],["(\\d{3})(\\d{4})","$1 $2",["[24-6]|3[15-9]"]],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37]"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["8"]]]],BY:["375","810","(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3})","$1 $2",["800"],"8 $1"],["(\\d{3})(\\d{2})(\\d{2,4})","$1 $2 $3",["800"],"8 $1"],["(\\d{4})(\\d{2})(\\d{3})","$1 $2-$3",["1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])","1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])"],"8 0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["1(?:[56]|7[467])|2[1-3]"],"8 0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-4]"],"8 0$1"],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["[89]"],"8 $1"]],"8",0,"0|80?",0,0,0,0,"8~10"],BZ:["501","00","(?:0800\\d|[2-8])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],["(\\d)(\\d{3})(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]]],CA:["1","011","[2-9]\\d{9}|3\\d{6}",[7,10],0,"1",0,0,0,0,0,[["(?:2(?:04|[23]6|[48]9|5[07]|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|7[39])|9(?:0[25]|42))[2-9]\\d{6}",[10]],["",[10]],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",[10]],["900[2-9]\\d{6}",[10]],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|(?:5(?:2[125-9]|3[23]|44|66|77|88)|6(?:22|33))[2-9]\\d{6}",[10]],0,["310\\d{4}",[7]],0,["600[2-9]\\d{6}",[10]]]],CC:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}",[9]],["4(?:79[01]|83[0-36-9]|95[0-3])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CD:["243","00","(?:(?:[189]|5\\d)\\d|2)\\d{7}|[1-68]\\d{6}",[7,8,9,10],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[1-6]"],"0$1"],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["5"],"0$1"]],"0"],CF:["236","00","8776\\d{4}|(?:[27]\\d|61)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[26-8]"]]]],CG:["242","00","222\\d{6}|(?:0\\d|80)\\d{7}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]]]],CH:["41","00","8\\d{11}|[2-9]\\d{8}",[9,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8[047]|90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]|81"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["8"],"0$1"]],"0"],CI:["225","00","[02]\\d{9}",[10],[["(\\d{2})(\\d{2})(\\d)(\\d{5})","$1 $2 $3 $4",["2"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3 $4",["0"]]]],CK:["682","00","[2-578]\\d{4}",[5],[["(\\d{2})(\\d{3})","$1 $2",["[2-578]"]]]],CL:["56","(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0","12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}",[9,10,11],[["(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["60|809"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-36]"],"($1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9(?:10|[2-9])"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-8]|[1-9])"],"($1)"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]]],CM:["237","00","[26]\\d{8}|88\\d{6,7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["88"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]|88"]]]],CN:["86","00|1(?:[12]\\d|79)\\d\\d00","(?:(?:1[03-689]|2\\d)\\d\\d|6)\\d{8}|1\\d{10}|[126]\\d{6}(?:\\d(?:\\d{2})?)?|86\\d{5,6}|(?:[3-579]\\d|8[0-57-9])\\d{5,9}",[7,8,9,10,11,12],[["(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]|3(?:[157]|35|49|9[1-68])|4(?:1[124-9]|2[179]|6[47-9]|7|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:07|1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3|4[13]|5[1-5]|7[0-79]|9[0-35-9])|(?:4[35]|59|85)[1-9]","(?:10|2[0-57-9])(?:1[02]|9[56])|8078|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))1","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|80781|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))12","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|807812|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:078|1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123"],"0$1"],["(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1",1],["(\\d{3})(\\d{7,8})","$1 $2",["9"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",1]],"0",0,"(1(?:[12]\\d|79)\\d\\d)|0",0,0,0,0,"00"],CO:["57","00(?:4(?:[14]4|56)|[579])","(?:46|60\\d\\d)\\d{6}|(?:1\\d|[39])\\d{9}",[8,10,11],[["(\\d{4})(\\d{4})","$1 $2",["46"]],["(\\d{3})(\\d{7})","$1 $2",["6|90"],"($1)"],["(\\d{3})(\\d{7})","$1 $2",["3[0-357]|9[14]"]],["(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1"],"0$1",0,"$1 $2 $3"]],"0",0,"0([3579]|4(?:[14]4|56))?"],CR:["506","00","(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}",[8,10],[["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[3-9]"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]"]]],0,0,"(19(?:0[0-2468]|1[09]|20|66|77|99))"],CU:["53","119","(?:[2-7]|8\\d\\d)\\d{7}|[2-47]\\d{6}|[34]\\d{5}",[6,7,8,10],[["(\\d{2})(\\d{4,6})","$1 $2",["2[1-4]|[34]"],"(0$1)"],["(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["[56]"],"0$1"],["(\\d{3})(\\d{7})","$1 $2",["8"],"0$1"]],"0"],CV:["238","0","(?:[2-59]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-589]"]]]],CW:["599","00","(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[3467]"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["9[4-8]"]]],0,0,0,0,0,"[69]"],CX:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}",[9]],["4(?:79[01]|83[0-36-9]|95[0-3])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CY:["357","00","(?:[279]\\d|[58]0)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[257-9]"]]]],CZ:["420","00","(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}",[9,10,11,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["96"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]]],DE:["49","00","[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:2[024-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[015]\\d|2[13]|31|[46][1-8])\\d{1,9}",[4,5,6,7,8,9,10,11,12,13,14,15],[["(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],["(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"0$1"],["(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],["(\\d{5})(\\d{2,10})","$1 $2",["3"],"0$1"],["(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],["(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],["(\\d{3})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],["(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["15[03568]","15(?:[0568]|3[13])"],"0$1"],["(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],["(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],["(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],["(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"],"0$1"]],"0"],DJ:["253","00","(?:2\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]]],DK:["45","00","[2-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]]],DM:["1","011","(?:[58]\\d\\d|767|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","767$1",0,"767"],DO:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,0,0,0,"8001|8[024]9"],DZ:["213","00","(?:[1-4]|[5-79]\\d|80)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-8]"],"0$1"]],"0"],EC:["593","00","1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}",[8,9,10,11],[["(\\d)(\\d{3})(\\d{4})","$1 $2-$3",["[2-7]"],"(0$1)",0,"$1-$2-$3"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],"0"],EE:["372","00","8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88"]],["(\\d{4})(\\d{3,4})","$1 $2",["[45]|8(?:00|[1-49])","[45]|8(?:00[1-9]|[1-49])"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],EG:["20","00","[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}",[8,9,10],[["(\\d)(\\d{7,8})","$1 $2",["[23]"],"0$1"],["(\\d{2})(\\d{6,7})","$1 $2",["1[35]|[4-6]|8[2468]|9[235-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{8})","$1 $2",["1"],"0$1"]],"0"],EH:["212","00","[5-8]\\d{8}",[9],0,"0",0,0,0,0,0,[["528[89]\\d{5}"],["(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[016-8]\\d|2[0-8]|5[0-5]))\\d{6}"],["80[0-7]\\d{6}"],["89\\d{7}"],0,0,0,0,["(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}"]]],ER:["291","00","[178]\\d{6}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[178]"],"0$1"]],"0"],ES:["34","00","[5-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]]],ET:["251","00","(?:11|[2-579]\\d)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-579]"],"0$1"]],"0"],FI:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}",[5,6,7,8,9,10,11,12],[["(\\d{5})","$1",["20[2-59]"],"0$1"],["(\\d{3})(\\d{3,7})","$1 $2",["(?:[1-3]0|[68])0|70[07-9]"],"0$1"],["(\\d{2})(\\d{4,8})","$1 $2",["[14]|2[09]|50|7[135]"],"0$1"],["(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"],["(\\d)(\\d{4,9})","$1 $2",["(?:19|[2568])[1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"]],"0",0,0,0,0,"1[03-79]|[2-9]",0,"00"],FJ:["679","0(?:0|52)","45\\d{5}|(?:0800\\d|[235-9])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1 $2",["[235-9]|45"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],0,0,0,0,0,0,0,"00"],FK:["500","00","[2-7]\\d{4}",[5]],FM:["691","00","(?:[39]\\d\\d|820)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[389]"]]]],FO:["298","00","[2-9]\\d{5}",[6],[["(\\d{6})","$1",["[2-9]"]]],0,0,"(10(?:01|[12]0|88))"],FR:["33","00","[1-9]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],"0"],GA:["241","00","(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}",[7,8],[["(\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["11|[67]"],"0$1"]],0,0,"0(11\\d{6}|60\\d{6}|61\\d{6}|6[256]\\d{6}|7[467]\\d{6})","$1"],GB:["44","00","[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}",[7,9,10],[["(\\d{3})(\\d{4})","$1 $2",["800","8001","80011","800111","8001111"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["845","8454","84546","845464"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["800"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["1(?:38|5[23]|69|76|94)","1(?:(?:38|69)7|5(?:24|39)|768|946)","1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["1(?:[2-69][02-9]|[78])"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[25]|7(?:0|6[02-9])","[25]|7(?:0|6(?:[03-9]|2[356]))"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[1389]"],"0$1"]],"0",0,"0|180020",0,0,0,[["(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0-5])|4(?:(?:[0-5]\\d|70)\\d|69[7-9])|(?:(?:5[0-26-9]|[78][0-49])\\d|6(?:[0-4]\\d|5[01]))\\d)|(?:2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d|1(?:[0-7]\\d|8[0-3]))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d)\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}",[9,10]],["7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]],0," x"],GD:["1","011","(?:473|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","473$1",0,"473"],GE:["995","00","(?:[3-57]\\d\\d|800)\\d{6}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["32"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[57]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[348]"],"0$1"]],"0"],GF:["594","00","(?:694\\d|7093)\\d{5}|(?:59|[89]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]|80[6-9]|9[47]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[89]"],"0$1"]],"0"],GG:["44","00","(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?",[7,9,10],0,"0",0,"([25-9]\\d{5})$|0|180020","1481$1",0,0,[["1481[25-9]\\d{5}",[10]],["7(?:(?:781|839)\\d|911[17])\\d{5}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]]],GH:["233","00","[235]\\d{8}|800\\d{5,6}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2358]"],"0$1"]],"0"],GI:["350","00","(?:[25]\\d|60)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["2"]]]],GL:["299","00","(?:19|[2-689]\\d|70)\\d{4}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["19|[2-9]"]]]],GM:["220","00","[2-9]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],GN:["224","00","722\\d{6}|(?:3|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["3"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[67]"]]]],GP:["590","00","7090\\d{5}|(?:[56]9|[89]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-79]|80[6-9]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0",0,0,0,0,0,[["(?:59(?:0(?:0[1-68]|[14][0-24-9]|2[0-68]|3[1-9]|5[3-579]|[68][0-689]|7[08]|9\\d)|87\\d)|80[6-9]\\d\\d)\\d{4}"],["(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))|7090[0-4])\\d{4}"],["80[0-5]\\d{6}"],["8[129]\\d{7}"],0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}"]]],GQ:["240","00","222\\d{6}|(?:3\\d|55|[89]0)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235]"]],["(\\d{3})(\\d{6})","$1 $2",["[89]"]]]],GR:["30","00","5005000\\d{3}|8\\d{9,11}|(?:[269]\\d|70)\\d{8}",[10,11,12],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["21|7"]],["(\\d{4})(\\d{6})","$1 $2",["2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2689]"]],["(\\d{3})(\\d{3,4})(\\d{5})","$1 $2 $3",["8"]]]],GT:["502","00","80\\d{6}|(?:1\\d{3}|[2-7])\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1 $2",["[2-8]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],GU:["1","011","(?:[58]\\d\\d|671|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","671$1",0,"671"],GW:["245","00","[49]\\d{8}|4\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["40"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"]]]],GY:["592","001","(?:[2-8]\\d{3}|9008)\\d{3}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],HK:["852","00(?:30|5[09]|[126-9]?)","8[0-46-9]\\d{6,7}|9\\d{4,7}|(?:[2-7]|9\\d{3})\\d{7}",[5,6,7,8,9,11],[["(\\d{3})(\\d{2,5})","$1 $2",["900","9003"]],["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{3})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],0,0,0,0,0,0,0,"00"],HN:["504","00","8\\d{10}|[237-9]\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]]],HR:["385","00","[2-69]\\d{8}|80\\d{5,7}|[1-79]\\d{7}|6\\d{6}",[7,8,9],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["6[01]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6|7[245]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-57]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],"0"],HT:["509","00","[2-589]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[2-589]"]]]],HU:["36","00","[235-7]\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"06 $1"]],"06"],ID:["62","00[89]","00[1-9]\\d{9,14}|(?:[1-36]|8\\d{5})\\d{6}|00\\d{9}|[1-9]\\d{8,10}|[2-9]\\d{7}",[7,8,9,10,11,12,13,14,15,16,17],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],["(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],["(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],["(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],["(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],["(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],["(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"]],"0"],IE:["353","00","(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["2[24-9]|47|58|6[237-9]|9[35-9]"],"(0$1)"],["(\\d{3})(\\d{5})","$1 $2",["[45]0"],"(0$1)"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["1"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2569]|4[1-69]|7[14]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["81"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[78]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["4"],"(0$1)"],["(\\d{2})(\\d)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8"],"0$1"]],"0"],IL:["972","0(?:0|1[2-9])","1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}",[7,8,9,10,11,12],[["(\\d{4})(\\d{3})","$1-$2",["125"]],["(\\d{4})(\\d{2})(\\d{2})","$1-$2-$3",["121"]],["(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-489]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1-$2-$3",["12"]],["(\\d{4})(\\d{6})","$1-$2",["159"]],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3-$4",["1[7-9]"]],["(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})","$1-$2 $3-$4",["15"]]],"0"],IM:["44","00","1624\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([25-8]\\d{5})$|0|180020","1624$1",0,"74576|(?:16|7[56])24"],IN:["91","00","(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}",[8,9,10,11,12,13],[["(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],0,1],["(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],0,1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",1],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|8(?:28[235-7]|3))|73179|807(?:1|9[1-3])|(?:1552|6(?:(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689])\\d|8(?:[14-6]\\d|2[0-79]))|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",1],["(\\d{5})(\\d{5})","$1 $2",["16|[6-9]"],"0$1",1],["(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["18[06]","18[06]0"],0,1],["(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],0,1]],"0"],IO:["246","00","3\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["3"]]]],IQ:["964","00","(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-6]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],IR:["98","00","[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}",[4,5,6,7,10],[["(\\d{4,5})","$1",["96"],"0$1"],["(\\d{2})(\\d{4,5})","$1 $2",["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"]],"0"],IS:["354","00|1(?:0(?:01|[12]0)|100)","(?:38\\d|[4-9])\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],0,0,0,0,0,0,0,"00"],IT:["39","00","0\\d{5,11}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:43|55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?",[6,7,8,9,10,11,12],[["(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],["(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]],["(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],["(\\d{4})(\\d{4})","$1 $2",["894"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1(?:44|[679])|[378]|43"]],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]|14"]],["(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[03]"]]],0,0,0,0,0,0,[["0(?:669[0-79]\\d{1,6}|831\\d{2,8})|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[2356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}"],["3[2-9]\\d{7,8}|(?:31|43)\\d{8}",[9,10]],["80(?:0\\d{3}|3)\\d{3}",[6,9]],["(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",[6,8,9,10]],["1(?:78\\d|99)\\d{6}",[9,10]],["3[2-8]\\d{9,10}",[11,12]],0,0,["55\\d{8}",[10]],["84(?:[08]\\d{3}|[17])\\d{3}",[6,9]]]],JE:["44","00","1534\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([0-24-8]\\d{5})$|0|180020","1534$1",0,0,[["1534[0-24-8]\\d{5}"],["7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97\\d))\\d{5}"],["80(?:07(?:35|81)|8901)\\d{4}"],["(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}"],["701511\\d{4}"],0,["(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}"],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}"],["56\\d{8}"]]],JM:["1","011","(?:[58]\\d\\d|658|900)\\d{7}",[10],0,"1",0,0,0,0,"658|876"],JO:["962","00","(?:(?:[2689]|7\\d)\\d|32|427|53)\\d{6}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2356]|87"],"(0$1)"],["(\\d{3})(\\d{5,6})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["70"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[47]"],"0$1"]],"0"],JP:["81","010","00[1-9]\\d{6,14}|[25-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}",[8,9,10,11,12,13,14,15,16,17],[["(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],["(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51)|9(?:80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["3|4(?:2[09]|7[01])|6[1-9]","3|4(?:2(?:0|9[02-69])|7(?:0[019]|1))|6[1-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[0459]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[26-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9]|9[29])|5(?:2|3(?:[045]|9[0-8])|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|3(?:[29]|60)|49|51|6(?:[0-24]|36|5[0-3589]|7[23]|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3(?:[045]|9(?:[0-58]|6[4-9]|7[0-35689]))|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|60|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[2-57-9]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|7(?:2[2-468]|3[78])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],["(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[25-9]"],"0$1"]],"0",0,"(000[2569]\\d{4,6})$|(?:(?:003768)0?)|0","$1"],KE:["254","000","(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}",[7,8,9,10],[["(\\d{2})(\\d{5,7})","$1 $2",["[24-6]"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[17]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0"],KG:["996","00","8\\d{9}|[235-9]\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["3(?:1[346]|[24-79])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-79]|88"],"0$1"],["(\\d{3})(\\d{3})(\\d)(\\d{2,3})","$1 $2 $3 $4",["8"],"0$1"]],"0"],KH:["855","00[14-9]","1\\d{9}|[1-9]\\d{7,8}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],KI:["686","00","(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}",[5,8],0,"0"],KM:["269","00","[3478]\\d{6}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[3478]"]]]],KN:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","869$1",0,"869"],KP:["850","00|99","85\\d{6}|(?:19\\d|[2-7])\\d{7}",[8,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"]],"0"],KR:["82","00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}",[5,6,8,9,10,11,12,13,14],[["(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1"],["(\\d{4})(\\d{4})","$1-$2",["1"]],["(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[36]0|8"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1"]],"0",0,"0(8(?:[1-46-8]|5\\d\\d))?"],KW:["965","00","18\\d{5}|(?:[2569]\\d|41)\\d{6}",[7,8],[["(\\d{4})(\\d{3,4})","$1 $2",["[169]|2(?:[235]|4[1-35-9])|52"]],["(\\d{3})(\\d{5})","$1 $2",["[245]"]]]],KY:["1","011","(?:345|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","345$1",0,"345"],KZ:["7","810","8\\d{13}|[78]\\d{9}",[10,14],0,"8",0,0,0,0,"7",0,"8~10"],LA:["856","00","[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["3"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[23]"],"0$1"]],"0"],LB:["961","00","[27-9]\\d{7}|[13-9]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-6]|9[04-9])|8[02-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27-9]"]]],"0"],LC:["1","011","(?:[58]\\d\\d|758|900)\\d{7}",[10],0,"1",0,"([2-8]\\d{6})$|1","758$1",0,"758"],LI:["423","00","[68]\\d{8}|(?:[2378]\\d|90)\\d{5}",[7,9],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2379]|8(?:0[09]|7)","[2379]|8(?:0(?:02|9)|7)"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["69"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]],"0",0,"(1001)|0"],LK:["94","00","[1-9]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"]],"0"],LR:["231","00","(?:[2457]\\d|33|88)\\d{7}|(?:2\\d|[4-6])\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["4[67]|[56]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-578]"],"0$1"]],"0"],LS:["266","00","(?:[256]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2568]"]]]],LT:["370","00","(?:[3469]\\d|52|[78]0)\\d{6}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-7]"],"(0-$1)",1],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"0 $1",1],["(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(0-$1)",1],["(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(0-$1)",1]],"0",0,"[08]"],LU:["352","00","35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}",[4,5,6,7,8,9,10,11],[["(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["20"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"]],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80[01]|90[015]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["20"]]],0,0,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)"],LV:["371","00","(?:[268]\\d|78|90)\\d{6}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2679]|8[01]"]]]],LY:["218","00","[2-9]\\d{8}",[9],[["(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],"0"],MA:["212","00","[5-8]\\d{8}",[9],[["(\\d{4})(\\d{5})","$1-$2",["892"],"0$1"],["(\\d{2})(\\d{7})","$1-$2",["8(?:0[0-7]|9)"],"0$1"],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[5-8]"],"0$1"]],"0",0,0,0,0,"[5-8]"],MC:["377","00","(?:[3489]|[67]\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[67]"],"0$1"]],"0"],MD:["373","00","(?:[235-7]\\d|[89]0)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"]],"0"],ME:["382","00","(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],"0"],MF:["590","00","7090\\d{5}|(?:[56]9|[89]\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["(?:59(?:0(?:0[079]|[14]3|[27][79]|3[03-7]|5[0-268]|87)|87\\d)|80[6-9]\\d\\d)\\d{4}"],["(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))|7090[0-4])\\d{4}"],["80[0-5]\\d{6}"],["8[129]\\d{7}"],0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}"]]],MG:["261","00","[23]\\d{8}",[9],[["(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],"0",0,"([24-9]\\d{6})$|0","20$1"],MH:["692","011","329\\d{4}|(?:[256]\\d|45)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],"1"],MK:["389","00","[2-578]\\d{7}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2|34[47]|4(?:[37]7|5[47]|64)"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],"0"],ML:["223","00","[24-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]]],MM:["95","00","1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}",[6,7,8,9,10],[["(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["4(?:[2-46]|5[3-5])|5|6(?:[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-5]|(?:60|86)[23]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]|452|678|86","[12]|452|6788|86"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[4-7]|8[1-35]"],"0$1"],["(\\d)(\\d{3})(\\d{4,6})","$1 $2 $3",["9(?:2[0-4]|[35-9]|4[137-9])"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["92"],"0$1"],["(\\d)(\\d{5})(\\d{4})","$1 $2 $3",["9"],"0$1"]],"0"],MN:["976","001","[12]\\d{7,9}|[5-9]\\d{7}",[8,9,10],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["11|2[16]"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[5-9]"]],["(\\d{3})(\\d{5,6})","$1 $2",["[12]2[1-3]"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["[12](?:27|3[2-8]|4[2-68]|5[1-4689])","[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["[12]"],"0$1"]],"0"],MO:["853","00","0800\\d{3}|(?:28|[68]\\d)\\d{6}",[7,8],[["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{4})(\\d{4})","$1 $2",["[268]"]]]],MP:["1","011","[58]\\d{9}|(?:67|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","670$1",0,"670"],MQ:["596","00","7091\\d{5}|(?:[56]9|[89]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-79]|8(?:0[6-9]|[36])"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],MR:["222","00","(?:[2-4]\\d\\d|800)\\d{5}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-48]"]]]],MS:["1","011","(?:[58]\\d\\d|664|900)\\d{7}",[10],0,"1",0,"([34]\\d{6})$|1","664$1",0,"664"],MT:["356","00","3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]]],MU:["230","0(?:0|[24-7]0|3[03])","(?:[57]|8\\d\\d)\\d{7}|[2-468]\\d{6}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[2-46]|8[013]"]],["(\\d{4})(\\d{4})","$1 $2",["[57]"]],["(\\d{5})(\\d{5})","$1 $2",["8"]]],0,0,0,0,0,0,0,"020"],MV:["960","0(?:0|19)","(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",[7,10],[["(\\d{3})(\\d{4})","$1-$2",["[34679]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],0,0,0,0,0,0,0,"00"],MW:["265","00","(?:[1289]\\d|31|77)\\d{7}|1\\d{6}",[7,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[137-9]"],"0$1"]],"0"],MX:["52","0[09]","[2-9]\\d{9}",[10],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"]]],0,0,0,0,0,0,0,"00"],MY:["60","00","1\\d{8,9}|(?:3\\d|[4-9])\\d{7}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1-$2 $3",["1(?:[02469]|[378][1-9]|53)|8","1(?:[02469]|[37][1-9]|53|8(?:[1-46-9]|5[7-9]))|8"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2 $3",["3"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3-$4",["1(?:[367]|80)"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2 $3",["1"],"0$1"]],"0"],MZ:["258","00","(?:2|8\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-79]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],NA:["264","00","[68]\\d{7,8}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["87"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],NC:["687","00","(?:050|[2-57-9]\\d\\d)\\d{3}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[02-57-9]"]]]],NE:["227","00","[027-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["08"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[089]|2[013]|7[0467]"]]]],NF:["672","00","[13]\\d{5}",[6],[["(\\d{2})(\\d{4})","$1 $2",["1[0-3]"]],["(\\d)(\\d{5})","$1 $2",["[13]"]]],0,0,"([0-258]\\d{4})$","3$1"],NG:["234","009","(?:20|9\\d)\\d{8}|[78]\\d{9,13}",[10,11,12,13,14],[["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["20[129]"],"0$1"],["(\\d{4})(\\d{2})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]"],"0$1"],["(\\d{3})(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]"],"0$1"]],"0"],NI:["505","00","(?:1800|[25-8]\\d{3})\\d{4}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]]],NL:["31","00","(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|8\\d{6,9}|9\\d{6,10}|1\\d{4,5}",[5,6,7,8,9,10,11],[["(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],["(\\d)(\\d{8})","$1 $2",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-578]|91"],"0$1"],["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3",["9"],"0$1"]],"0"],NO:["47","00","(?:0|[2-9]\\d{3})\\d{4}",[5,8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]"]]],0,0,0,0,0,"[02-689]|7[0-8]"],NP:["977","00","(?:1\\d|9)\\d{9}|[1-9]\\d{7}",[8,10,11],[["(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],["(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-59]|[67][2-6])"],"0$1"],["(\\d{3})(\\d{7})","$1-$2",["9"]]],"0"],NR:["674","00","(?:222|444|(?:55|8\\d)\\d|666|777|999)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[24-9]"]]]],NU:["683","00","(?:[4-7]|888\\d)\\d{3}",[4,7],[["(\\d{3})(\\d{4})","$1 $2",["8"]]]],NZ:["64","0(?:0|161)","[1289]\\d{9}|50\\d{5}(?:\\d{2,3})?|[27-9]\\d{7,8}|(?:[34]\\d|6[0-35-9])\\d{6}|8\\d{4,6}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,8})","$1 $2",["8[1-79]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["50[036-8]|8|90","50(?:[0367]|88)|8|90"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["24|[346]|7[2-57-9]|9[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:10|74)|[589]"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1|2[028]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,5})","$1 $2 $3",["2(?:[169]|7[0-35-9])|7"],"0$1"]],"0",0,0,0,0,0,0,"00"],OM:["968","00","(?:1505|[279]\\d{3}|500)\\d{4}|800\\d{5,6}",[7,8,9],[["(\\d{3})(\\d{4,6})","$1 $2",["[58]"]],["(\\d{2})(\\d{6})","$1 $2",["2"]],["(\\d{4})(\\d{4})","$1 $2",["[179]"]]]],PA:["507","00","(?:00800|8\\d{3})\\d{6}|[68]\\d{7}|[1-57-9]\\d{6}",[7,8,10,11],[["(\\d{3})(\\d{4})","$1-$2",["[1-57-9]"]],["(\\d{4})(\\d{4})","$1-$2",["[68]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]]],PE:["51","00|19(?:1[124]|77|90)00","(?:[14-8]|9\\d)\\d{7}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["80"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["1"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[4-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"]]],"0",0,0,0,0,0,0,"00"," Anexo "],PF:["689","00","4\\d{5}(?:\\d{2})?|8\\d{7,8}",[6,8,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["44"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4|8[7-9]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],PG:["675","00|140[1-3]","(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["18|[2-69]|85"]],["(\\d{4})(\\d{4})","$1 $2",["[78]"]]],0,0,0,0,0,0,0,"00"],PH:["63","00","(?:[2-7]|9\\d)\\d{8}|2\\d{5}|(?:1800|8)\\d{7,9}",[6,8,9,10,11,12,13],[["(\\d)(\\d{5})","$1 $2",["2"],"(0$1)"],["(\\d{4})(\\d{4,6})","$1 $2",["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"(0$1)"],["(\\d{5})(\\d{4})","$1 $2",["346|4(?:27|9[35])|883","3469|4(?:279|9(?:30|56))|8834"],"(0$1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|8[2-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],"0"],PK:["92","00","122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,7})","$1 $2 $3",["[89]0"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["1"]],["(\\d{3})(\\d{6,7})","$1 $2",["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])","9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]"],"(0$1)"],["(\\d{2})(\\d{7,8})","$1 $2",["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"(0$1)"],["(\\d{5})(\\d{5})","$1 $2",["58"],"(0$1)"],["(\\d{3})(\\d{7})","$1 $2",["3"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[24-9]"],"(0$1)"]],"0"],PL:["48","00","(?:6|8\\d\\d)\\d{7}|[1-9]\\d{6}(?:\\d{2})?|[26]\\d{5}",[6,7,8,9,10],[["(\\d{5})","$1",["19"]],["(\\d{3})(\\d{3})","$1 $2",["11|20|64"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["30|(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1","30|(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"]],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["64"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["21|39|45|5[0137]|6[0469]|7[02389]|8(?:0[14]|8)"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[2-8]|[2-7]|8[1-79]|9[145]"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["8"]]]],PM:["508","00","[78]\\d{8}|[2-9]\\d{5}",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],PR:["1","011","(?:[589]\\d\\d|787)\\d{7}",[10],0,"1",0,0,0,0,"787|939"],PS:["970","00","[2489]2\\d{6}|(?:1\\d|5)\\d{8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2489]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["5"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],PT:["351","00","1693\\d{5}|(?:[26-9]\\d|30)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["16|[236-9]"]]]],PW:["680","01[12]","(?:[24-8]\\d\\d|345|900)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],PY:["595","00","[36-8]\\d{5,8}|4\\d{6,8}|59\\d{6}|9\\d{5,10}|(?:2\\d|5[0-8])\\d{6,7}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["3[289]|4[246-8]|61|7[1-3]|8[1-36]"],"(0$1)"],["(\\d{3})(\\d{4,5})","$1 $2",["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["87"]],["(\\d{3})(\\d{6})","$1 $2",["9(?:[5-79]|8[1-7])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["9"]]],"0"],QA:["974","00","800\\d{4}|(?:2|800)\\d{6}|(?:0080|[3-7])\\d{7}",[7,8,9,11],[["(\\d{3})(\\d{4})","$1 $2",["2[136]|8"]],["(\\d{4})(\\d{4})","$1 $2",["[3-7]"]]]],RE:["262","00","709\\d{6}|(?:26|[689]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[26-9]"],"0$1"]],"0",0,0,0,0,0,[["2631[0-6]\\d{4}|26(?:2\\d|30|88)\\d{5}"],["(?:69(?:2\\d\\d|3(?:[06][0-6]|1[0-3]|2[0-2]|3[0-39]|4\\d|5[0-5]|7[0-37]|8[0-8]|9[0-479]))|7092[0-3])\\d{4}"],["80\\d{7}"],["89[1-37-9]\\d{6}"],0,0,0,0,["9(?:399[0-3]|479[0-6]|76(?:2[278]|3[0-37]))\\d{4}"],["8(?:1[019]|2[0156]|84|90)\\d{6}"]]],RO:["40","00","(?:[236-8]\\d|90)\\d{7}|[23]\\d{5}",[6,9],[["(\\d{3})(\\d{3})","$1 $2",["2[3-6]","2[3-6]\\d9"],"0$1"],["(\\d{2})(\\d{4})","$1 $2",["219|31"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23]1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[236-9]"],"0$1"]],"0",0,0,0,0,0,0,0," int "],RS:["381","00","38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}",[6,7,8,9,10,11,12],[["(\\d{3})(\\d{3,9})","$1 $2",["(?:2[389]|39)0|[7-9]"],"0$1"],["(\\d{2})(\\d{5,10})","$1 $2",["[1-36]"],"0$1"]],"0"],RU:["7","810","8\\d{13}|[347-9]\\d{9}",[10,14],[["(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",1],["(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[349]|8(?:[02-7]|1[1-8])"],"8 ($1)",1],["(\\d{4})(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3 $4",["8"],"8 ($1)"]],"8",0,0,0,0,"[3489]",0,"8~10"],RW:["250","00","(?:06|[27]\\d\\d|[89]00)\\d{6}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"]],"0"],SA:["966","00","(?:[15]\\d|800|92)\\d{7}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["9"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],"0"],SB:["677","0[01]","[6-9]\\d{6}|[1-6]\\d{4}",[5,7],[["(\\d{2})(\\d{5})","$1 $2",["6[89]|7|8[4-9]|9(?:[1-8]|9[0-8])"]]]],SC:["248","010|0[0-2]","(?:[2489]\\d|64)\\d{5}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]|9[57]"]]],0,0,0,0,0,0,0,"00"],SD:["249","00","[19]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[19]"],"0$1"]],"0"],SE:["46","00","(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}",[6,7,8,9,10,12],[["(\\d{2})(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{4})","$1-$2",["9(?:00|39|44|9)"],"0$1",0,"$1 $2"],["(\\d{2})(\\d{3})(\\d{2})","$1-$2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3"],["(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2,3})(\\d{2})","$1-$2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{2,3})(\\d{3})","$1-$2 $3",["9(?:00|39|44)"],"0$1",0,"$1 $2 $3"],["(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3 $4"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["10|7"],"0$1",0,"$1 $2 $3 $4"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1",0,"$1 $2 $3 $4 $5"]],"0"],SG:["65","0[0-3]\\d","(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}",[8,10,11],[["(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-9]|[1-9])"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],["(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],SH:["290","00","(?:[256]\\d|8)\\d{3}",[4,5],0,0,0,0,0,0,"[256]"],SI:["386","00|10(?:22|66|88|99)","[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}",[5,6,7,8],[["(\\d{2})(\\d{3,6})","$1 $2",["8[09]|9"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["59|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[0139]|51|6"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-57]"],"(0$1)"]],"0",0,0,0,0,0,0,"00"],SJ:["47","00","0\\d{4}|(?:[489]\\d|79)\\d{6}",[5,8],0,0,0,0,0,0,"79"],SK:["421","00","[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}",[6,7,9],[["(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[3-5]"],"0$1"]],"0"],SL:["232","00","(?:[237-9]\\d|66)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[236-9]"],"(0$1)"]],"0"],SM:["378","00","(?:0549|[5-7]\\d)\\d{6}",[8,10],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],["(\\d{4})(\\d{6})","$1 $2",["0"]]],0,0,"([89]\\d{5})$","0549$1"],SN:["221","00","(?:[378]\\d|93)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[379]"]]]],SO:["252","00","[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}",[6,7,8,9],[["(\\d{2})(\\d{4})","$1 $2",["8[125]"]],["(\\d{6})","$1",["[134]"]],["(\\d)(\\d{6})","$1 $2",["[15]|2[0-79]|3[0-46-8]|4[0-7]"]],["(\\d)(\\d{7})","$1 $2",["(?:2|90)4|[67]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[348]|64|79|90"]],["(\\d{2})(\\d{5,7})","$1 $2",["1|28|6[0-35-9]|7[67]|9[2-9]"]]],"0"],SR:["597","00","(?:[2-5]|[6-9]\\d)\\d{5}",[6,7],[["(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["56"]],["(\\d{3})(\\d{3})","$1-$2",["[2-5]"]],["(\\d{3})(\\d{4})","$1-$2",["[6-9]"]]]],SS:["211","00","[19]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[19]"],"0$1"]],"0"],ST:["239","00","(?:22|9\\d)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[29]"]]]],SV:["503","00","[25-7]\\d{7}|(?:80\\d|900)\\d{4}(?:\\d{4})?",[7,8,11],[["(\\d{3})(\\d{4})","$1 $2",["[89]"]],["(\\d{4})(\\d{4})","$1 $2",["[25-7]"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]]],SX:["1","011","7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"(5\\d{6})$|1","721$1",0,"721"],SY:["963","00","[1-359]\\d{8}|[1-5]\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-4]|5[1-3]"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[59]"],"0$1",1]],"0"],SZ:["268","00","0800\\d{4}|(?:[237]\\d|900)\\d{6}",[8,9],[["(\\d{4})(\\d{4})","$1 $2",["[0237]"]],["(\\d{5})(\\d{4})","$1 $2",["9"]]]],TA:["290","00","8\\d{3}",[4],0,0,0,0,0,0,"8"],TC:["1","011","(?:[58]\\d\\d|649|900)\\d{7}",[10],0,"1",0,"([2-479]\\d{6})$|1","649$1",0,"649"],TD:["235","00|16","(?:22|[3689]\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[236-9]"]]],0,0,0,0,0,0,0,"00"],TG:["228","00","[279]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]]],TH:["66","00[1-9]","(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}",[8,9,10,13],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[13-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],TJ:["992","810","(?:[0-57-9]\\d|66)\\d{7}",[9],[["(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["44[02-479]|[34]7"]],["(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["3(?:[1245]|3[12])"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["\\d"]]],0,0,0,0,0,0,0,"8~10"],TK:["690","00","[2-47]\\d{3,6}",[4,5,6,7]],TL:["670","00","7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],["(\\d{4})(\\d{4})","$1 $2",["7"]]]],TM:["993","810","(?:[1-6]\\d|71)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["12"],"(8 $1)"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-5]"],"(8 $1)"],["(\\d{2})(\\d{6})","$1 $2",["[67]"],"8 $1"]],"8",0,0,0,0,0,0,"8~10"],TN:["216","00","[2-57-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]"]]]],TO:["676","00","(?:0800|(?:[5-8]\\d\\d|999)\\d)\\d{3}|[2-8]\\d{4}",[5,7],[["(\\d{2})(\\d{3})","$1-$2",["[2-4]|50|6[09]|7[0-24-69]|8[05]"]],["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[5-9]"]]]],TR:["90","00","4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}",[7,10,12,13],[["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[01589]|90"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-579]|61)","5(?:[0-579]|61[06])","5(?:[0-579]|61[06]1)"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",1],["(\\d{3})(\\d{3})(\\d{6,7})","$1 $2 $3",["80"],"0$1",1]],"0"],TT:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-46-8]\\d{6})$|1","868$1",0,"868"],TV:["688","00","(?:2|7\\d\\d|90)\\d{4}",[5,6,7],[["(\\d{2})(\\d{3})","$1 $2",["2"]],["(\\d{2})(\\d{4})","$1 $2",["90"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],TW:["886","0(?:0[25-79]|19)","[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}",[7,8,9,10,11],[["(\\d{2})(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["826"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["83"],"0$1"],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["82"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[25]0|37|49|8[09]"],"0$1"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["[23568]|4(?:0[02-48]|[1-478])|7[1-9]","[23568]|4(?:0[2-48]|[1-478])|(?:400|7)[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,5})","$1 $2 $3",["7"],"0$1"]],"0",0,0,0,0,0,0,0,"#"],TZ:["255","00[056]","(?:[25-8]\\d|41|90)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[24]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["5"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[67]"],"0$1"]],"0"],UA:["380","00","[89]\\d{9}|[3-9]\\d{8}",[9,10],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]","6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6[0135689]|7[4-6])|6(?:[12][3-7]|[459])","3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6(?:[015689]|3[02389])|7[4-6])|6(?:[12][3-7]|[459])"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|89|9[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0",0,0,0,0,0,0,"0~0"],UG:["256","00[057]","800\\d{6}|(?:[29]0|[347]\\d)\\d{7}",[9],[["(\\d{4})(\\d{5})","$1 $2",["202","2024"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[27-9]|4(?:6[45]|[7-9])"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[34]"],"0$1"]],"0"],US:["1","011","[2-9]\\d{9}|3\\d{6}",[10],[["(\\d{3})(\\d{4})","$1-$2",["310"],0,1],["(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],0,1,"$1-$2-$3"]],"1",0,0,0,0,0,[["(?:274[27]|(?:472|983)[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[013-79]|3[0-24679]|4[167]|5[0-3]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-57-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-269])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-2478]|4[0378]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[0168]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-3589]|8[04-69]))[2-9]\\d{6}"],[""],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}"]]],UY:["598","0(?:0|1[3-9]\\d)","0004\\d{2,9}|[1249]\\d{7}|2\\d{3,4}|(?:[49]\\d|80)\\d{5}",[4,5,6,7,8,9,10,11,12,13],[["(\\d{4,5})","$1",["21"]],["(\\d{3})(\\d{3,4})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[49]0|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[124]"]],["(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3 $4",["0"]]],"0",0,0,0,0,0,0,"00"," int. "],UZ:["998","00","(?:20|33|[5-9]\\d)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-9]"]]]],VA:["39","00","0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}",[6,7,8,9,10,11,12],0,0,0,0,0,0,"06698"],VC:["1","011","(?:[58]\\d\\d|784|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","784$1",0,"784"],VE:["58","00","[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}",[10],[["(\\d{3})(\\d{7})","$1-$2",["[24-689]"],"0$1"]],"0"],VG:["1","011","(?:284|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-578]\\d{6})$|1","284$1",0,"284"],VI:["1","011","[58]\\d{9}|(?:34|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","340$1",0,"340"],VN:["84","00","[12]\\d{9}|[135-9]\\d{8}|[16]\\d{7}|[16-8]\\d{6}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",1],["(\\d{4})(\\d{4,6})","$1 $2",["1"],0,1],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["6"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[357-9]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",1]],"0"],VU:["678","00","[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}",[5,7],[["(\\d{3})(\\d{4})","$1 $2",["[57-9]"]]]],WF:["681","00","(?:40|72|8\\d{4})\\d{4}|[89]\\d{5}",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[47-9]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],WS:["685","0","(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}",[5,6,7,10],[["(\\d{5})","$1",["[2-5]|6[1-9]"]],["(\\d{3})(\\d{3,7})","$1 $2",["[68]"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],XK:["383","00","2\\d{7,8}|3\\d{7,11}|(?:4\\d\\d|[89]00)\\d{5}",[8,9,10,11,12],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2|39"],"0$1"],["(\\d{2})(\\d{7,10})","$1 $2",["3"],"0$1"]],"0"],YE:["967","00","(?:1|7\\d)\\d{7}|[1-7]\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-6]|7(?:[24-6]|8[0-7])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"]],"0"],YT:["262","00","(?:639\\d|7093)\\d{5}|(?:26|80|9\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["26(?:89\\d|9(?:0[0-467]|15|5[0-4]|6\\d|[78]0))\\d{4}"],["(?:639(?:0[0-79]|1[019]|[267]\\d|3[09]|40|5[05-9]|9[04-79])|7093[5-7])\\d{4}"],["80\\d{7}"],0,0,0,0,0,["9(?:(?:39|47)8[01]|769\\d)\\d{4}"]]],ZA:["27","00","[1-79]\\d{8}|8\\d{4,9}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,4})","$1 $2",["8[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["8[1-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["860"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],ZM:["260","00","800\\d{6}|(?:21|[579]\\d|63)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[579]"],"0$1"]],"0"],ZW:["263","00","2(?:[0-57-9]\\d{6,8}|6[0-24-9]\\d{6,7})|[38]\\d{9}|[35-8]\\d{8}|[3-6]\\d{7}|[1-689]\\d{6}|[1-3569]\\d{5}|[1356]\\d{4}",[5,6,7,8,9,10],[["(\\d{3})(\\d{3,5})","$1 $2",["2(?:0[45]|2[278]|[49]8)|3(?:[09]8|17)|6(?:[29]8|37|75)|[23][78]|(?:33|5[15]|6[68])[78]"],"0$1"],["(\\d)(\\d{3})(\\d{2,4})","$1 $2 $3",["[49]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["80"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["24|8[13-59]|(?:2[05-79]|39|5[45]|6[15-8])2","2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)","2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["1|2(?:0[0-36-9]|12|29|[56])|3(?:1[0-689]|[24-6])|5(?:[0236-9]|1[2-4])|6(?:[013-59]|7[0-46-9])|(?:33|55|6[68])[0-69]|(?:29|3[09]|62)[0-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["29[013-9]|39|54"],"0$1"],["(\\d{4})(\\d{3,5})","$1 $2",["(?:25|54)8","258|5483"],"0$1"]],"0"]},nonGeographic:{800:["800",0,"(?:00|[1-9]\\d)\\d{6}",[8],[["(\\d{4})(\\d{4})","$1 $2",["\\d"]]],0,0,0,0,0,0,[0,0,["(?:00|[1-9]\\d)\\d{6}"]]],808:["808",0,"[1-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[1-9]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,0,["[1-9]\\d{7}"]]],870:["870",0,"7\\d{11}|[235-7]\\d{8}",[9,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-7]"]]],0,0,0,0,0,0,[0,["(?:[356]|774[45])\\d{8}|7[6-8]\\d{7}"],0,0,0,0,0,0,["2\\d{8}",[9]]]],878:["878",0,"10\\d{10}",[12],[["(\\d{2})(\\d{5})(\\d{5})","$1 $2 $3",["1"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["10\\d{10}"]]],881:["881",0,"6\\d{9}|[0-36-9]\\d{8}",[9,10],[["(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[0-37-9]"]],["(\\d)(\\d{3})(\\d{5,6})","$1 $2 $3",["6"]]],0,0,0,0,0,0,[0,["6\\d{9}|[0-36-9]\\d{8}"]]],882:["882",0,"[13]\\d{6}(?:\\d{2,5})?|[19]\\d{7}|(?:[25]\\d\\d|4)\\d{7}(?:\\d{2})?",[7,8,9,10,11,12],[["(\\d{2})(\\d{5})","$1 $2",["16|342"]],["(\\d{2})(\\d{6})","$1 $2",["49"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["1[36]|9"]],["(\\d{2})(\\d{4})(\\d{3})","$1 $2 $3",["3[23]"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["16"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|23|3(?:[15]|4[57])|4|5[12]"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["34"]],["(\\d{2})(\\d{4,5})(\\d{5})","$1 $2 $3",["[1-35]"]]],0,0,0,0,0,0,[0,["342\\d{4}|(?:337|49)\\d{6}|(?:3(?:2|47|7\\d{3})|5(?:0\\d{3}|2[0-2]))\\d{7}",[7,8,9,10,12]],0,0,0,["348[57]\\d{7}",[11]],0,0,["1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:345\\d|9[89])\\d{6}|(?:10|2(?:3|85\\d)|3(?:[15]|[69]\\d\\d)|4[15-8]|51)\\d{8}"]]],883:["883",0,"(?:[1-4]\\d|51)\\d{6,10}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,8})","$1 $2 $3",["[14]|2[24-689]|3[02-689]|51[24-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["510"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["21"]],["(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["51[13]"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[235]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["(?:2(?:00\\d\\d|10)|(?:370[1-9]|51\\d0)\\d)\\d{7}|51(?:00\\d{5}|[24-9]0\\d{4,7})|(?:1[0-79]|2[24-689]|3[02-689]|4[0-4])0\\d{5,9}"]]],888:["888",0,"\\d{11}",[11],[["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3"]],0,0,0,0,0,0,[0,0,0,0,0,0,["\\d{11}"]]],979:["979",0,"[1359]\\d{8}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[1359]"]]],0,0,0,0,0,0,[0,0,0,["[1359]\\d{8}"]]]}};function y1e(e,t,n){switch(n){case"Backspace":t>0&&(e=e.slice(0,t-1)+e.slice(t),t--);break;case"Delete":e=e.slice(0,t)+e.slice(t+1);break}return{value:e,caret:t}}function b1e(e,t,n){for(var r={},o="",a=0,i=0;ii&&(a=o.length))),i++}t===void 0&&(a=o.length);var s={value:o,caret:a};return s}function C1e(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=$1e(e))||t){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function $1e(e,t){if(e){if(typeof e=="string")return TR(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return TR(e,t)}}function TR(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&arguments[2]!==void 0?arguments[2]:"x",r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:" ",o=e.length,a=Cx("(",e),i=Cx(")",e),l=a-i;l>0&&o=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function w1e(e,t){if(e){if(typeof e=="string")return MR(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return MR(e,t)}}function MR(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&arguments[1]!==void 0?arguments[1]:"x",n=arguments.length>2?arguments[2]:void 0;if(!e)return function(o){return{text:o}};var r=Cx(t,e);return function(o){if(!o)return{text:"",template:e};for(var a=0,i="",l=S1e(e.split("")),s;!(s=l()).done;){var u=s.value;if(u!==t){i+=u;continue}if(i+=o[a],a++,a===o.length&&o.length=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function F1e(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a=0)&&(n[o]=e[o]);return n}function z1e(e){var t=e.ref,n=e.parse,r=e.format,o=e.value,a=e.defaultValue,i=e.controlled,l=i===void 0?!0:i,s=e.onChange,u=e.onKeyDown,d=L1e(e,j1e),f=c.useRef(),p=c.useCallback(function(g){f.current=g,t&&(typeof t=="function"?t(g):t.current=g)},[t]),m=c.useCallback(function(g){return k1e(g,f.current,n,r,s)},[f,n,r,s]),v=c.useCallback(function(g){if(u&&u(g),!g.defaultPrevented)return _1e(g,f.current,n,r,s)},[f,n,r,s,u]),h=Ws(Ws({},d),{},{ref:p,onChange:m,onKeyDown:v});return l?Ws(Ws({},h),{},{value:r(DR(o)?"":o).text}):Ws(Ws({},h),{},{defaultValue:r(DR(a)?"":a).text})}function DR(e){return e==null}var B1e=["inputComponent","parse","format","value","defaultValue","onChange","controlled","onKeyDown","type"];function jR(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function H1e(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function K1e(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a=0)&&(n[o]=e[o]);return n}function th(e,t){var n=e.inputComponent,r=n===void 0?"input":n,o=e.parse,a=e.format,i=e.value,l=e.defaultValue,s=e.onChange,u=e.controlled,d=e.onKeyDown,f=e.type,p=f===void 0?"text":f,m=V1e(e,B1e),v=z1e(H1e({ref:t,parse:o,format:a,value:i,defaultValue:l,onChange:s,controlled:u,onKeyDown:d,type:p},m));return Y.createElement(r,v)}th=Y.forwardRef(th);th.propTypes={parse:He.func.isRequired,format:He.func.isRequired,inputComponent:He.elementType,type:He.string,value:He.string,defaultValue:He.string,onChange:He.func,controlled:He.bool,onKeyDown:He.func,onCut:He.func,onPaste:He.func};function AR(e,t){e=e.split("-"),t=t.split("-");for(var n=e[0].split("."),r=t[0].split("."),o=0;o<3;o++){var a=Number(n[o]),i=Number(r[o]);if(a>i)return 1;if(i>a)return-1;if(!isNaN(a)&&isNaN(i))return 1;if(isNaN(a)&&!isNaN(i))return-1}return e[1]&&t[1]?e[1]>t[1]?1:e[1]i?"TOO_SHORT":a[a.length-1]=0?"IS_POSSIBLE":"INVALID_LENGTH"}function oCe(e,t,n){if(t===void 0&&(t={}),n=new pr(n),t.v2){if(!e.countryCallingCode)throw new Error("Invalid phone number object passed");n.selectNumberingPlan(e.countryCallingCode)}else{if(!e.phone)return!1;if(e.country){if(!n.hasCountry(e.country))throw new Error("Unknown country: ".concat(e.country));n.selectNumberingPlan(e.country)}else{if(!e.countryCallingCode)throw new Error("Invalid phone number object passed");n.selectNumberingPlan(e.countryCallingCode)}}if(n.possibleLengths())return zD(e.phone||e.nationalNumber,e.country,n);if(e.countryCallingCode&&n.isNonGeographicCallingCode(e.countryCallingCode))return!0;throw new Error('Missing "possibleLengths" in metadata. Perhaps the metadata has been generated before v1.0.18.')}function zD(e,t,n){switch(Oy(e,t,n)){case"IS_POSSIBLE":return!0;default:return!1}}function Pi(e,t){return e=e||"",new RegExp("^(?:"+t+")$").test(e)}function aCe(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=iCe(e))||t){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function iCe(e,t){if(e){if(typeof e=="string")return BR(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?BR(e,t):void 0}}function BR(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=0}var Yw=2,dCe=17,fCe=3,Xr="0-90-9٠-٩۰-۹",pCe="-‐-―−ー-",mCe="//",vCe="..",gCe="  ­​⁠ ",hCe="()()[]\\[\\]",yCe="~⁓∼~",Ea="".concat(pCe).concat(mCe).concat(vCe).concat(gCe).concat(hCe).concat(yCe),Iy="++",bCe=new RegExp("(["+Xr+"])");function BD(e,t,n,r){if(t){var o=new pr(r);o.selectNumberingPlan(t,n);var a=new RegExp(o.IDDPrefix());if(e.search(a)===0){e=e.slice(e.match(a)[0].length);var i=e.match(bCe);if(!(i&&i[1]!=null&&i[1].length>0&&i[1]==="0"))return e}}}function xx(e,t){if(e&&t.numberingPlan.nationalPrefixForParsing()){var n=new RegExp("^(?:"+t.numberingPlan.nationalPrefixForParsing()+")"),r=n.exec(e);if(r){var o,a,i=r.length-1,l=i>0&&r[i];if(t.nationalPrefixTransformRule()&&l)o=e.replace(n,t.nationalPrefixTransformRule()),i>1&&(a=r[1]);else{var s=r[0];o=e.slice(s.length),l&&(a=r[1])}var u;if(l){var d=e.indexOf(r[1]),f=e.slice(0,d);f===t.numberingPlan.nationalPrefix()&&(u=t.numberingPlan.nationalPrefix())}else u=r[0];return{nationalNumber:o,nationalPrefix:u,carrierCode:a}}}return{nationalNumber:e}}function CCe(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=$Ce(e))||t){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function $Ce(e,t){if(e){if(typeof e=="string")return HR(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?HR(e,t):void 0}}function HR(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=Yw&&TCe.test(e)}function kCe(e){return RCe.test(e)}function _Ce(e){var t=e.number,n=e.ext;if(!t)return"";if(t[0]!=="+")throw new Error('"formatRFC3966()" expects "number" to be in E.164 format.');return"tel:".concat(t).concat(n?";ext="+n:"")}var WR={formatExtension:function(t,n,r){return"".concat(t).concat(r.ext()).concat(n)}};function DCe(e,t,n,r){if(n?n=LCe({},WR,n):n=WR,r=new pr(r),e.country&&e.country!=="001"){if(!r.hasCountry(e.country))throw new Error("Unknown country: ".concat(e.country));r.selectNumberingPlan(e.country)}else if(e.countryCallingCode)r.selectNumberingPlan(e.countryCallingCode);else return e.phone||"";var o=r.countryCallingCode(),a=n.v2?e.nationalNumber:e.phone,i;switch(t){case"NATIONAL":return a?(i=nh(a,e.carrierCode,"NATIONAL",r,n),g1(i,e.ext,r,n.formatExtension)):"";case"INTERNATIONAL":return a?(i=nh(a,null,"INTERNATIONAL",r,n),i="+".concat(o," ").concat(i),g1(i,e.ext,r,n.formatExtension)):"+".concat(o);case"E.164":return"+".concat(o).concat(a);case"RFC3966":return _Ce({number:"+".concat(o).concat(a),ext:e.ext});case"IDD":if(!n.fromCountry)return;var l=ACe(a,e.carrierCode,o,n.fromCountry,r);return l?g1(l,e.ext,r,n.formatExtension):void 0;default:throw new Error('Unknown "format" argument passed to "formatNumber()": "'.concat(t,'"'))}}function nh(e,t,n,r,o){var a=jCe(r.formats(),e);return a?UD(e,a,{useInternationalFormat:n==="INTERNATIONAL",withNationalPrefix:!(a.nationalPrefixIsOptionalWhenFormattingInNationalFormat()&&o&&o.nationalPrefix===!1),carrierCode:t,metadata:r}):e}function jCe(e,t){return FCe(e,function(n){if(n.leadingDigitsPatterns().length>0){var r=n.leadingDigitsPatterns()[n.leadingDigitsPatterns().length-1];if(t.search(r)!==0)return!1}return Pi(t,n.pattern())})}function g1(e,t,n,r){return t?r(e,t,n):e}function ACe(e,t,n,r,o){var a=El(r,o.metadata);if(a===n){var i=nh(e,t,"NATIONAL",o);return n==="1"?n+" "+i:i}var l=ECe(r,void 0,o.metadata);if(l)return"".concat(l," ").concat(n," ").concat(nh(e,null,"INTERNATIONAL",o))}function LCe(){for(var e=1,t=arguments.length,n=new Array(t),r=0;r=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function o$e(e,t){if(e){if(typeof e=="string")return GR(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?GR(e,t):void 0}}function GR(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function l$e(e,t){if(e){if(typeof e=="string")return qR(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?qR(e,t):void 0}}function qR(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=e.length)return"";var r=e.indexOf(";",n);return r>=0?e.substring(n,r):e.substring(n)}function y$e(e){return e===null?!0:e.length===0?!1:u$e.test(e)||v$e.test(e)}function b$e(e,t){var n=t.extractFormattedPhoneNumber,r=h$e(e);if(!y$e(r))throw new oi("NOT_A_NUMBER");var o;if(r===null)o=n(e)||"";else{o="",r.charAt(0)===ZD&&(o+=r);var a=e.indexOf(XR),i;a>=0?i=a+XR.length:i=0;var l=e.indexOf(Ix);o+=e.substring(i,l)}var s=o.indexOf(g$e);if(s>0&&(o=o.substring(0,s)),o!=="")return o}var C$e=250,$$e=new RegExp("["+Iy+Xr+"]"),x$e=new RegExp("[^"+Xr+"#]+$");function S$e(e,t,n){if(t=t||{},n=new pr(n),t.defaultCountry&&!n.hasCountry(t.defaultCountry))throw t.v2?new oi("INVALID_COUNTRY"):new Error("Unknown country: ".concat(t.defaultCountry));var r=E$e(e,t.v2,t.extract),o=r.number,a=r.ext,i=r.error;if(!o){if(t.v2)throw i==="TOO_SHORT"?new oi("TOO_SHORT"):new oi("NOT_A_NUMBER");return{}}var l=O$e(o,t.defaultCountry,t.defaultCallingCode,n),s=l.country,u=l.nationalNumber,d=l.countryCallingCode,f=l.countryCallingCodeSource,p=l.carrierCode;if(!n.hasSelectedNumberingPlan()){if(t.v2)throw new oi("INVALID_COUNTRY");return{}}if(!u||u.lengthdCe){if(t.v2)throw new oi("TOO_LONG");return{}}if(t.v2){var m=new YD(d,u,n.metadata);return s&&(m.country=s),p&&(m.carrierCode=p),a&&(m.ext=a),m.__countryCallingCodeSource=f,m}var v=(t.extended?n.hasSelectedNumberingPlan():s)?Pi(u,n.nationalNumberPattern()):!1;return t.extended?{country:s,countryCallingCode:d,carrierCode:p,valid:v,possible:v?!0:!!(t.extended===!0&&n.possibleLengths()&&zD(u,s,n)),phone:u,ext:a}:v?P$e(s,u,a):{}}function w$e(e,t,n){if(e){if(e.length>C$e){if(n)throw new oi("TOO_LONG");return}if(t===!1)return e;var r=e.search($$e);if(!(r<0))return e.slice(r).replace(x$e,"")}}function E$e(e,t,n){var r=b$e(e,{extractFormattedPhoneNumber:function(i){return w$e(i,n,t)}});if(!r)return{};if(!MCe(r))return kCe(r)?{error:"TOO_SHORT"}:{};var o=n$e(r);return o.ext?o:{number:r}}function P$e(e,t,n){var r={country:e,phone:t};return n&&(r.ext=n),r}function O$e(e,t,n,r){var o=Qw(Px(e),void 0,t,n,r.metadata),a=o.countryCallingCodeSource,i=o.countryCallingCode,l=o.number,s;if(i)r.selectNumberingPlan(i);else if(l&&(t||n))r.selectNumberingPlan(t,n),t&&(s=t),i=n||El(t,r.metadata);else return{};if(!l)return{countryCallingCodeSource:a,countryCallingCode:i};var u=Sx(Px(l),s,r),d=u.nationalNumber,f=u.carrierCode,p=Xw(i,{nationalNumber:d,metadata:r});return p&&(s=p,p==="001"||r.selectNumberingPlan(s)),{country:s,countryCallingCode:i,countryCallingCodeSource:a,nationalNumber:d,carrierCode:f}}function qf(e){"@babel/helpers - typeof";return qf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},qf(e)}function QR(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function ZR(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function exe(e,t){if(e){if(typeof e=="string")return r5(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r5(e,t):void 0}}function r5(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n1;)t&1&&(n+=e),t>>=1,e+=e;return n+e}function o5(e,t){return e[t]===")"&&t++,txe(e.slice(0,t))}function txe(e){for(var t=[],n=0;n=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function gxe(e,t){if(e){if(typeof e=="string")return l5(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l5(e,t):void 0}}function l5(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n1&&arguments[1]!==void 0?arguments[1]:{},o=r.allowOverflow;if(!n)throw new Error("String is required");var a=Rx(n.split(""),this.matchTree,!0);if(a&&a.match&&delete a.matchedChars,!(a&&a.overflow&&!o))return a}}])}();function Rx(e,t,n){if(typeof t=="string"){var r=e.join("");return t.indexOf(r)===0?e.length===t.length?{match:!0,matchedChars:e}:{partialMatch:!0}:r.indexOf(t)===0?n&&e.length>t.length?{overflow:!0}:{match:!0,matchedChars:e.slice(0,t.length)}:void 0}if(Array.isArray(t)){for(var o=e.slice(),a=0;a=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Sxe(e,t){if(e){if(typeof e=="string")return c5(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?c5(e,t):void 0}}function c5(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=0)){var o=this.getTemplateForFormat(n,r);if(o)return this.setNationalNumberTemplate(o,r),!0}}},{key:"getSeparatorAfterNationalPrefix",value:function(n){return this.isNANP||n&&n.nationalPrefixFormattingRule()&&Txe.test(n.nationalPrefixFormattingRule())?" ":""}},{key:"getInternationalPrefixBeforeCountryCallingCode",value:function(n,r){var o=n.IDDPrefix,a=n.missingPlus;return o?r&&r.spacing===!1?o:o+" ":a?"":"+"}},{key:"getTemplate",value:function(n){if(this.template){for(var r=-1,o=0,a=n.international?this.getInternationalPrefixBeforeCountryCallingCode(n,{spacing:!1}):"";ou.length)){var d=new RegExp("^"+s+"$"),f=o.replace(/\d/g,Nx);d.test(f)&&(u=f);var p=this.getFormatFormat(n,a),m;if(this.shouldTryNationalPrefixFormattingRule(n,{international:a,nationalPrefix:i})){var v=p.replace(KD,n.nationalPrefixFormattingRule());if(rh(n.nationalPrefixFormattingRule())===(i||"")+rh("$1")&&(p=v,m=!0,i))for(var h=i.length;h>0;)p=p.replace(/\d/,pa),h--}var g=u.replace(new RegExp(s),p).replace(new RegExp(Nx,"g"),pa);return m||(l?g=wv(pa,l.length)+" "+g:i&&(g=wv(pa,i.length)+this.getSeparatorAfterNationalPrefix(n)+g)),a&&(g=VD(g)),g}}},{key:"formatNextNationalNumberDigits",value:function(n){var r=nxe(this.populatedNationalNumberTemplate,this.populatedNationalNumberTemplatePosition,n);if(!r){this.resetFormat();return}return this.populatedNationalNumberTemplate=r[0],this.populatedNationalNumberTemplatePosition=r[1],o5(this.populatedNationalNumberTemplate,this.populatedNationalNumberTemplatePosition+1)}},{key:"shouldTryNationalPrefixFormattingRule",value:function(n,r){var o=r.international,a=r.nationalPrefix;if(n.nationalPrefixFormattingRule()){var i=n.usesNationalPrefix();if(i&&a||!i&&!o)return!0}}}])}();function tp(e){"@babel/helpers - typeof";return tp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},tp(e)}function JD(e,t){return Fxe(e)||Lxe(e,t)||Axe(e,t)||jxe()}function jxe(){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 Axe(e,t){if(e){if(typeof e=="string")return d5(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?d5(e,t):void 0}}function d5(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=3;if(r.appendDigits(n),a&&this.extractIddPrefix(r),this.isWaitingForCountryCallingCode(r)){if(!this.extractCountryCallingCode(r))return}else r.appendNationalSignificantNumberDigits(n);r.international||this.hasExtractedNationalSignificantNumber||this.extractNationalSignificantNumber(r.getNationalDigits(),function(i){return r.update(i)})}},{key:"isWaitingForCountryCallingCode",value:function(n){var r=n.international,o=n.callingCode;return r&&!o}},{key:"extractCountryCallingCode",value:function(n){var r=Qw("+"+n.getDigitsWithoutInternationalPrefix(),n.country,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata),o=r.countryCallingCode,a=r.number;if(o)return n.setCallingCode(o),n.update({nationalSignificantNumber:a}),!0}},{key:"reset",value:function(n){if(n){this.hasSelectedNumberingPlan=!0;var r=n._nationalPrefixForParsing();this.couldPossiblyExtractAnotherNationalSignificantNumber=r&&Yxe.test(r)}else this.hasSelectedNumberingPlan=void 0,this.couldPossiblyExtractAnotherNationalSignificantNumber=void 0}},{key:"extractNationalSignificantNumber",value:function(n,r){if(this.hasSelectedNumberingPlan){var o=xx(n,this.metadata),a=o.nationalPrefix,i=o.nationalNumber,l=o.carrierCode;if(i!==n)return this.onExtractedNationalNumber(a,l,i,n,r),!0}}},{key:"extractAnotherNationalSignificantNumber",value:function(n,r,o){if(!this.hasExtractedNationalSignificantNumber)return this.extractNationalSignificantNumber(n,o);if(this.couldPossiblyExtractAnotherNationalSignificantNumber){var a=xx(n,this.metadata),i=a.nationalPrefix,l=a.nationalNumber,s=a.carrierCode;if(l!==r)return this.onExtractedNationalNumber(i,s,l,n,o),!0}}},{key:"onExtractedNationalNumber",value:function(n,r,o,a,i){var l=!1,s,u=a.lastIndexOf(o);if(u<0||u!==a.length-o.length)l=!0;else{var d=a.slice(0,u);d&&d!==n&&(s=d)}i({nationalPrefix:n,carrierCode:r,nationalSignificantNumber:o,nationalSignificantNumberIsModified:l,prefixBeforeNationalSignificantNumberThatIsNotNationalPrefix:s}),this.hasExtractedNationalSignificantNumber=!0,this.onNationalSignificantNumberChange()}},{key:"reExtractNationalSignificantNumber",value:function(n){if(this.extractAnotherNationalSignificantNumber(n.getNationalDigits(),n.nationalSignificantNumber,function(r){return n.update(r)}))return!0;if(this.extractIddPrefix(n))return this.extractCallingCodeAndNationalSignificantNumber(n),!0;if(this.fixMissingPlus(n))return this.extractCallingCodeAndNationalSignificantNumber(n),!0}},{key:"extractIddPrefix",value:function(n){var r=n.international,o=n.IDDPrefix,a=n.digits;if(n.nationalSignificantNumber,!(r||o)){var i=BD(a,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata);if(i!==void 0&&i!==a)return n.update({IDDPrefix:a.slice(0,a.length-i.length)}),this.startInternationalNumber(n,{country:void 0,callingCode:void 0}),!0}}},{key:"fixMissingPlus",value:function(n){if(!n.international){var r=WD(n.digits,n.country,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata),o=r.countryCallingCode;if(o)return n.update({missingPlus:!0}),this.startInternationalNumber(n,{country:n.country,callingCode:o}),!0}}},{key:"startInternationalNumber",value:function(n,r){var o=r.country,a=r.callingCode;n.startInternationalNumber(o,a),n.nationalSignificantNumber&&(n.resetNationalSignificantNumber(),this.onNationalSignificantNumberChange(),this.hasExtractedNationalSignificantNumber=void 0)}},{key:"extractCallingCodeAndNationalSignificantNumber",value:function(n){this.extractCountryCallingCode(n)&&this.extractNationalSignificantNumber(n.getNationalDigits(),function(r){return n.update(r)})}}])}();function Qxe(e){var t=e.search(Gxe);if(!(t<0)){e=e.slice(t);var n;return e[0]==="+"&&(n=!0,e=e.slice(1)),e=e.replace(qxe,""),n&&(e="+"+e),e}}function Zxe(e){var t=Qxe(e)||"";return t[0]==="+"?[t.slice(1),!0]:[t]}function Jxe(e){var t=Zxe(e),n=JD(t,2),r=n[0],o=n[1];return Uxe.test(r)||(r=""),[r,o]}function np(e){"@babel/helpers - typeof";return np=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},np(e)}function e2e(e,t){return o2e(e)||r2e(e,t)||n2e(e,t)||t2e()}function t2e(){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 n2e(e,t){if(e){if(typeof e=="string")return f5(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f5(e,t):void 0}}function f5(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n1}},{key:"determineTheCountry",value:function(){this.state.setCountry(Xw(this.isInternational()?this.state.callingCode:this.defaultCallingCode,{nationalNumber:this.state.nationalSignificantNumber,metadata:this.metadata}))}},{key:"getNumberValue",value:function(){var n=this.state,r=n.digits,o=n.callingCode,a=n.country,i=n.nationalSignificantNumber;if(r){if(this.isInternational())return o?"+"+o+i:"+"+r;if(a||o){var l=a?this.metadata.countryCallingCode():o;return"+"+l+i}}}},{key:"getNumber",value:function(){var n=this.state,r=n.nationalSignificantNumber,o=n.carrierCode,a=n.callingCode,i=this._getCountry();if(r&&!(!i&&!a)){if(i&&i===this.defaultCountry){var l=new pr(this.metadata.metadata);l.selectNumberingPlan(i);var s=l.numberingPlan.callingCode(),u=this.metadata.getCountryCodesForCallingCode(s);if(u.length>1){var d=HD(r,{countries:u,metadata:this.metadata.metadata});d&&(i=d)}}var f=new YD(i||a,r,this.metadata.metadata);return o&&(f.carrierCode=o),f}}},{key:"isPossible",value:function(){var n=this.getNumber();return n?n.isPossible():!1}},{key:"isValid",value:function(){var n=this.getNumber();return n?n.isValid():!1}},{key:"getNationalNumber",value:function(){return this.state.nationalSignificantNumber}},{key:"getChars",value:function(){return(this.state.international?"+":"")+this.state.digits}},{key:"getTemplate",value:function(){return this.formatter.getTemplate(this.state)||this.getNonFormattedTemplate()||""}}])}();function p5(e){return new pr(e).getCountries()}function u2e(e,t,n){return n||(n=t,t=void 0),new Vu(t,n).input(e)}function ej(e){var t=e.inputFormat,n=e.country,r=e.metadata;return t==="NATIONAL_PART_OF_INTERNATIONAL"?"+".concat(El(n,r)):""}function Tx(e,t){return t&&(e=e.slice(t.length),e[0]===" "&&(e=e.slice(1))),e}function d2e(e,t,n){if(!(n&&n.ignoreRest)){var r=function(a){if(n)switch(a){case"end":n.ignoreRest=!0;break}};return QD(e,t,r)}}function tj(e){var t=e.onKeyDown,n=e.inputFormat;return c.useCallback(function(r){if(r.keyCode===p2e&&n==="INTERNATIONAL"&&r.target instanceof HTMLInputElement&&f2e(r.target)===m2e.length){r.preventDefault();return}t&&t(r)},[t,n])}function f2e(e){return e.selectionStart}var p2e=8,m2e="+",v2e=["onKeyDown","country","inputFormat","metadata","international","withCountryCallingCode"];function Mx(){return Mx=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function h2e(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a=0)&&(n[o]=e[o]);return n}function y2e(e){function t(n,r){var o=n.onKeyDown,a=n.country,i=n.inputFormat,l=n.metadata,s=l===void 0?e:l;n.international,n.withCountryCallingCode;var u=g2e(n,v2e),d=c.useCallback(function(p){var m=new Vu(a,s),v=ej({inputFormat:i,country:a,metadata:s}),h=m.input(v+p),g=m.getTemplate();return v&&(h=Tx(h,v),g&&(g=Tx(g,v))),{text:h,template:g}},[a,s]),f=tj({onKeyDown:o,inputFormat:i});return Y.createElement(th,Mx({},u,{ref:r,parse:d2e,format:d,onKeyDown:f}))}return t=Y.forwardRef(t),t.propTypes={value:He.string.isRequired,onChange:He.func.isRequired,onKeyDown:He.func,country:He.string,inputFormat:He.oneOf(["INTERNATIONAL","NATIONAL_PART_OF_INTERNATIONAL","NATIONAL","INTERNATIONAL_OR_NATIONAL"]).isRequired,metadata:He.object},t}const b2e=y2e();var C2e=["value","onChange","onKeyDown","country","inputFormat","metadata","inputComponent","international","withCountryCallingCode"];function kx(){return kx=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function x2e(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a=0)&&(n[o]=e[o]);return n}function S2e(e){function t(n,r){var o=n.value,a=n.onChange,i=n.onKeyDown,l=n.country,s=n.inputFormat,u=n.metadata,d=u===void 0?e:u,f=n.inputComponent,p=f===void 0?"input":f;n.international,n.withCountryCallingCode;var m=$2e(n,C2e),v=ej({inputFormat:s,country:l,metadata:d}),h=c.useCallback(function(y){var C=Px(y.target.value);if(C===o){var b=m5(v,C,l,d);b.indexOf(y.target.value)===0&&(C=C.slice(0,-1))}a(C)},[v,o,a,l,d]),g=tj({onKeyDown:i,inputFormat:s});return Y.createElement(p,kx({},m,{ref:r,value:m5(v,o,l,d),onChange:h,onKeyDown:g}))}return t=Y.forwardRef(t),t.propTypes={value:He.string.isRequired,onChange:He.func.isRequired,onKeyDown:He.func,country:He.string,inputFormat:He.oneOf(["INTERNATIONAL","NATIONAL_PART_OF_INTERNATIONAL","NATIONAL","INTERNATIONAL_OR_NATIONAL"]).isRequired,metadata:He.object,inputComponent:He.elementType},t}const w2e=S2e();function m5(e,t,n,r){return Tx(u2e(e+t,n,r),e)}function E2e(e){return v5(e[0])+v5(e[1])}function v5(e){return String.fromCodePoint(127397+e.toUpperCase().charCodeAt(0))}var P2e=["value","onChange","options","disabled","readOnly"],O2e=["value","options","className","iconComponent","getIconAspectRatio","arrowComponent","unicodeFlags"];function I2e(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=R2e(e))||t){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function R2e(e,t){if(e){if(typeof e=="string")return g5(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return g5(e,t)}}function g5(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function N2e(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a=0)&&(n[o]=e[o]);return n}function rj(e){var t=e.value,n=e.onChange,r=e.options,o=e.disabled,a=e.readOnly,i=nj(e,P2e),l=c.useCallback(function(s){var u=s.target.value;n(u==="ZZ"?void 0:u)},[n]);return c.useMemo(function(){return aj(r,t)},[r,t]),Y.createElement("select",oh({},i,{disabled:o||a,readOnly:a,value:t||"ZZ",onChange:l}),r.map(function(s){var u=s.value,d=s.label,f=s.divider;return Y.createElement("option",{key:f?"|":u||"ZZ",value:f?"|":u||"ZZ",disabled:!!f,style:f?T2e:void 0},d)}))}rj.propTypes={value:He.string,onChange:He.func.isRequired,options:He.arrayOf(He.shape({value:He.string,label:He.string,divider:He.bool})).isRequired,disabled:He.bool,readOnly:He.bool};var T2e={fontSize:"1px",backgroundColor:"currentColor",color:"inherit"};function oj(e){var t=e.value,n=e.options,r=e.className,o=e.iconComponent;e.getIconAspectRatio;var a=e.arrowComponent,i=a===void 0?M2e:a,l=e.unicodeFlags,s=nj(e,O2e),u=c.useMemo(function(){return aj(n,t)},[n,t]);return Y.createElement("div",{className:"PhoneInputCountry"},Y.createElement(rj,oh({},s,{value:t,options:n,className:ie("PhoneInputCountrySelect",r)})),u&&(l&&t?Y.createElement("div",{className:"PhoneInputCountryIconUnicode"},E2e(t)):Y.createElement(o,{"aria-hidden":!0,country:t,label:u.label,aspectRatio:l?1:void 0})),Y.createElement(i,null))}oj.propTypes={iconComponent:He.elementType,arrowComponent:He.elementType,unicodeFlags:He.bool};function M2e(){return Y.createElement("div",{className:"PhoneInputCountrySelectArrow"})}function aj(e,t){for(var n=I2e(e),r;!(r=n()).done;){var o=r.value;if(!o.divider&&k2e(o.value,t))return o}}function k2e(e,t){return e==null?t==null:e===t}var _2e=["country","countryName","flags","flagUrl"];function _x(){return _x=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function j2e(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a=0)&&(n[o]=e[o]);return n}function Jw(e){var t=e.country,n=e.countryName,r=e.flags,o=e.flagUrl,a=D2e(e,_2e);return r&&r[t]?r[t]({title:n}):Y.createElement("img",_x({},a,{alt:n,role:n?void 0:"presentation",src:o.replace("{XX}",t).replace("{xx}",t.toLowerCase())}))}Jw.propTypes={country:He.string.isRequired,countryName:He.string.isRequired,flags:He.objectOf(He.elementType),flagUrl:He.string.isRequired};var A2e=["aspectRatio"],L2e=["title"],F2e=["title"];function ah(){return ah=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function z2e(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a=0)&&(n[o]=e[o]);return n}function Ry(e){var t=e.aspectRatio,n=eE(e,A2e);return t===1?Y.createElement(lj,n):Y.createElement(ij,n)}Ry.propTypes={title:He.string.isRequired,aspectRatio:He.number};function ij(e){var t=e.title,n=eE(e,L2e);return Y.createElement("svg",ah({},n,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 75 50"}),Y.createElement("title",null,t),Y.createElement("g",{className:"PhoneInputInternationalIconGlobe",stroke:"currentColor",fill:"none",strokeWidth:"2",strokeMiterlimit:"10"},Y.createElement("path",{strokeLinecap:"round",d:"M47.2,36.1C48.1,36,49,36,50,36c7.4,0,14,1.7,18.5,4.3"}),Y.createElement("path",{d:"M68.6,9.6C64.2,12.3,57.5,14,50,14c-7.4,0-14-1.7-18.5-4.3"}),Y.createElement("line",{x1:"26",y1:"25",x2:"74",y2:"25"}),Y.createElement("line",{x1:"50",y1:"1",x2:"50",y2:"49"}),Y.createElement("path",{strokeLinecap:"round",d:"M46.3,48.7c1.2,0.2,2.5,0.3,3.7,0.3c13.3,0,24-10.7,24-24S63.3,1,50,1S26,11.7,26,25c0,2,0.3,3.9,0.7,5.8"}),Y.createElement("path",{strokeLinecap:"round",d:"M46.8,48.2c1,0.6,2.1,0.8,3.2,0.8c6.6,0,12-10.7,12-24S56.6,1,50,1S38,11.7,38,25c0,1.4,0.1,2.7,0.2,4c0,0.1,0,0.2,0,0.2"})),Y.createElement("path",{className:"PhoneInputInternationalIconPhone",stroke:"none",fill:"currentColor",d:"M12.4,17.9c2.9-2.9,5.4-4.8,0.3-11.2S4.1,5.2,1.3,8.1C-2,11.4,1.1,23.5,13.1,35.6s24.3,15.2,27.5,11.9c2.8-2.8,7.8-6.3,1.4-11.5s-8.3-2.6-11.2,0.3c-2,2-7.2-2.2-11.7-6.7S10.4,19.9,12.4,17.9z"}))}ij.propTypes={title:He.string.isRequired};function lj(e){var t=e.title,n=eE(e,F2e);return Y.createElement("svg",ah({},n,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"}),Y.createElement("title",null,t),Y.createElement("g",{className:"PhoneInputInternationalIconGlobe",stroke:"currentColor",fill:"none",strokeWidth:"2",strokeLinecap:"round"},Y.createElement("path",{d:"M8.45,13A21.44,21.44,0,1,1,37.08,41.56"}),Y.createElement("path",{d:"M19.36,35.47a36.9,36.9,0,0,1-2.28-13.24C17.08,10.39,21.88.85,27.8.85s10.72,9.54,10.72,21.38c0,6.48-1.44,12.28-3.71,16.21"}),Y.createElement("path",{d:"M17.41,33.4A39,39,0,0,1,27.8,32.06c6.62,0,12.55,1.5,16.48,3.86"}),Y.createElement("path",{d:"M44.29,8.53c-3.93,2.37-9.86,3.88-16.49,3.88S15.25,10.9,11.31,8.54"}),Y.createElement("line",{x1:"27.8",y1:"0.85",x2:"27.8",y2:"34.61"}),Y.createElement("line",{x1:"15.2",y1:"22.23",x2:"49.15",y2:"22.23"})),Y.createElement("path",{className:"PhoneInputInternationalIconPhone",stroke:"transparent",fill:"currentColor",d:"M9.42,26.64c2.22-2.22,4.15-3.59.22-8.49S3.08,17,.93,19.17c-2.49,2.48-.13,11.74,9,20.89s18.41,11.5,20.89,9c2.15-2.15,5.91-4.77,1-8.71s-6.27-2-8.49.22c-1.55,1.55-5.48-1.69-8.86-5.08S7.87,28.19,9.42,26.64Z"}))}lj.propTypes={title:He.string.isRequired};function B2e(e){if(e.length<2||e[0]!=="+")return!1;for(var t=1;t=48&&n<=57))return!1;t++}return!0}function sj(e){B2e(e)||console.error("[react-phone-number-input] Expected the initial `value` to be a E.164 phone number. Got",e)}function H2e(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=W2e(e))||t){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function W2e(e,t){if(e){if(typeof e=="string")return h5(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return h5(e,t)}}function h5(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0))return e}function Ny(e,t){return LD(e,t)?!0:(console.error("Country not found: ".concat(e)),!1)}function cj(e,t){return e&&(e=e.filter(function(n){return Ny(n,t)}),e.length===0&&(e=void 0)),e}var U2e=["country","label","aspectRatio"];function Dx(){return Dx=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function q2e(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a=0)&&(n[o]=e[o]);return n}function uj(e){var t=e.flags,n=e.flagUrl,r=e.flagComponent,o=e.internationalIcon;function a(i){var l=i.country,s=i.label,u=i.aspectRatio,d=G2e(i,U2e),f=o===Ry?u:void 0;return Y.createElement("div",Dx({},d,{className:ie("PhoneInputCountryIcon",{"PhoneInputCountryIcon--square":f===1,"PhoneInputCountryIcon--border":l})}),l?Y.createElement(r,{country:l,countryName:s,flags:t,flagUrl:n,className:"PhoneInputCountryIconImg"}):Y.createElement(o,{title:s,aspectRatio:f,className:"PhoneInputCountryIconImg"}))}return a.propTypes={country:He.string,label:He.string.isRequired,aspectRatio:He.number},a}uj({flagUrl:"https://purecatamphetamine.github.io/country-flag-icons/3x2/{XX}.svg",flagComponent:Jw,internationalIcon:Ry});function Y2e(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=X2e(e))||t){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function X2e(e,t){if(e){if(typeof e=="string")return y5(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return y5(e,t)}}function y5(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&(s=o()),s}function eSe(e){var t=e.countries,n=e.countryNames,r=e.addInternationalOption,o=e.compareStringsLocales,a=e.compareStrings;a||(a=lSe);var i=t.map(function(l){return{value:l,label:n[l]||l}});return i.sort(function(l,s){return a(l.label,s.label,o)}),r&&i.unshift({label:n.ZZ}),i}function pj(e,t){return U$e(e||"",t)}function tSe(e){return e.formatNational().replace(/\D/g,"")}function nSe(e,t){var n=t.prevCountry,r=t.newCountry,o=t.metadata,a=t.useNationalFormat;if(n===r)return e;if(!e)return a?"":r?hi(r,o):"";if(r){if(e[0]==="+"){if(a)return e.indexOf("+"+El(r,o))===0?sSe(e,r,o):"";if(n){var i=hi(r,o);return e.indexOf(i)===0?e:i}else{var l=hi(r,o);return e.indexOf(l)===0?e:l}}}else if(e[0]!=="+")return pc(e,n,o)||"";return e}function pc(e,t,n){if(e){if(e[0]==="+"){if(e==="+")return;var r=new Vu(t,n);return r.input(e),r.getNumberValue()}if(t){var o=vj(e,t,n);return"+".concat(El(t,n)).concat(o||"")}}}function rSe(e,t,n){var r=vj(e,t,n);if(r){var o=r.length-oSe(t,n);if(o>0)return e.slice(0,e.length-o)}return e}function oSe(e,t){return t=new pr(t),t.selectNumberingPlan(e),t.numberingPlan.possibleLengths()[t.numberingPlan.possibleLengths().length-1]}function mj(e,t){var n=t.country,r=t.countries,o=t.defaultCountry,a=t.latestCountrySelectedByUser,i=t.required,l=t.metadata;if(e==="+")return n;var s=iSe(e,l);if(s)return!r||r.indexOf(s)>=0?s:void 0;if(n){if(Rc(e,n,l)){if(a&&Rc(e,a,l))return a;if(o&&Rc(e,o,l))return o;if(!i)return}else if(!i)return}return n}function aSe(e,t){var n=t.prevPhoneDigits,r=t.country,o=t.defaultCountry,a=t.latestCountrySelectedByUser,i=t.countryRequired,l=t.getAnyCountry,s=t.countries,u=t.international,d=t.limitMaxLength,f=t.countryCallingCodeEditable,p=t.metadata;if(u&&f===!1&&r){var m=hi(r,p);if(e.indexOf(m)!==0){var v,h=e&&e[0]!=="+";return h?(e=m+e,v=pc(e,r,p)):e=m,{phoneDigits:e,value:v,country:r}}}u===!1&&r&&e&&e[0]==="+"&&(e=b5(e,r,p)),e&&r&&d&&(e=rSe(e,r,p)),e&&e[0]!=="+"&&(!r||u)&&(e="+"+e),!e&&n&&n[0]==="+"&&(u?r=void 0:r=o),e==="+"&&n&&n[0]==="+"&&n.length>1&&(r=void 0);var g;return e&&(e[0]==="+"&&(e==="+"||r&&hi(r,p).indexOf(e)===0)?g=void 0:g=pc(e,r,p)),g&&(r=mj(g,{country:r,countries:s,defaultCountry:o,latestCountrySelectedByUser:a,required:!1,metadata:p}),u===!1&&r&&e&&e[0]==="+"&&(e=b5(e,r,p),g=pc(e,r,p))),!r&&i&&(r=o||l()),{phoneDigits:e,country:r,value:g}}function b5(e,t,n){if(e.indexOf(hi(t,n))===0){var r=new Vu(t,n);r.input(e);var o=r.getNumber();return o?o.formatNational().replace(/\D/g,""):""}else return e.replace(/\D/g,"")}function iSe(e,t){var n=new Vu(null,t);return n.input(e),n.getCountry()}function lSe(e,t,n){return String.prototype.localeCompare?e.localeCompare(t,n):et?1:0}function sSe(e,t,n){if(t){var r="+"+El(t,n);if(e.length=0)&&(S=x.country):(S=mj(i,{country:void 0,countries:w,metadata:r}),S||a&&i.indexOf(hi(a,r))===0&&(S=a))}var P;if(i){if(g){var E=S?g===S:Rc(i,g,r);E?S||(S=g):P={latestCountrySelectedByUser:void 0}}}else P={latestCountrySelectedByUser:void 0,hasUserSelectedACountry:void 0};return Vm(Vm({},P),{},{phoneDigits:y({phoneNumber:x,value:i,defaultCountry:a}),value:i,country:i?S:a})}}function $5(e,t){return e===null&&(e=void 0),t===null&&(t=void 0),e===t}var pSe=["name","disabled","readOnly","autoComplete","style","className","inputRef","inputComponent","numberInputProps","smartCaret","countrySelectComponent","countrySelectProps","containerComponent","containerComponentProps","defaultCountry","countries","countryOptionsOrder","labels","flags","flagComponent","flagUrl","addInternationalOption","internationalIcon","displayInitialValueAsLocalNumber","initialValueFormat","onCountryChange","limitMaxLength","countryCallingCodeEditable","focusInputOnCountrySelection","reset","metadata","international","locales"];function iu(e){"@babel/helpers - typeof";return iu=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},iu(e)}function x5(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function hj(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function vSe(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a=0)&&(n[o]=e[o]);return n}function gSe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function S5(e,t){for(var n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function RSe(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a=0)&&(n[o]=e[o]);return n}function $j(e){var t=Y.forwardRef(function(n,r){var o=n.metadata,a=o===void 0?e:o,i=n.labels,l=i===void 0?PSe:i,s=ISe(n,OSe);return Y.createElement(Cj,Ax({},s,{ref:r,metadata:a,labels:l}))});return t.propTypes={metadata:dj,labels:fj},t}$j();const NSe=$j(h1e);var TSe=Object.defineProperty,lh=Object.getOwnPropertySymbols,xj=Object.prototype.hasOwnProperty,Sj=Object.prototype.propertyIsEnumerable,E5=(e,t,n)=>t in e?TSe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,MSe=(e,t)=>{for(var n in t||(t={}))xj.call(t,n)&&E5(e,n,t[n]);if(lh)for(var n of lh(t))Sj.call(t,n)&&E5(e,n,t[n]);return e},kSe=(e,t)=>{var n={};for(var r in e)xj.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&lh)for(var r of lh(e))t.indexOf(r)<0&&Sj.call(e,r)&&(n[r]=e[r]);return n};/** + * @license QR Code generator library (TypeScript) + * Copyright (c) Project Nayuki. + * SPDX-License-Identifier: MIT + */var us;(e=>{const t=class{constructor(s,u,d,f){if(this.version=s,this.errorCorrectionLevel=u,this.modules=[],this.isFunction=[],st.MAX_VERSION)throw new RangeError("Version value out of range");if(f<-1||f>7)throw new RangeError("Mask value out of range");this.size=s*4+17;let p=[];for(let v=0;v7)throw new RangeError("Invalid value");let v,h;for(v=d;;v++){const b=t.getNumDataCodewords(v,u)*8,$=l.getTotalBits(s,v);if($<=b){h=$;break}if(v>=f)throw new RangeError("Data too long")}for(const b of[t.Ecc.MEDIUM,t.Ecc.QUARTILE,t.Ecc.HIGH])m&&h<=t.getNumDataCodewords(v,b)*8&&(u=b);let g=[];for(const b of s){r(b.mode.modeBits,4,g),r(b.numChars,b.mode.numCharCountBits(v),g);for(const $ of b.getData())g.push($)}a(g.length==h);const y=t.getNumDataCodewords(v,u)*8;a(g.length<=y),r(0,Math.min(4,y-g.length),g),r(0,(8-g.length%8)%8,g),a(g.length%8==0);for(let b=236;g.lengthC[$>>>3]|=b<<7-($&7)),new t(v,u,C,p)}getModule(s,u){return 0<=s&&s>>9)*1335;const f=(u<<10|d)^21522;a(f>>>15==0);for(let p=0;p<=5;p++)this.setFunctionModule(8,p,o(f,p));this.setFunctionModule(8,7,o(f,6)),this.setFunctionModule(8,8,o(f,7)),this.setFunctionModule(7,8,o(f,8));for(let p=9;p<15;p++)this.setFunctionModule(14-p,8,o(f,p));for(let p=0;p<8;p++)this.setFunctionModule(this.size-1-p,8,o(f,p));for(let p=8;p<15;p++)this.setFunctionModule(8,this.size-15+p,o(f,p));this.setFunctionModule(8,this.size-8,!0)}drawVersion(){if(this.version<7)return;let s=this.version;for(let d=0;d<12;d++)s=s<<1^(s>>>11)*7973;const u=this.version<<12|s;a(u>>>18==0);for(let d=0;d<18;d++){const f=o(u,d),p=this.size-11+d%3,m=Math.floor(d/3);this.setFunctionModule(p,m,f),this.setFunctionModule(m,p,f)}}drawFinderPattern(s,u){for(let d=-4;d<=4;d++)for(let f=-4;f<=4;f++){const p=Math.max(Math.abs(f),Math.abs(d)),m=s+f,v=u+d;0<=m&&m{(b!=h-p||x>=v)&&C.push($[b])});return a(C.length==m),C}drawCodewords(s){if(s.length!=Math.floor(t.getNumRawDataModules(this.version)/8))throw new RangeError("Invalid argument");let u=0;for(let d=this.size-1;d>=1;d-=2){d==6&&(d=5);for(let f=0;f>>3],7-(u&7)),u++)}}a(u==s.length*8)}applyMask(s){if(s<0||s>7)throw new RangeError("Mask value out of range");for(let u=0;u5&&s++):(this.finderPenaltyAddHistory(v,h),m||(s+=this.finderPenaltyCountPatterns(h)*t.PENALTY_N3),m=this.modules[p][g],v=1);s+=this.finderPenaltyTerminateAndCount(m,v,h)*t.PENALTY_N3}for(let p=0;p5&&s++):(this.finderPenaltyAddHistory(v,h),m||(s+=this.finderPenaltyCountPatterns(h)*t.PENALTY_N3),m=this.modules[g][p],v=1);s+=this.finderPenaltyTerminateAndCount(m,v,h)*t.PENALTY_N3}for(let p=0;pm+(v?1:0),u);const d=this.size*this.size,f=Math.ceil(Math.abs(u*20-d*10)/d)-1;return a(0<=f&&f<=9),s+=f*t.PENALTY_N4,a(0<=s&&s<=2568888),s}getAlignmentPatternPositions(){if(this.version==1)return[];{const s=Math.floor(this.version/7)+2,u=this.version==32?26:Math.ceil((this.version*4+4)/(s*2-2))*2;let d=[6];for(let f=this.size-7;d.lengtht.MAX_VERSION)throw new RangeError("Version number out of range");let u=(16*s+128)*s+64;if(s>=2){const d=Math.floor(s/7)+2;u-=(25*d-10)*d-55,s>=7&&(u-=36)}return a(208<=u&&u<=29648),u}static getNumDataCodewords(s,u){return Math.floor(t.getNumRawDataModules(s)/8)-t.ECC_CODEWORDS_PER_BLOCK[u.ordinal][s]*t.NUM_ERROR_CORRECTION_BLOCKS[u.ordinal][s]}static reedSolomonComputeDivisor(s){if(s<1||s>255)throw new RangeError("Degree out of range");let u=[];for(let f=0;f0);for(const f of s){const p=f^d.shift();d.push(0),u.forEach((m,v)=>d[v]^=t.reedSolomonMultiply(m,p))}return d}static reedSolomonMultiply(s,u){if(s>>>8||u>>>8)throw new RangeError("Byte out of range");let d=0;for(let f=7;f>=0;f--)d=d<<1^(d>>>7)*285,d^=(u>>>f&1)*s;return a(d>>>8==0),d}finderPenaltyCountPatterns(s){const u=s[1];a(u<=this.size*3);const d=u>0&&s[2]==u&&s[3]==u*3&&s[4]==u&&s[5]==u;return(d&&s[0]>=u*4&&s[6]>=u?1:0)+(d&&s[6]>=u*4&&s[0]>=u?1:0)}finderPenaltyTerminateAndCount(s,u,d){return s&&(this.finderPenaltyAddHistory(u,d),u=0),u+=this.size,this.finderPenaltyAddHistory(u,d),this.finderPenaltyCountPatterns(d)}finderPenaltyAddHistory(s,u){u[0]==0&&(s+=this.size),u.pop(),u.unshift(s)}};let n=t;n.MIN_VERSION=1,n.MAX_VERSION=40,n.PENALTY_N1=3,n.PENALTY_N2=3,n.PENALTY_N3=40,n.PENALTY_N4=10,n.ECC_CODEWORDS_PER_BLOCK=[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]],n.NUM_ERROR_CORRECTION_BLOCKS=[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]],e.QrCode=n;function r(s,u,d){if(u<0||u>31||s>>>u)throw new RangeError("Value out of range");for(let f=u-1;f>=0;f--)d.push(s>>>f&1)}function o(s,u){return(s>>>u&1)!=0}function a(s){if(!s)throw new Error("Assertion error")}const i=class{constructor(s,u,d){if(this.mode=s,this.numChars=u,this.bitData=d,u<0)throw new RangeError("Invalid argument");this.bitData=d.slice()}static makeBytes(s){let u=[];for(const d of s)r(d,8,u);return new i(i.Mode.BYTE,s.length,u)}static makeNumeric(s){if(!i.isNumeric(s))throw new RangeError("String contains non-numeric characters");let u=[];for(let d=0;d=1<{(t=>{const n=class{constructor(o,a){this.ordinal=o,this.formatBits=a}};let r=n;r.LOW=new n(0,1),r.MEDIUM=new n(1,0),r.QUARTILE=new n(2,3),r.HIGH=new n(3,2),t.Ecc=r})(e.QrCode||(e.QrCode={}))})(us||(us={}));(e=>{(t=>{const n=class{constructor(o,a){this.modeBits=o,this.numBitsCharCount=a}numCharCountBits(o){return this.numBitsCharCount[Math.floor((o+7)/17)]}};let r=n;r.NUMERIC=new n(1,[10,12,14]),r.ALPHANUMERIC=new n(2,[9,11,13]),r.BYTE=new n(4,[8,16,16]),r.KANJI=new n(8,[8,10,12]),r.ECI=new n(7,[0,0,0]),t.Mode=r})(e.QrSegment||(e.QrSegment={}))})(us||(us={}));var Od=us;/** + * @license qrcode.react + * Copyright (c) Paul O'Shannessy + * SPDX-License-Identifier: ISC + */var _Se={L:Od.QrCode.Ecc.LOW,M:Od.QrCode.Ecc.MEDIUM,Q:Od.QrCode.Ecc.QUARTILE,H:Od.QrCode.Ecc.HIGH},DSe=128,jSe="L",ASe="#FFFFFF",LSe="#000000",FSe=!1,wj=4,zSe=.1;function BSe(e,t=0){const n=[];return e.forEach(function(r,o){let a=null;r.forEach(function(i,l){if(!i&&a!==null){n.push(`M${a+t} ${o+t}h${l-a}v1H${a+t}z`),a=null;return}if(l===r.length-1){if(!i)return;a===null?n.push(`M${l+t},${o+t} h1v1H${l+t}z`):n.push(`M${a+t},${o+t} h${l+1-a}v1H${a+t}z`);return}i&&a===null&&(a=l)})}),n.join("")}function HSe(e,t){return e.slice().map((n,r)=>r=t.y+t.h?n:n.map((o,a)=>a=t.x+t.w?o:!1))}function WSe(e,t,n,r){if(r==null)return null;const o=n?wj:0,a=e.length+o*2,i=Math.floor(t*zSe),l=a/t,s=(r.width||i)*l,u=(r.height||i)*l,d=r.x==null?e.length/2-s/2:r.x*l,f=r.y==null?e.length/2-u/2:r.y*l;let p=null;if(r.excavate){let m=Math.floor(d),v=Math.floor(f),h=Math.ceil(s+d-m),g=Math.ceil(u+f-v);p={x:m,y:v,w:h,h:g}}return{x:d,y:f,h:u,w:s,excavation:p}}(function(){try{new Path2D().addPath(new Path2D)}catch{return!1}return!0})();function VSe(e){const t=e,{value:n,size:r=DSe,level:o=jSe,bgColor:a=ASe,fgColor:i=LSe,includeMargin:l=FSe,imageSettings:s}=t,u=kSe(t,["value","size","level","bgColor","fgColor","includeMargin","imageSettings"]);let d=Od.QrCode.encodeText(n,_Se[o]).getModules();const f=l?wj:0,p=d.length+f*2,m=WSe(d,r,l,s);let v=null;s!=null&&m!=null&&(m.excavation!=null&&(d=HSe(d,m.excavation)),v=Y.createElement("image",{xlinkHref:s.src,height:m.h,width:m.w,x:m.x+f,y:m.y+f,preserveAspectRatio:"none"}));const h=BSe(d,f);return Y.createElement("svg",MSe({height:r,width:r,viewBox:`0 0 ${p} ${p}`},u),Y.createElement("path",{fill:a,d:`M0,0 h${p}v${p}H0z`,shapeRendering:"crispEdges"}),Y.createElement("path",{fill:i,d:h,shapeRendering:"crispEdges"}),v)}function KSe(){const{modal:e}=wu.useApp(),t=Ko("devices:write:*"),[n,r]=c.useState([]),[o,a]=c.useState(!0),[i,l]=c.useState(!1),[s,u]=c.useState(!1),[d,f]=c.useState(!1),[p,m]=c.useState(!0),[v,h]=c.useState(null),[g,y]=c.useState("waiting"),[C,b]=c.useState(""),[$,x]=c.useState(""),[S,w]=c.useState(null),[P,E]=c.useState([]),[O,N]=c.useState(""),[k,M]=c.useState("phone"),[I,T]=c.useState(""),[R,D]=c.useState({}),[_,j]=c.useState(!1),[F,B]=c.useState(!1),[H,z]=c.useState(!1),[W,V]=c.useState(!1),[U,Q]=c.useState(""),[q,X]=c.useState(""),[le,oe]=c.useState([]),J=se=>{se(!0),setTimeout(()=>se(!1),500)},ae=c.useRef(null),te=c.useRef(!1),re=c.useRef(null);c.useEffect(()=>(ne(),()=>{ae.current&&ae.current.close()}),[]);const ne=async()=>{try{const se=await jn("/api/v1/admin/matrix-token-status");if(!se)return;if(!(await Sn(se)).has_matrix_token){f(!0),a(!1);return}const pe=await jn("/api/v1/admin/devices");if(!pe)return;if(pe.status===403||!pe.ok){f(!0);return}const Se=await Sn(pe);if((Se==null?void 0:Se.error)==="Invalid server response"){f(!0);return}r(Array.isArray(Se)?Se:[])}catch(se){console.error("Error loading devices:",se),At.error("Failed to load devices")}finally{a(!1)}},fe=async()=>{if(!C.trim()){x("Matrix token is required");return}if(!C.startsWith("mt_")){x("Token must start with mt_");return}try{const se=await jn("/api/v1/admin/matrix-token",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({token:C})});if(!se)return;if(se.ok)f(!1),b(""),x(""),At.success("Matrix token set successfully"),ne();else{const ue=await Sn(se);x(ue.error||"Failed to set token")}}catch(se){console.error("Error setting token:",se),x("Failed to set token")}},me=async se=>{j(!0);try{const ue=await jn("/api/v1/admin/devices",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({platform:se})});if(!ue)return;if(!ue.ok){if(ue.status===403){l(!1),f(!0);return}const xe=await Sn(ue);Q(xe.error||"Failed to add device");return}const Se=(await Sn(ue)).qr_code_url;if(!Se||Se.includes("token=")&&Se.endsWith("token=")){At.error("Failed to generate QR code"),l(!1);return}m(!1),setTimeout(()=>{be(Se)},2e3)}catch(ue){console.error("Error creating device:",ue),Q("Failed to add device")}finally{j(!1)}},be=se=>{try{ae.current&&ae.current.close();const ue=new WebSocket(se);ae.current=ue,ue.receivedData=!1,ue.hasError=!1,ue.onopen=()=>{y("waiting")},ue.onmessage=pe=>{pe.data.startsWith("Error:")?(ue.hasError=!0,y("error"),At.error(pe.data)):(ue.receivedData=!0,h(pe.data))},ue.onerror=()=>{console.error("[Device Linking] WebSocket error"),ue.hasError=!0,y("error"),At.error("Connection error")},ue.onclose=()=>{ue.receivedData&&!ue.hasError&&(y("connected"),At.success("Device added successfully"),ne(),setTimeout(()=>{l(!1),de()},2e3))}}catch(ue){console.error("[Device Linking] Error connecting WebSocket:",ue),y("error")}},de=()=>{m(!0),h(null),y("waiting"),j(!1),Q(""),ae.current&&(ae.current.close(),ae.current=null)},ce=(se,ue)=>{e.confirm({title:"Delete Device",content:"Are you sure you want to delete this device?",okText:"Delete",okType:"danger",cancelText:"Cancel",onOk:async()=>{try{const pe=await jn("/api/v1/admin/devices",{method:"DELETE",headers:{"Content-Type":"application/json"},body:JSON.stringify({device_id:se,platform:ue})});if(!pe)return;if(pe.ok)ne(),At.success("Device deleted successfully");else{if(pe.status===403){f(!0);return}const Se=await Sn(pe);At.error(Se.error||"Failed to delete device")}}catch(pe){console.error("Error deleting device:",pe),At.error("Failed to delete device")}}})},he=()=>{oe(se=>(se.forEach(ue=>{ue.previewUrl&&URL.revokeObjectURL(ue.previewUrl)}),[])),u(!1)},ye=se=>{w(se),E([]),N(""),M("phone"),T(""),oe(ue=>(ue.forEach(pe=>{pe.previewUrl&&URL.revokeObjectURL(pe.previewUrl)}),[])),X(""),u(!0)},ve=se=>{const ue=Array.from(se).map(pe=>({file:pe,previewUrl:pe.type.startsWith("image/")?URL.createObjectURL(pe):null}));oe(pe=>[...pe,...ue])},Ee=se=>{oe(ue=>{const pe=ue[se];return pe!=null&&pe.previewUrl&&URL.revokeObjectURL(pe.previewUrl),ue.filter((Se,xe)=>xe!==se)})},we=()=>{const se=O==null?void 0:O.trim();se&&(P.includes(se)||E(ue=>[...ue,se]),N(""))},Me=se=>{E(ue=>ue.filter(pe=>pe!==se))},Pe=async()=>{if(P.length===0){X("At least one contact is required");return}if(!I.trim()){X("Message is required");return}try{const se=P.join(","),ue=async Se=>{if(Se){const xe=new FormData;return xe.append("contact",se),xe.append("platform",S.platform),xe.append("text",I),xe.append("file",Se),jn(`/api/v1/admin/devices/${S.device_id}/message`,{method:"POST",body:xe})}return jn(`/api/v1/admin/devices/${S.device_id}/message`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({contact:se,platform:S.platform,text:I})})},pe=le.length>0?le.map(Se=>Se.file):[null];for(const Se of pe){const xe=await ue(Se);if(!xe)return;if(!xe.ok){if(xe.status===403){he(),f(!0);return}const Oe=await Sn(xe);X(Oe.error||"Failed to send message");return}}he(),At.success(P.length>1?`Message queued for ${P.length} recipients`:"Message queued successfully")}catch(se){console.error("Error sending message:",se),X("Failed to send message")}},Ce=async se=>{try{await Gw(se),At.success("Copied to clipboard")}catch{At.error("Failed to copy")}},Te=se=>{D(ue=>({...ue,[se]:!ue[se]}))},$e=async()=>{const se=await jn("/api/v1/admin/matrix-token-status");if(!se)return;if(!(await Sn(se)).has_matrix_token){f(!0);return}Q(""),l(!0)},ge=[{title:"Platform",dataIndex:"platform",key:"platform",width:120,render:se=>A.jsx(Ul,{color:"blue",children:se.toUpperCase()})},{title:"Device ID",dataIndex:"device_id",key:"device_id",render:(se,ue,pe)=>A.jsxs(wa,{size:"small",children:[A.jsx(Yt,{variant:"body2",component:"code",sx:{fontFamily:'"Google Sans Mono", monospace'},children:R[`device-${pe}`]?se:tf(se)}),A.jsx(Bm,{title:"Toggle visibility",children:A.jsx(Gi,{size:"small",onClick:()=>Te(`device-${pe}`),children:R[`device-${pe}`]?A.jsx(Zd,{fontSize:"small"}):A.jsx(Qd,{fontSize:"small"})})}),A.jsx(Bm,{title:"Copy",children:A.jsx(Gi,{size:"small",onClick:()=>Ce(se),children:A.jsx(Xd,{fontSize:"small"})})})]})},{title:"Actions",key:"actions",width:120,align:"center",render:(se,ue)=>A.jsxs(wa,{size:"small",children:[A.jsx(Bm,{title:"Send message",children:A.jsx(Gi,{sx:{color:"#e1e1e1",opacity:t?1:.45},size:"small",onClick:()=>t?ye(ue):At.info("You do not have permission to send messages. Contact admin."),children:A.jsx(hR,{})})}),A.jsx(Bm,{title:"Delete",children:A.jsx(Gi,{color:t?"error":"default",sx:{opacity:t?1:.45},size:"small",onClick:()=>t?ce(ue.device_id,ue.platform):At.info("You do not have permission to delete devices. Contact admin."),children:A.jsx(hy,{})})})]})}];return A.jsxs(_t,{children:[A.jsxs(_t,{sx:{mb:4,display:"flex",justifyContent:"space-between",alignItems:"flex-start"},children:[A.jsxs(_t,{children:[A.jsx(Yt,{variant:"h6",gutterBottom:!0,children:"Devices"}),A.jsx(Yt,{color:"text.secondary",paragraph:!0,children:"View and manage all devices connected to your Matrix identity."})]}),A.jsx(ou,{variant:"contained",startIcon:A.jsx(ql,{}),onClick:()=>t?$e():At.info("You do not have permission to add devices. Contact admin."),sx:{opacity:t?1:.45},children:"Add Device"})]}),A.jsx(ca,{columns:ge,dataSource:n,loading:o,rowKey:se=>`${se.platform}-${se.device_id}`,pagination:!1,locale:{emptyText:Ko("devices:read:*")?"No devices found":"You do not have access to view devices. Contact admin."}}),A.jsx(Kn,{title:"Add New Device",open:i,onCancel:()=>{te.current?(te.current=!1,l(!1),de()):J(z)},maskClosable:!0,closeIcon:A.jsx(fi,{onClick:()=>{te.current=!0}}),wrapClassName:H?"modal-shake":"",footer:[A.jsx(Lt,{type:"text",onClick:()=>{l(!1),de()},children:"Cancel"},"cancel")],width:600,children:p?A.jsxs(_t,{sx:{pt:2},children:[A.jsx(Yt,{color:"text.secondary",gutterBottom:!0,children:"Select the platform for your new device"}),A.jsx(JI,{container:!0,spacing:2,sx:{mt:2},children:[{platform:"wa",name:"WhatsApp",image:"/admin/whatsapp.png"},{platform:"signal",name:"Signal",image:"/admin/signal.png"},{platform:"telegram",name:"Telegram",image:"/admin/telegram.png"}].map(se=>A.jsx(JI,{item:!0,xs:12,sm:4,children:A.jsx(Pve,{children:A.jsx(Mve,{onClick:()=>me(se.platform),disabled:_,children:A.jsxs(Ave,{sx:{textAlign:"center",py:4},children:[A.jsx("img",{src:se.image,alt:se.name,style:{width:80,height:80,objectFit:"contain"}}),A.jsx(Yt,{variant:"h6",sx:{mt:2},children:se.name})]})})})},se.platform))}),_&&A.jsxs(_t,{sx:{textAlign:"center",mt:3},children:[A.jsx(Vd,{size:"default"}),A.jsx(Yt,{color:"text.secondary",sx:{mt:1},children:"Setting up device..."})]}),U&&A.jsx(_t,{sx:{mt:2},children:A.jsx(Pd,{severity:"error",children:U})})]}):A.jsxs(_t,{sx:{pt:2,textAlign:"center"},children:[A.jsx(Yt,{variant:"h6",gutterBottom:!0,children:"Scan QR Code"}),A.jsx(Yt,{color:"text.secondary",sx:{mb:3},children:"Use your device to scan this QR code"}),v?A.jsx(_t,{sx:{display:"flex",justifyContent:"center",mb:2},children:A.jsx(VSe,{value:v,size:300})}):A.jsx(_t,{sx:{py:10},children:A.jsx(Vd,{size:"large"})}),g==="waiting"&&A.jsxs(wa,{children:[A.jsx(Vd,{size:"small"}),A.jsx(Yt,{children:"Waiting for device..."})]}),g==="connected"&&A.jsx(Pd,{severity:"success",children:"Device connected successfully!"}),g==="error"&&A.jsx(Pd,{severity:"error",children:"Connection failed. Please try again."})]})}),A.jsxs(Kn,{title:"Set Matrix Token",open:d,onCancel:()=>{B(!0),setTimeout(()=>B(!1),500)},closable:!1,maskClosable:!0,wrapClassName:F?"modal-shake":"",footer:[A.jsx(Lt,{type:"text",onClick:()=>f(!1),children:"Skip"},"skip"),A.jsx(Lt,{type:"text",onClick:fe,style:{color:"#4357AD"},children:"Set Token"},"set")],children:[A.jsx(Yt,{color:"text.secondary",sx:{mb:2},children:"Please set your Matrix token to manage devices."}),A.jsx(co,{size:"large",placeholder:"Matrix Token",value:C,onChange:se=>{b(se.target.value),x("")},status:$?"error":"",autoFocus:!0}),$&&A.jsx(Yt,{color:"error",variant:"caption",sx:{mt:.5,display:"block"},children:$}),A.jsxs(Yt,{color:"text.secondary",variant:"caption",sx:{mt:2,display:"block"},children:["Your token will be stored for this session and will be cleared when you log out. ",A.jsx("br",{}),"Don't have a token?"," ",A.jsx(YN,{to:"/tokens",style:{color:"#4357AD",textDecoration:"underline"},children:"Create one here"})]})]}),A.jsxs(Kn,{title:"Send Message",open:s,onCancel:()=>{te.current?(te.current=!1,he()):J(V)},maskClosable:!0,closeIcon:A.jsx(fi,{onClick:()=>{te.current=!0}}),wrapClassName:W?"modal-shake":"",footer:[A.jsx(Lt,{type:"text",onClick:he,children:"Cancel"},"cancel"),A.jsx(Lt,{type:"text",icon:A.jsx(hR,{style:{fontSize:16}}),onClick:Pe,style:{color:"#8ED462"},children:"Send"},"send")],children:[A.jsxs(_t,{sx:{mt:5},children:[q&&A.jsx(Pd,{severity:"error",sx:{mb:2},children:q}),A.jsx(Yt,{variant:"body2",color:"text.secondary",sx:{mb:1},children:"Contact(s)"}),A.jsxs(_t,{sx:{display:"flex",gap:1,mb:1.5},children:[A.jsx(Lt,{size:"small",type:k==="phone"?"primary":"default",onClick:()=>{M("phone"),N("")},children:"Phone Number"}),A.jsx(Lt,{size:"small",type:k==="text"?"primary":"default",onClick:()=>{M("text"),N("")},children:"Name / Username"})]}),A.jsxs(_t,{sx:{display:"flex",gap:1,alignItems:"center"},children:[k==="phone"?A.jsx(_t,{sx:{flex:1},children:A.jsx(NSe,{international:!0,defaultCountry:"CM",value:O,onChange:se=>{N(se||""),X("")},placeholder:"Enter phone number"})}):A.jsx(co,{style:{flex:1},value:O,onChange:se=>{N(se.target.value),X("")},placeholder:"Enter name or username",onPressEnter:we,autoComplete:"off"}),A.jsx(jge,{size:"small",color:"primary",onClick:we,disabled:!(O!=null&&O.trim()),sx:{flexShrink:0,boxShadow:2},children:A.jsx(ql,{})})]}),P.length>0&&A.jsx(_t,{sx:{display:"flex",flexWrap:"wrap",gap:.75,mt:1.5},children:P.map(se=>A.jsx(Vme,{label:se,size:"small",onDelete:()=>Me(se)},se))})]}),A.jsxs(_t,{sx:{mt:2},children:[A.jsx(Yt,{variant:"body2",color:"text.secondary",sx:{mb:1},children:"Message"}),A.jsx(co.TextArea,{rows:4,placeholder:"Enter your message",value:I,onChange:se=>{T(se.target.value),X("")}})]}),A.jsxs(_t,{sx:{mt:2},children:[A.jsxs(Yt,{variant:"body2",color:"text.secondary",sx:{mb:1},children:["Attachments ",A.jsx("span",{style:{fontSize:11,opacity:.6},children:"(optional)"})]}),A.jsxs(_t,{sx:{display:"flex",flexWrap:"wrap",gap:1},children:[le.map(({file:se,previewUrl:ue},pe)=>A.jsxs(_t,{sx:{position:"relative",width:80,height:80,borderRadius:1,border:"1px solid #333",overflow:"hidden",background:"#1e1e1e",flexShrink:0},children:[ue?A.jsx("img",{src:ue,alt:se.name,style:{width:"100%",height:"100%",objectFit:"cover"}}):A.jsxs(_t,{sx:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",height:"100%",px:.5},children:[A.jsx(yye,{style:{fontSize:22,color:"#aaa"}}),A.jsx(Yt,{sx:{fontSize:9,color:"#aaa",textAlign:"center",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",maxWidth:"100%",mt:.5},children:se.name})]}),ue&&A.jsx(_t,{sx:{position:"absolute",bottom:0,left:0,right:0,background:"rgba(0,0,0,0.55)",px:.5,py:.25},children:A.jsx(Yt,{sx:{fontSize:9,color:"#fff",display:"block",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:se.name})}),A.jsx(Gi,{size:"small",sx:{position:"absolute",top:2,right:2,p:0,width:18,height:18,background:"rgba(0,0,0,0.65)","&:hover":{background:"rgba(0,0,0,0.9)"}},onClick:()=>Ee(pe),children:A.jsx(fi,{style:{fontSize:12}})})]},pe)),A.jsx(_t,{onClick:()=>{var se;return(se=re.current)==null?void 0:se.click()},sx:{width:80,height:80,borderRadius:1,border:"1px dashed #555",background:"#1e1e1e",display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer",flexShrink:0,color:"#666","&:hover":{borderColor:"#888",color:"#aaa"},transition:"border-color 0.15s, color 0.15s"},children:A.jsx(ql,{style:{fontSize:28}})})]}),A.jsx("input",{ref:re,type:"file",multiple:!0,style:{display:"none"},onChange:se=>{var ue;(ue=se.target.files)!=null&&ue.length&&ve(se.target.files),se.target.value=""}})]})]})]})}function USe(){const{modal:e}=wu.useApp(),t=Ko("webhooks:write:*"),[n,r]=c.useState([]),[o,a]=c.useState(!0),[i,l]=c.useState(!1),[s,u]=c.useState(!1),[d,f]=c.useState(!1),[p,m]=c.useState(""),[v,h]=c.useState(null),[g,y]=c.useState(""),[C,b]=c.useState(!0),[$,x]=c.useState(""),[S,w]=c.useState(""),[P,E]=c.useState(!1),[O,N]=c.useState(!1),[k,M]=c.useState(!1),[I,T]=c.useState(""),[R,D]=c.useState(""),_=c.useRef(!1),j=q=>{q(!0),setTimeout(()=>q(!1),500)};c.useEffect(()=>{F()},[]);const F=async()=>{try{const q=await jn("/api/v1/admin/matrix-token-status");if(!q)return;if(!(await Sn(q)).has_matrix_token){f(!0),a(!1);return}const le=await jn("/api/v1/admin/webhooks");if(!le)return;if(!le.ok){if(le.status===403){f(!0);return}const J=await Sn(le);At.error(J.error||"Failed to load webhooks"),r([]);return}const oe=await Sn(le);if((oe==null?void 0:oe.error)==="Invalid server response"){f(!0);return}r(Array.isArray(oe)?oe:[])}catch(q){console.error("Error loading webhooks:",q),At.error("Failed to load webhooks")}finally{a(!1)}},B=async()=>{if(!$.trim()){w("Matrix token is required");return}if(!$.startsWith("mt_")){w("Token must start with mt_");return}try{const q=await jn("/api/v1/admin/matrix-token",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({token:$})});if(!q)return;if(q.ok)f(!1),x(""),w(""),At.success("Matrix token set successfully"),F();else{const X=await Sn(q);w(X.error||"Failed to set token")}}catch(q){console.error("Error setting token:",q),w("Failed to set token")}},H=async()=>{if(!p.trim()){T("Please enter a webhook URL");return}try{const q=await jn("/api/v1/admin/webhooks",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({url:p})});if(!q)return;if(q.ok)l(!1),m(""),T(""),F(),At.success("Webhook added successfully");else{if(q.status===403){l(!1),f(!0);return}const X=await Sn(q);T(X.error||"Failed to add webhook")}}catch(q){console.error("Error adding webhook:",q),T("Failed to add webhook")}},z=async()=>{if(!g.trim()){D("Please enter a webhook URL");return}try{const q=await jn(`/api/v1/admin/webhooks/${v.id}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify({url:g,active:C})});if(!q)return;if(q.ok)u(!1),h(null),D(""),F(),At.success("Webhook updated successfully");else{if(q.status===403){u(!1),f(!0);return}const X=await Sn(q);D(X.error||"Failed to update webhook")}}catch(q){console.error("Error updating webhook:",q),D("Failed to update webhook")}},W=async q=>{e.confirm({title:"Delete Webhook",content:"Are you sure you want to delete this webhook?",okText:"Delete",okType:"danger",cancelText:"Cancel",onOk:async()=>{try{const X=await jn(`/api/v1/admin/webhooks/${q}`,{method:"DELETE"});if(!X)return;if(X.ok)F(),At.success("Webhook deleted successfully");else{if(X.status===403){f(!0);return}const le=await Sn(X);At.error(le.error||"Failed to delete webhook")}}catch(X){console.error("Error deleting webhook:",X),At.error("Failed to delete webhook")}}})},V=q=>{h(q),y(q.url),b(q.active),D(""),u(!0)},U=async()=>{const q=await jn("/api/v1/admin/matrix-token-status");if(!q)return;if(!(await Sn(q)).has_matrix_token){f(!0);return}m(""),T(""),l(!0)},Q=[{title:"URL",dataIndex:"url",key:"url",width:"40%",ellipsis:!0},{title:"Status",dataIndex:"active",key:"active",width:"10%",render:q=>A.jsx(Ul,{color:q?"success":"error",children:q?"Active":"Inactive"})},{title:"Created",dataIndex:"created_at",key:"created_at",width:"20%",render:q=>Ic(q)},{title:"Updated",dataIndex:"updated_at",key:"updated_at",width:"20%",render:q=>Ic(q)},{title:"Actions",key:"actions",width:"10%",align:"center",render:(q,X)=>A.jsxs(wa,{size:"small",children:[A.jsx(Lt,{type:"text",icon:A.jsx(eD,{style:{fontSize:18}}),onClick:()=>t?V(X):At.info("You do not have permission to edit webhooks. Contact admin."),style:{opacity:t?1:.45}}),A.jsx(Lt,{type:"text",icon:A.jsx(hy,{style:{fontSize:18}}),onClick:()=>t?W(X.id):At.info("You do not have permission to delete webhooks. Contact admin."),danger:t,style:{opacity:t?1:.45}})]})}];return A.jsxs(_t,{children:[A.jsx(_t,{children:A.jsxs(_t,{sx:{mb:4,display:"flex",justifyContent:"space-between",alignItems:"flex-start"},children:[A.jsxs(_t,{children:[A.jsx(Yt,{variant:"h6",gutterBottom:!0,children:"Webhooks"}),A.jsx(Yt,{color:"text.secondary",paragraph:!0,children:"Manage webhook URLs to receive message notifications."})]}),A.jsx(ou,{variant:"contained",startIcon:A.jsx(ql,{}),onClick:()=>t?U():At.info("You do not have permission to add webhooks. Contact admin."),sx:{opacity:t?1:.45},children:"Add Webhook"})]})}),A.jsx(ca,{columns:Q,dataSource:n,loading:o,rowKey:"id",pagination:{pageSize:10},locale:{emptyText:Ko("webhooks:read:*")?"No webhooks found":"You do not have access to view webhooks. Contact admin."}}),A.jsx(Kn,{title:"Add Webhook",open:i,onCancel:()=>{_.current?(_.current=!1,l(!1)):j(N)},maskClosable:!0,closeIcon:A.jsx(fi,{onClick:()=>{_.current=!0}}),wrapClassName:O?"modal-shake":"",footer:[A.jsx(Lt,{variant:"text",onClick:()=>l(!1),children:"Cancel"},"cancel"),A.jsx(Lt,{variant:"text",type:"primary",onClick:H,children:"Add Webhook"},"add")],children:A.jsxs("div",{style:{marginTop:16},children:[A.jsx(co,{placeholder:"https://example.com/webhook",value:p,onChange:q=>{m(q.target.value),T("")},onPressEnter:H,status:I?"error":""}),I&&A.jsx("div",{style:{marginTop:4,color:"#ff4d4f",fontSize:12},children:I}),A.jsx("div",{style:{marginTop:8,fontSize:12,color:"rgba(255, 255, 255, 0.6)"},children:"Enter a valid URL to receive webhook notifications"})]})}),A.jsx(Kn,{title:"Edit Webhook",open:s,onCancel:()=>{_.current?(_.current=!1,u(!1)):j(M)},maskClosable:!0,closeIcon:A.jsx(fi,{onClick:()=>{_.current=!0}}),wrapClassName:k?"modal-shake":"",footer:[A.jsx(Lt,{onClick:()=>u(!1),children:"Cancel"},"cancel"),A.jsx(Lt,{type:"primary",onClick:z,children:"Save Changes"},"save")],children:A.jsxs("div",{style:{marginTop:16},children:[A.jsx(co,{placeholder:"Webhook URL",value:g,onChange:q=>{y(q.target.value),D("")},onPressEnter:z,status:R?"error":""}),R&&A.jsx("div",{style:{marginTop:4,color:"#ff4d4f",fontSize:12},children:R}),A.jsxs("div",{style:{marginTop:16,display:"flex",alignItems:"center",justifyContent:"space-between"},children:[A.jsxs("div",{children:[A.jsx("div",{style:{fontSize:14},children:C?"Active":"Inactive"}),A.jsx("div",{style:{fontSize:12,color:"rgba(255,255,255,0.45)"},children:C?"Toggle off to deactivate webhook":"Toggle on to reactivate webhook"})]}),A.jsx(aw,{checked:C,onChange:b,checkedChildren:"Active",unCheckedChildren:"Inactive"})]})]})}),A.jsx(Kn,{title:"Set Matrix Token",open:d,onCancel:()=>{E(!0),setTimeout(()=>E(!1),500)},closable:!1,maskClosable:!0,wrapClassName:P?"modal-shake":"",footer:[A.jsx(Lt,{type:"text",onClick:()=>f(!1),children:"Skip"},"skip"),A.jsx(Lt,{type:"text",onClick:B,style:{color:"#4357AD"},children:"Set Token"},"set")],children:A.jsxs("div",{style:{marginTop:16},children:[A.jsx("div",{style:{marginBottom:8,color:"rgba(255, 255, 255, 0.6)"},children:"Please set your Matrix token to manage webhooks."}),A.jsx(co,{placeholder:"Matrix Token",value:$,onChange:q=>{x(q.target.value),w("")},status:S?"error":"",onPressEnter:B}),S&&A.jsx("div",{style:{marginTop:4,color:"#ff4d4f",fontSize:12},children:S}),A.jsxs("div",{style:{marginTop:8,fontSize:12,color:"rgba(255, 255, 255, 0.6)"},children:["Your token will be stored for this session and will be cleared when you log out.",A.jsx("br",{}),"Don't have a token?"," ",A.jsx(YN,{to:"/tokens",style:{color:"#4357AD",textDecoration:"underline"},children:"Create one here"})]})]})})]})}function GSe(){const{modal:e}=wu.useApp(),t=Ko("credentials:write:*"),[n,r]=c.useState([]),[o,a]=c.useState(!0),[i,l]=c.useState(!1),[s,u]=c.useState(""),[d,f]=c.useState(""),[p,m]=c.useState(!1),[v,h]=c.useState(!1),[g,y]=c.useState(""),[C,b]=c.useState(!1),[$,x]=c.useState(!1),[S,w]=c.useState(null),[P,E]=c.useState(""),[O,N]=c.useState(!1),[k,M]=c.useState(!0),[I,T]=c.useState(!1),[R,D]=c.useState(!1),[_,j]=c.useState(""),[F,B]=c.useState(""),[H,z]=c.useState(!1),[W,V]=c.useState(!1),[U,Q]=c.useState(!1),[q,X]=c.useState(!1),le=c.useRef(!1),oe=de=>{de(!0),setTimeout(()=>de(!1),500)};c.useEffect(()=>{J()},[]);const J=async()=>{a(!0);try{const de=await jn("/api/v1/admin/credentials");if(!de)return;const ce=await Sn(de);r(Array.isArray(ce)?ce:[])}catch(de){console.error("Error loading credentials:",de),At.error("Failed to load credentials")}finally{a(!1)}},ae=async()=>{if(!s.trim()){j("Client ID is required");return}j(""),m(!0);try{const de=await jn("/api/v1/admin/credentials",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({client_id:s.trim(),description:d.trim()})});if(!de)return;if(de.ok){const ce=await Sn(de);l(!1),u(""),f(""),j(""),y(ce.client_secret),b(!1),h(!0),J()}else{const ce=await Sn(de);j(ce.error||"Failed to create credential")}}catch(de){console.error("Error creating credential:",de),j("Failed to create credential")}finally{m(!1)}},te=de=>{w(de),E(de.description||""),N(!1),M(de.active),B(""),x(!0)},re=()=>{N(!0),D(!1)},ne=async()=>{if(S){B(""),T(!0);try{const de={};P!==S.description&&(de.description=P),O&&(de.regenerate_secret=!0),k!==S.active&&(de.active=k);const ce=await jn(`/api/v1/admin/credentials/${S.client_id}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify(de)});if(!ce)return;if(ce.ok){const he=await Sn(ce);x(!1),w(null),B(""),J(),At.success("Credential updated successfully"),he.client_secret&&(y(he.client_secret),b(!1),h(!0))}else{const he=await Sn(ce);B(he.error||"Failed to update credential")}}catch(de){console.error("Error updating credential:",de),B("Failed to update credential")}finally{T(!1)}}},fe=de=>{e.confirm({title:"Delete Credential",content:`Are you sure you want to permanently delete "${de}"? This cannot be undone.`,okText:"Delete",okType:"danger",cancelText:"Cancel",onOk:async()=>{try{const ce=await jn(`/api/v1/admin/credentials/${de}`,{method:"DELETE"});if(!ce)return;if(ce.ok)J(),At.success("Credential deleted successfully");else{const he=await Sn(ce);At.error(he.error||"Failed to delete credential")}}catch(ce){console.error("Error deleting credential:",ce),At.error("Failed to delete credential")}}})},me=async de=>{try{await Gw(de),At.success("Copied to clipboard")}catch{At.error("Failed to copy")}},be=[{title:"Client ID",dataIndex:"client_id",key:"client_id",render:de=>A.jsx("code",{style:{fontFamily:'"Google Sans Mono", monospace'},children:de})},{title:"Role",dataIndex:"role",key:"role",render:de=>A.jsx(Ul,{color:de==="super_admin"?"gold":"blue",children:de==="super_admin"?"Super Admin":"User"})},{title:"Scopes",dataIndex:"scopes",key:"scopes",render:de=>Array.isArray(de)&&de.length>0?A.jsx(wa,{size:[4,4],wrap:!0,children:de.map(ce=>A.jsx(Ul,{style:{fontFamily:'"Google Sans Mono", monospace',fontSize:11},children:ce},ce))}):"-"},{title:"Description",dataIndex:"description",key:"description",render:de=>de||A.jsx(Yt,{variant:"caption",color:"text.secondary",children:"-"})},{title:"Status",dataIndex:"active",key:"active",render:de=>A.jsx(Ul,{color:de?"success":"error",children:de?"Active":"Inactive"})},{title:"Created",dataIndex:"created_at",key:"created_at",render:de=>Ic(de)},{title:"Actions",key:"actions",align:"center",render:(de,ce)=>A.jsxs(wa,{children:[A.jsx(Lt,{type:"text",icon:A.jsx(eD,{style:{fontSize:18}}),onClick:()=>t?te(ce):At.info("You do not have permission to edit credentials. Contact admin."),style:{opacity:t?1:.45}}),A.jsx(Lt,{type:"text",danger:t,icon:A.jsx(hy,{style:{fontSize:18}}),onClick:()=>t?fe(ce.client_id):At.info("You do not have permission to delete credentials. Contact admin."),style:{opacity:t?1:.45}})]})}];return A.jsxs(_t,{children:[A.jsxs(_t,{sx:{mb:4,display:"flex",justifyContent:"space-between",alignItems:"flex-start"},children:[A.jsxs(_t,{children:[A.jsx(Yt,{variant:"h6",gutterBottom:!0,children:"API Credentials"}),A.jsx(Yt,{color:"text.secondary",paragraph:!0,children:"Manage API credentials (client ID / client secret pairs) used to authenticate API requests."})]}),A.jsx(ou,{variant:"contained",startIcon:A.jsx(ql,{}),onClick:()=>t?(u(""),f(""),j(""),l(!0)):At.info("You do not have permission to create credentials. Contact admin."),sx:{opacity:t?1:.45},children:"New Credential"})]}),A.jsx(ca,{dataSource:n,columns:be,rowKey:"client_id",loading:o,pagination:{pageSize:10},scroll:{x:!0},locale:{emptyText:Ko("credentials:read:*")?"No credentials found":"You do not have access to view credentials. Contact admin."}}),A.jsx(Kn,{title:"Create Credential",open:i,onCancel:()=>{le.current?(le.current=!1,l(!1)):oe(z)},maskClosable:!0,closeIcon:A.jsx(fi,{onClick:()=>{le.current=!0}}),wrapClassName:H?"modal-shake":"",destroyOnHidden:!0,footer:[A.jsx(Lt,{onClick:()=>l(!1),disabled:p,children:"Cancel"},"cancel"),A.jsx(Lt,{type:"primary",onClick:ae,loading:p,children:"Create"},"create")],children:A.jsxs(_t,{sx:{display:"flex",flexDirection:"column",gap:2,mt:2},children:[_&&A.jsx(ii,{type:"error",showIcon:!0,message:_}),A.jsxs(_t,{children:[A.jsxs(Yt,{variant:"body2",gutterBottom:!0,children:["Client ID ",A.jsx("span",{style:{color:"red"},children:"*"})]}),A.jsx(co,{placeholder:"e.g. my-app",value:s,onChange:de=>{u(de.target.value),j("")},onPressEnter:ae,autoFocus:!0})]}),A.jsxs(_t,{children:[A.jsx(Yt,{variant:"body2",gutterBottom:!0,children:"Description"}),A.jsx(co,{placeholder:"Optional description",value:d,onChange:de=>f(de.target.value)})]})]})}),A.jsx(Kn,{title:`Edit — ${S==null?void 0:S.client_id}`,open:$,onCancel:()=>{le.current?(le.current=!1,x(!1)):oe(V)},maskClosable:!0,closeIcon:A.jsx(fi,{onClick:()=>{le.current=!0}}),wrapClassName:W?"modal-shake":"",destroyOnHidden:!0,footer:[A.jsx(Lt,{onClick:()=>x(!1),disabled:I,children:"Cancel"},"cancel"),A.jsx(Lt,{type:"primary",onClick:ne,loading:I,children:"Save"},"save")],children:A.jsxs(_t,{sx:{display:"flex",flexDirection:"column",gap:2,mt:2},children:[F&&A.jsx(ii,{type:"error",showIcon:!0,message:F}),A.jsxs(_t,{children:[A.jsx(Yt,{variant:"body2",gutterBottom:!0,children:"Description"}),A.jsx(co,{placeholder:"Optional description",value:P,onChange:de=>{E(de.target.value),B("")}})]}),A.jsxs(_t,{sx:{display:"flex",alignItems:"center",justifyContent:"space-between"},children:[A.jsxs(_t,{children:[A.jsx(Yt,{variant:"body2",children:"Regenerate client secret"}),A.jsx(Yt,{variant:"caption",color:"text.secondary",children:"Issue a new secret and invalidate the current one"})]}),O?A.jsx(ii,{type:"warning",showIcon:!0,banner:!0,message:"Will regenerate on save",style:{padding:"2px 8px",fontSize:12}}):A.jsx(Lt,{icon:A.jsx(bye,{style:{fontSize:16}}),onClick:()=>D(!0),children:"Regenerate"})]}),A.jsxs(_t,{sx:{display:"flex",alignItems:"center",justifyContent:"space-between"},children:[A.jsxs(_t,{children:[A.jsx(Yt,{variant:"body2",children:k?"Active":"Inactive"}),A.jsx(Yt,{variant:"caption",color:"text.secondary",children:k?"Toggle off to deactivate and revoke API access":"Toggle on to reactivate and restore API access"})]}),A.jsx(aw,{checked:k,onChange:M,checkedChildren:"Active",unCheckedChildren:"Inactive"})]})]})}),A.jsx(Kn,{title:"Regenerate Client Secret?",open:R,onCancel:()=>{le.current?(le.current=!1,D(!1)):oe(Q)},maskClosable:!0,closeIcon:A.jsx(fi,{onClick:()=>{le.current=!0}}),wrapClassName:U?"modal-shake":"",zIndex:1100,width:420,footer:[A.jsx(Lt,{onClick:()=>D(!1),children:"Cancel"},"cancel"),A.jsx(Lt,{type:"primary",danger:!0,onClick:re,children:"Yes, regenerate"},"regenerate")],children:A.jsx(_t,{sx:{display:"flex",flexDirection:"column",gap:2,mt:1},children:A.jsx(ii,{type:"warning",showIcon:!0,message:"This will immediately invalidate the current client secret.",description:"Any integrations using the old secret will stop working. The new secret will be shown once after saving — make sure to copy it."})})}),A.jsx(Kn,{title:"Client Secret",open:v,onCancel:()=>{le.current?(le.current=!1,h(!1)):oe(X)},closeIcon:A.jsx(fi,{onClick:()=>{le.current=!0}}),footer:[A.jsx(Lt,{type:"primary",onClick:()=>h(!1),children:"I have saved!"},"close")],maskClosable:!0,wrapClassName:q?"modal-shake":"",destroyOnHidden:!0,children:A.jsxs(_t,{sx:{display:"flex",flexDirection:"column",gap:2,mt:2},children:[A.jsx(ii,{type:"warning",showIcon:!0,message:"Save this secret now — it will not be shown again."}),A.jsxs(_t,{sx:{display:"flex",alignItems:"center",background:"#1e1e1e",border:"1px solid #333",borderRadius:1,px:1.5,py:.75,gap:1},children:[A.jsx("code",{style:{flex:1,wordBreak:"break-all",fontFamily:'"Google Sans Mono", monospace',fontSize:13,color:"#e1e1e1",background:"transparent"},children:C?g:tf(g)}),A.jsx(Lt,{type:"text",size:"small",style:{color:"#aaa",flexShrink:0},icon:C?A.jsx(Zd,{style:{fontSize:16}}):A.jsx(Qd,{style:{fontSize:16}}),onClick:()=>b(de=>!de)}),A.jsx(Lt,{type:"text",size:"small",style:{color:"#aaa",flexShrink:0},icon:A.jsx(Xd,{style:{fontSize:16}}),onClick:()=>me(g)})]})]})})]})}function qSe(){return A.jsxs(GF,{children:[A.jsx(Li,{path:"/login",element:A.jsx(v1e,{})}),A.jsxs(Li,{path:"/",element:A.jsx(hye,{children:A.jsx(Hbe,{})}),children:[A.jsx(Li,{index:!0,element:A.jsx(qN,{to:"/tokens",replace:!0})}),A.jsx(Li,{path:"tokens",element:A.jsx(g1e,{})}),A.jsx(Li,{path:"devices",element:A.jsx(KSe,{})}),A.jsx(Li,{path:"webhooks",element:A.jsx(USe,{})}),A.jsx(Li,{path:"credentials",element:A.jsx(GSe,{})})]})]})}const YSe=iS({palette:{mode:"dark",primary:{main:"#8ED462"},secondary:{main:"#f50057"},background:{default:"#0a0a0a",paper:"#181818"}},typography:{fontFamily:'"Google Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif',fontWeightRegular:400,fontWeightMedium:500,fontWeightBold:700,code:{fontFamily:'"Google Sans Mono", Monaco, Consolas, "Courier New", monospace'}},components:{MuiCssBaseline:{styleOverrides:{body:{scrollbarColor:"#6b6b6b #2b2b2b","&::-webkit-scrollbar, & *::-webkit-scrollbar":{width:8},"&::-webkit-scrollbar-thumb, & *::-webkit-scrollbar-thumb":{borderRadius:8,backgroundColor:"#6b6b6b",minHeight:24},"&::-webkit-scrollbar-track, & *::-webkit-scrollbar-track":{backgroundColor:"#2b2b2b"}}}},MuiButton:{styleOverrides:{root:{textTransform:"none"}}}}}),XSe={token:{colorPrimary:"#8ED462",colorBgContainer:"#0f0f0f",colorBgElevated:"#1a1a1a",colorBorder:"rgba(255, 255, 255, 0.08)",colorText:"rgba(255, 255, 255, 0.87)",colorTextSecondary:"rgba(255, 255, 255, 0.6)",colorTextTertiary:"rgba(255, 255, 255, 0.38)",colorBgLayout:"#0a0a0a",fontFamily:'"Google Sans", "Roboto", "Helvetica", "Arial", sans-serif',fontSize:14,borderRadius:4},algorithm:"dark",components:{Table:{headerBg:"#0f0f0f",headerColor:"rgba(255, 255, 255, 0.87)",rowHoverBg:"rgba(255, 255, 255, 0.05)",borderColor:"rgba(255, 255, 255, 0.08)",bodySortBg:"#0f0f0f"},Modal:{contentBg:"#1f1f1f",headerBg:"#1f1f1f"},Card:{colorBgContainer:"#0f0f0f"}}};b1.createRoot(document.getElementById("root")).render(A.jsx(Y.StrictMode,{children:A.jsx(ez,{basename:"/admin",children:A.jsx(bV,{theme:YSe,children:A.jsxs(Ma,{theme:{...XSe,algorithm:ufe.darkAlgorithm},children:[A.jsx(SV,{}),A.jsx(wu,{children:A.jsx(qSe,{})})]})})})})); diff --git a/pkg/adminweb/web/dist/assets/index-RfRcnsUM.js b/pkg/adminweb/web/dist/assets/index-RfRcnsUM.js deleted file mode 100644 index 05a6dbf..0000000 --- a/pkg/adminweb/web/dist/assets/index-RfRcnsUM.js +++ /dev/null @@ -1,679 +0,0 @@ -var JD=Object.defineProperty;var eA=(e,t,n)=>t in e?JD(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Jr=(e,t,n)=>eA(e,typeof t!="symbol"?t+"":t,n);function aR(e,t){for(var n=0;nr[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const a of o)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(o){const a={};return o.integrity&&(a.integrity=o.integrity),o.referrerPolicy&&(a.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?a.credentials="include":o.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function r(o){if(o.ep)return;o.ep=!0;const a=n(o);fetch(o.href,a)}})();var os=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Oo(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function xi(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return e[r]}})}),n}var iR={exports:{}},nh={},lR={exports:{}},Jt={};/** - * @license React - * react.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var Jf=Symbol.for("react.element"),tA=Symbol.for("react.portal"),nA=Symbol.for("react.fragment"),rA=Symbol.for("react.strict_mode"),oA=Symbol.for("react.profiler"),aA=Symbol.for("react.provider"),iA=Symbol.for("react.context"),lA=Symbol.for("react.forward_ref"),sA=Symbol.for("react.suspense"),cA=Symbol.for("react.memo"),uA=Symbol.for("react.lazy"),Gw=Symbol.iterator;function dA(e){return e===null||typeof e!="object"?null:(e=Gw&&e[Gw]||e["@@iterator"],typeof e=="function"?e:null)}var sR={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},cR=Object.assign,uR={};function nu(e,t,n){this.props=e,this.context=t,this.refs=uR,this.updater=n||sR}nu.prototype.isReactComponent={};nu.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")};nu.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function dR(){}dR.prototype=nu.prototype;function k2(e,t,n){this.props=e,this.context=t,this.refs=uR,this.updater=n||sR}var _2=k2.prototype=new dR;_2.constructor=k2;cR(_2,nu.prototype);_2.isPureReactComponent=!0;var qw=Array.isArray,fR=Object.prototype.hasOwnProperty,D2={current:null},pR={key:!0,ref:!0,__self:!0,__source:!0};function mR(e,t,n){var r,o={},a=null,i=null;if(t!=null)for(r in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(a=""+t.key),t)fR.call(t,r)&&!pR.hasOwnProperty(r)&&(o[r]=t[r]);var l=arguments.length-2;if(l===1)o.children=n;else if(1>>1,B=T[z];if(0>>1;zo(V,L))Go(Z,V)?(T[z]=Z,T[G]=L,z=G):(T[z]=V,T[W]=L,z=W);else if(Go(Z,L))T[z]=Z,T[G]=L,z=G;else break e}}return j}function o(T,j){var L=T.sortIndex-j.sortIndex;return L!==0?L:T.id-j.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var i=Date,l=i.now();e.unstable_now=function(){return i.now()-l}}var s=[],c=[],d=1,f=null,p=3,m=!1,v=!1,h=!1,g=typeof setTimeout=="function"?setTimeout:null,y=typeof clearTimeout=="function"?clearTimeout:null,C=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function b(T){for(var j=n(c);j!==null;){if(j.callback===null)r(c);else if(j.startTime<=T)r(c),j.sortIndex=j.expirationTime,t(s,j);else break;j=n(c)}}function $(T){if(h=!1,b(T),!v)if(n(s)!==null)v=!0,R(x);else{var j=n(c);j!==null&&D($,j.startTime-T)}}function x(T,j){v=!1,h&&(h=!1,y(E),E=-1),m=!0;var L=p;try{for(b(j),f=n(s);f!==null&&(!(f.expirationTime>j)||T&&!M());){var z=f.callback;if(typeof z=="function"){f.callback=null,p=f.priorityLevel;var B=z(f.expirationTime<=j);j=e.unstable_now(),typeof B=="function"?f.callback=B:f===n(s)&&r(s),b(j)}else r(s);f=n(s)}if(f!==null)var H=!0;else{var W=n(c);W!==null&&D($,W.startTime-j),H=!1}return H}finally{f=null,p=L,m=!1}}var S=!1,w=null,E=-1,P=5,O=-1;function M(){return!(e.unstable_now()-OT||125z?(T.sortIndex=L,t(c,T),n(s)===null&&T===n(c)&&(h?(y(E),E=-1):h=!0,D($,L-z))):(T.sortIndex=B,t(s,T),v||m||(v=!0,R(x))),T},e.unstable_shouldYield=M,e.unstable_wrapCallback=function(T){var j=p;return function(){var L=p;p=j;try{return T.apply(this,arguments)}finally{p=L}}}})(bR);yR.exports=bR;var xA=yR.exports;/** - * @license React - * react-dom.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var SA=u,Eo=xA;function Be(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),mb=Object.prototype.hasOwnProperty,wA=/^[: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]*$/,Xw={},Qw={};function EA(e){return mb.call(Qw,e)?!0:mb.call(Xw,e)?!1:wA.test(e)?Qw[e]=!0:(Xw[e]=!0,!1)}function PA(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function OA(e,t,n,r){if(t===null||typeof t>"u"||PA(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Xr(e,t,n,r,o,a,i){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=i}var Ir={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Ir[e]=new Xr(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Ir[t]=new Xr(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Ir[e]=new Xr(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Ir[e]=new Xr(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){Ir[e]=new Xr(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Ir[e]=new Xr(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Ir[e]=new Xr(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Ir[e]=new Xr(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Ir[e]=new Xr(e,5,!1,e.toLowerCase(),null,!1,!1)});var j2=/[\-:]([a-z])/g;function F2(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(j2,F2);Ir[t]=new Xr(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(j2,F2);Ir[t]=new Xr(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(j2,F2);Ir[t]=new Xr(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Ir[e]=new Xr(e,1,!1,e.toLowerCase(),null,!1,!1)});Ir.xlinkHref=new Xr("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Ir[e]=new Xr(e,1,!1,e.toLowerCase(),null,!0,!0)});function L2(e,t,n,r){var o=Ir.hasOwnProperty(t)?Ir[t]:null;(o!==null?o.type!==0:r||!(2l||o[i]!==a[l]){var s=` -`+o[i].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=i&&0<=l);break}}}finally{Ry=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?ud(e):""}function IA(e){switch(e.tag){case 5:return ud(e.type);case 16:return ud("Lazy");case 13:return ud("Suspense");case 19:return ud("SuspenseList");case 0:case 2:case 15:return e=Ny(e.type,!1),e;case 11:return e=Ny(e.type.render,!1),e;case 1:return e=Ny(e.type,!0),e;default:return""}}function yb(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 zs:return"Fragment";case Bs:return"Portal";case vb:return"Profiler";case B2:return"StrictMode";case gb:return"Suspense";case hb:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case xR:return(e.displayName||"Context")+".Consumer";case $R:return(e._context.displayName||"Context")+".Provider";case z2:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case H2:return t=e.displayName||null,t!==null?t:yb(e.type)||"Memo";case Ai:t=e._payload,e=e._init;try{return yb(e(t))}catch{}}return null}function RA(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 yb(t);case 8:return t===B2?"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 il(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function wR(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function NA(e){var t=wR(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(i){r=""+i,a.call(this,i)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(i){r=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Gp(e){e._valueTracker||(e._valueTracker=NA(e))}function ER(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=wR(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Cv(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 bb(e,t){var n=t.checked;return _n({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Jw(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=il(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function PR(e,t){t=t.checked,t!=null&&L2(e,"checked",t,!1)}function Cb(e,t){PR(e,t);var n=il(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?$b(e,t.type,n):t.hasOwnProperty("defaultValue")&&$b(e,t.type,il(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function e3(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function $b(e,t,n){(t!=="number"||Cv(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var dd=Array.isArray;function ic(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=qp.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Qd(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var xd={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},MA=["Webkit","ms","Moz","O"];Object.keys(xd).forEach(function(e){MA.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),xd[t]=xd[e]})});function NR(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||xd.hasOwnProperty(e)&&xd[e]?(""+t).trim():t+"px"}function MR(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=NR(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var TA=_n({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 wb(e,t){if(t){if(TA[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(Be(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(Be(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(Be(61))}if(t.style!=null&&typeof t.style!="object")throw Error(Be(62))}}function Eb(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 Pb=null;function V2(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Ob=null,lc=null,sc=null;function r3(e){if(e=np(e)){if(typeof Ob!="function")throw Error(Be(280));var t=e.stateNode;t&&(t=lh(t),Ob(e.stateNode,e.type,t))}}function TR(e){lc?sc?sc.push(e):sc=[e]:lc=e}function kR(){if(lc){var e=lc,t=sc;if(sc=lc=null,r3(e),t)for(e=0;e>>=0,e===0?32:31-(VA(e)/WA|0)|0}var Yp=64,Xp=4194304;function fd(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 wv(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,a=e.pingedLanes,i=n&268435455;if(i!==0){var l=i&~o;l!==0?r=fd(l):(a&=i,a!==0&&(r=fd(a)))}else i=n&~o,i!==0?r=fd(i):a!==0&&(r=fd(a));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,a=t&-t,o>=a||o===16&&(a&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function ep(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-ha(t),e[t]=n}function qA(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=wd),f3=" ",p3=!1;function JR(e,t){switch(e){case"keyup":return xj.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function e6(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Hs=!1;function wj(e,t){switch(e){case"compositionend":return e6(t);case"keypress":return t.which!==32?null:(p3=!0,f3);case"textInput":return e=t.data,e===f3&&p3?null:e;default:return null}}function Ej(e,t){if(Hs)return e==="compositionend"||!Q2&&JR(e,t)?(e=QR(),Wm=q2=Hi=null,Hs=!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:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=h3(n)}}function o6(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?o6(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function a6(){for(var e=window,t=Cv();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Cv(e.document)}return t}function Z2(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 _j(e){var t=a6(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&o6(n.ownerDocument.documentElement,n)){if(r!==null&&Z2(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,a=Math.min(r.start,o);r=r.end===void 0?a:Math.min(r.end,o),!e.extend&&a>r&&(o=r,r=a,a=o),o=y3(n,a);var i=y3(n,r);o&&i&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Vs=null,kb=null,Pd=null,_b=!1;function b3(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;_b||Vs==null||Vs!==Cv(r)||(r=Vs,"selectionStart"in r&&Z2(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Pd&&rf(Pd,r)||(Pd=r,r=Ov(kb,"onSelect"),0Us||(e.current=Bb[Us],Bb[Us]=null,Us--)}function $n(e,t){Us++,Bb[Us]=e.current,e.current=t}var ll={},Lr=ml(ll),ro=ml(!1),Wl=ll;function wc(e,t){var n=e.type.contextTypes;if(!n)return ll;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},a;for(a in n)o[a]=t[a];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function oo(e){return e=e.childContextTypes,e!=null}function Rv(){Sn(ro),Sn(Lr)}function P3(e,t,n){if(Lr.current!==ll)throw Error(Be(168));$n(Lr,t),$n(ro,n)}function m6(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(Be(108,RA(e)||"Unknown",o));return _n({},n,r)}function Nv(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||ll,Wl=Lr.current,$n(Lr,e),$n(ro,ro.current),!0}function O3(e,t,n){var r=e.stateNode;if(!r)throw Error(Be(169));n?(e=m6(e,t,Wl),r.__reactInternalMemoizedMergedChildContext=e,Sn(ro),Sn(Lr),$n(Lr,e)):Sn(ro),$n(ro,n)}var Ja=null,sh=!1,Wy=!1;function v6(e){Ja===null?Ja=[e]:Ja.push(e)}function Uj(e){sh=!0,v6(e)}function vl(){if(!Wy&&Ja!==null){Wy=!0;var e=0,t=un;try{var n=Ja;for(un=1;e>=i,o-=i,oi=1<<32-ha(t)+o|n<E?(P=w,w=null):P=w.sibling;var O=p(y,w,b[E],$);if(O===null){w===null&&(w=P);break}e&&w&&O.alternate===null&&t(y,w),C=a(O,C,E),S===null?x=O:S.sibling=O,S=O,w=P}if(E===b.length)return n(y,w),Rn&&El(y,E),x;if(w===null){for(;EE?(P=w,w=null):P=w.sibling;var M=p(y,w,O.value,$);if(M===null){w===null&&(w=P);break}e&&w&&M.alternate===null&&t(y,w),C=a(M,C,E),S===null?x=M:S.sibling=M,S=M,w=P}if(O.done)return n(y,w),Rn&&El(y,E),x;if(w===null){for(;!O.done;E++,O=b.next())O=f(y,O.value,$),O!==null&&(C=a(O,C,E),S===null?x=O:S.sibling=O,S=O);return Rn&&El(y,E),x}for(w=r(y,w);!O.done;E++,O=b.next())O=m(w,y,E,O.value,$),O!==null&&(e&&O.alternate!==null&&w.delete(O.key===null?E:O.key),C=a(O,C,E),S===null?x=O:S.sibling=O,S=O);return e&&w.forEach(function(k){return t(y,k)}),Rn&&El(y,E),x}function g(y,C,b,$){if(typeof b=="object"&&b!==null&&b.type===zs&&b.key===null&&(b=b.props.children),typeof b=="object"&&b!==null){switch(b.$$typeof){case Up:e:{for(var x=b.key,S=C;S!==null;){if(S.key===x){if(x=b.type,x===zs){if(S.tag===7){n(y,S.sibling),C=o(S,b.props.children),C.return=y,y=C;break e}}else if(S.elementType===x||typeof x=="object"&&x!==null&&x.$$typeof===Ai&&N3(x)===S.type){n(y,S.sibling),C=o(S,b.props),C.ref=Wu(y,S,b),C.return=y,y=C;break e}n(y,S);break}else t(y,S);S=S.sibling}b.type===zs?(C=Ll(b.props.children,y.mode,$,b.key),C.return=y,y=C):($=Zm(b.type,b.key,b.props,null,y.mode,$),$.ref=Wu(y,C,b),$.return=y,y=$)}return i(y);case Bs:e:{for(S=b.key;C!==null;){if(C.key===S)if(C.tag===4&&C.stateNode.containerInfo===b.containerInfo&&C.stateNode.implementation===b.implementation){n(y,C.sibling),C=o(C,b.children||[]),C.return=y,y=C;break e}else{n(y,C);break}else t(y,C);C=C.sibling}C=Zy(b,y.mode,$),C.return=y,y=C}return i(y);case Ai:return S=b._init,g(y,C,S(b._payload),$)}if(dd(b))return v(y,C,b,$);if(Lu(b))return h(y,C,b,$);rm(y,b)}return typeof b=="string"&&b!==""||typeof b=="number"?(b=""+b,C!==null&&C.tag===6?(n(y,C.sibling),C=o(C,b),C.return=y,y=C):(n(y,C),C=Qy(b,y.mode,$),C.return=y,y=C),i(y)):n(y,C)}return g}var Pc=b6(!0),C6=b6(!1),kv=ml(null),_v=null,Ys=null,nx=null;function rx(){nx=Ys=_v=null}function ox(e){var t=kv.current;Sn(kv),e._currentValue=t}function Vb(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function uc(e,t){_v=e,nx=Ys=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(no=!0),e.firstContext=null)}function qo(e){var t=e._currentValue;if(nx!==e)if(e={context:e,memoizedValue:t,next:null},Ys===null){if(_v===null)throw Error(Be(308));Ys=e,_v.dependencies={lanes:0,firstContext:e}}else Ys=Ys.next=e;return t}var Tl=null;function ax(e){Tl===null?Tl=[e]:Tl.push(e)}function $6(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,ax(t)):(n.next=o.next,o.next=n),t.interleaved=n,gi(e,r)}function gi(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var ji=!1;function ix(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function x6(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 ci(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Ji(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,nn&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,gi(e,n)}return o=r.interleaved,o===null?(t.next=t,ax(r)):(t.next=o.next,o.next=t),r.interleaved=t,gi(e,n)}function Um(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,K2(e,n)}}function M3(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};a===null?o=a=i:a=a.next=i,n=n.next}while(n!==null);a===null?o=a=t:a=a.next=t}else o=a=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Dv(e,t,n,r){var o=e.updateQueue;ji=!1;var a=o.firstBaseUpdate,i=o.lastBaseUpdate,l=o.shared.pending;if(l!==null){o.shared.pending=null;var s=l,c=s.next;s.next=null,i===null?a=c:i.next=c,i=s;var d=e.alternate;d!==null&&(d=d.updateQueue,l=d.lastBaseUpdate,l!==i&&(l===null?d.firstBaseUpdate=c:l.next=c,d.lastBaseUpdate=s))}if(a!==null){var f=o.baseState;i=0,d=c=s=null,l=a;do{var p=l.lane,m=l.eventTime;if((r&p)===p){d!==null&&(d=d.next={eventTime:m,lane:0,tag:l.tag,payload:l.payload,callback:l.callback,next:null});e:{var v=e,h=l;switch(p=t,m=n,h.tag){case 1:if(v=h.payload,typeof v=="function"){f=v.call(m,f,p);break e}f=v;break e;case 3:v.flags=v.flags&-65537|128;case 0:if(v=h.payload,p=typeof v=="function"?v.call(m,f,p):v,p==null)break e;f=_n({},f,p);break e;case 2:ji=!0}}l.callback!==null&&l.lane!==0&&(e.flags|=64,p=o.effects,p===null?o.effects=[l]:p.push(l))}else m={eventTime:m,lane:p,tag:l.tag,payload:l.payload,callback:l.callback,next:null},d===null?(c=d=m,s=f):d=d.next=m,i|=p;if(l=l.next,l===null){if(l=o.shared.pending,l===null)break;p=l,l=p.next,p.next=null,o.lastBaseUpdate=p,o.shared.pending=null}}while(!0);if(d===null&&(s=f),o.baseState=s,o.firstBaseUpdate=c,o.lastBaseUpdate=d,t=o.shared.interleaved,t!==null){o=t;do i|=o.lane,o=o.next;while(o!==t)}else a===null&&(o.shared.lanes=0);Gl|=i,e.lanes=i,e.memoizedState=f}}function T3(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=Uy.transition;Uy.transition={};try{e(!1),t()}finally{un=n,Uy.transition=r}}function L6(){return Yo().memoizedState}function Xj(e,t,n){var r=tl(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},B6(e))z6(t,n);else if(n=$6(e,t,n,r),n!==null){var o=Ur();ya(n,e,r,o),H6(n,t,r)}}function Qj(e,t,n){var r=tl(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(B6(e))z6(t,o);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var i=t.lastRenderedState,l=a(i,n);if(o.hasEagerState=!0,o.eagerState=l,wa(l,i)){var s=t.interleaved;s===null?(o.next=o,ax(t)):(o.next=s.next,s.next=o),t.interleaved=o;return}}catch{}finally{}n=$6(e,t,o,r),n!==null&&(o=Ur(),ya(n,e,r,o),H6(n,t,r))}}function B6(e){var t=e.alternate;return e===kn||t!==null&&t===kn}function z6(e,t){Od=jv=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function H6(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,K2(e,n)}}var Fv={readContext:qo,useCallback:Tr,useContext:Tr,useEffect:Tr,useImperativeHandle:Tr,useInsertionEffect:Tr,useLayoutEffect:Tr,useMemo:Tr,useReducer:Tr,useRef:Tr,useState:Tr,useDebugValue:Tr,useDeferredValue:Tr,useTransition:Tr,useMutableSource:Tr,useSyncExternalStore:Tr,useId:Tr,unstable_isNewReconciler:!1},Zj={readContext:qo,useCallback:function(e,t){return Da().memoizedState=[e,t===void 0?null:t],e},useContext:qo,useEffect:_3,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,qm(4194308,4,_6.bind(null,t,e),n)},useLayoutEffect:function(e,t){return qm(4194308,4,e,t)},useInsertionEffect:function(e,t){return qm(4,2,e,t)},useMemo:function(e,t){var n=Da();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Da();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Xj.bind(null,kn,e),[r.memoizedState,e]},useRef:function(e){var t=Da();return e={current:e},t.memoizedState=e},useState:k3,useDebugValue:mx,useDeferredValue:function(e){return Da().memoizedState=e},useTransition:function(){var e=k3(!1),t=e[0];return e=Yj.bind(null,e[1]),Da().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=kn,o=Da();if(Rn){if(n===void 0)throw Error(Be(407));n=n()}else{if(n=t(),$r===null)throw Error(Be(349));Ul&30||P6(r,t,n)}o.memoizedState=n;var a={value:n,getSnapshot:t};return o.queue=a,_3(I6.bind(null,r,a,e),[e]),r.flags|=2048,ff(9,O6.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=Da(),t=$r.identifierPrefix;if(Rn){var n=ai,r=oi;n=(r&~(1<<32-ha(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=uf++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=i.createElement(n,{is:r.is}):(e=i.createElement(n),n==="select"&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,n),e[La]=t,e[lf]=r,Z6(e,t,!1,!1),t.stateNode=e;e:{switch(i=Eb(n,r),n){case"dialog":xn("cancel",e),xn("close",e),o=r;break;case"iframe":case"object":case"embed":xn("load",e),o=r;break;case"video":case"audio":for(o=0;oRc&&(t.flags|=128,r=!0,Ku(a,!1),t.lanes=4194304)}else{if(!r)if(e=Av(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Ku(a,!0),a.tail===null&&a.tailMode==="hidden"&&!i.alternate&&!Rn)return kr(t),null}else 2*Gn()-a.renderingStartTime>Rc&&n!==1073741824&&(t.flags|=128,r=!0,Ku(a,!1),t.lanes=4194304);a.isBackwards?(i.sibling=t.child,t.child=i):(n=a.last,n!==null?n.sibling=i:t.child=i,a.last=i)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=Gn(),t.sibling=null,n=Mn.current,$n(Mn,r?n&1|2:n&1),t):(kr(t),null);case 22:case 23:return Cx(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?go&1073741824&&(kr(t),t.subtreeFlags&6&&(t.flags|=8192)):kr(t),null;case 24:return null;case 25:return null}throw Error(Be(156,t.tag))}function iF(e,t){switch(ex(t),t.tag){case 1:return oo(t.type)&&Rv(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Oc(),Sn(ro),Sn(Lr),cx(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return sx(t),null;case 13:if(Sn(Mn),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(Be(340));Ec()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Sn(Mn),null;case 4:return Oc(),null;case 10:return ox(t.type._context),null;case 22:case 23:return Cx(),null;case 24:return null;default:return null}}var am=!1,jr=!1,lF=typeof WeakSet=="function"?WeakSet:Set,dt=null;function Xs(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){zn(e,t,r)}else n.current=null}function Zb(e,t,n){try{n()}catch(r){zn(e,t,r)}}var K3=!1;function sF(e,t){if(Db=Ev,e=a6(),Z2(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch{n=null;break e}var i=0,l=-1,s=-1,c=0,d=0,f=e,p=null;t:for(;;){for(var m;f!==n||o!==0&&f.nodeType!==3||(l=i+o),f!==a||r!==0&&f.nodeType!==3||(s=i+r),f.nodeType===3&&(i+=f.nodeValue.length),(m=f.firstChild)!==null;)p=f,f=m;for(;;){if(f===e)break t;if(p===n&&++c===o&&(l=i),p===a&&++d===r&&(s=i),(m=f.nextSibling)!==null)break;f=p,p=f.parentNode}f=m}n=l===-1||s===-1?null:{start:l,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(Ab={focusedElem:e,selectionRange:n},Ev=!1,dt=t;dt!==null;)if(t=dt,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,dt=e;else for(;dt!==null;){t=dt;try{var v=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(v!==null){var h=v.memoizedProps,g=v.memoizedState,y=t.stateNode,C=y.getSnapshotBeforeUpdate(t.elementType===t.type?h:fa(t.type,h),g);y.__reactInternalSnapshotBeforeUpdate=C}break;case 3:var b=t.stateNode.containerInfo;b.nodeType===1?b.textContent="":b.nodeType===9&&b.documentElement&&b.removeChild(b.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(Be(163))}}catch($){zn(t,t.return,$)}if(e=t.sibling,e!==null){e.return=t.return,dt=e;break}dt=t.return}return v=K3,K3=!1,v}function Id(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,a!==void 0&&Zb(t,n,a)}o=o.next}while(o!==r)}}function dh(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Jb(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function t8(e){var t=e.alternate;t!==null&&(e.alternate=null,t8(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[La],delete t[lf],delete t[Lb],delete t[Wj],delete t[Kj])),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 n8(e){return e.tag===5||e.tag===3||e.tag===4}function U3(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||n8(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 eC(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Iv));else if(r!==4&&(e=e.child,e!==null))for(eC(e,t,n),e=e.sibling;e!==null;)eC(e,t,n),e=e.sibling}function tC(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(tC(e,t,n),e=e.sibling;e!==null;)tC(e,t,n),e=e.sibling}var Er=null,pa=!1;function Oi(e,t,n){for(n=n.child;n!==null;)r8(e,t,n),n=n.sibling}function r8(e,t,n){if(Ba&&typeof Ba.onCommitFiberUnmount=="function")try{Ba.onCommitFiberUnmount(rh,n)}catch{}switch(n.tag){case 5:jr||Xs(n,t);case 6:var r=Er,o=pa;Er=null,Oi(e,t,n),Er=r,pa=o,Er!==null&&(pa?(e=Er,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Er.removeChild(n.stateNode));break;case 18:Er!==null&&(pa?(e=Er,n=n.stateNode,e.nodeType===8?Vy(e.parentNode,n):e.nodeType===1&&Vy(e,n),tf(e)):Vy(Er,n.stateNode));break;case 4:r=Er,o=pa,Er=n.stateNode.containerInfo,pa=!0,Oi(e,t,n),Er=r,pa=o;break;case 0:case 11:case 14:case 15:if(!jr&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var a=o,i=a.destroy;a=a.tag,i!==void 0&&(a&2||a&4)&&Zb(n,t,i),o=o.next}while(o!==r)}Oi(e,t,n);break;case 1:if(!jr&&(Xs(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){zn(n,t,l)}Oi(e,t,n);break;case 21:Oi(e,t,n);break;case 22:n.mode&1?(jr=(r=jr)||n.memoizedState!==null,Oi(e,t,n),jr=r):Oi(e,t,n);break;default:Oi(e,t,n)}}function G3(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new lF),t.forEach(function(r){var o=hF.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function ca(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=i),r&=~a}if(r=o,r=Gn()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*uF(r/1960))-r,10e?16:e,Vi===null)var r=!1;else{if(e=Vi,Vi=null,zv=0,nn&6)throw Error(Be(331));var o=nn;for(nn|=4,dt=e.current;dt!==null;){var a=dt,i=a.child;if(dt.flags&16){var l=a.deletions;if(l!==null){for(var s=0;sGn()-yx?Fl(e,0):hx|=n),ao(e,t)}function d8(e,t){t===0&&(e.mode&1?(t=Xp,Xp<<=1,!(Xp&130023424)&&(Xp=4194304)):t=1);var n=Ur();e=gi(e,t),e!==null&&(ep(e,t,n),ao(e,n))}function gF(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),d8(e,n)}function hF(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(Be(314))}r!==null&&r.delete(t),d8(e,n)}var f8;f8=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||ro.current)no=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return no=!1,oF(e,t,n);no=!!(e.flags&131072)}else no=!1,Rn&&t.flags&1048576&&g6(t,Tv,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Ym(e,t),e=t.pendingProps;var o=wc(t,Lr.current);uc(t,n),o=dx(null,t,r,e,o,n);var a=fx();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,oo(r)?(a=!0,Nv(t)):a=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,ix(t),o.updater=uh,t.stateNode=o,o._reactInternals=t,Kb(t,r,e,n),t=qb(null,t,r,!0,a,n)):(t.tag=0,Rn&&a&&J2(t),Wr(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Ym(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=bF(r),e=fa(r,e),o){case 0:t=Gb(null,t,r,e,n);break e;case 1:t=H3(null,t,r,e,n);break e;case 11:t=B3(null,t,r,e,n);break e;case 14:t=z3(null,t,r,fa(r.type,e),n);break e}throw Error(Be(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:fa(r,o),Gb(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:fa(r,o),H3(e,t,r,o,n);case 3:e:{if(Y6(t),e===null)throw Error(Be(387));r=t.pendingProps,a=t.memoizedState,o=a.element,x6(e,t),Dv(t,r,null,n);var i=t.memoizedState;if(r=i.element,a.isDehydrated)if(a={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=a,t.memoizedState=a,t.flags&256){o=Ic(Error(Be(423)),t),t=V3(e,t,r,n,o);break e}else if(r!==o){o=Ic(Error(Be(424)),t),t=V3(e,t,r,n,o);break e}else for(yo=Zi(t.stateNode.containerInfo.firstChild),$o=t,Rn=!0,ga=null,n=C6(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Ec(),r===o){t=hi(e,t,n);break e}Wr(e,t,r,n)}t=t.child}return t;case 5:return S6(t),e===null&&Hb(t),r=t.type,o=t.pendingProps,a=e!==null?e.memoizedProps:null,i=o.children,jb(r,o)?i=null:a!==null&&jb(r,a)&&(t.flags|=32),q6(e,t),Wr(e,t,i,n),t.child;case 6:return e===null&&Hb(t),null;case 13:return X6(e,t,n);case 4:return lx(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Pc(t,null,r,n):Wr(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:fa(r,o),B3(e,t,r,o,n);case 7:return Wr(e,t,t.pendingProps,n),t.child;case 8:return Wr(e,t,t.pendingProps.children,n),t.child;case 12:return Wr(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,a=t.memoizedProps,i=o.value,$n(kv,r._currentValue),r._currentValue=i,a!==null)if(wa(a.value,i)){if(a.children===o.children&&!ro.current){t=hi(e,t,n);break e}}else for(a=t.child,a!==null&&(a.return=t);a!==null;){var l=a.dependencies;if(l!==null){i=a.child;for(var s=l.firstContext;s!==null;){if(s.context===r){if(a.tag===1){s=ci(-1,n&-n),s.tag=2;var c=a.updateQueue;if(c!==null){c=c.shared;var d=c.pending;d===null?s.next=s:(s.next=d.next,d.next=s),c.pending=s}}a.lanes|=n,s=a.alternate,s!==null&&(s.lanes|=n),Vb(a.return,n,t),l.lanes|=n;break}s=s.next}}else if(a.tag===10)i=a.type===t.type?null:a.child;else if(a.tag===18){if(i=a.return,i===null)throw Error(Be(341));i.lanes|=n,l=i.alternate,l!==null&&(l.lanes|=n),Vb(i,n,t),i=a.sibling}else i=a.child;if(i!==null)i.return=a;else for(i=a;i!==null;){if(i===t){i=null;break}if(a=i.sibling,a!==null){a.return=i.return,i=a;break}i=i.return}a=i}Wr(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,uc(t,n),o=qo(o),r=r(o),t.flags|=1,Wr(e,t,r,n),t.child;case 14:return r=t.type,o=fa(r,t.pendingProps),o=fa(r.type,o),z3(e,t,r,o,n);case 15:return U6(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:fa(r,o),Ym(e,t),t.tag=1,oo(r)?(e=!0,Nv(t)):e=!1,uc(t,n),V6(t,r,o),Kb(t,r,o,n),qb(null,t,r,!0,e,n);case 19:return Q6(e,t,n);case 22:return G6(e,t,n)}throw Error(Be(156,t.tag))};function p8(e,t){return BR(e,t)}function yF(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ko(e,t,n,r){return new yF(e,t,n,r)}function xx(e){return e=e.prototype,!(!e||!e.isReactComponent)}function bF(e){if(typeof e=="function")return xx(e)?1:0;if(e!=null){if(e=e.$$typeof,e===z2)return 11;if(e===H2)return 14}return 2}function nl(e,t){var n=e.alternate;return n===null?(n=Ko(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Zm(e,t,n,r,o,a){var i=2;if(r=e,typeof e=="function")xx(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case zs:return Ll(n.children,o,a,t);case B2:i=8,o|=8;break;case vb:return e=Ko(12,n,t,o|2),e.elementType=vb,e.lanes=a,e;case gb:return e=Ko(13,n,t,o),e.elementType=gb,e.lanes=a,e;case hb:return e=Ko(19,n,t,o),e.elementType=hb,e.lanes=a,e;case SR:return ph(n,o,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case $R:i=10;break e;case xR:i=9;break e;case z2:i=11;break e;case H2:i=14;break e;case Ai:i=16,r=null;break e}throw Error(Be(130,e==null?e:typeof e,""))}return t=Ko(i,n,t,o),t.elementType=e,t.type=r,t.lanes=a,t}function Ll(e,t,n,r){return e=Ko(7,e,r,t),e.lanes=n,e}function ph(e,t,n,r){return e=Ko(22,e,r,t),e.elementType=SR,e.lanes=n,e.stateNode={isHidden:!1},e}function Qy(e,t,n){return e=Ko(6,e,null,t),e.lanes=n,e}function Zy(e,t,n){return t=Ko(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function CF(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Ty(0),this.expirationTimes=Ty(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ty(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Sx(e,t,n,r,o,a,i,l,s){return e=new CF(e,t,n,l,s),t===1?(t=1,a===!0&&(t|=8)):t=0,a=Ko(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},ix(a),e}function $F(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(h8)}catch(e){console.error(e)}}h8(),hR.exports=Io;var Ea=hR.exports;const ii=Oo(Ea),PF=aR({__proto__:null,default:ii},[Ea]);var tE=Ea;pb.createRoot=tE.createRoot,pb.hydrateRoot=tE.hydrateRoot;/** - * @remix-run/router v1.23.2 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function mf(){return mf=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function Ox(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function IF(){return Math.random().toString(36).substr(2,8)}function rE(e,t){return{usr:e.state,key:e.key,idx:t}}function iC(e,t,n,r){return n===void 0&&(n=null),mf({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?au(t):t,{state:n,key:t&&t.key||r||IF()})}function Wv(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function au(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function RF(e,t,n,r){r===void 0&&(r={});let{window:o=document.defaultView,v5Compat:a=!1}=r,i=o.history,l=Wi.Pop,s=null,c=d();c==null&&(c=0,i.replaceState(mf({},i.state,{idx:c}),""));function d(){return(i.state||{idx:null}).idx}function f(){l=Wi.Pop;let g=d(),y=g==null?null:g-c;c=g,s&&s({action:l,location:h.location,delta:y})}function p(g,y){l=Wi.Push;let C=iC(h.location,g,y);c=d()+1;let b=rE(C,c),$=h.createHref(C);try{i.pushState(b,"",$)}catch(x){if(x instanceof DOMException&&x.name==="DataCloneError")throw x;o.location.assign($)}a&&s&&s({action:l,location:h.location,delta:1})}function m(g,y){l=Wi.Replace;let C=iC(h.location,g,y);c=d();let b=rE(C,c),$=h.createHref(C);i.replaceState(b,"",$),a&&s&&s({action:l,location:h.location,delta:0})}function v(g){let y=o.location.origin!=="null"?o.location.origin:o.location.href,C=typeof g=="string"?g:Wv(g);return C=C.replace(/ $/,"%20"),qn(y,"No window.location.(origin|href) available to create URL for href: "+C),new URL(C,y)}let h={get action(){return l},get location(){return e(o,i)},listen(g){if(s)throw new Error("A history only accepts one active listener");return o.addEventListener(nE,f),s=g,()=>{o.removeEventListener(nE,f),s=null}},createHref(g){return t(o,g)},createURL:v,encodeLocation(g){let y=v(g);return{pathname:y.pathname,search:y.search,hash:y.hash}},push:p,replace:m,go(g){return i.go(g)}};return h}var oE;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(oE||(oE={}));function NF(e,t,n){return n===void 0&&(n="/"),MF(e,t,n)}function MF(e,t,n,r){let o=typeof t=="string"?au(t):t,a=Ix(o.pathname||"/",n);if(a==null)return null;let i=y8(e);TF(i);let l=null;for(let s=0;l==null&&s{let s={relativePath:l===void 0?a.path||"":l,caseSensitive:a.caseSensitive===!0,childrenIndex:i,route:a};s.relativePath.startsWith("/")&&(qn(s.relativePath.startsWith(r),'Absolute route path "'+s.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),s.relativePath=s.relativePath.slice(r.length));let c=rl([r,s.relativePath]),d=n.concat(s);a.children&&a.children.length>0&&(qn(a.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+c+'".')),y8(a.children,t,d,c)),!(a.path==null&&!a.index)&&t.push({path:c,score:LF(c,a.index),routesMeta:d})};return e.forEach((a,i)=>{var l;if(a.path===""||!((l=a.path)!=null&&l.includes("?")))o(a,i);else for(let s of b8(a.path))o(a,i,s)}),t}function b8(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,o=n.endsWith("?"),a=n.replace(/\?$/,"");if(r.length===0)return o?[a,""]:[a];let i=b8(r.join("/")),l=[];return l.push(...i.map(s=>s===""?a:[a,s].join("/"))),o&&l.push(...i),l.map(s=>e.startsWith("/")&&s===""?"/":s)}function TF(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:BF(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const kF=/^:[\w-]+$/,_F=3,DF=2,AF=1,jF=10,FF=-2,aE=e=>e==="*";function LF(e,t){let n=e.split("/"),r=n.length;return n.some(aE)&&(r+=FF),t&&(r+=DF),n.filter(o=>!aE(o)).reduce((o,a)=>o+(kF.test(a)?_F:a===""?AF:jF),r)}function BF(e,t){return e.length===t.length&&e.slice(0,-1).every((r,o)=>r===t[o])?e[e.length-1]-t[t.length-1]:0}function zF(e,t,n){let{routesMeta:r}=e,o={},a="/",i=[];for(let l=0;l{let{paramName:p,isOptional:m}=d;if(p==="*"){let h=l[f]||"";i=a.slice(0,a.length-h.length).replace(/(.)\/+$/,"$1")}const v=l[f];return m&&!v?c[p]=void 0:c[p]=(v||"").replace(/%2F/g,"/"),c},{}),pathname:a,pathnameBase:i,pattern:e}}function VF(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),Ox(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(i,l,s)=>(r.push({paramName:l,isOptional:s!=null}),s?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),r]}function WF(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Ox(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function Ix(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}const KF=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,UF=e=>KF.test(e);function GF(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:o=""}=typeof e=="string"?au(e):e,a;if(n)if(UF(n))a=n;else{if(n.includes("//")){let i=n;n=n.replace(/\/\/+/g,"/"),Ox(!1,"Pathnames cannot have embedded double slashes - normalizing "+(i+" -> "+n))}n.startsWith("/")?a=iE(n.substring(1),"/"):a=iE(n,t)}else a=t;return{pathname:a,search:XF(r),hash:QF(o)}}function iE(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?n.length>1&&n.pop():o!=="."&&n.push(o)}),n.length>1?n.join("/"):"/"}function Jy(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function qF(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Rx(e,t){let n=qF(e);return t?n.map((r,o)=>o===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function Nx(e,t,n,r){r===void 0&&(r=!1);let o;typeof e=="string"?o=au(e):(o=mf({},e),qn(!o.pathname||!o.pathname.includes("?"),Jy("?","pathname","search",o)),qn(!o.pathname||!o.pathname.includes("#"),Jy("#","pathname","hash",o)),qn(!o.search||!o.search.includes("#"),Jy("#","search","hash",o)));let a=e===""||o.pathname==="",i=a?"/":o.pathname,l;if(i==null)l=n;else{let f=t.length-1;if(!r&&i.startsWith("..")){let p=i.split("/");for(;p[0]==="..";)p.shift(),f-=1;o.pathname=p.join("/")}l=f>=0?t[f]:"/"}let s=GF(o,l),c=i&&i!=="/"&&i.endsWith("/"),d=(a||i===".")&&n.endsWith("/");return!s.pathname.endsWith("/")&&(c||d)&&(s.pathname+="/"),s}const rl=e=>e.join("/").replace(/\/\/+/g,"/"),YF=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),XF=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,QF=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function ZF(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const C8=["post","put","patch","delete"];new Set(C8);const JF=["get",...C8];new Set(JF);/** - * React Router v6.30.3 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function vf(){return vf=Object.assign?Object.assign.bind():function(e){for(var t=1;t{l.current=!0}),u.useCallback(function(c,d){if(d===void 0&&(d={}),!l.current)return;if(typeof c=="number"){r.go(c);return}let f=Nx(c,JSON.parse(i),a,d.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:rl([t,f.pathname])),(d.replace?r.replace:r.push)(f,d.state,d)},[t,r,i,a,e])}const rL=u.createContext(null);function oL(e){let t=u.useContext(wi).outlet;return t&&u.createElement(rL.Provider,{value:e},t)}function S8(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=u.useContext(gl),{matches:o}=u.useContext(wi),{pathname:a}=lu(),i=JSON.stringify(Rx(o,r.v7_relativeSplatPath));return u.useMemo(()=>Nx(e,JSON.parse(i),a,n==="path"),[e,i,a,n])}function aL(e,t){return iL(e,t)}function iL(e,t,n,r){iu()||qn(!1);let{navigator:o}=u.useContext(gl),{matches:a}=u.useContext(wi),i=a[a.length-1],l=i?i.params:{};i&&i.pathname;let s=i?i.pathnameBase:"/";i&&i.route;let c=lu(),d;if(t){var f;let g=typeof t=="string"?au(t):t;s==="/"||(f=g.pathname)!=null&&f.startsWith(s)||qn(!1),d=g}else d=c;let p=d.pathname||"/",m=p;if(s!=="/"){let g=s.replace(/^\//,"").split("/");m="/"+p.replace(/^\//,"").split("/").slice(g.length).join("/")}let v=NF(e,{pathname:m}),h=dL(v&&v.map(g=>Object.assign({},g,{params:Object.assign({},l,g.params),pathname:rl([s,o.encodeLocation?o.encodeLocation(g.pathname).pathname:g.pathname]),pathnameBase:g.pathnameBase==="/"?s:rl([s,o.encodeLocation?o.encodeLocation(g.pathnameBase).pathname:g.pathnameBase])})),a,n,r);return t&&h?u.createElement(yh.Provider,{value:{location:vf({pathname:"/",search:"",hash:"",state:null,key:"default"},d),navigationType:Wi.Pop}},h):h}function lL(){let e=vL(),t=ZF(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return u.createElement(u.Fragment,null,u.createElement("h2",null,"Unexpected Application Error!"),u.createElement("h3",{style:{fontStyle:"italic"}},t),n?u.createElement("pre",{style:o},n):null,null)}const sL=u.createElement(lL,null);class cL extends u.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?u.createElement(wi.Provider,{value:this.props.routeContext},u.createElement($8.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function uL(e){let{routeContext:t,match:n,children:r}=e,o=u.useContext(Mx);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),u.createElement(wi.Provider,{value:t},r)}function dL(e,t,n,r){var o;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var a;if(!n)return null;if(n.errors)e=n.matches;else if((a=r)!=null&&a.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let i=e,l=(o=n)==null?void 0:o.errors;if(l!=null){let d=i.findIndex(f=>f.route.id&&(l==null?void 0:l[f.route.id])!==void 0);d>=0||qn(!1),i=i.slice(0,Math.min(i.length,d+1))}let s=!1,c=-1;if(n&&r&&r.v7_partialHydration)for(let d=0;d=0?i=i.slice(0,c+1):i=[i[0]];break}}}return i.reduceRight((d,f,p)=>{let m,v=!1,h=null,g=null;n&&(m=l&&f.route.id?l[f.route.id]:void 0,h=f.route.errorElement||sL,s&&(c<0&&p===0?(hL("route-fallback"),v=!0,g=null):c===p&&(v=!0,g=f.route.hydrateFallbackElement||null)));let y=t.concat(i.slice(0,p+1)),C=()=>{let b;return m?b=h:v?b=g:f.route.Component?b=u.createElement(f.route.Component,null):f.route.element?b=f.route.element:b=d,u.createElement(uL,{match:f,routeContext:{outlet:d,matches:y,isDataRoute:n!=null},children:b})};return n&&(f.route.ErrorBoundary||f.route.errorElement||p===0)?u.createElement(cL,{location:n.location,revalidation:n.revalidation,component:h,error:m,children:C(),routeContext:{outlet:null,matches:y,isDataRoute:!0}}):C()},null)}var w8=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(w8||{}),E8=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(E8||{});function fL(e){let t=u.useContext(Mx);return t||qn(!1),t}function pL(e){let t=u.useContext(eL);return t||qn(!1),t}function mL(e){let t=u.useContext(wi);return t||qn(!1),t}function P8(e){let t=mL(),n=t.matches[t.matches.length-1];return n.route.id||qn(!1),n.route.id}function vL(){var e;let t=u.useContext($8),n=pL(),r=P8();return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function gL(){let{router:e}=fL(w8.UseNavigateStable),t=P8(E8.UseNavigateStable),n=u.useRef(!1);return x8(()=>{n.current=!0}),u.useCallback(function(o,a){a===void 0&&(a={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,vf({fromRouteId:t},a)))},[e,t])}const lE={};function hL(e,t,n){lE[e]||(lE[e]=!0)}function yL(e,t){e==null||e.v7_startTransition,e==null||e.v7_relativeSplatPath}function O8(e){let{to:t,replace:n,state:r,relative:o}=e;iu()||qn(!1);let{future:a,static:i}=u.useContext(gl),{matches:l}=u.useContext(wi),{pathname:s}=lu(),c=bh(),d=Nx(t,Rx(l,a.v7_relativeSplatPath),s,o==="path"),f=JSON.stringify(d);return u.useEffect(()=>c(JSON.parse(f),{replace:n,state:r,relative:o}),[c,f,o,n,r]),null}function bL(e){return oL(e.context)}function Ti(e){qn(!1)}function CL(e){let{basename:t="/",children:n=null,location:r,navigationType:o=Wi.Pop,navigator:a,static:i=!1,future:l}=e;iu()&&qn(!1);let s=t.replace(/^\/*/,"/"),c=u.useMemo(()=>({basename:s,navigator:a,static:i,future:vf({v7_relativeSplatPath:!1},l)}),[s,l,a,i]);typeof r=="string"&&(r=au(r));let{pathname:d="/",search:f="",hash:p="",state:m=null,key:v="default"}=r,h=u.useMemo(()=>{let g=Ix(d,s);return g==null?null:{location:{pathname:g,search:f,hash:p,state:m,key:v},navigationType:o}},[s,d,f,p,m,v,o]);return h==null?null:u.createElement(gl.Provider,{value:c},u.createElement(yh.Provider,{children:n,value:h}))}function $L(e){let{children:t,location:n}=e;return aL(lC(t),n)}new Promise(()=>{});function lC(e,t){t===void 0&&(t=[]);let n=[];return u.Children.forEach(e,(r,o)=>{if(!u.isValidElement(r))return;let a=[...t,o];if(r.type===u.Fragment){n.push.apply(n,lC(r.props.children,a));return}r.type!==Ti&&qn(!1),!r.props.index||!r.props.children||qn(!1);let i={id:r.props.id||a.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(i.children=lC(r.props.children,a)),n.push(i)}),n}/** - * React Router DOM v6.30.3 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function sC(){return sC=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function SL(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function wL(e,t){return e.button===0&&(!t||t==="_self")&&!SL(e)}const EL=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],PL="6";try{window.__reactRouterVersion=PL}catch{}const OL="startTransition",sE=al[OL];function IL(e){let{basename:t,children:n,future:r,window:o}=e,a=u.useRef();a.current==null&&(a.current=OF({window:o,v5Compat:!0}));let i=a.current,[l,s]=u.useState({action:i.action,location:i.location}),{v7_startTransition:c}=r||{},d=u.useCallback(f=>{c&&sE?sE(()=>s(f)):s(f)},[s,c]);return u.useLayoutEffect(()=>i.listen(d),[i,d]),u.useEffect(()=>yL(r),[r]),u.createElement(CL,{basename:t,children:n,location:l.location,navigationType:l.action,navigator:i,future:r})}const RL=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",NL=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,I8=u.forwardRef(function(t,n){let{onClick:r,relative:o,reloadDocument:a,replace:i,state:l,target:s,to:c,preventScrollReset:d,viewTransition:f}=t,p=xL(t,EL),{basename:m}=u.useContext(gl),v,h=!1;if(typeof c=="string"&&NL.test(c)&&(v=c,RL))try{let b=new URL(window.location.href),$=c.startsWith("//")?new URL(b.protocol+c):new URL(c),x=Ix($.pathname,m);$.origin===b.origin&&x!=null?c=x+$.search+$.hash:h=!0}catch{}let g=tL(c,{relative:o}),y=ML(c,{replace:i,state:l,target:s,preventScrollReset:d,relative:o,viewTransition:f});function C(b){r&&r(b),b.defaultPrevented||y(b)}return u.createElement("a",sC({},p,{href:v||g,onClick:h||a?r:C,ref:n,target:s}))});var cE;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(cE||(cE={}));var uE;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(uE||(uE={}));function ML(e,t){let{target:n,replace:r,state:o,preventScrollReset:a,relative:i,viewTransition:l}=t===void 0?{}:t,s=bh(),c=lu(),d=S8(e,{relative:i});return u.useCallback(f=>{if(wL(f,n)){f.preventDefault();let p=r!==void 0?r:Wv(c)===Wv(d);s(e,{replace:p,state:o,preventScrollReset:a,relative:i,viewTransition:l})}},[c,s,d,r,o,n,e,a,i,l])}function Yl(e){let t="https://mui.com/production-error/?code="+e;for(let n=1;n0?Pr(su,--so):0,Mc--,rr===10&&(Mc=1,$h--),rr}function xo(){return rr=so2||hf(rr)>3?"":" "}function UL(e,t){for(;--t&&xo()&&!(rr<48||rr>102||rr>57&&rr<65||rr>70&&rr<97););return op(e,Jm()+(t<6&&Ha()==32&&xo()==32))}function uC(e){for(;xo();)switch(rr){case e:return so;case 34:case 39:e!==34&&e!==39&&uC(rr);break;case 40:e===41&&uC(e);break;case 92:xo();break}return so}function GL(e,t){for(;xo()&&e+rr!==57;)if(e+rr===84&&Ha()===47)break;return"/*"+op(t,so-1)+"*"+Ch(e===47?e:xo())}function qL(e){for(;!hf(Ha());)xo();return op(e,so)}function YL(e){return _8(tv("",null,null,null,[""],e=k8(e),0,[0],e))}function tv(e,t,n,r,o,a,i,l,s){for(var c=0,d=0,f=i,p=0,m=0,v=0,h=1,g=1,y=1,C=0,b="",$=o,x=a,S=r,w=b;g;)switch(v=C,C=xo()){case 40:if(v!=108&&Pr(w,f-1)==58){cC(w+=ln(ev(C),"&","&\f"),"&\f")!=-1&&(y=-1);break}case 34:case 39:case 91:w+=ev(C);break;case 9:case 10:case 13:case 32:w+=KL(v);break;case 92:w+=UL(Jm()-1,7);continue;case 47:switch(Ha()){case 42:case 47:sm(XL(GL(xo(),Jm()),t,n),s);break;default:w+="/"}break;case 123*h:l[c++]=ja(w)*y;case 125*h:case 59:case 0:switch(C){case 0:case 125:g=0;case 59+d:y==-1&&(w=ln(w,/\f/g,"")),m>0&&ja(w)-f&&sm(m>32?fE(w+";",r,n,f-1):fE(ln(w," ","")+";",r,n,f-2),s);break;case 59:w+=";";default:if(sm(S=dE(w,t,n,c,d,o,l,b,$=[],x=[],f),a),C===123)if(d===0)tv(w,t,S,S,$,a,f,l,x);else switch(p===99&&Pr(w,3)===110?100:p){case 100:case 108:case 109:case 115:tv(e,S,S,r&&sm(dE(e,S,S,0,0,o,l,b,o,$=[],f),x),o,x,f,l,r?$:x);break;default:tv(w,S,S,S,[""],x,0,l,x)}}c=d=m=0,h=y=1,b=w="",f=i;break;case 58:f=1+ja(w),m=v;default:if(h<1){if(C==123)--h;else if(C==125&&h++==0&&WL()==125)continue}switch(w+=Ch(C),C*h){case 38:y=d>0?1:(w+="\f",-1);break;case 44:l[c++]=(ja(w)-1)*y,y=1;break;case 64:Ha()===45&&(w+=ev(xo())),p=Ha(),d=f=ja(b=w+=qL(Jm())),C++;break;case 45:v===45&&ja(w)==2&&(h=0)}}return a}function dE(e,t,n,r,o,a,i,l,s,c,d){for(var f=o-1,p=o===0?a:[""],m=_x(p),v=0,h=0,g=0;v0?p[y]+" "+C:ln(C,/&\f/g,p[y])))&&(s[g++]=b);return xh(e,t,n,o===0?Tx:l,s,c,d)}function XL(e,t,n){return xh(e,t,n,R8,Ch(VL()),gf(e,2,-2),0)}function fE(e,t,n,r){return xh(e,t,n,kx,gf(e,0,r),gf(e,r+1,-1),r)}function fc(e,t){for(var n="",r=_x(e),o=0;o6)switch(Pr(e,t+1)){case 109:if(Pr(e,t+4)!==45)break;case 102:return ln(e,/(.+:)(.+)-([^]+)/,"$1"+an+"$2-$3$1"+Kv+(Pr(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~cC(e,"stretch")?A8(ln(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(Pr(e,t+1)!==115)break;case 6444:switch(Pr(e,ja(e)-3-(~cC(e,"!important")&&10))){case 107:return ln(e,":",":"+an)+e;case 101:return ln(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+an+(Pr(e,14)===45?"inline-":"")+"box$3$1"+an+"$2$3$1"+_r+"$2box$3")+e}break;case 5936:switch(Pr(e,t+11)){case 114:return an+e+_r+ln(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return an+e+_r+ln(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return an+e+_r+ln(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return an+e+_r+e+e}return e}var aB=function(t,n,r,o){if(t.length>-1&&!t.return)switch(t.type){case kx:t.return=A8(t.value,t.length);break;case N8:return fc([Gu(t,{value:ln(t.value,"@","@"+an)})],o);case Tx:if(t.length)return HL(t.props,function(a){switch(zL(a,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return fc([Gu(t,{props:[ln(a,/:(read-\w+)/,":"+Kv+"$1")]})],o);case"::placeholder":return fc([Gu(t,{props:[ln(a,/:(plac\w+)/,":"+an+"input-$1")]}),Gu(t,{props:[ln(a,/:(plac\w+)/,":"+Kv+"$1")]}),Gu(t,{props:[ln(a,/:(plac\w+)/,_r+"input-$1")]})],o)}return""})}},iB=[aB],j8=function(t){var n=t.key;if(n==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(h){var g=h.getAttribute("data-emotion");g.indexOf(" ")!==-1&&(document.head.appendChild(h),h.setAttribute("data-s",""))})}var o=t.stylisPlugins||iB,a={},i,l=[];i=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(h){for(var g=h.getAttribute("data-emotion").split(" "),y=1;y=4;++r,o-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var hB={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale: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},yB=/[A-Z]|^ms/g,bB=/_EMO_([^_]+?)_([^]*?)_EMO_/g,V8=function(t){return t.charCodeAt(1)===45},mE=function(t){return t!=null&&typeof t!="boolean"},e1=D8(function(e){return V8(e)?e:e.replace(yB,"-$&").toLowerCase()}),vE=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(bB,function(r,o,a){return Fa={name:o,styles:a,next:Fa},o})}return hB[t]!==1&&!V8(t)&&typeof n=="number"&&n!==0?n+"px":n};function yf(e,t,n){if(n==null)return"";var r=n;if(r.__emotion_styles!==void 0)return r;switch(typeof n){case"boolean":return"";case"object":{var o=n;if(o.anim===1)return Fa={name:o.name,styles:o.styles,next:Fa},o.name;var a=n;if(a.styles!==void 0){var i=a.next;if(i!==void 0)for(;i!==void 0;)Fa={name:i.name,styles:i.styles,next:Fa},i=i.next;var l=a.styles+";";return l}return CB(e,t,n)}case"function":{if(e!==void 0){var s=Fa,c=n(e);return Fa=s,yf(e,t,c)}break}}var d=n;if(t==null)return d;var f=t[d];return f!==void 0?f:d}function CB(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o96?NB:MB},CE=function(t,n,r){var o;if(n){var a=n.shouldForwardProp;o=t.__emotion_forwardProp&&a?function(i){return t.__emotion_forwardProp(i)&&a(i)}:a}return typeof o!="function"&&r&&(o=t.__emotion_forwardProp),o},TB=function(t){var n=t.cache,r=t.serialized,o=t.isStringTag;return Fx(n,r,o),K8(function(){return Lx(n,r,o)}),null},kB=function e(t,n){var r=t.__emotion_real===t,o=r&&t.__emotion_base||t,a,i;n!==void 0&&(a=n.label,i=n.target);var l=CE(t,n,r),s=l||bE(o),c=!s("as");return function(){var d=arguments,f=r&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(a!==void 0&&f.push("label:"+a+";"),d[0]==null||d[0].raw===void 0)f.push.apply(f,d);else{var p=d[0];f.push(p[0]);for(var m=d.length,v=1;v(o[1].styles.match(/^@layer\s+[^{]*$/)||(o[1].styles=`@layer mui {${o[1].styles}}`),r(...o))}return n}const t1=new Map;function zB(e){const{injectFirst:t,enableCssLayer:n,children:r}=e,o=u.useMemo(()=>{const a=`${t}-${n}`;if(typeof document=="object"&&t1.has(a))return t1.get(a);const i=BB(t,n);return t1.set(a,i),i},[t,n]);return t||n?A.jsx(xB,{value:o,children:r}):r}function HB(e){return e==null||Object.keys(e).length===0}function X8(e){const{styles:t,defaultTheme:n={}}=e,r=typeof t=="function"?o=>t(HB(o)?n:o):t;return A.jsx(OB,{styles:r})}function Hx(e,t){return fC(e,t)}const Q8=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},$E=[];function Uv(e){return $E[0]=e,ap($E)}const VB=Object.freeze(Object.defineProperty({__proto__:null,GlobalStyles:X8,StyledEngineProvider:zB,ThemeContext:cu,css:kh,default:Hx,internal_processStyles:Q8,internal_serializeStyles:Uv,keyframes:uu},Symbol.toStringTag,{value:"Module"}));function ti(e){if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function Z8(e){if(u.isValidElement(e)||!ti(e))return e;const t={};return Object.keys(e).forEach(n=>{t[n]=Z8(e[n])}),t}function So(e,t,n={clone:!0}){const r=n.clone?F({},e):e;return ti(e)&&ti(t)&&Object.keys(t).forEach(o=>{u.isValidElement(t[o])?r[o]=t[o]:ti(t[o])&&Object.prototype.hasOwnProperty.call(e,o)&&ti(e[o])?r[o]=So(e[o],t[o],n):n.clone?r[o]=ti(t[o])?Z8(t[o]):t[o]:r[o]=t[o]}),r}const WB=Object.freeze(Object.defineProperty({__proto__:null,default:So,isPlainObject:ti},Symbol.toStringTag,{value:"Module"})),KB=["values","unit","step"],UB=e=>{const t=Object.keys(e).map(n=>({key:n,val:e[n]}))||[];return t.sort((n,r)=>n.val-r.val),t.reduce((n,r)=>F({},n,{[r.key]:r.val}),{})};function J8(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5}=e,o=tt(e,KB),a=UB(t),i=Object.keys(a);function l(p){return`@media (min-width:${typeof t[p]=="number"?t[p]:p}${n})`}function s(p){return`@media (max-width:${(typeof t[p]=="number"?t[p]:p)-r/100}${n})`}function c(p,m){const v=i.indexOf(m);return`@media (min-width:${typeof t[p]=="number"?t[p]:p}${n}) and (max-width:${(v!==-1&&typeof t[i[v]]=="number"?t[i[v]]:m)-r/100}${n})`}function d(p){return i.indexOf(p)+1`@media (min-width:${Vx[e]}px)`};function Xo(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const a=r.breakpoints||xE;return t.reduce((i,l,s)=>(i[a.up(a.keys[s])]=n(t[s]),i),{})}if(typeof t=="object"){const a=r.breakpoints||xE;return Object.keys(t).reduce((i,l)=>{if(Object.keys(a.values||Vx).indexOf(l)!==-1){const s=a.up(l);i[s]=n(t[l],l)}else{const s=l;i[s]=t[s]}return i},{})}return n(t)}function qB(e={}){var t;return((t=e.keys)==null?void 0:t.reduce((r,o)=>{const a=e.up(o);return r[a]={},r},{}))||{}}function SE(e,t){return e.reduce((n,r)=>{const o=n[r];return(!o||Object.keys(o).length===0)&&delete n[r],n},t)}function YB(e,t){if(typeof e!="object")return{};const n={},r=Object.keys(t);return Array.isArray(e)?r.forEach((o,a)=>{a{e[o]!=null&&(n[o]=!0)}),n}function _h({values:e,breakpoints:t,base:n}){const r=n||YB(e,t),o=Object.keys(r);if(o.length===0)return e;let a;return o.reduce((i,l,s)=>(Array.isArray(e)?(i[l]=e[s]!=null?e[s]:e[a],a=s):typeof e=="object"?(i[l]=e[l]!=null?e[l]:e[a],a=l):i[l]=e,i),{})}function gt(e){if(typeof e!="string")throw new Error(Yl(7));return e.charAt(0).toUpperCase()+e.slice(1)}const XB=Object.freeze(Object.defineProperty({__proto__:null,default:gt},Symbol.toStringTag,{value:"Module"}));function Dh(e,t,n=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&n){const r=`vars.${t}`.split(".").reduce((o,a)=>o&&o[a]?o[a]:null,e);if(r!=null)return r}return t.split(".").reduce((r,o)=>r&&r[o]!=null?r[o]:null,e)}function Gv(e,t,n,r=n){let o;return typeof e=="function"?o=e(n):Array.isArray(e)?o=e[n]||r:o=Dh(e,n)||r,t&&(o=t(o,r,e)),o}function Xn(e){const{prop:t,cssProperty:n=e.prop,themeKey:r,transform:o}=e,a=i=>{if(i[t]==null)return null;const l=i[t],s=i.theme,c=Dh(s,r)||{};return Xo(i,l,f=>{let p=Gv(c,o,f);return f===p&&typeof f=="string"&&(p=Gv(c,o,`${t}${f==="default"?"":gt(f)}`,f)),n===!1?p:{[n]:p}})};return a.propTypes={},a.filterProps=[t],a}function QB(e){const t={};return n=>(t[n]===void 0&&(t[n]=e(n)),t[n])}const ZB={m:"margin",p:"padding"},JB={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},wE={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},ez=QB(e=>{if(e.length>2)if(wE[e])e=wE[e];else return[e];const[t,n]=e.split(""),r=ZB[t],o=JB[n]||"";return Array.isArray(o)?o.map(a=>r+a):[r+o]}),Wx=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],Kx=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...Wx,...Kx];function ip(e,t,n,r){var o;const a=(o=Dh(e,t,!1))!=null?o:n;return typeof a=="number"?i=>typeof i=="string"?i:a*i:Array.isArray(a)?i=>typeof i=="string"?i:a[i]:typeof a=="function"?a:()=>{}}function eN(e){return ip(e,"spacing",8)}function lp(e,t){if(typeof t=="string"||t==null)return t;const n=Math.abs(t),r=e(n);return t>=0?r:typeof r=="number"?-r:`-${r}`}function tz(e,t){return n=>e.reduce((r,o)=>(r[o]=lp(t,n),r),{})}function nz(e,t,n,r){if(t.indexOf(n)===-1)return null;const o=ez(n),a=tz(o,r),i=e[n];return Xo(e,i,a)}function tN(e,t){const n=eN(e.theme);return Object.keys(e).map(r=>nz(e,t,r,n)).reduce(Md,{})}function Ln(e){return tN(e,Wx)}Ln.propTypes={};Ln.filterProps=Wx;function Bn(e){return tN(e,Kx)}Bn.propTypes={};Bn.filterProps=Kx;function rz(e=8){if(e.mui)return e;const t=eN({spacing:e}),n=(...r)=>(r.length===0?[1]:r).map(a=>{const i=t(a);return typeof i=="number"?`${i}px`:i}).join(" ");return n.mui=!0,n}function Ah(...e){const t=e.reduce((r,o)=>(o.filterProps.forEach(a=>{r[a]=o}),r),{}),n=r=>Object.keys(r).reduce((o,a)=>t[a]?Md(o,t[a](r)):o,{});return n.propTypes={},n.filterProps=e.reduce((r,o)=>r.concat(o.filterProps),[]),n}function Vo(e){return typeof e!="number"?e:`${e}px solid`}function ra(e,t){return Xn({prop:e,themeKey:"borders",transform:t})}const oz=ra("border",Vo),az=ra("borderTop",Vo),iz=ra("borderRight",Vo),lz=ra("borderBottom",Vo),sz=ra("borderLeft",Vo),cz=ra("borderColor"),uz=ra("borderTopColor"),dz=ra("borderRightColor"),fz=ra("borderBottomColor"),pz=ra("borderLeftColor"),mz=ra("outline",Vo),vz=ra("outlineColor"),jh=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=ip(e.theme,"shape.borderRadius",4),n=r=>({borderRadius:lp(t,r)});return Xo(e,e.borderRadius,n)}return null};jh.propTypes={};jh.filterProps=["borderRadius"];Ah(oz,az,iz,lz,sz,cz,uz,dz,fz,pz,jh,mz,vz);const Fh=e=>{if(e.gap!==void 0&&e.gap!==null){const t=ip(e.theme,"spacing",8),n=r=>({gap:lp(t,r)});return Xo(e,e.gap,n)}return null};Fh.propTypes={};Fh.filterProps=["gap"];const Lh=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=ip(e.theme,"spacing",8),n=r=>({columnGap:lp(t,r)});return Xo(e,e.columnGap,n)}return null};Lh.propTypes={};Lh.filterProps=["columnGap"];const Bh=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=ip(e.theme,"spacing",8),n=r=>({rowGap:lp(t,r)});return Xo(e,e.rowGap,n)}return null};Bh.propTypes={};Bh.filterProps=["rowGap"];const gz=Xn({prop:"gridColumn"}),hz=Xn({prop:"gridRow"}),yz=Xn({prop:"gridAutoFlow"}),bz=Xn({prop:"gridAutoColumns"}),Cz=Xn({prop:"gridAutoRows"}),$z=Xn({prop:"gridTemplateColumns"}),xz=Xn({prop:"gridTemplateRows"}),Sz=Xn({prop:"gridTemplateAreas"}),wz=Xn({prop:"gridArea"});Ah(Fh,Lh,Bh,gz,hz,yz,bz,Cz,$z,xz,Sz,wz);function pc(e,t){return t==="grey"?t:e}const Ez=Xn({prop:"color",themeKey:"palette",transform:pc}),Pz=Xn({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:pc}),Oz=Xn({prop:"backgroundColor",themeKey:"palette",transform:pc});Ah(Ez,Pz,Oz);function ho(e){return e<=1&&e!==0?`${e*100}%`:e}const Iz=Xn({prop:"width",transform:ho}),Ux=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=n=>{var r,o;const a=((r=e.theme)==null||(r=r.breakpoints)==null||(r=r.values)==null?void 0:r[n])||Vx[n];return a?((o=e.theme)==null||(o=o.breakpoints)==null?void 0:o.unit)!=="px"?{maxWidth:`${a}${e.theme.breakpoints.unit}`}:{maxWidth:a}:{maxWidth:ho(n)}};return Xo(e,e.maxWidth,t)}return null};Ux.filterProps=["maxWidth"];const Rz=Xn({prop:"minWidth",transform:ho}),Nz=Xn({prop:"height",transform:ho}),Mz=Xn({prop:"maxHeight",transform:ho}),Tz=Xn({prop:"minHeight",transform:ho});Xn({prop:"size",cssProperty:"width",transform:ho});Xn({prop:"size",cssProperty:"height",transform:ho});const kz=Xn({prop:"boxSizing"});Ah(Iz,Ux,Rz,Nz,Mz,Tz,kz);const sp={border:{themeKey:"borders",transform:Vo},borderTop:{themeKey:"borders",transform:Vo},borderRight:{themeKey:"borders",transform:Vo},borderBottom:{themeKey:"borders",transform:Vo},borderLeft:{themeKey:"borders",transform:Vo},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:Vo},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:jh},color:{themeKey:"palette",transform:pc},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:pc},backgroundColor:{themeKey:"palette",transform:pc},p:{style:Bn},pt:{style:Bn},pr:{style:Bn},pb:{style:Bn},pl:{style:Bn},px:{style:Bn},py:{style:Bn},padding:{style:Bn},paddingTop:{style:Bn},paddingRight:{style:Bn},paddingBottom:{style:Bn},paddingLeft:{style:Bn},paddingX:{style:Bn},paddingY:{style:Bn},paddingInline:{style:Bn},paddingInlineStart:{style:Bn},paddingInlineEnd:{style:Bn},paddingBlock:{style:Bn},paddingBlockStart:{style:Bn},paddingBlockEnd:{style:Bn},m:{style:Ln},mt:{style:Ln},mr:{style:Ln},mb:{style:Ln},ml:{style:Ln},mx:{style:Ln},my:{style:Ln},margin:{style:Ln},marginTop:{style:Ln},marginRight:{style:Ln},marginBottom:{style:Ln},marginLeft:{style:Ln},marginX:{style:Ln},marginY:{style:Ln},marginInline:{style:Ln},marginInlineStart:{style:Ln},marginInlineEnd:{style:Ln},marginBlock:{style:Ln},marginBlockStart:{style:Ln},marginBlockEnd:{style:Ln},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:Fh},rowGap:{style:Bh},columnGap:{style:Lh},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:ho},maxWidth:{style:Ux},minWidth:{transform:ho},height:{transform:ho},maxHeight:{transform:ho},minHeight:{transform:ho},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}};function _z(...e){const t=e.reduce((r,o)=>r.concat(Object.keys(o)),[]),n=new Set(t);return e.every(r=>n.size===Object.keys(r).length)}function Dz(e,t){return typeof e=="function"?e(t):e}function nN(){function e(n,r,o,a){const i={[n]:r,theme:o},l=a[n];if(!l)return{[n]:r};const{cssProperty:s=n,themeKey:c,transform:d,style:f}=l;if(r==null)return null;if(c==="typography"&&r==="inherit")return{[n]:r};const p=Dh(o,c)||{};return f?f(i):Xo(i,r,v=>{let h=Gv(p,d,v);return v===h&&typeof v=="string"&&(h=Gv(p,d,`${n}${v==="default"?"":gt(v)}`,v)),s===!1?h:{[s]:h}})}function t(n){var r;const{sx:o,theme:a={},nested:i}=n||{};if(!o)return null;const l=(r=a.unstable_sxConfig)!=null?r:sp;function s(c){let d=c;if(typeof c=="function")d=c(a);else if(typeof c!="object")return c;if(!d)return null;const f=qB(a.breakpoints),p=Object.keys(f);let m=f;return Object.keys(d).forEach(v=>{const h=Dz(d[v],a);if(h!=null)if(typeof h=="object")if(l[v])m=Md(m,e(v,h,a,l));else{const g=Xo({theme:a},h,y=>({[v]:y}));_z(g,h)?m[v]=t({sx:h,theme:a,nested:!0}):m=Md(m,g)}else m=Md(m,e(v,h,a,l))}),!i&&a.modularCssLayers?{"@layer sx":SE(p,m)}:SE(p,m)}return Array.isArray(o)?o.map(s):s(o)}return t}const du=nN();du.filterProps=["sx"];function rN(e,t){const n=this;return n.vars&&typeof n.getColorSchemeSelector=="function"?{[n.getColorSchemeSelector(e).replace(/(\[[^\]]+\])/,"*:where($1)")]:t}:n.palette.mode===e?t:{}}const Az=["breakpoints","palette","spacing","shape"];function cp(e={},...t){const{breakpoints:n={},palette:r={},spacing:o,shape:a={}}=e,i=tt(e,Az),l=J8(n),s=rz(o);let c=So({breakpoints:l,direction:"ltr",components:{},palette:F({mode:"light"},r),spacing:s,shape:F({},GB,a)},i);return c.applyStyles=rN,c=t.reduce((d,f)=>So(d,f),c),c.unstable_sxConfig=F({},sp,i==null?void 0:i.unstable_sxConfig),c.unstable_sx=function(f){return du({sx:f,theme:this})},c}const jz=Object.freeze(Object.defineProperty({__proto__:null,default:cp,private_createBreakpoints:J8,unstable_applyStyles:rN},Symbol.toStringTag,{value:"Module"}));function Fz(e){return Object.keys(e).length===0}function Gx(e=null){const t=u.useContext(cu);return!t||Fz(t)?e:t}const Lz=cp();function zh(e=Lz){return Gx(e)}function n1(e){const t=Uv(e);return e!==t&&t.styles?(t.styles.match(/^@layer\s+[^{]*$/)||(t.styles=`@layer global{${t.styles}}`),t):e}function oN({styles:e,themeId:t,defaultTheme:n={}}){const r=zh(n),o=t&&r[t]||r;let a=typeof e=="function"?e(o):e;return o.modularCssLayers&&(Array.isArray(a)?a=a.map(i=>n1(typeof i=="function"?i(o):i)):a=n1(a)),A.jsx(X8,{styles:a})}const Bz=["sx"],zz=e=>{var t,n;const r={systemProps:{},otherProps:{}},o=(t=e==null||(n=e.theme)==null?void 0:n.unstable_sxConfig)!=null?t:sp;return Object.keys(e).forEach(a=>{o[a]?r.systemProps[a]=e[a]:r.otherProps[a]=e[a]}),r};function Hh(e){const{sx:t}=e,n=tt(e,Bz),{systemProps:r,otherProps:o}=zz(n);let a;return Array.isArray(t)?a=[r,...t]:typeof t=="function"?a=(...i)=>{const l=t(...i);return ti(l)?F({},r,l):r}:a=F({},r,t),F({},o,{sx:a})}const Hz=Object.freeze(Object.defineProperty({__proto__:null,default:du,extendSxProp:Hh,unstable_createStyleFunctionSx:nN,unstable_defaultSxConfig:sp},Symbol.toStringTag,{value:"Module"})),EE=e=>e,Vz=()=>{let e=EE;return{configure(t){e=t},generate(t){return e(t)},reset(){e=EE}}},aN=Vz();function iN(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;tl!=="theme"&&l!=="sx"&&l!=="as"})(du);return u.forwardRef(function(s,c){const d=zh(n),f=Hh(s),{className:p,component:m="div"}=f,v=tt(f,Wz);return A.jsx(a,F({as:m,ref:c,className:ft(p,o?o(r):r),theme:t&&d[t]||d},v))})}const Uz={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function Ht(e,t,n="Mui"){const r=Uz[t];return r?`${n}-${r}`:`${aN.generate(e)}-${t}`}function Vt(e,t,n="Mui"){const r={};return t.forEach(o=>{r[o]=Ht(e,o,n)}),r}var lN={exports:{}},hn={};/** - * @license React - * react-is.production.js - * - * Copyright (c) Meta Platforms, Inc. and affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var qx=Symbol.for("react.transitional.element"),Yx=Symbol.for("react.portal"),Vh=Symbol.for("react.fragment"),Wh=Symbol.for("react.strict_mode"),Kh=Symbol.for("react.profiler"),Uh=Symbol.for("react.consumer"),Gh=Symbol.for("react.context"),qh=Symbol.for("react.forward_ref"),Yh=Symbol.for("react.suspense"),Xh=Symbol.for("react.suspense_list"),Qh=Symbol.for("react.memo"),Zh=Symbol.for("react.lazy"),Gz=Symbol.for("react.view_transition"),qz=Symbol.for("react.client.reference");function oa(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case qx:switch(e=e.type,e){case Vh:case Kh:case Wh:case Yh:case Xh:case Gz:return e;default:switch(e=e&&e.$$typeof,e){case Gh:case qh:case Zh:case Qh:return e;case Uh:return e;default:return t}}case Yx:return t}}}hn.ContextConsumer=Uh;hn.ContextProvider=Gh;hn.Element=qx;hn.ForwardRef=qh;hn.Fragment=Vh;hn.Lazy=Zh;hn.Memo=Qh;hn.Portal=Yx;hn.Profiler=Kh;hn.StrictMode=Wh;hn.Suspense=Yh;hn.SuspenseList=Xh;hn.isContextConsumer=function(e){return oa(e)===Uh};hn.isContextProvider=function(e){return oa(e)===Gh};hn.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===qx};hn.isForwardRef=function(e){return oa(e)===qh};hn.isFragment=function(e){return oa(e)===Vh};hn.isLazy=function(e){return oa(e)===Zh};hn.isMemo=function(e){return oa(e)===Qh};hn.isPortal=function(e){return oa(e)===Yx};hn.isProfiler=function(e){return oa(e)===Kh};hn.isStrictMode=function(e){return oa(e)===Wh};hn.isSuspense=function(e){return oa(e)===Yh};hn.isSuspenseList=function(e){return oa(e)===Xh};hn.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Vh||e===Kh||e===Wh||e===Yh||e===Xh||typeof e=="object"&&e!==null&&(e.$$typeof===Zh||e.$$typeof===Qh||e.$$typeof===Gh||e.$$typeof===Uh||e.$$typeof===qh||e.$$typeof===qz||e.getModuleId!==void 0)};hn.typeOf=oa;lN.exports=hn;var PE=lN.exports;const Yz=/^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^(\s/]*)\s*/;function sN(e){const t=`${e}`.match(Yz);return t&&t[1]||""}function cN(e,t=""){return e.displayName||e.name||sN(e)||t}function OE(e,t,n){const r=cN(t);return e.displayName||(r!==""?`${n}(${r})`:n)}function Xz(e){if(e!=null){if(typeof e=="string")return e;if(typeof e=="function")return cN(e,"Component");if(typeof e=="object")switch(e.$$typeof){case PE.ForwardRef:return OE(e,e.render,"ForwardRef");case PE.Memo:return OE(e,e.type,"memo");default:return}}}const Qz=Object.freeze(Object.defineProperty({__proto__:null,default:Xz,getFunctionName:sN},Symbol.toStringTag,{value:"Module"})),Zz=["ownerState"],Jz=["variants"],eH=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function tH(e){return Object.keys(e).length===0}function nH(e){return typeof e=="string"&&e.charCodeAt(0)>96}function r1(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}function IE(e,t){return t&&e&&typeof e=="object"&&e.styles&&!e.styles.startsWith("@layer")&&(e.styles=`@layer ${t}{${String(e.styles)}}`),e}const rH=cp(),oH=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function cm({defaultTheme:e,theme:t,themeId:n}){return tH(t)?e:t[n]||t}function aH(e){return e?(t,n)=>n[e]:null}function nv(e,t,n){let{ownerState:r}=t,o=tt(t,Zz);const a=typeof e=="function"?e(F({ownerState:r},o)):e;if(Array.isArray(a))return a.flatMap(i=>nv(i,F({ownerState:r},o),n));if(a&&typeof a=="object"&&Array.isArray(a.variants)){const{variants:i=[]}=a;let s=tt(a,Jz);return i.forEach(c=>{let d=!0;if(typeof c.props=="function"?d=c.props(F({ownerState:r},o,r)):Object.keys(c.props).forEach(f=>{(r==null?void 0:r[f])!==c.props[f]&&o[f]!==c.props[f]&&(d=!1)}),d){Array.isArray(s)||(s=[s]);const f=typeof c.style=="function"?c.style(F({ownerState:r},o,r)):c.style;s.push(n?IE(Uv(f),n):f)}}),s}return n?IE(Uv(a),n):a}function iH(e={}){const{themeId:t,defaultTheme:n=rH,rootShouldForwardProp:r=r1,slotShouldForwardProp:o=r1}=e,a=i=>du(F({},i,{theme:cm(F({},i,{defaultTheme:n,themeId:t}))}));return a.__mui_systemSx=!0,(i,l={})=>{Q8(i,S=>S.filter(w=>!(w!=null&&w.__mui_systemSx)));const{name:s,slot:c,skipVariantsResolver:d,skipSx:f,overridesResolver:p=aH(oH(c))}=l,m=tt(l,eH),v=s&&s.startsWith("Mui")||c?"components":"custom",h=d!==void 0?d:c&&c!=="Root"&&c!=="root"||!1,g=f||!1;let y,C=r1;c==="Root"||c==="root"?C=r:c?C=o:nH(i)&&(C=void 0);const b=Hx(i,F({shouldForwardProp:C,label:y},m)),$=S=>typeof S=="function"&&S.__emotion_real!==S||ti(S)?w=>{const E=cm({theme:w.theme,defaultTheme:n,themeId:t});return nv(S,F({},w,{theme:E}),E.modularCssLayers?v:void 0)}:S,x=(S,...w)=>{let E=$(S);const P=w?w.map($):[];s&&p&&P.push(k=>{const _=cm(F({},k,{defaultTheme:n,themeId:t}));if(!_.components||!_.components[s]||!_.components[s].styleOverrides)return null;const I=_.components[s].styleOverrides,N={};return Object.entries(I).forEach(([R,D])=>{N[R]=nv(D,F({},k,{theme:_}),_.modularCssLayers?"theme":void 0)}),p(k,N)}),s&&!h&&P.push(k=>{var _;const I=cm(F({},k,{defaultTheme:n,themeId:t})),N=I==null||(_=I.components)==null||(_=_[s])==null?void 0:_.variants;return nv({variants:N},F({},k,{theme:I}),I.modularCssLayers?"theme":void 0)}),g||P.push(a);const O=P.length-w.length;if(Array.isArray(S)&&O>0){const k=new Array(O).fill("");E=[...S,...k],E.raw=[...S.raw,...k]}const M=b(E,...P);return i.muiName&&(M.muiName=i.muiName),M};return b.withConfig&&(x.withConfig=b.withConfig),x}}const lH=iH();function bf(e,t){const n=F({},t);return Object.keys(e).forEach(r=>{if(r.toString().match(/^(components|slots)$/))n[r]=F({},e[r],n[r]);else if(r.toString().match(/^(componentsProps|slotProps)$/)){const o=e[r]||{},a=t[r];n[r]={},!a||!Object.keys(a)?n[r]=o:!o||!Object.keys(o)?n[r]=a:(n[r]=F({},a),Object.keys(o).forEach(i=>{n[r][i]=bf(o[i],a[i])}))}else n[r]===void 0&&(n[r]=e[r])}),n}function sH(e){const{theme:t,name:n,props:r}=e;return!t||!t.components||!t.components[n]||!t.components[n].defaultProps?r:bf(t.components[n].defaultProps,r)}function cH({props:e,name:t,defaultTheme:n,themeId:r}){let o=zh(n);return r&&(o=o[r]||o),sH({theme:o,name:t,props:e})}const Qo=typeof window<"u"?u.useLayoutEffect:u.useEffect;function uH(e,t=Number.MIN_SAFE_INTEGER,n=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,n))}const dH=Object.freeze(Object.defineProperty({__proto__:null,default:uH},Symbol.toStringTag,{value:"Module"}));function RE(...e){return e.reduce((t,n)=>n==null?t:function(...o){t.apply(this,o),n.apply(this,o)},()=>{})}function Xx(e,t=166){let n;function r(...o){const a=()=>{e.apply(this,o)};clearTimeout(n),n=setTimeout(a,t)}return r.clear=()=>{clearTimeout(n)},r}function rv(e,t){var n,r;return u.isValidElement(e)&&t.indexOf((n=e.type.muiName)!=null?n:(r=e.type)==null||(r=r._payload)==null||(r=r.value)==null?void 0:r.muiName)!==-1}function Gr(e){return e&&e.ownerDocument||document}function yi(e){return Gr(e).defaultView||window}function pC(e,t){typeof e=="function"?e(t):e&&(e.current=t)}let NE=0;function fH(e){const[t,n]=u.useState(e),r=e||t;return u.useEffect(()=>{t==null&&(NE+=1,n(`mui-${NE}`))},[t]),r}const ME=al.useId;function Jh(e){if(ME!==void 0){const t=ME();return e??t}return fH(e)}function mC({controlled:e,default:t,name:n,state:r="value"}){const{current:o}=u.useRef(e!==void 0),[a,i]=u.useState(t),l=o?e:a,s=u.useCallback(c=>{o||i(c)},[]);return[l,s]}function li(e){const t=u.useRef(e);return Qo(()=>{t.current=e}),u.useRef((...n)=>(0,t.current)(...n)).current}function Yn(...e){return u.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(n=>{pC(n,t)})},e)}const TE={};function pH(e,t){const n=u.useRef(TE);return n.current===TE&&(n.current=e(t)),n}const mH=[];function vH(e){u.useEffect(e,mH)}class up{constructor(){this.currentId=null,this.clear=()=>{this.currentId!==null&&(clearTimeout(this.currentId),this.currentId=null)},this.disposeEffect=()=>this.clear}static create(){return new up}start(t,n){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,n()},t)}}function Zs(){const e=pH(up.create).current;return vH(e.disposeEffect),e}let e0=!0,vC=!1;const gH=new up,hH={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function yH(e){const{type:t,tagName:n}=e;return!!(n==="INPUT"&&hH[t]&&!e.readOnly||n==="TEXTAREA"&&!e.readOnly||e.isContentEditable)}function bH(e){e.metaKey||e.altKey||e.ctrlKey||(e0=!0)}function o1(){e0=!1}function CH(){this.visibilityState==="hidden"&&vC&&(e0=!0)}function $H(e){e.addEventListener("keydown",bH,!0),e.addEventListener("mousedown",o1,!0),e.addEventListener("pointerdown",o1,!0),e.addEventListener("touchstart",o1,!0),e.addEventListener("visibilitychange",CH,!0)}function xH(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch{}return e0||yH(t)}function uN(){const e=u.useCallback(o=>{o!=null&&$H(o.ownerDocument)},[]),t=u.useRef(!1);function n(){return t.current?(vC=!0,gH.start(100,()=>{vC=!1}),t.current=!1,!0):!1}function r(o){return xH(o)?(t.current=!0,!0):!1}return{isFocusVisibleRef:t,onFocus:r,onBlur:n,ref:e}}function dN(e){const t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}function Ut(e,t,n=void 0){const r={};return Object.keys(e).forEach(o=>{r[o]=e[o].reduce((a,i)=>{if(i){const l=t(i);l!==""&&a.push(l),n&&n[i]&&a.push(n[i])}return a},[]).join(" ")}),r}function Tc(e){return typeof e=="string"}function Js(e,t,n){return e===void 0||Tc(e)?t:F({},t,{ownerState:F({},t.ownerState,n)})}function fN(e,t=[]){if(e===void 0)return{};const n={};return Object.keys(e).filter(r=>r.match(/^on[A-Z]/)&&typeof e[r]=="function"&&!t.includes(r)).forEach(r=>{n[r]=e[r]}),n}function kE(e){if(e===void 0)return{};const t={};return Object.keys(e).filter(n=>!(n.match(/^on[A-Z]/)&&typeof e[n]=="function")).forEach(n=>{t[n]=e[n]}),t}function pN(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:a}=e;if(!t){const m=ft(n==null?void 0:n.className,a,o==null?void 0:o.className,r==null?void 0:r.className),v=F({},n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),h=F({},n,o,r);return m.length>0&&(h.className=m),Object.keys(v).length>0&&(h.style=v),{props:h,internalRef:void 0}}const i=fN(F({},o,r)),l=kE(r),s=kE(o),c=t(i),d=ft(c==null?void 0:c.className,n==null?void 0:n.className,a,o==null?void 0:o.className,r==null?void 0:r.className),f=F({},c==null?void 0:c.style,n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),p=F({},c,n,s,l);return d.length>0&&(p.className=d),Object.keys(f).length>0&&(p.style=f),{props:p,internalRef:c.ref}}function mN(e,t,n){return typeof e=="function"?e(t,n):e}const SH=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"];function Xl(e){var t;const{elementType:n,externalSlotProps:r,ownerState:o,skipResolvingSlotProps:a=!1}=e,i=tt(e,SH),l=a?{}:mN(r,o),{props:s,internalRef:c}=pN(F({},i,{externalSlotProps:l})),d=Yn(c,l==null?void 0:l.ref,(t=e.additionalProps)==null?void 0:t.ref);return Js(n,F({},s,{ref:d}),o)}function ls(e){if(parseInt(u.version,10)>=19){var t;return(e==null||(t=e.props)==null?void 0:t.ref)||null}return(e==null?void 0:e.ref)||null}const vN=u.createContext(null);function gN(){return u.useContext(vN)}const wH=typeof Symbol=="function"&&Symbol.for,EH=wH?Symbol.for("mui.nested"):"__THEME_NESTED__";function PH(e,t){return typeof t=="function"?t(e):F({},e,t)}function OH(e){const{children:t,theme:n}=e,r=gN(),o=u.useMemo(()=>{const a=r===null?n:PH(r,n);return a!=null&&(a[EH]=r!==null),a},[n,r]);return A.jsx(vN.Provider,{value:o,children:t})}const IH=["value"],hN=u.createContext();function RH(e){let{value:t}=e,n=tt(e,IH);return A.jsx(hN.Provider,F({value:t??!0},n))}const Qx=()=>{const e=u.useContext(hN);return e??!1},yN=u.createContext(void 0);function NH({value:e,children:t}){return A.jsx(yN.Provider,{value:e,children:t})}function MH(e){const{theme:t,name:n,props:r}=e;if(!t||!t.components||!t.components[n])return r;const o=t.components[n];return o.defaultProps?bf(o.defaultProps,r):!o.styleOverrides&&!o.variants?bf(o,r):r}function TH({props:e,name:t}){const n=u.useContext(yN);return MH({props:e,name:t,theme:{components:n}})}function kH(e){const t=Gx(),n=Jh()||"",{modularCssLayers:r}=e;let o="mui.global, mui.components, mui.theme, mui.custom, mui.sx";return!r||t!==null?o="":typeof r=="string"?o=r.replace(/mui(?!\.)/g,o):o=`@layer ${o};`,Qo(()=>{const a=document.querySelector("head");if(!a)return;const i=a.firstChild;if(o){var l;if(i&&(l=i.hasAttribute)!=null&&l.call(i,"data-mui-layer-order")&&i.getAttribute("data-mui-layer-order")===n)return;const c=document.createElement("style");c.setAttribute("data-mui-layer-order",n),c.textContent=o,a.prepend(c)}else{var s;(s=a.querySelector(`style[data-mui-layer-order="${n}"]`))==null||s.remove()}},[o,n]),o?A.jsx(oN,{styles:o}):null}const _E={};function DE(e,t,n,r=!1){return u.useMemo(()=>{const o=e&&t[e]||t;if(typeof n=="function"){const a=n(o),i=e?F({},t,{[e]:a}):a;return r?()=>i:i}return e?F({},t,{[e]:n}):F({},t,n)},[e,t,n,r])}function _H(e){const{children:t,theme:n,themeId:r}=e,o=Gx(_E),a=gN()||_E,i=DE(r,o,n),l=DE(r,a,n,!0),s=i.direction==="rtl",c=kH(i);return A.jsx(OH,{theme:l,children:A.jsx(cu.Provider,{value:i,children:A.jsx(RH,{value:s,children:A.jsxs(NH,{value:i==null?void 0:i.components,children:[c,t]})})})})}function at(e){"@babel/helpers - typeof";return at=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},at(e)}function DH(e,t){if(at(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(at(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function bN(e){var t=DH(e,"string");return at(t)=="symbol"?t:t+""}const AH=["className","component","disableGutters","fixed","maxWidth","classes"],jH=cp(),FH=lH("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`maxWidth${gt(String(n.maxWidth))}`],n.fixed&&t.fixed,n.disableGutters&&t.disableGutters]}}),LH=e=>cH({props:e,name:"MuiContainer",defaultTheme:jH}),BH=(e,t)=>{const n=s=>Ht(t,s),{classes:r,fixed:o,disableGutters:a,maxWidth:i}=e,l={root:["root",i&&`maxWidth${gt(String(i))}`,o&&"fixed",a&&"disableGutters"]};return Ut(l,n,r)};function zH(e={}){const{createStyledComponent:t=FH,useThemeProps:n=LH,componentName:r="MuiContainer"}=e,o=t(({theme:i,ownerState:l})=>F({width:"100%",marginLeft:"auto",boxSizing:"border-box",marginRight:"auto",display:"block"},!l.disableGutters&&{paddingLeft:i.spacing(2),paddingRight:i.spacing(2),[i.breakpoints.up("sm")]:{paddingLeft:i.spacing(3),paddingRight:i.spacing(3)}}),({theme:i,ownerState:l})=>l.fixed&&Object.keys(i.breakpoints.values).reduce((s,c)=>{const d=c,f=i.breakpoints.values[d];return f!==0&&(s[i.breakpoints.up(d)]={maxWidth:`${f}${i.breakpoints.unit}`}),s},{}),({theme:i,ownerState:l})=>F({},l.maxWidth==="xs"&&{[i.breakpoints.up("xs")]:{maxWidth:Math.max(i.breakpoints.values.xs,444)}},l.maxWidth&&l.maxWidth!=="xs"&&{[i.breakpoints.up(l.maxWidth)]:{maxWidth:`${i.breakpoints.values[l.maxWidth]}${i.breakpoints.unit}`}}));return u.forwardRef(function(l,s){const c=n(l),{className:d,component:f="div",disableGutters:p=!1,fixed:m=!1,maxWidth:v="lg"}=c,h=tt(c,AH),g=F({},c,{component:f,disableGutters:p,fixed:m,maxWidth:v}),y=BH(g,r);return A.jsx(o,F({as:f,ownerState:g,className:ft(y.root,d),ref:s},h))})}function HH(e,t){return F({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},t)}var Qn={},CN={exports:{}};(function(e){function t(n){return n&&n.__esModule?n:{default:n}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(CN);var $N=CN.exports;const VH=xi(TL),WH=xi(dH);var xN=$N;Object.defineProperty(Qn,"__esModule",{value:!0});var fr=Qn.alpha=PN;Qn.blend=tV;Qn.colorChannel=void 0;var gC=Qn.darken=Jx;Qn.decomposeColor=Zo;Qn.emphasize=ON;var KH=Qn.getContrastRatio=XH;Qn.getLuminance=qv;Qn.hexToRgb=SN;Qn.hslToRgb=EN;var hC=Qn.lighten=eS;Qn.private_safeAlpha=QH;Qn.private_safeColorChannel=void 0;Qn.private_safeDarken=ZH;Qn.private_safeEmphasize=eV;Qn.private_safeLighten=JH;Qn.recomposeColor=fu;Qn.rgbToHex=YH;var AE=xN(VH),UH=xN(WH);function Zx(e,t=0,n=1){return(0,UH.default)(e,t,n)}function SN(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let n=e.match(t);return n&&n[0].length===1&&(n=n.map(r=>r+r)),n?`rgb${n.length===4?"a":""}(${n.map((r,o)=>o<3?parseInt(r,16):Math.round(parseInt(r,16)/255*1e3)/1e3).join(", ")})`:""}function GH(e){const t=e.toString(16);return t.length===1?`0${t}`:t}function Zo(e){if(e.type)return e;if(e.charAt(0)==="#")return Zo(SN(e));const t=e.indexOf("("),n=e.substring(0,t);if(["rgb","rgba","hsl","hsla","color"].indexOf(n)===-1)throw new Error((0,AE.default)(9,e));let r=e.substring(t+1,e.length-1),o;if(n==="color"){if(r=r.split(" "),o=r.shift(),r.length===4&&r[3].charAt(0)==="/"&&(r[3]=r[3].slice(1)),["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(o)===-1)throw new Error((0,AE.default)(10,o))}else r=r.split(",");return r=r.map(a=>parseFloat(a)),{type:n,values:r,colorSpace:o}}const wN=e=>{const t=Zo(e);return t.values.slice(0,3).map((n,r)=>t.type.indexOf("hsl")!==-1&&r!==0?`${n}%`:n).join(" ")};Qn.colorChannel=wN;const qH=(e,t)=>{try{return wN(e)}catch{return e}};Qn.private_safeColorChannel=qH;function fu(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return t.indexOf("rgb")!==-1?r=r.map((o,a)=>a<3?parseInt(o,10):o):t.indexOf("hsl")!==-1&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),t.indexOf("color")!==-1?r=`${n} ${r.join(" ")}`:r=`${r.join(", ")}`,`${t}(${r})`}function YH(e){if(e.indexOf("#")===0)return e;const{values:t}=Zo(e);return`#${t.map((n,r)=>GH(r===3?Math.round(255*n):n)).join("")}`}function EN(e){e=Zo(e);const{values:t}=e,n=t[0],r=t[1]/100,o=t[2]/100,a=r*Math.min(o,1-o),i=(c,d=(c+n/30)%12)=>o-a*Math.max(Math.min(d-3,9-d,1),-1);let l="rgb";const s=[Math.round(i(0)*255),Math.round(i(8)*255),Math.round(i(4)*255)];return e.type==="hsla"&&(l+="a",s.push(t[3])),fu({type:l,values:s})}function qv(e){e=Zo(e);let t=e.type==="hsl"||e.type==="hsla"?Zo(EN(e)).values:e.values;return t=t.map(n=>(e.type!=="color"&&(n/=255),n<=.03928?n/12.92:((n+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function XH(e,t){const n=qv(e),r=qv(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function PN(e,t){return e=Zo(e),t=Zx(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,fu(e)}function QH(e,t,n){try{return PN(e,t)}catch{return e}}function Jx(e,t){if(e=Zo(e),t=Zx(t),e.type.indexOf("hsl")!==-1)e.values[2]*=1-t;else if(e.type.indexOf("rgb")!==-1||e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]*=1-t;return fu(e)}function ZH(e,t,n){try{return Jx(e,t)}catch{return e}}function eS(e,t){if(e=Zo(e),t=Zx(t),e.type.indexOf("hsl")!==-1)e.values[2]+=(100-e.values[2])*t;else if(e.type.indexOf("rgb")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return fu(e)}function JH(e,t,n){try{return eS(e,t)}catch{return e}}function ON(e,t=.15){return qv(e)>.5?Jx(e,t):eS(e,t)}function eV(e,t,n){try{return ON(e,t)}catch{return e}}function tV(e,t,n,r=1){const o=(s,c)=>Math.round((s**(1/r)*(1-n)+c**(1/r)*n)**r),a=Zo(e),i=Zo(t),l=[o(a.values[0],i.values[0]),o(a.values[1],i.values[1]),o(a.values[2],i.values[2])];return fu({type:"rgb",values:l})}const Cf={black:"#000",white:"#fff"},nV={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},hs={50:"#f3e5f5",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",700:"#7b1fa2"},ys={300:"#e57373",400:"#ef5350",500:"#f44336",700:"#d32f2f",800:"#c62828"},qu={300:"#ffb74d",400:"#ffa726",500:"#ff9800",700:"#f57c00",900:"#e65100"},bs={50:"#e3f2fd",200:"#90caf9",400:"#42a5f5",700:"#1976d2",800:"#1565c0"},Cs={300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",700:"#0288d1",900:"#01579b"},$s={300:"#81c784",400:"#66bb6a",500:"#4caf50",700:"#388e3c",800:"#2e7d32",900:"#1b5e20"},rV=["mode","contrastThreshold","tonalOffset"],jE={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:Cf.white,default:Cf.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},a1={text:{primary:Cf.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:Cf.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function FE(e,t,n,r){const o=r.light||r,a=r.dark||r*1.5;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:t==="light"?e.light=hC(e.main,o):t==="dark"&&(e.dark=gC(e.main,a)))}function oV(e="light"){return e==="dark"?{main:bs[200],light:bs[50],dark:bs[400]}:{main:bs[700],light:bs[400],dark:bs[800]}}function aV(e="light"){return e==="dark"?{main:hs[200],light:hs[50],dark:hs[400]}:{main:hs[500],light:hs[300],dark:hs[700]}}function iV(e="light"){return e==="dark"?{main:ys[500],light:ys[300],dark:ys[700]}:{main:ys[700],light:ys[400],dark:ys[800]}}function lV(e="light"){return e==="dark"?{main:Cs[400],light:Cs[300],dark:Cs[700]}:{main:Cs[700],light:Cs[500],dark:Cs[900]}}function sV(e="light"){return e==="dark"?{main:$s[400],light:$s[300],dark:$s[700]}:{main:$s[800],light:$s[500],dark:$s[900]}}function cV(e="light"){return e==="dark"?{main:qu[400],light:qu[300],dark:qu[700]}:{main:"#ed6c02",light:qu[500],dark:qu[900]}}function uV(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:r=.2}=e,o=tt(e,rV),a=e.primary||oV(t),i=e.secondary||aV(t),l=e.error||iV(t),s=e.info||lV(t),c=e.success||sV(t),d=e.warning||cV(t);function f(h){return KH(h,a1.text.primary)>=n?a1.text.primary:jE.text.primary}const p=({color:h,name:g,mainShade:y=500,lightShade:C=300,darkShade:b=700})=>{if(h=F({},h),!h.main&&h[y]&&(h.main=h[y]),!h.hasOwnProperty("main"))throw new Error(Yl(11,g?` (${g})`:"",y));if(typeof h.main!="string")throw new Error(Yl(12,g?` (${g})`:"",JSON.stringify(h.main)));return FE(h,"light",C,r),FE(h,"dark",b,r),h.contrastText||(h.contrastText=f(h.main)),h},m={dark:a1,light:jE};return So(F({common:F({},Cf),mode:t,primary:p({color:a,name:"primary"}),secondary:p({color:i,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:p({color:l,name:"error"}),warning:p({color:d,name:"warning"}),info:p({color:s,name:"info"}),success:p({color:c,name:"success"}),grey:nV,contrastThreshold:n,getContrastText:f,augmentColor:p,tonalOffset:r},m[t]),o)}const dV=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function fV(e){return Math.round(e*1e5)/1e5}const LE={textTransform:"uppercase"},BE='"Roboto", "Helvetica", "Arial", sans-serif';function pV(e,t){const n=typeof t=="function"?t(e):t,{fontFamily:r=BE,fontSize:o=14,fontWeightLight:a=300,fontWeightRegular:i=400,fontWeightMedium:l=500,fontWeightBold:s=700,htmlFontSize:c=16,allVariants:d,pxToRem:f}=n,p=tt(n,dV),m=o/14,v=f||(y=>`${y/c*m}rem`),h=(y,C,b,$,x)=>F({fontFamily:r,fontWeight:y,fontSize:v(C),lineHeight:b},r===BE?{letterSpacing:`${fV($/C)}em`}:{},x,d),g={h1:h(a,96,1.167,-1.5),h2:h(a,60,1.2,-.5),h3:h(i,48,1.167,0),h4:h(i,34,1.235,.25),h5:h(i,24,1.334,0),h6:h(l,20,1.6,.15),subtitle1:h(i,16,1.75,.15),subtitle2:h(l,14,1.57,.1),body1:h(i,16,1.5,.15),body2:h(i,14,1.43,.15),button:h(l,14,1.75,.4,LE),caption:h(i,12,1.66,.4),overline:h(i,12,2.66,1,LE),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return So(F({htmlFontSize:c,pxToRem:v,fontFamily:r,fontSize:o,fontWeightLight:a,fontWeightRegular:i,fontWeightMedium:l,fontWeightBold:s},g),p,{clone:!1})}const mV=.2,vV=.14,gV=.12;function In(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${mV})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${vV})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${gV})`].join(",")}const hV=["none",In(0,2,1,-1,0,1,1,0,0,1,3,0),In(0,3,1,-2,0,2,2,0,0,1,5,0),In(0,3,3,-2,0,3,4,0,0,1,8,0),In(0,2,4,-1,0,4,5,0,0,1,10,0),In(0,3,5,-1,0,5,8,0,0,1,14,0),In(0,3,5,-1,0,6,10,0,0,1,18,0),In(0,4,5,-2,0,7,10,1,0,2,16,1),In(0,5,5,-3,0,8,10,1,0,3,14,2),In(0,5,6,-3,0,9,12,1,0,3,16,2),In(0,6,6,-3,0,10,14,1,0,4,18,3),In(0,6,7,-4,0,11,15,1,0,4,20,3),In(0,7,8,-4,0,12,17,2,0,5,22,4),In(0,7,8,-4,0,13,19,2,0,5,24,4),In(0,7,9,-4,0,14,21,2,0,5,26,4),In(0,8,9,-5,0,15,22,2,0,6,28,5),In(0,8,10,-5,0,16,24,2,0,6,30,5),In(0,8,11,-5,0,17,26,2,0,6,32,5),In(0,9,11,-5,0,18,28,2,0,7,34,6),In(0,9,12,-6,0,19,29,2,0,7,36,6),In(0,10,13,-6,0,20,31,3,0,8,38,7),In(0,10,13,-6,0,21,33,3,0,8,40,7),In(0,10,14,-6,0,22,35,3,0,8,42,7),In(0,11,14,-7,0,23,36,3,0,9,44,8),In(0,11,15,-7,0,24,38,3,0,9,46,8)],yV=["duration","easing","delay"],bV={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},CV={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function zE(e){return`${Math.round(e)}ms`}function $V(e){if(!e)return 0;const t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function xV(e){const t=F({},bV,e.easing),n=F({},CV,e.duration);return F({getAutoHeightDuration:$V,create:(o=["all"],a={})=>{const{duration:i=n.standard,easing:l=t.easeInOut,delay:s=0}=a;return tt(a,yV),(Array.isArray(o)?o:[o]).map(c=>`${c} ${typeof i=="string"?i:zE(i)} ${l} ${typeof s=="string"?s:zE(s)}`).join(",")}},e,{easing:t,duration:n})}const SV={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},wV=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function tS(e={},...t){const{mixins:n={},palette:r={},transitions:o={},typography:a={}}=e,i=tt(e,wV);if(e.vars&&e.generateCssVars===void 0)throw new Error(Yl(18));const l=uV(r),s=cp(e);let c=So(s,{mixins:HH(s.breakpoints,n),palette:l,shadows:hV.slice(),typography:pV(l,a),transitions:xV(o),zIndex:F({},SV)});return c=So(c,i),c=t.reduce((d,f)=>So(d,f),c),c.unstable_sxConfig=F({},sp,i==null?void 0:i.unstable_sxConfig),c.unstable_sx=function(f){return du({sx:f,theme:this})},c}const nS=tS();function pu(){const e=zh(nS);return e[Nc]||e}var dp={},i1={exports:{}},HE;function EV(){return HE||(HE=1,function(e){function t(){return e.exports=t=Object.assign?Object.assign.bind():function(n){for(var r=1;r96}function ov(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}function WE(e,t){return t&&e&&typeof e=="object"&&e.styles&&!e.styles.startsWith("@layer")&&(e.styles=`@layer ${t}{${String(e.styles)}}`),e}const HV=dp.systemDefaultTheme=(0,_V.default)(),VV=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function um({defaultTheme:e,theme:t,themeId:n}){return BV(t)?e:t[n]||t}function WV(e){return e?(t,n)=>n[e]:null}function av(e,t,n){let{ownerState:r}=t,o=(0,yC.default)(t,AV);const a=typeof e=="function"?e((0,Fo.default)({ownerState:r},o)):e;if(Array.isArray(a))return a.flatMap(i=>av(i,(0,Fo.default)({ownerState:r},o),n));if(a&&typeof a=="object"&&Array.isArray(a.variants)){const{variants:i=[]}=a;let s=(0,yC.default)(a,jV);return i.forEach(c=>{let d=!0;if(typeof c.props=="function"?d=c.props((0,Fo.default)({ownerState:r},o,r)):Object.keys(c.props).forEach(f=>{(r==null?void 0:r[f])!==c.props[f]&&o[f]!==c.props[f]&&(d=!1)}),d){Array.isArray(s)||(s=[s]);const f=typeof c.style=="function"?c.style((0,Fo.default)({ownerState:r},o,r)):c.style;s.push(n?WE((0,Yv.internal_serializeStyles)(f),n):f)}}),s}return n?WE((0,Yv.internal_serializeStyles)(a),n):a}function KV(e={}){const{themeId:t,defaultTheme:n=HV,rootShouldForwardProp:r=ov,slotShouldForwardProp:o=ov}=e,a=i=>(0,DV.default)((0,Fo.default)({},i,{theme:um((0,Fo.default)({},i,{defaultTheme:n,themeId:t}))}));return a.__mui_systemSx=!0,(i,l={})=>{(0,Yv.internal_processStyles)(i,S=>S.filter(w=>!(w!=null&&w.__mui_systemSx)));const{name:s,slot:c,skipVariantsResolver:d,skipSx:f,overridesResolver:p=WV(VV(c))}=l,m=(0,yC.default)(l,FV),v=s&&s.startsWith("Mui")||c?"components":"custom",h=d!==void 0?d:c&&c!=="Root"&&c!=="root"||!1,g=f||!1;let y,C=ov;c==="Root"||c==="root"?C=r:c?C=o:zV(i)&&(C=void 0);const b=(0,Yv.default)(i,(0,Fo.default)({shouldForwardProp:C,label:y},m)),$=S=>typeof S=="function"&&S.__emotion_real!==S||(0,kV.isPlainObject)(S)?w=>{const E=um({theme:w.theme,defaultTheme:n,themeId:t});return av(S,(0,Fo.default)({},w,{theme:E}),E.modularCssLayers?v:void 0)}:S,x=(S,...w)=>{let E=$(S);const P=w?w.map($):[];s&&p&&P.push(k=>{const _=um((0,Fo.default)({},k,{defaultTheme:n,themeId:t}));if(!_.components||!_.components[s]||!_.components[s].styleOverrides)return null;const I=_.components[s].styleOverrides,N={};return Object.entries(I).forEach(([R,D])=>{N[R]=av(D,(0,Fo.default)({},k,{theme:_}),_.modularCssLayers?"theme":void 0)}),p(k,N)}),s&&!h&&P.push(k=>{var _;const I=um((0,Fo.default)({},k,{defaultTheme:n,themeId:t})),N=I==null||(_=I.components)==null||(_=_[s])==null?void 0:_.variants;return av({variants:N},(0,Fo.default)({},k,{theme:I}),I.modularCssLayers?"theme":void 0)}),g||P.push(a);const O=P.length-w.length;if(Array.isArray(S)&&O>0){const k=new Array(O).fill("");E=[...S,...k],E.raw=[...S.raw,...k]}const M=b(E,...P);return i.muiName&&(M.muiName=i.muiName),M};return b.withConfig&&(x.withConfig=b.withConfig),x}}function NN(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const Mo=e=>NN(e)&&e!=="classes",it=TV({themeId:Nc,defaultTheme:nS,rootShouldForwardProp:Mo}),UV=["theme"];function GV(e){let{theme:t}=e,n=tt(e,UV);const r=t[Nc];let o=r||t;return typeof t!="function"&&(r&&!r.vars?o=F({},r,{vars:null}):t&&!t.vars&&(o=F({},t,{vars:null}))),A.jsx(_H,F({},n,{themeId:r?Nc:void 0,theme:o}))}const KE=e=>{let t;return e<1?t=5.11916*e**2:t=4.5*Math.log(e+1)+2,(t/100).toFixed(2)};function Wt(e){return TH(e)}function MN(e){return A.jsx(oN,F({},e,{defaultTheme:nS,themeId:Nc}))}const qV=(e,t)=>F({WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box",WebkitTextSizeAdjust:"100%"},t&&!e.vars&&{colorScheme:e.palette.mode}),YV=e=>F({color:(e.vars||e).palette.text.primary},e.typography.body1,{backgroundColor:(e.vars||e).palette.background.default,"@media print":{backgroundColor:(e.vars||e).palette.common.white}}),XV=(e,t=!1)=>{var n;const r={};t&&e.colorSchemes&&Object.entries(e.colorSchemes).forEach(([i,l])=>{var s;r[e.getColorSchemeSelector(i).replace(/\s*&/,"")]={colorScheme:(s=l.palette)==null?void 0:s.mode}});let o=F({html:qV(e,t),"*, *::before, *::after":{boxSizing:"inherit"},"strong, b":{fontWeight:e.typography.fontWeightBold},body:F({margin:0},YV(e),{"&::backdrop":{backgroundColor:(e.vars||e).palette.background.default}})},r);const a=(n=e.components)==null||(n=n.MuiCssBaseline)==null?void 0:n.styleOverrides;return a&&(o=[o,a]),o};function QV(e){const t=Wt({props:e,name:"MuiCssBaseline"}),{children:n,enableColorScheme:r=!1}=t;return A.jsxs(u.Fragment,{children:[A.jsx(MN,{styles:o=>XV(o,r)}),n]})}var TN={exports:{}};/*! - Copyright (c) 2018 Jed Watson. - Licensed under the MIT License (MIT), see - http://jedwatson.github.io/classnames -*/(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var a="",i=0;i1&&arguments[1]!==void 0?arguments[1]:{},n=[];return Y.Children.forEach(e,function(r){r==null&&!t.keepEmpty||(Array.isArray(r)?n=n.concat(Pa(r)):kN(r)&&r.props?n=n.concat(Pa(r.props.children,t)):n.push(r))}),n}var bC={},nW=function(t){};function rW(e,t){}function oW(e,t){}function aW(){bC={}}function _N(e,t,n){!t&&!bC[n]&&(e(!1,n),bC[n]=!0)}function wn(e,t){_N(rW,e,t)}function iW(e,t){_N(oW,e,t)}wn.preMessage=nW;wn.resetWarned=aW;wn.noteOnce=iW;function K(e,t,n){return(t=bN(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function UE(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function U(e){for(var t=1;t=19)return!0;var o=s1.isMemo(t)?t.type.type:t.type;return!(typeof o=="function"&&!((n=o.prototype)!==null&&n!==void 0&&n.render)&&o.$$typeof!==s1.ForwardRef||typeof t=="function"&&!((r=t.prototype)!==null&&r!==void 0&&r.render)&&t.$$typeof!==s1.ForwardRef)};function aS(e){return u.isValidElement(e)&&!kN(e)}var uW=function(t){return aS(t)&&Wa(t)},cs=function(t){if(t&&aS(t)){var n=t;return n.props.propertyIsEnumerable("ref")?n.props.ref:n.ref}return null},CC=u.createContext(null);function dW(e){var t=e.children,n=e.onBatchResize,r=u.useRef(0),o=u.useRef([]),a=u.useContext(CC),i=u.useCallback(function(l,s,c){r.current+=1;var d=r.current;o.current.push({size:l,element:s,data:c}),Promise.resolve().then(function(){d===r.current&&(n==null||n(o.current),o.current=[])}),a==null||a(l,s,c)},[n,a]);return u.createElement(CC.Provider,{value:i},t)}var jN=function(){if(typeof Map<"u")return Map;function e(t,n){var r=-1;return t.some(function(o,a){return o[0]===n?(r=a,!0):!1}),r}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(n){var r=e(this.__entries__,n),o=this.__entries__[r];return o&&o[1]},t.prototype.set=function(n,r){var o=e(this.__entries__,n);~o?this.__entries__[o][1]=r:this.__entries__.push([n,r])},t.prototype.delete=function(n){var r=this.__entries__,o=e(r,n);~o&&r.splice(o,1)},t.prototype.has=function(n){return!!~e(this.__entries__,n)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(n,r){r===void 0&&(r=null);for(var o=0,a=this.__entries__;o0},e.prototype.connect_=function(){!$C||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),hW?(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(){!$C||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(t){var n=t.propertyName,r=n===void 0?"":n,o=gW.some(function(a){return!!~r.indexOf(a)});o&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),FN=function(e,t){for(var n=0,r=Object.keys(t);n"u"||!(Element instanceof Object))){if(!(t instanceof kc(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)||(n.set(t,new PW(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 n=this.observations_;n.has(t)&&(n.delete(t),n.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var t=this;this.clearActive(),this.observations_.forEach(function(n){n.isActive()&&t.activeObservations_.push(n)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var t=this.callbackCtx_,n=this.activeObservations_.map(function(r){return new OW(r.target,r.broadcastRect())});this.callback_.call(t,n,t),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),BN=typeof WeakMap<"u"?new WeakMap:new jN,zN=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=yW.getInstance(),r=new IW(t,n,this);BN.set(this,r)}return e}();["observe","unobserve","disconnect"].forEach(function(e){zN.prototype[e]=function(){var t;return(t=BN.get(this))[e].apply(t,arguments)}});var RW=function(){return typeof Xv.ResizeObserver<"u"?Xv.ResizeObserver:zN}(),Ki=new Map;function NW(e){e.forEach(function(t){var n,r=t.target;(n=Ki.get(r))===null||n===void 0||n.forEach(function(o){return o(r)})})}var HN=new RW(NW);function MW(e,t){Ki.has(e)||(Ki.set(e,new Set),HN.observe(e)),Ki.get(e).add(t)}function TW(e,t){Ki.has(e)&&(Ki.get(e).delete(t),Ki.get(e).size||(HN.unobserve(e),Ki.delete(e)))}function Dn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function qE(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=Array(t);n1&&arguments[1]!==void 0?arguments[1]:1;YE+=1;var r=YE;function o(a){if(a===0)GN(r),t();else{var i=KN(function(){o(a-1)});lS.set(r,i)}}return o(n),r};Bt.cancel=function(e){var t=lS.get(e);return GN(e),UN(t)};function qN(e){if(Array.isArray(e))return e}function BW(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,o,a,i,l=[],s=!0,c=!1;try{if(a=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(d){c=!0,o=d}finally{try{if(!s&&n.return!=null&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw o}}return l}}function YN(){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 ne(e,t){return qN(e)||BW(e,t)||iS(e,t)||YN()}function Sf(e){for(var t=0,n,r=0,o=e.length;o>=4;++r,o-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}function Rr(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function SC(e,t){if(!e)return!1;if(e.contains)return e.contains(t);for(var n=t;n;){if(n===e)return!0;n=n.parentNode}return!1}var XE="data-rc-order",QE="data-rc-priority",zW="rc-util-key",wC=new Map;function XN(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):zW}function m0(e){if(e.attachTo)return e.attachTo;var t=document.querySelector("head");return t||document.body}function HW(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function sS(e){return Array.from((wC.get(e)||e).children).filter(function(t){return t.tagName==="STYLE"})}function QN(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!Rr())return null;var n=t.csp,r=t.prepend,o=t.priority,a=o===void 0?0:o,i=HW(r),l=i==="prependQueue",s=document.createElement("style");s.setAttribute(XE,i),l&&a&&s.setAttribute(QE,"".concat(a)),n!=null&&n.nonce&&(s.nonce=n==null?void 0:n.nonce),s.innerHTML=e;var c=m0(t),d=c.firstChild;if(r){if(l){var f=(t.styles||sS(c)).filter(function(p){if(!["prepend","prependQueue"].includes(p.getAttribute(XE)))return!1;var m=Number(p.getAttribute(QE)||0);return a>=m});if(f.length)return c.insertBefore(s,f[f.length-1].nextSibling),s}c.insertBefore(s,d)}else c.appendChild(s);return s}function ZN(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=m0(t);return(t.styles||sS(n)).find(function(r){return r.getAttribute(XN(t))===e})}function wf(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=ZN(e,t);if(n){var r=m0(t);r.removeChild(n)}}function VW(e,t){var n=wC.get(e);if(!n||!SC(document,n)){var r=QN("",t),o=r.parentNode;wC.set(e,o),e.removeChild(r)}}function ui(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=m0(n),o=sS(r),a=U(U({},n),{},{styles:o});VW(r,a);var i=ZN(t,a);if(i){var l,s;if((l=a.csp)!==null&&l!==void 0&&l.nonce&&i.nonce!==((s=a.csp)===null||s===void 0?void 0:s.nonce)){var c;i.nonce=(c=a.csp)===null||c===void 0?void 0:c.nonce}return i.innerHTML!==e&&(i.innerHTML=e),i}var d=QN(e,a);return d.setAttribute(XN(a),t),d}function ht(e,t){if(e==null)return{};var n,r,o=tt(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r2&&arguments[2]!==void 0?arguments[2]:!1,r=new Set;function o(a,i){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,s=r.has(a);if(wn(!s,"Warning: There may be circular references"),s)return!1;if(a===i)return!0;if(n&&l>1)return!1;r.add(a);var c=l+1;if(Array.isArray(a)){if(!Array.isArray(i)||a.length!==i.length)return!1;for(var d=0;d1&&arguments[1]!==void 0?arguments[1]:!1,i={map:this.cache};return n.forEach(function(l){if(!i)i=void 0;else{var s;i=(s=i)===null||s===void 0||(s=s.map)===null||s===void 0?void 0:s.get(l)}}),(r=i)!==null&&r!==void 0&&r.value&&a&&(i.value[1]=this.cacheCallTimes++),(o=i)===null||o===void 0?void 0:o.value}},{key:"get",value:function(n){var r;return(r=this.internalGet(n,!0))===null||r===void 0?void 0:r[0]}},{key:"has",value:function(n){return!!this.internalGet(n)}},{key:"set",value:function(n,r){var o=this;if(!this.has(n)){if(this.size()+1>e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){var a=this.keys.reduce(function(c,d){var f=ne(c,2),p=f[1];return o.internalGet(d)[1]0,void 0),ZE+=1}return An(e,[{key:"getDerivativeToken",value:function(n){return this.derivatives.reduce(function(r,o){return o(n,r)},void 0)}}]),e}(),c1=new cS;function PC(e){var t=Array.isArray(e)?e:[e];return c1.has(t)||c1.set(t,new JN(t)),c1.get(t)}var qW=new WeakMap,u1={};function YW(e,t){for(var n=qW,r=0;r3&&arguments[3]!==void 0?arguments[3]:{},o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(o)return e;var a=U(U({},r),{},K(K({},Dc,t),ba,n)),i=Object.keys(a).map(function(l){var s=a[l];return s?"".concat(l,'="').concat(s,'"'):null}).filter(function(l){return l}).join(" ");return"")}var lv=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return"--".concat(n?"".concat(n,"-"):"").concat(t).replace(/([a-z0-9])([A-Z])/g,"$1-$2").replace(/([A-Z]+)([A-Z][a-z0-9]+)/g,"$1-$2").replace(/([a-z])([A-Z0-9])/g,"$1-$2").toLowerCase()},XW=function(t,n,r){return Object.keys(t).length?".".concat(n).concat(r!=null&&r.scope?".".concat(r.scope):"","{").concat(Object.entries(t).map(function(o){var a=ne(o,2),i=a[0],l=a[1];return"".concat(i,":").concat(l,";")}).join(""),"}"):""},eM=function(t,n,r){var o={},a={};return Object.entries(t).forEach(function(i){var l,s,c=ne(i,2),d=c[0],f=c[1];if(r!=null&&(l=r.preserve)!==null&&l!==void 0&&l[d])a[d]=f;else if((typeof f=="string"||typeof f=="number")&&!(r!=null&&(s=r.ignore)!==null&&s!==void 0&&s[d])){var p,m=lv(d,r==null?void 0:r.prefix);o[m]=typeof f=="number"&&!(r!=null&&(p=r.unitless)!==null&&p!==void 0&&p[d])?"".concat(f,"px"):String(f),a[d]="var(".concat(m,")")}}),[a,XW(o,n,{scope:r==null?void 0:r.scope})]},tP=Rr()?u.useLayoutEffect:u.useEffect,Lt=function(t,n){var r=u.useRef(!0);tP(function(){return t(r.current)},n),tP(function(){return r.current=!1,function(){r.current=!0}},[])},IC=function(t,n){Lt(function(r){if(!r)return t()},n)},QW=U({},al),nP=QW.useInsertionEffect,ZW=function(t,n,r){u.useMemo(t,r),Lt(function(){return n(!0)},r)},JW=nP?function(e,t,n){return nP(function(){return e(),t()},n)}:ZW,eK=U({},al),tK=eK.useInsertionEffect,nK=function(t){var n=[],r=!1;function o(a){r||n.push(a)}return u.useEffect(function(){return r=!1,function(){r=!0,n.length&&n.forEach(function(a){return a()})}},t),o},rK=function(){return function(t){t()}},oK=typeof tK<"u"?nK:rK;function uS(e,t,n,r,o){var a=u.useContext(fp),i=a.cache,l=[e].concat(Ne(t)),s=EC(l),c=oK([s]),d=function(v){i.opUpdate(s,function(h){var g=h||[void 0,void 0],y=ne(g,2),C=y[0],b=C===void 0?0:C,$=y[1],x=$,S=x||n(),w=[b,S];return v?v(w):w})};u.useMemo(function(){d()},[s]);var f=i.opGet(s),p=f[1];return JW(function(){o==null||o(p)},function(m){return d(function(v){var h=ne(v,2),g=h[0],y=h[1];return m&&g===0&&(o==null||o(p)),[g+1,y]}),function(){i.opUpdate(s,function(v){var h=v||[],g=ne(h,2),y=g[0],C=y===void 0?0:y,b=g[1],$=C-1;return $===0?(c(function(){(m||!i.opGet(s))&&(r==null||r(b,!1))}),null):[C-1,b]})}},[s]),p}var aK={},iK="css",Nl=new Map;function lK(e){Nl.set(e,(Nl.get(e)||0)+1)}function sK(e,t){if(typeof document<"u"){var n=document.querySelectorAll("style[".concat(Dc,'="').concat(e,'"]'));n.forEach(function(r){if(r[Ui]===t){var o;(o=r.parentNode)===null||o===void 0||o.removeChild(r)}})}}var cK=0;function uK(e,t){Nl.set(e,(Nl.get(e)||0)-1);var n=new Set;Nl.forEach(function(r,o){r<=0&&n.add(o)}),Nl.size-n.size>cK&&n.forEach(function(r){sK(r,t),Nl.delete(r)})}var dK=function(t,n,r,o){var a=r.getDerivativeToken(t),i=U(U({},a),n);return o&&(i=o(i)),i},tM="token";function fK(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=u.useContext(fp),o=r.cache.instanceId,a=r.container,i=n.salt,l=i===void 0?"":i,s=n.override,c=s===void 0?aK:s,d=n.formatToken,f=n.getComputedToken,p=n.cssVar,m=YW(function(){return Object.assign.apply(Object,[{}].concat(Ne(t)))},t),v=Td(m),h=Td(c),g=p?Td(p):"",y=uS(tM,[l,e.id,v,h,g],function(){var C,b=f?f(m,c,e):dK(m,c,e,d),$=U({},b),x="";if(p){var S=eM(b,p.key,{prefix:p.prefix,ignore:p.ignore,unitless:p.unitless,preserve:p.preserve}),w=ne(S,2);b=w[0],x=w[1]}var E=eP(b,l);b._tokenKey=E,$._tokenKey=eP($,l);var P=(C=p==null?void 0:p.key)!==null&&C!==void 0?C:E;b._themeKey=P,lK(P);var O="".concat(iK,"-").concat(Sf(E));return b._hashId=O,[b,O,$,x,(p==null?void 0:p.key)||""]},function(C){uK(C[0]._themeKey,o)},function(C){var b=ne(C,4),$=b[0],x=b[3];if(p&&x){var S=ui(x,Sf("css-variables-".concat($._themeKey)),{mark:ba,prepend:"queue",attachTo:a,priority:-999});S[Ui]=o,S.setAttribute(Dc,$._themeKey)}});return y}var pK=function(t,n,r){var o=ne(t,5),a=o[2],i=o[3],l=o[4],s=r||{},c=s.plain;if(!i)return null;var d=a._tokenKey,f=-999,p={"data-rc-order":"prependQueue","data-rc-priority":"".concat(f)},m=Zv(i,l,d,p,c);return[f,d,m]},mK={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},nM="comm",rM="rule",oM="decl",vK="@import",gK="@namespace",hK="@keyframes",yK="@layer",bK=Math.abs,kd=String.fromCharCode;function aM(e){return e.trim()}function RC(e,t,n){return e.replace(t,n)}function mc(e,t){return e.charCodeAt(t)|0}function Ac(e,t,n){return e.slice(t,n)}function Aa(e){return e.length}function CK(e){return e.length}function dm(e,t){return t.push(e),e}var v0=1,jc=1,iM=0,Jo=0,or=0,vu="";function dS(e,t,n,r,o,a,i,l){return{value:e,root:t,parent:n,type:r,props:o,children:a,line:v0,column:jc,length:i,return:"",siblings:l}}function $K(){return or}function xK(){return or=Jo>0?mc(vu,--Jo):0,jc--,or===10&&(jc=1,v0--),or}function Ca(){return or=Jo2||Ef(or)>3?"":" "}function PK(e,t){for(;--t&&Ca()&&!(or<48||or>102||or>57&&or<65||or>70&&or<97););return g0(e,sv()+(t<6&&Gi()==32&&Ca()==32))}function NC(e){for(;Ca();)switch(or){case e:return Jo;case 34:case 39:e!==34&&e!==39&&NC(or);break;case 40:e===41&&NC(e);break;case 92:Ca();break}return Jo}function OK(e,t){for(;Ca()&&e+or!==57;)if(e+or===84&&Gi()===47)break;return"/*"+g0(t,Jo-1)+"*"+kd(e===47?e:Ca())}function IK(e){for(;!Ef(Gi());)Ca();return g0(e,Jo)}function RK(e){return wK(cv("",null,null,null,[""],e=SK(e),0,[0],e))}function cv(e,t,n,r,o,a,i,l,s){for(var c=0,d=0,f=i,p=0,m=0,v=0,h=1,g=1,y=1,C=0,b=0,$="",x=o,S=a,w=r,E=$;g;)switch(v=b,b=Ca()){case 40:v!=108&&mc(E,f-1)==58?(C++,E+="("):E+=d1(b);break;case 41:C--,E+=")";break;case 34:case 39:case 91:E+=d1(b);break;case 9:case 10:case 13:case 32:if(C>0){E+=kd(b);break}E+=EK(v);break;case 92:E+=PK(sv()-1,7);continue;case 47:switch(Gi()){case 42:case 47:dm(NK(OK(Ca(),sv()),t,n,s),s),(Ef(v||1)==5||Ef(Gi()||1)==5)&&Aa(E)&&Ac(E,-1,void 0)!==" "&&(E+=" ");break;default:E+="/"}break;case 123*h:l[c++]=Aa(E)*y;case 125*h:case 59:case 0:if(C>0&&b){E+=kd(b);break}switch(b){case 0:case 125:g=0;case 59+d:y==-1&&(E=RC(E,/\f/g,"")),m>0&&(Aa(E)-f||h===0)&&dm(m>32?oP(E+";",r,n,f-1,s):oP(RC(E," ","")+";",r,n,f-2,s),s);break;case 59:E+=";";default:if(dm(w=rP(E,t,n,c,d,o,l,$,x=[],S=[],f,a),a),b===123)if(d===0)cv(E,t,w,w,x,a,f,l,S);else{switch(p){case 99:if(mc(E,3)===110)break;case 108:if(mc(E,2)===97)break;default:d=0;case 100:case 109:case 115:}d?cv(e,w,w,r&&dm(rP(e,w,w,0,0,o,l,$,o,x=[],f,S),S),o,S,f,l,r?x:S):cv(E,w,w,w,[""],S,0,l,S)}}c=d=m=0,h=y=1,$=E="",f=i;break;case 58:f=1+Aa(E),m=v;default:if(h<1){if(b==123)--h;else if(b==125&&h++==0&&xK()==125)continue}switch(E+=kd(b),b*h){case 38:y=d>0?1:(E+="\f",-1);break;case 44:if(C>0)break;l[c++]=(Aa(E)-1)*y,y=1;break;case 64:Gi()===45&&(E+=d1(Ca())),p=Gi(),d=f=Aa($=E+=IK(sv())),b++;break;case 45:v===45&&Aa(E)==2&&(h=0)}}return a}function rP(e,t,n,r,o,a,i,l,s,c,d,f){for(var p=o-1,m=o===0?a:[""],v=CK(m),h=0,g=0,y=0;h0?m[C]+" "+b:RC(b,/&\f/g,m[C])))&&(s[y++]=$);return dS(e,t,n,o===0?rM:l,s,c,d,f)}function NK(e,t,n,r){return dS(e,t,n,nM,kd($K()),Ac(e,2,-2),0,r)}function oP(e,t,n,r,o){return dS(e,t,n,oM,Ac(e,0,r),Ac(e,r+1,-1),r,o)}function MC(e,t){for(var n="",r=0;r1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]},o=r.root,a=r.injectHash,i=r.parentSelectors,l=n.hashId,s=n.layer;n.path;var c=n.hashPriority,d=n.transformers,f=d===void 0?[]:d;n.linters;var p="",m={};function v(y){var C=y.getName(l);if(!m[C]){var b=e(y.style,n,{root:!1,parentSelectors:i}),$=ne(b,1),x=$[0];m[C]="@keyframes ".concat(y.getName(l)).concat(x)}}function h(y){var C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return y.forEach(function(b){Array.isArray(b)?h(b,C):b&&C.push(b)}),C}var g=h(Array.isArray(t)?t:[t]);return g.forEach(function(y){var C=typeof y=="string"&&!o?{}:y;if(typeof C=="string")p+="".concat(C,` -`);else if(C._keyframe)v(C);else{var b=f.reduce(function($,x){var S;return(x==null||(S=x.visit)===null||S===void 0?void 0:S.call(x,$))||$},C);Object.keys(b).forEach(function($){var x=b[$];if(at(x)==="object"&&x&&($!=="animationName"||!x._keyframe)&&!AK(x)){var S=!1,w=$.trim(),E=!1;(o||a)&&l?w.startsWith("@")?S=!0:w==="&"?w=iP("",l,c):w=iP($,l,c):o&&!l&&(w==="&"||w==="")&&(w="",E=!0);var P=e(x,n,{root:E,injectHash:S,parentSelectors:[].concat(Ne(i),[w])}),O=ne(P,2),M=O[0],k=O[1];m=U(U({},m),k),p+="".concat(w).concat(M)}else{let N=function(R,D){var T=R.replace(/[A-Z]/g,function(L){return"-".concat(L.toLowerCase())}),j=D;!mK[R]&&typeof j=="number"&&j!==0&&(j="".concat(j,"px")),R==="animationName"&&D!==null&&D!==void 0&&D._keyframe&&(v(D),j=D.getName(l)),p+="".concat(T,":").concat(j,";")};var _,I=(_=x==null?void 0:x.value)!==null&&_!==void 0?_:x;at(x)==="object"&&x!==null&&x!==void 0&&x[cM]&&Array.isArray(I)?I.forEach(function(R){N($,R)}):N($,I)}})}}),o?s&&(p&&(p="@layer ".concat(s.name," {").concat(p,"}")),s.dependencies&&(m["@layer ".concat(s.name)]=s.dependencies.map(function(y){return"@layer ".concat(y,", ").concat(s.name,";")}).join(` -`))):p="{".concat(p,"}"),[p,m]};function uM(e,t){return Sf("".concat(e.join("%")).concat(t))}function FK(){return null}var dM="style";function TC(e,t){var n=e.token,r=e.path,o=e.hashId,a=e.layer,i=e.nonce,l=e.clientOnly,s=e.order,c=s===void 0?0:s,d=u.useContext(fp),f=d.autoClear;d.mock;var p=d.defaultCache,m=d.hashPriority,v=d.container,h=d.ssrInline,g=d.transformers,y=d.linters,C=d.cache,b=d.layer,$=n._tokenKey,x=[$];b&&x.push("layer"),x.push.apply(x,Ne(r));var S=OC,w=uS(dM,x,function(){var k=x.join("|");if(kK(k)){var _=_K(k),I=ne(_,2),N=I[0],R=I[1];if(N)return[N,$,R,{},l,c]}var D=t(),T=jK(D,{hashId:o,hashPriority:m,layer:b?a:void 0,path:r.join("-"),transformers:g,linters:y}),j=ne(T,2),L=j[0],z=j[1],B=uv(L),H=uM(x,B);return[B,$,H,z,l,c]},function(k,_){var I=ne(k,3),N=I[2];(_||f)&&OC&&wf(N,{mark:ba,attachTo:v})},function(k){var _=ne(k,4),I=_[0];_[1];var N=_[2],R=_[3];if(S&&I!==lM){var D={mark:ba,prepend:b?!1:"queue",attachTo:v,priority:c},T=typeof i=="function"?i():i;T&&(D.csp={nonce:T});var j=[],L=[];Object.keys(R).forEach(function(B){B.startsWith("@layer")?j.push(B):L.push(B)}),j.forEach(function(B){ui(uv(R[B]),"_layer-".concat(B),U(U({},D),{},{prepend:!0}))});var z=ui(I,N,D);z[Ui]=C.instanceId,z.setAttribute(Dc,$),L.forEach(function(B){ui(uv(R[B]),"_effect-".concat(B),D)})}}),E=ne(w,3),P=E[0],O=E[1],M=E[2];return function(k){var _;return!h||S||!p?_=u.createElement(FK,null):_=u.createElement("style",F({},K(K({},Dc,O),ba,M),{dangerouslySetInnerHTML:{__html:P}})),u.createElement(u.Fragment,null,_,k)}}var LK=function(t,n,r){var o=ne(t,6),a=o[0],i=o[1],l=o[2],s=o[3],c=o[4],d=o[5],f=r||{},p=f.plain;if(c)return null;var m=a,v={"data-rc-order":"prependQueue","data-rc-priority":"".concat(d)};return m=Zv(a,i,l,v,p),s&&Object.keys(s).forEach(function(h){if(!n[h]){n[h]=!0;var g=uv(s[h]),y=Zv(g,i,"_effect-".concat(h),v,p);h.startsWith("@layer")?m=y+m:m+=y}}),[d,l,m]},fM="cssVar",BK=function(t,n){var r=t.key,o=t.prefix,a=t.unitless,i=t.ignore,l=t.token,s=t.scope,c=s===void 0?"":s,d=u.useContext(fp),f=d.cache.instanceId,p=d.container,m=l._tokenKey,v=[].concat(Ne(t.path),[r,c,m]),h=uS(fM,v,function(){var g=n(),y=eM(g,r,{prefix:o,unitless:a,ignore:i,scope:c}),C=ne(y,2),b=C[0],$=C[1],x=uM(v,$);return[b,$,x,r]},function(g){var y=ne(g,3),C=y[2];OC&&wf(C,{mark:ba,attachTo:p})},function(g){var y=ne(g,3),C=y[1],b=y[2];if(C){var $=ui(C,b,{mark:ba,prepend:"queue",attachTo:p,priority:-999});$[Ui]=f,$.setAttribute(Dc,r)}});return h},zK=function(t,n,r){var o=ne(t,4),a=o[1],i=o[2],l=o[3],s=r||{},c=s.plain;if(!a)return null;var d=-999,f={"data-rc-order":"prependQueue","data-rc-priority":"".concat(d)},p=Zv(a,l,i,f,c);return[d,i,p]};K(K(K({},dM,LK),tM,pK),fM,zK);var Kt=function(){function e(t,n){Dn(this,e),K(this,"name",void 0),K(this,"style",void 0),K(this,"_keyframe",!0),this.name=t,this.style=n}return An(e,[{key:"getName",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return n?"".concat(n,"-").concat(this.name):this.name}}]),e}();function xs(e){return e.notSplit=!0,e}xs(["borderTop","borderBottom"]),xs(["borderTop"]),xs(["borderBottom"]),xs(["borderLeft","borderRight"]),xs(["borderLeft"]),xs(["borderRight"]);var fS=u.createContext({});function pM(e){return qN(e)||WN(e)||iS(e)||YN()}function bo(e,t){for(var n=e,r=0;r3&&arguments[3]!==void 0?arguments[3]:!1;return t.length&&r&&n===void 0&&!bo(e,t.slice(0,-1))?e:mM(e,t,n,r)}function HK(e){return at(e)==="object"&&e!==null&&Object.getPrototypeOf(e)===Object.prototype}function lP(e){return Array.isArray(e)?[]:{}}var VK=typeof Reflect>"u"?Object.keys:Reflect.ownKeys;function ec(){for(var e=arguments.length,t=new Array(e),n=0;n{const e=()=>{};return e.deprecated=WK,e},UK=u.createContext(void 0);var vM={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"},GK={yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0},qK=U(U({},GK),{},{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"});const gM={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},Jv={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"]},qK),timePickerLocale:Object.assign({},gM)},po="${label} is not a valid ${type}",bi={locale:"en",Pagination:vM,DatePicker:Jv,TimePicker:gM,Calendar:Jv,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:po,method:po,array:po,object:po,number:po,date:po,boolean:po,integer:po,float:po,regexp:po,email:po,url:po,hex:po},string:{len:"${label} must be ${len} characters",min:"${label} must be at least ${min} characters",max:"${label} must be up to ${max} characters",range:"${label} must be between ${min}-${max} characters"},number:{len:"${label} must be equal to ${len}",min:"${label} must be minimum ${min}",max:"${label} must be maximum ${max}",range:"${label} must be between ${min}-${max}"},array:{len:"Must be ${len} ${label}",min:"At least ${min} ${label}",max:"At most ${max} ${label}",range:"The amount of ${label} must be between ${min}-${max}"},pattern:{mismatch:"${label} does not match the pattern ${pattern}"}}},Image:{preview:"Preview"},QRCode:{expired:"QR code expired",refresh:"Refresh",scanned:"Scanned"},ColorPicker:{presetEmpty:"Empty",transparent:"Transparent",singleColor:"Single",gradientColor:"Gradient"}};let dv=Object.assign({},bi.Modal),fv=[];const sP=()=>fv.reduce((e,t)=>Object.assign(Object.assign({},e),t),bi.Modal);function YK(e){if(e){const t=Object.assign({},e);return fv.push(t),dv=sP(),()=>{fv=fv.filter(n=>n!==t),dv=sP()}}dv=Object.assign({},bi.Modal)}function hM(){return dv}const pS=u.createContext(void 0),Ya=(e,t)=>{const n=u.useContext(pS),r=u.useMemo(()=>{var a;const i=t||bi[e],l=(a=n==null?void 0:n[e])!==null&&a!==void 0?a:{};return Object.assign(Object.assign({},typeof i=="function"?i():i),l||{})},[e,t,n]),o=u.useMemo(()=>{const a=n==null?void 0:n.locale;return n!=null&&n.exist&&!a?bi.locale:a},[n]);return[r,o]},XK="internalMark",QK=e=>{const{locale:t={},children:n,_ANT_MARK__:r}=e;u.useEffect(()=>YK(t==null?void 0:t.Modal),[t]);const o=u.useMemo(()=>Object.assign(Object.assign({},t),{exist:!0}),[t]);return u.createElement(pS.Provider,{value:o},n)},mS={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"},Pf=Object.assign(Object.assign({},mS),{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}),yr=Math.round;function f1(e,t){const n=e.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],r=n.map(o=>parseFloat(o));for(let o=0;o<3;o+=1)r[o]=t(r[o]||0,n[o]||"",o);return n[3]?r[3]=n[3].includes("%")?r[3]/100:r[3]:r[3]=1,r}const cP=(e,t,n)=>n===0?e:e/100;function Yu(e,t){const n=t||255;return e>n?n:e<0?0:e}let Yt=class yM{constructor(t){K(this,"isValid",!0),K(this,"r",0),K(this,"g",0),K(this,"b",0),K(this,"a",1),K(this,"_h",void 0),K(this,"_s",void 0),K(this,"_l",void 0),K(this,"_v",void 0),K(this,"_max",void 0),K(this,"_min",void 0),K(this,"_brightness",void 0);function n(o){return o[0]in t&&o[1]in t&&o[2]in t}if(t)if(typeof t=="string"){let a=function(i){return o.startsWith(i)};var r=a;const o=t.trim();/^#?[A-F\d]{3,8}$/i.test(o)?this.fromHexString(o):a("rgb")?this.fromRgbString(o):a("hsl")?this.fromHslString(o):(a("hsv")||a("hsb"))&&this.fromHsvString(o)}else if(t instanceof yM)this.r=t.r,this.g=t.g,this.b=t.b,this.a=t.a,this._h=t._h,this._s=t._s,this._l=t._l,this._v=t._v;else if(n("rgb"))this.r=Yu(t.r),this.g=Yu(t.g),this.b=Yu(t.b),this.a=typeof t.a=="number"?Yu(t.a,1):1;else if(n("hsl"))this.fromHsl(t);else if(n("hsv"))this.fromHsv(t);else throw new Error("@ant-design/fast-color: unsupported input "+JSON.stringify(t))}setR(t){return this._sc("r",t)}setG(t){return this._sc("g",t)}setB(t){return this._sc("b",t)}setA(t){return this._sc("a",t,1)}setHue(t){const n=this.toHsv();return n.h=t,this._c(n)}getLuminance(){function t(a){const i=a/255;return i<=.03928?i/12.92:Math.pow((i+.055)/1.055,2.4)}const n=t(this.r),r=t(this.g),o=t(this.b);return .2126*n+.7152*r+.0722*o}getHue(){if(typeof this._h>"u"){const t=this.getMax()-this.getMin();t===0?this._h=0:this._h=yr(60*(this.r===this.getMax()?(this.g-this.b)/t+(this.g"u"){const t=this.getMax()-this.getMin();t===0?this._s=0:this._s=t/this.getMax()}return this._s}getLightness(){return typeof this._l>"u"&&(this._l=(this.getMax()+this.getMin())/510),this._l}getValue(){return typeof this._v>"u"&&(this._v=this.getMax()/255),this._v}getBrightness(){return typeof this._brightness>"u"&&(this._brightness=(this.r*299+this.g*587+this.b*114)/1e3),this._brightness}darken(t=10){const n=this.getHue(),r=this.getSaturation();let o=this.getLightness()-t/100;return o<0&&(o=0),this._c({h:n,s:r,l:o,a:this.a})}lighten(t=10){const n=this.getHue(),r=this.getSaturation();let o=this.getLightness()+t/100;return o>1&&(o=1),this._c({h:n,s:r,l:o,a:this.a})}mix(t,n=50){const r=this._c(t),o=n/100,a=l=>(r[l]-this[l])*o+this[l],i={r:yr(a("r")),g:yr(a("g")),b:yr(a("b")),a:yr(a("a")*100)/100};return this._c(i)}tint(t=10){return this.mix({r:255,g:255,b:255,a:1},t)}shade(t=10){return this.mix({r:0,g:0,b:0,a:1},t)}onBackground(t){const n=this._c(t),r=this.a+n.a*(1-this.a),o=a=>yr((this[a]*this.a+n[a]*n.a*(1-this.a))/r);return this._c({r:o("r"),g:o("g"),b:o("b"),a:r})}isDark(){return this.getBrightness()<128}isLight(){return this.getBrightness()>=128}equals(t){return this.r===t.r&&this.g===t.g&&this.b===t.b&&this.a===t.a}clone(){return this._c(this)}toHexString(){let t="#";const n=(this.r||0).toString(16);t+=n.length===2?n:"0"+n;const r=(this.g||0).toString(16);t+=r.length===2?r:"0"+r;const o=(this.b||0).toString(16);if(t+=o.length===2?o:"0"+o,typeof this.a=="number"&&this.a>=0&&this.a<1){const a=yr(this.a*255).toString(16);t+=a.length===2?a:"0"+a}return t}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){const t=this.getHue(),n=yr(this.getSaturation()*100),r=yr(this.getLightness()*100);return this.a!==1?`hsla(${t},${n}%,${r}%,${this.a})`:`hsl(${t},${n}%,${r}%)`}toHsv(){return{h:this.getHue(),s:this.getSaturation(),v:this.getValue(),a:this.a}}toRgb(){return{r:this.r,g:this.g,b:this.b,a:this.a}}toRgbString(){return this.a!==1?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(t,n,r){const o=this.clone();return o[t]=Yu(n,r),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){const n=t.replace("#","");function r(o,a){return parseInt(n[o]+n[a||o],16)}n.length<6?(this.r=r(0),this.g=r(1),this.b=r(2),this.a=n[3]?r(3)/255:1):(this.r=r(0,1),this.g=r(2,3),this.b=r(4,5),this.a=n[6]?r(6,7)/255:1)}fromHsl({h:t,s:n,l:r,a:o}){if(this._h=t%360,this._s=n,this._l=r,this.a=typeof o=="number"?o:1,n<=0){const p=yr(r*255);this.r=p,this.g=p,this.b=p}let a=0,i=0,l=0;const s=t/60,c=(1-Math.abs(2*r-1))*n,d=c*(1-Math.abs(s%2-1));s>=0&&s<1?(a=c,i=d):s>=1&&s<2?(a=d,i=c):s>=2&&s<3?(i=c,l=d):s>=3&&s<4?(i=d,l=c):s>=4&&s<5?(a=d,l=c):s>=5&&s<6&&(a=c,l=d);const f=r-c/2;this.r=yr((a+f)*255),this.g=yr((i+f)*255),this.b=yr((l+f)*255)}fromHsv({h:t,s:n,v:r,a:o}){this._h=t%360,this._s=n,this._v=r,this.a=typeof o=="number"?o:1;const a=yr(r*255);if(this.r=a,this.g=a,this.b=a,n<=0)return;const i=t/60,l=Math.floor(i),s=i-l,c=yr(r*(1-n)*255),d=yr(r*(1-n*s)*255),f=yr(r*(1-n*(1-s))*255);switch(l){case 0:this.g=f,this.b=c;break;case 1:this.r=d,this.b=c;break;case 2:this.r=c,this.b=f;break;case 3:this.r=c,this.g=d;break;case 4:this.r=f,this.g=c;break;case 5:default:this.g=c,this.b=d;break}}fromHsvString(t){const n=f1(t,cP);this.fromHsv({h:n[0],s:n[1],v:n[2],a:n[3]})}fromHslString(t){const n=f1(t,cP);this.fromHsl({h:n[0],s:n[1],l:n[2],a:n[3]})}fromRgbString(t){const n=f1(t,(r,o)=>o.includes("%")?yr(r/100*255):r);this.r=n[0],this.g=n[1],this.b=n[2],this.a=n[3]}};var fm=2,uP=.16,ZK=.05,JK=.05,eU=.15,bM=5,CM=4,tU=[{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 dP(e,t,n){var r;return Math.round(e.h)>=60&&Math.round(e.h)<=240?r=n?Math.round(e.h)-fm*t:Math.round(e.h)+fm*t:r=n?Math.round(e.h)+fm*t:Math.round(e.h)-fm*t,r<0?r+=360:r>=360&&(r-=360),r}function fP(e,t,n){if(e.h===0&&e.s===0)return e.s;var r;return n?r=e.s-uP*t:t===CM?r=e.s+uP:r=e.s+ZK*t,r>1&&(r=1),n&&t===bM&&r>.1&&(r=.1),r<.06&&(r=.06),Math.round(r*100)/100}function pP(e,t,n){var r;return n?r=e.v+JK*t:r=e.v-eU*t,r=Math.max(0,Math.min(1,r)),Math.round(r*100)/100}function Zl(e){for(var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[],r=new Yt(e),o=r.toHsv(),a=bM;a>0;a-=1){var i=new Yt({h:dP(o,a,!0),s:fP(o,a,!0),v:pP(o,a,!0)});n.push(i)}n.push(r);for(var l=1;l<=CM;l+=1){var s=new Yt({h:dP(o,l),s:fP(o,l),v:pP(o,l)});n.push(s)}return t.theme==="dark"?tU.map(function(c){var d=c.index,f=c.amount;return new Yt(t.backgroundColor||"#141414").mix(n[d],f).toHexString()}):n.map(function(c){return c.toHexString()})}var p1={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"},kC=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];kC.primary=kC[5];var _C=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];_C.primary=_C[5];var DC=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];DC.primary=DC[5];var AC=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];AC.primary=AC[5];var jC=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];jC.primary=jC[5];var FC=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];FC.primary=FC[5];var LC=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];LC.primary=LC[5];var BC=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];BC.primary=BC[5];var eg=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];eg.primary=eg[5];var zC=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];zC.primary=zC[5];var HC=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];HC.primary=HC[5];var VC=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];VC.primary=VC[5];var WC=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];WC.primary=WC[5];var m1={red:kC,volcano:_C,orange:DC,gold:AC,yellow:jC,lime:FC,green:LC,cyan:BC,blue:eg,geekblue:zC,purple:HC,magenta:VC,grey:WC};function $M(e,{generateColorPalettes:t,generateNeutralColorPalettes:n}){const{colorSuccess:r,colorWarning:o,colorError:a,colorInfo:i,colorPrimary:l,colorBgBase:s,colorTextBase:c}=e,d=t(l),f=t(r),p=t(o),m=t(a),v=t(i),h=n(s,c),g=e.colorLink||e.colorInfo,y=t(g),C=new Yt(m[1]).mix(new Yt(m[3]),50).toHexString();return Object.assign(Object.assign({},h),{colorPrimaryBg:d[1],colorPrimaryBgHover:d[2],colorPrimaryBorder:d[3],colorPrimaryBorderHover:d[4],colorPrimaryHover:d[5],colorPrimary:d[6],colorPrimaryActive:d[7],colorPrimaryTextHover:d[8],colorPrimaryText:d[9],colorPrimaryTextActive:d[10],colorSuccessBg: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:m[1],colorErrorBgHover:m[2],colorErrorBgFilledHover:C,colorErrorBgActive:m[3],colorErrorBorder:m[3],colorErrorBorderHover:m[4],colorErrorHover:m[5],colorError:m[6],colorErrorActive:m[7],colorErrorTextHover:m[8],colorErrorText:m[9],colorErrorTextActive:m[10],colorWarningBg:p[1],colorWarningBgHover:p[2],colorWarningBorder:p[3],colorWarningBorderHover:p[4],colorWarningHover:p[4],colorWarning:p[6],colorWarningActive:p[7],colorWarningTextHover:p[8],colorWarningText:p[9],colorWarningTextActive:p[10],colorInfoBg:v[1],colorInfoBgHover:v[2],colorInfoBorder:v[3],colorInfoBorderHover:v[4],colorInfoHover:v[4],colorInfo:v[6],colorInfoActive:v[7],colorInfoTextHover:v[8],colorInfoText:v[9],colorInfoTextActive:v[10],colorLinkHover:y[4],colorLink:y[6],colorLinkActive:y[7],colorBgMask:new Yt("#000").setA(.45).toRgbString(),colorWhite:"#fff"})}const nU=e=>{let t=e,n=e,r=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?n=4:e<8&&e>=7?n=5:e<14&&e>=8?n=6:e<16&&e>=14?n=7:e>=16&&(n=8),e<6&&e>=2?r=1:e>=6&&(r=2),e>4&&e<8?o=4:e>=8&&(o=6),{borderRadius:e,borderRadiusXS:r,borderRadiusSM:n,borderRadiusLG:t,borderRadiusOuter:o}};function rU(e){const{motionUnit:t,motionBase:n,borderRadius:r,lineWidth:o}=e;return Object.assign({motionDurationFast:`${(n+t).toFixed(1)}s`,motionDurationMid:`${(n+t*2).toFixed(1)}s`,motionDurationSlow:`${(n+t*3).toFixed(1)}s`,lineWidthBold:o+1},nU(r))}const oU=e=>{const{controlHeight:t}=e;return{controlHeightSM:t*.75,controlHeightXS:t*.5,controlHeightLG:t*1.25}};function pv(e){return(e+8)/e}function aU(e){const t=Array.from({length:10}).map((n,r)=>{const o=r-1,a=e*Math.pow(Math.E,o/5),i=r>1?Math.floor(a):Math.ceil(a);return Math.floor(i/2)*2});return t[1]=e,t.map(n=>({size:n,lineHeight:pv(n)}))}const iU=e=>{const t=aU(e),n=t.map(d=>d.size),r=t.map(d=>d.lineHeight),o=n[1],a=n[0],i=n[2],l=r[1],s=r[0],c=r[2];return{fontSizeSM:a,fontSize:o,fontSizeLG:i,fontSizeXL:n[3],fontSizeHeading1:n[6],fontSizeHeading2:n[5],fontSizeHeading3:n[4],fontSizeHeading4:n[3],fontSizeHeading5:n[2],lineHeight:l,lineHeightLG:c,lineHeightSM:s,fontHeight:Math.round(l*o),fontHeightLG:Math.round(c*i),fontHeightSM:Math.round(s*a),lineHeightHeading1:r[6],lineHeightHeading2:r[5],lineHeightHeading3:r[4],lineHeightHeading4:r[3],lineHeightHeading5:r[2]}};function lU(e){const{sizeUnit:t,sizeStep:n}=e;return{sizeXXL:t*(n+8),sizeXL:t*(n+4),sizeLG:t*(n+2),sizeMD:t*(n+1),sizeMS:t*n,size:t*n,sizeSM:t*(n-1),sizeXS:t*(n-2),sizeXXS:t*(n-3)}}const _o=(e,t)=>new Yt(e).setA(t).toRgbString(),Xu=(e,t)=>new Yt(e).darken(t).toHexString(),sU=e=>{const t=Zl(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]}},cU=(e,t)=>{const n=e||"#fff",r=t||"#000";return{colorBgBase:n,colorTextBase:r,colorText:_o(r,.88),colorTextSecondary:_o(r,.65),colorTextTertiary:_o(r,.45),colorTextQuaternary:_o(r,.25),colorFill:_o(r,.15),colorFillSecondary:_o(r,.06),colorFillTertiary:_o(r,.04),colorFillQuaternary:_o(r,.02),colorBgSolid:_o(r,1),colorBgSolidHover:_o(r,.75),colorBgSolidActive:_o(r,.95),colorBgLayout:Xu(n,4),colorBgContainer:Xu(n,0),colorBgElevated:Xu(n,0),colorBgSpotlight:_o(r,.85),colorBgBlur:"transparent",colorBorder:Xu(n,15),colorBorderSecondary:Xu(n,6)}};function xM(e){p1.pink=p1.magenta,m1.pink=m1.magenta;const t=Object.keys(mS).map(n=>{const r=e[n]===p1[n]?m1[n]:Zl(e[n]);return Array.from({length:10},()=>1).reduce((o,a,i)=>(o[`${n}-${i+1}`]=r[i],o[`${n}${i+1}`]=r[i],o),{})}).reduce((n,r)=>(n=Object.assign(Object.assign({},n),r),n),{});return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},e),t),$M(e,{generateColorPalettes:sU,generateNeutralColorPalettes:cU})),iU(e.fontSize)),lU(e)),oU(e)),rU(e))}const SM=PC(xM),tg={token:Pf,override:{override:Pf},hashed:!0},wM=Y.createContext(tg),Of="ant",h0="anticon",uU=["outlined","borderless","filled","underlined"],dU=(e,t)=>t||(e?`${Of}-${e}`:Of),wt=u.createContext({getPrefixCls:dU,iconPrefixCls:h0}),{Consumer:mxe}=wt,mP={};function ia(e){const t=u.useContext(wt),{getPrefixCls:n,direction:r,getPopupContainer:o}=t,a=t[e];return Object.assign(Object.assign({classNames:mP,styles:mP},a),{getPrefixCls:n,direction:r,getPopupContainer:o})}const fU=`-ant-${Date.now()}-${Math.random()}`;function pU(e,t){const n={},r=(i,l)=>{let s=i.clone();return s=(l==null?void 0:l(s))||s,s.toRgbString()},o=(i,l)=>{const s=new Yt(i),c=Zl(s.toRgbString());n[`${l}-color`]=r(s),n[`${l}-color-disabled`]=c[1],n[`${l}-color-hover`]=c[4],n[`${l}-color-active`]=c[6],n[`${l}-color-outline`]=s.clone().setA(.2).toRgbString(),n[`${l}-color-deprecated-bg`]=c[0],n[`${l}-color-deprecated-border`]=c[2]};if(t.primaryColor){o(t.primaryColor,"primary");const i=new Yt(t.primaryColor),l=Zl(i.toRgbString());l.forEach((c,d)=>{n[`primary-${d+1}`]=c}),n["primary-color-deprecated-l-35"]=r(i,c=>c.lighten(35)),n["primary-color-deprecated-l-20"]=r(i,c=>c.lighten(20)),n["primary-color-deprecated-t-20"]=r(i,c=>c.tint(20)),n["primary-color-deprecated-t-50"]=r(i,c=>c.tint(50)),n["primary-color-deprecated-f-12"]=r(i,c=>c.setA(c.a*.12));const s=new Yt(l[0]);n["primary-color-active-deprecated-f-30"]=r(s,c=>c.setA(c.a*.3)),n["primary-color-active-deprecated-d-02"]=r(s,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(n).map(i=>`--${e}-${i}: ${n[i]};`).join(` -`)} - } - `.trim()}function mU(e,t){const n=pU(e,t);Rr()&&ui(n,`${fU}-dynamic-theme`)}const co=u.createContext(!1),EM=({children:e,disabled:t})=>{const n=u.useContext(co);return u.createElement(co.Provider,{value:t??n},e)},Fc=u.createContext(void 0),vU=({children:e,size:t})=>{const n=u.useContext(Fc);return u.createElement(Fc.Provider,{value:t||n},e)};function gU(){const e=u.useContext(co),t=u.useContext(Fc);return{componentDisabled:e,componentSize:t}}var PM=An(function e(){Dn(this,e)}),OM="CALC_UNIT",hU=new RegExp(OM,"g");function v1(e){return typeof e=="number"?"".concat(e).concat(OM):e}var yU=function(e){Ia(n,e);var t=qa(n);function n(r,o){var a;Dn(this,n),a=t.call(this),K(et(a),"result",""),K(et(a),"unitlessCssVar",void 0),K(et(a),"lowPriority",void 0);var i=at(r);return a.unitlessCssVar=o,r instanceof n?a.result="(".concat(r.result,")"):i==="number"?a.result=v1(r):i==="string"&&(a.result=r),a}return An(n,[{key:"add",value:function(o){return o instanceof n?this.result="".concat(this.result," + ").concat(o.getResult()):(typeof o=="number"||typeof o=="string")&&(this.result="".concat(this.result," + ").concat(v1(o))),this.lowPriority=!0,this}},{key:"sub",value:function(o){return o instanceof n?this.result="".concat(this.result," - ").concat(o.getResult()):(typeof o=="number"||typeof o=="string")&&(this.result="".concat(this.result," - ").concat(v1(o))),this.lowPriority=!0,this}},{key:"mul",value:function(o){return this.lowPriority&&(this.result="(".concat(this.result,")")),o instanceof n?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 n?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 a=this,i=o||{},l=i.unit,s=!0;return typeof l=="boolean"?s=l:Array.from(this.unitlessCssVar).some(function(c){return a.result.includes(c)})&&(s=!1),this.result=this.result.replace(hU,s?"px":""),typeof this.lowPriority<"u"?"calc(".concat(this.result,")"):this.result}}]),n}(PM),bU=function(e){Ia(n,e);var t=qa(n);function n(r){var o;return Dn(this,n),o=t.call(this),K(et(o),"result",0),r instanceof n?o.result=r.result:typeof r=="number"&&(o.result=r),o}return An(n,[{key:"add",value:function(o){return o instanceof n?this.result+=o.result:typeof o=="number"&&(this.result+=o),this}},{key:"sub",value:function(o){return o instanceof n?this.result-=o.result:typeof o=="number"&&(this.result-=o),this}},{key:"mul",value:function(o){return o instanceof n?this.result*=o.result:typeof o=="number"&&(this.result*=o),this}},{key:"div",value:function(o){return o instanceof n?this.result/=o.result:typeof o=="number"&&(this.result/=o),this}},{key:"equal",value:function(){return this.result}}]),n}(PM),CU=function(t,n){var r=t==="css"?yU:bU;return function(o){return new r(o,n)}},vP=function(t,n){return"".concat([n,t.replace(/([A-Z]+)([A-Z][a-z]+)/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2")].filter(Boolean).join("-"))};function kt(e){var t=u.useRef();t.current=e;var n=u.useCallback(function(){for(var r,o=arguments.length,a=new Array(o),i=0;i1e4){var r=Date.now();this.lastAccessBeat.forEach(function(o,a){r-o>wU&&(n.map.delete(a),n.lastAccessBeat.delete(a))}),this.accessBeat=0}}}]),e}(),bP=new EU;function PU(e,t){return Y.useMemo(function(){var n=bP.get(t);if(n)return n;var r=e();return bP.set(t,r),r},t)}var OU=function(){return{}};function IU(e){var t=e.useCSP,n=t===void 0?OU:t,r=e.useToken,o=e.usePrefix,a=e.getResetStyles,i=e.getCommonStyle,l=e.getCompUnitless;function s(p,m,v,h){var g=Array.isArray(p)?p[0]:p;function y(E){return"".concat(String(g)).concat(E.slice(0,1).toUpperCase()).concat(E.slice(1))}var C=(h==null?void 0:h.unitless)||{},b=typeof l=="function"?l(p):{},$=U(U({},b),{},K({},y("zIndexPopup"),!0));Object.keys(C).forEach(function(E){$[y(E)]=C[E]});var x=U(U({},h),{},{unitless:$,prefixToken:y}),S=d(p,m,v,x),w=c(g,v,x);return function(E){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:E,O=S(E,P),M=ne(O,2),k=M[1],_=w(P),I=ne(_,2),N=I[0],R=I[1];return[N,k,R]}}function c(p,m,v){var h=v.unitless,g=v.injectStyle,y=g===void 0?!0:g,C=v.prefixToken,b=v.ignore,$=function(w){var E=w.rootCls,P=w.cssVar,O=P===void 0?{}:P,M=r(),k=M.realToken;return BK({path:[p],prefix:O.prefix,key:O.key,unitless:h,ignore:b,token:k,scope:E},function(){var _=yP(p,k,m),I=gP(p,k,_,{deprecatedTokens:v==null?void 0:v.deprecatedTokens});return Object.keys(_).forEach(function(N){I[C(N)]=I[N],delete I[N]}),I}),null},x=function(w){var E=r(),P=E.cssVar;return[function(O){return y&&P?Y.createElement(Y.Fragment,null,Y.createElement($,{rootCls:w,cssVar:P,component:p}),O):O},P==null?void 0:P.key]};return x}function d(p,m,v){var h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},g=Array.isArray(p)?p:[p,p],y=ne(g,1),C=y[0],b=g.join("-"),$=e.layer||{name:"antd"};return function(x){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:x,w=r(),E=w.theme,P=w.realToken,O=w.hashId,M=w.token,k=w.cssVar,_=o(),I=_.rootPrefixCls,N=_.iconPrefixCls,R=n(),D=k?"css":"js",T=PU(function(){var W=new Set;return k&&Object.keys(h.unitless||{}).forEach(function(V){W.add(lv(V,k.prefix)),W.add(lv(V,vP(C,k.prefix)))}),CU(D,W)},[D,C,k==null?void 0:k.prefix]),j=SU(D),L=j.max,z=j.min,B={theme:E,token:M,hashId:O,nonce:function(){return R.nonce},clientOnly:h.clientOnly,layer:$,order:h.order||-999};typeof a=="function"&&TC(U(U({},B),{},{clientOnly:!1,path:["Shared",I]}),function(){return a(M,{prefix:{rootPrefixCls:I,iconPrefixCls:N},csp:R})});var H=TC(U(U({},B),{},{path:[b,x,N]}),function(){if(h.injectStyle===!1)return[];var W=xU(M),V=W.token,G=W.flush,Z=yP(C,P,v),q=".".concat(x),X=gP(C,P,Z,{deprecatedTokens:h.deprecatedTokens});k&&Z&&at(Z)==="object"&&Object.keys(Z).forEach(function(re){Z[re]="var(".concat(lv(re,vP(C,k.prefix)),")")});var oe=Xt(V,{componentCls:q,prefixCls:x,iconCls:".".concat(N),antCls:".".concat(I),calc:T,max:L,min:z},k?Z:X),te=m(oe,{hashId:O,prefixCls:x,rootPrefixCls:I,iconPrefixCls:N});G(C,X);var Q=typeof i=="function"?i(oe,x,S,h.resetFont):null;return[h.resetStyle===!1?null:Q,te]});return[H,O]}}function f(p,m,v){var h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},g=d(p,m,v,U({resetStyle:!1,order:-998},h)),y=function(b){var $=b.prefixCls,x=b.rootCls,S=x===void 0?$:x;return g($,S),null};return y}return{genStyleHooks:s,genSubStyleComponent:f,genComponentStyleHook:d}}const Jl=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"],RU="5.29.3";function h1(e){return e>=0&&e<=255}function md(e,t){const{r:n,g:r,b:o,a}=new Yt(e).toRgb();if(a<1)return e;const{r:i,g:l,b:s}=new Yt(t).toRgb();for(let c=.01;c<=1;c+=.01){const d=Math.round((n-i*(1-c))/c),f=Math.round((r-l*(1-c))/c),p=Math.round((o-s*(1-c))/c);if(h1(d)&&h1(f)&&h1(p))return new Yt({r:d,g:f,b:p,a:Math.round(c*100)/100}).toRgbString()}return new Yt({r:n,g:r,b:o,a:1}).toRgbString()}var NU=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{delete r[p]});const o=Object.assign(Object.assign({},n),r),a=480,i=576,l=768,s=992,c=1200,d=1600;if(o.motion===!1){const 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:md(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:md(o.colorErrorBg,o.colorBgContainer),colorWarningOutline:md(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:md(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) - `,boxShadowSecondary:` - 0 6px 16px 0 rgba(0, 0, 0, 0.08), - 0 3px 6px -4px rgba(0, 0, 0, 0.12), - 0 9px 28px 8px rgba(0, 0, 0, 0.05) - `,boxShadowTertiary:` - 0 1px 2px 0 rgba(0, 0, 0, 0.03), - 0 1px 6px -1px rgba(0, 0, 0, 0.02), - 0 2px 4px 0 rgba(0, 0, 0, 0.02) - `,screenXS:a,screenXSMin:a,screenXSMax:i-1,screenSM:i,screenSMMin:i,screenSMMax:l-1,screenMD:l,screenMDMin:l,screenMDMax:s-1,screenLG:s,screenLGMin:s,screenLGMax:c-1,screenXL:c,screenXLMin:c,screenXLMax:d-1,screenXXL:d,screenXXLMin:d,boxShadowPopoverArrow:"2px 2px 5px rgba(0, 0, 0, 0.05)",boxShadowCard:` - 0 1px 2px -2px ${new Yt("rgba(0, 0, 0, 0.16)").toRgbString()}, - 0 3px 6px 0 ${new Yt("rgba(0, 0, 0, 0.12)").toRgbString()}, - 0 5px 12px 4px ${new Yt("rgba(0, 0, 0, 0.09)").toRgbString()} - `,boxShadowDrawerRight:` - -6px 0 16px 0 rgba(0, 0, 0, 0.08), - -3px 0 6px -4px rgba(0, 0, 0, 0.12), - -9px 0 28px 8px rgba(0, 0, 0, 0.05) - `,boxShadowDrawerLeft:` - 6px 0 16px 0 rgba(0, 0, 0, 0.08), - 3px 0 6px -4px rgba(0, 0, 0, 0.12), - 9px 0 28px 8px rgba(0, 0, 0, 0.05) - `,boxShadowDrawerUp:` - 0 6px 16px 0 rgba(0, 0, 0, 0.08), - 0 3px 6px -4px rgba(0, 0, 0, 0.12), - 0 9px 28px 8px rgba(0, 0, 0, 0.05) - `,boxShadowDrawerDown:` - 0 -6px 16px 0 rgba(0, 0, 0, 0.08), - 0 -3px 6px -4px rgba(0, 0, 0, 0.12), - 0 -9px 28px 8px rgba(0, 0, 0, 0.05) - `,boxShadowTabsOverflowLeft:"inset 10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowRight:"inset -10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowTop:"inset 0 10px 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowBottom:"inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08)"}),r)}var CP=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const r=n.getDerivativeToken(e),{override:o}=t,a=CP(t,["override"]);let i=Object.assign(Object.assign({},r),{override:o});return i=RM(i),a&&Object.entries(a).forEach(([l,s])=>{const{theme:c}=s,d=CP(s,["theme"]);let f=d;c&&(f=MM(Object.assign(Object.assign({},i),d),{override:d},c)),i[l]=f}),i};function wr(){const{token:e,hashed:t,theme:n,override:r,cssVar:o}=Y.useContext(wM),a=`${RU}-${t||""}`,i=n||SM,[l,s,c]=fK(i,[Pf,e],{salt:a,override:r,getComputedToken:MM,formatToken:RM,cssVar:o&&{prefix:o.prefix,key:o.key,unitless:NM,ignore:MU,preserve:TU}});return[i,c,t?s:"",l,o]}const Bc={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},gn=(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}),pp=()=>({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"}}),If=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),kU=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"}}}),_U=(e,t,n,r)=>{const o=`[class^="${t}"], [class*=" ${t}"]`,a=n?`.${n}`:o,i={boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}};let l={};return r!==!1&&(l={fontFamily:e.fontFamily,fontSize:e.fontSize}),{[a]:Object.assign(Object.assign(Object.assign({},l),i),{[o]:i})}},sl=(e,t)=>({outline:`${se(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`,outlineOffset:t??1,transition:"outline-offset 0s, outline 0s"}),cl=(e,t)=>({"&:focus-visible":sl(e,t)}),TM=e=>({[`.${e}`]:Object.assign(Object.assign({},pp()),{[`.${e} .${e}-icon`]:{display:"block"}})}),DU=e=>Object.assign(Object.assign({color:e.colorLink,textDecoration:e.linkDecoration,outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,border:0,padding:0,background:"none",userSelect:"none"},cl(e)),{"&:hover":{color:e.colorLinkHover,textDecoration:e.linkHoverDecoration},"&:focus":{color:e.colorLinkHover,textDecoration:e.linkFocusDecoration},"&:active":{color:e.colorLinkActive,textDecoration:e.linkHoverDecoration}}),{genStyleHooks:sn,genComponentStyleHook:AU,genSubStyleComponent:mp}=IU({usePrefix:()=>{const{getPrefixCls:e,iconPrefixCls:t}=u.useContext(wt);return{rootPrefixCls:e(),iconPrefixCls:t}},useToken:()=>{const[e,t,n,r,o]=wr();return{theme:e,realToken:t,hashId:n,token:r,cssVar:o}},useCSP:()=>{const{csp:e}=u.useContext(wt);return e??{}},getResetStyles:(e,t)=>{var n;const r=kU(e);return[r,{"&":r},TM((n=t==null?void 0:t.prefix.iconPrefixCls)!==null&&n!==void 0?n:h0)]},getCommonStyle:_U,getCompUnitless:()=>NM});function kM(e,t){return Jl.reduce((n,r)=>{const o=e[`${r}1`],a=e[`${r}3`],i=e[`${r}6`],l=e[`${r}7`];return Object.assign(Object.assign({},n),t(r,{lightColor:o,lightBorderColor:a,darkColor:i,textColor:l}))},{})}const jU=(e,t)=>{const[n,r]=wr();return TC({token:r,hashId:"",path:["ant-design-icons",e],nonce:()=>t==null?void 0:t.nonce,layer:{name:"antd"}},()=>TM(e))},FU=Object.assign({},al),{useId:$P}=FU,LU=()=>"",BU=typeof $P>"u"?LU:$P;function zU(e,t,n){var r;Ei();const o=e||{},a=o.inherit===!1||!t?Object.assign(Object.assign({},tg),{hashed:(r=t==null?void 0:t.hashed)!==null&&r!==void 0?r:tg.hashed,cssVar:t==null?void 0:t.cssVar}):t,i=BU();return ss(()=>{var l,s;if(!e)return t;const c=Object.assign({},a.components);Object.keys(e.components||{}).forEach(p=>{c[p]=Object.assign(Object.assign({},c[p]),e.components[p])});const d=`css-var-${i.replace(/:/g,"")}`,f=((l=o.cssVar)!==null&&l!==void 0?l:a.cssVar)&&Object.assign(Object.assign(Object.assign({prefix:n==null?void 0:n.prefixCls},typeof a.cssVar=="object"?a.cssVar:{}),typeof o.cssVar=="object"?o.cssVar:{}),{key:typeof o.cssVar=="object"&&((s=o.cssVar)===null||s===void 0?void 0:s.key)||d});return Object.assign(Object.assign(Object.assign({},a),o),{token:Object.assign(Object.assign({},a.token),o.token),components:c,cssVar:f})},[o,a],(l,s)=>l.some((c,d)=>{const f=s[d];return!Ka(c,f,!0)}))}var HU=["children"],_M=u.createContext({});function VU(e){var t=e.children,n=ht(e,HU);return u.createElement(_M.Provider,{value:n},t)}var WU=function(e){Ia(n,e);var t=qa(n);function n(){return Dn(this,n),t.apply(this,arguments)}return An(n,[{key:"render",value:function(){return this.props.children}}]),n}(u.Component);function KU(e){var t=u.useReducer(function(l){return l+1},0),n=ne(t,2),r=n[1],o=u.useRef(e),a=kt(function(){return o.current}),i=kt(function(l){o.current=typeof l=="function"?l(o.current):l,r()});return[a,i]}var ki="none",pm="appear",mm="enter",vm="leave",xP="none",va="prepare",tc="start",nc="active",vS="end",DM="prepared";function SP(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit".concat(e)]="webkit".concat(t),n["Moz".concat(e)]="moz".concat(t),n["ms".concat(e)]="MS".concat(t),n["O".concat(e)]="o".concat(t.toLowerCase()),n}function UU(e,t){var n={animationend:SP("Animation","AnimationEnd"),transitionend:SP("Transition","TransitionEnd")};return e&&("AnimationEvent"in t||delete n.animationend.animation,"TransitionEvent"in t||delete n.transitionend.transition),n}var GU=UU(Rr(),typeof window<"u"?window:{}),AM={};if(Rr()){var qU=document.createElement("div");AM=qU.style}var gm={};function jM(e){if(gm[e])return gm[e];var t=GU[e];if(t)for(var n=Object.keys(t),r=n.length,o=0;o1&&arguments[1]!==void 0?arguments[1]:2;t();var a=Bt(function(){o<=1?r({isCanceled:function(){return a!==e.current}}):n(r,o-1)});e.current=a}return u.useEffect(function(){return function(){t()}},[]),[n,t]};var QU=[va,tc,nc,vS],ZU=[va,DM],HM=!1,JU=!0;function VM(e){return e===nc||e===vS}const eG=function(e,t,n){var r=Lc(xP),o=ne(r,2),a=o[0],i=o[1],l=XU(),s=ne(l,2),c=s[0],d=s[1];function f(){i(va,!0)}var p=t?ZU:QU;return zM(function(){if(a!==xP&&a!==vS){var m=p.indexOf(a),v=p[m+1],h=n(a);h===HM?i(v,!0):v&&c(function(g){function y(){g.isCanceled()||i(v,!0)}h===!0?y():Promise.resolve(h).then(y)})}},[e,a]),u.useEffect(function(){return function(){d()}},[]),[f,a]};function tG(e,t,n,r){var o=r.motionEnter,a=o===void 0?!0:o,i=r.motionAppear,l=i===void 0?!0:i,s=r.motionLeave,c=s===void 0?!0:s,d=r.motionDeadline,f=r.motionLeaveImmediately,p=r.onAppearPrepare,m=r.onEnterPrepare,v=r.onLeavePrepare,h=r.onAppearStart,g=r.onEnterStart,y=r.onLeaveStart,C=r.onAppearActive,b=r.onEnterActive,$=r.onLeaveActive,x=r.onAppearEnd,S=r.onEnterEnd,w=r.onLeaveEnd,E=r.onVisibleChanged,P=Lc(),O=ne(P,2),M=O[0],k=O[1],_=KU(ki),I=ne(_,2),N=I[0],R=I[1],D=Lc(null),T=ne(D,2),j=T[0],L=T[1],z=N(),B=u.useRef(!1),H=u.useRef(null);function W(){return n()}var V=u.useRef(!1);function G(){R(ki),L(null,!0)}var Z=kt(function(le){var be=N();if(be!==ki){var ge=W();if(!(le&&!le.deadline&&le.target!==ge)){var me=V.current,we;be===pm&&me?we=x==null?void 0:x(ge,le):be===mm&&me?we=S==null?void 0:S(ge,le):be===vm&&me&&(we=w==null?void 0:w(ge,le)),me&&we!==!1&&G()}}}),q=YU(Z),X=ne(q,1),oe=X[0],te=function(be){switch(be){case pm:return K(K(K({},va,p),tc,h),nc,C);case mm:return K(K(K({},va,m),tc,g),nc,b);case vm:return K(K(K({},va,v),tc,y),nc,$);default:return{}}},Q=u.useMemo(function(){return te(z)},[z]),re=eG(z,!e,function(le){if(le===va){var be=Q[va];return be?be(W()):HM}if(J in Q){var ge;L(((ge=Q[J])===null||ge===void 0?void 0:ge.call(Q,W(),null))||null)}return J===nc&&z!==ki&&(oe(W()),d>0&&(clearTimeout(H.current),H.current=setTimeout(function(){Z({deadline:!0})},d))),J===DM&&G(),JU}),ae=ne(re,2),ee=ae[0],J=ae[1],ce=VM(J);V.current=ce;var de=u.useRef(null);zM(function(){if(!(B.current&&de.current===t)){k(t);var le=B.current;B.current=!0;var be;!le&&t&&l&&(be=pm),le&&t&&a&&(be=mm),(le&&!t&&c||!le&&f&&!t&&c)&&(be=vm);var ge=te(be);be&&(e||ge[va])?(R(be),ee()):R(ki),de.current=t}},[t]),u.useEffect(function(){(z===pm&&!l||z===mm&&!a||z===vm&&!c)&&R(ki)},[l,a,c]),u.useEffect(function(){return function(){B.current=!1,clearTimeout(H.current)}},[]);var xe=u.useRef(!1);u.useEffect(function(){M&&(xe.current=!0),M!==void 0&&z===ki&&((xe.current||M)&&(E==null||E(M)),xe.current=!0)},[M,z]);var ue=j;return Q[va]&&J===tc&&(ue=U({transition:"none"},ue)),[z,J,ue,M??t]}function nG(e){var t=e;at(e)==="object"&&(t=e.transitionSupport);function n(o,a){return!!(o.motionName&&t&&a!==!1)}var r=u.forwardRef(function(o,a){var i=o.visible,l=i===void 0?!0:i,s=o.removeOnLeave,c=s===void 0?!0:s,d=o.forceRender,f=o.children,p=o.motionName,m=o.leavedClassName,v=o.eventProps,h=u.useContext(_M),g=h.motion,y=n(o,g),C=u.useRef(),b=u.useRef();function $(){try{return C.current instanceof HTMLElement?C.current:iv(b.current)}catch{return null}}var x=tG(y,l,$,o),S=ne(x,4),w=S[0],E=S[1],P=S[2],O=S[3],M=u.useRef(O);O&&(M.current=!0);var k=u.useCallback(function(T){C.current=T,xf(a,T)},[a]),_,I=U(U({},v),{},{visible:l});if(!f)_=null;else if(w===ki)O?_=f(U({},I),k):!c&&M.current&&m?_=f(U(U({},I),{},{className:m}),k):d||!c&&!m?_=f(U(U({},I),{},{style:{display:"none"}}),k):_=null;else{var N;E===va?N="prepare":VM(E)?N="active":E===tc&&(N="start");var R=PP(p,"".concat(w,"-").concat(N));_=f(U(U({},I),{},{className:ie(PP(p,w),K(K({},R,R&&N),p,typeof p=="string")),style:P}),k)}if(u.isValidElement(_)&&Wa(_)){var D=cs(_);D||(_=u.cloneElement(_,{ref:k}))}return u.createElement(WU,{ref:b},_)});return r.displayName="CSSMotion",r}const Xa=nG(BM);var UC="add",GC="keep",qC="remove",y1="removed";function rG(e){var t;return e&&at(e)==="object"&&"key"in e?t=e:t={key:e},U(U({},t),{},{key:String(t.key)})}function YC(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(rG)}function oG(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=[],r=0,o=t.length,a=YC(e),i=YC(t);a.forEach(function(c){for(var d=!1,f=r;f1});return s.forEach(function(c){n=n.filter(function(d){var f=d.key,p=d.status;return f!==c||p!==qC}),n.forEach(function(d){d.key===c&&(d.status=GC)})}),n}var aG=["component","children","onVisibleChanged","onAllRemoved"],iG=["status"],lG=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function sG(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Xa,n=function(r){Ia(a,r);var o=qa(a);function a(){var i;Dn(this,a);for(var l=arguments.length,s=new Array(l),c=0;cnull;var fG=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);ot.endsWith("Color"))}const gG=e=>{const{prefixCls:t,iconPrefixCls:n,theme:r,holderRender:o}=e;t!==void 0&&(ng=t),n!==void 0&&(WM=n),"holderRender"in e&&(UM=o),r&&(vG(r)?mU(mv(),r):KM=r)},GM=()=>({getPrefixCls:(e,t)=>t||(e?`${mv()}-${e}`:mv()),getIconPrefixCls:mG,getRootPrefixCls:()=>ng||mv(),getTheme:()=>KM,holderRender:UM}),hG=e=>{const{children:t,csp:n,autoInsertSpaceInButton:r,alert:o,anchor:a,form:i,locale:l,componentSize:s,direction:c,space:d,splitter:f,virtual:p,dropdownMatchSelectWidth:m,popupMatchSelectWidth:v,popupOverflow:h,legacyLocale:g,parentContext:y,iconPrefixCls:C,theme:b,componentDisabled:$,segmented:x,statistic:S,spin:w,calendar:E,carousel:P,cascader:O,collapse:M,typography:k,checkbox:_,descriptions:I,divider:N,drawer:R,skeleton:D,steps:T,image:j,layout:L,list:z,mentions:B,modal:H,progress:W,result:V,slider:G,breadcrumb:Z,menu:q,pagination:X,input:oe,textArea:te,empty:Q,badge:re,radio:ae,rate:ee,switch:J,transfer:ce,avatar:de,message:xe,tag:ue,table:le,card:be,tabs:ge,timeline:me,timePicker:we,upload:Ee,notification:ye,tree:he,colorPicker:pe,datePicker:Oe,rangePicker:Se,flex:ve,wave:Ce,dropdown:fe,warning:$e,tour:Me,tooltip:Pe,popover:Ie,popconfirm:_e,floatButton:nt,floatButtonGroup:ut,variant:st,inputNumber:Ot,treeSelect:bt}=e,yt=u.useCallback((Ye,Et)=>{const{prefixCls:He}=e;if(Et)return Et;const Fe=He||y.getPrefixCls("");return Ye?`${Fe}-${Ye}`:Fe},[y.getPrefixCls,e.prefixCls]),Qe=C||y.iconPrefixCls||h0,Ct=n||y.csp;jU(Qe,Ct);const xt=zU(b,y.theme,{prefixCls:yt("")}),Le={csp:Ct,autoInsertSpaceInButton:r,alert:o,anchor:a,locale:l||g,direction:c,space:d,splitter:f,virtual:p,popupMatchSelectWidth:v??m,popupOverflow:h,getPrefixCls:yt,iconPrefixCls:Qe,theme:xt,segmented:x,statistic:S,spin:w,calendar:E,carousel:P,cascader:O,collapse:M,typography:k,checkbox:_,descriptions:I,divider:N,drawer:R,skeleton:D,steps:T,image:j,input:oe,textArea:te,layout:L,list:z,mentions:B,modal:H,progress:W,result:V,slider:G,breadcrumb:Z,menu:q,pagination:X,empty:Q,badge:re,radio:ae,rate:ee,switch:J,transfer:ce,avatar:de,message:xe,tag:ue,table:le,card:be,tabs:ge,timeline:me,timePicker:we,upload:Ee,notification:ye,tree:he,colorPicker:pe,datePicker:Oe,rangePicker:Se,flex:ve,wave:Ce,dropdown:fe,warning:$e,tour:Me,tooltip:Pe,popover:Ie,popconfirm:_e,floatButton:nt,floatButtonGroup:ut,variant:st,inputNumber:Ot,treeSelect:bt},We=Object.assign({},y);Object.keys(Le).forEach(Ye=>{Le[Ye]!==void 0&&(We[Ye]=Le[Ye])}),pG.forEach(Ye=>{const Et=e[Ye];Et&&(We[Ye]=Et)}),typeof r<"u"&&(We.button=Object.assign({autoInsertSpace:r},We.button));const Ge=ss(()=>We,We,(Ye,Et)=>{const He=Object.keys(Ye),Fe=Object.keys(Et);return He.length!==Fe.length||He.some(lt=>Ye[lt]!==Et[lt])}),{layer:ke}=u.useContext(fp),Re=u.useMemo(()=>({prefixCls:Qe,csp:Ct,layer:ke?"antd":void 0}),[Qe,Ct,ke]);let Te=u.createElement(u.Fragment,null,u.createElement(dG,{dropdownMatchSelectWidth:m}),t);const De=u.useMemo(()=>{var Ye,Et,He,Fe;return ec(((Ye=bi.Form)===null||Ye===void 0?void 0:Ye.defaultValidateMessages)||{},((He=(Et=Ge.locale)===null||Et===void 0?void 0:Et.Form)===null||He===void 0?void 0:He.defaultValidateMessages)||{},((Fe=Ge.form)===null||Fe===void 0?void 0:Fe.validateMessages)||{},(i==null?void 0:i.validateMessages)||{})},[Ge,i==null?void 0:i.validateMessages]);Object.keys(De).length>0&&(Te=u.createElement(UK.Provider,{value:De},Te)),l&&(Te=u.createElement(QK,{locale:l,_ANT_MARK__:XK},Te)),Te=u.createElement(fS.Provider,{value:Re},Te),s&&(Te=u.createElement(vU,{size:s},Te)),Te=u.createElement(uG,null,Te);const qe=u.useMemo(()=>{const Ye=xt||{},{algorithm:Et,token:He,components:Fe,cssVar:lt}=Ye,St=fG(Ye,["algorithm","token","components","cssVar"]),_t=Et&&(!Array.isArray(Et)||Et.length>0)?PC(Et):SM,Pt={};Object.entries(Fe||{}).forEach(([Ve,It])=>{const je=Object.assign({},It);"algorithm"in je&&(je.algorithm===!0?je.theme=_t:(Array.isArray(je.algorithm)||typeof je.algorithm=="function")&&(je.theme=PC(je.algorithm)),delete je.algorithm),Pt[Ve]=je});const Qt=Object.assign(Object.assign({},Pf),He);return Object.assign(Object.assign({},St),{theme:_t,token:Qt,components:Pt,override:Object.assign({override:Qt},Pt),cssVar:lt})},[xt]);return b&&(Te=u.createElement(wM.Provider,{value:qe},Te)),Ge.warning&&(Te=u.createElement(KK.Provider,{value:Ge.warning},Te)),$!==void 0&&(Te=u.createElement(EM,{disabled:$},Te)),u.createElement(wt.Provider,{value:Ge},Te)},Ra=e=>{const t=u.useContext(wt),n=u.useContext(pS);return u.createElement(hG,Object.assign({parentContext:t,legacyLocale:n},e))};Ra.ConfigContext=wt;Ra.SizeContext=Fc;Ra.config=gG;Ra.useConfig=gU;Object.defineProperty(Ra,"SizeContext",{get:()=>Fc});var yG={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"};function qM(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}function bG(e){return qM(e)instanceof ShadowRoot}function rg(e){return bG(e)?qM(e):null}function CG(e){return e.replace(/-(.)/g,function(t,n){return n.toUpperCase()})}function $G(e,t){wn(e,"[@ant-design/icons] ".concat(t))}function IP(e){return at(e)==="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(at(e.icon)==="object"||typeof e.icon=="function")}function RP(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(e).reduce(function(t,n){var r=e[n];switch(n){case"class":t.className=r,delete t.class;break;default:delete t[n],t[CG(n)]=r}return t},{})}function XC(e,t,n){return n?Y.createElement(e.tag,U(U({key:t},RP(e.attrs)),n),(e.children||[]).map(function(r,o){return XC(r,"".concat(t,"-").concat(e.tag,"-").concat(o))})):Y.createElement(e.tag,U({key:t},RP(e.attrs)),(e.children||[]).map(function(r,o){return XC(r,"".concat(t,"-").concat(e.tag,"-").concat(o))}))}function YM(e){return Zl(e)[0]}function XM(e){return e?Array.isArray(e)?e:[e]:[]}var xG=` -.anticon { - display: inline-flex; - align-items: center; - color: inherit; - font-style: normal; - line-height: 0; - text-align: center; - text-transform: none; - vertical-align: -0.125em; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.anticon > * { - line-height: 1; -} - -.anticon svg { - display: inline-block; -} - -.anticon::before { - display: none; -} - -.anticon .anticon-icon { - display: block; -} - -.anticon[tabindex] { - cursor: pointer; -} - -.anticon-spin::before, -.anticon-spin { - display: inline-block; - -webkit-animation: loadingCircle 1s infinite linear; - animation: loadingCircle 1s infinite linear; -} - -@-webkit-keyframes loadingCircle { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@keyframes loadingCircle { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -`,SG=function(t){var n=u.useContext(fS),r=n.csp,o=n.prefixCls,a=n.layer,i=xG;o&&(i=i.replace(/anticon/g,o)),a&&(i="@layer ".concat(a,` { -`).concat(i,` -}`)),u.useEffect(function(){var l=t.current,s=rg(l);ui(i,"@ant-design-icons",{prepend:!a,csp:r,attachTo:s})},[])},wG=["icon","className","onClick","style","primaryColor","secondaryColor"],_d={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function EG(e){var t=e.primaryColor,n=e.secondaryColor;_d.primaryColor=t,_d.secondaryColor=n||YM(t),_d.calculated=!!n}function PG(){return U({},_d)}var gu=function(t){var n=t.icon,r=t.className,o=t.onClick,a=t.style,i=t.primaryColor,l=t.secondaryColor,s=ht(t,wG),c=u.useRef(),d=_d;if(i&&(d={primaryColor:i,secondaryColor:l||YM(i)}),SG(c),$G(IP(n),"icon should be icon definiton, but got ".concat(n)),!IP(n))return null;var f=n;return f&&typeof f.icon=="function"&&(f=U(U({},f),{},{icon:f.icon(d.primaryColor,d.secondaryColor)})),XC(f.icon,"svg-".concat(f.name),U(U({className:r,onClick:o,style:a,"data-icon":f.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},s),{},{ref:c}))};gu.displayName="IconReact";gu.getTwoToneColors=PG;gu.setTwoToneColors=EG;function QM(e){var t=XM(e),n=ne(t,2),r=n[0],o=n[1];return gu.setTwoToneColors({primaryColor:r,secondaryColor:o})}function OG(){var e=gu.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}var IG=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];QM(eg.primary);var rn=u.forwardRef(function(e,t){var n=e.className,r=e.icon,o=e.spin,a=e.rotate,i=e.tabIndex,l=e.onClick,s=e.twoToneColor,c=ht(e,IG),d=u.useContext(fS),f=d.prefixCls,p=f===void 0?"anticon":f,m=d.rootClassName,v=ie(m,p,K(K({},"".concat(p,"-").concat(r.name),!!r.name),"".concat(p,"-spin"),!!o||r.name==="loading"),n),h=i;h===void 0&&l&&(h=-1);var g=a?{msTransform:"rotate(".concat(a,"deg)"),transform:"rotate(".concat(a,"deg)")}:void 0,y=XM(s),C=ne(y,2),b=C[0],$=C[1];return u.createElement("span",F({role:"img","aria-label":r.name},c,{ref:t,tabIndex:h,onClick:l,className:v}),u.createElement(gu,{icon:r,primaryColor:b,secondaryColor:$,style:g}))});rn.displayName="AntdIcon";rn.getTwoToneColor=OG;rn.setTwoToneColor=QM;var RG=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:yG}))},y0=u.forwardRef(RG),NG={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"},MG=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:NG}))},hu=u.forwardRef(MG),ZM={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"},TG=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:ZM}))},us=u.forwardRef(TG),kG={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"},_G=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:kG}))},b0=u.forwardRef(_G),DG={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"info-circle",theme:"filled"},AG=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:DG}))},C0=u.forwardRef(AG),jG=`accept acceptCharset accessKey action allowFullScreen allowTransparency - alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge - charSet checked classID className colSpan cols content contentEditable contextMenu - controls coords crossOrigin data dateTime default defer dir disabled download draggable - encType form formAction formEncType formMethod formNoValidate formTarget frameBorder - headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity - is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media - mediaGroup method min minLength multiple muted name noValidate nonce open - optimum pattern placeholder poster preload radioGroup readOnly rel required - reversed role rowSpan rows sandbox scope scoped scrolling seamless selected - shape size sizes span spellCheck src srcDoc srcLang srcSet start step style - summary tabIndex target title type useMap value width wmode wrap`,FG=`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`,LG="".concat(jG," ").concat(FG).split(/[\s\n]+/),BG="aria-",zG="data-";function NP(e,t){return e.indexOf(t)===0}function mr(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n;t===!1?n={aria:!0,data:!0,attr:!0}:t===!0?n={aria:!0}:n=U({},t);var r={};return Object.keys(e).forEach(function(o){(n.aria&&(o==="role"||NP(o,BG))||n.data&&NP(o,zG)||n.attr&&LG.includes(o))&&(r[o]=e[o])}),r}function JM(e){return e&&Y.isValidElement(e)&&e.type===Y.Fragment}const gS=(e,t,n)=>Y.isValidElement(e)?Y.cloneElement(e,typeof n=="function"?n(e.props||{}):n):t;function ea(e,t){return gS(e,e,t)}const hm=(e,t,n,r,o)=>({background:e,border:`${se(r.lineWidth)} ${r.lineType} ${t}`,[`${o}-icon`]:{color:n}}),HG=e=>{const{componentCls:t,motionDurationSlow:n,marginXS:r,marginSM:o,fontSize:a,fontSizeLG:i,lineHeight:l,borderRadiusLG:s,motionEaseInOutCirc:c,withDescriptionIconSize:d,colorText:f,colorTextHeading:p,withDescriptionPadding:m,defaultPadding:v}=e;return{[t]:Object.assign(Object.assign({},gn(e)),{position:"relative",display:"flex",alignItems:"center",padding:v,wordWrap:"break-word",borderRadius:s,[`&${t}-rtl`]:{direction:"rtl"},[`${t}-content`]:{flex:1,minWidth:0},[`${t}-icon`]:{marginInlineEnd:r,lineHeight:0},"&-description":{display:"none",fontSize:a,lineHeight:l},"&-message":{color:p},[`&${t}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${n} ${c}, opacity ${n} ${c}, - padding-top ${n} ${c}, padding-bottom ${n} ${c}, - margin-bottom ${n} ${c}`},[`&${t}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${t}-with-description`]:{alignItems:"flex-start",padding:m,[`${t}-icon`]:{marginInlineEnd:o,fontSize:d,lineHeight:0},[`${t}-message`]:{display:"block",marginBottom:r,color:p,fontSize:i},[`${t}-description`]:{display:"block",color:f}},[`${t}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},VG=e=>{const{componentCls:t,colorSuccess:n,colorSuccessBorder:r,colorSuccessBg:o,colorWarning:a,colorWarningBorder:i,colorWarningBg:l,colorError:s,colorErrorBorder:c,colorErrorBg:d,colorInfo:f,colorInfoBorder:p,colorInfoBg:m}=e;return{[t]:{"&-success":hm(o,r,n,e,t),"&-info":hm(m,p,f,e,t),"&-warning":hm(l,i,a,e,t),"&-error":Object.assign(Object.assign({},hm(d,c,s,e,t)),{[`${t}-description > pre`]:{margin:0,padding:0}})}}},WG=e=>{const{componentCls:t,iconCls:n,motionDurationMid:r,marginXS:o,fontSizeIcon:a,colorIcon:i,colorIconHover:l}=e;return{[t]:{"&-action":{marginInlineStart:o},[`${t}-close-icon`]:{marginInlineStart:o,padding:0,overflow:"hidden",fontSize:a,lineHeight:se(a),backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${n}-close`]:{color:i,transition:`color ${r}`,"&:hover":{color:l}}},"&-close-text":{color:i,transition:`color ${r}`,"&:hover":{color:l}}}}},KG=e=>({withDescriptionIconSize:e.fontSizeHeading3,defaultPadding:`${e.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${e.paddingMD}px ${e.paddingContentHorizontalLG}px`}),UG=sn("Alert",e=>[HG(e),VG(e),WG(e)],KG);var MP=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{icon:t,prefixCls:n,type:r}=e,o=GG[r]||null;return t?gS(t,u.createElement("span",{className:`${n}-icon`},t),()=>({className:ie(`${n}-icon`,t.props.className)})):u.createElement(o,{className:`${n}-icon`})},YG=e=>{const{isClosable:t,prefixCls:n,closeIcon:r,handleClose:o,ariaProps:a}=e,i=r===!0||r===void 0?u.createElement(us,null):r;return t?u.createElement("button",Object.assign({type:"button",onClick:o,className:`${n}-close-icon`,tabIndex:0},a),i):null},eT=u.forwardRef((e,t)=>{const{description:n,prefixCls:r,message:o,banner:a,className:i,rootClassName:l,style:s,onMouseEnter:c,onMouseLeave:d,onClick:f,afterClose:p,showIcon:m,closable:v,closeText:h,closeIcon:g,action:y,id:C}=e,b=MP(e,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[$,x]=u.useState(!1),S=u.useRef(null);u.useImperativeHandle(t,()=>({nativeElement:S.current}));const{getPrefixCls:w,direction:E,closable:P,closeIcon:O,className:M,style:k}=ia("alert"),_=w("alert",r),[I,N,R]=UG(_),D=V=>{var G;x(!0),(G=e.onClose)===null||G===void 0||G.call(e,V)},T=u.useMemo(()=>e.type!==void 0?e.type:a?"warning":"info",[e.type,a]),j=u.useMemo(()=>typeof v=="object"&&v.closeIcon||h?!0:typeof v=="boolean"?v:g!==!1&&g!==null&&g!==void 0?!0:!!P,[h,g,v,P]),L=a&&m===void 0?!0:m,z=ie(_,`${_}-${T}`,{[`${_}-with-description`]:!!n,[`${_}-no-icon`]:!L,[`${_}-banner`]:!!a,[`${_}-rtl`]:E==="rtl"},M,i,l,R,N),B=mr(b,{aria:!0,data:!0}),H=u.useMemo(()=>typeof v=="object"&&v.closeIcon?v.closeIcon:h||(g!==void 0?g:typeof P=="object"&&P.closeIcon?P.closeIcon:O),[g,v,P,h,O]),W=u.useMemo(()=>{const V=v??P;if(typeof V=="object"){const{closeIcon:G}=V;return MP(V,["closeIcon"])}return{}},[v,P]);return I(u.createElement(Xa,{visible:!$,motionName:`${_}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:V=>({maxHeight:V.offsetHeight}),onLeaveEnd:p},({className:V,style:G},Z)=>u.createElement("div",Object.assign({id:C,ref:fo(S,Z),"data-show":!$,className:ie(z,V),style:Object.assign(Object.assign(Object.assign({},k),s),G),onMouseEnter:c,onMouseLeave:d,onClick:f,role:"alert"},B),L?u.createElement(qG,{description:n,icon:e.icon,prefixCls:_,type:T}):null,u.createElement("div",{className:`${_}-content`},o?u.createElement("div",{className:`${_}-message`},o):null,n?u.createElement("div",{className:`${_}-description`},n):null),y?u.createElement("div",{className:`${_}-action`},y):null,u.createElement(YG,{isClosable:j,prefixCls:_,closeIcon:H,handleClose:D,ariaProps:W}))))});function XG(e,t,n){return t=Ql(t),VN(e,p0()?Reflect.construct(t,n||[],Ql(e).constructor):t.apply(e,n))}let QG=function(e){function t(){var n;return Dn(this,t),n=XG(this,t,arguments),n.state={error:void 0,info:{componentStack:""}},n}return Ia(t,e),An(t,[{key:"componentDidCatch",value:function(r,o){this.setState({error:r,info:o})}},{key:"render",value:function(){const{message:r,description:o,id:a,children:i}=this.props,{error:l,info:s}=this.state,c=(s==null?void 0:s.componentStack)||null,d=typeof r>"u"?(l||"").toString():r,f=typeof o>"u"?c:o;return l?u.createElement(eT,{id:a,type:"error",message:d,description:u.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},f)}):i}}])}(u.Component);const ni=eT;ni.ErrorBoundary=QG;function QC(e){return e!=null&&e===e.window}const ZG=e=>{var t,n;if(typeof window>"u")return 0;let r=0;return QC(e)?r=e.pageYOffset:e instanceof Document?r=e.documentElement.scrollTop:(e instanceof HTMLElement||e)&&(r=e.scrollTop),e&&!QC(e)&&typeof r!="number"&&(r=(n=((t=e.ownerDocument)!==null&&t!==void 0?t:e).documentElement)===null||n===void 0?void 0:n.scrollTop),r};function JG(e,t,n,r){const o=n-t;return e/=r/2,e<1?o/2*e*e*e+t:o/2*((e-=2)*e*e+2)+t}function eq(e,t={}){const{getContainer:n=()=>window,callback:r,duration:o=450}=t,a=n(),i=ZG(a),l=Date.now(),s=()=>{const d=Date.now()-l,f=JG(d>o?o:d,i,e,o);QC(a)?a.scrollTo(window.pageXOffset,f):a instanceof Document||a.constructor.name==="HTMLDocument"?a.documentElement.scrollTop=f:a.scrollTop=f,d{const[,,,,t]=wr();return t?`${e}-css-var`:""};var ot={BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,CAPS_LOCK:20,ESC:27,SPACE:32,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,N:78,P:80,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,SEMICOLON:186,EQUALS:187,WIN_KEY:224},tT=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.style,o=e.className,a=e.duration,i=a===void 0?4.5:a,l=e.showProgress,s=e.pauseOnHover,c=s===void 0?!0:s,d=e.eventKey,f=e.content,p=e.closable,m=e.closeIcon,v=m===void 0?"x":m,h=e.props,g=e.onClick,y=e.onNoticeClose,C=e.times,b=e.hovering,$=u.useState(!1),x=ne($,2),S=x[0],w=x[1],E=u.useState(0),P=ne(E,2),O=P[0],M=P[1],k=u.useState(0),_=ne(k,2),I=_[0],N=_[1],R=b||S,D=i>0&&l,T=function(){y(d)},j=function(V){(V.key==="Enter"||V.code==="Enter"||V.keyCode===ot.ENTER)&&T()};u.useEffect(function(){if(!R&&i>0){var W=Date.now()-I,V=setTimeout(function(){T()},i*1e3-I);return function(){c&&clearTimeout(V),N(Date.now()-W)}}},[i,R,C]),u.useEffect(function(){if(!R&&D&&(c||I===0)){var W=performance.now(),V,G=function Z(){cancelAnimationFrame(V),V=requestAnimationFrame(function(q){var X=q+I-W,oe=Math.min(X/(i*1e3),1);M(oe*100),oe<1&&Z()})};return G(),function(){c&&cancelAnimationFrame(V)}}},[i,I,R,D,C]);var L=u.useMemo(function(){return at(p)==="object"&&p!==null?p:p?{closeIcon:v}:{}},[p,v]),z=mr(L,!0),B=100-(!O||O<0?0:O>100?100:O),H="".concat(n,"-notice");return u.createElement("div",F({},h,{ref:t,className:ie(H,o,K({},"".concat(H,"-closable"),p)),style:r,onMouseEnter:function(V){var G;w(!0),h==null||(G=h.onMouseEnter)===null||G===void 0||G.call(h,V)},onMouseLeave:function(V){var G;w(!1),h==null||(G=h.onMouseLeave)===null||G===void 0||G.call(h,V)},onClick:g}),u.createElement("div",{className:"".concat(H,"-content")},f),p&&u.createElement("a",F({tabIndex:0,className:"".concat(H,"-close"),onKeyDown:j,"aria-label":"Close"},z,{onClick:function(V){V.preventDefault(),V.stopPropagation(),T()}}),L.closeIcon),D&&u.createElement("progress",{className:"".concat(H,"-progress"),max:"100",value:B},B+"%"))}),nT=Y.createContext({}),rT=function(t){var n=t.children,r=t.classNames;return Y.createElement(nT.Provider,{value:{classNames:r}},n)},TP=8,kP=3,_P=16,tq=function(t){var n={offset:TP,threshold:kP,gap:_P};if(t&&at(t)==="object"){var r,o,a;n.offset=(r=t.offset)!==null&&r!==void 0?r:TP,n.threshold=(o=t.threshold)!==null&&o!==void 0?o:kP,n.gap=(a=t.gap)!==null&&a!==void 0?a:_P}return[!!t,n]},nq=["className","style","classNames","styles"],rq=function(t){var n=t.configList,r=t.placement,o=t.prefixCls,a=t.className,i=t.style,l=t.motion,s=t.onAllNoticeRemoved,c=t.onNoticeClose,d=t.stack,f=u.useContext(nT),p=f.classNames,m=u.useRef({}),v=u.useState(null),h=ne(v,2),g=h[0],y=h[1],C=u.useState([]),b=ne(C,2),$=b[0],x=b[1],S=n.map(function(R){return{config:R,key:String(R.key)}}),w=tq(d),E=ne(w,2),P=E[0],O=E[1],M=O.offset,k=O.threshold,_=O.gap,I=P&&($.length>0||S.length<=k),N=typeof l=="function"?l(r):l;return u.useEffect(function(){P&&$.length>1&&x(function(R){return R.filter(function(D){return S.some(function(T){var j=T.key;return D===j})})})},[$,S,P]),u.useEffect(function(){var R;if(P&&m.current[(R=S[S.length-1])===null||R===void 0?void 0:R.key]){var D;y(m.current[(D=S[S.length-1])===null||D===void 0?void 0:D.key])}},[S,P]),Y.createElement(cG,F({key:r,className:ie(o,"".concat(o,"-").concat(r),p==null?void 0:p.list,a,K(K({},"".concat(o,"-stack"),!!P),"".concat(o,"-stack-expanded"),I)),style:i,keys:S,motionAppear:!0},N,{onAllRemoved:function(){s(r)}}),function(R,D){var T=R.config,j=R.className,L=R.style,z=R.index,B=T,H=B.key,W=B.times,V=String(H),G=T,Z=G.className,q=G.style,X=G.classNames,oe=G.styles,te=ht(G,nq),Q=S.findIndex(function(me){return me.key===V}),re={};if(P){var ae=S.length-1-(Q>-1?Q:z-1),ee=r==="top"||r==="bottom"?"-50%":"0";if(ae>0){var J,ce,de;re.height=I?(J=m.current[V])===null||J===void 0?void 0:J.offsetHeight:g==null?void 0:g.offsetHeight;for(var xe=0,ue=0;ue-1?m.current[V]=we:delete m.current[V]},prefixCls:o,classNames:X,styles:oe,className:ie(Z,p==null?void 0:p.notice),style:q,times:W,key:H,eventKey:H,onNoticeClose:c,hovering:P&&$.length>0})))})},oq=u.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-notification":n,o=e.container,a=e.motion,i=e.maxCount,l=e.className,s=e.style,c=e.onAllRemoved,d=e.stack,f=e.renderNotifications,p=u.useState([]),m=ne(p,2),v=m[0],h=m[1],g=function(P){var O,M=v.find(function(k){return k.key===P});M==null||(O=M.onClose)===null||O===void 0||O.call(M),h(function(k){return k.filter(function(_){return _.key!==P})})};u.useImperativeHandle(t,function(){return{open:function(P){h(function(O){var M=Ne(O),k=M.findIndex(function(N){return N.key===P.key}),_=U({},P);if(k>=0){var I;_.times=(((I=O[k])===null||I===void 0?void 0:I.times)||0)+1,M[k]=_}else _.times=0,M.push(_);return i>0&&M.length>i&&(M=M.slice(-i)),M})},close:function(P){g(P)},destroy:function(){h([])}}});var y=u.useState({}),C=ne(y,2),b=C[0],$=C[1];u.useEffect(function(){var E={};v.forEach(function(P){var O=P.placement,M=O===void 0?"topRight":O;M&&(E[M]=E[M]||[],E[M].push(P))}),Object.keys(b).forEach(function(P){E[P]=E[P]||[]}),$(E)},[v]);var x=function(P){$(function(O){var M=U({},O),k=M[P]||[];return k.length||delete M[P],M})},S=u.useRef(!1);if(u.useEffect(function(){Object.keys(b).length>0?S.current=!0:S.current&&(c==null||c(),S.current=!1)},[b]),!o)return null;var w=Object.keys(b);return Ea.createPortal(u.createElement(u.Fragment,null,w.map(function(E){var P=b[E],O=u.createElement(rq,{key:E,configList:P,placement:E,prefixCls:r,className:l==null?void 0:l(E),style:s==null?void 0:s(E),motion:a,onNoticeClose:g,onAllNoticeRemoved:x,stack:d});return f?f(O,{prefixCls:r,key:E}):O})),o)}),aq=["getContainer","motion","prefixCls","maxCount","className","style","onAllRemoved","stack","renderNotifications"],iq=function(){return document.body},DP=0;function lq(){for(var e={},t=arguments.length,n=new Array(t),r=0;r0&&arguments[0]!==void 0?arguments[0]:{},t=e.getContainer,n=t===void 0?iq:t,r=e.motion,o=e.prefixCls,a=e.maxCount,i=e.className,l=e.style,s=e.onAllRemoved,c=e.stack,d=e.renderNotifications,f=ht(e,aq),p=u.useState(),m=ne(p,2),v=m[0],h=m[1],g=u.useRef(),y=u.createElement(oq,{container:v,ref:g,prefixCls:o,motion:r,maxCount:a,className:i,style:l,onAllRemoved:s,stack:c,renderNotifications:d}),C=u.useState([]),b=ne(C,2),$=b[0],x=b[1],S=kt(function(E){var P=lq(f,E);(P.key===null||P.key===void 0)&&(P.key="rc-notification-".concat(DP),DP+=1),x(function(O){return[].concat(Ne(O),[{type:"open",config:P}])})}),w=u.useMemo(function(){return{open:S,close:function(P){x(function(O){return[].concat(Ne(O),[{type:"close",key:P}])})},destroy:function(){x(function(P){return[].concat(Ne(P),[{type:"destroy"}])})}}},[]);return u.useEffect(function(){h(n())}),u.useEffect(function(){if(g.current&&$.length){$.forEach(function(O){switch(O.type){case"open":g.current.open(O.config);break;case"close":g.current.close(O.key);break;case"destroy":g.current.destroy();break}});var E,P;x(function(O){return(E!==O||!P)&&(E=O,P=O.filter(function(M){return!$.includes(M)})),P})}},[$]),[w,y]}var sq={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"},cq=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:sq}))},vp=u.forwardRef(cq);function og(...e){const t={};return e.forEach(n=>{n&&Object.keys(n).forEach(r=>{n[r]!==void 0&&(t[r]=n[r])})}),t}function ag(e){if(!e)return;const{closable:t,closeIcon:n}=e;return{closable:t,closeIcon:n}}function AP(e){const{closable:t,closeIcon:n}=e||{};return Y.useMemo(()=>{if(!t&&(t===!1||n===!1||n===null))return!1;if(t===void 0&&n===void 0)return null;let r={closeIcon:typeof n!="boolean"&&n!==null?n:void 0};return t&&typeof t=="object"&&(r=Object.assign(Object.assign({},r),t)),r},[t,n])}const uq={},aT=(e,t,n=uq)=>{const r=AP(e),o=AP(t),[a]=Ya("global",bi.global),i=typeof r!="boolean"?!!(r!=null&&r.disabled):!1,l=Y.useMemo(()=>Object.assign({closeIcon:Y.createElement(us,null)},n),[n]),s=Y.useMemo(()=>r===!1?!1:r?og(l,o,r):o===!1?!1:o?og(l,o):l.closable?l:!1,[r,o,l]);return Y.useMemo(()=>{var c,d;if(s===!1)return[!1,null,i,{}];const{closeIconRender:f}=l,{closeIcon:p}=s;let m=p;const v=mr(s,!0);return m!=null&&(f&&(m=f(p)),m=Y.isValidElement(m)?Y.cloneElement(m,Object.assign(Object.assign(Object.assign({},m.props),{"aria-label":(d=(c=m.props)===null||c===void 0?void 0:c["aria-label"])!==null&&d!==void 0?d:a.close}),v)):Y.createElement("span",Object.assign({"aria-label":a.close},v),m)),[!0,m,i,v]},[i,a.close,s,l])},iT=()=>Y.useReducer(e=>e+1,0);function lT(e,...t){const n=e||{};return t.reduce((r,o)=>(Object.keys(o||{}).forEach(a=>{const i=n[a],l=o[a];if(i&&typeof i=="object")if(l&&typeof l=="object")r[a]=lT(i,r[a],l);else{const{_default:s}=i;s&&(r[a]=r[a]||{},r[a][s]=ie(r[a][s],l))}else r[a]=ie(r[a],l)}),r),{})}function dq(e,...t){return u.useMemo(()=>lT.apply(void 0,[e].concat(t)),[t,e])}function fq(...e){return u.useMemo(()=>e.reduce((t,n={})=>(Object.keys(n).forEach(r=>{t[r]=Object.assign(Object.assign({},t[r]),n[r])}),t),{}),[e])}function ZC(e,t){const n=Object.assign({},e);return Object.keys(t).forEach(r=>{if(r!=="_default"){const o=t[r],a=n[r]||{};n[r]=o?ZC(a,o):a}}),n}const pq=(e,t,n)=>{const r=dq.apply(void 0,[n].concat(Ne(e))),o=fq.apply(void 0,Ne(t));return u.useMemo(()=>[ZC(r,n),ZC(o,n)],[r,o,n])},mq=e=>{const[t,n]=u.useState(null);return[u.useCallback((o,a,i)=>{const l=t??o,s=Math.min(l||0,o),c=Math.max(l||0,o),d=a.slice(s,c+1).map(e),f=d.some(m=>!i.has(m)),p=[];return d.forEach(m=>{f?(i.has(m)||p.push(m),i.add(m)):(i.delete(m),p.push(m))}),n(f?c:null),p},[t]),n]},vq=()=>{const[e,t]=u.useState([]),n=u.useCallback(r=>(t(o=>[].concat(Ne(o),[r])),()=>{t(o=>o.filter(a=>a!==r))}),[]);return[e,n]};function gq(e,t){return e._antProxy=e._antProxy||{},Object.keys(t).forEach(n=>{if(!(n in e._antProxy)){const r=e[n];e._antProxy[n]=r,e[n]=t[n]}}),e}const hq=(e,t)=>u.useImperativeHandle(e,()=>{const n=t(),{nativeElement:r}=n;return typeof Proxy<"u"?new Proxy(r,{get(o,a){return n[a]?n[a]:Reflect.get(o,a)}}):gq(r,n)}),yq=e=>{const t=u.useRef(e),[,n]=iT();return[()=>t.current,r=>{t.current=r,n()}]},$0=Y.createContext(void 0),_i=100,bq=10,hS=_i*bq,sT={Modal:_i,Drawer:_i,Popover:_i,Popconfirm:_i,Tooltip:_i,Tour:_i,FloatButton:_i},Cq={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1};function $q(e){return e in sT}const ds=(e,t)=>{const[,n]=wr(),r=Y.useContext($0),o=$q(e);let a;if(t!==void 0)a=[t,t];else{let i=r??0;o?i+=(r?0:n.zIndexPopupBase)+sT[e]:i+=Cq[e],a=[r===void 0?t:i,i]}return a},xq=e=>{const{componentCls:t,iconCls:n,boxShadow:r,colorText:o,colorSuccess:a,colorError:i,colorWarning:l,colorInfo:s,fontSizeLG:c,motionEaseInOutCirc:d,motionDurationSlow:f,marginXS:p,paddingXS:m,borderRadiusLG:v,zIndexPopup:h,contentPadding:g,contentBg:y}=e,C=`${t}-notice`,b=new Kt("MessageMoveIn",{"0%":{padding:0,transform:"translateY(-100%)",opacity:0},"100%":{padding:m,transform:"translateY(0)",opacity:1}}),$=new Kt("MessageMoveOut",{"0%":{maxHeight:e.height,padding:m,opacity:1},"100%":{maxHeight:0,padding:0,opacity:0}}),x={padding:m,textAlign:"center",[`${t}-custom-content`]:{display:"flex",alignItems:"center"},[`${t}-custom-content > ${n}`]:{marginInlineEnd:p,fontSize:c},[`${C}-content`]:{display:"inline-block",padding:g,background:y,borderRadius:v,boxShadow:r,pointerEvents:"all"},[`${t}-success > ${n}`]:{color:a},[`${t}-error > ${n}`]:{color:i},[`${t}-warning > ${n}`]:{color:l},[`${t}-info > ${n}, - ${t}-loading > ${n}`]:{color:s}};return[{[t]:Object.assign(Object.assign({},gn(e)),{color:o,position:"fixed",top:p,width:"100%",pointerEvents:"none",zIndex:h,[`${t}-move-up`]:{animationFillMode:"forwards"},[` - ${t}-move-up-appear, - ${t}-move-up-enter - `]:{animationName:b,animationDuration:f,animationPlayState:"paused",animationTimingFunction:d},[` - ${t}-move-up-appear${t}-move-up-appear-active, - ${t}-move-up-enter${t}-move-up-enter-active - `]:{animationPlayState:"running"},[`${t}-move-up-leave`]:{animationName:$,animationDuration:f,animationPlayState:"paused",animationTimingFunction:d},[`${t}-move-up-leave${t}-move-up-leave-active`]:{animationPlayState:"running"},"&-rtl":{direction:"rtl",span:{direction:"rtl"}}})},{[t]:{[`${C}-wrapper`]:Object.assign({},x)}},{[`${t}-notice-pure-panel`]:Object.assign(Object.assign({},x),{padding:0,textAlign:"start"})}]},Sq=e=>({zIndexPopup:e.zIndexPopupBase+hS+10,contentBg:e.colorBgElevated,contentPadding:`${(e.controlHeightLG-e.fontSize*e.lineHeight)/2}px ${e.paddingSM}px`}),cT=sn("Message",e=>{const t=Xt(e,{height:150});return xq(t)},Sq);var wq=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);ou.createElement("div",{className:ie(`${e}-custom-content`,`${e}-${t}`)},n||Eq[t],u.createElement("span",null,r)),Pq=e=>{const{prefixCls:t,className:n,type:r,icon:o,content:a}=e,i=wq(e,["prefixCls","className","type","icon","content"]),{getPrefixCls:l}=u.useContext(wt),s=t||l("message"),c=Nr(s),[d,f,p]=cT(s,c);return d(u.createElement(tT,Object.assign({},i,{prefixCls:s,className:ie(n,f,`${s}-notice-pure-panel`,p,c),eventKey:"pure",duration:null,content:u.createElement(uT,{prefixCls:s,type:r,icon:o},a)})))};function Oq(e,t){return{motionName:t??`${e}-move-up`}}function yS(e){let t;const n=new Promise(o=>{t=e(()=>{o(!0)})}),r=()=>{t==null||t()};return r.then=(o,a)=>n.then(o,a),r.promise=n,r}var Iq=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const n=Nr(t),[r,o,a]=cT(t,n);return r(u.createElement(rT,{classNames:{list:ie(o,a,n)}},e))},Tq=(e,{prefixCls:t,key:n})=>u.createElement(Mq,{prefixCls:t,key:n},e),kq=u.forwardRef((e,t)=>{const{top:n,prefixCls:r,getContainer:o,maxCount:a,duration:i=Nq,rtl:l,transitionName:s,onAllRemoved:c}=e,{getPrefixCls:d,getPopupContainer:f,message:p,direction:m}=u.useContext(wt),v=r||d("message"),h=()=>({left:"50%",transform:"translateX(-50%)",top:n??Rq}),g=()=>ie({[`${v}-rtl`]:l??m==="rtl"}),y=()=>Oq(v,s),C=u.createElement("span",{className:`${v}-close-x`},u.createElement(us,{className:`${v}-close-icon`})),[b,$]=oT({prefixCls:v,style:h,className:g,motion:y,closable:!1,closeIcon:C,duration:i,getContainer:()=>(o==null?void 0:o())||(f==null?void 0:f())||document.body,maxCount:a,onAllRemoved:c,renderNotifications:Tq});return u.useImperativeHandle(t,()=>Object.assign(Object.assign({},b),{prefixCls:v,message:p})),$});let jP=0;function dT(e){const t=u.useRef(null);return Ei(),[u.useMemo(()=>{const r=s=>{var c;(c=t.current)===null||c===void 0||c.close(s)},o=s=>{if(!t.current){const S=()=>{};return S.then=()=>{},S}const{open:c,prefixCls:d,message:f}=t.current,p=`${d}-notice`,{content:m,icon:v,type:h,key:g,className:y,style:C,onClose:b}=s,$=Iq(s,["content","icon","type","key","className","style","onClose"]);let x=g;return x==null&&(jP+=1,x=`antd-message-${jP}`),yS(S=>(c(Object.assign(Object.assign({},$),{key:x,content:u.createElement(uT,{prefixCls:d,type:h,icon:v},m),placement:"top",className:ie(h&&`${p}-${h}`,y,f==null?void 0:f.className),style:Object.assign(Object.assign({},f==null?void 0:f.style),C),onClose:()=>{b==null||b(),S()}})),()=>{r(x)}))},i={open:o,destroy:s=>{var c;s!==void 0?r(s):(c=t.current)===null||c===void 0||c.destroy()}};return["info","success","warning","error","loading"].forEach(s=>{const c=(d,f,p)=>{let m;d&&typeof d=="object"&&"content"in d?m=d:m={content:d};let v,h;typeof f=="function"?h=f:(v=f,h=p);const g=Object.assign(Object.assign({onClose:h,duration:v},m),{type:s});return o(g)};i[s]=c}),i},[]),u.createElement(kq,Object.assign({key:"message-holder"},e,{ref:t}))]}function fT(e){return dT(e)}function pT(e,t){this.v=e,this.k=t}function Dr(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch{o=0}Dr=function(i,l,s,c){function d(f,p){Dr(i,f,function(m){return this._invoke(f,p,m)})}l?o?o(i,l,{value:s,enumerable:!c,configurable:!c,writable:!c}):i[l]=s:(d("next",0),d("throw",1),d("return",2))},Dr(e,t,n,r)}function bS(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n=typeof Symbol=="function"?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(m,v,h,g){var y=v&&v.prototype instanceof l?v:l,C=Object.create(y.prototype);return Dr(C,"_invoke",function(b,$,x){var S,w,E,P=0,O=x||[],M=!1,k={p:0,n:0,v:e,a:_,f:_.bind(e,4),d:function(N,R){return S=N,w=0,E=e,k.n=R,i}};function _(I,N){for(w=I,E=N,t=0;!M&&P&&!R&&t3?(R=j===N)&&(E=D[(w=D[4])?5:(w=3,3)],D[4]=D[5]=e):D[0]<=T&&((R=I<2&&TN||N>j)&&(D[4]=I,D[5]=N,k.n=j,w=0))}if(R||I>1)return i;throw M=!0,N}return function(I,N,R){if(P>1)throw TypeError("Generator is already running");for(M&&N===1&&_(N,R),w=N,E=R;(t=w<2?e:E)||!M;){S||(w?w<3?(w>1&&(k.n=-1),_(w,E)):k.n=E:k.v=E);try{if(P=2,S){if(w||(I="next"),t=S[I]){if(!(t=t.call(S,E)))throw TypeError("iterator result is not an object");if(!t.done)return t;E=t.value,w<2&&(w=0)}else w===1&&(t=S.return)&&t.call(S),w<2&&(E=TypeError("The iterator does not provide a '"+I+"' method"),w=1);S=e}else if((t=(M=k.n<0)?E:b.call($,k))!==i)break}catch(D){S=e,w=1,E=D}finally{P=1}}return{value:t,done:M}}}(m,h,g),!0),C}var i={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][r]?t(t([][r]())):(Dr(t={},r,function(){return this}),t),f=c.prototype=l.prototype=Object.create(d);function p(m){return Object.setPrototypeOf?Object.setPrototypeOf(m,c):(m.__proto__=c,Dr(m,o,"GeneratorFunction")),m.prototype=Object.create(f),m}return s.prototype=c,Dr(f,"constructor",c),Dr(c,"constructor",s),s.displayName="GeneratorFunction",Dr(c,o,"GeneratorFunction"),Dr(f),Dr(f,o,"Generator"),Dr(f,r,function(){return this}),Dr(f,"toString",function(){return"[object Generator]"}),(bS=function(){return{w:a,m:p}})()}function ig(e,t){function n(o,a,i,l){try{var s=e[o](a),c=s.value;return c instanceof pT?t.resolve(c.v).then(function(d){n("next",d,i,l)},function(d){n("throw",d,i,l)}):t.resolve(c).then(function(d){s.value=d,i(s)},function(d){return n("throw",d,i,l)})}catch(d){l(d)}}var r;this.next||(Dr(ig.prototype),Dr(ig.prototype,typeof Symbol=="function"&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),Dr(this,"_invoke",function(o,a,i){function l(){return new t(function(s,c){n(o,i,s,c)})}return r=r?r.then(l,l):l()},!0)}function mT(e,t,n,r,o){return new ig(bS().w(e,t,n,r),o||Promise)}function _q(e,t,n,r,o){var a=mT(e,t,n,r,o);return a.next().then(function(i){return i.done?i.value:a.next()})}function Dq(e){var t=Object(e),n=[];for(var r in t)n.unshift(r);return function o(){for(;n.length;)if((r=n.pop())in t)return o.value=r,o.done=!1,o;return o.done=!0,o}}function FP(e){if(e!=null){var t=e[typeof Symbol=="function"&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if(typeof e.next=="function")return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(at(e)+" is not iterable")}function Br(){var e=bS(),t=e.m(Br),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function r(i){var l=typeof i=="function"&&i.constructor;return!!l&&(l===n||(l.displayName||l.name)==="GeneratorFunction")}var o={throw:1,return:2,break:3,continue:3};function a(i){var l,s;return function(c){l||(l={stop:function(){return s(c.a,2)},catch:function(){return c.v},abrupt:function(f,p){return s(c.a,o[f],p)},delegateYield:function(f,p,m){return l.resultName=p,s(c.d,FP(f),m)},finish:function(f){return s(c.f,f)}},s=function(f,p,m){c.p=l.prev,c.n=l.next;try{return f(p,m)}finally{l.next=c.n}}),l.resultName&&(l[l.resultName]=c.v,l.resultName=void 0),l.sent=c.v,l.next=c.n;try{return i.call(this,l)}finally{c.p=l.prev,c.n=l.next}}}return(Br=function(){return{wrap:function(s,c,d,f){return e.w(a(s),c,d,f&&f.reverse())},isGeneratorFunction:r,mark:e.m,awrap:function(s,c){return new pT(s,c)},AsyncIterator:ig,async:function(s,c,d,f,p){return(r(c)?mT:_q)(a(s),c,d,f,p)},keys:Dq,values:FP}})()}function LP(e,t,n,r,o,a,i){try{var l=e[a](i),s=l.value}catch(c){return void n(c)}l.done?t(s):Promise.resolve(s).then(r,o)}function fs(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(s){LP(a,r,o,i,l,"next",s)}function l(s){LP(a,r,o,i,l,"throw",s)}i(void 0)})}}var gp=U({},PF),Aq=gp.version,b1=gp.render,jq=gp.unmountComponentAtNode,x0;try{var Fq=Number((Aq||"").split(".")[0]);Fq>=18&&(x0=gp.createRoot)}catch{}function BP(e){var t=gp.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&at(t)==="object"&&(t.usingClientEntryPoint=e)}var lg="__rc_react_root__";function Lq(e,t){BP(!0);var n=t[lg]||x0(t);BP(!1),n.render(e),t[lg]=n}function Bq(e,t){b1==null||b1(e,t)}function zq(e,t){if(x0){Lq(e,t);return}Bq(e,t)}function Hq(e){return JC.apply(this,arguments)}function JC(){return JC=fs(Br().mark(function e(t){return Br().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",Promise.resolve().then(function(){var o;(o=t[lg])===null||o===void 0||o.unmount(),delete t[lg]}));case 1:case"end":return r.stop()}},e)})),JC.apply(this,arguments)}function Vq(e){jq(e)}function Wq(e){return e$.apply(this,arguments)}function e$(){return e$=fs(Br().mark(function e(t){return Br().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(x0===void 0){r.next=2;break}return r.abrupt("return",Hq(t));case 2:Vq(t);case 3:case"end":return r.stop()}},e)})),e$.apply(this,arguments)}const Kq=(e,t)=>(zq(e,t),()=>Wq(t));let Uq=Kq;function CS(e){return Uq}const C1=()=>({height:0,opacity:0}),zP=e=>{const{scrollHeight:t}=e;return{height:t,opacity:1}},Gq=e=>({height:e?e.offsetHeight:0}),$1=(e,t)=>(t==null?void 0:t.deadline)===!0||t.propertyName==="height",vT=(e=Of)=>({motionName:`${e}-motion-collapse`,onAppearStart:C1,onEnterStart:C1,onAppearActive:zP,onEnterActive:zP,onLeaveStart:Gq,onLeaveActive:C1,onAppearEnd:$1,onEnterEnd:$1,onLeaveEnd:$1,motionDeadline:500}),zc=(e,t,n)=>n!==void 0?n:`${e}-${t}`;function Zn(e,t){var n=Object.assign({},e);return Array.isArray(t)&&t.forEach(function(r){delete n[r]}),n}const hp=function(e){if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){var t=e.getBBox(),n=t.width,r=t.height;if(n||r)return!0}if(e.getBoundingClientRect){var o=e.getBoundingClientRect(),a=o.width,i=o.height;if(a||i)return!0}}return!1},qq=e=>{const{componentCls:t,colorPrimary:n}=e;return{[t]:{position:"absolute",background:"transparent",pointerEvents:"none",boxSizing:"border-box",color:`var(--wave-color, ${n})`,boxShadow:"0 0 0 0 currentcolor",opacity:.2,"&.wave-motion-appear":{transition:[`box-shadow 0.4s ${e.motionEaseOutCirc}`,`opacity 2s ${e.motionEaseOutCirc}`].join(","),"&-active":{boxShadow:"0 0 0 6px currentcolor",opacity:0},"&.wave-quick":{transition:[`box-shadow ${e.motionDurationSlow} ${e.motionEaseInOut}`,`opacity ${e.motionDurationSlow} ${e.motionEaseInOut}`].join(",")}}}}},Yq=AU("Wave",qq),S0=`${Of}-wave-target`;function Xq(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"&&e!=="canvastext"}function Qq(e){var t;const{borderTopColor:n,borderColor:r,backgroundColor:o}=getComputedStyle(e);return(t=[n,r,o].find(Xq))!==null&&t!==void 0?t:null}function x1(e){return Number.isNaN(e)?0:e}const Zq=e=>{const{className:t,target:n,component:r,registerUnmount:o}=e,a=u.useRef(null),i=u.useRef(null);u.useEffect(()=>{i.current=o()},[]);const[l,s]=u.useState(null),[c,d]=u.useState([]),[f,p]=u.useState(0),[m,v]=u.useState(0),[h,g]=u.useState(0),[y,C]=u.useState(0),[b,$]=u.useState(!1),x={left:f,top:m,width:h,height:y,borderRadius:c.map(E=>`${E}px`).join(" ")};l&&(x["--wave-color"]=l);function S(){const E=getComputedStyle(n);s(Qq(n));const P=E.position==="static",{borderLeftWidth:O,borderTopWidth:M}=E;p(P?n.offsetLeft:x1(-Number.parseFloat(O))),v(P?n.offsetTop:x1(-Number.parseFloat(M))),g(n.offsetWidth),C(n.offsetHeight);const{borderTopLeftRadius:k,borderTopRightRadius:_,borderBottomLeftRadius:I,borderBottomRightRadius:N}=E;d([k,_,N,I].map(R=>x1(Number.parseFloat(R))))}if(u.useEffect(()=>{if(n){const E=Bt(()=>{S(),$(!0)});let P;return typeof ResizeObserver<"u"&&(P=new ResizeObserver(S),P.observe(n)),()=>{Bt.cancel(E),P==null||P.disconnect()}}},[n]),!b)return null;const w=(r==="Checkbox"||r==="Radio")&&(n==null?void 0:n.classList.contains(S0));return u.createElement(Xa,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(E,P)=>{var O,M;if(P.deadline||P.propertyName==="opacity"){const k=(O=a.current)===null||O===void 0?void 0:O.parentElement;(M=i.current)===null||M===void 0||M.call(i).then(()=>{k==null||k.remove()})}return!1}},({className:E},P)=>u.createElement("div",{ref:fo(a,P),className:ie(t,E,{"wave-quick":w}),style:x}))},Jq=(e,t)=>{var n;const{component:r}=t;if(r==="Checkbox"&&!(!((n=e.querySelector("input"))===null||n===void 0)&&n.checked))return;const o=document.createElement("div");o.style.position="absolute",o.style.left="0px",o.style.top="0px",e==null||e.insertBefore(o,e==null?void 0:e.firstChild);const a=CS();let i=null;function l(){return i}i=a(u.createElement(Zq,Object.assign({},t,{target:e,registerUnmount:l})),o)},eY=(e,t,n)=>{const{wave:r}=u.useContext(wt),[,o,a]=wr(),i=kt(c=>{const d=e.current;if(r!=null&&r.disabled||!d)return;const f=d.querySelector(`.${S0}`)||d,{showEffect:p}=r||{};(p||Jq)(f,{className:t,token:o,component:n,event:c,hashId:a})}),l=u.useRef(null);return c=>{Bt.cancel(l.current),l.current=Bt(()=>{i(c)})}},yp=e=>{const{children:t,disabled:n,component:r}=e,{getPrefixCls:o}=u.useContext(wt),a=u.useRef(null),i=o("wave"),[,l]=Yq(i),s=eY(a,ie(i,l),r);if(Y.useEffect(()=>{const d=a.current;if(!d||d.nodeType!==window.Node.ELEMENT_NODE||n)return;const f=p=>{!hp(p.target)||!d.getAttribute||d.getAttribute("disabled")||d.disabled||d.className.includes("disabled")&&!d.className.includes("disabled:")||d.getAttribute("aria-disabled")==="true"||d.className.includes("-leave")||s(p)};return d.addEventListener("click",f,!0),()=>{d.removeEventListener("click",f,!0)}},[n]),!Y.isValidElement(t))return t??null;const c=Wa(t)?fo(cs(t),a):a;return ea(t,{ref:c})},ko=e=>{const t=Y.useContext(Fc);return Y.useMemo(()=>e?typeof e=="string"?e??t:typeof e=="function"?e(t):t:t,[e,t])},tY=e=>{const{componentCls:t}=e;return{[t]:{display:"inline-flex","&-block":{display:"flex",width:"100%"},"&-vertical":{flexDirection:"column"},"&-rtl":{direction:"rtl"}}}},nY=sn(["Space","Compact"],e=>[tY(e)],()=>({}),{resetStyle:!1});var gT=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const n=u.useContext(w0),r=u.useMemo(()=>{if(!n)return"";const{compactDirection:o,isFirstItem:a,isLastItem:i}=n,l=o==="vertical"?"-vertical-":"-";return ie(`${e}-compact${l}item`,{[`${e}-compact${l}first-item`]:a,[`${e}-compact${l}last-item`]:i,[`${e}-compact${l}item-rtl`]:t==="rtl"})},[e,t,n]);return{compactSize:n==null?void 0:n.compactSize,compactDirection:n==null?void 0:n.compactDirection,compactItemClassnames:r}},rY=e=>{const{children:t}=e;return u.createElement(w0.Provider,{value:null},t)},oY=e=>{const{children:t}=e,n=gT(e,["children"]);return u.createElement(w0.Provider,{value:u.useMemo(()=>n,[n])},t)},aY=e=>{const{getPrefixCls:t,direction:n}=u.useContext(wt),{size:r,direction:o,block:a,prefixCls:i,className:l,rootClassName:s,children:c}=e,d=gT(e,["size","direction","block","prefixCls","className","rootClassName","children"]),f=ko(b=>r??b),p=t("space-compact",i),[m,v]=nY(p),h=ie(p,v,{[`${p}-rtl`]:n==="rtl",[`${p}-block`]:a,[`${p}-vertical`]:o==="vertical"},l,s),g=u.useContext(w0),y=Pa(c),C=u.useMemo(()=>y.map((b,$)=>{const x=(b==null?void 0:b.key)||`${p}-item-${$}`;return u.createElement(oY,{key:x,compactSize:f,compactDirection:o,isFirstItem:$===0&&(!g||(g==null?void 0:g.isFirstItem)),isLastItem:$===y.length-1&&(!g||(g==null?void 0:g.isLastItem))},b)}),[y,g,o,f,p]);return y.length===0?null:m(u.createElement("div",Object.assign({className:h},d),C))};var iY=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:t,direction:n}=u.useContext(wt),{prefixCls:r,size:o,className:a}=e,i=iY(e,["prefixCls","size","className"]),l=t("btn-group",r),[,,s]=wr(),c=u.useMemo(()=>{switch(o){case"large":return"lg";case"small":return"sm";default:return""}},[o]),d=ie(l,{[`${l}-${c}`]:c,[`${l}-rtl`]:n==="rtl"},a,s);return u.createElement(hT.Provider,{value:o},u.createElement("div",Object.assign({},i,{className:d})))},HP=/^[\u4E00-\u9FA5]{2}$/,t$=HP.test.bind(HP);function yT(e){return e==="danger"?{danger:!0}:{type:e}}function VP(e){return typeof e=="string"}function S1(e){return e==="text"||e==="link"}function sY(e,t){if(e==null)return;const n=t?" ":"";return typeof e!="string"&&typeof e!="number"&&VP(e.type)&&t$(e.props.children)?ea(e,{children:e.props.children.split("").join(n)}):VP(e)?t$(e)?Y.createElement("span",null,e.split("").join(n)):Y.createElement("span",null,e):JM(e)?Y.createElement("span",null,e):e}function cY(e,t){let n=!1;const r=[];return Y.Children.forEach(e,o=>{const a=typeof o,i=a==="string"||a==="number";if(n&&i){const l=r.length-1,s=r[l];r[l]=`${s}${o}`}else r.push(o);n=i}),Y.Children.map(r,o=>sY(o,t))}["default","primary","danger"].concat(Ne(Jl));const bT=u.forwardRef((e,t)=>{const{className:n,style:r,children:o,prefixCls:a}=e,i=ie(`${a}-icon`,n);return Y.createElement("span",{ref:t,className:i,style:r},o)}),WP=u.forwardRef((e,t)=>{const{prefixCls:n,className:r,style:o,iconClassName:a}=e,i=ie(`${n}-loading-icon`,r);return Y.createElement(bT,{prefixCls:n,className:i,style:o,ref:t},Y.createElement(vp,{className:a}))}),w1=()=>({width:0,opacity:0,transform:"scale(0)"}),E1=e=>({width:e.scrollWidth,opacity:1,transform:"scale(1)"}),uY=e=>{const{prefixCls:t,loading:n,existIcon:r,className:o,style:a,mount:i}=e,l=!!n;return r?Y.createElement(WP,{prefixCls:t,className:o,style:a}):Y.createElement(Xa,{visible:l,motionName:`${t}-loading-icon-motion`,motionAppear:!i,motionEnter:!i,motionLeave:!i,removeOnLeave:!0,onAppearStart:w1,onAppearActive:E1,onEnterStart:w1,onEnterActive:E1,onLeaveStart:E1,onLeaveActive:w1},({className:s,style:c},d)=>{const f=Object.assign(Object.assign({},a),c);return Y.createElement(WP,{prefixCls:t,className:ie(o,s),style:f,ref:d})})},KP=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}}),dY=e=>{const{componentCls:t,fontSize:n,lineWidth:r,groupBorderColor:o,colorErrorHover:a}=e;return{[`${t}-group`]:[{position:"relative",display:"inline-flex",[`> span, > ${t}`]:{"&:not(:last-child)":{[`&, & > ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},"&:not(:first-child)":{marginInlineStart:e.calc(r).mul(-1).equal(),[`&, & > ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}},[t]:{position:"relative",zIndex:1,"&:hover, &:focus, &:active":{zIndex:2},"&[disabled]":{zIndex:0}},[`${t}-icon-only`]:{fontSize:n}},KP(`${t}-primary`,o),KP(`${t}-danger`,a)]}};var fY=["b"],pY=["v"],P1=function(t){return Math.round(Number(t||0))},mY=function(t){if(t instanceof Yt)return t;if(t&&at(t)==="object"&&"h"in t&&"b"in t){var n=t,r=n.b,o=ht(n,fY);return U(U({},o),{},{v:r})}return typeof t=="string"&&/hsb/.test(t)?t.replace(/hsb/,"hsv"):t},Rf=function(e){Ia(n,e);var t=qa(n);function n(r){return Dn(this,n),t.call(this,mY(r))}return An(n,[{key:"toHsbString",value:function(){var o=this.toHsb(),a=P1(o.s*100),i=P1(o.b*100),l=P1(o.h),s=o.a,c="hsb(".concat(l,", ").concat(a,"%, ").concat(i,"%)"),d="hsba(".concat(l,", ").concat(a,"%, ").concat(i,"%, ").concat(s.toFixed(s===0?0:2),")");return s===1?c:d}},{key:"toHsb",value:function(){var o=this.toHsv(),a=o.v,i=ht(o,pY);return U(U({},i),{},{b:a,a:this.a})}}]),n}(Yt),vY=function(t){return t instanceof Rf?t:new Rf(t)};vY("#1677ff");const gY=(e,t)=>(e==null?void 0:e.replace(/[^\w/]/g,"").slice(0,t?8:6))||"",hY=(e,t)=>e?gY(e,t):"";let n$=function(){function e(t){Dn(this,e);var n;if(this.cleared=!1,t instanceof e){this.metaColor=t.metaColor.clone(),this.colors=(n=t.colors)===null||n===void 0?void 0:n.map(o=>({color:new e(o.color),percent:o.percent})),this.cleared=t.cleared;return}const r=Array.isArray(t);r&&t.length?(this.colors=t.map(({color:o,percent:a})=>({color:new e(o),percent:a})),this.metaColor=new Rf(this.colors[0].color.metaColor)):this.metaColor=new Rf(r?"":t),(!t||r&&!this.colors)&&(this.metaColor=this.metaColor.setA(0),this.cleared=!0)}return An(e,[{key:"toHsb",value:function(){return this.metaColor.toHsb()}},{key:"toHsbString",value:function(){return this.metaColor.toHsbString()}},{key:"toHex",value:function(){return hY(this.toHexString(),this.metaColor.a<1)}},{key:"toHexString",value:function(){return this.metaColor.toHexString()}},{key:"toRgb",value:function(){return this.metaColor.toRgb()}},{key:"toRgbString",value:function(){return this.metaColor.toRgbString()}},{key:"isGradient",value:function(){return!!this.colors&&!this.cleared}},{key:"getColors",value:function(){return this.colors||[{color:this,percent:0}]}},{key:"toCssString",value:function(){const{colors:n}=this;return n?`linear-gradient(90deg, ${n.map(o=>`${o.color.toRgbString()} ${o.percent}%`).join(", ")})`:this.metaColor.toRgbString()}},{key:"equals",value:function(n){return!n||this.isGradient()!==n.isGradient()?!1:this.isGradient()?this.colors.length===n.colors.length&&this.colors.every((r,o)=>{const a=n.colors[o];return r.percent===a.percent&&r.color.equals(a.color)}):this.toHexString()===n.toHexString()}}])}();var yY={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},bY=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:yY}))},r$=u.forwardRef(bY);const CT=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`}}}),CY=e=>({animationDuration:e,animationFillMode:"both"}),$Y=e=>({animationDuration:e,animationFillMode:"both"}),E0=(e,t,n,r,o=!1)=>{const a=o?"&":"";return{[` - ${a}${e}-enter, - ${a}${e}-appear - `]:Object.assign(Object.assign({},CY(r)),{animationPlayState:"paused"}),[`${a}${e}-leave`]:Object.assign(Object.assign({},$Y(r)),{animationPlayState:"paused"}),[` - ${a}${e}-enter${e}-enter-active, - ${a}${e}-appear${e}-appear-active - `]:{animationName:t,animationPlayState:"running"},[`${a}${e}-leave${e}-leave-active`]:{animationName:n,animationPlayState:"running",pointerEvents:"none"}}},xY=new Kt("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),SY=new Kt("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),wY=(e,t=!1)=>{const{antCls:n}=e,r=`${n}-fade`,o=t?"&":"";return[E0(r,xY,SY,e.motionDurationMid,t),{[` - ${o}${r}-enter, - ${o}${r}-appear - `]:{opacity:0,animationTimingFunction:"linear"},[`${o}${r}-leave`]:{animationTimingFunction:"linear"}}]},EY=new Kt("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),PY=new Kt("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),OY=new Kt("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),IY=new Kt("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),RY=new Kt("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),NY=new Kt("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),MY=new Kt("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),TY=new Kt("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),kY={"move-up":{inKeyframes:MY,outKeyframes:TY},"move-down":{inKeyframes:EY,outKeyframes:PY},"move-left":{inKeyframes:OY,outKeyframes:IY},"move-right":{inKeyframes:RY,outKeyframes:NY}},Hc=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:a}=kY[t];return[E0(r,o,a,e.motionDurationMid),{[` - ${r}-enter, - ${r}-appear - `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},P0=new Kt("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),O0=new Kt("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),I0=new Kt("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),R0=new Kt("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),_Y=new Kt("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),DY=new Kt("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),AY=new Kt("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),jY=new Kt("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),FY={"slide-up":{inKeyframes:P0,outKeyframes:O0},"slide-down":{inKeyframes:I0,outKeyframes:R0},"slide-left":{inKeyframes:_Y,outKeyframes:DY},"slide-right":{inKeyframes:AY,outKeyframes:jY}},ul=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:a}=FY[t];return[E0(r,o,a,e.motionDurationMid),{[` - ${r}-enter, - ${r}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:e.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInQuint}}]},LY=new Kt("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),BY=new Kt("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),UP=new Kt("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),GP=new Kt("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),zY=new Kt("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),HY=new Kt("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),VY=new Kt("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),WY=new Kt("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),KY=new Kt("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),UY=new Kt("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),GY=new Kt("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),qY=new Kt("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),YY={zoom:{inKeyframes:LY,outKeyframes:BY},"zoom-big":{inKeyframes:UP,outKeyframes:GP},"zoom-big-fast":{inKeyframes:UP,outKeyframes:GP},"zoom-left":{inKeyframes:VY,outKeyframes:WY},"zoom-right":{inKeyframes:KY,outKeyframes:UY},"zoom-up":{inKeyframes:zY,outKeyframes:HY},"zoom-down":{inKeyframes:GY,outKeyframes:qY}},N0=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:a}=YY[t];return[E0(r,o,a,t==="zoom-big-fast"?e.motionDurationFast:e.motionDurationMid),{[` - ${r}-enter, - ${r}-appear - `]:{transform:"scale(0)",opacity:0,animationTimingFunction:e.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},XY=e=>e instanceof n$?e:new n$(e),QY=(e,t)=>{const{r:n,g:r,b:o,a}=e.toRgb(),i=new Rf(e.toRgbString()).onBackground(t).toHsv();return a<=.5?i.v>.5:n*.299+r*.587+o*.114>192},$T=e=>{const{paddingInline:t,onlyIconSize:n}=e;return Xt(e,{buttonPaddingHorizontal:t,buttonPaddingVertical:0,buttonIconOnlyFontSize:n})},xT=e=>{var t,n,r,o,a,i;const l=(t=e.contentFontSize)!==null&&t!==void 0?t:e.fontSize,s=(n=e.contentFontSizeSM)!==null&&n!==void 0?n:e.fontSize,c=(r=e.contentFontSizeLG)!==null&&r!==void 0?r:e.fontSizeLG,d=(o=e.contentLineHeight)!==null&&o!==void 0?o:pv(l),f=(a=e.contentLineHeightSM)!==null&&a!==void 0?a:pv(s),p=(i=e.contentLineHeightLG)!==null&&i!==void 0?i:pv(c),m=QY(new n$(e.colorBgSolid),"#fff")?"#000":"#fff",v=Jl.reduce((h,g)=>Object.assign(Object.assign({},h),{[`${g}ShadowColor`]:`0 ${se(e.controlOutlineWidth)} 0 ${md(e[`${g}1`],e.colorBgContainer)}`}),{});return Object.assign(Object.assign({},v),{fontWeight:400,iconGap:e.marginXS,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:m,contentFontSize:l,contentFontSizeSM:s,contentFontSizeLG:c,contentLineHeight:d,contentLineHeightSM:f,contentLineHeightLG:p,paddingBlock:Math.max((e.controlHeight-l*d)/2-e.lineWidth,0),paddingBlockSM:Math.max((e.controlHeightSM-s*f)/2-e.lineWidth,0),paddingBlockLG:Math.max((e.controlHeightLG-c*p)/2-e.lineWidth,0)})},ZY=e=>{const{componentCls:t,iconCls:n,fontWeight:r,opacityLoading:o,motionDurationSlow:a,motionEaseInOut:i,iconGap:l,calc:s}=e;return{[t]:{outline:"none",position:"relative",display:"inline-flex",gap:l,alignItems:"center",justifyContent:"center",fontWeight:r,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",background:"transparent",border:`${se(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`]:pp(),"> a":{color:"currentColor"},"&:not(:disabled)":cl(e),[`&${t}-two-chinese-chars::first-letter`]:{letterSpacing:"0.34em"},[`&${t}-two-chinese-chars > *:not(${n})`]:{marginInlineEnd:"-0.34em",letterSpacing:"0.34em"},[`&${t}-icon-only`]:{paddingInline:0,[`&${t}-compact-item`]:{flex:"none"}},[`&${t}-loading`]:{opacity:o,cursor:"default"},[`${t}-loading-icon`]:{transition:["width","opacity","margin"].map(c=>`${c} ${a} ${i}`).join(",")},[`&:not(${t}-icon-end)`]:{[`${t}-loading-icon-motion`]:{"&-appear-start, &-enter-start":{marginInlineEnd:s(l).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineEnd:0},"&-leave-start":{marginInlineEnd:0},"&-leave-active":{marginInlineEnd:s(l).mul(-1).equal()}}},"&-icon-end":{flexDirection:"row-reverse",[`${t}-loading-icon-motion`]:{"&-appear-start, &-enter-start":{marginInlineStart:s(l).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineStart:0},"&-leave-start":{marginInlineStart:0},"&-leave-active":{marginInlineStart:s(l).mul(-1).equal()}}}}}},ST=(e,t,n)=>({[`&:not(:disabled):not(${e}-disabled)`]:{"&:hover":t,"&:active":n}}),JY=e=>({minWidth:e.controlHeight,paddingInline:0,borderRadius:"50%"}),eX=e=>({cursor:"not-allowed",borderColor:e.borderColorDisabled,color:e.colorTextDisabled,background:e.colorBgContainerDisabled,boxShadow:"none"}),M0=(e,t,n,r,o,a,i,l)=>({[`&${e}-background-ghost`]:Object.assign(Object.assign({color:n||void 0,background:t,borderColor:r||void 0,boxShadow:"none"},ST(e,Object.assign({background:t},i),Object.assign({background:t},l))),{"&:disabled":{cursor:"not-allowed",color:o||void 0,borderColor:a||void 0}})}),tX=e=>({[`&:disabled, &${e.componentCls}-disabled`]:Object.assign({},eX(e))}),nX=e=>({[`&:disabled, &${e.componentCls}-disabled`]:{cursor:"not-allowed",color:e.colorTextDisabled}}),T0=(e,t,n,r)=>{const a=r&&["link","text"].includes(r)?nX:tX;return Object.assign(Object.assign({},a(e)),ST(e.componentCls,t,n))},k0=(e,t,n,r,o)=>({[`&${e.componentCls}-variant-solid`]:Object.assign({color:t,background:n},T0(e,r,o))}),_0=(e,t,n,r,o)=>({[`&${e.componentCls}-variant-outlined, &${e.componentCls}-variant-dashed`]:Object.assign({borderColor:t,background:n},T0(e,r,o))}),D0=e=>({[`&${e.componentCls}-variant-dashed`]:{borderStyle:"dashed"}}),A0=(e,t,n,r)=>({[`&${e.componentCls}-variant-filled`]:Object.assign({boxShadow:"none",background:t},T0(e,n,r))}),Ua=(e,t,n,r,o)=>({[`&${e.componentCls}-variant-${n}`]:Object.assign({color:t,boxShadow:"none"},T0(e,r,o,n))}),rX=e=>{const{componentCls:t}=e;return Jl.reduce((n,r)=>{const o=e[`${r}6`],a=e[`${r}1`],i=e[`${r}5`],l=e[`${r}2`],s=e[`${r}3`],c=e[`${r}7`];return Object.assign(Object.assign({},n),{[`&${t}-color-${r}`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:o,boxShadow:e[`${r}ShadowColor`]},k0(e,e.colorTextLightSolid,o,{background:i},{background:c})),_0(e,o,e.colorBgContainer,{color:i,borderColor:i,background:e.colorBgContainer},{color:c,borderColor:c,background:e.colorBgContainer})),D0(e)),A0(e,a,{color:o,background:l},{color:o,background:s})),Ua(e,o,"link",{color:i},{color:c})),Ua(e,o,"text",{color:i,background:a},{color:c,background:s}))})},{})},oX=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.defaultColor,boxShadow:e.defaultShadow},k0(e,e.solidTextColor,e.colorBgSolid,{color:e.solidTextColor,background:e.colorBgSolidHover},{color:e.solidTextColor,background:e.colorBgSolidActive})),D0(e)),A0(e,e.colorFillTertiary,{color:e.defaultColor,background:e.colorFillSecondary},{color:e.defaultColor,background:e.colorFill})),M0(e.componentCls,e.ghostBg,e.defaultGhostColor,e.defaultGhostBorderColor,e.colorTextDisabled,e.colorBorder)),Ua(e,e.textTextColor,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),aX=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorPrimary,boxShadow:e.primaryShadow},_0(e,e.colorPrimary,e.colorBgContainer,{color:e.colorPrimaryTextHover,borderColor:e.colorPrimaryHover,background:e.colorBgContainer},{color:e.colorPrimaryTextActive,borderColor:e.colorPrimaryActive,background:e.colorBgContainer})),D0(e)),A0(e,e.colorPrimaryBg,{color:e.colorPrimary,background:e.colorPrimaryBgHover},{color:e.colorPrimary,background:e.colorPrimaryBorder})),Ua(e,e.colorPrimaryText,"text",{color:e.colorPrimaryTextHover,background:e.colorPrimaryBg},{color:e.colorPrimaryTextActive,background:e.colorPrimaryBorder})),Ua(e,e.colorPrimaryText,"link",{color:e.colorPrimaryTextHover,background:e.linkHoverBg},{color:e.colorPrimaryTextActive})),M0(e.componentCls,e.ghostBg,e.colorPrimary,e.colorPrimary,e.colorTextDisabled,e.colorBorder,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),iX=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorError,boxShadow:e.dangerShadow},k0(e,e.dangerColor,e.colorError,{background:e.colorErrorHover},{background:e.colorErrorActive})),_0(e,e.colorError,e.colorBgContainer,{color:e.colorErrorHover,borderColor:e.colorErrorBorderHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),D0(e)),A0(e,e.colorErrorBg,{color:e.colorError,background:e.colorErrorBgFilledHover},{color:e.colorError,background:e.colorErrorBgActive})),Ua(e,e.colorError,"text",{color:e.colorErrorHover,background:e.colorErrorBg},{color:e.colorErrorHover,background:e.colorErrorBgActive})),Ua(e,e.colorError,"link",{color:e.colorErrorHover},{color:e.colorErrorActive})),M0(e.componentCls,e.ghostBg,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder,{color:e.colorErrorHover,borderColor:e.colorErrorHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),lX=e=>Object.assign(Object.assign({},Ua(e,e.colorLink,"link",{color:e.colorLinkHover},{color:e.colorLinkActive})),M0(e.componentCls,e.ghostBg,e.colorInfo,e.colorInfo,e.colorTextDisabled,e.colorBorder,{color:e.colorInfoHover,borderColor:e.colorInfoHover},{color:e.colorInfoActive,borderColor:e.colorInfoActive})),sX=e=>{const{componentCls:t}=e;return Object.assign({[`${t}-color-default`]:oX(e),[`${t}-color-primary`]:aX(e),[`${t}-color-dangerous`]:iX(e),[`${t}-color-link`]:lX(e)},rX(e))},cX=e=>Object.assign(Object.assign(Object.assign(Object.assign({},_0(e,e.defaultBorderColor,e.defaultBg,{color:e.defaultHoverColor,borderColor:e.defaultHoverBorderColor,background:e.defaultHoverBg},{color:e.defaultActiveColor,borderColor:e.defaultActiveBorderColor,background:e.defaultActiveBg})),Ua(e,e.textTextColor,"text",{color:e.textTextHoverColor,background:e.textHoverBg},{color:e.textTextActiveColor,background:e.colorBgTextActive})),k0(e,e.primaryColor,e.colorPrimary,{background:e.colorPrimaryHover,color:e.primaryColor},{background:e.colorPrimaryActive,color:e.primaryColor})),Ua(e,e.colorLink,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),$S=(e,t="")=>{const{componentCls:n,controlHeight:r,fontSize:o,borderRadius:a,buttonPaddingHorizontal:i,iconCls:l,buttonPaddingVertical:s,buttonIconOnlyFontSize:c}=e;return[{[t]:{fontSize:o,height:r,padding:`${se(s)} ${se(i)}`,borderRadius:a,[`&${n}-icon-only`]:{width:r,[l]:{fontSize:c}}}},{[`${n}${n}-circle${t}`]:JY(e)},{[`${n}${n}-round${t}`]:{borderRadius:e.controlHeight,[`&:not(${n}-icon-only)`]:{paddingInline:e.buttonPaddingHorizontal}}}]},uX=e=>{const t=Xt(e,{fontSize:e.contentFontSize});return $S(t,e.componentCls)},dX=e=>{const t=Xt(e,{controlHeight:e.controlHeightSM,fontSize:e.contentFontSizeSM,padding:e.paddingXS,buttonPaddingHorizontal:e.paddingInlineSM,buttonPaddingVertical:0,borderRadius:e.borderRadiusSM,buttonIconOnlyFontSize:e.onlyIconSizeSM});return $S(t,`${e.componentCls}-sm`)},fX=e=>{const t=Xt(e,{controlHeight:e.controlHeightLG,fontSize:e.contentFontSizeLG,buttonPaddingHorizontal:e.paddingInlineLG,buttonPaddingVertical:0,borderRadius:e.borderRadiusLG,buttonIconOnlyFontSize:e.onlyIconSizeLG});return $S(t,`${e.componentCls}-lg`)},pX=e=>{const{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:"100%"}}}},mX=sn("Button",e=>{const t=$T(e);return[ZY(t),uX(t),dX(t),fX(t),pX(t),sX(t),cX(t),dY(t)]},xT,{unitless:{fontWeight:!0,contentLineHeight:!0,contentLineHeightSM:!0,contentLineHeightLG:!0}});function vX(e,t,n,r){const{focusElCls:o,focus:a,borderElCls:i}=n,l=i?"> *":"",s=["hover",a?"focus":null,"active"].filter(Boolean).map(c=>`&:${c} ${l}`).join(",");return{[`&-item:not(${t}-last-item)`]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal()},[`&-item:not(${r}-status-success)`]:{zIndex:2},"&-item":Object.assign(Object.assign({[s]:{zIndex:3}},o?{[`&${o}`]:{zIndex:3}}:{}),{[`&[disabled] ${l}`]:{zIndex:0}})}}function gX(e,t,n){const{borderElCls:r}=n,o=r?`> ${r}`:"";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 bp(e,t={focus:!0}){const{componentCls:n}=e,{componentCls:r}=t,o=r||n,a=`${o}-compact`;return{[a]:Object.assign(Object.assign({},vX(e,a,t,o)),gX(o,a,t))}}function hX(e,t,n){return{[`&-item:not(${t}-last-item)`]:{marginBottom:e.calc(e.lineWidth).mul(-1).equal()},[`&-item:not(${n}-status-success)`]:{zIndex:2},"&-item":{"&:hover,&:focus,&:active":{zIndex:3},"&[disabled]":{zIndex:0}}}}function yX(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 bX(e){const t=`${e.componentCls}-compact-vertical`;return{[t]:Object.assign(Object.assign({},hX(e,t,e.componentCls)),yX(e.componentCls,t))}}const CX=e=>{const{componentCls:t,colorPrimaryHover:n,lineWidth:r,calc:o}=e,a=o(r).mul(-1).equal(),i=l=>{const s=`${t}-compact${l?"-vertical":""}-item${t}-primary:not([disabled])`;return{[`${s} + ${s}::before`]:{position:"absolute",top:l?a:0,insetInlineStart:l?0:a,backgroundColor:n,content:'""',width:l?"100%":r,height:l?r:"100%"}}};return Object.assign(Object.assign({},i()),i(!0))},$X=mp(["Button","compact"],e=>{const t=$T(e);return[bp(t),bX(t),CX(t)]},xT);var xX=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n,r;const{loading:o=!1,prefixCls:a,color:i,variant:l,type:s,danger:c=!1,shape:d,size:f,styles:p,disabled:m,className:v,rootClassName:h,children:g,icon:y,iconPosition:C="start",ghost:b=!1,block:$=!1,htmlType:x="button",classNames:S,style:w={},autoInsertSpace:E,autoFocus:P}=e,O=xX(e,["loading","prefixCls","color","variant","type","danger","shape","size","styles","disabled","className","rootClassName","children","icon","iconPosition","ghost","block","htmlType","classNames","style","autoInsertSpace","autoFocus"]),M=s||"default",{button:k}=Y.useContext(wt),_=d||(k==null?void 0:k.shape)||"default",[I,N]=u.useMemo(()=>{if(i&&l)return[i,l];if(s||c){const _e=wX[M]||[];return c?["danger",_e[1]]:_e}return k!=null&&k.color&&(k!=null&&k.variant)?[k.color,k.variant]:["default","outlined"]},[i,l,s,c,k==null?void 0:k.color,k==null?void 0:k.variant,M]),D=I==="danger"?"dangerous":I,{getPrefixCls:T,direction:j,autoInsertSpace:L,className:z,style:B,classNames:H,styles:W}=ia("button"),V=(n=E??L)!==null&&n!==void 0?n:!0,G=T("btn",a),[Z,q,X]=mX(G),oe=u.useContext(co),te=m??oe,Q=u.useContext(hT),re=u.useMemo(()=>SX(o),[o]),[ae,ee]=u.useState(re.loading),[J,ce]=u.useState(!1),de=u.useRef(null),xe=hl(t,de),ue=u.Children.count(g)===1&&!y&&!S1(N),le=u.useRef(!0);Y.useEffect(()=>(le.current=!1,()=>{le.current=!0}),[]),Lt(()=>{let _e=null;re.delay>0?_e=setTimeout(()=>{_e=null,ee(!0)},re.delay):ee(re.loading);function nt(){_e&&(clearTimeout(_e),_e=null)}return nt},[re.delay,re.loading]),u.useEffect(()=>{if(!de.current||!V)return;const _e=de.current.textContent||"";ue&&t$(_e)?J||ce(!0):J&&ce(!1)}),u.useEffect(()=>{P&&de.current&&de.current.focus()},[]);const be=Y.useCallback(_e=>{var nt;if(ae||te){_e.preventDefault();return}(nt=e.onClick)===null||nt===void 0||nt.call(e,("href"in e,_e))},[e.onClick,ae,te]),{compactSize:ge,compactItemClassnames:me}=Pi(G,j),we={large:"lg",small:"sm",middle:void 0},Ee=ko(_e=>{var nt,ut;return(ut=(nt=f??ge)!==null&&nt!==void 0?nt:Q)!==null&&ut!==void 0?ut:_e}),ye=Ee&&(r=we[Ee])!==null&&r!==void 0?r:"",he=ae?"loading":y,pe=Zn(O,["navigate"]),Oe=ie(G,q,X,{[`${G}-${_}`]:_!=="default"&&_,[`${G}-${M}`]:M,[`${G}-dangerous`]:c,[`${G}-color-${D}`]:D,[`${G}-variant-${N}`]:N,[`${G}-${ye}`]:ye,[`${G}-icon-only`]:!g&&g!==0&&!!he,[`${G}-background-ghost`]:b&&!S1(N),[`${G}-loading`]:ae,[`${G}-two-chinese-chars`]:J&&V&&!ae,[`${G}-block`]:$,[`${G}-rtl`]:j==="rtl",[`${G}-icon-end`]:C==="end"},me,v,h,z),Se=Object.assign(Object.assign({},B),w),ve=ie(S==null?void 0:S.icon,H.icon),Ce=Object.assign(Object.assign({},(p==null?void 0:p.icon)||{}),W.icon||{}),fe=_e=>Y.createElement(bT,{prefixCls:G,className:ve,style:Ce},_e),$e=()=>Y.createElement(uY,{existIcon:!!y,prefixCls:G,loading:ae,mount:le.current});let Me;y&&!ae?Me=fe(y):o&&typeof o=="object"&&o.icon?Me=fe(o.icon):Me=$e();const Pe=g||g===0?cY(g,ue&&V):null;if(pe.href!==void 0)return Z(Y.createElement("a",Object.assign({},pe,{className:ie(Oe,{[`${G}-disabled`]:te}),href:te?void 0:pe.href,style:Se,onClick:be,ref:xe,tabIndex:te?-1:0,"aria-disabled":te}),Me,Pe));let Ie=Y.createElement("button",Object.assign({},O,{type:x,className:Oe,style:Se,onClick:be,disabled:te,ref:xe}),Me,Pe,me&&Y.createElement($X,{prefixCls:G}));return S1(N)||(Ie=Y.createElement(yp,{component:"Button",disabled:ae},Ie)),Z(Ie)}),jt=EX;jt.Group=lY;jt.__ANT_BUTTON=!0;const O1=e=>typeof(e==null?void 0:e.then)=="function",wT=e=>{const{type:t,children:n,prefixCls:r,buttonProps:o,close:a,autoFocus:i,emitEvent:l,isSilent:s,quitOnNullishReturnValue:c,actionFn:d}=e,f=u.useRef(!1),p=u.useRef(null),[m,v]=Lc(!1),h=(...C)=>{a==null||a.apply(void 0,C)};u.useEffect(()=>{let C=null;return i&&(C=setTimeout(()=>{var b;(b=p.current)===null||b===void 0||b.focus({preventScroll:!0})})),()=>{C&&clearTimeout(C)}},[i]);const g=C=>{O1(C)&&(v(!0),C.then((...b)=>{v(!1,!0),h.apply(void 0,b),f.current=!1},b=>{if(v(!1,!0),f.current=!1,!(s!=null&&s()))return Promise.reject(b)}))},y=C=>{if(f.current)return;if(f.current=!0,!d){h();return}let b;if(l){if(b=d(C),c&&!O1(b)){f.current=!1,h(C);return}}else if(d.length)b=d(a),f.current=!1;else if(b=d(),!O1(b)){h();return}g(b)};return u.createElement(jt,Object.assign({},yT(t),{onClick:y,loading:m,prefixCls:r},o,{ref:p}),n)},Cp=Y.createContext({}),{Provider:ET}=Cp,qP=()=>{const{autoFocusButton:e,cancelButtonProps:t,cancelTextLocale:n,isSilent:r,mergedOkCancel:o,rootPrefixCls:a,close:i,onCancel:l,onConfirm:s}=u.useContext(Cp);return o?Y.createElement(wT,{isSilent:r,actionFn:l,close:(...c)=>{i==null||i.apply(void 0,c),s==null||s(!1)},autoFocus:e==="cancel",buttonProps:t,prefixCls:`${a}-btn`},n):null},YP=()=>{const{autoFocusButton:e,close:t,isSilent:n,okButtonProps:r,rootPrefixCls:o,okTextLocale:a,okType:i,onConfirm:l,onOk:s}=u.useContext(Cp);return Y.createElement(wT,{isSilent:n,type:i||"primary",actionFn:s,close:(...c)=>{t==null||t.apply(void 0,c),l==null||l(!0)},autoFocus:e==="ok",buttonProps:r,prefixCls:`${o}-btn`},a)};var PT=u.createContext(null),XP=[];function PX(e,t){var n=u.useState(function(){if(!Rr())return null;var v=document.createElement("div");return v}),r=ne(n,1),o=r[0],a=u.useRef(!1),i=u.useContext(PT),l=u.useState(XP),s=ne(l,2),c=s[0],d=s[1],f=i||(a.current?void 0:function(v){d(function(h){var g=[v].concat(Ne(h));return g})});function p(){o.parentElement||document.body.appendChild(o),a.current=!0}function m(){var v;(v=o.parentElement)===null||v===void 0||v.removeChild(o),a.current=!1}return Lt(function(){return e?i?i(p):p():m(),m},[e]),Lt(function(){c.length&&(c.forEach(function(v){return v()}),d(XP))},[c]),[o,f]}var I1;function OT(e){var t="rc-scrollbar-measure-".concat(Math.random().toString(36).substring(7)),n=document.createElement("div");n.id=t;var r=n.style;r.position="absolute",r.left="0",r.top="0",r.width="100px",r.height="100px",r.overflow="scroll";var o,a;if(e){var i=getComputedStyle(e);r.scrollbarColor=i.scrollbarColor,r.scrollbarWidth=i.scrollbarWidth;var l=getComputedStyle(e,"::-webkit-scrollbar"),s=parseInt(l.width,10),c=parseInt(l.height,10);try{var d=s?"width: ".concat(l.width,";"):"",f=c?"height: ".concat(l.height,";"):"";ui(` -#`.concat(t,`::-webkit-scrollbar { -`).concat(d,` -`).concat(f,` -}`),t)}catch(v){console.error(v),o=s,a=c}}document.body.appendChild(n);var p=e&&o&&!isNaN(o)?o:n.offsetWidth-n.clientWidth,m=e&&a&&!isNaN(a)?a:n.offsetHeight-n.clientHeight;return document.body.removeChild(n),wf(t),{width:p,height:m}}function QP(e){return typeof document>"u"?0:(I1===void 0&&(I1=OT()),I1.width)}function o$(e){return typeof document>"u"||!e||!(e instanceof Element)?{width:0,height:0}:OT(e)}function OX(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var IX="rc-util-locker-".concat(Date.now()),ZP=0;function RX(e){var t=!!e,n=u.useState(function(){return ZP+=1,"".concat(IX,"_").concat(ZP)}),r=ne(n,1),o=r[0];Lt(function(){if(t){var a=o$(document.body).width,i=OX();ui(` -html body { - overflow-y: hidden; - `.concat(i?"width: calc(100% - ".concat(a,"px);"):"",` -}`),o)}else wf(o);return function(){wf(o)}},[t,o])}var NX=!1;function MX(e){return NX}var JP=function(t){return t===!1?!1:!Rr()||!t?null:typeof t=="string"?document.querySelector(t):typeof t=="function"?t():t},xS=u.forwardRef(function(e,t){var n=e.open,r=e.autoLock,o=e.getContainer;e.debug;var a=e.autoDestroy,i=a===void 0?!0:a,l=e.children,s=u.useState(n),c=ne(s,2),d=c[0],f=c[1],p=d||n;u.useEffect(function(){(i||n)&&f(n)},[n,i]);var m=u.useState(function(){return JP(o)}),v=ne(m,2),h=v[0],g=v[1];u.useEffect(function(){var M=JP(o);g(M??null)});var y=PX(p&&!h),C=ne(y,2),b=C[0],$=C[1],x=h??b;RX(r&&n&&Rr()&&(x===b||x===document.body));var S=null;if(l&&Wa(l)&&t){var w=l;S=w.ref}var E=hl(S,t);if(!p||!Rr()||h===void 0)return null;var P=x===!1||MX(),O=l;return t&&(O=u.cloneElement(l,{ref:E})),u.createElement(PT.Provider,{value:$},P?O:Ea.createPortal(O,x))}),IT=u.createContext({});function TX(){var e=U({},al);return e.useId}var e4=0,t4=TX();const j0=t4?function(t){var n=t4();return t||n}:function(t){var n=u.useState("ssr-id"),r=ne(n,2),o=r[0],a=r[1];return u.useEffect(function(){var i=e4;e4+=1,a("rc_unique_".concat(i))},[]),t||o};function n4(e,t,n){var r=t;return!r&&n&&(r="".concat(e,"-").concat(n)),r}function r4(e,t){var n=e["page".concat(t?"Y":"X","Offset")],r="scroll".concat(t?"Top":"Left");if(typeof n!="number"){var o=e.document;n=o.documentElement[r],typeof n!="number"&&(n=o.body[r])}return n}function kX(e){var t=e.getBoundingClientRect(),n={left:t.left,top:t.top},r=e.ownerDocument,o=r.defaultView||r.parentWindow;return n.left+=r4(o),n.top+=r4(o,!0),n}const _X=u.memo(function(e){var t=e.children;return t},function(e,t){var n=t.shouldUpdate;return!n});var DX={width:0,height:0,overflow:"hidden",outline:"none"},AX={outline:"none"},RT=Y.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,o=e.style,a=e.title,i=e.ariaId,l=e.footer,s=e.closable,c=e.closeIcon,d=e.onClose,f=e.children,p=e.bodyStyle,m=e.bodyProps,v=e.modalRender,h=e.onMouseDown,g=e.onMouseUp,y=e.holderRef,C=e.visible,b=e.forceRender,$=e.width,x=e.height,S=e.classNames,w=e.styles,E=Y.useContext(IT),P=E.panel,O=hl(y,P),M=u.useRef(),k=u.useRef();Y.useImperativeHandle(t,function(){return{focus:function(){var B;(B=M.current)===null||B===void 0||B.focus({preventScroll:!0})},changeActive:function(B){var H=document,W=H.activeElement;B&&W===k.current?M.current.focus({preventScroll:!0}):!B&&W===M.current&&k.current.focus({preventScroll:!0})}}});var _={};$!==void 0&&(_.width=$),x!==void 0&&(_.height=x);var I=l?Y.createElement("div",{className:ie("".concat(n,"-footer"),S==null?void 0:S.footer),style:U({},w==null?void 0:w.footer)},l):null,N=a?Y.createElement("div",{className:ie("".concat(n,"-header"),S==null?void 0:S.header),style:U({},w==null?void 0:w.header)},Y.createElement("div",{className:"".concat(n,"-title"),id:i},a)):null,R=u.useMemo(function(){return at(s)==="object"&&s!==null?s:s?{closeIcon:c??Y.createElement("span",{className:"".concat(n,"-close-x")})}:{}},[s,c,n]),D=mr(R,!0),T=at(s)==="object"&&s.disabled,j=s?Y.createElement("button",F({type:"button",onClick:d,"aria-label":"Close"},D,{className:"".concat(n,"-close"),disabled:T}),R.closeIcon):null,L=Y.createElement("div",{className:ie("".concat(n,"-content"),S==null?void 0:S.content),style:w==null?void 0:w.content},j,N,Y.createElement("div",F({className:ie("".concat(n,"-body"),S==null?void 0:S.body),style:U(U({},p),w==null?void 0:w.body)},m),f),I);return Y.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":a?i:null,"aria-modal":"true",ref:O,style:U(U({},o),_),className:ie(n,r),onMouseDown:h,onMouseUp:g},Y.createElement("div",{ref:M,tabIndex:0,style:AX},Y.createElement(_X,{shouldUpdate:C||b},v?v(L):L)),Y.createElement("div",{tabIndex:0,ref:k,style:DX}))}),NT=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.title,o=e.style,a=e.className,i=e.visible,l=e.forceRender,s=e.destroyOnClose,c=e.motionName,d=e.ariaId,f=e.onVisibleChanged,p=e.mousePosition,m=u.useRef(),v=u.useState(),h=ne(v,2),g=h[0],y=h[1],C={};g&&(C.transformOrigin=g);function b(){var $=kX(m.current);y(p&&(p.x||p.y)?"".concat(p.x-$.left,"px ").concat(p.y-$.top,"px"):"")}return u.createElement(Xa,{visible:i,onVisibleChanged:f,onAppearPrepare:b,onEnterPrepare:b,forceRender:l,motionName:c,removeOnLeave:s,ref:m},function($,x){var S=$.className,w=$.style;return u.createElement(RT,F({},e,{ref:t,title:r,ariaId:d,prefixCls:n,holderRef:x,style:U(U(U({},w),o),C),className:ie(a,S)}))})});NT.displayName="Content";var jX=function(t){var n=t.prefixCls,r=t.style,o=t.visible,a=t.maskProps,i=t.motionName,l=t.className;return u.createElement(Xa,{key:"mask",visible:o,motionName:i,leavedClassName:"".concat(n,"-mask-hidden")},function(s,c){var d=s.className,f=s.style;return u.createElement("div",F({ref:c,style:U(U({},f),r),className:ie("".concat(n,"-mask"),d,l)},a))})},FX=function(t){var n=t.prefixCls,r=n===void 0?"rc-dialog":n,o=t.zIndex,a=t.visible,i=a===void 0?!1:a,l=t.keyboard,s=l===void 0?!0:l,c=t.focusTriggerAfterClose,d=c===void 0?!0:c,f=t.wrapStyle,p=t.wrapClassName,m=t.wrapProps,v=t.onClose,h=t.afterOpenChange,g=t.afterClose,y=t.transitionName,C=t.animation,b=t.closable,$=b===void 0?!0:b,x=t.mask,S=x===void 0?!0:x,w=t.maskTransitionName,E=t.maskAnimation,P=t.maskClosable,O=P===void 0?!0:P,M=t.maskStyle,k=t.maskProps,_=t.rootClassName,I=t.classNames,N=t.styles,R=u.useRef(),D=u.useRef(),T=u.useRef(),j=u.useState(i),L=ne(j,2),z=L[0],B=L[1],H=j0();function W(){SC(D.current,document.activeElement)||(R.current=document.activeElement)}function V(){if(!SC(D.current,document.activeElement)){var ee;(ee=T.current)===null||ee===void 0||ee.focus()}}function G(ee){if(ee)V();else{if(B(!1),S&&R.current&&d){try{R.current.focus({preventScroll:!0})}catch{}R.current=null}z&&(g==null||g())}h==null||h(ee)}function Z(ee){v==null||v(ee)}var q=u.useRef(!1),X=u.useRef(),oe=function(){clearTimeout(X.current),q.current=!0},te=function(){X.current=setTimeout(function(){q.current=!1})},Q=null;O&&(Q=function(J){q.current?q.current=!1:D.current===J.target&&Z(J)});function re(ee){if(s&&ee.keyCode===ot.ESC){ee.stopPropagation(),Z(ee);return}i&&ee.keyCode===ot.TAB&&T.current.changeActive(!ee.shiftKey)}u.useEffect(function(){i&&(B(!0),W())},[i]),u.useEffect(function(){return function(){clearTimeout(X.current)}},[]);var ae=U(U(U({zIndex:o},f),N==null?void 0:N.wrapper),{},{display:z?null:"none"});return u.createElement("div",F({className:ie("".concat(r,"-root"),_)},mr(t,{data:!0})),u.createElement(jX,{prefixCls:r,visible:S&&i,motionName:n4(r,w,E),style:U(U({zIndex:o},M),N==null?void 0:N.mask),maskProps:k,className:I==null?void 0:I.mask}),u.createElement("div",F({tabIndex:-1,onKeyDown:re,className:ie("".concat(r,"-wrap"),p,I==null?void 0:I.wrapper),ref:D,onClick:Q,style:ae},m),u.createElement(NT,F({},t,{onMouseDown:oe,onMouseUp:te,ref:T,closable:$,ariaId:H,prefixCls:r,visible:i&&z,onClose:Z,onVisibleChanged:G,motionName:n4(r,y,C)}))))},MT=function(t){var n=t.visible,r=t.getContainer,o=t.forceRender,a=t.destroyOnClose,i=a===void 0?!1:a,l=t.afterClose,s=t.panelRef,c=u.useState(n),d=ne(c,2),f=d[0],p=d[1],m=u.useMemo(function(){return{panel:s}},[s]);return u.useEffect(function(){n&&p(!0)},[n]),!o&&i&&!f?null:u.createElement(IT.Provider,{value:m},u.createElement(xS,{open:n||o||f,autoDestroy:!1,getContainer:r,autoLock:n||f},u.createElement(FX,F({},t,{destroyOnClose:i,afterClose:function(){l==null||l(),p(!1)}}))))};MT.displayName="Dialog";var _l="RC_FORM_INTERNAL_HOOKS",mn=function(){wn(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},Vc=u.createContext({getFieldValue:mn,getFieldsValue:mn,getFieldError:mn,getFieldWarning:mn,getFieldsError:mn,isFieldsTouched:mn,isFieldTouched:mn,isFieldValidating:mn,isFieldsValidating:mn,resetFields:mn,setFields:mn,setFieldValue:mn,setFieldsValue:mn,validateFields:mn,submit:mn,getInternalHooks:function(){return mn(),{dispatch:mn,initEntityValue:mn,registerField:mn,useSubscribe:mn,setInitialValues:mn,destroyForm:mn,setCallbacks:mn,registerWatch:mn,getFields:mn,setValidateMessages:mn,setPreserve:mn,getInitialValue:mn}}}),sg=u.createContext(null);function a$(e){return e==null?[]:Array.isArray(e)?e:[e]}function LX(e){return e&&!!e._init}function i$(){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",tel:"%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 l$=i$();function BX(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}function zX(e,t,n){if(p0())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&_c(o,n.prototype),o}function s$(e){var t=typeof Map=="function"?new Map:void 0;return s$=function(r){if(r===null||!BX(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(t!==void 0){if(t.has(r))return t.get(r);t.set(r,o)}function o(){return zX(r,arguments,Ql(this).constructor)}return o.prototype=Object.create(r.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),_c(o,r)},s$(e)}var HX=/%[sdj%]/g,VX=function(){};function c$(e){if(!e||!e.length)return null;var t={};return e.forEach(function(n){var r=n.field;t[r]=t[r]||[],t[r].push(n)}),t}function Co(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=a)return l;switch(l){case"%s":return String(n[o++]);case"%d":return Number(n[o++]);case"%j":try{return JSON.stringify(n[o++])}catch{return"[Circular]"}break;default:return l}});return i}return e}function WX(e){return e==="string"||e==="url"||e==="hex"||e==="email"||e==="date"||e==="pattern"||e==="tel"}function vr(e,t){return!!(e==null||t==="array"&&Array.isArray(e)&&!e.length||WX(t)&&typeof e=="string"&&!e)}function KX(e,t,n){var r=[],o=0,a=e.length;function i(l){r.push.apply(r,Ne(l||[])),o++,o===a&&n(r)}e.forEach(function(l){t(l,i)})}function o4(e,t,n){var r=0,o=e.length;function a(i){if(i&&i.length){n(i);return}var l=r;r=r+1,lt.max?o.push(Co(a.messages[f].max,t.fullField,t.max)):l&&s&&(dt.max)&&o.push(Co(a.messages[f].range,t.fullField,t.min,t.max))},TT=function(t,n,r,o,a,i){t.required&&(!r.hasOwnProperty(t.field)||vr(n,i||t.type))&&o.push(Co(a.messages.required,t.fullField))},ym;const JX=function(){if(ym)return ym;var e="[a-fA-F\\d:]",t=function(S){return S&&S.includeBoundaries?"(?:(?<=\\s|^)(?=".concat(e,")|(?<=").concat(e,")(?=\\s|$))"):""},n="(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}",r="[a-fA-F\\d]{1,4}",o=["(?:".concat(r,":){7}(?:").concat(r,"|:)"),"(?:".concat(r,":){6}(?:").concat(n,"|:").concat(r,"|:)"),"(?:".concat(r,":){5}(?::").concat(n,"|(?::").concat(r,"){1,2}|:)"),"(?:".concat(r,":){4}(?:(?::").concat(r,"){0,1}:").concat(n,"|(?::").concat(r,"){1,3}|:)"),"(?:".concat(r,":){3}(?:(?::").concat(r,"){0,2}:").concat(n,"|(?::").concat(r,"){1,4}|:)"),"(?:".concat(r,":){2}(?:(?::").concat(r,"){0,3}:").concat(n,"|(?::").concat(r,"){1,5}|:)"),"(?:".concat(r,":){1}(?:(?::").concat(r,"){0,4}:").concat(n,"|(?::").concat(r,"){1,6}|:)"),"(?::(?:(?::".concat(r,"){0,5}:").concat(n,"|(?::").concat(r,"){1,7}|:))")],a="(?:%[0-9a-zA-Z]{1,})?",i="(?:".concat(o.join("|"),")").concat(a),l=new RegExp("(?:^".concat(n,"$)|(?:^").concat(i,"$)")),s=new RegExp("^".concat(n,"$")),c=new RegExp("^".concat(i,"$")),d=function(S){return S&&S.exact?l:new RegExp("(?:".concat(t(S)).concat(n).concat(t(S),")|(?:").concat(t(S)).concat(i).concat(t(S),")"),"g")};d.v4=function(x){return x&&x.exact?s:new RegExp("".concat(t(x)).concat(n).concat(t(x)),"g")},d.v6=function(x){return x&&x.exact?c:new RegExp("".concat(t(x)).concat(i).concat(t(x)),"g")};var f="(?:(?:[a-z]+:)?//)",p="(?:\\S+(?::\\S*)?@)?",m=d.v4().source,v=d.v6().source,h="(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)",g="(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*",y="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",C="(?::\\d{2,5})?",b='(?:[/?#][^\\s"]*)?',$="(?:".concat(f,"|www\\.)").concat(p,"(?:localhost|").concat(m,"|").concat(v,"|").concat(h).concat(g).concat(y,")").concat(C).concat(b);return ym=new RegExp("(?:^".concat($,"$)"),"i"),ym};var R1={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,}))$/,tel:/^(\+[0-9]{1,3}[-\s\u2011]?)?(\([0-9]{1,4}\)[-\s\u2011]?)?([0-9]+[-\s\u2011]?)*[0-9]+$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},vd={integer:function(t){return vd.number(t)&&parseInt(t,10)===t},float:function(t){return vd.number(t)&&!vd.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 at(t)==="object"&&!vd.array(t)},method:function(t){return typeof t=="function"},email:function(t){return typeof t=="string"&&t.length<=320&&!!t.match(R1.email)},tel:function(t){return typeof t=="string"&&t.length<=32&&!!t.match(R1.tel)},url:function(t){return typeof t=="string"&&t.length<=2048&&!!t.match(JX())},hex:function(t){return typeof t=="string"&&!!t.match(R1.hex)}},eQ=function(t,n,r,o,a){if(t.required&&n===void 0){TT(t,n,r,o,a);return}var i=["integer","float","array","regexp","object","method","email","tel","number","date","url","hex"],l=t.type;i.indexOf(l)>-1?vd[l](n)||o.push(Co(a.messages.types[l],t.fullField,t.type)):l&&at(n)!==t.type&&o.push(Co(a.messages.types[l],t.fullField,t.type))},tQ=function(t,n,r,o,a){(/^\s+$/.test(n)||n==="")&&o.push(Co(a.messages.whitespace,t.fullField))};const en={required:TT,whitespace:tQ,type:eQ,range:ZX,enum:XX,pattern:QX};var nQ=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(vr(n)&&!t.required)return r();en.required(t,n,o,i,a)}r(i)},rQ=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(n==null&&!t.required)return r();en.required(t,n,o,i,a,"array"),n!=null&&(en.type(t,n,o,i,a),en.range(t,n,o,i,a))}r(i)},oQ=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(vr(n)&&!t.required)return r();en.required(t,n,o,i,a),n!==void 0&&en.type(t,n,o,i,a)}r(i)},aQ=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(vr(n,"date")&&!t.required)return r();if(en.required(t,n,o,i,a),!vr(n,"date")){var s;n instanceof Date?s=n:s=new Date(n),en.type(t,s,o,i,a),s&&en.range(t,s.getTime(),o,i,a)}}r(i)},iQ="enum",lQ=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(vr(n)&&!t.required)return r();en.required(t,n,o,i,a),n!==void 0&&en[iQ](t,n,o,i,a)}r(i)},sQ=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(vr(n)&&!t.required)return r();en.required(t,n,o,i,a),n!==void 0&&(en.type(t,n,o,i,a),en.range(t,n,o,i,a))}r(i)},cQ=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(vr(n)&&!t.required)return r();en.required(t,n,o,i,a),n!==void 0&&(en.type(t,n,o,i,a),en.range(t,n,o,i,a))}r(i)},uQ=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(vr(n)&&!t.required)return r();en.required(t,n,o,i,a),n!==void 0&&en.type(t,n,o,i,a)}r(i)},dQ=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(n===""&&(n=void 0),vr(n)&&!t.required)return r();en.required(t,n,o,i,a),n!==void 0&&(en.type(t,n,o,i,a),en.range(t,n,o,i,a))}r(i)},fQ=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(vr(n)&&!t.required)return r();en.required(t,n,o,i,a),n!==void 0&&en.type(t,n,o,i,a)}r(i)},pQ=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(vr(n,"string")&&!t.required)return r();en.required(t,n,o,i,a),vr(n,"string")||en.pattern(t,n,o,i,a)}r(i)},mQ=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(vr(n)&&!t.required)return r();en.required(t,n,o,i,a),vr(n)||en.type(t,n,o,i,a)}r(i)},vQ=function(t,n,r,o,a){var i=[],l=Array.isArray(n)?"array":at(n);en.required(t,n,o,i,a,l),r(i)},gQ=function(t,n,r,o,a){var i=[],l=t.required||!t.required&&o.hasOwnProperty(t.field);if(l){if(vr(n,"string")&&!t.required)return r();en.required(t,n,o,i,a,"string"),vr(n,"string")||(en.type(t,n,o,i,a),en.range(t,n,o,i,a),en.pattern(t,n,o,i,a),t.whitespace===!0&&en.whitespace(t,n,o,i,a))}r(i)},bm=function(t,n,r,o,a){var i=t.type,l=[],s=t.required||!t.required&&o.hasOwnProperty(t.field);if(s){if(vr(n,i)&&!t.required)return r();en.required(t,n,o,l,a,i),vr(n,i)||en.type(t,n,o,l,a)}r(l)};const Dd={string:gQ,method:uQ,number:dQ,boolean:oQ,regexp:mQ,integer:cQ,float:sQ,array:rQ,object:fQ,enum:lQ,pattern:pQ,date:aQ,url:bm,hex:bm,email:bm,tel:bm,required:vQ,any:nQ};var $p=function(){function e(t){Dn(this,e),K(this,"rules",null),K(this,"_messages",l$),this.define(t)}return An(e,[{key:"define",value:function(n){var r=this;if(!n)throw new Error("Cannot configure a schema with no rules");if(at(n)!=="object"||Array.isArray(n))throw new Error("Rules must be an object");this.rules={},Object.keys(n).forEach(function(o){var a=n[o];r.rules[o]=Array.isArray(a)?a:[a]})}},{key:"messages",value:function(n){return n&&(this._messages=l4(i$(),n)),this._messages}},{key:"validate",value:function(n){var r=this,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},i=n,l=o,s=a;if(typeof l=="function"&&(s=l,l={}),!this.rules||Object.keys(this.rules).length===0)return s&&s(null,i),Promise.resolve(i);function c(v){var h=[],g={};function y(b){if(Array.isArray(b)){var $;h=($=h).concat.apply($,Ne(b))}else h.push(b)}for(var C=0;C0&&arguments[0]!==void 0?arguments[0]:[],E=Array.isArray(w)?w:[w];!l.suppressWarning&&E.length&&e.warning("async-validator:",E),E.length&&g.message!==void 0&&g.message!==null&&(E=[].concat(g.message));var P=E.map(i4(g,i));if(l.first&&P.length)return m[g.field]=1,h(P);if(!y)h(P);else{if(g.required&&!v.value)return g.message!==void 0?P=[].concat(g.message).map(i4(g,i)):l.error&&(P=[l.error(g,Co(l.messages.required,g.field))]),h(P);var O={};g.defaultField&&Object.keys(v.value).map(function(_){O[_]=g.defaultField}),O=U(U({},O),v.rule.fields);var M={};Object.keys(O).forEach(function(_){var I=O[_],N=Array.isArray(I)?I:[I];M[_]=N.map(C.bind(null,_))});var k=new e(M);k.messages(l.messages),v.rule.options&&(v.rule.options.messages=l.messages,v.rule.options.error=l.error),k.validate(v.value,v.rule.options||l,function(_){var I=[];P&&P.length&&I.push.apply(I,Ne(P)),_&&_.length&&I.push.apply(I,Ne(_)),h(I.length?I:null)})}}var $;if(g.asyncValidator)$=g.asyncValidator(g,v.value,b,v.source,l);else if(g.validator){try{$=g.validator(g,v.value,b,v.source,l)}catch(w){var x,S;(x=(S=console).error)===null||x===void 0||x.call(S,w),l.suppressValidatorError||setTimeout(function(){throw w},0),b(w.message)}$===!0?b():$===!1?b(typeof g.message=="function"?g.message(g.fullField||g.field):g.message||"".concat(g.fullField||g.field," fails")):$ instanceof Array?b($):$ instanceof Error&&b($.message)}$&&$.then&&$.then(function(){return b()},function(w){return b(w)})},function(v){c(v)},i)}},{key:"getType",value:function(n){if(n.type===void 0&&n.pattern instanceof RegExp&&(n.type="pattern"),typeof n.validator!="function"&&n.type&&!Dd.hasOwnProperty(n.type))throw new Error(Co("Unknown rule type %s",n.type));return n.type||"string"}},{key:"getValidationMethod",value:function(n){if(typeof n.validator=="function")return n.validator;var r=Object.keys(n),o=r.indexOf("message");return o!==-1&&r.splice(o,1),r.length===1&&r[0]==="required"?Dd.required:Dd[this.getType(n)]||void 0}}]),e}();K($p,"register",function(t,n){if(typeof n!="function")throw new Error("Cannot register a validator by type, validator is not a function");Dd[t]=n});K($p,"warning",VX);K($p,"messages",l$);K($p,"validators",Dd);var mo="'${name}' is not a valid ${type}",kT={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:mo,method:mo,array:mo,object:mo,number:mo,date:mo,boolean:mo,integer:mo,float:mo,regexp:mo,email:mo,url:mo,hex:mo},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}"}},s4=$p;function hQ(e,t){return e.replace(/\\?\$\{\w+\}/g,function(n){if(n.startsWith("\\"))return n.slice(1);var r=n.slice(2,-1);return t[r]})}var c4="CODE_LOGIC_ERROR";function u$(e,t,n,r,o){return d$.apply(this,arguments)}function d$(){return d$=fs(Br().mark(function e(t,n,r,o,a){var i,l,s,c,d,f,p,m,v;return Br().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return i=U({},r),delete i.ruleIndex,s4.warning=function(){},i.validator&&(l=i.validator,i.validator=function(){try{return l.apply(void 0,arguments)}catch(y){return console.error(y),Promise.reject(c4)}}),s=null,i&&i.type==="array"&&i.defaultField&&(s=i.defaultField,delete i.defaultField),c=new s4(K({},t,[i])),d=ec(kT,o.validateMessages),c.messages(d),f=[],g.prev=10,g.next=13,Promise.resolve(c.validate(K({},t,n),U({},o)));case 13:g.next=18;break;case 15:g.prev=15,g.t0=g.catch(10),g.t0.errors&&(f=g.t0.errors.map(function(y,C){var b=y.message,$=b===c4?d.default:b;return u.isValidElement($)?u.cloneElement($,{key:"error_".concat(C)}):$}));case 18:if(!(!f.length&&s&&Array.isArray(n)&&n.length>0)){g.next=23;break}return g.next=21,Promise.all(n.map(function(y,C){return u$("".concat(t,".").concat(C),y,s,o,a)}));case 21:return p=g.sent,g.abrupt("return",p.reduce(function(y,C){return[].concat(Ne(y),Ne(C))},[]));case 23:return m=U(U({},r),{},{name:t,enum:(r.enum||[]).join(", ")},a),v=f.map(function(y){return typeof y=="string"?hQ(y,m):y}),g.abrupt("return",v);case 26:case"end":return g.stop()}},e,null,[[10,15]])})),d$.apply(this,arguments)}function yQ(e,t,n,r,o,a){var i=e.join("."),l=n.map(function(d,f){var p=d.validator,m=U(U({},d),{},{ruleIndex:f});return p&&(m.validator=function(v,h,g){var y=!1,C=function(){for(var x=arguments.length,S=new Array(x),w=0;w2&&arguments[2]!==void 0?arguments[2]:!1;return e&&e.some(function(r){return _T(t,r,n)})}function _T(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return!e||!t||!n&&e.length!==t.length?!1:t.every(function(r,o){return e[o]===r})}function $Q(e,t){if(e===t)return!0;if(!e&&t||e&&!t||!e||!t||at(e)!=="object"||at(t)!=="object")return!1;var n=Object.keys(e),r=Object.keys(t),o=new Set([].concat(n,r));return Ne(o).every(function(a){var i=e[a],l=t[a];return typeof i=="function"&&typeof l=="function"?!0:i===l})}function xQ(e){var t=arguments.length<=1?void 0:arguments[1];return t&&t.target&&at(t.target)==="object"&&e in t.target?t.target[e]:t}function d4(e,t,n){var r=e.length;if(t<0||t>=r||n<0||n>=r)return e;var o=e[t],a=t-n;return a>0?[].concat(Ne(e.slice(0,n)),[o],Ne(e.slice(n,t)),Ne(e.slice(t+1,r))):a<0?[].concat(Ne(e.slice(0,t)),Ne(e.slice(t+1,n+1)),[o],Ne(e.slice(n+1,r))):e}var SQ=["name"],Do=[];function N1(e,t,n,r,o,a){return typeof e=="function"?e(t,n,"source"in a?{source:a.source}:{}):r!==o}var SS=function(e){Ia(n,e);var t=qa(n);function n(r){var o;if(Dn(this,n),o=t.call(this,r),K(et(o),"state",{resetCount:0}),K(et(o),"cancelRegisterFunc",null),K(et(o),"mounted",!1),K(et(o),"touched",!1),K(et(o),"dirty",!1),K(et(o),"validatePromise",void 0),K(et(o),"prevValidating",void 0),K(et(o),"errors",Do),K(et(o),"warnings",Do),K(et(o),"cancelRegister",function(){var s=o.props,c=s.preserve,d=s.isListField,f=s.name;o.cancelRegisterFunc&&o.cancelRegisterFunc(d,c,Un(f)),o.cancelRegisterFunc=null}),K(et(o),"getNamePath",function(){var s=o.props,c=s.name,d=s.fieldContext,f=d.prefixName,p=f===void 0?[]:f;return c!==void 0?[].concat(Ne(p),Ne(c)):[]}),K(et(o),"getRules",function(){var s=o.props,c=s.rules,d=c===void 0?[]:c,f=s.fieldContext;return d.map(function(p){return typeof p=="function"?p(f):p})}),K(et(o),"refresh",function(){o.mounted&&o.setState(function(s){var c=s.resetCount;return{resetCount:c+1}})}),K(et(o),"metaCache",null),K(et(o),"triggerMetaEvent",function(s){var c=o.props.onMetaChange;if(c){var d=U(U({},o.getMeta()),{},{destroy:s});Ka(o.metaCache,d)||c(d),o.metaCache=d}else o.metaCache=null}),K(et(o),"onStoreChange",function(s,c,d){var f=o.props,p=f.shouldUpdate,m=f.dependencies,v=m===void 0?[]:m,h=f.onReset,g=d.store,y=o.getNamePath(),C=o.getValue(s),b=o.getValue(g),$=c&&vc(c,y);switch(d.type==="valueUpdate"&&d.source==="external"&&!Ka(C,b)&&(o.touched=!0,o.dirty=!0,o.validatePromise=null,o.errors=Do,o.warnings=Do,o.triggerMetaEvent()),d.type){case"reset":if(!c||$){o.touched=!1,o.dirty=!1,o.validatePromise=void 0,o.errors=Do,o.warnings=Do,o.triggerMetaEvent(),h==null||h(),o.refresh();return}break;case"remove":{if(p&&N1(p,s,g,C,b,d)){o.reRender();return}break}case"setField":{var x=d.data;if($){"touched"in x&&(o.touched=x.touched),"validating"in x&&!("originRCField"in x)&&(o.validatePromise=x.validating?Promise.resolve([]):null),"errors"in x&&(o.errors=x.errors||Do),"warnings"in x&&(o.warnings=x.warnings||Do),o.dirty=!0,o.triggerMetaEvent(),o.reRender();return}else if("value"in x&&vc(c,y,!0)){o.reRender();return}if(p&&!y.length&&N1(p,s,g,C,b,d)){o.reRender();return}break}case"dependenciesUpdate":{var S=v.map(Un);if(S.some(function(w){return vc(d.relatedFields,w)})){o.reRender();return}break}default:if($||(!v.length||y.length||p)&&N1(p,s,g,C,b,d)){o.reRender();return}break}p===!0&&o.reRender()}),K(et(o),"validateRules",function(s){var c=o.getNamePath(),d=o.getValue(),f=s||{},p=f.triggerName,m=f.validateOnly,v=m===void 0?!1:m,h=Promise.resolve().then(fs(Br().mark(function g(){var y,C,b,$,x,S,w;return Br().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(y=o.props,C=y.validateFirst,b=C===void 0?!1:C,$=y.messageVariables,x=y.validateDebounce,S=o.getRules(),p&&(S=S.filter(function(O){return O}).filter(function(O){var M=O.validateTrigger;if(!M)return!0;var k=a$(M);return k.includes(p)})),!(x&&p)){P.next=10;break}return P.next=8,new Promise(function(O){setTimeout(O,x)});case 8:if(o.validatePromise===h){P.next=10;break}return P.abrupt("return",[]);case 10:return w=yQ(c,d,S,s,b,$),w.catch(function(O){return O}).then(function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Do;if(o.validatePromise===h){var M;o.validatePromise=null;var k=[],_=[];(M=O.forEach)===null||M===void 0||M.call(O,function(I){var N=I.rule.warningOnly,R=I.errors,D=R===void 0?Do:R;N?_.push.apply(_,Ne(D)):k.push.apply(k,Ne(D))}),o.errors=k,o.warnings=_,o.triggerMetaEvent(),o.reRender()}}),P.abrupt("return",w);case 13:case"end":return P.stop()}},g)})));return v||(o.validatePromise=h,o.dirty=!0,o.errors=Do,o.warnings=Do,o.triggerMetaEvent(),o.reRender()),h}),K(et(o),"isFieldValidating",function(){return!!o.validatePromise}),K(et(o),"isFieldTouched",function(){return o.touched}),K(et(o),"isFieldDirty",function(){if(o.dirty||o.props.initialValue!==void 0)return!0;var s=o.props.fieldContext,c=s.getInternalHooks(_l),d=c.getInitialValue;return d(o.getNamePath())!==void 0}),K(et(o),"getErrors",function(){return o.errors}),K(et(o),"getWarnings",function(){return o.warnings}),K(et(o),"isListField",function(){return o.props.isListField}),K(et(o),"isList",function(){return o.props.isList}),K(et(o),"isPreserve",function(){return o.props.preserve}),K(et(o),"getMeta",function(){o.prevValidating=o.isFieldValidating();var s={touched:o.isFieldTouched(),validating:o.prevValidating,errors:o.errors,warnings:o.warnings,name:o.getNamePath(),validated:o.validatePromise===null};return s}),K(et(o),"getOnlyChild",function(s){if(typeof s=="function"){var c=o.getMeta();return U(U({},o.getOnlyChild(s(o.getControlled(),c,o.props.fieldContext))),{},{isFunction:!0})}var d=Pa(s);return d.length!==1||!u.isValidElement(d[0])?{child:d,isFunction:!1}:{child:d[0],isFunction:!1}}),K(et(o),"getValue",function(s){var c=o.props.fieldContext.getFieldsValue,d=o.getNamePath();return bo(s||c(!0),d)}),K(et(o),"getControlled",function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},c=o.props,d=c.name,f=c.trigger,p=c.validateTrigger,m=c.getValueFromEvent,v=c.normalize,h=c.valuePropName,g=c.getValueProps,y=c.fieldContext,C=p!==void 0?p:y.validateTrigger,b=o.getNamePath(),$=y.getInternalHooks,x=y.getFieldsValue,S=$(_l),w=S.dispatch,E=o.getValue(),P=g||function(I){return K({},h,I)},O=s[f],M=d!==void 0?P(E):{},k=U(U({},s),M);k[f]=function(){o.touched=!0,o.dirty=!0,o.triggerMetaEvent();for(var I,N=arguments.length,R=new Array(N),D=0;D=0&&O<=M.length?(d.keys=[].concat(Ne(d.keys.slice(0,O)),[d.id],Ne(d.keys.slice(O))),b([].concat(Ne(M.slice(0,O)),[P],Ne(M.slice(O))))):(d.keys=[].concat(Ne(d.keys),[d.id]),b([].concat(Ne(M),[P]))),d.id+=1},remove:function(P){var O=x(),M=new Set(Array.isArray(P)?P:[P]);M.size<=0||(d.keys=d.keys.filter(function(k,_){return!M.has(_)}),b(O.filter(function(k,_){return!M.has(_)})))},move:function(P,O){if(P!==O){var M=x();P<0||P>=M.length||O<0||O>=M.length||(d.keys=d4(d.keys,P,O),b(d4(M,P,O)))}}},w=C||[];return Array.isArray(w)||(w=[]),r(w.map(function(E,P){var O=d.keys[P];return O===void 0&&(d.keys[P]=d.id,O=d.keys[P],d.id+=1),{name:P,key:O,isListField:!0}}),S,g)})))}function EQ(e){var t=!1,n=e.length,r=[];return e.length?new Promise(function(o,a){e.forEach(function(i,l){i.catch(function(s){return t=!0,s}).then(function(s){n-=1,r[l]=s,!(n>0)&&(t&&a(r),o(r))})})}):Promise.resolve([])}var AT="__@field_split__";function M1(e){return e.map(function(t){return"".concat(at(t),":").concat(t)}).join(AT)}var ws=function(){function e(){Dn(this,e),K(this,"kvs",new Map)}return An(e,[{key:"set",value:function(n,r){this.kvs.set(M1(n),r)}},{key:"get",value:function(n){return this.kvs.get(M1(n))}},{key:"update",value:function(n,r){var o=this.get(n),a=r(o);a?this.set(n,a):this.delete(n)}},{key:"delete",value:function(n){this.kvs.delete(M1(n))}},{key:"map",value:function(n){return Ne(this.kvs.entries()).map(function(r){var o=ne(r,2),a=o[0],i=o[1],l=a.split(AT);return n({key:l.map(function(s){var c=s.match(/^([^:]*):(.*)$/),d=ne(c,3),f=d[1],p=d[2];return f==="number"?Number(p):p}),value:i})})}},{key:"toJSON",value:function(){var n={};return this.map(function(r){var o=r.key,a=r.value;return n[o.join(".")]=a,null}),n}}]),e}(),PQ=["name"],OQ=An(function e(t){var n=this;Dn(this,e),K(this,"formHooked",!1),K(this,"forceRootUpdate",void 0),K(this,"subscribable",!0),K(this,"store",{}),K(this,"fieldEntities",[]),K(this,"initialValues",{}),K(this,"callbacks",{}),K(this,"validateMessages",null),K(this,"preserve",null),K(this,"lastValidatePromise",null),K(this,"getForm",function(){return{getFieldValue:n.getFieldValue,getFieldsValue:n.getFieldsValue,getFieldError:n.getFieldError,getFieldWarning:n.getFieldWarning,getFieldsError:n.getFieldsError,isFieldsTouched:n.isFieldsTouched,isFieldTouched:n.isFieldTouched,isFieldValidating:n.isFieldValidating,isFieldsValidating:n.isFieldsValidating,resetFields:n.resetFields,setFields:n.setFields,setFieldValue:n.setFieldValue,setFieldsValue:n.setFieldsValue,validateFields:n.validateFields,submit:n.submit,_init:!0,getInternalHooks:n.getInternalHooks}}),K(this,"getInternalHooks",function(r){return r===_l?(n.formHooked=!0,{dispatch:n.dispatch,initEntityValue:n.initEntityValue,registerField:n.registerField,useSubscribe:n.useSubscribe,setInitialValues:n.setInitialValues,destroyForm:n.destroyForm,setCallbacks:n.setCallbacks,setValidateMessages:n.setValidateMessages,getFields:n.getFields,setPreserve:n.setPreserve,getInitialValue:n.getInitialValue,registerWatch:n.registerWatch}):(wn(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)}),K(this,"useSubscribe",function(r){n.subscribable=r}),K(this,"prevWithoutPreserves",null),K(this,"setInitialValues",function(r,o){if(n.initialValues=r||{},o){var a,i=ec(r,n.store);(a=n.prevWithoutPreserves)===null||a===void 0||a.map(function(l){var s=l.key;i=ma(i,s,bo(r,s))}),n.prevWithoutPreserves=null,n.updateStore(i)}}),K(this,"destroyForm",function(r){if(r)n.updateStore({});else{var o=new ws;n.getFieldEntities(!0).forEach(function(a){n.isMergedPreserve(a.isPreserve())||o.set(a.getNamePath(),!0)}),n.prevWithoutPreserves=o}}),K(this,"getInitialValue",function(r){var o=bo(n.initialValues,r);return r.length?ec(o):o}),K(this,"setCallbacks",function(r){n.callbacks=r}),K(this,"setValidateMessages",function(r){n.validateMessages=r}),K(this,"setPreserve",function(r){n.preserve=r}),K(this,"watchList",[]),K(this,"registerWatch",function(r){return n.watchList.push(r),function(){n.watchList=n.watchList.filter(function(o){return o!==r})}}),K(this,"notifyWatch",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(n.watchList.length){var o=n.getFieldsValue(),a=n.getFieldsValue(!0);n.watchList.forEach(function(i){i(o,a,r)})}}),K(this,"timeoutId",null),K(this,"warningUnhooked",function(){}),K(this,"updateStore",function(r){n.store=r}),K(this,"getFieldEntities",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return r?n.fieldEntities.filter(function(o){return o.getNamePath().length}):n.fieldEntities}),K(this,"getFieldsMap",function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,o=new ws;return n.getFieldEntities(r).forEach(function(a){var i=a.getNamePath();o.set(i,a)}),o}),K(this,"getFieldEntitiesForNamePathList",function(r){if(!r)return n.getFieldEntities(!0);var o=n.getFieldsMap(!0);return r.map(function(a){var i=Un(a);return o.get(i)||{INVALIDATE_NAME_PATH:Un(a)}})}),K(this,"getFieldsValue",function(r,o){n.warningUnhooked();var a,i,l;if(r===!0||Array.isArray(r)?(a=r,i=o):r&&at(r)==="object"&&(l=r.strict,i=r.filter),a===!0&&!i)return n.store;var s=n.getFieldEntitiesForNamePathList(Array.isArray(a)?a:null),c=[];return s.forEach(function(d){var f,p,m="INVALIDATE_NAME_PATH"in d?d.INVALIDATE_NAME_PATH:d.getNamePath();if(l){var v,h;if((v=(h=d).isList)!==null&&v!==void 0&&v.call(h))return}else if(!a&&(f=(p=d).isListField)!==null&&f!==void 0&&f.call(p))return;if(!i)c.push(m);else{var g="getMeta"in d?d.getMeta():null;i(g)&&c.push(m)}}),u4(n.store,c.map(Un))}),K(this,"getFieldValue",function(r){n.warningUnhooked();var o=Un(r);return bo(n.store,o)}),K(this,"getFieldsError",function(r){n.warningUnhooked();var o=n.getFieldEntitiesForNamePathList(r);return o.map(function(a,i){return a&&!("INVALIDATE_NAME_PATH"in a)?{name:a.getNamePath(),errors:a.getErrors(),warnings:a.getWarnings()}:{name:Un(r[i]),errors:[],warnings:[]}})}),K(this,"getFieldError",function(r){n.warningUnhooked();var o=Un(r),a=n.getFieldsError([o])[0];return a.errors}),K(this,"getFieldWarning",function(r){n.warningUnhooked();var o=Un(r),a=n.getFieldsError([o])[0];return a.warnings}),K(this,"isFieldsTouched",function(){n.warningUnhooked();for(var r=arguments.length,o=new Array(r),a=0;a0&&arguments[0]!==void 0?arguments[0]:{},o=new ws,a=n.getFieldEntities(!0);a.forEach(function(s){var c=s.props.initialValue,d=s.getNamePath();if(c!==void 0){var f=o.get(d)||new Set;f.add({entity:s,value:c}),o.set(d,f)}});var i=function(c){c.forEach(function(d){var f=d.props.initialValue;if(f!==void 0){var p=d.getNamePath(),m=n.getInitialValue(p);if(m!==void 0)wn(!1,"Form already set 'initialValues' with path '".concat(p.join("."),"'. Field can not overwrite it."));else{var v=o.get(p);if(v&&v.size>1)wn(!1,"Multiple Field with path '".concat(p.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(v){var h=n.getFieldValue(p),g=d.isListField();!g&&(!r.skipExist||h===void 0)&&n.updateStore(ma(n.store,p,Ne(v)[0].value))}}}})},l;r.entities?l=r.entities:r.namePathList?(l=[],r.namePathList.forEach(function(s){var c=o.get(s);if(c){var d;(d=l).push.apply(d,Ne(Ne(c).map(function(f){return f.entity})))}})):l=a,i(l)}),K(this,"resetFields",function(r){n.warningUnhooked();var o=n.store;if(!r){n.updateStore(ec(n.initialValues)),n.resetWithFieldInitialValue(),n.notifyObservers(o,null,{type:"reset"}),n.notifyWatch();return}var a=r.map(Un);a.forEach(function(i){var l=n.getInitialValue(i);n.updateStore(ma(n.store,i,l))}),n.resetWithFieldInitialValue({namePathList:a}),n.notifyObservers(o,a,{type:"reset"}),n.notifyWatch(a)}),K(this,"setFields",function(r){n.warningUnhooked();var o=n.store,a=[];r.forEach(function(i){var l=i.name,s=ht(i,PQ),c=Un(l);a.push(c),"value"in s&&n.updateStore(ma(n.store,c,s.value)),n.notifyObservers(o,[c],{type:"setField",data:i})}),n.notifyWatch(a)}),K(this,"getFields",function(){var r=n.getFieldEntities(!0),o=r.map(function(a){var i=a.getNamePath(),l=a.getMeta(),s=U(U({},l),{},{name:i,value:n.getFieldValue(i)});return Object.defineProperty(s,"originRCField",{value:!0}),s});return o}),K(this,"initEntityValue",function(r){var o=r.props.initialValue;if(o!==void 0){var a=r.getNamePath(),i=bo(n.store,a);i===void 0&&n.updateStore(ma(n.store,a,o))}}),K(this,"isMergedPreserve",function(r){var o=r!==void 0?r:n.preserve;return o??!0}),K(this,"registerField",function(r){n.fieldEntities.push(r);var o=r.getNamePath();if(n.notifyWatch([o]),r.props.initialValue!==void 0){var a=n.store;n.resetWithFieldInitialValue({entities:[r],skipExist:!0}),n.notifyObservers(a,[r.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(i,l){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(n.fieldEntities=n.fieldEntities.filter(function(f){return f!==r}),!n.isMergedPreserve(l)&&(!i||s.length>1)){var c=i?void 0:n.getInitialValue(o);if(o.length&&n.getFieldValue(o)!==c&&n.fieldEntities.every(function(f){return!_T(f.getNamePath(),o)})){var d=n.store;n.updateStore(ma(d,o,c,!0)),n.notifyObservers(d,[o],{type:"remove"}),n.triggerDependenciesUpdate(d,o)}}n.notifyWatch([o])}}),K(this,"dispatch",function(r){switch(r.type){case"updateValue":{var o=r.namePath,a=r.value;n.updateValue(o,a);break}case"validateField":{var i=r.namePath,l=r.triggerName;n.validateFields([i],{triggerName:l});break}}}),K(this,"notifyObservers",function(r,o,a){if(n.subscribable){var i=U(U({},a),{},{store:n.getFieldsValue(!0)});n.getFieldEntities().forEach(function(l){var s=l.onStoreChange;s(r,o,i)})}else n.forceRootUpdate()}),K(this,"triggerDependenciesUpdate",function(r,o){var a=n.getDependencyChildrenFields(o);return a.length&&n.validateFields(a),n.notifyObservers(r,a,{type:"dependenciesUpdate",relatedFields:[o].concat(Ne(a))}),a}),K(this,"updateValue",function(r,o){var a=Un(r),i=n.store;n.updateStore(ma(n.store,a,o)),n.notifyObservers(i,[a],{type:"valueUpdate",source:"internal"}),n.notifyWatch([a]);var l=n.triggerDependenciesUpdate(i,a),s=n.callbacks.onValuesChange;if(s){var c=u4(n.store,[a]);s(c,n.getFieldsValue())}n.triggerOnFieldsChange([a].concat(Ne(l)))}),K(this,"setFieldsValue",function(r){n.warningUnhooked();var o=n.store;if(r){var a=ec(n.store,r);n.updateStore(a)}n.notifyObservers(o,null,{type:"valueUpdate",source:"external"}),n.notifyWatch()}),K(this,"setFieldValue",function(r,o){n.setFields([{name:r,value:o,errors:[],warnings:[]}])}),K(this,"getDependencyChildrenFields",function(r){var o=new Set,a=[],i=new ws;n.getFieldEntities().forEach(function(s){var c=s.props.dependencies;(c||[]).forEach(function(d){var f=Un(d);i.update(f,function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return p.add(s),p})})});var l=function s(c){var d=i.get(c)||new Set;d.forEach(function(f){if(!o.has(f)){o.add(f);var p=f.getNamePath();f.isFieldDirty()&&p.length&&(a.push(p),s(p))}})};return l(r),a}),K(this,"triggerOnFieldsChange",function(r,o){var a=n.callbacks.onFieldsChange;if(a){var i=n.getFields();if(o){var l=new ws;o.forEach(function(c){var d=c.name,f=c.errors;l.set(d,f)}),i.forEach(function(c){c.errors=l.get(c.name)||c.errors})}var s=i.filter(function(c){var d=c.name;return vc(r,d)});s.length&&a(s,i)}}),K(this,"validateFields",function(r,o){n.warningUnhooked();var a,i;Array.isArray(r)||typeof r=="string"||typeof o=="string"?(a=r,i=o):i=r;var l=!!a,s=l?a.map(Un):[],c=[],d=String(Date.now()),f=new Set,p=i||{},m=p.recursive,v=p.dirty;n.getFieldEntities(!0).forEach(function(C){if(l||s.push(C.getNamePath()),!(!C.props.rules||!C.props.rules.length)&&!(v&&!C.isFieldDirty())){var b=C.getNamePath();if(f.add(b.join(d)),!l||vc(s,b,m)){var $=C.validateRules(U({validateMessages:U(U({},kT),n.validateMessages)},i));c.push($.then(function(){return{name:b,errors:[],warnings:[]}}).catch(function(x){var S,w=[],E=[];return(S=x.forEach)===null||S===void 0||S.call(x,function(P){var O=P.rule.warningOnly,M=P.errors;O?E.push.apply(E,Ne(M)):w.push.apply(w,Ne(M))}),w.length?Promise.reject({name:b,errors:w,warnings:E}):{name:b,errors:w,warnings:E}}))}}});var h=EQ(c);n.lastValidatePromise=h,h.catch(function(C){return C}).then(function(C){var b=C.map(function($){var x=$.name;return x});n.notifyObservers(n.store,b,{type:"validateFinish"}),n.triggerOnFieldsChange(b,C)});var g=h.then(function(){return n.lastValidatePromise===h?Promise.resolve(n.getFieldsValue(s)):Promise.reject([])}).catch(function(C){var b=C.filter(function($){return $&&$.errors.length});return Promise.reject({values:n.getFieldsValue(s),errorFields:b,outOfDate:n.lastValidatePromise!==h})});g.catch(function(C){return C});var y=s.filter(function(C){return f.has(C.join(d))});return n.triggerOnFieldsChange(y),g}),K(this,"submit",function(){n.warningUnhooked(),n.validateFields().then(function(r){var o=n.callbacks.onFinish;if(o)try{o(r)}catch(a){console.error(a)}}).catch(function(r){var o=n.callbacks.onFinishFailed;o&&o(r)})}),this.forceRootUpdate=t});function jT(e){var t=u.useRef(),n=u.useState({}),r=ne(n,2),o=r[1];if(!t.current)if(e)t.current=e;else{var a=function(){o({})},i=new OQ(a);t.current=i.getForm()}return[t.current]}var m$=u.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),IQ=function(t){var n=t.validateMessages,r=t.onFormChange,o=t.onFormFinish,a=t.children,i=u.useContext(m$),l=u.useRef({});return u.createElement(m$.Provider,{value:U(U({},i),{},{validateMessages:U(U({},i.validateMessages),n),triggerFormChange:function(c,d){r&&r(c,{changedFields:d,forms:l.current}),i.triggerFormChange(c,d)},triggerFormFinish:function(c,d){o&&o(c,{values:d,forms:l.current}),i.triggerFormFinish(c,d)},registerForm:function(c,d){c&&(l.current=U(U({},l.current),{},K({},c,d))),i.registerForm(c,d)},unregisterForm:function(c){var d=U({},l.current);delete d[c],l.current=d,i.unregisterForm(c)}})},a)},RQ=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed","clearOnDestroy"],NQ=function(t,n){var r=t.name,o=t.initialValues,a=t.fields,i=t.form,l=t.preserve,s=t.children,c=t.component,d=c===void 0?"form":c,f=t.validateMessages,p=t.validateTrigger,m=p===void 0?"onChange":p,v=t.onValuesChange,h=t.onFieldsChange,g=t.onFinish,y=t.onFinishFailed,C=t.clearOnDestroy,b=ht(t,RQ),$=u.useRef(null),x=u.useContext(m$),S=jT(i),w=ne(S,1),E=w[0],P=E.getInternalHooks(_l),O=P.useSubscribe,M=P.setInitialValues,k=P.setCallbacks,_=P.setValidateMessages,I=P.setPreserve,N=P.destroyForm;u.useImperativeHandle(n,function(){return U(U({},E),{},{nativeElement:$.current})}),u.useEffect(function(){return x.registerForm(r,E),function(){x.unregisterForm(r)}},[x,E,r]),_(U(U({},x.validateMessages),f)),k({onValuesChange:v,onFieldsChange:function(W){if(x.triggerFormChange(r,W),h){for(var V=arguments.length,G=new Array(V>1?V-1:0),Z=1;Z{const r=u.useContext(uo),o=u.useMemo(()=>{const a=Object.assign({},r);return n&&delete a.isFormItemInput,t&&(delete a.status,delete a.hasFeedback,delete a.feedbackIcon),a},[t,n,r]);return u.createElement(uo.Provider,{value:o},e)},_Q=u.createContext(void 0),dl=e=>{const{space:t,form:n,children:r}=e;if(r==null)return null;let o=r;return n&&(o=Y.createElement(kQ,{override:!0,status:!0},o)),t&&(o=Y.createElement(rY,null,o)),o};var FT=function(t){if(Rr()&&window.document.documentElement){var n=Array.isArray(t)?t:[t],r=window.document.documentElement;return n.some(function(o){return o in r.style})}return!1},DQ=function(t,n){if(!FT(t))return!1;var r=document.createElement("div"),o=r.style[t];return r.style[t]=n,r.style[t]!==o};function AQ(e,t){return!Array.isArray(e)&&t!==void 0?DQ(e,t):FT(e)}const jQ=()=>Rr()&&window.document.documentElement,F0=e=>{const{prefixCls:t,className:n,style:r,size:o,shape:a}=e,i=ie({[`${t}-lg`]:o==="large",[`${t}-sm`]:o==="small"}),l=ie({[`${t}-circle`]:a==="circle",[`${t}-square`]:a==="square",[`${t}-round`]:a==="round"}),s=u.useMemo(()=>typeof o=="number"?{width:o,height:o,lineHeight:`${o}px`}:{},[o]);return u.createElement("span",{className:ie(t,i,l,n),style:Object.assign(Object.assign({},s),r)})},FQ=new Kt("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),L0=e=>({height:e,lineHeight:se(e)}),gc=e=>Object.assign({width:e},L0(e)),LQ=e=>({background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:FQ,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),T1=(e,t)=>Object.assign({width:t(e).mul(5).equal(),minWidth:t(e).mul(5).equal()},L0(e)),BQ=e=>{const{skeletonAvatarCls:t,gradientFromColor:n,controlHeight:r,controlHeightLG:o,controlHeightSM:a}=e;return{[t]:Object.assign({display:"inline-block",verticalAlign:"top",background:n},gc(r)),[`${t}${t}-circle`]:{borderRadius:"50%"},[`${t}${t}-lg`]:Object.assign({},gc(o)),[`${t}${t}-sm`]:Object.assign({},gc(a))}},zQ=e=>{const{controlHeight:t,borderRadiusSM:n,skeletonInputCls:r,controlHeightLG:o,controlHeightSM:a,gradientFromColor:i,calc:l}=e;return{[r]:Object.assign({display:"inline-block",verticalAlign:"top",background:i,borderRadius:n},T1(t,l)),[`${r}-lg`]:Object.assign({},T1(o,l)),[`${r}-sm`]:Object.assign({},T1(a,l))}},p4=e=>Object.assign({width:e},L0(e)),HQ=e=>{const{skeletonImageCls:t,imageSizeBase:n,gradientFromColor:r,borderRadiusSM:o,calc:a}=e;return{[t]:Object.assign(Object.assign({display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"middle",background:r,borderRadius:o},p4(a(n).mul(2).equal())),{[`${t}-path`]:{fill:"#bfbfbf"},[`${t}-svg`]:Object.assign(Object.assign({},p4(n)),{maxWidth:a(n).mul(4).equal(),maxHeight:a(n).mul(4).equal()}),[`${t}-svg${t}-svg-circle`]:{borderRadius:"50%"}}),[`${t}${t}-circle`]:{borderRadius:"50%"}}},k1=(e,t,n)=>{const{skeletonButtonCls:r}=e;return{[`${n}${r}-circle`]:{width:t,minWidth:t,borderRadius:"50%"},[`${n}${r}-round`]:{borderRadius:t}}},_1=(e,t)=>Object.assign({width:t(e).mul(2).equal(),minWidth:t(e).mul(2).equal()},L0(e)),VQ=e=>{const{borderRadiusSM:t,skeletonButtonCls:n,controlHeight:r,controlHeightLG:o,controlHeightSM:a,gradientFromColor:i,calc:l}=e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:i,borderRadius:t,width:l(r).mul(2).equal(),minWidth:l(r).mul(2).equal()},_1(r,l))},k1(e,r,n)),{[`${n}-lg`]:Object.assign({},_1(o,l))}),k1(e,o,`${n}-lg`)),{[`${n}-sm`]:Object.assign({},_1(a,l))}),k1(e,a,`${n}-sm`))},WQ=e=>{const{componentCls:t,skeletonAvatarCls:n,skeletonTitleCls:r,skeletonParagraphCls:o,skeletonButtonCls:a,skeletonInputCls:i,skeletonImageCls:l,controlHeight:s,controlHeightLG:c,controlHeightSM:d,gradientFromColor:f,padding:p,marginSM:m,borderRadius:v,titleHeight:h,blockRadius:g,paragraphLiHeight:y,controlHeightXS:C,paragraphMarginTop:b}=e;return{[t]:{display:"table",width:"100%",[`${t}-header`]:{display:"table-cell",paddingInlineEnd:p,verticalAlign:"top",[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:f},gc(s)),[`${n}-circle`]:{borderRadius:"50%"},[`${n}-lg`]:Object.assign({},gc(c)),[`${n}-sm`]:Object.assign({},gc(d))},[`${t}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[r]:{width:"100%",height:h,background:f,borderRadius:g,[`+ ${o}`]:{marginBlockStart:d}},[o]:{padding:0,"> li":{width:"100%",height:y,listStyle:"none",background:f,borderRadius:g,"+ li":{marginBlockStart:C}}},[`${o}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${t}-content`]:{[`${r}, ${o} > li`]:{borderRadius:v}}},[`${t}-with-avatar ${t}-content`]:{[r]:{marginBlockStart:m,[`+ ${o}`]:{marginBlockStart:b}}},[`${t}${t}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},VQ(e)),BQ(e)),zQ(e)),HQ(e)),[`${t}${t}-block`]:{width:"100%",[a]:{width:"100%"},[i]:{width:"100%"}},[`${t}${t}-active`]:{[` - ${r}, - ${o} > li, - ${n}, - ${a}, - ${i}, - ${l} - `]:Object.assign({},LQ(e))}}},KQ=e=>{const{colorFillContent:t,colorFill:n}=e,r=t,o=n;return{color:r,colorGradientEnd:o,gradientFromColor:r,gradientToColor:o,titleHeight:e.controlHeight/2,blockRadius:e.borderRadiusSM,paragraphMarginTop:e.marginLG+e.marginXXS,paragraphLiHeight:e.controlHeight/2}},yu=sn("Skeleton",e=>{const{componentCls:t,calc:n}=e,r=Xt(e,{skeletonAvatarCls:`${t}-avatar`,skeletonTitleCls:`${t}-title`,skeletonParagraphCls:`${t}-paragraph`,skeletonButtonCls:`${t}-button`,skeletonInputCls:`${t}-input`,skeletonImageCls:`${t}-image`,imageSizeBase:n(e.controlHeight).mul(1.5).equal(),borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${e.gradientFromColor} 25%, ${e.gradientToColor} 37%, ${e.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return WQ(r)},KQ,{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),UQ=e=>{const{prefixCls:t,className:n,rootClassName:r,active:o,shape:a="circle",size:i="default"}=e,{getPrefixCls:l}=u.useContext(wt),s=l("skeleton",t),[c,d,f]=yu(s),p=Zn(e,["prefixCls","className"]),m=ie(s,`${s}-element`,{[`${s}-active`]:o},n,r,d,f);return c(u.createElement("div",{className:m},u.createElement(F0,Object.assign({prefixCls:`${s}-avatar`,shape:a,size:i},p))))},GQ=e=>{const{prefixCls:t,className:n,rootClassName:r,active:o,block:a=!1,size:i="default"}=e,{getPrefixCls:l}=u.useContext(wt),s=l("skeleton",t),[c,d,f]=yu(s),p=Zn(e,["prefixCls"]),m=ie(s,`${s}-element`,{[`${s}-active`]:o,[`${s}-block`]:a},n,r,d,f);return c(u.createElement("div",{className:m},u.createElement(F0,Object.assign({prefixCls:`${s}-button`,size:i},p))))},qQ="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z",YQ=e=>{const{prefixCls:t,className:n,rootClassName:r,style:o,active:a}=e,{getPrefixCls:i}=u.useContext(wt),l=i("skeleton",t),[s,c,d]=yu(l),f=ie(l,`${l}-element`,{[`${l}-active`]:a},n,r,c,d);return s(u.createElement("div",{className:f},u.createElement("div",{className:ie(`${l}-image`,n),style:o},u.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${l}-image-svg`},u.createElement("title",null,"Image placeholder"),u.createElement("path",{d:qQ,className:`${l}-image-path`})))))},XQ=e=>{const{prefixCls:t,className:n,rootClassName:r,active:o,block:a,size:i="default"}=e,{getPrefixCls:l}=u.useContext(wt),s=l("skeleton",t),[c,d,f]=yu(s),p=Zn(e,["prefixCls"]),m=ie(s,`${s}-element`,{[`${s}-active`]:o,[`${s}-block`]:a},n,r,d,f);return c(u.createElement("div",{className:m},u.createElement(F0,Object.assign({prefixCls:`${s}-input`,size:i},p))))},QQ=e=>{const{prefixCls:t,className:n,rootClassName:r,style:o,active:a,children:i}=e,{getPrefixCls:l}=u.useContext(wt),s=l("skeleton",t),[c,d,f]=yu(s),p=ie(s,`${s}-element`,{[`${s}-active`]:a},d,n,r,f);return c(u.createElement("div",{className:p},u.createElement("div",{className:ie(`${s}-image`,n),style:o},i)))},ZQ=(e,t)=>{const{width:n,rows:r=2}=t;if(Array.isArray(n))return n[e];if(r-1===e)return n},JQ=e=>{const{prefixCls:t,className:n,style:r,rows:o=0}=e,a=Array.from({length:o}).map((i,l)=>u.createElement("li",{key:l,style:{width:ZQ(l,e)}}));return u.createElement("ul",{className:ie(t,n),style:r},a)},eZ=({prefixCls:e,className:t,width:n,style:r})=>u.createElement("h3",{className:ie(e,t),style:Object.assign({width:n},r)});function D1(e){return e&&typeof e=="object"?e:{}}function tZ(e,t){return e&&!t?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function nZ(e,t){return!e&&t?{width:"38%"}:e&&t?{width:"50%"}:{}}function rZ(e,t){const n={};return(!e||!t)&&(n.width="61%"),!e&&t?n.rows=3:n.rows=2,n}const bu=e=>{const{prefixCls:t,loading:n,className:r,rootClassName:o,style:a,children:i,avatar:l=!1,title:s=!0,paragraph:c=!0,active:d,round:f}=e,{getPrefixCls:p,direction:m,className:v,style:h}=ia("skeleton"),g=p("skeleton",t),[y,C,b]=yu(g);if(n||!("loading"in e)){const $=!!l,x=!!s,S=!!c;let w;if($){const O=Object.assign(Object.assign({prefixCls:`${g}-avatar`},tZ(x,S)),D1(l));w=u.createElement("div",{className:`${g}-header`},u.createElement(F0,Object.assign({},O)))}let E;if(x||S){let O;if(x){const k=Object.assign(Object.assign({prefixCls:`${g}-title`},nZ($,S)),D1(s));O=u.createElement(eZ,Object.assign({},k))}let M;if(S){const k=Object.assign(Object.assign({prefixCls:`${g}-paragraph`},rZ($,x)),D1(c));M=u.createElement(JQ,Object.assign({},k))}E=u.createElement("div",{className:`${g}-content`},O,M)}const P=ie(g,{[`${g}-with-avatar`]:$,[`${g}-active`]:d,[`${g}-rtl`]:m==="rtl",[`${g}-round`]:f},v,r,o,C,b);return y(u.createElement("div",{className:P,style:Object.assign(Object.assign({},h),a)},w,E))}return i??null};bu.Button=GQ;bu.Avatar=UQ;bu.Input=XQ;bu.Image=YQ;bu.Node=QQ;function m4(){}const oZ=u.createContext({add:m4,remove:m4});function aZ(e){const t=u.useContext(oZ),n=u.useRef(null);return kt(o=>{if(o){const a=e?o.querySelector(e):o;a&&(t.add(a),n.current=a)}else t.remove(n.current)})}const v4=()=>{const{cancelButtonProps:e,cancelTextLocale:t,onCancel:n}=u.useContext(Cp);return Y.createElement(jt,Object.assign({onClick:n},e),t)},g4=()=>{const{confirmLoading:e,okButtonProps:t,okType:n,okTextLocale:r,onOk:o}=u.useContext(Cp);return Y.createElement(jt,Object.assign({},yT(n),{loading:e,onClick:o},t),r)};function LT(e,t){return Y.createElement("span",{className:`${e}-close-x`},t||Y.createElement(us,{className:`${e}-close-icon`}))}const BT=e=>{const{okText:t,okType:n="primary",cancelText:r,confirmLoading:o,onOk:a,onCancel:i,okButtonProps:l,cancelButtonProps:s,footer:c}=e,[d]=Ya("Modal",hM()),f=t||(d==null?void 0:d.okText),p=r||(d==null?void 0:d.cancelText),m=Y.useMemo(()=>({confirmLoading:o,okButtonProps:l,cancelButtonProps:s,okTextLocale:f,cancelTextLocale:p,okType:n,onOk:a,onCancel:i}),[o,l,s,f,p,n,a,i]);let v;return typeof c=="function"||typeof c>"u"?(v=Y.createElement(Y.Fragment,null,Y.createElement(v4,null),Y.createElement(g4,null)),typeof c=="function"&&(v=c(v,{OkBtn:g4,CancelBtn:v4})),v=Y.createElement(ET,{value:m},v)):v=c,Y.createElement(EM,{disabled:!1},v)},iZ=e=>{const{componentCls:t}=e;return{[t]:{display:"flex",flexFlow:"row wrap",minWidth:0,"&::before, &::after":{display:"flex"},"&-no-wrap":{flexWrap:"nowrap"},"&-start":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"flex-end"},"&-space-between":{justifyContent:"space-between"},"&-space-around":{justifyContent:"space-around"},"&-space-evenly":{justifyContent:"space-evenly"},"&-top":{alignItems:"flex-start"},"&-middle":{alignItems:"center"},"&-bottom":{alignItems:"flex-end"}}}},lZ=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}},sZ=(e,t)=>{const{prefixCls:n,componentCls:r,gridColumns:o}=e,a={};for(let i=o;i>=0;i--)i===0?(a[`${r}${t}-${i}`]={display:"none"},a[`${r}-push-${i}`]={insetInlineStart:"auto"},a[`${r}-pull-${i}`]={insetInlineEnd:"auto"},a[`${r}${t}-push-${i}`]={insetInlineStart:"auto"},a[`${r}${t}-pull-${i}`]={insetInlineEnd:"auto"},a[`${r}${t}-offset-${i}`]={marginInlineStart:0},a[`${r}${t}-order-${i}`]={order:0}):(a[`${r}${t}-${i}`]=[{"--ant-display":"block",display:"block"},{display:"var(--ant-display)",flex:`0 0 ${i/o*100}%`,maxWidth:`${i/o*100}%`}],a[`${r}${t}-push-${i}`]={insetInlineStart:`${i/o*100}%`},a[`${r}${t}-pull-${i}`]={insetInlineEnd:`${i/o*100}%`},a[`${r}${t}-offset-${i}`]={marginInlineStart:`${i/o*100}%`},a[`${r}${t}-order-${i}`]={order:i});return a[`${r}${t}-flex`]={flex:`var(--${n}${t}-flex)`},a},v$=(e,t)=>sZ(e,t),cZ=(e,t,n)=>({[`@media (min-width: ${se(t)})`]:Object.assign({},v$(e,n))}),uZ=()=>({}),dZ=()=>({});sn("Grid",iZ,uZ);const zT=e=>({xs:e.screenXSMin,sm:e.screenSMMin,md:e.screenMDMin,lg:e.screenLGMin,xl:e.screenXLMin,xxl:e.screenXXLMin});sn("Grid",e=>{const t=Xt(e,{gridColumns:24}),n=zT(t);return delete n.xs,[lZ(t),v$(t,""),v$(t,"-xs"),Object.keys(n).map(r=>cZ(t,n[r],`-${r}`)).reduce((r,o)=>Object.assign(Object.assign({},r),o),{})]},dZ);function h4(e){return{position:e,inset:0}}const fZ=e=>{const{componentCls:t,antCls:n}=e;return[{[`${t}-root`]:{[`${t}${n}-zoom-enter, ${t}${n}-zoom-appear`]:{transform:"none",opacity:0,animationDuration:e.motionDurationSlow,userSelect:"none"},[`${t}${n}-zoom-leave ${t}-content`]:{pointerEvents:"none"},[`${t}-mask`]:Object.assign(Object.assign({},h4("fixed")),{zIndex:e.zIndexPopupBase,height:"100%",backgroundColor:e.colorBgMask,pointerEvents:"none",[`${t}-hidden`]:{display:"none"}}),[`${t}-wrap`]:Object.assign(Object.assign({},h4("fixed")),{zIndex:e.zIndexPopupBase,overflow:"auto",outline:0,WebkitOverflowScrolling:"touch"})}},{[`${t}-root`]:wY(e)}]},pZ=e=>{const{componentCls:t}=e;return[{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl"},[`${t}-centered`]:{textAlign:"center","&::before":{display:"inline-block",width:0,height:"100%",verticalAlign:"middle",content:'""'},[t]:{top:0,display:"inline-block",paddingBottom:0,textAlign:"start",verticalAlign:"middle"}},[`@media (max-width: ${e.screenSMMax}px)`]:{[t]:{maxWidth:"calc(100vw - 16px)",margin:`${se(e.marginXS)} auto`},[`${t}-centered`]:{[t]:{flex:1}}}}},{[t]:Object.assign(Object.assign({},gn(e)),{pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:`calc(100vw - ${se(e.calc(e.margin).mul(2).equal())})`,margin:"0 auto",paddingBottom:e.paddingLG,[`${t}-title`]:{margin:0,color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.titleFontSize,lineHeight:e.titleLineHeight,wordWrap:"break-word"},[`${t}-content`]:{position:"relative",backgroundColor:e.contentBg,backgroundClip:"padding-box",border:0,borderRadius:e.borderRadiusLG,boxShadow:e.boxShadow,pointerEvents:"auto",padding:e.contentPadding},[`${t}-close`]:Object.assign({position:"absolute",top:e.calc(e.modalHeaderHeight).sub(e.modalCloseBtnSize).div(2).equal(),insetInlineEnd:e.calc(e.modalHeaderHeight).sub(e.modalCloseBtnSize).div(2).equal(),zIndex:e.calc(e.zIndexPopupBase).add(10).equal(),padding:0,color:e.modalCloseIconColor,fontWeight:e.fontWeightStrong,lineHeight:1,textDecoration:"none",background:"transparent",borderRadius:e.borderRadiusSM,width:e.modalCloseBtnSize,height:e.modalCloseBtnSize,border:0,outline:0,cursor:"pointer",transition:`color ${e.motionDurationMid}, background-color ${e.motionDurationMid}`,"&-x":{display:"flex",fontSize:e.fontSizeLG,fontStyle:"normal",lineHeight:se(e.modalCloseBtnSize),justifyContent:"center",textTransform:"none",textRendering:"auto"},"&:disabled":{pointerEvents:"none"},"&:hover":{color:e.modalCloseIconHoverColor,backgroundColor:e.colorBgTextHover,textDecoration:"none"},"&:active":{backgroundColor:e.colorBgTextActive}},cl(e)),[`${t}-header`]:{color:e.colorText,background:e.headerBg,borderRadius:`${se(e.borderRadiusLG)} ${se(e.borderRadiusLG)} 0 0`,marginBottom:e.headerMarginBottom,padding:e.headerPadding,borderBottom:e.headerBorderBottom},[`${t}-body`]:{fontSize:e.fontSize,lineHeight:e.lineHeight,wordWrap:"break-word",padding:e.bodyPadding,[`${t}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",margin:`${se(e.margin)} auto`}},[`${t}-footer`]:{textAlign:"end",background:e.footerBg,marginTop:e.footerMarginTop,padding:e.footerPadding,borderTop:e.footerBorderTop,borderRadius:e.footerBorderRadius,[`> ${e.antCls}-btn + ${e.antCls}-btn`]:{marginInlineStart:e.marginXS}},[`${t}-open`]:{overflow:"hidden"}})},{[`${t}-pure-panel`]:{top:"auto",padding:0,display:"flex",flexDirection:"column",[`${t}-content, - ${t}-body, - ${t}-confirm-body-wrapper`]:{display:"flex",flexDirection:"column",flex:"auto"},[`${t}-confirm-body`]:{marginBottom:"auto"}}}]},mZ=e=>{const{componentCls:t}=e;return{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl",[`${t}-confirm-body`]:{direction:"rtl"}}}}},vZ=e=>{const{componentCls:t}=e,n=zT(e),r=Object.assign({},n);delete r.xs;const o=`--${t.replace(".","")}-`,a=Object.keys(r).map(i=>({[`@media (min-width: ${se(r[i])})`]:{width:`var(${o}${i}-width)`}}));return{[`${t}-root`]:{[t]:[].concat(Ne(Object.keys(n).map((i,l)=>{const s=Object.keys(n)[l-1];return s?{[`${o}${i}-width`]:`var(${o}${s}-width)`}:null})),[{width:`var(${o}xs-width)`}],Ne(a))}}},HT=e=>{const t=e.padding,n=e.fontSizeHeading5,r=e.lineHeightHeading5;return Xt(e,{modalHeaderHeight:e.calc(e.calc(r).mul(n).equal()).add(e.calc(t).mul(2).equal()).equal(),modalFooterBorderColorSplit:e.colorSplit,modalFooterBorderStyle:e.lineType,modalFooterBorderWidth:e.lineWidth,modalCloseIconColor:e.colorIcon,modalCloseIconHoverColor:e.colorIconHover,modalCloseBtnSize:e.controlHeight,modalConfirmIconSize:e.fontHeight,modalTitleHeight:e.calc(e.titleFontSize).mul(e.titleLineHeight).equal()})},VT=e=>({footerBg:"transparent",headerBg:e.colorBgElevated,titleLineHeight:e.lineHeightHeading5,titleFontSize:e.fontSizeHeading5,contentBg:e.colorBgElevated,titleColor:e.colorTextHeading,contentPadding:e.wireframe?0:`${se(e.paddingMD)} ${se(e.paddingContentHorizontalLG)}`,headerPadding:e.wireframe?`${se(e.padding)} ${se(e.paddingLG)}`:0,headerBorderBottom:e.wireframe?`${se(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",headerMarginBottom:e.wireframe?0:e.marginXS,bodyPadding:e.wireframe?e.paddingLG:0,footerPadding:e.wireframe?`${se(e.paddingXS)} ${se(e.padding)}`:0,footerBorderTop:e.wireframe?`${se(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",footerBorderRadius:e.wireframe?`0 0 ${se(e.borderRadiusLG)} ${se(e.borderRadiusLG)}`:0,footerMarginTop:e.wireframe?0:e.marginSM,confirmBodyPadding:e.wireframe?`${se(e.padding*2)} ${se(e.padding*2)} ${se(e.paddingLG)}`:0,confirmIconMarginInlineEnd:e.wireframe?e.margin:e.marginSM,confirmBtnsMarginTop:e.wireframe?e.marginLG:e.marginSM}),WT=sn("Modal",e=>{const t=HT(e);return[pZ(t),mZ(t),fZ(t),N0(t,"zoom"),vZ(t)]},VT,{unitless:{titleLineHeight:!0}});var gZ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{g$={x:e.pageX,y:e.pageY},setTimeout(()=>{g$=null},100)};jQ()&&document.documentElement.addEventListener("click",hZ,!0);const KT=e=>{const{prefixCls:t,className:n,rootClassName:r,open:o,wrapClassName:a,centered:i,getContainer:l,focusTriggerAfterClose:s=!0,style:c,visible:d,width:f=520,footer:p,classNames:m,styles:v,children:h,loading:g,confirmLoading:y,zIndex:C,mousePosition:b,onOk:$,onCancel:x,destroyOnHidden:S,destroyOnClose:w,panelRef:E=null,modalRender:P}=e,O=gZ(e,["prefixCls","className","rootClassName","open","wrapClassName","centered","getContainer","focusTriggerAfterClose","style","visible","width","footer","classNames","styles","children","loading","confirmLoading","zIndex","mousePosition","onOk","onCancel","destroyOnHidden","destroyOnClose","panelRef","modalRender"]),{getPopupContainer:M,getPrefixCls:k,direction:_,modal:I}=u.useContext(wt),N=de=>{y||x==null||x(de)},R=de=>{$==null||$(de)},D=k("modal",t),T=k(),j=Nr(D),[L,z,B]=WT(D,j),H=ie(a,{[`${D}-centered`]:i??(I==null?void 0:I.centered),[`${D}-wrap-rtl`]:_==="rtl"}),W=p!==null&&!g?u.createElement(BT,Object.assign({},e,{onOk:R,onCancel:N})):null,[V,G,Z,q]=aT(ag(e),ag(I),{closable:!0,closeIcon:u.createElement(us,{className:`${D}-close-icon`}),closeIconRender:de=>LT(D,de)}),X=P?de=>u.createElement("div",{className:`${D}-render`},P(de)):void 0,oe=`.${D}-${P?"render":"content"}`,te=aZ(oe),Q=fo(E,te),[re,ae]=ds("Modal",C),[ee,J]=u.useMemo(()=>f&&typeof f=="object"?[void 0,f]:[f,void 0],[f]),ce=u.useMemo(()=>{const de={};return J&&Object.keys(J).forEach(xe=>{const ue=J[xe];ue!==void 0&&(de[`--${D}-${xe}-width`]=typeof ue=="number"?`${ue}px`:ue)}),de},[D,J]);return L(u.createElement(dl,{form:!0,space:!0},u.createElement($0.Provider,{value:ae},u.createElement(MT,Object.assign({width:ee},O,{zIndex:re,getContainer:l===void 0?M:l,prefixCls:D,rootClassName:ie(z,r,B,j),footer:W,visible:o??d,mousePosition:b??g$,onClose:N,closable:V&&Object.assign({disabled:Z,closeIcon:G},q),closeIcon:G,focusTriggerAfterClose:s,transitionName:zc(T,"zoom",e.transitionName),maskTransitionName:zc(T,"fade",e.maskTransitionName),className:ie(z,n,I==null?void 0:I.className),style:Object.assign(Object.assign(Object.assign({},I==null?void 0:I.style),c),ce),classNames:Object.assign(Object.assign(Object.assign({},I==null?void 0:I.classNames),m),{wrapper:ie(H,m==null?void 0:m.wrapper)}),styles:Object.assign(Object.assign({},I==null?void 0:I.styles),v),panelRef:Q,destroyOnClose:S??w,modalRender:X}),g?u.createElement(bu,{active:!0,title:!1,paragraph:{rows:4},className:`${D}-body-skeleton`}):h))))},yZ=e=>{const{componentCls:t,titleFontSize:n,titleLineHeight:r,modalConfirmIconSize:o,fontSize:a,lineHeight:i,modalTitleHeight:l,fontHeight:s,confirmBodyPadding:c}=e,d=`${t}-confirm`;return{[d]:{"&-rtl":{direction:"rtl"},[`${e.antCls}-modal-header`]:{display:"none"},[`${d}-body-wrapper`]:Object.assign({},If()),[`&${t} ${t}-body`]:{padding:c},[`${d}-body`]:{display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${e.iconCls}`]:{flex:"none",fontSize:o,marginInlineEnd:e.confirmIconMarginInlineEnd,marginTop:e.calc(e.calc(s).sub(o).equal()).div(2).equal()},[`&-has-title > ${e.iconCls}`]:{marginTop:e.calc(e.calc(l).sub(o).equal()).div(2).equal()}},[`${d}-paragraph`]:{display:"flex",flexDirection:"column",flex:"auto",rowGap:e.marginXS,maxWidth:`calc(100% - ${se(e.marginSM)})`},[`${e.iconCls} + ${d}-paragraph`]:{maxWidth:`calc(100% - ${se(e.calc(e.modalConfirmIconSize).add(e.marginSM).equal())})`},[`${d}-title`]:{color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:n,lineHeight:r},[`${d}-content`]:{color:e.colorText,fontSize:a,lineHeight:i},[`${d}-btns`]:{textAlign:"end",marginTop:e.confirmBtnsMarginTop,[`${e.antCls}-btn + ${e.antCls}-btn`]:{marginBottom:0,marginInlineStart:e.marginXS}}},[`${d}-error ${d}-body > ${e.iconCls}`]:{color:e.colorError},[`${d}-warning ${d}-body > ${e.iconCls}, - ${d}-confirm ${d}-body > ${e.iconCls}`]:{color:e.colorWarning},[`${d}-info ${d}-body > ${e.iconCls}`]:{color:e.colorInfo},[`${d}-success ${d}-body > ${e.iconCls}`]:{color:e.colorSuccess}}},bZ=mp(["Modal","confirm"],e=>{const t=HT(e);return yZ(t)},VT,{order:-1e3});var CZ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,icon:n,okText:r,cancelText:o,confirmPrefixCls:a,type:i,okCancel:l,footer:s,locale:c}=e,d=CZ(e,["prefixCls","icon","okText","cancelText","confirmPrefixCls","type","okCancel","footer","locale"]);let f=n;if(!n&&n!==null)switch(i){case"info":f=u.createElement(C0,null);break;case"success":f=u.createElement(y0,null);break;case"error":f=u.createElement(hu,null);break;default:f=u.createElement(b0,null)}const p=l??i==="confirm",m=e.autoFocusButton===null?!1:e.autoFocusButton||"ok",[v]=Ya("Modal"),h=c||v,g=r||(p?h==null?void 0:h.okText:h==null?void 0:h.justOkText),y=o||(h==null?void 0:h.cancelText),C=u.useMemo(()=>Object.assign({autoFocusButton:m,cancelTextLocale:y,okTextLocale:g,mergedOkCancel:p},d),[m,y,g,p,d]),b=u.createElement(u.Fragment,null,u.createElement(qP,null),u.createElement(YP,null)),$=e.title!==void 0&&e.title!==null,x=`${a}-body`;return u.createElement("div",{className:`${a}-body-wrapper`},u.createElement("div",{className:ie(x,{[`${x}-has-title`]:$})},f,u.createElement("div",{className:`${a}-paragraph`},$&&u.createElement("span",{className:`${a}-title`},e.title),u.createElement("div",{className:`${a}-content`},e.content))),s===void 0||typeof s=="function"?u.createElement(ET,{value:C},u.createElement("div",{className:`${a}-btns`},typeof s=="function"?s(b,{OkBtn:YP,CancelBtn:qP}):b)):s,u.createElement(bZ,{prefixCls:t}))},$Z=e=>{const{close:t,zIndex:n,maskStyle:r,direction:o,prefixCls:a,wrapClassName:i,rootPrefixCls:l,bodyStyle:s,closable:c=!1,onConfirm:d,styles:f,title:p}=e,m=`${a}-confirm`,v=e.width||416,h=e.style||{},g=e.mask===void 0?!0:e.mask,y=e.maskClosable===void 0?!1:e.maskClosable,C=ie(m,`${m}-${e.type}`,{[`${m}-rtl`]:o==="rtl"},e.className),[,b]=wr(),$=u.useMemo(()=>n!==void 0?n:b.zIndexPopupBase+hS,[n,b]);return u.createElement(KT,Object.assign({},e,{className:C,wrapClassName:ie({[`${m}-centered`]:!!e.centered},i),onCancel:()=>{t==null||t({triggerCancel:!0}),d==null||d(!1)},title:p,footer:null,transitionName:zc(l||"","zoom",e.transitionName),maskTransitionName:zc(l||"","fade",e.maskTransitionName),mask:g,maskClosable:y,style:h,styles:Object.assign({body:s,mask:r},f),width:v,zIndex:$,closable:c}),u.createElement(UT,Object.assign({},e,{confirmPrefixCls:m})))},GT=e=>{const{rootPrefixCls:t,iconPrefixCls:n,direction:r,theme:o}=e;return u.createElement(Ra,{prefixCls:t,iconPrefixCls:n,direction:r,theme:o},u.createElement($Z,Object.assign({},e)))},Dl=[];let qT="";function YT(){return qT}const xZ=e=>{var t,n;const{prefixCls:r,getContainer:o,direction:a}=e,i=hM(),l=u.useContext(wt),s=YT()||l.getPrefixCls(),c=r||`${s}-modal`;let d=o;return d===!1&&(d=void 0),Y.createElement(GT,Object.assign({},e,{rootPrefixCls:s,prefixCls:c,iconPrefixCls:l.iconPrefixCls,theme:l.theme,direction:a??l.direction,locale:(n=(t=l.locale)===null||t===void 0?void 0:t.Modal)!==null&&n!==void 0?n:i,getContainer:d}))};function Sp(e){const t=GM(),n=document.createDocumentFragment();let r=Object.assign(Object.assign({},e),{close:s,open:!0}),o,a;function i(...d){var f;if(d.some(v=>v==null?void 0:v.triggerCancel)){var m;(f=e.onCancel)===null||f===void 0||(m=f).call.apply(m,[e,()=>{}].concat(Ne(d.slice(1))))}for(let v=0;v{clearTimeout(o),o=setTimeout(()=>{const f=t.getPrefixCls(void 0,YT()),p=t.getIconPrefixCls(),m=t.getTheme(),v=Y.createElement(xZ,Object.assign({},d));a=CS()(Y.createElement(Ra,{prefixCls:f,iconPrefixCls:p,theme:m},typeof t.holderRender=="function"?t.holderRender(v):v),n)})};function s(...d){r=Object.assign(Object.assign({},r),{open:!1,afterClose:()=>{typeof e.afterClose=="function"&&e.afterClose(),i.apply(this,d)}}),r.visible&&delete r.visible,l(r)}function c(d){typeof d=="function"?r=d(r):r=Object.assign(Object.assign({},r),d),l(r)}return l(r),Dl.push(s),{destroy:s,update:c}}function XT(e){return Object.assign(Object.assign({},e),{type:"warning"})}function QT(e){return Object.assign(Object.assign({},e),{type:"info"})}function ZT(e){return Object.assign(Object.assign({},e),{type:"success"})}function JT(e){return Object.assign(Object.assign({},e),{type:"error"})}function e9(e){return Object.assign(Object.assign({},e),{type:"confirm"})}function SZ({rootPrefixCls:e}){qT=e}var wZ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n,{afterClose:r,config:o}=e,a=wZ(e,["afterClose","config"]);const[i,l]=u.useState(!0),[s,c]=u.useState(o),{direction:d,getPrefixCls:f}=u.useContext(wt),p=f("modal"),m=f(),v=()=>{var C;r(),(C=s.afterClose)===null||C===void 0||C.call(s)},h=(...C)=>{var b;if(l(!1),C.some(S=>S==null?void 0:S.triggerCancel)){var x;(b=s.onCancel)===null||b===void 0||(x=b).call.apply(x,[s,()=>{}].concat(Ne(C.slice(1))))}};u.useImperativeHandle(t,()=>({destroy:h,update:C=>{c(b=>{const $=typeof C=="function"?C(b):C;return Object.assign(Object.assign({},b),$)})}}));const g=(n=s.okCancel)!==null&&n!==void 0?n:s.type==="confirm",[y]=Ya("Modal",bi.Modal);return u.createElement(GT,Object.assign({prefixCls:p,rootPrefixCls:m},s,{close:h,open:i,afterClose:v,okText:s.okText||(g?y==null?void 0:y.okText:y==null?void 0:y.justOkText),direction:s.direction||d,cancelText:s.cancelText||(y==null?void 0:y.cancelText)},a))},PZ=u.forwardRef(EZ);let y4=0;const OZ=u.memo(u.forwardRef((e,t)=>{const[n,r]=vq();return u.useImperativeHandle(t,()=>({patchElement:r}),[r]),u.createElement(u.Fragment,null,n)}));function t9(){const e=u.useRef(null),[t,n]=u.useState([]);u.useEffect(()=>{t.length&&(Ne(t).forEach(i=>{i()}),n([]))},[t]);const r=u.useCallback(a=>function(l){var s;y4+=1;const c=u.createRef();let d;const f=new Promise(g=>{d=g});let p=!1,m;const v=u.createElement(PZ,{key:`modal-${y4}`,config:a(l),ref:c,afterClose:()=>{m==null||m()},isSilent:()=>p,onConfirm:g=>{d(g)}});return m=(s=e.current)===null||s===void 0?void 0:s.patchElement(v),m&&Dl.push(m),{destroy:()=>{function g(){var y;(y=c.current)===null||y===void 0||y.destroy()}c.current?g():n(y=>[].concat(Ne(y),[g]))},update:g=>{function y(){var C;(C=c.current)===null||C===void 0||C.update(g)}c.current?y():n(C=>[].concat(Ne(C),[y]))},then:g=>(p=!0,f.then(g))}},[]);return[u.useMemo(()=>({info:r(QT),success:r(ZT),error:r(JT),warning:r(XT),confirm:r(e9)}),[r]),u.createElement(OZ,{key:"modal-holder",ref:e})]}const IZ=e=>{const{componentCls:t,notificationMarginEdge:n,animationMaxHeight:r}=e,o=`${t}-notice`,a=new Kt("antNotificationFadeIn",{"0%":{transform:"translate3d(100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}}),i=new Kt("antNotificationTopFadeIn",{"0%":{top:-r,opacity:0},"100%":{top:0,opacity:1}}),l=new Kt("antNotificationBottomFadeIn",{"0%":{bottom:e.calc(r).mul(-1).equal(),opacity:0},"100%":{bottom:0,opacity:1}}),s=new Kt("antNotificationLeftFadeIn",{"0%":{transform:"translate3d(-100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}});return{[t]:{[`&${t}-top, &${t}-bottom`]:{marginInline:0,[o]:{marginInline:"auto auto"}},[`&${t}-top`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:i}},[`&${t}-bottom`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:l}},[`&${t}-topRight, &${t}-bottomRight`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:a}},[`&${t}-topLeft, &${t}-bottomLeft`]:{marginRight:{value:0,_skip_check_:!0},marginLeft:{value:n,_skip_check_:!0},[o]:{marginInlineEnd:"auto",marginInlineStart:0},[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:s}}}}},RZ=["top","topLeft","topRight","bottom","bottomLeft","bottomRight"],NZ={topLeft:"left",topRight:"right",bottomLeft:"left",bottomRight:"right",top:"left",bottom:"left"},MZ=(e,t)=>{const{componentCls:n}=e;return{[`${n}-${t}`]:{[`&${n}-stack > ${n}-notice-wrapper`]:{[t.startsWith("top")?"top":"bottom"]:0,[NZ[t]]:{value:0,_skip_check_:!0}}}}},TZ=e=>{const t={};for(let n=1;n ${e.componentCls}-notice`]:{opacity:0,transition:`opacity ${e.motionDurationMid}`}};return Object.assign({[`&:not(:nth-last-child(-n+${e.notificationStackLayer}))`]:{opacity:0,overflow:"hidden",color:"transparent",pointerEvents:"none"}},t)},kZ=e=>{const t={};for(let n=1;n{const{componentCls:t}=e;return Object.assign({[`${t}-stack`]:{[`& > ${t}-notice-wrapper`]:Object.assign({transition:`transform ${e.motionDurationSlow}, backdrop-filter 0s`,willChange:"transform, opacity",position:"absolute"},TZ(e))},[`${t}-stack:not(${t}-stack-expanded)`]:{[`& > ${t}-notice-wrapper`]:Object.assign({},kZ(e))},[`${t}-stack${t}-stack-expanded`]:{[`& > ${t}-notice-wrapper`]:{"&:not(:nth-last-child(-n + 1))":{opacity:1,overflow:"unset",color:"inherit",pointerEvents:"auto",[`& > ${e.componentCls}-notice`]:{opacity:1}},"&:after":{content:'""',position:"absolute",height:e.margin,width:"100%",insetInline:0,bottom:e.calc(e.margin).mul(-1).equal(),background:"transparent",pointerEvents:"auto"}}}},RZ.map(n=>MZ(e,n)).reduce((n,r)=>Object.assign(Object.assign({},n),r),{}))},DZ=e=>{const{iconCls:t,componentCls:n,boxShadow:r,fontSizeLG:o,notificationMarginBottom:a,borderRadiusLG:i,colorSuccess:l,colorInfo:s,colorWarning:c,colorError:d,colorTextHeading:f,notificationBg:p,notificationPadding:m,notificationMarginEdge:v,notificationProgressBg:h,notificationProgressHeight:g,fontSize:y,lineHeight:C,width:b,notificationIconSize:$,colorText:x,colorSuccessBg:S,colorErrorBg:w,colorInfoBg:E,colorWarningBg:P}=e,O=`${n}-notice`;return{position:"relative",marginBottom:a,marginInlineStart:"auto",background:p,borderRadius:i,boxShadow:r,[O]:{padding:m,width:b,maxWidth:`calc(100vw - ${se(e.calc(v).mul(2).equal())})`,lineHeight:C,wordWrap:"break-word",borderRadius:i,overflow:"hidden","&-success":S?{background:S}:{},"&-error":w?{background:w}:{},"&-info":E?{background:E}:{},"&-warning":P?{background:P}:{}},[`${O}-message`]:{color:f,fontSize:o,lineHeight:e.lineHeightLG},[`${O}-description`]:{fontSize:y,color:x,marginTop:e.marginXS},[`${O}-closable ${O}-message`]:{paddingInlineEnd:e.paddingLG},[`${O}-with-icon ${O}-message`]:{marginInlineStart:e.calc(e.marginSM).add($).equal(),fontSize:o},[`${O}-with-icon ${O}-description`]:{marginInlineStart:e.calc(e.marginSM).add($).equal(),fontSize:y},[`${O}-icon`]:{position:"absolute",fontSize:$,lineHeight:1,[`&-success${t}`]:{color:l},[`&-info${t}`]:{color:s},[`&-warning${t}`]:{color:c},[`&-error${t}`]:{color:d}},[`${O}-close`]:Object.assign({position:"absolute",top:e.notificationPaddingVertical,insetInlineEnd:e.notificationPaddingHorizontal,color:e.colorIcon,outline:"none",width:e.notificationCloseButtonSize,height:e.notificationCloseButtonSize,borderRadius:e.borderRadiusSM,transition:`background-color ${e.motionDurationMid}, color ${e.motionDurationMid}`,display:"flex",alignItems:"center",justifyContent:"center",background:"none",border:"none","&:hover":{color:e.colorIconHover,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},cl(e)),[`${O}-progress`]:{position:"absolute",display:"block",appearance:"none",inlineSize:`calc(100% - ${se(i)} * 2)`,left:{_skip_check_:!0,value:i},right:{_skip_check_:!0,value:i},bottom:0,blockSize:g,border:0,"&, &::-webkit-progress-bar":{borderRadius:i,backgroundColor:"rgba(0, 0, 0, 0.04)"},"&::-moz-progress-bar":{background:h},"&::-webkit-progress-value":{borderRadius:i,background:h}},[`${O}-actions`]:{float:"right",marginTop:e.marginSM}}},AZ=e=>{const{componentCls:t,notificationMarginBottom:n,notificationMarginEdge:r,motionDurationMid:o,motionEaseInOut:a}=e,i=`${t}-notice`,l=new Kt("antNotificationFadeOut",{"0%":{maxHeight:e.animationMaxHeight,marginBottom:n},"100%":{maxHeight:0,marginBottom:0,paddingTop:0,paddingBottom:0,opacity:0}});return[{[t]:Object.assign(Object.assign({},gn(e)),{position:"fixed",zIndex:e.zIndexPopup,marginRight:{value:r,_skip_check_:!0},[`${t}-hook-holder`]:{position:"relative"},[`${t}-fade-appear-prepare`]:{opacity:"0 !important"},[`${t}-fade-enter, ${t}-fade-appear`]:{animationDuration:e.motionDurationMid,animationTimingFunction:a,animationFillMode:"both",opacity:0,animationPlayState:"paused"},[`${t}-fade-leave`]:{animationTimingFunction:a,animationFillMode:"both",animationDuration:o,animationPlayState:"paused"},[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationPlayState:"running"},[`${t}-fade-leave${t}-fade-leave-active`]:{animationName:l,animationPlayState:"running"},"&-rtl":{direction:"rtl",[`${i}-actions`]:{float:"left"}}})},{[t]:{[`${i}-wrapper`]:DZ(e)}}]},jZ=e=>({zIndexPopup:e.zIndexPopupBase+hS+50,width:384,colorSuccessBg:void 0,colorErrorBg:void 0,colorInfoBg:void 0,colorWarningBg:void 0}),FZ=e=>{const t=e.paddingMD,n=e.paddingLG;return Xt(e,{notificationBg:e.colorBgElevated,notificationPaddingVertical:t,notificationPaddingHorizontal:n,notificationIconSize:e.calc(e.fontSizeLG).mul(e.lineHeightLG).equal(),notificationCloseButtonSize:e.calc(e.controlHeightLG).mul(.55).equal(),notificationMarginBottom:e.margin,notificationPadding:`${se(e.paddingMD)} ${se(e.paddingContentHorizontalLG)}`,notificationMarginEdge:e.marginLG,animationMaxHeight:150,notificationStackLayer:3,notificationProgressHeight:2,notificationProgressBg:`linear-gradient(90deg, ${e.colorPrimaryBorderHover}, ${e.colorPrimary})`})},LZ=sn("Notification",e=>{const t=FZ(e);return[AZ(t),IZ(t),_Z(t)]},jZ);function n9(e,t){return t===null||t===!1?null:t||u.createElement(us,{className:`${e}-close-icon`})}const BZ={success:y0,info:C0,error:hu,warning:b0},zZ=e=>{const{prefixCls:t,icon:n,type:r,message:o,description:a,actions:i,role:l="alert"}=e;let s=null;return n?s=u.createElement("span",{className:`${t}-icon`},n):r&&(s=u.createElement(BZ[r]||null,{className:ie(`${t}-icon`,`${t}-icon-${r}`)})),u.createElement("div",{className:ie({[`${t}-with-icon`]:s}),role:l},s,u.createElement("div",{className:`${t}-message`},o),a&&u.createElement("div",{className:`${t}-description`},a),i&&u.createElement("div",{className:`${t}-actions`},i))};function HZ(e,t,n){let r;switch(e){case"top":r={left:"50%",transform:"translateX(-50%)",right:"auto",top:t,bottom:"auto"};break;case"topLeft":r={left:0,top:t,bottom:"auto"};break;case"topRight":r={right:0,top:t,bottom:"auto"};break;case"bottom":r={left:"50%",transform:"translateX(-50%)",right:"auto",top:"auto",bottom:n};break;case"bottomLeft":r={left:0,top:"auto",bottom:n};break;default:r={right:0,top:"auto",bottom:n};break}return r}function VZ(e){return{motionName:`${e}-fade`}}function WZ(e,t,n){return typeof e<"u"?e:typeof(t==null?void 0:t.closeIcon)<"u"?t.closeIcon:n==null?void 0:n.closeIcon}var KZ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const n=Nr(t),[r,o,a]=LZ(t,n);return r(Y.createElement(rT,{classNames:{list:ie(o,a,n)}},e))},YZ=(e,{prefixCls:t,key:n})=>Y.createElement(qZ,{prefixCls:t,key:n},e),XZ=Y.forwardRef((e,t)=>{const{top:n,bottom:r,prefixCls:o,getContainer:a,maxCount:i,rtl:l,onAllRemoved:s,stack:c,duration:d,pauseOnHover:f=!0,showProgress:p}=e,{getPrefixCls:m,getPopupContainer:v,notification:h,direction:g}=u.useContext(wt),[,y]=wr(),C=o||m("notification"),b=E=>HZ(E,n??b4,r??b4),$=()=>ie({[`${C}-rtl`]:l??g==="rtl"}),x=()=>VZ(C),[S,w]=oT({prefixCls:C,style:b,className:$,motion:x,closable:!0,closeIcon:n9(C),duration:d??UZ,getContainer:()=>(a==null?void 0:a())||(v==null?void 0:v())||document.body,maxCount:i,pauseOnHover:f,showProgress:p,onAllRemoved:s,renderNotifications:YZ,stack:c===!1?!1:{threshold:typeof c=="object"?c==null?void 0:c.threshold:void 0,offset:8,gap:y.margin}});return Y.useImperativeHandle(t,()=>Object.assign(Object.assign({},S),{prefixCls:C,notification:h})),w});function QZ(e){const t=Y.useRef(null);return Ei(),[Y.useMemo(()=>{const r=l=>{var s;if(!t.current)return;const{open:c,prefixCls:d,notification:f}=t.current,p=`${d}-notice`,{message:m,description:v,icon:h,type:g,btn:y,actions:C,className:b,style:$,role:x="alert",closeIcon:S,closable:w}=l,E=KZ(l,["message","description","icon","type","btn","actions","className","style","role","closeIcon","closable"]),P=C??y,O=n9(p,WZ(S,e,f));return c(Object.assign(Object.assign({placement:(s=e==null?void 0:e.placement)!==null&&s!==void 0?s:GZ},E),{content:Y.createElement(zZ,{prefixCls:p,icon:h,type:g,message:m,description:v,actions:P,role:x}),className:ie(g&&`${p}-${g}`,b,f==null?void 0:f.className),style:Object.assign(Object.assign({},f==null?void 0:f.style),$),closeIcon:O,closable:w??!!O}))},a={open:r,destroy:l=>{var s,c;l!==void 0?(s=t.current)===null||s===void 0||s.close(l):(c=t.current)===null||c===void 0||c.destroy()}};return["success","info","warning","error"].forEach(l=>{a[l]=s=>r(Object.assign(Object.assign({},s),{type:l}))}),a},[]),Y.createElement(XZ,Object.assign({key:"notification-holder"},e,{ref:t}))]}function ZZ(e){return QZ(e)}const h$=Y.createContext({}),r9=Y.createContext({message:{},notification:{},modal:{}}),JZ=e=>{const{componentCls:t,colorText:n,fontSize:r,lineHeight:o,fontFamily:a}=e;return{[t]:{color:n,fontSize:r,lineHeight:o,fontFamily:a,[`&${t}-rtl`]:{direction:"rtl"}}}},eJ=()=>({}),tJ=sn("App",JZ,eJ),nJ=e=>{const{prefixCls:t,children:n,className:r,rootClassName:o,message:a,notification:i,style:l,component:s="div"}=e,{direction:c,getPrefixCls:d}=u.useContext(wt),f=d("app",t),[p,m,v]=tJ(f),h=ie(m,f,r,o,v,{[`${f}-rtl`]:c==="rtl"}),g=u.useContext(h$),y=Y.useMemo(()=>({message:Object.assign(Object.assign({},g.message),a),notification:Object.assign(Object.assign({},g.notification),i)}),[a,i,g.message,g.notification]),[C,b]=fT(y.message),[$,x]=ZZ(y.notification),[S,w]=t9(),E=Y.useMemo(()=>({message:C,notification:$,modal:S}),[C,$,S]);Ei()(!(v&&s===!1),"usage","When using cssVar, ensure `component` is assigned a valid React component string.");const P=s===!1?Y.Fragment:s,O={className:h,style:l};return p(Y.createElement(r9.Provider,{value:E},Y.createElement(h$.Provider,{value:y},Y.createElement(P,Object.assign({},s===!1?void 0:O),w,b,x,n))))},rJ=()=>Y.useContext(r9),Cu=nJ;Cu.useApp=rJ;function o9(e){return t=>u.createElement(Ra,{theme:{token:{motion:!1,zIndexPopupBase:0}}},u.createElement(e,Object.assign({},t)))}const B0=(e,t,n,r,o)=>o9(i=>{const{prefixCls:l,style:s}=i,c=u.useRef(null),[d,f]=u.useState(0),[p,m]=u.useState(0),[v,h]=dn(!1,{value:i.open}),{getPrefixCls:g}=u.useContext(wt),y=g(r||"select",l);u.useEffect(()=>{if(h(!0),typeof ResizeObserver<"u"){const $=new ResizeObserver(S=>{const w=S[0].target;f(w.offsetHeight+8),m(w.offsetWidth)}),x=setInterval(()=>{var S;const w=o?`.${o(y)}`:`.${y}-dropdown`,E=(S=c.current)===null||S===void 0?void 0:S.querySelector(w);E&&(clearInterval(x),$.observe(E))},10);return()=>{clearInterval(x),$.disconnect()}}},[y]);let C=Object.assign(Object.assign({},i),{style:Object.assign(Object.assign({},s),{margin:0}),open:v,visible:v,getPopupContainer:()=>c.current});t&&Object.assign(C,{[t]:{overflow:{adjustX:!1,adjustY:!1}}});const b={paddingBottom:d,position:"relative",minWidth:p};return u.createElement("div",{ref:c,style:b},u.createElement(e,Object.assign({},C)))}),a9=function(){if(typeof navigator>"u"||typeof window>"u")return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(e==null?void 0:e.substr(0,4))};var z0=function(t){var n=t.className,r=t.customizeIcon,o=t.customizeIconProps,a=t.children,i=t.onMouseDown,l=t.onClick,s=typeof r=="function"?r(o):r;return u.createElement("span",{className:n,onMouseDown:function(d){d.preventDefault(),i==null||i(d)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:l,"aria-hidden":!0},s!==void 0?s:u.createElement("span",{className:ie(n.split(/\s+/).map(function(c){return"".concat(c,"-icon")}))},a))},oJ=function(t,n,r,o,a){var i=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,l=arguments.length>6?arguments[6]:void 0,s=arguments.length>7?arguments[7]:void 0,c=Y.useMemo(function(){if(at(o)==="object")return o.clearIcon;if(a)return a},[o,a]),d=Y.useMemo(function(){return!!(!i&&o&&(r.length||l)&&!(s==="combobox"&&l===""))},[o,i,r.length,l,s]);return{allowClear:d,clearIcon:Y.createElement(z0,{className:"".concat(t,"-clear"),onMouseDown:n,customizeIcon:c},"×")}},i9=u.createContext(null);function aJ(){return u.useContext(i9)}function iJ(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,t=u.useState(!1),n=ne(t,2),r=n[0],o=n[1],a=u.useRef(null),i=function(){window.clearTimeout(a.current)};u.useEffect(function(){return i},[]);var l=function(c,d){i(),a.current=window.setTimeout(function(){o(c),d&&d()},e)};return[r,l,i]}function l9(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,t=u.useRef(null),n=u.useRef(null);u.useEffect(function(){return function(){window.clearTimeout(n.current)}},[]);function r(o){(o||t.current===null)&&(t.current=o),window.clearTimeout(n.current),n.current=window.setTimeout(function(){t.current=null},e)}return[function(){return t.current},r]}function lJ(e,t,n,r){var o=u.useRef(null);o.current={open:t,triggerOpen:n,customizedTrigger:r},u.useEffect(function(){function a(i){var l;if(!((l=o.current)!==null&&l!==void 0&&l.customizedTrigger)){var s=i.target;s.shadowRoot&&i.composed&&(s=i.composedPath()[0]||s),o.current.open&&e().filter(function(c){return c}).every(function(c){return!c.contains(s)&&c!==s})&&o.current.triggerOpen(!1)}}return window.addEventListener("mousedown",a),function(){return window.removeEventListener("mousedown",a)}},[])}function sJ(e){return e&&![ot.ESC,ot.SHIFT,ot.BACKSPACE,ot.TAB,ot.WIN_KEY,ot.ALT,ot.META,ot.WIN_KEY_RIGHT,ot.CTRL,ot.SEMICOLON,ot.EQUALS,ot.CAPS_LOCK,ot.CONTEXT_MENU,ot.F1,ot.F2,ot.F3,ot.F4,ot.F5,ot.F6,ot.F7,ot.F8,ot.F9,ot.F10,ot.F11,ot.F12].includes(e)}var cJ=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Es=void 0;function uJ(e,t){var n=e.prefixCls,r=e.invalidate,o=e.item,a=e.renderItem,i=e.responsive,l=e.responsiveDisabled,s=e.registerSize,c=e.itemKey,d=e.className,f=e.style,p=e.children,m=e.display,v=e.order,h=e.component,g=h===void 0?"div":h,y=ht(e,cJ),C=i&&!m;function b(E){s(c,E)}u.useEffect(function(){return function(){b(null)}},[]);var $=a&&o!==Es?a(o,{index:v}):p,x;r||(x={opacity:C?0:1,height:C?0:Es,overflowY:C?"hidden":Es,order:i?v:Es,pointerEvents:C?"none":Es,position:C?"absolute":Es});var S={};C&&(S["aria-hidden"]=!0);var w=u.createElement(g,F({className:ie(!r&&n,d),style:U(U({},x),f)},S,y,{ref:t}),$);return i&&(w=u.createElement(To,{onResize:function(P){var O=P.offsetWidth;b(O)},disabled:l},w)),w}var rc=u.forwardRef(uJ);rc.displayName="Item";function dJ(e){if(typeof MessageChannel>"u")Bt(e);else{var t=new MessageChannel;t.port1.onmessage=function(){return e()},t.port2.postMessage(void 0)}}function fJ(){var e=u.useRef(null),t=function(r){e.current||(e.current=[],dJ(function(){Ea.unstable_batchedUpdates(function(){e.current.forEach(function(o){o()}),e.current=null})})),e.current.push(r)};return t}function Ps(e,t){var n=u.useState(t),r=ne(n,2),o=r[0],a=r[1],i=kt(function(l){e(function(){a(l)})});return[o,i]}var cg=Y.createContext(null),pJ=["component"],mJ=["className"],vJ=["className"],gJ=function(t,n){var r=u.useContext(cg);if(!r){var o=t.component,a=o===void 0?"div":o,i=ht(t,pJ);return u.createElement(a,F({},i,{ref:n}))}var l=r.className,s=ht(r,mJ),c=t.className,d=ht(t,vJ);return u.createElement(cg.Provider,{value:null},u.createElement(rc,F({ref:n,className:ie(l,c)},s,d)))},s9=u.forwardRef(gJ);s9.displayName="RawItem";var hJ=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],c9="responsive",u9="invalidate";function yJ(e){return"+ ".concat(e.length," ...")}function bJ(e,t){var n=e.prefixCls,r=n===void 0?"rc-overflow":n,o=e.data,a=o===void 0?[]:o,i=e.renderItem,l=e.renderRawItem,s=e.itemKey,c=e.itemWidth,d=c===void 0?10:c,f=e.ssr,p=e.style,m=e.className,v=e.maxCount,h=e.renderRest,g=e.renderRawRest,y=e.prefix,C=e.suffix,b=e.component,$=b===void 0?"div":b,x=e.itemComponent,S=e.onVisibleChange,w=ht(e,hJ),E=f==="full",P=fJ(),O=Ps(P,null),M=ne(O,2),k=M[0],_=M[1],I=k||0,N=Ps(P,new Map),R=ne(N,2),D=R[0],T=R[1],j=Ps(P,0),L=ne(j,2),z=L[0],B=L[1],H=Ps(P,0),W=ne(H,2),V=W[0],G=W[1],Z=Ps(P,0),q=ne(Z,2),X=q[0],oe=q[1],te=Ps(P,0),Q=ne(te,2),re=Q[0],ae=Q[1],ee=u.useState(null),J=ne(ee,2),ce=J[0],de=J[1],xe=u.useState(null),ue=ne(xe,2),le=ue[0],be=ue[1],ge=u.useMemo(function(){return le===null&&E?Number.MAX_SAFE_INTEGER:le||0},[le,k]),me=u.useState(!1),we=ne(me,2),Ee=we[0],ye=we[1],he="".concat(r,"-item"),pe=Math.max(z,V),Oe=v===c9,Se=a.length&&Oe,ve=v===u9,Ce=Se||typeof v=="number"&&a.length>v,fe=u.useMemo(function(){var Re=a;return Se?k===null&&E?Re=a:Re=a.slice(0,Math.min(a.length,I/d)):typeof v=="number"&&(Re=a.slice(0,v)),Re},[a,d,k,v,Se]),$e=u.useMemo(function(){return Se?a.slice(ge+1):a.slice(fe.length)},[a,fe,Se,ge]),Me=u.useCallback(function(Re,Te){var De;return typeof s=="function"?s(Re):(De=s&&(Re==null?void 0:Re[s]))!==null&&De!==void 0?De:Te},[s]),Pe=u.useCallback(i||function(Re){return Re},[i]);function Ie(Re,Te,De){le===Re&&(Te===void 0||Te===ce)||(be(Re),De||(ye(ReI){Ie(qe-1,Re-Ye-re+V);break}}C&&bt(0)+re>I&&de(null)}},[I,D,V,X,re,Me,fe]);var yt=Ee&&!!$e.length,Qe={};ce!==null&&Se&&(Qe={position:"absolute",left:ce,top:0});var Ct={prefixCls:he,responsive:Se,component:x,invalidate:ve},xt=l?function(Re,Te){var De=Me(Re,Te);return u.createElement(cg.Provider,{key:De,value:U(U({},Ct),{},{order:Te,item:Re,itemKey:De,registerSize:nt,display:Te<=ge})},l(Re,Te))}:function(Re,Te){var De=Me(Re,Te);return u.createElement(rc,F({},Ct,{order:Te,key:De,item:Re,renderItem:Pe,itemKey:De,registerSize:nt,display:Te<=ge}))},Le={order:yt?ge:Number.MAX_SAFE_INTEGER,className:"".concat(he,"-rest"),registerSize:ut,display:yt},We=h||yJ,Ge=g?u.createElement(cg.Provider,{value:U(U({},Ct),Le)},g($e)):u.createElement(rc,F({},Ct,Le),typeof We=="function"?We($e):We),ke=u.createElement($,F({className:ie(!ve&&r,m),style:p,ref:t},w),y&&u.createElement(rc,F({},Ct,{responsive:Oe,responsiveDisabled:!Se,order:-1,className:"".concat(he,"-prefix"),registerSize:st,display:!0}),y),fe.map(xt),Ce?Ge:null,C&&u.createElement(rc,F({},Ct,{responsive:Oe,responsiveDisabled:!Se,order:ge,className:"".concat(he,"-suffix"),registerSize:Ot,display:!0,style:Qe}),C));return Oe?u.createElement(To,{onResize:_e,disabled:!Se},ke):ke}var $a=u.forwardRef(bJ);$a.displayName="Overflow";$a.Item=s9;$a.RESPONSIVE=c9;$a.INVALIDATE=u9;function CJ(e,t,n){var r=U(U({},e),t);return Object.keys(t).forEach(function(o){var a=t[o];typeof a=="function"&&(r[o]=function(){for(var i,l=arguments.length,s=new Array(l),c=0;cb&&(ue="".concat(le.slice(0,b),"..."))}var be=function(me){me&&me.stopPropagation(),E(ee)};return typeof S=="function"?X(de,ue,J,xe,be):q(ee,ue,J,xe,be)},te=function(ee){if(!o.length)return null;var J=typeof x=="function"?x(ee):x;return typeof S=="function"?X(void 0,J,!1,!1,void 0,!0):q({title:J},J,!1)},Q=u.createElement("div",{className:"".concat(V,"-search"),style:{width:j},onFocus:function(){W(!0)},onBlur:function(){W(!1)}},u.createElement(d9,{ref:s,open:a,prefixCls:r,id:n,inputElement:null,disabled:d,autoFocus:m,autoComplete:v,editable:Z,activeDescendantId:h,value:G,onKeyDown:M,onMouseDown:k,onChange:P,onPaste:O,onCompositionStart:_,onCompositionEnd:I,onBlur:N,tabIndex:g,attrs:mr(t,!0)}),u.createElement("span",{ref:R,className:"".concat(V,"-search-mirror"),"aria-hidden":!0},G," ")),re=u.createElement($a,{prefixCls:"".concat(V,"-overflow"),data:o,renderItem:oe,renderRest:te,suffix:Q,itemKey:IJ,maxCount:C});return u.createElement("span",{className:"".concat(V,"-wrap")},re,!o.length&&!G&&u.createElement("span",{className:"".concat(V,"-placeholder")},c))},NJ=function(t){var n=t.inputElement,r=t.prefixCls,o=t.id,a=t.inputRef,i=t.disabled,l=t.autoFocus,s=t.autoComplete,c=t.activeDescendantId,d=t.mode,f=t.open,p=t.values,m=t.placeholder,v=t.tabIndex,h=t.showSearch,g=t.searchValue,y=t.activeValue,C=t.maxLength,b=t.onInputKeyDown,$=t.onInputMouseDown,x=t.onInputChange,S=t.onInputPaste,w=t.onInputCompositionStart,E=t.onInputCompositionEnd,P=t.onInputBlur,O=t.title,M=u.useState(!1),k=ne(M,2),_=k[0],I=k[1],N=d==="combobox",R=N||h,D=p[0],T=g||"";N&&y&&!_&&(T=y),u.useEffect(function(){N&&I(!1)},[N,y]);var j=d!=="combobox"&&!f&&!h?!1:!!T,L=O===void 0?p9(D):O,z=u.useMemo(function(){return D?null:u.createElement("span",{className:"".concat(r,"-selection-placeholder"),style:j?{visibility:"hidden"}:void 0},m)},[D,j,m,r]);return u.createElement("span",{className:"".concat(r,"-selection-wrap")},u.createElement("span",{className:"".concat(r,"-selection-search")},u.createElement(d9,{ref:a,prefixCls:r,id:o,open:f,inputElement:n,disabled:i,autoFocus:l,autoComplete:s,editable:R,activeDescendantId:c,value:T,onKeyDown:b,onMouseDown:$,onChange:function(H){I(!0),x(H)},onPaste:S,onCompositionStart:w,onCompositionEnd:E,onBlur:P,tabIndex:v,attrs:mr(t,!0),maxLength:N?C:void 0})),!N&&D?u.createElement("span",{className:"".concat(r,"-selection-item"),title:L,style:j?{visibility:"hidden"}:void 0},D.label):null,z)},MJ=function(t,n){var r=u.useRef(null),o=u.useRef(!1),a=t.prefixCls,i=t.open,l=t.mode,s=t.showSearch,c=t.tokenWithEnter,d=t.disabled,f=t.prefix,p=t.autoClearSearchValue,m=t.onSearch,v=t.onSearchSubmit,h=t.onToggleOpen,g=t.onInputKeyDown,y=t.onInputBlur,C=t.domRef;u.useImperativeHandle(n,function(){return{focus:function(L){r.current.focus(L)},blur:function(){r.current.blur()}}});var b=l9(0),$=ne(b,2),x=$[0],S=$[1],w=function(L){var z=L.which,B=r.current instanceof HTMLTextAreaElement;!B&&i&&(z===ot.UP||z===ot.DOWN)&&L.preventDefault(),g&&g(L),z===ot.ENTER&&l==="tags"&&!o.current&&!i&&(v==null||v(L.target.value)),!(B&&!i&&~[ot.UP,ot.DOWN,ot.LEFT,ot.RIGHT].indexOf(z))&&sJ(z)&&h(!0)},E=function(){S(!0)},P=u.useRef(null),O=function(L){m(L,!0,o.current)!==!1&&h(!0)},M=function(){o.current=!0},k=function(L){o.current=!1,l!=="combobox"&&O(L.target.value)},_=function(L){var z=L.target.value;if(c&&P.current&&/[\r\n]/.test(P.current)){var B=P.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");z=z.replace(B,P.current)}P.current=null,O(z)},I=function(L){var z=L.clipboardData,B=z==null?void 0:z.getData("text");P.current=B||""},N=function(L){var z=L.target;if(z!==r.current){var B=document.body.style.msTouchAction!==void 0;B?setTimeout(function(){r.current.focus()}):r.current.focus()}},R=function(L){var z=x();L.target!==r.current&&!z&&!(l==="combobox"&&d)&&L.preventDefault(),(l!=="combobox"&&(!s||!z)||!i)&&(i&&p!==!1&&m("",!0,!1),h())},D={inputRef:r,onInputKeyDown:w,onInputMouseDown:E,onInputChange:_,onInputPaste:I,onInputCompositionStart:M,onInputCompositionEnd:k,onInputBlur:y},T=l==="multiple"||l==="tags"?u.createElement(RJ,F({},t,D)):u.createElement(NJ,F({},t,D));return u.createElement("div",{ref:C,className:"".concat(a,"-selector"),onClick:N,onMouseDown:R},f&&u.createElement("div",{className:"".concat(a,"-prefix")},f),T)},TJ=u.forwardRef(MJ);function kJ(e){var t=e.prefixCls,n=e.align,r=e.arrow,o=e.arrowPos,a=r||{},i=a.className,l=a.content,s=o.x,c=s===void 0?0:s,d=o.y,f=d===void 0?0:d,p=u.useRef();if(!n||!n.points)return null;var m={position:"absolute"};if(n.autoArrow!==!1){var v=n.points[0],h=n.points[1],g=v[0],y=v[1],C=h[0],b=h[1];g===C||!["t","b"].includes(g)?m.top=f:g==="t"?m.top=0:m.bottom=0,y===b||!["l","r"].includes(y)?m.left=c:y==="l"?m.left=0:m.right=0}return u.createElement("div",{ref:p,className:ie("".concat(t,"-arrow"),i),style:m},l)}function _J(e){var t=e.prefixCls,n=e.open,r=e.zIndex,o=e.mask,a=e.motion;return o?u.createElement(Xa,F({},a,{motionAppear:!0,visible:n,removeOnLeave:!0}),function(i){var l=i.className;return u.createElement("div",{style:{zIndex:r},className:ie("".concat(t,"-mask"),l)})}):null}var DJ=u.memo(function(e){var t=e.children;return t},function(e,t){return t.cache}),AJ=u.forwardRef(function(e,t){var n=e.popup,r=e.className,o=e.prefixCls,a=e.style,i=e.target,l=e.onVisibleChanged,s=e.open,c=e.keepDom,d=e.fresh,f=e.onClick,p=e.mask,m=e.arrow,v=e.arrowPos,h=e.align,g=e.motion,y=e.maskMotion,C=e.forceRender,b=e.getPopupContainer,$=e.autoDestroy,x=e.portal,S=e.zIndex,w=e.onMouseEnter,E=e.onMouseLeave,P=e.onPointerEnter,O=e.onPointerDownCapture,M=e.ready,k=e.offsetX,_=e.offsetY,I=e.offsetR,N=e.offsetB,R=e.onAlign,D=e.onPrepare,T=e.stretch,j=e.targetWidth,L=e.targetHeight,z=typeof n=="function"?n():n,B=s||c,H=(b==null?void 0:b.length)>0,W=u.useState(!b||!H),V=ne(W,2),G=V[0],Z=V[1];if(Lt(function(){!G&&H&&i&&Z(!0)},[G,H,i]),!G)return null;var q="auto",X={left:"-1000vw",top:"-1000vh",right:q,bottom:q};if(M||!s){var oe,te=h.points,Q=h.dynamicInset||((oe=h._experimental)===null||oe===void 0?void 0:oe.dynamicInset),re=Q&&te[0][1]==="r",ae=Q&&te[0][0]==="b";re?(X.right=I,X.left=q):(X.left=k,X.right=q),ae?(X.bottom=N,X.top=q):(X.top=_,X.bottom=q)}var ee={};return T&&(T.includes("height")&&L?ee.height=L:T.includes("minHeight")&&L&&(ee.minHeight=L),T.includes("width")&&j?ee.width=j:T.includes("minWidth")&&j&&(ee.minWidth=j)),s||(ee.pointerEvents="none"),u.createElement(x,{open:C||B,getContainer:b&&function(){return b(i)},autoDestroy:$},u.createElement(_J,{prefixCls:o,open:s,zIndex:S,mask:p,motion:y}),u.createElement(To,{onResize:R,disabled:!s},function(J){return u.createElement(Xa,F({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:C,leavedClassName:"".concat(o,"-hidden")},g,{onAppearPrepare:D,onEnterPrepare:D,visible:s,onVisibleChanged:function(de){var xe;g==null||(xe=g.onVisibleChanged)===null||xe===void 0||xe.call(g,de),l(de)}}),function(ce,de){var xe=ce.className,ue=ce.style,le=ie(o,xe,r);return u.createElement("div",{ref:fo(J,t,de),className:le,style:U(U(U(U({"--arrow-x":"".concat(v.x||0,"px"),"--arrow-y":"".concat(v.y||0,"px")},X),ee),ue),{},{boxSizing:"border-box",zIndex:S},a),onMouseEnter:w,onMouseLeave:E,onPointerEnter:P,onClick:f,onPointerDownCapture:O},m&&u.createElement(kJ,{prefixCls:o,arrow:m,arrowPos:v,align:h}),u.createElement(DJ,{cache:!s&&!d},z))})}))}),jJ=u.forwardRef(function(e,t){var n=e.children,r=e.getTriggerDOMNode,o=Wa(n),a=u.useCallback(function(l){xf(t,r?r(l):l)},[r]),i=hl(a,cs(n));return o?u.cloneElement(n,{ref:i}):n}),x4=u.createContext(null);function S4(e){return e?Array.isArray(e)?e:[e]:[]}function FJ(e,t,n,r){return u.useMemo(function(){var o=S4(n??t),a=S4(r??t),i=new Set(o),l=new Set(a);return e&&(i.has("hover")&&(i.delete("hover"),i.add("click")),l.has("hover")&&(l.delete("hover"),l.add("click"))),[i,l]},[e,t,n,r])}function LJ(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0;return n?e[0]===t[0]:e[0]===t[0]&&e[1]===t[1]}function BJ(e,t,n,r){for(var o=n.points,a=Object.keys(e),i=0;i1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(e)?t:e}function Qu(e){return Nf(parseFloat(e),0)}function E4(e,t){var n=U({},e);return(t||[]).forEach(function(r){if(!(r instanceof HTMLBodyElement||r instanceof HTMLHtmlElement)){var o=wp(r).getComputedStyle(r),a=o.overflow,i=o.overflowClipMargin,l=o.borderTopWidth,s=o.borderBottomWidth,c=o.borderLeftWidth,d=o.borderRightWidth,f=r.getBoundingClientRect(),p=r.offsetHeight,m=r.clientHeight,v=r.offsetWidth,h=r.clientWidth,g=Qu(l),y=Qu(s),C=Qu(c),b=Qu(d),$=Nf(Math.round(f.width/v*1e3)/1e3),x=Nf(Math.round(f.height/p*1e3)/1e3),S=(v-h-C-b)*$,w=(p-m-g-y)*x,E=g*x,P=y*x,O=C*$,M=b*$,k=0,_=0;if(a==="clip"){var I=Qu(i);k=I*$,_=I*x}var N=f.x+O-k,R=f.y+E-_,D=N+f.width+2*k-O-M-S,T=R+f.height+2*_-E-P-w;n.left=Math.max(n.left,N),n.top=Math.max(n.top,R),n.right=Math.min(n.right,D),n.bottom=Math.min(n.bottom,T)}}),n}function P4(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n="".concat(t),r=n.match(/^(.*)\%$/);return r?e*(parseFloat(r[1])/100):parseFloat(n)}function O4(e,t){var n=t||[],r=ne(n,2),o=r[0],a=r[1];return[P4(e.width,o),P4(e.height,a)]}function I4(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[e[0],e[1]]}function Os(e,t){var n=t[0],r=t[1],o,a;return n==="t"?a=e.y:n==="b"?a=e.y+e.height:a=e.y+e.height/2,r==="l"?o=e.x:r==="r"?o=e.x+e.width:o=e.x+e.width/2,{x:o,y:a}}function Ii(e,t){var n={t:"b",b:"t",l:"r",r:"l"};return e.map(function(r,o){return o===t?n[r]||"c":r}).join("")}function zJ(e,t,n,r,o,a,i){var l=u.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:o[r]||{}}),s=ne(l,2),c=s[0],d=s[1],f=u.useRef(0),p=u.useMemo(function(){return t?y$(t):[]},[t]),m=u.useRef({}),v=function(){m.current={}};e||v();var h=kt(function(){if(t&&n&&e){let Wn=function(Qr,Zr){var Ta=arguments.length>2&&arguments[2]!==void 0?arguments[2]:we,zp=B.x+Qr,Hp=B.y+Zr,Ey=zp+ae,mt=Hp+re,Mt=Math.max(zp,Ta.left),Pn=Math.max(Hp,Ta.top),Kn=Math.min(Ey,Ta.right),On=Math.min(mt,Ta.bottom);return Math.max(0,(Kn-Mt)*(On-Pn))},Vr=function(){_t=B.y+We,Pt=_t+re,Qt=B.x+Le,Ve=Qt+ae};var tn=Wn,En=Vr,C,b,$,x,S=t,w=S.ownerDocument,E=wp(S),P=E.getComputedStyle(S),O=P.position,M=S.style.left,k=S.style.top,_=S.style.right,I=S.style.bottom,N=S.style.overflow,R=U(U({},o[r]),a),D=w.createElement("div");(C=S.parentElement)===null||C===void 0||C.appendChild(D),D.style.left="".concat(S.offsetLeft,"px"),D.style.top="".concat(S.offsetTop,"px"),D.style.position=O,D.style.height="".concat(S.offsetHeight,"px"),D.style.width="".concat(S.offsetWidth,"px"),S.style.left="0",S.style.top="0",S.style.right="auto",S.style.bottom="auto",S.style.overflow="hidden";var T;if(Array.isArray(n))T={x:n[0],y:n[1],width:0,height:0};else{var j,L,z=n.getBoundingClientRect();z.x=(j=z.x)!==null&&j!==void 0?j:z.left,z.y=(L=z.y)!==null&&L!==void 0?L:z.top,T={x:z.x,y:z.y,width:z.width,height:z.height}}var B=S.getBoundingClientRect(),H=E.getComputedStyle(S),W=H.height,V=H.width;B.x=(b=B.x)!==null&&b!==void 0?b:B.left,B.y=($=B.y)!==null&&$!==void 0?$:B.top;var G=w.documentElement,Z=G.clientWidth,q=G.clientHeight,X=G.scrollWidth,oe=G.scrollHeight,te=G.scrollTop,Q=G.scrollLeft,re=B.height,ae=B.width,ee=T.height,J=T.width,ce={left:0,top:0,right:Z,bottom:q},de={left:-Q,top:-te,right:X-Q,bottom:oe-te},xe=R.htmlRegion,ue="visible",le="visibleFirst";xe!=="scroll"&&xe!==le&&(xe=ue);var be=xe===le,ge=E4(de,p),me=E4(ce,p),we=xe===ue?me:ge,Ee=be?me:we;S.style.left="auto",S.style.top="auto",S.style.right="0",S.style.bottom="0";var ye=S.getBoundingClientRect();S.style.left=M,S.style.top=k,S.style.right=_,S.style.bottom=I,S.style.overflow=N,(x=S.parentElement)===null||x===void 0||x.removeChild(D);var he=Nf(Math.round(ae/parseFloat(V)*1e3)/1e3),pe=Nf(Math.round(re/parseFloat(W)*1e3)/1e3);if(he===0||pe===0||$f(n)&&!hp(n))return;var Oe=R.offset,Se=R.targetOffset,ve=O4(B,Oe),Ce=ne(ve,2),fe=Ce[0],$e=Ce[1],Me=O4(T,Se),Pe=ne(Me,2),Ie=Pe[0],_e=Pe[1];T.x-=Ie,T.y-=_e;var nt=R.points||[],ut=ne(nt,2),st=ut[0],Ot=ut[1],bt=I4(Ot),yt=I4(st),Qe=Os(T,bt),Ct=Os(B,yt),xt=U({},R),Le=Qe.x-Ct.x+fe,We=Qe.y-Ct.y+$e,Ge=Wn(Le,We),ke=Wn(Le,We,me),Re=Os(T,["t","l"]),Te=Os(B,["t","l"]),De=Os(T,["b","r"]),qe=Os(B,["b","r"]),Ye=R.overflow||{},Et=Ye.adjustX,He=Ye.adjustY,Fe=Ye.shiftX,lt=Ye.shiftY,St=function(Zr){return typeof Zr=="boolean"?Zr:Zr>=0},_t,Pt,Qt,Ve;Vr();var It=St(He),je=yt[0]===bt[0];if(It&&yt[0]==="t"&&(Pt>Ee.bottom||m.current.bt)){var Ke=We;je?Ke-=re-ee:Ke=Re.y-qe.y-$e;var vt=Wn(Le,Ke),ct=Wn(Le,Ke,me);vt>Ge||vt===Ge&&(!be||ct>=ke)?(m.current.bt=!0,We=Ke,$e=-$e,xt.points=[Ii(yt,0),Ii(bt,0)]):m.current.bt=!1}if(It&&yt[0]==="b"&&(_tGe||on===Ge&&(!be||vn>=ke)?(m.current.tb=!0,We=Rt,$e=-$e,xt.points=[Ii(yt,0),Ii(bt,0)]):m.current.tb=!1}var jn=St(Et),pt=yt[1]===bt[1];if(jn&&yt[1]==="l"&&(Ve>Ee.right||m.current.rl)){var $t=Le;pt?$t-=ae-J:$t=Re.x-qe.x-fe;var Nt=Wn($t,We),yn=Wn($t,We,me);Nt>Ge||Nt===Ge&&(!be||yn>=ke)?(m.current.rl=!0,Le=$t,fe=-fe,xt.points=[Ii(yt,1),Ii(bt,1)]):m.current.rl=!1}if(jn&&yt[1]==="r"&&(QtGe||Mr===Ge&&(!be||sr>=ke)?(m.current.lr=!0,Le=Nn,fe=-fe,xt.points=[Ii(yt,1),Ii(bt,1)]):m.current.lr=!1}Vr();var Vn=Fe===!0?0:Fe;typeof Vn=="number"&&(Qtme.right&&(Le-=Ve-me.right-fe,T.x>me.right-Vn&&(Le+=T.x-me.right+Vn)));var gr=lt===!0?0:lt;typeof gr=="number"&&(_tme.bottom&&(We-=Pt-me.bottom-$e,T.y>me.bottom-gr&&(We+=T.y-me.bottom+gr)));var hr=B.x+Le,cr=hr+ae,Jn=B.y+We,Zt=Jn+re,rt=T.x,Je=rt+J,Gt=T.y,Xe=Gt+ee,Ze=Math.max(hr,rt),zt=Math.min(cr,Je),cn=(Ze+zt)/2,bn=cn-hr,er=Math.max(Jn,Gt),Fn=Math.min(Zt,Xe),tr=(er+Fn)/2,Dt=tr-Jn;i==null||i(t,xt);var Ae=ye.right-B.x-(Le+B.width),Ue=ye.bottom-B.y-(We+B.height);he===1&&(Le=Math.floor(Le),Ae=Math.floor(Ae)),pe===1&&(We=Math.floor(We),Ue=Math.floor(Ue));var Ft={ready:!0,offsetX:Le/he,offsetY:We/pe,offsetR:Ae/he,offsetB:Ue/pe,arrowX:bn/he,arrowY:Dt/pe,scaleX:he,scaleY:pe,align:xt};d(Ft)}}),g=function(){f.current+=1;var b=f.current;Promise.resolve().then(function(){f.current===b&&h()})},y=function(){d(function(b){return U(U({},b),{},{ready:!1})})};return Lt(y,[r]),Lt(function(){e||y()},[e]),[c.ready,c.offsetX,c.offsetY,c.offsetR,c.offsetB,c.arrowX,c.arrowY,c.scaleX,c.scaleY,c.align,g]}function HJ(e,t,n,r,o){Lt(function(){if(e&&t&&n){let p=function(){r(),o()};var f=p,a=t,i=n,l=y$(a),s=y$(i),c=wp(i),d=new Set([c].concat(Ne(l),Ne(s)));return d.forEach(function(m){m.addEventListener("scroll",p,{passive:!0})}),c.addEventListener("resize",p,{passive:!0}),r(),function(){d.forEach(function(m){m.removeEventListener("scroll",p),c.removeEventListener("resize",p)})}}},[e,t,n])}function VJ(e,t,n,r,o,a,i,l){var s=u.useRef(e);s.current=e;var c=u.useRef(!1);u.useEffect(function(){if(t&&r&&(!o||a)){var f=function(){c.current=!1},p=function(g){var y;s.current&&!i(((y=g.composedPath)===null||y===void 0||(y=y.call(g))===null||y===void 0?void 0:y[0])||g.target)&&!c.current&&l(!1)},m=wp(r);m.addEventListener("pointerdown",f,!0),m.addEventListener("mousedown",p,!0),m.addEventListener("contextmenu",p,!0);var v=rg(n);return v&&(v.addEventListener("mousedown",p,!0),v.addEventListener("contextmenu",p,!0)),function(){m.removeEventListener("pointerdown",f,!0),m.removeEventListener("mousedown",p,!0),m.removeEventListener("contextmenu",p,!0),v&&(v.removeEventListener("mousedown",p,!0),v.removeEventListener("contextmenu",p,!0))}}},[t,n,r,o,a]);function d(){c.current=!0}return d}var WJ=["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 KJ(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:xS,t=u.forwardRef(function(n,r){var o=n.prefixCls,a=o===void 0?"rc-trigger-popup":o,i=n.children,l=n.action,s=l===void 0?"hover":l,c=n.showAction,d=n.hideAction,f=n.popupVisible,p=n.defaultPopupVisible,m=n.onPopupVisibleChange,v=n.afterPopupVisibleChange,h=n.mouseEnterDelay,g=n.mouseLeaveDelay,y=g===void 0?.1:g,C=n.focusDelay,b=n.blurDelay,$=n.mask,x=n.maskClosable,S=x===void 0?!0:x,w=n.getPopupContainer,E=n.forceRender,P=n.autoDestroy,O=n.destroyPopupOnHide,M=n.popup,k=n.popupClassName,_=n.popupStyle,I=n.popupPlacement,N=n.builtinPlacements,R=N===void 0?{}:N,D=n.popupAlign,T=n.zIndex,j=n.stretch,L=n.getPopupClassNameFromAlign,z=n.fresh,B=n.alignPoint,H=n.onPopupClick,W=n.onPopupAlign,V=n.arrow,G=n.popupMotion,Z=n.maskMotion,q=n.popupTransitionName,X=n.popupAnimation,oe=n.maskTransitionName,te=n.maskAnimation,Q=n.className,re=n.getTriggerDOMNode,ae=ht(n,WJ),ee=P||O||!1,J=u.useState(!1),ce=ne(J,2),de=ce[0],xe=ce[1];Lt(function(){xe(a9())},[]);var ue=u.useRef({}),le=u.useContext(x4),be=u.useMemo(function(){return{registerSubPopup:function(Mt,Pn){ue.current[Mt]=Pn,le==null||le.registerSubPopup(Mt,Pn)}}},[le]),ge=j0(),me=u.useState(null),we=ne(me,2),Ee=we[0],ye=we[1],he=u.useRef(null),pe=kt(function(mt){he.current=mt,$f(mt)&&Ee!==mt&&ye(mt),le==null||le.registerSubPopup(ge,mt)}),Oe=u.useState(null),Se=ne(Oe,2),ve=Se[0],Ce=Se[1],fe=u.useRef(null),$e=kt(function(mt){$f(mt)&&ve!==mt&&(Ce(mt),fe.current=mt)}),Me=u.Children.only(i),Pe=(Me==null?void 0:Me.props)||{},Ie={},_e=kt(function(mt){var Mt,Pn,Kn=ve;return(Kn==null?void 0:Kn.contains(mt))||((Mt=rg(Kn))===null||Mt===void 0?void 0:Mt.host)===mt||mt===Kn||(Ee==null?void 0:Ee.contains(mt))||((Pn=rg(Ee))===null||Pn===void 0?void 0:Pn.host)===mt||mt===Ee||Object.values(ue.current).some(function(On){return(On==null?void 0:On.contains(mt))||mt===On})}),nt=w4(a,G,X,q),ut=w4(a,Z,te,oe),st=u.useState(p||!1),Ot=ne(st,2),bt=Ot[0],yt=Ot[1],Qe=f??bt,Ct=kt(function(mt){f===void 0&&yt(mt)});Lt(function(){yt(f||!1)},[f]);var xt=u.useRef(Qe);xt.current=Qe;var Le=u.useRef([]);Le.current=[];var We=kt(function(mt){var Mt;Ct(mt),((Mt=Le.current[Le.current.length-1])!==null&&Mt!==void 0?Mt:Qe)!==mt&&(Le.current.push(mt),m==null||m(mt))}),Ge=u.useRef(),ke=function(){clearTimeout(Ge.current)},Re=function(Mt){var Pn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;ke(),Pn===0?We(Mt):Ge.current=setTimeout(function(){We(Mt)},Pn*1e3)};u.useEffect(function(){return ke},[]);var Te=u.useState(!1),De=ne(Te,2),qe=De[0],Ye=De[1];Lt(function(mt){(!mt||Qe)&&Ye(!0)},[Qe]);var Et=u.useState(null),He=ne(Et,2),Fe=He[0],lt=He[1],St=u.useState(null),_t=ne(St,2),Pt=_t[0],Qt=_t[1],Ve=function(Mt){Qt([Mt.clientX,Mt.clientY])},It=zJ(Qe,Ee,B&&Pt!==null?Pt:ve,I,R,D,W),je=ne(It,11),Ke=je[0],vt=je[1],ct=je[2],Rt=je[3],on=je[4],vn=je[5],jn=je[6],pt=je[7],$t=je[8],Nt=je[9],yn=je[10],Nn=FJ(de,s,c,d),Mr=ne(Nn,2),sr=Mr[0],Vn=Mr[1],gr=sr.has("click"),hr=Vn.has("click")||Vn.has("contextMenu"),cr=kt(function(){qe||yn()}),Jn=function(){xt.current&&B&&hr&&Re(!1)};HJ(Qe,ve,Ee,cr,Jn),Lt(function(){cr()},[Pt,I]),Lt(function(){Qe&&!(R!=null&&R[I])&&cr()},[JSON.stringify(D)]);var Zt=u.useMemo(function(){var mt=BJ(R,a,Nt,B);return ie(mt,L==null?void 0:L(Nt))},[Nt,L,R,a,B]);u.useImperativeHandle(r,function(){return{nativeElement:fe.current,popupElement:he.current,forceAlign:cr}});var rt=u.useState(0),Je=ne(rt,2),Gt=Je[0],Xe=Je[1],Ze=u.useState(0),zt=ne(Ze,2),cn=zt[0],bn=zt[1],er=function(){if(j&&ve){var Mt=ve.getBoundingClientRect();Xe(Mt.width),bn(Mt.height)}},Fn=function(){er(),cr()},tr=function(Mt){Ye(!1),yn(),v==null||v(Mt)},Dt=function(){return new Promise(function(Mt){er(),lt(function(){return Mt})})};Lt(function(){Fe&&(yn(),Fe(),lt(null))},[Fe]);function Ae(mt,Mt,Pn,Kn){Ie[mt]=function(On){var Vp;Kn==null||Kn(On),Re(Mt,Pn);for(var Py=arguments.length,Uw=new Array(Py>1?Py-1:0),Wp=1;Wp1?Pn-1:0),On=1;On1?Pn-1:0),On=1;On1&&arguments[1]!==void 0?arguments[1]:{},n=t.fieldNames,r=t.childrenAsData,o=[],a=m9(n,!1),i=a.label,l=a.value,s=a.options,c=a.groupLabel;function d(f,p){Array.isArray(f)&&f.forEach(function(m){if(p||!(s in m)){var v=m[l];o.push({key:R4(m,o.length),groupOption:p,data:m,label:m[i],value:v})}else{var h=m[c];h===void 0&&r&&(h=m.label),o.push({key:R4(m,o.length),group:!0,data:m,label:h}),d(m[s],!0)}})}return d(e,!1),o}function C$(e){var t=U({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return wn(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}var QJ=function(t,n,r){if(!n||!n.length)return null;var o=!1,a=function l(s,c){var d=pM(c),f=d[0],p=d.slice(1);if(!f)return[s];var m=s.split(f);return o=o||m.length>1,m.reduce(function(v,h){return[].concat(Ne(v),Ne(l(h,p)))},[]).filter(Boolean)},i=a(t,n);return o?typeof r<"u"?i.slice(0,r):i:null},wS=u.createContext(null);function ZJ(e){var t=e.visible,n=e.values;if(!t)return null;var r=50;return u.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(n.slice(0,r).map(function(o){var a=o.label,i=o.value;return["number","string"].includes(at(a))?a:i}).join(", ")),n.length>r?", ...":null)}var JJ=["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"],eee=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],$$=function(t){return t==="tags"||t==="multiple"},tee=u.forwardRef(function(e,t){var n,r=e.id,o=e.prefixCls,a=e.className,i=e.showSearch,l=e.tagRender,s=e.direction,c=e.omitDomProps,d=e.displayValues,f=e.onDisplayValuesChange,p=e.emptyOptions,m=e.notFoundContent,v=m===void 0?"Not Found":m,h=e.onClear,g=e.mode,y=e.disabled,C=e.loading,b=e.getInputElement,$=e.getRawInputElement,x=e.open,S=e.defaultOpen,w=e.onDropdownVisibleChange,E=e.activeValue,P=e.onActiveValueChange,O=e.activeDescendantId,M=e.searchValue,k=e.autoClearSearchValue,_=e.onSearch,I=e.onSearchSplit,N=e.tokenSeparators,R=e.allowClear,D=e.prefix,T=e.suffixIcon,j=e.clearIcon,L=e.OptionList,z=e.animation,B=e.transitionName,H=e.dropdownStyle,W=e.dropdownClassName,V=e.dropdownMatchSelectWidth,G=e.dropdownRender,Z=e.dropdownAlign,q=e.placement,X=e.builtinPlacements,oe=e.getPopupContainer,te=e.showAction,Q=te===void 0?[]:te,re=e.onFocus,ae=e.onBlur,ee=e.onKeyUp,J=e.onKeyDown,ce=e.onMouseDown,de=ht(e,JJ),xe=$$(g),ue=(i!==void 0?i:xe)||g==="combobox",le=U({},de);eee.forEach(function(rt){delete le[rt]}),c==null||c.forEach(function(rt){delete le[rt]});var be=u.useState(!1),ge=ne(be,2),me=ge[0],we=ge[1];u.useEffect(function(){we(a9())},[]);var Ee=u.useRef(null),ye=u.useRef(null),he=u.useRef(null),pe=u.useRef(null),Oe=u.useRef(null),Se=u.useRef(!1),ve=iJ(),Ce=ne(ve,3),fe=Ce[0],$e=Ce[1],Me=Ce[2];u.useImperativeHandle(t,function(){var rt,Je;return{focus:(rt=pe.current)===null||rt===void 0?void 0:rt.focus,blur:(Je=pe.current)===null||Je===void 0?void 0:Je.blur,scrollTo:function(Xe){var Ze;return(Ze=Oe.current)===null||Ze===void 0?void 0:Ze.scrollTo(Xe)},nativeElement:Ee.current||ye.current}});var Pe=u.useMemo(function(){var rt;if(g!=="combobox")return M;var Je=(rt=d[0])===null||rt===void 0?void 0:rt.value;return typeof Je=="string"||typeof Je=="number"?String(Je):""},[M,g,d]),Ie=g==="combobox"&&typeof b=="function"&&b()||null,_e=typeof $=="function"&&$(),nt=hl(ye,_e==null||(n=_e.props)===null||n===void 0?void 0:n.ref),ut=u.useState(!1),st=ne(ut,2),Ot=st[0],bt=st[1];Lt(function(){bt(!0)},[]);var yt=dn(!1,{defaultValue:S,value:x}),Qe=ne(yt,2),Ct=Qe[0],xt=Qe[1],Le=Ot?Ct:!1,We=!v&&p;(y||We&&Le&&g==="combobox")&&(Le=!1);var Ge=We?!1:Le,ke=u.useCallback(function(rt){var Je=rt!==void 0?rt:!Le;y||(xt(Je),Le!==Je&&(w==null||w(Je)))},[y,Le,xt,w]),Re=u.useMemo(function(){return(N||[]).some(function(rt){return[` -`,`\r -`].includes(rt)})},[N]),Te=u.useContext(wS)||{},De=Te.maxCount,qe=Te.rawValues,Ye=function(Je,Gt,Xe){if(!(xe&&b$(De)&&(qe==null?void 0:qe.size)>=De)){var Ze=!0,zt=Je;P==null||P(null);var cn=QJ(Je,N,b$(De)?De-qe.size:void 0),bn=Xe?null:cn;return g!=="combobox"&&bn&&(zt="",I==null||I(bn),ke(!1),Ze=!1),_&&Pe!==zt&&_(zt,{source:Gt?"typing":"effect"}),Ze}},Et=function(Je){!Je||!Je.trim()||_(Je,{source:"submit"})};u.useEffect(function(){!Le&&!xe&&g!=="combobox"&&Ye("",!1,!1)},[Le]),u.useEffect(function(){Ct&&y&&xt(!1),y&&!Se.current&&$e(!1)},[y]);var He=l9(),Fe=ne(He,2),lt=Fe[0],St=Fe[1],_t=u.useRef(!1),Pt=function(Je){var Gt=lt(),Xe=Je.key,Ze=Xe==="Enter";if(Ze&&(g!=="combobox"&&Je.preventDefault(),Le||ke(!0)),St(!!Pe),Xe==="Backspace"&&!Gt&&xe&&!Pe&&d.length){for(var zt=Ne(d),cn=null,bn=zt.length-1;bn>=0;bn-=1){var er=zt[bn];if(!er.disabled){zt.splice(bn,1),cn=er;break}}cn&&f(zt,{type:"remove",values:[cn]})}for(var Fn=arguments.length,tr=new Array(Fn>1?Fn-1:0),Dt=1;Dt1?Gt-1:0),Ze=1;Ze1?cn-1:0),er=1;er"u"?"undefined":at(navigator))==="object"&&/Firefox/i.test(navigator.userAgent);const g9=function(e,t,n,r){var o=u.useRef(!1),a=u.useRef(null);function i(){clearTimeout(a.current),o.current=!0,a.current=setTimeout(function(){o.current=!1},50)}var l=u.useRef({top:e,bottom:t,left:n,right:r});return l.current.top=e,l.current.bottom=t,l.current.left=n,l.current.right=r,function(s,c){var d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,f=s?c<0&&l.current.left||c>0&&l.current.right:c<0&&l.current.top||c>0&&l.current.bottom;return d&&f?(clearTimeout(a.current),o.current=!1):(!f||o.current)&&i(),!o.current&&f}};function iee(e,t,n,r,o,a,i){var l=u.useRef(0),s=u.useRef(null),c=u.useRef(null),d=u.useRef(!1),f=g9(t,n,r,o);function p(C,b){if(Bt.cancel(s.current),!f(!1,b)){var $=C;if(!$._virtualHandled)$._virtualHandled=!0;else return;l.current+=b,c.current=b,N4||$.preventDefault(),s.current=Bt(function(){var x=d.current?10:1;i(l.current*x,!1),l.current=0})}}function m(C,b){i(b,!0),N4||C.preventDefault()}var v=u.useRef(null),h=u.useRef(null);function g(C){if(e){Bt.cancel(h.current),h.current=Bt(function(){v.current=null},2);var b=C.deltaX,$=C.deltaY,x=C.shiftKey,S=b,w=$;(v.current==="sx"||!v.current&&x&&$&&!b)&&(S=$,w=0,v.current="sx");var E=Math.abs(S),P=Math.abs(w);v.current===null&&(v.current=a&&E>P?"x":"y"),v.current==="y"?p(C,w):m(C,S)}}function y(C){e&&(d.current=C.detail===c.current)}return[g,y]}function lee(e,t,n,r){var o=u.useMemo(function(){return[new Map,[]]},[e,n.id,r]),a=ne(o,2),i=a[0],l=a[1],s=function(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:d,p=i.get(d),m=i.get(f);if(p===void 0||m===void 0)for(var v=e.length,h=l.length;h0&&arguments[0]!==void 0?arguments[0]:!1;d();var v=function(){var y=!1;l.current.forEach(function(C,b){if(C&&C.offsetParent){var $=C.offsetHeight,x=getComputedStyle(C),S=x.marginTop,w=x.marginBottom,E=M4(S),P=M4(w),O=$+E+P;s.current.get(b)!==O&&(s.current.set(b,O),y=!0)}}),y&&i(function(C){return C+1})};if(m)v();else{c.current+=1;var h=c.current;Promise.resolve().then(function(){h===c.current&&v()})}}function p(m,v){var h=e(m);l.current.get(h),v?(l.current.set(h,v),f()):l.current.delete(h)}return u.useEffect(function(){return d},[]),[p,f,s.current,a]}var T4=14/15;function uee(e,t,n){var r=u.useRef(!1),o=u.useRef(0),a=u.useRef(0),i=u.useRef(null),l=u.useRef(null),s,c=function(m){if(r.current){var v=Math.ceil(m.touches[0].pageX),h=Math.ceil(m.touches[0].pageY),g=o.current-v,y=a.current-h,C=Math.abs(g)>Math.abs(y);C?o.current=v:a.current=h;var b=n(C,C?g:y,!1,m);b&&m.preventDefault(),clearInterval(l.current),b&&(l.current=setInterval(function(){C?g*=T4:y*=T4;var $=Math.floor(C?g:y);(!n(C,$,!0)||Math.abs($)<=.1)&&clearInterval(l.current)},16))}},d=function(){r.current=!1,s()},f=function(m){s(),m.touches.length===1&&!r.current&&(r.current=!0,o.current=Math.ceil(m.touches[0].pageX),a.current=Math.ceil(m.touches[0].pageY),i.current=m.target,i.current.addEventListener("touchmove",c,{passive:!1}),i.current.addEventListener("touchend",d,{passive:!0}))};s=function(){i.current&&(i.current.removeEventListener("touchmove",c),i.current.removeEventListener("touchend",d))},Lt(function(){return e&&t.current.addEventListener("touchstart",f,{passive:!0}),function(){var p;(p=t.current)===null||p===void 0||p.removeEventListener("touchstart",f),s(),clearInterval(l.current)}},[e])}function k4(e){return Math.floor(Math.pow(e,.5))}function x$(e,t){var n="touches"in e?e.touches[0]:e;return n[t?"pageX":"pageY"]-window[t?"scrollX":"scrollY"]}function dee(e,t,n){u.useEffect(function(){var r=t.current;if(e&&r){var o=!1,a,i,l=function(){Bt.cancel(a)},s=function p(){l(),a=Bt(function(){n(i),p()})},c=function(){o=!1,l()},d=function(m){if(!(m.target.draggable||m.button!==0)){var v=m;v._virtualHandled||(v._virtualHandled=!0,o=!0)}},f=function(m){if(o){var v=x$(m,!1),h=r.getBoundingClientRect(),g=h.top,y=h.bottom;if(v<=g){var C=g-v;i=-k4(C),s()}else if(v>=y){var b=v-y;i=k4(b),s()}else l()}};return r.addEventListener("mousedown",d),r.ownerDocument.addEventListener("mouseup",c),r.ownerDocument.addEventListener("mousemove",f),r.ownerDocument.addEventListener("dragend",c),function(){r.removeEventListener("mousedown",d),r.ownerDocument.removeEventListener("mouseup",c),r.ownerDocument.removeEventListener("mousemove",f),r.ownerDocument.removeEventListener("dragend",c),l()}}},[e])}var fee=10;function pee(e,t,n,r,o,a,i,l){var s=u.useRef(),c=u.useState(null),d=ne(c,2),f=d[0],p=d[1];return Lt(function(){if(f&&f.times=0;I-=1){var N=o(t[I]),R=n.get(N);if(R===void 0){C=!0;break}if(_-=R,_<=0)break}switch(x){case"top":$=w-g;break;case"bottom":$=E-y+g;break;default:{var D=e.current.scrollTop,T=D+y;wT&&(b="bottom")}}$!==null&&i($),$!==f.lastTop&&(C=!0)}C&&p(U(U({},f),{},{times:f.times+1,targetAlign:b,lastTop:$}))}},[f,e.current]),function(m){if(m==null){l();return}if(Bt.cancel(s.current),typeof m=="number")i(m);else if(m&&at(m)==="object"){var v,h=m.align;"index"in m?v=m.index:v=t.findIndex(function(C){return o(C)===m.key});var g=m.offset,y=g===void 0?0:g;p({times:0,index:v,offset:y,originAlign:h})}}}var _4=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.rtl,o=e.scrollOffset,a=e.scrollRange,i=e.onStartMove,l=e.onStopMove,s=e.onScroll,c=e.horizontal,d=e.spinSize,f=e.containerSize,p=e.style,m=e.thumbStyle,v=e.showScrollBar,h=u.useState(!1),g=ne(h,2),y=g[0],C=g[1],b=u.useState(null),$=ne(b,2),x=$[0],S=$[1],w=u.useState(null),E=ne(w,2),P=E[0],O=E[1],M=!r,k=u.useRef(),_=u.useRef(),I=u.useState(v),N=ne(I,2),R=N[0],D=N[1],T=u.useRef(),j=function(){v===!0||v===!1||(clearTimeout(T.current),D(!0),T.current=setTimeout(function(){D(!1)},3e3))},L=a-f||0,z=f-d||0,B=u.useMemo(function(){if(o===0||L===0)return 0;var te=o/L;return te*z},[o,L,z]),H=function(Q){Q.stopPropagation(),Q.preventDefault()},W=u.useRef({top:B,dragging:y,pageY:x,startTop:P});W.current={top:B,dragging:y,pageY:x,startTop:P};var V=function(Q){C(!0),S(x$(Q,c)),O(W.current.top),i(),Q.stopPropagation(),Q.preventDefault()};u.useEffect(function(){var te=function(ee){ee.preventDefault()},Q=k.current,re=_.current;return Q.addEventListener("touchstart",te,{passive:!1}),re.addEventListener("touchstart",V,{passive:!1}),function(){Q.removeEventListener("touchstart",te),re.removeEventListener("touchstart",V)}},[]);var G=u.useRef();G.current=L;var Z=u.useRef();Z.current=z,u.useEffect(function(){if(y){var te,Q=function(ee){var J=W.current,ce=J.dragging,de=J.pageY,xe=J.startTop;Bt.cancel(te);var ue=k.current.getBoundingClientRect(),le=f/(c?ue.width:ue.height);if(ce){var be=(x$(ee,c)-de)*le,ge=xe;!M&&c?ge-=be:ge+=be;var me=G.current,we=Z.current,Ee=we?ge/we:0,ye=Math.ceil(Ee*me);ye=Math.max(ye,0),ye=Math.min(ye,me),te=Bt(function(){s(ye,c)})}},re=function(){C(!1),l()};return window.addEventListener("mousemove",Q,{passive:!0}),window.addEventListener("touchmove",Q,{passive:!0}),window.addEventListener("mouseup",re,{passive:!0}),window.addEventListener("touchend",re,{passive:!0}),function(){window.removeEventListener("mousemove",Q),window.removeEventListener("touchmove",Q),window.removeEventListener("mouseup",re),window.removeEventListener("touchend",re),Bt.cancel(te)}}},[y]),u.useEffect(function(){return j(),function(){clearTimeout(T.current)}},[o]),u.useImperativeHandle(t,function(){return{delayHidden:j}});var q="".concat(n,"-scrollbar"),X={position:"absolute",visibility:R?null:"hidden"},oe={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return c?(Object.assign(X,{height:8,left:0,right:0,bottom:0}),Object.assign(oe,K({height:"100%",width:d},M?"left":"right",B))):(Object.assign(X,K({width:8,top:0,bottom:0},M?"right":"left",0)),Object.assign(oe,{width:"100%",height:d,top:B})),u.createElement("div",{ref:k,className:ie(q,K(K(K({},"".concat(q,"-horizontal"),c),"".concat(q,"-vertical"),!c),"".concat(q,"-visible"),R)),style:U(U({},X),p),onMouseDown:H,onMouseMove:j},u.createElement("div",{ref:_,className:ie("".concat(q,"-thumb"),K({},"".concat(q,"-thumb-moving"),y)),style:U(U({},oe),m),onMouseDown:V}))}),mee=20;function D4(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=e/t*e;return isNaN(n)&&(n=0),n=Math.max(n,mee),Math.floor(n)}var vee=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],gee=[],hee={overflowY:"auto",overflowAnchor:"none"};function yee(e,t){var n=e.prefixCls,r=n===void 0?"rc-virtual-list":n,o=e.className,a=e.height,i=e.itemHeight,l=e.fullHeight,s=l===void 0?!0:l,c=e.style,d=e.data,f=e.children,p=e.itemKey,m=e.virtual,v=e.direction,h=e.scrollWidth,g=e.component,y=g===void 0?"div":g,C=e.onScroll,b=e.onVirtualScroll,$=e.onVisibleChange,x=e.innerProps,S=e.extraRender,w=e.styles,E=e.showScrollBar,P=E===void 0?"optional":E,O=ht(e,vee),M=u.useCallback(function(je){return typeof p=="function"?p(je):je==null?void 0:je[p]},[p]),k=cee(M),_=ne(k,4),I=_[0],N=_[1],R=_[2],D=_[3],T=!!(m!==!1&&a&&i),j=u.useMemo(function(){return Object.values(R.maps).reduce(function(je,Ke){return je+Ke},0)},[R.id,R.maps]),L=T&&d&&(Math.max(i*d.length,j)>a||!!h),z=v==="rtl",B=ie(r,K({},"".concat(r,"-rtl"),z),o),H=d||gee,W=u.useRef(),V=u.useRef(),G=u.useRef(),Z=u.useState(0),q=ne(Z,2),X=q[0],oe=q[1],te=u.useState(0),Q=ne(te,2),re=Q[0],ae=Q[1],ee=u.useState(!1),J=ne(ee,2),ce=J[0],de=J[1],xe=function(){de(!0)},ue=function(){de(!1)},le={getKey:M};function be(je){oe(function(Ke){var vt;typeof je=="function"?vt=je(Ke):vt=je;var ct=bt(vt);return W.current.scrollTop=ct,ct})}var ge=u.useRef({start:0,end:H.length}),me=u.useRef(),we=aee(H,M),Ee=ne(we,1),ye=Ee[0];me.current=ye;var he=u.useMemo(function(){if(!T)return{scrollHeight:void 0,start:0,end:H.length-1,offset:void 0};if(!L){var je;return{scrollHeight:((je=V.current)===null||je===void 0?void 0:je.offsetHeight)||0,start:0,end:H.length-1,offset:void 0}}for(var Ke=0,vt,ct,Rt,on=H.length,vn=0;vn=X&&vt===void 0&&(vt=vn,ct=Ke),Nt>X+a&&Rt===void 0&&(Rt=vn),Ke=Nt}return vt===void 0&&(vt=0,ct=0,Rt=Math.ceil(a/i)),Rt===void 0&&(Rt=H.length-1),Rt=Math.min(Rt+1,H.length-1),{scrollHeight:Ke,start:vt,end:Rt,offset:ct}},[L,T,X,H,D,a]),pe=he.scrollHeight,Oe=he.start,Se=he.end,ve=he.offset;ge.current.start=Oe,ge.current.end=Se,u.useLayoutEffect(function(){var je=R.getRecord();if(je.size===1){var Ke=Array.from(je.keys())[0],vt=je.get(Ke),ct=H[Oe];if(ct&&vt===void 0){var Rt=M(ct);if(Rt===Ke){var on=R.get(Ke),vn=on-i;be(function(jn){return jn+vn})}}}R.resetRecord()},[pe]);var Ce=u.useState({width:0,height:a}),fe=ne(Ce,2),$e=fe[0],Me=fe[1],Pe=function(Ke){Me({width:Ke.offsetWidth,height:Ke.offsetHeight})},Ie=u.useRef(),_e=u.useRef(),nt=u.useMemo(function(){return D4($e.width,h)},[$e.width,h]),ut=u.useMemo(function(){return D4($e.height,pe)},[$e.height,pe]),st=pe-a,Ot=u.useRef(st);Ot.current=st;function bt(je){var Ke=je;return Number.isNaN(Ot.current)||(Ke=Math.min(Ke,Ot.current)),Ke=Math.max(Ke,0),Ke}var yt=X<=0,Qe=X>=st,Ct=re<=0,xt=re>=h,Le=g9(yt,Qe,Ct,xt),We=function(){return{x:z?-re:re,y:X}},Ge=u.useRef(We()),ke=kt(function(je){if(b){var Ke=U(U({},We()),je);(Ge.current.x!==Ke.x||Ge.current.y!==Ke.y)&&(b(Ke),Ge.current=Ke)}});function Re(je,Ke){var vt=je;Ke?(Ea.flushSync(function(){ae(vt)}),ke()):be(vt)}function Te(je){var Ke=je.currentTarget.scrollTop;Ke!==X&&be(Ke),C==null||C(je),ke()}var De=function(Ke){var vt=Ke,ct=h?h-$e.width:0;return vt=Math.max(vt,0),vt=Math.min(vt,ct),vt},qe=kt(function(je,Ke){Ke?(Ea.flushSync(function(){ae(function(vt){var ct=vt+(z?-je:je);return De(ct)})}),ke()):be(function(vt){var ct=vt+je;return ct})}),Ye=iee(T,yt,Qe,Ct,xt,!!h,qe),Et=ne(Ye,2),He=Et[0],Fe=Et[1];uee(T,W,function(je,Ke,vt,ct){var Rt=ct;return Le(je,Ke,vt)?!1:!Rt||!Rt._virtualHandled?(Rt&&(Rt._virtualHandled=!0),He({preventDefault:function(){},deltaX:je?Ke:0,deltaY:je?0:Ke}),!0):!1}),dee(L,W,function(je){be(function(Ke){return Ke+je})}),Lt(function(){function je(vt){var ct=yt&&vt.detail<0,Rt=Qe&&vt.detail>0;T&&!ct&&!Rt&&vt.preventDefault()}var Ke=W.current;return Ke.addEventListener("wheel",He,{passive:!1}),Ke.addEventListener("DOMMouseScroll",Fe,{passive:!0}),Ke.addEventListener("MozMousePixelScroll",je,{passive:!1}),function(){Ke.removeEventListener("wheel",He),Ke.removeEventListener("DOMMouseScroll",Fe),Ke.removeEventListener("MozMousePixelScroll",je)}},[T,yt,Qe]),Lt(function(){if(h){var je=De(re);ae(je),ke({x:je})}},[$e.width,h]);var lt=function(){var Ke,vt;(Ke=Ie.current)===null||Ke===void 0||Ke.delayHidden(),(vt=_e.current)===null||vt===void 0||vt.delayHidden()},St=pee(W,H,R,i,M,function(){return N(!0)},be,lt);u.useImperativeHandle(t,function(){return{nativeElement:G.current,getScrollInfo:We,scrollTo:function(Ke){function vt(ct){return ct&&at(ct)==="object"&&("left"in ct||"top"in ct)}vt(Ke)?(Ke.left!==void 0&&ae(De(Ke.left)),St(Ke.top)):St(Ke)}}}),Lt(function(){if($){var je=H.slice(Oe,Se+1);$(je,H)}},[Oe,Se,H]);var _t=lee(H,M,R,i),Pt=S==null?void 0:S({start:Oe,end:Se,virtual:L,offsetX:re,offsetY:ve,rtl:z,getSize:_t}),Qt=ree(H,Oe,Se,h,re,I,f,le),Ve=null;a&&(Ve=U(K({},s?"height":"maxHeight",a),hee),T&&(Ve.overflowY="hidden",h&&(Ve.overflowX="hidden"),ce&&(Ve.pointerEvents="none")));var It={};return z&&(It.dir="rtl"),u.createElement("div",F({ref:G,style:U(U({},c),{},{position:"relative"}),className:B},It,O),u.createElement(To,{onResize:Pe},u.createElement(y,{className:"".concat(r,"-holder"),style:Ve,ref:W,onScroll:Te,onMouseEnter:lt},u.createElement(v9,{prefixCls:r,height:pe,offsetX:re,offsetY:ve,scrollWidth:h,onInnerResize:N,ref:V,innerProps:x,rtl:z,extra:Pt},Qt))),L&&pe>a&&u.createElement(_4,{ref:Ie,prefixCls:r,scrollOffset:X,scrollRange:pe,rtl:z,onScroll:Re,onStartMove:xe,onStopMove:ue,spinSize:ut,containerSize:$e.height,style:w==null?void 0:w.verticalScrollBar,thumbStyle:w==null?void 0:w.verticalScrollBarThumb,showScrollBar:P}),L&&h>$e.width&&u.createElement(_4,{ref:_e,prefixCls:r,scrollOffset:re,scrollRange:h,rtl:z,onScroll:Re,onStartMove:xe,onStopMove:ue,spinSize:nt,containerSize:$e.width,horizontal:!0,style:w==null?void 0:w.horizontalScrollBar,thumbStyle:w==null?void 0:w.horizontalScrollBarThumb,showScrollBar:P}))}var H0=u.forwardRef(yee);H0.displayName="List";function bee(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var Cee=["disabled","title","children","style","className"];function A4(e){return typeof e=="string"||typeof e=="number"}var $ee=function(t,n){var r=aJ(),o=r.prefixCls,a=r.id,i=r.open,l=r.multiple,s=r.mode,c=r.searchValue,d=r.toggleOpen,f=r.notFoundContent,p=r.onPopupScroll,m=u.useContext(wS),v=m.maxCount,h=m.flattenOptions,g=m.onActiveValue,y=m.defaultActiveFirstOption,C=m.onSelect,b=m.menuItemSelectedIcon,$=m.rawValues,x=m.fieldNames,S=m.virtual,w=m.direction,E=m.listHeight,P=m.listItemHeight,O=m.optionRender,M="".concat(o,"-item"),k=ss(function(){return h},[i,h],function(te,Q){return Q[0]&&te[1]!==Q[1]}),_=u.useRef(null),I=u.useMemo(function(){return l&&b$(v)&&($==null?void 0:$.size)>=v},[l,v,$==null?void 0:$.size]),N=function(Q){Q.preventDefault()},R=function(Q){var re;(re=_.current)===null||re===void 0||re.scrollTo(typeof Q=="number"?{index:Q}:Q)},D=u.useCallback(function(te){return s==="combobox"?!1:$.has(te)},[s,Ne($).toString(),$.size]),T=function(Q){for(var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,ae=k.length,ee=0;ee1&&arguments[1]!==void 0?arguments[1]:!1;B(Q);var ae={source:re?"keyboard":"mouse"},ee=k[Q];if(!ee){g(null,-1,ae);return}g(ee.value,Q,ae)};u.useEffect(function(){H(y!==!1?T(0):-1)},[k.length,c]);var W=u.useCallback(function(te){return s==="combobox"?String(te).toLowerCase()===c.toLowerCase():$.has(te)},[s,c,Ne($).toString(),$.size]);u.useEffect(function(){var te=setTimeout(function(){if(!l&&i&&$.size===1){var re=Array.from($)[0],ae=k.findIndex(function(ee){var J=ee.data;return c?String(J.value).startsWith(c):J.value===re});ae!==-1&&(H(ae),R(ae))}});if(i){var Q;(Q=_.current)===null||Q===void 0||Q.scrollTo(void 0)}return function(){return clearTimeout(te)}},[i,c]);var V=function(Q){Q!==void 0&&C(Q,{selected:!$.has(Q)}),l||d(!1)};if(u.useImperativeHandle(n,function(){return{onKeyDown:function(Q){var re=Q.which,ae=Q.ctrlKey;switch(re){case ot.N:case ot.P:case ot.UP:case ot.DOWN:{var ee=0;if(re===ot.UP?ee=-1:re===ot.DOWN?ee=1:bee()&&ae&&(re===ot.N?ee=1:re===ot.P&&(ee=-1)),ee!==0){var J=T(z+ee,ee);R(J),H(J,!0)}break}case ot.TAB:case ot.ENTER:{var ce,de=k[z];de&&!(de!=null&&(ce=de.data)!==null&&ce!==void 0&&ce.disabled)&&!I?V(de.value):V(void 0),i&&Q.preventDefault();break}case ot.ESC:d(!1),i&&Q.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Q){R(Q)}}}),k.length===0)return u.createElement("div",{role:"listbox",id:"".concat(a,"_list"),className:"".concat(M,"-empty"),onMouseDown:N},f);var G=Object.keys(x).map(function(te){return x[te]}),Z=function(Q){return Q.label};function q(te,Q){var re=te.group;return{role:re?"presentation":"option",id:"".concat(a,"_list_").concat(Q)}}var X=function(Q){var re=k[Q];if(!re)return null;var ae=re.data||{},ee=ae.value,J=re.group,ce=mr(ae,!0),de=Z(re);return re?u.createElement("div",F({"aria-label":typeof de=="string"&&!J?de:null},ce,{key:Q},q(re,Q),{"aria-selected":W(ee)}),ee):null},oe={role:"listbox",id:"".concat(a,"_list")};return u.createElement(u.Fragment,null,S&&u.createElement("div",F({},oe,{style:{height:0,width:0,overflow:"hidden"}}),X(z-1),X(z),X(z+1)),u.createElement(H0,{itemKey:"key",ref:_,data:k,height:E,itemHeight:P,fullHeight:!1,onMouseDown:N,onScroll:p,virtual:S,direction:w,innerProps:S?null:oe},function(te,Q){var re=te.group,ae=te.groupOption,ee=te.data,J=te.label,ce=te.value,de=ee.key;if(re){var xe,ue=(xe=ee.title)!==null&&xe!==void 0?xe:A4(J)?J.toString():void 0;return u.createElement("div",{className:ie(M,"".concat(M,"-group"),ee.className),title:ue},J!==void 0?J:de)}var le=ee.disabled,be=ee.title;ee.children;var ge=ee.style,me=ee.className,we=ht(ee,Cee),Ee=Zn(we,G),ye=D(ce),he=le||!ye&&I,pe="".concat(M,"-option"),Oe=ie(M,pe,me,K(K(K(K({},"".concat(pe,"-grouped"),ae),"".concat(pe,"-active"),z===Q&&!he),"".concat(pe,"-disabled"),he),"".concat(pe,"-selected"),ye)),Se=Z(te),ve=!b||typeof b=="function"||ye,Ce=typeof Se=="number"?Se:Se||ce,fe=A4(Ce)?Ce.toString():void 0;return be!==void 0&&(fe=be),u.createElement("div",F({},mr(Ee),S?{}:q(te,Q),{"aria-selected":W(ce),className:Oe,title:fe,onMouseMove:function(){z===Q||he||H(Q)},onClick:function(){he||V(ce)},style:ge}),u.createElement("div",{className:"".concat(pe,"-content")},typeof O=="function"?O(te,{index:Q}):Ce),u.isValidElement(b)||ye,ve&&u.createElement(z0,{className:"".concat(M,"-option-state"),customizeIcon:b,customizeIconProps:{value:ce,disabled:he,isSelected:ye}},ye?"✓":null))}))},xee=u.forwardRef($ee);const See=function(e,t){var n=u.useRef({values:new Map,options:new Map}),r=u.useMemo(function(){var a=n.current,i=a.values,l=a.options,s=e.map(function(f){if(f.label===void 0){var p;return U(U({},f),{},{label:(p=i.get(f.value))===null||p===void 0?void 0:p.label})}return f}),c=new Map,d=new Map;return s.forEach(function(f){c.set(f.value,f),d.set(f.value,t.get(f.value)||l.get(f.value))}),n.current.values=c,n.current.options=d,s},[e,t]),o=u.useCallback(function(a){return t.get(a)||n.current.options.get(a)},[t]);return[r,o]};function A1(e,t){return f9(e).join("").toUpperCase().includes(t)}const wee=function(e,t,n,r,o){return u.useMemo(function(){if(!n||r===!1)return e;var a=t.options,i=t.label,l=t.value,s=[],c=typeof r=="function",d=n.toUpperCase(),f=c?r:function(m,v){return o?A1(v[o],d):v[a]?A1(v[i!=="children"?i:"label"],d):A1(v[l],d)},p=c?function(m){return C$(m)}:function(m){return m};return e.forEach(function(m){if(m[a]){var v=f(n,p(m));if(v)s.push(m);else{var h=m[a].filter(function(g){return f(n,p(g))});h.length&&s.push(U(U({},m),{},K({},a,h)))}return}f(n,p(m))&&s.push(m)}),s},[e,r,o,n,t])};var j4=0,Eee=Rr();function Pee(){var e;return Eee?(e=j4,j4+=1):e="TEST_OR_SSR",e}function Oee(e){var t=u.useState(),n=ne(t,2),r=n[0],o=n[1];return u.useEffect(function(){o("rc_select_".concat(Pee()))},[]),e||r}var Iee=["children","value"],Ree=["children"];function Nee(e){var t=e,n=t.key,r=t.props,o=r.children,a=r.value,i=ht(r,Iee);return U({key:n,value:a!==void 0?a:n,children:o},i)}function h9(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Pa(e).map(function(n,r){if(!u.isValidElement(n)||!n.type)return null;var o=n,a=o.type.isSelectOptGroup,i=o.key,l=o.props,s=l.children,c=ht(l,Ree);return t||!a?Nee(n):U(U({key:"__RC_SELECT_GRP__".concat(i===null?r:i,"__"),label:i},c),{},{options:h9(s)})}).filter(function(n){return n})}var Mee=function(t,n,r,o,a){return u.useMemo(function(){var i=t,l=!t;l&&(i=h9(n));var s=new Map,c=new Map,d=function(m,v,h){h&&typeof h=="string"&&m.set(v[h],v)},f=function p(m){for(var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,h=0;h0?ke(De.options):De.options}):De})},Ce=u.useMemo(function(){return C?ve(Se):Se},[Se,C,oe]),fe=u.useMemo(function(){return XJ(Ce,{fieldNames:Z,childrenAsData:V})},[Ce,Z,V]),$e=function(Re){var Te=J(Re);if(ue(Te),L&&(Te.length!==me.length||Te.some(function(Ye,Et){var He;return((He=me[Et])===null||He===void 0?void 0:He.value)!==(Ye==null?void 0:Ye.value)}))){var De=j?Te:Te.map(function(Ye){return Ye.value}),qe=Te.map(function(Ye){return C$(we(Ye.value))});L(W?De:De[0],W?qe:qe[0])}},Me=u.useState(null),Pe=ne(Me,2),Ie=Pe[0],_e=Pe[1],nt=u.useState(0),ut=ne(nt,2),st=ut[0],Ot=ut[1],bt=E!==void 0?E:r!=="combobox",yt=u.useCallback(function(ke,Re){var Te=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},De=Te.source,qe=De===void 0?"keyboard":De;Ot(Re),i&&r==="combobox"&&ke!==null&&qe==="keyboard"&&_e(String(ke))},[i,r]),Qe=function(Re,Te,De){var qe=function(){var Ve,It=we(Re);return[j?{label:It==null?void 0:It[Z.label],value:Re,key:(Ve=It==null?void 0:It.key)!==null&&Ve!==void 0?Ve:Re}:Re,C$(It)]};if(Te&&m){var Ye=qe(),Et=ne(Ye,2),He=Et[0],Fe=Et[1];m(He,Fe)}else if(!Te&&v&&De!=="clear"){var lt=qe(),St=ne(lt,2),_t=St[0],Pt=St[1];v(_t,Pt)}},Ct=F4(function(ke,Re){var Te,De=W?Re.selected:!0;De?Te=W?[].concat(Ne(me),[ke]):[ke]:Te=me.filter(function(qe){return qe.value!==ke}),$e(Te),Qe(ke,De),r==="combobox"?_e(""):(!$$||p)&&(te(""),_e(""))}),xt=function(Re,Te){$e(Re);var De=Te.type,qe=Te.values;(De==="remove"||De==="clear")&&qe.forEach(function(Ye){Qe(Ye.value,!1,De)})},Le=function(Re,Te){if(te(Re),_e(null),Te.source==="submit"){var De=(Re||"").trim();if(De){var qe=Array.from(new Set([].concat(Ne(ye),[De])));$e(qe),Qe(De,!0),te("")}return}Te.source!=="blur"&&(r==="combobox"&&$e(Re),d==null||d(Re))},We=function(Re){var Te=Re;r!=="tags"&&(Te=Re.map(function(qe){var Ye=ae.get(qe);return Ye==null?void 0:Ye.value}).filter(function(qe){return qe!==void 0}));var De=Array.from(new Set([].concat(Ne(ye),Ne(Te))));$e(De),De.forEach(function(qe){Qe(qe,!0)})},Ge=u.useMemo(function(){var ke=O!==!1&&g!==!1;return U(U({},Q),{},{flattenOptions:fe,onActiveValue:yt,defaultActiveFirstOption:bt,onSelect:Ct,menuItemSelectedIcon:P,rawValues:ye,fieldNames:Z,virtual:ke,direction:M,listHeight:_,listItemHeight:N,childrenAsData:V,maxCount:z,optionRender:S})},[z,Q,fe,yt,bt,Ct,P,ye,Z,O,g,M,_,N,V,S]);return u.createElement(wS.Provider,{value:Ge},u.createElement(tee,F({},B,{id:H,prefixCls:a,ref:t,omitDomProps:kee,mode:r,displayValues:Ee,onDisplayValuesChange:xt,direction:M,searchValue:oe,onSearch:Le,autoClearSearchValue:p,onSearchSplit:We,dropdownMatchSelectWidth:g,OptionList:xee,emptyOptions:!fe.length,activeValue:Ie,activeDescendantId:"".concat(H,"_list_").concat(st)})))}),OS=Dee;OS.Option=PS;OS.OptGroup=ES;function Wc(e,t,n){return ie({[`${e}-status-success`]:t==="success",[`${e}-status-warning`]:t==="warning",[`${e}-status-error`]:t==="error",[`${e}-status-validating`]:t==="validating",[`${e}-has-feedback`]:n})}const $u=(e,t)=>t||e,Aee=()=>{const[,e]=wr(),[t]=Ya("Empty"),r=new Yt(e.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return u.createElement("svg",{style:r,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},u.createElement("title",null,(t==null?void 0:t.description)||"Empty"),u.createElement("g",{fill:"none",fillRule:"evenodd"},u.createElement("g",{transform:"translate(24 31.67)"},u.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),u.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"}),u.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)"}),u.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"}),u.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"})),u.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"}),u.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},u.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),u.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},jee=()=>{const[,e]=wr(),[t]=Ya("Empty"),{colorFill:n,colorFillTertiary:r,colorFillQuaternary:o,colorBgContainer:a}=e,{borderColor:i,shadowColor:l,contentColor:s}=u.useMemo(()=>({borderColor:new Yt(n).onBackground(a).toHexString(),shadowColor:new Yt(r).onBackground(a).toHexString(),contentColor:new Yt(o).onBackground(a).toHexString()}),[n,r,o,a]);return u.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},u.createElement("title",null,(t==null?void 0:t.description)||"Empty"),u.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},u.createElement("ellipse",{fill:l,cx:"32",cy:"33",rx:"32",ry:"7"}),u.createElement("g",{fillRule:"nonzero",stroke:i},u.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"}),u.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:s}))))},Fee=e=>{const{componentCls:t,margin:n,marginXS:r,marginXL:o,fontSize:a,lineHeight:i}=e;return{[t]:{marginInline:r,fontSize:a,lineHeight:i,textAlign:"center",[`${t}-image`]:{height:e.emptyImgHeight,marginBottom:r,opacity:e.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${t}-description`]:{color:e.colorTextDescription},[`${t}-footer`]:{marginTop:n},"&-normal":{marginBlock:o,color:e.colorTextDescription,[`${t}-description`]:{color:e.colorTextDescription},[`${t}-image`]:{height:e.emptyImgHeightMD}},"&-small":{marginBlock:r,color:e.colorTextDescription,[`${t}-image`]:{height:e.emptyImgHeightSM}}}}},Lee=sn("Empty",e=>{const{componentCls:t,controlHeightLG:n,calc:r}=e,o=Xt(e,{emptyImgCls:`${t}-img`,emptyImgHeight:r(n).mul(2.5).equal(),emptyImgHeightMD:n,emptyImgHeightSM:r(n).mul(.875).equal()});return Fee(o)});var Bee=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var t;const{className:n,rootClassName:r,prefixCls:o,image:a,description:i,children:l,imageStyle:s,style:c,classNames:d,styles:f}=e,p=Bee(e,["className","rootClassName","prefixCls","image","description","children","imageStyle","style","classNames","styles"]),{getPrefixCls:m,direction:v,className:h,style:g,classNames:y,styles:C,image:b}=ia("empty"),$=m("empty",o),[x,S,w]=Lee($),[E]=Ya("Empty"),P=typeof i<"u"?i:E==null?void 0:E.description,O=typeof P=="string"?P:"empty",M=(t=a??b)!==null&&t!==void 0?t:y9;let k=null;return typeof M=="string"?k=u.createElement("img",{draggable:!1,alt:O,src:M}):k=M,x(u.createElement("div",Object.assign({className:ie(S,w,$,h,{[`${$}-normal`]:M===b9,[`${$}-rtl`]:v==="rtl"},n,r,y.root,d==null?void 0:d.root),style:Object.assign(Object.assign(Object.assign(Object.assign({},C.root),g),f==null?void 0:f.root),c)},p),u.createElement("div",{className:ie(`${$}-image`,y.image,d==null?void 0:d.image),style:Object.assign(Object.assign(Object.assign({},s),C.image),f==null?void 0:f.image)},k),P&&u.createElement("div",{className:ie(`${$}-description`,y.description,d==null?void 0:d.description),style:Object.assign(Object.assign({},C.description),f==null?void 0:f.description)},P),l&&u.createElement("div",{className:ie(`${$}-footer`,y.footer,d==null?void 0:d.footer),style:Object.assign(Object.assign({},C.footer),f==null?void 0:f.footer)},l)))};ri.PRESENTED_IMAGE_DEFAULT=y9;ri.PRESENTED_IMAGE_SIMPLE=b9;const C9=e=>{const{componentName:t}=e,{getPrefixCls:n}=u.useContext(wt),r=n("empty");switch(t){case"Table":case"List":return Y.createElement(ri,{image:ri.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return Y.createElement(ri,{image:ri.PRESENTED_IMAGE_SIMPLE,className:`${r}-small`});case"Table.filter":return null;default:return Y.createElement(ri,null)}},Pp=(e,t,n)=>{var r,o;const{variant:a,[e]:i}=u.useContext(wt),l=u.useContext(_Q),s=i==null?void 0:i.variant;let c;typeof t<"u"?c=t:n===!1?c="borderless":c=(o=(r=l??s)!==null&&r!==void 0?r:a)!==null&&o!==void 0?o:"outlined";const d=uU.includes(c);return[c,d]},zee=e=>{const n={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:e==="scroll"?"scroll":"visible",dynamicInset:!0};return{bottomLeft:Object.assign(Object.assign({},n),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},n),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},n),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},n),{points:["br","tr"],offset:[0,-4]})}};function Hee(e,t){return e||zee(t)}const L4=e=>{const{optionHeight:t,optionFontSize:n,optionLineHeight:r,optionPadding:o}=e;return{position:"relative",display:"block",minHeight:t,padding:o,color:e.colorText,fontWeight:"normal",fontSize:n,lineHeight:r,boxSizing:"border-box"}},Vee=e=>{const{antCls:t,componentCls:n}=e,r=`${n}-item`,o=`&${t}-slide-up-enter${t}-slide-up-enter-active`,a=`&${t}-slide-up-appear${t}-slide-up-appear-active`,i=`&${t}-slide-up-leave${t}-slide-up-leave-active`,l=`${n}-dropdown-placement-`,s=`${r}-option-selected`;return[{[`${n}-dropdown`]:Object.assign(Object.assign({},gn(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}${l}bottomLeft, - ${a}${l}bottomLeft - `]:{animationName:P0},[` - ${o}${l}topLeft, - ${a}${l}topLeft, - ${o}${l}topRight, - ${a}${l}topRight - `]:{animationName:I0},[`${i}${l}bottomLeft`]:{animationName:O0},[` - ${i}${l}topLeft, - ${i}${l}topRight - `]:{animationName:R0},"&-hidden":{display:"none"},[r]:Object.assign(Object.assign({},L4(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"},Bc),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${r}-option-disabled)`]:{backgroundColor:e.optionActiveBg},[`&-selected:not(${r}-option-disabled)`]:{color:e.optionSelectedColor,fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg,[`${r}-option-state`]:{color:e.colorPrimary}},"&-disabled":{[`&${r}-option-selected`]:{backgroundColor:e.colorBgContainerDisabled},color:e.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:e.calc(e.controlPaddingHorizontal).mul(2).equal()}},"&-empty":Object.assign(Object.assign({},L4(e)),{color:e.colorTextDisabled})}),[`${s}:has(+ ${s})`]:{borderEndStartRadius:0,borderEndEndRadius:0,[`& + ${s}`]:{borderStartStartRadius:0,borderStartEndRadius:0}},"&-rtl":{direction:"rtl"}})},ul(e,"slide-up"),ul(e,"slide-down"),Hc(e,"move-up"),Hc(e,"move-down")]},$9=e=>{const{multipleSelectItemHeight:t,paddingXXS:n,lineWidth:r,INTERNAL_FIXED_ITEM_MARGIN:o}=e,a=e.max(e.calc(n).sub(r).equal(),0),i=e.max(e.calc(a).sub(o).equal(),0);return{basePadding:a,containerPadding:i,itemHeight:se(t),itemLineHeight:se(e.calc(t).sub(e.calc(e.lineWidth).mul(2)).equal())}},Wee=e=>{const{multipleSelectItemHeight:t,selectHeight:n,lineWidth:r}=e;return e.calc(n).sub(t).div(2).sub(r).equal()},x9=e=>{const{componentCls:t,iconCls:n,borderRadiusSM:r,motionDurationSlow:o,paddingXS:a,multipleItemColorDisabled:i,multipleItemBorderColorDisabled:l,colorIcon:s,colorIconHover:c,INTERNAL_FIXED_ITEM_MARGIN:d}=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:d,borderRadius:r,cursor:"default",transition:`font-size ${o}, line-height ${o}, height ${o}`,marginInlineEnd:e.calc(d).mul(2).equal(),paddingInlineStart:a,paddingInlineEnd:e.calc(a).div(2).equal(),[`${t}-disabled&`]:{color:i,borderColor:l,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:e.calc(a).div(2).equal(),overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},pp()),{display:"inline-flex",alignItems:"center",color:s,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${n}`]:{verticalAlign:"-0.2em"},"&:hover":{color:c}})}}}},Kee=(e,t)=>{const{componentCls:n,INTERNAL_FIXED_ITEM_MARGIN:r}=e,o=`${n}-selection-overflow`,a=e.multipleSelectItemHeight,i=Wee(e),l=t?`${n}-${t}`:"",s=$9(e);return{[`${n}-multiple${l}`]:Object.assign(Object.assign({},x9(e)),{[`${n}-selector`]:{display:"flex",alignItems:"center",width:"100%",height:"100%",paddingInline:s.basePadding,paddingBlock:s.containerPadding,borderRadius:e.borderRadius,[`${n}-disabled&`]:{background:e.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${se(r)} 0`,lineHeight:se(a),visibility:"hidden",content:'"\\a0"'}},[`${n}-selection-item`]:{height:s.itemHeight,lineHeight:se(s.itemLineHeight)},[`${n}-selection-wrap`]:{alignSelf:"flex-start","&:after":{lineHeight:se(a),marginBlock:r}},[`${n}-prefix`]:{marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(s.basePadding).equal()},[`${o}-item + ${o}-item, - ${n}-prefix + ${n}-selection-wrap - `]:{[`${n}-selection-search`]:{marginInlineStart:0},[`${n}-selection-placeholder`]:{insetInlineStart:0}},[`${o}-item-suffix`]:{minHeight:s.itemHeight,marginBlock:r},[`${n}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(i).equal(),"\n &-input,\n &-mirror\n ":{height:a,fontFamily:e.fontFamily,lineHeight:se(a),transition:`all ${e.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${n}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(s.basePadding).equal(),insetInlineEnd:e.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`}})}};function j1(e,t){const{componentCls:n}=e,r=t?`${n}-${t}`:"",o={[`${n}-multiple${r}`]:{fontSize:e.fontSize,[`${n}-selector`]:{[`${n}-show-search&`]:{cursor:"text"}},[` - &${n}-show-arrow ${n}-selector, - &${n}-allow-clear ${n}-selector - `]:{paddingInlineEnd:e.calc(e.fontSizeIcon).add(e.controlPaddingHorizontal).equal()}}};return[Kee(e,t),o]}const Uee=e=>{const{componentCls:t}=e,n=Xt(e,{selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS}),r=Xt(e,{fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius});return[j1(e),j1(n,"sm"),{[`${t}-multiple${t}-sm`]:{[`${t}-selection-placeholder`]:{insetInline:e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal()},[`${t}-selection-search`]:{marginInlineStart:2}}},j1(r,"lg")]};function F1(e,t){const{componentCls:n,inputPaddingHorizontalBase:r,borderRadius:o}=e,a=e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),i=t?`${n}-${t}`:"";return{[`${n}-single${i}`]:{fontSize:e.fontSize,height:e.controlHeight,[`${n}-selector`]:Object.assign(Object.assign({},gn(e,!0)),{display:"flex",borderRadius:o,flex:"1 1 auto",[`${n}-selection-wrap:after`]:{lineHeight:se(a)},[`${n}-selection-search`]:{position:"absolute",inset:0,width:"100%","&-input":{width:"100%",WebkitAppearance:"textfield"}},[` - ${n}-selection-item, - ${n}-selection-placeholder - `]:{display:"block",padding:0,lineHeight:se(a),transition:`all ${e.motionDurationSlow}, visibility 0s`,alignSelf:"center"},[`${n}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${n}-selection-item:empty:after`,`${n}-selection-placeholder:empty:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${n}-show-arrow ${n}-selection-item, - &${n}-show-arrow ${n}-selection-search, - &${n}-show-arrow ${n}-selection-placeholder - `]:{paddingInlineEnd:e.showArrowPaddingInlineEnd},[`&${n}-open ${n}-selection-item`]:{color:e.colorTextPlaceholder},[`&:not(${n}-customize-input)`]:{[`${n}-selector`]:{width:"100%",height:"100%",alignItems:"center",padding:`0 ${se(r)}`,[`${n}-selection-search-input`]:{height:a,fontSize:e.fontSize},"&:after":{lineHeight:se(a)}}},[`&${n}-customize-input`]:{[`${n}-selector`]:{"&:after":{display:"none"},[`${n}-selection-search`]:{position:"static",width:"100%"},[`${n}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${se(r)}`,"&:after":{display:"none"}}}}}}}function Gee(e){const{componentCls:t}=e,n=e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal();return[F1(e),F1(Xt(e,{controlHeight:e.controlHeightSM,borderRadius:e.borderRadiusSM}),"sm"),{[`${t}-single${t}-sm`]:{[`&:not(${t}-customize-input)`]:{[`${t}-selector`]:{padding:`0 ${se(n)}`},[`&${t}-show-arrow ${t}-selection-search`]:{insetInlineEnd:e.calc(n).add(e.calc(e.fontSize).mul(1.5)).equal()},[` - &${t}-show-arrow ${t}-selection-item, - &${t}-show-arrow ${t}-selection-placeholder - `]:{paddingInlineEnd:e.calc(e.fontSize).mul(1.5).equal()}}}},F1(Xt(e,{controlHeight:e.singleItemHeightLG,fontSize:e.fontSizeLG,borderRadius:e.borderRadiusLG}),"lg")]}const qee=e=>{const{fontSize:t,lineHeight:n,lineWidth:r,controlHeight:o,controlHeightSM:a,controlHeightLG:i,paddingXXS:l,controlPaddingHorizontal:s,zIndexPopupBase:c,colorText:d,fontWeightStrong:f,controlItemBgActive:p,controlItemBgHover:m,colorBgContainer:v,colorFillSecondary:h,colorBgContainerDisabled:g,colorTextDisabled:y,colorPrimaryHover:C,colorPrimary:b,controlOutline:$}=e,x=l*2,S=r*2,w=Math.min(o-x,o-S),E=Math.min(a-x,a-S),P=Math.min(i-x,i-S);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(l/2),zIndexPopup:c+50,optionSelectedColor:d,optionSelectedFontWeight:f,optionSelectedBg:p,optionActiveBg:m,optionPadding:`${(o-t*n)/2}px ${s}px`,optionFontSize:t,optionLineHeight:n,optionHeight:o,selectorBg:v,clearBg:v,singleItemHeightLG:i,multipleItemBg:h,multipleItemBorderColor:"transparent",multipleItemHeight:w,multipleItemHeightSM:E,multipleItemHeightLG:P,multipleSelectorBgDisabled:g,multipleItemColorDisabled:y,multipleItemBorderColorDisabled:"transparent",showArrowPaddingInlineEnd:Math.ceil(e.fontSize*1.25),hoverBorderColor:C,activeBorderColor:b,activeOutlineColor:$,selectAffixPadding:l}},S9=(e,t)=>{const{componentCls:n,antCls:r,controlOutlineWidth:o}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{border:`${se(e.lineWidth)} ${e.lineType} ${t.borderColor}`,background:e.selectorBg},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{borderColor:t.hoverBorderHover},[`${n}-focused& ${n}-selector`]:{borderColor:t.activeBorderColor,boxShadow:`0 0 0 ${se(o)} ${t.activeOutlineColor}`,outline:0},[`${n}-prefix`]:{color:t.color}}}},B4=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},S9(e,t))}),Yee=e=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign({},S9(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),B4(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),B4(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:`${se(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),w9=(e,t)=>{const{componentCls:n,antCls:r}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{background:t.bg,border:`${se(e.lineWidth)} ${e.lineType} transparent`,color:t.color},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{background:t.hoverBg},[`${n}-focused& ${n}-selector`]:{background:e.selectorBg,borderColor:t.activeBorderColor,outline:0}}}},z4=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},w9(e,t))}),Xee=e=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign({},w9(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor,color:e.colorText})),z4(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,color:e.colorError})),z4(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:`${se(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}})}),Qee=e=>({"&-borderless":{[`${e.componentCls}-selector`]:{background:"transparent",border:`${se(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:`${se(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}}}}),E9=(e,t)=>{const{componentCls:n,antCls:r}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{borderWidth:`${se(e.lineWidth)} 0`,borderStyle:`${e.lineType} none`,borderColor:`transparent transparent ${t.borderColor} transparent`,background:e.selectorBg,borderRadius:0},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{borderColor:`transparent transparent ${t.hoverBorderHover} transparent`},[`${n}-focused& ${n}-selector`]:{borderColor:`transparent transparent ${t.activeBorderColor} transparent`,outline:0},[`${n}-prefix`]:{color:t.color}}}},H4=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},E9(e,t))}),Zee=e=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign({},E9(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor,color:e.colorText})),H4(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline,color:e.colorError})),H4(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:`${se(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),Jee=e=>({[e.componentCls]:Object.assign(Object.assign(Object.assign(Object.assign({},Yee(e)),Xee(e)),Qee(e)),Zee(e))}),ete=e=>{const{componentCls:t}=e;return{position:"relative",transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,input:{cursor:"pointer"},[`${t}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit",height:"100%"}},[`${t}-disabled&`]:{cursor:"not-allowed",input:{cursor:"not-allowed"}}}},tte=e=>{const{componentCls:t}=e;return{[`${t}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none",fontFamily:"inherit","&::-webkit-search-cancel-button":{display:"none",appearance:"none"}}}},nte=e=>{const{antCls:t,componentCls:n,inputPaddingHorizontalBase:r,iconCls:o}=e,a={[`${n}-clear`]:{opacity:1,background:e.colorBgBase,borderRadius:"50%"}};return{[n]:Object.assign(Object.assign({},gn(e)),{position:"relative",display:"inline-flex",cursor:"pointer",[`&:not(${n}-customize-input) ${n}-selector`]:Object.assign(Object.assign({},ete(e)),tte(e)),[`${n}-selection-item`]:Object.assign(Object.assign({flex:1,fontWeight:"normal",position:"relative",userSelect:"none"},Bc),{[`> ${t}-typography`]:{display:"inline"}}),[`${n}-selection-placeholder`]:Object.assign(Object.assign({},Bc),{flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}),[`${n}-arrow`]:Object.assign(Object.assign({},pp()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:r,height:e.fontSizeIcon,marginTop:e.calc(e.fontSizeIcon).mul(-1).div(2).equal(),color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",transition:`opacity ${e.motionDurationSlow} ease`,[o]:{verticalAlign:"top",transition:`transform ${e.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${n}-suffix)`]:{pointerEvents:"auto"}},[`${n}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${n}-selection-wrap`]:{display:"flex",width:"100%",position:"relative",minWidth:0,"&:after":{content:'"\\a0"',width:0,overflow:"hidden"}},[`${n}-prefix`]:{flex:"none",marginInlineEnd:e.selectAffixPadding},[`${n}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:r,zIndex:1,display:"inline-block",width:e.fontSizeIcon,height:e.fontSizeIcon,marginTop:e.calc(e.fontSizeIcon).mul(-1).div(2).equal(),color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",cursor:"pointer",opacity:0,transition:`color ${e.motionDurationMid} ease, opacity ${e.motionDurationSlow} ease`,textRendering:"auto",transform:"translateZ(0)","&:before":{display:"block"},"&:hover":{color:e.colorIcon}},"@media(hover:none)":a,"&:hover":a}),[`${n}-status`]:{"&-error, &-warning, &-success, &-validating":{[`&${n}-has-feedback`]:{[`${n}-clear`]:{insetInlineEnd:e.calc(r).add(e.fontSize).add(e.paddingXS).equal()}}}}}},rte=e=>{const{componentCls:t}=e;return[{[t]:{[`&${t}-in-form-item`]:{width:"100%"}}},nte(e),Gee(e),Uee(e),Vee(e),{[`${t}-rtl`]:{direction:"rtl"}},bp(e,{borderElCls:`${t}-selector`,focusElCls:`${t}-focused`})]},ote=sn("Select",(e,{rootPrefixCls:t})=>{const n=Xt(e,{rootPrefixCls:t,inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[rte(n),Jee(n)]},qee,{unitless:{optionLineHeight:!0,optionSelectedFontWeight:!0}});var ate={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"},ite=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:ate}))},lte=u.forwardRef(ite),ste={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"},cte=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:ste}))},P9=u.forwardRef(cte),ute={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"},dte=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:ute}))},IS=u.forwardRef(dte);function O9({suffixIcon:e,clearIcon:t,menuItemSelectedIcon:n,removeIcon:r,loading:o,multiple:a,hasFeedback:i,prefixCls:l,showSuffixIcon:s,feedbackIcon:c,showArrow:d,componentName:f}){const p=t??u.createElement(hu,null),m=y=>e===null&&!i&&!d?null:u.createElement(u.Fragment,null,s!==!1&&y,i&&c);let v=null;if(e!==void 0)v=m(e);else if(o)v=m(u.createElement(vp,{spin:!0}));else{const y=`${l}-suffix`;v=({open:C,showSearch:b})=>m(C&&b?u.createElement(IS,{className:y}):u.createElement(P9,{className:y}))}let h=null;n!==void 0?h=n:a?h=u.createElement(lte,null):h=null;let g=null;return r!==void 0?g=r:g=u.createElement(us,null),{clearIcon:p,suffixIcon:v,itemIcon:h,removeIcon:g}}function fte(e){return Y.useMemo(()=>{if(e)return(...t)=>Y.createElement(dl,{space:!0},e.apply(void 0,t))},[e])}function pte(e,t){return t!==void 0?t:e!==null}var mte=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n,r,o,a,i;const{prefixCls:l,bordered:s,className:c,rootClassName:d,getPopupContainer:f,popupClassName:p,dropdownClassName:m,listHeight:v=256,placement:h,listItemHeight:g,size:y,disabled:C,notFoundContent:b,status:$,builtinPlacements:x,dropdownMatchSelectWidth:S,popupMatchSelectWidth:w,direction:E,style:P,allowClear:O,variant:M,dropdownStyle:k,transitionName:_,tagRender:I,maxCount:N,prefix:R,dropdownRender:D,popupRender:T,onDropdownVisibleChange:j,onOpenChange:L,styles:z,classNames:B}=e,H=mte(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:W,getPrefixCls:V,renderEmpty:G,direction:Z,virtual:q,popupMatchSelectWidth:X,popupOverflow:oe}=u.useContext(wt),{showSearch:te,style:Q,styles:re,className:ae,classNames:ee}=ia("select"),[,J]=wr(),ce=g??(J==null?void 0:J.controlHeight),de=V("select",l),xe=V(),ue=E??Z,{compactSize:le,compactItemClassnames:be}=Pi(de,ue),[ge,me]=Pp("select",M,s),we=Nr(de),[Ee,ye,he]=ote(de,we),pe=u.useMemo(()=>{const{mode:De}=e;if(De!=="combobox")return De===I9?"combobox":De},[e.mode]),Oe=pe==="multiple"||pe==="tags",Se=pte(e.suffixIcon,e.showArrow),ve=(n=w??S)!==null&&n!==void 0?n:X,Ce=((r=z==null?void 0:z.popup)===null||r===void 0?void 0:r.root)||((o=re.popup)===null||o===void 0?void 0:o.root)||k,fe=fte(T||D),$e=L||j,{status:Me,hasFeedback:Pe,isFormItemInput:Ie,feedbackIcon:_e}=u.useContext(uo),nt=$u(Me,$);let ut;b!==void 0?ut=b:pe==="combobox"?ut=null:ut=(G==null?void 0:G("Select"))||u.createElement(C9,{componentName:"Select"});const{suffixIcon:st,itemIcon:Ot,removeIcon:bt,clearIcon:yt}=O9(Object.assign(Object.assign({},H),{multiple:Oe,hasFeedback:Pe,feedbackIcon:_e,showSuffixIcon:Se,prefixCls:de,componentName:"Select"})),Qe=O===!0?{clearIcon:yt}:O,Ct=Zn(H,["suffixIcon","itemIcon"]),xt=ie(((a=B==null?void 0:B.popup)===null||a===void 0?void 0:a.root)||((i=ee==null?void 0:ee.popup)===null||i===void 0?void 0:i.root)||p||m,{[`${de}-dropdown-${ue}`]:ue==="rtl"},d,ee.root,B==null?void 0:B.root,he,we,ye),Le=ko(De=>{var qe;return(qe=y??le)!==null&&qe!==void 0?qe:De}),We=u.useContext(co),Ge=C??We,ke=ie({[`${de}-lg`]:Le==="large",[`${de}-sm`]:Le==="small",[`${de}-rtl`]:ue==="rtl",[`${de}-${ge}`]:me,[`${de}-in-form-item`]:Ie},Wc(de,nt,Pe),be,ae,c,ee.root,B==null?void 0:B.root,d,he,we,ye),Re=u.useMemo(()=>h!==void 0?h:ue==="rtl"?"bottomRight":"bottomLeft",[h,ue]),[Te]=ds("SelectLike",Ce==null?void 0:Ce.zIndex);return Ee(u.createElement(OS,Object.assign({ref:t,virtual:q,showSearch:te},Ct,{style:Object.assign(Object.assign(Object.assign(Object.assign({},re.root),z==null?void 0:z.root),Q),P),dropdownMatchSelectWidth:ve,transitionName:zc(xe,"slide-up",_),builtinPlacements:Hee(x,oe),listHeight:v,listItemHeight:ce,mode:pe,prefixCls:de,placement:Re,direction:ue,prefix:R,suffixIcon:st,menuItemSelectedIcon:Ot,removeIcon:bt,allowClear:Qe,notFoundContent:ut,className:ke,getPopupContainer:f||W,dropdownClassName:xt,disabled:Ge,dropdownStyle:Object.assign(Object.assign({},Ce),{zIndex:Te}),maxCount:Oe?N:void 0,tagRender:Oe?I:void 0,dropdownRender:fe,onDropdownVisibleChange:$e})))},xu=u.forwardRef(vte),gte=B0(xu,"dropdownAlign");xu.SECRET_COMBOBOX_MODE_DO_NOT_USE=I9;xu.Option=PS;xu.OptGroup=ES;xu._InternalPanelDoNotUseOrYouWillBeFired=gte;const hte=(e,t)=>{typeof(e==null?void 0:e.addEventListener)<"u"?e.addEventListener("change",t):typeof(e==null?void 0:e.addListener)<"u"&&e.addListener(t)},yte=(e,t)=>{typeof(e==null?void 0:e.removeEventListener)<"u"?e.removeEventListener("change",t):typeof(e==null?void 0:e.removeListener)<"u"&&e.removeListener(t)},bte=["xxl","xl","lg","md","sm","xs"],Cte=e=>({xs:`(max-width: ${e.screenXSMax}px)`,sm:`(min-width: ${e.screenSM}px)`,md:`(min-width: ${e.screenMD}px)`,lg:`(min-width: ${e.screenLG}px)`,xl:`(min-width: ${e.screenXL}px)`,xxl:`(min-width: ${e.screenXXL}px)`}),$te=e=>{const t=e,n=[].concat(bte).reverse();return n.forEach((r,o)=>{const a=r.toUpperCase(),i=`screen${a}Min`,l=`screen${a}`;if(!(t[i]<=t[l]))throw new Error(`${i}<=${l} fails : !(${t[i]}<=${t[l]})`);if(o{const[,e]=wr(),t=Cte($te(e));return Y.useMemo(()=>{const n=new Map;let r=-1,o={};return{responsiveMap:t,matchHandlers:{},dispatch(a){return o=a,n.forEach(i=>i(o)),n.size>=1},subscribe(a){return n.size||this.register(),r+=1,n.set(r,a),a(o),r},unsubscribe(a){n.delete(a),n.size||this.unregister()},register(){Object.entries(t).forEach(([a,i])=>{const l=({matches:c})=>{this.dispatch(Object.assign(Object.assign({},o),{[a]:c}))},s=window.matchMedia(i);hte(s,l),this.matchHandlers[i]={mql:s,listener:l},l(s)})},unregister(){Object.values(t).forEach(a=>{const i=this.matchHandlers[a];yte(i==null?void 0:i.mql,i==null?void 0:i.listener)}),n.clear()}}},[t])};function R9(e=!0,t={}){const n=u.useRef(t),[,r]=iT(),o=xte();return Lt(()=>{const a=o.subscribe(i=>{n.current=i,e&&r()});return()=>o.unsubscribe(a)},[]),n.current}function N9(e){var t=e.children,n=e.prefixCls,r=e.id,o=e.overlayInnerStyle,a=e.bodyClassName,i=e.className,l=e.style;return u.createElement("div",{className:ie("".concat(n,"-content"),i),style:l},u.createElement("div",{className:ie("".concat(n,"-inner"),a),id:r,role:"tooltip",style:o},typeof t=="function"?t():t))}var Is={shiftX:64,adjustY:1},Rs={adjustX:1,shiftY:!0},Ao=[0,0],Ste={left:{points:["cr","cl"],overflow:Rs,offset:[-4,0],targetOffset:Ao},right:{points:["cl","cr"],overflow:Rs,offset:[4,0],targetOffset:Ao},top:{points:["bc","tc"],overflow:Is,offset:[0,-4],targetOffset:Ao},bottom:{points:["tc","bc"],overflow:Is,offset:[0,4],targetOffset:Ao},topLeft:{points:["bl","tl"],overflow:Is,offset:[0,-4],targetOffset:Ao},leftTop:{points:["tr","tl"],overflow:Rs,offset:[-4,0],targetOffset:Ao},topRight:{points:["br","tr"],overflow:Is,offset:[0,-4],targetOffset:Ao},rightTop:{points:["tl","tr"],overflow:Rs,offset:[4,0],targetOffset:Ao},bottomRight:{points:["tr","br"],overflow:Is,offset:[0,4],targetOffset:Ao},rightBottom:{points:["bl","br"],overflow:Rs,offset:[4,0],targetOffset:Ao},bottomLeft:{points:["tl","bl"],overflow:Is,offset:[0,4],targetOffset:Ao},leftBottom:{points:["br","bl"],overflow:Rs,offset:[-4,0],targetOffset:Ao}},wte=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],Ete=function(t,n){var r=t.overlayClassName,o=t.trigger,a=o===void 0?["hover"]:o,i=t.mouseEnterDelay,l=i===void 0?0:i,s=t.mouseLeaveDelay,c=s===void 0?.1:s,d=t.overlayStyle,f=t.prefixCls,p=f===void 0?"rc-tooltip":f,m=t.children,v=t.onVisibleChange,h=t.afterVisibleChange,g=t.transitionName,y=t.animation,C=t.motion,b=t.placement,$=b===void 0?"right":b,x=t.align,S=x===void 0?{}:x,w=t.destroyTooltipOnHide,E=w===void 0?!1:w,P=t.defaultVisible,O=t.getTooltipContainer,M=t.overlayInnerStyle;t.arrowContent;var k=t.overlay,_=t.id,I=t.showArrow,N=I===void 0?!0:I,R=t.classNames,D=t.styles,T=ht(t,wte),j=j0(_),L=u.useRef(null);u.useImperativeHandle(n,function(){return L.current});var z=U({},T);"visible"in t&&(z.popupVisible=t.visible);var B=function(){return u.createElement(N9,{key:"content",prefixCls:p,id:j,bodyClassName:R==null?void 0:R.body,overlayInnerStyle:U(U({},M),D==null?void 0:D.body)},k)},H=function(){var V=u.Children.only(m),G=(V==null?void 0:V.props)||{},Z=U(U({},G),{},{"aria-describedby":k?j:null});return u.cloneElement(m,Z)};return u.createElement(Ep,F({popupClassName:ie(r,R==null?void 0:R.root),prefixCls:p,popup:B,action:a,builtinPlacements:Ste,popupPlacement:$,ref:L,popupAlign:S,getPopupContainer:O,onPopupVisibleChange:v,afterPopupVisibleChange:h,popupTransitionName:g,popupAnimation:y,popupMotion:C,defaultPopupVisible:P,autoDestroy:E,mouseLeaveDelay:c,popupStyle:U(U({},d),D==null?void 0:D.root),mouseEnterDelay:l,arrow:N},z),H())};const Pte=u.forwardRef(Ete);function RS(e){const{sizePopupArrow:t,borderRadiusXS:n,borderRadiusOuter:r}=e,o=t/2,a=0,i=o,l=r*1/Math.sqrt(2),s=o-r*(1-1/Math.sqrt(2)),c=o-n*(1/Math.sqrt(2)),d=r*(Math.sqrt(2)-1)+n*(1/Math.sqrt(2)),f=2*o-c,p=d,m=2*o-l,v=s,h=2*o-a,g=i,y=o*Math.sqrt(2)+r*(Math.sqrt(2)-2),C=r*(Math.sqrt(2)-1),b=`polygon(${C}px 100%, 50% ${C}px, ${2*o-C}px 100%, ${C}px 100%)`,$=`path('M ${a} ${i} A ${r} ${r} 0 0 0 ${l} ${s} L ${c} ${d} A ${n} ${n} 0 0 1 ${f} ${p} L ${m} ${v} A ${r} ${r} 0 0 0 ${h} ${g} Z')`;return{arrowShadowWidth:y,arrowPath:$,arrowPolygon:b}}const M9=(e,t,n)=>{const{sizePopupArrow:r,arrowPolygon:o,arrowPath:a,arrowShadowWidth:i,borderRadiusXS:l,calc:s}=e;return{pointerEvents:"none",width:r,height:r,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:r,height:s(r).div(2).equal(),background:t,clipPath:{_multi_value_:!0,value:[o,a]},content:'""'},"&::after":{content:'""',position:"absolute",width:i,height:i,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${se(l)} 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:n,zIndex:0,background:"transparent"}}},T9=8;function NS(e){const{contentRadius:t,limitVerticalRadius:n}=e,r=t>12?t+2:12;return{arrowOffsetHorizontal:r,arrowOffsetVertical:n?T9:r}}function Cm(e,t){return e?t:{}}function k9(e,t,n){const{componentCls:r,boxShadowPopoverArrow:o,arrowOffsetVertical:a,arrowOffsetHorizontal:i}=e,{arrowDistance:l=0,arrowPlacement:s={left:!0,right:!0,top:!0,bottom:!0}}=n||{};return{[r]:Object.assign(Object.assign(Object.assign(Object.assign({[`${r}-arrow`]:[Object.assign(Object.assign({position:"absolute",zIndex:1,display:"block"},M9(e,t,o)),{"&:before":{background:t}})]},Cm(!!s.top,{[[`&-placement-top > ${r}-arrow`,`&-placement-topLeft > ${r}-arrow`,`&-placement-topRight > ${r}-arrow`].join(",")]:{bottom:l,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top > ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},"&-placement-topLeft":{"--arrow-offset-horizontal":i,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:i}}},"&-placement-topRight":{"--arrow-offset-horizontal":`calc(100% - ${se(i)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:i}}}})),Cm(!!s.bottom,{[[`&-placement-bottom > ${r}-arrow`,`&-placement-bottomLeft > ${r}-arrow`,`&-placement-bottomRight > ${r}-arrow`].join(",")]:{top:l,transform:"translateY(-100%)"},[`&-placement-bottom > ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},"&-placement-bottomLeft":{"--arrow-offset-horizontal":i,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:i}}},"&-placement-bottomRight":{"--arrow-offset-horizontal":`calc(100% - ${se(i)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:i}}}})),Cm(!!s.left,{[[`&-placement-left > ${r}-arrow`,`&-placement-leftTop > ${r}-arrow`,`&-placement-leftBottom > ${r}-arrow`].join(",")]:{right:{_skip_check_:!0,value:l},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left > ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop > ${r}-arrow`]:{top:a},[`&-placement-leftBottom > ${r}-arrow`]:{bottom:a}})),Cm(!!s.right,{[[`&-placement-right > ${r}-arrow`,`&-placement-rightTop > ${r}-arrow`,`&-placement-rightBottom > ${r}-arrow`].join(",")]:{left:{_skip_check_:!0,value:l},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right > ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop > ${r}-arrow`]:{top:a},[`&-placement-rightBottom > ${r}-arrow`]:{bottom:a}}))}}function Ote(e,t,n,r){if(r===!1)return{adjustX:!1,adjustY:!1};const o=r&&typeof r=="object"?r:{},a={};switch(e){case"top":case"bottom":a.shiftX=t.arrowOffsetHorizontal*2+n,a.shiftY=!0,a.adjustY=!0;break;case"left":case"right":a.shiftY=t.arrowOffsetVertical*2+n,a.shiftX=!0,a.adjustX=!0;break}const i=Object.assign(Object.assign({},a),o);return i.shiftX||(i.adjustX=!0),i.shiftY||(i.adjustY=!0),i}const V4={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"]}},Ite={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"]}},Rte=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function _9(e){const{arrowWidth:t,autoAdjustOverflow:n,arrowPointAtCenter:r,offset:o,borderRadius:a,visibleFirst:i}=e,l=t/2,s={},c=NS({contentRadius:a,limitVerticalRadius:!0});return Object.keys(V4).forEach(d=>{const f=r&&Ite[d]||V4[d],p=Object.assign(Object.assign({},f),{offset:[0,0],dynamicInset:!0});switch(s[d]=p,Rte.has(d)&&(p.autoArrow=!1),d){case"top":case"topLeft":case"topRight":p.offset[1]=-l-o;break;case"bottom":case"bottomLeft":case"bottomRight":p.offset[1]=l+o;break;case"left":case"leftTop":case"leftBottom":p.offset[0]=-l-o;break;case"right":case"rightTop":case"rightBottom":p.offset[0]=l+o;break}if(r)switch(d){case"topLeft":case"bottomLeft":p.offset[0]=-c.arrowOffsetHorizontal-l;break;case"topRight":case"bottomRight":p.offset[0]=c.arrowOffsetHorizontal+l;break;case"leftTop":case"rightTop":p.offset[1]=-c.arrowOffsetHorizontal*2+l;break;case"leftBottom":case"rightBottom":p.offset[1]=c.arrowOffsetHorizontal*2-l;break}p.overflow=Ote(d,c,t,n),i&&(p.htmlRegion="visibleFirst")}),s}const Nte=e=>{const{calc:t,componentCls:n,tooltipMaxWidth:r,tooltipColor:o,tooltipBg:a,tooltipBorderRadius:i,zIndexPopup:l,controlHeight:s,boxShadowSecondary:c,paddingSM:d,paddingXS:f,arrowOffsetHorizontal:p,sizePopupArrow:m}=e,v=t(i).add(m).add(p).equal(),h=t(i).mul(2).add(m).equal();return[{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},gn(e)),{position:"absolute",zIndex:l,display:"block",width:"max-content",maxWidth:r,visibility:"visible","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:["var(--valid-offset-x, 50%)","var(--arrow-y, 50%)"].join(" "),"&-hidden":{display:"none"},"--antd-arrow-background-color":a,[`${n}-inner`]:{minWidth:h,minHeight:s,padding:`${se(e.calc(d).div(2).equal())} ${se(f)}`,color:`var(--ant-tooltip-color, ${o})`,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:a,borderRadius:i,boxShadow:c,boxSizing:"border-box"},[["&-placement-topLeft","&-placement-topRight","&-placement-bottomLeft","&-placement-bottomRight"].join(",")]:{minWidth:v},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${n}-inner`]:{borderRadius:e.min(i,T9)}},[`${n}-content`]:{position:"relative"}}),kM(e,(g,{darkColor:y})=>({[`&${n}-${g}`]:{[`${n}-inner`]:{backgroundColor:y},[`${n}-arrow`]:{"--antd-arrow-background-color":y}}}))),{"&-rtl":{direction:"rtl"}})},k9(e,"var(--antd-arrow-background-color)"),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow}}]},Mte=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+70},NS({contentRadius:e.borderRadius,limitVerticalRadius:!0})),RS(Xt(e,{borderRadiusOuter:Math.min(e.borderRadiusOuter,4)}))),D9=(e,t=!0)=>sn("Tooltip",r=>{const{borderRadius:o,colorTextLightSolid:a,colorBgSpotlight:i}=r,l=Xt(r,{tooltipMaxWidth:250,tooltipColor:a,tooltipBorderRadius:o,tooltipBg:i});return[Nte(l),N0(r,"zoom-big-fast")]},Mte,{resetStyle:!1,injectStyle:t})(e),Tte=Jl.map(e=>`${e}-inverse`),kte=["success","processing","error","default","warning"];function A9(e,t=!0){return t?[].concat(Ne(Tte),Ne(Jl)).includes(e):Jl.includes(e)}function _te(e){return kte.includes(e)}function j9(e,t){const n=A9(t),r=ie({[`${e}-${t}`]:t&&n}),o={},a={},i=XY(t).toRgb(),s=(.299*i.r+.587*i.g+.114*i.b)/255<.5?"#FFF":"#000";return t&&!n&&(o.background=t,o["--ant-tooltip-color"]=s,a["--antd-arrow-background-color"]=t),{className:r,overlayStyle:o,arrowStyle:a}}const Dte=e=>{const{prefixCls:t,className:n,placement:r="top",title:o,color:a,overlayInnerStyle:i}=e,{getPrefixCls:l}=u.useContext(wt),s=l("tooltip",t),[c,d,f]=D9(s),p=j9(s,a),m=p.arrowStyle,v=Object.assign(Object.assign({},i),p.overlayStyle),h=ie(d,f,s,`${s}-pure`,`${s}-placement-${r}`,n,p.className);return c(u.createElement("div",{className:h,style:m},u.createElement("div",{className:`${s}-arrow`}),u.createElement(N9,Object.assign({},e,{className:d,prefixCls:s,overlayInnerStyle:v}),o)))};var Ate=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n,r;const{prefixCls:o,openClassName:a,getTooltipContainer:i,color:l,overlayInnerStyle:s,children:c,afterOpenChange:d,afterVisibleChange:f,destroyTooltipOnHide:p,destroyOnHidden:m,arrow:v=!0,title:h,overlay:g,builtinPlacements:y,arrowPointAtCenter:C=!1,autoAdjustOverflow:b=!0,motion:$,getPopupContainer:x,placement:S="top",mouseEnterDelay:w=.1,mouseLeaveDelay:E=.1,overlayStyle:P,rootClassName:O,overlayClassName:M,styles:k,classNames:_}=e,I=Ate(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"]),N=!!v,[,R]=wr(),{getPopupContainer:D,getPrefixCls:T,direction:j,className:L,style:z,classNames:B,styles:H}=ia("tooltip"),W=Ei(),V=u.useRef(null),G=()=>{var Se;(Se=V.current)===null||Se===void 0||Se.forceAlign()};u.useImperativeHandle(t,()=>{var Se,ve;return{forceAlign:G,forcePopupAlign:()=>{W.deprecated(!1,"forcePopupAlign","forceAlign"),G()},nativeElement:(Se=V.current)===null||Se===void 0?void 0:Se.nativeElement,popupElement:(ve=V.current)===null||ve===void 0?void 0:ve.popupElement}});const[Z,q]=dn(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),X=!h&&!g&&h!==0,oe=Se=>{var ve,Ce;q(X?!1:Se),X||((ve=e.onOpenChange)===null||ve===void 0||ve.call(e,Se),(Ce=e.onVisibleChange)===null||Ce===void 0||Ce.call(e,Se))},te=u.useMemo(()=>{var Se,ve;let Ce=C;return typeof v=="object"&&(Ce=(ve=(Se=v.pointAtCenter)!==null&&Se!==void 0?Se:v.arrowPointAtCenter)!==null&&ve!==void 0?ve:C),y||_9({arrowPointAtCenter:Ce,autoAdjustOverflow:b,arrowWidth:N?R.sizePopupArrow:0,borderRadius:R.borderRadius,offset:R.marginXXS,visibleFirst:!0})},[C,v,y,R]),Q=u.useMemo(()=>h===0?h:g||h||"",[g,h]),re=u.createElement(dl,{space:!0},typeof Q=="function"?Q():Q),ae=T("tooltip",o),ee=T(),J=e["data-popover-inject"];let ce=Z;!("open"in e)&&!("visible"in e)&&X&&(ce=!1);const de=u.isValidElement(c)&&!JM(c)?c:u.createElement("span",null,c),xe=de.props,ue=!xe.className||typeof xe.className=="string"?ie(xe.className,a||`${ae}-open`):xe.className,[le,be,ge]=D9(ae,!J),me=j9(ae,l),we=me.arrowStyle,Ee=ie(M,{[`${ae}-rtl`]:j==="rtl"},me.className,O,be,ge,L,B.root,_==null?void 0:_.root),ye=ie(B.body,_==null?void 0:_.body),[he,pe]=ds("Tooltip",I.zIndex),Oe=u.createElement(Pte,Object.assign({},I,{zIndex:he,showArrow:N,placement:S,mouseEnterDelay:w,mouseLeaveDelay:E,prefixCls:ae,classNames:{root:Ee,body:ye},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},we),H.root),z),P),k==null?void 0:k.root),body:Object.assign(Object.assign(Object.assign(Object.assign({},H.body),s),k==null?void 0:k.body),me.overlayStyle)},getTooltipContainer:x||i||D,ref:V,builtinPlacements:te,overlay:re,visible:ce,onVisibleChange:oe,afterVisibleChange:d??f,arrowContent:u.createElement("span",{className:`${ae}-arrow-content`}),motion:{motionName:zc(ee,"zoom-big-fast",e.transitionName),motionDeadline:1e3},destroyTooltipOnHide:m??!!p}),ce?ea(de,{className:ue}):de);return le(u.createElement($0.Provider,{value:pe},Oe))}),ug=jte;ug._InternalPanelDoNotUseOrYouWillBeFired=Dte;var Fte={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},Lte=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:Fte}))},S$=u.forwardRef(Lte),Bte=ot.ESC,zte=ot.TAB;function Hte(e){var t=e.visible,n=e.triggerRef,r=e.onVisibleChange,o=e.autoFocus,a=e.overlayRef,i=u.useRef(!1),l=function(){if(t){var f,p;(f=n.current)===null||f===void 0||(p=f.focus)===null||p===void 0||p.call(f),r==null||r(!1)}},s=function(){var f;return(f=a.current)!==null&&f!==void 0&&f.focus?(a.current.focus(),i.current=!0,!0):!1},c=function(f){switch(f.keyCode){case Bte:l();break;case zte:{var p=!1;i.current||(p=s()),p?f.preventDefault():l();break}}};u.useEffect(function(){return t?(window.addEventListener("keydown",c),o&&Bt(s,3),function(){window.removeEventListener("keydown",c),i.current=!1}):function(){i.current=!1}},[t])}var Vte=u.forwardRef(function(e,t){var n=e.overlay,r=e.arrow,o=e.prefixCls,a=u.useMemo(function(){var l;return typeof n=="function"?l=n():l=n,l},[n]),i=fo(t,cs(a));return Y.createElement(Y.Fragment,null,r&&Y.createElement("div",{className:"".concat(o,"-arrow")}),Y.cloneElement(a,{ref:Wa(a)?i:void 0}))}),Ns={adjustX:1,adjustY:1},Ms=[0,0],Wte={topLeft:{points:["bl","tl"],overflow:Ns,offset:[0,-4],targetOffset:Ms},top:{points:["bc","tc"],overflow:Ns,offset:[0,-4],targetOffset:Ms},topRight:{points:["br","tr"],overflow:Ns,offset:[0,-4],targetOffset:Ms},bottomLeft:{points:["tl","bl"],overflow:Ns,offset:[0,4],targetOffset:Ms},bottom:{points:["tc","bc"],overflow:Ns,offset:[0,4],targetOffset:Ms},bottomRight:{points:["tr","br"],overflow:Ns,offset:[0,4],targetOffset:Ms}},Kte=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function Ute(e,t){var n,r=e.arrow,o=r===void 0?!1:r,a=e.prefixCls,i=a===void 0?"rc-dropdown":a,l=e.transitionName,s=e.animation,c=e.align,d=e.placement,f=d===void 0?"bottomLeft":d,p=e.placements,m=p===void 0?Wte:p,v=e.getPopupContainer,h=e.showAction,g=e.hideAction,y=e.overlayClassName,C=e.overlayStyle,b=e.visible,$=e.trigger,x=$===void 0?["hover"]:$,S=e.autoFocus,w=e.overlay,E=e.children,P=e.onVisibleChange,O=ht(e,Kte),M=Y.useState(),k=ne(M,2),_=k[0],I=k[1],N="visible"in e?b:_,R=Y.useRef(null),D=Y.useRef(null),T=Y.useRef(null);Y.useImperativeHandle(t,function(){return R.current});var j=function(q){I(q),P==null||P(q)};Hte({visible:N,triggerRef:T,onVisibleChange:j,autoFocus:S,overlayRef:D});var L=function(q){var X=e.onOverlayClick;I(!1),X&&X(q)},z=function(){return Y.createElement(Vte,{ref:D,overlay:w,prefixCls:i,arrow:o})},B=function(){return typeof w=="function"?z:z()},H=function(){var q=e.minOverlayWidthMatchTrigger,X=e.alignPoint;return"minOverlayWidthMatchTrigger"in e?q:!X},W=function(){var q=e.openClassName;return q!==void 0?q:"".concat(i,"-open")},V=Y.cloneElement(E,{className:ie((n=E.props)===null||n===void 0?void 0:n.className,N&&W()),ref:Wa(E)?fo(T,cs(E)):void 0}),G=g;return!G&&x.indexOf("contextMenu")!==-1&&(G=["click"]),Y.createElement(Ep,F({builtinPlacements:m},O,{prefixCls:i,ref:R,popupClassName:ie(y,K({},"".concat(i,"-show-arrow"),o)),popupStyle:C,action:x,showAction:h,hideAction:G,popupPlacement:f,popupAlign:c,popupTransitionName:l,popupAnimation:s,popupVisible:N,stretch:H()?"minWidth":"",popup:B(),onPopupVisibleChange:j,onPopupClick:L,getPopupContainer:v}),V)}const Gte=Y.forwardRef(Ute),qte=e=>typeof e!="object"&&typeof e!="function"||e===null;var F9=u.createContext(null);function L9(e,t){return e===void 0?null:"".concat(e,"-").concat(t)}function B9(e){var t=u.useContext(F9);return L9(t,e)}var Yte=["children","locked"],Oa=u.createContext(null);function Xte(e,t){var n=U({},e);return Object.keys(t).forEach(function(r){var o=t[r];o!==void 0&&(n[r]=o)}),n}function Mf(e){var t=e.children,n=e.locked,r=ht(e,Yte),o=u.useContext(Oa),a=ss(function(){return Xte(o,r)},[o,r],function(i,l){return!n&&(i[0]!==l[0]||!Ka(i[1],l[1],!0))});return u.createElement(Oa.Provider,{value:a},t)}var Qte=[],z9=u.createContext(null);function V0(){return u.useContext(z9)}var H9=u.createContext(Qte);function Su(e){var t=u.useContext(H9);return u.useMemo(function(){return e!==void 0?[].concat(Ne(t),[e]):t},[t,e])}var V9=u.createContext(null),MS=u.createContext({});function W4(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(hp(e)){var n=e.nodeName.toLowerCase(),r=["input","select","textarea","button"].includes(n)||e.isContentEditable||n==="a"&&!!e.getAttribute("href"),o=e.getAttribute("tabindex"),a=Number(o),i=null;return o&&!Number.isNaN(a)?i=a:r&&i===null&&(i=0),r&&e.disabled&&(i=null),i!==null&&(i>=0||t&&i<0)}return!1}function Zte(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=Ne(e.querySelectorAll("*")).filter(function(r){return W4(r,t)});return W4(e,t)&&n.unshift(e),n}var w$=ot.LEFT,E$=ot.RIGHT,P$=ot.UP,vv=ot.DOWN,gv=ot.ENTER,W9=ot.ESC,Zu=ot.HOME,Ju=ot.END,K4=[P$,vv,w$,E$];function Jte(e,t,n,r){var o,a="prev",i="next",l="children",s="parent";if(e==="inline"&&r===gv)return{inlineTrigger:!0};var c=K(K({},P$,a),vv,i),d=K(K(K(K({},w$,n?i:a),E$,n?a:i),vv,l),gv,l),f=K(K(K(K(K(K({},P$,a),vv,i),gv,l),W9,s),w$,n?l:s),E$,n?s:l),p={inline:c,horizontal:d,vertical:f,inlineSub:c,horizontalSub:f,verticalSub:f},m=(o=p["".concat(e).concat(t?"":"Sub")])===null||o===void 0?void 0:o[r];switch(m){case a:return{offset:-1,sibling:!0};case i:return{offset:1,sibling:!0};case s:return{offset:-1,sibling:!1};case l:return{offset:1,sibling:!1};default:return null}}function ene(e){for(var t=e;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}function tne(e,t){for(var n=e||document.activeElement;n;){if(t.has(n))return n;n=n.parentElement}return null}function TS(e,t){var n=Zte(e,!0);return n.filter(function(r){return t.has(r)})}function U4(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!e)return null;var o=TS(e,t),a=o.length,i=o.findIndex(function(l){return n===l});return r<0?i===-1?i=a-1:i-=1:r>0&&(i+=1),i=(i+a)%a,o[i]}var O$=function(t,n){var r=new Set,o=new Map,a=new Map;return t.forEach(function(i){var l=document.querySelector("[data-menu-id='".concat(L9(n,i),"']"));l&&(r.add(l),a.set(l,i),o.set(i,l))}),{elements:r,key2element:o,element2key:a}};function nne(e,t,n,r,o,a,i,l,s,c){var d=u.useRef(),f=u.useRef();f.current=t;var p=function(){Bt.cancel(d.current)};return u.useEffect(function(){return function(){p()}},[]),function(m){var v=m.which;if([].concat(K4,[gv,W9,Zu,Ju]).includes(v)){var h=a(),g=O$(h,r),y=g,C=y.elements,b=y.key2element,$=y.element2key,x=b.get(t),S=tne(x,C),w=$.get(S),E=Jte(e,i(w,!0).length===1,n,v);if(!E&&v!==Zu&&v!==Ju)return;(K4.includes(v)||[Zu,Ju].includes(v))&&m.preventDefault();var P=function(D){if(D){var T=D,j=D.querySelector("a");j!=null&&j.getAttribute("href")&&(T=j);var L=$.get(D);l(L),p(),d.current=Bt(function(){f.current===L&&T.focus()})}};if([Zu,Ju].includes(v)||E.sibling||!S){var O;!S||e==="inline"?O=o.current:O=ene(S);var M,k=TS(O,C);v===Zu?M=k[0]:v===Ju?M=k[k.length-1]:M=U4(O,C,S,E.offset),P(M)}else if(E.inlineTrigger)s(w);else if(E.offset>0)s(w,!0),p(),d.current=Bt(function(){g=O$(h,r);var R=S.getAttribute("aria-controls"),D=document.getElementById(R),T=U4(D,g.elements);P(T)},5);else if(E.offset<0){var _=i(w,!0),I=_[_.length-2],N=b.get(I);s(I,!1),P(N)}}c==null||c(m)}}function rne(e){Promise.resolve().then(e)}var kS="__RC_UTIL_PATH_SPLIT__",G4=function(t){return t.join(kS)},one=function(t){return t.split(kS)},I$="rc-menu-more";function ane(){var e=u.useState({}),t=ne(e,2),n=t[1],r=u.useRef(new Map),o=u.useRef(new Map),a=u.useState([]),i=ne(a,2),l=i[0],s=i[1],c=u.useRef(0),d=u.useRef(!1),f=function(){d.current||n({})},p=u.useCallback(function(b,$){var x=G4($);o.current.set(x,b),r.current.set(b,x),c.current+=1;var S=c.current;rne(function(){S===c.current&&f()})},[]),m=u.useCallback(function(b,$){var x=G4($);o.current.delete(x),r.current.delete(b)},[]),v=u.useCallback(function(b){s(b)},[]),h=u.useCallback(function(b,$){var x=r.current.get(b)||"",S=one(x);return $&&l.includes(S[0])&&S.unshift(I$),S},[l]),g=u.useCallback(function(b,$){return b.filter(function(x){return x!==void 0}).some(function(x){var S=h(x,!0);return S.includes($)})},[h]),y=function(){var $=Ne(r.current.keys());return l.length&&$.push(I$),$},C=u.useCallback(function(b){var $="".concat(r.current.get(b)).concat(kS),x=new Set;return Ne(o.current.keys()).forEach(function(S){S.startsWith($)&&x.add(o.current.get(S))}),x},[]);return u.useEffect(function(){return function(){d.current=!0}},[]),{registerPath:p,unregisterPath:m,refreshOverflowKeys:v,isSubPathKey:g,getKeyPath:h,getKeys:y,getSubPathKeys:C}}function gd(e){var t=u.useRef(e);t.current=e;var n=u.useCallback(function(){for(var r,o=arguments.length,a=new Array(o),i=0;i1&&(C.motionAppear=!1);var b=C.onVisibleChanged;return C.onVisibleChanged=function($){return!p.current&&!$&&g(!0),b==null?void 0:b($)},h?null:u.createElement(Mf,{mode:a,locked:!p.current},u.createElement(Xa,F({visible:y},C,{forceRender:s,removeOnLeave:!1,leavedClassName:"".concat(l,"-hidden")}),function($){var x=$.className,S=$.style;return u.createElement(_S,{id:t,className:x,style:S},o)}))}var xne=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],Sne=["active"],wne=u.forwardRef(function(e,t){var n=e.style,r=e.className,o=e.title,a=e.eventKey;e.warnKey;var i=e.disabled,l=e.internalPopupClose,s=e.children,c=e.itemIcon,d=e.expandIcon,f=e.popupClassName,p=e.popupOffset,m=e.popupStyle,v=e.onClick,h=e.onMouseEnter,g=e.onMouseLeave,y=e.onTitleClick,C=e.onTitleMouseEnter,b=e.onTitleMouseLeave,$=ht(e,xne),x=B9(a),S=u.useContext(Oa),w=S.prefixCls,E=S.mode,P=S.openKeys,O=S.disabled,M=S.overflowDisabled,k=S.activeKey,_=S.selectedKeys,I=S.itemIcon,N=S.expandIcon,R=S.onItemClick,D=S.onOpenChange,T=S.onActive,j=u.useContext(MS),L=j._internalRenderSubMenuItem,z=u.useContext(V9),B=z.isSubPathKey,H=Su(),W="".concat(w,"-submenu"),V=O||i,G=u.useRef(),Z=u.useRef(),q=c??I,X=d??N,oe=P.includes(a),te=!M&&oe,Q=B(_,a),re=K9(a,V,C,b),ae=re.active,ee=ht(re,Sne),J=u.useState(!1),ce=ne(J,2),de=ce[0],xe=ce[1],ue=function(Me){V||xe(Me)},le=function(Me){ue(!0),h==null||h({key:a,domEvent:Me})},be=function(Me){ue(!1),g==null||g({key:a,domEvent:Me})},ge=u.useMemo(function(){return ae||(E!=="inline"?de||B([k],a):!1)},[E,ae,k,de,a,B]),me=U9(H.length),we=function(Me){V||(y==null||y({key:a,domEvent:Me}),E==="inline"&&D(a,!oe))},Ee=gd(function($e){v==null||v(dg($e)),R($e)}),ye=function(Me){E!=="inline"&&D(a,Me)},he=function(){T(a)},pe=x&&"".concat(x,"-popup"),Oe=u.useMemo(function(){return u.createElement(G9,{icon:E!=="horizontal"?X:void 0,props:U(U({},e),{},{isOpen:te,isSubMenu:!0})},u.createElement("i",{className:"".concat(W,"-arrow")}))},[E,X,e,te,W]),Se=u.createElement("div",F({role:"menuitem",style:me,className:"".concat(W,"-title"),tabIndex:V?null:-1,ref:G,title:typeof o=="string"?o:null,"data-menu-id":M&&x?null:x,"aria-expanded":te,"aria-haspopup":!0,"aria-controls":pe,"aria-disabled":V,onClick:we,onFocus:he},ee),o,Oe),ve=u.useRef(E);if(E!=="inline"&&H.length>1?ve.current="vertical":ve.current=E,!M){var Ce=ve.current;Se=u.createElement(Cne,{mode:Ce,prefixCls:W,visible:!l&&te&&E!=="inline",popupClassName:f,popupOffset:p,popupStyle:m,popup:u.createElement(Mf,{mode:Ce==="horizontal"?"vertical":Ce},u.createElement(_S,{id:pe,ref:Z},s)),disabled:V,onVisibleChange:ye},Se)}var fe=u.createElement($a.Item,F({ref:t,role:"none"},$,{component:"li",style:n,className:ie(W,"".concat(W,"-").concat(E),r,K(K(K(K({},"".concat(W,"-open"),te),"".concat(W,"-active"),ge),"".concat(W,"-selected"),Q),"".concat(W,"-disabled"),V)),onMouseEnter:le,onMouseLeave:be}),Se,!M&&u.createElement($ne,{id:pe,open:te,keyPath:H},s));return L&&(fe=L(fe,e,{selected:Q,active:ge,open:te,disabled:V})),u.createElement(Mf,{onItemClick:Ee,mode:E==="horizontal"?"vertical":E,itemIcon:q,expandIcon:X},fe)}),K0=u.forwardRef(function(e,t){var n=e.eventKey,r=e.children,o=Su(n),a=DS(r,o),i=V0();u.useEffect(function(){if(i)return i.registerPath(n,o),function(){i.unregisterPath(n,o)}},[o]);var l;return i?l=a:l=u.createElement(wne,F({ref:t},e),a),u.createElement(H9.Provider,{value:o},l)});function AS(e){var t=e.className,n=e.style,r=u.useContext(Oa),o=r.prefixCls,a=V0();return a?null:u.createElement("li",{role:"separator",className:ie("".concat(o,"-item-divider"),t),style:n})}var Ene=["className","title","eventKey","children"],Pne=u.forwardRef(function(e,t){var n=e.className,r=e.title;e.eventKey;var o=e.children,a=ht(e,Ene),i=u.useContext(Oa),l=i.prefixCls,s="".concat(l,"-item-group");return u.createElement("li",F({ref:t,role:"presentation"},a,{onClick:function(d){return d.stopPropagation()},className:ie(s,n)}),u.createElement("div",{role:"presentation",className:"".concat(s,"-title"),title:typeof r=="string"?r:void 0},r),u.createElement("ul",{role:"group",className:"".concat(s,"-list")},o))}),jS=u.forwardRef(function(e,t){var n=e.eventKey,r=e.children,o=Su(n),a=DS(r,o),i=V0();return i?a:u.createElement(Pne,F({ref:t},Zn(e,["warnKey"])),a)}),One=["label","children","key","type","extra"];function R$(e,t,n){var r=t.item,o=t.group,a=t.submenu,i=t.divider;return(e||[]).map(function(l,s){if(l&&at(l)==="object"){var c=l,d=c.label,f=c.children,p=c.key,m=c.type,v=c.extra,h=ht(c,One),g=p??"tmp-".concat(s);return f||m==="group"?m==="group"?u.createElement(o,F({key:g},h,{title:d}),R$(f,t,n)):u.createElement(a,F({key:g},h,{title:d}),R$(f,t,n)):m==="divider"?u.createElement(i,F({key:g},h)):u.createElement(r,F({key:g},h,{extra:v}),d,(!!v||v===0)&&u.createElement("span",{className:"".concat(n,"-item-extra")},v))}return null}).filter(function(l){return l})}function Y4(e,t,n,r,o){var a=e,i=U({divider:AS,item:W0,group:jS,submenu:K0},r);return t&&(a=R$(t,i,o)),DS(a,n)}var Ine=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem","_internalComponents"],$l=[],Rne=u.forwardRef(function(e,t){var n,r=e,o=r.prefixCls,a=o===void 0?"rc-menu":o,i=r.rootClassName,l=r.style,s=r.className,c=r.tabIndex,d=c===void 0?0:c,f=r.items,p=r.children,m=r.direction,v=r.id,h=r.mode,g=h===void 0?"vertical":h,y=r.inlineCollapsed,C=r.disabled,b=r.disabledOverflow,$=r.subMenuOpenDelay,x=$===void 0?.1:$,S=r.subMenuCloseDelay,w=S===void 0?.1:S,E=r.forceSubMenuRender,P=r.defaultOpenKeys,O=r.openKeys,M=r.activeKey,k=r.defaultActiveFirst,_=r.selectable,I=_===void 0?!0:_,N=r.multiple,R=N===void 0?!1:N,D=r.defaultSelectedKeys,T=r.selectedKeys,j=r.onSelect,L=r.onDeselect,z=r.inlineIndent,B=z===void 0?24:z,H=r.motion,W=r.defaultMotions,V=r.triggerSubMenuAction,G=V===void 0?"hover":V,Z=r.builtinPlacements,q=r.itemIcon,X=r.expandIcon,oe=r.overflowedIndicator,te=oe===void 0?"...":oe,Q=r.overflowedIndicatorPopupClassName,re=r.getPopupContainer,ae=r.onClick,ee=r.onOpenChange,J=r.onKeyDown;r.openAnimation,r.openTransitionName;var ce=r._internalRenderMenuItem,de=r._internalRenderSubMenuItem,xe=r._internalComponents,ue=ht(r,Ine),le=u.useMemo(function(){return[Y4(p,f,$l,xe,a),Y4(p,f,$l,{},a)]},[p,f,xe]),be=ne(le,2),ge=be[0],me=be[1],we=u.useState(!1),Ee=ne(we,2),ye=Ee[0],he=Ee[1],pe=u.useRef(),Oe=lne(v),Se=m==="rtl",ve=dn(P,{value:O,postState:function(rt){return rt||$l}}),Ce=ne(ve,2),fe=Ce[0],$e=Ce[1],Me=function(rt){var Je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Gt(){$e(rt),ee==null||ee(rt)}Je?Ea.flushSync(Gt):Gt()},Pe=u.useState(fe),Ie=ne(Pe,2),_e=Ie[0],nt=Ie[1],ut=u.useRef(!1),st=u.useMemo(function(){return(g==="inline"||g==="vertical")&&y?["vertical",y]:[g,!1]},[g,y]),Ot=ne(st,2),bt=Ot[0],yt=Ot[1],Qe=bt==="inline",Ct=u.useState(bt),xt=ne(Ct,2),Le=xt[0],We=xt[1],Ge=u.useState(yt),ke=ne(Ge,2),Re=ke[0],Te=ke[1];u.useEffect(function(){We(bt),Te(yt),ut.current&&(Qe?$e(_e):Me($l))},[bt,yt]);var De=u.useState(0),qe=ne(De,2),Ye=qe[0],Et=qe[1],He=Ye>=ge.length-1||Le!=="horizontal"||b;u.useEffect(function(){Qe&&nt(fe)},[fe]),u.useEffect(function(){return ut.current=!0,function(){ut.current=!1}},[]);var Fe=ane(),lt=Fe.registerPath,St=Fe.unregisterPath,_t=Fe.refreshOverflowKeys,Pt=Fe.isSubPathKey,Qt=Fe.getKeyPath,Ve=Fe.getKeys,It=Fe.getSubPathKeys,je=u.useMemo(function(){return{registerPath:lt,unregisterPath:St}},[lt,St]),Ke=u.useMemo(function(){return{isSubPathKey:Pt}},[Pt]);u.useEffect(function(){_t(He?$l:ge.slice(Ye+1).map(function(Zt){return Zt.key}))},[Ye,He]);var vt=dn(M||k&&((n=ge[0])===null||n===void 0?void 0:n.key),{value:M}),ct=ne(vt,2),Rt=ct[0],on=ct[1],vn=gd(function(Zt){on(Zt)}),jn=gd(function(){on(void 0)});u.useImperativeHandle(t,function(){return{list:pe.current,focus:function(rt){var Je,Gt=Ve(),Xe=O$(Gt,Oe),Ze=Xe.elements,zt=Xe.key2element,cn=Xe.element2key,bn=TS(pe.current,Ze),er=Rt??(bn[0]?cn.get(bn[0]):(Je=ge.find(function(Dt){return!Dt.props.disabled}))===null||Je===void 0?void 0:Je.key),Fn=zt.get(er);if(er&&Fn){var tr;Fn==null||(tr=Fn.focus)===null||tr===void 0||tr.call(Fn,rt)}}}});var pt=dn(D||[],{value:T,postState:function(rt){return Array.isArray(rt)?rt:rt==null?$l:[rt]}}),$t=ne(pt,2),Nt=$t[0],yn=$t[1],Nn=function(rt){if(I){var Je=rt.key,Gt=Nt.includes(Je),Xe;R?Gt?Xe=Nt.filter(function(zt){return zt!==Je}):Xe=[].concat(Ne(Nt),[Je]):Xe=[Je],yn(Xe);var Ze=U(U({},rt),{},{selectedKeys:Xe});Gt?L==null||L(Ze):j==null||j(Ze)}!R&&fe.length&&Le!=="inline"&&Me($l)},Mr=gd(function(Zt){ae==null||ae(dg(Zt)),Nn(Zt)}),sr=gd(function(Zt,rt){var Je=fe.filter(function(Xe){return Xe!==Zt});if(rt)Je.push(Zt);else if(Le!=="inline"){var Gt=It(Zt);Je=Je.filter(function(Xe){return!Gt.has(Xe)})}Ka(fe,Je,!0)||Me(Je,!0)}),Vn=function(rt,Je){var Gt=Je??!fe.includes(rt);sr(rt,Gt)},gr=nne(Le,Rt,Se,Oe,pe,Ve,Qt,on,Vn,J);u.useEffect(function(){he(!0)},[]);var hr=u.useMemo(function(){return{_internalRenderMenuItem:ce,_internalRenderSubMenuItem:de}},[ce,de]),cr=Le!=="horizontal"||b?ge:ge.map(function(Zt,rt){return u.createElement(Mf,{key:Zt.key,overflowDisabled:rt>Ye},Zt)}),Jn=u.createElement($a,F({id:v,ref:pe,prefixCls:"".concat(a,"-overflow"),component:"ul",itemComponent:W0,className:ie(a,"".concat(a,"-root"),"".concat(a,"-").concat(Le),s,K(K({},"".concat(a,"-inline-collapsed"),Re),"".concat(a,"-rtl"),Se),i),dir:m,style:l,role:"menu",tabIndex:d,data:cr,renderRawItem:function(rt){return rt},renderRawRest:function(rt){var Je=rt.length,Gt=Je?ge.slice(-Je):null;return u.createElement(K0,{eventKey:I$,title:te,disabled:He,internalPopupClose:Je===0,popupClassName:Q},Gt)},maxCount:Le!=="horizontal"||b?$a.INVALIDATE:$a.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(rt){Et(rt)},onKeyDown:gr},ue));return u.createElement(MS.Provider,{value:hr},u.createElement(F9.Provider,{value:Oe},u.createElement(Mf,{prefixCls:a,rootClassName:i,mode:Le,openKeys:fe,rtl:Se,disabled:C,motion:ye?H:null,defaultMotions:ye?W:null,activeKey:Rt,onActive:vn,onInactive:jn,selectedKeys:Nt,inlineIndent:B,subMenuOpenDelay:x,subMenuCloseDelay:w,forceSubMenuRender:E,builtinPlacements:Z,triggerSubMenuAction:G,getPopupContainer:re,itemIcon:q,expandIcon:X,onItemClick:Mr,onOpenChange:sr},u.createElement(V9.Provider,{value:Ke},Jn),u.createElement("div",{style:{display:"none"},"aria-hidden":!0},u.createElement(z9.Provider,{value:je},me)))))}),Op=Rne;Op.Item=W0;Op.SubMenu=K0;Op.ItemGroup=jS;Op.Divider=AS;const Y9=u.createContext({});var Nne={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},Mne=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:Nne}))},X9=u.forwardRef(Mne);const fg=u.createContext({prefixCls:"",firstLevel:!0,inlineCollapsed:!1});var Tne=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,className:n,dashed:r}=e,o=Tne(e,["prefixCls","className","dashed"]),{getPrefixCls:a}=u.useContext(wt),i=a("menu",t),l=ie({[`${i}-item-divider-dashed`]:!!r},n);return u.createElement(AS,Object.assign({className:l},o))},Z9=e=>{var t;const{className:n,children:r,icon:o,title:a,danger:i,extra:l}=e,{prefixCls:s,firstLevel:c,direction:d,disableMenuItemTitleTooltip:f,inlineCollapsed:p}=u.useContext(fg),m=b=>{const $=r==null?void 0:r[0],x=u.createElement("span",{className:ie(`${s}-title-content`,{[`${s}-title-content-with-extra`]:!!l||l===0})},r);return(!o||u.isValidElement(r)&&r.type==="span")&&r&&b&&c&&typeof $=="string"?u.createElement("div",{className:`${s}-inline-collapsed-noicon`},$.charAt(0)):x},{siderCollapsed:v}=u.useContext(Y9);let h=a;typeof a>"u"?h=c?r:"":a===!1&&(h="");const g={title:h};!v&&!p&&(g.title=null,g.open=!1);const y=Pa(r).length;let C=u.createElement(W0,Object.assign({},Zn(e,["title","icon","danger"]),{className:ie({[`${s}-item-danger`]:i,[`${s}-item-only-child`]:(o?y+1:y)===1},n),title:typeof a=="string"?a:void 0}),ea(o,{className:ie(u.isValidElement(o)?(t=o.props)===null||t===void 0?void 0:t.className:void 0,`${s}-item-icon`)}),m(p));return f||(C=u.createElement(ug,Object.assign({},g,{placement:d==="rtl"?"left":"right",classNames:{root:`${s}-inline-collapsed-tooltip`}}),C)),C};var kne=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{children:n}=e,r=kne(e,["children"]),o=u.useContext(pg),a=u.useMemo(()=>Object.assign(Object.assign({},o),r),[o,r.prefixCls,r.mode,r.selectable,r.rootClassName]),i=uW(n),l=hl(t,i?cs(n):null);return u.createElement(pg.Provider,{value:a},u.createElement(dl,{space:!0},i?u.cloneElement(n,{ref:l}):n))}),_ne=e=>{const{componentCls:t,motionDurationSlow:n,horizontalLineHeight:r,colorSplit:o,lineWidth:a,lineType:i,itemPaddingInline:l}=e;return{[`${t}-horizontal`]:{lineHeight:r,border:0,borderBottom:`${se(a)} ${i} ${o}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${t}-item, ${t}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:l},[`> ${t}-item:hover, - > ${t}-item-active, - > ${t}-submenu ${t}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${t}-item, ${t}-submenu-title`]:{transition:[`border-color ${n}`,`background ${n}`].join(",")},[`${t}-submenu-arrow`]:{display:"none"}}}},Dne=({componentCls:e,menuArrowOffset:t,calc:n})=>({[`${e}-rtl`]:{direction:"rtl"},[`${e}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${e}-rtl${e}-vertical, - ${e}-submenu-rtl ${e}-vertical`]:{[`${e}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(${se(n(t).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${se(t)})`}}}}),X4=e=>sl(e),Q4=(e,t)=>{const{componentCls:n,itemColor:r,itemSelectedColor:o,subMenuItemSelectedColor:a,groupTitleColor:i,itemBg:l,subMenuItemBg:s,itemSelectedBg:c,activeBarHeight:d,activeBarWidth:f,activeBarBorderWidth:p,motionDurationSlow:m,motionEaseInOut:v,motionEaseOut:h,itemPaddingInline:g,motionDurationMid:y,itemHoverColor:C,lineType:b,colorSplit:$,itemDisabledColor:x,dangerItemColor:S,dangerItemHoverColor:w,dangerItemSelectedColor:E,dangerItemActiveBg:P,dangerItemSelectedBg:O,popupBg:M,itemHoverBg:k,itemActiveBg:_,menuSubMenuBg:I,horizontalItemSelectedColor:N,horizontalItemSelectedBg:R,horizontalItemBorderRadius:D,horizontalItemHoverBg:T}=e;return{[`${n}-${t}, ${n}-${t} > ${n}`]:{color:r,background:l,[`&${n}-root:focus-visible`]:Object.assign({},X4(e)),[`${n}-item`]:{"&-group-title, &-extra":{color:i}},[`${n}-submenu-selected > ${n}-submenu-title`]:{color:a},[`${n}-item, ${n}-submenu-title`]:{color:r,[`&:not(${n}-item-disabled):focus-visible`]:Object.assign({},X4(e))},[`${n}-item-disabled, ${n}-submenu-disabled`]:{color:`${x} !important`},[`${n}-item:not(${n}-item-selected):not(${n}-submenu-selected)`]:{[`&:hover, > ${n}-submenu-title:hover`]:{color:C}},[`&:not(${n}-horizontal)`]:{[`${n}-item:not(${n}-item-selected)`]:{"&:hover":{backgroundColor:k},"&:active":{backgroundColor:_}},[`${n}-submenu-title`]:{"&:hover":{backgroundColor:k},"&:active":{backgroundColor:_}}},[`${n}-item-danger`]:{color:S,[`&${n}-item:hover`]:{[`&:not(${n}-item-selected):not(${n}-submenu-selected)`]:{color:w}},[`&${n}-item:active`]:{background:P}},[`${n}-item a`]:{"&, &:hover":{color:"inherit"}},[`${n}-item-selected`]:{color:o,[`&${n}-item-danger`]:{color:E},"a, a:hover":{color:"inherit"}},[`& ${n}-item-selected`]:{backgroundColor:c,[`&${n}-item-danger`]:{backgroundColor:O}},[`&${n}-submenu > ${n}`]:{backgroundColor:I},[`&${n}-popup > ${n}`]:{backgroundColor:M},[`&${n}-submenu-popup > ${n}`]:{backgroundColor:M},[`&${n}-horizontal`]:Object.assign(Object.assign({},t==="dark"?{borderBottom:0}:{}),{[`> ${n}-item, > ${n}-submenu`]:{top:p,marginTop:e.calc(p).mul(-1).equal(),marginBottom:0,borderRadius:D,"&::after":{position:"absolute",insetInline:g,bottom:0,borderBottom:`${se(d)} solid transparent`,transition:`border-color ${m} ${v}`,content:'""'},"&:hover, &-active, &-open":{background:T,"&::after":{borderBottomWidth:d,borderBottomColor:N}},"&-selected":{color:N,backgroundColor:R,"&:hover":{backgroundColor:R},"&::after":{borderBottomWidth:d,borderBottomColor:N}}}}),[`&${n}-root`]:{[`&${n}-inline, &${n}-vertical`]:{borderInlineEnd:`${se(p)} ${b} ${$}`}},[`&${n}-inline`]:{[`${n}-sub${n}-inline`]:{background:s},[`${n}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${se(f)} solid ${o}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${y} ${h}`,`opacity ${y} ${h}`].join(","),content:'""'},[`&${n}-item-danger`]:{"&::after":{borderInlineEndColor:E}}},[`${n}-selected, ${n}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${y} ${v}`,`opacity ${y} ${v}`].join(",")}}}}}},Z4=e=>{const{componentCls:t,itemHeight:n,itemMarginInline:r,padding:o,menuArrowSize:a,marginXS:i,itemMarginBlock:l,itemWidth:s,itemPaddingInline:c}=e,d=e.calc(a).add(o).add(i).equal();return{[`${t}-item`]:{position:"relative",overflow:"hidden"},[`${t}-item, ${t}-submenu-title`]:{height:n,lineHeight:se(n),paddingInline:c,overflow:"hidden",textOverflow:"ellipsis",marginInline:r,marginBlock:l,width:s},[`> ${t}-item, - > ${t}-submenu > ${t}-submenu-title`]:{height:n,lineHeight:se(n)},[`${t}-item-group-list ${t}-submenu-title, - ${t}-submenu-title`]:{paddingInlineEnd:d}}},Ane=e=>{const{componentCls:t,iconCls:n,itemHeight:r,colorTextLightSolid:o,dropdownWidth:a,controlHeightLG:i,motionEaseOut:l,paddingXL:s,itemMarginInline:c,fontSizeLG:d,motionDurationFast:f,motionDurationSlow:p,paddingXS:m,boxShadowSecondary:v,collapsedWidth:h,collapsedIconSize:g}=e,y={height:r,lineHeight:se(r),listStylePosition:"inside",listStyleType:"disc"};return[{[t]:{"&-inline, &-vertical":Object.assign({[`&${t}-root`]:{boxShadow:"none"}},Z4(e))},[`${t}-submenu-popup`]:{[`${t}-vertical`]:Object.assign(Object.assign({},Z4(e)),{boxShadow:v})}},{[`${t}-submenu-popup ${t}-vertical${t}-sub`]:{minWidth:a,maxHeight:`calc(100vh - ${se(e.calc(i).mul(2.5).equal())})`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${t}-inline`]:{width:"100%",[`&${t}-root`]:{[`${t}-item, ${t}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${p}`,`background ${p}`,`padding ${f} ${l}`].join(","),[`> ${t}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${t}-sub${t}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${t}-submenu > ${t}-submenu-title`]:y,[`& ${t}-item-group-title`]:{paddingInlineStart:s}},[`${t}-item`]:y}},{[`${t}-inline-collapsed`]:{width:h,[`&${t}-root`]:{[`${t}-item, ${t}-submenu ${t}-submenu-title`]:{[`> ${t}-inline-collapsed-noicon`]:{fontSize:d,textAlign:"center"}}},[`> ${t}-item, - > ${t}-item-group > ${t}-item-group-list > ${t}-item, - > ${t}-item-group > ${t}-item-group-list > ${t}-submenu > ${t}-submenu-title, - > ${t}-submenu > ${t}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${se(e.calc(g).div(2).equal())} - ${se(c)})`,textOverflow:"clip",[` - ${t}-submenu-arrow, - ${t}-submenu-expand-icon - `]:{opacity:0},[`${t}-item-icon, ${n}`]:{margin:0,fontSize:g,lineHeight:se(r),"+ span":{display:"inline-block",opacity:0}}},[`${t}-item-icon, ${n}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${t}-item-icon, ${n}`]:{display:"none"},"a, a:hover":{color:o}},[`${t}-item-group-title`]:Object.assign(Object.assign({},Bc),{paddingInline:m})}}]},J4=e=>{const{componentCls:t,motionDurationSlow:n,motionDurationMid:r,motionEaseInOut:o,motionEaseOut:a,iconCls:i,iconSize:l,iconMarginInlineEnd:s}=e;return{[`${t}-item, ${t}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${n}`,`background ${n}`,`padding calc(${n} + 0.1s) ${o}`].join(","),[`${t}-item-icon, ${i}`]:{minWidth:l,fontSize:l,transition:[`font-size ${r} ${a}`,`margin ${n} ${o}`,`color ${n}`].join(","),"+ span":{marginInlineStart:s,opacity:1,transition:[`opacity ${n} ${o}`,`margin ${n}`,`color ${n}`].join(",")}},[`${t}-item-icon`]:Object.assign({},pp()),[`&${t}-item-only-child`]:{[`> ${i}, > ${t}-item-icon`]:{marginInlineEnd:0}}},[`${t}-item-disabled, ${t}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important",cursor:"not-allowed",pointerEvents:"none"},[`> ${t}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},eO=e=>{const{componentCls:t,motionDurationSlow:n,motionEaseInOut:r,borderRadius:o,menuArrowSize:a,menuArrowOffset:i}=e;return{[`${t}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:e.margin,width:a,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${n} ${r}, opacity ${n}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:e.calc(a).mul(.6).equal(),height:e.calc(a).mul(.15).equal(),backgroundColor:"currentcolor",borderRadius:o,transition:[`background ${n} ${r}`,`transform ${n} ${r}`,`top ${n} ${r}`,`color ${n} ${r}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(${se(e.calc(i).mul(-1).equal())})`},"&::after":{transform:`rotate(-45deg) translateY(${se(i)})`}}}}},jne=e=>{const{antCls:t,componentCls:n,fontSize:r,motionDurationSlow:o,motionDurationMid:a,motionEaseInOut:i,paddingXS:l,padding:s,colorSplit:c,lineWidth:d,zIndexPopup:f,borderRadiusLG:p,subMenuItemBorderRadius:m,menuArrowSize:v,menuArrowOffset:h,lineType:g,groupTitleLineHeight:y,groupTitleFontSize:C}=e;return[{"":{[n]:Object.assign(Object.assign({},If()),{"&-hidden":{display:"none"}})},[`${n}-submenu-hidden`]:{display:"none"}},{[n]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},gn(e)),If()),{marginBottom:0,paddingInlineStart:0,fontSize:r,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${o} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${n}-item`]:{flex:"none"}},[`${n}-item, ${n}-submenu, ${n}-submenu-title`]:{borderRadius:e.itemBorderRadius},[`${n}-item-group-title`]:{padding:`${se(l)} ${se(s)}`,fontSize:C,lineHeight:y,transition:`all ${o}`},[`&-horizontal ${n}-submenu`]:{transition:[`border-color ${o} ${i}`,`background ${o} ${i}`].join(",")},[`${n}-submenu, ${n}-submenu-inline`]:{transition:[`border-color ${o} ${i}`,`background ${o} ${i}`,`padding ${a} ${i}`].join(",")},[`${n}-submenu ${n}-sub`]:{cursor:"initial",transition:[`background ${o} ${i}`,`padding ${o} ${i}`].join(",")},[`${n}-title-content`]:{transition:`color ${o}`,"&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},[`> ${t}-typography-ellipsis-single-line`]:{display:"inline",verticalAlign:"unset"},[`${n}-item-extra`]:{marginInlineStart:"auto",paddingInlineStart:e.padding}},[`${n}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${n}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:c,borderStyle:g,borderWidth:0,borderTopWidth:d,marginBlock:d,padding:0,"&-dashed":{borderStyle:"dashed"}}}),J4(e)),{[`${n}-item-group`]:{[`${n}-item-group-list`]:{margin:0,padding:0,[`${n}-item, ${n}-submenu-title`]:{paddingInline:`${se(e.calc(r).mul(2).equal())} ${se(s)}`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:f,borderRadius:p,boxShadow:"none",transformOrigin:"0 0",[`&${n}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:0,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'},[`> ${n}`]:Object.assign(Object.assign(Object.assign({borderRadius:p},J4(e)),eO(e)),{[`${n}-item, ${n}-submenu > ${n}-submenu-title`]:{borderRadius:m},[`${n}-submenu-title::after`]:{transition:`transform ${o} ${i}`}})},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:e.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:e.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:e.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:e.paddingXS}}}),eO(e)),{[`&-inline-collapsed ${n}-submenu-arrow, - &-inline ${n}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${se(h)})`},"&::after":{transform:`rotate(45deg) translateX(${se(e.calc(h).mul(-1).equal())})`}},[`${n}-submenu-open${n}-submenu-inline > ${n}-submenu-title > ${n}-submenu-arrow`]:{transform:`translateY(${se(e.calc(v).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${se(e.calc(h).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${se(h)})`}}})},{[`${t}-layout-header`]:{[n]:{lineHeight:"inherit"}}}]},Fne=e=>{var t,n,r;const{colorPrimary:o,colorError:a,colorTextDisabled:i,colorErrorBg:l,colorText:s,colorTextDescription:c,colorBgContainer:d,colorFillAlter:f,colorFillContent:p,lineWidth:m,lineWidthBold:v,controlItemBgActive:h,colorBgTextHover:g,controlHeightLG:y,lineHeight:C,colorBgElevated:b,marginXXS:$,padding:x,fontSize:S,controlHeightSM:w,fontSizeLG:E,colorTextLightSolid:P,colorErrorHover:O}=e,M=(t=e.activeBarWidth)!==null&&t!==void 0?t:0,k=(n=e.activeBarBorderWidth)!==null&&n!==void 0?n:m,_=(r=e.itemMarginInline)!==null&&r!==void 0?r:e.marginXXS,I=new Yt(P).setA(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:e.zIndexPopupBase+50,radiusItem:e.borderRadiusLG,itemBorderRadius:e.borderRadiusLG,radiusSubMenuItem:e.borderRadiusSM,subMenuItemBorderRadius:e.borderRadiusSM,colorItemText:s,itemColor:s,colorItemTextHover:s,itemHoverColor:s,colorItemTextHoverHorizontal:o,horizontalItemHoverColor:o,colorGroupTitle:c,groupTitleColor:c,colorItemTextSelected:o,itemSelectedColor:o,subMenuItemSelectedColor:o,colorItemTextSelectedHorizontal:o,horizontalItemSelectedColor:o,colorItemBg:d,itemBg:d,colorItemBgHover:g,itemHoverBg:g,colorItemBgActive:p,itemActiveBg:h,colorSubItemBg:f,subMenuItemBg:f,colorItemBgSelected:h,itemSelectedBg:h,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:M,colorActiveBarHeight:v,activeBarHeight:v,colorActiveBarBorderSize:m,activeBarBorderWidth:k,colorItemTextDisabled:i,itemDisabledColor:i,colorDangerItemText:a,dangerItemColor:a,colorDangerItemTextHover:a,dangerItemHoverColor:a,colorDangerItemTextSelected:a,dangerItemSelectedColor:a,colorDangerItemBgActive:l,dangerItemActiveBg:l,colorDangerItemBgSelected:l,dangerItemSelectedBg:l,itemMarginInline:_,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:y,groupTitleLineHeight:C,collapsedWidth:y*2,popupBg:b,itemMarginBlock:$,itemPaddingInline:x,horizontalLineHeight:`${y*1.15}px`,iconSize:S,iconMarginInlineEnd:w-S,collapsedIconSize:E,groupTitleFontSize:S,darkItemDisabledColor:new Yt(P).setA(.25).toRgbString(),darkItemColor:I,darkDangerItemColor:a,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:P,darkItemSelectedBg:o,darkDangerItemSelectedBg:a,darkItemHoverBg:"transparent",darkGroupTitleColor:I,darkItemHoverColor:P,darkDangerItemHoverColor:O,darkDangerItemSelectedColor:P,darkDangerItemActiveBg:a,itemWidth:M?`calc(100% + ${k}px)`:`calc(100% - ${_*2}px)`}},Lne=(e,t=e,n=!0)=>sn("Menu",o=>{const{colorBgElevated:a,controlHeightLG:i,fontSize:l,darkItemColor:s,darkDangerItemColor:c,darkItemBg:d,darkSubMenuItemBg:f,darkItemSelectedColor:p,darkItemSelectedBg:m,darkDangerItemSelectedBg:v,darkItemHoverBg:h,darkGroupTitleColor:g,darkItemHoverColor:y,darkItemDisabledColor:C,darkDangerItemHoverColor:b,darkDangerItemSelectedColor:$,darkDangerItemActiveBg:x,popupBg:S,darkPopupBg:w}=o,E=o.calc(l).div(7).mul(5).equal(),P=Xt(o,{menuArrowSize:E,menuHorizontalHeight:o.calc(i).mul(1.15).equal(),menuArrowOffset:o.calc(E).mul(.25).equal(),menuSubMenuBg:a,calc:o.calc,popupBg:S}),O=Xt(P,{itemColor:s,itemHoverColor:y,groupTitleColor:g,itemSelectedColor:p,subMenuItemSelectedColor:p,itemBg:d,popupBg:w,subMenuItemBg:f,itemActiveBg:"transparent",itemSelectedBg:m,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:h,itemDisabledColor:C,dangerItemColor:c,dangerItemHoverColor:b,dangerItemSelectedColor:$,dangerItemActiveBg:x,dangerItemSelectedBg:v,menuSubMenuBg:f,horizontalItemSelectedColor:p,horizontalItemSelectedBg:m});return[jne(P),_ne(P),Ane(P),Q4(P,"light"),Q4(O,"dark"),Dne(P),CT(P),ul(P,"slide-up"),ul(P,"slide-down"),N0(P,"zoom-big")]},Fne,{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]],injectStyle:n,unitless:{groupTitleLineHeight:!0}})(e,t),ek=e=>{var t;const{popupClassName:n,icon:r,title:o,theme:a}=e,i=u.useContext(fg),{prefixCls:l,inlineCollapsed:s,theme:c}=i,d=Su();let f;if(!r)f=s&&!d.length&&o&&typeof o=="string"?u.createElement("div",{className:`${l}-inline-collapsed-noicon`},o.charAt(0)):u.createElement("span",{className:`${l}-title-content`},o);else{const v=u.isValidElement(o)&&o.type==="span";f=u.createElement(u.Fragment,null,ea(r,{className:ie(u.isValidElement(r)?(t=r.props)===null||t===void 0?void 0:t.className:void 0,`${l}-item-icon`)}),v?o:u.createElement("span",{className:`${l}-title-content`},o))}const p=u.useMemo(()=>Object.assign(Object.assign({},i),{firstLevel:!1}),[i]),[m]=ds("Menu");return u.createElement(fg.Provider,{value:p},u.createElement(K0,Object.assign({},Zn(e,["icon"]),{title:f,popupClassName:ie(l,n,`${l}-${a||c}`),popupStyle:Object.assign({zIndex:m},e.popupStyle)})))};var Bne=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n;const r=u.useContext(pg),o=r||{},{getPrefixCls:a,getPopupContainer:i,direction:l,menu:s}=u.useContext(wt),c=a(),{prefixCls:d,className:f,style:p,theme:m="light",expandIcon:v,_internalDisableMenuItemTitleTooltip:h,inlineCollapsed:g,siderCollapsed:y,rootClassName:C,mode:b,selectable:$,onClick:x,overflowedIndicatorPopupClassName:S}=e,w=Bne(e,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),E=Zn(w,["collapsedWidth"]);(n=o.validator)===null||n===void 0||n.call(o,{mode:b});const P=kt((...B)=>{var H;x==null||x.apply(void 0,B),(H=o.onClick)===null||H===void 0||H.call(o)}),O=o.mode||b,M=$??o.selectable,k=g??y,_={horizontal:{motionName:`${c}-slide-up`},inline:vT(c),other:{motionName:`${c}-zoom-big`}},I=a("menu",d||o.prefixCls),N=Nr(I),[R,D,T]=Lne(I,N,!r),j=ie(`${I}-${m}`,s==null?void 0:s.className,f),L=u.useMemo(()=>{var B,H;if(typeof v=="function"||L1(v))return v||null;if(typeof o.expandIcon=="function"||L1(o.expandIcon))return o.expandIcon||null;if(typeof(s==null?void 0:s.expandIcon)=="function"||L1(s==null?void 0:s.expandIcon))return(s==null?void 0:s.expandIcon)||null;const W=(B=v??(o==null?void 0:o.expandIcon))!==null&&B!==void 0?B:s==null?void 0:s.expandIcon;return ea(W,{className:ie(`${I}-submenu-expand-icon`,u.isValidElement(W)?(H=W.props)===null||H===void 0?void 0:H.className:void 0)})},[v,o==null?void 0:o.expandIcon,s==null?void 0:s.expandIcon,I]),z=u.useMemo(()=>({prefixCls:I,inlineCollapsed:k||!1,direction:l,firstLevel:!0,theme:m,mode:O,disableMenuItemTitleTooltip:h}),[I,k,l,h,m]);return R(u.createElement(pg.Provider,{value:null},u.createElement(fg.Provider,{value:z},u.createElement(Op,Object.assign({getPopupContainer:i,overflowedIndicator:u.createElement(X9,null),overflowedIndicatorPopupClassName:ie(I,`${I}-${m}`,S),mode:O,selectable:M,onClick:P},E,{inlineCollapsed:k,style:Object.assign(Object.assign({},s==null?void 0:s.style),p),className:j,prefixCls:I,direction:l,defaultMotions:_,expandIcon:L,ref:t,rootClassName:ie(C,D,o.rootClassName,T,N),_internalComponents:zne})))))}),wu=u.forwardRef((e,t)=>{const n=u.useRef(null),r=u.useContext(Y9);return u.useImperativeHandle(t,()=>({menu:n.current,focus:o=>{var a;(a=n.current)===null||a===void 0||a.focus(o)}})),u.createElement(Hne,Object.assign({ref:n},e,r))});wu.Item=Z9;wu.SubMenu=ek;wu.Divider=Q9;wu.ItemGroup=jS;const Vne=e=>{const{componentCls:t,menuCls:n,colorError:r,colorTextLightSolid:o}=e,a=`${n}-item`;return{[`${t}, ${t}-menu-submenu`]:{[`${n} ${a}`]:{[`&${a}-danger:not(${a}-disabled)`]:{color:r,"&:hover":{color:o,backgroundColor:r}}}}}},Wne=e=>{const{componentCls:t,menuCls:n,zIndexPopup:r,dropdownArrowDistance:o,sizePopupArrow:a,antCls:i,iconCls:l,motionDurationMid:s,paddingBlock:c,fontSize:d,dropdownEdgeChildPadding:f,colorTextDisabled:p,fontSizeIcon:m,controlPaddingHorizontal:v,colorBgElevated:h}=e;return[{[t]:{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:r,display:"block","&::before":{position:"absolute",insetBlock:e.calc(a).div(2).sub(o).equal(),zIndex:-9999,opacity:1e-4,content:'""'},"&-menu-vertical":{maxHeight:"100vh",overflowY:"auto"},[`&-trigger${i}-btn`]:{[`& > ${l}-down, & > ${i}-btn-icon > ${l}-down`]:{fontSize:m}},[`${t}-wrap`]:{position:"relative",[`${i}-btn > ${l}-down`]:{fontSize:m},[`${l}-down::before`]:{transition:`transform ${s}`}},[`${t}-wrap-open`]:{[`${l}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${i}-slide-down-enter${i}-slide-down-enter-active${t}-placement-bottomLeft, - &${i}-slide-down-appear${i}-slide-down-appear-active${t}-placement-bottomLeft, - &${i}-slide-down-enter${i}-slide-down-enter-active${t}-placement-bottom, - &${i}-slide-down-appear${i}-slide-down-appear-active${t}-placement-bottom, - &${i}-slide-down-enter${i}-slide-down-enter-active${t}-placement-bottomRight, - &${i}-slide-down-appear${i}-slide-down-appear-active${t}-placement-bottomRight`]:{animationName:P0},[`&${i}-slide-up-enter${i}-slide-up-enter-active${t}-placement-topLeft, - &${i}-slide-up-appear${i}-slide-up-appear-active${t}-placement-topLeft, - &${i}-slide-up-enter${i}-slide-up-enter-active${t}-placement-top, - &${i}-slide-up-appear${i}-slide-up-appear-active${t}-placement-top, - &${i}-slide-up-enter${i}-slide-up-enter-active${t}-placement-topRight, - &${i}-slide-up-appear${i}-slide-up-appear-active${t}-placement-topRight`]:{animationName:I0},[`&${i}-slide-down-leave${i}-slide-down-leave-active${t}-placement-bottomLeft, - &${i}-slide-down-leave${i}-slide-down-leave-active${t}-placement-bottom, - &${i}-slide-down-leave${i}-slide-down-leave-active${t}-placement-bottomRight`]:{animationName:O0},[`&${i}-slide-up-leave${i}-slide-up-leave-active${t}-placement-topLeft, - &${i}-slide-up-leave${i}-slide-up-leave-active${t}-placement-top, - &${i}-slide-up-leave${i}-slide-up-leave-active${t}-placement-topRight`]:{animationName:R0}}},k9(e,h,{arrowPlacement:{top:!0,bottom:!0}}),{[`${t} ${n}`]:{position:"relative",margin:0},[`${n}-submenu-popup`]:{position:"absolute",zIndex:r,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${t}, ${t}-menu-submenu`]:Object.assign(Object.assign({},gn(e)),{[n]:Object.assign(Object.assign({padding:f,listStyleType:"none",backgroundColor:h,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary},cl(e)),{"&:empty":{padding:0,boxShadow:"none"},[`${n}-item-group-title`]:{padding:`${se(c)} ${se(v)}`,color:e.colorTextDescription,transition:`all ${s}`},[`${n}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${n}-item-icon`]:{minWidth:d,marginInlineEnd:e.marginXS,fontSize:e.fontSizeSM},[`${n}-title-content`]:{flex:"auto","&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},"> a":{color:"inherit",transition:`all ${s}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}},[`${n}-item-extra`]:{paddingInlineStart:e.padding,marginInlineStart:"auto",fontSize:e.fontSizeSM,color:e.colorTextDescription}},[`${n}-item, ${n}-submenu-title`]:Object.assign(Object.assign({display:"flex",margin:0,padding:`${se(c)} ${se(v)}`,color:e.colorText,fontWeight:"normal",fontSize:d,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${s}`,borderRadius:e.borderRadiusSM,"&:hover, &-active":{backgroundColor:e.controlItemBgHover}},cl(e)),{"&-selected":{color:e.colorPrimary,backgroundColor:e.controlItemBgActive,"&:hover, &-active":{backgroundColor:e.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:"not-allowed","&:hover":{color:p,backgroundColor:h,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${se(e.marginXXS)} 0`,overflow:"hidden",lineHeight:0,backgroundColor:e.colorSplit},[`${t}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:e.paddingXS,[`${t}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:e.colorIcon,fontSize:m,fontStyle:"normal"}}}),[`${n}-item-group-list`]:{margin:`0 ${se(e.marginXS)}`,padding:0,listStyle:"none"},[`${n}-submenu-title`]:{paddingInlineEnd:e.calc(v).add(e.fontSizeSM).equal()},[`${n}-submenu-vertical`]:{position:"relative"},[`${n}-submenu${n}-submenu-disabled ${t}-menu-submenu-title`]:{[`&, ${t}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:h,cursor:"not-allowed"}},[`${n}-submenu-selected ${t}-menu-submenu-title`]:{color:e.colorPrimary}})})},[ul(e,"slide-up"),ul(e,"slide-down"),Hc(e,"move-up"),Hc(e,"move-down"),N0(e,"zoom-big")]]},Kne=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+50,paddingBlock:(e.controlHeight-e.fontSize*e.lineHeight)/2},NS({contentRadius:e.borderRadiusLG,limitVerticalRadius:!0})),RS(e)),Une=sn("Dropdown",e=>{const{marginXXS:t,sizePopupArrow:n,paddingXXS:r,componentCls:o}=e,a=Xt(e,{menuCls:`${o}-menu`,dropdownArrowDistance:e.calc(n).div(2).add(t).equal(),dropdownEdgeChildPadding:r});return[Wne(a),Vne(a)]},Kne,{resetStyle:!1}),U0=e=>{var t;const{menu:n,arrow:r,prefixCls:o,children:a,trigger:i,disabled:l,dropdownRender:s,popupRender:c,getPopupContainer:d,overlayClassName:f,rootClassName:p,overlayStyle:m,open:v,onOpenChange:h,visible:g,onVisibleChange:y,mouseEnterDelay:C=.15,mouseLeaveDelay:b=.1,autoAdjustOverflow:$=!0,placement:x="",overlay:S,transitionName:w,destroyOnHidden:E,destroyPopupOnHide:P}=e,{getPopupContainer:O,getPrefixCls:M,direction:k,dropdown:_}=u.useContext(wt),I=c||s;Ei();const N=u.useMemo(()=>{const ce=M();return w!==void 0?w:x.includes("top")?`${ce}-slide-down`:`${ce}-slide-up`},[M,x,w]),R=u.useMemo(()=>x?x.includes("Center")?x.slice(0,x.indexOf("Center")):x:k==="rtl"?"bottomRight":"bottomLeft",[x,k]),D=M("dropdown",o),T=Nr(D),[j,L,z]=Une(D,T),[,B]=wr(),H=u.Children.only(qte(a)?u.createElement("span",null,a):a),W=ea(H,{className:ie(`${D}-trigger`,{[`${D}-rtl`]:k==="rtl"},H.props.className),disabled:(t=H.props.disabled)!==null&&t!==void 0?t:l}),V=l?[]:i,G=!!(V!=null&&V.includes("contextMenu")),[Z,q]=dn(!1,{value:v??g}),X=kt(ce=>{h==null||h(ce,{source:"trigger"}),y==null||y(ce),q(ce)}),oe=ie(f,p,L,z,T,_==null?void 0:_.className,{[`${D}-rtl`]:k==="rtl"}),te=_9({arrowPointAtCenter:typeof r=="object"&&r.pointAtCenter,autoAdjustOverflow:$,offset:B.marginXXS,arrowWidth:r?B.sizePopupArrow:0,borderRadius:B.borderRadius}),Q=kt(()=>{n!=null&&n.selectable&&(n!=null&&n.multiple)||(h==null||h(!1,{source:"menu"}),q(!1))}),re=()=>{let ce;return n!=null&&n.items?ce=u.createElement(wu,Object.assign({},n)):typeof S=="function"?ce=S():ce=S,I&&(ce=I(ce)),ce=u.Children.only(typeof ce=="string"?u.createElement("span",null,ce):ce),u.createElement(J9,{prefixCls:`${D}-menu`,rootClassName:ie(z,T),expandIcon:u.createElement("span",{className:`${D}-menu-submenu-arrow`},k==="rtl"?u.createElement(S$,{className:`${D}-menu-submenu-arrow-icon`}):u.createElement(r$,{className:`${D}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Q,validator:({mode:de})=>{}},ce)},[ae,ee]=ds("Dropdown",m==null?void 0:m.zIndex);let J=u.createElement(Gte,Object.assign({alignPoint:G},Zn(e,["rootClassName"]),{mouseEnterDelay:C,mouseLeaveDelay:b,visible:Z,builtinPlacements:te,arrow:!!r,overlayClassName:oe,prefixCls:D,getPopupContainer:d||O,transitionName:N,trigger:V,overlay:re,placement:R,onVisibleChange:X,overlayStyle:Object.assign(Object.assign(Object.assign({},_==null?void 0:_.style),m),{zIndex:ae}),autoDestroy:E??P}),W);return ae&&(J=u.createElement($0.Provider,{value:ee},J)),j(J)},Gne=B0(U0,"align",void 0,"dropdown",e=>e),qne=e=>u.createElement(Gne,Object.assign({},e),u.createElement("span",null));U0._InternalPanelDoNotUseOrYouWillBeFired=qne;var tk={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(os,function(){var n=1e3,r=6e4,o=36e5,a="millisecond",i="second",l="minute",s="hour",c="day",d="week",f="month",p="quarter",m="year",v="date",h="Invalid Date",g=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,y=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,C={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(I){var N=["th","st","nd","rd"],R=I%100;return"["+I+(N[(R-20)%10]||N[R]||N[0])+"]"}},b=function(I,N,R){var D=String(I);return!D||D.length>=N?I:""+Array(N+1-D.length).join(R)+I},$={s:b,z:function(I){var N=-I.utcOffset(),R=Math.abs(N),D=Math.floor(R/60),T=R%60;return(N<=0?"+":"-")+b(D,2,"0")+":"+b(T,2,"0")},m:function I(N,R){if(N.date()1)return I(L[0])}else{var z=N.name;S[z]=N,T=z}return!D&&T&&(x=T),T||!D&&x},O=function(I,N){if(E(I))return I.clone();var R=typeof N=="object"?N:{};return R.date=I,R.args=arguments,new k(R)},M=$;M.l=P,M.i=E,M.w=function(I,N){return O(I,{locale:N.$L,utc:N.$u,x:N.$x,$offset:N.$offset})};var k=function(){function I(R){this.$L=P(R.locale,null,!0),this.parse(R),this.$x=this.$x||R.x||{},this[w]=!0}var N=I.prototype;return N.parse=function(R){this.$d=function(D){var T=D.date,j=D.utc;if(T===null)return new Date(NaN);if(M.u(T))return new Date;if(T instanceof Date)return new Date(T);if(typeof T=="string"&&!/Z$/i.test(T)){var L=T.match(g);if(L){var z=L[2]-1||0,B=(L[7]||"0").substring(0,3);return j?new Date(Date.UTC(L[1],z,L[3]||1,L[4]||0,L[5]||0,L[6]||0,B)):new Date(L[1],z,L[3]||1,L[4]||0,L[5]||0,L[6]||0,B)}}return new Date(T)}(R),this.init()},N.init=function(){var R=this.$d;this.$y=R.getFullYear(),this.$M=R.getMonth(),this.$D=R.getDate(),this.$W=R.getDay(),this.$H=R.getHours(),this.$m=R.getMinutes(),this.$s=R.getSeconds(),this.$ms=R.getMilliseconds()},N.$utils=function(){return M},N.isValid=function(){return this.$d.toString()!==h},N.isSame=function(R,D){var T=O(R);return this.startOf(D)<=T&&T<=this.endOf(D)},N.isAfter=function(R,D){return O(R)25){var d=i(this).startOf(r).add(1,r).date(c),f=i(this).endOf(n);if(d.isBefore(f))return 1}var p=i(this).startOf(r).date(c).startOf(n).subtract(1,"millisecond"),m=this.diff(p,n,!0);return m<0?i(this).startOf("week").week():Math.ceil(m)},l.weeks=function(s){return s===void 0&&(s=null),this.week(s)}}})})(ok);var ere=ok.exports;const tre=Oo(ere);var ak={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(os,function(){return function(n,r){r.prototype.weekYear=function(){var o=this.month(),a=this.week(),i=this.year();return a===1&&o===11?i+1:o===0&&a>=52?i-1:i}}})})(ak);var nre=ak.exports;const rre=Oo(nre);var ik={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(os,function(){return function(n,r){var o=r.prototype,a=o.format;o.format=function(i){var l=this,s=this.$locale();if(!this.isValid())return a.bind(this)(i);var c=this.$utils(),d=(i||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(f){switch(f){case"Q":return Math.ceil((l.$M+1)/3);case"Do":return s.ordinal(l.$D);case"gggg":return l.weekYear();case"GGGG":return l.isoWeekYear();case"wo":return s.ordinal(l.week(),"W");case"w":case"ww":return c.s(l.week(),f==="w"?1:2,"0");case"W":case"WW":return c.s(l.isoWeek(),f==="W"?1:2,"0");case"k":case"kk":return c.s(String(l.$H===0?24:l.$H),f==="k"?1:2,"0");case"X":return Math.floor(l.$d.getTime()/1e3);case"x":return l.$d.getTime();case"z":return"["+l.offsetName()+"]";case"zzz":return"["+l.offsetName("long")+"]";default:return f}});return a.bind(this)(d)}}})})(ik);var ore=ik.exports;const are=Oo(ore);var lk={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(os,function(){var n={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},r=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,o=/\d/,a=/\d\d/,i=/\d\d?/,l=/\d*[^-_:/,()\s\d]+/,s={},c=function(g){return(g=+g)+(g>68?1900:2e3)},d=function(g){return function(y){this[g]=+y}},f=[/[+-]\d\d:?(\d\d)?|Z/,function(g){(this.zone||(this.zone={})).offset=function(y){if(!y||y==="Z")return 0;var C=y.match(/([+-]|\d\d)/g),b=60*C[1]+(+C[2]||0);return b===0?0:C[0]==="+"?-b:b}(g)}],p=function(g){var y=s[g];return y&&(y.indexOf?y:y.s.concat(y.f))},m=function(g,y){var C,b=s.meridiem;if(b){for(var $=1;$<=24;$+=1)if(g.indexOf(b($,0,y))>-1){C=$>12;break}}else C=g===(y?"pm":"PM");return C},v={A:[l,function(g){this.afternoon=m(g,!1)}],a:[l,function(g){this.afternoon=m(g,!0)}],Q:[o,function(g){this.month=3*(g-1)+1}],S:[o,function(g){this.milliseconds=100*+g}],SS:[a,function(g){this.milliseconds=10*+g}],SSS:[/\d{3}/,function(g){this.milliseconds=+g}],s:[i,d("seconds")],ss:[i,d("seconds")],m:[i,d("minutes")],mm:[i,d("minutes")],H:[i,d("hours")],h:[i,d("hours")],HH:[i,d("hours")],hh:[i,d("hours")],D:[i,d("day")],DD:[a,d("day")],Do:[l,function(g){var y=s.ordinal,C=g.match(/\d+/);if(this.day=C[0],y)for(var b=1;b<=31;b+=1)y(b).replace(/\[|\]/g,"")===g&&(this.day=b)}],w:[i,d("week")],ww:[a,d("week")],M:[i,d("month")],MM:[a,d("month")],MMM:[l,function(g){var y=p("months"),C=(p("monthsShort")||y.map(function(b){return b.slice(0,3)})).indexOf(g)+1;if(C<1)throw new Error;this.month=C%12||C}],MMMM:[l,function(g){var y=p("months").indexOf(g)+1;if(y<1)throw new Error;this.month=y%12||y}],Y:[/[+-]?\d+/,d("year")],YY:[a,function(g){this.year=c(g)}],YYYY:[/\d{4}/,d("year")],Z:f,ZZ:f};function h(g){var y,C;y=g,C=s&&s.formats;for(var b=(g=y.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(O,M,k){var _=k&&k.toUpperCase();return M||C[k]||n[k]||C[_].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(I,N,R){return N||R.slice(1)})})).match(r),$=b.length,x=0;x<$;x+=1){var S=b[x],w=v[S],E=w&&w[0],P=w&&w[1];b[x]=P?{regex:E,parser:P}:S.replace(/^\[|\]$/g,"")}return function(O){for(var M={},k=0,_=0;k<$;k+=1){var I=b[k];if(typeof I=="string")_+=I.length;else{var N=I.regex,R=I.parser,D=O.slice(_),T=N.exec(D)[0];R.call(M,T),O=O.replace(T,"")}}return function(j){var L=j.afternoon;if(L!==void 0){var z=j.hours;L?z<12&&(j.hours+=12):z===12&&(j.hours=0),delete j.afternoon}}(M),M}}return function(g,y,C){C.p.customParseFormat=!0,g&&g.parseTwoDigitYear&&(c=g.parseTwoDigitYear);var b=y.prototype,$=b.parse;b.parse=function(x){var S=x.date,w=x.utc,E=x.args;this.$u=w;var P=E[1];if(typeof P=="string"){var O=E[2]===!0,M=E[3]===!0,k=O||M,_=E[2];M&&(_=E[2]),s=this.$locale(),!O&&_&&(s=C.Ls[_]),this.$d=function(D,T,j,L){try{if(["x","X"].indexOf(T)>-1)return new Date((T==="X"?1e3:1)*D);var z=h(T)(D),B=z.year,H=z.month,W=z.day,V=z.hours,G=z.minutes,Z=z.seconds,q=z.milliseconds,X=z.zone,oe=z.week,te=new Date,Q=W||(B||H?1:te.getDate()),re=B||te.getFullYear(),ae=0;B&&!H||(ae=H>0?H-1:te.getMonth());var ee,J=V||0,ce=G||0,de=Z||0,xe=q||0;return X?new Date(Date.UTC(re,ae,Q,J,ce,de,xe+60*X.offset*1e3)):j?new Date(Date.UTC(re,ae,Q,J,ce,de,xe)):(ee=new Date(re,ae,Q,J,ce,de,xe),oe&&(ee=L(ee).week(oe).toDate()),ee)}catch{return new Date("")}}(S,P,w,C),this.init(),_&&_!==!0&&(this.$L=this.locale(_).$L),k&&S!=this.format(P)&&(this.$d=new Date("")),s={}}else if(P instanceof Array)for(var I=P.length,N=1;N<=I;N+=1){E[1]=P[N-1];var R=C.apply(this,E);if(R.isValid()){this.$d=R.$d,this.$L=R.$L,this.init();break}N===I&&(this.$d=new Date(""))}else $.call(this,x)}}})})(lk);var ire=lk.exports;const lre=Oo(ire);Kr.extend(lre);Kr.extend(are);Kr.extend(Qne);Kr.extend(Jne);Kr.extend(tre);Kr.extend(rre);Kr.extend(function(e,t){var n=t.prototype,r=n.format;n.format=function(a){var i=(a||"").replace("Wo","wo");return r.bind(this)(i)}});var sre={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},xl=function(t){var n=sre[t];return n||t.split("_")[0]},cre={getNow:function(){var t=Kr();return typeof t.tz=="function"?t.tz():t},getFixedDate:function(t){return Kr(t,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(t){return t.endOf("month")},getWeekDay:function(t){var n=t.locale("en");return n.weekday()+n.localeData().firstDayOfWeek()},getYear:function(t){return t.year()},getMonth:function(t){return t.month()},getDate:function(t){return t.date()},getHour:function(t){return t.hour()},getMinute:function(t){return t.minute()},getSecond:function(t){return t.second()},getMillisecond:function(t){return t.millisecond()},addYear:function(t,n){return t.add(n,"year")},addMonth:function(t,n){return t.add(n,"month")},addDate:function(t,n){return t.add(n,"day")},setYear:function(t,n){return t.year(n)},setMonth:function(t,n){return t.month(n)},setDate:function(t,n){return t.date(n)},setHour:function(t,n){return t.hour(n)},setMinute:function(t,n){return t.minute(n)},setSecond:function(t,n){return t.second(n)},setMillisecond:function(t,n){return t.millisecond(n)},isAfter:function(t,n){return t.isAfter(n)},isValidate:function(t){return t.isValid()},locale:{getWeekFirstDay:function(t){return Kr().locale(xl(t)).localeData().firstDayOfWeek()},getWeekFirstDate:function(t,n){return n.locale(xl(t)).weekday(0)},getWeek:function(t,n){return n.locale(xl(t)).week()},getShortWeekDays:function(t){return Kr().locale(xl(t)).localeData().weekdaysMin()},getShortMonths:function(t){return Kr().locale(xl(t)).localeData().monthsShort()},format:function(t,n,r){return n.locale(xl(t)).format(r)},parse:function(t,n,r){for(var o=xl(t),a=0;a2&&arguments[2]!==void 0?arguments[2]:"0",r=String(e);r.length2&&arguments[2]!==void 0?arguments[2]:[],r=u.useState([!1,!1]),o=ne(r,2),a=o[0],i=o[1],l=function(d,f){i(function(p){return Ad(p,f,d)})},s=u.useMemo(function(){return a.map(function(c,d){if(c)return!0;var f=e[d];return f?!!(!n[d]&&!f||f&&t(f,{activeIndex:d})):!1})},[e,a,t,n]);return[s,l]}function pk(e,t,n,r,o){var a="",i=[];return e&&i.push(o?"hh":"HH"),t&&i.push("mm"),n&&i.push("ss"),a=i.join(":"),r&&(a+=".SSS"),o&&(a+=" A"),a}function fre(e,t,n,r,o,a){var i=e.fieldDateTimeFormat,l=e.fieldDateFormat,s=e.fieldTimeFormat,c=e.fieldMonthFormat,d=e.fieldYearFormat,f=e.fieldWeekFormat,p=e.fieldQuarterFormat,m=e.yearFormat,v=e.cellYearFormat,h=e.cellQuarterFormat,g=e.dayFormat,y=e.cellDateFormat,C=pk(t,n,r,o,a);return U(U({},e),{},{fieldDateTimeFormat:i||"YYYY-MM-DD ".concat(C),fieldDateFormat:l||"YYYY-MM-DD",fieldTimeFormat:s||C,fieldMonthFormat:c||"YYYY-MM",fieldYearFormat:d||"YYYY",fieldWeekFormat:f||"gggg-wo",fieldQuarterFormat:p||"YYYY-[Q]Q",yearFormat:m||"YYYY",cellYearFormat:v||"YYYY",cellQuarterFormat:h||"[Q]Q",cellDateFormat:y||g||"D"})}function mk(e,t){var n=t.showHour,r=t.showMinute,o=t.showSecond,a=t.showMillisecond,i=t.use12Hours;return Y.useMemo(function(){return fre(e,n,r,o,a,i)},[e,n,r,o,a,i])}function ed(e,t,n){return n??t.some(function(r){return e.includes(r)})}var pre=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function mre(e){var t=G0(e,pre),n=e.format,r=e.picker,o=null;return n&&(o=n,Array.isArray(o)&&(o=o[0]),o=at(o)==="object"?o.format:o),r==="time"&&(t.format=o),[t,o]}function vre(e){return e&&typeof e=="string"}function vk(e,t,n,r){return[e,t,n,r].some(function(o){return o!==void 0})}function gk(e,t,n,r,o){var a=t,i=n,l=r;if(!e&&!a&&!i&&!l&&!o)a=!0,i=!0,l=!0;else if(e){var s,c,d,f=[a,i,l].some(function(v){return v===!1}),p=[a,i,l].some(function(v){return v===!0}),m=f?!0:!p;a=(s=a)!==null&&s!==void 0?s:m,i=(c=i)!==null&&c!==void 0?c:m,l=(d=l)!==null&&d!==void 0?d:m}return[a,i,l,o]}function hk(e){var t=e.showTime,n=mre(e),r=ne(n,2),o=r[0],a=r[1],i=t&&at(t)==="object"?t:{},l=U(U({defaultOpenValue:i.defaultOpenValue||i.defaultValue},o),i),s=l.showMillisecond,c=l.showHour,d=l.showMinute,f=l.showSecond,p=vk(c,d,f,s),m=gk(p,c,d,f,s),v=ne(m,3);return c=v[0],d=v[1],f=v[2],[l,U(U({},l),{},{showHour:c,showMinute:d,showSecond:f,showMillisecond:s}),l.format,a]}function yk(e,t,n,r,o){var a=e==="time";if(e==="datetime"||a){for(var i=r,l=ck(e,o,null),s=l,c=[t,n],d=0;d1&&(i=t.addDate(i,-7)),i}function pr(e,t){var n=t.generateConfig,r=t.locale,o=t.format;return e?typeof o=="function"?o(e):n.locale.format(r.locale,e,o):""}function mg(e,t,n){var r=t,o=["getHour","getMinute","getSecond","getMillisecond"],a=["setHour","setMinute","setSecond","setMillisecond"];return a.forEach(function(i,l){n?r=e[i](r,e[o[l]](n)):r=e[i](r,0)}),r}function bre(e,t,n,r,o){var a=kt(function(i,l){return!!(n&&n(i,l)||r&&e.isAfter(r,i)&&!Fr(e,t,r,i,l.type)||o&&e.isAfter(i,o)&&!Fr(e,t,o,i,l.type))});return a}function Cre(e,t,n){return u.useMemo(function(){var r=ck(e,t,n),o=ps(r),a=o[0],i=at(a)==="object"&&a.type==="mask"?a.format:null;return[o.map(function(l){return typeof l=="string"||typeof l=="function"?l:l.format}),i]},[e,t,n])}function $re(e,t,n){return typeof e[0]=="function"||n?!0:t}function xre(e,t,n,r){var o=kt(function(a,i){var l=U({type:t},i);if(delete l.activeIndex,!e.isValidate(a)||n&&n(a,l))return!0;if((t==="date"||t==="time")&&r){var s,c=i&&i.activeIndex===1?"end":"start",d=((s=r.disabledTime)===null||s===void 0?void 0:s.call(r,a,c,{from:l.from}))||{},f=d.disabledHours,p=d.disabledMinutes,m=d.disabledSeconds,v=d.disabledMilliseconds,h=r.disabledHours,g=r.disabledMinutes,y=r.disabledSeconds,C=f||h,b=p||g,$=m||y,x=e.getHour(a),S=e.getMinute(a),w=e.getSecond(a),E=e.getMillisecond(a);if(C&&C().includes(x)||b&&b(x).includes(S)||$&&$(x,S).includes(w)||v&&v(x,S,w).includes(E))return!0}return!1});return o}function xm(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=u.useMemo(function(){var r=e&&ps(e);return t&&r&&(r[1]=r[1]||r[0]),r},[e,t]);return n}function $k(e,t){var n=e.generateConfig,r=e.locale,o=e.picker,a=o===void 0?"date":o,i=e.prefixCls,l=i===void 0?"rc-picker":i,s=e.styles,c=s===void 0?{}:s,d=e.classNames,f=d===void 0?{}:d,p=e.order,m=p===void 0?!0:p,v=e.components,h=v===void 0?{}:v,g=e.inputRender,y=e.allowClear,C=e.clearIcon,b=e.needConfirm,$=e.multiple,x=e.format,S=e.inputReadOnly,w=e.disabledDate,E=e.minDate,P=e.maxDate,O=e.showTime,M=e.value,k=e.defaultValue,_=e.pickerValue,I=e.defaultPickerValue,N=xm(M),R=xm(k),D=xm(_),T=xm(I),j=a==="date"&&O?"datetime":a,L=j==="time"||j==="datetime",z=L||$,B=b??L,H=hk(e),W=ne(H,4),V=W[0],G=W[1],Z=W[2],q=W[3],X=mk(r,G),oe=u.useMemo(function(){return yk(j,Z,q,V,X)},[j,Z,q,V,X]),te=u.useMemo(function(){return U(U({},e),{},{prefixCls:l,locale:X,picker:a,styles:c,classNames:f,order:m,components:U({input:g},h),clearIcon:gre(l,y,C),showTime:oe,value:N,defaultValue:R,pickerValue:D,defaultPickerValue:T},t==null?void 0:t())},[e]),Q=Cre(j,X,x),re=ne(Q,2),ae=re[0],ee=re[1],J=$re(ae,S,$),ce=bre(n,r,w,E,P),de=xre(n,a,ce,oe),xe=u.useMemo(function(){return U(U({},te),{},{needConfirm:B,inputReadOnly:J,disabledDate:ce})},[te,B,J,ce]);return[xe,j,z,ae,ee,de]}function Sre(e,t,n){var r=dn(t,{value:e}),o=ne(r,2),a=o[0],i=o[1],l=Y.useRef(e),s=Y.useRef(),c=function(){Bt.cancel(s.current)},d=kt(function(){i(l.current),n&&a!==l.current&&n(l.current)}),f=kt(function(p,m){c(),l.current=p,p||m?d():s.current=Bt(d)});return Y.useEffect(function(){return c},[]),[a,f]}function xk(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],r=arguments.length>3?arguments[3]:void 0,o=n.every(function(d){return d})?!1:e,a=Sre(o,t||!1,r),i=ne(a,2),l=i[0],s=i[1];function c(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!f.inherit||l)&&s(d,f.force)}return[l,c]}function Sk(e){var t=u.useRef();return u.useImperativeHandle(e,function(){var n;return{nativeElement:(n=t.current)===null||n===void 0?void 0:n.nativeElement,focus:function(o){var a;(a=t.current)===null||a===void 0||a.focus(o)},blur:function(){var o;(o=t.current)===null||o===void 0||o.blur()}}}),t}function wk(e,t){return u.useMemo(function(){return e||(t?(wn(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(t).map(function(n){var r=ne(n,2),o=r[0],a=r[1];return{label:o,value:a}})):[])},[e,t])}function HS(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,r=u.useRef(t);r.current=t,IC(function(){if(e)r.current(e);else{var o=Bt(function(){r.current(e)},n);return function(){Bt.cancel(o)}}},[e])}function Ek(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=u.useState(0),o=ne(r,2),a=o[0],i=o[1],l=u.useState(!1),s=ne(l,2),c=s[0],d=s[1],f=u.useRef([]),p=u.useRef(null),m=u.useRef(null),v=function($){p.current=$},h=function($){return p.current===$},g=function($){d($)},y=function($){return $&&(m.current=$),m.current},C=function($){var x=f.current,S=new Set(x.filter(function(E){return $[E]||t[E]})),w=x[x.length-1]===0?1:0;return S.size>=2||e[w]?null:w};return HS(c||n,function(){c||(f.current=[],v(null))}),u.useEffect(function(){c&&f.current.push(a)},[c,a]),[c,g,y,a,i,C,f.current,v,h]}function wre(e,t,n,r,o,a){var i=n[n.length-1],l=function(c,d){var f=ne(e,2),p=f[0],m=f[1],v=U(U({},d),{},{from:uk(e,n)});return i===1&&t[0]&&p&&!Fr(r,o,p,c,v.type)&&r.isAfter(p,c)||i===0&&t[1]&&m&&!Fr(r,o,m,c,v.type)&&r.isAfter(c,m)?!0:a==null?void 0:a(c,v)};return l}function yd(e,t,n,r){switch(t){case"date":case"week":return e.addMonth(n,r);case"month":case"quarter":return e.addYear(n,r);case"year":return e.addYear(n,r*10);case"decade":return e.addYear(n,r*100);default:return n}}var z1=[];function Pk(e,t,n,r,o,a,i,l){var s=arguments.length>8&&arguments[8]!==void 0?arguments[8]:z1,c=arguments.length>9&&arguments[9]!==void 0?arguments[9]:z1,d=arguments.length>10&&arguments[10]!==void 0?arguments[10]:z1,f=arguments.length>11?arguments[11]:void 0,p=arguments.length>12?arguments[12]:void 0,m=arguments.length>13?arguments[13]:void 0,v=i==="time",h=a||0,g=function(D){var T=e.getNow();return v&&(T=mg(e,T)),s[D]||n[D]||T},y=ne(c,2),C=y[0],b=y[1],$=dn(function(){return g(0)},{value:C}),x=ne($,2),S=x[0],w=x[1],E=dn(function(){return g(1)},{value:b}),P=ne(E,2),O=P[0],M=P[1],k=u.useMemo(function(){var R=[S,O][h];return v?R:mg(e,R,d[h])},[v,S,O,h,e,d]),_=function(D){var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",j=[w,M][h];j(D);var L=[S,O];L[h]=D,f&&(!Fr(e,t,S,L[0],i)||!Fr(e,t,O,L[1],i))&&f(L,{source:T,range:h===1?"end":"start",mode:r})},I=function(D,T){if(l){var j={date:"month",week:"month",month:"year",quarter:"year"},L=j[i];if(L&&!Fr(e,t,D,T,L))return yd(e,i,T,-1);if(i==="year"&&D){var z=Math.floor(e.getYear(D)/10),B=Math.floor(e.getYear(T)/10);if(z!==B)return yd(e,i,T,-1)}}return T},N=u.useRef(null);return Lt(function(){if(o&&!s[h]){var R=v?null:e.getNow();if(N.current!==null&&N.current!==h?R=[S,O][h^1]:n[h]?R=h===0?n[0]:I(n[0],n[1]):n[h^1]&&(R=n[h^1]),R){p&&e.isAfter(p,R)&&(R=p);var D=l?yd(e,i,R,1):R;m&&e.isAfter(D,m)&&(R=l?yd(e,i,m,-1):m),_(R,"reset")}}},[o,h,n[h]]),u.useEffect(function(){o?N.current=h:N.current=null},[o,h]),Lt(function(){o&&s&&s[h]&&_(s[h],"reset")},[o,h]),[k,_]}function Ok(e,t){var n=u.useRef(e),r=u.useState({}),o=ne(r,2),a=o[1],i=function(c){return c&&t!==void 0?t:n.current},l=function(c){n.current=c,a({})};return[i,l,i(!0)]}var Ere=[];function Ik(e,t,n){var r=function(i){return i.map(function(l){return pr(l,{generateConfig:e,locale:t,format:n[0]})})},o=function(i,l){for(var s=Math.max(i.length,l.length),c=-1,d=0;d2&&arguments[2]!==void 0?arguments[2]:1,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,i=[],l=n>=1?n|0:1,s=e;s<=t;s+=l){var c=o.includes(s);(!c||!r)&&i.push({label:FS(s,a),value:s,disabled:c})}return i}function VS(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=t||{},o=r.use12Hours,a=r.hourStep,i=a===void 0?1:a,l=r.minuteStep,s=l===void 0?1:l,c=r.secondStep,d=c===void 0?1:c,f=r.millisecondStep,p=f===void 0?100:f,m=r.hideDisabledOptions,v=r.disabledTime,h=r.disabledHours,g=r.disabledMinutes,y=r.disabledSeconds,C=u.useMemo(function(){return n||e.getNow()},[n,e]),b=u.useCallback(function(T){var j=(v==null?void 0:v(T))||{};return[j.disabledHours||h||Sm,j.disabledMinutes||g||Sm,j.disabledSeconds||y||Sm,j.disabledMilliseconds||Sm]},[v,h,g,y]),$=u.useMemo(function(){return b(C)},[C,b]),x=ne($,4),S=x[0],w=x[1],E=x[2],P=x[3],O=u.useCallback(function(T,j,L,z){var B=wm(0,23,i,m,T()),H=o?B.map(function(Z){return U(U({},Z),{},{label:FS(Z.value%12||12,2)})}):B,W=function(q){return wm(0,59,s,m,j(q))},V=function(q,X){return wm(0,59,d,m,L(q,X))},G=function(q,X,oe){return wm(0,999,p,m,z(q,X,oe),3)};return[H,W,V,G]},[m,i,o,p,s,d]),M=u.useMemo(function(){return O(S,w,E,P)},[O,S,w,E,P]),k=ne(M,4),_=k[0],I=k[1],N=k[2],R=k[3],D=function(j,L){var z=function(){return _},B=I,H=N,W=R;if(L){var V=b(L),G=ne(V,4),Z=G[0],q=G[1],X=G[2],oe=G[3],te=O(Z,q,X,oe),Q=ne(te,4),re=Q[0],ae=Q[1],ee=Q[2],J=Q[3];z=function(){return re},B=ae,H=ee,W=J}var ce=Ore(j,z,B,H,W,e);return ce};return[D,_,I,N,R]}function Ire(e){var t=e.mode,n=e.internalMode,r=e.renderExtraFooter,o=e.showNow,a=e.showTime,i=e.onSubmit,l=e.onNow,s=e.invalid,c=e.needConfirm,d=e.generateConfig,f=e.disabledDate,p=u.useContext(Na),m=p.prefixCls,v=p.locale,h=p.button,g=h===void 0?"button":h,y=d.getNow(),C=VS(d,a,y),b=ne(C,1),$=b[0],x=r==null?void 0:r(t),S=f(y,{type:t}),w=function(){if(!S){var I=$(y);l(I)}},E="".concat(m,"-now"),P="".concat(E,"-btn"),O=o&&u.createElement("li",{className:E},u.createElement("a",{className:ie(P,S&&"".concat(P,"-disabled")),"aria-disabled":S,onClick:w},n==="date"?v.today:v.now)),M=c&&u.createElement("li",{className:"".concat(m,"-ok")},u.createElement(g,{disabled:s,onClick:i},v.ok)),k=(O||M)&&u.createElement("ul",{className:"".concat(m,"-ranges")},O,M);return!x&&!k?null:u.createElement("div",{className:"".concat(m,"-footer")},x&&u.createElement("div",{className:"".concat(m,"-footer-extra")},x),k)}function kk(e,t,n){function r(o,a){var i=o.findIndex(function(s){return Fr(e,t,s,a,n)});if(i===-1)return[].concat(Ne(o),[a]);var l=Ne(o);return l.splice(i,1),l}return r}var ms=u.createContext(null);function Y0(){return u.useContext(ms)}function Eu(e,t){var n=e.prefixCls,r=e.generateConfig,o=e.locale,a=e.disabledDate,i=e.minDate,l=e.maxDate,s=e.cellRender,c=e.hoverValue,d=e.hoverRangeValue,f=e.onHover,p=e.values,m=e.pickerValue,v=e.onSelect,h=e.prevIcon,g=e.nextIcon,y=e.superPrevIcon,C=e.superNextIcon,b=r.getNow(),$={now:b,values:p,pickerValue:m,prefixCls:n,disabledDate:a,minDate:i,maxDate:l,cellRender:s,hoverValue:c,hoverRangeValue:d,onHover:f,locale:o,generateConfig:r,onSelect:v,panelType:t,prevIcon:h,nextIcon:g,superPrevIcon:y,superNextIcon:C};return[$,b]}var ol=u.createContext({});function Ip(e){for(var t=e.rowNum,n=e.colNum,r=e.baseDate,o=e.getCellDate,a=e.prefixColumn,i=e.rowClassName,l=e.titleFormat,s=e.getCellText,c=e.getCellClassName,d=e.headerCells,f=e.cellSelection,p=f===void 0?!0:f,m=e.disabledDate,v=Y0(),h=v.prefixCls,g=v.panelType,y=v.now,C=v.disabledDate,b=v.cellRender,$=v.onHover,x=v.hoverValue,S=v.hoverRangeValue,w=v.generateConfig,E=v.values,P=v.locale,O=v.onSelect,M=m||C,k="".concat(h,"-cell"),_=u.useContext(ol),I=_.onCellDblClick,N=function(H){return E.some(function(W){return W&&Fr(w,P,H,W,g)})},R=[],D=0;D1&&arguments[1]!==void 0?arguments[1]:!1;be($e),g==null||g($e),Me&&ge($e)},we=function($e,Me){X($e),Me&&me(Me),ge(Me,$e)},Ee=function($e){if(de($e),me($e),q!==$){var Me=["decade","year"],Pe=[].concat(Me,["month"]),Ie={quarter:[].concat(Me,["quarter"]),week:[].concat(Ne(Pe),["week"]),date:[].concat(Ne(Pe),["date"])},_e=Ie[$]||Pe,nt=_e.indexOf(q),ut=_e[nt+1];ut&&we(ut,$e)}},ye=u.useMemo(function(){var fe,$e;if(Array.isArray(w)){var Me=ne(w,2);fe=Me[0],$e=Me[1]}else fe=w;return!fe&&!$e?null:(fe=fe||$e,$e=$e||fe,o.isAfter(fe,$e)?[$e,fe]:[fe,$e])},[w,o]),he=LS(E,P,O),pe=k[oe]||Bre[oe]||X0,Oe=u.useContext(ol),Se=u.useMemo(function(){return U(U({},Oe),{},{hideHeader:_})},[Oe,_]),ve="".concat(I,"-panel"),Ce=G0(e,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return u.createElement(ol.Provider,{value:Se},u.createElement("div",{ref:N,tabIndex:s,className:ie(ve,K({},"".concat(ve,"-rtl"),a==="rtl"))},u.createElement(pe,F({},Ce,{showTime:W,prefixCls:I,locale:B,generateConfig:o,onModeChange:we,pickerValue:le,onPickerValueChange:function($e){me($e,!0)},value:J[0],onSelect:Ee,values:J,cellRender:he,hoverRangeValue:ye,hoverValue:S}))))}var H1=u.memo(u.forwardRef(zre));function Hre(e){var t=e.picker,n=e.multiplePanel,r=e.pickerValue,o=e.onPickerValueChange,a=e.needConfirm,i=e.onSubmit,l=e.range,s=e.hoverValue,c=u.useContext(Na),d=c.prefixCls,f=c.generateConfig,p=u.useCallback(function(C,b){return yd(f,t,C,b)},[f,t]),m=u.useMemo(function(){return p(r,1)},[r,p]),v=function(b){o(p(b,-1))},h={onCellDblClick:function(){a&&i()}},g=t==="time",y=U(U({},e),{},{hoverValue:null,hoverRangeValue:null,hideHeader:g});return l?y.hoverRangeValue=s:y.hoverValue=s,n?u.createElement("div",{className:"".concat(d,"-panels")},u.createElement(ol.Provider,{value:U(U({},h),{},{hideNext:!0})},u.createElement(H1,y)),u.createElement(ol.Provider,{value:U(U({},h),{},{hidePrev:!0})},u.createElement(H1,F({},y,{pickerValue:m,onPickerValueChange:v})))):u.createElement(ol.Provider,{value:U({},h)},u.createElement(H1,y))}function nO(e){return typeof e=="function"?e():e}function Vre(e){var t=e.prefixCls,n=e.presets,r=e.onClick,o=e.onHover;return n.length?u.createElement("div",{className:"".concat(t,"-presets")},u.createElement("ul",null,n.map(function(a,i){var l=a.label,s=a.value;return u.createElement("li",{key:i,onClick:function(){r(nO(s))},onMouseEnter:function(){o(nO(s))},onMouseLeave:function(){o(null)}},l)}))):null}function Dk(e){var t=e.panelRender,n=e.internalMode,r=e.picker,o=e.showNow,a=e.range,i=e.multiple,l=e.activeInfo,s=l===void 0?[0,0,0]:l,c=e.presets,d=e.onPresetHover,f=e.onPresetSubmit,p=e.onFocus,m=e.onBlur,v=e.onPanelMouseDown,h=e.direction,g=e.value,y=e.onSelect,C=e.isInvalid,b=e.defaultOpenValue,$=e.onOk,x=e.onSubmit,S=u.useContext(Na),w=S.prefixCls,E="".concat(w,"-panel"),P=h==="rtl",O=u.useRef(null),M=u.useRef(null),k=u.useState(0),_=ne(k,2),I=_[0],N=_[1],R=u.useState(0),D=ne(R,2),T=D[0],j=D[1],L=u.useState(0),z=ne(L,2),B=z[0],H=z[1],W=function(Ee){Ee.width&&N(Ee.width)},V=ne(s,3),G=V[0],Z=V[1],q=V[2],X=u.useState(0),oe=ne(X,2),te=oe[0],Q=oe[1];u.useEffect(function(){Q(10)},[G]),u.useEffect(function(){if(a&&M.current){var we,Ee=((we=O.current)===null||we===void 0?void 0:we.offsetWidth)||0,ye=M.current.getBoundingClientRect();if(!ye.height||ye.right<0){Q(function(Se){return Math.max(0,Se-1)});return}var he=(P?Z-Ee:G)-ye.left;if(H(he),I&&I=l&&n<=s)return a;var c=Math.min(Math.abs(n-l),Math.abs(n-s));c0?Ct:xt));var ke=Ge+bt,Re=xt-Ct+1;return String(Ct+(Re+ke-Ct)%Re)};switch($e){case"Backspace":case"Delete":Me="",Pe=_e;break;case"ArrowLeft":Me="",nt(-1);break;case"ArrowRight":Me="",nt(1);break;case"ArrowUp":Me="",Pe=ut(1);break;case"ArrowDown":Me="",Pe=ut(-1);break;default:isNaN(Number($e))||(Me=z+$e,Pe=Me);break}if(Me!==null&&(B(Me),Me.length>=Ie&&(nt(1),B(""))),Pe!==null){var st=te.slice(0,ce)+FS(Pe,Ie)+te.slice(de);ue(st.slice(0,i.length))}oe({})},Se=u.useRef();Lt(function(){if(!(!_||!i||ge.current)){if(!ae.match(te)){ue(i);return}return re.current.setSelectionRange(ce,de),Se.current=Bt(function(){re.current.setSelectionRange(ce,de)}),function(){Bt.cancel(Se.current)}}},[ae,i,_,te,V,ce,de,X,ue]);var ve=i?{onFocus:Ee,onBlur:he,onKeyDown:Oe,onMouseDown:me,onMouseUp:we,onPaste:be}:{};return u.createElement("div",{ref:Q,className:ie(O,K(K({},"".concat(O,"-active"),n&&o),"".concat(O,"-placeholder"),c))},u.createElement(P,F({ref:re,"aria-invalid":h,autoComplete:"off"},y,{onKeyDown:pe,onBlur:ye},ve,{value:te,onChange:le})),u.createElement(Q0,{type:"suffix",icon:a}),g)}),Xre=["id","prefix","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveInfo","placement","onMouseDown","required","aria-required","autoFocus","tabIndex"],Qre=["index"];function Zre(e,t){var n=e.id,r=e.prefix,o=e.clearIcon,a=e.suffixIcon,i=e.separator,l=i===void 0?"~":i,s=e.activeIndex;e.activeHelp,e.allHelp;var c=e.focused;e.onFocus,e.onBlur,e.onKeyDown,e.locale,e.generateConfig;var d=e.placeholder,f=e.className,p=e.style,m=e.onClick,v=e.onClear,h=e.value;e.onChange,e.onSubmit,e.onInputChange,e.format,e.maskFormat,e.preserveInvalidOnBlur,e.onInvalid;var g=e.disabled,y=e.invalid;e.inputReadOnly;var C=e.direction;e.onOpenChange;var b=e.onActiveInfo;e.placement;var $=e.onMouseDown;e.required,e["aria-required"];var x=e.autoFocus,S=e.tabIndex,w=ht(e,Xre),E=C==="rtl",P=u.useContext(Na),O=P.prefixCls,M=u.useMemo(function(){if(typeof n=="string")return[n];var X=n||{};return[X.start,X.end]},[n]),k=u.useRef(),_=u.useRef(),I=u.useRef(),N=function(oe){var te;return(te=[_,I][oe])===null||te===void 0?void 0:te.current};u.useImperativeHandle(t,function(){return{nativeElement:k.current,focus:function(oe){if(at(oe)==="object"){var te,Q=oe||{},re=Q.index,ae=re===void 0?0:re,ee=ht(Q,Qre);(te=N(ae))===null||te===void 0||te.focus(ee)}else{var J;(J=N(oe??0))===null||J===void 0||J.focus()}},blur:function(){var oe,te;(oe=N(0))===null||oe===void 0||oe.blur(),(te=N(1))===null||te===void 0||te.blur()}}});var R=jk(w),D=u.useMemo(function(){return Array.isArray(d)?d:[d,d]},[d]),T=Ak(U(U({},e),{},{id:M,placeholder:D})),j=ne(T,1),L=j[0],z=u.useState({position:"absolute",width:0}),B=ne(z,2),H=B[0],W=B[1],V=kt(function(){var X=N(s);if(X){var oe=X.nativeElement.getBoundingClientRect(),te=k.current.getBoundingClientRect(),Q=oe.left-te.left;W(function(re){return U(U({},re),{},{width:oe.width,left:Q})}),b([oe.left,oe.right,te.width])}});u.useEffect(function(){V()},[s]);var G=o&&(h[0]&&!g[0]||h[1]&&!g[1]),Z=x&&!g[0],q=x&&!Z&&!g[1];return u.createElement(To,{onResize:V},u.createElement("div",F({},R,{className:ie(O,"".concat(O,"-range"),K(K(K(K({},"".concat(O,"-focused"),c),"".concat(O,"-disabled"),g.every(function(X){return X})),"".concat(O,"-invalid"),y.some(function(X){return X})),"".concat(O,"-rtl"),E),f),style:p,ref:k,onClick:m,onMouseDown:function(oe){var te=oe.target;te!==_.current.inputElement&&te!==I.current.inputElement&&oe.preventDefault(),$==null||$(oe)}}),r&&u.createElement("div",{className:"".concat(O,"-prefix")},r),u.createElement(T$,F({ref:_},L(0),{autoFocus:Z,tabIndex:S,"date-range":"start"})),u.createElement("div",{className:"".concat(O,"-range-separator")},l),u.createElement(T$,F({ref:I},L(1),{autoFocus:q,tabIndex:S,"date-range":"end"})),u.createElement("div",{className:"".concat(O,"-active-bar"),style:H}),u.createElement(Q0,{type:"suffix",icon:a}),G&&u.createElement(M$,{icon:o,onClear:v})))}var Jre=u.forwardRef(Zre);function oO(e,t){var n=e??t;return Array.isArray(n)?n:[n,n]}function Pm(e){return e===1?"end":"start"}function eoe(e,t){var n=$k(e,function(){var Dt=e.disabled,Ae=e.allowEmpty,Ue=oO(Dt,!1),Ft=oO(Ae,!1);return{disabled:Ue,allowEmpty:Ft}}),r=ne(n,6),o=r[0],a=r[1],i=r[2],l=r[3],s=r[4],c=r[5],d=o.prefixCls,f=o.styles,p=o.classNames,m=o.defaultValue,v=o.value,h=o.needConfirm,g=o.onKeyDown,y=o.disabled,C=o.allowEmpty,b=o.disabledDate,$=o.minDate,x=o.maxDate,S=o.defaultOpen,w=o.open,E=o.onOpenChange,P=o.locale,O=o.generateConfig,M=o.picker,k=o.showNow,_=o.showToday,I=o.showTime,N=o.mode,R=o.onPanelChange,D=o.onCalendarChange,T=o.onOk,j=o.defaultPickerValue,L=o.pickerValue,z=o.onPickerValueChange,B=o.inputReadOnly,H=o.suffixIcon,W=o.onFocus,V=o.onBlur,G=o.presets,Z=o.ranges,q=o.components,X=o.cellRender,oe=o.dateRender,te=o.monthCellRender,Q=o.onClick,re=Sk(t),ae=xk(w,S,y,E),ee=ne(ae,2),J=ee[0],ce=ee[1],de=function(Ae,Ue){(y.some(function(Ft){return!Ft})||!Ae)&&ce(Ae,Ue)},xe=Nk(O,P,l,!0,!1,m,v,D,T),ue=ne(xe,5),le=ue[0],be=ue[1],ge=ue[2],me=ue[3],we=ue[4],Ee=ge(),ye=Ek(y,C,J),he=ne(ye,9),pe=he[0],Oe=he[1],Se=he[2],ve=he[3],Ce=he[4],fe=he[5],$e=he[6],Me=he[7],Pe=he[8],Ie=function(Ae,Ue){Oe(!0),W==null||W(Ae,{range:Pm(Ue??ve)})},_e=function(Ae,Ue){Oe(!1),V==null||V(Ae,{range:Pm(Ue??ve)})},nt=u.useMemo(function(){if(!I)return null;var Dt=I.disabledTime,Ae=Dt?function(Ue){var Ft=Pm(ve),tn=uk(Ee,$e,ve);return Dt(Ue,Ft,{from:tn})}:void 0;return U(U({},I),{},{disabledTime:Ae})},[I,ve,Ee,$e]),ut=dn([M,M],{value:N}),st=ne(ut,2),Ot=st[0],bt=st[1],yt=Ot[ve]||M,Qe=yt==="date"&&nt?"datetime":yt,Ct=Qe===M&&Qe!=="time",xt=Tk(M,yt,k,_,!0),Le=Mk(o,le,be,ge,me,y,l,pe,J,c),We=ne(Le,2),Ge=We[0],ke=We[1],Re=wre(Ee,y,$e,O,P,b),Te=fk(Ee,c,C),De=ne(Te,2),qe=De[0],Ye=De[1],Et=Pk(O,P,Ee,Ot,J,ve,a,Ct,j,L,nt==null?void 0:nt.defaultOpenValue,z,$,x),He=ne(Et,2),Fe=He[0],lt=He[1],St=kt(function(Dt,Ae,Ue){var Ft=Ad(Ot,ve,Ae);if((Ft[0]!==Ot[0]||Ft[1]!==Ot[1])&&bt(Ft),R&&Ue!==!1){var tn=Ne(Ee);Dt&&(tn[ve]=Dt),R(tn,Ft)}}),_t=function(Ae,Ue){return Ad(Ee,Ue,Ae)},Pt=function(Ae,Ue){var Ft=Ee;Ae&&(Ft=_t(Ae,ve)),Me(ve);var tn=fe(Ft);me(Ft),Ge(ve,tn===null),tn===null?de(!1,{force:!0}):Ue||re.current.focus({index:tn})},Qt=function(Ae){var Ue,Ft=Ae.target.getRootNode();if(!re.current.nativeElement.contains((Ue=Ft.activeElement)!==null&&Ue!==void 0?Ue:document.activeElement)){var tn=y.findIndex(function(En){return!En});tn>=0&&re.current.focus({index:tn})}de(!0),Q==null||Q(Ae)},Ve=function(){ke(null),de(!1,{force:!0})},It=u.useState(null),je=ne(It,2),Ke=je[0],vt=je[1],ct=u.useState(null),Rt=ne(ct,2),on=Rt[0],vn=Rt[1],jn=u.useMemo(function(){return on||Ee},[Ee,on]);u.useEffect(function(){J||vn(null)},[J]);var pt=u.useState([0,0,0]),$t=ne(pt,2),Nt=$t[0],yn=$t[1],Nn=wk(G,Z),Mr=function(Ae){vn(Ae),vt("preset")},sr=function(Ae){var Ue=ke(Ae);Ue&&de(!1,{force:!0})},Vn=function(Ae){Pt(Ae)},gr=function(Ae){vn(Ae?_t(Ae,ve):null),vt("cell")},hr=function(Ae){de(!0),Ie(Ae)},cr=function(){Se("panel")},Jn=function(Ae){var Ue=Ad(Ee,ve,Ae);me(Ue),!h&&!i&&a===Qe&&Pt(Ae)},Zt=function(){de(!1)},rt=LS(X,oe,te,Pm(ve)),Je=Ee[ve]||null,Gt=kt(function(Dt){return c(Dt,{activeIndex:ve})}),Xe=u.useMemo(function(){var Dt=mr(o,!1),Ae=Zn(o,[].concat(Ne(Object.keys(Dt)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return Ae},[o]),Ze=u.createElement(Dk,F({},Xe,{showNow:xt,showTime:nt,range:!0,multiplePanel:Ct,activeInfo:Nt,disabledDate:Re,onFocus:hr,onBlur:_e,onPanelMouseDown:cr,picker:M,mode:yt,internalMode:Qe,onPanelChange:St,format:s,value:Je,isInvalid:Gt,onChange:null,onSelect:Jn,pickerValue:Fe,defaultOpenValue:ps(I==null?void 0:I.defaultOpenValue)[ve],onPickerValueChange:lt,hoverValue:jn,onHover:gr,needConfirm:h,onSubmit:Pt,onOk:we,presets:Nn,onPresetHover:Mr,onPresetSubmit:sr,onNow:Vn,cellRender:rt})),zt=function(Ae,Ue){var Ft=_t(Ae,Ue);me(Ft)},cn=function(){Se("input")},bn=function(Ae,Ue){var Ft=$e.length,tn=$e[Ft-1];if(Ft&&tn!==Ue&&h&&!C[tn]&&!Pe(tn)&&Ee[tn]){re.current.focus({index:tn});return}Se("input"),de(!0,{inherit:!0}),ve!==Ue&&J&&!h&&i&&Pt(null,!0),Ce(Ue),Ie(Ae,Ue)},er=function(Ae,Ue){if(de(!1),!h&&Se()==="input"){var Ft=fe(Ee);Ge(ve,Ft===null)}_e(Ae,Ue)},Fn=function(Ae,Ue){Ae.key==="Tab"&&Pt(null,!0),g==null||g(Ae,Ue)},tr=u.useMemo(function(){return{prefixCls:d,locale:P,generateConfig:O,button:q.button,input:q.input}},[d,P,O,q.button,q.input]);return Lt(function(){J&&ve!==void 0&&St(null,M,!1)},[J,ve,M]),Lt(function(){var Dt=Se();!J&&Dt==="input"&&(de(!1),Pt(null,!0)),!J&&i&&!h&&Dt==="panel"&&(de(!0),Pt())},[J]),u.createElement(Na.Provider,{value:tr},u.createElement(sk,F({},dk(o),{popupElement:Ze,popupStyle:f.popup,popupClassName:p.popup,visible:J,onClose:Zt,range:!0}),u.createElement(Jre,F({},o,{ref:re,suffixIcon:H,activeIndex:pe||J?ve:null,activeHelp:!!on,allHelp:!!on&&Ke==="preset",focused:pe,onFocus:bn,onBlur:er,onKeyDown:Fn,onSubmit:Pt,value:jn,maskFormat:s,onChange:zt,onInputChange:cn,format:l,inputReadOnly:B,disabled:y,open:J,onOpenChange:de,onClick:Qt,onClear:Ve,invalid:qe,onInvalid:Ye,onActiveInfo:yn}))))}var toe=u.forwardRef(eoe);function noe(e){var t=e.prefixCls,n=e.value,r=e.onRemove,o=e.removeIcon,a=o===void 0?"×":o,i=e.formatDate,l=e.disabled,s=e.maxTagCount,c=e.placeholder,d="".concat(t,"-selector"),f="".concat(t,"-selection"),p="".concat(f,"-overflow");function m(g,y){return u.createElement("span",{className:ie("".concat(f,"-item")),title:typeof g=="string"?g:null},u.createElement("span",{className:"".concat(f,"-item-content")},g),!l&&y&&u.createElement("span",{onMouseDown:function(b){b.preventDefault()},onClick:y,className:"".concat(f,"-item-remove")},a))}function v(g){var y=i(g),C=function($){$&&$.stopPropagation(),r(g)};return m(y,C)}function h(g){var y="+ ".concat(g.length," ...");return m(y)}return u.createElement("div",{className:d},u.createElement($a,{prefixCls:p,data:n,renderItem:v,renderRest:h,itemKey:function(y){return i(y)},maxCount:s}),!n.length&&u.createElement("span",{className:"".concat(t,"-selection-placeholder")},c))}var roe=["id","open","prefix","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","tabIndex","removeIcon"];function ooe(e,t){e.id;var n=e.open,r=e.prefix,o=e.clearIcon,a=e.suffixIcon;e.activeHelp,e.allHelp;var i=e.focused;e.onFocus,e.onBlur,e.onKeyDown;var l=e.locale,s=e.generateConfig,c=e.placeholder,d=e.className,f=e.style,p=e.onClick,m=e.onClear,v=e.internalPicker,h=e.value,g=e.onChange,y=e.onSubmit;e.onInputChange;var C=e.multiple,b=e.maxTagCount;e.format,e.maskFormat,e.preserveInvalidOnBlur,e.onInvalid;var $=e.disabled,x=e.invalid;e.inputReadOnly;var S=e.direction;e.onOpenChange;var w=e.onMouseDown;e.required,e["aria-required"];var E=e.autoFocus,P=e.tabIndex,O=e.removeIcon,M=ht(e,roe),k=S==="rtl",_=u.useContext(Na),I=_.prefixCls,N=u.useRef(),R=u.useRef();u.useImperativeHandle(t,function(){return{nativeElement:N.current,focus:function(Z){var q;(q=R.current)===null||q===void 0||q.focus(Z)},blur:function(){var Z;(Z=R.current)===null||Z===void 0||Z.blur()}}});var D=jk(M),T=function(Z){g([Z])},j=function(Z){var q=h.filter(function(X){return X&&!Fr(s,l,X,Z,v)});g(q),n||y()},L=Ak(U(U({},e),{},{onChange:T}),function(G){var Z=G.valueTexts;return{value:Z[0]||"",active:i}}),z=ne(L,2),B=z[0],H=z[1],W=!!(o&&h.length&&!$),V=C?u.createElement(u.Fragment,null,u.createElement(noe,{prefixCls:I,value:h,onRemove:j,formatDate:H,maxTagCount:b,disabled:$,removeIcon:O,placeholder:c}),u.createElement("input",{className:"".concat(I,"-multiple-input"),value:h.map(H).join(","),ref:R,readOnly:!0,autoFocus:E,tabIndex:P}),u.createElement(Q0,{type:"suffix",icon:a}),W&&u.createElement(M$,{icon:o,onClear:m})):u.createElement(T$,F({ref:R},B(),{autoFocus:E,tabIndex:P,suffixIcon:a,clearIcon:W&&u.createElement(M$,{icon:o,onClear:m}),showActiveCls:!1}));return u.createElement("div",F({},D,{className:ie(I,K(K(K(K(K({},"".concat(I,"-multiple"),C),"".concat(I,"-focused"),i),"".concat(I,"-disabled"),$),"".concat(I,"-invalid"),x),"".concat(I,"-rtl"),k),d),style:f,ref:N,onClick:p,onMouseDown:function(Z){var q,X=Z.target;X!==((q=R.current)===null||q===void 0?void 0:q.inputElement)&&Z.preventDefault(),w==null||w(Z)}}),r&&u.createElement("div",{className:"".concat(I,"-prefix")},r),V)}var aoe=u.forwardRef(ooe);function ioe(e,t){var n=$k(e),r=ne(n,6),o=r[0],a=r[1],i=r[2],l=r[3],s=r[4],c=r[5],d=o,f=d.prefixCls,p=d.styles,m=d.classNames,v=d.order,h=d.defaultValue,g=d.value,y=d.needConfirm,C=d.onChange,b=d.onKeyDown,$=d.disabled,x=d.disabledDate,S=d.minDate,w=d.maxDate,E=d.defaultOpen,P=d.open,O=d.onOpenChange,M=d.locale,k=d.generateConfig,_=d.picker,I=d.showNow,N=d.showToday,R=d.showTime,D=d.mode,T=d.onPanelChange,j=d.onCalendarChange,L=d.onOk,z=d.multiple,B=d.defaultPickerValue,H=d.pickerValue,W=d.onPickerValueChange,V=d.inputReadOnly,G=d.suffixIcon,Z=d.removeIcon,q=d.onFocus,X=d.onBlur,oe=d.presets,te=d.components,Q=d.cellRender,re=d.dateRender,ae=d.monthCellRender,ee=d.onClick,J=Sk(t);function ce(Xe){return Xe===null?null:z?Xe:Xe[0]}var de=kk(k,M,a),xe=xk(P,E,[$],O),ue=ne(xe,2),le=ue[0],be=ue[1],ge=function(Ze,zt,cn){if(j){var bn=U({},cn);delete bn.range,j(ce(Ze),ce(zt),bn)}},me=function(Ze){L==null||L(ce(Ze))},we=Nk(k,M,l,!1,v,h,g,ge,me),Ee=ne(we,5),ye=Ee[0],he=Ee[1],pe=Ee[2],Oe=Ee[3],Se=Ee[4],ve=pe(),Ce=Ek([$]),fe=ne(Ce,4),$e=fe[0],Me=fe[1],Pe=fe[2],Ie=fe[3],_e=function(Ze){Me(!0),q==null||q(Ze,{})},nt=function(Ze){Me(!1),X==null||X(Ze,{})},ut=dn(_,{value:D}),st=ne(ut,2),Ot=st[0],bt=st[1],yt=Ot==="date"&&R?"datetime":Ot,Qe=Tk(_,Ot,I,N),Ct=C&&function(Xe,Ze){C(ce(Xe),ce(Ze))},xt=Mk(U(U({},o),{},{onChange:Ct}),ye,he,pe,Oe,[],l,$e,le,c),Le=ne(xt,2),We=Le[1],Ge=fk(ve,c),ke=ne(Ge,2),Re=ke[0],Te=ke[1],De=u.useMemo(function(){return Re.some(function(Xe){return Xe})},[Re]),qe=function(Ze,zt){if(W){var cn=U(U({},zt),{},{mode:zt.mode[0]});delete cn.range,W(Ze[0],cn)}},Ye=Pk(k,M,ve,[Ot],le,Ie,a,!1,B,H,ps(R==null?void 0:R.defaultOpenValue),qe,S,w),Et=ne(Ye,2),He=Et[0],Fe=Et[1],lt=kt(function(Xe,Ze,zt){if(bt(Ze),T&&zt!==!1){var cn=Xe||ve[ve.length-1];T(cn,Ze)}}),St=function(){We(pe()),be(!1,{force:!0})},_t=function(Ze){!$&&!J.current.nativeElement.contains(document.activeElement)&&J.current.focus(),be(!0),ee==null||ee(Ze)},Pt=function(){We(null),be(!1,{force:!0})},Qt=u.useState(null),Ve=ne(Qt,2),It=Ve[0],je=Ve[1],Ke=u.useState(null),vt=ne(Ke,2),ct=vt[0],Rt=vt[1],on=u.useMemo(function(){var Xe=[ct].concat(Ne(ve)).filter(function(Ze){return Ze});return z?Xe:Xe.slice(0,1)},[ve,ct,z]),vn=u.useMemo(function(){return!z&&ct?[ct]:ve.filter(function(Xe){return Xe})},[ve,ct,z]);u.useEffect(function(){le||Rt(null)},[le]);var jn=wk(oe),pt=function(Ze){Rt(Ze),je("preset")},$t=function(Ze){var zt=z?de(pe(),Ze):[Ze],cn=We(zt);cn&&!z&&be(!1,{force:!0})},Nt=function(Ze){$t(Ze)},yn=function(Ze){Rt(Ze),je("cell")},Nn=function(Ze){be(!0),_e(Ze)},Mr=function(Ze){if(Pe("panel"),!(z&&yt!==_)){var zt=z?de(pe(),Ze):[Ze];Oe(zt),!y&&!i&&a===yt&&St()}},sr=function(){be(!1)},Vn=LS(Q,re,ae),gr=u.useMemo(function(){var Xe=mr(o,!1),Ze=Zn(o,[].concat(Ne(Object.keys(Xe)),["onChange","onCalendarChange","style","className","onPanelChange"]));return U(U({},Ze),{},{multiple:o.multiple})},[o]),hr=u.createElement(Dk,F({},gr,{showNow:Qe,showTime:R,disabledDate:x,onFocus:Nn,onBlur:nt,picker:_,mode:Ot,internalMode:yt,onPanelChange:lt,format:s,value:ve,isInvalid:c,onChange:null,onSelect:Mr,pickerValue:He,defaultOpenValue:R==null?void 0:R.defaultOpenValue,onPickerValueChange:Fe,hoverValue:on,onHover:yn,needConfirm:y,onSubmit:St,onOk:Se,presets:jn,onPresetHover:pt,onPresetSubmit:$t,onNow:Nt,cellRender:Vn})),cr=function(Ze){Oe(Ze)},Jn=function(){Pe("input")},Zt=function(Ze){Pe("input"),be(!0,{inherit:!0}),_e(Ze)},rt=function(Ze){be(!1),nt(Ze)},Je=function(Ze,zt){Ze.key==="Tab"&&St(),b==null||b(Ze,zt)},Gt=u.useMemo(function(){return{prefixCls:f,locale:M,generateConfig:k,button:te.button,input:te.input}},[f,M,k,te.button,te.input]);return Lt(function(){le&&Ie!==void 0&<(null,_,!1)},[le,Ie,_]),Lt(function(){var Xe=Pe();!le&&Xe==="input"&&(be(!1),St()),!le&&i&&!y&&Xe==="panel"&&St()},[le]),u.createElement(Na.Provider,{value:Gt},u.createElement(sk,F({},dk(o),{popupElement:hr,popupStyle:p.popup,popupClassName:m.popup,visible:le,onClose:sr}),u.createElement(aoe,F({},o,{ref:J,suffixIcon:G,removeIcon:Z,activeHelp:!!ct,allHelp:!!ct&&It==="preset",focused:$e,onFocus:Zt,onBlur:rt,onKeyDown:Je,onSubmit:St,value:vn,maskFormat:s,onChange:cr,onInputChange:Jn,internalPicker:a,format:l,inputReadOnly:V,disabled:$,open:le,onOpenChange:be,onClick:_t,onClear:Pt,invalid:De,onInvalid:function(Ze){Te(Ze,0)}}))))}var loe=u.forwardRef(ioe);const Fk=u.createContext(null),soe=Fk.Provider,Lk=u.createContext(null),coe=Lk.Provider;var uoe=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],Bk=u.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-checkbox":n,o=e.className,a=e.style,i=e.checked,l=e.disabled,s=e.defaultChecked,c=s===void 0?!1:s,d=e.type,f=d===void 0?"checkbox":d,p=e.title,m=e.onChange,v=ht(e,uoe),h=u.useRef(null),g=u.useRef(null),y=dn(c,{value:i}),C=ne(y,2),b=C[0],$=C[1];u.useImperativeHandle(t,function(){return{focus:function(E){var P;(P=h.current)===null||P===void 0||P.focus(E)},blur:function(){var E;(E=h.current)===null||E===void 0||E.blur()},input:h.current,nativeElement:g.current}});var x=ie(r,o,K(K({},"".concat(r,"-checked"),b),"".concat(r,"-disabled"),l)),S=function(E){l||("checked"in e||$(E.target.checked),m==null||m({target:U(U({},e),{},{type:f,checked:E.target.checked}),stopPropagation:function(){E.stopPropagation()},preventDefault:function(){E.preventDefault()},nativeEvent:E.nativeEvent}))};return u.createElement("span",{className:x,title:p,style:a,ref:g},u.createElement("input",F({},v,{className:"".concat(r,"-input"),ref:h,onChange:S,disabled:l,checked:!!b,type:f})),u.createElement("span",{className:"".concat(r,"-inner")}))});function zk(e){const t=Y.useRef(null),n=()=>{Bt.cancel(t.current),t.current=null};return[()=>{n(),t.current=Bt(()=>{t.current=null})},a=>{t.current&&(a.stopPropagation(),n()),e==null||e(a)}]}const doe=e=>{const{componentCls:t,antCls:n}=e,r=`${t}-group`;return{[r]:Object.assign(Object.assign({},gn(e)),{display:"inline-block",fontSize:0,[`&${r}-rtl`]:{direction:"rtl"},[`&${r}-block`]:{display:"flex"},[`${n}-badge ${n}-badge-count`]:{zIndex:1},[`> ${n}-badge:not(:first-child) > ${n}-button-wrapper`]:{borderInlineStart:"none"}})}},foe=e=>{const{componentCls:t,wrapperMarginInlineEnd:n,colorPrimary:r,radioSize:o,motionDurationSlow:a,motionDurationMid:i,motionEaseInOutCirc:l,colorBgContainer:s,colorBorder:c,lineWidth:d,colorBgContainerDisabled:f,colorTextDisabled:p,paddingXS:m,dotColorDisabled:v,lineType:h,radioColor:g,radioBgColor:y,calc:C}=e,b=`${t}-inner`,x=C(o).sub(C(4).mul(2)),S=C(1).mul(o).equal({unit:!0});return{[`${t}-wrapper`]:Object.assign(Object.assign({},gn(e)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:n,cursor:"pointer","&:last-child":{marginInlineEnd:0},[`&${t}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:e.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},"&-block":{flex:1,justifyContent:"center"},[`${t}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${se(d)} ${h} ${r}`,borderRadius:"50%",visibility:"hidden",opacity:0,content:'""'},[t]:Object.assign(Object.assign({},gn(e)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${t}-wrapper:hover &, - &:hover ${b}`]:{borderColor:r},[`${t}-input:focus-visible + ${b}`]:sl(e),[`${t}:hover::after, ${t}-wrapper:hover &::after`]:{visibility:"visible"},[`${t}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:S,height:S,marginBlockStart:C(1).mul(o).div(-2).equal({unit:!0}),marginInlineStart:C(1).mul(o).div(-2).equal({unit:!0}),backgroundColor:g,borderBlockStart:0,borderInlineStart:0,borderRadius:S,transform:"scale(0)",opacity:0,transition:`all ${a} ${l}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:S,height:S,backgroundColor:s,borderColor:c,borderStyle:"solid",borderWidth:d,borderRadius:"50%",transition:`all ${i}`},[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${t}-checked`]:{[b]:{borderColor:r,backgroundColor:y,"&::after":{transform:`scale(${e.calc(e.dotSize).div(o).equal()})`,opacity:1,transition:`all ${a} ${l}`}}},[`${t}-disabled`]:{cursor:"not-allowed",[b]:{backgroundColor:f,borderColor:c,cursor:"not-allowed","&::after":{backgroundColor:v}},[`${t}-input`]:{cursor:"not-allowed"},[`${t}-disabled + span`]:{color:p,cursor:"not-allowed"},[`&${t}-checked`]:{[b]:{"&::after":{transform:`scale(${C(x).div(o).equal()})`}}}},[`span${t} + *`]:{paddingInlineStart:m,paddingInlineEnd:m}})}},poe=e=>{const{buttonColor:t,controlHeight:n,componentCls:r,lineWidth:o,lineType:a,colorBorder:i,motionDurationMid:l,buttonPaddingInline:s,fontSize:c,buttonBg:d,fontSizeLG:f,controlHeightLG:p,controlHeightSM:m,paddingXS:v,borderRadius:h,borderRadiusSM:g,borderRadiusLG:y,buttonCheckedBg:C,buttonSolidCheckedColor:b,colorTextDisabled:$,colorBgContainerDisabled:x,buttonCheckedBgDisabled:S,buttonCheckedColorDisabled:w,colorPrimary:E,colorPrimaryHover:P,colorPrimaryActive:O,buttonSolidCheckedBg:M,buttonSolidCheckedHoverBg:k,buttonSolidCheckedActiveBg:_,calc:I}=e;return{[`${r}-button-wrapper`]:{position:"relative",display:"inline-block",height:n,margin:0,paddingInline:s,paddingBlock:0,color:t,fontSize:c,lineHeight:se(I(n).sub(I(o).mul(2)).equal()),background:d,border:`${se(o)} ${a} ${i}`,borderBlockStartWidth:I(o).add(.02).equal(),borderInlineEndWidth:o,cursor:"pointer",transition:[`color ${l}`,`background ${l}`,`box-shadow ${l}`].join(","),a:{color:t},[`> ${r}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:last-child)":{marginInlineEnd:I(o).mul(-1).equal()},"&:first-child":{borderInlineStart:`${se(o)} ${a} ${i}`,borderStartStartRadius:h,borderEndStartRadius:h},"&:last-child":{borderStartEndRadius:h,borderEndEndRadius:h},"&:first-child:last-child":{borderRadius:h},[`${r}-group-large &`]:{height:p,fontSize:f,lineHeight:se(I(p).sub(I(o).mul(2)).equal()),"&:first-child":{borderStartStartRadius:y,borderEndStartRadius:y},"&:last-child":{borderStartEndRadius:y,borderEndEndRadius:y}},[`${r}-group-small &`]:{height:m,paddingInline:I(v).sub(o).equal(),paddingBlock:0,lineHeight:se(I(m).sub(I(o).mul(2)).equal()),"&:first-child":{borderStartStartRadius:g,borderEndStartRadius:g},"&:last-child":{borderStartEndRadius:g,borderEndEndRadius:g}},"&:hover":{position:"relative",color:E},"&:has(:focus-visible)":sl(e),[`${r}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${r}-button-wrapper-disabled)`]:{zIndex:1,color:E,background:C,borderColor:E,"&::before":{backgroundColor:E},"&:first-child":{borderColor:E},"&:hover":{color:P,borderColor:P,"&::before":{backgroundColor:P}},"&:active":{color:O,borderColor:O,"&::before":{backgroundColor:O}}},[`${r}-group-solid &-checked:not(${r}-button-wrapper-disabled)`]:{color:b,background:M,borderColor:M,"&:hover":{color:b,background:k,borderColor:k},"&:active":{color:b,background:_,borderColor:_}},"&-disabled":{color:$,backgroundColor:x,borderColor:i,cursor:"not-allowed","&:first-child, &:hover":{color:$,backgroundColor:x,borderColor:i}},[`&-disabled${r}-button-wrapper-checked`]:{color:w,backgroundColor:S,borderColor:i,boxShadow:"none"},"&-block":{flex:1,textAlign:"center"}}}},moe=e=>{const{wireframe:t,padding:n,marginXS:r,lineWidth:o,fontSizeLG:a,colorText:i,colorBgContainer:l,colorTextDisabled:s,controlItemBgActiveDisabled:c,colorTextLightSolid:d,colorPrimary:f,colorPrimaryHover:p,colorPrimaryActive:m,colorWhite:v}=e,h=4,g=a,y=t?g-h*2:g-(h+o)*2;return{radioSize:g,dotSize:y,dotColorDisabled:s,buttonSolidCheckedColor:d,buttonSolidCheckedBg:f,buttonSolidCheckedHoverBg:p,buttonSolidCheckedActiveBg:m,buttonBg:l,buttonCheckedBg:l,buttonColor:i,buttonCheckedBgDisabled:c,buttonCheckedColorDisabled:s,buttonPaddingInline:n-o,wrapperMarginInlineEnd:r,radioColor:t?f:v,radioBgColor:t?l:f}},Hk=sn("Radio",e=>{const{controlOutline:t,controlOutlineWidth:n}=e,r=`0 0 0 ${se(n)} ${t}`,a=Xt(e,{radioFocusShadow:r,radioButtonFocusShadow:r});return[doe(a),foe(a),poe(a)]},moe,{unitless:{radioSize:!0,dotSize:!0}});var voe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n,r;const o=u.useContext(Fk),a=u.useContext(Lk),{getPrefixCls:i,direction:l,radio:s}=u.useContext(wt),c=u.useRef(null),d=fo(t,c),{isFormItemInput:f}=u.useContext(uo),p=R=>{var D,T;(D=e.onChange)===null||D===void 0||D.call(e,R),(T=o==null?void 0:o.onChange)===null||T===void 0||T.call(o,R)},{prefixCls:m,className:v,rootClassName:h,children:g,style:y,title:C}=e,b=voe(e,["prefixCls","className","rootClassName","children","style","title"]),$=i("radio",m),x=((o==null?void 0:o.optionType)||a)==="button",S=x?`${$}-button`:$,w=Nr($),[E,P,O]=Hk($,w),M=Object.assign({},b),k=u.useContext(co);o&&(M.name=o.name,M.onChange=p,M.checked=e.value===o.value,M.disabled=(n=M.disabled)!==null&&n!==void 0?n:o.disabled),M.disabled=(r=M.disabled)!==null&&r!==void 0?r:k;const _=ie(`${S}-wrapper`,{[`${S}-wrapper-checked`]:M.checked,[`${S}-wrapper-disabled`]:M.disabled,[`${S}-wrapper-rtl`]:l==="rtl",[`${S}-wrapper-in-form-item`]:f,[`${S}-wrapper-block`]:!!(o!=null&&o.block)},s==null?void 0:s.className,v,h,P,O,w),[I,N]=zk(M.onClick);return E(u.createElement(yp,{component:"Radio",disabled:M.disabled},u.createElement("label",{className:_,style:Object.assign(Object.assign({},s==null?void 0:s.style),y),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,title:C,onClick:I},u.createElement(Bk,Object.assign({},M,{className:ie(M.className,{[S0]:!x}),type:"radio",prefixCls:S,ref:d,onClick:N})),g!==void 0?u.createElement("span",{className:`${S}-label`},g):null)))},vg=u.forwardRef(goe);function hoe(e){return e===void 0||e===!1?[]:Array.isArray(e)?e:[e]}function yoe(e){return hoe(e).join("_")}const boe=u.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r}=u.useContext(wt),{name:o}=u.useContext(uo),a=j0(yoe(o)),{prefixCls:i,className:l,rootClassName:s,options:c,buttonStyle:d="outline",disabled:f,children:p,size:m,style:v,id:h,optionType:g,name:y=a,defaultValue:C,value:b,block:$=!1,onChange:x,onMouseEnter:S,onMouseLeave:w,onFocus:E,onBlur:P}=e,[O,M]=dn(C,{value:b}),k=u.useCallback(H=>{const W=O,V=H.target.value;"value"in e||M(V),V!==W&&(x==null||x(H))},[O,M,x]),_=n("radio",i),I=`${_}-group`,N=Nr(_),[R,D,T]=Hk(_,N);let j=p;c&&c.length>0&&(j=c.map(H=>typeof H=="string"||typeof H=="number"?u.createElement(vg,{key:H.toString(),prefixCls:_,disabled:f,value:H,checked:O===H},H):u.createElement(vg,{key:`radio-group-value-options-${H.value}`,prefixCls:_,disabled:H.disabled||f,value:H.value,checked:O===H.value,title:H.title,style:H.style,className:H.className,id:H.id,required:H.required},H.label)));const L=ko(m),z=ie(I,`${I}-${d}`,{[`${I}-${L}`]:L,[`${I}-rtl`]:r==="rtl",[`${I}-block`]:$},l,s,D,T,N),B=u.useMemo(()=>({onChange:k,value:O,disabled:f,name:y,optionType:g,block:$}),[k,O,f,y,g,$]);return R(u.createElement("div",Object.assign({},mr(e,{aria:!0,data:!0}),{className:z,style:v,onMouseEnter:S,onMouseLeave:w,onFocus:E,onBlur:P,id:h,ref:t}),u.createElement(soe,{value:B},j)))}),Coe=u.memo(boe);var $oe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:n}=u.useContext(wt),{prefixCls:r}=e,o=$oe(e,["prefixCls"]),a=n("radio",r);return u.createElement(coe,{value:"button"},u.createElement(vg,Object.assign({prefixCls:a},o,{type:"radio",ref:t})))},Soe=u.forwardRef(xoe),Rp=vg;Rp.Button=Soe;Rp.Group=Coe;Rp.__ANT_RADIO=!0;function Ou(e){return Xt(e,{inputAffixPadding:e.paddingXXS})}const Iu=e=>{const{controlHeight:t,fontSize:n,lineHeight:r,lineWidth:o,controlHeightSM:a,controlHeightLG:i,fontSizeLG:l,lineHeightLG:s,paddingSM:c,controlPaddingHorizontalSM:d,controlPaddingHorizontal:f,colorFillAlter:p,colorPrimaryHover:m,colorPrimary:v,controlOutlineWidth:h,controlOutline:g,colorErrorOutline:y,colorWarningOutline:C,colorBgContainer:b,inputFontSize:$,inputFontSizeLG:x,inputFontSizeSM:S}=e,w=$||n,E=S||w,P=x||l,O=Math.round((t-w*r)/2*10)/10-o,M=Math.round((a-E*r)/2*10)/10-o,k=Math.ceil((i-P*s)/2*10)/10-o;return{paddingBlock:Math.max(O,0),paddingBlockSM:Math.max(M,0),paddingBlockLG:Math.max(k,0),paddingInline:c-o,paddingInlineSM:d-o,paddingInlineLG:f-o,addonBg:p,activeBorderColor:v,hoverBorderColor:m,activeShadow:`0 0 0 ${h}px ${g}`,errorActiveShadow:`0 0 0 ${h}px ${y}`,warningActiveShadow:`0 0 0 ${h}px ${C}`,hoverBg:b,activeBg:b,inputFontSize:w,inputFontSizeLG:P,inputFontSizeSM:E}},woe=e=>({borderColor:e.hoverBorderColor,backgroundColor:e.hoverBg}),Z0=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({},woe(Xt(e,{hoverBorderColor:e.colorBorder,hoverBg:e.colorBgContainerDisabled})))}),WS=(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}}),aO=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},WS(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:t.borderColor}}),Vk=(e,t)=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},WS(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},Z0(e))}),aO(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),aO(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),iO=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{borderColor:t.addonBorderColor,color:t.addonColor}}}),Eoe=e=>({"&-outlined":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group`]:{"&-addon":{background:e.addonBg,border:`${se(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}}},iO(e,{status:"error",addonBorderColor:e.colorError,addonColor:e.colorErrorText})),iO(e,{status:"warning",addonBorderColor:e.colorWarning,addonColor:e.colorWarningText})),{[`&${e.componentCls}-group-wrapper-disabled`]:{[`${e.componentCls}-group-addon`]:Object.assign({},Z0(e))}})}),Wk=(e,t)=>{const{componentCls:n}=e;return{"&-borderless":Object.assign({background:"transparent",border:"none","&:focus, &:focus-within":{outline:"none"},[`&${n}-disabled, &[disabled]`]:{color:e.colorTextDisabled,cursor:"not-allowed"},[`&${n}-status-error`]:{"&, & input, & textarea":{color:e.colorError}},[`&${n}-status-warning`]:{"&, & input, & textarea":{color:e.colorWarning}}},t)}},Kk=(e,t)=>{var n;return{background:t.bg,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:"transparent","input&, & input, textarea&, & textarea":{color:(n=t==null?void 0:t.inputColor)!==null&&n!==void 0?n:"unset"},"&:hover":{background:t.hoverBg},"&:focus, &:focus-within":{outline:0,borderColor:t.activeBorderColor,backgroundColor:e.activeBg}}},lO=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},Kk(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}})}),Uk=(e,t)=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Kk(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},Z0(e))}),lO(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,inputColor:e.colorErrorText,affixColor:e.colorError})),lO(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,inputColor:e.colorWarningText,affixColor:e.colorWarning})),t)}),sO=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{background:t.addonBg,color:t.addonColor}}}),Poe=e=>({"&-filled":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group-addon`]:{background:e.colorFillTertiary,"&:last-child":{position:"static"}}},sO(e,{status:"error",addonBg:e.colorErrorBg,addonColor:e.colorErrorText})),sO(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:`${se(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${se(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${se(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:last-child":{borderInlineEnd:`${se(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${se(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${se(e.lineWidth)} ${e.lineType} ${e.colorBorder}`}}}})}),Gk=(e,t)=>({background:e.colorBgContainer,borderWidth:`${se(e.lineWidth)} 0`,borderStyle:`${e.lineType} none`,borderColor:`transparent transparent ${t.borderColor} transparent`,borderRadius:0,"&:hover":{borderColor:`transparent transparent ${t.hoverBorderColor} transparent`,backgroundColor:e.hoverBg},"&:focus, &:focus-within":{borderColor:`transparent transparent ${t.activeBorderColor} transparent`,outline:0,backgroundColor:e.activeBg}}),cO=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},Gk(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`}}),qk=(e,t)=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Gk(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"}}),cO(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),cO(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),Yk=e=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:e,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),Xk=e=>{const{paddingBlockLG:t,lineHeightLG:n,borderRadiusLG:r,paddingInlineLG:o}=e;return{padding:`${se(t)} ${se(o)}`,fontSize:e.inputFontSizeLG,lineHeight:n,borderRadius:r}},KS=e=>({padding:`${se(e.paddingBlockSM)} ${se(e.paddingInlineSM)}`,fontSize:e.inputFontSizeSM,borderRadius:e.borderRadiusSM}),US=e=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${se(e.paddingBlock)} ${se(e.paddingInline)}`,color:e.colorText,fontSize:e.inputFontSize,lineHeight:e.lineHeight,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid}`},Yk(e.colorTextPlaceholder)),{"&-lg":Object.assign({},Xk(e)),"&-sm":Object.assign({},KS(e)),"&-rtl, &-textarea-rtl":{direction:"rtl"}}),Ooe=e=>{const{componentCls:t,antCls:n}=e;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:e.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},Xk(e)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},KS(e)),[`&-lg ${n}-select-single ${n}-select-selector`]:{height:e.controlHeightLG},[`&-sm ${n}-select-single ${n}-select-selector`]:{height:e.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${se(e.paddingInline)}`,color:e.colorText,fontWeight:"normal",fontSize:e.inputFontSize,textAlign:"center",borderRadius:e.borderRadius,transition:`all ${e.motionDurationSlow}`,lineHeight:1,[`${n}-select`]:{margin:`${se(e.calc(e.paddingBlock).add(1).mul(-1).equal())} ${se(e.calc(e.paddingInline).mul(-1).equal())}`,[`&${n}-select-single:not(${n}-select-customize-input):not(${n}-pagination-size-changer)`]:{[`${n}-select-selector`]:{backgroundColor:"inherit",border:`${se(e.lineWidth)} ${e.lineType} transparent`,boxShadow:"none"}}},[`${n}-cascader-picker`]:{margin:`-9px ${se(e.calc(e.paddingInline).mul(-1).equal())}`,backgroundColor:"transparent",[`${n}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}}},[t]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${t}-search-with-button &`]:{zIndex:0}}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${n}-select ${n}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${n}-select ${n}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},If()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:e.lineWidth,"&:hover, &:focus":{zIndex:1}}},"& > *":{display:"inline-flex",float:"none",verticalAlign:"top",borderRadius:0},[` - & > ${t}-affix-wrapper, - & > ${t}-number-affix-wrapper, - & > ${n}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal(),borderInlineEndWidth:e.lineWidth},[t]:{float:"none"},[`& > ${n}-select > ${n}-select-selector, - & > ${n}-select-auto-complete ${t}, - & > ${n}-cascader-picker ${t}, - & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:e.lineWidth,borderRadius:0,"&:hover, &:focus":{zIndex:1}},[`& > ${n}-select-focused`]:{zIndex:1},[`& > ${n}-select > ${n}-select-arrow`]:{zIndex:1},[`& > *:first-child, - & > ${n}-select:first-child > ${n}-select-selector, - & > ${n}-select-auto-complete:first-child ${t}, - & > ${n}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius},[`& > *:last-child, - & > ${n}-select:last-child > ${n}-select-selector, - & > ${n}-cascader-picker:last-child ${t}, - & > ${n}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:e.lineWidth,borderStartEndRadius:e.borderRadius,borderEndEndRadius:e.borderRadius},[`& > ${n}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:e.calc(e.lineWidth).mul(-1).equal(),[`${t}-affix-wrapper`]:{borderRadius:0}},[`${t}-group-wrapper:not(:last-child)`]:{[`&${t}-search > ${t}-group`]:{[`& > ${t}-group-addon > ${t}-search-button`]:{borderRadius:0},[`& > ${t}`]:{borderStartStartRadius:e.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:e.borderRadius}}}})}},Ioe=e=>{const{componentCls:t,controlHeightSM:n,lineWidth:r,calc:o}=e,i=o(n).sub(o(r).mul(2)).sub(16).div(2).equal();return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},gn(e)),US(e)),Vk(e)),Uk(e)),Wk(e)),qk(e)),{'&[type="color"]':{height:e.controlHeight,[`&${t}-lg`]:{height:e.controlHeightLG},[`&${t}-sm`]:{height:n,paddingTop:i,paddingBottom:i}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{appearance:"none"}})}},Roe=e=>{const{componentCls:t}=e;return{[`${t}-clear-icon`]:{margin:0,padding:0,lineHeight:0,color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${e.motionDurationSlow}`,border:"none",outline:"none",backgroundColor:"transparent","&:hover":{color:e.colorIcon},"&:active":{color:e.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${se(e.inputAffixPadding)}`}}}},Noe=e=>{const{componentCls:t,inputAffixPadding:n,colorTextDescription:r,motionDurationSlow:o,colorIcon:a,colorIconHover:i,iconCls:l}=e,s=`${t}-affix-wrapper`,c=`${t}-affix-wrapper-disabled`;return{[s]:Object.assign(Object.assign(Object.assign(Object.assign({},US(e)),{display:"inline-flex",[`&:not(${t}-disabled):hover`]:{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}},"&-focused, &:focus":{zIndex:1},[`> input${t}`]:{padding:0},[`> input${t}, > textarea${t}`]:{fontSize:"inherit",border:"none",borderRadius:0,outline:"none",background:"transparent",color:"inherit","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[t]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:e.paddingXS}},"&-show-count-suffix":{color:r,direction:"ltr"},"&-show-count-has-suffix":{marginInlineEnd:e.paddingXXS},"&-prefix":{marginInlineEnd:n},"&-suffix":{marginInlineStart:n}}}),Roe(e)),{[`${l}${t}-password-icon`]:{color:a,cursor:"pointer",transition:`all ${o}`,"&:hover":{color:i}}}),[`${t}-underlined`]:{borderRadius:0},[c]:{[`${l}${t}-password-icon`]:{color:a,cursor:"not-allowed","&:hover":{color:a}}}}},Moe=e=>{const{componentCls:t,borderRadiusLG:n,borderRadiusSM:r}=e;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},gn(e)),Ooe(e)),{"&-rtl":{direction:"rtl"},"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:n,fontSize:e.inputFontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:r}}},Eoe(e)),Poe(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}}})})}},Toe=e=>{const{componentCls:t,antCls:n}=e,r=`${t}-search`;return{[r]:{[t]:{"&:not([disabled]):hover, &:not([disabled]):focus":{[`+ ${t}-group-addon ${r}-button:not(${n}-btn-color-primary):not(${n}-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,[`${r}-button`]:{marginInlineEnd:-1,borderStartStartRadius:0,borderEndStartRadius:0,boxShadow:"none"},[`${r}-button:not(${n}-btn-color-primary)`]:{color:e.colorTextDescription,"&:not([disabled]):hover":{color:e.colorPrimaryHover},"&:active":{color:e.colorPrimaryActive},[`&${n}-btn-loading::before`]:{inset:0}}}},[`${r}-button`]:{height:e.controlHeight,"&:hover, &:focus":{zIndex:1}},"&-large":{[`${t}-affix-wrapper, ${r}-button`]:{height:e.controlHeightLG}},"&-small":{[`${t}-affix-wrapper, ${r}-button`]:{height:e.controlHeightSM}},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal(),borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button, - > ${t}, - ${t}-affix-wrapper`]:{"&:hover, &:focus, &:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},koe=e=>{const{componentCls:t}=e;return{[`${t}-out-of-range`]:{[`&, & input, & textarea, ${t}-show-count-suffix, ${t}-data-count`]:{color:e.colorError}}}},Qk=sn(["Input","Shared"],e=>{const t=Xt(e,Ou(e));return[Ioe(t),Noe(t)]},Iu,{resetFont:!1}),Zk=sn(["Input","Component"],e=>{const t=Xt(e,Ou(e));return[Moe(t),Toe(t),koe(t),bp(t)]},Iu,{resetFont:!1}),W1=(e,t)=>{const{componentCls:n,controlHeight:r}=e,o=t?`${n}-${t}`:"",a=$9(e);return[{[`${n}-multiple${o}`]:{paddingBlock:a.containerPadding,paddingInlineStart:a.basePadding,minHeight:r,[`${n}-selection-item`]:{height:a.itemHeight,lineHeight:se(a.itemLineHeight)}}}]},_oe=e=>{const{componentCls:t,calc:n,lineWidth:r}=e,o=Xt(e,{fontHeight:e.fontSize,selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS,controlHeight:e.controlHeightSM}),a=Xt(e,{fontHeight:n(e.multipleItemHeightLG).sub(n(r).mul(2).equal()).equal(),fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius,controlHeight:e.controlHeightLG});return[W1(o,"small"),W1(e),W1(a,"large"),{[`${t}${t}-multiple`]:Object.assign(Object.assign({width:"100%",cursor:"text",[`${t}-selector`]:{flex:"auto",padding:0,position:"relative","&:after":{margin:0},[`${t}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:e.inputPaddingHorizontalBase,insetInlineEnd:0,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`,overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}}},x9(e)),{[`${t}-multiple-input`]:{width:0,height:0,border:0,visibility:"hidden",position:"absolute",zIndex:-1}})}]},Doe=e=>{const{pickerCellCls:t,pickerCellInnerCls:n,cellHeight:r,borderRadiusSM:o,motionDurationMid:a,cellHoverBg:i,lineWidth:l,lineType:s,colorPrimary:c,cellActiveWithRangeBg:d,colorTextLightSolid:f,colorTextDisabled:p,cellBgDisabled:m,colorFillSecondary:v}=e;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:r,transform:"translateY(-50%)",content:'""',pointerEvents:"none"},[n]:{position:"relative",zIndex:2,display:"inline-block",minWidth:r,height:r,lineHeight:se(r),borderRadius:o,transition:`background ${a}`},[`&:hover:not(${t}-in-view):not(${t}-disabled), - &:hover:not(${t}-selected):not(${t}-range-start):not(${t}-range-end):not(${t}-disabled)`]:{[n]:{background:i}},[`&-in-view${t}-today ${n}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${se(l)} ${s} ${c}`,borderRadius:o,content:'""'}},[`&-in-view${t}-in-range, - &-in-view${t}-range-start, - &-in-view${t}-range-end`]:{position:"relative",[`&:not(${t}-disabled):before`]:{background:d}},[`&-in-view${t}-selected, - &-in-view${t}-range-start, - &-in-view${t}-range-end`]:{[`&:not(${t}-disabled) ${n}`]:{color:f,background:c},[`&${t}-disabled ${n}`]:{background:v}},[`&-in-view${t}-range-start:not(${t}-disabled):before`]:{insetInlineStart:"50%"},[`&-in-view${t}-range-end:not(${t}-disabled):before`]:{insetInlineEnd:"50%"},[`&-in-view${t}-range-start:not(${t}-range-end) ${n}`]:{borderStartStartRadius:o,borderEndStartRadius:o,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${t}-range-end:not(${t}-range-start) ${n}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:o,borderEndEndRadius:o},"&-disabled":{color:p,cursor:"not-allowed",[n]:{background:"transparent"},"&::before":{background:m}},[`&-disabled${t}-today ${n}::before`]:{borderColor:p}}},Aoe=e=>{const{componentCls:t,pickerCellCls:n,pickerCellInnerCls:r,pickerYearMonthCellWidth:o,pickerControlIconSize:a,cellWidth:i,paddingSM:l,paddingXS:s,paddingXXS:c,colorBgContainer:d,lineWidth:f,lineType:p,borderRadiusLG:m,colorPrimary:v,colorTextHeading:h,colorSplit:g,pickerControlIconBorderWidth:y,colorIcon:C,textHeight:b,motionDurationMid:$,colorIconHover:x,fontWeightStrong:S,cellHeight:w,pickerCellPaddingVertical:E,colorTextDisabled:P,colorText:O,fontSize:M,motionDurationSlow:k,withoutTimeCellHeight:_,pickerQuarterPanelContentHeight:I,borderRadiusSM:N,colorTextLightSolid:R,cellHoverBg:D,timeColumnHeight:T,timeColumnWidth:j,timeCellHeight:L,controlItemBgActive:z,marginXXS:B,pickerDatePanelPaddingHorizontal:H,pickerControlIconMargin:W}=e,V=e.calc(i).mul(7).add(e.calc(H).mul(2)).equal();return{[t]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:d,borderRadius:m,outline:"none","&-focused":{borderColor:v},"&-rtl":{[`${t}-prev-icon, - ${t}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${t}-next-icon, - ${t}-super-next-icon`]:{transform:"rotate(-135deg)"},[`${t}-time-panel`]:{[`${t}-content`]:{direction:"ltr","> *":{direction:"rtl"}}}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:V},"&-header":{display:"flex",padding:`0 ${se(s)}`,color:h,borderBottom:`${se(f)} ${p} ${g}`,"> *":{flex:"none"},button:{padding:0,color:C,lineHeight:se(b),background:"transparent",border:0,cursor:"pointer",transition:`color ${$}`,fontSize:"inherit",display:"inline-flex",alignItems:"center",justifyContent:"center","&:empty":{display:"none"}},"> button":{minWidth:"1.6em",fontSize:M,"&:hover":{color:x},"&:disabled":{opacity:.25,pointerEvents:"none"}},"&-view":{flex:"auto",fontWeight:S,lineHeight:se(b),"> button":{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:s},"&:hover":{color:v}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",width:a,height:a,"&::before":{position:"absolute",top:0,insetInlineStart:0,width:a,height:a,border:"0 solid currentcolor",borderBlockStartWidth:y,borderInlineStartWidth:y,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:W,insetInlineStart:W,display:"inline-block",width:a,height:a,border:"0 solid currentcolor",borderBlockStartWidth:y,borderInlineStartWidth:y,content:'""'}},"&-prev-icon, &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon, &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:w,fontWeight:"normal"},th:{height:e.calc(w).add(e.calc(E).mul(2)).equal(),color:O,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${se(E)} 0`,color:P,cursor:"pointer","&-in-view":{color:O}},Doe(e)),"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${t}-content`]:{height:e.calc(_).mul(4).equal()},[r]:{padding:`0 ${se(s)}`}},"&-quarter-panel":{[`${t}-content`]:{height:I}},"&-decade-panel":{[r]:{padding:`0 ${se(e.calc(s).div(2).equal())}`},[`${t}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${t}-body`]:{padding:`0 ${se(s)}`},[r]:{width:o}},"&-date-panel":{[`${t}-body`]:{padding:`${se(s)} ${se(H)}`},[`${t}-content th`]:{boxSizing:"border-box",padding:0}},"&-week-panel-row":{td:{"&:before":{transition:`background ${$}`},"&:first-child:before":{borderStartStartRadius:N,borderEndStartRadius:N},"&:last-child:before":{borderStartEndRadius:N,borderEndEndRadius:N}},"&:hover td:before":{background:D},"&-range-start td, &-range-end td, &-selected td, &-hover td":{[`&${n}`]:{"&:before":{background:v},[`&${t}-cell-week`]:{color:new Yt(R).setA(.5).toHexString()},[r]:{color:R}}},"&-range-hover td:before":{background:z}},"&-week-panel, &-date-panel-show-week":{[`${t}-body`]:{padding:`${se(s)} ${se(l)}`},[`${t}-content th`]:{width:"auto"}},"&-datetime-panel":{display:"flex",[`${t}-time-panel`]:{borderInlineStart:`${se(f)} ${p} ${g}`},[`${t}-date-panel, - ${t}-time-panel`]:{transition:`opacity ${k}`},"&-active":{[`${t}-date-panel, - ${t}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",[`${t}-content`]:{display:"flex",flex:"auto",height:T},"&-column":{flex:"1 0 auto",width:j,margin:`${se(c)} 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${$}`,overflowX:"hidden","&::-webkit-scrollbar":{width:8,backgroundColor:"transparent"},"&::-webkit-scrollbar-thumb":{backgroundColor:e.colorTextTertiary,borderRadius:e.borderRadiusSM},"&":{scrollbarWidth:"thin",scrollbarColor:`${e.colorTextTertiary} transparent`},"&::after":{display:"block",height:`calc(100% - ${se(L)})`,content:'""'},"&:not(:first-child)":{borderInlineStart:`${se(f)} ${p} ${g}`},"&-active":{background:new Yt(z).setA(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${t}-time-panel-cell`]:{marginInline:B,[`${t}-time-panel-cell-inner`]:{display:"block",width:e.calc(j).sub(e.calc(B).mul(2)).equal(),height:L,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:e.calc(j).sub(L).div(2).equal(),color:O,lineHeight:se(L),borderRadius:N,cursor:"pointer",transition:`background ${$}`,"&:hover":{background:D}},"&-selected":{[`${t}-time-panel-cell-inner`]:{background:z}},"&-disabled":{[`${t}-time-panel-cell-inner`]:{color:P,background:"transparent",cursor:"not-allowed"}}}}}}}}},joe=e=>{const{componentCls:t,textHeight:n,lineWidth:r,paddingSM:o,antCls:a,colorPrimary:i,cellActiveWithRangeBg:l,colorPrimaryBorder:s,lineType:c,colorSplit:d}=e;return{[`${t}-dropdown`]:{[`${t}-footer`]:{borderTop:`${se(r)} ${c} ${d}`,"&-extra":{padding:`0 ${se(o)}`,lineHeight:se(e.calc(n).sub(e.calc(r).mul(2)).equal()),textAlign:"start","&:not(:last-child)":{borderBottom:`${se(r)} ${c} ${d}`}}},[`${t}-panels + ${t}-footer ${t}-ranges`]:{justifyContent:"space-between"},[`${t}-ranges`]:{marginBlock:0,paddingInline:se(o),overflow:"hidden",textAlign:"start",listStyle:"none",display:"flex",justifyContent:"center",alignItems:"center","> li":{lineHeight:se(e.calc(n).sub(e.calc(r).mul(2)).equal()),display:"inline-block"},[`${t}-now-btn-disabled`]:{pointerEvents:"none",color:e.colorTextDisabled},[`${t}-preset > ${a}-tag-blue`]:{color:i,background:l,borderColor:s,cursor:"pointer"},[`${t}-ok`]:{paddingBlock:e.calc(r).mul(2).equal(),marginInlineStart:"auto"}}}}},Foe=e=>{const{componentCls:t,controlHeightLG:n,paddingXXS:r,padding:o}=e;return{pickerCellCls:`${t}-cell`,pickerCellInnerCls:`${t}-cell-inner`,pickerYearMonthCellWidth:e.calc(n).mul(1.5).equal(),pickerQuarterPanelContentHeight:e.calc(n).mul(1.4).equal(),pickerCellPaddingVertical:e.calc(r).add(e.calc(r).div(2)).equal(),pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconMargin:4,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:e.calc(o).add(e.calc(r).div(2)).equal()}},Loe=e=>{const{colorBgContainerDisabled:t,controlHeight:n,controlHeightSM:r,controlHeightLG:o,paddingXXS:a,lineWidth:i}=e,l=a*2,s=i*2,c=Math.min(n-l,n-s),d=Math.min(r-l,r-s),f=Math.min(o-l,o-s);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(a/2),cellHoverBg:e.controlItemBgHover,cellActiveWithRangeBg:e.controlItemBgActive,cellHoverWithRangeBg:new Yt(e.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Yt(e.colorPrimary).lighten(20).toHexString(),cellBgDisabled:t,timeColumnWidth:o*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:r*1.5,cellHeight:r,textHeight:o,withoutTimeCellHeight:o*1.65,multipleItemBg:e.colorFillSecondary,multipleItemBorderColor:"transparent",multipleItemHeight:c,multipleItemHeightSM:d,multipleItemHeightLG:f,multipleSelectorBgDisabled:t,multipleItemColorDisabled:e.colorTextDisabled,multipleItemBorderColorDisabled:"transparent"}},Boe=e=>Object.assign(Object.assign(Object.assign(Object.assign({},Iu(e)),Loe(e)),RS(e)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:e.zIndexPopupBase+50}),zoe=e=>{const{componentCls:t}=e;return{[t]:[Object.assign(Object.assign(Object.assign(Object.assign({},Vk(e)),qk(e)),Uk(e)),Wk(e)),{"&-outlined":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${se(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}},"&-filled":{[`&${t}-multiple ${t}-selection-item`]:{background:e.colorBgContainer,border:`${se(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}},"&-borderless":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${se(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}},"&-underlined":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${se(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}}}]}},K1=(e,t)=>({padding:`${se(e)} ${se(t)}`}),Hoe=e=>{const{componentCls:t,colorError:n,colorWarning:r}=e;return{[`${t}:not(${t}-disabled):not([disabled])`]:{[`&${t}-status-error`]:{[`${t}-active-bar`]:{background:n}},[`&${t}-status-warning`]:{[`${t}-active-bar`]:{background:r}}}}},Voe=e=>{var t;const{componentCls:n,antCls:r,paddingInline:o,lineWidth:a,lineType:i,colorBorder:l,borderRadius:s,motionDurationMid:c,colorTextDisabled:d,colorTextPlaceholder:f,colorTextQuaternary:p,fontSizeLG:m,inputFontSizeLG:v,fontSizeSM:h,inputFontSizeSM:g,controlHeightSM:y,paddingInlineSM:C,paddingXS:b,marginXS:$,colorIcon:x,lineWidthBold:S,colorPrimary:w,motionDurationSlow:E,zIndexPopup:P,paddingXXS:O,sizePopupArrow:M,colorBgElevated:k,borderRadiusLG:_,boxShadowSecondary:I,borderRadiusSM:N,colorSplit:R,cellHoverBg:D,presetsWidth:T,presetsMaxWidth:j,boxShadowPopoverArrow:L,fontHeight:z,lineHeightLG:B}=e;return[{[n]:Object.assign(Object.assign(Object.assign({},gn(e)),K1(e.paddingBlock,e.paddingInline)),{position:"relative",display:"inline-flex",alignItems:"center",lineHeight:1,borderRadius:s,transition:`border ${c}, box-shadow ${c}, background ${c}`,[`${n}-prefix`]:{flex:"0 0 auto",marginInlineEnd:e.inputAffixPadding},[`${n}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",color:"inherit",fontSize:(t=e.inputFontSize)!==null&&t!==void 0?t:e.fontSize,lineHeight:e.lineHeight,transition:`all ${c}`},Yk(f)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,fontFamily:"inherit","&:focus":{boxShadow:"none",outline:0},"&[disabled]":{background:"transparent",color:d,cursor:"not-allowed"}}),"&-placeholder":{"> input":{color:f}}},"&-large":Object.assign(Object.assign({},K1(e.paddingBlockLG,e.paddingInlineLG)),{[`${n}-input > input`]:{fontSize:v??m,lineHeight:B}}),"&-small":Object.assign(Object.assign({},K1(e.paddingBlockSM,e.paddingInlineSM)),{[`${n}-input > input`]:{fontSize:g??h}}),[`${n}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:e.calc(b).div(2).equal(),color:p,lineHeight:1,pointerEvents:"none",transition:`opacity ${c}, color ${c}`,"> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:$}}},[`${n}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:p,lineHeight:1,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${c}, color ${c}`,"> *":{verticalAlign:"top"},"&:hover":{color:x}},"&:hover":{[`${n}-clear`]:{opacity:1},[`${n}-suffix:not(:last-child)`]:{opacity:0}},[`${n}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:m,color:p,fontSize:m,verticalAlign:"top",cursor:"default",[`${n}-focused &`]:{color:x},[`${n}-range-separator &`]:{[`${n}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${n}-active-bar`]:{bottom:e.calc(a).mul(-1).equal(),height:S,background:w,opacity:0,transition:`all ${E} ease-out`,pointerEvents:"none"},[`&${n}-focused`]:{[`${n}-active-bar`]:{opacity:1}},[`${n}-range-separator`]:{alignItems:"center",padding:`0 ${se(b)}`,lineHeight:1}},"&-range, &-multiple":{[`${n}-clear`]:{insetInlineEnd:o},[`&${n}-small`]:{[`${n}-clear`]:{insetInlineEnd:C}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},gn(e)),Aoe(e)),{pointerEvents:"none",position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:P,[`&${n}-dropdown-hidden`]:{display:"none"},"&-rtl":{direction:"rtl"},[`&${n}-dropdown-placement-bottomLeft, - &${n}-dropdown-placement-bottomRight`]:{[`${n}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${n}-dropdown-placement-topLeft, - &${n}-dropdown-placement-topRight`]:{[`${n}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${r}-slide-up-appear, &${r}-slide-up-enter`]:{[`${n}-range-arrow${n}-range-arrow`]:{transition:"none"}},[`&${r}-slide-up-enter${r}-slide-up-enter-active${n}-dropdown-placement-topLeft, - &${r}-slide-up-enter${r}-slide-up-enter-active${n}-dropdown-placement-topRight, - &${r}-slide-up-appear${r}-slide-up-appear-active${n}-dropdown-placement-topLeft, - &${r}-slide-up-appear${r}-slide-up-appear-active${n}-dropdown-placement-topRight`]:{animationName:I0},[`&${r}-slide-up-enter${r}-slide-up-enter-active${n}-dropdown-placement-bottomLeft, - &${r}-slide-up-enter${r}-slide-up-enter-active${n}-dropdown-placement-bottomRight, - &${r}-slide-up-appear${r}-slide-up-appear-active${n}-dropdown-placement-bottomLeft, - &${r}-slide-up-appear${r}-slide-up-appear-active${n}-dropdown-placement-bottomRight`]:{animationName:P0},[`&${r}-slide-up-leave ${n}-panel-container`]:{pointerEvents:"none"},[`&${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-topLeft, - &${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-topRight`]:{animationName:R0},[`&${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-bottomLeft, - &${r}-slide-up-leave${r}-slide-up-leave-active${n}-dropdown-placement-bottomRight`]:{animationName:O0},[`${n}-panel > ${n}-time-panel`]:{paddingTop:O},[`${n}-range-wrapper`]:{display:"flex",position:"relative"},[`${n}-range-arrow`]:Object.assign(Object.assign({position:"absolute",zIndex:1,display:"none",paddingInline:e.calc(o).mul(1.5).equal(),boxSizing:"content-box",transition:`all ${E} ease-out`},M9(e,k,L)),{"&:before":{insetInlineStart:e.calc(o).mul(1.5).equal()}}),[`${n}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:k,borderRadius:_,boxShadow:I,transition:`margin ${E}`,display:"inline-block",pointerEvents:"auto",[`${n}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${n}-presets`]:{display:"flex",flexDirection:"column",minWidth:T,maxWidth:j,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:b,borderInlineEnd:`${se(a)} ${i} ${R}`,li:Object.assign(Object.assign({},Bc),{borderRadius:N,paddingInline:b,paddingBlock:e.calc(y).sub(z).div(2).equal(),cursor:"pointer",transition:`all ${E}`,"+ li":{marginTop:$},"&:hover":{background:D}})}},[`${n}-panels`]:{display:"inline-flex",flexWrap:"nowrap","&:last-child":{[`${n}-panel`]:{borderWidth:0}}},[`${n}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${n}-content, table`]:{textAlign:"center"},"&-focused":{borderColor:l}}}}),"&-dropdown-range":{padding:`${se(e.calc(M).mul(2).div(3).equal())} 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${n}-separator`]:{transform:"scale(-1, 1)"},[`${n}-footer`]:{"&-extra":{direction:"rtl"}}}})},ul(e,"slide-up"),ul(e,"slide-down"),Hc(e,"move-up"),Hc(e,"move-down")]},Jk=sn("DatePicker",e=>{const t=Xt(Ou(e),Foe(e),{inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[joe(t),Voe(t),zoe(t),Hoe(t),_oe(t),bp(e,{focusElCls:`${e.componentCls}-focused`})]},Boe);function Woe(e,t,n){var r=n||{},o=r.noTrailing,a=o===void 0?!1:o,i=r.noLeading,l=i===void 0?!1:i,s=r.debounceMode,c=s===void 0?void 0:s,d,f=!1,p=0;function m(){d&&clearTimeout(d)}function v(g){var y=g||{},C=y.upcomingOnly,b=C===void 0?!1:C;m(),f=!b}function h(){for(var g=arguments.length,y=new Array(g),C=0;Ce?l?(p=Date.now(),a||(d=setTimeout(c?S:x,e))):x():a!==!0&&(d=setTimeout(c?S:x,c===void 0?e-$:e))}return h.cancel=v,h}function Koe(e,t,n){var r={},o=r.atBegin,a=o===void 0?!1:o;return Woe(e,t,{debounceMode:a!==!1})}function to(e,t){return e[t]}var Uoe=["children"];function e7(e,t){return"".concat(e,"-").concat(t)}function Goe(e){return e&&e.type&&e.type.isTreeNode}function Np(e,t){return e??t}function Kc(e){var t=e||{},n=t.title,r=t._title,o=t.key,a=t.children,i=n||"title";return{title:i,_title:r||[i],key:o||"key",children:a||"children"}}function t7(e){function t(n){var r=Pa(n);return r.map(function(o){if(!Goe(o))return wn(!o,"Tree/TreeNode can only accept TreeNode as children."),null;var a=o.key,i=o.props,l=i.children,s=ht(i,Uoe),c=U({key:a},s),d=t(l);return d.length&&(c.children=d),c}).filter(function(o){return o})}return t(e)}function U1(e,t,n){var r=Kc(n),o=r._title,a=r.key,i=r.children,l=new Set(t===!0?[]:t),s=[];function c(d){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return d.map(function(p,m){for(var v=e7(f?f.pos:"0",m),h=Np(p[a],v),g,y=0;y1&&arguments[1]!==void 0?arguments[1]:{},n=t.initWrapper,r=t.processEntity,o=t.onProcessFinished,a=t.externalGetKey,i=t.childrenPropName,l=t.fieldNames,s=arguments.length>2?arguments[2]:void 0,c=a||s,d={},f={},p={posEntities:d,keyEntities:f};return n&&(p=n(p)||p),qoe(e,function(m){var v=m.node,h=m.index,g=m.pos,y=m.key,C=m.parentPos,b=m.level,$=m.nodes,x={node:v,nodes:$,index:h,key:y,pos:g,level:b},S=Np(y,g);d[g]=x,f[S]=x,x.parent=d[C],x.parent&&(x.parent.children=x.parent.children||[],x.parent.children.push(x)),r&&r(x,p)},{externalGetKey:c,childrenPropName:i,fieldNames:l}),o&&o(p),p}function jd(e,t){var n=t.expandedKeys,r=t.selectedKeys,o=t.loadedKeys,a=t.loadingKeys,i=t.checkedKeys,l=t.halfCheckedKeys,s=t.dragOverNodeKey,c=t.dropPosition,d=t.keyEntities,f=to(d,e),p={eventKey:e,expanded:n.indexOf(e)!==-1,selected:r.indexOf(e)!==-1,loaded:o.indexOf(e)!==-1,loading:a.indexOf(e)!==-1,checked:i.indexOf(e)!==-1,halfChecked:l.indexOf(e)!==-1,pos:String(f?f.pos:""),dragOver:s===e&&c===0,dragOverGapTop:s===e&&c===-1,dragOverGapBottom:s===e&&c===1};return p}function nr(e){var t=e.data,n=e.expanded,r=e.selected,o=e.checked,a=e.loaded,i=e.loading,l=e.halfChecked,s=e.dragOver,c=e.dragOverGapTop,d=e.dragOverGapBottom,f=e.pos,p=e.active,m=e.eventKey,v=U(U({},t),{},{expanded:n,selected:r,checked:o,loaded:a,loading:i,halfChecked:l,dragOver:s,dragOverGapTop:c,dragOverGapBottom:d,pos:f,active:p,key:m});return"props"in v||Object.defineProperty(v,"props",{get:function(){return wn(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),e}}),v}function n7(e,t){var n=new Set;return e.forEach(function(r){t.has(r)||n.add(r)}),n}function Yoe(e){var t=e||{},n=t.disabled,r=t.disableCheckbox,o=t.checkable;return!!(n||r)||o===!1}function Xoe(e,t,n,r){for(var o=new Set(e),a=new Set,i=0;i<=n;i+=1){var l=t.get(i)||new Set;l.forEach(function(f){var p=f.key,m=f.node,v=f.children,h=v===void 0?[]:v;o.has(p)&&!r(m)&&h.filter(function(g){return!r(g.node)}).forEach(function(g){o.add(g.key)})})}for(var s=new Set,c=n;c>=0;c-=1){var d=t.get(c)||new Set;d.forEach(function(f){var p=f.parent,m=f.node;if(!(r(m)||!f.parent||s.has(f.parent.key))){if(r(f.parent.node)){s.add(p.key);return}var v=!0,h=!1;(p.children||[]).filter(function(g){return!r(g.node)}).forEach(function(g){var y=g.key,C=o.has(y);v&&!C&&(v=!1),!h&&(C||a.has(y))&&(h=!0)}),v&&o.add(p.key),h&&a.add(p.key),s.add(p.key)}})}return{checkedKeys:Array.from(o),halfCheckedKeys:Array.from(n7(a,o))}}function Qoe(e,t,n,r,o){for(var a=new Set(e),i=new Set(t),l=0;l<=r;l+=1){var s=n.get(l)||new Set;s.forEach(function(p){var m=p.key,v=p.node,h=p.children,g=h===void 0?[]:h;!a.has(m)&&!i.has(m)&&!o(v)&&g.filter(function(y){return!o(y.node)}).forEach(function(y){a.delete(y.key)})})}i=new Set;for(var c=new Set,d=r;d>=0;d-=1){var f=n.get(d)||new Set;f.forEach(function(p){var m=p.parent,v=p.node;if(!(o(v)||!p.parent||c.has(p.parent.key))){if(o(p.parent.node)){c.add(m.key);return}var h=!0,g=!1;(m.children||[]).filter(function(y){return!o(y.node)}).forEach(function(y){var C=y.key,b=a.has(C);h&&!b&&(h=!1),!g&&(b||i.has(C))&&(g=!0)}),h||a.delete(m.key),g&&i.add(m.key),c.add(m.key)}})}return{checkedKeys:Array.from(a),halfCheckedKeys:Array.from(n7(i,a))}}function hc(e,t,n,r){var o=[],a;r?a=r:a=Yoe;var i=new Set(e.filter(function(d){var f=!!to(n,d);return f||o.push(d),f})),l=new Map,s=0;Object.keys(n).forEach(function(d){var f=n[d],p=f.level,m=l.get(p);m||(m=new Set,l.set(p,m)),m.add(f),s=Math.max(s,p)}),wn(!o.length,"Tree missing follow keys: ".concat(o.slice(0,100).map(function(d){return"'".concat(d,"'")}).join(", ")));var c;return t===!0?c=Xoe(i,l,s,a):c=Qoe(i,t.halfCheckedKeys,l,s,a),c}const Zoe=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},gn(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},gn(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},gn(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`]:sl(e)},[`${t}-inner`]:{boxSizing:"border-box",display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${se(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:`${se(e.lineWidthBold)} solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[` - ${n}:not(${n}-disabled), - ${t}:not(${t}-disabled) - `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[` - ${n}-checked:not(${n}-disabled), - ${t}-checked:not(${t}-disabled) - `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{"&":{[`${t}-inner`]:{backgroundColor:`${e.colorBgContainer}`,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}`}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function r7(e,t){const n=Xt(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return Zoe(n)}const o7=sn("Checkbox",(e,{prefixCls:t})=>[r7(t,e)]),a7=Y.createContext(null);var Joe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:o,rootClassName:a,children:i,indeterminate:l=!1,style:s,onMouseEnter:c,onMouseLeave:d,skipGroup:f=!1,disabled:p}=e,m=Joe(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:v,direction:h,checkbox:g}=u.useContext(wt),y=u.useContext(a7),{isFormItemInput:C}=u.useContext(uo),b=u.useContext(co),$=(n=(y==null?void 0:y.disabled)||p)!==null&&n!==void 0?n:b,x=u.useRef(m.value),S=u.useRef(null),w=fo(t,S);u.useEffect(()=>{y==null||y.registerValue(m.value)},[]),u.useEffect(()=>{if(!f)return m.value!==x.current&&(y==null||y.cancelValue(x.current),y==null||y.registerValue(m.value),x.current=m.value),()=>y==null?void 0:y.cancelValue(m.value)},[m.value]),u.useEffect(()=>{var T;!((T=S.current)===null||T===void 0)&&T.input&&(S.current.input.indeterminate=l)},[l]);const E=v("checkbox",r),P=Nr(E),[O,M,k]=o7(E,P),_=Object.assign({},m);y&&!f&&(_.onChange=(...T)=>{m.onChange&&m.onChange.apply(m,T),y.toggleOption&&y.toggleOption({label:i,value:m.value})},_.name=y.name,_.checked=y.value.includes(m.value));const I=ie(`${E}-wrapper`,{[`${E}-rtl`]:h==="rtl",[`${E}-wrapper-checked`]:_.checked,[`${E}-wrapper-disabled`]:$,[`${E}-wrapper-in-form-item`]:C},g==null?void 0:g.className,o,a,k,P,M),N=ie({[`${E}-indeterminate`]:l},S0,M),[R,D]=zk(_.onClick);return O(u.createElement(yp,{component:"Checkbox",disabled:$},u.createElement("label",{className:I,style:Object.assign(Object.assign({},g==null?void 0:g.style),s),onMouseEnter:c,onMouseLeave:d,onClick:R},u.createElement(Bk,Object.assign({},_,{onClick:D,prefixCls:E,className:N,disabled:$,ref:w})),i!=null&&u.createElement("span",{className:`${E}-label`},i))))},i7=u.forwardRef(eae);var tae=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:o=[],prefixCls:a,className:i,rootClassName:l,style:s,onChange:c}=e,d=tae(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:f,direction:p}=u.useContext(wt),[m,v]=u.useState(d.value||n||[]),[h,g]=u.useState([]);u.useEffect(()=>{"value"in d&&v(d.value||[])},[d.value]);const y=u.useMemo(()=>o.map(N=>typeof N=="string"||typeof N=="number"?{label:N,value:N}:N),[o]),C=N=>{g(R=>R.filter(D=>D!==N))},b=N=>{g(R=>[].concat(Ne(R),[N]))},$=N=>{const R=m.indexOf(N.value),D=Ne(m);R===-1?D.push(N.value):D.splice(R,1),"value"in d||v(D),c==null||c(D.filter(T=>h.includes(T)).sort((T,j)=>{const L=y.findIndex(B=>B.value===T),z=y.findIndex(B=>B.value===j);return L-z}))},x=f("checkbox",a),S=`${x}-group`,w=Nr(x),[E,P,O]=o7(x,w),M=Zn(d,["value","disabled"]),k=o.length?y.map(N=>u.createElement(i7,{prefixCls:x,key:N.value.toString(),disabled:"disabled"in N?N.disabled:d.disabled,value:N.value,checked:m.includes(N.value),onChange:N.onChange,className:ie(`${S}-item`,N.className),style:N.style,title:N.title,id:N.id,required:N.required},N.label)):r,_=u.useMemo(()=>({toggleOption:$,value:m,disabled:d.disabled,name:d.name,registerValue:b,cancelValue:C}),[$,m,d.disabled,d.name,b,C]),I=ie(S,{[`${S}-rtl`]:p==="rtl"},i,l,O,w,P);return E(u.createElement("div",Object.assign({className:I,style:s},M,{ref:t}),u.createElement(a7.Provider,{value:_},k)))}),di=i7;di.Group=nae;di.__ANT_CHECKBOX=!0;function rae(e){return!!(e.addonBefore||e.addonAfter)}function oae(e){return!!(e.prefix||e.suffix||e.allowClear)}function uO(e,t,n){var r=t.cloneNode(!0),o=Object.create(e,{target:{value:r},currentTarget:{value:r}});return r.value=n,typeof t.selectionStart=="number"&&typeof t.selectionEnd=="number"&&(r.selectionStart=t.selectionStart,r.selectionEnd=t.selectionEnd),r.setSelectionRange=function(){t.setSelectionRange.apply(t,arguments)},o}function gg(e,t,n,r){if(n){var o=t;if(t.type==="click"){o=uO(t,e,""),n(o);return}if(e.type!=="file"&&r!==void 0){o=uO(t,e,r),n(o);return}n(o)}}function l7(e,t){if(e){e.focus(t);var n=t||{},r=n.cursor;if(r){var o=e.value.length;switch(r){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(o,o);break;default:e.setSelectionRange(0,o)}}}}var s7=Y.forwardRef(function(e,t){var n,r,o,a=e.inputElement,i=e.children,l=e.prefixCls,s=e.prefix,c=e.suffix,d=e.addonBefore,f=e.addonAfter,p=e.className,m=e.style,v=e.disabled,h=e.readOnly,g=e.focused,y=e.triggerFocus,C=e.allowClear,b=e.value,$=e.handleReset,x=e.hidden,S=e.classes,w=e.classNames,E=e.dataAttrs,P=e.styles,O=e.components,M=e.onClear,k=i??a,_=(O==null?void 0:O.affixWrapper)||"span",I=(O==null?void 0:O.groupWrapper)||"span",N=(O==null?void 0:O.wrapper)||"span",R=(O==null?void 0:O.groupAddon)||"span",D=u.useRef(null),T=function(ee){var J;(J=D.current)!==null&&J!==void 0&&J.contains(ee.target)&&(y==null||y())},j=oae(e),L=u.cloneElement(k,{value:b,className:ie((n=k.props)===null||n===void 0?void 0:n.className,!j&&(w==null?void 0:w.variant))||null}),z=u.useRef(null);if(Y.useImperativeHandle(t,function(){return{nativeElement:z.current||D.current}}),j){var B=null;if(C){var H=!v&&!h&&b,W="".concat(l,"-clear-icon"),V=at(C)==="object"&&C!==null&&C!==void 0&&C.clearIcon?C.clearIcon:"✖";B=Y.createElement("button",{type:"button",tabIndex:-1,onClick:function(ee){$==null||$(ee),M==null||M()},onMouseDown:function(ee){return ee.preventDefault()},className:ie(W,K(K({},"".concat(W,"-hidden"),!H),"".concat(W,"-has-suffix"),!!c))},V)}var G="".concat(l,"-affix-wrapper"),Z=ie(G,K(K(K(K(K({},"".concat(l,"-disabled"),v),"".concat(G,"-disabled"),v),"".concat(G,"-focused"),g),"".concat(G,"-readonly"),h),"".concat(G,"-input-with-clear-btn"),c&&C&&b),S==null?void 0:S.affixWrapper,w==null?void 0:w.affixWrapper,w==null?void 0:w.variant),q=(c||C)&&Y.createElement("span",{className:ie("".concat(l,"-suffix"),w==null?void 0:w.suffix),style:P==null?void 0:P.suffix},B,c);L=Y.createElement(_,F({className:Z,style:P==null?void 0:P.affixWrapper,onClick:T},E==null?void 0:E.affixWrapper,{ref:D}),s&&Y.createElement("span",{className:ie("".concat(l,"-prefix"),w==null?void 0:w.prefix),style:P==null?void 0:P.prefix},s),L,q)}if(rae(e)){var X="".concat(l,"-group"),oe="".concat(X,"-addon"),te="".concat(X,"-wrapper"),Q=ie("".concat(l,"-wrapper"),X,S==null?void 0:S.wrapper,w==null?void 0:w.wrapper),re=ie(te,K({},"".concat(te,"-disabled"),v),S==null?void 0:S.group,w==null?void 0:w.groupWrapper);L=Y.createElement(I,{className:re,ref:z},Y.createElement(N,{className:Q},d&&Y.createElement(R,{className:oe},d),L,f&&Y.createElement(R,{className:oe},f)))}return Y.cloneElement(L,{className:ie((r=L.props)===null||r===void 0?void 0:r.className,p)||null,style:U(U({},(o=L.props)===null||o===void 0?void 0:o.style),m),hidden:x})}),aae=["show"];function c7(e,t){return u.useMemo(function(){var n={};t&&(n.show=at(t)==="object"&&t.formatter?t.formatter:!!t),n=U(U({},n),e);var r=n,o=r.show,a=ht(r,aae);return U(U({},a),{},{show:!!o,showFormatter:typeof o=="function"?o:void 0,strategy:a.strategy||function(i){return i.length}})},[e,t])}var iae=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],lae=u.forwardRef(function(e,t){var n=e.autoComplete,r=e.onChange,o=e.onFocus,a=e.onBlur,i=e.onPressEnter,l=e.onKeyDown,s=e.onKeyUp,c=e.prefixCls,d=c===void 0?"rc-input":c,f=e.disabled,p=e.htmlSize,m=e.className,v=e.maxLength,h=e.suffix,g=e.showCount,y=e.count,C=e.type,b=C===void 0?"text":C,$=e.classes,x=e.classNames,S=e.styles,w=e.onCompositionStart,E=e.onCompositionEnd,P=ht(e,iae),O=u.useState(!1),M=ne(O,2),k=M[0],_=M[1],I=u.useRef(!1),N=u.useRef(!1),R=u.useRef(null),D=u.useRef(null),T=function(me){R.current&&l7(R.current,me)},j=dn(e.defaultValue,{value:e.value}),L=ne(j,2),z=L[0],B=L[1],H=z==null?"":String(z),W=u.useState(null),V=ne(W,2),G=V[0],Z=V[1],q=c7(y,g),X=q.max||v,oe=q.strategy(H),te=!!X&&oe>X;u.useImperativeHandle(t,function(){var ge;return{focus:T,blur:function(){var we;(we=R.current)===null||we===void 0||we.blur()},setSelectionRange:function(we,Ee,ye){var he;(he=R.current)===null||he===void 0||he.setSelectionRange(we,Ee,ye)},select:function(){var we;(we=R.current)===null||we===void 0||we.select()},input:R.current,nativeElement:((ge=D.current)===null||ge===void 0?void 0:ge.nativeElement)||R.current}}),u.useEffect(function(){N.current&&(N.current=!1),_(function(ge){return ge&&f?!1:ge})},[f]);var Q=function(me,we,Ee){var ye=we;if(!I.current&&q.exceedFormatter&&q.max&&q.strategy(we)>q.max){if(ye=q.exceedFormatter(we,{max:q.max}),we!==ye){var he,pe;Z([((he=R.current)===null||he===void 0?void 0:he.selectionStart)||0,((pe=R.current)===null||pe===void 0?void 0:pe.selectionEnd)||0])}}else if(Ee.source==="compositionEnd")return;B(ye),R.current&&gg(R.current,me,r,ye)};u.useEffect(function(){if(G){var ge;(ge=R.current)===null||ge===void 0||ge.setSelectionRange.apply(ge,Ne(G))}},[G]);var re=function(me){Q(me,me.target.value,{source:"change"})},ae=function(me){I.current=!1,Q(me,me.currentTarget.value,{source:"compositionEnd"}),E==null||E(me)},ee=function(me){i&&me.key==="Enter"&&!N.current&&(N.current=!0,i(me)),l==null||l(me)},J=function(me){me.key==="Enter"&&(N.current=!1),s==null||s(me)},ce=function(me){_(!0),o==null||o(me)},de=function(me){N.current&&(N.current=!1),_(!1),a==null||a(me)},xe=function(me){B(""),T(),R.current&&gg(R.current,me,r)},ue=te&&"".concat(d,"-out-of-range"),le=function(){var me=Zn(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return Y.createElement("input",F({autoComplete:n},me,{onChange:re,onFocus:ce,onBlur:de,onKeyDown:ee,onKeyUp:J,className:ie(d,K({},"".concat(d,"-disabled"),f),x==null?void 0:x.input),style:S==null?void 0:S.input,ref:R,size:p,type:b,onCompositionStart:function(Ee){I.current=!0,w==null||w(Ee)},onCompositionEnd:ae}))},be=function(){var me=Number(X)>0;if(h||q.show){var we=q.showFormatter?q.showFormatter({value:H,count:oe,maxLength:X}):"".concat(oe).concat(me?" / ".concat(X):"");return Y.createElement(Y.Fragment,null,q.show&&Y.createElement("span",{className:ie("".concat(d,"-show-count-suffix"),K({},"".concat(d,"-show-count-has-suffix"),!!h),x==null?void 0:x.count),style:U({},S==null?void 0:S.count)},we),h)}return null};return Y.createElement(s7,F({},P,{prefixCls:d,className:ie(m,ue),handleReset:xe,value:H,focused:k,triggerFocus:T,suffix:be(),disabled:f,classes:$,classNames:x,styles:S,ref:D}),le())});const u7=e=>{let t;return typeof e=="object"&&(e!=null&&e.clearIcon)?t=e:e&&(t={clearIcon:Y.createElement(hu,null)}),t};function d7(e,t){const n=u.useRef([]),r=()=>{n.current.push(setTimeout(()=>{var o,a,i,l;!((o=e.current)===null||o===void 0)&&o.input&&((a=e.current)===null||a===void 0?void 0:a.input.getAttribute("type"))==="password"&&(!((i=e.current)===null||i===void 0)&&i.input.hasAttribute("value"))&&((l=e.current)===null||l===void 0||l.input.removeAttribute("value"))}))};return u.useEffect(()=>(t&&r(),()=>n.current.forEach(o=>{o&&clearTimeout(o)})),[]),r}function sae(e){return!!(e.prefix||e.suffix||e.allowClear||e.showCount)}var cae=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,bordered:r=!0,status:o,size:a,disabled:i,onBlur:l,onFocus:s,suffix:c,allowClear:d,addonAfter:f,addonBefore:p,className:m,style:v,styles:h,rootClassName:g,onChange:y,classNames:C,variant:b,_skipAddonWarning:$}=e,x=cae(e,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant","_skipAddonWarning"]),{getPrefixCls:S,direction:w,allowClear:E,autoComplete:P,className:O,style:M,classNames:k,styles:_}=ia("input"),I=S("input",n),N=u.useRef(null),R=Nr(I),[D,T,j]=Qk(I,g),[L]=Zk(I,R),{compactSize:z,compactItemClassnames:B}=Pi(I,w),H=ko(xe=>{var ue;return(ue=a??z)!==null&&ue!==void 0?ue:xe}),W=Y.useContext(co),V=i??W,{status:G,hasFeedback:Z,feedbackIcon:q}=u.useContext(uo),X=$u(G,o),oe=sae(e)||!!Z;u.useRef(oe);const te=d7(N,!0),Q=xe=>{te(),l==null||l(xe)},re=xe=>{te(),s==null||s(xe)},ae=xe=>{te(),y==null||y(xe)},ee=(Z||c)&&Y.createElement(Y.Fragment,null,c,Z&&q),J=u7(d??E),[ce,de]=Pp("input",b,r);return D(L(Y.createElement(lae,Object.assign({ref:fo(t,N),prefixCls:I,autoComplete:P},x,{disabled:V,onBlur:Q,onFocus:re,style:Object.assign(Object.assign({},M),v),styles:Object.assign(Object.assign({},_),h),suffix:ee,allowClear:J,className:ie(m,g,j,R,B,O),onChange:ae,addonBefore:p&&Y.createElement(dl,{form:!0,space:!0},p),addonAfter:f&&Y.createElement(dl,{form:!0,space:!0},f),classNames:Object.assign(Object.assign(Object.assign({},C),k),{input:ie({[`${I}-sm`]:H==="small",[`${I}-lg`]:H==="large",[`${I}-rtl`]:w==="rtl"},C==null?void 0:C.input,k.input,T),variant:ie({[`${I}-${ce}`]:de},Wc(I,X)),affixWrapper:ie({[`${I}-affix-wrapper-sm`]:H==="small",[`${I}-affix-wrapper-lg`]:H==="large",[`${I}-affix-wrapper-rtl`]:w==="rtl"},T),wrapper:ie({[`${I}-group-rtl`]:w==="rtl"},T),groupWrapper:ie({[`${I}-group-wrapper-sm`]:H==="small",[`${I}-group-wrapper-lg`]:H==="large",[`${I}-group-wrapper-rtl`]:w==="rtl",[`${I}-group-wrapper-${ce}`]:de},Wc(`${I}-group-wrapper`,X,Z),T)})}))))});var uae={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z"}}]},name:"swap-right",theme:"outlined"},dae=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:uae}))},fae=u.forwardRef(dae);const f7=(e,t,n,r,o)=>{const{classNames:a,styles:i}=ia(e),[l,s]=pq([a,t],[i,n],{popup:{_default:"root"}});return u.useMemo(()=>{var c,d;const f=Object.assign(Object.assign({},l),{popup:Object.assign(Object.assign({},l.popup),{root:ie((c=l.popup)===null||c===void 0?void 0:c.root,r)})}),p=Object.assign(Object.assign({},s),{popup:Object.assign(Object.assign({},s.popup),{root:Object.assign(Object.assign({},(d=s.popup)===null||d===void 0?void 0:d.root),o)})});return[f,p]},[l,s,r,o])};function pae(e,t,n){return n!==void 0?n:t==="year"&&e.lang.yearPlaceholder?e.lang.yearPlaceholder:t==="quarter"&&e.lang.quarterPlaceholder?e.lang.quarterPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.monthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.weekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.placeholder:e.lang.placeholder}function mae(e,t,n){return n!==void 0?n:t==="year"&&e.lang.yearPlaceholder?e.lang.rangeYearPlaceholder:t==="quarter"&&e.lang.quarterPlaceholder?e.lang.rangeQuarterPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.rangeMonthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.rangeWeekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.rangePlaceholder:e.lang.rangePlaceholder}function p7(e,t){const{allowClear:n=!0}=e,{clearIcon:r,removeIcon:o}=O9(Object.assign(Object.assign({},e),{prefixCls:t,componentName:"DatePicker"}));return[u.useMemo(()=>n===!1?!1:Object.assign({clearIcon:r},n===!0?{}:n),[n,r]),o]}const[vae,gae]=["week","WeekPicker"],[hae,yae]=["month","MonthPicker"],[bae,Cae]=["year","YearPicker"],[$ae,xae]=["quarter","QuarterPicker"],[qS,dO]=["time","TimePicker"];var Sae={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"},wae=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:Sae}))},Eae=u.forwardRef(wae),Pae={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}}]},name:"clock-circle",theme:"outlined"},Oae=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:Pae}))},Iae=u.forwardRef(Oae);const m7=({picker:e,hasFeedback:t,feedbackIcon:n,suffixIcon:r})=>r===null||r===!1?null:r===!0||r===void 0?Y.createElement(Y.Fragment,null,e===qS?Y.createElement(Iae,null):Y.createElement(Eae,null),t&&n):r,Rae=e=>u.createElement(jt,Object.assign({size:"small",type:"primary"},e));function v7(e){return u.useMemo(()=>Object.assign({button:Rae},e),[e])}var Nae=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);ou.forwardRef((n,r)=>{var o;const{prefixCls:a,getPopupContainer:i,components:l,className:s,style:c,placement:d,size:f,disabled:p,bordered:m=!0,placeholder:v,popupStyle:h,popupClassName:g,dropdownClassName:y,status:C,rootClassName:b,variant:$,picker:x,styles:S,classNames:w,suffixIcon:E}=n,P=Nae(n,["prefixCls","getPopupContainer","components","className","style","placement","size","disabled","bordered","placeholder","popupStyle","popupClassName","dropdownClassName","status","rootClassName","variant","picker","styles","classNames","suffixIcon"]),O=x===qS?"timePicker":"datePicker",M=u.useRef(null),{getPrefixCls:k,direction:_,getPopupContainer:I,rangePicker:N}=u.useContext(wt),R=k("picker",a),{compactSize:D,compactItemClassnames:T}=Pi(R,_),j=k(),[L,z]=Pp("rangePicker",$,m),B=Nr(R),[H,W,V]=Jk(R,B),[G,Z]=f7(O,w,S,g||y,h),[q]=p7(n,R),X=v7(l),oe=ko(le=>{var be;return(be=f??D)!==null&&be!==void 0?be:le}),te=u.useContext(co),Q=p??te,re=u.useContext(uo),{hasFeedback:ae,status:ee,feedbackIcon:J}=re,ce=u.createElement(m7,{picker:x,hasFeedback:ae,feedbackIcon:J,suffixIcon:E});u.useImperativeHandle(r,()=>M.current);const[de]=Ya("Calendar",Jv),xe=Object.assign(Object.assign({},de),n.locale),[ue]=ds("DatePicker",(o=Z.popup.root)===null||o===void 0?void 0:o.zIndex);return H(u.createElement(dl,{space:!0},u.createElement(toe,Object.assign({separator:u.createElement("span",{"aria-label":"to",className:`${R}-separator`},u.createElement(fae,null)),disabled:Q,ref:M,placement:d,placeholder:mae(xe,x,v),suffixIcon:ce,prevIcon:u.createElement("span",{className:`${R}-prev-icon`}),nextIcon:u.createElement("span",{className:`${R}-next-icon`}),superPrevIcon:u.createElement("span",{className:`${R}-super-prev-icon`}),superNextIcon:u.createElement("span",{className:`${R}-super-next-icon`}),transitionName:`${j}-slide-up`,picker:x},P,{className:ie({[`${R}-${oe}`]:oe,[`${R}-${L}`]:z},Wc(R,$u(ee,C),ae),W,T,s,N==null?void 0:N.className,V,B,b,G.root),style:Object.assign(Object.assign(Object.assign({},N==null?void 0:N.style),c),Z.root),locale:xe.lang,prefixCls:R,getPopupContainer:i||I,generateConfig:e,components:X,direction:_,classNames:{popup:ie(W,V,B,b,G.popup.root)},styles:{popup:Object.assign(Object.assign({},Z.popup.root),{zIndex:ue})},allowClear:q}))))});var Tae=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const t=(s,c)=>{const d=c===dO?"timePicker":"datePicker";return u.forwardRef((p,m)=>{var v;const{prefixCls:h,getPopupContainer:g,components:y,style:C,className:b,rootClassName:$,size:x,bordered:S,placement:w,placeholder:E,popupStyle:P,popupClassName:O,dropdownClassName:M,disabled:k,status:_,variant:I,onCalendarChange:N,styles:R,classNames:D,suffixIcon:T}=p,j=Tae(p,["prefixCls","getPopupContainer","components","style","className","rootClassName","size","bordered","placement","placeholder","popupStyle","popupClassName","dropdownClassName","disabled","status","variant","onCalendarChange","styles","classNames","suffixIcon"]),{getPrefixCls:L,direction:z,getPopupContainer:B,[d]:H}=u.useContext(wt),W=L("picker",h),{compactSize:V,compactItemClassnames:G}=Pi(W,z),Z=u.useRef(null),[q,X]=Pp("datePicker",I,S),oe=Nr(W),[te,Q,re]=Jk(W,oe);u.useImperativeHandle(m,()=>Z.current);const ae={showToday:!0},ee=s||p.picker,J=L(),{onSelect:ce,multiple:de}=j,xe=ce&&s==="time"&&!de,ue=(Pe,Ie,_e)=>{N==null||N(Pe,Ie,_e),xe&&ce(Pe)},[le,be]=f7(d,D,R,O||M,P),[ge,me]=p7(p,W),we=v7(y),Ee=ko(Pe=>{var Ie;return(Ie=x??V)!==null&&Ie!==void 0?Ie:Pe}),ye=u.useContext(co),he=k??ye,pe=u.useContext(uo),{hasFeedback:Oe,status:Se,feedbackIcon:ve}=pe,Ce=u.createElement(m7,{picker:ee,hasFeedback:Oe,feedbackIcon:ve,suffixIcon:T}),[fe]=Ya("DatePicker",Jv),$e=Object.assign(Object.assign({},fe),p.locale),[Me]=ds("DatePicker",(v=be.popup.root)===null||v===void 0?void 0:v.zIndex);return te(u.createElement(dl,{space:!0},u.createElement(loe,Object.assign({ref:Z,placeholder:pae($e,ee,E),suffixIcon:Ce,placement:w,prevIcon:u.createElement("span",{className:`${W}-prev-icon`}),nextIcon:u.createElement("span",{className:`${W}-next-icon`}),superPrevIcon:u.createElement("span",{className:`${W}-super-prev-icon`}),superNextIcon:u.createElement("span",{className:`${W}-super-next-icon`}),transitionName:`${J}-slide-up`,picker:s,onCalendarChange:ue},ae,j,{locale:$e.lang,className:ie({[`${W}-${Ee}`]:Ee,[`${W}-${q}`]:X},Wc(W,$u(Se,_),Oe),Q,G,H==null?void 0:H.className,b,re,oe,$,le.root),style:Object.assign(Object.assign(Object.assign({},H==null?void 0:H.style),C),be.root),prefixCls:W,getPopupContainer:g||B,generateConfig:e,components:we,direction:z,disabled:he,classNames:{popup:ie(Q,re,oe,$,le.popup.root)},styles:{popup:Object.assign(Object.assign({},be.popup.root),{zIndex:Me})},allowClear:ge,removeIcon:me}))))})},n=t(),r=t(vae,gae),o=t(hae,yae),a=t(bae,Cae),i=t($ae,xae),l=t(qS,dO);return{DatePicker:n,WeekPicker:r,MonthPicker:o,YearPicker:a,TimePicker:l,QuarterPicker:i}},g7=e=>{const{DatePicker:t,WeekPicker:n,MonthPicker:r,YearPicker:o,TimePicker:a,QuarterPicker:i}=kae(e),l=Mae(e),s=t;return s.WeekPicker=n,s.MonthPicker=r,s.YearPicker=o,s.RangePicker=l,s.TimePicker=a,s.QuarterPicker=i,s},Ru=g7(cre),_ae=B0(Ru,"popupAlign",void 0,"picker");Ru._InternalPanelDoNotUseOrYouWillBeFired=_ae;const Dae=B0(Ru.RangePicker,"popupAlign",void 0,"picker");Ru._InternalRangePanelDoNotUseOrYouWillBeFired=Dae;Ru.generatePicker=g7;function fO(e){return["small","middle","large"].includes(e)}function pO(e){return e?typeof e=="number"&&!Number.isNaN(e):!1}const Aae=e=>{const{componentCls:t,borderRadius:n,paddingSM:r,colorBorder:o,paddingXS:a,fontSizeLG:i,fontSizeSM:l,borderRadiusLG:s,borderRadiusSM:c,colorBgContainerDisabled:d,lineWidth:f}=e;return{[t]:[{display:"inline-flex",alignItems:"center",gap:0,paddingInline:r,margin:0,background:d,borderWidth:f,borderStyle:"solid",borderColor:o,borderRadius:n,"&-large":{fontSize:i,borderRadius:s},"&-small":{paddingInline:a,borderRadius:c,fontSize:l},"&-compact-last-item":{borderEndStartRadius:0,borderStartStartRadius:0},"&-compact-first-item":{borderEndEndRadius:0,borderStartEndRadius:0},"&-compact-item:not(:first-child):not(:last-child)":{borderRadius:0},"&-compact-item:not(:last-child)":{borderInlineEndWidth:0}},bp(e,{focus:!1})]}},jae=sn(["Space","Addon"],e=>[Aae(e)]);var Fae=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{className:n,children:r,style:o,prefixCls:a}=e,i=Fae(e,["className","children","style","prefixCls"]),{getPrefixCls:l,direction:s}=Y.useContext(wt),c=l("space-addon",a),[d,f,p]=jae(c),{compactItemClassnames:m,compactSize:v}=Pi(c,s),h=ie(c,f,m,p,{[`${c}-${v}`]:v},n);return d(Y.createElement("div",Object.assign({ref:t,className:h,style:o},i),r))}),h7=Y.createContext({latestIndex:0}),Bae=h7.Provider,zae=({className:e,index:t,children:n,split:r,style:o})=>{const{latestIndex:a}=u.useContext(h7);return n==null?null:u.createElement(u.Fragment,null,u.createElement("div",{className:e,style:o},n),t{const{componentCls:t,antCls:n}=e;return{[t]:{display:"inline-flex","&-rtl":{direction:"rtl"},"&-vertical":{flexDirection:"column"},"&-align":{flexDirection:"column","&-center":{alignItems:"center"},"&-start":{alignItems:"flex-start"},"&-end":{alignItems:"flex-end"},"&-baseline":{alignItems:"baseline"}},[`${t}-item:empty`]:{display:"none"},[`${t}-item > ${n}-badge-not-a-wrapper:only-child`]:{display:"block"}}}},Vae=e=>{const{componentCls:t}=e;return{[t]:{"&-gap-row-small":{rowGap:e.spaceGapSmallSize},"&-gap-row-middle":{rowGap:e.spaceGapMiddleSize},"&-gap-row-large":{rowGap:e.spaceGapLargeSize},"&-gap-col-small":{columnGap:e.spaceGapSmallSize},"&-gap-col-middle":{columnGap:e.spaceGapMiddleSize},"&-gap-col-large":{columnGap:e.spaceGapLargeSize}}}},Wae=sn("Space",e=>{const t=Xt(e,{spaceGapSmallSize:e.paddingXS,spaceGapMiddleSize:e.padding,spaceGapLargeSize:e.paddingLG});return[Hae(t),Vae(t)]},()=>({}),{resetStyle:!1});var Kae=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n;const{getPrefixCls:r,direction:o,size:a,className:i,style:l,classNames:s,styles:c}=ia("space"),{size:d=a??"small",align:f,className:p,rootClassName:m,children:v,direction:h="horizontal",prefixCls:g,split:y,style:C,wrap:b=!1,classNames:$,styles:x}=e,S=Kae(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[w,E]=Array.isArray(d)?d:[d,d],P=fO(E),O=fO(w),M=pO(E),k=pO(w),_=Pa(v,{keepEmpty:!0}),I=f===void 0&&h==="horizontal"?"center":f,N=r("space",g),[R,D,T]=Wae(N),j=ie(N,i,D,`${N}-${h}`,{[`${N}-rtl`]:o==="rtl",[`${N}-align-${I}`]:I,[`${N}-gap-row-${E}`]:P,[`${N}-gap-col-${w}`]:O},p,m,T),L=ie(`${N}-item`,(n=$==null?void 0:$.item)!==null&&n!==void 0?n:s.item),z=Object.assign(Object.assign({},c.item),x==null?void 0:x.item),B=_.map((V,G)=>{const Z=(V==null?void 0:V.key)||`${L}-${G}`;return u.createElement(zae,{className:L,key:Z,index:G,split:y,style:z},V)}),H=u.useMemo(()=>({latestIndex:_.reduce((G,Z,q)=>Z!=null?q:G,0)}),[_]);if(_.length===0)return null;const W={};return b&&(W.flexWrap="wrap"),!O&&k&&(W.columnGap=w),!P&&M&&(W.rowGap=E),R(u.createElement("div",Object.assign({ref:t,className:j,style:Object.assign(Object.assign(Object.assign({},W),l),C)},S),u.createElement(Bae,{value:H},B)))}),xa=Uae;xa.Compact=aY;xa.Addon=Lae;var Gae=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:r}=u.useContext(wt),{prefixCls:o,type:a="default",danger:i,disabled:l,loading:s,onClick:c,htmlType:d,children:f,className:p,menu:m,arrow:v,autoFocus:h,overlay:g,trigger:y,align:C,open:b,onOpenChange:$,placement:x,getPopupContainer:S,href:w,icon:E=u.createElement(X9,null),title:P,buttonsRender:O=te=>te,mouseEnterDelay:M,mouseLeaveDelay:k,overlayClassName:_,overlayStyle:I,destroyOnHidden:N,destroyPopupOnHide:R,dropdownRender:D,popupRender:T}=e,j=Gae(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyOnHidden","destroyPopupOnHide","dropdownRender","popupRender"]),L=n("dropdown",o),z=`${L}-button`,H={menu:m,arrow:v,autoFocus:h,align:C,disabled:l,trigger:l?[]:y,onOpenChange:$,getPopupContainer:S||t,mouseEnterDelay:M,mouseLeaveDelay:k,overlayClassName:_,overlayStyle:I,destroyOnHidden:N,popupRender:T||D},{compactSize:W,compactItemClassnames:V}=Pi(L,r),G=ie(z,V,p);"destroyPopupOnHide"in e&&(H.destroyPopupOnHide=R),"overlay"in e&&(H.overlay=g),"open"in e&&(H.open=b),"placement"in e?H.placement=x:H.placement=r==="rtl"?"bottomLeft":"bottomRight";const Z=u.createElement(jt,{type:a,danger:i,disabled:l,loading:s,onClick:c,htmlType:d,href:w,title:P},f),q=u.createElement(jt,{type:a,danger:i,icon:E}),[X,oe]=O([Z,q]);return u.createElement(xa.Compact,Object.assign({className:G,size:W,block:!0},j),X,u.createElement(U0,Object.assign({},H),oe))};y7.__ANT_BUTTON=!0;const YS=U0;YS.Button=y7;var b7={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"},qae=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:b7}))},Yae=u.forwardRef(qae);function mO(e,t,n,r){var o=ii.unstable_batchedUpdates?function(i){ii.unstable_batchedUpdates(n,i)}:n;return e!=null&&e.addEventListener&&e.addEventListener(t,o,r),{remove:function(){e!=null&&e.removeEventListener&&e.removeEventListener(t,o,r)}}}const Xae=e=>{const{getPrefixCls:t,direction:n}=u.useContext(wt),{prefixCls:r,className:o}=e,a=t("input-group",r),i=t("input"),[l,s,c]=Zk(i),d=ie(a,c,{[`${a}-lg`]:e.size==="large",[`${a}-sm`]:e.size==="small",[`${a}-compact`]:e.compact,[`${a}-rtl`]:n==="rtl"},s,o),f=u.useContext(uo),p=u.useMemo(()=>Object.assign(Object.assign({},f),{isFormItemInput:!1}),[f]);return l(u.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},u.createElement(uo.Provider,{value:p},e.children)))},Qae=e=>{const{componentCls:t,paddingXS:n}=e;return{[t]:{display:"inline-flex",alignItems:"center",flexWrap:"nowrap",columnGap:n,[`${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:e.colorText},[`${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}}}},Zae=sn(["Input","OTP"],e=>{const t=Xt(e,Ou(e));return Qae(t)},Iu);var Jae=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{className:n,value:r,onChange:o,onActiveChange:a,index:i,mask:l}=e,s=Jae(e,["className","value","onChange","onActiveChange","index","mask"]),{getPrefixCls:c}=u.useContext(wt),d=c("otp"),f=typeof l=="string"?l:r,p=u.useRef(null);u.useImperativeHandle(t,()=>p.current);const m=g=>{o(i,g.target.value)},v=()=>{Bt(()=>{var g;const y=(g=p.current)===null||g===void 0?void 0:g.input;document.activeElement===y&&y&&y.select()})},h=g=>{const{key:y,ctrlKey:C,metaKey:b}=g;y==="ArrowLeft"?a(i-1):y==="ArrowRight"?a(i+1):y==="z"&&(C||b)?g.preventDefault():y==="Backspace"&&!r&&a(i-1),v()};return u.createElement("span",{className:`${d}-input-wrapper`,role:"presentation"},l&&r!==""&&r!==void 0&&u.createElement("span",{className:`${d}-mask-icon`,"aria-hidden":"true"},f),u.createElement(Mp,Object.assign({"aria-label":`OTP Input ${i+1}`,type:l===!0?"password":"text"},s,{ref:p,value:r,onInput:m,onFocus:v,onKeyDown:h,onMouseDown:v,onMouseUp:v,className:ie(n,{[`${d}-mask-input`]:l})})))});var tie=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{index:t,prefixCls:n,separator:r}=e,o=typeof r=="function"?r(t):r;return o?u.createElement("span",{className:`${n}-separator`},o):null},rie=u.forwardRef((e,t)=>{const{prefixCls:n,length:r=6,size:o,defaultValue:a,value:i,onChange:l,formatter:s,separator:c,variant:d,disabled:f,status:p,autoFocus:m,mask:v,type:h,onInput:g,inputMode:y}=e,C=tie(e,["prefixCls","length","size","defaultValue","value","onChange","formatter","separator","variant","disabled","status","autoFocus","mask","type","onInput","inputMode"]),{getPrefixCls:b,direction:$}=u.useContext(wt),x=b("otp",n),S=mr(C,{aria:!0,data:!0,attr:!0}),[w,E,P]=Zae(x),O=ko(W=>o??W),M=u.useContext(uo),k=$u(M.status,p),_=u.useMemo(()=>Object.assign(Object.assign({},M),{status:k,hasFeedback:!1,feedbackIcon:null}),[M,k]),I=u.useRef(null),N=u.useRef({});u.useImperativeHandle(t,()=>({focus:()=>{var W;(W=N.current[0])===null||W===void 0||W.focus()},blur:()=>{var W;for(let V=0;Vs?s(W):W,[D,T]=u.useState(()=>Om(R(a||"")));u.useEffect(()=>{i!==void 0&&T(Om(i))},[i]);const j=kt(W=>{T(W),g&&g(W),l&&W.length===r&&W.every(V=>V)&&W.some((V,G)=>D[G]!==V)&&l(W.join(""))}),L=kt((W,V)=>{let G=Ne(D);for(let q=0;q=0&&!G[q];q-=1)G.pop();const Z=R(G.map(q=>q||" ").join(""));return G=Om(Z).map((q,X)=>q===" "&&!G[X]?G[X]:q),G}),z=(W,V)=>{var G;const Z=L(W,V),q=Math.min(W+V.length,r-1);q!==W&&Z[W]!==void 0&&((G=N.current[q])===null||G===void 0||G.focus()),j(Z)},B=W=>{var V;(V=N.current[W])===null||V===void 0||V.focus()},H={variant:d,disabled:f,status:k,mask:v,type:h,inputMode:y};return w(u.createElement("div",Object.assign({},S,{ref:I,className:ie(x,{[`${x}-sm`]:O==="small",[`${x}-lg`]:O==="large",[`${x}-rtl`]:$==="rtl"},P,E),role:"group"}),u.createElement(uo.Provider,{value:_},Array.from({length:r}).map((W,V)=>{const G=`otp-${V}`,Z=D[V]||"";return u.createElement(u.Fragment,{key:G},u.createElement(eie,Object.assign({ref:q=>{N.current[V]=q},index:V,size:O,htmlSize:1,className:`${x}-input`,onChange:z,value:Z,onActiveChange:B,autoFocus:V===0&&m},H)),Ve?u.createElement(Yae,null):u.createElement(aie,null),sie={click:"onClick",hover:"onMouseOver"},cie=u.forwardRef((e,t)=>{const{disabled:n,action:r="click",visibilityToggle:o=!0,iconRender:a=lie,suffix:i}=e,l=u.useContext(co),s=n??l,c=typeof o=="object"&&o.visible!==void 0,[d,f]=u.useState(()=>c?o.visible:!1),p=u.useRef(null);u.useEffect(()=>{c&&f(o.visible)},[c,o]);const m=d7(p),v=()=>{var M;if(s)return;d&&m();const k=!d;f(k),typeof o=="object"&&((M=o.onVisibleChange)===null||M===void 0||M.call(o,k))},h=M=>{const k=sie[r]||"",_=a(d),I={[k]:v,className:`${M}-icon`,key:"passwordIcon",onMouseDown:N=>{N.preventDefault()},onMouseUp:N=>{N.preventDefault()}};return u.cloneElement(u.isValidElement(_)?_:u.createElement("span",null,_),I)},{className:g,prefixCls:y,inputPrefixCls:C,size:b}=e,$=iie(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:x}=u.useContext(wt),S=x("input",C),w=x("input-password",y),E=o&&h(w),P=ie(w,g,{[`${w}-${b}`]:!!b}),O=Object.assign(Object.assign({},Zn($,["suffix","iconRender","visibilityToggle"])),{type:d?"text":"password",className:P,prefixCls:S,suffix:u.createElement(u.Fragment,null,E,i)});return b&&(O.size=b),u.createElement(Mp,Object.assign({ref:fo(t,p)},O))});var uie=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:o,size:a,suffix:i,enterButton:l=!1,addonAfter:s,loading:c,disabled:d,onSearch:f,onChange:p,onCompositionStart:m,onCompositionEnd:v,variant:h,onPressEnter:g}=e,y=uie(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd","variant","onPressEnter"]),{getPrefixCls:C,direction:b}=u.useContext(wt),$=u.useRef(!1),x=C("input-search",n),S=C("input",r),{compactSize:w}=Pi(x,b),E=ko(H=>{var W;return(W=a??w)!==null&&W!==void 0?W:H}),P=u.useRef(null),O=H=>{H!=null&&H.target&&H.type==="click"&&f&&f(H.target.value,H,{source:"clear"}),p==null||p(H)},M=H=>{var W;document.activeElement===((W=P.current)===null||W===void 0?void 0:W.input)&&H.preventDefault()},k=H=>{var W,V;f&&f((V=(W=P.current)===null||W===void 0?void 0:W.input)===null||V===void 0?void 0:V.value,H,{source:"input"})},_=H=>{$.current||c||(g==null||g(H),k(H))},I=typeof l=="boolean"?u.createElement(IS,null):null,N=`${x}-button`;let R;const D=l||{},T=D.type&&D.type.__ANT_BUTTON===!0;T||D.type==="button"?R=ea(D,Object.assign({onMouseDown:M,onClick:H=>{var W,V;(V=(W=D==null?void 0:D.props)===null||W===void 0?void 0:W.onClick)===null||V===void 0||V.call(W,H),k(H)},key:"enterButton"},T?{className:N,size:E}:{})):R=u.createElement(jt,{className:N,color:l?"primary":"default",size:E,disabled:d,key:"enterButton",onMouseDown:M,onClick:k,loading:c,icon:I,variant:h==="borderless"||h==="filled"||h==="underlined"?"text":l?"solid":void 0},l),s&&(R=[R,ea(s,{key:"addonAfter"})]);const j=ie(x,{[`${x}-rtl`]:b==="rtl",[`${x}-${E}`]:!!E,[`${x}-with-button`]:!!l},o),L=H=>{$.current=!0,m==null||m(H)},z=H=>{$.current=!1,v==null||v(H)},B=Object.assign(Object.assign({},y),{className:j,prefixCls:S,type:"search",size:E,variant:h,onPressEnter:_,onCompositionStart:L,onCompositionEnd:z,addonAfter:R,suffix:i,onChange:O,disabled:d,_skipAddonWarning:!0});return u.createElement(Mp,Object.assign({ref:fo(P,t)},B))});var fie=` - min-height:0 !important; - max-height:none !important; - height:0 !important; - visibility:hidden !important; - overflow:hidden !important; - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important; - pointer-events: none !important; -`,pie=["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"],G1={},vo;function mie(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&G1[n])return G1[n];var r=window.getComputedStyle(e),o=r.getPropertyValue("box-sizing")||r.getPropertyValue("-moz-box-sizing")||r.getPropertyValue("-webkit-box-sizing"),a=parseFloat(r.getPropertyValue("padding-bottom"))+parseFloat(r.getPropertyValue("padding-top")),i=parseFloat(r.getPropertyValue("border-bottom-width"))+parseFloat(r.getPropertyValue("border-top-width")),l=pie.map(function(c){return"".concat(c,":").concat(r.getPropertyValue(c))}).join(";"),s={sizingStyle:l,paddingSize:a,borderSize:i,boxSizing:o};return t&&n&&(G1[n]=s),s}function vie(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;vo||(vo=document.createElement("textarea"),vo.setAttribute("tab-index","-1"),vo.setAttribute("aria-hidden","true"),vo.setAttribute("name","hiddenTextarea"),document.body.appendChild(vo)),e.getAttribute("wrap")?vo.setAttribute("wrap",e.getAttribute("wrap")):vo.removeAttribute("wrap");var o=mie(e,t),a=o.paddingSize,i=o.borderSize,l=o.boxSizing,s=o.sizingStyle;vo.setAttribute("style","".concat(s,";").concat(fie)),vo.value=e.value||e.placeholder||"";var c=void 0,d=void 0,f,p=vo.scrollHeight;if(l==="border-box"?p+=i:l==="content-box"&&(p-=a),n!==null||r!==null){vo.value=" ";var m=vo.scrollHeight-a;n!==null&&(c=m*n,l==="border-box"&&(c=c+a+i),p=Math.max(c,p)),r!==null&&(d=m*r,l==="border-box"&&(d=d+a+i),f=p>d?"":"hidden",p=Math.min(d,p))}var v={height:p,overflowY:f,resize:"none"};return c&&(v.minHeight=c),d&&(v.maxHeight=d),v}var gie=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],q1=0,Y1=1,X1=2,hie=u.forwardRef(function(e,t){var n=e,r=n.prefixCls,o=n.defaultValue,a=n.value,i=n.autoSize,l=n.onResize,s=n.className,c=n.style,d=n.disabled,f=n.onChange;n.onInternalAutoSize;var p=ht(n,gie),m=dn(o,{value:a,postState:function(H){return H??""}}),v=ne(m,2),h=v[0],g=v[1],y=function(H){g(H.target.value),f==null||f(H)},C=u.useRef();u.useImperativeHandle(t,function(){return{textArea:C.current}});var b=u.useMemo(function(){return i&&at(i)==="object"?[i.minRows,i.maxRows]:[]},[i]),$=ne(b,2),x=$[0],S=$[1],w=!!i,E=u.useState(X1),P=ne(E,2),O=P[0],M=P[1],k=u.useState(),_=ne(k,2),I=_[0],N=_[1],R=function(){M(q1)};Lt(function(){w&&R()},[a,x,S,w]),Lt(function(){if(O===q1)M(Y1);else if(O===Y1){var B=vie(C.current,!1,x,S);M(X1),N(B)}},[O]);var D=u.useRef(),T=function(){Bt.cancel(D.current)},j=function(H){O===X1&&(l==null||l(H),i&&(T(),D.current=Bt(function(){R()})))};u.useEffect(function(){return T},[]);var L=w?I:null,z=U(U({},c),L);return(O===q1||O===Y1)&&(z.overflowY="hidden",z.overflowX="hidden"),u.createElement(To,{onResize:j,disabled:!(i||l)},u.createElement("textarea",F({},p,{ref:C,style:z,className:ie(r,s,K({},"".concat(r,"-disabled"),d)),disabled:d,value:h,onChange:y})))}),yie=["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"],bie=Y.forwardRef(function(e,t){var n,r=e.defaultValue,o=e.value,a=e.onFocus,i=e.onBlur,l=e.onChange,s=e.allowClear,c=e.maxLength,d=e.onCompositionStart,f=e.onCompositionEnd,p=e.suffix,m=e.prefixCls,v=m===void 0?"rc-textarea":m,h=e.showCount,g=e.count,y=e.className,C=e.style,b=e.disabled,$=e.hidden,x=e.classNames,S=e.styles,w=e.onResize,E=e.onClear,P=e.onPressEnter,O=e.readOnly,M=e.autoSize,k=e.onKeyDown,_=ht(e,yie),I=dn(r,{value:o,defaultValue:r}),N=ne(I,2),R=N[0],D=N[1],T=R==null?"":String(R),j=Y.useState(!1),L=ne(j,2),z=L[0],B=L[1],H=Y.useRef(!1),W=Y.useState(null),V=ne(W,2),G=V[0],Z=V[1],q=u.useRef(null),X=u.useRef(null),oe=function(){var fe;return(fe=X.current)===null||fe===void 0?void 0:fe.textArea},te=function(){oe().focus()};u.useImperativeHandle(t,function(){var Ce;return{resizableTextArea:X.current,focus:te,blur:function(){oe().blur()},nativeElement:((Ce=q.current)===null||Ce===void 0?void 0:Ce.nativeElement)||oe()}}),u.useEffect(function(){B(function(Ce){return!b&&Ce})},[b]);var Q=Y.useState(null),re=ne(Q,2),ae=re[0],ee=re[1];Y.useEffect(function(){if(ae){var Ce;(Ce=oe()).setSelectionRange.apply(Ce,Ne(ae))}},[ae]);var J=c7(g,h),ce=(n=J.max)!==null&&n!==void 0?n:c,de=Number(ce)>0,xe=J.strategy(T),ue=!!ce&&xe>ce,le=function(fe,$e){var Me=$e;!H.current&&J.exceedFormatter&&J.max&&J.strategy($e)>J.max&&(Me=J.exceedFormatter($e,{max:J.max}),$e!==Me&&ee([oe().selectionStart||0,oe().selectionEnd||0])),D(Me),gg(fe.currentTarget,fe,l,Me)},be=function(fe){H.current=!0,d==null||d(fe)},ge=function(fe){H.current=!1,le(fe,fe.currentTarget.value),f==null||f(fe)},me=function(fe){le(fe,fe.target.value)},we=function(fe){fe.key==="Enter"&&P&&P(fe),k==null||k(fe)},Ee=function(fe){B(!0),a==null||a(fe)},ye=function(fe){B(!1),i==null||i(fe)},he=function(fe){D(""),te(),gg(oe(),fe,l)},pe=p,Oe;J.show&&(J.showFormatter?Oe=J.showFormatter({value:T,count:xe,maxLength:ce}):Oe="".concat(xe).concat(de?" / ".concat(ce):""),pe=Y.createElement(Y.Fragment,null,pe,Y.createElement("span",{className:ie("".concat(v,"-data-count"),x==null?void 0:x.count),style:S==null?void 0:S.count},Oe)));var Se=function(fe){var $e;w==null||w(fe),($e=oe())!==null&&$e!==void 0&&$e.style.height&&Z(!0)},ve=!M&&!h&&!s;return Y.createElement(s7,{ref:q,value:T,allowClear:s,handleReset:he,suffix:pe,prefixCls:v,classNames:U(U({},x),{},{affixWrapper:ie(x==null?void 0:x.affixWrapper,K(K({},"".concat(v,"-show-count"),h),"".concat(v,"-textarea-allow-clear"),s))}),disabled:b,focused:z,className:ie(y,ue&&"".concat(v,"-out-of-range")),style:U(U({},C),G&&!ve?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Oe=="string"?Oe:void 0}},hidden:$,readOnly:O,onClear:E},Y.createElement(hie,F({},_,{autoSize:M,maxLength:c,onKeyDown:we,onChange:me,onFocus:Ee,onBlur:ye,onCompositionStart:be,onCompositionEnd:ge,className:ie(x==null?void 0:x.textarea),style:U(U({},S==null?void 0:S.textarea),{},{resize:C==null?void 0:C.resize}),disabled:b,prefixCls:v,onResize:Se,ref:X,readOnly:O})))});const Cie=e=>{const{componentCls:t,paddingLG:n}=e,r=`${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"},[r]:{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${r}-has-feedback ${t} - `]:{paddingInlineEnd:n},[`&-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},[`${r}-suffix`]:{position:"absolute",top:0,insetInlineEnd:e.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}},[`&-affix-wrapper${t}-affix-wrapper-rtl`]:{[`${t}-suffix`]:{[`${t}-data-count`]:{direction:"ltr",insetInlineStart:0}}},[`&-affix-wrapper${t}-affix-wrapper-sm`]:{[`${t}-suffix`]:{[`${t}-clear-icon`]:{insetInlineEnd:e.paddingInlineSM}}}}}},$ie=sn(["Input","TextArea"],e=>{const t=Xt(e,Ou(e));return Cie(t)},Iu,{resetFont:!1});var xie=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,bordered:o=!0,size:a,disabled:i,status:l,allowClear:s,classNames:c,rootClassName:d,className:f,style:p,styles:m,variant:v,showCount:h,onMouseDown:g,onResize:y}=e,C=xie(e,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","style","styles","variant","showCount","onMouseDown","onResize"]),{getPrefixCls:b,direction:$,allowClear:x,autoComplete:S,className:w,style:E,classNames:P,styles:O}=ia("textArea"),M=u.useContext(co),k=i??M,{status:_,hasFeedback:I,feedbackIcon:N}=u.useContext(uo),R=$u(_,l),D=u.useRef(null);u.useImperativeHandle(t,()=>{var J;return{resizableTextArea:(J=D.current)===null||J===void 0?void 0:J.resizableTextArea,focus:ce=>{var de,xe;l7((xe=(de=D.current)===null||de===void 0?void 0:de.resizableTextArea)===null||xe===void 0?void 0:xe.textArea,ce)},blur:()=>{var ce;return(ce=D.current)===null||ce===void 0?void 0:ce.blur()}}});const T=b("input",r),j=Nr(T),[L,z,B]=Qk(T,d),[H]=$ie(T,j),{compactSize:W,compactItemClassnames:V}=Pi(T,$),G=ko(J=>{var ce;return(ce=a??W)!==null&&ce!==void 0?ce:J}),[Z,q]=Pp("textArea",v,o),X=u7(s??x),[oe,te]=u.useState(!1),[Q,re]=u.useState(!1),ae=J=>{te(!0),g==null||g(J);const ce=()=>{te(!1),document.removeEventListener("mouseup",ce)};document.addEventListener("mouseup",ce)},ee=J=>{var ce,de;if(y==null||y(J),oe&&typeof getComputedStyle=="function"){const xe=(de=(ce=D.current)===null||ce===void 0?void 0:ce.nativeElement)===null||de===void 0?void 0:de.querySelector("textarea");xe&&getComputedStyle(xe).resize==="both"&&re(!0)}};return L(H(u.createElement(bie,Object.assign({autoComplete:S},C,{style:Object.assign(Object.assign({},E),p),styles:Object.assign(Object.assign({},O),m),disabled:k,allowClear:X,className:ie(B,j,f,d,V,w,Q&&`${T}-textarea-affix-wrapper-resize-dirty`),classNames:Object.assign(Object.assign(Object.assign({},c),P),{textarea:ie({[`${T}-sm`]:G==="small",[`${T}-lg`]:G==="large"},z,c==null?void 0:c.textarea,P.textarea,oe&&`${T}-mouse-active`),variant:ie({[`${T}-${Z}`]:q},Wc(T,R)),affixWrapper:ie(`${T}-textarea-affix-wrapper`,{[`${T}-affix-wrapper-rtl`]:$==="rtl",[`${T}-affix-wrapper-sm`]:G==="small",[`${T}-affix-wrapper-lg`]:G==="large",[`${T}-textarea-show-count`]:h||((n=e.count)===null||n===void 0?void 0:n.show)},z)}),prefixCls:T,suffix:I&&u.createElement("span",{className:`${T}-textarea-suffix`},N),showCount:h,ref:D,onResize:ee,onMouseDown:ae}))))}),wo=Mp;wo.Group=Xae;wo.Search=die;wo.TextArea=Sie;wo.Password=cie;wo.OTP=rie;var wie={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},Eie=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:wie}))},vO=u.forwardRef(Eie),Pie={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},Oie=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:Pie}))},gO=u.forwardRef(Oie),Iie={items_per_page:"条/页",jump_to:"跳至",jump_to_confirm:"确定",page:"页",prev_page:"上一页",next_page:"下一页",prev_5:"向前 5 页",next_5:"向后 5 页",prev_3:"向前 3 页",next_3:"向后 3 页",page_size:"页码"},Rie=[10,20,50,100],Nie=function(t){var n=t.pageSizeOptions,r=n===void 0?Rie:n,o=t.locale,a=t.changeSize,i=t.pageSize,l=t.goButton,s=t.quickGo,c=t.rootPrefixCls,d=t.disabled,f=t.buildOptionText,p=t.showSizeChanger,m=t.sizeChangerRender,v=Y.useState(""),h=ne(v,2),g=h[0],y=h[1],C=function(){return!g||Number.isNaN(g)?void 0:Number(g)},b=typeof f=="function"?f:function(k){return"".concat(k," ").concat(o.items_per_page)},$=function(_){y(_.target.value)},x=function(_){l||g===""||(y(""),!(_.relatedTarget&&(_.relatedTarget.className.indexOf("".concat(c,"-item-link"))>=0||_.relatedTarget.className.indexOf("".concat(c,"-item"))>=0))&&(s==null||s(C())))},S=function(_){g!==""&&(_.keyCode===ot.ENTER||_.type==="click")&&(y(""),s==null||s(C()))},w=function(){return r.some(function(_){return _.toString()===i.toString()})?r:r.concat([i]).sort(function(_,I){var N=Number.isNaN(Number(_))?0:Number(_),R=Number.isNaN(Number(I))?0:Number(I);return N-R})},E="".concat(c,"-options");if(!p&&!s)return null;var P=null,O=null,M=null;return p&&m&&(P=m({disabled:d,size:i,onSizeChange:function(_){a==null||a(Number(_))},"aria-label":o.page_size,className:"".concat(E,"-size-changer"),options:w().map(function(k){return{label:b(k),value:k}})})),s&&(l&&(M=typeof l=="boolean"?Y.createElement("button",{type:"button",onClick:S,onKeyUp:S,disabled:d,className:"".concat(E,"-quick-jumper-button")},o.jump_to_confirm):Y.createElement("span",{onClick:S,onKeyUp:S},l)),O=Y.createElement("div",{className:"".concat(E,"-quick-jumper")},o.jump_to,Y.createElement("input",{disabled:d,type:"text",value:g,onChange:$,onKeyUp:S,onBlur:x,"aria-label":o.page}),o.page,M)),Y.createElement("li",{className:E},P,O)},nd=function(t){var n=t.rootPrefixCls,r=t.page,o=t.active,a=t.className,i=t.showTitle,l=t.onClick,s=t.onKeyPress,c=t.itemRender,d="".concat(n,"-item"),f=ie(d,"".concat(d,"-").concat(r),K(K({},"".concat(d,"-active"),o),"".concat(d,"-disabled"),!r),a),p=function(){l(r)},m=function(g){s(g,l,r)},v=c(r,"page",Y.createElement("a",{rel:"nofollow"},r));return v?Y.createElement("li",{title:i?String(r):null,className:f,onClick:p,onKeyDown:m,tabIndex:0},v):null},Mie=function(t,n,r){return r};function hO(){}function yO(e){var t=Number(e);return typeof t=="number"&&!Number.isNaN(t)&&isFinite(t)&&Math.floor(t)===t}function Sl(e,t,n){var r=typeof e>"u"?t:e;return Math.floor((n-1)/r)+1}var Tie=function(t){var n=t.prefixCls,r=n===void 0?"rc-pagination":n,o=t.selectPrefixCls,a=o===void 0?"rc-select":o,i=t.className,l=t.current,s=t.defaultCurrent,c=s===void 0?1:s,d=t.total,f=d===void 0?0:d,p=t.pageSize,m=t.defaultPageSize,v=m===void 0?10:m,h=t.onChange,g=h===void 0?hO:h,y=t.hideOnSinglePage,C=t.align,b=t.showPrevNextJumpers,$=b===void 0?!0:b,x=t.showQuickJumper,S=t.showLessItems,w=t.showTitle,E=w===void 0?!0:w,P=t.onShowSizeChange,O=P===void 0?hO:P,M=t.locale,k=M===void 0?Iie:M,_=t.style,I=t.totalBoundaryShowSizeChanger,N=I===void 0?50:I,R=t.disabled,D=t.simple,T=t.showTotal,j=t.showSizeChanger,L=j===void 0?f>N:j,z=t.sizeChangerRender,B=t.pageSizeOptions,H=t.itemRender,W=H===void 0?Mie:H,V=t.jumpPrevIcon,G=t.jumpNextIcon,Z=t.prevIcon,q=t.nextIcon,X=Y.useRef(null),oe=dn(10,{value:p,defaultValue:v}),te=ne(oe,2),Q=te[0],re=te[1],ae=dn(1,{value:l,defaultValue:c,postState:function($t){return Math.max(1,Math.min($t,Sl(void 0,Q,f)))}}),ee=ne(ae,2),J=ee[0],ce=ee[1],de=Y.useState(J),xe=ne(de,2),ue=xe[0],le=xe[1];u.useEffect(function(){le(J)},[J]);var be=Math.max(1,J-(S?3:5)),ge=Math.min(Sl(void 0,Q,f),J+(S?3:5));function me(pt,$t){var Nt=pt||Y.createElement("button",{type:"button","aria-label":$t,className:"".concat(r,"-item-link")});return typeof pt=="function"&&(Nt=Y.createElement(pt,U({},t))),Nt}function we(pt){var $t=pt.target.value,Nt=Sl(void 0,Q,f),yn;return $t===""?yn=$t:Number.isNaN(Number($t))?yn=ue:$t>=Nt?yn=Nt:yn=Number($t),yn}function Ee(pt){return yO(pt)&&pt!==J&&yO(f)&&f>0}var ye=f>Q?x:!1;function he(pt){(pt.keyCode===ot.UP||pt.keyCode===ot.DOWN)&&pt.preventDefault()}function pe(pt){var $t=we(pt);switch($t!==ue&&le($t),pt.keyCode){case ot.ENTER:ve($t);break;case ot.UP:ve($t-1);break;case ot.DOWN:ve($t+1);break}}function Oe(pt){ve(we(pt))}function Se(pt){var $t=Sl(pt,Q,f),Nt=J>$t&&$t!==0?$t:J;re(pt),le(Nt),O==null||O(J,pt),ce(Nt),g==null||g(Nt,pt)}function ve(pt){if(Ee(pt)&&!R){var $t=Sl(void 0,Q,f),Nt=pt;return pt>$t?Nt=$t:pt<1&&(Nt=1),Nt!==ue&&le(Nt),ce(Nt),g==null||g(Nt,Q),Nt}return J}var Ce=J>1,fe=J2?Nt-2:0),Nn=2;Nnf?f:J*Q])),We=null,Ge=Sl(void 0,Q,f);if(y&&f<=Q)return null;var ke=[],Re={rootPrefixCls:r,onClick:ve,onKeyPress:_e,showTitle:E,itemRender:W,page:-1},Te=J-1>0?J-1:0,De=J+1=Fe*2&&J!==3&&(ke[0]=Y.cloneElement(ke[0],{className:ie("".concat(r,"-item-after-jump-prev"),ke[0].props.className)}),ke.unshift(Ct)),Ge-J>=Fe*2&&J!==Ge-2){var Ke=ke[ke.length-1];ke[ke.length-1]=Y.cloneElement(Ke,{className:ie("".concat(r,"-item-before-jump-next"),Ke.props.className)}),ke.push(We)}Ve!==1&&ke.unshift(Y.createElement(nd,F({},Re,{key:1,page:1}))),It!==Ge&&ke.push(Y.createElement(nd,F({},Re,{key:Ge,page:Ge})))}var vt=bt(Te);if(vt){var ct=!Ce||!Ge;vt=Y.createElement("li",{title:E?k.prev_page:null,onClick:$e,tabIndex:ct?null:0,onKeyDown:nt,className:ie("".concat(r,"-prev"),K({},"".concat(r,"-disabled"),ct)),"aria-disabled":ct},vt)}var Rt=yt(De);if(Rt){var on,vn;D?(on=!fe,vn=Ce?0:null):(on=!fe||!Ge,vn=on?null:0),Rt=Y.createElement("li",{title:E?k.next_page:null,onClick:Me,tabIndex:vn,onKeyDown:ut,className:ie("".concat(r,"-next"),K({},"".concat(r,"-disabled"),on)),"aria-disabled":on},Rt)}var jn=ie(r,i,K(K(K(K(K({},"".concat(r,"-start"),C==="start"),"".concat(r,"-center"),C==="center"),"".concat(r,"-end"),C==="end"),"".concat(r,"-simple"),D),"".concat(r,"-disabled"),R));return Y.createElement("ul",F({className:jn,style:_,ref:X},xt),Le,vt,D?He:ke,Rt,Y.createElement(Nie,{locale:k,rootPrefixCls:r,disabled:R,selectPrefixCls:a,changeSize:Se,pageSize:Q,pageSizeOptions:B,quickGo:ye?ve:null,goButton:Et,showSizeChanger:L,sizeChangerRender:z}))};const kie=e=>{const{componentCls:t}=e;return{[`${t}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}}},[`&${t}-disabled`]:{cursor:"not-allowed",[`${t}-item`]:{cursor:"not-allowed",backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"},a:{color:e.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:e.colorBorder,backgroundColor:e.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:e.itemActiveBgDisabled},a:{color:e.itemActiveColorDisabled}}},[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${t}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${t}-simple-pager`]:{color:e.colorTextDisabled},[`${t}-jump-prev, ${t}-jump-next`]:{[`${t}-item-link-icon`]:{opacity:0},[`${t}-item-ellipsis`]:{opacity:1}}}}},_ie=e=>{const{componentCls:t}=e;return{[`&${t}-mini ${t}-total-text, &${t}-mini ${t}-simple-pager`]:{height:e.itemSizeSM,lineHeight:se(e.itemSizeSM)},[`&${t}-mini ${t}-item`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:se(e.calc(e.itemSizeSM).sub(2).equal())},[`&${t}-mini ${t}-prev, &${t}-mini ${t}-next`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:se(e.itemSizeSM)},[`&${t}-mini:not(${t}-disabled)`]:{[`${t}-prev, ${t}-next`]:{[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover ${t}-item-link`]:{backgroundColor:"transparent"}}},[` - &${t}-mini ${t}-prev ${t}-item-link, - &${t}-mini ${t}-next ${t}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:e.itemSizeSM,lineHeight:se(e.itemSizeSM)}},[`&${t}-mini ${t}-jump-prev, &${t}-mini ${t}-jump-next`]:{height:e.itemSizeSM,marginInlineEnd:0,lineHeight:se(e.itemSizeSM)},[`&${t}-mini ${t}-options`]:{marginInlineStart:e.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:e.miniOptionsSizeChangerTop},"&-quick-jumper":{height:e.itemSizeSM,lineHeight:se(e.itemSizeSM),input:Object.assign(Object.assign({},KS(e)),{width:e.paginationMiniQuickJumperInputWidth,height:e.controlHeightSM})}}}},Die=e=>{const{componentCls:t}=e;return{[`&${t}-simple`]:{[`${t}-prev, ${t}-next`]:{height:e.itemSize,lineHeight:se(e.itemSize),verticalAlign:"top",[`${t}-item-link`]:{height:e.itemSize,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive},"&::after":{height:e.itemSize,lineHeight:se(e.itemSize)}}},[`${t}-simple-pager`]:{display:"inline-flex",alignItems:"center",height:e.itemSize,marginInlineEnd:e.marginXS,input:{boxSizing:"border-box",height:"100%",width:e.quickJumperInputWidth,padding:`0 ${se(e.paginationItemPaddingInline)}`,textAlign:"center",backgroundColor:e.itemInputBg,border:`${se(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadius,outline:"none",transition:`border-color ${e.motionDurationMid}`,color:"inherit","&:hover":{borderColor:e.colorPrimary},"&:focus":{borderColor:e.colorPrimaryHover,boxShadow:`${se(e.inputOutlineOffset)} 0 ${se(e.controlOutlineWidth)} ${e.controlOutline}`},"&[disabled]":{color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,cursor:"not-allowed"}}},[`&${t}-disabled`]:{[`${t}-prev, ${t}-next`]:{[`${t}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}},[`&${t}-mini`]:{[`${t}-prev, ${t}-next`]:{height:e.itemSizeSM,lineHeight:se(e.itemSizeSM),[`${t}-item-link`]:{height:e.itemSizeSM,"&::after":{height:e.itemSizeSM,lineHeight:se(e.itemSizeSM)}}},[`${t}-simple-pager`]:{height:e.itemSizeSM,input:{width:e.paginationMiniQuickJumperInputWidth}}}}}},Aie=e=>{const{componentCls:t}=e;return{[`${t}-jump-prev, ${t}-jump-next`]:{outline:0,[`${t}-item-container`]:{position:"relative",[`${t}-item-link-icon`]:{color:e.colorPrimary,fontSize:e.fontSizeSM,opacity:0,transition:`all ${e.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${t}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:e.colorTextDisabled,letterSpacing:e.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:e.paginationEllipsisTextIndent,opacity:1,transition:`all ${e.motionDurationMid}`}},"&:hover":{[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}}},[` - ${t}-prev, - ${t}-jump-prev, - ${t}-jump-next - `]:{marginInlineEnd:e.marginXS},[` - ${t}-prev, - ${t}-next, - ${t}-jump-prev, - ${t}-jump-next - `]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,color:e.colorText,fontFamily:e.fontFamily,lineHeight:se(e.itemSize),textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:e.borderRadius,cursor:"pointer",transition:`all ${e.motionDurationMid}`},[`${t}-prev, ${t}-next`]:{outline:0,button:{color:e.colorText,cursor:"pointer",userSelect:"none"},[`${t}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:e.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${se(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:"none",transition:`all ${e.motionDurationMid}`},[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover`]:{[`${t}-item-link`]:{backgroundColor:"transparent"}}},[`${t}-slash`]:{marginInlineEnd:e.paginationSlashMarginInlineEnd,marginInlineStart:e.paginationSlashMarginInlineStart},[`${t}-options`]:{display:"inline-block",marginInlineStart:e.margin,verticalAlign:"middle","&-size-changer":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:e.controlHeight,marginInlineStart:e.marginXS,lineHeight:se(e.controlHeight),verticalAlign:"top",input:Object.assign(Object.assign(Object.assign({},US(e)),WS(e,{borderColor:e.colorBorder,hoverBorderColor:e.colorPrimaryHover,activeBorderColor:e.colorPrimary,activeShadow:e.activeShadow})),{"&[disabled]":Object.assign({},Z0(e)),width:e.quickJumperInputWidth,height:e.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:e.marginXS,marginInlineEnd:e.marginXS})}}}},jie=e=>{const{componentCls:t}=e;return{[`${t}-item`]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,marginInlineEnd:e.marginXS,fontFamily:e.fontFamily,lineHeight:se(e.calc(e.itemSize).sub(2).equal()),textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:e.itemBg,border:`${se(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${se(e.paginationItemPaddingInline)}`,color:e.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${t}-item-active)`]:{"&:hover":{transition:`all ${e.motionDurationMid}`,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},"&-active":{fontWeight:e.fontWeightStrong,backgroundColor:e.itemActiveBg,borderColor:e.colorPrimary,a:{color:e.itemActiveColor},"&:hover":{borderColor:e.colorPrimaryHover},"&:hover a":{color:e.itemActiveColorHover}}}}},Fie=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},gn(e)),{display:"flex",flexWrap:"wrap",rowGap:e.paddingXS,"&-start":{justifyContent:"start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"end"},"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${t}-total-text`]:{display:"inline-block",height:e.itemSize,marginInlineEnd:e.marginXS,lineHeight:se(e.calc(e.itemSize).sub(2).equal()),verticalAlign:"middle"}}),jie(e)),Aie(e)),Die(e)),_ie(e)),kie(e)),{[`@media only screen and (max-width: ${e.screenLG}px)`]:{[`${t}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${e.screenSM}px)`]:{[`${t}-options`]:{display:"none"}}}),[`&${e.componentCls}-rtl`]:{direction:"rtl"}}},Lie=e=>{const{componentCls:t}=e;return{[`${t}:not(${t}-disabled)`]:{[`${t}-item`]:Object.assign({},cl(e)),[`${t}-jump-prev, ${t}-jump-next`]:{"&:focus-visible":Object.assign({[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}},sl(e))},[`${t}-prev, ${t}-next`]:{[`&:focus-visible ${t}-item-link`]:sl(e)}}}},$7=e=>Object.assign({itemBg:e.colorBgContainer,itemSize:e.controlHeight,itemSizeSM:e.controlHeightSM,itemActiveBg:e.colorBgContainer,itemActiveColor:e.colorPrimary,itemActiveColorHover:e.colorPrimaryHover,itemLinkBg:e.colorBgContainer,itemActiveColorDisabled:e.colorTextDisabled,itemActiveBgDisabled:e.controlItemBgActiveDisabled,itemInputBg:e.colorBgContainer,miniOptionsSizeChangerTop:0},Iu(e)),x7=e=>Xt(e,{inputOutlineOffset:0,quickJumperInputWidth:e.calc(e.controlHeightLG).mul(1.25).equal(),paginationMiniOptionsMarginInlineStart:e.calc(e.marginXXS).div(2).equal(),paginationMiniQuickJumperInputWidth:e.calc(e.controlHeightLG).mul(1.1).equal(),paginationItemPaddingInline:e.calc(e.marginXXS).mul(1.5).equal(),paginationEllipsisLetterSpacing:e.calc(e.marginXXS).div(2).equal(),paginationSlashMarginInlineStart:e.marginSM,paginationSlashMarginInlineEnd:e.marginSM,paginationEllipsisTextIndent:"0.13em"},Ou(e)),Bie=sn("Pagination",e=>{const t=x7(e);return[Fie(t),Lie(t)]},$7),zie=e=>{const{componentCls:t}=e;return{[`${t}${t}-bordered${t}-disabled:not(${t}-mini)`]:{"&, &:hover":{[`${t}-item-link`]:{borderColor:e.colorBorder}},"&:focus-visible":{[`${t}-item-link`]:{borderColor:e.colorBorder}},[`${t}-item, ${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,[`&:hover:not(${t}-item-active)`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,a:{color:e.colorTextDisabled}},[`&${t}-item-active`]:{backgroundColor:e.itemActiveBgDisabled}},[`${t}-prev, ${t}-next`]:{"&:hover button":{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,color:e.colorTextDisabled},[`${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder}}},[`${t}${t}-bordered:not(${t}-mini)`]:{[`${t}-prev, ${t}-next`]:{"&:hover button":{borderColor:e.colorPrimaryHover,backgroundColor:e.itemBg},[`${t}-item-link`]:{backgroundColor:e.itemLinkBg,borderColor:e.colorBorder},[`&:hover ${t}-item-link`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,color:e.colorPrimary},[`&${t}-disabled`]:{[`${t}-item-link`]:{borderColor:e.colorBorder,color:e.colorTextDisabled}}},[`${t}-item`]:{backgroundColor:e.itemBg,border:`${se(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,[`&:hover:not(${t}-item-active)`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,a:{color:e.colorPrimary}},"&-active":{borderColor:e.colorPrimary}}}}},Hie=mp(["Pagination","bordered"],e=>{const t=x7(e);return zie(t)},$7);function bO(e){return u.useMemo(()=>typeof e=="boolean"?[e,{}]:e&&typeof e=="object"?[!0,e]:[void 0,void 0],[e])}var Vie=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{align:t,prefixCls:n,selectPrefixCls:r,className:o,rootClassName:a,style:i,size:l,locale:s,responsive:c,showSizeChanger:d,selectComponentClass:f,pageSizeOptions:p}=e,m=Vie(e,["align","prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","responsive","showSizeChanger","selectComponentClass","pageSizeOptions"]),{xs:v}=R9(c),[,h]=wr(),{getPrefixCls:g,direction:y,showSizeChanger:C,className:b,style:$}=ia("pagination"),x=g("pagination",n),[S,w,E]=Bie(x),P=ko(l),O=P==="small"||!!(v&&!P&&c),[M]=Ya("Pagination",vM),k=Object.assign(Object.assign({},M),s),[_,I]=bO(d),[N,R]=bO(C),D=_??N,T=I??R,j=f||xu,L=u.useMemo(()=>p?p.map(G=>Number(G)):void 0,[p]),z=G=>{var Z;const{disabled:q,size:X,onSizeChange:oe,"aria-label":te,className:Q,options:re}=G,{className:ae,onChange:ee}=T||{},J=(Z=re.find(ce=>String(ce.value)===String(X)))===null||Z===void 0?void 0:Z.value;return u.createElement(j,Object.assign({disabled:q,showSearch:!0,popupMatchSelectWidth:!1,getPopupContainer:ce=>ce.parentNode,"aria-label":te,options:re},T,{value:J,onChange:(ce,de)=>{oe==null||oe(ce),ee==null||ee(ce,de)},size:O?"small":"middle",className:ie(Q,ae)}))},B=u.useMemo(()=>{const G=u.createElement("span",{className:`${x}-item-ellipsis`},"•••"),Z=u.createElement("button",{className:`${x}-item-link`,type:"button",tabIndex:-1},y==="rtl"?u.createElement(r$,null):u.createElement(S$,null)),q=u.createElement("button",{className:`${x}-item-link`,type:"button",tabIndex:-1},y==="rtl"?u.createElement(S$,null):u.createElement(r$,null)),X=u.createElement("a",{className:`${x}-item-link`},u.createElement("div",{className:`${x}-item-container`},y==="rtl"?u.createElement(gO,{className:`${x}-item-link-icon`}):u.createElement(vO,{className:`${x}-item-link-icon`}),G)),oe=u.createElement("a",{className:`${x}-item-link`},u.createElement("div",{className:`${x}-item-container`},y==="rtl"?u.createElement(vO,{className:`${x}-item-link-icon`}):u.createElement(gO,{className:`${x}-item-link-icon`}),G));return{prevIcon:Z,nextIcon:q,jumpPrevIcon:X,jumpNextIcon:oe}},[y,x]),H=g("select",r),W=ie({[`${x}-${t}`]:!!t,[`${x}-mini`]:O,[`${x}-rtl`]:y==="rtl",[`${x}-bordered`]:h.wireframe},b,o,a,w,E),V=Object.assign(Object.assign({},$),i);return S(u.createElement(u.Fragment,null,h.wireframe&&u.createElement(Hie,{prefixCls:x}),u.createElement(Tie,Object.assign({},B,m,{style:V,prefixCls:x,selectPrefixCls:H,className:W,locale:k,pageSizeOptions:L,showSizeChanger:D,sizeChangerRender:z}))))},hg=100,S7=hg/5,w7=hg/2-S7/2,Q1=w7*2*Math.PI,CO=50,$O=e=>{const{dotClassName:t,style:n,hasCircleCls:r}=e;return u.createElement("circle",{className:ie(`${t}-circle`,{[`${t}-circle-bg`]:r}),r:w7,cx:CO,cy:CO,strokeWidth:S7,style:n})},Kie=({percent:e,prefixCls:t})=>{const n=`${t}-dot`,r=`${n}-holder`,o=`${r}-hidden`,[a,i]=u.useState(!1);Lt(()=>{e!==0&&i(!0)},[e!==0]);const l=Math.max(Math.min(e,100),0);if(!a)return null;const s={strokeDashoffset:`${Q1/4}`,strokeDasharray:`${Q1*l/100} ${Q1*(100-l)/100}`};return u.createElement("span",{className:ie(r,`${n}-progress`,l<=0&&o)},u.createElement("svg",{viewBox:`0 0 ${hg} ${hg}`,role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":l},u.createElement($O,{dotClassName:n,hasCircleCls:!0}),u.createElement($O,{dotClassName:n,style:s})))};function Uie(e){const{prefixCls:t,percent:n=0}=e,r=`${t}-dot`,o=`${r}-holder`,a=`${o}-hidden`;return u.createElement(u.Fragment,null,u.createElement("span",{className:ie(o,n>0&&a)},u.createElement("span",{className:ie(r,`${t}-dot-spin`)},[1,2,3,4].map(i=>u.createElement("i",{className:`${t}-dot-item`,key:i})))),u.createElement(Kie,{prefixCls:t,percent:n}))}function Gie(e){var t;const{prefixCls:n,indicator:r,percent:o}=e,a=`${n}-dot`;return r&&u.isValidElement(r)?ea(r,{className:ie((t=r.props)===null||t===void 0?void 0:t.className,a),percent:o}):u.createElement(Uie,{prefixCls:n,percent:o})}const qie=new Kt("antSpinMove",{to:{opacity:1}}),Yie=new Kt("antRotate",{to:{transform:"rotate(405deg)"}}),Xie=e=>{const{componentCls:t,calc:n}=e;return{[t]:Object.assign(Object.assign({},gn(e)),{position:"absolute",display:"none",color:e.colorPrimary,fontSize:0,textAlign:"center",verticalAlign:"middle",opacity:0,transition:`transform ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`,"&-spinning":{position:"relative",display:"inline-block",opacity:1},[`${t}-text`]:{fontSize:e.fontSize,paddingTop:n(n(e.dotSize).sub(e.fontSize)).div(2).add(2).equal()},"&-fullscreen":{position:"fixed",width:"100vw",height:"100vh",backgroundColor:e.colorBgMask,zIndex:e.zIndexPopupBase,inset:0,display:"flex",alignItems:"center",flexDirection:"column",justifyContent:"center",opacity:0,visibility:"hidden",transition:`all ${e.motionDurationMid}`,"&-show":{opacity:1,visibility:"visible"},[t]:{[`${t}-dot-holder`]:{color:e.colorWhite},[`${t}-text`]:{color:e.colorTextLightSolid}}},"&-nested-loading":{position:"relative",[`> div > ${t}`]:{position:"absolute",top:0,insetInlineStart:0,zIndex:4,display:"block",width:"100%",height:"100%",maxHeight:e.contentHeight,[`${t}-dot`]:{position:"absolute",top:"50%",insetInlineStart:"50%",margin:n(e.dotSize).mul(-1).div(2).equal()},[`${t}-text`]:{position:"absolute",top:"50%",width:"100%",textShadow:`0 1px 2px ${e.colorBgContainer}`},[`&${t}-show-text ${t}-dot`]:{marginTop:n(e.dotSize).div(2).mul(-1).sub(10).equal()},"&-sm":{[`${t}-dot`]:{margin:n(e.dotSizeSM).mul(-1).div(2).equal()},[`${t}-text`]:{paddingTop:n(n(e.dotSizeSM).sub(e.fontSize)).div(2).add(2).equal()},[`&${t}-show-text ${t}-dot`]:{marginTop:n(e.dotSizeSM).div(2).mul(-1).sub(10).equal()}},"&-lg":{[`${t}-dot`]:{margin:n(e.dotSizeLG).mul(-1).div(2).equal()},[`${t}-text`]:{paddingTop:n(n(e.dotSizeLG).sub(e.fontSize)).div(2).add(2).equal()},[`&${t}-show-text ${t}-dot`]:{marginTop:n(e.dotSizeLG).div(2).mul(-1).sub(10).equal()}}},[`${t}-container`]:{position:"relative",transition:`opacity ${e.motionDurationSlow}`,"&::after":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:10,width:"100%",height:"100%",background:e.colorBgContainer,opacity:0,transition:`all ${e.motionDurationSlow}`,content:'""',pointerEvents:"none"}},[`${t}-blur`]:{clear:"both",opacity:.5,userSelect:"none",pointerEvents:"none","&::after":{opacity:.4,pointerEvents:"auto"}}},"&-tip":{color:e.spinDotDefault},[`${t}-dot-holder`]:{width:"1em",height:"1em",fontSize:e.dotSize,display:"inline-block",transition:`transform ${e.motionDurationSlow} ease, opacity ${e.motionDurationSlow} ease`,transformOrigin:"50% 50%",lineHeight:1,color:e.colorPrimary,"&-hidden":{transform:"scale(0.3)",opacity:0}},[`${t}-dot-progress`]:{position:"absolute",inset:0},[`${t}-dot`]:{position:"relative",display:"inline-block",fontSize:e.dotSize,width:"1em",height:"1em","&-item":{position:"absolute",display:"block",width:n(e.dotSize).sub(n(e.marginXXS).div(2)).div(2).equal(),height:n(e.dotSize).sub(n(e.marginXXS).div(2)).div(2).equal(),background:"currentColor",borderRadius:"100%",transform:"scale(0.75)",transformOrigin:"50% 50%",opacity:.3,animationName:qie,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear",animationDirection:"alternate","&:nth-child(1)":{top:0,insetInlineStart:0,animationDelay:"0s"},"&:nth-child(2)":{top:0,insetInlineEnd:0,animationDelay:"0.4s"},"&:nth-child(3)":{insetInlineEnd:0,bottom:0,animationDelay:"0.8s"},"&:nth-child(4)":{bottom:0,insetInlineStart:0,animationDelay:"1.2s"}},"&-spin":{transform:"rotate(45deg)",animationName:Yie,animationDuration:"1.2s",animationIterationCount:"infinite",animationTimingFunction:"linear"},"&-circle":{strokeLinecap:"round",transition:["stroke-dashoffset","stroke-dasharray","stroke","stroke-width","opacity"].map(r=>`${r} ${e.motionDurationSlow} ease`).join(","),fillOpacity:0,stroke:"currentcolor"},"&-circle-bg":{stroke:e.colorFillSecondary}},[`&-sm ${t}-dot`]:{"&, &-holder":{fontSize:e.dotSizeSM}},[`&-sm ${t}-dot-holder`]:{i:{width:n(n(e.dotSizeSM).sub(n(e.marginXXS).div(2))).div(2).equal(),height:n(n(e.dotSizeSM).sub(n(e.marginXXS).div(2))).div(2).equal()}},[`&-lg ${t}-dot`]:{"&, &-holder":{fontSize:e.dotSizeLG}},[`&-lg ${t}-dot-holder`]:{i:{width:n(n(e.dotSizeLG).sub(e.marginXXS)).div(2).equal(),height:n(n(e.dotSizeLG).sub(e.marginXXS)).div(2).equal()}},[`&${t}-show-text ${t}-text`]:{display:"block"}})}},Qie=e=>{const{controlHeightLG:t,controlHeight:n}=e;return{contentHeight:400,dotSize:t/2,dotSizeSM:t*.35,dotSizeLG:n}},Zie=sn("Spin",e=>{const t=Xt(e,{spinDotDefault:e.colorTextDescription});return Xie(t)},Qie),Jie=200,xO=[[30,.05],[70,.03],[96,.01]];function ele(e,t){const[n,r]=u.useState(0),o=u.useRef(null),a=t==="auto";return u.useEffect(()=>(a&&e&&(r(0),o.current=setInterval(()=>{r(i=>{const l=100-i;for(let s=0;s{o.current&&(clearInterval(o.current),o.current=null)}),[a,e]),a?n:t}var tle=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var t;const{prefixCls:n,spinning:r=!0,delay:o=0,className:a,rootClassName:i,size:l="default",tip:s,wrapperClassName:c,style:d,children:f,fullscreen:p=!1,indicator:m,percent:v}=e,h=tle(e,["prefixCls","spinning","delay","className","rootClassName","size","tip","wrapperClassName","style","children","fullscreen","indicator","percent"]),{getPrefixCls:g,direction:y,className:C,style:b,indicator:$}=ia("spin"),x=g("spin",n),[S,w,E]=Zie(x),[P,O]=u.useState(()=>r&&!nle(r,o)),M=ele(P,v);u.useEffect(()=>{if(r){const T=Koe(o,()=>{O(!0)});return T(),()=>{var j;(j=T==null?void 0:T.cancel)===null||j===void 0||j.call(T)}}O(!1)},[o,r]);const k=u.useMemo(()=>typeof f<"u"&&!p,[f,p]),_=ie(x,C,{[`${x}-sm`]:l==="small",[`${x}-lg`]:l==="large",[`${x}-spinning`]:P,[`${x}-show-text`]:!!s,[`${x}-rtl`]:y==="rtl"},a,!p&&i,w,E),I=ie(`${x}-container`,{[`${x}-blur`]:P}),N=(t=m??$)!==null&&t!==void 0?t:E7,R=Object.assign(Object.assign({},b),d),D=u.createElement("div",Object.assign({},h,{style:R,className:_,"aria-live":"polite","aria-busy":P}),u.createElement(Gie,{prefixCls:x,indicator:N,percent:M}),s&&(k||p)?u.createElement("div",{className:`${x}-text`},s):null);return S(k?u.createElement("div",Object.assign({},h,{className:ie(`${x}-nested-loading`,c,w,E)}),P&&u.createElement("div",{key:"loading"},D),u.createElement("div",{className:I,key:"container"},f)):p?u.createElement("div",{className:ie(`${x}-fullscreen`,{[`${x}-fullscreen-show`]:P},i,w,E)},D):D)};Fd.setDefaultIndicator=e=>{E7=e};let Lo=null,Al=e=>e(),Tf=[],kf={};function SO(){const{getContainer:e,duration:t,rtl:n,maxCount:r,top:o}=kf,a=(e==null?void 0:e())||document.body;return{getContainer:()=>a,duration:t,rtl:n,maxCount:r,top:o}}const rle=Y.forwardRef((e,t)=>{const{messageConfig:n,sync:r}=e,{getPrefixCls:o}=u.useContext(wt),a=kf.prefixCls||o("message"),i=u.useContext(h$),[l,s]=dT(Object.assign(Object.assign(Object.assign({},n),{prefixCls:a}),i.message));return Y.useImperativeHandle(t,()=>{const c=Object.assign({},l);return Object.keys(c).forEach(d=>{c[d]=(...f)=>(r(),l[d].apply(l,f))}),{instance:c,sync:r}}),s}),ole=Y.forwardRef((e,t)=>{const[n,r]=Y.useState(SO),o=()=>{r(SO)};Y.useEffect(o,[]);const a=GM(),i=a.getRootPrefixCls(),l=a.getIconPrefixCls(),s=a.getTheme(),c=Y.createElement(rle,{ref:t,sync:o,messageConfig:n});return Y.createElement(Ra,{prefixCls:i,iconPrefixCls:l,theme:s},a.holderRender?a.holderRender(c):c)}),J0=()=>{if(!Lo){const e=document.createDocumentFragment(),t={fragment:e};Lo=t,Al(()=>{CS()(Y.createElement(ole,{ref:r=>{const{instance:o,sync:a}=r||{};Promise.resolve().then(()=>{!t.instance&&o&&(t.instance=o,t.sync=a,J0())})}}),e)});return}Lo.instance&&(Tf.forEach(e=>{const{type:t,skipped:n}=e;if(!n)switch(t){case"open":{Al(()=>{const r=Lo.instance.open(Object.assign(Object.assign({},kf),e.config));r==null||r.then(e.resolve),e.setCloseFn(r)});break}case"destroy":Al(()=>{Lo==null||Lo.instance.destroy(e.key)});break;default:Al(()=>{var r;const o=(r=Lo.instance)[t].apply(r,Ne(e.args));o==null||o.then(e.resolve),e.setCloseFn(o)})}}),Tf=[])};function ale(e){kf=Object.assign(Object.assign({},kf),e),Al(()=>{var t;(t=Lo==null?void 0:Lo.sync)===null||t===void 0||t.call(Lo)})}function ile(e){const t=yS(n=>{let r;const o={type:"open",config:e,resolve:n,setCloseFn:a=>{r=a}};return Tf.push(o),()=>{r?Al(()=>{r()}):o.skipped=!0}});return J0(),t}function lle(e,t){const n=yS(r=>{let o;const a={type:e,args:t,resolve:r,setCloseFn:i=>{o=i}};return Tf.push(a),()=>{o?Al(()=>{o()}):a.skipped=!0}});return J0(),n}const sle=e=>{Tf.push({type:"destroy",key:e}),J0()},cle=["success","info","warning","error","loading"],ule={open:ile,destroy:sle,config:ale,useMessage:fT,_InternalPanelDoNotUseOrYouWillBeFired:Pq},Tt=ule;cle.forEach(e=>{Tt[e]=(...t)=>lle(e,t)});var dle=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,className:n,closeIcon:r,closable:o,type:a,title:i,children:l,footer:s}=e,c=dle(e,["prefixCls","className","closeIcon","closable","type","title","children","footer"]),{getPrefixCls:d}=u.useContext(wt),f=d(),p=t||d("modal"),m=Nr(f),[v,h,g]=WT(p,m),y=`${p}-confirm`;let C={};return a?C={closable:o??!1,title:"",footer:"",children:u.createElement(UT,Object.assign({},e,{prefixCls:p,confirmPrefixCls:y,rootPrefixCls:f,content:l}))}:C={closable:o??!0,title:i,footer:s!==null&&u.createElement(BT,Object.assign({},e)),children:l},v(u.createElement(RT,Object.assign({prefixCls:p,className:ie(h,`${p}-pure-panel`,a&&y,a&&`${y}-${a}`,n,g,m)},c,{closeIcon:LT(p,r),closable:o},C)))},ple=o9(fle);function P7(e){return Sp(XT(e))}const Hn=KT;Hn.useModal=t9;Hn.info=function(t){return Sp(QT(t))};Hn.success=function(t){return Sp(ZT(t))};Hn.error=function(t){return Sp(JT(t))};Hn.warning=P7;Hn.warn=P7;Hn.confirm=function(t){return Sp(e9(t))};Hn.destroyAll=function(){for(;Dl.length;){const t=Dl.pop();t&&t()}};Hn.config=SZ;Hn._InternalPanelDoNotUseOrYouWillBeFired=ple;var mle=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],O7=u.forwardRef(function(e,t){var n,r=e.prefixCls,o=r===void 0?"rc-switch":r,a=e.className,i=e.checked,l=e.defaultChecked,s=e.disabled,c=e.loadingIcon,d=e.checkedChildren,f=e.unCheckedChildren,p=e.onClick,m=e.onChange,v=e.onKeyDown,h=ht(e,mle),g=dn(!1,{value:i,defaultValue:l}),y=ne(g,2),C=y[0],b=y[1];function $(E,P){var O=C;return s||(O=E,b(O),m==null||m(O,P)),O}function x(E){E.which===ot.LEFT?$(!1,E):E.which===ot.RIGHT&&$(!0,E),v==null||v(E)}function S(E){var P=$(!C,E);p==null||p(P,E)}var w=ie(o,a,(n={},K(n,"".concat(o,"-checked"),C),K(n,"".concat(o,"-disabled"),s),n));return u.createElement("button",F({},h,{type:"button",role:"switch","aria-checked":C,disabled:s,className:w,ref:t,onKeyDown:x,onClick:S}),c,u.createElement("span",{className:"".concat(o,"-inner")},u.createElement("span",{className:"".concat(o,"-inner-checked")},d),u.createElement("span",{className:"".concat(o,"-inner-unchecked")},f)))});O7.displayName="Switch";const vle=e=>{const{componentCls:t,trackHeightSM:n,trackPadding:r,trackMinWidthSM:o,innerMinMarginSM:a,innerMaxMarginSM:i,handleSizeSM:l,calc:s}=e,c=`${t}-inner`,d=se(s(l).add(s(r).mul(2)).equal()),f=se(s(i).mul(2).equal());return{[t]:{[`&${t}-small`]:{minWidth:o,height:n,lineHeight:se(n),[`${t}-inner`]:{paddingInlineStart:i,paddingInlineEnd:a,[`${c}-checked, ${c}-unchecked`]:{minHeight:n},[`${c}-checked`]:{marginInlineStart:`calc(-100% + ${d} - ${f})`,marginInlineEnd:`calc(100% - ${d} + ${f})`},[`${c}-unchecked`]:{marginTop:s(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`${t}-handle`]:{width:l,height:l},[`${t}-loading-icon`]:{top:s(s(l).sub(e.switchLoadingIconSize)).div(2).equal(),fontSize:e.switchLoadingIconSize},[`&${t}-checked`]:{[`${t}-inner`]:{paddingInlineStart:a,paddingInlineEnd:i,[`${c}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${c}-unchecked`]:{marginInlineStart:`calc(100% - ${d} + ${f})`,marginInlineEnd:`calc(-100% + ${d} - ${f})`}},[`${t}-handle`]:{insetInlineStart:`calc(100% - ${se(s(l).add(r).equal())})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${c}`]:{[`${c}-unchecked`]:{marginInlineStart:s(e.marginXXS).div(2).equal(),marginInlineEnd:s(e.marginXXS).mul(-1).div(2).equal()}},[`&${t}-checked ${c}`]:{[`${c}-checked`]:{marginInlineStart:s(e.marginXXS).mul(-1).div(2).equal(),marginInlineEnd:s(e.marginXXS).div(2).equal()}}}}}}},gle=e=>{const{componentCls:t,handleSize:n,calc:r}=e;return{[t]:{[`${t}-loading-icon${e.iconCls}`]:{position:"relative",top:r(r(n).sub(e.fontSize)).div(2).equal(),color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${t}-checked ${t}-loading-icon`]:{color:e.switchColor}}}},hle=e=>{const{componentCls:t,trackPadding:n,handleBg:r,handleShadow:o,handleSize:a,calc:i}=e,l=`${t}-handle`;return{[t]:{[l]:{position:"absolute",top:n,insetInlineStart:n,width:a,height:a,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:i(a).div(2).equal(),boxShadow:o,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${t}-checked ${l}`]:{insetInlineStart:`calc(100% - ${se(i(a).add(n).equal())})`},[`&:not(${t}-disabled):active`]:{[`${l}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${t}-checked ${l}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}}}},yle=e=>{const{componentCls:t,trackHeight:n,trackPadding:r,innerMinMargin:o,innerMaxMargin:a,handleSize:i,calc:l}=e,s=`${t}-inner`,c=se(l(i).add(l(r).mul(2)).equal()),d=se(l(a).mul(2).equal());return{[t]:{[s]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:a,paddingInlineEnd:o,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${s}-checked, ${s}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none",minHeight:n},[`${s}-checked`]:{marginInlineStart:`calc(-100% + ${c} - ${d})`,marginInlineEnd:`calc(100% - ${c} + ${d})`},[`${s}-unchecked`]:{marginTop:l(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`&${t}-checked ${s}`]:{paddingInlineStart:o,paddingInlineEnd:a,[`${s}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${s}-unchecked`]:{marginInlineStart:`calc(100% - ${c} + ${d})`,marginInlineEnd:`calc(-100% + ${c} - ${d})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${s}`]:{[`${s}-unchecked`]:{marginInlineStart:l(r).mul(2).equal(),marginInlineEnd:l(r).mul(-1).mul(2).equal()}},[`&${t}-checked ${s}`]:{[`${s}-checked`]:{marginInlineStart:l(r).mul(-1).mul(2).equal(),marginInlineEnd:l(r).mul(2).equal()}}}}}},ble=e=>{const{componentCls:t,trackHeight:n,trackMinWidth:r}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},gn(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:r,height:n,lineHeight:se(n),verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${t}-disabled)`]:{background:e.colorTextTertiary}}),cl(e)),{[`&${t}-checked`]:{background:e.switchColor,[`&:hover:not(${t}-disabled)`]:{background:e.colorPrimaryHover}},[`&${t}-loading, &${t}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${t}-rtl`]:{direction:"rtl"}})}},Cle=e=>{const{fontSize:t,lineHeight:n,controlHeight:r,colorWhite:o}=e,a=t*n,i=r/2,l=2,s=a-l*2,c=i-l*2;return{trackHeight:a,trackHeightSM:i,trackMinWidth:s*2+l*4,trackMinWidthSM:c*2+l*2,trackPadding:l,handleBg:o,handleSize:s,handleSizeSM:c,handleShadow:`0 2px 4px 0 ${new Yt("#00230b").setA(.2).toRgbString()}`,innerMinMargin:s/2,innerMaxMargin:s+l+l*2,innerMinMarginSM:c/2,innerMaxMarginSM:c+l+l*2}},$le=sn("Switch",e=>{const t=Xt(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:e.calc(e.fontSizeIcon).mul(.75).equal(),switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[ble(t),yle(t),hle(t),gle(t),vle(t)]},Cle);var xle=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,size:r,disabled:o,loading:a,className:i,rootClassName:l,style:s,checked:c,value:d,defaultChecked:f,defaultValue:p,onChange:m}=e,v=xle(e,["prefixCls","size","disabled","loading","className","rootClassName","style","checked","value","defaultChecked","defaultValue","onChange"]),[h,g]=dn(!1,{value:c??d,defaultValue:f??p}),{getPrefixCls:y,direction:C,switch:b}=u.useContext(wt),$=u.useContext(co),x=(o??$)||a,S=y("switch",n),w=u.createElement("div",{className:`${S}-handle`},a&&u.createElement(vp,{className:`${S}-loading-icon`})),[E,P,O]=$le(S),M=ko(r),k=ie(b==null?void 0:b.className,{[`${S}-small`]:M==="small",[`${S}-loading`]:a,[`${S}-rtl`]:C==="rtl"},i,l,P,O),_=Object.assign(Object.assign({},b==null?void 0:b.style),s),I=(...N)=>{g(N[0]),m==null||m.apply(void 0,N)};return E(u.createElement(yp,{component:"Switch",disabled:x},u.createElement(O7,Object.assign({},v,{checked:h,onChange:I,prefixCls:S,className:k,style:_,disabled:x,ref:t,loadingIcon:w}))))}),XS=Sle;XS.__ANT_SWITCH=!0;var Fi={},Tp="rc-table-internal-hook";function QS(e){var t=u.createContext(void 0),n=function(o){var a=o.value,i=o.children,l=u.useRef(a);l.current=a;var s=u.useState(function(){return{getValue:function(){return l.current},listeners:new Set}}),c=ne(s,1),d=c[0];return Lt(function(){Ea.unstable_batchedUpdates(function(){d.listeners.forEach(function(f){f(a)})})},[a]),u.createElement(t.Provider,{value:d},i)};return{Context:t,Provider:n,defaultValue:e}}function xr(e,t){var n=kt(typeof t=="function"?t:function(f){if(t===void 0)return f;if(!Array.isArray(t))return f[t];var p={};return t.forEach(function(m){p[m]=f[m]}),p}),r=u.useContext(e==null?void 0:e.Context),o=r||{},a=o.listeners,i=o.getValue,l=u.useRef();l.current=n(r?i():e==null?void 0:e.defaultValue);var s=u.useState({}),c=ne(s,2),d=c[1];return Lt(function(){if(!r)return;function f(p){var m=n(p);Ka(l.current,m,!0)||d({})}return a.add(f),function(){a.delete(f)}},[r]),l.current}function wle(){var e=u.createContext(null);function t(){return u.useContext(e)}function n(o,a){var i=Wa(o),l=function(c,d){var f=i?{ref:d}:{},p=u.useRef(0),m=u.useRef(c),v=t();return v!==null?u.createElement(o,F({},c,f)):((!a||a(m.current,c))&&(p.current+=1),m.current=c,u.createElement(e.Provider,{value:p.current},u.createElement(o,F({},c,f))))};return i?u.forwardRef(l):l}function r(o,a){var i=Wa(o),l=function(c,d){var f=i?{ref:d}:{};return t(),u.createElement(o,F({},c,f))};return i?u.memo(u.forwardRef(l),a):u.memo(l,a)}return{makeImmutable:n,responseImmutable:r,useImmutableMark:t}}var ZS=wle(),I7=ZS.makeImmutable,Nu=ZS.responseImmutable,Ele=ZS.useImmutableMark,Hr=QS(),R7=u.createContext({renderWithProps:!1}),Ple="RC_TABLE_KEY";function Ole(e){return e==null?[]:Array.isArray(e)?e:[e]}function ey(e){var t=[],n={};return e.forEach(function(r){for(var o=r||{},a=o.key,i=o.dataIndex,l=a||Ole(i).join("-")||Ple;n[l];)l="".concat(l,"_next");n[l]=!0,t.push(l)}),t}function k$(e){return e!=null}function Ile(e){return typeof e=="number"&&!Number.isNaN(e)}function Rle(e){return e&&at(e)==="object"&&!Array.isArray(e)&&!u.isValidElement(e)}function Nle(e,t,n,r,o,a){var i=u.useContext(R7),l=Ele(),s=ss(function(){if(k$(r))return[r];var c=t==null||t===""?[]:Array.isArray(t)?t:[t],d=bo(e,c),f=d,p=void 0;if(o){var m=o(d,e,n);Rle(m)?(f=m.children,p=m.props,i.renderWithProps=!0):f=m}return[f,p]},[l,e,r,t,o,n],function(c,d){if(a){var f=ne(c,2),p=f[1],m=ne(d,2),v=m[1];return a(v,p)}return i.renderWithProps?!0:!Ka(c,d,!0)});return s}function Mle(e,t,n,r){var o=e+t-1;return e<=r&&o>=n}function Tle(e,t){return xr(Hr,function(n){var r=Mle(e,t||1,n.hoverStartRow,n.hoverEndRow);return[r,n.onHover]})}var kle=function(t){var n=t.ellipsis,r=t.rowType,o=t.children,a,i=n===!0?{showTitle:!0}:n;return i&&(i.showTitle||r==="header")&&(typeof o=="string"||typeof o=="number"?a=o.toString():u.isValidElement(o)&&typeof o.props.children=="string"&&(a=o.props.children)),a};function _le(e){var t,n,r,o,a,i,l,s,c=e.component,d=e.children,f=e.ellipsis,p=e.scope,m=e.prefixCls,v=e.className,h=e.align,g=e.record,y=e.render,C=e.dataIndex,b=e.renderIndex,$=e.shouldCellUpdate,x=e.index,S=e.rowType,w=e.colSpan,E=e.rowSpan,P=e.fixLeft,O=e.fixRight,M=e.firstFixLeft,k=e.lastFixLeft,_=e.firstFixRight,I=e.lastFixRight,N=e.appendNode,R=e.additionalProps,D=R===void 0?{}:R,T=e.isSticky,j="".concat(m,"-cell"),L=xr(Hr,["supportSticky","allColumnsFixedLeft","rowHoverable"]),z=L.supportSticky,B=L.allColumnsFixedLeft,H=L.rowHoverable,W=Nle(g,C,b,d,y,$),V=ne(W,2),G=V[0],Z=V[1],q={},X=typeof P=="number"&&z,oe=typeof O=="number"&&z;X&&(q.position="sticky",q.left=P),oe&&(q.position="sticky",q.right=O);var te=(t=(n=(r=Z==null?void 0:Z.colSpan)!==null&&r!==void 0?r:D.colSpan)!==null&&n!==void 0?n:w)!==null&&t!==void 0?t:1,Q=(o=(a=(i=Z==null?void 0:Z.rowSpan)!==null&&i!==void 0?i:D.rowSpan)!==null&&a!==void 0?a:E)!==null&&o!==void 0?o:1,re=Tle(x,Q),ae=ne(re,2),ee=ae[0],J=ae[1],ce=kt(function(me){var we;g&&J(x,x+Q-1),D==null||(we=D.onMouseEnter)===null||we===void 0||we.call(D,me)}),de=kt(function(me){var we;g&&J(-1,-1),D==null||(we=D.onMouseLeave)===null||we===void 0||we.call(D,me)});if(te===0||Q===0)return null;var xe=(l=D.title)!==null&&l!==void 0?l:kle({rowType:S,ellipsis:f,children:G}),ue=ie(j,v,(s={},K(K(K(K(K(K(K(K(K(K(s,"".concat(j,"-fix-left"),X&&z),"".concat(j,"-fix-left-first"),M&&z),"".concat(j,"-fix-left-last"),k&&z),"".concat(j,"-fix-left-all"),k&&B&&z),"".concat(j,"-fix-right"),oe&&z),"".concat(j,"-fix-right-first"),_&&z),"".concat(j,"-fix-right-last"),I&&z),"".concat(j,"-ellipsis"),f),"".concat(j,"-with-append"),N),"".concat(j,"-fix-sticky"),(X||oe)&&T&&z),K(s,"".concat(j,"-row-hover"),!Z&&ee)),D.className,Z==null?void 0:Z.className),le={};h&&(le.textAlign=h);var be=U(U(U(U({},Z==null?void 0:Z.style),q),le),D.style),ge=G;return at(ge)==="object"&&!Array.isArray(ge)&&!u.isValidElement(ge)&&(ge=null),f&&(k||_)&&(ge=u.createElement("span",{className:"".concat(j,"-content")},ge)),u.createElement(c,F({},Z,D,{className:ue,style:be,title:xe,scope:p,onMouseEnter:H?ce:void 0,onMouseLeave:H?de:void 0,colSpan:te!==1?te:null,rowSpan:Q!==1?Q:null}),N,ge)}const Mu=u.memo(_le);function JS(e,t,n,r,o){var a=n[e]||{},i=n[t]||{},l,s;a.fixed==="left"?l=r.left[o==="rtl"?t:e]:i.fixed==="right"&&(s=r.right[o==="rtl"?e:t]);var c=!1,d=!1,f=!1,p=!1,m=n[t+1],v=n[e-1],h=m&&!m.fixed||v&&!v.fixed||n.every(function($){return $.fixed==="left"});if(o==="rtl"){if(l!==void 0){var g=v&&v.fixed==="left";p=!g&&h}else if(s!==void 0){var y=m&&m.fixed==="right";f=!y&&h}}else if(l!==void 0){var C=m&&m.fixed==="left";c=!C&&h}else if(s!==void 0){var b=v&&v.fixed==="right";d=!b&&h}return{fixLeft:l,fixRight:s,lastFixLeft:c,firstFixRight:d,lastFixRight:f,firstFixLeft:p,isSticky:r.isSticky}}var N7=u.createContext({});function Dle(e){var t=e.className,n=e.index,r=e.children,o=e.colSpan,a=o===void 0?1:o,i=e.rowSpan,l=e.align,s=xr(Hr,["prefixCls","direction"]),c=s.prefixCls,d=s.direction,f=u.useContext(N7),p=f.scrollColumnIndex,m=f.stickyOffsets,v=f.flattenColumns,h=n+a-1,g=h+1===p?a+1:a,y=JS(n,n+g-1,v,m,d);return u.createElement(Mu,F({className:t,index:n,component:"td",prefixCls:c,record:null,dataIndex:null,align:l,colSpan:g,rowSpan:i,render:function(){return r}},y))}var Ale=["children"];function jle(e){var t=e.children,n=ht(e,Ale);return u.createElement("tr",n,t)}function ty(e){var t=e.children;return t}ty.Row=jle;ty.Cell=Dle;function Fle(e){var t=e.children,n=e.stickyOffsets,r=e.flattenColumns,o=xr(Hr,"prefixCls"),a=r.length-1,i=r[a],l=u.useMemo(function(){return{stickyOffsets:n,flattenColumns:r,scrollColumnIndex:i!=null&&i.scrollbar?a:null}},[i,r,a,n]);return u.createElement(N7.Provider,{value:l},u.createElement("tfoot",{className:"".concat(o,"-summary")},t))}const Im=Nu(Fle);var M7=ty;function Lle(e){return null}function Ble(e){return null}function T7(e,t,n,r,o,a,i){var l=a(t,i);e.push({record:t,indent:n,index:i,rowKey:l});var s=o==null?void 0:o.has(l);if(t&&Array.isArray(t[r])&&s)for(var c=0;c1?M-1:0),_=1;_5&&arguments[5]!==void 0?arguments[5]:[],l=arguments.length>6&&arguments[6]!==void 0?arguments[6]:0,s=e.record,c=e.prefixCls,d=e.columnsKey,f=e.fixedInfoList,p=e.expandIconColumnIndex,m=e.nestExpandable,v=e.indentSize,h=e.expandIcon,g=e.expanded,y=e.hasNestChildren,C=e.onTriggerExpand,b=e.expandable,$=e.expandedKeys,x=d[n],S=f[n],w;n===(p||0)&&m&&(w=u.createElement(u.Fragment,null,u.createElement("span",{style:{paddingLeft:"".concat(v*r,"px")},className:"".concat(c,"-row-indent indent-level-").concat(r)}),h({prefixCls:c,expanded:g,expandable:y,record:s,onExpand:C})));var E=((a=t.onCell)===null||a===void 0?void 0:a.call(t,s,o))||{};if(l){var P=E.rowSpan,O=P===void 0?1:P;if(b&&O&&n=1)),style:U(U({},n),b==null?void 0:b.style)}),g.map(function(M,k){var _=M.render,I=M.dataIndex,N=M.className,R=j7(v,M,k,c,o,l,m==null?void 0:m.offset),D=R.key,T=R.fixedInfo,j=R.appendCellNode,L=R.additionalCellProps;return u.createElement(Mu,F({className:N,ellipsis:M.ellipsis,align:M.align,scope:M.rowScope,component:M.rowScope?p:f,prefixCls:h,key:D,record:r,index:o,renderIndex:a,dataIndex:I,render:_,shouldCellUpdate:M.shouldCellUpdate},T,{appendNode:j,additionalProps:L}))})),P;if(x&&(S.current||$)){var O=C(r,o,c+1,$);P=u.createElement(D7,{expanded:$,className:ie("".concat(h,"-expanded-row"),"".concat(h,"-expanded-row-level-").concat(c+1),w),prefixCls:h,component:d,cellComponent:f,colSpan:m?m.colSpan:g.length,stickyOffset:m==null?void 0:m.sticky,isEmpty:!1},O)}return u.createElement(u.Fragment,null,E,P)}const Wle=Nu(Vle);function Kle(e){var t=e.columnKey,n=e.onColumnResize,r=e.prefixCls,o=e.title,a=u.useRef();return Lt(function(){a.current&&n(t,a.current.offsetWidth)},[]),u.createElement(To,{data:t},u.createElement("th",{ref:a,className:"".concat(r,"-measure-cell")},u.createElement("div",{className:"".concat(r,"-measure-cell-content")},o||" ")))}function Ule(e){var t=e.prefixCls,n=e.columnsKey,r=e.onColumnResize,o=e.columns,a=u.useRef(null),i=xr(Hr,["measureRowRender"]),l=i.measureRowRender,s=u.createElement("tr",{"aria-hidden":"true",className:"".concat(t,"-measure-row"),ref:a,tabIndex:-1},u.createElement(To.Collection,{onBatchResize:function(d){hp(a.current)&&d.forEach(function(f){var p=f.data,m=f.size;r(p,m.offsetWidth)})}},n.map(function(c){var d=o.find(function(m){return m.key===c}),f=d==null?void 0:d.title,p=u.isValidElement(f)?u.cloneElement(f,{ref:null}):f;return u.createElement(Kle,{prefixCls:t,key:c,columnKey:c,onColumnResize:r,title:p})})));return l?l(s):s}function Gle(e){var t=e.data,n=e.measureColumnWidth,r=xr(Hr,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode","expandedRowOffset","fixedInfoList","colWidths"]),o=r.prefixCls,a=r.getComponent,i=r.onColumnResize,l=r.flattenColumns,s=r.getRowKey,c=r.expandedKeys,d=r.childrenColumnName,f=r.emptyNode,p=r.expandedRowOffset,m=p===void 0?0:p,v=r.colWidths,h=k7(t,d,c,s),g=u.useMemo(function(){return h.map(function(P){return P.rowKey})},[h]),y=u.useRef({renderWithProps:!1}),C=u.useMemo(function(){for(var P=l.length-m,O=0,M=0;M=0;c-=1){var d=t[c],f=n&&n[c],p=void 0,m=void 0;if(f&&(p=f[Ld],a==="auto"&&(m=f.minWidth)),d||m||p||s){var v=p||{};v.columnType;var h=ht(v,Qle);i.unshift(u.createElement("col",F({key:c,style:{width:d,minWidth:m}},h))),s=!0}}return i.length>0?u.createElement("colgroup",null,i):null}var Zle=["className","noData","columns","flattenColumns","colWidths","colGroup","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","scrollX","tableLayout","onScroll","children"];function Jle(e,t){return u.useMemo(function(){for(var n=[],r=0;r1?"colgroup":"col":null,ellipsis:g.ellipsis,align:g.align,component:i,prefixCls:d,key:m[h]},y,{additionalProps:C,rowType:"header"}))}))};function nse(e){var t=[];function n(i,l){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;t[s]=t[s]||[];var c=l,d=i.filter(Boolean).map(function(f){var p={key:f.key,className:f.className||"",children:f.title,column:f,colStart:c},m=1,v=f.children;return v&&v.length>0&&(m=n(v,c,s+1).reduce(function(h,g){return h+g},0),p.hasSubColumns=!0),"colSpan"in f&&(m=f.colSpan),"rowSpan"in f&&(p.rowSpan=f.rowSpan),p.colSpan=m,p.colEnd=p.colStart+m-1,t[s].push(p),c+=m,m});return d}n(e,0);for(var r=t.length,o=function(l){t[l].forEach(function(s){!("rowSpan"in s)&&!s.hasSubColumns&&(s.rowSpan=r-l)})},a=0;a1&&arguments[1]!==void 0?arguments[1]:"";return typeof t=="number"?t:t.endsWith("%")?e*parseFloat(t)/100:null}function ose(e,t,n){return u.useMemo(function(){if(t&&t>0){var r=0,o=0;e.forEach(function(p){var m=PO(t,p.width);m?r+=m:o+=1});var a=Math.max(t,n),i=Math.max(a-r,o),l=o,s=i/o,c=0,d=e.map(function(p){var m=U({},p),v=PO(t,m.width);if(v)m.width=v;else{var h=Math.floor(s);m.width=l===1?i:h,i-=h,l-=1}return c+=m.width,m});if(c0?U(U({},t),{},{children:L7(n)}):t})}function _$(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return e.filter(function(n){return n&&at(n)==="object"}).reduce(function(n,r,o){var a=r.fixed,i=a===!0?"left":a,l="".concat(t,"-").concat(o),s=r.children;return s&&s.length>0?[].concat(Ne(n),Ne(_$(s,l).map(function(c){var d;return U(U({},c),{},{fixed:(d=c.fixed)!==null&&d!==void 0?d:i})}))):[].concat(Ne(n),[U(U({key:l},r),{},{fixed:i})])},[])}function lse(e){return e.map(function(t){var n=t.fixed,r=ht(t,ise),o=n;return n==="left"?o="right":n==="right"&&(o="left"),U({fixed:o},r)})}function sse(e,t){var n=e.prefixCls,r=e.columns,o=e.children,a=e.expandable,i=e.expandedKeys,l=e.columnTitle,s=e.getRowKey,c=e.onTriggerExpand,d=e.expandIcon,f=e.rowExpandable,p=e.expandIconColumnIndex,m=e.expandedRowOffset,v=m===void 0?0:m,h=e.direction,g=e.expandRowByClick,y=e.columnWidth,C=e.fixed,b=e.scrollWidth,$=e.clientWidth,x=u.useMemo(function(){var I=r||ew(o)||[];return L7(I.slice())},[r,o]),S=u.useMemo(function(){if(a){var I=x.slice();if(!I.includes(Fi)){var N=p||0,R=N===0&&C==="right"?x.length:N;R>=0&&I.splice(R,0,Fi)}var D=I.indexOf(Fi);I=I.filter(function(z,B){return z!==Fi||B===D});var T=x[D],j;C?j=C:j=T?T.fixed:null;var L=K(K(K(K(K(K({},Ld,{className:"".concat(n,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",l),"fixed",j),"className","".concat(n,"-row-expand-icon-cell")),"width",y),"render",function(B,H,W){var V=s(H,W),G=i.has(V),Z=f?f(H):!0,q=d({prefixCls:n,expanded:G,expandable:Z,record:H,onExpand:c});return g?u.createElement("span",{onClick:function(oe){return oe.stopPropagation()}},q):q});return I.map(function(z,B){var H=z===Fi?L:z;return B=0;N-=1){var R=E[N].fixed;if(R==="left"||R===!0){I=N;break}}if(I>=0)for(var D=0;D<=I;D+=1){var T=E[D].fixed;if(T!=="left"&&T!==!0)return!0}var j=E.findIndex(function(B){var H=B.fixed;return H==="right"});if(j>=0)for(var L=j;L=D-l})})}})},_=function(N){C(function(R){return U(U({},R),{},{scrollLeft:f?N/f*p:0})})};return u.useImperativeHandle(n,function(){return{setScrollLeft:_,checkScrollBarVisible:k}}),u.useEffect(function(){var I=mO(document.body,"mouseup",P,!1),N=mO(document.body,"mousemove",M,!1);return k(),function(){I.remove(),N.remove()}},[m,S]),u.useEffect(function(){if(a.current){for(var I=[],N=t0(a.current);N;)I.push(N),N=N.parentElement;return I.forEach(function(R){return R.addEventListener("scroll",k,!1)}),window.addEventListener("resize",k,!1),window.addEventListener("scroll",k,!1),s.addEventListener("scroll",k,!1),function(){I.forEach(function(R){return R.removeEventListener("scroll",k)}),window.removeEventListener("resize",k),window.removeEventListener("scroll",k),s.removeEventListener("scroll",k)}}},[s]),u.useEffect(function(){y.isHiddenScrollBar||C(function(I){var N=a.current;return N?U(U({},I),{},{scrollLeft:N.scrollLeft/N.scrollWidth*N.clientWidth}):I})},[y.isHiddenScrollBar]),f<=p||!m||y.isHiddenScrollBar?null:u.createElement("div",{style:{height:QP(),width:p,bottom:l},className:"".concat(d,"-sticky-scroll")},u.createElement("div",{onMouseDown:O,ref:v,className:ie("".concat(d,"-sticky-scroll-bar"),K({},"".concat(d,"-sticky-scroll-bar-active"),S)),style:{width:"".concat(m,"px"),transform:"translate3d(".concat(y.scrollLeft,"px, 0, 0)")}}))};const hse=u.forwardRef(gse);var B7="rc-table",yse=[],bse={};function Cse(){return"No Data"}function $se(e,t){var n=U({rowKey:"key",prefixCls:B7,emptyText:Cse},e),r=n.prefixCls,o=n.className,a=n.rowClassName,i=n.style,l=n.data,s=n.rowKey,c=n.scroll,d=n.tableLayout,f=n.direction,p=n.title,m=n.footer,v=n.summary,h=n.caption,g=n.id,y=n.showHeader,C=n.components,b=n.emptyText,$=n.onRow,x=n.onHeaderRow,S=n.measureRowRender,w=n.onScroll,E=n.internalHooks,P=n.transformColumns,O=n.internalRefs,M=n.tailor,k=n.getContainerWidth,_=n.sticky,I=n.rowHoverable,N=I===void 0?!0:I,R=l||yse,D=!!R.length,T=E===Tp,j=u.useCallback(function(Ae,Ue){return bo(C,Ae)||Ue},[C]),L=u.useMemo(function(){return typeof s=="function"?s:function(Ae){var Ue=Ae&&Ae[s];return Ue}},[s]),z=j(["body"]),B=pse(),H=ne(B,3),W=H[0],V=H[1],G=H[2],Z=cse(n,R,L),q=ne(Z,6),X=q[0],oe=q[1],te=q[2],Q=q[3],re=q[4],ae=q[5],ee=c==null?void 0:c.x,J=u.useState(0),ce=ne(J,2),de=ce[0],xe=ce[1],ue=sse(U(U(U({},n),X),{},{expandable:!!X.expandedRowRender,columnTitle:X.columnTitle,expandedKeys:te,getRowKey:L,onTriggerExpand:ae,expandIcon:Q,expandIconColumnIndex:X.expandIconColumnIndex,direction:f,scrollWidth:T&&M&&typeof ee=="number"?ee:null,clientWidth:de}),T?P:null),le=ne(ue,4),be=le[0],ge=le[1],me=le[2],we=le[3],Ee=me??ee,ye=u.useMemo(function(){return{columns:be,flattenColumns:ge}},[be,ge]),he=u.useRef(),pe=u.useRef(),Oe=u.useRef(),Se=u.useRef();u.useImperativeHandle(t,function(){return{nativeElement:he.current,scrollTo:function(Ue){var Ft;if(Oe.current instanceof HTMLElement){var tn=Ue.index,En=Ue.top,Wn=Ue.key;if(Ile(En)){var Vr;(Vr=Oe.current)===null||Vr===void 0||Vr.scrollTo({top:En})}else{var Qr,Zr=Wn??L(R[tn]);(Qr=Oe.current.querySelector('[data-row-key="'.concat(Zr,'"]')))===null||Qr===void 0||Qr.scrollIntoView()}}else(Ft=Oe.current)!==null&&Ft!==void 0&&Ft.scrollTo&&Oe.current.scrollTo(Ue)}}});var ve=u.useRef(),Ce=u.useState(!1),fe=ne(Ce,2),$e=fe[0],Me=fe[1],Pe=u.useState(!1),Ie=ne(Pe,2),_e=Ie[0],nt=Ie[1],ut=u.useState(new Map),st=ne(ut,2),Ot=st[0],bt=st[1],yt=ey(ge),Qe=yt.map(function(Ae){return Ot.get(Ae)}),Ct=u.useMemo(function(){return Qe},[Qe.join("_")]),xt=vse(Ct,ge,f),Le=c&&k$(c.y),We=c&&k$(Ee)||!!X.fixed,Ge=We&&ge.some(function(Ae){var Ue=Ae.fixed;return Ue}),ke=u.useRef(),Re=mse(_,r),Te=Re.isSticky,De=Re.offsetHeader,qe=Re.offsetSummary,Ye=Re.offsetScroll,Et=Re.stickyClassName,He=Re.container,Fe=u.useMemo(function(){return v==null?void 0:v(R)},[v,R]),lt=(Le||Te)&&u.isValidElement(Fe)&&Fe.type===ty&&Fe.props.fixed,St,_t,Pt;Le&&(_t={overflowY:D?"scroll":"auto",maxHeight:c.y}),We&&(St={overflowX:"auto"},Le||(_t={overflowY:"hidden"}),Pt={width:Ee===!0?"auto":Ee,minWidth:"100%"});var Qt=u.useCallback(function(Ae,Ue){bt(function(Ft){if(Ft.get(Ae)!==Ue){var tn=new Map(Ft);return tn.set(Ae,Ue),tn}return Ft})},[]),Ve=fse(),It=ne(Ve,2),je=It[0],Ke=It[1];function vt(Ae,Ue){Ue&&(typeof Ue=="function"?Ue(Ae):Ue.scrollLeft!==Ae&&(Ue.scrollLeft=Ae,Ue.scrollLeft!==Ae&&setTimeout(function(){Ue.scrollLeft=Ae},0)))}var ct=kt(function(Ae){var Ue=Ae.currentTarget,Ft=Ae.scrollLeft,tn=f==="rtl",En=typeof Ft=="number"?Ft:Ue.scrollLeft,Wn=Ue||bse;if(!Ke()||Ke()===Wn){var Vr;je(Wn),vt(En,pe.current),vt(En,Oe.current),vt(En,ve.current),vt(En,(Vr=ke.current)===null||Vr===void 0?void 0:Vr.setScrollLeft)}var Qr=Ue||pe.current;if(Qr){var Zr=T&&M&&typeof Ee=="number"?Ee:Qr.scrollWidth,Ta=Qr.clientWidth;if(Zr===Ta){Me(!1),nt(!1);return}tn?(Me(-En0)):(Me(En>0),nt(En1?g-I:0,R=U(U(U({},E),c),{},{flex:"0 0 ".concat(I,"px"),width:"".concat(I,"px"),marginRight:N,pointerEvents:"auto"}),D=u.useMemo(function(){return f?k<=1:O===0||k===0||k>1},[k,O,f]);D?R.visibility="hidden":f&&(R.height=p==null?void 0:p(k));var T=D?function(){return null}:m,j={};return(k===0||O===0)&&(j.rowSpan=1,j.colSpan=1),u.createElement(Mu,F({className:ie(h,d),ellipsis:n.ellipsis,align:n.align,scope:n.rowScope,component:i,prefixCls:t.prefixCls,key:$,record:s,index:a,renderIndex:l,dataIndex:v,render:T,shouldCellUpdate:n.shouldCellUpdate},x,{appendNode:S,additionalProps:U(U({},w),{},{style:R},j)}))}var Ese=["data","index","className","rowKey","style","extra","getHeight"],Pse=u.forwardRef(function(e,t){var n=e.data,r=e.index,o=e.className,a=e.rowKey,i=e.style,l=e.extra,s=e.getHeight,c=ht(e,Ese),d=n.record,f=n.indent,p=n.index,m=xr(Hr,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),v=m.scrollX,h=m.flattenColumns,g=m.prefixCls,y=m.fixColumn,C=m.componentWidth,b=xr(tw,["getComponent"]),$=b.getComponent,x=_7(d,a,r,f),S=$(["body","row"],"div"),w=$(["body","cell"],"div"),E=x.rowSupportExpand,P=x.expanded,O=x.rowProps,M=x.expandedRowRender,k=x.expandedRowClassName,_;if(E&&P){var I=M(d,r,f+1,P),N=A7(k,d,r,f),R={};y&&(R={style:K({},"--virtual-width","".concat(C,"px"))});var D="".concat(g,"-expanded-row-cell");_=u.createElement(S,{className:ie("".concat(g,"-expanded-row"),"".concat(g,"-expanded-row-level-").concat(f+1),N)},u.createElement(Mu,{component:w,prefixCls:g,className:ie(D,K({},"".concat(D,"-fixed"),y)),additionalProps:R},I))}var T=U(U({},i),{},{width:v});l&&(T.position="absolute",T.pointerEvents="none");var j=u.createElement(S,F({},O,c,{"data-row-key":a,ref:E?null:t,className:ie(o,"".concat(g,"-row"),O==null?void 0:O.className,K({},"".concat(g,"-row-extra"),l)),style:U(U({},T),O==null?void 0:O.style)}),h.map(function(L,z){return u.createElement(wse,{key:z,component:w,rowInfo:x,column:L,colIndex:z,indent:f,index:r,renderIndex:p,record:d,inverse:l,getHeight:s})}));return E?u.createElement("div",{ref:t},j,_):j}),NO=Nu(Pse),Ose=u.forwardRef(function(e,t){var n=e.data,r=e.onScroll,o=xr(Hr,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),a=o.flattenColumns,i=o.onColumnResize,l=o.getRowKey,s=o.expandedKeys,c=o.prefixCls,d=o.childrenColumnName,f=o.scrollX,p=o.direction,m=xr(tw),v=m.sticky,h=m.scrollY,g=m.listItemHeight,y=m.getComponent,C=m.onScroll,b=u.useRef(),$=k7(n,d,s,l),x=u.useMemo(function(){var _=0;return a.map(function(I){var N=I.width,R=I.minWidth,D=I.key,T=Math.max(N||0,R||0);return _+=T,[D,T,_]})},[a]),S=u.useMemo(function(){return x.map(function(_){return _[2]})},[x]);u.useEffect(function(){x.forEach(function(_){var I=ne(_,2),N=I[0],R=I[1];i(N,R)})},[x]),u.useImperativeHandle(t,function(){var _,I={scrollTo:function(R){var D;(D=b.current)===null||D===void 0||D.scrollTo(R)},nativeElement:(_=b.current)===null||_===void 0?void 0:_.nativeElement};return Object.defineProperty(I,"scrollLeft",{get:function(){var R;return((R=b.current)===null||R===void 0?void 0:R.getScrollInfo().x)||0},set:function(R){var D;(D=b.current)===null||D===void 0||D.scrollTo({left:R})}}),Object.defineProperty(I,"scrollTop",{get:function(){var R;return((R=b.current)===null||R===void 0?void 0:R.getScrollInfo().y)||0},set:function(R){var D;(D=b.current)===null||D===void 0||D.scrollTo({top:R})}}),I});var w=function(I,N){var R,D=(R=$[N])===null||R===void 0?void 0:R.record,T=I.onCell;if(T){var j,L=T(D,N);return(j=L==null?void 0:L.rowSpan)!==null&&j!==void 0?j:1}return 1},E=function(I){var N=I.start,R=I.end,D=I.getSize,T=I.offsetY;if(R<0)return null;for(var j=a.filter(function(te){return w(te,N)===0}),L=N,z=function(Q){if(j=j.filter(function(re){return w(re,Q)===0}),!j.length)return L=Q,1},B=N;B>=0&&!z(B);B-=1);for(var H=a.filter(function(te){return w(te,R)!==1}),W=R,V=function(Q){if(H=H.filter(function(re){return w(re,Q)!==1}),!H.length)return W=Math.max(Q-1,R),1},G=R;G<$.length&&!V(G);G+=1);for(var Z=[],q=function(Q){var re=$[Q];if(!re)return 1;a.some(function(ae){return w(ae,Q)>1})&&Z.push(Q)},X=L;X<=W;X+=1)q(X);var oe=Z.map(function(te){var Q=$[te],re=l(Q.record,te),ae=function(ce){var de=te+ce-1,xe=l($[de].record,de),ue=D(re,xe);return ue.bottom-ue.top},ee=D(re);return u.createElement(NO,{key:te,data:Q,rowKey:re,index:te,style:{top:-T+ee.top},extra:!0,getHeight:ae})});return oe},P=u.useMemo(function(){return{columnsOffset:S}},[S]),O="".concat(c,"-tbody"),M=y(["body","wrapper"]),k={};return v&&(k.position="sticky",k.bottom=0,at(v)==="object"&&v.offsetScroll&&(k.bottom=v.offsetScroll)),u.createElement(H7.Provider,{value:P},u.createElement(H0,{fullHeight:!1,ref:b,prefixCls:"".concat(O,"-virtual"),styles:{horizontalScrollBar:k},className:O,height:h,itemHeight:g||24,data:$,itemKey:function(I){return l(I.record)},component:M,scrollWidth:f,direction:p,onVirtualScroll:function(I){var N,R=I.x;r({currentTarget:(N=b.current)===null||N===void 0?void 0:N.nativeElement,scrollLeft:R})},onScroll:C,extraRender:E},function(_,I,N){var R=l(_.record,I);return u.createElement(NO,{data:_,rowKey:R,index:I,style:N.style})}))}),Ise=Nu(Ose),Rse=function(t,n){var r=n.ref,o=n.onScroll;return u.createElement(Ise,{ref:r,data:t,onScroll:o})};function Nse(e,t){var n=e.data,r=e.columns,o=e.scroll,a=e.sticky,i=e.prefixCls,l=i===void 0?B7:i,s=e.className,c=e.listItemHeight,d=e.components,f=e.onScroll,p=o||{},m=p.x,v=p.y;typeof m!="number"&&(m=1),typeof v!="number"&&(v=500);var h=kt(function(C,b){return bo(d,C)||b}),g=kt(f),y=u.useMemo(function(){return{sticky:a,scrollY:v,listItemHeight:c,getComponent:h,onScroll:g}},[a,v,c,h,g]);return u.createElement(tw.Provider,{value:y},u.createElement(Tu,F({},e,{className:ie(s,"".concat(l,"-virtual")),scroll:U(U({},o),{},{x:m}),components:U(U({},d),{},{body:n!=null&&n.length?Rse:void 0}),columns:r,internalHooks:Tp,tailor:!0,ref:t})))}var Mse=u.forwardRef(Nse);function V7(e){return I7(Mse,e)}V7();const Tse=e=>null,kse=e=>null;var nw=u.createContext(null),_se=u.createContext({}),Dse=function(t){for(var n=t.prefixCls,r=t.level,o=t.isStart,a=t.isEnd,i="".concat(n,"-indent-unit"),l=[],s=0;s=0&&n.splice(r,1),n}function Qa(e,t){var n=(e||[]).slice();return n.indexOf(t)===-1&&n.push(t),n}function rw(e){return e.split("-")}function Lse(e,t){var n=[],r=to(t,e);function o(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];a.forEach(function(i){var l=i.key,s=i.children;n.push(l),o(s)})}return o(r.children),n}function Bse(e){if(e.parent){var t=rw(e.pos);return Number(t[t.length-1])===e.parent.children.length-1}return!1}function zse(e){var t=rw(e.pos);return Number(t[t.length-1])===0}function kO(e,t,n,r,o,a,i,l,s,c){var d,f=e.clientX,p=e.clientY,m=e.target.getBoundingClientRect(),v=m.top,h=m.height,g=(c==="rtl"?-1:1)*(((o==null?void 0:o.x)||0)-f),y=(g-12)/r,C=s.filter(function(R){var D;return(D=l[R])===null||D===void 0||(D=D.children)===null||D===void 0?void 0:D.length}),b=to(l,n.eventKey);if(p-1.5?a({dragNode:_,dropNode:I,dropPosition:1})?O=1:N=!1:a({dragNode:_,dropNode:I,dropPosition:0})?O=0:a({dragNode:_,dropNode:I,dropPosition:1})?O=1:N=!1:a({dragNode:_,dropNode:I,dropPosition:1})?O=1:N=!1,{dropPosition:O,dropLevelOffset:M,dropTargetKey:b.key,dropTargetPos:b.pos,dragOverNodeKey:P,dropContainerKey:O===0?null:((d=b.parent)===null||d===void 0?void 0:d.key)||null,dropAllowed:N}}function _O(e,t){if(e){var n=t.multiple;return n?e.slice():e.length?[e[0]]:e}}function Z1(e){if(!e)return null;var t;if(Array.isArray(e))t={checkedKeys:e,halfCheckedKeys:void 0};else if(at(e)==="object")t={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0};else return wn(!1,"`checkedKeys` is not an array or an object"),null;return t}function D$(e,t){var n=new Set;function r(o){if(!n.has(o)){var a=to(t,o);if(a){n.add(o);var i=a.parent,l=a.node;l.disabled||i&&r(i.key)}}}return(e||[]).forEach(function(o){r(o)}),Ne(n)}const Di={},A$="SELECT_ALL",j$="SELECT_INVERT",F$="SELECT_NONE",DO=[],W7=(e,t,n=[])=>((t||[]).forEach(r=>{n.push(r),r&&typeof r=="object"&&e in r&&W7(e,r[e],n)}),n),Hse=(e,t)=>{const{preserveSelectedRowKeys:n,selectedRowKeys:r,defaultSelectedRowKeys:o,getCheckboxProps:a,getTitleCheckboxProps:i,onChange:l,onSelect:s,onSelectAll:c,onSelectInvert:d,onSelectNone:f,onSelectMultiple:p,columnWidth:m,type:v,selections:h,fixed:g,renderCell:y,hideSelectAll:C,checkStrictly:b=!0}=t||{},{prefixCls:$,data:x,pageData:S,getRecordByKey:w,getRowKey:E,expandType:P,childrenColumnName:O,locale:M,getPopupContainer:k}=e,_=Ei(),[I,N]=mq(Q=>Q),[R,D]=dn(r||o||DO,{value:r}),T=u.useRef(new Map),j=u.useCallback(Q=>{if(n){const re=new Map;Q.forEach(ae=>{let ee=w(ae);!ee&&T.current.has(ae)&&(ee=T.current.get(ae)),re.set(ae,ee)}),T.current=re}},[w,n]);u.useEffect(()=>{j(R)},[R]);const L=u.useMemo(()=>W7(O,S),[O,S]),{keyEntities:z}=u.useMemo(()=>{if(b)return{keyEntities:null};let Q=x;if(n){const re=new Set(L.map((ee,J)=>E(ee,J))),ae=Array.from(T.current).reduce((ee,[J,ce])=>re.has(J)?ee:ee.concat(ce),[]);Q=[].concat(Ne(Q),Ne(ae))}return GS(Q,{externalGetKey:E,childrenPropName:O})},[x,E,b,O,n,L]),B=u.useMemo(()=>{const Q=new Map;return L.forEach((re,ae)=>{const ee=E(re,ae),J=(a?a(re):null)||{};Q.set(ee,J)}),Q},[L,E,a]),H=u.useCallback(Q=>{const re=E(Q);let ae;return B.has(re)?ae=B.get(E(Q)):ae=a?a(Q):void 0,!!(ae!=null&&ae.disabled)},[B,E]),[W,V]=u.useMemo(()=>{if(b)return[R||[],[]];const{checkedKeys:Q,halfCheckedKeys:re}=hc(R,!0,z,H);return[Q||[],re]},[R,b,z,H]),G=u.useMemo(()=>{const Q=v==="radio"?W.slice(0,1):W;return new Set(Q)},[W,v]),Z=u.useMemo(()=>v==="radio"?new Set:new Set(V),[V,v]);u.useEffect(()=>{t||D(DO)},[!!t]);const q=u.useCallback((Q,re)=>{let ae,ee;j(Q),n?(ae=Q,ee=Q.map(J=>T.current.get(J))):(ae=[],ee=[],Q.forEach(J=>{const ce=w(J);ce!==void 0&&(ae.push(J),ee.push(ce))})),D(ae),l==null||l(ae,ee,{type:re})},[D,w,l,n]),X=u.useCallback((Q,re,ae,ee)=>{if(s){const J=ae.map(ce=>w(ce));s(w(Q),re,J,ee)}q(ae,"single")},[s,w,q]),oe=u.useMemo(()=>!h||C?null:(h===!0?[A$,j$,F$]:h).map(re=>re===A$?{key:"all",text:M.selectionAll,onSelect(){q(x.map((ae,ee)=>E(ae,ee)).filter(ae=>{const ee=B.get(ae);return!(ee!=null&&ee.disabled)||G.has(ae)}),"all")}}:re===j$?{key:"invert",text:M.selectInvert,onSelect(){const ae=new Set(G);S.forEach((J,ce)=>{const de=E(J,ce),xe=B.get(de);xe!=null&&xe.disabled||(ae.has(de)?ae.delete(de):ae.add(de))});const ee=Array.from(ae);d&&(_.deprecated(!1,"onSelectInvert","onChange"),d(ee)),q(ee,"invert")}}:re===F$?{key:"none",text:M.selectNone,onSelect(){f==null||f(),q(Array.from(G).filter(ae=>{const ee=B.get(ae);return ee==null?void 0:ee.disabled}),"none")}}:re).map(re=>Object.assign(Object.assign({},re),{onSelect:(...ae)=>{var ee,J;(J=re.onSelect)===null||J===void 0||(ee=J).call.apply(ee,[re].concat(ae)),N(null)}})),[h,G,S,E,d,q]);return[u.useCallback(Q=>{var re;if(!t)return Q.filter(Se=>Se!==Di);let ae=Ne(Q);const ee=new Set(G),J=L.map(E).filter(Se=>!B.get(Se).disabled),ce=J.every(Se=>ee.has(Se)),de=J.some(Se=>ee.has(Se)),xe=()=>{const Se=[];ce?J.forEach(Ce=>{ee.delete(Ce),Se.push(Ce)}):J.forEach(Ce=>{ee.has(Ce)||(ee.add(Ce),Se.push(Ce))});const ve=Array.from(ee);c==null||c(!ce,ve.map(Ce=>w(Ce)),Se.map(Ce=>w(Ce))),q(ve,"all"),N(null)};let ue,le;if(v!=="radio"){let Se;if(oe){const _e={getPopupContainer:k,items:oe.map((nt,ut)=>{const{key:st,text:Ot,onSelect:bt}=nt;return{key:st??ut,onClick:()=>{bt==null||bt(J)},label:Ot}})};Se=u.createElement("div",{className:`${$}-selection-extra`},u.createElement(YS,{menu:_e,getPopupContainer:k},u.createElement("span",null,u.createElement(P9,null))))}const ve=L.map((_e,nt)=>{const ut=E(_e,nt),st=B.get(ut)||{};return Object.assign({checked:ee.has(ut)},st)}).filter(({disabled:_e})=>_e),Ce=!!ve.length&&ve.length===L.length,fe=Ce&&ve.every(({checked:_e})=>_e),$e=Ce&&ve.some(({checked:_e})=>_e),Me=(i==null?void 0:i())||{},{onChange:Pe,disabled:Ie}=Me;le=u.createElement(di,Object.assign({"aria-label":Se?"Custom selection":"Select all"},Me,{checked:Ce?fe:!!L.length&&ce,indeterminate:Ce?!fe&&$e:!ce&&de,onChange:_e=>{xe(),Pe==null||Pe(_e)},disabled:Ie??(L.length===0||Ce),skipGroup:!0})),ue=!C&&u.createElement("div",{className:`${$}-selection`},le,Se)}let be;v==="radio"?be=(Se,ve,Ce)=>{const fe=E(ve,Ce),$e=ee.has(fe),Me=B.get(fe);return{node:u.createElement(Rp,Object.assign({},Me,{checked:$e,onClick:Pe=>{var Ie;Pe.stopPropagation(),(Ie=Me==null?void 0:Me.onClick)===null||Ie===void 0||Ie.call(Me,Pe)},onChange:Pe=>{var Ie;ee.has(fe)||X(fe,!0,[fe],Pe.nativeEvent),(Ie=Me==null?void 0:Me.onChange)===null||Ie===void 0||Ie.call(Me,Pe)}})),checked:$e}}:be=(Se,ve,Ce)=>{var fe;const $e=E(ve,Ce),Me=ee.has($e),Pe=Z.has($e),Ie=B.get($e);let _e;return P==="nest"?_e=Pe:_e=(fe=Ie==null?void 0:Ie.indeterminate)!==null&&fe!==void 0?fe:Pe,{node:u.createElement(di,Object.assign({},Ie,{indeterminate:_e,checked:Me,skipGroup:!0,onClick:nt=>{var ut;nt.stopPropagation(),(ut=Ie==null?void 0:Ie.onClick)===null||ut===void 0||ut.call(Ie,nt)},onChange:nt=>{var ut;const{nativeEvent:st}=nt,{shiftKey:Ot}=st,bt=J.indexOf($e),yt=W.some(Qe=>J.includes(Qe));if(Ot&&b&&yt){const Qe=I(bt,J,ee),Ct=Array.from(ee);p==null||p(!Me,Ct.map(xt=>w(xt)),Qe.map(xt=>w(xt))),q(Ct,"multiple")}else{const Qe=W;if(b){const Ct=Me?_a(Qe,$e):Qa(Qe,$e);X($e,!Me,Ct,st)}else{const Ct=hc([].concat(Ne(Qe),[$e]),!0,z,H),{checkedKeys:xt,halfCheckedKeys:Le}=Ct;let We=xt;if(Me){const Ge=new Set(xt);Ge.delete($e),We=hc(Array.from(Ge),{halfCheckedKeys:Le},z,H).checkedKeys}X($e,!Me,We,st)}}N(Me?null:bt),(ut=Ie==null?void 0:Ie.onChange)===null||ut===void 0||ut.call(Ie,nt)}})),checked:Me}};const ge=(Se,ve,Ce)=>{const{node:fe,checked:$e}=be(Se,ve,Ce);return y?y($e,ve,Ce,fe):fe};if(!ae.includes(Di))if(ae.findIndex(Se=>{var ve;return((ve=Se[Ld])===null||ve===void 0?void 0:ve.columnType)==="EXPAND_COLUMN"})===0){const[Se,...ve]=ae;ae=[Se,Di].concat(Ne(ve))}else ae=[Di].concat(Ne(ae));const me=ae.indexOf(Di);ae=ae.filter((Se,ve)=>Se!==Di||ve===me);const we=ae[me-1],Ee=ae[me+1];let ye=g;ye===void 0&&((Ee==null?void 0:Ee.fixed)!==void 0?ye=Ee.fixed:(we==null?void 0:we.fixed)!==void 0&&(ye=we.fixed)),ye&&we&&((re=we[Ld])===null||re===void 0?void 0:re.columnType)==="EXPAND_COLUMN"&&we.fixed===void 0&&(we.fixed=ye);const he=ie(`${$}-selection-col`,{[`${$}-selection-col-with-dropdown`]:h&&v==="checkbox"}),pe=()=>t!=null&&t.columnTitle?typeof t.columnTitle=="function"?t.columnTitle(le):t.columnTitle:ue,Oe={fixed:ye,width:m,className:`${$}-selection-column`,title:pe(),render:ge,onCell:t.onCell,align:t.align,[Ld]:{className:he}};return ae.map(Se=>Se===Di?Oe:Se)},[E,L,t,W,G,Z,m,oe,P,B,p,X,H]),G]};function Vse(e){return t=>{const{prefixCls:n,onExpand:r,record:o,expanded:a,expandable:i}=t,l=`${n}-row-expand-icon`;return u.createElement("button",{type:"button",onClick:s=>{r(o,s),s.stopPropagation()},className:ie(l,{[`${l}-spaced`]:!i,[`${l}-expanded`]:i&&a,[`${l}-collapsed`]:i&&!a}),"aria-label":a?e.collapse:e.expand,"aria-expanded":a})}}function Wse(e){return(n,r)=>{const o=n.querySelector(`.${e}-container`);let a=r;if(o){const i=getComputedStyle(o),l=Number.parseInt(i.borderLeftWidth,10),s=Number.parseInt(i.borderRightWidth,10);a=r-l-s}return a}}const fl=(e,t)=>"key"in e&&e.key!==void 0&&e.key!==null?e.key:e.dataIndex?Array.isArray(e.dataIndex)?e.dataIndex.join("."):e.dataIndex:t;function ku(e,t){return t?`${t}-${e}`:`${e}`}const ny=(e,t)=>typeof e=="function"?e(t):e,Kse=(e,t)=>{const n=ny(e,t);return Object.prototype.toString.call(n)==="[object Object]"?"":n};var Use={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},Gse=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:Use}))},qse=u.forwardRef(Gse),Yse=function(t){var n=t.dropPosition,r=t.dropLevelOffset,o=t.indent,a={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(n){case-1:a.top=0,a.left=-r*o;break;case 1:a.bottom=0,a.left=-r*o;break;case 0:a.bottom=0,a.left=o;break}return Y.createElement("div",{style:a})};function K7(e){if(e==null)throw new TypeError("Cannot destructure "+e)}function Xse(e,t){var n=u.useState(!1),r=ne(n,2),o=r[0],a=r[1];Lt(function(){if(o)return e(),function(){t()}},[o]),Lt(function(){return a(!0),function(){a(!1)}},[])}var Qse=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],Zse=u.forwardRef(function(e,t){var n=e.className,r=e.style,o=e.motion,a=e.motionNodes,i=e.motionType,l=e.onMotionStart,s=e.onMotionEnd,c=e.active,d=e.treeNodeRequiredProps,f=ht(e,Qse),p=u.useState(!0),m=ne(p,2),v=m[0],h=m[1],g=u.useContext(nw),y=g.prefixCls,C=a&&i!=="hide";Lt(function(){a&&C!==v&&h(C)},[a]);var b=function(){a&&l()},$=u.useRef(!1),x=function(){a&&!$.current&&($.current=!0,s())};Xse(b,x);var S=function(E){C===E&&x()};return a?u.createElement(Xa,F({ref:t,visible:v},o,{motionAppear:i==="show",onVisibleChanged:S}),function(w,E){var P=w.className,O=w.style;return u.createElement("div",{ref:E,className:ie("".concat(y,"-treenode-motion"),P),style:O},a.map(function(M){var k=Object.assign({},(K7(M.data),M.data)),_=M.title,I=M.key,N=M.isStart,R=M.isEnd;delete k.children;var D=jd(I,d);return u.createElement(_f,F({},k,D,{title:_,active:c,data:M.data,key:I,isStart:N,isEnd:R}))}))}):u.createElement(_f,F({domRef:t,className:n,style:r},f,{active:c}))});function Jse(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=e.length,r=t.length;if(Math.abs(n-r)!==1)return{add:!1,key:null};function o(a,i){var l=new Map;a.forEach(function(c){l.set(c,!0)});var s=i.filter(function(c){return!l.has(c)});return s.length===1?s[0]:null}return n ").concat(t);return t}var rce=u.forwardRef(function(e,t){var n=e.prefixCls,r=e.data;e.selectable,e.checkable;var o=e.expandedKeys,a=e.selectedKeys,i=e.checkedKeys,l=e.loadedKeys,s=e.loadingKeys,c=e.halfCheckedKeys,d=e.keyEntities,f=e.disabled,p=e.dragging,m=e.dragOverNodeKey,v=e.dropPosition,h=e.motion,g=e.height,y=e.itemHeight,C=e.virtual,b=e.scrollWidth,$=e.focusable,x=e.activeItem,S=e.focused,w=e.tabIndex,E=e.onKeyDown,P=e.onFocus,O=e.onBlur,M=e.onActiveChange,k=e.onListChangeStart,_=e.onListChangeEnd,I=ht(e,ece),N=u.useRef(null),R=u.useRef(null);u.useImperativeHandle(t,function(){return{scrollTo:function(be){N.current.scrollTo(be)},getIndentWidth:function(){return R.current.offsetWidth}}});var D=u.useState(o),T=ne(D,2),j=T[0],L=T[1],z=u.useState(r),B=ne(z,2),H=B[0],W=B[1],V=u.useState(r),G=ne(V,2),Z=G[0],q=G[1],X=u.useState([]),oe=ne(X,2),te=oe[0],Q=oe[1],re=u.useState(null),ae=ne(re,2),ee=ae[0],J=ae[1],ce=u.useRef(r);ce.current=r;function de(){var le=ce.current;W(le),q(le),Q([]),J(null),_()}Lt(function(){L(o);var le=Jse(j,o);if(le.key!==null)if(le.add){var be=H.findIndex(function(he){var pe=he.key;return pe===le.key}),ge=LO(AO(H,r,le.key),C,g,y),me=H.slice();me.splice(be+1,0,FO),q(me),Q(ge),J("show")}else{var we=r.findIndex(function(he){var pe=he.key;return pe===le.key}),Ee=LO(AO(r,H,le.key),C,g,y),ye=r.slice();ye.splice(we+1,0,FO),q(ye),Q(Ee),J("hide")}else H!==r&&(W(r),q(r))},[o,r]),u.useEffect(function(){p||de()},[p]);var xe=h?Z:r,ue={expandedKeys:o,selectedKeys:a,loadedKeys:l,loadingKeys:s,checkedKeys:i,halfCheckedKeys:c,dragOverNodeKey:m,dropPosition:v,keyEntities:d};return u.createElement(u.Fragment,null,S&&x&&u.createElement("span",{style:jO,"aria-live":"assertive"},nce(x)),u.createElement("div",null,u.createElement("input",{style:jO,disabled:$===!1||f,tabIndex:$!==!1?w:null,onKeyDown:E,onFocus:P,onBlur:O,value:"",onChange:tce,"aria-label":"for screen reader"})),u.createElement("div",{className:"".concat(n,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},u.createElement("div",{className:"".concat(n,"-indent")},u.createElement("div",{ref:R,className:"".concat(n,"-indent-unit")}))),u.createElement(H0,F({},I,{data:xe,itemKey:BO,height:g,fullHeight:!1,virtual:C,itemHeight:y,scrollWidth:b,prefixCls:"".concat(n,"-list"),ref:N,role:"tree",onVisibleChange:function(be){be.every(function(ge){return BO(ge)!==ts})&&de()}}),function(le){var be=le.pos,ge=Object.assign({},(K7(le.data),le.data)),me=le.title,we=le.key,Ee=le.isStart,ye=le.isEnd,he=Np(we,be);delete ge.key,delete ge.children;var pe=jd(he,ue);return u.createElement(Zse,F({},ge,pe,{title:me,active:!!x&&we===x.key,pos:be,data:le.data,isStart:Ee,isEnd:ye,motion:h,motionNodes:we===ts?te:null,motionType:ee,onMotionStart:k,onMotionEnd:de,treeNodeRequiredProps:ue,onMouseMove:function(){M(null)}}))}))}),oce=10,ow=function(e){Ia(n,e);var t=qa(n);function n(){var r;Dn(this,n);for(var o=arguments.length,a=new Array(o),i=0;i2&&arguments[2]!==void 0?arguments[2]:!1,f=r.state,p=f.dragChildrenKeys,m=f.dropPosition,v=f.dropTargetKey,h=f.dropTargetPos,g=f.dropAllowed;if(g){var y=r.props.onDrop;if(r.setState({dragOverNodeKey:null}),r.cleanDragState(),v!==null){var C=U(U({},jd(v,r.getTreeNodeRequiredProps())),{},{active:((c=r.getActiveItem())===null||c===void 0?void 0:c.key)===v,data:to(r.state.keyEntities,v).node}),b=p.includes(v);wn(!b,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var $=rw(h),x={event:l,node:nr(C),dragNode:r.dragNodeProps?nr(r.dragNodeProps):null,dragNodesKeys:[r.dragNodeProps.eventKey].concat(p),dropToGap:m!==0,dropPosition:m+Number($[$.length-1])};d||y==null||y(x),r.dragNodeProps=null}}}),K(et(r),"cleanDragState",function(){var l=r.state.draggingNodeKey;l!==null&&r.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),r.dragStartMousePosition=null,r.currentMouseOverDroppableNodeKey=null}),K(et(r),"triggerExpandActionExpand",function(l,s){var c=r.state,d=c.expandedKeys,f=c.flattenNodes,p=s.expanded,m=s.key,v=s.isLeaf;if(!(v||l.shiftKey||l.metaKey||l.ctrlKey)){var h=f.filter(function(y){return y.key===m})[0],g=nr(U(U({},jd(m,r.getTreeNodeRequiredProps())),{},{data:h.data}));r.setExpandedKeys(p?_a(d,m):Qa(d,m)),r.onNodeExpand(l,g)}}),K(et(r),"onNodeClick",function(l,s){var c=r.props,d=c.onClick,f=c.expandAction;f==="click"&&r.triggerExpandActionExpand(l,s),d==null||d(l,s)}),K(et(r),"onNodeDoubleClick",function(l,s){var c=r.props,d=c.onDoubleClick,f=c.expandAction;f==="doubleClick"&&r.triggerExpandActionExpand(l,s),d==null||d(l,s)}),K(et(r),"onNodeSelect",function(l,s){var c=r.state.selectedKeys,d=r.state,f=d.keyEntities,p=d.fieldNames,m=r.props,v=m.onSelect,h=m.multiple,g=s.selected,y=s[p.key],C=!g;C?h?c=Qa(c,y):c=[y]:c=_a(c,y);var b=c.map(function($){var x=to(f,$);return x?x.node:null}).filter(Boolean);r.setUncontrolledState({selectedKeys:c}),v==null||v(c,{event:"select",selected:C,node:s,selectedNodes:b,nativeEvent:l.nativeEvent})}),K(et(r),"onNodeCheck",function(l,s,c){var d=r.state,f=d.keyEntities,p=d.checkedKeys,m=d.halfCheckedKeys,v=r.props,h=v.checkStrictly,g=v.onCheck,y=s.key,C,b={event:"check",node:s,checked:c,nativeEvent:l.nativeEvent};if(h){var $=c?Qa(p,y):_a(p,y),x=_a(m,y);C={checked:$,halfChecked:x},b.checkedNodes=$.map(function(M){return to(f,M)}).filter(Boolean).map(function(M){return M.node}),r.setUncontrolledState({checkedKeys:$})}else{var S=hc([].concat(Ne(p),[y]),!0,f),w=S.checkedKeys,E=S.halfCheckedKeys;if(!c){var P=new Set(w);P.delete(y);var O=hc(Array.from(P),{halfCheckedKeys:E},f);w=O.checkedKeys,E=O.halfCheckedKeys}C=w,b.checkedNodes=[],b.checkedNodesPositions=[],b.halfCheckedKeys=E,w.forEach(function(M){var k=to(f,M);if(k){var _=k.node,I=k.pos;b.checkedNodes.push(_),b.checkedNodesPositions.push({node:_,pos:I})}}),r.setUncontrolledState({checkedKeys:w},!1,{halfCheckedKeys:E})}g==null||g(C,b)}),K(et(r),"onNodeLoad",function(l){var s,c=l.key,d=r.state.keyEntities,f=to(d,c);if(!(f!=null&&(s=f.children)!==null&&s!==void 0&&s.length)){var p=new Promise(function(m,v){r.setState(function(h){var g=h.loadedKeys,y=g===void 0?[]:g,C=h.loadingKeys,b=C===void 0?[]:C,$=r.props,x=$.loadData,S=$.onLoad;if(!x||y.includes(c)||b.includes(c))return null;var w=x(l);return w.then(function(){var E=r.state.loadedKeys,P=Qa(E,c);S==null||S(P,{event:"load",node:l}),r.setUncontrolledState({loadedKeys:P}),r.setState(function(O){return{loadingKeys:_a(O.loadingKeys,c)}}),m()}).catch(function(E){if(r.setState(function(O){return{loadingKeys:_a(O.loadingKeys,c)}}),r.loadingRetryTimes[c]=(r.loadingRetryTimes[c]||0)+1,r.loadingRetryTimes[c]>=oce){var P=r.state.loadedKeys;wn(!1,"Retry for `loadData` many times but still failed. No more retry."),r.setUncontrolledState({loadedKeys:Qa(P,c)}),m()}v(E)}),{loadingKeys:Qa(b,c)}})});return p.catch(function(){}),p}}),K(et(r),"onNodeMouseEnter",function(l,s){var c=r.props.onMouseEnter;c==null||c({event:l,node:s})}),K(et(r),"onNodeMouseLeave",function(l,s){var c=r.props.onMouseLeave;c==null||c({event:l,node:s})}),K(et(r),"onNodeContextMenu",function(l,s){var c=r.props.onRightClick;c&&(l.preventDefault(),c({event:l,node:s}))}),K(et(r),"onFocus",function(){var l=r.props.onFocus;r.setState({focused:!0});for(var s=arguments.length,c=new Array(s),d=0;d1&&arguments[1]!==void 0?arguments[1]:!1,c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!r.destroyed){var d=!1,f=!0,p={};Object.keys(l).forEach(function(m){if(r.props.hasOwnProperty(m)){f=!1;return}d=!0,p[m]=l[m]}),d&&(!s||f)&&r.setState(U(U({},p),c))}}),K(et(r),"scrollTo",function(l){r.listRef.current.scrollTo(l)}),r}return An(n,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var o=this.props,a=o.activeKey,i=o.itemScrollOffset,l=i===void 0?0:i;a!==void 0&&a!==this.state.activeKey&&(this.setState({activeKey:a}),a!==null&&this.scrollTo({key:a,offset:l}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var o=this.state,a=o.focused,i=o.flattenNodes,l=o.keyEntities,s=o.draggingNodeKey,c=o.activeKey,d=o.dropLevelOffset,f=o.dropContainerKey,p=o.dropTargetKey,m=o.dropPosition,v=o.dragOverNodeKey,h=o.indent,g=this.props,y=g.prefixCls,C=g.className,b=g.style,$=g.showLine,x=g.focusable,S=g.tabIndex,w=S===void 0?0:S,E=g.selectable,P=g.showIcon,O=g.icon,M=g.switcherIcon,k=g.draggable,_=g.checkable,I=g.checkStrictly,N=g.disabled,R=g.motion,D=g.loadData,T=g.filterTreeNode,j=g.height,L=g.itemHeight,z=g.scrollWidth,B=g.virtual,H=g.titleRender,W=g.dropIndicatorRender,V=g.onContextMenu,G=g.onScroll,Z=g.direction,q=g.rootClassName,X=g.rootStyle,oe=mr(this.props,{aria:!0,data:!0}),te;k&&(at(k)==="object"?te=k:typeof k=="function"?te={nodeDraggable:k}:te={});var Q={prefixCls:y,selectable:E,showIcon:P,icon:O,switcherIcon:M,draggable:te,draggingNodeKey:s,checkable:_,checkStrictly:I,disabled:N,keyEntities:l,dropLevelOffset:d,dropContainerKey:f,dropTargetKey:p,dropPosition:m,dragOverNodeKey:v,indent:h,direction:Z,dropIndicatorRender:W,loadData:D,filterTreeNode:T,titleRender:H,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop};return u.createElement(nw.Provider,{value:Q},u.createElement("div",{className:ie(y,C,q,K(K(K({},"".concat(y,"-show-line"),$),"".concat(y,"-focused"),a),"".concat(y,"-active-focused"),c!==null)),style:X},u.createElement(rce,F({ref:this.listRef,prefixCls:y,style:b,data:i,disabled:N,selectable:E,checkable:!!_,motion:R,dragging:s!==null,height:j,itemHeight:L,virtual:B,focusable:x,focused:a,tabIndex:w,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:V,onScroll:G,scrollWidth:z},this.getTreeNodeRequiredProps(),oe))))}}],[{key:"getDerivedStateFromProps",value:function(o,a){var i=a.prevProps,l={prevProps:o};function s(w){return!i&&o.hasOwnProperty(w)||i&&i[w]!==o[w]}var c,d=a.fieldNames;if(s("fieldNames")&&(d=Kc(o.fieldNames),l.fieldNames=d),s("treeData")?c=o.treeData:s("children")&&(wn(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),c=t7(o.children)),c){l.treeData=c;var f=GS(c,{fieldNames:d});l.keyEntities=U(K({},ts,U7),f.keyEntities)}var p=l.keyEntities||a.keyEntities;if(s("expandedKeys")||i&&s("autoExpandParent"))l.expandedKeys=o.autoExpandParent||!i&&o.defaultExpandParent?D$(o.expandedKeys,p):o.expandedKeys;else if(!i&&o.defaultExpandAll){var m=U({},p);delete m[ts];var v=[];Object.keys(m).forEach(function(w){var E=m[w];E.children&&E.children.length&&v.push(E.key)}),l.expandedKeys=v}else!i&&o.defaultExpandedKeys&&(l.expandedKeys=o.autoExpandParent||o.defaultExpandParent?D$(o.defaultExpandedKeys,p):o.defaultExpandedKeys);if(l.expandedKeys||delete l.expandedKeys,c||l.expandedKeys){var h=U1(c||a.treeData,l.expandedKeys||a.expandedKeys,d);l.flattenNodes=h}if(o.selectable&&(s("selectedKeys")?l.selectedKeys=_O(o.selectedKeys,o):!i&&o.defaultSelectedKeys&&(l.selectedKeys=_O(o.defaultSelectedKeys,o))),o.checkable){var g;if(s("checkedKeys")?g=Z1(o.checkedKeys)||{}:!i&&o.defaultCheckedKeys?g=Z1(o.defaultCheckedKeys)||{}:c&&(g=Z1(o.checkedKeys)||{checkedKeys:a.checkedKeys,halfCheckedKeys:a.halfCheckedKeys}),g){var y=g,C=y.checkedKeys,b=C===void 0?[]:C,$=y.halfCheckedKeys,x=$===void 0?[]:$;if(!o.checkStrictly){var S=hc(b,!0,p);b=S.checkedKeys,x=S.halfCheckedKeys}l.checkedKeys=b,l.halfCheckedKeys=x}}return s("loadedKeys")&&(l.loadedKeys=o.loadedKeys),l}}]),n}(u.Component);K(ow,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:Yse,allowDrop:function(){return!0},expandAction:!1});K(ow,"TreeNode",_f);var ace={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},ice=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:ace}))},G7=u.forwardRef(ice),lce={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},sce=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:lce}))},cce=u.forwardRef(sce),uce={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},dce=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:uce}))},fce=u.forwardRef(dce),pce={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},mce=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:pce}))},vce=u.forwardRef(mce);const gce=({treeCls:e,treeNodeCls:t,directoryNodeSelectedBg:n,directoryNodeSelectedColor:r,motionDurationMid:o,borderRadius:a,controlItemBgHover:i})=>({[`${e}${e}-directory ${t}`]:{[`${e}-node-content-wrapper`]:{position:"static",[`&:has(${e}-drop-indicator)`]:{position:"relative"},[`> *:not(${e}-drop-indicator)`]:{position:"relative"},"&:hover":{background:"transparent"},"&:before":{position:"absolute",inset:0,transition:`background-color ${o}`,content:'""',borderRadius:a},"&:hover:before":{background:i}},[`${e}-switcher, ${e}-checkbox, ${e}-draggable-icon`]:{zIndex:1},"&-selected":{background:n,borderRadius:a,[`${e}-switcher, ${e}-draggable-icon`]:{color:r},[`${e}-node-content-wrapper`]:{color:r,background:"transparent","&, &:hover":{color:r},"&:before, &:hover:before":{background:n}}}}}),hce=new Kt("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),yce=(e,t)=>({[`.${e}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${t.motionDurationSlow}`}}}),bce=(e,t)=>({[`.${e}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:t.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${se(t.lineWidthBold)} solid ${t.colorPrimary}`,borderRadius:"50%",content:'""'}}}),Cce=(e,t)=>{const{treeCls:n,treeNodeCls:r,treeNodePadding:o,titleHeight:a,indentSize:i,nodeSelectedBg:l,nodeHoverBg:s,colorTextQuaternary:c,controlItemBgActiveDisabled:d}=t;return{[n]:Object.assign(Object.assign({},gn(t)),{"--rc-virtual-list-scrollbar-bg":t.colorSplit,background:t.colorBgContainer,borderRadius:t.borderRadius,transition:`background-color ${t.motionDurationSlow}`,"&-rtl":{direction:"rtl"},[`&${n}-rtl ${n}-switcher_close ${n}-switcher-icon svg`]:{transform:"rotate(90deg)"},[`&-focused:not(:hover):not(${n}-active-focused)`]:sl(t),[`${n}-list-holder-inner`]:{alignItems:"flex-start"},[`&${n}-block-node`]:{[`${n}-list-holder-inner`]:{alignItems:"stretch",[`${n}-node-content-wrapper`]:{flex:"auto"},[`${r}.dragging:after`]:{position:"absolute",inset:0,border:`1px solid ${t.colorPrimary}`,opacity:0,animationName:hce,animationDuration:t.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none",borderRadius:t.borderRadius}}},[r]:{display:"flex",alignItems:"flex-start",marginBottom:o,lineHeight:se(a),position:"relative","&:before":{content:'""',position:"absolute",zIndex:1,insetInlineStart:0,width:"100%",top:"100%",height:o},[`&-disabled ${n}-node-content-wrapper`]:{color:t.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}},[`${n}-checkbox-disabled + ${n}-node-selected,&${r}-disabled${r}-selected ${n}-node-content-wrapper`]:{backgroundColor:d},[`${n}-checkbox-disabled`]:{pointerEvents:"unset"},[`&:not(${r}-disabled)`]:{[`${n}-node-content-wrapper`]:{"&:hover":{color:t.nodeHoverColor}}},[`&-active ${n}-node-content-wrapper`]:{background:t.controlItemBgHover},[`&:not(${r}-disabled).filter-node ${n}-title`]:{color:t.colorPrimary,fontWeight:t.fontWeightStrong},"&-draggable":{cursor:"grab",[`${n}-draggable-icon`]:{flexShrink:0,width:a,textAlign:"center",visibility:"visible",color:c},[`&${r}-disabled ${n}-draggable-icon`]:{visibility:"hidden"}}},[`${n}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:i}},[`${n}-draggable-icon`]:{visibility:"hidden"},[`${n}-switcher, ${n}-checkbox`]:{marginInlineEnd:t.calc(t.calc(a).sub(t.controlInteractiveSize)).div(2).equal()},[`${n}-switcher`]:Object.assign(Object.assign({},yce(e,t)),{position:"relative",flex:"none",alignSelf:"stretch",width:a,textAlign:"center",cursor:"pointer",userSelect:"none",transition:`all ${t.motionDurationSlow}`,"&-noop":{cursor:"unset"},"&:before":{pointerEvents:"none",content:'""',width:a,height:a,position:"absolute",left:{_skip_check_:!0,value:0},top:0,borderRadius:t.borderRadius,transition:`all ${t.motionDurationSlow}`},[`&:not(${n}-switcher-noop):hover:before`]:{backgroundColor:t.colorBgTextHover},[`&_close ${n}-switcher-icon svg`]:{transform:"rotate(-90deg)"},"&-loading-icon":{color:t.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:t.calc(a).div(2).equal(),bottom:t.calc(o).mul(-1).equal(),marginInlineStart:-1,borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:t.calc(t.calc(a).div(2).equal()).mul(.8).equal(),height:t.calc(a).div(2).equal(),borderBottom:`1px solid ${t.colorBorder}`,content:'""'}}}),[`${n}-node-content-wrapper`]:Object.assign(Object.assign({position:"relative",minHeight:a,paddingBlock:0,paddingInline:t.paddingXS,background:"transparent",borderRadius:t.borderRadius,cursor:"pointer",transition:`all ${t.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`},bce(e,t)),{"&:hover":{backgroundColor:s},[`&${n}-node-selected`]:{color:t.nodeSelectedColor,backgroundColor:l},[`${n}-iconEle`]:{display:"inline-block",width:a,height:a,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}}),[`${n}-unselectable ${n}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${r}.drop-container > [draggable]`]:{boxShadow:`0 0 0 2px ${t.colorPrimary}`},"&-show-line":{[`${n}-indent-unit`]:{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:t.calc(a).div(2).equal(),bottom:t.calc(o).mul(-1).equal(),borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&-end:before":{display:"none"}},[`${n}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${r}-leaf-last ${n}-switcher-leaf-line:before`]:{top:"auto !important",bottom:"auto !important",height:`${se(t.calc(a).div(2).equal())} !important`}})}},$ce=(e,t,n=!0)=>{const r=`.${e}`,o=`${r}-treenode`,a=t.calc(t.paddingXS).div(2).equal(),i=Xt(t,{treeCls:r,treeNodeCls:o,treeNodePadding:a});return[Cce(e,i),n&&gce(i)].filter(Boolean)},xce=e=>{const{controlHeightSM:t,controlItemBgHover:n,controlItemBgActive:r}=e,o=t;return{titleHeight:o,indentSize:o,nodeHoverBg:n,nodeHoverColor:e.colorText,nodeSelectedBg:r,nodeSelectedColor:e.colorText}},Sce=e=>{const{colorTextLightSolid:t,colorPrimary:n}=e;return Object.assign(Object.assign({},xce(e)),{directoryNodeSelectedColor:t,directoryNodeSelectedBg:n})},wce=sn("Tree",(e,{prefixCls:t})=>[{[e.componentCls]:r7(`${t}-checkbox`,e)},$ce(t,e),CT(e)],Sce),zO=4;function Ece(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:o,direction:a="ltr"}=e,i=a==="ltr"?"left":"right",l=a==="ltr"?"right":"left",s={[i]:-n*o+zO,[l]:0};switch(t){case-1:s.top=-3;break;case 1:s.bottom=-3;break;default:s.bottom=-3,s[i]=o+zO;break}return Y.createElement("div",{style:s,className:`${r}-drop-indicator`})}var Pce={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},Oce=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:Pce}))},Ice=u.forwardRef(Oce),Rce={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},Nce=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:Rce}))},Mce=u.forwardRef(Nce),Tce={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},kce=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:Tce}))},_ce=u.forwardRef(kce);const Dce=e=>{var t,n;const{prefixCls:r,switcherIcon:o,treeNodeProps:a,showLine:i,switcherLoadingIcon:l}=e,{isLeaf:s,expanded:c,loading:d}=a;if(d)return u.isValidElement(l)?l:u.createElement(vp,{className:`${r}-switcher-loading-icon`});let f;if(i&&typeof i=="object"&&(f=i.showLeafIcon),s){if(!i)return null;if(typeof f!="boolean"&&f){const v=typeof f=="function"?f(a):f,h=`${r}-switcher-line-custom-icon`;return u.isValidElement(v)?ea(v,{className:ie((t=v.props)===null||t===void 0?void 0:t.className,h)}):v}return f?u.createElement(G7,{className:`${r}-switcher-line-icon`}):u.createElement("span",{className:`${r}-switcher-leaf-line`})}const p=`${r}-switcher-icon`,m=typeof o=="function"?o(a):o;return u.isValidElement(m)?ea(m,{className:ie((n=m.props)===null||n===void 0?void 0:n.className,p)}):m!==void 0?m:i?c?u.createElement(Mce,{className:`${r}-switcher-line-icon`}):u.createElement(_ce,{className:`${r}-switcher-line-icon`}):u.createElement(Ice,{className:p})},q7=Y.forwardRef((e,t)=>{var n;const{getPrefixCls:r,direction:o,virtual:a,tree:i}=Y.useContext(wt),{prefixCls:l,className:s,showIcon:c=!1,showLine:d,switcherIcon:f,switcherLoadingIcon:p,blockNode:m=!1,children:v,checkable:h=!1,selectable:g=!0,draggable:y,disabled:C,motion:b,style:$}=e,x=r("tree",l),S=r(),w=Y.useContext(co),E=C??w,P=b??Object.assign(Object.assign({},vT(S)),{motionAppear:!1}),O=Object.assign(Object.assign({},e),{checkable:h,selectable:g,showIcon:c,motion:P,blockNode:m,disabled:E,showLine:!!d,dropIndicatorRender:Ece}),[M,k,_]=wce(x),[,I]=wr(),N=I.paddingXS/2+(((n=I.Tree)===null||n===void 0?void 0:n.titleHeight)||I.controlHeightSM),R=Y.useMemo(()=>{if(!y)return!1;let T={};switch(typeof y){case"function":T.nodeDraggable=y;break;case"object":T=Object.assign({},y);break}return T.icon!==!1&&(T.icon=T.icon||Y.createElement(vce,null)),T},[y]),D=T=>Y.createElement(Dce,{prefixCls:x,switcherIcon:f,switcherLoadingIcon:p,treeNodeProps:T,showLine:d});return M(Y.createElement(ow,Object.assign({itemHeight:N,ref:t,virtual:a},O,{style:Object.assign(Object.assign({},i==null?void 0:i.style),$),prefixCls:x,className:ie({[`${x}-icon-hide`]:!c,[`${x}-block-node`]:m,[`${x}-unselectable`]:!g,[`${x}-rtl`]:o==="rtl",[`${x}-disabled`]:E},i==null?void 0:i.className,s,k,_),direction:o,checkable:h&&Y.createElement("span",{className:`${x}-checkbox-inner`}),selectable:g,switcherIcon:D,draggable:R}),v))}),HO=0,J1=1,VO=2;function aw(e,t,n){const{key:r,children:o}=n;function a(i){const l=i[r],s=i[o];t(l,i)!==!1&&aw(s||[],t,n)}e.forEach(a)}function Ace({treeData:e,expandedKeys:t,startKey:n,endKey:r,fieldNames:o}){const a=[];let i=HO;if(n&&n===r)return[n];if(!n||!r)return[];function l(s){return s===n||s===r}return aw(e,s=>{if(i===VO)return!1;if(l(s)){if(a.push(s),i===HO)i=J1;else if(i===J1)return i=VO,!1}else i===J1&&a.push(s);return t.includes(s)},Kc(o)),a}function eb(e,t,n){const r=Ne(t),o=[];return aw(e,(a,i)=>{const l=r.indexOf(a);return l!==-1&&(o.push(i),r.splice(l,1)),!!r.length},Kc(n)),o}var WO=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:o}=e,a=WO(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const i=u.useRef(null),l=u.useRef(null),s=()=>{const{keyEntities:E}=GS(KO(a),{fieldNames:a.fieldNames});let P;return n?P=Object.keys(E):r?P=D$(a.expandedKeys||o||[],E):P=a.expandedKeys||o||[],P},[c,d]=u.useState(a.selectedKeys||a.defaultSelectedKeys||[]),[f,p]=u.useState(()=>s());u.useEffect(()=>{"selectedKeys"in a&&d(a.selectedKeys)},[a.selectedKeys]),u.useEffect(()=>{"expandedKeys"in a&&p(a.expandedKeys)},[a.expandedKeys]);const m=(E,P)=>{var O;return"expandedKeys"in a||p(E),(O=a.onExpand)===null||O===void 0?void 0:O.call(a,E,P)},v=(E,P)=>{var O;const{multiple:M,fieldNames:k}=a,{node:_,nativeEvent:I}=P,{key:N=""}=_,R=KO(a),D=Object.assign(Object.assign({},P),{selected:!0}),T=(I==null?void 0:I.ctrlKey)||(I==null?void 0:I.metaKey),j=I==null?void 0:I.shiftKey;let L;M&&T?(L=E,i.current=N,l.current=L,D.selectedNodes=eb(R,L,k)):M&&j?(L=Array.from(new Set([].concat(Ne(l.current||[]),Ne(Ace({treeData:R,expandedKeys:f,startKey:N,endKey:i.current,fieldNames:k}))))),D.selectedNodes=eb(R,L,k)):(L=[N],i.current=N,l.current=L,D.selectedNodes=eb(R,L,k)),(O=a.onSelect)===null||O===void 0||O.call(a,L,D),"selectedKeys"in a||d(L)},{getPrefixCls:h,direction:g}=u.useContext(wt),{prefixCls:y,className:C,showIcon:b=!0,expandAction:$="click"}=a,x=WO(a,["prefixCls","className","showIcon","expandAction"]),S=h("tree",y),w=ie(`${S}-directory`,{[`${S}-directory-rtl`]:g==="rtl"},C);return u.createElement(q7,Object.assign({icon:jce,ref:t,blockNode:!0},x,{showIcon:b,expandAction:$,prefixCls:S,className:w,expandedKeys:f,selectedKeys:c,onSelect:v,onExpand:m}))},Lce=u.forwardRef(Fce),iw=q7;iw.DirectoryTree=Lce;iw.TreeNode=_f;const UO=e=>{const{value:t,filterSearch:n,tablePrefixCls:r,locale:o,onChange:a}=e;return n?u.createElement("div",{className:`${r}-filter-dropdown-search`},u.createElement(Mp,{prefix:u.createElement(IS,null),placeholder:o.filterSearchPlaceholder,onChange:a,value:t,htmlSize:1,className:`${r}-filter-dropdown-search-input`})):null},Bce=e=>{const{keyCode:t}=e;t===ot.ENTER&&e.stopPropagation()},zce=u.forwardRef((e,t)=>u.createElement("div",{className:e.className,onClick:n=>n.stopPropagation(),onKeyDown:Bce,ref:t},e.children));function yc(e){let t=[];return(e||[]).forEach(({value:n,children:r})=>{t.push(n),r&&(t=[].concat(Ne(t),Ne(yc(r))))}),t}function Hce(e){return e.some(({children:t})=>t)}function Y7(e,t){return typeof t=="string"||typeof t=="number"?t==null?void 0:t.toString().toLowerCase().includes(e.trim().toLowerCase()):!1}function X7({filters:e,prefixCls:t,filteredKeys:n,filterMultiple:r,searchValue:o,filterSearch:a}){return e.map((i,l)=>{const s=String(i.value);if(i.children)return{key:s||l,label:i.text,popupClassName:`${t}-dropdown-submenu`,children:X7({filters:i.children,prefixCls:t,filteredKeys:n,filterMultiple:r,searchValue:o,filterSearch:a})};const c=r?di:Rp,d={key:i.value!==void 0?s:l,label:u.createElement(u.Fragment,null,u.createElement(c,{checked:n.includes(s)}),u.createElement("span",null,i.text))};return o.trim()?typeof a=="function"?a(o,i)?d:null:Y7(o,i.text)?d:null:d})}function tb(e){return e||[]}const Vce=e=>{var t,n,r,o;const{tablePrefixCls:a,prefixCls:i,column:l,dropdownPrefixCls:s,columnKey:c,filterOnClose:d,filterMultiple:f,filterMode:p="menu",filterSearch:m=!1,filterState:v,triggerFilter:h,locale:g,children:y,getPopupContainer:C,rootClassName:b}=e,{filterResetToDefaultFilteredValue:$,defaultFilteredValue:x,filterDropdownProps:S={},filterDropdownOpen:w,filterDropdownVisible:E,onFilterDropdownVisibleChange:P,onFilterDropdownOpenChange:O}=l,[M,k]=u.useState(!1),_=!!(v&&(!((t=v.filteredKeys)===null||t===void 0)&&t.length||v.forceFiltered)),I=le=>{var be;k(le),(be=S.onOpenChange)===null||be===void 0||be.call(S,le),O==null||O(le),P==null||P(le)},N=(o=(r=(n=S.open)!==null&&n!==void 0?n:w)!==null&&r!==void 0?r:E)!==null&&o!==void 0?o:M,R=v==null?void 0:v.filteredKeys,[D,T]=yq(tb(R)),j=({selectedKeys:le})=>{T(le)},L=(le,{node:be,checked:ge})=>{j(f?{selectedKeys:le}:{selectedKeys:ge&&be.key?[be.key]:[]})};u.useEffect(()=>{M&&j({selectedKeys:tb(R)})},[R]);const[z,B]=u.useState([]),H=le=>{B(le)},[W,V]=u.useState(""),G=le=>{const{value:be}=le.target;V(be)};u.useEffect(()=>{M||V("")},[M]);const Z=le=>{const be=le!=null&&le.length?le:null;if(be===null&&(!v||!v.filteredKeys)||Ka(be,v==null?void 0:v.filteredKeys,!0))return null;h({column:l,key:c,filteredKeys:be})},q=()=>{I(!1),Z(D())},X=({confirm:le,closeDropdown:be}={confirm:!1,closeDropdown:!1})=>{le&&Z([]),be&&I(!1),V(""),T($?(x||[]).map(ge=>String(ge)):[])},oe=({closeDropdown:le}={closeDropdown:!0})=>{le&&I(!1),Z(D())},te=(le,be)=>{be.source==="trigger"&&(le&&R!==void 0&&T(tb(R)),I(le),!le&&!l.filterDropdown&&d&&q())},Q=ie({[`${s}-menu-without-submenu`]:!Hce(l.filters||[])}),re=le=>{if(le.target.checked){const be=yc(l==null?void 0:l.filters).map(ge=>String(ge));T(be)}else T([])},ae=({filters:le})=>(le||[]).map((be,ge)=>{const me=String(be.value),we={title:be.text,key:be.value!==void 0?me:String(ge)};return be.children&&(we.children=ae({filters:be.children})),we}),ee=le=>{var be;return Object.assign(Object.assign({},le),{text:le.title,value:le.key,children:((be=le.children)===null||be===void 0?void 0:be.map(ge=>ee(ge)))||[]})};let J;const{direction:ce,renderEmpty:de}=u.useContext(wt);if(typeof l.filterDropdown=="function")J=l.filterDropdown({prefixCls:`${s}-custom`,setSelectedKeys:le=>j({selectedKeys:le}),selectedKeys:D(),confirm:oe,clearFilters:X,filters:l.filters,visible:N,close:()=>{I(!1)}});else if(l.filterDropdown)J=l.filterDropdown;else{const le=D()||[],be=()=>{var me,we;const Ee=(me=de==null?void 0:de("Table.filter"))!==null&&me!==void 0?me:u.createElement(ri,{image:ri.PRESENTED_IMAGE_SIMPLE,description:g.filterEmptyText,styles:{image:{height:24}},style:{margin:0,padding:"16px 0"}});if((l.filters||[]).length===0)return Ee;if(p==="tree")return u.createElement(u.Fragment,null,u.createElement(UO,{filterSearch:m,value:W,onChange:G,tablePrefixCls:a,locale:g}),u.createElement("div",{className:`${a}-filter-dropdown-tree`},f?u.createElement(di,{checked:le.length===yc(l.filters).length,indeterminate:le.length>0&&le.lengthtypeof m=="function"?m(W,ee(pe)):Y7(W,pe.title):void 0})));const ye=X7({filters:l.filters||[],filterSearch:m,prefixCls:i,filteredKeys:D(),filterMultiple:f,searchValue:W}),he=ye.every(pe=>pe===null);return u.createElement(u.Fragment,null,u.createElement(UO,{filterSearch:m,value:W,onChange:G,tablePrefixCls:a,locale:g}),he?Ee:u.createElement(wu,{selectable:!0,multiple:f,prefixCls:`${s}-menu`,className:Q,onSelect:j,onDeselect:j,selectedKeys:le,getPopupContainer:C,openKeys:z,onOpenChange:H,items:ye}))},ge=()=>$?Ka((x||[]).map(me=>String(me)),le,!0):le.length===0;J=u.createElement(u.Fragment,null,be(),u.createElement("div",{className:`${i}-dropdown-btns`},u.createElement(jt,{type:"link",size:"small",disabled:ge(),onClick:()=>X()},g.filterReset),u.createElement(jt,{type:"primary",size:"small",onClick:q},g.filterConfirm)))}l.filterDropdown&&(J=u.createElement(J9,{selectable:void 0},J)),J=u.createElement(zce,{className:`${i}-dropdown`},J);const ue=og({trigger:["click"],placement:ce==="rtl"?"bottomLeft":"bottomRight",children:(()=>{let le;return typeof l.filterIcon=="function"?le=l.filterIcon(_):l.filterIcon?le=l.filterIcon:le=u.createElement(qse,null),u.createElement("span",{role:"button",tabIndex:-1,className:ie(`${i}-trigger`,{active:_}),onClick:be=>{be.stopPropagation()}},le)})(),getPopupContainer:C},Object.assign(Object.assign({},S),{rootClassName:ie(b,S.rootClassName),open:N,onOpenChange:te,popupRender:()=>typeof(S==null?void 0:S.dropdownRender)=="function"?S.dropdownRender(J):J}));return u.createElement("div",{className:`${i}-column`},u.createElement("span",{className:`${a}-column-title`},y),u.createElement(YS,Object.assign({},ue)))},B$=(e,t,n)=>{let r=[];return(e||[]).forEach((o,a)=>{var i;const l=ku(a,n),s=o.filterDropdown!==void 0;if(o.filters||s||"onFilter"in o)if("filteredValue"in o){let c=o.filteredValue;s||(c=(i=c==null?void 0:c.map(String))!==null&&i!==void 0?i:c),r.push({column:o,key:fl(o,l),filteredKeys:c,forceFiltered:o.filtered})}else r.push({column:o,key:fl(o,l),filteredKeys:t&&o.defaultFilteredValue?o.defaultFilteredValue:void 0,forceFiltered:o.filtered});"children"in o&&(r=[].concat(Ne(r),Ne(B$(o.children,t,l))))}),r};function Q7(e,t,n,r,o,a,i,l,s){return n.map((c,d)=>{const f=ku(d,l),{filterOnClose:p=!0,filterMultiple:m=!0,filterMode:v,filterSearch:h}=c;let g=c;if(g.filters||g.filterDropdown){const y=fl(g,f),C=r.find(({key:b})=>y===b);g=Object.assign(Object.assign({},g),{title:b=>u.createElement(Vce,{tablePrefixCls:e,prefixCls:`${e}-filter`,dropdownPrefixCls:t,column:g,columnKey:y,filterState:C,filterOnClose:p,filterMultiple:m,filterMode:v,filterSearch:h,triggerFilter:a,locale:o,getPopupContainer:i,rootClassName:s},ny(c.title,b))})}return"children"in g&&(g=Object.assign(Object.assign({},g),{children:Q7(e,t,g.children,r,o,a,i,f,s)})),g})}const GO=e=>{const t={};return e.forEach(({key:n,filteredKeys:r,column:o})=>{const a=n,{filters:i,filterDropdown:l}=o;if(l)t[a]=r||null;else if(Array.isArray(r)){const s=yc(i);t[a]=s.filter(c=>r.includes(String(c)))}else t[a]=null}),t},z$=(e,t,n)=>t.reduce((o,a)=>{const{column:{onFilter:i,filters:l},filteredKeys:s}=a;return i&&s&&s.length?o.map(c=>Object.assign({},c)).filter(c=>s.some(d=>{const f=yc(l),p=f.findIndex(v=>String(v)===String(d)),m=p!==-1?f[p]:d;return c[n]&&(c[n]=z$(c[n],t,n)),i(m,c)})):o},e),Z7=e=>e.flatMap(t=>"children"in t?[t].concat(Ne(Z7(t.children||[]))):[t]),Wce=e=>{const{prefixCls:t,dropdownPrefixCls:n,mergedColumns:r,onFilterChange:o,getPopupContainer:a,locale:i,rootClassName:l}=e;Ei();const s=u.useMemo(()=>Z7(r||[]),[r]),[c,d]=u.useState(()=>B$(s,!0)),f=u.useMemo(()=>{const h=B$(s,!1);if(h.length===0)return h;let g=!0;if(h.forEach(({filteredKeys:y})=>{y!==void 0&&(g=!1)}),g){const y=(s||[]).map((C,b)=>fl(C,ku(b)));return c.filter(({key:C})=>y.includes(C)).map(C=>{const b=s[y.indexOf(C.key)];return Object.assign(Object.assign({},C),{column:Object.assign(Object.assign({},C.column),b),forceFiltered:b.filtered})})}return h},[s,c]),p=u.useMemo(()=>GO(f),[f]),m=h=>{const g=f.filter(({key:y})=>y!==h.key);g.push(h),d(g),o(GO(g),g)};return[h=>Q7(t,n,h,f,i,m,a,void 0,l),f,p]},Kce=(e,t,n)=>{const r=u.useRef({});function o(a){var i;if(!r.current||r.current.data!==e||r.current.childrenColumnName!==t||r.current.getRowKey!==n){let c=function(d){d.forEach((f,p)=>{const m=n(f,p);s.set(m,f),f&&typeof f=="object"&&t in f&&c(f[t]||[])})};var l=c;const s=new Map;c(e),r.current={data:e,childrenColumnName:t,kvMap:s,getRowKey:n}}return(i=r.current.kvMap)===null||i===void 0?void 0:i.get(a)}return[o]};var Uce=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const a=e[o];typeof a!="function"&&(n[o]=a)}),n}function qce(e,t,n){const r=n&&typeof n=="object"?n:{},{total:o=0}=r,a=Uce(r,["total"]),[i,l]=u.useState(()=>({current:"defaultCurrent"in a?a.defaultCurrent:1,pageSize:"defaultPageSize"in a?a.defaultPageSize:J7})),s=og(i,a,{total:o>0?o:e}),c=Math.ceil((o||e)/s.pageSize);s.current>c&&(s.current=c||1);const d=(p,m)=>{l({current:p??1,pageSize:m||s.pageSize})},f=(p,m)=>{var v;n&&((v=n.onChange)===null||v===void 0||v.call(n,p,m)),d(p,m),t(p,m||(s==null?void 0:s.pageSize))};return n===!1?[{},()=>{}]:[Object.assign(Object.assign({},s),{onChange:f}),d]}var Yce={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},Xce=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:Yce}))},Qce=u.forwardRef(Xce),Zce={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},Jce=function(t,n){return u.createElement(rn,F({},t,{ref:n,icon:Zce}))},eue=u.forwardRef(Jce);const hv="ascend",nb="descend",yg=e=>typeof e.sorter=="object"&&typeof e.sorter.multiple=="number"?e.sorter.multiple:!1,qO=e=>typeof e=="function"?e:e&&typeof e=="object"&&e.compare?e.compare:!1,tue=(e,t)=>t?e[e.indexOf(t)+1]:e[0],H$=(e,t,n)=>{let r=[];const o=(a,i)=>{r.push({column:a,key:fl(a,i),multiplePriority:yg(a),sortOrder:a.sortOrder})};return(e||[]).forEach((a,i)=>{const l=ku(i,n);a.children?("sortOrder"in a&&o(a,l),r=[].concat(Ne(r),Ne(H$(a.children,t,l)))):a.sorter&&("sortOrder"in a?o(a,l):t&&a.defaultSortOrder&&r.push({column:a,key:fl(a,l),multiplePriority:yg(a),sortOrder:a.defaultSortOrder}))}),r},e_=(e,t,n,r,o,a,i,l)=>(t||[]).map((c,d)=>{const f=ku(d,l);let p=c;if(p.sorter){const m=p.sortDirections||o,v=p.showSorterTooltip===void 0?i:p.showSorterTooltip,h=fl(p,f),g=n.find(({key:P})=>P===h),y=g?g.sortOrder:null,C=tue(m,y);let b;if(c.sortIcon)b=c.sortIcon({sortOrder:y});else{const P=m.includes(hv)&&u.createElement(eue,{className:ie(`${e}-column-sorter-up`,{active:y===hv})}),O=m.includes(nb)&&u.createElement(Qce,{className:ie(`${e}-column-sorter-down`,{active:y===nb})});b=u.createElement("span",{className:ie(`${e}-column-sorter`,{[`${e}-column-sorter-full`]:!!(P&&O)})},u.createElement("span",{className:`${e}-column-sorter-inner`,"aria-hidden":"true"},P,O))}const{cancelSort:$,triggerAsc:x,triggerDesc:S}=a||{};let w=$;C===nb?w=S:C===hv&&(w=x);const E=typeof v=="object"?Object.assign({title:w},v):{title:w};p=Object.assign(Object.assign({},p),{className:ie(p.className,{[`${e}-column-sort`]:y}),title:P=>{const O=`${e}-column-sorters`,M=u.createElement("span",{className:`${e}-column-title`},ny(c.title,P)),k=u.createElement("div",{className:O},M,b);return v?typeof v!="boolean"&&(v==null?void 0:v.target)==="sorter-icon"?u.createElement("div",{className:ie(O,`${O}-tooltip-target-sorter`)},M,u.createElement(ug,Object.assign({},E),b)):u.createElement(ug,Object.assign({},E),k):k},onHeaderCell:P=>{var O;const M=((O=c.onHeaderCell)===null||O===void 0?void 0:O.call(c,P))||{},k=M.onClick,_=M.onKeyDown;M.onClick=R=>{r({column:c,key:h,sortOrder:C,multiplePriority:yg(c)}),k==null||k(R)},M.onKeyDown=R=>{R.keyCode===ot.ENTER&&(r({column:c,key:h,sortOrder:C,multiplePriority:yg(c)}),_==null||_(R))};const I=Kse(c.title,{}),N=I==null?void 0:I.toString();return y&&(M["aria-sort"]=y==="ascend"?"ascending":"descending"),M["aria-label"]=N||"",M.className=ie(M.className,`${e}-column-has-sorters`),M.tabIndex=0,c.ellipsis&&(M.title=(I??"").toString()),M}})}return"children"in p&&(p=Object.assign(Object.assign({},p),{children:e_(e,p.children,n,r,o,a,i,f)})),p}),YO=e=>{const{column:t,sortOrder:n}=e;return{column:t,order:n,field:t.dataIndex,columnKey:t.key}},XO=e=>{const t=e.filter(({sortOrder:n})=>n).map(YO);if(t.length===0&&e.length){const n=e.length-1;return Object.assign(Object.assign({},YO(e[n])),{column:void 0,order:void 0,field:void 0,columnKey:void 0})}return t.length<=1?t[0]||{}:t},V$=(e,t,n)=>{const r=t.slice().sort((i,l)=>l.multiplePriority-i.multiplePriority),o=e.slice(),a=r.filter(({column:{sorter:i},sortOrder:l})=>qO(i)&&l);return a.length?o.sort((i,l)=>{for(let s=0;s{const l=i[n];return l?Object.assign(Object.assign({},i),{[n]:V$(l,t,n)}):i}):o},nue=e=>{const{prefixCls:t,mergedColumns:n,sortDirections:r,tableLocale:o,showSorterTooltip:a,onSorterChange:i}=e,[l,s]=u.useState(()=>H$(n,!0)),c=(h,g)=>{const y=[];return h.forEach((C,b)=>{const $=ku(b,g);if(y.push(fl(C,$)),Array.isArray(C.children)){const x=c(C.children,$);y.push.apply(y,Ne(x))}}),y},d=u.useMemo(()=>{let h=!0;const g=H$(n,!1);if(!g.length){const $=c(n);return l.filter(({key:x})=>$.includes(x))}const y=[];function C($){h?y.push($):y.push(Object.assign(Object.assign({},$),{sortOrder:null}))}let b=null;return g.forEach($=>{b===null?(C($),$.sortOrder&&($.multiplePriority===!1?h=!1:b=!0)):(b&&$.multiplePriority!==!1||(h=!1),C($))}),y},[n,l]),f=u.useMemo(()=>{var h,g;const y=d.map(({column:C,sortOrder:b})=>({column:C,order:b}));return{sortColumns:y,sortColumn:(h=y[0])===null||h===void 0?void 0:h.column,sortOrder:(g=y[0])===null||g===void 0?void 0:g.order}},[d]),p=h=>{let g;h.multiplePriority===!1||!d.length||d[0].multiplePriority===!1?g=[h]:g=[].concat(Ne(d.filter(({key:y})=>y!==h.key)),[h]),s(g),i(XO(g),g)};return[h=>e_(t,h,d,p,r,o,a),d,f,()=>XO(d)]},t_=(e,t)=>e.map(r=>{const o=Object.assign({},r);return o.title=ny(r.title,t),"children"in o&&(o.children=t_(o.children,t)),o}),rue=e=>[u.useCallback(n=>t_(n,e),[e])],oue=z7((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r}),aue=V7((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r}),iue=e=>{const{componentCls:t,lineWidth:n,lineType:r,tableBorderColor:o,tableHeaderBg:a,tablePaddingVertical:i,tablePaddingHorizontal:l,calc:s}=e,c=`${se(n)} ${r} ${o}`,d=(f,p,m)=>({[`&${t}-${f}`]:{[`> ${t}-container`]:{[`> ${t}-content, > ${t}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${t}-expanded-row-fixed`]:{margin:`${se(s(p).mul(-1).equal())} - ${se(s(s(m).add(n)).mul(-1).equal())}`}}}}}});return{[`${t}-wrapper`]:{[`${t}${t}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${t}-title`]:{border:c,borderBottom:0},[`> ${t}-container`]:{borderInlineStart:c,borderTop:c,[` - > ${t}-content, - > ${t}-header, - > ${t}-body, - > ${t}-summary - `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:c},"> thead":{"> tr:not(:last-child) > th":{borderBottom:c},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${t}-cell-fix-right-first::after`]:{borderInlineEnd:c}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${t}-expanded-row-fixed`]:{margin:`${se(s(i).mul(-1).equal())} ${se(s(s(l).add(n)).mul(-1).equal())}`,"&::after":{position:"absolute",top:0,insetInlineEnd:n,bottom:0,borderInlineEnd:c,content:'""'}}}}}},[`&${t}-scroll-horizontal`]:{[`> ${t}-container > ${t}-body`]:{"> table > tbody":{[` - > tr${t}-expanded-row, - > tr${t}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},d("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle)),d("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall)),{[`> ${t}-footer`]:{border:c,borderTop:0}}),[`${t}-cell`]:{[`${t}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${se(n)} 0 ${se(n)} ${a}`}},[`${t}-bordered ${t}-cell-scrollbar`]:{borderInlineEnd:c}}}},lue=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-cell-ellipsis`]:Object.assign(Object.assign({},Bc),{wordBreak:"keep-all",[` - &${t}-cell-fix-left-last, - &${t}-cell-fix-right-first - `]:{overflow:"visible",[`${t}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${t}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},sue=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-tbody > tr${t}-placeholder`]:{textAlign:"center",color:e.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:e.colorBgContainer}}}}},cue=e=>{const{componentCls:t,antCls:n,motionDurationSlow:r,lineWidth:o,paddingXS:a,lineType:i,tableBorderColor:l,tableExpandIconBg:s,tableExpandColumnWidth:c,borderRadius:d,tablePaddingVertical:f,tablePaddingHorizontal:p,tableExpandedRowBg:m,paddingXXS:v,expandIconMarginTop:h,expandIconSize:g,expandIconHalfInner:y,expandIconScale:C,calc:b}=e,$=`${se(o)} ${i} ${l}`,x=b(v).sub(o).equal();return{[`${t}-wrapper`]:{[`${t}-expand-icon-col`]:{width:c},[`${t}-row-expand-icon-cell`]:{textAlign:"center",[`${t}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${t}-row-indent`]:{height:1,float:"left"},[`${t}-row-expand-icon`]:Object.assign(Object.assign({},DU(e)),{position:"relative",float:"left",width:g,height:g,color:"inherit",lineHeight:se(g),background:s,border:$,borderRadius:d,transform:`scale(${C})`,"&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${r} ease-out`,content:'""'},"&::before":{top:y,insetInlineEnd:x,insetInlineStart:x,height:o},"&::after":{top:x,bottom:x,insetInlineStart:y,width:o,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${t}-row-indent + ${t}-row-expand-icon`]:{marginTop:h,marginInlineEnd:a},[`tr${t}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:m}},[`${n}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"100%"}}},[`${t}-expanded-row-fixed`]:{position:"relative",margin:`${se(b(f).mul(-1).equal())} ${se(b(p).mul(-1).equal())}`,padding:`${se(f)} ${se(p)}`}}}},uue=e=>{const{componentCls:t,antCls:n,iconCls:r,tableFilterDropdownWidth:o,tableFilterDropdownSearchWidth:a,paddingXXS:i,paddingXS:l,colorText:s,lineWidth:c,lineType:d,tableBorderColor:f,headerIconColor:p,fontSizeSM:m,tablePaddingHorizontal:v,borderRadius:h,motionDurationSlow:g,colorIcon:y,colorPrimary:C,tableHeaderFilterActiveBg:b,colorTextDisabled:$,tableFilterDropdownBg:x,tableFilterDropdownHeight:S,controlItemBgHover:w,controlItemBgActive:E,boxShadowSecondary:P,filterDropdownMenuBg:O,calc:M}=e,k=`${n}-dropdown`,_=`${t}-filter-dropdown`,I=`${n}-tree`,N=`${se(c)} ${d} ${f}`;return[{[`${t}-wrapper`]:{[`${t}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${t}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:M(i).mul(-1).equal(),marginInline:`${se(i)} ${se(M(v).div(2).mul(-1).equal())}`,padding:`0 ${se(i)}`,color:p,fontSize:m,borderRadius:h,cursor:"pointer",transition:`all ${g}`,"&:hover":{color:y,background:b},"&.active":{color:C}}}},{[`${n}-dropdown`]:{[_]:Object.assign(Object.assign({},gn(e)),{minWidth:o,backgroundColor:x,borderRadius:h,boxShadow:P,overflow:"hidden",[`${k}-menu`]:{maxHeight:S,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:O,"&:empty::after":{display:"block",padding:`${se(l)} 0`,color:$,fontSize:m,textAlign:"center",content:'"Not Found"'}},[`${_}-tree`]:{paddingBlock:`${se(l)} 0`,paddingInline:l,[I]:{padding:0},[`${I}-treenode ${I}-node-content-wrapper:hover`]:{backgroundColor:w},[`${I}-treenode-checkbox-checked ${I}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:E}}},[`${_}-search`]:{padding:l,borderBottom:N,"&-input":{input:{minWidth:a},[r]:{color:$}}},[`${_}-checkall`]:{width:"100%",marginBottom:i,marginInlineStart:i},[`${_}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${se(M(l).sub(c).equal())} ${se(l)}`,overflow:"hidden",borderTop:N}})}},{[`${n}-dropdown ${_}, ${_}-submenu`]:{[`${n}-checkbox-wrapper + span`]:{paddingInlineStart:l,color:s},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},due=e=>{const{componentCls:t,lineWidth:n,colorSplit:r,motionDurationSlow:o,zIndexTableFixed:a,tableBg:i,zIndexTableSticky:l,calc:s}=e,c=r;return{[`${t}-wrapper`]:{[` - ${t}-cell-fix-left, - ${t}-cell-fix-right - `]:{position:"sticky !important",zIndex:a,background:i},[` - ${t}-cell-fix-left-first::after, - ${t}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:s(n).mul(-1).equal(),width:30,transform:"translateX(100%)",transition:`box-shadow ${o}`,content:'""',pointerEvents:"none",willChange:"transform"},[`${t}-cell-fix-left-all::after`]:{display:"none"},[` - ${t}-cell-fix-right-first::after, - ${t}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:s(n).mul(-1).equal(),left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${o}`,content:'""',pointerEvents:"none"},[`${t}-container`]:{position:"relative","&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:s(l).add(1).equal({unit:!1}),width:30,transition:`box-shadow ${o}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${t}-ping-left`]:{[`&:not(${t}-has-fix-left) ${t}-container::before`]:{boxShadow:`inset 10px 0 8px -8px ${c}`},[` - ${t}-cell-fix-left-first::after, - ${t}-cell-fix-left-last::after - `]:{boxShadow:`inset 10px 0 8px -8px ${c}`},[`${t}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${t}-ping-right`]:{[`&:not(${t}-has-fix-right) ${t}-container::after`]:{boxShadow:`inset -10px 0 8px -8px ${c}`},[` - ${t}-cell-fix-right-first::after, - ${t}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${c}`}},[`${t}-fixed-column-gapped`]:{[` - ${t}-cell-fix-left-first::after, - ${t}-cell-fix-left-last::after, - ${t}-cell-fix-right-first::after, - ${t}-cell-fix-right-last::after - `]:{boxShadow:"none"}}}}},fue=e=>{const{componentCls:t,antCls:n,margin:r}=e;return{[`${t}-wrapper ${t}-pagination${n}-pagination`]:{margin:`${se(r)} 0`}}},pue=e=>{const{componentCls:t,tableRadius:n}=e;return{[`${t}-wrapper`]:{[t]:{[`${t}-title, ${t}-header`]:{borderRadius:`${se(n)} ${se(n)} 0 0`},[`${t}-title + ${t}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${t}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:n,borderStartEndRadius:n,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:n},"> *:last-child":{borderStartEndRadius:n}}},"&-footer":{borderRadius:`0 0 ${se(n)} ${se(n)}`}}}}},mue=e=>{const{componentCls:t}=e;return{[`${t}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${t}-pagination-left`]:{justifyContent:"flex-end"},[`${t}-pagination-right`]:{justifyContent:"flex-start"},[`${t}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${t}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${t}-row-indent`]:{float:"right"}}}}},vue=e=>{const{componentCls:t,antCls:n,iconCls:r,fontSizeIcon:o,padding:a,paddingXS:i,headerIconColor:l,headerIconHoverColor:s,tableSelectionColumnWidth:c,tableSelectedRowBg:d,tableSelectedRowHoverBg:f,tableRowHoverBg:p,tablePaddingHorizontal:m,calc:v}=e;return{[`${t}-wrapper`]:{[`${t}-selection-col`]:{width:c,[`&${t}-selection-col-with-dropdown`]:{width:v(c).add(o).add(v(a).div(4)).equal()}},[`${t}-bordered ${t}-selection-col`]:{width:v(c).add(v(i).mul(2)).equal(),[`&${t}-selection-col-with-dropdown`]:{width:v(c).add(o).add(v(a).div(4)).add(v(i).mul(2)).equal()}},[` - table tr th${t}-selection-column, - table tr td${t}-selection-column, - ${t}-selection-column - `]:{paddingInlineEnd:e.paddingXS,paddingInlineStart:e.paddingXS,textAlign:"center",[`${n}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${t}-selection-column${t}-cell-fix-left`]:{zIndex:v(e.zIndexTableFixed).add(1).equal({unit:!1})},[`table tr th${t}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${t}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${t}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:se(v(m).div(4).equal()),[r]:{color:l,fontSize:o,verticalAlign:"baseline","&:hover":{color:s}}},[`${t}-tbody`]:{[`${t}-row`]:{[`&${t}-row-selected`]:{[`> ${t}-cell`]:{background:d,"&-row-hover":{background:f}}},[`> ${t}-cell-row-hover`]:{background:p}}}}}},gue=e=>{const{componentCls:t,tableExpandColumnWidth:n,calc:r}=e,o=(a,i,l,s)=>({[`${t}${t}-${a}`]:{fontSize:s,[` - ${t}-title, - ${t}-footer, - ${t}-cell, - ${t}-thead > tr > th, - ${t}-tbody > tr > th, - ${t}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{padding:`${se(i)} ${se(l)}`},[`${t}-filter-trigger`]:{marginInlineEnd:se(r(l).div(2).mul(-1).equal())},[`${t}-expanded-row-fixed`]:{margin:`${se(r(i).mul(-1).equal())} ${se(r(l).mul(-1).equal())}`},[`${t}-tbody`]:{[`${t}-wrapper:only-child ${t}`]:{marginBlock:se(r(i).mul(-1).equal()),marginInline:`${se(r(n).sub(l).equal())} ${se(r(l).mul(-1).equal())}`}},[`${t}-selection-extra`]:{paddingInlineStart:se(r(l).div(4).equal())}}});return{[`${t}-wrapper`]:Object.assign(Object.assign({},o("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle,e.tableFontSizeMiddle)),o("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall,e.tableFontSizeSmall))}},hue=e=>{const{componentCls:t,marginXXS:n,fontSizeIcon:r,headerIconColor:o,headerIconHoverColor:a}=e;return{[`${t}-wrapper`]:{[`${t}-thead th${t}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}, left 0s`,"&:hover":{background:e.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:e.colorPrimary},[` - &${t}-cell-fix-left:hover, - &${t}-cell-fix-right:hover - `]:{background:e.tableFixedHeaderSortActiveBg}},[`${t}-thead th${t}-column-sort`]:{background:e.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${t}-column-sort`]:{background:e.tableBodySortBg},[`${t}-column-title`]:{position:"relative",zIndex:1,flex:1,minWidth:0},[`${t}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${t}-column-sorters-tooltip-target-sorter`]:{"&::after":{content:"none"}},[`${t}-column-sorter`]:{marginInlineStart:n,color:o,fontSize:0,transition:`color ${e.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:r,"&.active":{color:e.colorPrimary}},[`${t}-column-sorter-up + ${t}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${t}-column-sorters:hover ${t}-column-sorter`]:{color:a}}}},yue=e=>{const{componentCls:t,opacityLoading:n,tableScrollThumbBg:r,tableScrollThumbBgHover:o,tableScrollThumbSize:a,tableScrollBg:i,zIndexTableSticky:l,stickyScrollBarBorderRadius:s,lineWidth:c,lineType:d,tableBorderColor:f}=e,p=`${se(c)} ${d} ${f}`;return{[`${t}-wrapper`]:{[`${t}-sticky`]:{"&-holder":{position:"sticky",zIndex:l,background:e.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${se(a)} !important`,zIndex:l,display:"flex",alignItems:"center",background:i,borderTop:p,opacity:n,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:a,backgroundColor:r,borderRadius:s,transition:`all ${e.motionDurationSlow}, transform 0s`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:o}}}}}}},QO=e=>{const{componentCls:t,lineWidth:n,tableBorderColor:r,calc:o}=e,a=`${se(n)} ${e.lineType} ${r}`;return{[`${t}-wrapper`]:{[`${t}-summary`]:{position:"relative",zIndex:e.zIndexTableFixed,background:e.tableBg,"> tr":{"> th, > td":{borderBottom:a}}},[`div${t}-summary`]:{boxShadow:`0 ${se(o(n).mul(-1).equal())} 0 ${r}`}}}},bue=e=>{const{componentCls:t,motionDurationMid:n,lineWidth:r,lineType:o,tableBorderColor:a,calc:i}=e,l=`${se(r)} ${o} ${a}`,s=`${t}-expanded-row-cell`;return{[`${t}-wrapper`]:{[`${t}-tbody-virtual`]:{[`${t}-tbody-virtual-holder-inner`]:{[` - & > ${t}-row, - & > div:not(${t}-row) > ${t}-row - `]:{display:"flex",boxSizing:"border-box",width:"100%"}},[`${t}-cell`]:{borderBottom:l,transition:`background ${n}`},[`${t}-expanded-row`]:{[`${s}${s}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${se(r)})`,borderInlineEnd:"none"}}},[`${t}-bordered`]:{[`${t}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:l,position:"absolute"},[`${t}-cell`]:{borderInlineEnd:l,[`&${t}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:i(r).mul(-1).equal(),borderInlineStart:l}}},[`&${t}-virtual`]:{[`${t}-placeholder ${t}-cell`]:{borderInlineEnd:l,borderBottom:l}}}}}},Cue=e=>{const{componentCls:t,fontWeightStrong:n,tablePaddingVertical:r,tablePaddingHorizontal:o,tableExpandColumnWidth:a,lineWidth:i,lineType:l,tableBorderColor:s,tableFontSize:c,tableBg:d,tableRadius:f,tableHeaderTextColor:p,motionDurationMid:m,tableHeaderBg:v,tableHeaderCellSplitColor:h,tableFooterTextColor:g,tableFooterBg:y,calc:C}=e,b=`${se(i)} ${l} ${s}`;return{[`${t}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%","--rc-virtual-list-scrollbar-bg":e.tableScrollBg},If()),{[t]:Object.assign(Object.assign({},gn(e)),{fontSize:c,background:d,borderRadius:`${se(f)} ${se(f)} 0 0`,scrollbarColor:`${e.tableScrollThumbBg} ${e.tableScrollBg}`}),table:{width:"100%",textAlign:"start",borderRadius:`${se(f)} ${se(f)} 0 0`,borderCollapse:"separate",borderSpacing:0},[` - ${t}-cell, - ${t}-thead > tr > th, - ${t}-tbody > tr > th, - ${t}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{position:"relative",padding:`${se(r)} ${se(o)}`,overflowWrap:"break-word"},[`${t}-title`]:{padding:`${se(r)} ${se(o)}`},[`${t}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:p,fontWeight:n,textAlign:"start",background:v,borderBottom:b,transition:`background ${m} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${t}-selection-column):not(${t}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:h,transform:"translateY(-50%)",transition:`background-color ${m}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${t}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${m}, border-color ${m}`,borderBottom:b,[` - > ${t}-wrapper:only-child, - > ${t}-expanded-row-fixed > ${t}-wrapper:only-child - `]:{[t]:{marginBlock:se(C(r).mul(-1).equal()),marginInline:`${se(C(a).sub(o).equal())} - ${se(C(o).mul(-1).equal())}`,[`${t}-tbody > tr:last-child > td`]:{borderBottomWidth:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:p,fontWeight:n,textAlign:"start",background:v,borderBottom:b,transition:`background ${m} ease`},[`& > ${t}-measure-cell`]:{paddingBlock:"0 !important",borderBlock:"0 !important",[`${t}-measure-cell-content`]:{height:0,overflow:"hidden",pointerEvents:"none"}}}},[`${t}-footer`]:{padding:`${se(r)} ${se(o)}`,color:g,background:y}})}},$ue=e=>{const{colorFillAlter:t,colorBgContainer:n,colorTextHeading:r,colorFillSecondary:o,colorFillContent:a,controlItemBgActive:i,controlItemBgActiveHover:l,padding:s,paddingSM:c,paddingXS:d,colorBorderSecondary:f,borderRadiusLG:p,controlHeight:m,colorTextPlaceholder:v,fontSize:h,fontSizeSM:g,lineHeight:y,lineWidth:C,colorIcon:b,colorIconHover:$,opacityLoading:x,controlInteractiveSize:S}=e,w=new Yt(o).onBackground(n).toHexString(),E=new Yt(a).onBackground(n).toHexString(),P=new Yt(t).onBackground(n).toHexString(),O=new Yt(b),M=new Yt($),k=S/2-C,_=k*2+C*3;return{headerBg:P,headerColor:r,headerSortActiveBg:w,headerSortHoverBg:E,bodySortBg:P,rowHoverBg:P,rowSelectedBg:i,rowSelectedHoverBg:l,rowExpandedBg:t,cellPaddingBlock:s,cellPaddingInline:s,cellPaddingBlockMD:c,cellPaddingInlineMD:d,cellPaddingBlockSM:d,cellPaddingInlineSM:d,borderColor:f,headerBorderRadius:p,footerBg:P,footerColor:r,cellFontSize:h,cellFontSizeMD:h,cellFontSizeSM:h,headerSplitColor:f,fixedHeaderSortActiveBg:w,headerFilterHoverBg:a,filterDropdownMenuBg:n,filterDropdownBg:n,expandIconBg:n,selectionColumnWidth:m,stickyScrollBarBg:v,stickyScrollBarBorderRadius:100,expandIconMarginTop:(h*y-C*3)/2-Math.ceil((g*1.4-C*3)/2),headerIconColor:O.clone().setA(O.a*x).toRgbString(),headerIconHoverColor:M.clone().setA(M.a*x).toRgbString(),expandIconHalfInner:k,expandIconSize:_,expandIconScale:S/_}},ZO=2,xue=sn("Table",e=>{const{colorTextHeading:t,colorSplit:n,colorBgContainer:r,controlInteractiveSize:o,headerBg:a,headerColor:i,headerSortActiveBg:l,headerSortHoverBg:s,bodySortBg:c,rowHoverBg:d,rowSelectedBg:f,rowSelectedHoverBg:p,rowExpandedBg:m,cellPaddingBlock:v,cellPaddingInline:h,cellPaddingBlockMD:g,cellPaddingInlineMD:y,cellPaddingBlockSM:C,cellPaddingInlineSM:b,borderColor:$,footerBg:x,footerColor:S,headerBorderRadius:w,cellFontSize:E,cellFontSizeMD:P,cellFontSizeSM:O,headerSplitColor:M,fixedHeaderSortActiveBg:k,headerFilterHoverBg:_,filterDropdownBg:I,expandIconBg:N,selectionColumnWidth:R,stickyScrollBarBg:D,calc:T}=e,j=Xt(e,{tableFontSize:E,tableBg:r,tableRadius:w,tablePaddingVertical:v,tablePaddingHorizontal:h,tablePaddingVerticalMiddle:g,tablePaddingHorizontalMiddle:y,tablePaddingVerticalSmall:C,tablePaddingHorizontalSmall:b,tableBorderColor:$,tableHeaderTextColor:i,tableHeaderBg:a,tableFooterTextColor:S,tableFooterBg:x,tableHeaderCellSplitColor:M,tableHeaderSortBg:l,tableHeaderSortHoverBg:s,tableBodySortBg:c,tableFixedHeaderSortActiveBg:k,tableHeaderFilterActiveBg:_,tableFilterDropdownBg:I,tableRowHoverBg:d,tableSelectedRowBg:f,tableSelectedRowHoverBg:p,zIndexTableFixed:ZO,zIndexTableSticky:T(ZO).add(1).equal({unit:!1}),tableFontSizeMiddle:P,tableFontSizeSmall:O,tableSelectionColumnWidth:R,tableExpandIconBg:N,tableExpandColumnWidth:T(o).add(T(e.padding).mul(2)).equal(),tableExpandedRowBg:m,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:D,tableScrollThumbBgHover:t,tableScrollBg:n});return[Cue(j),fue(j),QO(j),hue(j),uue(j),iue(j),pue(j),cue(j),QO(j),sue(j),vue(j),due(j),yue(j),lue(j),gue(j),mue(j),bue(j)]},$ue,{unitless:{expandIconScale:!0}}),JO=[],Sue=(e,t)=>{var n,r;const{prefixCls:o,className:a,rootClassName:i,style:l,size:s,bordered:c,dropdownPrefixCls:d,dataSource:f,pagination:p,rowSelection:m,rowKey:v="key",rowClassName:h,columns:g,children:y,childrenColumnName:C,onChange:b,getPopupContainer:$,loading:x,expandIcon:S,expandable:w,expandedRowRender:E,expandIconColumnIndex:P,indentSize:O,scroll:M,sortDirections:k,locale:_,showSorterTooltip:I={target:"full-header"},virtual:N}=e;Ei();const R=u.useMemo(()=>g||ew(y),[g,y]),D=u.useMemo(()=>R.some(He=>He.responsive),[R]),T=R9(D),j=u.useMemo(()=>{const He=new Set(Object.keys(T).filter(Fe=>T[Fe]));return R.filter(Fe=>!Fe.responsive||Fe.responsive.some(lt=>He.has(lt)))},[R,T]),L=Zn(e,["className","style","columns"]),{locale:z=bi,direction:B,table:H,renderEmpty:W,getPrefixCls:V,getPopupContainer:G}=u.useContext(wt),Z=ko(s),q=Object.assign(Object.assign({},z.Table),_),X=f||JO,oe=V("table",o),te=V("dropdown",d),[,Q]=wr(),re=Nr(oe),[ae,ee,J]=xue(oe,re),ce=Object.assign(Object.assign({childrenColumnName:C,expandIconColumnIndex:P},w),{expandIcon:(n=w==null?void 0:w.expandIcon)!==null&&n!==void 0?n:(r=H==null?void 0:H.expandable)===null||r===void 0?void 0:r.expandIcon}),{childrenColumnName:de="children"}=ce,xe=u.useMemo(()=>X.some(He=>He==null?void 0:He[de])?"nest":E||w!=null&&w.expandedRowRender?"row":null,[X]),ue={body:u.useRef(null)},le=Wse(oe),be=u.useRef(null),ge=u.useRef(null);hq(t,()=>Object.assign(Object.assign({},ge.current),{nativeElement:be.current}));const me=u.useMemo(()=>typeof v=="function"?v:He=>He==null?void 0:He[v],[v]),[we]=Kce(X,de,me),Ee={},ye=(He,Fe,lt=!1)=>{var St,_t,Pt,Qt;const Ve=Object.assign(Object.assign({},Ee),He);lt&&((St=Ee.resetPagination)===null||St===void 0||St.call(Ee),!((_t=Ve.pagination)===null||_t===void 0)&&_t.current&&(Ve.pagination.current=1),p&&((Pt=p.onChange)===null||Pt===void 0||Pt.call(p,1,(Qt=Ve.pagination)===null||Qt===void 0?void 0:Qt.pageSize))),M&&M.scrollToFirstRowOnChange!==!1&&ue.body.current&&eq(0,{getContainer:()=>ue.body.current}),b==null||b(Ve.pagination,Ve.filters,Ve.sorter,{currentDataSource:z$(V$(X,Ve.sorterStates,de),Ve.filterStates,de),action:Fe})},he=(He,Fe)=>{ye({sorter:He,sorterStates:Fe},"sort",!1)},[pe,Oe,Se,ve]=nue({prefixCls:oe,mergedColumns:j,onSorterChange:he,sortDirections:k||["ascend","descend"],tableLocale:q,showSorterTooltip:I}),Ce=u.useMemo(()=>V$(X,Oe,de),[X,Oe]);Ee.sorter=ve(),Ee.sorterStates=Oe;const fe=(He,Fe)=>{ye({filters:He,filterStates:Fe},"filter",!0)},[$e,Me,Pe]=Wce({prefixCls:oe,locale:q,dropdownPrefixCls:te,mergedColumns:j,onFilterChange:fe,getPopupContainer:$||G,rootClassName:ie(i,re)}),Ie=z$(Ce,Me,de);Ee.filters=Pe,Ee.filterStates=Me;const _e=u.useMemo(()=>{const He={};return Object.keys(Pe).forEach(Fe=>{Pe[Fe]!==null&&(He[Fe]=Pe[Fe])}),Object.assign(Object.assign({},Se),{filters:He})},[Se,Pe]),[nt]=rue(_e),ut=(He,Fe)=>{ye({pagination:Object.assign(Object.assign({},Ee.pagination),{current:He,pageSize:Fe})},"paginate")},[st,Ot]=qce(Ie.length,ut,p);Ee.pagination=p===!1?{}:Gce(st,p),Ee.resetPagination=Ot;const bt=u.useMemo(()=>{if(p===!1||!st.pageSize)return Ie;const{current:He=1,total:Fe,pageSize:lt=J7}=st;return Ie.lengthlt?Ie.slice((He-1)*lt,He*lt):Ie:Ie.slice((He-1)*lt,He*lt)},[!!p,Ie,st==null?void 0:st.current,st==null?void 0:st.pageSize,st==null?void 0:st.total]),[yt,Qe]=Hse({prefixCls:oe,data:Ie,pageData:bt,getRowKey:me,getRecordByKey:we,expandType:xe,childrenColumnName:de,locale:q,getPopupContainer:$||G},m),Ct=(He,Fe,lt)=>{let St;return typeof h=="function"?St=ie(h(He,Fe,lt)):St=ie(h),ie({[`${oe}-row-selected`]:Qe.has(me(He,Fe))},St)};ce.__PARENT_RENDER_ICON__=ce.expandIcon,ce.expandIcon=ce.expandIcon||S||Vse(q),xe==="nest"&&ce.expandIconColumnIndex===void 0?ce.expandIconColumnIndex=m?1:0:ce.expandIconColumnIndex>0&&m&&(ce.expandIconColumnIndex-=1),typeof ce.indentSize!="number"&&(ce.indentSize=typeof O=="number"?O:15);const xt=u.useCallback(He=>nt(yt($e(pe(He)))),[pe,$e,yt]),Le=()=>{if(p===!1||!(st!=null&&st.total))return{};const He=()=>st.size||(Z==="small"||Z==="middle"?"small":void 0),Fe=ct=>{const Rt=ct==="left"?"start":ct==="right"?"end":ct;return u.createElement(Wie,Object.assign({},st,{align:st.align||Rt,className:ie(`${oe}-pagination`,st.className),size:He()}))},lt=B==="rtl"?"left":"right",St=st.position;if(St===null||!Array.isArray(St))return{bottom:Fe(lt)};const _t=St.find(ct=>typeof ct=="string"&&ct.toLowerCase().includes("top")),Pt=St.find(ct=>typeof ct=="string"&&ct.toLowerCase().includes("bottom")),Qt=St.every(ct=>`${ct}`=="none"),Ve=_t?_t.toLowerCase().replace("top",""):"",It=Pt?Pt.toLowerCase().replace("bottom",""):"",je=!_t&&!Pt&&!Qt,Ke=()=>Ve?Fe(Ve):void 0,vt=()=>{if(It)return Fe(It);if(je)return Fe(lt)};return{top:Ke(),bottom:vt()}},We=u.useMemo(()=>typeof x=="boolean"?{spinning:x}:typeof x=="object"&&x!==null?Object.assign({spinning:!0},x):void 0,[x]),Ge=ie(J,re,`${oe}-wrapper`,H==null?void 0:H.className,{[`${oe}-wrapper-rtl`]:B==="rtl"},a,i,ee),ke=Object.assign(Object.assign({},H==null?void 0:H.style),l),Re=u.useMemo(()=>We!=null&&We.spinning&&X===JO?null:typeof(_==null?void 0:_.emptyText)<"u"?_.emptyText:(W==null?void 0:W("Table"))||u.createElement(C9,{componentName:"Table"}),[We==null?void 0:We.spinning,X,_==null?void 0:_.emptyText,W]),Te=N?aue:oue,De={},qe=u.useMemo(()=>{const{fontSize:He,lineHeight:Fe,lineWidth:lt,padding:St,paddingXS:_t,paddingSM:Pt}=Q,Qt=Math.floor(He*Fe);switch(Z){case"middle":return Pt*2+Qt+lt;case"small":return _t*2+Qt+lt;default:return St*2+Qt+lt}},[Q,Z]);N&&(De.listItemHeight=qe);const{top:Ye,bottom:Et}=Le();return ae(u.createElement("div",{ref:be,className:Ge,style:ke},u.createElement(Fd,Object.assign({spinning:!1},We),Ye,u.createElement(Te,Object.assign({},De,L,{ref:ge,columns:j,direction:B,expandable:ce,prefixCls:oe,className:ie({[`${oe}-middle`]:Z==="middle",[`${oe}-small`]:Z==="small",[`${oe}-bordered`]:c,[`${oe}-empty`]:X.length===0},J,re,ee),data:bt,rowKey:me,rowClassName:Ct,emptyText:Re,internalHooks:Tp,internalRefs:ue,transformColumns:xt,getContainerWidth:le,measureRowRender:He=>u.createElement(Ra,{getPopupContainer:Fe=>Fe},He)})),Et)))},wue=u.forwardRef(Sue),Eue=(e,t)=>{const n=u.useRef(0);return n.current+=1,u.createElement(wue,Object.assign({},e,{ref:t,_renderTimes:n.current}))},la=u.forwardRef(Eue);la.SELECTION_COLUMN=Di;la.EXPAND_COLUMN=Fi;la.SELECTION_ALL=A$;la.SELECTION_INVERT=j$;la.SELECTION_NONE=F$;la.Column=Tse;la.ColumnGroup=kse;la.Summary=M7;const Pue=e=>{const{paddingXXS:t,lineWidth:n,tagPaddingHorizontal:r,componentCls:o,calc:a}=e,i=a(r).sub(n).equal(),l=a(t).sub(n).equal();return{[o]:Object.assign(Object.assign({},gn(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:i,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${se(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${o}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${o}-close-icon`]:{marginInlineStart:l,fontSize:e.tagIconSize,color:e.colorIcon,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${o}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${o}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:i}}),[`${o}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}},lw=e=>{const{lineWidth:t,fontSizeIcon:n,calc:r}=e,o=e.fontSizeSM;return Xt(e,{tagFontSize:o,tagLineHeight:se(r(e.lineHeightSM).mul(o).equal()),tagIconSize:r(n).sub(r(t).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:e.defaultBg})},sw=e=>({defaultBg:new Yt(e.colorFillQuaternary).onBackground(e.colorBgContainer).toHexString(),defaultColor:e.colorText}),n_=sn("Tag",e=>{const t=lw(e);return Pue(t)},sw);var Oue=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,style:r,className:o,checked:a,children:i,icon:l,onChange:s,onClick:c}=e,d=Oue(e,["prefixCls","style","className","checked","children","icon","onChange","onClick"]),{getPrefixCls:f,tag:p}=u.useContext(wt),m=b=>{s==null||s(!a),c==null||c(b)},v=f("tag",n),[h,g,y]=n_(v),C=ie(v,`${v}-checkable`,{[`${v}-checkable-checked`]:a},p==null?void 0:p.className,o,g,y);return h(u.createElement("span",Object.assign({},d,{ref:t,style:Object.assign(Object.assign({},r),p==null?void 0:p.style),className:C,onClick:m}),l,u.createElement("span",null,i)))}),Rue=e=>kM(e,(t,{textColor:n,lightBorderColor:r,lightColor:o,darkColor:a})=>({[`${e.componentCls}${e.componentCls}-${t}`]:{color:n,background:o,borderColor:r,"&-inverse":{color:e.colorTextLightSolid,background:a,borderColor:a},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}})),Nue=mp(["Tag","preset"],e=>{const t=lw(e);return Rue(t)},sw);function Mue(e){return typeof e!="string"?e:e.charAt(0).toUpperCase()+e.slice(1)}const Rm=(e,t,n)=>{const r=Mue(n);return{[`${e.componentCls}${e.componentCls}-${t}`]:{color:e[`color${n}`],background:e[`color${r}Bg`],borderColor:e[`color${r}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}},Tue=mp(["Tag","status"],e=>{const t=lw(e);return[Rm(t,"success","Success"),Rm(t,"processing","Info"),Rm(t,"error","Error"),Rm(t,"warning","Warning")]},sw);var kue=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,className:r,rootClassName:o,style:a,children:i,icon:l,color:s,onClose:c,bordered:d=!0,visible:f}=e,p=kue(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:m,direction:v,tag:h}=u.useContext(wt),[g,y]=u.useState(!0),C=Zn(p,["closeIcon","closable"]);u.useEffect(()=>{f!==void 0&&y(f)},[f]);const b=A9(s),$=_te(s),x=b||$,S=Object.assign(Object.assign({backgroundColor:s&&!x?s:void 0},h==null?void 0:h.style),a),w=m("tag",n),[E,P,O]=n_(w),M=ie(w,h==null?void 0:h.className,{[`${w}-${s}`]:x,[`${w}-has-color`]:s&&!x,[`${w}-hidden`]:!g,[`${w}-rtl`]:v==="rtl",[`${w}-borderless`]:!d},r,o,P,O),k=T=>{T.stopPropagation(),c==null||c(T),!T.defaultPrevented&&y(!1)},[,_]=aT(ag(e),ag(h),{closable:!1,closeIconRender:T=>{const j=u.createElement("span",{className:`${w}-close-icon`,onClick:k},T);return gS(T,j,L=>({onClick:z=>{var B;(B=L==null?void 0:L.onClick)===null||B===void 0||B.call(L,z),k(z)},className:ie(L==null?void 0:L.className,`${w}-close-icon`)}))}}),I=typeof p.onClick=="function"||i&&i.type==="a",N=l||null,R=N?u.createElement(u.Fragment,null,N,i&&u.createElement("span",null,i)):i,D=u.createElement("span",Object.assign({},C,{ref:t,className:M,style:S}),R,_,b&&u.createElement(Nue,{key:"preset",prefixCls:w}),$&&u.createElement(Tue,{key:"status",prefixCls:w}));return E(I?u.createElement(yp,{component:"Tag"},D):D)}),zl=_ue;zl.CheckableTag=Iue;const jo=(e,t)=>new Yt(e).setA(t).toRgbString(),Ts=(e,t)=>new Yt(e).lighten(t).toHexString(),Due=e=>{const t=Zl(e,{theme:"dark"});return{1:t[0],2:t[1],3:t[2],4:t[3],5:t[6],6:t[5],7:t[4],8:t[6],9:t[5],10:t[4]}},Aue=(e,t)=>{const n=e||"#000",r=t||"#fff";return{colorBgBase:n,colorTextBase:r,colorText:jo(r,.85),colorTextSecondary:jo(r,.65),colorTextTertiary:jo(r,.45),colorTextQuaternary:jo(r,.25),colorFill:jo(r,.18),colorFillSecondary:jo(r,.12),colorFillTertiary:jo(r,.08),colorFillQuaternary:jo(r,.04),colorBgSolid:jo(r,.95),colorBgSolidHover:jo(r,1),colorBgSolidActive:jo(r,.9),colorBgElevated:Ts(n,12),colorBgContainer:Ts(n,8),colorBgLayout:Ts(n,0),colorBgSpotlight:Ts(n,26),colorBgBlur:jo(r,.04),colorBorder:Ts(n,26),colorBorderSecondary:Ts(n,19)}},jue=(e,t)=>{const n=Object.keys(mS).map(a=>{const i=Zl(e[a],{theme:"dark"});return Array.from({length:10},()=>1).reduce((l,s,c)=>(l[`${a}-${c+1}`]=i[c],l[`${a}${c+1}`]=i[c],l),{})}).reduce((a,i)=>(a=Object.assign(Object.assign({},a),i),a),{}),r=t??xM(e),o=$M(e,{generateColorPalettes:Due,generateNeutralColorPalettes:Aue});return Object.assign(Object.assign(Object.assign(Object.assign({},r),n),o),{colorPrimaryBg:o.colorPrimaryBorder,colorPrimaryBgHover:o.colorPrimaryBorderHover})},Fue={defaultSeed:tg.token,darkAlgorithm:jue};function Lue(e){return Ht("MuiSvgIcon",e)}Vt("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const Bue=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],zue=e=>{const{color:t,fontSize:n,classes:r}=e,o={root:["root",t!=="inherit"&&`color${gt(t)}`,`fontSize${gt(n)}`]};return Ut(o,Lue,r)},Hue=it("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="inherit"&&t[`color${gt(n.color)}`],t[`fontSize${gt(n.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var n,r,o,a,i,l,s,c,d,f,p,m,v;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:t.hasSvgAsChild?void 0:"currentColor",flexShrink:0,transition:(n=e.transitions)==null||(r=n.create)==null?void 0:r.call(n,"fill",{duration:(o=e.transitions)==null||(o=o.duration)==null?void 0:o.shorter}),fontSize:{inherit:"inherit",small:((a=e.typography)==null||(i=a.pxToRem)==null?void 0:i.call(a,20))||"1.25rem",medium:((l=e.typography)==null||(s=l.pxToRem)==null?void 0:s.call(l,24))||"1.5rem",large:((c=e.typography)==null||(d=c.pxToRem)==null?void 0:d.call(c,35))||"2.1875rem"}[t.fontSize],color:(f=(p=(e.vars||e).palette)==null||(p=p[t.color])==null?void 0:p.main)!=null?f:{action:(m=(e.vars||e).palette)==null||(m=m.action)==null?void 0:m.active,disabled:(v=(e.vars||e).palette)==null||(v=v.action)==null?void 0:v.disabled,inherit:void 0}[t.color]}}),W$=u.forwardRef(function(t,n){const r=Wt({props:t,name:"MuiSvgIcon"}),{children:o,className:a,color:i="inherit",component:l="svg",fontSize:s="medium",htmlColor:c,inheritViewBox:d=!1,titleAccess:f,viewBox:p="0 0 24 24"}=r,m=tt(r,Bue),v=u.isValidElement(o)&&o.type==="svg",h=F({},r,{color:i,component:l,fontSize:s,instanceFontSize:t.fontSize,inheritViewBox:d,viewBox:p,hasSvgAsChild:v}),g={};d||(g.viewBox=p);const y=zue(h);return A.jsxs(Hue,F({as:l,className:ft(y.root,a),focusable:"false",color:c,"aria-hidden":f?void 0:!0,role:f?"img":void 0,ref:n},g,m,v&&o.props,{ownerState:h,children:[v?o.props.children:o,f?A.jsx("title",{children:f}):null]}))});W$.muiName="SvgIcon";function lr(e,t){function n(r,o){return A.jsx(W$,F({"data-testid":`${t}Icon`,ref:o},r,{children:e}))}return n.muiName=W$.muiName,u.memo(u.forwardRef(n))}function r_(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,_c(e,t)}const e5={disabled:!1},bg=Y.createContext(null);var Vue=function(t){return t.scrollTop},bd="unmounted",Ol="exited",Il="entering",js="entered",K$="exiting",Ma=function(e){r_(t,e);function t(r,o){var a;a=e.call(this,r,o)||this;var i=o,l=i&&!i.isMounting?r.enter:r.appear,s;return a.appearStatus=null,r.in?l?(s=Ol,a.appearStatus=Il):s=js:r.unmountOnExit||r.mountOnEnter?s=bd:s=Ol,a.state={status:s},a.nextCallback=null,a}t.getDerivedStateFromProps=function(o,a){var i=o.in;return i&&a.status===bd?{status:Ol}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(o){var a=null;if(o!==this.props){var i=this.state.status;this.props.in?i!==Il&&i!==js&&(a=Il):(i===Il||i===js)&&(a=K$)}this.updateStatus(!1,a)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var o=this.props.timeout,a,i,l;return a=i=l=o,o!=null&&typeof o!="number"&&(a=o.exit,i=o.enter,l=o.appear!==void 0?o.appear:i),{exit:a,enter:i,appear:l}},n.updateStatus=function(o,a){if(o===void 0&&(o=!1),a!==null)if(this.cancelNextCallback(),a===Il){if(this.props.unmountOnExit||this.props.mountOnEnter){var i=this.props.nodeRef?this.props.nodeRef.current:ii.findDOMNode(this);i&&Vue(i)}this.performEnter(o)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Ol&&this.setState({status:bd})},n.performEnter=function(o){var a=this,i=this.props.enter,l=this.context?this.context.isMounting:o,s=this.props.nodeRef?[l]:[ii.findDOMNode(this),l],c=s[0],d=s[1],f=this.getTimeouts(),p=l?f.appear:f.enter;if(!o&&!i||e5.disabled){this.safeSetState({status:js},function(){a.props.onEntered(c)});return}this.props.onEnter(c,d),this.safeSetState({status:Il},function(){a.props.onEntering(c,d),a.onTransitionEnd(p,function(){a.safeSetState({status:js},function(){a.props.onEntered(c,d)})})})},n.performExit=function(){var o=this,a=this.props.exit,i=this.getTimeouts(),l=this.props.nodeRef?void 0:ii.findDOMNode(this);if(!a||e5.disabled){this.safeSetState({status:Ol},function(){o.props.onExited(l)});return}this.props.onExit(l),this.safeSetState({status:K$},function(){o.props.onExiting(l),o.onTransitionEnd(i.exit,function(){o.safeSetState({status:Ol},function(){o.props.onExited(l)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(o,a){a=this.setNextCallback(a),this.setState(o,a)},n.setNextCallback=function(o){var a=this,i=!0;return this.nextCallback=function(l){i&&(i=!1,a.nextCallback=null,o(l))},this.nextCallback.cancel=function(){i=!1},this.nextCallback},n.onTransitionEnd=function(o,a){this.setNextCallback(a);var i=this.props.nodeRef?this.props.nodeRef.current:ii.findDOMNode(this),l=o==null&&!this.props.addEndListener;if(!i||l){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var s=this.props.nodeRef?[this.nextCallback]:[i,this.nextCallback],c=s[0],d=s[1];this.props.addEndListener(c,d)}o!=null&&setTimeout(this.nextCallback,o)},n.render=function(){var o=this.state.status;if(o===bd)return null;var a=this.props,i=a.children;a.in,a.mountOnEnter,a.unmountOnExit,a.appear,a.enter,a.exit,a.timeout,a.addEndListener,a.onEnter,a.onEntering,a.onEntered,a.onExit,a.onExiting,a.onExited,a.nodeRef;var l=tt(a,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return Y.createElement(bg.Provider,{value:null},typeof i=="function"?i(o,l):Y.cloneElement(Y.Children.only(i),l))},t}(Y.Component);Ma.contextType=bg;Ma.propTypes={};function ks(){}Ma.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:ks,onEntering:ks,onEntered:ks,onExit:ks,onExiting:ks,onExited:ks};Ma.UNMOUNTED=bd;Ma.EXITED=Ol;Ma.ENTERING=Il;Ma.ENTERED=js;Ma.EXITING=K$;function cw(e,t){var n=function(a){return t&&u.isValidElement(a)?t(a):a},r=Object.create(null);return e&&u.Children.map(e,function(o){return o}).forEach(function(o){r[o.key]=n(o)}),r}function Wue(e,t){e=e||{},t=t||{};function n(d){return d in t?t[d]:e[d]}var r=Object.create(null),o=[];for(var a in e)a in t?o.length&&(r[a]=o,o=[]):o.push(a);var i,l={};for(var s in t){if(r[s])for(i=0;ie.scrollTop;function Uc(e,t){var n,r;const{timeout:o,easing:a,style:i={}}=e;return{duration:(n=i.transitionDuration)!=null?n:typeof o=="number"?o:o[t.mode]||0,easing:(r=i.transitionTimingFunction)!=null?r:typeof a=="object"?a[t.mode]:a,delay:i.transitionDelay}}function Yue(e){return Ht("MuiPaper",e)}Vt("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);const Xue=["className","component","elevation","square","variant"],Que=e=>{const{square:t,elevation:n,variant:r,classes:o}=e,a={root:["root",r,!t&&"rounded",r==="elevation"&&`elevation${n}`]};return Ut(a,Yue,o)},Zue=it("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],!n.square&&t.rounded,n.variant==="elevation"&&t[`elevation${n.elevation}`]]}})(({theme:e,ownerState:t})=>{var n;return F({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create("box-shadow")},!t.square&&{borderRadius:e.shape.borderRadius},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.divider}`},t.variant==="elevation"&&F({boxShadow:(e.vars||e).shadows[t.elevation]},!e.vars&&e.palette.mode==="dark"&&{backgroundImage:`linear-gradient(${fr("#fff",KE(t.elevation))}, ${fr("#fff",KE(t.elevation))})`},e.vars&&{backgroundImage:(n=e.vars.overlays)==null?void 0:n[t.elevation]}))}),_u=u.forwardRef(function(t,n){const r=Wt({props:t,name:"MuiPaper"}),{className:o,component:a="div",elevation:i=1,square:l=!1,variant:s="elevation"}=r,c=tt(r,Xue),d=F({},r,{component:a,elevation:i,square:l,variant:s}),f=Que(d);return A.jsx(Zue,F({as:a,ownerState:d,className:ft(f.root,o),ref:n},c))}),Jue=["className","elementType","ownerState","externalForwardedProps","getSlotOwnerState","internalForwardedProps"],ede=["component","slots","slotProps"],tde=["component"];function t5(e,t){const{className:n,elementType:r,ownerState:o,externalForwardedProps:a,getSlotOwnerState:i,internalForwardedProps:l}=t,s=tt(t,Jue),{component:c,slots:d={[e]:void 0},slotProps:f={[e]:void 0}}=a,p=tt(a,ede),m=d[e]||r,v=mN(f[e],o),h=pN(F({className:n},s,{externalForwardedProps:e==="root"?p:void 0,externalSlotProps:v})),{props:{component:g},internalRef:y}=h,C=tt(h.props,tde),b=Yn(y,v==null?void 0:v.ref,t.ref),$=i?i(C):{},x=F({},o,$),S=e==="root"?g||c:g,w=Js(m,F({},e==="root"&&!c&&!d[e]&&l,e!=="root"&&!d[e]&&l,C,S&&{as:S},{ref:b}),x);return Object.keys($).forEach(E=>{delete w[E]}),[m,w]}function nde(e){const{className:t,classes:n,pulsate:r=!1,rippleX:o,rippleY:a,rippleSize:i,in:l,onExited:s,timeout:c}=e,[d,f]=u.useState(!1),p=ft(t,n.ripple,n.rippleVisible,r&&n.ripplePulsate),m={width:i,height:i,top:-(i/2)+a,left:-(i/2)+o},v=ft(n.child,d&&n.childLeaving,r&&n.childPulsate);return!l&&!d&&f(!0),u.useEffect(()=>{if(!l&&s!=null){const h=setTimeout(s,c);return()=>{clearTimeout(h)}}},[s,l,c]),A.jsx("span",{className:p,style:m,children:A.jsx("span",{className:v})})}const Bo=Vt("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),rde=["center","classes","className"];let ry=e=>e,n5,r5,o5,a5;const U$=550,ode=80,ade=uu(n5||(n5=ry` - 0% { - transform: scale(0); - opacity: 0.1; - } - - 100% { - transform: scale(1); - opacity: 0.3; - } -`)),ide=uu(r5||(r5=ry` - 0% { - opacity: 1; - } - - 100% { - opacity: 0; - } -`)),lde=uu(o5||(o5=ry` - 0% { - transform: scale(1); - } - - 50% { - transform: scale(0.92); - } - - 100% { - transform: scale(1); - } -`)),sde=it("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),cde=it(nde,{name:"MuiTouchRipple",slot:"Ripple"})(a5||(a5=ry` - opacity: 0; - position: absolute; - - &.${0} { - opacity: 0.3; - transform: scale(1); - animation-name: ${0}; - animation-duration: ${0}ms; - animation-timing-function: ${0}; - } - - &.${0} { - animation-duration: ${0}ms; - } - - & .${0} { - opacity: 1; - display: block; - width: 100%; - height: 100%; - border-radius: 50%; - background-color: currentColor; - } - - & .${0} { - opacity: 0; - animation-name: ${0}; - animation-duration: ${0}ms; - animation-timing-function: ${0}; - } - - & .${0} { - position: absolute; - /* @noflip */ - left: 0px; - top: 0; - animation-name: ${0}; - animation-duration: 2500ms; - animation-timing-function: ${0}; - animation-iteration-count: infinite; - animation-delay: 200ms; - } -`),Bo.rippleVisible,ade,U$,({theme:e})=>e.transitions.easing.easeInOut,Bo.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,Bo.child,Bo.childLeaving,ide,U$,({theme:e})=>e.transitions.easing.easeInOut,Bo.childPulsate,lde,({theme:e})=>e.transitions.easing.easeInOut),ude=u.forwardRef(function(t,n){const r=Wt({props:t,name:"MuiTouchRipple"}),{center:o=!1,classes:a={},className:i}=r,l=tt(r,rde),[s,c]=u.useState([]),d=u.useRef(0),f=u.useRef(null);u.useEffect(()=>{f.current&&(f.current(),f.current=null)},[s]);const p=u.useRef(!1),m=Zs(),v=u.useRef(null),h=u.useRef(null),g=u.useCallback($=>{const{pulsate:x,rippleX:S,rippleY:w,rippleSize:E,cb:P}=$;c(O=>[...O,A.jsx(cde,{classes:{ripple:ft(a.ripple,Bo.ripple),rippleVisible:ft(a.rippleVisible,Bo.rippleVisible),ripplePulsate:ft(a.ripplePulsate,Bo.ripplePulsate),child:ft(a.child,Bo.child),childLeaving:ft(a.childLeaving,Bo.childLeaving),childPulsate:ft(a.childPulsate,Bo.childPulsate)},timeout:U$,pulsate:x,rippleX:S,rippleY:w,rippleSize:E},d.current)]),d.current+=1,f.current=P},[a]),y=u.useCallback(($={},x={},S=()=>{})=>{const{pulsate:w=!1,center:E=o||x.pulsate,fakeElement:P=!1}=x;if(($==null?void 0:$.type)==="mousedown"&&p.current){p.current=!1;return}($==null?void 0:$.type)==="touchstart"&&(p.current=!0);const O=P?null:h.current,M=O?O.getBoundingClientRect():{width:0,height:0,left:0,top:0};let k,_,I;if(E||$===void 0||$.clientX===0&&$.clientY===0||!$.clientX&&!$.touches)k=Math.round(M.width/2),_=Math.round(M.height/2);else{const{clientX:N,clientY:R}=$.touches&&$.touches.length>0?$.touches[0]:$;k=Math.round(N-M.left),_=Math.round(R-M.top)}if(E)I=Math.sqrt((2*M.width**2+M.height**2)/3),I%2===0&&(I+=1);else{const N=Math.max(Math.abs((O?O.clientWidth:0)-k),k)*2+2,R=Math.max(Math.abs((O?O.clientHeight:0)-_),_)*2+2;I=Math.sqrt(N**2+R**2)}$!=null&&$.touches?v.current===null&&(v.current=()=>{g({pulsate:w,rippleX:k,rippleY:_,rippleSize:I,cb:S})},m.start(ode,()=>{v.current&&(v.current(),v.current=null)})):g({pulsate:w,rippleX:k,rippleY:_,rippleSize:I,cb:S})},[o,g,m]),C=u.useCallback(()=>{y({},{pulsate:!0})},[y]),b=u.useCallback(($,x)=>{if(m.clear(),($==null?void 0:$.type)==="touchend"&&v.current){v.current(),v.current=null,m.start(0,()=>{b($,x)});return}v.current=null,c(S=>S.length>0?S.slice(1):S),f.current=x},[m]);return u.useImperativeHandle(n,()=>({pulsate:C,start:y,stop:b}),[C,y,b]),A.jsx(sde,F({className:ft(Bo.root,a.root,i),ref:h},l,{children:A.jsx(uw,{component:null,exit:!0,children:s})}))});function dde(e){return Ht("MuiButtonBase",e)}const fde=Vt("MuiButtonBase",["root","disabled","focusVisible"]),pde=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],mde=e=>{const{disabled:t,focusVisible:n,focusVisibleClassName:r,classes:o}=e,i=Ut({root:["root",t&&"disabled",n&&"focusVisible"]},dde,o);return n&&r&&(i.root+=` ${r}`),i},vde=it("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${fde.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),kp=u.forwardRef(function(t,n){const r=Wt({props:t,name:"MuiButtonBase"}),{action:o,centerRipple:a=!1,children:i,className:l,component:s="button",disabled:c=!1,disableRipple:d=!1,disableTouchRipple:f=!1,focusRipple:p=!1,LinkComponent:m="a",onBlur:v,onClick:h,onContextMenu:g,onDragLeave:y,onFocus:C,onFocusVisible:b,onKeyDown:$,onKeyUp:x,onMouseDown:S,onMouseLeave:w,onMouseUp:E,onTouchEnd:P,onTouchMove:O,onTouchStart:M,tabIndex:k=0,TouchRippleProps:_,touchRippleRef:I,type:N}=r,R=tt(r,pde),D=u.useRef(null),T=u.useRef(null),j=Yn(T,I),{isFocusVisibleRef:L,onFocus:z,onBlur:B,ref:H}=uN(),[W,V]=u.useState(!1);c&&W&&V(!1),u.useImperativeHandle(o,()=>({focusVisible:()=>{V(!0),D.current.focus()}}),[]);const[G,Z]=u.useState(!1);u.useEffect(()=>{Z(!0)},[]);const q=G&&!d&&!c;u.useEffect(()=>{W&&p&&!d&&G&&T.current.pulsate()},[d,p,W,G]);function X(pe,Oe,Se=f){return li(ve=>(Oe&&Oe(ve),!Se&&T.current&&T.current[pe](ve),!0))}const oe=X("start",S),te=X("stop",g),Q=X("stop",y),re=X("stop",E),ae=X("stop",pe=>{W&&pe.preventDefault(),w&&w(pe)}),ee=X("start",M),J=X("stop",P),ce=X("stop",O),de=X("stop",pe=>{B(pe),L.current===!1&&V(!1),v&&v(pe)},!1),xe=li(pe=>{D.current||(D.current=pe.currentTarget),z(pe),L.current===!0&&(V(!0),b&&b(pe)),C&&C(pe)}),ue=()=>{const pe=D.current;return s&&s!=="button"&&!(pe.tagName==="A"&&pe.href)},le=u.useRef(!1),be=li(pe=>{p&&!le.current&&W&&T.current&&pe.key===" "&&(le.current=!0,T.current.stop(pe,()=>{T.current.start(pe)})),pe.target===pe.currentTarget&&ue()&&pe.key===" "&&pe.preventDefault(),$&&$(pe),pe.target===pe.currentTarget&&ue()&&pe.key==="Enter"&&!c&&(pe.preventDefault(),h&&h(pe))}),ge=li(pe=>{p&&pe.key===" "&&T.current&&W&&!pe.defaultPrevented&&(le.current=!1,T.current.stop(pe,()=>{T.current.pulsate(pe)})),x&&x(pe),h&&pe.target===pe.currentTarget&&ue()&&pe.key===" "&&!pe.defaultPrevented&&h(pe)});let me=s;me==="button"&&(R.href||R.to)&&(me=m);const we={};me==="button"?(we.type=N===void 0?"button":N,we.disabled=c):(!R.href&&!R.to&&(we.role="button"),c&&(we["aria-disabled"]=c));const Ee=Yn(n,H,D),ye=F({},r,{centerRipple:a,component:s,disabled:c,disableRipple:d,disableTouchRipple:f,focusRipple:p,tabIndex:k,focusVisible:W}),he=mde(ye);return A.jsxs(vde,F({as:me,className:ft(he.root,l),ownerState:ye,onBlur:de,onClick:h,onContextMenu:te,onFocus:xe,onKeyDown:be,onKeyUp:ge,onMouseDown:oe,onMouseLeave:ae,onMouseUp:re,onDragLeave:Q,onTouchEnd:J,onTouchMove:ce,onTouchStart:ee,ref:Ee,tabIndex:c?-1:k,type:N},we,R,{children:[i,q?A.jsx(ude,F({ref:j,center:a},_)):null]}))});function gde(e){return Ht("MuiAlert",e)}const i5=Vt("MuiAlert",["root","action","icon","message","filled","colorSuccess","colorInfo","colorWarning","colorError","filledSuccess","filledInfo","filledWarning","filledError","outlined","outlinedSuccess","outlinedInfo","outlinedWarning","outlinedError","standard","standardSuccess","standardInfo","standardWarning","standardError"]);function hde(e){return Ht("MuiIconButton",e)}const yde=Vt("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]),bde=["edge","children","className","color","disabled","disableFocusRipple","size"],Cde=e=>{const{classes:t,disabled:n,color:r,edge:o,size:a}=e,i={root:["root",n&&"disabled",r!=="default"&&`color${gt(r)}`,o&&`edge${gt(o)}`,`size${gt(a)}`]};return Ut(i,hde,t)},$de=it(kp,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="default"&&t[`color${gt(n.color)}`],n.edge&&t[`edge${gt(n.edge)}`],t[`size${gt(n.size)}`]]}})(({theme:e,ownerState:t})=>F({textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:8,borderRadius:"50%",overflow:"visible",color:(e.vars||e).palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest})},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:fr(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.edge==="start"&&{marginLeft:t.size==="small"?-3:-12},t.edge==="end"&&{marginRight:t.size==="small"?-3:-12}),({theme:e,ownerState:t})=>{var n;const r=(n=(e.vars||e).palette)==null?void 0:n[t.color];return F({},t.color==="inherit"&&{color:"inherit"},t.color!=="inherit"&&t.color!=="default"&&F({color:r==null?void 0:r.main},!t.disableRipple&&{"&:hover":F({},r&&{backgroundColor:e.vars?`rgba(${r.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:fr(r.main,e.palette.action.hoverOpacity)},{"@media (hover: none)":{backgroundColor:"transparent"}})}),t.size==="small"&&{padding:5,fontSize:e.typography.pxToRem(18)},t.size==="large"&&{padding:12,fontSize:e.typography.pxToRem(28)},{[`&.${yde.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled}})}),zi=u.forwardRef(function(t,n){const r=Wt({props:t,name:"MuiIconButton"}),{edge:o=!1,children:a,className:i,color:l="default",disabled:s=!1,disableFocusRipple:c=!1,size:d="medium"}=r,f=tt(r,bde),p=F({},r,{edge:o,color:l,disabled:s,disableFocusRipple:c,size:d}),m=Cde(p);return A.jsx($de,F({className:ft(m.root,i),centerRipple:!0,focusRipple:!c,disabled:s,ref:n},f,{ownerState:p,children:a}))}),xde=lr(A.jsx("path",{d:"M20,12A8,8 0 0,1 12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4C12.76,4 13.5,4.11 14.2, 4.31L15.77,2.74C14.61,2.26 13.34,2 12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0, 0 22,12M7.91,10.08L6.5,11.5L11,16L21,6L19.59,4.58L11,13.17L7.91,10.08Z"}),"SuccessOutlined"),Sde=lr(A.jsx("path",{d:"M12 5.99L19.53 19H4.47L12 5.99M12 2L1 21h22L12 2zm1 14h-2v2h2v-2zm0-6h-2v4h2v-4z"}),"ReportProblemOutlined"),wde=lr(A.jsx("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"ErrorOutline"),Ede=lr(A.jsx("path",{d:"M11,9H13V7H11M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20, 12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10, 10 0 0,0 12,2M11,17H13V11H11V17Z"}),"InfoOutlined"),Pde=lr(A.jsx("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close"),Ode=["action","children","className","closeText","color","components","componentsProps","icon","iconMapping","onClose","role","severity","slotProps","slots","variant"],Ide=e=>{const{variant:t,color:n,severity:r,classes:o}=e,a={root:["root",`color${gt(n||r)}`,`${t}${gt(n||r)}`,`${t}`],icon:["icon"],message:["message"],action:["action"]};return Ut(a,gde,o)},Rde=it(_u,{name:"MuiAlert",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${gt(n.color||n.severity)}`]]}})(({theme:e})=>{const t=e.palette.mode==="light"?gC:hC,n=e.palette.mode==="light"?hC:gC;return F({},e.typography.body2,{backgroundColor:"transparent",display:"flex",padding:"6px 16px",variants:[...Object.entries(e.palette).filter(([,r])=>r.main&&r.light).map(([r])=>({props:{colorSeverity:r,variant:"standard"},style:{color:e.vars?e.vars.palette.Alert[`${r}Color`]:t(e.palette[r].light,.6),backgroundColor:e.vars?e.vars.palette.Alert[`${r}StandardBg`]:n(e.palette[r].light,.9),[`& .${i5.icon}`]:e.vars?{color:e.vars.palette.Alert[`${r}IconColor`]}:{color:e.palette[r].main}}})),...Object.entries(e.palette).filter(([,r])=>r.main&&r.light).map(([r])=>({props:{colorSeverity:r,variant:"outlined"},style:{color:e.vars?e.vars.palette.Alert[`${r}Color`]:t(e.palette[r].light,.6),border:`1px solid ${(e.vars||e).palette[r].light}`,[`& .${i5.icon}`]:e.vars?{color:e.vars.palette.Alert[`${r}IconColor`]}:{color:e.palette[r].main}}})),...Object.entries(e.palette).filter(([,r])=>r.main&&r.dark).map(([r])=>({props:{colorSeverity:r,variant:"filled"},style:F({fontWeight:e.typography.fontWeightMedium},e.vars?{color:e.vars.palette.Alert[`${r}FilledColor`],backgroundColor:e.vars.palette.Alert[`${r}FilledBg`]}:{backgroundColor:e.palette.mode==="dark"?e.palette[r].dark:e.palette[r].main,color:e.palette.getContrastText(e.palette[r].main)})}))]})}),Nde=it("div",{name:"MuiAlert",slot:"Icon",overridesResolver:(e,t)=>t.icon})({marginRight:12,padding:"7px 0",display:"flex",fontSize:22,opacity:.9}),Mde=it("div",{name:"MuiAlert",slot:"Message",overridesResolver:(e,t)=>t.message})({padding:"8px 0",minWidth:0,overflow:"auto"}),l5=it("div",{name:"MuiAlert",slot:"Action",overridesResolver:(e,t)=>t.action})({display:"flex",alignItems:"flex-start",padding:"4px 0 0 16px",marginLeft:"auto",marginRight:-8}),s5={success:A.jsx(xde,{fontSize:"inherit"}),warning:A.jsx(Sde,{fontSize:"inherit"}),error:A.jsx(wde,{fontSize:"inherit"}),info:A.jsx(Ede,{fontSize:"inherit"})},Cd=u.forwardRef(function(t,n){const r=Wt({props:t,name:"MuiAlert"}),{action:o,children:a,className:i,closeText:l="Close",color:s,components:c={},componentsProps:d={},icon:f,iconMapping:p=s5,onClose:m,role:v="alert",severity:h="success",slotProps:g={},slots:y={},variant:C="standard"}=r,b=tt(r,Ode),$=F({},r,{color:s,severity:h,variant:C,colorSeverity:s||h}),x=Ide($),S={slots:F({closeButton:c.CloseButton,closeIcon:c.CloseIcon},y),slotProps:F({},d,g)},[w,E]=t5("closeButton",{elementType:zi,externalForwardedProps:S,ownerState:$}),[P,O]=t5("closeIcon",{elementType:Pde,externalForwardedProps:S,ownerState:$});return A.jsxs(Rde,F({role:v,elevation:0,ownerState:$,className:ft(x.root,i),ref:n},b,{children:[f!==!1?A.jsx(Nde,{ownerState:$,className:x.icon,children:f||p[h]||s5[h]}):null,A.jsx(Mde,{ownerState:$,className:x.message,children:a}),o!=null?A.jsx(l5,{ownerState:$,className:x.action,children:o}):null,o==null&&m?A.jsx(l5,{ownerState:$,className:x.action,children:A.jsx(w,F({size:"small","aria-label":l,title:l,color:"inherit",onClick:m},E,{children:A.jsx(P,F({fontSize:"small"},O))}))}):null]}))});function Tde(e){return Ht("MuiTypography",e)}Vt("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);const kde=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],_de=e=>{const{align:t,gutterBottom:n,noWrap:r,paragraph:o,variant:a,classes:i}=e,l={root:["root",a,e.align!=="inherit"&&`align${gt(t)}`,n&&"gutterBottom",r&&"noWrap",o&&"paragraph"]};return Ut(l,Tde,i)},Dde=it("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.variant&&t[n.variant],n.align!=="inherit"&&t[`align${gt(n.align)}`],n.noWrap&&t.noWrap,n.gutterBottom&&t.gutterBottom,n.paragraph&&t.paragraph]}})(({theme:e,ownerState:t})=>F({margin:0},t.variant==="inherit"&&{font:"inherit"},t.variant!=="inherit"&&e.typography[t.variant],t.align!=="inherit"&&{textAlign:t.align},t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.paragraph&&{marginBottom:16})),c5={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},Ade={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},jde=e=>Ade[e]||e,qt=u.forwardRef(function(t,n){const r=Wt({props:t,name:"MuiTypography"}),o=jde(r.color),a=Hh(F({},r,{color:o})),{align:i="inherit",className:l,component:s,gutterBottom:c=!1,noWrap:d=!1,paragraph:f=!1,variant:p="body1",variantMapping:m=c5}=a,v=tt(a,kde),h=F({},a,{align:i,color:o,className:l,component:s,gutterBottom:c,noWrap:d,paragraph:f,variant:p,variantMapping:m}),g=s||(f?"p":m[p]||c5[p])||"span",y=_de(h);return A.jsx(Dde,F({as:g,ref:n,ownerState:h,className:ft(y.root,l)},v))});function Fde(e){return Ht("MuiAppBar",e)}Vt("MuiAppBar",["root","positionFixed","positionAbsolute","positionSticky","positionStatic","positionRelative","colorDefault","colorPrimary","colorSecondary","colorInherit","colorTransparent","colorError","colorInfo","colorSuccess","colorWarning"]);const Lde=["className","color","enableColorOnDark","position"],Bde=e=>{const{color:t,position:n,classes:r}=e,o={root:["root",`color${gt(t)}`,`position${gt(n)}`]};return Ut(o,Fde,r)},Nm=(e,t)=>e?`${e==null?void 0:e.replace(")","")}, ${t})`:t,zde=it(_u,{name:"MuiAppBar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`position${gt(n.position)}`],t[`color${gt(n.color)}`]]}})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?e.palette.grey[100]:e.palette.grey[900];return F({display:"flex",flexDirection:"column",width:"100%",boxSizing:"border-box",flexShrink:0},t.position==="fixed"&&{position:"fixed",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0,"@media print":{position:"absolute"}},t.position==="absolute"&&{position:"absolute",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0},t.position==="sticky"&&{position:"sticky",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0},t.position==="static"&&{position:"static"},t.position==="relative"&&{position:"relative"},!e.vars&&F({},t.color==="default"&&{backgroundColor:n,color:e.palette.getContrastText(n)},t.color&&t.color!=="default"&&t.color!=="inherit"&&t.color!=="transparent"&&{backgroundColor:e.palette[t.color].main,color:e.palette[t.color].contrastText},t.color==="inherit"&&{color:"inherit"},e.palette.mode==="dark"&&!t.enableColorOnDark&&{backgroundColor:null,color:null},t.color==="transparent"&&F({backgroundColor:"transparent",color:"inherit"},e.palette.mode==="dark"&&{backgroundImage:"none"})),e.vars&&F({},t.color==="default"&&{"--AppBar-background":t.enableColorOnDark?e.vars.palette.AppBar.defaultBg:Nm(e.vars.palette.AppBar.darkBg,e.vars.palette.AppBar.defaultBg),"--AppBar-color":t.enableColorOnDark?e.vars.palette.text.primary:Nm(e.vars.palette.AppBar.darkColor,e.vars.palette.text.primary)},t.color&&!t.color.match(/^(default|inherit|transparent)$/)&&{"--AppBar-background":t.enableColorOnDark?e.vars.palette[t.color].main:Nm(e.vars.palette.AppBar.darkBg,e.vars.palette[t.color].main),"--AppBar-color":t.enableColorOnDark?e.vars.palette[t.color].contrastText:Nm(e.vars.palette.AppBar.darkColor,e.vars.palette[t.color].contrastText)},!["inherit","transparent"].includes(t.color)&&{backgroundColor:"var(--AppBar-background)"},{color:t.color==="inherit"?"inherit":"var(--AppBar-color)"},t.color==="transparent"&&{backgroundImage:"none",backgroundColor:"transparent",color:"inherit"}))}),Hde=u.forwardRef(function(t,n){const r=Wt({props:t,name:"MuiAppBar"}),{className:o,color:a="primary",enableColorOnDark:i=!1,position:l="fixed"}=r,s=tt(r,Lde),c=F({},r,{color:a,position:l,enableColorOnDark:i}),d=Bde(c);return A.jsx(zde,F({square:!0,component:"header",ownerState:c,elevation:4,className:ft(d.root,o,l==="fixed"&&"mui-fixed"),ref:n},s))});var fw={};Object.defineProperty(fw,"__esModule",{value:!0});var o_=fw.default=void 0,Vde=Kde(u),Wde=IN;function a_(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(a_=function(r){return r?n:t})(e)}function Kde(e,t){if(e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var n=a_(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(a!=="default"&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function Ude(e){return Object.keys(e).length===0}function Gde(e=null){const t=Vde.useContext(Wde.ThemeContext);return!t||Ude(t)?e:t}o_=fw.default=Gde;var io="top",ta="bottom",na="right",lo="left",pw="auto",_p=[io,ta,na,lo],Gc="start",Df="end",qde="clippingParents",i_="viewport",rd="popper",Yde="reference",u5=_p.reduce(function(e,t){return e.concat([t+"-"+Gc,t+"-"+Df])},[]),l_=[].concat(_p,[pw]).reduce(function(e,t){return e.concat([t,t+"-"+Gc,t+"-"+Df])},[]),Xde="beforeRead",Qde="read",Zde="afterRead",Jde="beforeMain",efe="main",tfe="afterMain",nfe="beforeWrite",rfe="write",ofe="afterWrite",afe=[Xde,Qde,Zde,Jde,efe,tfe,nfe,rfe,ofe];function Ga(e){return e?(e.nodeName||"").toLowerCase():null}function Po(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function ns(e){var t=Po(e).Element;return e instanceof t||e instanceof Element}function Go(e){var t=Po(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function mw(e){if(typeof ShadowRoot>"u")return!1;var t=Po(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function ife(e){var t=e.state;Object.keys(t.elements).forEach(function(n){var r=t.styles[n]||{},o=t.attributes[n]||{},a=t.elements[n];!Go(a)||!Ga(a)||(Object.assign(a.style,r),Object.keys(o).forEach(function(i){var l=o[i];l===!1?a.removeAttribute(i):a.setAttribute(i,l===!0?"":l)}))})}function lfe(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(r){var o=t.elements[r],a=t.attributes[r]||{},i=Object.keys(t.styles.hasOwnProperty(r)?t.styles[r]:n[r]),l=i.reduce(function(s,c){return s[c]="",s},{});!Go(o)||!Ga(o)||(Object.assign(o.style,l),Object.keys(a).forEach(function(s){o.removeAttribute(s)}))})}}const sfe={name:"applyStyles",enabled:!0,phase:"write",fn:ife,effect:lfe,requires:["computeStyles"]};function Va(e){return e.split("-")[0]}var Hl=Math.max,Cg=Math.min,qc=Math.round;function G$(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function s_(){return!/^((?!chrome|android).)*safari/i.test(G$())}function Yc(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),o=1,a=1;t&&Go(e)&&(o=e.offsetWidth>0&&qc(r.width)/e.offsetWidth||1,a=e.offsetHeight>0&&qc(r.height)/e.offsetHeight||1);var i=ns(e)?Po(e):window,l=i.visualViewport,s=!s_()&&n,c=(r.left+(s&&l?l.offsetLeft:0))/o,d=(r.top+(s&&l?l.offsetTop:0))/a,f=r.width/o,p=r.height/a;return{width:f,height:p,top:d,right:c+f,bottom:d+p,left:c,x:c,y:d}}function vw(e){var t=Yc(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function c_(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&mw(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Ci(e){return Po(e).getComputedStyle(e)}function cfe(e){return["table","td","th"].indexOf(Ga(e))>=0}function bl(e){return((ns(e)?e.ownerDocument:e.document)||window.document).documentElement}function oy(e){return Ga(e)==="html"?e:e.assignedSlot||e.parentNode||(mw(e)?e.host:null)||bl(e)}function d5(e){return!Go(e)||Ci(e).position==="fixed"?null:e.offsetParent}function ufe(e){var t=/firefox/i.test(G$()),n=/Trident/i.test(G$());if(n&&Go(e)){var r=Ci(e);if(r.position==="fixed")return null}var o=oy(e);for(mw(o)&&(o=o.host);Go(o)&&["html","body"].indexOf(Ga(o))<0;){var a=Ci(o);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return o;o=o.parentNode}return null}function Dp(e){for(var t=Po(e),n=d5(e);n&&cfe(n)&&Ci(n).position==="static";)n=d5(n);return n&&(Ga(n)==="html"||Ga(n)==="body"&&Ci(n).position==="static")?t:n||ufe(e)||t}function gw(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Bd(e,t,n){return Hl(e,Cg(t,n))}function dfe(e,t,n){var r=Bd(e,t,n);return r>n?n:r}function u_(){return{top:0,right:0,bottom:0,left:0}}function d_(e){return Object.assign({},u_(),e)}function f_(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}var ffe=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,d_(typeof t!="number"?t:f_(t,_p))};function pfe(e){var t,n=e.state,r=e.name,o=e.options,a=n.elements.arrow,i=n.modifiersData.popperOffsets,l=Va(n.placement),s=gw(l),c=[lo,na].indexOf(l)>=0,d=c?"height":"width";if(!(!a||!i)){var f=ffe(o.padding,n),p=vw(a),m=s==="y"?io:lo,v=s==="y"?ta:na,h=n.rects.reference[d]+n.rects.reference[s]-i[s]-n.rects.popper[d],g=i[s]-n.rects.reference[s],y=Dp(a),C=y?s==="y"?y.clientHeight||0:y.clientWidth||0:0,b=h/2-g/2,$=f[m],x=C-p[d]-f[v],S=C/2-p[d]/2+b,w=Bd($,S,x),E=s;n.modifiersData[r]=(t={},t[E]=w,t.centerOffset=w-S,t)}}function mfe(e){var t=e.state,n=e.options,r=n.element,o=r===void 0?"[data-popper-arrow]":r;o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||c_(t.elements.popper,o)&&(t.elements.arrow=o))}const vfe={name:"arrow",enabled:!0,phase:"main",fn:pfe,effect:mfe,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Xc(e){return e.split("-")[1]}var gfe={top:"auto",right:"auto",bottom:"auto",left:"auto"};function hfe(e,t){var n=e.x,r=e.y,o=t.devicePixelRatio||1;return{x:qc(n*o)/o||0,y:qc(r*o)/o||0}}function f5(e){var t,n=e.popper,r=e.popperRect,o=e.placement,a=e.variation,i=e.offsets,l=e.position,s=e.gpuAcceleration,c=e.adaptive,d=e.roundOffsets,f=e.isFixed,p=i.x,m=p===void 0?0:p,v=i.y,h=v===void 0?0:v,g=typeof d=="function"?d({x:m,y:h}):{x:m,y:h};m=g.x,h=g.y;var y=i.hasOwnProperty("x"),C=i.hasOwnProperty("y"),b=lo,$=io,x=window;if(c){var S=Dp(n),w="clientHeight",E="clientWidth";if(S===Po(n)&&(S=bl(n),Ci(S).position!=="static"&&l==="absolute"&&(w="scrollHeight",E="scrollWidth")),S=S,o===io||(o===lo||o===na)&&a===Df){$=ta;var P=f&&S===x&&x.visualViewport?x.visualViewport.height:S[w];h-=P-r.height,h*=s?1:-1}if(o===lo||(o===io||o===ta)&&a===Df){b=na;var O=f&&S===x&&x.visualViewport?x.visualViewport.width:S[E];m-=O-r.width,m*=s?1:-1}}var M=Object.assign({position:l},c&&gfe),k=d===!0?hfe({x:m,y:h},Po(n)):{x:m,y:h};if(m=k.x,h=k.y,s){var _;return Object.assign({},M,(_={},_[$]=C?"0":"",_[b]=y?"0":"",_.transform=(x.devicePixelRatio||1)<=1?"translate("+m+"px, "+h+"px)":"translate3d("+m+"px, "+h+"px, 0)",_))}return Object.assign({},M,(t={},t[$]=C?h+"px":"",t[b]=y?m+"px":"",t.transform="",t))}function yfe(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=r===void 0?!0:r,a=n.adaptive,i=a===void 0?!0:a,l=n.roundOffsets,s=l===void 0?!0:l,c={placement:Va(t.placement),variation:Xc(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,f5(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:s})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,f5(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const bfe={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:yfe,data:{}};var Mm={passive:!0};function Cfe(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,a=o===void 0?!0:o,i=r.resize,l=i===void 0?!0:i,s=Po(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&c.forEach(function(d){d.addEventListener("scroll",n.update,Mm)}),l&&s.addEventListener("resize",n.update,Mm),function(){a&&c.forEach(function(d){d.removeEventListener("scroll",n.update,Mm)}),l&&s.removeEventListener("resize",n.update,Mm)}}const $fe={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Cfe,data:{}};var xfe={left:"right",right:"left",bottom:"top",top:"bottom"};function yv(e){return e.replace(/left|right|bottom|top/g,function(t){return xfe[t]})}var Sfe={start:"end",end:"start"};function p5(e){return e.replace(/start|end/g,function(t){return Sfe[t]})}function hw(e){var t=Po(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function yw(e){return Yc(bl(e)).left+hw(e).scrollLeft}function wfe(e,t){var n=Po(e),r=bl(e),o=n.visualViewport,a=r.clientWidth,i=r.clientHeight,l=0,s=0;if(o){a=o.width,i=o.height;var c=s_();(c||!c&&t==="fixed")&&(l=o.offsetLeft,s=o.offsetTop)}return{width:a,height:i,x:l+yw(e),y:s}}function Efe(e){var t,n=bl(e),r=hw(e),o=(t=e.ownerDocument)==null?void 0:t.body,a=Hl(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),i=Hl(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),l=-r.scrollLeft+yw(e),s=-r.scrollTop;return Ci(o||n).direction==="rtl"&&(l+=Hl(n.clientWidth,o?o.clientWidth:0)-a),{width:a,height:i,x:l,y:s}}function bw(e){var t=Ci(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function p_(e){return["html","body","#document"].indexOf(Ga(e))>=0?e.ownerDocument.body:Go(e)&&bw(e)?e:p_(oy(e))}function zd(e,t){var n;t===void 0&&(t=[]);var r=p_(e),o=r===((n=e.ownerDocument)==null?void 0:n.body),a=Po(r),i=o?[a].concat(a.visualViewport||[],bw(r)?r:[]):r,l=t.concat(i);return o?l:l.concat(zd(oy(i)))}function q$(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Pfe(e,t){var n=Yc(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function m5(e,t,n){return t===i_?q$(wfe(e,n)):ns(t)?Pfe(t,n):q$(Efe(bl(e)))}function Ofe(e){var t=zd(oy(e)),n=["absolute","fixed"].indexOf(Ci(e).position)>=0,r=n&&Go(e)?Dp(e):e;return ns(r)?t.filter(function(o){return ns(o)&&c_(o,r)&&Ga(o)!=="body"}):[]}function Ife(e,t,n,r){var o=t==="clippingParents"?Ofe(e):[].concat(t),a=[].concat(o,[n]),i=a[0],l=a.reduce(function(s,c){var d=m5(e,c,r);return s.top=Hl(d.top,s.top),s.right=Cg(d.right,s.right),s.bottom=Cg(d.bottom,s.bottom),s.left=Hl(d.left,s.left),s},m5(e,i,r));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}function m_(e){var t=e.reference,n=e.element,r=e.placement,o=r?Va(r):null,a=r?Xc(r):null,i=t.x+t.width/2-n.width/2,l=t.y+t.height/2-n.height/2,s;switch(o){case io:s={x:i,y:t.y-n.height};break;case ta:s={x:i,y:t.y+t.height};break;case na:s={x:t.x+t.width,y:l};break;case lo:s={x:t.x-n.width,y:l};break;default:s={x:t.x,y:t.y}}var c=o?gw(o):null;if(c!=null){var d=c==="y"?"height":"width";switch(a){case Gc:s[c]=s[c]-(t[d]/2-n[d]/2);break;case Df:s[c]=s[c]+(t[d]/2-n[d]/2);break}}return s}function Af(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=r===void 0?e.placement:r,a=n.strategy,i=a===void 0?e.strategy:a,l=n.boundary,s=l===void 0?qde:l,c=n.rootBoundary,d=c===void 0?i_:c,f=n.elementContext,p=f===void 0?rd:f,m=n.altBoundary,v=m===void 0?!1:m,h=n.padding,g=h===void 0?0:h,y=d_(typeof g!="number"?g:f_(g,_p)),C=p===rd?Yde:rd,b=e.rects.popper,$=e.elements[v?C:p],x=Ife(ns($)?$:$.contextElement||bl(e.elements.popper),s,d,i),S=Yc(e.elements.reference),w=m_({reference:S,element:b,placement:o}),E=q$(Object.assign({},b,w)),P=p===rd?E:S,O={top:x.top-P.top+y.top,bottom:P.bottom-x.bottom+y.bottom,left:x.left-P.left+y.left,right:P.right-x.right+y.right},M=e.modifiersData.offset;if(p===rd&&M){var k=M[o];Object.keys(O).forEach(function(_){var I=[na,ta].indexOf(_)>=0?1:-1,N=[io,ta].indexOf(_)>=0?"y":"x";O[_]+=k[N]*I})}return O}function Rfe(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=n.boundary,a=n.rootBoundary,i=n.padding,l=n.flipVariations,s=n.allowedAutoPlacements,c=s===void 0?l_:s,d=Xc(r),f=d?l?u5:u5.filter(function(v){return Xc(v)===d}):_p,p=f.filter(function(v){return c.indexOf(v)>=0});p.length===0&&(p=f);var m=p.reduce(function(v,h){return v[h]=Af(e,{placement:h,boundary:o,rootBoundary:a,padding:i})[Va(h)],v},{});return Object.keys(m).sort(function(v,h){return m[v]-m[h]})}function Nfe(e){if(Va(e)===pw)return[];var t=yv(e);return[p5(e),t,p5(t)]}function Mfe(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,a=o===void 0?!0:o,i=n.altAxis,l=i===void 0?!0:i,s=n.fallbackPlacements,c=n.padding,d=n.boundary,f=n.rootBoundary,p=n.altBoundary,m=n.flipVariations,v=m===void 0?!0:m,h=n.allowedAutoPlacements,g=t.options.placement,y=Va(g),C=y===g,b=s||(C||!v?[yv(g)]:Nfe(g)),$=[g].concat(b).reduce(function(W,V){return W.concat(Va(V)===pw?Rfe(t,{placement:V,boundary:d,rootBoundary:f,padding:c,flipVariations:v,allowedAutoPlacements:h}):V)},[]),x=t.rects.reference,S=t.rects.popper,w=new Map,E=!0,P=$[0],O=0;O<$.length;O++){var M=$[O],k=Va(M),_=Xc(M)===Gc,I=[io,ta].indexOf(k)>=0,N=I?"width":"height",R=Af(t,{placement:M,boundary:d,rootBoundary:f,altBoundary:p,padding:c}),D=I?_?na:lo:_?ta:io;x[N]>S[N]&&(D=yv(D));var T=yv(D),j=[];if(a&&j.push(R[k]<=0),l&&j.push(R[D]<=0,R[T]<=0),j.every(function(W){return W})){P=M,E=!1;break}w.set(M,j)}if(E)for(var L=v?3:1,z=function(V){var G=$.find(function(Z){var q=w.get(Z);if(q)return q.slice(0,V).every(function(X){return X})});if(G)return P=G,"break"},B=L;B>0;B--){var H=z(B);if(H==="break")break}t.placement!==P&&(t.modifiersData[r]._skip=!0,t.placement=P,t.reset=!0)}}const Tfe={name:"flip",enabled:!0,phase:"main",fn:Mfe,requiresIfExists:["offset"],data:{_skip:!1}};function v5(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function g5(e){return[io,na,ta,lo].some(function(t){return e[t]>=0})}function kfe(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=Af(t,{elementContext:"reference"}),l=Af(t,{altBoundary:!0}),s=v5(i,r),c=v5(l,o,a),d=g5(s),f=g5(c);t.modifiersData[n]={referenceClippingOffsets:s,popperEscapeOffsets:c,isReferenceHidden:d,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":d,"data-popper-escaped":f})}const _fe={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:kfe};function Dfe(e,t,n){var r=Va(e),o=[lo,io].indexOf(r)>=0?-1:1,a=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,i=a[0],l=a[1];return i=i||0,l=(l||0)*o,[lo,na].indexOf(r)>=0?{x:l,y:i}:{x:i,y:l}}function Afe(e){var t=e.state,n=e.options,r=e.name,o=n.offset,a=o===void 0?[0,0]:o,i=l_.reduce(function(d,f){return d[f]=Dfe(f,t.rects,a),d},{}),l=i[t.placement],s=l.x,c=l.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=i}const jfe={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:Afe};function Ffe(e){var t=e.state,n=e.name;t.modifiersData[n]=m_({reference:t.rects.reference,element:t.rects.popper,placement:t.placement})}const Lfe={name:"popperOffsets",enabled:!0,phase:"read",fn:Ffe,data:{}};function Bfe(e){return e==="x"?"y":"x"}function zfe(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,a=o===void 0?!0:o,i=n.altAxis,l=i===void 0?!1:i,s=n.boundary,c=n.rootBoundary,d=n.altBoundary,f=n.padding,p=n.tether,m=p===void 0?!0:p,v=n.tetherOffset,h=v===void 0?0:v,g=Af(t,{boundary:s,rootBoundary:c,padding:f,altBoundary:d}),y=Va(t.placement),C=Xc(t.placement),b=!C,$=gw(y),x=Bfe($),S=t.modifiersData.popperOffsets,w=t.rects.reference,E=t.rects.popper,P=typeof h=="function"?h(Object.assign({},t.rects,{placement:t.placement})):h,O=typeof P=="number"?{mainAxis:P,altAxis:P}:Object.assign({mainAxis:0,altAxis:0},P),M=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,k={x:0,y:0};if(S){if(a){var _,I=$==="y"?io:lo,N=$==="y"?ta:na,R=$==="y"?"height":"width",D=S[$],T=D+g[I],j=D-g[N],L=m?-E[R]/2:0,z=C===Gc?w[R]:E[R],B=C===Gc?-E[R]:-w[R],H=t.elements.arrow,W=m&&H?vw(H):{width:0,height:0},V=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:u_(),G=V[I],Z=V[N],q=Bd(0,w[R],W[R]),X=b?w[R]/2-L-q-G-O.mainAxis:z-q-G-O.mainAxis,oe=b?-w[R]/2+L+q+Z+O.mainAxis:B+q+Z+O.mainAxis,te=t.elements.arrow&&Dp(t.elements.arrow),Q=te?$==="y"?te.clientTop||0:te.clientLeft||0:0,re=(_=M==null?void 0:M[$])!=null?_:0,ae=D+X-re-Q,ee=D+oe-re,J=Bd(m?Cg(T,ae):T,D,m?Hl(j,ee):j);S[$]=J,k[$]=J-D}if(l){var ce,de=$==="x"?io:lo,xe=$==="x"?ta:na,ue=S[x],le=x==="y"?"height":"width",be=ue+g[de],ge=ue-g[xe],me=[io,lo].indexOf(y)!==-1,we=(ce=M==null?void 0:M[x])!=null?ce:0,Ee=me?be:ue-w[le]-E[le]-we+O.altAxis,ye=me?ue+w[le]+E[le]-we-O.altAxis:ge,he=m&&me?dfe(Ee,ue,ye):Bd(m?Ee:be,ue,m?ye:ge);S[x]=he,k[x]=he-ue}t.modifiersData[r]=k}}const Hfe={name:"preventOverflow",enabled:!0,phase:"main",fn:zfe,requiresIfExists:["offset"]};function Vfe(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function Wfe(e){return e===Po(e)||!Go(e)?hw(e):Vfe(e)}function Kfe(e){var t=e.getBoundingClientRect(),n=qc(t.width)/e.offsetWidth||1,r=qc(t.height)/e.offsetHeight||1;return n!==1||r!==1}function Ufe(e,t,n){n===void 0&&(n=!1);var r=Go(t),o=Go(t)&&Kfe(t),a=bl(t),i=Yc(e,o,n),l={scrollLeft:0,scrollTop:0},s={x:0,y:0};return(r||!r&&!n)&&((Ga(t)!=="body"||bw(a))&&(l=Wfe(t)),Go(t)?(s=Yc(t,!0),s.x+=t.clientLeft,s.y+=t.clientTop):a&&(s.x=yw(a))),{x:i.left+l.scrollLeft-s.x,y:i.top+l.scrollTop-s.y,width:i.width,height:i.height}}function Gfe(e){var t=new Map,n=new Set,r=[];e.forEach(function(a){t.set(a.name,a)});function o(a){n.add(a.name);var i=[].concat(a.requires||[],a.requiresIfExists||[]);i.forEach(function(l){if(!n.has(l)){var s=t.get(l);s&&o(s)}}),r.push(a)}return e.forEach(function(a){n.has(a.name)||o(a)}),r}function qfe(e){var t=Gfe(e);return afe.reduce(function(n,r){return n.concat(t.filter(function(o){return o.phase===r}))},[])}function Yfe(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function Xfe(e){var t=e.reduce(function(n,r){var o=n[r.name];return n[r.name]=o?Object.assign({},o,r,{options:Object.assign({},o.options,r.options),data:Object.assign({},o.data,r.data)}):r,n},{});return Object.keys(t).map(function(n){return t[n]})}var h5={placement:"bottom",modifiers:[],strategy:"absolute"};function y5(){for(var e=arguments.length,t=new Array(e),n=0;n{a||l(epe(o)||document.body)},[o,a]),Qo(()=>{if(i&&!a)return pC(n,i),()=>{pC(n,null)}},[n,i,a]),a){if(u.isValidElement(r)){const c={ref:s};return u.cloneElement(r,c)}return A.jsx(u.Fragment,{children:r})}return A.jsx(u.Fragment,{children:i&&Ea.createPortal(r,i)})});function tpe(e){return Ht("MuiPopper",e)}Vt("MuiPopper",["root"]);const npe=["anchorEl","children","direction","disablePortal","modifiers","open","placement","popperOptions","popperRef","slotProps","slots","TransitionProps","ownerState"],rpe=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition","slotProps","slots"];function ope(e,t){if(t==="ltr")return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}function Y$(e){return typeof e=="function"?e():e}function ape(e){return e.nodeType!==void 0}const ipe=e=>{const{classes:t}=e;return Ut({root:["root"]},tpe,t)},lpe={},spe=u.forwardRef(function(t,n){var r;const{anchorEl:o,children:a,direction:i,disablePortal:l,modifiers:s,open:c,placement:d,popperOptions:f,popperRef:p,slotProps:m={},slots:v={},TransitionProps:h}=t,g=tt(t,npe),y=u.useRef(null),C=Yn(y,n),b=u.useRef(null),$=Yn(b,p),x=u.useRef($);Qo(()=>{x.current=$},[$]),u.useImperativeHandle(p,()=>b.current,[]);const S=ope(d,i),[w,E]=u.useState(S),[P,O]=u.useState(Y$(o));u.useEffect(()=>{b.current&&b.current.forceUpdate()}),u.useEffect(()=>{o&&O(Y$(o))},[o]),Qo(()=>{if(!P||!c)return;const N=T=>{E(T.placement)};let R=[{name:"preventOverflow",options:{altBoundary:l}},{name:"flip",options:{altBoundary:l}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:T})=>{N(T)}}];s!=null&&(R=R.concat(s)),f&&f.modifiers!=null&&(R=R.concat(f.modifiers));const D=Jfe(P,y.current,F({placement:S},f,{modifiers:R}));return x.current(D),()=>{D.destroy(),x.current(null)}},[P,l,s,c,f,S]);const M={placement:w};h!==null&&(M.TransitionProps=h);const k=ipe(t),_=(r=v.root)!=null?r:"div",I=Xl({elementType:_,externalSlotProps:m.root,externalForwardedProps:g,additionalProps:{role:"tooltip",ref:C},ownerState:t,className:k.root});return A.jsx(_,F({},I,{children:typeof a=="function"?a(M):a}))}),cpe=u.forwardRef(function(t,n){const{anchorEl:r,children:o,container:a,direction:i="ltr",disablePortal:l=!1,keepMounted:s=!1,modifiers:c,open:d,placement:f="bottom",popperOptions:p=lpe,popperRef:m,style:v,transition:h=!1,slotProps:g={},slots:y={}}=t,C=tt(t,rpe),[b,$]=u.useState(!0),x=()=>{$(!1)},S=()=>{$(!0)};if(!s&&!d&&(!h||b))return null;let w;if(a)w=a;else if(r){const O=Y$(r);w=O&&ape(O)?Gr(O).body:Gr(null).body}const E=!d&&s&&(!h||b)?"none":void 0,P=h?{in:d,onEnter:x,onExited:S}:void 0;return A.jsx(v_,{disablePortal:l,container:w,children:A.jsx(spe,F({anchorEl:r,direction:i,disablePortal:l,modifiers:c,ref:n,open:h?!b:d,placement:f,popperOptions:p,popperRef:m,slotProps:g,slots:y},C,{style:F({position:"fixed",top:0,left:0,display:E},v),TransitionProps:P,children:o}))})}),upe=["anchorEl","component","components","componentsProps","container","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","transition","slots","slotProps"],dpe=it(cpe,{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({}),g_=u.forwardRef(function(t,n){var r;const o=o_(),a=Wt({props:t,name:"MuiPopper"}),{anchorEl:i,component:l,components:s,componentsProps:c,container:d,disablePortal:f,keepMounted:p,modifiers:m,open:v,placement:h,popperOptions:g,popperRef:y,transition:C,slots:b,slotProps:$}=a,x=tt(a,upe),S=(r=b==null?void 0:b.root)!=null?r:s==null?void 0:s.Root,w=F({anchorEl:i,container:d,disablePortal:f,keepMounted:p,modifiers:m,open:v,placement:h,popperOptions:g,popperRef:y,transition:C},x);return A.jsx(dpe,F({as:l,direction:o==null?void 0:o.direction,slots:{root:S},slotProps:$??c},w,{ref:n}))}),fpe=["onChange","maxRows","minRows","style","value"];function Tm(e){return parseInt(e,10)||0}const ppe={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}};function mpe(e){for(const t in e)return!1;return!0}function b5(e){return mpe(e)||e.outerHeightStyle===0&&!e.overflowing}const vpe=u.forwardRef(function(t,n){const{onChange:r,maxRows:o,minRows:a=1,style:i,value:l}=t,s=tt(t,fpe),{current:c}=u.useRef(l!=null),d=u.useRef(null),f=Yn(n,d),p=u.useRef(null),m=u.useRef(null),v=u.useCallback(()=>{const b=d.current,$=m.current;if(!b||!$)return;const S=yi(b).getComputedStyle(b);if(S.width==="0px")return{outerHeightStyle:0,overflowing:!1};$.style.width=S.width,$.value=b.value||t.placeholder||"x",$.value.slice(-1)===` -`&&($.value+=" ");const w=S.boxSizing,E=Tm(S.paddingBottom)+Tm(S.paddingTop),P=Tm(S.borderBottomWidth)+Tm(S.borderTopWidth),O=$.scrollHeight;$.value="x";const M=$.scrollHeight;let k=O;a&&(k=Math.max(Number(a)*M,k)),o&&(k=Math.min(Number(o)*M,k)),k=Math.max(k,M);const _=k+(w==="border-box"?E+P:0),I=Math.abs(k-O)<=1;return{outerHeightStyle:_,overflowing:I}},[o,a,t.placeholder]),h=li(()=>{const b=d.current,$=v();if(!b||!$||b5($))return!1;const x=$.outerHeightStyle;return p.current!=null&&p.current!==x}),g=u.useCallback(()=>{const b=d.current,$=v();if(!b||!$||b5($))return;const x=$.outerHeightStyle;p.current!==x&&(p.current=x,b.style.height=`${x}px`),b.style.overflow=$.overflowing?"hidden":""},[v]),y=u.useRef(-1);Qo(()=>{const b=Xx(g),$=d==null?void 0:d.current;if(!$)return;const x=yi($);x.addEventListener("resize",b);let S;return typeof ResizeObserver<"u"&&(S=new ResizeObserver(()=>{h()&&(S.unobserve($),cancelAnimationFrame(y.current),g(),y.current=requestAnimationFrame(()=>{S.observe($)}))}),S.observe($)),()=>{b.clear(),cancelAnimationFrame(y.current),x.removeEventListener("resize",b),S&&S.disconnect()}},[v,g,h]),Qo(()=>{g()});const C=b=>{c||g(),r&&r(b)};return A.jsxs(u.Fragment,{children:[A.jsx("textarea",F({value:l,onChange:C,ref:f,rows:a,style:i},s)),A.jsx("textarea",{"aria-hidden":!0,className:t.className,readOnly:!0,ref:m,tabIndex:-1,style:F({},ppe.shadow,i,{paddingTop:0,paddingBottom:0})})]})});function Du({props:e,states:t,muiFormControl:n}){return t.reduce((r,o)=>(r[o]=e[o],n&&typeof e[o]>"u"&&(r[o]=n[o]),r),{})}const ay=u.createContext(void 0);function vs(){return u.useContext(ay)}function C5(e){return e!=null&&!(Array.isArray(e)&&e.length===0)}function $g(e,t=!1){return e&&(C5(e.value)&&e.value!==""||t&&C5(e.defaultValue)&&e.defaultValue!=="")}function gpe(e){return e.startAdornment}function hpe(e){return Ht("MuiInputBase",e)}const Qc=Vt("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]),ype=["aria-describedby","autoComplete","autoFocus","className","color","components","componentsProps","defaultValue","disabled","disableInjectingGlobalStyles","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","maxRows","minRows","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","size","slotProps","slots","startAdornment","type","value"],iy=(e,t)=>{const{ownerState:n}=e;return[t.root,n.formControl&&t.formControl,n.startAdornment&&t.adornedStart,n.endAdornment&&t.adornedEnd,n.error&&t.error,n.size==="small"&&t.sizeSmall,n.multiline&&t.multiline,n.color&&t[`color${gt(n.color)}`],n.fullWidth&&t.fullWidth,n.hiddenLabel&&t.hiddenLabel]},ly=(e,t)=>{const{ownerState:n}=e;return[t.input,n.size==="small"&&t.inputSizeSmall,n.multiline&&t.inputMultiline,n.type==="search"&&t.inputTypeSearch,n.startAdornment&&t.inputAdornedStart,n.endAdornment&&t.inputAdornedEnd,n.hiddenLabel&&t.inputHiddenLabel]},bpe=e=>{const{classes:t,color:n,disabled:r,error:o,endAdornment:a,focused:i,formControl:l,fullWidth:s,hiddenLabel:c,multiline:d,readOnly:f,size:p,startAdornment:m,type:v}=e,h={root:["root",`color${gt(n)}`,r&&"disabled",o&&"error",s&&"fullWidth",i&&"focused",l&&"formControl",p&&p!=="medium"&&`size${gt(p)}`,d&&"multiline",m&&"adornedStart",a&&"adornedEnd",c&&"hiddenLabel",f&&"readOnly"],input:["input",r&&"disabled",v==="search"&&"inputTypeSearch",d&&"inputMultiline",p==="small"&&"inputSizeSmall",c&&"inputHiddenLabel",m&&"inputAdornedStart",a&&"inputAdornedEnd",f&&"readOnly"]};return Ut(h,hpe,t)},sy=it("div",{name:"MuiInputBase",slot:"Root",overridesResolver:iy})(({theme:e,ownerState:t})=>F({},e.typography.body1,{color:(e.vars||e).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center",[`&.${Qc.disabled}`]:{color:(e.vars||e).palette.text.disabled,cursor:"default"}},t.multiline&&F({padding:"4px 0 5px"},t.size==="small"&&{paddingTop:1}),t.fullWidth&&{width:"100%"})),cy=it("input",{name:"MuiInputBase",slot:"Input",overridesResolver:ly})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light",r=F({color:"currentColor"},e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:n?.42:.5},{transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})}),o={opacity:"0 !important"},a=e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:n?.42:.5};return F({font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":r,"&::-moz-placeholder":r,"&:-ms-input-placeholder":r,"&::-ms-input-placeholder":r,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${Qc.formControl} &`]:{"&::-webkit-input-placeholder":o,"&::-moz-placeholder":o,"&:-ms-input-placeholder":o,"&::-ms-input-placeholder":o,"&:focus::-webkit-input-placeholder":a,"&:focus::-moz-placeholder":a,"&:focus:-ms-input-placeholder":a,"&:focus::-ms-input-placeholder":a},[`&.${Qc.disabled}`]:{opacity:1,WebkitTextFillColor:(e.vars||e).palette.text.disabled},"&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}},t.size==="small"&&{paddingTop:1},t.multiline&&{height:"auto",resize:"none",padding:0,paddingTop:0},t.type==="search"&&{MozAppearance:"textfield"})}),Cpe=A.jsx(MN,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),Cw=u.forwardRef(function(t,n){var r;const o=Wt({props:t,name:"MuiInputBase"}),{"aria-describedby":a,autoComplete:i,autoFocus:l,className:s,components:c={},componentsProps:d={},defaultValue:f,disabled:p,disableInjectingGlobalStyles:m,endAdornment:v,fullWidth:h=!1,id:g,inputComponent:y="input",inputProps:C={},inputRef:b,maxRows:$,minRows:x,multiline:S=!1,name:w,onBlur:E,onChange:P,onClick:O,onFocus:M,onKeyDown:k,onKeyUp:_,placeholder:I,readOnly:N,renderSuffix:R,rows:D,slotProps:T={},slots:j={},startAdornment:L,type:z="text",value:B}=o,H=tt(o,ype),W=C.value!=null?C.value:B,{current:V}=u.useRef(W!=null),G=u.useRef(),Z=u.useCallback(he=>{},[]),q=Yn(G,b,C.ref,Z),[X,oe]=u.useState(!1),te=vs(),Q=Du({props:o,muiFormControl:te,states:["color","disabled","error","hiddenLabel","size","required","filled"]});Q.focused=te?te.focused:X,u.useEffect(()=>{!te&&p&&X&&(oe(!1),E&&E())},[te,p,X,E]);const re=te&&te.onFilled,ae=te&&te.onEmpty,ee=u.useCallback(he=>{$g(he)?re&&re():ae&&ae()},[re,ae]);Qo(()=>{V&&ee({value:W})},[W,ee,V]);const J=he=>{if(Q.disabled){he.stopPropagation();return}M&&M(he),C.onFocus&&C.onFocus(he),te&&te.onFocus?te.onFocus(he):oe(!0)},ce=he=>{E&&E(he),C.onBlur&&C.onBlur(he),te&&te.onBlur?te.onBlur(he):oe(!1)},de=(he,...pe)=>{if(!V){const Oe=he.target||G.current;if(Oe==null)throw new Error(Yl(1));ee({value:Oe.value})}C.onChange&&C.onChange(he,...pe),P&&P(he,...pe)};u.useEffect(()=>{ee(G.current)},[]);const xe=he=>{G.current&&he.currentTarget===he.target&&G.current.focus(),O&&O(he)};let ue=y,le=C;S&&ue==="input"&&(D?le=F({type:void 0,minRows:D,maxRows:D},le):le=F({type:void 0,maxRows:$,minRows:x},le),ue=vpe);const be=he=>{ee(he.animationName==="mui-auto-fill-cancel"?G.current:{value:"x"})};u.useEffect(()=>{te&&te.setAdornedStart(!!L)},[te,L]);const ge=F({},o,{color:Q.color||"primary",disabled:Q.disabled,endAdornment:v,error:Q.error,focused:Q.focused,formControl:te,fullWidth:h,hiddenLabel:Q.hiddenLabel,multiline:S,size:Q.size,startAdornment:L,type:z}),me=bpe(ge),we=j.root||c.Root||sy,Ee=T.root||d.root||{},ye=j.input||c.Input||cy;return le=F({},le,(r=T.input)!=null?r:d.input),A.jsxs(u.Fragment,{children:[!m&&Cpe,A.jsxs(we,F({},Ee,!Tc(we)&&{ownerState:F({},ge,Ee.ownerState)},{ref:n,onClick:xe},H,{className:ft(me.root,Ee.className,s,N&&"MuiInputBase-readOnly"),children:[L,A.jsx(ay.Provider,{value:null,children:A.jsx(ye,F({ownerState:ge,"aria-invalid":Q.error,"aria-describedby":a,autoComplete:i,autoFocus:l,defaultValue:f,disabled:Q.disabled,id:g,onAnimationStart:be,name:w,placeholder:I,readOnly:N,required:Q.required,rows:D,value:W,onKeyDown:k,onKeyUp:_,type:z},le,!Tc(ye)&&{as:ue,ownerState:F({},ge,le.ownerState)},{ref:q,className:ft(me.input,le.className,N&&"MuiInputBase-readOnly"),onBlur:ce,onChange:de,onFocus:J}))}),v,R?R(F({},Q,{startAdornment:L})):null]}))]})});function $pe(e){return Ht("MuiInput",e)}const od=F({},Qc,Vt("MuiInput",["root","underline","input"]));function xpe(e){return Ht("MuiOutlinedInput",e)}const Ni=F({},Qc,Vt("MuiOutlinedInput",["root","notchedOutline","input"]));function Spe(e){return Ht("MuiFilledInput",e)}const wl=F({},Qc,Vt("MuiFilledInput",["root","underline","input"])),wpe=lr(A.jsx("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),Epe=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],Ppe={entering:{opacity:1},entered:{opacity:1}},Ope=u.forwardRef(function(t,n){const r=pu(),o={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:a,appear:i=!0,children:l,easing:s,in:c,onEnter:d,onEntered:f,onEntering:p,onExit:m,onExited:v,onExiting:h,style:g,timeout:y=o,TransitionComponent:C=Ma}=t,b=tt(t,Epe),$=u.useRef(null),x=Yn($,ls(l),n),S=I=>N=>{if(I){const R=$.current;N===void 0?I(R):I(R,N)}},w=S(p),E=S((I,N)=>{dw(I);const R=Uc({style:g,timeout:y,easing:s},{mode:"enter"});I.style.webkitTransition=r.transitions.create("opacity",R),I.style.transition=r.transitions.create("opacity",R),d&&d(I,N)}),P=S(f),O=S(h),M=S(I=>{const N=Uc({style:g,timeout:y,easing:s},{mode:"exit"});I.style.webkitTransition=r.transitions.create("opacity",N),I.style.transition=r.transitions.create("opacity",N),m&&m(I)}),k=S(v),_=I=>{a&&a($.current,I)};return A.jsx(C,F({appear:i,in:c,nodeRef:$,onEnter:E,onEntered:P,onEntering:w,onExit:M,onExited:k,onExiting:O,addEndListener:_,timeout:y},b,{children:(I,N)=>u.cloneElement(l,F({style:F({opacity:0,visibility:I==="exited"&&!c?"hidden":void 0},Ppe[I],g,l.props.style),ref:x},N))}))});function Ipe(e){return Ht("MuiBackdrop",e)}Vt("MuiBackdrop",["root","invisible"]);const Rpe=["children","className","component","components","componentsProps","invisible","open","slotProps","slots","TransitionComponent","transitionDuration"],Npe=e=>{const{classes:t,invisible:n}=e;return Ut({root:["root",n&&"invisible"]},Ipe,t)},Mpe=it("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.invisible&&t.invisible]}})(({ownerState:e})=>F({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},e.invisible&&{backgroundColor:"transparent"})),Tpe=u.forwardRef(function(t,n){var r,o,a;const i=Wt({props:t,name:"MuiBackdrop"}),{children:l,className:s,component:c="div",components:d={},componentsProps:f={},invisible:p=!1,open:m,slotProps:v={},slots:h={},TransitionComponent:g=Ope,transitionDuration:y}=i,C=tt(i,Rpe),b=F({},i,{component:c,invisible:p}),$=Npe(b),x=(r=v.root)!=null?r:f.root;return A.jsx(g,F({in:m,timeout:y},C,{children:A.jsx(Mpe,F({"aria-hidden":!0},x,{as:(o=(a=h.root)!=null?a:d.Root)!=null?o:c,className:ft($.root,s,x==null?void 0:x.className),ownerState:F({},b,x==null?void 0:x.ownerState),classes:$,ref:n,children:l}))}))}),kpe=Vt("MuiBox",["root"]),_pe=tS(),At=Kz({themeId:Nc,defaultTheme:_pe,defaultClassName:kpe.root,generateClassName:aN.generate});function Dpe(e){return Ht("MuiButton",e)}const km=Vt("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","colorPrimary","colorSecondary","colorSuccess","colorError","colorInfo","colorWarning","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","icon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]),Ape=u.createContext({}),jpe=u.createContext(void 0),Fpe=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],Lpe=e=>{const{color:t,disableElevation:n,fullWidth:r,size:o,variant:a,classes:i}=e,l={root:["root",a,`${a}${gt(t)}`,`size${gt(o)}`,`${a}Size${gt(o)}`,`color${gt(t)}`,n&&"disableElevation",r&&"fullWidth"],label:["label"],startIcon:["icon","startIcon",`iconSize${gt(o)}`],endIcon:["icon","endIcon",`iconSize${gt(o)}`]},s=Ut(l,Dpe,i);return F({},i,s)},h_=e=>F({},e.size==="small"&&{"& > *:nth-of-type(1)":{fontSize:18}},e.size==="medium"&&{"& > *:nth-of-type(1)":{fontSize:20}},e.size==="large"&&{"& > *:nth-of-type(1)":{fontSize:22}}),Bpe=it(kp,{shouldForwardProp:e=>Mo(e)||e==="classes",name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${gt(n.color)}`],t[`size${gt(n.size)}`],t[`${n.variant}Size${gt(n.size)}`],n.color==="inherit"&&t.colorInherit,n.disableElevation&&t.disableElevation,n.fullWidth&&t.fullWidth]}})(({theme:e,ownerState:t})=>{var n,r;const o=e.palette.mode==="light"?e.palette.grey[300]:e.palette.grey[800],a=e.palette.mode==="light"?e.palette.grey.A100:e.palette.grey[700];return F({},e.typography.button,{minWidth:64,padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":F({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:fr(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="text"&&t.color!=="inherit"&&{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:fr(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="outlined"&&t.color!=="inherit"&&{border:`1px solid ${(e.vars||e).palette[t.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:fr(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="contained"&&{backgroundColor:e.vars?e.vars.palette.Button.inheritContainedHoverBg:a,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},t.variant==="contained"&&t.color!=="inherit"&&{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}),"&:active":F({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${km.focusVisible}`]:F({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${km.disabled}`]:F({color:(e.vars||e).palette.action.disabled},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},t.variant==="contained"&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},t.variant==="text"&&{padding:"6px 8px"},t.variant==="text"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main},t.variant==="outlined"&&{padding:"5px 15px",border:"1px solid currentColor"},t.variant==="outlined"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:`1px solid ${fr(e.palette[t.color].main,.5)}`},t.variant==="contained"&&{color:e.vars?e.vars.palette.text.primary:(n=(r=e.palette).getContrastText)==null?void 0:n.call(r,e.palette.grey[300]),backgroundColor:e.vars?e.vars.palette.Button.inheritContainedBg:o,boxShadow:(e.vars||e).shadows[2]},t.variant==="contained"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main},t.color==="inherit"&&{color:"inherit",borderColor:"currentColor"},t.size==="small"&&t.variant==="text"&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="text"&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="outlined"&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="outlined"&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="contained"&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="contained"&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},t.fullWidth&&{width:"100%"})},({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${km.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${km.disabled}`]:{boxShadow:"none"}}),zpe=it("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.startIcon,t[`iconSize${gt(n.size)}`]]}})(({ownerState:e})=>F({display:"inherit",marginRight:8,marginLeft:-4},e.size==="small"&&{marginLeft:-2},h_(e))),Hpe=it("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.endIcon,t[`iconSize${gt(n.size)}`]]}})(({ownerState:e})=>F({display:"inherit",marginRight:-4,marginLeft:8},e.size==="small"&&{marginRight:-2},h_(e))),Zc=u.forwardRef(function(t,n){const r=u.useContext(Ape),o=u.useContext(jpe),a=bf(r,t),i=Wt({props:a,name:"MuiButton"}),{children:l,color:s="primary",component:c="button",className:d,disabled:f=!1,disableElevation:p=!1,disableFocusRipple:m=!1,endIcon:v,focusVisibleClassName:h,fullWidth:g=!1,size:y="medium",startIcon:C,type:b,variant:$="text"}=i,x=tt(i,Fpe),S=F({},i,{color:s,component:c,disabled:f,disableElevation:p,disableFocusRipple:m,fullWidth:g,size:y,type:b,variant:$}),w=Lpe(S),E=C&&A.jsx(zpe,{className:w.startIcon,ownerState:S,children:C}),P=v&&A.jsx(Hpe,{className:w.endIcon,ownerState:S,children:v}),O=o||"";return A.jsxs(Bpe,F({ownerState:S,className:ft(r.className,w.root,d,O),component:c,disabled:f,focusRipple:!m,focusVisibleClassName:ft(w.focusVisible,h),ref:n,type:b},x,{classes:w,children:[E,l,P]}))});function Vpe(e){return Ht("MuiCard",e)}Vt("MuiCard",["root"]);const Wpe=["className","raised"],Kpe=e=>{const{classes:t}=e;return Ut({root:["root"]},Vpe,t)},Upe=it(_u,{name:"MuiCard",slot:"Root",overridesResolver:(e,t)=>t.root})(()=>({overflow:"hidden"})),Gpe=u.forwardRef(function(t,n){const r=Wt({props:t,name:"MuiCard"}),{className:o,raised:a=!1}=r,i=tt(r,Wpe),l=F({},r,{raised:a}),s=Kpe(l);return A.jsx(Upe,F({className:ft(s.root,o),elevation:a?8:void 0,ref:n,ownerState:l},i))});function qpe(e){return Ht("MuiCardActionArea",e)}const rb=Vt("MuiCardActionArea",["root","focusVisible","focusHighlight"]),Ype=["children","className","focusVisibleClassName"],Xpe=e=>{const{classes:t}=e;return Ut({root:["root"],focusHighlight:["focusHighlight"]},qpe,t)},Qpe=it(kp,{name:"MuiCardActionArea",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({display:"block",textAlign:"inherit",borderRadius:"inherit",width:"100%",[`&:hover .${rb.focusHighlight}`]:{opacity:(e.vars||e).palette.action.hoverOpacity,"@media (hover: none)":{opacity:0}},[`&.${rb.focusVisible} .${rb.focusHighlight}`]:{opacity:(e.vars||e).palette.action.focusOpacity}})),Zpe=it("span",{name:"MuiCardActionArea",slot:"FocusHighlight",overridesResolver:(e,t)=>t.focusHighlight})(({theme:e})=>({overflow:"hidden",pointerEvents:"none",position:"absolute",top:0,right:0,bottom:0,left:0,borderRadius:"inherit",opacity:0,backgroundColor:"currentcolor",transition:e.transitions.create("opacity",{duration:e.transitions.duration.short})})),Jpe=u.forwardRef(function(t,n){const r=Wt({props:t,name:"MuiCardActionArea"}),{children:o,className:a,focusVisibleClassName:i}=r,l=tt(r,Ype),s=r,c=Xpe(s);return A.jsxs(Qpe,F({className:ft(c.root,a),focusVisibleClassName:ft(i,c.focusVisible),ref:n,ownerState:s},l,{children:[o,A.jsx(Zpe,{className:c.focusHighlight,ownerState:s})]}))});function eme(e){return Ht("MuiCardContent",e)}Vt("MuiCardContent",["root"]);const tme=["className","component"],nme=e=>{const{classes:t}=e;return Ut({root:["root"]},eme,t)},rme=it("div",{name:"MuiCardContent",slot:"Root",overridesResolver:(e,t)=>t.root})(()=>({padding:16,"&:last-child":{paddingBottom:24}})),ome=u.forwardRef(function(t,n){const r=Wt({props:t,name:"MuiCardContent"}),{className:o,component:a="div"}=r,i=tt(r,tme),l=F({},r,{component:a}),s=nme(l);return A.jsx(rme,F({as:a,className:ft(s.root,o),ownerState:l,ref:n},i))});function ame(e){return Ht("MuiCircularProgress",e)}Vt("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);const ime=["className","color","disableShrink","size","style","thickness","value","variant"];let uy=e=>e,$5,x5,S5,w5;const Mi=44,lme=uu($5||($5=uy` - 0% { - transform: rotate(0deg); - } - - 100% { - transform: rotate(360deg); - } -`)),sme=uu(x5||(x5=uy` - 0% { - stroke-dasharray: 1px, 200px; - stroke-dashoffset: 0; - } - - 50% { - stroke-dasharray: 100px, 200px; - stroke-dashoffset: -15px; - } - - 100% { - stroke-dasharray: 100px, 200px; - stroke-dashoffset: -125px; - } -`)),cme=e=>{const{classes:t,variant:n,color:r,disableShrink:o}=e,a={root:["root",n,`color${gt(r)}`],svg:["svg"],circle:["circle",`circle${gt(n)}`,o&&"circleDisableShrink"]};return Ut(a,ame,t)},ume=it("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`color${gt(n.color)}`]]}})(({ownerState:e,theme:t})=>F({display:"inline-block"},e.variant==="determinate"&&{transition:t.transitions.create("transform")},e.color!=="inherit"&&{color:(t.vars||t).palette[e.color].main}),({ownerState:e})=>e.variant==="indeterminate"&&kh(S5||(S5=uy` - animation: ${0} 1.4s linear infinite; - `),lme)),dme=it("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({display:"block"}),fme=it("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.circle,t[`circle${gt(n.variant)}`],n.disableShrink&&t.circleDisableShrink]}})(({ownerState:e,theme:t})=>F({stroke:"currentColor"},e.variant==="determinate"&&{transition:t.transitions.create("stroke-dashoffset")},e.variant==="indeterminate"&&{strokeDasharray:"80px, 200px",strokeDashoffset:0}),({ownerState:e})=>e.variant==="indeterminate"&&!e.disableShrink&&kh(w5||(w5=uy` - animation: ${0} 1.4s ease-in-out infinite; - `),sme)),pme=u.forwardRef(function(t,n){const r=Wt({props:t,name:"MuiCircularProgress"}),{className:o,color:a="primary",disableShrink:i=!1,size:l=40,style:s,thickness:c=3.6,value:d=0,variant:f="indeterminate"}=r,p=tt(r,ime),m=F({},r,{color:a,disableShrink:i,size:l,thickness:c,value:d,variant:f}),v=cme(m),h={},g={},y={};if(f==="determinate"){const C=2*Math.PI*((Mi-c)/2);h.strokeDasharray=C.toFixed(3),y["aria-valuenow"]=Math.round(d),h.strokeDashoffset=`${((100-d)/100*C).toFixed(3)}px`,g.transform="rotate(-90deg)"}return A.jsx(ume,F({className:ft(v.root,o),style:F({width:l,height:l},g,s),ownerState:m,ref:n,role:"progressbar"},y,p,{children:A.jsx(dme,{className:v.svg,ownerState:m,viewBox:`${Mi/2} ${Mi/2} ${Mi} ${Mi}`,children:A.jsx(fme,{className:v.circle,style:h,ownerState:m,cx:Mi,cy:Mi,r:(Mi-c)/2,fill:"none",strokeWidth:c})})}))}),mme=zH({createStyledComponent:it("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`maxWidth${gt(String(n.maxWidth))}`],n.fixed&&t.fixed,n.disableGutters&&t.disableGutters]}}),useThemeProps:e=>Wt({props:e,name:"MuiContainer"})});function vme(e){const t=Gr(e);return t.body===e?yi(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}function Hd(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function E5(e){return parseInt(yi(e).getComputedStyle(e).paddingRight,10)||0}function gme(e){const n=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName)!==-1,r=e.tagName==="INPUT"&&e.getAttribute("type")==="hidden";return n||r}function P5(e,t,n,r,o){const a=[t,n,...r];[].forEach.call(e.children,i=>{const l=a.indexOf(i)===-1,s=!gme(i);l&&s&&Hd(i,o)})}function ob(e,t){let n=-1;return e.some((r,o)=>t(r)?(n=o,!0):!1),n}function hme(e,t){const n=[],r=e.container;if(!t.disableScrollLock){if(vme(r)){const i=dN(Gr(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${E5(r)+i}px`;const l=Gr(r).querySelectorAll(".mui-fixed");[].forEach.call(l,s=>{n.push({value:s.style.paddingRight,property:"padding-right",el:s}),s.style.paddingRight=`${E5(s)+i}px`})}let a;if(r.parentNode instanceof DocumentFragment)a=Gr(r).body;else{const i=r.parentElement,l=yi(r);a=(i==null?void 0:i.nodeName)==="HTML"&&l.getComputedStyle(i).overflowY==="scroll"?i:r}n.push({value:a.style.overflow,property:"overflow",el:a},{value:a.style.overflowX,property:"overflow-x",el:a},{value:a.style.overflowY,property:"overflow-y",el:a}),a.style.overflow="hidden"}return()=>{n.forEach(({value:a,el:i,property:l})=>{a?i.style.setProperty(l,a):i.style.removeProperty(l)})}}function yme(e){const t=[];return[].forEach.call(e.children,n=>{n.getAttribute("aria-hidden")==="true"&&t.push(n)}),t}class bme{constructor(){this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}add(t,n){let r=this.modals.indexOf(t);if(r!==-1)return r;r=this.modals.length,this.modals.push(t),t.modalRef&&Hd(t.modalRef,!1);const o=yme(n);P5(n,t.mount,t.modalRef,o,!0);const a=ob(this.containers,i=>i.container===n);return a!==-1?(this.containers[a].modals.push(t),r):(this.containers.push({modals:[t],container:n,restore:null,hiddenSiblings:o}),r)}mount(t,n){const r=ob(this.containers,a=>a.modals.indexOf(t)!==-1),o=this.containers[r];o.restore||(o.restore=hme(o,n))}remove(t,n=!0){const r=this.modals.indexOf(t);if(r===-1)return r;const o=ob(this.containers,i=>i.modals.indexOf(t)!==-1),a=this.containers[o];if(a.modals.splice(a.modals.indexOf(t),1),this.modals.splice(r,1),a.modals.length===0)a.restore&&a.restore(),t.modalRef&&Hd(t.modalRef,n),P5(a.container,t.mount,t.modalRef,a.hiddenSiblings,!1),this.containers.splice(o,1);else{const i=a.modals[a.modals.length-1];i.modalRef&&Hd(i.modalRef,!1)}return r}isTopModal(t){return this.modals.length>0&&this.modals[this.modals.length-1]===t}}const Cme=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function $me(e){const t=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(t)?e.contentEditable==="true"||(e.nodeName==="AUDIO"||e.nodeName==="VIDEO"||e.nodeName==="DETAILS")&&e.getAttribute("tabindex")===null?0:e.tabIndex:t}function xme(e){if(e.tagName!=="INPUT"||e.type!=="radio"||!e.name)return!1;const t=r=>e.ownerDocument.querySelector(`input[type="radio"]${r}`);let n=t(`[name="${e.name}"]:checked`);return n||(n=t(`[name="${e.name}"]`)),n!==e}function Sme(e){return!(e.disabled||e.tagName==="INPUT"&&e.type==="hidden"||xme(e))}function wme(e){const t=[],n=[];return Array.from(e.querySelectorAll(Cme)).forEach((r,o)=>{const a=$me(r);a===-1||!Sme(r)||(a===0?t.push(r):n.push({documentOrder:o,tabIndex:a,node:r}))}),n.sort((r,o)=>r.tabIndex===o.tabIndex?r.documentOrder-o.documentOrder:r.tabIndex-o.tabIndex).map(r=>r.node).concat(t)}function Eme(){return!0}function Pme(e){const{children:t,disableAutoFocus:n=!1,disableEnforceFocus:r=!1,disableRestoreFocus:o=!1,getTabbable:a=wme,isEnabled:i=Eme,open:l}=e,s=u.useRef(!1),c=u.useRef(null),d=u.useRef(null),f=u.useRef(null),p=u.useRef(null),m=u.useRef(!1),v=u.useRef(null),h=Yn(ls(t),v),g=u.useRef(null);u.useEffect(()=>{!l||!v.current||(m.current=!n)},[n,l]),u.useEffect(()=>{if(!l||!v.current)return;const b=Gr(v.current);return v.current.contains(b.activeElement)||(v.current.hasAttribute("tabIndex")||v.current.setAttribute("tabIndex","-1"),m.current&&v.current.focus()),()=>{o||(f.current&&f.current.focus&&(s.current=!0,f.current.focus()),f.current=null)}},[l]),u.useEffect(()=>{if(!l||!v.current)return;const b=Gr(v.current),$=w=>{g.current=w,!(r||!i()||w.key!=="Tab")&&b.activeElement===v.current&&w.shiftKey&&(s.current=!0,d.current&&d.current.focus())},x=()=>{const w=v.current;if(w===null)return;if(!b.hasFocus()||!i()||s.current){s.current=!1;return}if(w.contains(b.activeElement)||r&&b.activeElement!==c.current&&b.activeElement!==d.current)return;if(b.activeElement!==p.current)p.current=null;else if(p.current!==null)return;if(!m.current)return;let E=[];if((b.activeElement===c.current||b.activeElement===d.current)&&(E=a(v.current)),E.length>0){var P,O;const M=!!((P=g.current)!=null&&P.shiftKey&&((O=g.current)==null?void 0:O.key)==="Tab"),k=E[0],_=E[E.length-1];typeof k!="string"&&typeof _!="string"&&(M?_.focus():k.focus())}else w.focus()};b.addEventListener("focusin",x),b.addEventListener("keydown",$,!0);const S=setInterval(()=>{b.activeElement&&b.activeElement.tagName==="BODY"&&x()},50);return()=>{clearInterval(S),b.removeEventListener("focusin",x),b.removeEventListener("keydown",$,!0)}},[n,r,o,i,l,a]);const y=b=>{f.current===null&&(f.current=b.relatedTarget),m.current=!0,p.current=b.target;const $=t.props.onFocus;$&&$(b)},C=b=>{f.current===null&&(f.current=b.relatedTarget),m.current=!0};return A.jsxs(u.Fragment,{children:[A.jsx("div",{tabIndex:l?0:-1,onFocus:C,ref:c,"data-testid":"sentinelStart"}),u.cloneElement(t,{ref:h,onFocus:y}),A.jsx("div",{tabIndex:l?0:-1,onFocus:C,ref:d,"data-testid":"sentinelEnd"})]})}function Ome(e){return typeof e=="function"?e():e}function Ime(e){return e?e.props.hasOwnProperty("in"):!1}const Rme=new bme;function Nme(e){const{container:t,disableEscapeKeyDown:n=!1,disableScrollLock:r=!1,manager:o=Rme,closeAfterTransition:a=!1,onTransitionEnter:i,onTransitionExited:l,children:s,onClose:c,open:d,rootRef:f}=e,p=u.useRef({}),m=u.useRef(null),v=u.useRef(null),h=Yn(v,f),[g,y]=u.useState(!d),C=Ime(s);let b=!0;(e["aria-hidden"]==="false"||e["aria-hidden"]===!1)&&(b=!1);const $=()=>Gr(m.current),x=()=>(p.current.modalRef=v.current,p.current.mount=m.current,p.current),S=()=>{o.mount(x(),{disableScrollLock:r}),v.current&&(v.current.scrollTop=0)},w=li(()=>{const R=Ome(t)||$().body;o.add(x(),R),v.current&&S()}),E=u.useCallback(()=>o.isTopModal(x()),[o]),P=li(R=>{m.current=R,R&&(d&&E()?S():v.current&&Hd(v.current,b))}),O=u.useCallback(()=>{o.remove(x(),b)},[b,o]);u.useEffect(()=>()=>{O()},[O]),u.useEffect(()=>{d?w():(!C||!a)&&O()},[d,O,C,a,w]);const M=R=>D=>{var T;(T=R.onKeyDown)==null||T.call(R,D),!(D.key!=="Escape"||D.which===229||!E())&&(n||(D.stopPropagation(),c&&c(D,"escapeKeyDown")))},k=R=>D=>{var T;(T=R.onClick)==null||T.call(R,D),D.target===D.currentTarget&&c&&c(D,"backdropClick")};return{getRootProps:(R={})=>{const D=fN(e);delete D.onTransitionEnter,delete D.onTransitionExited;const T=F({},D,R);return F({role:"presentation"},T,{onKeyDown:M(T),ref:h})},getBackdropProps:(R={})=>{const D=R;return F({"aria-hidden":!0},D,{onClick:k(D),open:d})},getTransitionProps:()=>{const R=()=>{y(!1),i&&i()},D=()=>{y(!0),l&&l(),a&&O()};return{onEnter:RE(R,s==null?void 0:s.props.onEnter),onExited:RE(D,s==null?void 0:s.props.onExited)}},rootRef:h,portalRef:P,isTopModal:E,exited:g,hasTransition:C}}function Mme(e){return Ht("MuiModal",e)}Vt("MuiModal",["root","hidden","backdrop"]);const Tme=["BackdropComponent","BackdropProps","classes","className","closeAfterTransition","children","container","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","onBackdropClick","onClose","onTransitionEnter","onTransitionExited","open","slotProps","slots","theme"],kme=e=>{const{open:t,exited:n,classes:r}=e;return Ut({root:["root",!t&&n&&"hidden"],backdrop:["backdrop"]},Mme,r)},_me=it("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.open&&n.exited&&t.hidden]}})(({theme:e,ownerState:t})=>F({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0},!t.open&&t.exited&&{visibility:"hidden"})),Dme=it(Tpe,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),y_=u.forwardRef(function(t,n){var r,o,a,i,l,s;const c=Wt({name:"MuiModal",props:t}),{BackdropComponent:d=Dme,BackdropProps:f,className:p,closeAfterTransition:m=!1,children:v,container:h,component:g,components:y={},componentsProps:C={},disableAutoFocus:b=!1,disableEnforceFocus:$=!1,disableEscapeKeyDown:x=!1,disablePortal:S=!1,disableRestoreFocus:w=!1,disableScrollLock:E=!1,hideBackdrop:P=!1,keepMounted:O=!1,onBackdropClick:M,open:k,slotProps:_,slots:I}=c,N=tt(c,Tme),R=F({},c,{closeAfterTransition:m,disableAutoFocus:b,disableEnforceFocus:$,disableEscapeKeyDown:x,disablePortal:S,disableRestoreFocus:w,disableScrollLock:E,hideBackdrop:P,keepMounted:O}),{getRootProps:D,getBackdropProps:T,getTransitionProps:j,portalRef:L,isTopModal:z,exited:B,hasTransition:H}=Nme(F({},R,{rootRef:n})),W=F({},R,{exited:B}),V=kme(W),G={};if(v.props.tabIndex===void 0&&(G.tabIndex="-1"),H){const{onEnter:re,onExited:ae}=j();G.onEnter=re,G.onExited=ae}const Z=(r=(o=I==null?void 0:I.root)!=null?o:y.Root)!=null?r:_me,q=(a=(i=I==null?void 0:I.backdrop)!=null?i:y.Backdrop)!=null?a:d,X=(l=_==null?void 0:_.root)!=null?l:C.root,oe=(s=_==null?void 0:_.backdrop)!=null?s:C.backdrop,te=Xl({elementType:Z,externalSlotProps:X,externalForwardedProps:N,getSlotProps:D,additionalProps:{ref:n,as:g},ownerState:W,className:ft(p,X==null?void 0:X.className,V==null?void 0:V.root,!W.open&&W.exited&&(V==null?void 0:V.hidden))}),Q=Xl({elementType:q,externalSlotProps:oe,additionalProps:f,getSlotProps:re=>T(F({},re,{onClick:ae=>{M&&M(ae),re!=null&&re.onClick&&re.onClick(ae)}})),className:ft(oe==null?void 0:oe.className,f==null?void 0:f.className,V==null?void 0:V.backdrop),ownerState:W});return!O&&!k&&(!H||B)?null:A.jsx(v_,{ref:L,container:h,disablePortal:S,children:A.jsxs(Z,F({},te,{children:[!P&&d?A.jsx(q,F({},Q)):null,A.jsx(Pme,{disableEnforceFocus:$,disableAutoFocus:b,disableRestoreFocus:w,isEnabled:z,open:k,children:u.cloneElement(v,G)})]}))})});function Ame(e){return Ht("MuiDivider",e)}Vt("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]);const jme=["absolute","children","className","component","flexItem","light","orientation","role","textAlign","variant"],Fme=e=>{const{absolute:t,children:n,classes:r,flexItem:o,light:a,orientation:i,textAlign:l,variant:s}=e;return Ut({root:["root",t&&"absolute",s,a&&"light",i==="vertical"&&"vertical",o&&"flexItem",n&&"withChildren",n&&i==="vertical"&&"withChildrenVertical",l==="right"&&i!=="vertical"&&"textAlignRight",l==="left"&&i!=="vertical"&&"textAlignLeft"],wrapper:["wrapper",i==="vertical"&&"wrapperVertical"]},Ame,r)},Lme=it("div",{name:"MuiDivider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.absolute&&t.absolute,t[n.variant],n.light&&t.light,n.orientation==="vertical"&&t.vertical,n.flexItem&&t.flexItem,n.children&&t.withChildren,n.children&&n.orientation==="vertical"&&t.withChildrenVertical,n.textAlign==="right"&&n.orientation!=="vertical"&&t.textAlignRight,n.textAlign==="left"&&n.orientation!=="vertical"&&t.textAlignLeft]}})(({theme:e,ownerState:t})=>F({margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:(e.vars||e).palette.divider,borderBottomWidth:"thin"},t.absolute&&{position:"absolute",bottom:0,left:0,width:"100%"},t.light&&{borderColor:e.vars?`rgba(${e.vars.palette.dividerChannel} / 0.08)`:fr(e.palette.divider,.08)},t.variant==="inset"&&{marginLeft:72},t.variant==="middle"&&t.orientation==="horizontal"&&{marginLeft:e.spacing(2),marginRight:e.spacing(2)},t.variant==="middle"&&t.orientation==="vertical"&&{marginTop:e.spacing(1),marginBottom:e.spacing(1)},t.orientation==="vertical"&&{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"},t.flexItem&&{alignSelf:"stretch",height:"auto"}),({ownerState:e})=>F({},e.children&&{display:"flex",whiteSpace:"nowrap",textAlign:"center",border:0,borderTopStyle:"solid",borderLeftStyle:"solid","&::before, &::after":{content:'""',alignSelf:"center"}}),({theme:e,ownerState:t})=>F({},t.children&&t.orientation!=="vertical"&&{"&::before, &::after":{width:"100%",borderTop:`thin solid ${(e.vars||e).palette.divider}`,borderTopStyle:"inherit"}}),({theme:e,ownerState:t})=>F({},t.children&&t.orientation==="vertical"&&{flexDirection:"column","&::before, &::after":{height:"100%",borderLeft:`thin solid ${(e.vars||e).palette.divider}`,borderLeftStyle:"inherit"}}),({ownerState:e})=>F({},e.textAlign==="right"&&e.orientation!=="vertical"&&{"&::before":{width:"90%"},"&::after":{width:"10%"}},e.textAlign==="left"&&e.orientation!=="vertical"&&{"&::before":{width:"10%"},"&::after":{width:"90%"}})),Bme=it("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.wrapper,n.orientation==="vertical"&&t.wrapperVertical]}})(({theme:e,ownerState:t})=>F({display:"inline-block",paddingLeft:`calc(${e.spacing(1)} * 1.2)`,paddingRight:`calc(${e.spacing(1)} * 1.2)`},t.orientation==="vertical"&&{paddingTop:`calc(${e.spacing(1)} * 1.2)`,paddingBottom:`calc(${e.spacing(1)} * 1.2)`})),X$=u.forwardRef(function(t,n){const r=Wt({props:t,name:"MuiDivider"}),{absolute:o=!1,children:a,className:i,component:l=a?"div":"hr",flexItem:s=!1,light:c=!1,orientation:d="horizontal",role:f=l!=="hr"?"separator":void 0,textAlign:p="center",variant:m="fullWidth"}=r,v=tt(r,jme),h=F({},r,{absolute:o,component:l,flexItem:s,light:c,orientation:d,role:f,textAlign:p,variant:m}),g=Fme(h);return A.jsx(Lme,F({as:l,className:ft(g.root,i),role:f,ref:n,ownerState:h},v,{children:a?A.jsx(Bme,{className:g.wrapper,ownerState:h,children:a}):null}))});X$.muiSkipListHighlight=!0;const zme=["addEndListener","appear","children","container","direction","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function Hme(e,t,n){const r=t.getBoundingClientRect(),o=n&&n.getBoundingClientRect(),a=yi(t);let i;if(t.fakeTransform)i=t.fakeTransform;else{const c=a.getComputedStyle(t);i=c.getPropertyValue("-webkit-transform")||c.getPropertyValue("transform")}let l=0,s=0;if(i&&i!=="none"&&typeof i=="string"){const c=i.split("(")[1].split(")")[0].split(",");l=parseInt(c[4],10),s=parseInt(c[5],10)}return e==="left"?o?`translateX(${o.right+l-r.left}px)`:`translateX(${a.innerWidth+l-r.left}px)`:e==="right"?o?`translateX(-${r.right-o.left-l}px)`:`translateX(-${r.left+r.width-l}px)`:e==="up"?o?`translateY(${o.bottom+s-r.top}px)`:`translateY(${a.innerHeight+s-r.top}px)`:o?`translateY(-${r.top-o.top+r.height-s}px)`:`translateY(-${r.top+r.height-s}px)`}function Vme(e){return typeof e=="function"?e():e}function _m(e,t,n){const r=Vme(n),o=Hme(e,t,r);o&&(t.style.webkitTransform=o,t.style.transform=o)}const Wme=u.forwardRef(function(t,n){const r=pu(),o={enter:r.transitions.easing.easeOut,exit:r.transitions.easing.sharp},a={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:i,appear:l=!0,children:s,container:c,direction:d="down",easing:f=o,in:p,onEnter:m,onEntered:v,onEntering:h,onExit:g,onExited:y,onExiting:C,style:b,timeout:$=a,TransitionComponent:x=Ma}=t,S=tt(t,zme),w=u.useRef(null),E=Yn(ls(s),w,n),P=T=>j=>{T&&(j===void 0?T(w.current):T(w.current,j))},O=P((T,j)=>{_m(d,T,c),dw(T),m&&m(T,j)}),M=P((T,j)=>{const L=Uc({timeout:$,style:b,easing:f},{mode:"enter"});T.style.webkitTransition=r.transitions.create("-webkit-transform",F({},L)),T.style.transition=r.transitions.create("transform",F({},L)),T.style.webkitTransform="none",T.style.transform="none",h&&h(T,j)}),k=P(v),_=P(C),I=P(T=>{const j=Uc({timeout:$,style:b,easing:f},{mode:"exit"});T.style.webkitTransition=r.transitions.create("-webkit-transform",j),T.style.transition=r.transitions.create("transform",j),_m(d,T,c),g&&g(T)}),N=P(T=>{T.style.webkitTransition="",T.style.transition="",y&&y(T)}),R=T=>{i&&i(w.current,T)},D=u.useCallback(()=>{w.current&&_m(d,w.current,c)},[d,c]);return u.useEffect(()=>{if(p||d==="down"||d==="right")return;const T=Xx(()=>{w.current&&_m(d,w.current,c)}),j=yi(w.current);return j.addEventListener("resize",T),()=>{T.clear(),j.removeEventListener("resize",T)}},[d,p,c]),u.useEffect(()=>{p||D()},[p,D]),A.jsx(x,F({nodeRef:w,onEnter:O,onEntered:k,onEntering:M,onExit:I,onExited:N,onExiting:_,addEndListener:R,appear:l,in:p,timeout:$},S,{children:(T,j)=>u.cloneElement(s,F({ref:E,style:F({visibility:T==="exited"&&!p?"hidden":void 0},b,s.props.style)},j))}))});function Kme(e){return Ht("MuiDrawer",e)}Vt("MuiDrawer",["root","docked","paper","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]);const Ume=["BackdropProps"],Gme=["anchor","BackdropProps","children","className","elevation","hideBackdrop","ModalProps","onClose","open","PaperProps","SlideProps","TransitionComponent","transitionDuration","variant"],b_=(e,t)=>{const{ownerState:n}=e;return[t.root,(n.variant==="permanent"||n.variant==="persistent")&&t.docked,t.modal]},qme=e=>{const{classes:t,anchor:n,variant:r}=e,o={root:["root"],docked:[(r==="permanent"||r==="persistent")&&"docked"],modal:["modal"],paper:["paper",`paperAnchor${gt(n)}`,r!=="temporary"&&`paperAnchorDocked${gt(n)}`]};return Ut(o,Kme,t)},Yme=it(y_,{name:"MuiDrawer",slot:"Root",overridesResolver:b_})(({theme:e})=>({zIndex:(e.vars||e).zIndex.drawer})),O5=it("div",{shouldForwardProp:Mo,name:"MuiDrawer",slot:"Docked",skipVariantsResolver:!1,overridesResolver:b_})({flex:"0 0 auto"}),Xme=it(_u,{name:"MuiDrawer",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.paper,t[`paperAnchor${gt(n.anchor)}`],n.variant!=="temporary"&&t[`paperAnchorDocked${gt(n.anchor)}`]]}})(({theme:e,ownerState:t})=>F({overflowY:"auto",display:"flex",flexDirection:"column",height:"100%",flex:"1 0 auto",zIndex:(e.vars||e).zIndex.drawer,WebkitOverflowScrolling:"touch",position:"fixed",top:0,outline:0},t.anchor==="left"&&{left:0},t.anchor==="top"&&{top:0,left:0,right:0,height:"auto",maxHeight:"100%"},t.anchor==="right"&&{right:0},t.anchor==="bottom"&&{top:"auto",left:0,bottom:0,right:0,height:"auto",maxHeight:"100%"},t.anchor==="left"&&t.variant!=="temporary"&&{borderRight:`1px solid ${(e.vars||e).palette.divider}`},t.anchor==="top"&&t.variant!=="temporary"&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`},t.anchor==="right"&&t.variant!=="temporary"&&{borderLeft:`1px solid ${(e.vars||e).palette.divider}`},t.anchor==="bottom"&&t.variant!=="temporary"&&{borderTop:`1px solid ${(e.vars||e).palette.divider}`})),C_={left:"right",right:"left",top:"down",bottom:"up"};function Qme(e){return["left","right"].indexOf(e)!==-1}function Zme({direction:e},t){return e==="rtl"&&Qme(t)?C_[t]:t}const I5=u.forwardRef(function(t,n){const r=Wt({props:t,name:"MuiDrawer"}),o=pu(),a=Qx(),i={enter:o.transitions.duration.enteringScreen,exit:o.transitions.duration.leavingScreen},{anchor:l="left",BackdropProps:s,children:c,className:d,elevation:f=16,hideBackdrop:p=!1,ModalProps:{BackdropProps:m}={},onClose:v,open:h=!1,PaperProps:g={},SlideProps:y,TransitionComponent:C=Wme,transitionDuration:b=i,variant:$="temporary"}=r,x=tt(r.ModalProps,Ume),S=tt(r,Gme),w=u.useRef(!1);u.useEffect(()=>{w.current=!0},[]);const E=Zme({direction:a?"rtl":"ltr"},l),O=F({},r,{anchor:l,elevation:f,open:h,variant:$},S),M=qme(O),k=A.jsx(Xme,F({elevation:$==="temporary"?f:0,square:!0},g,{className:ft(M.paper,g.className),ownerState:O,children:c}));if($==="permanent")return A.jsx(O5,F({className:ft(M.root,M.docked,d),ownerState:O,ref:n},S,{children:k}));const _=A.jsx(C,F({in:h,direction:C_[E],timeout:b,appear:w.current},y,{children:k}));return $==="persistent"?A.jsx(O5,F({className:ft(M.root,M.docked,d),ownerState:O,ref:n},S,{children:_})):A.jsx(Yme,F({BackdropProps:F({},s,m,{transitionDuration:b}),className:ft(M.root,M.modal,d),open:h,ownerState:O,onClose:v,hideBackdrop:p,ref:n},S,x,{children:_}))}),Jme=["disableUnderline","components","componentsProps","fullWidth","hiddenLabel","inputComponent","multiline","slotProps","slots","type"],eve=e=>{const{classes:t,disableUnderline:n}=e,o=Ut({root:["root",!n&&"underline"],input:["input"]},Spe,t);return F({},t,o)},tve=it(sy,{shouldForwardProp:e=>Mo(e)||e==="classes",name:"MuiFilledInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...iy(e,t),!n.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{var n;const r=e.palette.mode==="light",o=r?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",a=r?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",i=r?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",l=r?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return F({position:"relative",backgroundColor:e.vars?e.vars.palette.FilledInput.bg:a,borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:e.vars?e.vars.palette.FilledInput.hoverBg:i,"@media (hover: none)":{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:a}},[`&.${wl.focused}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:a},[`&.${wl.disabled}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.disabledBg:l}},!t.disableUnderline&&{"&::after":{borderBottom:`2px solid ${(n=(e.vars||e).palette[t.color||"primary"])==null?void 0:n.main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${wl.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${wl.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`:o}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${wl.disabled}, .${wl.error}):before`]:{borderBottom:`1px solid ${(e.vars||e).palette.text.primary}`},[`&.${wl.disabled}:before`]:{borderBottomStyle:"dotted"}},t.startAdornment&&{paddingLeft:12},t.endAdornment&&{paddingRight:12},t.multiline&&F({padding:"25px 12px 8px"},t.size==="small"&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17},t.hiddenLabel&&t.size==="small"&&{paddingTop:8,paddingBottom:9}))}),nve=it(cy,{name:"MuiFilledInput",slot:"Input",overridesResolver:ly})(({theme:e,ownerState:t})=>F({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},t.size==="small"&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0},t.hiddenLabel&&t.size==="small"&&{paddingTop:8,paddingBottom:9},t.multiline&&{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0})),$w=u.forwardRef(function(t,n){var r,o,a,i;const l=Wt({props:t,name:"MuiFilledInput"}),{components:s={},componentsProps:c,fullWidth:d=!1,inputComponent:f="input",multiline:p=!1,slotProps:m,slots:v={},type:h="text"}=l,g=tt(l,Jme),y=F({},l,{fullWidth:d,inputComponent:f,multiline:p,type:h}),C=eve(l),b={root:{ownerState:y},input:{ownerState:y}},$=m??c?So(b,m??c):b,x=(r=(o=v.root)!=null?o:s.Root)!=null?r:tve,S=(a=(i=v.input)!=null?i:s.Input)!=null?a:nve;return A.jsx(Cw,F({slots:{root:x,input:S},componentsProps:$,fullWidth:d,inputComponent:f,multiline:p,ref:n,type:h},g,{classes:C}))});$w.muiName="Input";function rve(e){return Ht("MuiFormControl",e)}Vt("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const ove=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],ave=e=>{const{classes:t,margin:n,fullWidth:r}=e,o={root:["root",n!=="none"&&`margin${gt(n)}`,r&&"fullWidth"]};return Ut(o,rve,t)},ive=it("div",{name:"MuiFormControl",slot:"Root",overridesResolver:({ownerState:e},t)=>F({},t.root,t[`margin${gt(e.margin)}`],e.fullWidth&&t.fullWidth)})(({ownerState:e})=>F({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},e.margin==="normal"&&{marginTop:16,marginBottom:8},e.margin==="dense"&&{marginTop:8,marginBottom:4},e.fullWidth&&{width:"100%"})),lve=u.forwardRef(function(t,n){const r=Wt({props:t,name:"MuiFormControl"}),{children:o,className:a,color:i="primary",component:l="div",disabled:s=!1,error:c=!1,focused:d,fullWidth:f=!1,hiddenLabel:p=!1,margin:m="none",required:v=!1,size:h="medium",variant:g="outlined"}=r,y=tt(r,ove),C=F({},r,{color:i,component:l,disabled:s,error:c,fullWidth:f,hiddenLabel:p,margin:m,required:v,size:h,variant:g}),b=ave(C),[$,x]=u.useState(()=>{let _=!1;return o&&u.Children.forEach(o,I=>{if(!rv(I,["Input","Select"]))return;const N=rv(I,["Select"])?I.props.input:I;N&&gpe(N.props)&&(_=!0)}),_}),[S,w]=u.useState(()=>{let _=!1;return o&&u.Children.forEach(o,I=>{rv(I,["Input","Select"])&&($g(I.props,!0)||$g(I.props.inputProps,!0))&&(_=!0)}),_}),[E,P]=u.useState(!1);s&&E&&P(!1);const O=d!==void 0&&!s?d:E;let M;const k=u.useMemo(()=>({adornedStart:$,setAdornedStart:x,color:i,disabled:s,error:c,filled:S,focused:O,fullWidth:f,hiddenLabel:p,size:h,onBlur:()=>{P(!1)},onEmpty:()=>{w(!1)},onFilled:()=>{w(!0)},onFocus:()=>{P(!0)},registerEffect:M,required:v,variant:g}),[$,i,s,c,S,O,f,p,M,v,h,g]);return A.jsx(ay.Provider,{value:k,children:A.jsx(ive,F({as:l,ownerState:C,className:ft(b.root,a),ref:n},y,{children:o}))})});function sve(e){return Ht("MuiFormHelperText",e)}const R5=Vt("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]);var N5;const cve=["children","className","component","disabled","error","filled","focused","margin","required","variant"],uve=e=>{const{classes:t,contained:n,size:r,disabled:o,error:a,filled:i,focused:l,required:s}=e,c={root:["root",o&&"disabled",a&&"error",r&&`size${gt(r)}`,n&&"contained",l&&"focused",i&&"filled",s&&"required"]};return Ut(c,sve,t)},dve=it("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.size&&t[`size${gt(n.size)}`],n.contained&&t.contained,n.filled&&t.filled]}})(({theme:e,ownerState:t})=>F({color:(e.vars||e).palette.text.secondary},e.typography.caption,{textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${R5.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${R5.error}`]:{color:(e.vars||e).palette.error.main}},t.size==="small"&&{marginTop:4},t.contained&&{marginLeft:14,marginRight:14})),fve=u.forwardRef(function(t,n){const r=Wt({props:t,name:"MuiFormHelperText"}),{children:o,className:a,component:i="p"}=r,l=tt(r,cve),s=vs(),c=Du({props:r,muiFormControl:s,states:["variant","size","disabled","error","filled","focused","required"]}),d=F({},r,{component:i,contained:c.variant==="filled"||c.variant==="outlined",variant:c.variant,size:c.size,disabled:c.disabled,error:c.error,filled:c.filled,focused:c.focused,required:c.required}),f=uve(d);return A.jsx(dve,F({as:i,ownerState:d,className:ft(f.root,a),ref:n},l,{children:o===" "?N5||(N5=A.jsx("span",{className:"notranslate",children:"​"})):o}))});function pve(e){return Ht("MuiFormLabel",e)}const Vd=Vt("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),mve=["children","className","color","component","disabled","error","filled","focused","required"],vve=e=>{const{classes:t,color:n,focused:r,disabled:o,error:a,filled:i,required:l}=e,s={root:["root",`color${gt(n)}`,o&&"disabled",a&&"error",i&&"filled",r&&"focused",l&&"required"],asterisk:["asterisk",a&&"error"]};return Ut(s,pve,t)},gve=it("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:({ownerState:e},t)=>F({},t.root,e.color==="secondary"&&t.colorSecondary,e.filled&&t.filled)})(({theme:e,ownerState:t})=>F({color:(e.vars||e).palette.text.secondary},e.typography.body1,{lineHeight:"1.4375em",padding:0,position:"relative",[`&.${Vd.focused}`]:{color:(e.vars||e).palette[t.color].main},[`&.${Vd.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${Vd.error}`]:{color:(e.vars||e).palette.error.main}})),hve=it("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${Vd.error}`]:{color:(e.vars||e).palette.error.main}})),yve=u.forwardRef(function(t,n){const r=Wt({props:t,name:"MuiFormLabel"}),{children:o,className:a,component:i="label"}=r,l=tt(r,mve),s=vs(),c=Du({props:r,muiFormControl:s,states:["color","required","focused","disabled","error","filled"]}),d=F({},r,{color:c.color||"primary",component:i,disabled:c.disabled,error:c.error,filled:c.filled,focused:c.focused,required:c.required}),f=vve(d);return A.jsxs(gve,F({as:i,ownerState:d,className:ft(f.root,a),ref:n},l,{children:[o,c.required&&A.jsxs(hve,{ownerState:d,"aria-hidden":!0,className:f.asterisk,children:[" ","*"]})]}))}),M5=u.createContext();function bve(e){return Ht("MuiGrid",e)}const Cve=[0,1,2,3,4,5,6,7,8,9,10],$ve=["column-reverse","column","row-reverse","row"],xve=["nowrap","wrap-reverse","wrap"],ad=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],jf=Vt("MuiGrid",["root","container","item","zeroMinWidth",...Cve.map(e=>`spacing-xs-${e}`),...$ve.map(e=>`direction-xs-${e}`),...xve.map(e=>`wrap-xs-${e}`),...ad.map(e=>`grid-xs-${e}`),...ad.map(e=>`grid-sm-${e}`),...ad.map(e=>`grid-md-${e}`),...ad.map(e=>`grid-lg-${e}`),...ad.map(e=>`grid-xl-${e}`)]),Sve=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function bc(e){const t=parseFloat(e);return`${t}${String(e).replace(String(t),"")||"px"}`}function wve({theme:e,ownerState:t}){let n;return e.breakpoints.keys.reduce((r,o)=>{let a={};if(t[o]&&(n=t[o]),!n)return r;if(n===!0)a={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if(n==="auto")a={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{const i=_h({values:t.columns,breakpoints:e.breakpoints.values}),l=typeof i=="object"?i[o]:i;if(l==null)return r;const s=`${Math.round(n/l*1e8)/1e6}%`;let c={};if(t.container&&t.item&&t.columnSpacing!==0){const d=e.spacing(t.columnSpacing);if(d!=="0px"){const f=`calc(${s} + ${bc(d)})`;c={flexBasis:f,maxWidth:f}}}a=F({flexBasis:s,flexGrow:0,maxWidth:s},c)}return e.breakpoints.values[o]===0?Object.assign(r,a):r[e.breakpoints.up(o)]=a,r},{})}function Eve({theme:e,ownerState:t}){const n=_h({values:t.direction,breakpoints:e.breakpoints.values});return Xo({theme:e},n,r=>{const o={flexDirection:r};return r.indexOf("column")===0&&(o[`& > .${jf.item}`]={maxWidth:"none"}),o})}function $_({breakpoints:e,values:t}){let n="";Object.keys(t).forEach(o=>{n===""&&t[o]!==0&&(n=o)});const r=Object.keys(e).sort((o,a)=>e[o]-e[a]);return r.slice(0,r.indexOf(n))}function Pve({theme:e,ownerState:t}){const{container:n,rowSpacing:r}=t;let o={};if(n&&r!==0){const a=_h({values:r,breakpoints:e.breakpoints.values});let i;typeof a=="object"&&(i=$_({breakpoints:e.breakpoints.values,values:a})),o=Xo({theme:e},a,(l,s)=>{var c;const d=e.spacing(l);return d!=="0px"?{marginTop:`-${bc(d)}`,[`& > .${jf.item}`]:{paddingTop:bc(d)}}:(c=i)!=null&&c.includes(s)?{}:{marginTop:0,[`& > .${jf.item}`]:{paddingTop:0}}})}return o}function Ove({theme:e,ownerState:t}){const{container:n,columnSpacing:r}=t;let o={};if(n&&r!==0){const a=_h({values:r,breakpoints:e.breakpoints.values});let i;typeof a=="object"&&(i=$_({breakpoints:e.breakpoints.values,values:a})),o=Xo({theme:e},a,(l,s)=>{var c;const d=e.spacing(l);return d!=="0px"?{width:`calc(100% + ${bc(d)})`,marginLeft:`-${bc(d)}`,[`& > .${jf.item}`]:{paddingLeft:bc(d)}}:(c=i)!=null&&c.includes(s)?{}:{width:"100%",marginLeft:0,[`& > .${jf.item}`]:{paddingLeft:0}}})}return o}function Ive(e,t,n={}){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[n[`spacing-xs-${String(e)}`]];const r=[];return t.forEach(o=>{const a=e[o];Number(a)>0&&r.push(n[`spacing-${o}-${String(a)}`])}),r}const Rve=it("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e,{container:r,direction:o,item:a,spacing:i,wrap:l,zeroMinWidth:s,breakpoints:c}=n;let d=[];r&&(d=Ive(i,c,t));const f=[];return c.forEach(p=>{const m=n[p];m&&f.push(t[`grid-${p}-${String(m)}`])}),[t.root,r&&t.container,a&&t.item,s&&t.zeroMinWidth,...d,o!=="row"&&t[`direction-xs-${String(o)}`],l!=="wrap"&&t[`wrap-xs-${String(l)}`],...f]}})(({ownerState:e})=>F({boxSizing:"border-box"},e.container&&{display:"flex",flexWrap:"wrap",width:"100%"},e.item&&{margin:0},e.zeroMinWidth&&{minWidth:0},e.wrap!=="wrap"&&{flexWrap:e.wrap}),Eve,Pve,Ove,wve);function Nve(e,t){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[`spacing-xs-${String(e)}`];const n=[];return t.forEach(r=>{const o=e[r];if(Number(o)>0){const a=`spacing-${r}-${String(o)}`;n.push(a)}}),n}const Mve=e=>{const{classes:t,container:n,direction:r,item:o,spacing:a,wrap:i,zeroMinWidth:l,breakpoints:s}=e;let c=[];n&&(c=Nve(a,s));const d=[];s.forEach(p=>{const m=e[p];m&&d.push(`grid-${p}-${String(m)}`)});const f={root:["root",n&&"container",o&&"item",l&&"zeroMinWidth",...c,r!=="row"&&`direction-xs-${String(r)}`,i!=="wrap"&&`wrap-xs-${String(i)}`,...d]};return Ut(f,bve,t)},T5=u.forwardRef(function(t,n){const r=Wt({props:t,name:"MuiGrid"}),{breakpoints:o}=pu(),a=Hh(r),{className:i,columns:l,columnSpacing:s,component:c="div",container:d=!1,direction:f="row",item:p=!1,rowSpacing:m,spacing:v=0,wrap:h="wrap",zeroMinWidth:g=!1}=a,y=tt(a,Sve),C=m||v,b=s||v,$=u.useContext(M5),x=d?l||12:$,S={},w=F({},y);o.keys.forEach(O=>{y[O]!=null&&(S[O]=y[O],delete w[O])});const E=F({},a,{columns:x,container:d,direction:f,item:p,rowSpacing:C,columnSpacing:b,wrap:h,zeroMinWidth:g,spacing:v},S,{breakpoints:o.keys}),P=Mve(E);return A.jsx(M5.Provider,{value:x,children:A.jsx(Rve,F({ownerState:E,className:ft(P.root,i),as:c,ref:n},w))})}),Tve=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function Q$(e){return`scale(${e}, ${e**2})`}const kve={entering:{opacity:1,transform:Q$(1)},entered:{opacity:1,transform:"none"}},ab=typeof navigator<"u"&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),xg=u.forwardRef(function(t,n){const{addEndListener:r,appear:o=!0,children:a,easing:i,in:l,onEnter:s,onEntered:c,onEntering:d,onExit:f,onExited:p,onExiting:m,style:v,timeout:h="auto",TransitionComponent:g=Ma}=t,y=tt(t,Tve),C=Zs(),b=u.useRef(),$=pu(),x=u.useRef(null),S=Yn(x,ls(a),n),w=N=>R=>{if(N){const D=x.current;R===void 0?N(D):N(D,R)}},E=w(d),P=w((N,R)=>{dw(N);const{duration:D,delay:T,easing:j}=Uc({style:v,timeout:h,easing:i},{mode:"enter"});let L;h==="auto"?(L=$.transitions.getAutoHeightDuration(N.clientHeight),b.current=L):L=D,N.style.transition=[$.transitions.create("opacity",{duration:L,delay:T}),$.transitions.create("transform",{duration:ab?L:L*.666,delay:T,easing:j})].join(","),s&&s(N,R)}),O=w(c),M=w(m),k=w(N=>{const{duration:R,delay:D,easing:T}=Uc({style:v,timeout:h,easing:i},{mode:"exit"});let j;h==="auto"?(j=$.transitions.getAutoHeightDuration(N.clientHeight),b.current=j):j=R,N.style.transition=[$.transitions.create("opacity",{duration:j,delay:D}),$.transitions.create("transform",{duration:ab?j:j*.666,delay:ab?D:D||j*.333,easing:T})].join(","),N.style.opacity=0,N.style.transform=Q$(.75),f&&f(N)}),_=w(p),I=N=>{h==="auto"&&C.start(b.current||0,N),r&&r(x.current,N)};return A.jsx(g,F({appear:o,in:l,nodeRef:x,onEnter:P,onEntered:O,onEntering:E,onExit:k,onExited:_,onExiting:M,addEndListener:I,timeout:h==="auto"?null:h},y,{children:(N,R)=>u.cloneElement(a,F({style:F({opacity:0,transform:Q$(.75),visibility:N==="exited"&&!l?"hidden":void 0},kve[N],v,a.props.style),ref:S},R))}))});xg.muiSupportAuto=!0;const _ve=["disableUnderline","components","componentsProps","fullWidth","inputComponent","multiline","slotProps","slots","type"],Dve=e=>{const{classes:t,disableUnderline:n}=e,o=Ut({root:["root",!n&&"underline"],input:["input"]},$pe,t);return F({},t,o)},Ave=it(sy,{shouldForwardProp:e=>Mo(e)||e==="classes",name:"MuiInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...iy(e,t),!n.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{let r=e.palette.mode==="light"?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return e.vars&&(r=`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`),F({position:"relative"},t.formControl&&{"label + &":{marginTop:16}},!t.disableUnderline&&{"&::after":{borderBottom:`2px solid ${(e.vars||e).palette[t.color].main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${od.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${od.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${r}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${od.disabled}, .${od.error}):before`]:{borderBottom:`2px solid ${(e.vars||e).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${r}`}},[`&.${od.disabled}:before`]:{borderBottomStyle:"dotted"}})}),jve=it(cy,{name:"MuiInput",slot:"Input",overridesResolver:ly})({}),xw=u.forwardRef(function(t,n){var r,o,a,i;const l=Wt({props:t,name:"MuiInput"}),{disableUnderline:s,components:c={},componentsProps:d,fullWidth:f=!1,inputComponent:p="input",multiline:m=!1,slotProps:v,slots:h={},type:g="text"}=l,y=tt(l,_ve),C=Dve(l),$={root:{ownerState:{disableUnderline:s}}},x=v??d?So(v??d,$):$,S=(r=(o=h.root)!=null?o:c.Root)!=null?r:Ave,w=(a=(i=h.input)!=null?i:c.Input)!=null?a:jve;return A.jsx(Cw,F({slots:{root:S,input:w},slotProps:x,fullWidth:f,inputComponent:p,multiline:m,ref:n,type:g},y,{classes:C}))});xw.muiName="Input";function Fve(e){return Ht("MuiInputAdornment",e)}const k5=Vt("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]);var _5;const Lve=["children","className","component","disablePointerEvents","disableTypography","position","variant"],Bve=(e,t)=>{const{ownerState:n}=e;return[t.root,t[`position${gt(n.position)}`],n.disablePointerEvents===!0&&t.disablePointerEvents,t[n.variant]]},zve=e=>{const{classes:t,disablePointerEvents:n,hiddenLabel:r,position:o,size:a,variant:i}=e,l={root:["root",n&&"disablePointerEvents",o&&`position${gt(o)}`,i,r&&"hiddenLabel",a&&`size${gt(a)}`]};return Ut(l,Fve,t)},Hve=it("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:Bve})(({theme:e,ownerState:t})=>F({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(e.vars||e).palette.action.active},t.variant==="filled"&&{[`&.${k5.positionStart}&:not(.${k5.hiddenLabel})`]:{marginTop:16}},t.position==="start"&&{marginRight:8},t.position==="end"&&{marginLeft:8},t.disablePointerEvents===!0&&{pointerEvents:"none"})),Vve=u.forwardRef(function(t,n){const r=Wt({props:t,name:"MuiInputAdornment"}),{children:o,className:a,component:i="div",disablePointerEvents:l=!1,disableTypography:s=!1,position:c,variant:d}=r,f=tt(r,Lve),p=vs()||{};let m=d;d&&p.variant,p&&!m&&(m=p.variant);const v=F({},r,{hiddenLabel:p.hiddenLabel,size:p.size,disablePointerEvents:l,position:c,variant:m}),h=zve(v);return A.jsx(ay.Provider,{value:null,children:A.jsx(Hve,F({as:i,ownerState:v,className:ft(h.root,a),ref:n},f,{children:typeof o=="string"&&!s?A.jsx(qt,{color:"text.secondary",children:o}):A.jsxs(u.Fragment,{children:[c==="start"?_5||(_5=A.jsx("span",{className:"notranslate",children:"​"})):null,o]})}))})});function Wve(e){return Ht("MuiInputLabel",e)}Vt("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);const Kve=["disableAnimation","margin","shrink","variant","className"],Uve=e=>{const{classes:t,formControl:n,size:r,shrink:o,disableAnimation:a,variant:i,required:l}=e,s={root:["root",n&&"formControl",!a&&"animated",o&&"shrink",r&&r!=="normal"&&`size${gt(r)}`,i],asterisk:[l&&"asterisk"]},c=Ut(s,Wve,t);return F({},t,c)},Gve=it(yve,{shouldForwardProp:e=>Mo(e)||e==="classes",name:"MuiInputLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${Vd.asterisk}`]:t.asterisk},t.root,n.formControl&&t.formControl,n.size==="small"&&t.sizeSmall,n.shrink&&t.shrink,!n.disableAnimation&&t.animated,n.focused&&t.focused,t[n.variant]]}})(({theme:e,ownerState:t})=>F({display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%"},t.formControl&&{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"},t.size==="small"&&{transform:"translate(0, 17px) scale(1)"},t.shrink&&{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"},!t.disableAnimation&&{transition:e.transitions.create(["color","transform","max-width"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})},t.variant==="filled"&&F({zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},t.size==="small"&&{transform:"translate(12px, 13px) scale(1)"},t.shrink&&F({userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"},t.size==="small"&&{transform:"translate(12px, 4px) scale(0.75)"})),t.variant==="outlined"&&F({zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},t.size==="small"&&{transform:"translate(14px, 9px) scale(1)"},t.shrink&&{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 32px)",transform:"translate(14px, -9px) scale(0.75)"}))),qve=u.forwardRef(function(t,n){const r=Wt({name:"MuiInputLabel",props:t}),{disableAnimation:o=!1,shrink:a,className:i}=r,l=tt(r,Kve),s=vs();let c=a;typeof c>"u"&&s&&(c=s.filled||s.focused||s.adornedStart);const d=Du({props:r,muiFormControl:s,states:["size","variant","required","focused"]}),f=F({},r,{disableAnimation:o,formControl:s,shrink:c,size:d.size,variant:d.variant,required:d.required,focused:d.focused}),p=Uve(f);return A.jsx(Gve,F({"data-shrink":c,ownerState:f,ref:n,className:ft(p.root,i)},l,{classes:p}))}),fi=u.createContext({});function Yve(e){return Ht("MuiList",e)}Vt("MuiList",["root","padding","dense","subheader"]);const Xve=["children","className","component","dense","disablePadding","subheader"],Qve=e=>{const{classes:t,disablePadding:n,dense:r,subheader:o}=e;return Ut({root:["root",!n&&"padding",r&&"dense",o&&"subheader"]},Yve,t)},Zve=it("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disablePadding&&t.padding,n.dense&&t.dense,n.subheader&&t.subheader]}})(({ownerState:e})=>F({listStyle:"none",margin:0,padding:0,position:"relative"},!e.disablePadding&&{paddingTop:8,paddingBottom:8},e.subheader&&{paddingTop:0})),Z$=u.forwardRef(function(t,n){const r=Wt({props:t,name:"MuiList"}),{children:o,className:a,component:i="ul",dense:l=!1,disablePadding:s=!1,subheader:c}=r,d=tt(r,Xve),f=u.useMemo(()=>({dense:l}),[l]),p=F({},r,{component:i,dense:l,disablePadding:s}),m=Qve(p);return A.jsx(fi.Provider,{value:f,children:A.jsxs(Zve,F({as:i,className:ft(m.root,a),ref:n,ownerState:p},d,{children:[c,o]}))})});function Jve(e){return Ht("MuiListItem",e)}const Fs=Vt("MuiListItem",["root","container","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","padding","button","secondaryAction","selected"]);function ege(e){return Ht("MuiListItemButton",e)}const Ls=Vt("MuiListItemButton",["root","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","selected"]),tge=["alignItems","autoFocus","component","children","dense","disableGutters","divider","focusVisibleClassName","selected","className"],nge=(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,n.alignItems==="flex-start"&&t.alignItemsFlexStart,n.divider&&t.divider,!n.disableGutters&&t.gutters]},rge=e=>{const{alignItems:t,classes:n,dense:r,disabled:o,disableGutters:a,divider:i,selected:l}=e,c=Ut({root:["root",r&&"dense",!a&&"gutters",i&&"divider",o&&"disabled",t==="flex-start"&&"alignItemsFlexStart",l&&"selected"]},ege,n);return F({},n,c)},oge=it(kp,{shouldForwardProp:e=>Mo(e)||e==="classes",name:"MuiListItemButton",slot:"Root",overridesResolver:nge})(({theme:e,ownerState:t})=>F({display:"flex",flexGrow:1,justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minWidth:0,boxSizing:"border-box",textAlign:"left",paddingTop:8,paddingBottom:8,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Ls.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:fr(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${Ls.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:fr(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${Ls.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:fr(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:fr(e.palette.primary.main,e.palette.action.selectedOpacity)}},[`&.${Ls.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${Ls.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},t.alignItems==="flex-start"&&{alignItems:"flex-start"},!t.disableGutters&&{paddingLeft:16,paddingRight:16},t.dense&&{paddingTop:4,paddingBottom:4})),D5=u.forwardRef(function(t,n){const r=Wt({props:t,name:"MuiListItemButton"}),{alignItems:o="center",autoFocus:a=!1,component:i="div",children:l,dense:s=!1,disableGutters:c=!1,divider:d=!1,focusVisibleClassName:f,selected:p=!1,className:m}=r,v=tt(r,tge),h=u.useContext(fi),g=u.useMemo(()=>({dense:s||h.dense||!1,alignItems:o,disableGutters:c}),[o,h.dense,s,c]),y=u.useRef(null);Qo(()=>{a&&y.current&&y.current.focus()},[a]);const C=F({},r,{alignItems:o,dense:g.dense,disableGutters:c,divider:d,selected:p}),b=rge(C),$=Yn(y,n);return A.jsx(fi.Provider,{value:g,children:A.jsx(oge,F({ref:$,href:v.href||v.to,component:(v.href||v.to)&&i==="div"?"button":i,focusVisibleClassName:ft(b.focusVisible,f),ownerState:C,className:ft(b.root,m)},v,{classes:b,children:l}))})});function age(e){return Ht("MuiListItemSecondaryAction",e)}Vt("MuiListItemSecondaryAction",["root","disableGutters"]);const ige=["className"],lge=e=>{const{disableGutters:t,classes:n}=e;return Ut({root:["root",t&&"disableGutters"]},age,n)},sge=it("div",{name:"MuiListItemSecondaryAction",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.disableGutters&&t.disableGutters]}})(({ownerState:e})=>F({position:"absolute",right:16,top:"50%",transform:"translateY(-50%)"},e.disableGutters&&{right:0})),x_=u.forwardRef(function(t,n){const r=Wt({props:t,name:"MuiListItemSecondaryAction"}),{className:o}=r,a=tt(r,ige),i=u.useContext(fi),l=F({},r,{disableGutters:i.disableGutters}),s=lge(l);return A.jsx(sge,F({className:ft(s.root,o),ownerState:l,ref:n},a))});x_.muiName="ListItemSecondaryAction";const cge=["className"],uge=["alignItems","autoFocus","button","children","className","component","components","componentsProps","ContainerComponent","ContainerProps","dense","disabled","disableGutters","disablePadding","divider","focusVisibleClassName","secondaryAction","selected","slotProps","slots"],dge=(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,n.alignItems==="flex-start"&&t.alignItemsFlexStart,n.divider&&t.divider,!n.disableGutters&&t.gutters,!n.disablePadding&&t.padding,n.button&&t.button,n.hasSecondaryAction&&t.secondaryAction]},fge=e=>{const{alignItems:t,button:n,classes:r,dense:o,disabled:a,disableGutters:i,disablePadding:l,divider:s,hasSecondaryAction:c,selected:d}=e;return Ut({root:["root",o&&"dense",!i&&"gutters",!l&&"padding",s&&"divider",a&&"disabled",n&&"button",t==="flex-start"&&"alignItemsFlexStart",c&&"secondaryAction",d&&"selected"],container:["container"]},Jve,r)},pge=it("div",{name:"MuiListItem",slot:"Root",overridesResolver:dge})(({theme:e,ownerState:t})=>F({display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left"},!t.disablePadding&&F({paddingTop:8,paddingBottom:8},t.dense&&{paddingTop:4,paddingBottom:4},!t.disableGutters&&{paddingLeft:16,paddingRight:16},!!t.secondaryAction&&{paddingRight:48}),!!t.secondaryAction&&{[`& > .${Ls.root}`]:{paddingRight:48}},{[`&.${Fs.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${Fs.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:fr(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${Fs.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:fr(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${Fs.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},t.alignItems==="flex-start"&&{alignItems:"flex-start"},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},t.button&&{transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Fs.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:fr(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:fr(e.palette.primary.main,e.palette.action.selectedOpacity)}}},t.hasSecondaryAction&&{paddingRight:48})),mge=it("li",{name:"MuiListItem",slot:"Container",overridesResolver:(e,t)=>t.container})({position:"relative"}),A5=u.forwardRef(function(t,n){const r=Wt({props:t,name:"MuiListItem"}),{alignItems:o="center",autoFocus:a=!1,button:i=!1,children:l,className:s,component:c,components:d={},componentsProps:f={},ContainerComponent:p="li",ContainerProps:{className:m}={},dense:v=!1,disabled:h=!1,disableGutters:g=!1,disablePadding:y=!1,divider:C=!1,focusVisibleClassName:b,secondaryAction:$,selected:x=!1,slotProps:S={},slots:w={}}=r,E=tt(r.ContainerProps,cge),P=tt(r,uge),O=u.useContext(fi),M=u.useMemo(()=>({dense:v||O.dense||!1,alignItems:o,disableGutters:g}),[o,O.dense,v,g]),k=u.useRef(null);Qo(()=>{a&&k.current&&k.current.focus()},[a]);const _=u.Children.toArray(l),I=_.length&&rv(_[_.length-1],["ListItemSecondaryAction"]),N=F({},r,{alignItems:o,autoFocus:a,button:i,dense:M.dense,disabled:h,disableGutters:g,disablePadding:y,divider:C,hasSecondaryAction:I,selected:x}),R=fge(N),D=Yn(k,n),T=w.root||d.Root||pge,j=S.root||f.root||{},L=F({className:ft(R.root,j.className,s),disabled:h},P);let z=c||"li";return i&&(L.component=c||"div",L.focusVisibleClassName=ft(Fs.focusVisible,b),z=kp),I?(z=!L.component&&!c?"div":z,p==="li"&&(z==="li"?z="div":L.component==="li"&&(L.component="div")),A.jsx(fi.Provider,{value:M,children:A.jsxs(mge,F({as:p,className:ft(R.container,m),ref:D,ownerState:N},E,{children:[A.jsx(T,F({},j,!Tc(T)&&{as:z,ownerState:F({},N,j.ownerState)},L,{children:_})),_.pop()]}))})):A.jsx(fi.Provider,{value:M,children:A.jsxs(T,F({},j,{as:z,ref:D},!Tc(T)&&{ownerState:F({},N,j.ownerState)},L,{children:[_,$&&A.jsx(x_,{children:$})]}))})});function vge(e){return Ht("MuiListItemIcon",e)}Vt("MuiListItemIcon",["root","alignItemsFlexStart"]);const gge=["className"],hge=e=>{const{alignItems:t,classes:n}=e;return Ut({root:["root",t==="flex-start"&&"alignItemsFlexStart"]},vge,n)},yge=it("div",{name:"MuiListItemIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.alignItems==="flex-start"&&t.alignItemsFlexStart]}})(({theme:e,ownerState:t})=>F({minWidth:56,color:(e.vars||e).palette.action.active,flexShrink:0,display:"inline-flex"},t.alignItems==="flex-start"&&{marginTop:8})),j5=u.forwardRef(function(t,n){const r=Wt({props:t,name:"MuiListItemIcon"}),{className:o}=r,a=tt(r,gge),i=u.useContext(fi),l=F({},r,{alignItems:i.alignItems}),s=hge(l);return A.jsx(yge,F({className:ft(s.root,o),ownerState:l,ref:n},a))});function bge(e){return Ht("MuiListItemText",e)}const F5=Vt("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]),Cge=["children","className","disableTypography","inset","primary","primaryTypographyProps","secondary","secondaryTypographyProps"],$ge=e=>{const{classes:t,inset:n,primary:r,secondary:o,dense:a}=e;return Ut({root:["root",n&&"inset",a&&"dense",r&&o&&"multiline"],primary:["primary"],secondary:["secondary"]},bge,t)},xge=it("div",{name:"MuiListItemText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${F5.primary}`]:t.primary},{[`& .${F5.secondary}`]:t.secondary},t.root,n.inset&&t.inset,n.primary&&n.secondary&&t.multiline,n.dense&&t.dense]}})(({ownerState:e})=>F({flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4},e.primary&&e.secondary&&{marginTop:6,marginBottom:6},e.inset&&{paddingLeft:56})),L5=u.forwardRef(function(t,n){const r=Wt({props:t,name:"MuiListItemText"}),{children:o,className:a,disableTypography:i=!1,inset:l=!1,primary:s,primaryTypographyProps:c,secondary:d,secondaryTypographyProps:f}=r,p=tt(r,Cge),{dense:m}=u.useContext(fi);let v=s??o,h=d;const g=F({},r,{disableTypography:i,inset:l,primary:!!v,secondary:!!h,dense:m}),y=$ge(g);return v!=null&&v.type!==qt&&!i&&(v=A.jsx(qt,F({variant:m?"body2":"body1",className:y.primary,component:c!=null&&c.variant?void 0:"span",display:"block"},c,{children:v}))),h!=null&&h.type!==qt&&!i&&(h=A.jsx(qt,F({variant:"body2",className:y.secondary,color:"text.secondary",display:"block"},f,{children:h}))),A.jsxs(xge,F({className:ft(y.root,a),ownerState:g,ref:n},p,{children:[v,h]}))}),Sge=["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"];function ib(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function B5(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function S_(e,t){if(t===void 0)return!0;let n=e.innerText;return n===void 0&&(n=e.textContent),n=n.trim().toLowerCase(),n.length===0?!1:t.repeating?n[0]===t.keys[0]:n.indexOf(t.keys.join(""))===0}function id(e,t,n,r,o,a){let i=!1,l=o(e,t,t?n:!1);for(;l;){if(l===e.firstChild){if(i)return!1;i=!0}const s=r?!1:l.disabled||l.getAttribute("aria-disabled")==="true";if(!l.hasAttribute("tabindex")||!S_(l,a)||s)l=o(e,l,n);else return l.focus(),!0}return!1}const wge=u.forwardRef(function(t,n){const{actions:r,autoFocus:o=!1,autoFocusItem:a=!1,children:i,className:l,disabledItemsFocusable:s=!1,disableListWrap:c=!1,onKeyDown:d,variant:f="selectedMenu"}=t,p=tt(t,Sge),m=u.useRef(null),v=u.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});Qo(()=>{o&&m.current.focus()},[o]),u.useImperativeHandle(r,()=>({adjustStyleForScrollbar:(b,{direction:$})=>{const x=!m.current.style.width;if(b.clientHeight{const $=m.current,x=b.key,S=Gr($).activeElement;if(x==="ArrowDown")b.preventDefault(),id($,S,c,s,ib);else if(x==="ArrowUp")b.preventDefault(),id($,S,c,s,B5);else if(x==="Home")b.preventDefault(),id($,null,c,s,ib);else if(x==="End")b.preventDefault(),id($,null,c,s,B5);else if(x.length===1){const w=v.current,E=x.toLowerCase(),P=performance.now();w.keys.length>0&&(P-w.lastTime>500?(w.keys=[],w.repeating=!0,w.previousKeyMatched=!0):w.repeating&&E!==w.keys[0]&&(w.repeating=!1)),w.lastTime=P,w.keys.push(E);const O=S&&!w.repeating&&S_(S,w);w.previousKeyMatched&&(O||id($,S,!1,s,ib,w))?b.preventDefault():w.previousKeyMatched=!1}d&&d(b)},g=Yn(m,n);let y=-1;u.Children.forEach(i,(b,$)=>{if(!u.isValidElement(b)){y===$&&(y+=1,y>=i.length&&(y=-1));return}b.props.disabled||(f==="selectedMenu"&&b.props.selected||y===-1)&&(y=$),y===$&&(b.props.disabled||b.props.muiSkipListHighlight||b.type.muiSkipListHighlight)&&(y+=1,y>=i.length&&(y=-1))});const C=u.Children.map(i,(b,$)=>{if($===y){const x={};return a&&(x.autoFocus=!0),b.props.tabIndex===void 0&&f==="selectedMenu"&&(x.tabIndex=0),u.cloneElement(b,x)}return b});return A.jsx(Z$,F({role:"menu",ref:g,className:l,onKeyDown:h,tabIndex:o?0:-1},p,{children:C}))});function Ege(e){return Ht("MuiPopover",e)}Vt("MuiPopover",["root","paper"]);const Pge=["onEntering"],Oge=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","slots","slotProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps","disableScrollLock"],Ige=["slotProps"];function z5(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.height/2:t==="bottom"&&(n=e.height),n}function H5(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.width/2:t==="right"&&(n=e.width),n}function V5(e){return[e.horizontal,e.vertical].map(t=>typeof t=="number"?`${t}px`:t).join(" ")}function lb(e){return typeof e=="function"?e():e}const Rge=e=>{const{classes:t}=e;return Ut({root:["root"],paper:["paper"]},Ege,t)},Nge=it(y_,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),w_=it(_u,{name:"MuiPopover",slot:"Paper",overridesResolver:(e,t)=>t.paper})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),Mge=u.forwardRef(function(t,n){var r,o,a;const i=Wt({props:t,name:"MuiPopover"}),{action:l,anchorEl:s,anchorOrigin:c={vertical:"top",horizontal:"left"},anchorPosition:d,anchorReference:f="anchorEl",children:p,className:m,container:v,elevation:h=8,marginThreshold:g=16,open:y,PaperProps:C={},slots:b,slotProps:$,transformOrigin:x={vertical:"top",horizontal:"left"},TransitionComponent:S=xg,transitionDuration:w="auto",TransitionProps:{onEntering:E}={},disableScrollLock:P=!1}=i,O=tt(i.TransitionProps,Pge),M=tt(i,Oge),k=(r=$==null?void 0:$.paper)!=null?r:C,_=u.useRef(),I=Yn(_,k.ref),N=F({},i,{anchorOrigin:c,anchorReference:f,elevation:h,marginThreshold:g,externalPaperSlotProps:k,transformOrigin:x,TransitionComponent:S,transitionDuration:w,TransitionProps:O}),R=Rge(N),D=u.useCallback(()=>{if(f==="anchorPosition")return d;const re=lb(s),ee=(re&&re.nodeType===1?re:Gr(_.current).body).getBoundingClientRect();return{top:ee.top+z5(ee,c.vertical),left:ee.left+H5(ee,c.horizontal)}},[s,c.horizontal,c.vertical,d,f]),T=u.useCallback(re=>({vertical:z5(re,x.vertical),horizontal:H5(re,x.horizontal)}),[x.horizontal,x.vertical]),j=u.useCallback(re=>{const ae={width:re.offsetWidth,height:re.offsetHeight},ee=T(ae);if(f==="none")return{top:null,left:null,transformOrigin:V5(ee)};const J=D();let ce=J.top-ee.vertical,de=J.left-ee.horizontal;const xe=ce+ae.height,ue=de+ae.width,le=yi(lb(s)),be=le.innerHeight-g,ge=le.innerWidth-g;if(g!==null&&cebe){const me=xe-be;ce-=me,ee.vertical+=me}if(g!==null&&dege){const me=ue-ge;de-=me,ee.horizontal+=me}return{top:`${Math.round(ce)}px`,left:`${Math.round(de)}px`,transformOrigin:V5(ee)}},[s,f,D,T,g]),[L,z]=u.useState(y),B=u.useCallback(()=>{const re=_.current;if(!re)return;const ae=j(re);ae.top!==null&&(re.style.top=ae.top),ae.left!==null&&(re.style.left=ae.left),re.style.transformOrigin=ae.transformOrigin,z(!0)},[j]);u.useEffect(()=>(P&&window.addEventListener("scroll",B),()=>window.removeEventListener("scroll",B)),[s,P,B]);const H=(re,ae)=>{E&&E(re,ae),B()},W=()=>{z(!1)};u.useEffect(()=>{y&&B()}),u.useImperativeHandle(l,()=>y?{updatePosition:()=>{B()}}:null,[y,B]),u.useEffect(()=>{if(!y)return;const re=Xx(()=>{B()}),ae=yi(s);return ae.addEventListener("resize",re),()=>{re.clear(),ae.removeEventListener("resize",re)}},[s,y,B]);let V=w;w==="auto"&&!S.muiSupportAuto&&(V=void 0);const G=v||(s?Gr(lb(s)).body:void 0),Z=(o=b==null?void 0:b.root)!=null?o:Nge,q=(a=b==null?void 0:b.paper)!=null?a:w_,X=Xl({elementType:q,externalSlotProps:F({},k,{style:L?k.style:F({},k.style,{opacity:0})}),additionalProps:{elevation:h,ref:I},ownerState:N,className:ft(R.paper,k==null?void 0:k.className)}),oe=Xl({elementType:Z,externalSlotProps:($==null?void 0:$.root)||{},externalForwardedProps:M,additionalProps:{ref:n,slotProps:{backdrop:{invisible:!0}},container:G,open:y},ownerState:N,className:ft(R.root,m)}),{slotProps:te}=oe,Q=tt(oe,Ige);return A.jsx(Z,F({},Q,!Tc(Z)&&{slotProps:te,disableScrollLock:P},{children:A.jsx(S,F({appear:!0,in:y,onEntering:H,onExited:W,timeout:V},O,{children:A.jsx(q,F({},X,{children:p}))}))}))});function Tge(e){return Ht("MuiMenu",e)}Vt("MuiMenu",["root","paper","list"]);const kge=["onEntering"],_ge=["autoFocus","children","className","disableAutoFocusItem","MenuListProps","onClose","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant","slots","slotProps"],Dge={vertical:"top",horizontal:"right"},Age={vertical:"top",horizontal:"left"},jge=e=>{const{classes:t}=e;return Ut({root:["root"],paper:["paper"],list:["list"]},Tge,t)},Fge=it(Mge,{shouldForwardProp:e=>Mo(e)||e==="classes",name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),Lge=it(w_,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),Bge=it(wge,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0}),zge=u.forwardRef(function(t,n){var r,o;const a=Wt({props:t,name:"MuiMenu"}),{autoFocus:i=!0,children:l,className:s,disableAutoFocusItem:c=!1,MenuListProps:d={},onClose:f,open:p,PaperProps:m={},PopoverClasses:v,transitionDuration:h="auto",TransitionProps:{onEntering:g}={},variant:y="selectedMenu",slots:C={},slotProps:b={}}=a,$=tt(a.TransitionProps,kge),x=tt(a,_ge),S=Qx(),w=F({},a,{autoFocus:i,disableAutoFocusItem:c,MenuListProps:d,onEntering:g,PaperProps:m,transitionDuration:h,TransitionProps:$,variant:y}),E=jge(w),P=i&&!c&&p,O=u.useRef(null),M=(T,j)=>{O.current&&O.current.adjustStyleForScrollbar(T,{direction:S?"rtl":"ltr"}),g&&g(T,j)},k=T=>{T.key==="Tab"&&(T.preventDefault(),f&&f(T,"tabKeyDown"))};let _=-1;u.Children.map(l,(T,j)=>{u.isValidElement(T)&&(T.props.disabled||(y==="selectedMenu"&&T.props.selected||_===-1)&&(_=j))});const I=(r=C.paper)!=null?r:Lge,N=(o=b.paper)!=null?o:m,R=Xl({elementType:C.root,externalSlotProps:b.root,ownerState:w,className:[E.root,s]}),D=Xl({elementType:I,externalSlotProps:N,ownerState:w,className:E.paper});return A.jsx(Fge,F({onClose:f,anchorOrigin:{vertical:"bottom",horizontal:S?"right":"left"},transformOrigin:S?Dge:Age,slots:{paper:I,root:C.root},slotProps:{root:R,paper:D},open:p,ref:n,transitionDuration:h,TransitionProps:F({onEntering:M},$),ownerState:w},x,{classes:v,children:A.jsx(Bge,F({onKeyDown:k,actions:O,autoFocus:i&&(_===-1||c),autoFocusItem:P,variant:y},d,{className:ft(E.list,d.className),children:l}))}))});function Hge(e){return Ht("MuiNativeSelect",e)}const Sw=Vt("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),Vge=["className","disabled","error","IconComponent","inputRef","variant"],Wge=e=>{const{classes:t,variant:n,disabled:r,multiple:o,open:a,error:i}=e,l={select:["select",n,r&&"disabled",o&&"multiple",i&&"error"],icon:["icon",`icon${gt(n)}`,a&&"iconOpen",r&&"disabled"]};return Ut(l,Hge,t)},E_=({ownerState:e,theme:t})=>F({MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":F({},t.vars?{backgroundColor:`rgba(${t.vars.palette.common.onBackgroundChannel} / 0.05)`}:{backgroundColor:t.palette.mode==="light"?"rgba(0, 0, 0, 0.05)":"rgba(255, 255, 255, 0.05)"},{borderRadius:0}),"&::-ms-expand":{display:"none"},[`&.${Sw.disabled}`]:{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:(t.vars||t).palette.background.paper},"&&&":{paddingRight:24,minWidth:16}},e.variant==="filled"&&{"&&&":{paddingRight:32}},e.variant==="outlined"&&{borderRadius:(t.vars||t).shape.borderRadius,"&:focus":{borderRadius:(t.vars||t).shape.borderRadius},"&&&":{paddingRight:32}}),Kge=it("select",{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:Mo,overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.select,t[n.variant],n.error&&t.error,{[`&.${Sw.multiple}`]:t.multiple}]}})(E_),P_=({ownerState:e,theme:t})=>F({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(t.vars||t).palette.action.active,[`&.${Sw.disabled}`]:{color:(t.vars||t).palette.action.disabled}},e.open&&{transform:"rotate(180deg)"},e.variant==="filled"&&{right:7},e.variant==="outlined"&&{right:7}),Uge=it("svg",{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${gt(n.variant)}`],n.open&&t.iconOpen]}})(P_),Gge=u.forwardRef(function(t,n){const{className:r,disabled:o,error:a,IconComponent:i,inputRef:l,variant:s="standard"}=t,c=tt(t,Vge),d=F({},t,{disabled:o,variant:s,error:a}),f=Wge(d);return A.jsxs(u.Fragment,{children:[A.jsx(Kge,F({ownerState:d,className:ft(f.select,r),disabled:o,ref:l||n},c)),t.multiple?null:A.jsx(Uge,{as:i,ownerState:d,className:f.icon})]})});var W5;const qge=["children","classes","className","label","notched"],Yge=it("fieldset",{name:"MuiNotchedOutlined",shouldForwardProp:Mo})({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),Xge=it("legend",{name:"MuiNotchedOutlined",shouldForwardProp:Mo})(({ownerState:e,theme:t})=>F({float:"unset",width:"auto",overflow:"hidden"},!e.withLabel&&{padding:0,lineHeight:"11px",transition:t.transitions.create("width",{duration:150,easing:t.transitions.easing.easeOut})},e.withLabel&&F({display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:t.transitions.create("max-width",{duration:50,easing:t.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}},e.notched&&{maxWidth:"100%",transition:t.transitions.create("max-width",{duration:100,easing:t.transitions.easing.easeOut,delay:50})})));function Qge(e){const{className:t,label:n,notched:r}=e,o=tt(e,qge),a=n!=null&&n!=="",i=F({},e,{notched:r,withLabel:a});return A.jsx(Yge,F({"aria-hidden":!0,className:t,ownerState:i},o,{children:A.jsx(Xge,{ownerState:i,children:a?A.jsx("span",{children:n}):W5||(W5=A.jsx("span",{className:"notranslate",children:"​"}))})}))}const Zge=["components","fullWidth","inputComponent","label","multiline","notched","slots","type"],Jge=e=>{const{classes:t}=e,r=Ut({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},xpe,t);return F({},t,r)},ehe=it(sy,{shouldForwardProp:e=>Mo(e)||e==="classes",name:"MuiOutlinedInput",slot:"Root",overridesResolver:iy})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return F({position:"relative",borderRadius:(e.vars||e).shape.borderRadius,[`&:hover .${Ni.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${Ni.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:n}},[`&.${Ni.focused} .${Ni.notchedOutline}`]:{borderColor:(e.vars||e).palette[t.color].main,borderWidth:2},[`&.${Ni.error} .${Ni.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},[`&.${Ni.disabled} .${Ni.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled}},t.startAdornment&&{paddingLeft:14},t.endAdornment&&{paddingRight:14},t.multiline&&F({padding:"16.5px 14px"},t.size==="small"&&{padding:"8.5px 14px"}))}),the=it(Qge,{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:(e,t)=>t.notchedOutline})(({theme:e})=>{const t=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:t}}),nhe=it(cy,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:ly})(({theme:e,ownerState:t})=>F({padding:"16.5px 14px"},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},t.size==="small"&&{padding:"8.5px 14px"},t.multiline&&{padding:0},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0})),ww=u.forwardRef(function(t,n){var r,o,a,i,l;const s=Wt({props:t,name:"MuiOutlinedInput"}),{components:c={},fullWidth:d=!1,inputComponent:f="input",label:p,multiline:m=!1,notched:v,slots:h={},type:g="text"}=s,y=tt(s,Zge),C=Jge(s),b=vs(),$=Du({props:s,muiFormControl:b,states:["color","disabled","error","focused","hiddenLabel","size","required"]}),x=F({},s,{color:$.color||"primary",disabled:$.disabled,error:$.error,focused:$.focused,formControl:b,fullWidth:d,hiddenLabel:$.hiddenLabel,multiline:m,size:$.size,type:g}),S=(r=(o=h.root)!=null?o:c.Root)!=null?r:ehe,w=(a=(i=h.input)!=null?i:c.Input)!=null?a:nhe;return A.jsx(Cw,F({slots:{root:S,input:w},renderSuffix:E=>A.jsx(the,{ownerState:x,className:C.notchedOutline,label:p!=null&&p!==""&&$.required?l||(l=A.jsxs(u.Fragment,{children:[p," ","*"]})):p,notched:typeof v<"u"?v:!!(E.startAdornment||E.filled||E.focused)}),fullWidth:d,inputComponent:f,multiline:m,ref:n,type:g},y,{classes:F({},C,{notchedOutline:null})}))});ww.muiName="Input";function rhe(e){return Ht("MuiSelect",e)}const ld=Vt("MuiSelect",["root","select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]);var K5;const ohe=["aria-describedby","aria-label","autoFocus","autoWidth","children","className","defaultOpen","defaultValue","disabled","displayEmpty","error","IconComponent","inputRef","labelId","MenuProps","multiple","name","onBlur","onChange","onClose","onFocus","onOpen","open","readOnly","renderValue","SelectDisplayProps","tabIndex","type","value","variant"],ahe=it("div",{name:"MuiSelect",slot:"Select",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`&.${ld.select}`]:t.select},{[`&.${ld.select}`]:t[n.variant]},{[`&.${ld.error}`]:t.error},{[`&.${ld.multiple}`]:t.multiple}]}})(E_,{[`&.${ld.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),ihe=it("svg",{name:"MuiSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${gt(n.variant)}`],n.open&&t.iconOpen]}})(P_),lhe=it("input",{shouldForwardProp:e=>NN(e)&&e!=="classes",name:"MuiSelect",slot:"NativeInput",overridesResolver:(e,t)=>t.nativeInput})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function U5(e,t){return typeof t=="object"&&t!==null?e===t:String(e)===String(t)}function she(e){return e==null||typeof e=="string"&&!e.trim()}const che=e=>{const{classes:t,variant:n,disabled:r,multiple:o,open:a,error:i}=e,l={select:["select",n,r&&"disabled",o&&"multiple",i&&"error"],icon:["icon",`icon${gt(n)}`,a&&"iconOpen",r&&"disabled"],nativeInput:["nativeInput"]};return Ut(l,rhe,t)},uhe=u.forwardRef(function(t,n){var r;const{"aria-describedby":o,"aria-label":a,autoFocus:i,autoWidth:l,children:s,className:c,defaultOpen:d,defaultValue:f,disabled:p,displayEmpty:m,error:v=!1,IconComponent:h,inputRef:g,labelId:y,MenuProps:C={},multiple:b,name:$,onBlur:x,onChange:S,onClose:w,onFocus:E,onOpen:P,open:O,readOnly:M,renderValue:k,SelectDisplayProps:_={},tabIndex:I,value:N,variant:R="standard"}=t,D=tt(t,ohe),[T,j]=mC({controlled:N,default:f,name:"Select"}),[L,z]=mC({controlled:O,default:d,name:"Select"}),B=u.useRef(null),H=u.useRef(null),[W,V]=u.useState(null),{current:G}=u.useRef(O!=null),[Z,q]=u.useState(),X=Yn(n,g),oe=u.useCallback(Ce=>{H.current=Ce,Ce&&V(Ce)},[]),te=W==null?void 0:W.parentNode;u.useImperativeHandle(X,()=>({focus:()=>{H.current.focus()},node:B.current,value:T}),[T]),u.useEffect(()=>{d&&L&&W&&!G&&(q(l?null:te.clientWidth),H.current.focus())},[W,l]),u.useEffect(()=>{i&&H.current.focus()},[i]),u.useEffect(()=>{if(!y)return;const Ce=Gr(H.current).getElementById(y);if(Ce){const fe=()=>{getSelection().isCollapsed&&H.current.focus()};return Ce.addEventListener("click",fe),()=>{Ce.removeEventListener("click",fe)}}},[y]);const Q=(Ce,fe)=>{Ce?P&&P(fe):w&&w(fe),G||(q(l?null:te.clientWidth),z(Ce))},re=Ce=>{Ce.button===0&&(Ce.preventDefault(),H.current.focus(),Q(!0,Ce))},ae=Ce=>{Q(!1,Ce)},ee=u.Children.toArray(s),J=Ce=>{const fe=ee.find($e=>$e.props.value===Ce.target.value);fe!==void 0&&(j(fe.props.value),S&&S(Ce,fe))},ce=Ce=>fe=>{let $e;if(fe.currentTarget.hasAttribute("tabindex")){if(b){$e=Array.isArray(T)?T.slice():[];const Me=T.indexOf(Ce.props.value);Me===-1?$e.push(Ce.props.value):$e.splice(Me,1)}else $e=Ce.props.value;if(Ce.props.onClick&&Ce.props.onClick(fe),T!==$e&&(j($e),S)){const Me=fe.nativeEvent||fe,Pe=new Me.constructor(Me.type,Me);Object.defineProperty(Pe,"target",{writable:!0,value:{value:$e,name:$}}),S(Pe,Ce)}b||Q(!1,fe)}},de=Ce=>{M||[" ","ArrowUp","ArrowDown","Enter"].indexOf(Ce.key)!==-1&&(Ce.preventDefault(),Q(!0,Ce))},xe=W!==null&&L,ue=Ce=>{!xe&&x&&(Object.defineProperty(Ce,"target",{writable:!0,value:{value:T,name:$}}),x(Ce))};delete D["aria-invalid"];let le,be;const ge=[];let me=!1;($g({value:T})||m)&&(k?le=k(T):me=!0);const we=ee.map(Ce=>{if(!u.isValidElement(Ce))return null;let fe;if(b){if(!Array.isArray(T))throw new Error(Yl(2));fe=T.some($e=>U5($e,Ce.props.value)),fe&&me&&ge.push(Ce.props.children)}else fe=U5(T,Ce.props.value),fe&&me&&(be=Ce.props.children);return u.cloneElement(Ce,{"aria-selected":fe?"true":"false",onClick:ce(Ce),onKeyUp:$e=>{$e.key===" "&&$e.preventDefault(),Ce.props.onKeyUp&&Ce.props.onKeyUp($e)},role:"option",selected:fe,value:void 0,"data-value":Ce.props.value})});me&&(b?ge.length===0?le=null:le=ge.reduce((Ce,fe,$e)=>(Ce.push(fe),$e{const{classes:t}=e;return t},Ew={name:"MuiSelect",overridesResolver:(e,t)=>t.root,shouldForwardProp:e=>Mo(e)&&e!=="variant",slot:"Root"},mhe=it(xw,Ew)(""),vhe=it(ww,Ew)(""),ghe=it($w,Ew)(""),O_=u.forwardRef(function(t,n){const r=Wt({name:"MuiSelect",props:t}),{autoWidth:o=!1,children:a,classes:i={},className:l,defaultOpen:s=!1,displayEmpty:c=!1,IconComponent:d=wpe,id:f,input:p,inputProps:m,label:v,labelId:h,MenuProps:g,multiple:y=!1,native:C=!1,onClose:b,onOpen:$,open:x,renderValue:S,SelectDisplayProps:w,variant:E="outlined"}=r,P=tt(r,dhe),O=C?Gge:uhe,M=vs(),k=Du({props:r,muiFormControl:M,states:["variant","error"]}),_=k.variant||E,I=F({},r,{variant:_,classes:i}),N=phe(I),R=tt(N,fhe),D=p||{standard:A.jsx(mhe,{ownerState:I}),outlined:A.jsx(vhe,{label:v,ownerState:I}),filled:A.jsx(ghe,{ownerState:I})}[_],T=Yn(n,ls(D));return A.jsx(u.Fragment,{children:u.cloneElement(D,F({inputComponent:O,inputProps:F({children:a,error:k.error,IconComponent:d,variant:_,type:void 0,multiple:y},C?{id:f}:{autoWidth:o,defaultOpen:s,displayEmpty:c,labelId:h,MenuProps:g,onClose:b,onOpen:$,open:x,renderValue:S,SelectDisplayProps:F({id:f},w)},m,{classes:m?So(R,m.classes):R},p?p.props.inputProps:{})},(y&&C||c)&&_==="outlined"?{notched:!0}:{},{ref:T,className:ft(D.props.className,l,N.root)},!p&&{variant:_},P))})});O_.muiName="Select";function hhe(e){return Ht("MuiTooltip",e)}const qi=Vt("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]),yhe=["arrow","children","classes","components","componentsProps","describeChild","disableFocusListener","disableHoverListener","disableInteractive","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","followCursor","id","leaveDelay","leaveTouchDelay","onClose","onOpen","open","placement","PopperComponent","PopperProps","slotProps","slots","title","TransitionComponent","TransitionProps"];function bhe(e){return Math.round(e*1e5)/1e5}const Che=e=>{const{classes:t,disableInteractive:n,arrow:r,touch:o,placement:a}=e,i={popper:["popper",!n&&"popperInteractive",r&&"popperArrow"],tooltip:["tooltip",r&&"tooltipArrow",o&&"touch",`tooltipPlacement${gt(a.split("-")[0])}`],arrow:["arrow"]};return Ut(i,hhe,t)},$he=it(g_,{name:"MuiTooltip",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.popper,!n.disableInteractive&&t.popperInteractive,n.arrow&&t.popperArrow,!n.open&&t.popperClose]}})(({theme:e,ownerState:t,open:n})=>F({zIndex:(e.vars||e).zIndex.tooltip,pointerEvents:"none"},!t.disableInteractive&&{pointerEvents:"auto"},!n&&{pointerEvents:"none"},t.arrow&&{[`&[data-popper-placement*="bottom"] .${qi.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${qi.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${qi.arrow}`]:F({},t.isRtl?{right:0,marginRight:"-0.71em"}:{left:0,marginLeft:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}}),[`&[data-popper-placement*="left"] .${qi.arrow}`]:F({},t.isRtl?{left:0,marginLeft:"-0.71em"}:{right:0,marginRight:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}})})),xhe=it("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.tooltip,n.touch&&t.touch,n.arrow&&t.tooltipArrow,t[`tooltipPlacement${gt(n.placement.split("-")[0])}`]]}})(({theme:e,ownerState:t})=>F({backgroundColor:e.vars?e.vars.palette.Tooltip.bg:fr(e.palette.grey[700],.92),borderRadius:(e.vars||e).shape.borderRadius,color:(e.vars||e).palette.common.white,fontFamily:e.typography.fontFamily,padding:"4px 8px",fontSize:e.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:e.typography.fontWeightMedium},t.arrow&&{position:"relative",margin:0},t.touch&&{padding:"8px 16px",fontSize:e.typography.pxToRem(14),lineHeight:`${bhe(16/14)}em`,fontWeight:e.typography.fontWeightRegular},{[`.${qi.popper}[data-popper-placement*="left"] &`]:F({transformOrigin:"right center"},t.isRtl?F({marginLeft:"14px"},t.touch&&{marginLeft:"24px"}):F({marginRight:"14px"},t.touch&&{marginRight:"24px"})),[`.${qi.popper}[data-popper-placement*="right"] &`]:F({transformOrigin:"left center"},t.isRtl?F({marginRight:"14px"},t.touch&&{marginRight:"24px"}):F({marginLeft:"14px"},t.touch&&{marginLeft:"24px"})),[`.${qi.popper}[data-popper-placement*="top"] &`]:F({transformOrigin:"center bottom",marginBottom:"14px"},t.touch&&{marginBottom:"24px"}),[`.${qi.popper}[data-popper-placement*="bottom"] &`]:F({transformOrigin:"center top",marginTop:"14px"},t.touch&&{marginTop:"24px"})})),She=it("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:(e,t)=>t.arrow})(({theme:e})=>({overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:e.vars?e.vars.palette.Tooltip.bg:fr(e.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}}));let Dm=!1;const G5=new up;let sd={x:0,y:0};function Am(e,t){return(n,...r)=>{t&&t(n,...r),e(n,...r)}}const jm=u.forwardRef(function(t,n){var r,o,a,i,l,s,c,d,f,p,m,v,h,g,y,C,b,$,x;const S=Wt({props:t,name:"MuiTooltip"}),{arrow:w=!1,children:E,components:P={},componentsProps:O={},describeChild:M=!1,disableFocusListener:k=!1,disableHoverListener:_=!1,disableInteractive:I=!1,disableTouchListener:N=!1,enterDelay:R=100,enterNextDelay:D=0,enterTouchDelay:T=700,followCursor:j=!1,id:L,leaveDelay:z=0,leaveTouchDelay:B=1500,onClose:H,onOpen:W,open:V,placement:G="bottom",PopperComponent:Z,PopperProps:q={},slotProps:X={},slots:oe={},title:te,TransitionComponent:Q=xg,TransitionProps:re}=S,ae=tt(S,yhe),ee=u.isValidElement(E)?E:A.jsx("span",{children:E}),J=pu(),ce=Qx(),[de,xe]=u.useState(),[ue,le]=u.useState(null),be=u.useRef(!1),ge=I||j,me=Zs(),we=Zs(),Ee=Zs(),ye=Zs(),[he,pe]=mC({controlled:V,default:!1,name:"Tooltip",state:"open"});let Oe=he;const Se=Jh(L),ve=u.useRef(),Ce=li(()=>{ve.current!==void 0&&(document.body.style.WebkitUserSelect=ve.current,ve.current=void 0),ye.clear()});u.useEffect(()=>Ce,[Ce]);const fe=Ve=>{G5.clear(),Dm=!0,pe(!0),W&&!Oe&&W(Ve)},$e=li(Ve=>{G5.start(800+z,()=>{Dm=!1}),pe(!1),H&&Oe&&H(Ve),me.start(J.transitions.duration.shortest,()=>{be.current=!1})}),Me=Ve=>{be.current&&Ve.type!=="touchstart"||(de&&de.removeAttribute("title"),we.clear(),Ee.clear(),R||Dm&&D?we.start(Dm?D:R,()=>{fe(Ve)}):fe(Ve))},Pe=Ve=>{we.clear(),Ee.start(z,()=>{$e(Ve)})},{isFocusVisibleRef:Ie,onBlur:_e,onFocus:nt,ref:ut}=uN(),[,st]=u.useState(!1),Ot=Ve=>{_e(Ve),Ie.current===!1&&(st(!1),Pe(Ve))},bt=Ve=>{de||xe(Ve.currentTarget),nt(Ve),Ie.current===!0&&(st(!0),Me(Ve))},yt=Ve=>{be.current=!0;const It=ee.props;It.onTouchStart&&It.onTouchStart(Ve)},Qe=Ve=>{yt(Ve),Ee.clear(),me.clear(),Ce(),ve.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",ye.start(T,()=>{document.body.style.WebkitUserSelect=ve.current,Me(Ve)})},Ct=Ve=>{ee.props.onTouchEnd&&ee.props.onTouchEnd(Ve),Ce(),Ee.start(B,()=>{$e(Ve)})};u.useEffect(()=>{if(!Oe)return;function Ve(It){(It.key==="Escape"||It.key==="Esc")&&$e(It)}return document.addEventListener("keydown",Ve),()=>{document.removeEventListener("keydown",Ve)}},[$e,Oe]);const xt=Yn(ls(ee),ut,xe,n);!te&&te!==0&&(Oe=!1);const Le=u.useRef(),We=Ve=>{const It=ee.props;It.onMouseMove&&It.onMouseMove(Ve),sd={x:Ve.clientX,y:Ve.clientY},Le.current&&Le.current.update()},Ge={},ke=typeof te=="string";M?(Ge.title=!Oe&&ke&&!_?te:null,Ge["aria-describedby"]=Oe?Se:null):(Ge["aria-label"]=ke?te:null,Ge["aria-labelledby"]=Oe&&!ke?Se:null);const Re=F({},Ge,ae,ee.props,{className:ft(ae.className,ee.props.className),onTouchStart:yt,ref:xt},j?{onMouseMove:We}:{}),Te={};N||(Re.onTouchStart=Qe,Re.onTouchEnd=Ct),_||(Re.onMouseOver=Am(Me,Re.onMouseOver),Re.onMouseLeave=Am(Pe,Re.onMouseLeave),ge||(Te.onMouseOver=Me,Te.onMouseLeave=Pe)),k||(Re.onFocus=Am(bt,Re.onFocus),Re.onBlur=Am(Ot,Re.onBlur),ge||(Te.onFocus=bt,Te.onBlur=Ot));const De=u.useMemo(()=>{var Ve;let It=[{name:"arrow",enabled:!!ue,options:{element:ue,padding:4}}];return(Ve=q.popperOptions)!=null&&Ve.modifiers&&(It=It.concat(q.popperOptions.modifiers)),F({},q.popperOptions,{modifiers:It})},[ue,q]),qe=F({},S,{isRtl:ce,arrow:w,disableInteractive:ge,placement:G,PopperComponentProp:Z,touch:be.current}),Ye=Che(qe),Et=(r=(o=oe.popper)!=null?o:P.Popper)!=null?r:$he,He=(a=(i=(l=oe.transition)!=null?l:P.Transition)!=null?i:Q)!=null?a:xg,Fe=(s=(c=oe.tooltip)!=null?c:P.Tooltip)!=null?s:xhe,lt=(d=(f=oe.arrow)!=null?f:P.Arrow)!=null?d:She,St=Js(Et,F({},q,(p=X.popper)!=null?p:O.popper,{className:ft(Ye.popper,q==null?void 0:q.className,(m=(v=X.popper)!=null?v:O.popper)==null?void 0:m.className)}),qe),_t=Js(He,F({},re,(h=X.transition)!=null?h:O.transition),qe),Pt=Js(Fe,F({},(g=X.tooltip)!=null?g:O.tooltip,{className:ft(Ye.tooltip,(y=(C=X.tooltip)!=null?C:O.tooltip)==null?void 0:y.className)}),qe),Qt=Js(lt,F({},(b=X.arrow)!=null?b:O.arrow,{className:ft(Ye.arrow,($=(x=X.arrow)!=null?x:O.arrow)==null?void 0:$.className)}),qe);return A.jsxs(u.Fragment,{children:[u.cloneElement(ee,Re),A.jsx(Et,F({as:Z??g_,placement:G,anchorEl:j?{getBoundingClientRect:()=>({top:sd.y,left:sd.x,right:sd.x,bottom:sd.y,width:0,height:0})}:de,popperRef:Le,open:de?Oe:!1,id:Se,transition:!0},Te,St,{popperOptions:De,children:({TransitionProps:Ve})=>A.jsx(He,F({timeout:J.transitions.duration.shorter},Ve,_t,{children:A.jsxs(Fe,F({},Pt,{children:[te,w?A.jsx(lt,F({},Qt,{ref:le})):null]}))}))}))]})});function whe(e){return Ht("MuiToolbar",e)}Vt("MuiToolbar",["root","gutters","regular","dense"]);const Ehe=["className","component","disableGutters","variant"],Phe=e=>{const{classes:t,disableGutters:n,variant:r}=e;return Ut({root:["root",!n&&"gutters",r]},whe,t)},Ohe=it("div",{name:"MuiToolbar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableGutters&&t.gutters,t[n.variant]]}})(({theme:e,ownerState:t})=>F({position:"relative",display:"flex",alignItems:"center"},!t.disableGutters&&{paddingLeft:e.spacing(2),paddingRight:e.spacing(2),[e.breakpoints.up("sm")]:{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}},t.variant==="dense"&&{minHeight:48}),({theme:e,ownerState:t})=>t.variant==="regular"&&e.mixins.toolbar),q5=u.forwardRef(function(t,n){const r=Wt({props:t,name:"MuiToolbar"}),{className:o,component:a="div",disableGutters:i=!1,variant:l="regular"}=r,s=tt(r,Ehe),c=F({},r,{component:a,disableGutters:i,variant:l}),d=Phe(c);return A.jsx(Ohe,F({as:a,className:ft(d.root,o),ref:n,ownerState:c},s))});function Ihe(e){return Ht("MuiTextField",e)}Vt("MuiTextField",["root"]);const Rhe=["autoComplete","autoFocus","children","className","color","defaultValue","disabled","error","FormHelperTextProps","fullWidth","helperText","id","InputLabelProps","inputProps","InputProps","inputRef","label","maxRows","minRows","multiline","name","onBlur","onChange","onFocus","placeholder","required","rows","select","SelectProps","type","value","variant"],Nhe={standard:xw,filled:$w,outlined:ww},Mhe=e=>{const{classes:t}=e;return Ut({root:["root"]},Ihe,t)},The=it(lve,{name:"MuiTextField",slot:"Root",overridesResolver:(e,t)=>t.root})({}),Y5=u.forwardRef(function(t,n){const r=Wt({props:t,name:"MuiTextField"}),{autoComplete:o,autoFocus:a=!1,children:i,className:l,color:s="primary",defaultValue:c,disabled:d=!1,error:f=!1,FormHelperTextProps:p,fullWidth:m=!1,helperText:v,id:h,InputLabelProps:g,inputProps:y,InputProps:C,inputRef:b,label:$,maxRows:x,minRows:S,multiline:w=!1,name:E,onBlur:P,onChange:O,onFocus:M,placeholder:k,required:_=!1,rows:I,select:N=!1,SelectProps:R,type:D,value:T,variant:j="outlined"}=r,L=tt(r,Rhe),z=F({},r,{autoFocus:a,color:s,disabled:d,error:f,fullWidth:m,multiline:w,required:_,select:N,variant:j}),B=Mhe(z),H={};j==="outlined"&&(g&&typeof g.shrink<"u"&&(H.notched=g.shrink),H.label=$),N&&((!R||!R.native)&&(H.id=void 0),H["aria-describedby"]=void 0);const W=Jh(h),V=v&&W?`${W}-helper-text`:void 0,G=$&&W?`${W}-label`:void 0,Z=Nhe[j],q=A.jsx(Z,F({"aria-describedby":V,autoComplete:o,autoFocus:a,defaultValue:c,fullWidth:m,multiline:w,name:E,rows:I,maxRows:x,minRows:S,type:D,value:T,id:W,inputRef:b,onBlur:P,onChange:O,onFocus:M,placeholder:k,inputProps:y},H,C));return A.jsxs(The,F({className:ft(B.root,l),disabled:d,error:f,fullWidth:m,ref:n,required:_,color:s,variant:j,ownerState:z},L,{children:[$!=null&&$!==""&&A.jsx(qve,F({htmlFor:W,id:G},g,{children:$})),N?A.jsx(O_,F({"aria-describedby":V,id:W,labelId:G,value:T,input:q},R,{children:i})):q,v&&A.jsx(fve,F({id:V},p,{children:v}))]}))});function khe({children:e}){const[t,n]=u.useState(!0),[r,o]=u.useState(!1);return u.useEffect(()=>{(async()=>{try{const i=await fetch("/api/v1/admin/devices",{credentials:"include"});i.status===401||i.url.includes("/login")?o(!1):o(!0)}catch{o(!1)}finally{n(!1)}})()},[]),t?A.jsx(At,{sx:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"},children:A.jsx(pme,{})}):r?e:A.jsx(O8,{to:"/login",replace:!0})}const Jc=lr(A.jsx("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6z"}),"Add"),_he=lr(A.jsx("path",{d:"M16.5 6v11.5c0 2.21-1.79 4-4 4s-4-1.79-4-4V5c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5v10.5c0 .55-.45 1-1 1s-1-.45-1-1V6H10v9.5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V5c0-2.21-1.79-4-4-4S7 2.79 7 5v12.5c0 3.04 2.46 5.5 5.5 5.5s5.5-2.46 5.5-5.5V6z"}),"AttachFile"),Dhe=lr(A.jsx("path",{d:"M12 6v3l4-4-4-4v3c-4.42 0-8 3.58-8 8 0 1.57.46 3.03 1.24 4.26L6.7 14.8c-.45-.83-.7-1.79-.7-2.8 0-3.31 2.69-6 6-6m6.76 1.74L17.3 9.2c.44.84.7 1.79.7 2.8 0 3.31-2.69 6-6 6v-3l-4 4 4 4v-3c4.42 0 8-3.58 8-8 0-1.57-.46-3.03-1.24-4.26"}),"Autorenew"),si=lr(A.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close"),Wd=lr(A.jsx("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 16H8V7h11z"}),"ContentCopy"),dy=lr(A.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zM19 4h-3.5l-1-1h-5l-1 1H5v2h14z"}),"Delete"),I_=lr(A.jsx("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75z"}),"Edit"),Ahe=lr(A.jsx("path",{d:"m17 7-1.41 1.41L18.17 11H8v2h10.17l-2.58 2.58L17 17l5-5zM4 5h8V3H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8v-2H4z"}),"Logout"),jhe=lr(A.jsx("path",{d:"M3 18h18v-2H3zm0-5h18v-2H3zm0-7v2h18V6z"}),"Menu"),Fhe=lr(A.jsx("path",{d:"M16 1H8C6.34 1 5 2.34 5 4v16c0 1.66 1.34 3 3 3h8c1.66 0 3-1.34 3-3V4c0-1.66-1.34-3-3-3m-2 20h-4v-1h4zm3.25-3H6.75V4h10.5z"}),"PhoneAndroid"),X5=lr(A.jsx("path",{d:"M2.01 21 23 12 2.01 3 2 10l15 2-15 2z"}),"Send"),Kd=lr(A.jsx("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5M12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"}),"Visibility"),Ud=lr(A.jsx("path",{d:"M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7M2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2m4.31-.78 3.15 3.15.02-.16c0-1.66-1.34-3-3-3z"}),"VisibilityOff"),Lhe=lr(A.jsx("path",{d:"M10 15h5.88c.27-.31.67-.5 1.12-.5.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5c-.44 0-.84-.19-1.12-.5H11.9c-.46 2.28-2.48 4-4.9 4-2.76 0-5-2.24-5-5 0-2.42 1.72-4.44 4-4.9v2.07c-1.16.41-2 1.53-2 2.83 0 1.65 1.35 3 3 3s3-1.35 3-3zm2.5-11c1.65 0 3 1.35 3 3h2c0-2.76-2.24-5-5-5s-5 2.24-5 5c0 1.43.6 2.71 1.55 3.62l-2.35 3.9c-.68.14-1.2.75-1.2 1.48 0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5c0-.16-.02-.31-.07-.45l3.38-5.63C10.49 9.61 9.5 8.42 9.5 7c0-1.65 1.35-3 3-3m4.5 9c-.64 0-1.23.2-1.72.54l-3.05-5.07C11.53 8.35 11 7.74 11 7c0-.83.67-1.5 1.5-1.5S14 6.17 14 7c0 .15-.02.29-.06.43l2.19 3.65c.28-.05.57-.08.87-.08 2.76 0 5 2.24 5 5s-2.24 5-5 5c-1.85 0-3.47-1.01-4.33-2.5h2.67c.48.32 1.05.5 1.66.5 1.65 0 3-1.35 3-3s-1.35-3-3-3"}),"Webhook");var J$={exports:{}},fy={},Pw={};Object.defineProperty(Pw,"__esModule",{value:!0});var Bhe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M608 112c-167.9 0-304 136.1-304 304 0 70.3 23.9 135 63.9 186.5l-41.1 41.1-62.3-62.3a8.15 8.15 0 00-11.4 0l-39.8 39.8a8.15 8.15 0 000 11.4l62.3 62.3-44.9 44.9-62.3-62.3a8.15 8.15 0 00-11.4 0l-39.8 39.8a8.15 8.15 0 000 11.4l62.3 62.3-65.3 65.3a8.03 8.03 0 000 11.3l42.3 42.3c3.1 3.1 8.2 3.1 11.3 0l253.6-253.6A304.06 304.06 0 00608 720c167.9 0 304-136.1 304-304S775.9 112 608 112zm161.2 465.2C726.2 620.3 668.9 644 608 644c-60.9 0-118.2-23.7-161.2-66.8-43.1-43-66.8-100.3-66.8-161.2 0-60.9 23.7-118.2 66.8-161.2 43-43.1 100.3-66.8 161.2-66.8 60.9 0 118.2 23.7 161.2 66.8 43.1 43 66.8 100.3 66.8 161.2 0 60.9-23.7 118.2-66.8 161.2z"}}]},name:"key",theme:"outlined"};Pw.default=Bhe;var Ap={},e2={exports:{}};function R_(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;tparseFloat(o));for(let o=0;o<3;o+=1)r[o]=t(r[o]||0,n[o]||"",o);return n[3]?r[3]=n[3].includes("%")?r[3]/100:r[3]:r[3]=1,r}const Z5=(e,t,n)=>n===0?e:e/100;function cd(e,t){const n=t||255;return e>n?n:e<0?0:e}class oc{constructor(t){Jr(this,"isValid",!0);Jr(this,"r",0);Jr(this,"g",0);Jr(this,"b",0);Jr(this,"a",1);Jr(this,"_h");Jr(this,"_hsl_s");Jr(this,"_hsv_s");Jr(this,"_l");Jr(this,"_v");Jr(this,"_max");Jr(this,"_min");Jr(this,"_brightness");function n(o){return o[0]in t&&o[1]in t&&o[2]in t}if(t)if(typeof t=="string"){let a=function(i){return o.startsWith(i)};var r=a;const o=t.trim();if(/^#?[A-F\d]{3,8}$/i.test(o))this.fromHexString(o);else if(a("rgb"))this.fromRgbString(o);else if(a("hsl"))this.fromHslString(o);else if(a("hsv")||a("hsb"))this.fromHsvString(o);else{const i=Hhe[o.toLowerCase()];i&&this.fromHexString(parseInt(i,36).toString(16).padStart(6,"0"))}}else if(t instanceof oc)this.r=t.r,this.g=t.g,this.b=t.b,this.a=t.a,this._h=t._h,this._hsl_s=t._hsl_s,this._hsv_s=t._hsv_s,this._l=t._l,this._v=t._v;else if(n("rgb"))this.r=cd(t.r),this.g=cd(t.g),this.b=cd(t.b),this.a=typeof t.a=="number"?cd(t.a,1):1;else if(n("hsl"))this.fromHsl(t);else if(n("hsv"))this.fromHsv(t);else throw new Error("@ant-design/fast-color: unsupported input "+JSON.stringify(t))}setR(t){return this._sc("r",t)}setG(t){return this._sc("g",t)}setB(t){return this._sc("b",t)}setA(t){return this._sc("a",t,1)}setHue(t){const n=this.toHsv();return n.h=t,this._c(n)}getLuminance(){function t(a){const i=a/255;return i<=.03928?i/12.92:Math.pow((i+.055)/1.055,2.4)}const n=t(this.r),r=t(this.g),o=t(this.b);return .2126*n+.7152*r+.0722*o}getHue(){if(typeof this._h>"u"){const t=this.getMax()-this.getMin();t===0?this._h=0:this._h=br(60*(this.r===this.getMax()?(this.g-this.b)/t+(this.g"u"){const t=this.getMax()-this.getMin();t===0?this._hsv_s=0:this._hsv_s=t/this.getMax()}return this._hsv_s}getHSLSaturation(){if(typeof this._hsl_s>"u"){const t=this.getMax()-this.getMin();if(t===0)this._hsl_s=0;else{const n=this.getLightness();this._hsl_s=t/255/(1-Math.abs(2*n-1))}}return this._hsl_s}getLightness(){return typeof this._l>"u"&&(this._l=(this.getMax()+this.getMin())/510),this._l}getValue(){return typeof this._v>"u"&&(this._v=this.getMax()/255),this._v}getBrightness(){return typeof this._brightness>"u"&&(this._brightness=(this.r*299+this.g*587+this.b*114)/1e3),this._brightness}darken(t=10){const n=this.getHue(),r=this.getSaturation();let o=this.getLightness()-t/100;return o<0&&(o=0),this._c({h:n,s:r,l:o,a:this.a})}lighten(t=10){const n=this.getHue(),r=this.getSaturation();let o=this.getLightness()+t/100;return o>1&&(o=1),this._c({h:n,s:r,l:o,a:this.a})}mix(t,n=50){const r=this._c(t),o=n/100,a=l=>(r[l]-this[l])*o+this[l],i={r:br(a("r")),g:br(a("g")),b:br(a("b")),a:br(a("a")*100)/100};return this._c(i)}tint(t=10){return this.mix({r:255,g:255,b:255,a:1},t)}shade(t=10){return this.mix({r:0,g:0,b:0,a:1},t)}onBackground(t){const n=this._c(t),r=this.a+n.a*(1-this.a),o=a=>br((this[a]*this.a+n[a]*n.a*(1-this.a))/r);return this._c({r:o("r"),g:o("g"),b:o("b"),a:r})}isDark(){return this.getBrightness()<128}isLight(){return this.getBrightness()>=128}equals(t){return this.r===t.r&&this.g===t.g&&this.b===t.b&&this.a===t.a}clone(){return this._c(this)}toHexString(){let t="#";const n=(this.r||0).toString(16);t+=n.length===2?n:"0"+n;const r=(this.g||0).toString(16);t+=r.length===2?r:"0"+r;const o=(this.b||0).toString(16);if(t+=o.length===2?o:"0"+o,typeof this.a=="number"&&this.a>=0&&this.a<1){const a=br(this.a*255).toString(16);t+=a.length===2?a:"0"+a}return t}toHsl(){return{h:this.getHue(),s:this.getHSLSaturation(),l:this.getLightness(),a:this.a}}toHslString(){const t=this.getHue(),n=br(this.getHSLSaturation()*100),r=br(this.getLightness()*100);return this.a!==1?`hsla(${t},${n}%,${r}%,${this.a})`:`hsl(${t},${n}%,${r}%)`}toHsv(){return{h:this.getHue(),s:this.getHSVSaturation(),v:this.getValue(),a:this.a}}toRgb(){return{r:this.r,g:this.g,b:this.b,a:this.a}}toRgbString(){return this.a!==1?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(t,n,r){const o=this.clone();return o[t]=cd(n,r),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){const n=t.replace("#","");function r(o,a){return parseInt(n[o]+n[a||o],16)}n.length<6?(this.r=r(0),this.g=r(1),this.b=r(2),this.a=n[3]?r(3)/255:1):(this.r=r(0,1),this.g=r(2,3),this.b=r(4,5),this.a=n[6]?r(6,7)/255:1)}fromHsl({h:t,s:n,l:r,a:o}){const a=(t%360+360)%360;if(this._h=a,this._hsl_s=n,this._l=r,this.a=typeof o=="number"?o:1,n<=0){const m=br(r*255);this.r=m,this.g=m,this.b=m;return}let i=0,l=0,s=0;const c=a/60,d=(1-Math.abs(2*r-1))*n,f=d*(1-Math.abs(c%2-1));c>=0&&c<1?(i=d,l=f):c>=1&&c<2?(i=f,l=d):c>=2&&c<3?(l=d,s=f):c>=3&&c<4?(l=f,s=d):c>=4&&c<5?(i=f,s=d):c>=5&&c<6&&(i=d,s=f);const p=r-d/2;this.r=br((i+p)*255),this.g=br((l+p)*255),this.b=br((s+p)*255)}fromHsv({h:t,s:n,v:r,a:o}){const a=(t%360+360)%360;this._h=a,this._hsv_s=n,this._v=r,this.a=typeof o=="number"?o:1;const i=br(r*255);if(this.r=i,this.g=i,this.b=i,n<=0)return;const l=a/60,s=Math.floor(l),c=l-s,d=br(r*(1-n)*255),f=br(r*(1-n*c)*255),p=br(r*(1-n*(1-c))*255);switch(s){case 0:this.g=p,this.b=d;break;case 1:this.r=f,this.b=d;break;case 2:this.r=d,this.b=p;break;case 3:this.r=d,this.g=f;break;case 4:this.r=p,this.g=d;break;case 5:default:this.g=d,this.b=f;break}}fromHsvString(t){const n=sb(t,Z5);this.fromHsv({h:n[0],s:n[1],v:n[2],a:n[3]})}fromHslString(t){const n=sb(t,Z5);this.fromHsl({h:n[0],s:n[1],l:n[2],a:n[3]})}fromRgbString(t){const n=sb(t,(r,o)=>o.includes("%")?br(r/100*255):r);this.r=n[0],this.g=n[1],this.b=n[2],this.a=n[3]}}const Fm=2,J5=.16,Vhe=.05,Whe=.05,Khe=.15,N_=5,M_=4,Uhe=[{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 eI(e,t,n){let r;return Math.round(e.h)>=60&&Math.round(e.h)<=240?r=n?Math.round(e.h)-Fm*t:Math.round(e.h)+Fm*t:r=n?Math.round(e.h)+Fm*t:Math.round(e.h)-Fm*t,r<0?r+=360:r>=360&&(r-=360),r}function tI(e,t,n){if(e.h===0&&e.s===0)return e.s;let r;return n?r=e.s-J5*t:t===M_?r=e.s+J5:r=e.s+Vhe*t,r>1&&(r=1),n&&t===N_&&r>.1&&(r=.1),r<.06&&(r=.06),Math.round(r*100)/100}function nI(e,t,n){let r;return n?r=e.v+Whe*t:r=e.v-Khe*t,r=Math.max(0,Math.min(1,r)),Math.round(r*100)/100}function T_(e,t={}){const n=[],r=new oc(e),o=r.toHsv();for(let a=N_;a>0;a-=1){const i=new oc({h:eI(o,a,!0),s:tI(o,a,!0),v:nI(o,a,!0)});n.push(i)}n.push(r);for(let a=1;a<=M_;a+=1){const i=new oc({h:eI(o,a),s:tI(o,a),v:nI(o,a)});n.push(i)}return t.theme==="dark"?Uhe.map(({index:a,amount:i})=>new oc(t.backgroundColor||"#141414").mix(n[a],i).toHexString()):n.map(a=>a.toHexString())}const Ghe={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"},Sg=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];Sg.primary=Sg[5];const wg=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];wg.primary=wg[5];const Eg=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];Eg.primary=Eg[5];const Pg=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];Pg.primary=Pg[5];const Og=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];Og.primary=Og[5];const Ig=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];Ig.primary=Ig[5];const Rg=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];Rg.primary=Rg[5];const Ng=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];Ng.primary=Ng[5];const Ff=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];Ff.primary=Ff[5];const Mg=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];Mg.primary=Mg[5];const Tg=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];Tg.primary=Tg[5];const kg=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];kg.primary=kg[5];const Lf=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];Lf.primary=Lf[5];const qhe=Lf,Yhe={red:Sg,volcano:wg,orange:Eg,gold:Pg,yellow:Og,lime:Ig,green:Rg,cyan:Ng,blue:Ff,geekblue:Mg,purple:Tg,magenta:kg,grey:Lf},_g=["#2a1215","#431418","#58181c","#791a1f","#a61d24","#d32029","#e84749","#f37370","#f89f9a","#fac8c3"];_g.primary=_g[5];const Dg=["#2b1611","#441d12","#592716","#7c3118","#aa3e19","#d84a1b","#e87040","#f3956a","#f8b692","#fad4bc"];Dg.primary=Dg[5];const Ag=["#2b1d11","#442a11","#593815","#7c4a15","#aa6215","#d87a16","#e89a3c","#f3b765","#f8cf8d","#fae3b7"];Ag.primary=Ag[5];const jg=["#2b2111","#443111","#594214","#7c5914","#aa7714","#d89614","#e8b339","#f3cc62","#f8df8b","#faedb5"];jg.primary=jg[5];const Fg=["#2b2611","#443b11","#595014","#7c6e14","#aa9514","#d8bd14","#e8d639","#f3ea62","#f8f48b","#fafab5"];Fg.primary=Fg[5];const Lg=["#1f2611","#2e3c10","#3e4f13","#536d13","#6f9412","#8bbb11","#a9d134","#c9e75d","#e4f88b","#f0fab5"];Lg.primary=Lg[5];const Bg=["#162312","#1d3712","#274916","#306317","#3c8618","#49aa19","#6abe39","#8fd460","#b2e58b","#d5f2bb"];Bg.primary=Bg[5];const zg=["#112123","#113536","#144848","#146262","#138585","#13a8a8","#33bcb7","#58d1c9","#84e2d8","#b2f1e8"];zg.primary=zg[5];const Hg=["#111a2c","#112545","#15325b","#15417e","#1554ad","#1668dc","#3c89e8","#65a9f3","#8dc5f8","#b7dcfa"];Hg.primary=Hg[5];const Vg=["#131629","#161d40","#1c2755","#203175","#263ea0","#2b4acb","#5273e0","#7f9ef3","#a8c1f8","#d2e0fa"];Vg.primary=Vg[5];const Wg=["#1a1325","#24163a","#301c4d","#3e2069","#51258f","#642ab5","#854eca","#ab7ae0","#cda8f0","#ebd7fa"];Wg.primary=Wg[5];const Kg=["#291321","#40162f","#551c3b","#75204f","#a02669","#cb2b83","#e0529c","#f37fb7","#f8a8cc","#fad2e3"];Kg.primary=Kg[5];const Ug=["#151515","#1f1f1f","#2d2d2d","#393939","#494949","#5a5a5a","#6a6a6a","#7b7b7b","#888888","#969696"];Ug.primary=Ug[5];const Xhe={red:_g,volcano:Dg,orange:Ag,gold:jg,yellow:Fg,lime:Lg,green:Bg,cyan:zg,blue:Hg,geekblue:Vg,purple:Wg,magenta:Kg,grey:Ug},Qhe=Object.freeze(Object.defineProperty({__proto__:null,blue:Ff,blueDark:Hg,cyan:Ng,cyanDark:zg,geekblue:Mg,geekblueDark:Vg,generate:T_,gold:Pg,goldDark:jg,gray:qhe,green:Rg,greenDark:Bg,grey:Lf,greyDark:Ug,lime:Ig,limeDark:Lg,magenta:kg,magentaDark:Kg,orange:Eg,orangeDark:Ag,presetDarkPalettes:Xhe,presetPalettes:Yhe,presetPrimaryColors:Ghe,purple:Tg,purpleDark:Wg,red:Sg,redDark:_g,volcano:wg,volcanoDark:Dg,yellow:Og,yellowDark:Fg},Symbol.toStringTag,{value:"Module"})),k_=xi(Qhe);var jp={};Object.defineProperty(jp,"__esModule",{value:!0});jp.default=void 0;var Zhe=u;const Jhe=(0,Zhe.createContext)({});jp.default=Jhe;var Fp={},zr={},Au={},Ow={};Object.defineProperty(Ow,"__esModule",{value:!0});Ow.default=e0e;function e0e(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}var Iw={};Object.defineProperty(Iw,"__esModule",{value:!0});Iw.default=t0e;function t0e(e,t){if(!e)return!1;if(e.contains)return e.contains(t);let n=t;for(;n;){if(n===e)return!0;n=n.parentNode}return!1}Object.defineProperty(Au,"__esModule",{value:!0});Au.clearContainerCache=s0e;Au.injectCSS=Nw;Au.removeCSS=i0e;Au.updateCSS=c0e;var n0e=__(Ow),r0e=__(Iw);function __(e){return e&&e.__esModule?e:{default:e}}const rI="data-rc-order",oI="data-rc-priority",o0e="rc-util-key",Gg=new Map;function D_({mark:e}={}){return e?e.startsWith("data-")?e:`data-${e}`:o0e}function py(e){return e.attachTo?e.attachTo:document.querySelector("head")||document.body}function a0e(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function Rw(e){return Array.from((Gg.get(e)||e).children).filter(t=>t.tagName==="STYLE")}function Nw(e,t={}){if(!(0,n0e.default)())return null;const{csp:n,prepend:r,priority:o=0}=t,a=a0e(r),i=a==="prependQueue",l=document.createElement("style");l.setAttribute(rI,a),i&&o&&l.setAttribute(oI,`${o}`),n!=null&&n.nonce&&(l.nonce=n==null?void 0:n.nonce),l.innerHTML=e;const s=py(t),{firstChild:c}=s;if(r){if(i){const d=(t.styles||Rw(s)).filter(f=>{if(!["prepend","prependQueue"].includes(f.getAttribute(rI)))return!1;const p=Number(f.getAttribute(oI)||0);return o>=p});if(d.length)return s.insertBefore(l,d[d.length-1].nextSibling),l}s.insertBefore(l,c)}else s.appendChild(l);return l}function A_(e,t={}){let{styles:n}=t;return n||(n=Rw(py(t))),n.find(r=>r.getAttribute(D_(t))===e)}function i0e(e,t={}){const n=A_(e,t);n&&py(t).removeChild(n)}function l0e(e,t){const n=Gg.get(e);if(!n||!(0,r0e.default)(document,n)){const r=Nw("",t),{parentNode:o}=r;Gg.set(e,o),e.removeChild(r)}}function s0e(){Gg.clear()}function c0e(e,t,n={}){var s,c,d;const r=py(n),o=Rw(r),a={...n,styles:o};l0e(r,a);const i=A_(t,a);if(i)return(s=a.csp)!=null&&s.nonce&&i.nonce!==((c=a.csp)==null?void 0:c.nonce)&&(i.nonce=(d=a.csp)==null?void 0:d.nonce),i.innerHTML!==e&&(i.innerHTML=e),i;const l=Nw(e,a);return l.setAttribute(D_(a),t),l}var my={};Object.defineProperty(my,"__esModule",{value:!0});my.getShadowRoot=u0e;my.inShadow=F_;function j_(e){var t;return(t=e==null?void 0:e.getRootNode)==null?void 0:t.call(e)}function F_(e){return j_(e)instanceof ShadowRoot}function u0e(e){return F_(e)?j_(e):null}var sa={};Object.defineProperty(sa,"__esModule",{value:!0});sa.call=Mw;sa.default=void 0;sa.note=z_;sa.noteOnce=V_;sa.preMessage=void 0;sa.resetWarned=H_;sa.warning=B_;sa.warningOnce=Lp;let t2={};const L_=e=>{};sa.preMessage=L_;function B_(e,t){}function z_(e,t){}function H_(){t2={}}function Mw(e,t,n){!t&&!t2[n]&&(e(!1,n),t2[n]=!0)}function Lp(e,t){Mw(B_,e,t)}function V_(e,t){Mw(z_,e,t)}Lp.preMessage=L_;Lp.resetWarned=H_;Lp.noteOnce=V_;sa.default=Lp;Object.defineProperty(zr,"__esModule",{value:!0});zr.generate=r2;zr.getSecondaryColor=$0e;zr.iconStyles=void 0;zr.isIconDefinition=C0e;zr.normalizeAttrs=n2;zr.normalizeTwoToneColors=x0e;zr.useInsertStyles=zr.svgBaseProps=void 0;zr.warning=b0e;var d0e=k_,f0e=Au,p0e=my,m0e=sa,qg=h0e(u),v0e=g0e(jp);function g0e(e){return e&&e.__esModule?e:{default:e}}function W_(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(W_=function(r){return r?n:t})(e)}function h0e(e,t){if(e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var n=W_(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(a!=="default"&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function y0e(e){return e.replace(/-(.)/g,(t,n)=>n.toUpperCase())}function b0e(e,t){(0,m0e.warningOnce)(e,`[@ant-design/icons] ${t}`)}function C0e(e){return typeof e=="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(typeof e.icon=="object"||typeof e.icon=="function")}function n2(e={}){return Object.keys(e).reduce((t,n)=>{const r=e[n];switch(n){case"class":t.className=r,delete t.class;break;default:delete t[n],t[y0e(n)]=r}return t},{})}function r2(e,t,n){return n?qg.default.createElement(e.tag,{key:t,...n2(e.attrs),...n},(e.children||[]).map((r,o)=>r2(r,`${t}-${e.tag}-${o}`))):qg.default.createElement(e.tag,{key:t,...n2(e.attrs)},(e.children||[]).map((r,o)=>r2(r,`${t}-${e.tag}-${o}`)))}function $0e(e){return(0,d0e.generate)(e)[0]}function x0e(e){return e?Array.isArray(e)?e:[e]:[]}zr.svgBaseProps={width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"};const S0e=zr.iconStyles=` -.anticon { - display: inline-flex; - align-items: center; - color: inherit; - font-style: normal; - line-height: 0; - text-align: center; - text-transform: none; - vertical-align: -0.125em; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.anticon > * { - line-height: 1; -} - -.anticon svg { - display: inline-block; - vertical-align: inherit; -} - -.anticon::before { - display: none; -} - -.anticon .anticon-icon { - display: block; -} - -.anticon[tabindex] { - cursor: pointer; -} - -.anticon-spin { - -webkit-animation: loadingCircle 1s infinite linear; - animation: loadingCircle 1s infinite linear; -} - -@-webkit-keyframes loadingCircle { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@keyframes loadingCircle { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -`,w0e=e=>{const{csp:t,prefixCls:n,layer:r}=(0,qg.useContext)(v0e.default);let o=S0e;n&&(o=o.replace(/anticon/g,n)),r&&(o=`@layer ${r} { -${o} -}`),(0,qg.useEffect)(()=>{const a=e.current,i=(0,p0e.getShadowRoot)(a);(0,f0e.updateCSS)(o,"@ant-design-icons",{prepend:!r,csp:t,attachTo:i})},[])};zr.useInsertStyles=w0e;Object.defineProperty(Fp,"__esModule",{value:!0});Fp.default=void 0;var E0e=P0e(u),Rl=zr;function K_(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(K_=function(r){return r?n:t})(e)}function P0e(e,t){if(e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var n=K_(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(a!=="default"&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}const Gd={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function O0e({primaryColor:e,secondaryColor:t}){Gd.primaryColor=e,Gd.secondaryColor=t||(0,Rl.getSecondaryColor)(e),Gd.calculated=!!t}function I0e(){return{...Gd}}const vy=e=>{const{icon:t,className:n,onClick:r,style:o,primaryColor:a,secondaryColor:i,...l}=e,s=E0e.useRef(null);let c=Gd;if(a&&(c={primaryColor:a,secondaryColor:i||(0,Rl.getSecondaryColor)(a)}),(0,Rl.useInsertStyles)(s),(0,Rl.warning)((0,Rl.isIconDefinition)(t),`icon should be icon definiton, but got ${t}`),!(0,Rl.isIconDefinition)(t))return null;let d=t;return d&&typeof d.icon=="function"&&(d={...d,icon:d.icon(c.primaryColor,c.secondaryColor)}),(0,Rl.generate)(d.icon,`svg-${d.name}`,{className:n,onClick:r,style:o,"data-icon":d.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",...l,ref:s})};vy.displayName="IconReact";vy.getTwoToneColors=I0e;vy.setTwoToneColors=O0e;Fp.default=vy;var gy={};Object.defineProperty(gy,"__esModule",{value:!0});gy.getTwoToneColor=T0e;gy.setTwoToneColor=M0e;var U_=N0e(Fp),R0e=zr;function N0e(e){return e&&e.__esModule?e:{default:e}}function M0e(e){const[t,n]=(0,R0e.normalizeTwoToneColors)(e);return U_.default.setTwoToneColors({primaryColor:t,secondaryColor:n})}function T0e(){const e=U_.default.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}Object.defineProperty(Ap,"__esModule",{value:!0});Ap.default=void 0;var Lm=F0e(u),k0e=zhe,_0e=k_,D0e=G_(jp),A0e=G_(Fp),Tw=gy,j0e=zr;function G_(e){return e&&e.__esModule?e:{default:e}}function q_(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(q_=function(r){return r?n:t})(e)}function F0e(e,t){if(e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var n=q_(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(a!=="default"&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function o2(){return o2=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{className:n,icon:r,spin:o,rotate:a,tabIndex:i,onClick:l,twoToneColor:s,...c}=e,{prefixCls:d="anticon",rootClassName:f}=Lm.useContext(D0e.default),p=(0,k0e.clsx)(f,d,{[`${d}-${r.name}`]:!!r.name,[`${d}-spin`]:!!o||r.name==="loading"},n);let m=i;m===void 0&&l&&(m=-1);const v=a?{msTransform:`rotate(${a}deg)`,transform:`rotate(${a}deg)`}:void 0,[h,g]=(0,j0e.normalizeTwoToneColors)(s);return Lm.createElement("span",o2({role:"img","aria-label":r.name},c,{ref:t,tabIndex:m,onClick:l,className:p}),Lm.createElement(A0e.default,{icon:r,primaryColor:h,secondaryColor:g,style:v}))});kw.getTwoToneColor=Tw.getTwoToneColor;kw.setTwoToneColor=Tw.setTwoToneColor;Ap.default=kw;Object.defineProperty(fy,"__esModule",{value:!0});fy.default=void 0;var Y_=z0e(u),L0e=X_(Pw),B0e=X_(Ap);function X_(e){return e&&e.__esModule?e:{default:e}}function Q_(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(Q_=function(r){return r?n:t})(e)}function z0e(e,t){if(e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var n=Q_(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(a!=="default"&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function a2(){return a2=Object.assign?Object.assign.bind():function(e){for(var t=1;tY_.createElement(B0e.default,a2({},e,{ref:t,icon:L0e.default})),V0e=Y_.forwardRef(H0e);fy.default=V0e;(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;const n=r(fy);function r(a){return a&&a.__esModule?a:{default:a}}const o=n;t.default=o,e.exports=o})(J$,J$.exports);var W0e=J$.exports;const K0e=Oo(W0e);var i2={exports:{}},hy={},_w={};Object.defineProperty(_w,"__esModule",{value:!0});var U0e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.5 763.6a374 374 0 00-80.6-119.5 375.63 375.63 0 00-119.5-80.6c-.4-.2-.8-.3-1.2-.5C719.5 518 760 444.7 760 362c0-137-111-248-248-248S264 225 264 362c0 82.7 40.5 156 102.8 201.1-.4.2-.8.3-1.2.5-44.8 18.9-85 46-119.5 80.6a375.63 375.63 0 00-80.6 119.5A371.7 371.7 0 00136 901.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8 2-77.2 33-149.5 87.8-204.3 56.7-56.7 132-87.9 212.2-87.9s155.5 31.2 212.2 87.9C779 752.7 810 825 812 902.2c.1 4.4 3.6 7.8 8 7.8h60a8 8 0 008-8.2c-1-47.8-10.9-94.3-29.5-138.2zM512 534c-45.9 0-89.1-17.9-121.6-50.4S340 407.9 340 362c0-45.9 17.9-89.1 50.4-121.6S466.1 190 512 190s89.1 17.9 121.6 50.4S684 316.1 684 362c0 45.9-17.9 89.1-50.4 121.6S557.9 534 512 534z"}}]},name:"user",theme:"outlined"};_w.default=U0e;Object.defineProperty(hy,"__esModule",{value:!0});hy.default=void 0;var Z_=Y0e(u),G0e=J_(_w),q0e=J_(Ap);function J_(e){return e&&e.__esModule?e:{default:e}}function eD(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(eD=function(r){return r?n:t})(e)}function Y0e(e,t){if(e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var n=eD(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(a!=="default"&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}function l2(){return l2=Object.assign?Object.assign.bind():function(e){for(var t=1;tZ_.createElement(q0e.default,l2({},e,{ref:t,icon:G0e.default})),Q0e=Z_.forwardRef(X0e);hy.default=Q0e;(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;const n=r(hy);function r(a){return a&&a.__esModule?a:{default:a}}const o=n;t.default=o,e.exports=o})(i2,i2.exports);var Z0e=i2.exports;const J0e=Oo(Z0e),Dw="shortmesh_scopes",eye=e=>{localStorage.setItem(Dw,JSON.stringify(e))},tD=()=>{const e=localStorage.getItem(Dw);return e?JSON.parse(e):[]},tye=()=>{localStorage.removeItem(Dw)},Wo=e=>tD().some(r=>{if(r==="*"||r===e)return!0;if(r.endsWith(":*")){const o=r.slice(0,-1);return e.startsWith(o)}return!1}),_s=240,nye=e=>tD().some(n=>n==="*"||n.startsWith(e+":")),rye=[{text:"Tokens",path:"/tokens",icon:A.jsx(K0e,{}),resource:"tokens"},{text:"Devices",path:"/devices",icon:A.jsx(Fhe,{}),resource:"devices"},{text:"Webhooks",path:"/webhooks",icon:A.jsx(Lhe,{}),resource:"webhooks"},{text:"Credentials",path:"/credentials",icon:A.jsx(J0e,{}),resource:"credentials"}];function oye(){const[e,t]=u.useState(!1),n=bh(),r=lu(),o=()=>{t(!e)},a=async()=>{try{await fetch("/api/v1/admin/logout",{method:"POST",credentials:"include"})}catch{}tye(),Tt.success("Logged out successfully"),setTimeout(()=>n("/login"),800)},i=A.jsxs(At,{sx:{display:"flex",flexDirection:"column",height:"100%",overflow:"hidden"},children:[A.jsx(q5,{sx:{px:3},children:A.jsx(qt,{variant:"h6",noWrap:!0,component:"div",fontWeight:600,children:"ShortMesh"})}),A.jsx(X$,{sx:{mx:2,mb:1}}),A.jsx(Z$,{sx:{flex:1,px:1},children:rye.map(l=>{const s=nye(l.resource);return A.jsx(A5,{disablePadding:!0,sx:{mb:.5},children:A.jsxs(D5,{selected:r.pathname===l.path,onClick:()=>{if(!s){Tt.info(`You do not have access to ${l.text}. Contact admin.`);return}n(l.path)},sx:{borderRadius:2,opacity:s?1:.45,"&.Mui-selected":{backgroundColor:"background.default","&:hover":{backgroundColor:"primary.default"}}},children:[A.jsx(j5,{sx:{color:s?"inherit":"text.disabled"},children:l.icon}),A.jsx(L5,{variant:"body2",primary:l.text,primaryTypographyProps:{variant:"body2"},sx:{color:s?"inherit":"text.disabled"}})]})},l.text)})}),A.jsx(X$,{sx:{mx:2,mt:1}}),A.jsx(Z$,{sx:{px:1,pb:2},children:A.jsx(A5,{disablePadding:!0,children:A.jsxs(D5,{onClick:a,sx:{borderRadius:2,"&:hover":{backgroundColor:"error.dark"}},children:[A.jsx(j5,{children:A.jsx(Ahe,{})}),A.jsx(L5,{primary:"Logout"})]})})})]});return A.jsxs(At,{sx:{display:"flex",height:"100vh",backgroundColor:"background.default"},children:[A.jsx(Hde,{position:"fixed",sx:{width:{sm:`calc(100% - ${_s+16}px)`},ml:{sm:`${_s+16}px`},display:{sm:"none"}},children:A.jsxs(q5,{children:[A.jsx(zi,{color:"inherit",edge:"start",onClick:o,sx:{mr:2,display:{sm:"none"}},children:A.jsx(jhe,{})}),A.jsx(qt,{variant:"h6",noWrap:!0,component:"div",children:"ShortMesh Admin"})]})}),A.jsxs(At,{component:"nav",sx:{width:{sm:_s+16},flexShrink:{sm:0}},children:[A.jsx(I5,{variant:"temporary",open:e,onClose:o,ModalProps:{keepMounted:!0},sx:{display:{xs:"block",sm:"none"},"& .MuiDrawer-paper":{boxSizing:"border-box",width:_s}},children:i}),A.jsx(I5,{variant:"permanent",sx:{display:{xs:"none",sm:"block"},"& .MuiDrawer-paper":{boxSizing:"border-box",width:_s,margin:2,marginRight:0,height:"calc(100vh - 32px)",borderRadius:3,border:"none",backgroundColor:"background.paper",boxShadow:"0 8px 32px rgba(0, 0, 0, 0.4)"}},open:!0,children:i})]}),A.jsx(At,{component:"main",sx:{flexGrow:1,p:3,width:{sm:`calc(100% - ${_s+16}px)`},mt:{xs:8,sm:0},overflow:"auto"},children:A.jsx(bL,{})})]})}const nD=u.createContext({});function aye(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function iye(e,t){if(!e)return!1;if(e.contains)return e.contains(t);let n=t;for(;n;){if(n===e)return!0;n=n.parentNode}return!1}const aI="data-rc-order",iI="data-rc-priority",lye="rc-util-key",s2=new Map;function rD({mark:e}={}){return e?e.startsWith("data-")?e:`data-${e}`:lye}function Aw(e){return e.attachTo?e.attachTo:document.querySelector("head")||document.body}function sye(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function jw(e){return Array.from((s2.get(e)||e).children).filter(t=>t.tagName==="STYLE")}function oD(e,t={}){if(!aye())return null;const{csp:n,prepend:r,priority:o=0}=t,a=sye(r),i=a==="prependQueue",l=document.createElement("style");l.setAttribute(aI,a),i&&o&&l.setAttribute(iI,`${o}`),n!=null&&n.nonce&&(l.nonce=n==null?void 0:n.nonce),l.innerHTML=e;const s=Aw(t),{firstChild:c}=s;if(r){if(i){const d=(t.styles||jw(s)).filter(f=>{if(!["prepend","prependQueue"].includes(f.getAttribute(aI)))return!1;const p=Number(f.getAttribute(iI)||0);return o>=p});if(d.length)return s.insertBefore(l,d[d.length-1].nextSibling),l}s.insertBefore(l,c)}else s.appendChild(l);return l}function cye(e,t={}){let{styles:n}=t;return n||(n=jw(Aw(t))),n.find(r=>r.getAttribute(rD(t))===e)}function uye(e,t){const n=s2.get(e);if(!n||!iye(document,n)){const r=oD("",t),{parentNode:o}=r;s2.set(e,o),e.removeChild(r)}}function dye(e,t,n={}){var s,c,d;const r=Aw(n),o=jw(r),a={...n,styles:o};uye(r,a);const i=cye(t,a);if(i)return(s=a.csp)!=null&&s.nonce&&i.nonce!==((c=a.csp)==null?void 0:c.nonce)&&(i.nonce=(d=a.csp)==null?void 0:d.nonce),i.innerHTML!==e&&(i.innerHTML=e),i;const l=oD(e,a);return l.setAttribute(rD(a),t),l}function aD(e){var t;return(t=e==null?void 0:e.getRootNode)==null?void 0:t.call(e)}function fye(e){return aD(e)instanceof ShadowRoot}function pye(e){return fye(e)?aD(e):null}let c2={};const mye=e=>{};function vye(e,t){}function gye(e,t){}function hye(){c2={}}function iD(e,t,n){!t&&!c2[n]&&(e(!1,n),c2[n]=!0)}function yy(e,t){iD(vye,e,t)}function yye(e,t){iD(gye,e,t)}yy.preMessage=mye;yy.resetWarned=hye;yy.noteOnce=yye;function bye(e){return e.replace(/-(.)/g,(t,n)=>n.toUpperCase())}function Cye(e,t){yy(e,`[@ant-design/icons] ${t}`)}function lI(e){return typeof e=="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(typeof e.icon=="object"||typeof e.icon=="function")}function sI(e={}){return Object.keys(e).reduce((t,n)=>{const r=e[n];switch(n){case"class":t.className=r,delete t.class;break;default:delete t[n],t[bye(n)]=r}return t},{})}function u2(e,t,n){return n?Y.createElement(e.tag,{key:t,...sI(e.attrs),...n},(e.children||[]).map((r,o)=>u2(r,`${t}-${e.tag}-${o}`))):Y.createElement(e.tag,{key:t,...sI(e.attrs)},(e.children||[]).map((r,o)=>u2(r,`${t}-${e.tag}-${o}`)))}function lD(e){return T_(e)[0]}function sD(e){return e?Array.isArray(e)?e:[e]:[]}const $ye=` -.anticon { - display: inline-flex; - align-items: center; - color: inherit; - font-style: normal; - line-height: 0; - text-align: center; - text-transform: none; - vertical-align: -0.125em; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.anticon > * { - line-height: 1; -} - -.anticon svg { - display: inline-block; - vertical-align: inherit; -} - -.anticon::before { - display: none; -} - -.anticon .anticon-icon { - display: block; -} - -.anticon[tabindex] { - cursor: pointer; -} - -.anticon-spin { - -webkit-animation: loadingCircle 1s infinite linear; - animation: loadingCircle 1s infinite linear; -} - -@-webkit-keyframes loadingCircle { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@keyframes loadingCircle { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -`,xye=e=>{const{csp:t,prefixCls:n,layer:r}=u.useContext(nD);let o=$ye;n&&(o=o.replace(/anticon/g,n)),r&&(o=`@layer ${r} { -${o} -}`),u.useEffect(()=>{const a=e.current,i=pye(a);dye(o,"@ant-design-icons",{prepend:!r,csp:t,attachTo:i})},[])},qd={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function Sye({primaryColor:e,secondaryColor:t}){qd.primaryColor=e,qd.secondaryColor=t||lD(e),qd.calculated=!!t}function wye(){return{...qd}}const ju=e=>{const{icon:t,className:n,onClick:r,style:o,primaryColor:a,secondaryColor:i,...l}=e,s=u.useRef(null);let c=qd;if(a&&(c={primaryColor:a,secondaryColor:i||lD(a)}),xye(s),Cye(lI(t),`icon should be icon definiton, but got ${t}`),!lI(t))return null;let d=t;return d&&typeof d.icon=="function"&&(d={...d,icon:d.icon(c.primaryColor,c.secondaryColor)}),u2(d.icon,`svg-${d.name}`,{className:n,onClick:r,style:o,"data-icon":d.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",...l,ref:s})};ju.displayName="IconReact";ju.getTwoToneColors=wye;ju.setTwoToneColors=Sye;function cD(e){const[t,n]=sD(e);return ju.setTwoToneColors({primaryColor:t,secondaryColor:n})}function Eye(){const e=ju.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}function d2(){return d2=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{className:n,icon:r,spin:o,rotate:a,tabIndex:i,onClick:l,twoToneColor:s,...c}=e,{prefixCls:d="anticon",rootClassName:f}=u.useContext(nD),p=ft(f,d,{[`${d}-${r.name}`]:!!r.name,[`${d}-spin`]:!!o||r.name==="loading"},n);let m=i;m===void 0&&l&&(m=-1);const v=a?{msTransform:`rotate(${a}deg)`,transform:`rotate(${a}deg)`}:void 0,[h,g]=sD(s);return u.createElement("span",d2({role:"img","aria-label":r.name},c,{ref:t,tabIndex:m,onClick:l,className:p}),u.createElement(ju,{icon:r,primaryColor:h,secondaryColor:g,style:v}))});Bp.getTwoToneColor=Eye;Bp.setTwoToneColor=cD;function f2(){return f2=Object.assign?Object.assign.bind():function(e){for(var t=1;tu.createElement(Bp,f2({},e,{ref:t,icon:ZM})),cI=u.forwardRef(Pye);function p2(){return p2=Object.assign?Object.assign.bind():function(e){for(var t=1;tu.createElement(Bp,p2({},e,{ref:t,icon:C7})),Iye=u.forwardRef(Oye);function m2(){return m2=Object.assign?Object.assign.bind():function(e){for(var t=1;tu.createElement(Bp,m2({},e,{ref:t,icon:b7})),Nye=u.forwardRef(Rye);function Mye(){const[e,t]=u.useState(""),[n,r]=u.useState(""),[o,a]=u.useState(!1),[i,l]=u.useState(""),[s,c]=u.useState(!1);bh();const d=async f=>{f.preventDefault(),l(""),c(!0);try{const p=new FormData;p.append("username",e),p.append("password",n);const m=await fetch("/api/v1/admin/login",{method:"POST",body:p,credentials:"include"});if(m.ok){const v=await m.json().catch(()=>({}));v.scopes&&Array.isArray(v.scopes)?eye(v.scopes):console.warn("[Login] No scopes in response or invalid format"),window.location.href="/admin/"}else{const v=await m.json().catch(()=>({}));l(v.error||"Invalid credentials")}}catch{l("Unable to connect to server")}finally{c(!1)}};return A.jsx(At,{sx:{minHeight:"100vh",display:"flex",alignItems:"center",justifyContent:"center",bgcolor:"background.default"},children:A.jsx(mme,{maxWidth:"sm",children:A.jsxs(_u,{sx:{p:{md:6,xs:3},maxWidth:500,mx:"auto"},variant:"outlined",children:[A.jsx(qt,{variant:"h5",align:"center",gutterBottom:!0,fontWeight:600,children:"ShortMesh Admin"}),A.jsx(qt,{variant:"body2",align:"center",color:"text.secondary",sx:{mb:4},children:"Sign in to manage your system"}),A.jsxs("form",{onSubmit:d,children:[A.jsx(Y5,{fullWidth:!0,variant:"filled",label:"Username",value:e,onChange:f=>t(f.target.value),margin:"normal",required:!0,autoFocus:!0}),A.jsx(Y5,{fullWidth:!0,variant:"filled",label:"Password",type:o?"text":"password",value:n,onChange:f=>r(f.target.value),margin:"normal",required:!0,InputProps:{endAdornment:A.jsx(Vve,{position:"end",children:A.jsx(zi,{"aria-label":"toggle password visibility",onClick:()=>a(!o),onMouseDown:f=>f.preventDefault(),edge:"end",sx:{mr:.01},children:o?A.jsx(Iye,{style:{fontSize:18}}):A.jsx(Nye,{style:{fontSize:18}})})})}}),A.jsx(Zc,{fullWidth:!0,type:"submit",variant:"contained",size:"large",disabled:s,sx:{mt:3},children:s?"Signing In...":"Sign In"})]}),i&&A.jsx(Cd,{severity:"error",sx:{mt:2,py:2},children:i})]})})})}const Tn=async(e,t={})=>{try{const n=await fetch(e,{credentials:"include",...t});return n.status===401?(window.location.href="/admin/login",null):n}catch(n){throw console.error(`Network error for ${e}:`,n),new Error("Unable to connect to the server. Please check your connection.")}},Cn=async e=>{try{return await e.json()}catch(t){return console.error("Failed to parse JSON response:",t),{error:"Invalid server response"}}},Yd=e=>{if(!e)return"";if(e.length<=4)return"****";const t=e.slice(-4);return"*".repeat(e.length-4)+t},Cc=e=>{if(!e)return"-";try{const t=new Date(e);return isNaN(t.getTime())?e:t.toLocaleDateString()+" "+t.toLocaleTimeString()}catch{return e}},Fw=e=>navigator.clipboard.writeText(e);function Tye(){const{modal:e}=Cu.useApp(),[t,n]=u.useState([]),[r,o]=u.useState(!0),[a,i]=u.useState(!1),[l,s]=u.useState(!1),[c,d]=u.useState(!1),[f,p]=u.useState(!1),[m,v]=u.useState(null),[h,g]=u.useState(!1),[y,C]=u.useState(""),[b,$]=u.useState({}),[x,S]=u.useState(!1),[w,E]=u.useState(""),[P,O]=u.useState(!1),[M,k]=u.useState(!1),[_,I]=u.useState(!1),N=u.useRef(!1),R=V=>{V(!0),setTimeout(()=>V(!1),500)};u.useEffect(()=>{D()},[]);const D=async()=>{try{const V=await Tn("/api/v1/admin/tokens");if(!V)return;const G=await Cn(V);n(Array.isArray(G)?G:[])}catch(V){console.error("Error loading tokens:",V),Tt.error("Failed to load tokens")}finally{o(!1)}},T=async()=>{S(!0),E("");try{const V={use_host:c};f&&m&&(V.expires_at=m.toISOString());const G=await Tn("/api/v1/admin/tokens",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(V)});if(!G)return;if(G.ok){const Z=await Cn(G);C(Z.token),I(!1),i(!1),s(!0),D()}else{const Z=await Cn(G);E(Z.error||"Failed to create token")}}catch(V){console.error("Error creating token:",V),E("Failed to create token")}finally{S(!1)}},j=async V=>{e.confirm({title:"Delete Token",content:"Are you sure you want to delete this token?",okText:"Delete",okType:"danger",cancelText:"Cancel",onOk:async()=>{try{const G=await Tn(`/api/v1/admin/tokens/${V}`,{method:"DELETE"});if(!G)return;if(G.ok)D(),Tt.success("Token deleted successfully");else{const Z=await Cn(G);Tt.error(Z.error||"Failed to delete token")}}catch(G){console.error("Error deleting token:",G),Tt.error("Failed to delete token")}}})},L=async V=>{try{await Fw(V),Tt.success("Copied to clipboard")}catch{Tt.error("Failed to copy")}},z=V=>{$(G=>({...G,[V]:!G[V]}))},B=()=>{d(!1),p(!1),v(null),g(!1),E(""),i(!0)},H=async()=>{if(h&&y)try{await Tn("/api/v1/admin/matrix-token",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({token:y})}),Tt.success("Token attached to session")}catch(V){console.error("Error attaching token:",V)}s(!1),D()};u.useEffect(()=>{if(f&&!m){const V=Kr().add(7,"day");v(V)}},[f]);const W=[{title:"Username",dataIndex:"matrix_username",key:"username",render:(V,G)=>A.jsxs(xa,{size:"small",children:[A.jsx("code",{style:{fontFamily:'"Google Sans Mono", monospace'},children:b[`username-${G.id}`]?V:Yd(V)}),A.jsx(jt,{type:"text",size:"small",icon:b[`username-${G.id}`]?A.jsx(Ud,{style:{fontSize:16}}):A.jsx(Kd,{style:{fontSize:16}}),onClick:()=>z(`username-${G.id}`)}),A.jsx(jt,{type:"text",size:"small",icon:A.jsx(Wd,{style:{fontSize:16}}),onClick:()=>L(V)})]})},{title:"Device ID",dataIndex:"matrix_device_id",key:"device_id",render:(V,G)=>A.jsxs(xa,{size:"small",children:[A.jsx("code",{style:{fontFamily:'"Google Sans Mono", monospace'},children:b[`device-${G.id}`]?V:Yd(V)}),A.jsx(jt,{type:"text",size:"small",icon:b[`device-${G.id}`]?A.jsx(Ud,{style:{fontSize:16}}):A.jsx(Kd,{style:{fontSize:16}}),onClick:()=>z(`device-${G.id}`)}),A.jsx(jt,{type:"text",size:"small",icon:A.jsx(Wd,{style:{fontSize:16}}),onClick:()=>L(V)})]})},{title:"Admin",dataIndex:"is_admin",key:"is_admin",render:V=>A.jsx(zl,{color:V?"warning":"default",children:V?"Yes":"No"})},{title:"Expires",dataIndex:"expires_at",key:"expires_at",render:V=>Cc(V)},{title:"Last Used",dataIndex:"last_used_at",key:"last_used_at",render:V=>Cc(V)},{title:"Created",dataIndex:"created_at",key:"created_at",render:V=>Cc(V)},{title:"Actions",key:"actions",align:"center",render:(V,G)=>{const Z=Wo("tokens:write:delete");return A.jsx(jt,{type:"text",danger:!0,icon:A.jsx(dy,{style:{fontSize:18}}),onClick:()=>Z?j(G.id):Tt.info("You do not have permission to delete tokens. Contact admin."),style:{opacity:Z?1:.45}})}}];return A.jsxs(At,{children:[A.jsxs(At,{sx:{mb:4,display:"flex",justifyContent:"space-between",alignItems:"flex-start"},children:[A.jsxs(At,{children:[A.jsx(qt,{variant:"h6",gutterBottom:!0,children:"Matrix Tokens"}),A.jsx(qt,{color:"text.secondary",paragraph:!0,children:"Manage Matrix identity tokens for device linking and messaging."})]}),Wo("tokens:write:create")?A.jsx(Zc,{variant:"contained",startIcon:A.jsx(Jc,{}),onClick:B,sx:{mb:3},children:"Create New Token"}):A.jsx(Zc,{variant:"contained",startIcon:A.jsx(Jc,{}),onClick:()=>Tt.info("You do not have permission to create tokens. Contact admin."),sx:{mb:3,opacity:.45},children:"Create New Token"})]}),Wo("tokens:read:*")&&!Wo("tokens:write:create")&&A.jsx(ni,{message:"Read-only access",description:"You can view tokens but don't have permission to create or delete them.",type:"info",showIcon:!0,style:{marginBottom:16}}),A.jsx(la,{columns:W,dataSource:t,loading:r,rowKey:"id",pagination:{pageSize:10},locale:{emptyText:Wo("tokens:read:*")?"No tokens found":"You do not have access to view tokens. Contact admin."}}),A.jsx(Hn,{title:"Create New Token",open:a,onCancel:()=>{N.current?(N.current=!1,i(!1)):R(O)},maskClosable:!0,closeIcon:A.jsx(cI,{onClick:()=>{N.current=!0}}),wrapClassName:P?"modal-shake":"",footer:[A.jsx(jt,{onClick:()=>i(!1),disabled:x,children:"Cancel"},"cancel"),A.jsx(jt,{type:"primary",onClick:T,loading:x,children:"Create Token"},"create")],children:A.jsxs("div",{style:{marginTop:16},children:[w&&A.jsx(ni,{type:"error",showIcon:!0,message:w,style:{marginBottom:16}}),Wo("*")&&A.jsx("div",{style:{marginBottom:16},children:A.jsx(di,{checked:c,onChange:V=>d(V.target.checked),children:A.jsxs("div",{children:[A.jsx("div",{children:"Use admin credentials"}),A.jsx("div",{style:{fontSize:12,color:"rgba(255, 255, 255, 0.6)",marginTop:4},children:"Reuse existing admin identity. Leave unchecked for first token or to create new credentials."})]})})}),A.jsx("div",{style:{marginBottom:16},children:A.jsx(di,{checked:f,onChange:V=>p(V.target.checked),children:"Set an expiry date"})}),f&&A.jsx("div",{style:{marginBottom:16},children:A.jsx(Ru,{showTime:!0,value:m,onChange:v,style:{width:"100%"},placeholder:"Select expiry date"})}),A.jsx("div",{children:A.jsx(di,{checked:h,onChange:V=>g(V.target.checked),children:A.jsxs("div",{children:[A.jsx("div",{children:"Attach to current session for device management"}),A.jsx("div",{style:{fontSize:12,color:"rgba(255, 255, 255, 0.6)",marginTop:4},children:"This token will be available for device operations during your session and will be deleted and cleared on logout"})]})})})]})}),A.jsx(Hn,{title:"Token Created",open:l,onCancel:()=>{N.current?(N.current=!1,H()):R(k)},maskClosable:!0,closeIcon:A.jsx(cI,{onClick:()=>{N.current=!0}}),wrapClassName:M?"modal-shake":"",footer:[A.jsx(jt,{type:"text",onClick:H,style:{color:"#4357AD"},children:"I have saved!"},"close")],children:A.jsxs("div",{style:{marginTop:16},children:[A.jsx(ni,{message:"Save this token now. You won't be able to see it again!",type:"warning",showIcon:!0,style:{marginBottom:16}}),A.jsxs(At,{sx:{display:"flex",alignItems:"center",background:"#1e1e1e",border:"1px solid #333",borderRadius:1,px:1.5,py:.75,gap:1},children:[A.jsx("code",{style:{flex:1,wordBreak:"break-all",fontFamily:'"Google Sans Mono", monospace',fontSize:13,color:"#e1e1e1",background:"transparent"},children:_?y:Yd(y)}),A.jsx(jt,{type:"text",size:"small",style:{color:"#aaa",flexShrink:0},icon:_?A.jsx(Ud,{style:{fontSize:16}}):A.jsx(Kd,{style:{fontSize:16}}),onClick:()=>I(V=>!V)}),A.jsx(jt,{type:"text",size:"small",style:{color:"#aaa",flexShrink:0},icon:A.jsx(Wd,{style:{fontSize:16}}),onClick:()=>L(y)})]})]})})]})}const kye={version:4,country_calling_codes:{1:["US","AG","AI","AS","BB","BM","BS","CA","DM","DO","GD","GU","JM","KN","KY","LC","MP","MS","PR","SX","TC","TT","VC","VG","VI"],7:["RU","KZ"],20:["EG"],27:["ZA"],30:["GR"],31:["NL"],32:["BE"],33:["FR"],34:["ES"],36:["HU"],39:["IT","VA"],40:["RO"],41:["CH"],43:["AT"],44:["GB","GG","IM","JE"],45:["DK"],46:["SE"],47:["NO","SJ"],48:["PL"],49:["DE"],51:["PE"],52:["MX"],53:["CU"],54:["AR"],55:["BR"],56:["CL"],57:["CO"],58:["VE"],60:["MY"],61:["AU","CC","CX"],62:["ID"],63:["PH"],64:["NZ"],65:["SG"],66:["TH"],81:["JP"],82:["KR"],84:["VN"],86:["CN"],90:["TR"],91:["IN"],92:["PK"],93:["AF"],94:["LK"],95:["MM"],98:["IR"],211:["SS"],212:["MA","EH"],213:["DZ"],216:["TN"],218:["LY"],220:["GM"],221:["SN"],222:["MR"],223:["ML"],224:["GN"],225:["CI"],226:["BF"],227:["NE"],228:["TG"],229:["BJ"],230:["MU"],231:["LR"],232:["SL"],233:["GH"],234:["NG"],235:["TD"],236:["CF"],237:["CM"],238:["CV"],239:["ST"],240:["GQ"],241:["GA"],242:["CG"],243:["CD"],244:["AO"],245:["GW"],246:["IO"],247:["AC"],248:["SC"],249:["SD"],250:["RW"],251:["ET"],252:["SO"],253:["DJ"],254:["KE"],255:["TZ"],256:["UG"],257:["BI"],258:["MZ"],260:["ZM"],261:["MG"],262:["RE","YT"],263:["ZW"],264:["NA"],265:["MW"],266:["LS"],267:["BW"],268:["SZ"],269:["KM"],290:["SH","TA"],291:["ER"],297:["AW"],298:["FO"],299:["GL"],350:["GI"],351:["PT"],352:["LU"],353:["IE"],354:["IS"],355:["AL"],356:["MT"],357:["CY"],358:["FI","AX"],359:["BG"],370:["LT"],371:["LV"],372:["EE"],373:["MD"],374:["AM"],375:["BY"],376:["AD"],377:["MC"],378:["SM"],380:["UA"],381:["RS"],382:["ME"],383:["XK"],385:["HR"],386:["SI"],387:["BA"],389:["MK"],420:["CZ"],421:["SK"],423:["LI"],500:["FK"],501:["BZ"],502:["GT"],503:["SV"],504:["HN"],505:["NI"],506:["CR"],507:["PA"],508:["PM"],509:["HT"],590:["GP","BL","MF"],591:["BO"],592:["GY"],593:["EC"],594:["GF"],595:["PY"],596:["MQ"],597:["SR"],598:["UY"],599:["CW","BQ"],670:["TL"],672:["NF"],673:["BN"],674:["NR"],675:["PG"],676:["TO"],677:["SB"],678:["VU"],679:["FJ"],680:["PW"],681:["WF"],682:["CK"],683:["NU"],685:["WS"],686:["KI"],687:["NC"],688:["TV"],689:["PF"],690:["TK"],691:["FM"],692:["MH"],850:["KP"],852:["HK"],853:["MO"],855:["KH"],856:["LA"],880:["BD"],886:["TW"],960:["MV"],961:["LB"],962:["JO"],963:["SY"],964:["IQ"],965:["KW"],966:["SA"],967:["YE"],968:["OM"],970:["PS"],971:["AE"],972:["IL"],973:["BH"],974:["QA"],975:["BT"],976:["MN"],977:["NP"],992:["TJ"],993:["TM"],994:["AZ"],995:["GE"],996:["KG"],998:["UZ"]},countries:{AC:["247","00","(?:[01589]\\d|[46])\\d{4}",[5,6]],AD:["376","00","(?:1|6\\d)\\d{7}|[135-9]\\d{5}",[6,8,9],[["(\\d{3})(\\d{3})","$1 $2",["[135-9]"]],["(\\d{4})(\\d{4})","$1 $2",["1"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]]],AE:["971","00","(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}",[5,6,7,8,9,10,11,12],[["(\\d{3})(\\d{2,9})","$1 $2",["60|8"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[236]|[479][2-8]"],"0$1"],["(\\d{3})(\\d)(\\d{5})","$1 $2 $3",["[479]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"]],"0"],AF:["93","00","[2-7]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],"0"],AG:["1","011","(?:268|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([457]\\d{6})$|1","268$1",0,"268"],AI:["1","011","(?:264|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2457]\\d{6})$|1","264$1",0,"264"],AL:["355","00","(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}",[6,7,8,9],[["(\\d{3})(\\d{3,4})","$1 $2",["80|9"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["4[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2358][2-5]|4"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["[23578]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["6"],"0$1"]],"0"],AM:["374","00","(?:[1-489]\\d|55|60|77)\\d{6}",[8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[89]0"],"0 $1"],["(\\d{3})(\\d{5})","$1 $2",["2|3[12]"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[3-9]"],"0$1"]],"0"],AO:["244","00","[29]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[29]"]]]],AR:["54","00","(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}",[10,11],[["(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",1],["(\\d)(\\d{4})(\\d{2})(\\d{4})","$2 15-$3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",0,"$1 $2 $3-$4"],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 15-$3-$4",["91"],"0$1",0,"$1 $2 $3-$4"],["(\\d{3})(\\d{3})(\\d{5})","$1-$2-$3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 15-$3-$4",["9"],"0$1",0,"$1 $2 $3-$4"]],"0",0,"0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-46-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?","9$1"],AS:["1","011","(?:[58]\\d\\d|684|900)\\d{7}",[10],0,"1",0,"([267]\\d{6})$|1","684$1",0,"684"],AT:["43","00","1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}",[4,5,6,7,8,9,10,11,12,13],[["(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],["(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],["(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:48|5[0-3579]|[6-9])|7(?:20|32|8)|[89]","(?:31|4)6|51|6(?:485|5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],["(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],"0"],AU:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}",[5,6,7,8,9,10,12],[["(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|4"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],"0",0,"(183[12])|0",0,0,0,[["(?:(?:241|349)0\\d\\d|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4])|[34]\\d\\d)|91(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79]))))\\d{3}|(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|3(?:[0-3589]\\d|4[0-578]|6[1-9]|7[0-35-9])|7(?:[013-57-9]\\d|2[0-8])|8(?:55|6[0-8]|[78]\\d|9[02-9]))\\d{6}",[9]],["4(?:79[01]|83[0-36-9]|95[0-3])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,["163\\d{2,6}",[5,6,7,8,9]],["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],AW:["297","00","(?:[25-79]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[25-9]"]]]],AX:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}",[5,6,7,8,9,10,11,12],0,"0",0,0,0,0,"18",0,"00"],AZ:["994","00","365\\d{6}|(?:[124579]\\d|60|88)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365[45]|46","1[28]|2|365(?:4|5[02])|46"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],"0"],BA:["387","00","6\\d{8}|(?:[35689]\\d|49|70)\\d{6}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],"0"],BB:["1","011","(?:246|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","246$1",0,"246"],BD:["880","00","[1-469]\\d{9}|8[0-79]\\d{7,8}|[2-79]\\d{8}|[2-9]\\d{7}|[3-9]\\d{6}|[57-9]\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{4,6})","$1-$2",["31[5-8]|[459]1"],"0$1"],["(\\d{3})(\\d{3,7})","$1-$2",["3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:[15]|28|4[14])|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]"],"0$1"],["(\\d{4})(\\d{3,6})","$1-$2",["[13-9]|2[23]"],"0$1"],["(\\d)(\\d{7,8})","$1-$2",["2"],"0$1"]],"0"],BE:["32","00","4\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:80|9)0"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[239]|4[23]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[15-8]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4"],"0$1"]],"0"],BF:["226","00","[024-7]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[024-7]"]]]],BG:["359","00","00800\\d{7}|[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}",[6,7,8,9,12],[["(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],["(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],"0"],BH:["973","00","[136-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[13679]|8[02-4679]"]]]],BI:["257","00","(?:[267]\\d|31)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]]],BJ:["229","00","(?:01\\d|8)\\d{7}",[8,10],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["0"]]]],BL:["590","00","7090\\d{5}|(?:[56]9|[89]\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["(?:59(?:0(?:2[7-9]|3[3-7]|5[12]|87)|87\\d)|80[6-9]\\d\\d)\\d{4}"],["(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))|7090[0-4])\\d{4}"],["80[0-5]\\d{6}"],["8[129]\\d{7}"],0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}"]]],BM:["1","011","(?:441|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","441$1",0,"441"],BN:["673","00","[2-578]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]]],BO:["591","00(?:1\\d)?","8001\\d{5}|(?:[2-467]\\d|50)\\d{6}",[8,9],[["(\\d)(\\d{7})","$1 $2",["[235]|4[46]"]],["(\\d{8})","$1",["[67]"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["8"]]],"0",0,"0(1\\d)?"],BQ:["599","00","(?:[34]1|7\\d)\\d{5}",[7],0,0,0,0,0,0,"[347]"],BR:["55","00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","[1-467]\\d{9,10}|55[0-46-9]\\d{8}|[34]\\d{7}|55\\d{7,8}|(?:5[0-46-9]|[89]\\d)\\d{7,9}",[8,9,10,11],[["(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37|86)","300|4(?:0(?:0|20)|370|864)"]],["(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)"],["(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)"]],"0",0,"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2"],BS:["1","011","(?:242|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([3-8]\\d{6})$|1","242$1",0,"242"],BT:["975","00","[178]\\d{7}|[2-8]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-6]|7[246]|8[2-4]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|[78]"]]]],BW:["267","00","(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}",[7,8,10],[["(\\d{2})(\\d{5})","$1 $2",["90"]],["(\\d{3})(\\d{4})","$1 $2",["[24-6]|3[15-9]"]],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37]"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["8"]]]],BY:["375","810","(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3})","$1 $2",["800"],"8 $1"],["(\\d{3})(\\d{2})(\\d{2,4})","$1 $2 $3",["800"],"8 $1"],["(\\d{4})(\\d{2})(\\d{3})","$1 $2-$3",["1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])","1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])"],"8 0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["1(?:[56]|7[467])|2[1-3]"],"8 0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-4]"],"8 0$1"],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["[89]"],"8 $1"]],"8",0,"0|80?",0,0,0,0,"8~10"],BZ:["501","00","(?:0800\\d|[2-8])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],["(\\d)(\\d{3})(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]]],CA:["1","011","[2-9]\\d{9}|3\\d{6}",[7,10],0,"1",0,0,0,0,0,[["(?:2(?:04|[23]6|[48]9|5[07]|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|7[39])|9(?:0[25]|42))[2-9]\\d{6}",[10]],["",[10]],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",[10]],["900[2-9]\\d{6}",[10]],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|(?:5(?:2[125-9]|3[23]|44|66|77|88)|6(?:22|33))[2-9]\\d{6}",[10]],0,["310\\d{4}",[7]],0,["600[2-9]\\d{6}",[10]]]],CC:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}",[9]],["4(?:79[01]|83[0-36-9]|95[0-3])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CD:["243","00","(?:(?:[189]|5\\d)\\d|2)\\d{7}|[1-68]\\d{6}",[7,8,9,10],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[1-6]"],"0$1"],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["5"],"0$1"]],"0"],CF:["236","00","8776\\d{4}|(?:[27]\\d|61)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[26-8]"]]]],CG:["242","00","222\\d{6}|(?:0\\d|80)\\d{7}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]]]],CH:["41","00","8\\d{11}|[2-9]\\d{8}",[9,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8[047]|90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]|81"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["8"],"0$1"]],"0"],CI:["225","00","[02]\\d{9}",[10],[["(\\d{2})(\\d{2})(\\d)(\\d{5})","$1 $2 $3 $4",["2"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3 $4",["0"]]]],CK:["682","00","[2-578]\\d{4}",[5],[["(\\d{2})(\\d{3})","$1 $2",["[2-578]"]]]],CL:["56","(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0","12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}",[9,10,11],[["(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["60|809"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-36]"],"($1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9(?:10|[2-9])"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-8]|[1-9])"],"($1)"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]]],CM:["237","00","[26]\\d{8}|88\\d{6,7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["88"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]|88"]]]],CN:["86","00|1(?:[12]\\d|79)\\d\\d00","(?:(?:1[03-689]|2\\d)\\d\\d|6)\\d{8}|1\\d{10}|[126]\\d{6}(?:\\d(?:\\d{2})?)?|86\\d{5,6}|(?:[3-579]\\d|8[0-57-9])\\d{5,9}",[7,8,9,10,11,12],[["(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]|3(?:[157]|35|49|9[1-68])|4(?:1[124-9]|2[179]|6[47-9]|7|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:07|1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3|4[13]|5[1-5]|7[0-79]|9[0-35-9])|(?:4[35]|59|85)[1-9]","(?:10|2[0-57-9])(?:1[02]|9[56])|8078|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))1","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|80781|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))12","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|807812|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:078|1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123"],"0$1"],["(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1",1],["(\\d{3})(\\d{7,8})","$1 $2",["9"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",1]],"0",0,"(1(?:[12]\\d|79)\\d\\d)|0",0,0,0,0,"00"],CO:["57","00(?:4(?:[14]4|56)|[579])","(?:46|60\\d\\d)\\d{6}|(?:1\\d|[39])\\d{9}",[8,10,11],[["(\\d{4})(\\d{4})","$1 $2",["46"]],["(\\d{3})(\\d{7})","$1 $2",["6|90"],"($1)"],["(\\d{3})(\\d{7})","$1 $2",["3[0-357]|9[14]"]],["(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1"],"0$1",0,"$1 $2 $3"]],"0",0,"0([3579]|4(?:[14]4|56))?"],CR:["506","00","(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}",[8,10],[["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[3-9]"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]"]]],0,0,"(19(?:0[0-2468]|1[09]|20|66|77|99))"],CU:["53","119","(?:[2-7]|8\\d\\d)\\d{7}|[2-47]\\d{6}|[34]\\d{5}",[6,7,8,10],[["(\\d{2})(\\d{4,6})","$1 $2",["2[1-4]|[34]"],"(0$1)"],["(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["[56]"],"0$1"],["(\\d{3})(\\d{7})","$1 $2",["8"],"0$1"]],"0"],CV:["238","0","(?:[2-59]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-589]"]]]],CW:["599","00","(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[3467]"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["9[4-8]"]]],0,0,0,0,0,"[69]"],CX:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}",[9]],["4(?:79[01]|83[0-36-9]|95[0-3])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CY:["357","00","(?:[279]\\d|[58]0)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[257-9]"]]]],CZ:["420","00","(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}",[9,10,11,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["96"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]]],DE:["49","00","[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:2[024-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[015]\\d|2[13]|31|[46][1-8])\\d{1,9}",[4,5,6,7,8,9,10,11,12,13,14,15],[["(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],["(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"0$1"],["(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],["(\\d{5})(\\d{2,10})","$1 $2",["3"],"0$1"],["(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],["(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],["(\\d{3})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],["(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["15[03568]","15(?:[0568]|3[13])"],"0$1"],["(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],["(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],["(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],["(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"],"0$1"]],"0"],DJ:["253","00","(?:2\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]]],DK:["45","00","[2-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]]],DM:["1","011","(?:[58]\\d\\d|767|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","767$1",0,"767"],DO:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,0,0,0,"8001|8[024]9"],DZ:["213","00","(?:[1-4]|[5-79]\\d|80)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-8]"],"0$1"]],"0"],EC:["593","00","1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}",[8,9,10,11],[["(\\d)(\\d{3})(\\d{4})","$1 $2-$3",["[2-7]"],"(0$1)",0,"$1-$2-$3"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],"0"],EE:["372","00","8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88"]],["(\\d{4})(\\d{3,4})","$1 $2",["[45]|8(?:00|[1-49])","[45]|8(?:00[1-9]|[1-49])"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],EG:["20","00","[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}",[8,9,10],[["(\\d)(\\d{7,8})","$1 $2",["[23]"],"0$1"],["(\\d{2})(\\d{6,7})","$1 $2",["1[35]|[4-6]|8[2468]|9[235-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{8})","$1 $2",["1"],"0$1"]],"0"],EH:["212","00","[5-8]\\d{8}",[9],0,"0",0,0,0,0,0,[["528[89]\\d{5}"],["(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[016-8]\\d|2[0-8]|5[0-5]))\\d{6}"],["80[0-7]\\d{6}"],["89\\d{7}"],0,0,0,0,["(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}"]]],ER:["291","00","[178]\\d{6}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[178]"],"0$1"]],"0"],ES:["34","00","[5-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]]],ET:["251","00","(?:11|[2-579]\\d)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-579]"],"0$1"]],"0"],FI:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}",[5,6,7,8,9,10,11,12],[["(\\d{5})","$1",["20[2-59]"],"0$1"],["(\\d{3})(\\d{3,7})","$1 $2",["(?:[1-3]0|[68])0|70[07-9]"],"0$1"],["(\\d{2})(\\d{4,8})","$1 $2",["[14]|2[09]|50|7[135]"],"0$1"],["(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"],["(\\d)(\\d{4,9})","$1 $2",["(?:19|[2568])[1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"]],"0",0,0,0,0,"1[03-79]|[2-9]",0,"00"],FJ:["679","0(?:0|52)","45\\d{5}|(?:0800\\d|[235-9])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1 $2",["[235-9]|45"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],0,0,0,0,0,0,0,"00"],FK:["500","00","[2-7]\\d{4}",[5]],FM:["691","00","(?:[39]\\d\\d|820)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[389]"]]]],FO:["298","00","[2-9]\\d{5}",[6],[["(\\d{6})","$1",["[2-9]"]]],0,0,"(10(?:01|[12]0|88))"],FR:["33","00","[1-9]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],"0"],GA:["241","00","(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}",[7,8],[["(\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["11|[67]"],"0$1"]],0,0,"0(11\\d{6}|60\\d{6}|61\\d{6}|6[256]\\d{6}|7[467]\\d{6})","$1"],GB:["44","00","[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}",[7,9,10],[["(\\d{3})(\\d{4})","$1 $2",["800","8001","80011","800111","8001111"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["845","8454","84546","845464"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["800"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["1(?:38|5[23]|69|76|94)","1(?:(?:38|69)7|5(?:24|39)|768|946)","1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["1(?:[2-69][02-9]|[78])"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[25]|7(?:0|6[02-9])","[25]|7(?:0|6(?:[03-9]|2[356]))"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[1389]"],"0$1"]],"0",0,"0|180020",0,0,0,[["(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0-5])|4(?:(?:[0-5]\\d|70)\\d|69[7-9])|(?:(?:5[0-26-9]|[78][0-49])\\d|6(?:[0-4]\\d|5[01]))\\d)|(?:2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d|1(?:[0-7]\\d|8[0-3]))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d)\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}",[9,10]],["7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]],0," x"],GD:["1","011","(?:473|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","473$1",0,"473"],GE:["995","00","(?:[3-57]\\d\\d|800)\\d{6}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["32"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[57]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[348]"],"0$1"]],"0"],GF:["594","00","(?:694\\d|7093)\\d{5}|(?:59|[89]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]|80[6-9]|9[47]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[89]"],"0$1"]],"0"],GG:["44","00","(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?",[7,9,10],0,"0",0,"([25-9]\\d{5})$|0|180020","1481$1",0,0,[["1481[25-9]\\d{5}",[10]],["7(?:(?:781|839)\\d|911[17])\\d{5}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]]],GH:["233","00","[235]\\d{8}|800\\d{5,6}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2358]"],"0$1"]],"0"],GI:["350","00","(?:[25]\\d|60)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["2"]]]],GL:["299","00","(?:19|[2-689]\\d|70)\\d{4}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["19|[2-9]"]]]],GM:["220","00","[2-9]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],GN:["224","00","722\\d{6}|(?:3|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["3"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[67]"]]]],GP:["590","00","7090\\d{5}|(?:[56]9|[89]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-79]|80[6-9]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0",0,0,0,0,0,[["(?:59(?:0(?:0[1-68]|[14][0-24-9]|2[0-68]|3[1-9]|5[3-579]|[68][0-689]|7[08]|9\\d)|87\\d)|80[6-9]\\d\\d)\\d{4}"],["(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))|7090[0-4])\\d{4}"],["80[0-5]\\d{6}"],["8[129]\\d{7}"],0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}"]]],GQ:["240","00","222\\d{6}|(?:3\\d|55|[89]0)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235]"]],["(\\d{3})(\\d{6})","$1 $2",["[89]"]]]],GR:["30","00","5005000\\d{3}|8\\d{9,11}|(?:[269]\\d|70)\\d{8}",[10,11,12],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["21|7"]],["(\\d{4})(\\d{6})","$1 $2",["2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2689]"]],["(\\d{3})(\\d{3,4})(\\d{5})","$1 $2 $3",["8"]]]],GT:["502","00","80\\d{6}|(?:1\\d{3}|[2-7])\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1 $2",["[2-8]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],GU:["1","011","(?:[58]\\d\\d|671|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","671$1",0,"671"],GW:["245","00","[49]\\d{8}|4\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["40"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"]]]],GY:["592","001","(?:[2-8]\\d{3}|9008)\\d{3}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],HK:["852","00(?:30|5[09]|[126-9]?)","8[0-46-9]\\d{6,7}|9\\d{4,7}|(?:[2-7]|9\\d{3})\\d{7}",[5,6,7,8,9,11],[["(\\d{3})(\\d{2,5})","$1 $2",["900","9003"]],["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{3})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],0,0,0,0,0,0,0,"00"],HN:["504","00","8\\d{10}|[237-9]\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]]],HR:["385","00","[2-69]\\d{8}|80\\d{5,7}|[1-79]\\d{7}|6\\d{6}",[7,8,9],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["6[01]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6|7[245]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-57]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],"0"],HT:["509","00","[2-589]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[2-589]"]]]],HU:["36","00","[235-7]\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"06 $1"]],"06"],ID:["62","00[89]","00[1-9]\\d{9,14}|(?:[1-36]|8\\d{5})\\d{6}|00\\d{9}|[1-9]\\d{8,10}|[2-9]\\d{7}",[7,8,9,10,11,12,13,14,15,16,17],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],["(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],["(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],["(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],["(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],["(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],["(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"]],"0"],IE:["353","00","(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["2[24-9]|47|58|6[237-9]|9[35-9]"],"(0$1)"],["(\\d{3})(\\d{5})","$1 $2",["[45]0"],"(0$1)"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["1"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2569]|4[1-69]|7[14]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["81"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[78]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["4"],"(0$1)"],["(\\d{2})(\\d)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8"],"0$1"]],"0"],IL:["972","0(?:0|1[2-9])","1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}",[7,8,9,10,11,12],[["(\\d{4})(\\d{3})","$1-$2",["125"]],["(\\d{4})(\\d{2})(\\d{2})","$1-$2-$3",["121"]],["(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-489]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1-$2-$3",["12"]],["(\\d{4})(\\d{6})","$1-$2",["159"]],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3-$4",["1[7-9]"]],["(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})","$1-$2 $3-$4",["15"]]],"0"],IM:["44","00","1624\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([25-8]\\d{5})$|0|180020","1624$1",0,"74576|(?:16|7[56])24"],IN:["91","00","(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}",[8,9,10,11,12,13],[["(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],0,1],["(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],0,1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",1],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|8(?:28[235-7]|3))|73179|807(?:1|9[1-3])|(?:1552|6(?:(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689])\\d|8(?:[14-6]\\d|2[0-79]))|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",1],["(\\d{5})(\\d{5})","$1 $2",["16|[6-9]"],"0$1",1],["(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["18[06]","18[06]0"],0,1],["(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],0,1]],"0"],IO:["246","00","3\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["3"]]]],IQ:["964","00","(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-6]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],IR:["98","00","[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}",[4,5,6,7,10],[["(\\d{4,5})","$1",["96"],"0$1"],["(\\d{2})(\\d{4,5})","$1 $2",["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"]],"0"],IS:["354","00|1(?:0(?:01|[12]0)|100)","(?:38\\d|[4-9])\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],0,0,0,0,0,0,0,"00"],IT:["39","00","0\\d{5,11}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:43|55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?",[6,7,8,9,10,11,12],[["(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],["(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]],["(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],["(\\d{4})(\\d{4})","$1 $2",["894"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1(?:44|[679])|[378]|43"]],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]|14"]],["(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[03]"]]],0,0,0,0,0,0,[["0(?:669[0-79]\\d{1,6}|831\\d{2,8})|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[2356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}"],["3[2-9]\\d{7,8}|(?:31|43)\\d{8}",[9,10]],["80(?:0\\d{3}|3)\\d{3}",[6,9]],["(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",[6,8,9,10]],["1(?:78\\d|99)\\d{6}",[9,10]],["3[2-8]\\d{9,10}",[11,12]],0,0,["55\\d{8}",[10]],["84(?:[08]\\d{3}|[17])\\d{3}",[6,9]]]],JE:["44","00","1534\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([0-24-8]\\d{5})$|0|180020","1534$1",0,0,[["1534[0-24-8]\\d{5}"],["7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97\\d))\\d{5}"],["80(?:07(?:35|81)|8901)\\d{4}"],["(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}"],["701511\\d{4}"],0,["(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}"],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}"],["56\\d{8}"]]],JM:["1","011","(?:[58]\\d\\d|658|900)\\d{7}",[10],0,"1",0,0,0,0,"658|876"],JO:["962","00","(?:(?:[2689]|7\\d)\\d|32|427|53)\\d{6}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2356]|87"],"(0$1)"],["(\\d{3})(\\d{5,6})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["70"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[47]"],"0$1"]],"0"],JP:["81","010","00[1-9]\\d{6,14}|[25-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}",[8,9,10,11,12,13,14,15,16,17],[["(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],["(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51)|9(?:80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["3|4(?:2[09]|7[01])|6[1-9]","3|4(?:2(?:0|9[02-69])|7(?:0[019]|1))|6[1-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[0459]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[26-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9]|9[29])|5(?:2|3(?:[045]|9[0-8])|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|3(?:[29]|60)|49|51|6(?:[0-24]|36|5[0-3589]|7[23]|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3(?:[045]|9(?:[0-58]|6[4-9]|7[0-35689]))|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|60|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[2-57-9]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|7(?:2[2-468]|3[78])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],["(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[25-9]"],"0$1"]],"0",0,"(000[2569]\\d{4,6})$|(?:(?:003768)0?)|0","$1"],KE:["254","000","(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}",[7,8,9,10],[["(\\d{2})(\\d{5,7})","$1 $2",["[24-6]"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[17]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0"],KG:["996","00","8\\d{9}|[235-9]\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["3(?:1[346]|[24-79])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-79]|88"],"0$1"],["(\\d{3})(\\d{3})(\\d)(\\d{2,3})","$1 $2 $3 $4",["8"],"0$1"]],"0"],KH:["855","00[14-9]","1\\d{9}|[1-9]\\d{7,8}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],KI:["686","00","(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}",[5,8],0,"0"],KM:["269","00","[3478]\\d{6}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[3478]"]]]],KN:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","869$1",0,"869"],KP:["850","00|99","85\\d{6}|(?:19\\d|[2-7])\\d{7}",[8,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"]],"0"],KR:["82","00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}",[5,6,8,9,10,11,12,13,14],[["(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1"],["(\\d{4})(\\d{4})","$1-$2",["1"]],["(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[36]0|8"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1"]],"0",0,"0(8(?:[1-46-8]|5\\d\\d))?"],KW:["965","00","18\\d{5}|(?:[2569]\\d|41)\\d{6}",[7,8],[["(\\d{4})(\\d{3,4})","$1 $2",["[169]|2(?:[235]|4[1-35-9])|52"]],["(\\d{3})(\\d{5})","$1 $2",["[245]"]]]],KY:["1","011","(?:345|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","345$1",0,"345"],KZ:["7","810","8\\d{13}|[78]\\d{9}",[10,14],0,"8",0,0,0,0,"7",0,"8~10"],LA:["856","00","[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["3"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[23]"],"0$1"]],"0"],LB:["961","00","[27-9]\\d{7}|[13-9]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-6]|9[04-9])|8[02-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27-9]"]]],"0"],LC:["1","011","(?:[58]\\d\\d|758|900)\\d{7}",[10],0,"1",0,"([2-8]\\d{6})$|1","758$1",0,"758"],LI:["423","00","[68]\\d{8}|(?:[2378]\\d|90)\\d{5}",[7,9],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2379]|8(?:0[09]|7)","[2379]|8(?:0(?:02|9)|7)"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["69"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]],"0",0,"(1001)|0"],LK:["94","00","[1-9]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"]],"0"],LR:["231","00","(?:[2457]\\d|33|88)\\d{7}|(?:2\\d|[4-6])\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["4[67]|[56]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-578]"],"0$1"]],"0"],LS:["266","00","(?:[256]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2568]"]]]],LT:["370","00","(?:[3469]\\d|52|[78]0)\\d{6}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-7]"],"(0-$1)",1],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"0 $1",1],["(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(0-$1)",1],["(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(0-$1)",1]],"0",0,"[08]"],LU:["352","00","35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}",[4,5,6,7,8,9,10,11],[["(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["20"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"]],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80[01]|90[015]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["20"]]],0,0,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)"],LV:["371","00","(?:[268]\\d|78|90)\\d{6}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2679]|8[01]"]]]],LY:["218","00","[2-9]\\d{8}",[9],[["(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],"0"],MA:["212","00","[5-8]\\d{8}",[9],[["(\\d{4})(\\d{5})","$1-$2",["892"],"0$1"],["(\\d{2})(\\d{7})","$1-$2",["8(?:0[0-7]|9)"],"0$1"],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[5-8]"],"0$1"]],"0",0,0,0,0,"[5-8]"],MC:["377","00","(?:[3489]|[67]\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[67]"],"0$1"]],"0"],MD:["373","00","(?:[235-7]\\d|[89]0)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"]],"0"],ME:["382","00","(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],"0"],MF:["590","00","7090\\d{5}|(?:[56]9|[89]\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["(?:59(?:0(?:0[079]|[14]3|[27][79]|3[03-7]|5[0-268]|87)|87\\d)|80[6-9]\\d\\d)\\d{4}"],["(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))|7090[0-4])\\d{4}"],["80[0-5]\\d{6}"],["8[129]\\d{7}"],0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}"]]],MG:["261","00","[23]\\d{8}",[9],[["(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],"0",0,"([24-9]\\d{6})$|0","20$1"],MH:["692","011","329\\d{4}|(?:[256]\\d|45)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],"1"],MK:["389","00","[2-578]\\d{7}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2|34[47]|4(?:[37]7|5[47]|64)"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],"0"],ML:["223","00","[24-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]]],MM:["95","00","1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}",[6,7,8,9,10],[["(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["4(?:[2-46]|5[3-5])|5|6(?:[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-5]|(?:60|86)[23]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]|452|678|86","[12]|452|6788|86"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[4-7]|8[1-35]"],"0$1"],["(\\d)(\\d{3})(\\d{4,6})","$1 $2 $3",["9(?:2[0-4]|[35-9]|4[137-9])"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["92"],"0$1"],["(\\d)(\\d{5})(\\d{4})","$1 $2 $3",["9"],"0$1"]],"0"],MN:["976","001","[12]\\d{7,9}|[5-9]\\d{7}",[8,9,10],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["11|2[16]"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[5-9]"]],["(\\d{3})(\\d{5,6})","$1 $2",["[12]2[1-3]"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["[12](?:27|3[2-8]|4[2-68]|5[1-4689])","[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["[12]"],"0$1"]],"0"],MO:["853","00","0800\\d{3}|(?:28|[68]\\d)\\d{6}",[7,8],[["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{4})(\\d{4})","$1 $2",["[268]"]]]],MP:["1","011","[58]\\d{9}|(?:67|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","670$1",0,"670"],MQ:["596","00","7091\\d{5}|(?:[56]9|[89]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-79]|8(?:0[6-9]|[36])"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],MR:["222","00","(?:[2-4]\\d\\d|800)\\d{5}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-48]"]]]],MS:["1","011","(?:[58]\\d\\d|664|900)\\d{7}",[10],0,"1",0,"([34]\\d{6})$|1","664$1",0,"664"],MT:["356","00","3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]]],MU:["230","0(?:0|[24-7]0|3[03])","(?:[57]|8\\d\\d)\\d{7}|[2-468]\\d{6}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[2-46]|8[013]"]],["(\\d{4})(\\d{4})","$1 $2",["[57]"]],["(\\d{5})(\\d{5})","$1 $2",["8"]]],0,0,0,0,0,0,0,"020"],MV:["960","0(?:0|19)","(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",[7,10],[["(\\d{3})(\\d{4})","$1-$2",["[34679]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],0,0,0,0,0,0,0,"00"],MW:["265","00","(?:[1289]\\d|31|77)\\d{7}|1\\d{6}",[7,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[137-9]"],"0$1"]],"0"],MX:["52","0[09]","[2-9]\\d{9}",[10],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"]]],0,0,0,0,0,0,0,"00"],MY:["60","00","1\\d{8,9}|(?:3\\d|[4-9])\\d{7}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1-$2 $3",["1(?:[02469]|[378][1-9]|53)|8","1(?:[02469]|[37][1-9]|53|8(?:[1-46-9]|5[7-9]))|8"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2 $3",["3"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3-$4",["1(?:[367]|80)"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2 $3",["1"],"0$1"]],"0"],MZ:["258","00","(?:2|8\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-79]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],NA:["264","00","[68]\\d{7,8}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["87"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],NC:["687","00","(?:050|[2-57-9]\\d\\d)\\d{3}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[02-57-9]"]]]],NE:["227","00","[027-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["08"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[089]|2[013]|7[0467]"]]]],NF:["672","00","[13]\\d{5}",[6],[["(\\d{2})(\\d{4})","$1 $2",["1[0-3]"]],["(\\d)(\\d{5})","$1 $2",["[13]"]]],0,0,"([0-258]\\d{4})$","3$1"],NG:["234","009","(?:20|9\\d)\\d{8}|[78]\\d{9,13}",[10,11,12,13,14],[["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["20[129]"],"0$1"],["(\\d{4})(\\d{2})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]"],"0$1"],["(\\d{3})(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]"],"0$1"]],"0"],NI:["505","00","(?:1800|[25-8]\\d{3})\\d{4}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]]],NL:["31","00","(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|8\\d{6,9}|9\\d{6,10}|1\\d{4,5}",[5,6,7,8,9,10,11],[["(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],["(\\d)(\\d{8})","$1 $2",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-578]|91"],"0$1"],["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3",["9"],"0$1"]],"0"],NO:["47","00","(?:0|[2-9]\\d{3})\\d{4}",[5,8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]"]]],0,0,0,0,0,"[02-689]|7[0-8]"],NP:["977","00","(?:1\\d|9)\\d{9}|[1-9]\\d{7}",[8,10,11],[["(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],["(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-59]|[67][2-6])"],"0$1"],["(\\d{3})(\\d{7})","$1-$2",["9"]]],"0"],NR:["674","00","(?:222|444|(?:55|8\\d)\\d|666|777|999)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[24-9]"]]]],NU:["683","00","(?:[4-7]|888\\d)\\d{3}",[4,7],[["(\\d{3})(\\d{4})","$1 $2",["8"]]]],NZ:["64","0(?:0|161)","[1289]\\d{9}|50\\d{5}(?:\\d{2,3})?|[27-9]\\d{7,8}|(?:[34]\\d|6[0-35-9])\\d{6}|8\\d{4,6}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,8})","$1 $2",["8[1-79]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["50[036-8]|8|90","50(?:[0367]|88)|8|90"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["24|[346]|7[2-57-9]|9[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:10|74)|[589]"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1|2[028]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,5})","$1 $2 $3",["2(?:[169]|7[0-35-9])|7"],"0$1"]],"0",0,0,0,0,0,0,"00"],OM:["968","00","(?:1505|[279]\\d{3}|500)\\d{4}|800\\d{5,6}",[7,8,9],[["(\\d{3})(\\d{4,6})","$1 $2",["[58]"]],["(\\d{2})(\\d{6})","$1 $2",["2"]],["(\\d{4})(\\d{4})","$1 $2",["[179]"]]]],PA:["507","00","(?:00800|8\\d{3})\\d{6}|[68]\\d{7}|[1-57-9]\\d{6}",[7,8,10,11],[["(\\d{3})(\\d{4})","$1-$2",["[1-57-9]"]],["(\\d{4})(\\d{4})","$1-$2",["[68]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]]],PE:["51","00|19(?:1[124]|77|90)00","(?:[14-8]|9\\d)\\d{7}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["80"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["1"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[4-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"]]],"0",0,0,0,0,0,0,"00"," Anexo "],PF:["689","00","4\\d{5}(?:\\d{2})?|8\\d{7,8}",[6,8,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["44"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4|8[7-9]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],PG:["675","00|140[1-3]","(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["18|[2-69]|85"]],["(\\d{4})(\\d{4})","$1 $2",["[78]"]]],0,0,0,0,0,0,0,"00"],PH:["63","00","(?:[2-7]|9\\d)\\d{8}|2\\d{5}|(?:1800|8)\\d{7,9}",[6,8,9,10,11,12,13],[["(\\d)(\\d{5})","$1 $2",["2"],"(0$1)"],["(\\d{4})(\\d{4,6})","$1 $2",["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"(0$1)"],["(\\d{5})(\\d{4})","$1 $2",["346|4(?:27|9[35])|883","3469|4(?:279|9(?:30|56))|8834"],"(0$1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|8[2-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],"0"],PK:["92","00","122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,7})","$1 $2 $3",["[89]0"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["1"]],["(\\d{3})(\\d{6,7})","$1 $2",["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])","9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]"],"(0$1)"],["(\\d{2})(\\d{7,8})","$1 $2",["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"(0$1)"],["(\\d{5})(\\d{5})","$1 $2",["58"],"(0$1)"],["(\\d{3})(\\d{7})","$1 $2",["3"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[24-9]"],"(0$1)"]],"0"],PL:["48","00","(?:6|8\\d\\d)\\d{7}|[1-9]\\d{6}(?:\\d{2})?|[26]\\d{5}",[6,7,8,9,10],[["(\\d{5})","$1",["19"]],["(\\d{3})(\\d{3})","$1 $2",["11|20|64"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["30|(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1","30|(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"]],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["64"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["21|39|45|5[0137]|6[0469]|7[02389]|8(?:0[14]|8)"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[2-8]|[2-7]|8[1-79]|9[145]"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["8"]]]],PM:["508","00","[78]\\d{8}|[2-9]\\d{5}",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],PR:["1","011","(?:[589]\\d\\d|787)\\d{7}",[10],0,"1",0,0,0,0,"787|939"],PS:["970","00","[2489]2\\d{6}|(?:1\\d|5)\\d{8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2489]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["5"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],PT:["351","00","1693\\d{5}|(?:[26-9]\\d|30)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["16|[236-9]"]]]],PW:["680","01[12]","(?:[24-8]\\d\\d|345|900)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],PY:["595","00","[36-8]\\d{5,8}|4\\d{6,8}|59\\d{6}|9\\d{5,10}|(?:2\\d|5[0-8])\\d{6,7}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["3[289]|4[246-8]|61|7[1-3]|8[1-36]"],"(0$1)"],["(\\d{3})(\\d{4,5})","$1 $2",["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["87"]],["(\\d{3})(\\d{6})","$1 $2",["9(?:[5-79]|8[1-7])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["9"]]],"0"],QA:["974","00","800\\d{4}|(?:2|800)\\d{6}|(?:0080|[3-7])\\d{7}",[7,8,9,11],[["(\\d{3})(\\d{4})","$1 $2",["2[136]|8"]],["(\\d{4})(\\d{4})","$1 $2",["[3-7]"]]]],RE:["262","00","709\\d{6}|(?:26|[689]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[26-9]"],"0$1"]],"0",0,0,0,0,0,[["2631[0-6]\\d{4}|26(?:2\\d|30|88)\\d{5}"],["(?:69(?:2\\d\\d|3(?:[06][0-6]|1[0-3]|2[0-2]|3[0-39]|4\\d|5[0-5]|7[0-37]|8[0-8]|9[0-479]))|7092[0-3])\\d{4}"],["80\\d{7}"],["89[1-37-9]\\d{6}"],0,0,0,0,["9(?:399[0-3]|479[0-6]|76(?:2[278]|3[0-37]))\\d{4}"],["8(?:1[019]|2[0156]|84|90)\\d{6}"]]],RO:["40","00","(?:[236-8]\\d|90)\\d{7}|[23]\\d{5}",[6,9],[["(\\d{3})(\\d{3})","$1 $2",["2[3-6]","2[3-6]\\d9"],"0$1"],["(\\d{2})(\\d{4})","$1 $2",["219|31"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23]1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[236-9]"],"0$1"]],"0",0,0,0,0,0,0,0," int "],RS:["381","00","38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}",[6,7,8,9,10,11,12],[["(\\d{3})(\\d{3,9})","$1 $2",["(?:2[389]|39)0|[7-9]"],"0$1"],["(\\d{2})(\\d{5,10})","$1 $2",["[1-36]"],"0$1"]],"0"],RU:["7","810","8\\d{13}|[347-9]\\d{9}",[10,14],[["(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",1],["(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[349]|8(?:[02-7]|1[1-8])"],"8 ($1)",1],["(\\d{4})(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3 $4",["8"],"8 ($1)"]],"8",0,0,0,0,"[3489]",0,"8~10"],RW:["250","00","(?:06|[27]\\d\\d|[89]00)\\d{6}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"]],"0"],SA:["966","00","(?:[15]\\d|800|92)\\d{7}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["9"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],"0"],SB:["677","0[01]","[6-9]\\d{6}|[1-6]\\d{4}",[5,7],[["(\\d{2})(\\d{5})","$1 $2",["6[89]|7|8[4-9]|9(?:[1-8]|9[0-8])"]]]],SC:["248","010|0[0-2]","(?:[2489]\\d|64)\\d{5}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]|9[57]"]]],0,0,0,0,0,0,0,"00"],SD:["249","00","[19]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[19]"],"0$1"]],"0"],SE:["46","00","(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}",[6,7,8,9,10,12],[["(\\d{2})(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{4})","$1-$2",["9(?:00|39|44|9)"],"0$1",0,"$1 $2"],["(\\d{2})(\\d{3})(\\d{2})","$1-$2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3"],["(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2,3})(\\d{2})","$1-$2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{2,3})(\\d{3})","$1-$2 $3",["9(?:00|39|44)"],"0$1",0,"$1 $2 $3"],["(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3 $4"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["10|7"],"0$1",0,"$1 $2 $3 $4"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1",0,"$1 $2 $3 $4 $5"]],"0"],SG:["65","0[0-3]\\d","(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}",[8,10,11],[["(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-9]|[1-9])"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],["(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],SH:["290","00","(?:[256]\\d|8)\\d{3}",[4,5],0,0,0,0,0,0,"[256]"],SI:["386","00|10(?:22|66|88|99)","[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}",[5,6,7,8],[["(\\d{2})(\\d{3,6})","$1 $2",["8[09]|9"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["59|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[0139]|51|6"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-57]"],"(0$1)"]],"0",0,0,0,0,0,0,"00"],SJ:["47","00","0\\d{4}|(?:[489]\\d|79)\\d{6}",[5,8],0,0,0,0,0,0,"79"],SK:["421","00","[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}",[6,7,9],[["(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[3-5]"],"0$1"]],"0"],SL:["232","00","(?:[237-9]\\d|66)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[236-9]"],"(0$1)"]],"0"],SM:["378","00","(?:0549|[5-7]\\d)\\d{6}",[8,10],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],["(\\d{4})(\\d{6})","$1 $2",["0"]]],0,0,"([89]\\d{5})$","0549$1"],SN:["221","00","(?:[378]\\d|93)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[379]"]]]],SO:["252","00","[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}",[6,7,8,9],[["(\\d{2})(\\d{4})","$1 $2",["8[125]"]],["(\\d{6})","$1",["[134]"]],["(\\d)(\\d{6})","$1 $2",["[15]|2[0-79]|3[0-46-8]|4[0-7]"]],["(\\d)(\\d{7})","$1 $2",["(?:2|90)4|[67]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[348]|64|79|90"]],["(\\d{2})(\\d{5,7})","$1 $2",["1|28|6[0-35-9]|7[67]|9[2-9]"]]],"0"],SR:["597","00","(?:[2-5]|[6-9]\\d)\\d{5}",[6,7],[["(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["56"]],["(\\d{3})(\\d{3})","$1-$2",["[2-5]"]],["(\\d{3})(\\d{4})","$1-$2",["[6-9]"]]]],SS:["211","00","[19]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[19]"],"0$1"]],"0"],ST:["239","00","(?:22|9\\d)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[29]"]]]],SV:["503","00","[25-7]\\d{7}|(?:80\\d|900)\\d{4}(?:\\d{4})?",[7,8,11],[["(\\d{3})(\\d{4})","$1 $2",["[89]"]],["(\\d{4})(\\d{4})","$1 $2",["[25-7]"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]]],SX:["1","011","7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"(5\\d{6})$|1","721$1",0,"721"],SY:["963","00","[1-359]\\d{8}|[1-5]\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-4]|5[1-3]"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[59]"],"0$1",1]],"0"],SZ:["268","00","0800\\d{4}|(?:[237]\\d|900)\\d{6}",[8,9],[["(\\d{4})(\\d{4})","$1 $2",["[0237]"]],["(\\d{5})(\\d{4})","$1 $2",["9"]]]],TA:["290","00","8\\d{3}",[4],0,0,0,0,0,0,"8"],TC:["1","011","(?:[58]\\d\\d|649|900)\\d{7}",[10],0,"1",0,"([2-479]\\d{6})$|1","649$1",0,"649"],TD:["235","00|16","(?:22|[3689]\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[236-9]"]]],0,0,0,0,0,0,0,"00"],TG:["228","00","[279]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]]],TH:["66","00[1-9]","(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}",[8,9,10,13],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[13-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],TJ:["992","810","(?:[0-57-9]\\d|66)\\d{7}",[9],[["(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["44[02-479]|[34]7"]],["(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["3(?:[1245]|3[12])"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["\\d"]]],0,0,0,0,0,0,0,"8~10"],TK:["690","00","[2-47]\\d{3,6}",[4,5,6,7]],TL:["670","00","7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],["(\\d{4})(\\d{4})","$1 $2",["7"]]]],TM:["993","810","(?:[1-6]\\d|71)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["12"],"(8 $1)"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-5]"],"(8 $1)"],["(\\d{2})(\\d{6})","$1 $2",["[67]"],"8 $1"]],"8",0,0,0,0,0,0,"8~10"],TN:["216","00","[2-57-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]"]]]],TO:["676","00","(?:0800|(?:[5-8]\\d\\d|999)\\d)\\d{3}|[2-8]\\d{4}",[5,7],[["(\\d{2})(\\d{3})","$1-$2",["[2-4]|50|6[09]|7[0-24-69]|8[05]"]],["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[5-9]"]]]],TR:["90","00","4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}",[7,10,12,13],[["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[01589]|90"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-579]|61)","5(?:[0-579]|61[06])","5(?:[0-579]|61[06]1)"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",1],["(\\d{3})(\\d{3})(\\d{6,7})","$1 $2 $3",["80"],"0$1",1]],"0"],TT:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-46-8]\\d{6})$|1","868$1",0,"868"],TV:["688","00","(?:2|7\\d\\d|90)\\d{4}",[5,6,7],[["(\\d{2})(\\d{3})","$1 $2",["2"]],["(\\d{2})(\\d{4})","$1 $2",["90"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],TW:["886","0(?:0[25-79]|19)","[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}",[7,8,9,10,11],[["(\\d{2})(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["826"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["83"],"0$1"],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["82"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[25]0|37|49|8[09]"],"0$1"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["[23568]|4(?:0[02-48]|[1-478])|7[1-9]","[23568]|4(?:0[2-48]|[1-478])|(?:400|7)[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,5})","$1 $2 $3",["7"],"0$1"]],"0",0,0,0,0,0,0,0,"#"],TZ:["255","00[056]","(?:[25-8]\\d|41|90)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[24]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["5"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[67]"],"0$1"]],"0"],UA:["380","00","[89]\\d{9}|[3-9]\\d{8}",[9,10],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]","6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6[0135689]|7[4-6])|6(?:[12][3-7]|[459])","3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6(?:[015689]|3[02389])|7[4-6])|6(?:[12][3-7]|[459])"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|89|9[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0",0,0,0,0,0,0,"0~0"],UG:["256","00[057]","800\\d{6}|(?:[29]0|[347]\\d)\\d{7}",[9],[["(\\d{4})(\\d{5})","$1 $2",["202","2024"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[27-9]|4(?:6[45]|[7-9])"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[34]"],"0$1"]],"0"],US:["1","011","[2-9]\\d{9}|3\\d{6}",[10],[["(\\d{3})(\\d{4})","$1-$2",["310"],0,1],["(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],0,1,"$1-$2-$3"]],"1",0,0,0,0,0,[["(?:274[27]|(?:472|983)[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[013-79]|3[0-24679]|4[167]|5[0-3]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-57-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-269])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-2478]|4[0378]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[0168]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-3589]|8[04-69]))[2-9]\\d{6}"],[""],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}"]]],UY:["598","0(?:0|1[3-9]\\d)","0004\\d{2,9}|[1249]\\d{7}|2\\d{3,4}|(?:[49]\\d|80)\\d{5}",[4,5,6,7,8,9,10,11,12,13],[["(\\d{4,5})","$1",["21"]],["(\\d{3})(\\d{3,4})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[49]0|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[124]"]],["(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3 $4",["0"]]],"0",0,0,0,0,0,0,"00"," int. "],UZ:["998","00","(?:20|33|[5-9]\\d)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-9]"]]]],VA:["39","00","0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}",[6,7,8,9,10,11,12],0,0,0,0,0,0,"06698"],VC:["1","011","(?:[58]\\d\\d|784|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","784$1",0,"784"],VE:["58","00","[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}",[10],[["(\\d{3})(\\d{7})","$1-$2",["[24-689]"],"0$1"]],"0"],VG:["1","011","(?:284|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-578]\\d{6})$|1","284$1",0,"284"],VI:["1","011","[58]\\d{9}|(?:34|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","340$1",0,"340"],VN:["84","00","[12]\\d{9}|[135-9]\\d{8}|[16]\\d{7}|[16-8]\\d{6}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",1],["(\\d{4})(\\d{4,6})","$1 $2",["1"],0,1],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["6"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[357-9]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",1]],"0"],VU:["678","00","[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}",[5,7],[["(\\d{3})(\\d{4})","$1 $2",["[57-9]"]]]],WF:["681","00","(?:40|72|8\\d{4})\\d{4}|[89]\\d{5}",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[47-9]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],WS:["685","0","(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}",[5,6,7,10],[["(\\d{5})","$1",["[2-5]|6[1-9]"]],["(\\d{3})(\\d{3,7})","$1 $2",["[68]"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],XK:["383","00","2\\d{7,8}|3\\d{7,11}|(?:4\\d\\d|[89]00)\\d{5}",[8,9,10,11,12],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2|39"],"0$1"],["(\\d{2})(\\d{7,10})","$1 $2",["3"],"0$1"]],"0"],YE:["967","00","(?:1|7\\d)\\d{7}|[1-7]\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-6]|7(?:[24-6]|8[0-7])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"]],"0"],YT:["262","00","(?:639\\d|7093)\\d{5}|(?:26|80|9\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["26(?:89\\d|9(?:0[0-467]|15|5[0-4]|6\\d|[78]0))\\d{4}"],["(?:639(?:0[0-79]|1[019]|[267]\\d|3[09]|40|5[05-9]|9[04-79])|7093[5-7])\\d{4}"],["80\\d{7}"],0,0,0,0,0,["9(?:(?:39|47)8[01]|769\\d)\\d{4}"]]],ZA:["27","00","[1-79]\\d{8}|8\\d{4,9}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,4})","$1 $2",["8[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["8[1-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["860"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],ZM:["260","00","800\\d{6}|(?:21|[579]\\d|63)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[579]"],"0$1"]],"0"],ZW:["263","00","2(?:[0-57-9]\\d{6,8}|6[0-24-9]\\d{6,7})|[38]\\d{9}|[35-8]\\d{8}|[3-6]\\d{7}|[1-689]\\d{6}|[1-3569]\\d{5}|[1356]\\d{4}",[5,6,7,8,9,10],[["(\\d{3})(\\d{3,5})","$1 $2",["2(?:0[45]|2[278]|[49]8)|3(?:[09]8|17)|6(?:[29]8|37|75)|[23][78]|(?:33|5[15]|6[68])[78]"],"0$1"],["(\\d)(\\d{3})(\\d{2,4})","$1 $2 $3",["[49]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["80"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["24|8[13-59]|(?:2[05-79]|39|5[45]|6[15-8])2","2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)","2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["1|2(?:0[0-36-9]|12|29|[56])|3(?:1[0-689]|[24-6])|5(?:[0236-9]|1[2-4])|6(?:[013-59]|7[0-46-9])|(?:33|55|6[68])[0-69]|(?:29|3[09]|62)[0-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["29[013-9]|39|54"],"0$1"],["(\\d{4})(\\d{3,5})","$1 $2",["(?:25|54)8","258|5483"],"0$1"]],"0"]},nonGeographic:{800:["800",0,"(?:00|[1-9]\\d)\\d{6}",[8],[["(\\d{4})(\\d{4})","$1 $2",["\\d"]]],0,0,0,0,0,0,[0,0,["(?:00|[1-9]\\d)\\d{6}"]]],808:["808",0,"[1-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[1-9]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,0,["[1-9]\\d{7}"]]],870:["870",0,"7\\d{11}|[235-7]\\d{8}",[9,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-7]"]]],0,0,0,0,0,0,[0,["(?:[356]|774[45])\\d{8}|7[6-8]\\d{7}"],0,0,0,0,0,0,["2\\d{8}",[9]]]],878:["878",0,"10\\d{10}",[12],[["(\\d{2})(\\d{5})(\\d{5})","$1 $2 $3",["1"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["10\\d{10}"]]],881:["881",0,"6\\d{9}|[0-36-9]\\d{8}",[9,10],[["(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[0-37-9]"]],["(\\d)(\\d{3})(\\d{5,6})","$1 $2 $3",["6"]]],0,0,0,0,0,0,[0,["6\\d{9}|[0-36-9]\\d{8}"]]],882:["882",0,"[13]\\d{6}(?:\\d{2,5})?|[19]\\d{7}|(?:[25]\\d\\d|4)\\d{7}(?:\\d{2})?",[7,8,9,10,11,12],[["(\\d{2})(\\d{5})","$1 $2",["16|342"]],["(\\d{2})(\\d{6})","$1 $2",["49"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["1[36]|9"]],["(\\d{2})(\\d{4})(\\d{3})","$1 $2 $3",["3[23]"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["16"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|23|3(?:[15]|4[57])|4|5[12]"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["34"]],["(\\d{2})(\\d{4,5})(\\d{5})","$1 $2 $3",["[1-35]"]]],0,0,0,0,0,0,[0,["342\\d{4}|(?:337|49)\\d{6}|(?:3(?:2|47|7\\d{3})|5(?:0\\d{3}|2[0-2]))\\d{7}",[7,8,9,10,12]],0,0,0,["348[57]\\d{7}",[11]],0,0,["1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:345\\d|9[89])\\d{6}|(?:10|2(?:3|85\\d)|3(?:[15]|[69]\\d\\d)|4[15-8]|51)\\d{8}"]]],883:["883",0,"(?:[1-4]\\d|51)\\d{6,10}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,8})","$1 $2 $3",["[14]|2[24-689]|3[02-689]|51[24-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["510"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["21"]],["(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["51[13]"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[235]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["(?:2(?:00\\d\\d|10)|(?:370[1-9]|51\\d0)\\d)\\d{7}|51(?:00\\d{5}|[24-9]0\\d{4,7})|(?:1[0-79]|2[24-689]|3[02-689]|4[0-4])0\\d{5,9}"]]],888:["888",0,"\\d{11}",[11],[["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3"]],0,0,0,0,0,0,[0,0,0,0,0,0,["\\d{11}"]]],979:["979",0,"[1359]\\d{8}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[1359]"]]],0,0,0,0,0,0,[0,0,0,["[1359]\\d{8}"]]]}};function _ye(e,t,n){switch(n){case"Backspace":t>0&&(e=e.slice(0,t-1)+e.slice(t),t--);break;case"Delete":e=e.slice(0,t)+e.slice(t+1);break}return{value:e,caret:t}}function Dye(e,t,n){for(var r={},o="",a=0,i=0;ii&&(a=o.length))),i++}t===void 0&&(a=o.length);var s={value:o,caret:a};return s}function Aye(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=jye(e))||t){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function jye(e,t){if(e){if(typeof e=="string")return uI(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return uI(e,t)}}function uI(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&arguments[2]!==void 0?arguments[2]:"x",r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:" ",o=e.length,a=v2("(",e),i=v2(")",e),l=a-i;l>0&&o=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Bye(e,t){if(e){if(typeof e=="string")return dI(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return dI(e,t)}}function dI(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&arguments[1]!==void 0?arguments[1]:"x",n=arguments.length>2?arguments[2]:void 0;if(!e)return function(o){return{text:o}};var r=v2(t,e);return function(o){if(!o)return{text:"",template:e};for(var a=0,i="",l=Lye(e.split("")),s;!(s=l()).done;){var c=s.value;if(c!==t){i+=c;continue}if(i+=o[a],a++,a===o.length&&o.length=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function t1e(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a=0)&&(n[o]=e[o]);return n}function n1e(e){var t=e.ref,n=e.parse,r=e.format,o=e.value,a=e.defaultValue,i=e.controlled,l=i===void 0?!0:i,s=e.onChange,c=e.onKeyDown,d=e1e(e,Zye),f=u.useRef(),p=u.useCallback(function(g){f.current=g,t&&(typeof t=="function"?t(g):t.current=g)},[t]),m=u.useCallback(function(g){return Yye(g,f.current,n,r,s)},[f,n,r,s]),v=u.useCallback(function(g){if(c&&c(g),!g.defaultPrevented)return Xye(g,f.current,n,r,s)},[f,n,r,s,c]),h=Ds(Ds({},d),{},{ref:p,onChange:m,onKeyDown:v});return l?Ds(Ds({},h),{},{value:r(mI(o)?"":o).text}):Ds(Ds({},h),{},{defaultValue:r(mI(a)?"":a).text})}function mI(e){return e==null}var r1e=["inputComponent","parse","format","value","defaultValue","onChange","controlled","onKeyDown","type"];function vI(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function o1e(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function l1e(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a=0)&&(n[o]=e[o]);return n}function Yg(e,t){var n=e.inputComponent,r=n===void 0?"input":n,o=e.parse,a=e.format,i=e.value,l=e.defaultValue,s=e.onChange,c=e.controlled,d=e.onKeyDown,f=e.type,p=f===void 0?"text":f,m=i1e(e,r1e),v=n1e(o1e({ref:t,parse:o,format:a,value:i,defaultValue:l,onChange:s,controlled:c,onKeyDown:d,type:p},m));return Y.createElement(r,v)}Yg=Y.forwardRef(Yg);Yg.propTypes={parse:ze.func.isRequired,format:ze.func.isRequired,inputComponent:ze.elementType,type:ze.string,value:ze.string,defaultValue:ze.string,onChange:ze.func,controlled:ze.bool,onKeyDown:ze.func,onCut:ze.func,onPaste:ze.func};function gI(e,t){e=e.split("-"),t=t.split("-");for(var n=e[0].split("."),r=t[0].split("."),o=0;o<3;o++){var a=Number(n[o]),i=Number(r[o]);if(a>i)return 1;if(i>a)return-1;if(!isNaN(a)&&isNaN(i))return 1;if(isNaN(a)&&!isNaN(i))return-1}return e[1]&&t[1]?e[1]>t[1]?1:e[1]i?"TOO_SHORT":a[a.length-1]=0?"IS_POSSIBLE":"INVALID_LENGTH"}function C1e(e,t,n){if(t===void 0&&(t={}),n=new ir(n),t.v2){if(!e.countryCallingCode)throw new Error("Invalid phone number object passed");n.selectNumberingPlan(e.countryCallingCode)}else{if(!e.phone)return!1;if(e.country){if(!n.hasCountry(e.country))throw new Error("Unknown country: ".concat(e.country));n.selectNumberingPlan(e.country)}else{if(!e.countryCallingCode)throw new Error("Invalid phone number object passed");n.selectNumberingPlan(e.countryCallingCode)}}if(n.possibleLengths())return mD(e.phone||e.nationalNumber,e.country,n);if(e.countryCallingCode&&n.isNonGeographicCallingCode(e.countryCallingCode))return!0;throw new Error('Missing "possibleLengths" in metadata. Perhaps the metadata has been generated before v1.0.18.')}function mD(e,t,n){switch($y(e,t,n)){case"IS_POSSIBLE":return!0;default:return!1}}function $i(e,t){return e=e||"",new RegExp("^(?:"+t+")$").test(e)}function $1e(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=x1e(e))||t){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function x1e(e,t){if(e){if(typeof e=="string")return CI(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?CI(e,t):void 0}}function CI(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=0}var Bw=2,O1e=17,I1e=3,qr="0-90-9٠-٩۰-۹",R1e="-‐-―−ー-",N1e="//",M1e="..",T1e="  ­​⁠ ",k1e="()()[]\\[\\]",_1e="~⁓∼~",Sa="".concat(R1e).concat(N1e).concat(M1e).concat(T1e).concat(k1e).concat(_1e),xy="++",D1e=new RegExp("(["+qr+"])");function vD(e,t,n,r){if(t){var o=new ir(r);o.selectNumberingPlan(t,n);var a=new RegExp(o.IDDPrefix());if(e.search(a)===0){e=e.slice(e.match(a)[0].length);var i=e.match(D1e);if(!(i&&i[1]!=null&&i[1].length>0&&i[1]==="0"))return e}}}function h2(e,t){if(e&&t.numberingPlan.nationalPrefixForParsing()){var n=new RegExp("^(?:"+t.numberingPlan.nationalPrefixForParsing()+")"),r=n.exec(e);if(r){var o,a,i=r.length-1,l=i>0&&r[i];if(t.nationalPrefixTransformRule()&&l)o=e.replace(n,t.nationalPrefixTransformRule()),i>1&&(a=r[1]);else{var s=r[0];o=e.slice(s.length),l&&(a=r[1])}var c;if(l){var d=e.indexOf(r[1]),f=e.slice(0,d);f===t.numberingPlan.nationalPrefix()&&(c=t.numberingPlan.nationalPrefix())}else c=r[0];return{nationalNumber:o,nationalPrefix:c,carrierCode:a}}}return{nationalNumber:e}}function A1e(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=j1e(e))||t){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function j1e(e,t){if(e){if(typeof e=="string")return $I(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?$I(e,t):void 0}}function $I(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=Bw&&G1e.test(e)}function Y1e(e){return K1e.test(e)}function X1e(e){var t=e.number,n=e.ext;if(!t)return"";if(t[0]!=="+")throw new Error('"formatRFC3966()" expects "number" to be in E.164 format.');return"tel:".concat(t).concat(n?";ext="+n:"")}var xI={formatExtension:function(t,n,r){return"".concat(t).concat(r.ext()).concat(n)}};function Q1e(e,t,n,r){if(n?n=ebe({},xI,n):n=xI,r=new ir(r),e.country&&e.country!=="001"){if(!r.hasCountry(e.country))throw new Error("Unknown country: ".concat(e.country));r.selectNumberingPlan(e.country)}else if(e.countryCallingCode)r.selectNumberingPlan(e.countryCallingCode);else return e.phone||"";var o=r.countryCallingCode(),a=n.v2?e.nationalNumber:e.phone,i;switch(t){case"NATIONAL":return a?(i=Xg(a,e.carrierCode,"NATIONAL",r,n),ub(i,e.ext,r,n.formatExtension)):"";case"INTERNATIONAL":return a?(i=Xg(a,null,"INTERNATIONAL",r,n),i="+".concat(o," ").concat(i),ub(i,e.ext,r,n.formatExtension)):"+".concat(o);case"E.164":return"+".concat(o).concat(a);case"RFC3966":return X1e({number:"+".concat(o).concat(a),ext:e.ext});case"IDD":if(!n.fromCountry)return;var l=J1e(a,e.carrierCode,o,n.fromCountry,r);return l?ub(l,e.ext,r,n.formatExtension):void 0;default:throw new Error('Unknown "format" argument passed to "formatNumber()": "'.concat(t,'"'))}}function Xg(e,t,n,r,o){var a=Z1e(r.formats(),e);return a?CD(e,a,{useInternationalFormat:n==="INTERNATIONAL",withNationalPrefix:!(a.nationalPrefixIsOptionalWhenFormattingInNationalFormat()&&o&&o.nationalPrefix===!1),carrierCode:t,metadata:r}):e}function Z1e(e,t){return tbe(e,function(n){if(n.leadingDigitsPatterns().length>0){var r=n.leadingDigitsPatterns()[n.leadingDigitsPatterns().length-1];if(t.search(r)!==0)return!1}return $i(t,n.pattern())})}function ub(e,t,n,r){return t?r(e,t,n):e}function J1e(e,t,n,r,o){var a=Cl(r,o.metadata);if(a===n){var i=Xg(e,t,"NATIONAL",o);return n==="1"?n+" "+i:i}var l=z1e(r,void 0,o.metadata);if(l)return"".concat(l," ").concat(n," ").concat(Xg(e,null,"INTERNATIONAL",o))}function ebe(){for(var e=1,t=arguments.length,n=new Array(t),r=0;r=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Cbe(e,t){if(e){if(typeof e=="string")return PI(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?PI(e,t):void 0}}function PI(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Sbe(e,t){if(e){if(typeof e=="string")return OI(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?OI(e,t):void 0}}function OI(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=e.length)return"";var r=e.indexOf(";",n);return r>=0?e.substring(n,r):e.substring(n)}function _be(e){return e===null?!0:e.length===0?!1:Pbe.test(e)||Mbe.test(e)}function Dbe(e,t){var n=t.extractFormattedPhoneNumber,r=kbe(e);if(!_be(r))throw new ei("NOT_A_NUMBER");var o;if(r===null)o=n(e)||"";else{o="",r.charAt(0)===PD&&(o+=r);var a=e.indexOf(RI),i;a>=0?i=a+RI.length:i=0;var l=e.indexOf(S2);o+=e.substring(i,l)}var s=o.indexOf(Tbe);if(s>0&&(o=o.substring(0,s)),o!=="")return o}var Abe=250,jbe=new RegExp("["+xy+qr+"]"),Fbe=new RegExp("[^"+qr+"#]+$");function Lbe(e,t,n){if(t=t||{},n=new ir(n),t.defaultCountry&&!n.hasCountry(t.defaultCountry))throw t.v2?new ei("INVALID_COUNTRY"):new Error("Unknown country: ".concat(t.defaultCountry));var r=zbe(e,t.v2,t.extract),o=r.number,a=r.ext,i=r.error;if(!o){if(t.v2)throw i==="TOO_SHORT"?new ei("TOO_SHORT"):new ei("NOT_A_NUMBER");return{}}var l=Vbe(o,t.defaultCountry,t.defaultCallingCode,n),s=l.country,c=l.nationalNumber,d=l.countryCallingCode,f=l.countryCallingCodeSource,p=l.carrierCode;if(!n.hasSelectedNumberingPlan()){if(t.v2)throw new ei("INVALID_COUNTRY");return{}}if(!c||c.lengthO1e){if(t.v2)throw new ei("TOO_LONG");return{}}if(t.v2){var m=new SD(d,c,n.metadata);return s&&(m.country=s),p&&(m.carrierCode=p),a&&(m.ext=a),m.__countryCallingCodeSource=f,m}var v=(t.extended?n.hasSelectedNumberingPlan():s)?$i(c,n.nationalNumberPattern()):!1;return t.extended?{country:s,countryCallingCode:d,carrierCode:p,valid:v,possible:v?!0:!!(t.extended===!0&&n.possibleLengths()&&mD(c,s,n)),phone:c,ext:a}:v?Hbe(s,c,a):{}}function Bbe(e,t,n){if(e){if(e.length>Abe){if(n)throw new ei("TOO_LONG");return}if(t===!1)return e;var r=e.search(jbe);if(!(r<0))return e.slice(r).replace(Fbe,"")}}function zbe(e,t,n){var r=Dbe(e,{extractFormattedPhoneNumber:function(i){return Bbe(i,n,t)}});if(!r)return{};if(!q1e(r))return Y1e(r)?{error:"TOO_SHORT"}:{};var o=ybe(r);return o.ext?o:{number:r}}function Hbe(e,t,n){var r={country:e,phone:t};return n&&(r.ext=n),r}function Vbe(e,t,n,r){var o=Hw($2(e),void 0,t,n,r.metadata),a=o.countryCallingCodeSource,i=o.countryCallingCode,l=o.number,s;if(i)r.selectNumberingPlan(i);else if(l&&(t||n))r.selectNumberingPlan(t,n),t&&(s=t),i=n||Cl(t,r.metadata);else return{};if(!l)return{countryCallingCodeSource:a,countryCallingCode:i};var c=y2($2(l),s,r),d=c.nationalNumber,f=c.carrierCode,p=zw(i,{nationalNumber:d,metadata:r});return p&&(s=p,p==="001"||r.selectNumberingPlan(s)),{country:s,countryCallingCode:i,countryCallingCodeSource:a,nationalNumber:d,carrierCode:f}}function Vf(e){"@babel/helpers - typeof";return Vf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Vf(e)}function NI(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function MI(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function gCe(e,t){if(e){if(typeof e=="string")return AI(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?AI(e,t):void 0}}function AI(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n1;)t&1&&(n+=e),t>>=1,e+=e;return n+e}function jI(e,t){return e[t]===")"&&t++,hCe(e.slice(0,t))}function hCe(e){for(var t=[],n=0;n=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function TCe(e,t){if(e){if(typeof e=="string")return BI(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?BI(e,t):void 0}}function BI(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n1&&arguments[1]!==void 0?arguments[1]:{},o=r.allowOverflow;if(!n)throw new Error("String is required");var a=w2(n.split(""),this.matchTree,!0);if(a&&a.match&&delete a.matchedChars,!(a&&a.overflow&&!o))return a}}])}();function w2(e,t,n){if(typeof t=="string"){var r=e.join("");return t.indexOf(r)===0?e.length===t.length?{match:!0,matchedChars:e}:{partialMatch:!0}:r.indexOf(t)===0?n&&e.length>t.length?{overflow:!0}:{match:!0,matchedChars:e.slice(0,t.length)}:void 0}if(Array.isArray(t)){for(var o=e.slice(),a=0;a=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function LCe(e,t){if(e){if(typeof e=="string")return HI(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?HI(e,t):void 0}}function HI(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=0)){var o=this.getTemplateForFormat(n,r);if(o)return this.setNationalNumberTemplate(o,r),!0}}},{key:"getSeparatorAfterNationalPrefix",value:function(n){return this.isNANP||n&&n.nationalPrefixFormattingRule()&&GCe.test(n.nationalPrefixFormattingRule())?" ":""}},{key:"getInternationalPrefixBeforeCountryCallingCode",value:function(n,r){var o=n.IDDPrefix,a=n.missingPlus;return o?r&&r.spacing===!1?o:o+" ":a?"":"+"}},{key:"getTemplate",value:function(n){if(this.template){for(var r=-1,o=0,a=n.international?this.getInternationalPrefixBeforeCountryCallingCode(n,{spacing:!1}):"";oc.length)){var d=new RegExp("^"+s+"$"),f=o.replace(/\d/g,E2);d.test(f)&&(c=f);var p=this.getFormatFormat(n,a),m;if(this.shouldTryNationalPrefixFormattingRule(n,{international:a,nationalPrefix:i})){var v=p.replace(bD,n.nationalPrefixFormattingRule());if(Qg(n.nationalPrefixFormattingRule())===(i||"")+Qg("$1")&&(p=v,m=!0,i))for(var h=i.length;h>0;)p=p.replace(/\d/,da),h--}var g=c.replace(new RegExp(s),p).replace(new RegExp(E2,"g"),da);return m||(l?g=bv(da,l.length)+" "+g:i&&(g=bv(da,i.length)+this.getSeparatorAfterNationalPrefix(n)+g)),a&&(g=yD(g)),g}}},{key:"formatNextNationalNumberDigits",value:function(n){var r=yCe(this.populatedNationalNumberTemplate,this.populatedNationalNumberTemplatePosition,n);if(!r){this.resetFormat();return}return this.populatedNationalNumberTemplate=r[0],this.populatedNationalNumberTemplatePosition=r[1],jI(this.populatedNationalNumberTemplate,this.populatedNationalNumberTemplatePosition+1)}},{key:"shouldTryNationalPrefixFormattingRule",value:function(n,r){var o=r.international,a=r.nationalPrefix;if(n.nationalPrefixFormattingRule()){var i=n.usesNationalPrefix();if(i&&a||!i&&!o)return!0}}}])}();function Xf(e){"@babel/helpers - typeof";return Xf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Xf(e)}function OD(e,t){return t$e(e)||e$e(e,t)||JCe(e,t)||ZCe()}function ZCe(){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 JCe(e,t){if(e){if(typeof e=="string")return WI(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?WI(e,t):void 0}}function WI(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=3;if(r.appendDigits(n),a&&this.extractIddPrefix(r),this.isWaitingForCountryCallingCode(r)){if(!this.extractCountryCallingCode(r))return}else r.appendNationalSignificantNumberDigits(n);r.international||this.hasExtractedNationalSignificantNumber||this.extractNationalSignificantNumber(r.getNationalDigits(),function(i){return r.update(i)})}},{key:"isWaitingForCountryCallingCode",value:function(n){var r=n.international,o=n.callingCode;return r&&!o}},{key:"extractCountryCallingCode",value:function(n){var r=Hw("+"+n.getDigitsWithoutInternationalPrefix(),n.country,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata),o=r.countryCallingCode,a=r.number;if(o)return n.setCallingCode(o),n.update({nationalSignificantNumber:a}),!0}},{key:"reset",value:function(n){if(n){this.hasSelectedNumberingPlan=!0;var r=n._nationalPrefixForParsing();this.couldPossiblyExtractAnotherNationalSignificantNumber=r&&d$e.test(r)}else this.hasSelectedNumberingPlan=void 0,this.couldPossiblyExtractAnotherNationalSignificantNumber=void 0}},{key:"extractNationalSignificantNumber",value:function(n,r){if(this.hasSelectedNumberingPlan){var o=h2(n,this.metadata),a=o.nationalPrefix,i=o.nationalNumber,l=o.carrierCode;if(i!==n)return this.onExtractedNationalNumber(a,l,i,n,r),!0}}},{key:"extractAnotherNationalSignificantNumber",value:function(n,r,o){if(!this.hasExtractedNationalSignificantNumber)return this.extractNationalSignificantNumber(n,o);if(this.couldPossiblyExtractAnotherNationalSignificantNumber){var a=h2(n,this.metadata),i=a.nationalPrefix,l=a.nationalNumber,s=a.carrierCode;if(l!==r)return this.onExtractedNationalNumber(i,s,l,n,o),!0}}},{key:"onExtractedNationalNumber",value:function(n,r,o,a,i){var l=!1,s,c=a.lastIndexOf(o);if(c<0||c!==a.length-o.length)l=!0;else{var d=a.slice(0,c);d&&d!==n&&(s=d)}i({nationalPrefix:n,carrierCode:r,nationalSignificantNumber:o,nationalSignificantNumberIsModified:l,prefixBeforeNationalSignificantNumberThatIsNotNationalPrefix:s}),this.hasExtractedNationalSignificantNumber=!0,this.onNationalSignificantNumberChange()}},{key:"reExtractNationalSignificantNumber",value:function(n){if(this.extractAnotherNationalSignificantNumber(n.getNationalDigits(),n.nationalSignificantNumber,function(r){return n.update(r)}))return!0;if(this.extractIddPrefix(n))return this.extractCallingCodeAndNationalSignificantNumber(n),!0;if(this.fixMissingPlus(n))return this.extractCallingCodeAndNationalSignificantNumber(n),!0}},{key:"extractIddPrefix",value:function(n){var r=n.international,o=n.IDDPrefix,a=n.digits;if(n.nationalSignificantNumber,!(r||o)){var i=vD(a,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata);if(i!==void 0&&i!==a)return n.update({IDDPrefix:a.slice(0,a.length-i.length)}),this.startInternationalNumber(n,{country:void 0,callingCode:void 0}),!0}}},{key:"fixMissingPlus",value:function(n){if(!n.international){var r=hD(n.digits,n.country,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata),o=r.countryCallingCode;if(o)return n.update({missingPlus:!0}),this.startInternationalNumber(n,{country:n.country,callingCode:o}),!0}}},{key:"startInternationalNumber",value:function(n,r){var o=r.country,a=r.callingCode;n.startInternationalNumber(o,a),n.nationalSignificantNumber&&(n.resetNationalSignificantNumber(),this.onNationalSignificantNumberChange(),this.hasExtractedNationalSignificantNumber=void 0)}},{key:"extractCallingCodeAndNationalSignificantNumber",value:function(n){this.extractCountryCallingCode(n)&&this.extractNationalSignificantNumber(n.getNationalDigits(),function(r){return n.update(r)})}}])}();function p$e(e){var t=e.search(c$e);if(!(t<0)){e=e.slice(t);var n;return e[0]==="+"&&(n=!0,e=e.slice(1)),e=e.replace(u$e,""),n&&(e="+"+e),e}}function m$e(e){var t=p$e(e)||"";return t[0]==="+"?[t.slice(1),!0]:[t]}function v$e(e){var t=m$e(e),n=OD(t,2),r=n[0],o=n[1];return s$e.test(r)||(r=""),[r,o]}function Qf(e){"@babel/helpers - typeof";return Qf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Qf(e)}function g$e(e,t){return C$e(e)||b$e(e,t)||y$e(e,t)||h$e()}function h$e(){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 y$e(e,t){if(e){if(typeof e=="string")return KI(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?KI(e,t):void 0}}function KI(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n1}},{key:"determineTheCountry",value:function(){this.state.setCountry(zw(this.isInternational()?this.state.callingCode:this.defaultCallingCode,{nationalNumber:this.state.nationalSignificantNumber,metadata:this.metadata}))}},{key:"getNumberValue",value:function(){var n=this.state,r=n.digits,o=n.callingCode,a=n.country,i=n.nationalSignificantNumber;if(r){if(this.isInternational())return o?"+"+o+i:"+"+r;if(a||o){var l=a?this.metadata.countryCallingCode():o;return"+"+l+i}}}},{key:"getNumber",value:function(){var n=this.state,r=n.nationalSignificantNumber,o=n.carrierCode,a=n.callingCode,i=this._getCountry();if(r&&!(!i&&!a)){if(i&&i===this.defaultCountry){var l=new ir(this.metadata.metadata);l.selectNumberingPlan(i);var s=l.numberingPlan.callingCode(),c=this.metadata.getCountryCodesForCallingCode(s);if(c.length>1){var d=gD(r,{countries:c,metadata:this.metadata.metadata});d&&(i=d)}}var f=new SD(i||a,r,this.metadata.metadata);return o&&(f.carrierCode=o),f}}},{key:"isPossible",value:function(){var n=this.getNumber();return n?n.isPossible():!1}},{key:"isValid",value:function(){var n=this.getNumber();return n?n.isValid():!1}},{key:"getNationalNumber",value:function(){return this.state.nationalSignificantNumber}},{key:"getChars",value:function(){return(this.state.international?"+":"")+this.state.digits}},{key:"getTemplate",value:function(){return this.formatter.getTemplate(this.state)||this.getNonFormattedTemplate()||""}}])}();function UI(e){return new ir(e).getCountries()}function P$e(e,t,n){return n||(n=t,t=void 0),new Fu(t,n).input(e)}function ID(e){var t=e.inputFormat,n=e.country,r=e.metadata;return t==="NATIONAL_PART_OF_INTERNATIONAL"?"+".concat(Cl(n,r)):""}function P2(e,t){return t&&(e=e.slice(t.length),e[0]===" "&&(e=e.slice(1))),e}function O$e(e,t,n){if(!(n&&n.ignoreRest)){var r=function(a){if(n)switch(a){case"end":n.ignoreRest=!0;break}};return ED(e,t,r)}}function RD(e){var t=e.onKeyDown,n=e.inputFormat;return u.useCallback(function(r){if(r.keyCode===R$e&&n==="INTERNATIONAL"&&r.target instanceof HTMLInputElement&&I$e(r.target)===N$e.length){r.preventDefault();return}t&&t(r)},[t,n])}function I$e(e){return e.selectionStart}var R$e=8,N$e="+",M$e=["onKeyDown","country","inputFormat","metadata","international","withCountryCallingCode"];function O2(){return O2=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function k$e(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a=0)&&(n[o]=e[o]);return n}function _$e(e){function t(n,r){var o=n.onKeyDown,a=n.country,i=n.inputFormat,l=n.metadata,s=l===void 0?e:l;n.international,n.withCountryCallingCode;var c=T$e(n,M$e),d=u.useCallback(function(p){var m=new Fu(a,s),v=ID({inputFormat:i,country:a,metadata:s}),h=m.input(v+p),g=m.getTemplate();return v&&(h=P2(h,v),g&&(g=P2(g,v))),{text:h,template:g}},[a,s]),f=RD({onKeyDown:o,inputFormat:i});return Y.createElement(Yg,O2({},c,{ref:r,parse:O$e,format:d,onKeyDown:f}))}return t=Y.forwardRef(t),t.propTypes={value:ze.string.isRequired,onChange:ze.func.isRequired,onKeyDown:ze.func,country:ze.string,inputFormat:ze.oneOf(["INTERNATIONAL","NATIONAL_PART_OF_INTERNATIONAL","NATIONAL","INTERNATIONAL_OR_NATIONAL"]).isRequired,metadata:ze.object},t}const D$e=_$e();var A$e=["value","onChange","onKeyDown","country","inputFormat","metadata","inputComponent","international","withCountryCallingCode"];function I2(){return I2=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function F$e(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a=0)&&(n[o]=e[o]);return n}function L$e(e){function t(n,r){var o=n.value,a=n.onChange,i=n.onKeyDown,l=n.country,s=n.inputFormat,c=n.metadata,d=c===void 0?e:c,f=n.inputComponent,p=f===void 0?"input":f;n.international,n.withCountryCallingCode;var m=j$e(n,A$e),v=ID({inputFormat:s,country:l,metadata:d}),h=u.useCallback(function(y){var C=$2(y.target.value);if(C===o){var b=GI(v,C,l,d);b.indexOf(y.target.value)===0&&(C=C.slice(0,-1))}a(C)},[v,o,a,l,d]),g=RD({onKeyDown:i,inputFormat:s});return Y.createElement(p,I2({},m,{ref:r,value:GI(v,o,l,d),onChange:h,onKeyDown:g}))}return t=Y.forwardRef(t),t.propTypes={value:ze.string.isRequired,onChange:ze.func.isRequired,onKeyDown:ze.func,country:ze.string,inputFormat:ze.oneOf(["INTERNATIONAL","NATIONAL_PART_OF_INTERNATIONAL","NATIONAL","INTERNATIONAL_OR_NATIONAL"]).isRequired,metadata:ze.object,inputComponent:ze.elementType},t}const B$e=L$e();function GI(e,t,n,r){return P2(P$e(e+t,n,r),e)}function z$e(e){return qI(e[0])+qI(e[1])}function qI(e){return String.fromCodePoint(127397+e.toUpperCase().charCodeAt(0))}var H$e=["value","onChange","options","disabled","readOnly"],V$e=["value","options","className","iconComponent","getIconAspectRatio","arrowComponent","unicodeFlags"];function W$e(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=K$e(e))||t){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function K$e(e,t){if(e){if(typeof e=="string")return YI(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return YI(e,t)}}function YI(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function U$e(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a=0)&&(n[o]=e[o]);return n}function MD(e){var t=e.value,n=e.onChange,r=e.options,o=e.disabled,a=e.readOnly,i=ND(e,H$e),l=u.useCallback(function(s){var c=s.target.value;n(c==="ZZ"?void 0:c)},[n]);return u.useMemo(function(){return kD(r,t)},[r,t]),Y.createElement("select",Zg({},i,{disabled:o||a,readOnly:a,value:t||"ZZ",onChange:l}),r.map(function(s){var c=s.value,d=s.label,f=s.divider;return Y.createElement("option",{key:f?"|":c||"ZZ",value:f?"|":c||"ZZ",disabled:!!f,style:f?G$e:void 0},d)}))}MD.propTypes={value:ze.string,onChange:ze.func.isRequired,options:ze.arrayOf(ze.shape({value:ze.string,label:ze.string,divider:ze.bool})).isRequired,disabled:ze.bool,readOnly:ze.bool};var G$e={fontSize:"1px",backgroundColor:"currentColor",color:"inherit"};function TD(e){var t=e.value,n=e.options,r=e.className,o=e.iconComponent;e.getIconAspectRatio;var a=e.arrowComponent,i=a===void 0?q$e:a,l=e.unicodeFlags,s=ND(e,V$e),c=u.useMemo(function(){return kD(n,t)},[n,t]);return Y.createElement("div",{className:"PhoneInputCountry"},Y.createElement(MD,Zg({},s,{value:t,options:n,className:ie("PhoneInputCountrySelect",r)})),c&&(l&&t?Y.createElement("div",{className:"PhoneInputCountryIconUnicode"},z$e(t)):Y.createElement(o,{"aria-hidden":!0,country:t,label:c.label,aspectRatio:l?1:void 0})),Y.createElement(i,null))}TD.propTypes={iconComponent:ze.elementType,arrowComponent:ze.elementType,unicodeFlags:ze.bool};function q$e(){return Y.createElement("div",{className:"PhoneInputCountrySelectArrow"})}function kD(e,t){for(var n=W$e(e),r;!(r=n()).done;){var o=r.value;if(!o.divider&&Y$e(o.value,t))return o}}function Y$e(e,t){return e==null?t==null:e===t}var X$e=["country","countryName","flags","flagUrl"];function R2(){return R2=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Z$e(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a=0)&&(n[o]=e[o]);return n}function Ww(e){var t=e.country,n=e.countryName,r=e.flags,o=e.flagUrl,a=Q$e(e,X$e);return r&&r[t]?r[t]({title:n}):Y.createElement("img",R2({},a,{alt:n,role:n?void 0:"presentation",src:o.replace("{XX}",t).replace("{xx}",t.toLowerCase())}))}Ww.propTypes={country:ze.string.isRequired,countryName:ze.string.isRequired,flags:ze.objectOf(ze.elementType),flagUrl:ze.string.isRequired};var J$e=["aspectRatio"],e2e=["title"],t2e=["title"];function Jg(){return Jg=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function n2e(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a=0)&&(n[o]=e[o]);return n}function Sy(e){var t=e.aspectRatio,n=Kw(e,J$e);return t===1?Y.createElement(DD,n):Y.createElement(_D,n)}Sy.propTypes={title:ze.string.isRequired,aspectRatio:ze.number};function _D(e){var t=e.title,n=Kw(e,e2e);return Y.createElement("svg",Jg({},n,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 75 50"}),Y.createElement("title",null,t),Y.createElement("g",{className:"PhoneInputInternationalIconGlobe",stroke:"currentColor",fill:"none",strokeWidth:"2",strokeMiterlimit:"10"},Y.createElement("path",{strokeLinecap:"round",d:"M47.2,36.1C48.1,36,49,36,50,36c7.4,0,14,1.7,18.5,4.3"}),Y.createElement("path",{d:"M68.6,9.6C64.2,12.3,57.5,14,50,14c-7.4,0-14-1.7-18.5-4.3"}),Y.createElement("line",{x1:"26",y1:"25",x2:"74",y2:"25"}),Y.createElement("line",{x1:"50",y1:"1",x2:"50",y2:"49"}),Y.createElement("path",{strokeLinecap:"round",d:"M46.3,48.7c1.2,0.2,2.5,0.3,3.7,0.3c13.3,0,24-10.7,24-24S63.3,1,50,1S26,11.7,26,25c0,2,0.3,3.9,0.7,5.8"}),Y.createElement("path",{strokeLinecap:"round",d:"M46.8,48.2c1,0.6,2.1,0.8,3.2,0.8c6.6,0,12-10.7,12-24S56.6,1,50,1S38,11.7,38,25c0,1.4,0.1,2.7,0.2,4c0,0.1,0,0.2,0,0.2"})),Y.createElement("path",{className:"PhoneInputInternationalIconPhone",stroke:"none",fill:"currentColor",d:"M12.4,17.9c2.9-2.9,5.4-4.8,0.3-11.2S4.1,5.2,1.3,8.1C-2,11.4,1.1,23.5,13.1,35.6s24.3,15.2,27.5,11.9c2.8-2.8,7.8-6.3,1.4-11.5s-8.3-2.6-11.2,0.3c-2,2-7.2-2.2-11.7-6.7S10.4,19.9,12.4,17.9z"}))}_D.propTypes={title:ze.string.isRequired};function DD(e){var t=e.title,n=Kw(e,t2e);return Y.createElement("svg",Jg({},n,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"}),Y.createElement("title",null,t),Y.createElement("g",{className:"PhoneInputInternationalIconGlobe",stroke:"currentColor",fill:"none",strokeWidth:"2",strokeLinecap:"round"},Y.createElement("path",{d:"M8.45,13A21.44,21.44,0,1,1,37.08,41.56"}),Y.createElement("path",{d:"M19.36,35.47a36.9,36.9,0,0,1-2.28-13.24C17.08,10.39,21.88.85,27.8.85s10.72,9.54,10.72,21.38c0,6.48-1.44,12.28-3.71,16.21"}),Y.createElement("path",{d:"M17.41,33.4A39,39,0,0,1,27.8,32.06c6.62,0,12.55,1.5,16.48,3.86"}),Y.createElement("path",{d:"M44.29,8.53c-3.93,2.37-9.86,3.88-16.49,3.88S15.25,10.9,11.31,8.54"}),Y.createElement("line",{x1:"27.8",y1:"0.85",x2:"27.8",y2:"34.61"}),Y.createElement("line",{x1:"15.2",y1:"22.23",x2:"49.15",y2:"22.23"})),Y.createElement("path",{className:"PhoneInputInternationalIconPhone",stroke:"transparent",fill:"currentColor",d:"M9.42,26.64c2.22-2.22,4.15-3.59.22-8.49S3.08,17,.93,19.17c-2.49,2.48-.13,11.74,9,20.89s18.41,11.5,20.89,9c2.15-2.15,5.91-4.77,1-8.71s-6.27-2-8.49.22c-1.55,1.55-5.48-1.69-8.86-5.08S7.87,28.19,9.42,26.64Z"}))}DD.propTypes={title:ze.string.isRequired};function r2e(e){if(e.length<2||e[0]!=="+")return!1;for(var t=1;t=48&&n<=57))return!1;t++}return!0}function AD(e){r2e(e)||console.error("[react-phone-number-input] Expected the initial `value` to be a E.164 phone number. Got",e)}function o2e(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=a2e(e))||t){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function a2e(e,t){if(e){if(typeof e=="string")return XI(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return XI(e,t)}}function XI(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0))return e}function wy(e,t){return fD(e,t)?!0:(console.error("Country not found: ".concat(e)),!1)}function jD(e,t){return e&&(e=e.filter(function(n){return wy(n,t)}),e.length===0&&(e=void 0)),e}var s2e=["country","label","aspectRatio"];function N2(){return N2=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function u2e(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a=0)&&(n[o]=e[o]);return n}function FD(e){var t=e.flags,n=e.flagUrl,r=e.flagComponent,o=e.internationalIcon;function a(i){var l=i.country,s=i.label,c=i.aspectRatio,d=c2e(i,s2e),f=o===Sy?c:void 0;return Y.createElement("div",N2({},d,{className:ie("PhoneInputCountryIcon",{"PhoneInputCountryIcon--square":f===1,"PhoneInputCountryIcon--border":l})}),l?Y.createElement(r,{country:l,countryName:s,flags:t,flagUrl:n,className:"PhoneInputCountryIconImg"}):Y.createElement(o,{title:s,aspectRatio:f,className:"PhoneInputCountryIconImg"}))}return a.propTypes={country:ze.string,label:ze.string.isRequired,aspectRatio:ze.number},a}FD({flagUrl:"https://purecatamphetamine.github.io/country-flag-icons/3x2/{XX}.svg",flagComponent:Ww,internationalIcon:Sy});function d2e(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=f2e(e))||t){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function f2e(e,t){if(e){if(typeof e=="string")return QI(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return QI(e,t)}}function QI(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&(s=o()),s}function g2e(e){var t=e.countries,n=e.countryNames,r=e.addInternationalOption,o=e.compareStringsLocales,a=e.compareStrings;a||(a=S2e);var i=t.map(function(l){return{value:l,label:n[l]||l}});return i.sort(function(l,s){return a(l.label,s.label,o)}),r&&i.unshift({label:n.ZZ}),i}function zD(e,t){return sCe(e||"",t)}function h2e(e){return e.formatNational().replace(/\D/g,"")}function y2e(e,t){var n=t.prevCountry,r=t.newCountry,o=t.metadata,a=t.useNationalFormat;if(n===r)return e;if(!e)return a?"":r?pi(r,o):"";if(r){if(e[0]==="+"){if(a)return e.indexOf("+"+Cl(r,o))===0?w2e(e,r,o):"";if(n){var i=pi(r,o);return e.indexOf(i)===0?e:i}else{var l=pi(r,o);return e.indexOf(l)===0?e:l}}}else if(e[0]!=="+")return ac(e,n,o)||"";return e}function ac(e,t,n){if(e){if(e[0]==="+"){if(e==="+")return;var r=new Fu(t,n);return r.input(e),r.getNumberValue()}if(t){var o=VD(e,t,n);return"+".concat(Cl(t,n)).concat(o||"")}}}function b2e(e,t,n){var r=VD(e,t,n);if(r){var o=r.length-C2e(t,n);if(o>0)return e.slice(0,e.length-o)}return e}function C2e(e,t){return t=new ir(t),t.selectNumberingPlan(e),t.numberingPlan.possibleLengths()[t.numberingPlan.possibleLengths().length-1]}function HD(e,t){var n=t.country,r=t.countries,o=t.defaultCountry,a=t.latestCountrySelectedByUser,i=t.required,l=t.metadata;if(e==="+")return n;var s=x2e(e,l);if(s)return!r||r.indexOf(s)>=0?s:void 0;if(n){if($c(e,n,l)){if(a&&$c(e,a,l))return a;if(o&&$c(e,o,l))return o;if(!i)return}else if(!i)return}return n}function $2e(e,t){var n=t.prevPhoneDigits,r=t.country,o=t.defaultCountry,a=t.latestCountrySelectedByUser,i=t.countryRequired,l=t.getAnyCountry,s=t.countries,c=t.international,d=t.limitMaxLength,f=t.countryCallingCodeEditable,p=t.metadata;if(c&&f===!1&&r){var m=pi(r,p);if(e.indexOf(m)!==0){var v,h=e&&e[0]!=="+";return h?(e=m+e,v=ac(e,r,p)):e=m,{phoneDigits:e,value:v,country:r}}}c===!1&&r&&e&&e[0]==="+"&&(e=ZI(e,r,p)),e&&r&&d&&(e=b2e(e,r,p)),e&&e[0]!=="+"&&(!r||c)&&(e="+"+e),!e&&n&&n[0]==="+"&&(c?r=void 0:r=o),e==="+"&&n&&n[0]==="+"&&n.length>1&&(r=void 0);var g;return e&&(e[0]==="+"&&(e==="+"||r&&pi(r,p).indexOf(e)===0)?g=void 0:g=ac(e,r,p)),g&&(r=HD(g,{country:r,countries:s,defaultCountry:o,latestCountrySelectedByUser:a,required:!1,metadata:p}),c===!1&&r&&e&&e[0]==="+"&&(e=ZI(e,r,p),g=ac(e,r,p))),!r&&i&&(r=o||l()),{phoneDigits:e,country:r,value:g}}function ZI(e,t,n){if(e.indexOf(pi(t,n))===0){var r=new Fu(t,n);r.input(e);var o=r.getNumber();return o?o.formatNational().replace(/\D/g,""):""}else return e.replace(/\D/g,"")}function x2e(e,t){var n=new Fu(null,t);return n.input(e),n.getCountry()}function S2e(e,t,n){return String.prototype.localeCompare?e.localeCompare(t,n):et?1:0}function w2e(e,t,n){if(t){var r="+"+Cl(t,n);if(e.length=0)&&(S=x.country):(S=HD(i,{country:void 0,countries:w,metadata:r}),S||a&&i.indexOf(pi(a,r))===0&&(S=a))}var E;if(i){if(g){var P=S?g===S:$c(i,g,r);P?S||(S=g):E={latestCountrySelectedByUser:void 0}}}else E={latestCountrySelectedByUser:void 0,hasUserSelectedACountry:void 0};return Bm(Bm({},E),{},{phoneDigits:y({phoneNumber:x,value:i,defaultCountry:a}),value:i,country:i?S:a})}}function eR(e,t){return e===null&&(e=void 0),t===null&&(t=void 0),e===t}var R2e=["name","disabled","readOnly","autoComplete","style","className","inputRef","inputComponent","numberInputProps","smartCaret","countrySelectComponent","countrySelectProps","containerComponent","containerComponentProps","defaultCountry","countries","countryOptionsOrder","labels","flags","flagComponent","flagUrl","addInternationalOption","internationalIcon","displayInitialValueAsLocalNumber","initialValueFormat","onCountryChange","limitMaxLength","countryCallingCodeEditable","focusInputOnCountrySelection","reset","metadata","international","locales"];function tu(e){"@babel/helpers - typeof";return tu=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},tu(e)}function tR(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function KD(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function M2e(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a=0)&&(n[o]=e[o]);return n}function T2e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function nR(e,t){for(var n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function K2e(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,a;for(a=0;a=0)&&(n[o]=e[o]);return n}function YD(e){var t=Y.forwardRef(function(n,r){var o=n.metadata,a=o===void 0?e:o,i=n.labels,l=i===void 0?H2e:i,s=W2e(n,V2e);return Y.createElement(qD,T2({},s,{ref:r,metadata:a,labels:l}))});return t.propTypes={metadata:LD,labels:BD},t}YD();const U2e=YD(kye);var G2e=Object.defineProperty,th=Object.getOwnPropertySymbols,XD=Object.prototype.hasOwnProperty,QD=Object.prototype.propertyIsEnumerable,oR=(e,t,n)=>t in e?G2e(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,q2e=(e,t)=>{for(var n in t||(t={}))XD.call(t,n)&&oR(e,n,t[n]);if(th)for(var n of th(t))QD.call(t,n)&&oR(e,n,t[n]);return e},Y2e=(e,t)=>{var n={};for(var r in e)XD.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&th)for(var r of th(e))t.indexOf(r)<0&&QD.call(e,r)&&(n[r]=e[r]);return n};/** - * @license QR Code generator library (TypeScript) - * Copyright (c) Project Nayuki. - * SPDX-License-Identifier: MIT - */var rs;(e=>{const t=class{constructor(s,c,d,f){if(this.version=s,this.errorCorrectionLevel=c,this.modules=[],this.isFunction=[],st.MAX_VERSION)throw new RangeError("Version value out of range");if(f<-1||f>7)throw new RangeError("Mask value out of range");this.size=s*4+17;let p=[];for(let v=0;v7)throw new RangeError("Invalid value");let v,h;for(v=d;;v++){const b=t.getNumDataCodewords(v,c)*8,$=l.getTotalBits(s,v);if($<=b){h=$;break}if(v>=f)throw new RangeError("Data too long")}for(const b of[t.Ecc.MEDIUM,t.Ecc.QUARTILE,t.Ecc.HIGH])m&&h<=t.getNumDataCodewords(v,b)*8&&(c=b);let g=[];for(const b of s){r(b.mode.modeBits,4,g),r(b.numChars,b.mode.numCharCountBits(v),g);for(const $ of b.getData())g.push($)}a(g.length==h);const y=t.getNumDataCodewords(v,c)*8;a(g.length<=y),r(0,Math.min(4,y-g.length),g),r(0,(8-g.length%8)%8,g),a(g.length%8==0);for(let b=236;g.lengthC[$>>>3]|=b<<7-($&7)),new t(v,c,C,p)}getModule(s,c){return 0<=s&&s>>9)*1335;const f=(c<<10|d)^21522;a(f>>>15==0);for(let p=0;p<=5;p++)this.setFunctionModule(8,p,o(f,p));this.setFunctionModule(8,7,o(f,6)),this.setFunctionModule(8,8,o(f,7)),this.setFunctionModule(7,8,o(f,8));for(let p=9;p<15;p++)this.setFunctionModule(14-p,8,o(f,p));for(let p=0;p<8;p++)this.setFunctionModule(this.size-1-p,8,o(f,p));for(let p=8;p<15;p++)this.setFunctionModule(8,this.size-15+p,o(f,p));this.setFunctionModule(8,this.size-8,!0)}drawVersion(){if(this.version<7)return;let s=this.version;for(let d=0;d<12;d++)s=s<<1^(s>>>11)*7973;const c=this.version<<12|s;a(c>>>18==0);for(let d=0;d<18;d++){const f=o(c,d),p=this.size-11+d%3,m=Math.floor(d/3);this.setFunctionModule(p,m,f),this.setFunctionModule(m,p,f)}}drawFinderPattern(s,c){for(let d=-4;d<=4;d++)for(let f=-4;f<=4;f++){const p=Math.max(Math.abs(f),Math.abs(d)),m=s+f,v=c+d;0<=m&&m{(b!=h-p||x>=v)&&C.push($[b])});return a(C.length==m),C}drawCodewords(s){if(s.length!=Math.floor(t.getNumRawDataModules(this.version)/8))throw new RangeError("Invalid argument");let c=0;for(let d=this.size-1;d>=1;d-=2){d==6&&(d=5);for(let f=0;f>>3],7-(c&7)),c++)}}a(c==s.length*8)}applyMask(s){if(s<0||s>7)throw new RangeError("Mask value out of range");for(let c=0;c5&&s++):(this.finderPenaltyAddHistory(v,h),m||(s+=this.finderPenaltyCountPatterns(h)*t.PENALTY_N3),m=this.modules[p][g],v=1);s+=this.finderPenaltyTerminateAndCount(m,v,h)*t.PENALTY_N3}for(let p=0;p5&&s++):(this.finderPenaltyAddHistory(v,h),m||(s+=this.finderPenaltyCountPatterns(h)*t.PENALTY_N3),m=this.modules[g][p],v=1);s+=this.finderPenaltyTerminateAndCount(m,v,h)*t.PENALTY_N3}for(let p=0;pm+(v?1:0),c);const d=this.size*this.size,f=Math.ceil(Math.abs(c*20-d*10)/d)-1;return a(0<=f&&f<=9),s+=f*t.PENALTY_N4,a(0<=s&&s<=2568888),s}getAlignmentPatternPositions(){if(this.version==1)return[];{const s=Math.floor(this.version/7)+2,c=this.version==32?26:Math.ceil((this.version*4+4)/(s*2-2))*2;let d=[6];for(let f=this.size-7;d.lengtht.MAX_VERSION)throw new RangeError("Version number out of range");let c=(16*s+128)*s+64;if(s>=2){const d=Math.floor(s/7)+2;c-=(25*d-10)*d-55,s>=7&&(c-=36)}return a(208<=c&&c<=29648),c}static getNumDataCodewords(s,c){return Math.floor(t.getNumRawDataModules(s)/8)-t.ECC_CODEWORDS_PER_BLOCK[c.ordinal][s]*t.NUM_ERROR_CORRECTION_BLOCKS[c.ordinal][s]}static reedSolomonComputeDivisor(s){if(s<1||s>255)throw new RangeError("Degree out of range");let c=[];for(let f=0;f0);for(const f of s){const p=f^d.shift();d.push(0),c.forEach((m,v)=>d[v]^=t.reedSolomonMultiply(m,p))}return d}static reedSolomonMultiply(s,c){if(s>>>8||c>>>8)throw new RangeError("Byte out of range");let d=0;for(let f=7;f>=0;f--)d=d<<1^(d>>>7)*285,d^=(c>>>f&1)*s;return a(d>>>8==0),d}finderPenaltyCountPatterns(s){const c=s[1];a(c<=this.size*3);const d=c>0&&s[2]==c&&s[3]==c*3&&s[4]==c&&s[5]==c;return(d&&s[0]>=c*4&&s[6]>=c?1:0)+(d&&s[6]>=c*4&&s[0]>=c?1:0)}finderPenaltyTerminateAndCount(s,c,d){return s&&(this.finderPenaltyAddHistory(c,d),c=0),c+=this.size,this.finderPenaltyAddHistory(c,d),this.finderPenaltyCountPatterns(d)}finderPenaltyAddHistory(s,c){c[0]==0&&(s+=this.size),c.pop(),c.unshift(s)}};let n=t;n.MIN_VERSION=1,n.MAX_VERSION=40,n.PENALTY_N1=3,n.PENALTY_N2=3,n.PENALTY_N3=40,n.PENALTY_N4=10,n.ECC_CODEWORDS_PER_BLOCK=[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]],n.NUM_ERROR_CORRECTION_BLOCKS=[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]],e.QrCode=n;function r(s,c,d){if(c<0||c>31||s>>>c)throw new RangeError("Value out of range");for(let f=c-1;f>=0;f--)d.push(s>>>f&1)}function o(s,c){return(s>>>c&1)!=0}function a(s){if(!s)throw new Error("Assertion error")}const i=class{constructor(s,c,d){if(this.mode=s,this.numChars=c,this.bitData=d,c<0)throw new RangeError("Invalid argument");this.bitData=d.slice()}static makeBytes(s){let c=[];for(const d of s)r(d,8,c);return new i(i.Mode.BYTE,s.length,c)}static makeNumeric(s){if(!i.isNumeric(s))throw new RangeError("String contains non-numeric characters");let c=[];for(let d=0;d=1<{(t=>{const n=class{constructor(o,a){this.ordinal=o,this.formatBits=a}};let r=n;r.LOW=new n(0,1),r.MEDIUM=new n(1,0),r.QUARTILE=new n(2,3),r.HIGH=new n(3,2),t.Ecc=r})(e.QrCode||(e.QrCode={}))})(rs||(rs={}));(e=>{(t=>{const n=class{constructor(o,a){this.modeBits=o,this.numBitsCharCount=a}numCharCountBits(o){return this.numBitsCharCount[Math.floor((o+7)/17)]}};let r=n;r.NUMERIC=new n(1,[10,12,14]),r.ALPHANUMERIC=new n(2,[9,11,13]),r.BYTE=new n(4,[8,16,16]),r.KANJI=new n(8,[8,10,12]),r.ECI=new n(7,[0,0,0]),t.Mode=r})(e.QrSegment||(e.QrSegment={}))})(rs||(rs={}));var $d=rs;/** - * @license qrcode.react - * Copyright (c) Paul O'Shannessy - * SPDX-License-Identifier: ISC - */var X2e={L:$d.QrCode.Ecc.LOW,M:$d.QrCode.Ecc.MEDIUM,Q:$d.QrCode.Ecc.QUARTILE,H:$d.QrCode.Ecc.HIGH},Q2e=128,Z2e="L",J2e="#FFFFFF",exe="#000000",txe=!1,ZD=4,nxe=.1;function rxe(e,t=0){const n=[];return e.forEach(function(r,o){let a=null;r.forEach(function(i,l){if(!i&&a!==null){n.push(`M${a+t} ${o+t}h${l-a}v1H${a+t}z`),a=null;return}if(l===r.length-1){if(!i)return;a===null?n.push(`M${l+t},${o+t} h1v1H${l+t}z`):n.push(`M${a+t},${o+t} h${l+1-a}v1H${a+t}z`);return}i&&a===null&&(a=l)})}),n.join("")}function oxe(e,t){return e.slice().map((n,r)=>r=t.y+t.h?n:n.map((o,a)=>a=t.x+t.w?o:!1))}function axe(e,t,n,r){if(r==null)return null;const o=n?ZD:0,a=e.length+o*2,i=Math.floor(t*nxe),l=a/t,s=(r.width||i)*l,c=(r.height||i)*l,d=r.x==null?e.length/2-s/2:r.x*l,f=r.y==null?e.length/2-c/2:r.y*l;let p=null;if(r.excavate){let m=Math.floor(d),v=Math.floor(f),h=Math.ceil(s+d-m),g=Math.ceil(c+f-v);p={x:m,y:v,w:h,h:g}}return{x:d,y:f,h:c,w:s,excavation:p}}(function(){try{new Path2D().addPath(new Path2D)}catch{return!1}return!0})();function ixe(e){const t=e,{value:n,size:r=Q2e,level:o=Z2e,bgColor:a=J2e,fgColor:i=exe,includeMargin:l=txe,imageSettings:s}=t,c=Y2e(t,["value","size","level","bgColor","fgColor","includeMargin","imageSettings"]);let d=$d.QrCode.encodeText(n,X2e[o]).getModules();const f=l?ZD:0,p=d.length+f*2,m=axe(d,r,l,s);let v=null;s!=null&&m!=null&&(m.excavation!=null&&(d=oxe(d,m.excavation)),v=Y.createElement("image",{xlinkHref:s.src,height:m.h,width:m.w,x:m.x+f,y:m.y+f,preserveAspectRatio:"none"}));const h=rxe(d,f);return Y.createElement("svg",q2e({height:r,width:r,viewBox:`0 0 ${p} ${p}`},c),Y.createElement("path",{fill:a,d:`M0,0 h${p}v${p}H0z`,shapeRendering:"crispEdges"}),Y.createElement("path",{fill:i,d:h,shapeRendering:"crispEdges"}),v)}function lxe(){const{modal:e}=Cu.useApp(),t=Wo("devices:write:*"),[n,r]=u.useState([]),[o,a]=u.useState(!0),[i,l]=u.useState(!1),[s,c]=u.useState(!1),[d,f]=u.useState(!1),[p,m]=u.useState(!0),[v,h]=u.useState(null),[g,y]=u.useState("waiting"),[C,b]=u.useState(""),[$,x]=u.useState(""),[S,w]=u.useState(null),[E,P]=u.useState(""),[O,M]=u.useState(""),[k,_]=u.useState({}),[I,N]=u.useState(!1),[R,D]=u.useState(!1),[T,j]=u.useState(!1),[L,z]=u.useState(!1),[B,H]=u.useState(""),[W,V]=u.useState(""),[G,Z]=u.useState([]),q=ye=>{ye(!0),setTimeout(()=>ye(!1),500)},X=u.useRef(null),oe=u.useRef(!1),te=u.useRef(null);u.useEffect(()=>(Q(),()=>{X.current&&X.current.close()}),[]);const Q=async()=>{try{const ye=await Tn("/api/v1/admin/matrix-token-status");if(!ye)return;if(!(await Cn(ye)).has_matrix_token){f(!0),a(!1);return}const pe=await Tn("/api/v1/admin/devices");if(!pe)return;if(pe.status===403||!pe.ok){f(!0);return}const Oe=await Cn(pe);if((Oe==null?void 0:Oe.error)==="Invalid server response"){f(!0);return}r(Array.isArray(Oe)?Oe:[])}catch(ye){console.error("Error loading devices:",ye),Tt.error("Failed to load devices")}finally{a(!1)}},re=async()=>{if(!C.trim()){x("Matrix token is required");return}if(!C.startsWith("mt_")){x("Token must start with mt_");return}try{const ye=await Tn("/api/v1/admin/matrix-token",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({token:C})});if(!ye)return;if(ye.ok)f(!1),b(""),x(""),Tt.success("Matrix token set successfully"),Q();else{const he=await Cn(ye);x(he.error||"Failed to set token")}}catch(ye){console.error("Error setting token:",ye),x("Failed to set token")}},ae=async ye=>{N(!0);try{const he=await Tn("/api/v1/admin/devices",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({platform:ye})});if(!he)return;if(!he.ok){if(he.status===403){l(!1),f(!0);return}const Se=await Cn(he);H(Se.error||"Failed to add device");return}const Oe=(await Cn(he)).qr_code_url;if(!Oe||Oe.includes("token=")&&Oe.endsWith("token=")){Tt.error("Failed to generate QR code"),l(!1);return}m(!1),setTimeout(()=>{ee(Oe)},2e3)}catch(he){console.error("Error creating device:",he),H("Failed to add device")}finally{N(!1)}},ee=ye=>{try{X.current&&X.current.close();const he=new WebSocket(ye);X.current=he,he.receivedData=!1,he.hasError=!1,he.onopen=()=>{y("waiting")},he.onmessage=pe=>{pe.data.startsWith("Error:")?(he.hasError=!0,y("error"),Tt.error(pe.data)):(he.receivedData=!0,h(pe.data))},he.onerror=()=>{console.error("[Device Linking] WebSocket error"),he.hasError=!0,y("error"),Tt.error("Connection error")},he.onclose=()=>{he.receivedData&&!he.hasError&&(y("connected"),Tt.success("Device added successfully"),Q(),setTimeout(()=>{l(!1),J()},2e3))}}catch(he){console.error("[Device Linking] Error connecting WebSocket:",he),y("error")}},J=()=>{m(!0),h(null),y("waiting"),N(!1),H(""),X.current&&(X.current.close(),X.current=null)},ce=(ye,he)=>{e.confirm({title:"Delete Device",content:"Are you sure you want to delete this device?",okText:"Delete",okType:"danger",cancelText:"Cancel",onOk:async()=>{try{const pe=await Tn("/api/v1/admin/devices",{method:"DELETE",headers:{"Content-Type":"application/json"},body:JSON.stringify({device_id:ye,platform:he})});if(!pe)return;if(pe.ok)Q(),Tt.success("Device deleted successfully");else{if(pe.status===403){f(!0);return}const Oe=await Cn(pe);Tt.error(Oe.error||"Failed to delete device")}}catch(pe){console.error("Error deleting device:",pe),Tt.error("Failed to delete device")}}})},de=()=>{Z(ye=>(ye.forEach(he=>{he.previewUrl&&URL.revokeObjectURL(he.previewUrl)}),[])),c(!1)},xe=ye=>{w(ye),P(""),M(""),Z(he=>(he.forEach(pe=>{pe.previewUrl&&URL.revokeObjectURL(pe.previewUrl)}),[])),V(""),c(!0)},ue=ye=>{const he=Array.from(ye).map(pe=>({file:pe,previewUrl:pe.type.startsWith("image/")?URL.createObjectURL(pe):null}));Z(pe=>[...pe,...he])},le=ye=>{Z(he=>{const pe=he[ye];return pe!=null&&pe.previewUrl&&URL.revokeObjectURL(pe.previewUrl),he.filter((Oe,Se)=>Se!==ye)})},be=async()=>{if(!E.trim()){V("Contact number is required");return}if(!O.trim()){V("Message is required");return}try{const ye=async pe=>{if(pe){const Oe=new FormData;return Oe.append("contact",E),Oe.append("platform",S.platform),Oe.append("text",O),Oe.append("file",pe),Tn(`/api/v1/admin/devices/${S.device_id}/message`,{method:"POST",body:Oe})}return Tn(`/api/v1/admin/devices/${S.device_id}/message`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({contact:E,platform:S.platform,text:O})})},he=G.length>0?G.map(pe=>pe.file):[null];for(const pe of he){const Oe=await ye(pe);if(!Oe)return;if(!Oe.ok){if(Oe.status===403){de(),f(!0);return}const Se=await Cn(Oe);V(Se.error||"Failed to send message");return}}de(),Tt.success("Message queued successfully")}catch(ye){console.error("Error sending message:",ye),V("Failed to send message")}},ge=async ye=>{try{await Fw(ye),Tt.success("Copied to clipboard")}catch{Tt.error("Failed to copy")}},me=ye=>{_(he=>({...he,[ye]:!he[ye]}))},we=async()=>{const ye=await Tn("/api/v1/admin/matrix-token-status");if(!ye)return;if(!(await Cn(ye)).has_matrix_token){f(!0);return}H(""),l(!0)},Ee=[{title:"Platform",dataIndex:"platform",key:"platform",width:120,render:ye=>A.jsx(zl,{color:"blue",children:ye.toUpperCase()})},{title:"Device ID",dataIndex:"device_id",key:"device_id",render:(ye,he,pe)=>A.jsxs(xa,{size:"small",children:[A.jsx(qt,{variant:"body2",component:"code",sx:{fontFamily:'"Google Sans Mono", monospace'},children:k[`device-${pe}`]?ye:Yd(ye)}),A.jsx(jm,{title:"Toggle visibility",children:A.jsx(zi,{size:"small",onClick:()=>me(`device-${pe}`),children:k[`device-${pe}`]?A.jsx(Ud,{fontSize:"small"}):A.jsx(Kd,{fontSize:"small"})})}),A.jsx(jm,{title:"Copy",children:A.jsx(zi,{size:"small",onClick:()=>ge(ye),children:A.jsx(Wd,{fontSize:"small"})})})]})},{title:"Actions",key:"actions",width:120,align:"center",render:(ye,he)=>A.jsxs(xa,{size:"small",children:[A.jsx(jm,{title:"Send message",children:A.jsx(zi,{sx:{color:"#e1e1e1",opacity:t?1:.45},size:"small",onClick:()=>t?xe(he):Tt.info("You do not have permission to send messages. Contact admin."),children:A.jsx(X5,{})})}),A.jsx(jm,{title:"Delete",children:A.jsx(zi,{color:t?"error":"default",sx:{opacity:t?1:.45},size:"small",onClick:()=>t?ce(he.device_id,he.platform):Tt.info("You do not have permission to delete devices. Contact admin."),children:A.jsx(dy,{})})})]})}];return A.jsxs(At,{children:[A.jsxs(At,{sx:{mb:4,display:"flex",justifyContent:"space-between",alignItems:"flex-start"},children:[A.jsxs(At,{children:[A.jsx(qt,{variant:"h6",gutterBottom:!0,children:"Devices"}),A.jsx(qt,{color:"text.secondary",paragraph:!0,children:"View and manage all devices connected to your Matrix identity."})]}),A.jsx(Zc,{variant:"contained",startIcon:A.jsx(Jc,{}),onClick:()=>t?we():Tt.info("You do not have permission to add devices. Contact admin."),sx:{opacity:t?1:.45},children:"Add Device"})]}),A.jsx(la,{columns:Ee,dataSource:n,loading:o,rowKey:ye=>`${ye.platform}-${ye.device_id}`,pagination:!1,locale:{emptyText:Wo("devices:read:*")?"No devices found":"You do not have access to view devices. Contact admin."}}),A.jsx(Hn,{title:"Add New Device",open:i,onCancel:()=>{oe.current?(oe.current=!1,l(!1),J()):q(j)},maskClosable:!0,closeIcon:A.jsx(si,{onClick:()=>{oe.current=!0}}),wrapClassName:T?"modal-shake":"",footer:[A.jsx(jt,{type:"text",onClick:()=>{l(!1),J()},children:"Cancel"},"cancel")],width:600,children:p?A.jsxs(At,{sx:{pt:2},children:[A.jsx(qt,{color:"text.secondary",gutterBottom:!0,children:"Select the platform for your new device"}),A.jsx(T5,{container:!0,spacing:2,sx:{mt:2},children:[{platform:"wa",name:"WhatsApp",image:"/admin/whatsapp.png"},{platform:"signal",name:"Signal",image:"/admin/signal.png"},{platform:"telegram",name:"Telegram",image:"/admin/telegram.png"}].map(ye=>A.jsx(T5,{item:!0,xs:12,sm:4,children:A.jsx(Gpe,{children:A.jsx(Jpe,{onClick:()=>ae(ye.platform),disabled:I,children:A.jsxs(ome,{sx:{textAlign:"center",py:4},children:[A.jsx("img",{src:ye.image,alt:ye.name,style:{width:80,height:80,objectFit:"contain"}}),A.jsx(qt,{variant:"h6",sx:{mt:2},children:ye.name})]})})})},ye.platform))}),I&&A.jsxs(At,{sx:{textAlign:"center",mt:3},children:[A.jsx(Fd,{size:"default"}),A.jsx(qt,{color:"text.secondary",sx:{mt:1},children:"Setting up device..."})]}),B&&A.jsx(At,{sx:{mt:2},children:A.jsx(Cd,{severity:"error",children:B})})]}):A.jsxs(At,{sx:{pt:2,textAlign:"center"},children:[A.jsx(qt,{variant:"h6",gutterBottom:!0,children:"Scan QR Code"}),A.jsx(qt,{color:"text.secondary",sx:{mb:3},children:"Use your device to scan this QR code"}),v?A.jsx(At,{sx:{display:"flex",justifyContent:"center",mb:2},children:A.jsx(ixe,{value:v,size:300})}):A.jsx(At,{sx:{py:10},children:A.jsx(Fd,{size:"large"})}),g==="waiting"&&A.jsxs(xa,{children:[A.jsx(Fd,{size:"small"}),A.jsx(qt,{children:"Waiting for device..."})]}),g==="connected"&&A.jsx(Cd,{severity:"success",children:"Device connected successfully!"}),g==="error"&&A.jsx(Cd,{severity:"error",children:"Connection failed. Please try again."})]})}),A.jsxs(Hn,{title:"Set Matrix Token",open:d,onCancel:()=>{D(!0),setTimeout(()=>D(!1),500)},closable:!1,maskClosable:!0,wrapClassName:R?"modal-shake":"",footer:[A.jsx(jt,{type:"text",onClick:()=>f(!1),children:"Skip"},"skip"),A.jsx(jt,{type:"text",onClick:re,style:{color:"#4357AD"},children:"Set Token"},"set")],children:[A.jsx(qt,{color:"text.secondary",sx:{mb:2},children:"Please set your Matrix token to manage devices."}),A.jsx(wo,{size:"large",placeholder:"Matrix Token",value:C,onChange:ye=>{b(ye.target.value),x("")},status:$?"error":"",autoFocus:!0}),$&&A.jsx(qt,{color:"error",variant:"caption",sx:{mt:.5,display:"block"},children:$}),A.jsxs(qt,{color:"text.secondary",variant:"caption",sx:{mt:2,display:"block"},children:["Your token will be stored for this session and will be cleared when you log out. ",A.jsx("br",{}),"Don't have a token?"," ",A.jsx(I8,{to:"/tokens",style:{color:"#4357AD",textDecoration:"underline"},children:"Create one here"})]})]}),A.jsxs(Hn,{title:"Send Message",open:s,onCancel:()=>{oe.current?(oe.current=!1,de()):q(z)},maskClosable:!0,closeIcon:A.jsx(si,{onClick:()=>{oe.current=!0}}),wrapClassName:L?"modal-shake":"",footer:[A.jsx(jt,{type:"text",onClick:de,children:"Cancel"},"cancel"),A.jsx(jt,{type:"text",icon:A.jsx(X5,{style:{fontSize:16}}),onClick:be,style:{color:"#8ED462"},children:"Send"},"send")],children:[A.jsxs(At,{sx:{mt:5},children:[W&&A.jsx(Cd,{severity:"error",sx:{mb:2},children:W}),A.jsx(qt,{variant:"body2",color:"text.secondary",sx:{mb:1},children:"Contact Number"}),A.jsx(U2e,{international:!0,defaultCountry:"CM",value:E,onChange:ye=>{P(ye),V("")},placeholder:"Enter phone number",autoComplete:"tel"})]}),A.jsxs(At,{sx:{mt:2},children:[A.jsx(qt,{variant:"body2",color:"text.secondary",sx:{mb:1},children:"Message"}),A.jsx(wo.TextArea,{rows:4,placeholder:"Enter your message",value:O,onChange:ye=>{M(ye.target.value),V("")}})]}),A.jsxs(At,{sx:{mt:2},children:[A.jsxs(qt,{variant:"body2",color:"text.secondary",sx:{mb:1},children:["Attachments ",A.jsx("span",{style:{fontSize:11,opacity:.6},children:"(optional)"})]}),A.jsxs(At,{sx:{display:"flex",flexWrap:"wrap",gap:1},children:[G.map(({file:ye,previewUrl:he},pe)=>A.jsxs(At,{sx:{position:"relative",width:80,height:80,borderRadius:1,border:"1px solid #333",overflow:"hidden",background:"#1e1e1e",flexShrink:0},children:[he?A.jsx("img",{src:he,alt:ye.name,style:{width:"100%",height:"100%",objectFit:"cover"}}):A.jsxs(At,{sx:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",height:"100%",px:.5},children:[A.jsx(_he,{style:{fontSize:22,color:"#aaa"}}),A.jsx(qt,{sx:{fontSize:9,color:"#aaa",textAlign:"center",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",maxWidth:"100%",mt:.5},children:ye.name})]}),he&&A.jsx(At,{sx:{position:"absolute",bottom:0,left:0,right:0,background:"rgba(0,0,0,0.55)",px:.5,py:.25},children:A.jsx(qt,{sx:{fontSize:9,color:"#fff",display:"block",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:ye.name})}),A.jsx(zi,{size:"small",sx:{position:"absolute",top:2,right:2,p:0,width:18,height:18,background:"rgba(0,0,0,0.65)","&:hover":{background:"rgba(0,0,0,0.9)"}},onClick:()=>le(pe),children:A.jsx(si,{style:{fontSize:12}})})]},pe)),A.jsx(At,{onClick:()=>{var ye;return(ye=te.current)==null?void 0:ye.click()},sx:{width:80,height:80,borderRadius:1,border:"1px dashed #555",background:"#1e1e1e",display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer",flexShrink:0,color:"#666","&:hover":{borderColor:"#888",color:"#aaa"},transition:"border-color 0.15s, color 0.15s"},children:A.jsx(Jc,{style:{fontSize:28}})})]}),A.jsx("input",{ref:te,type:"file",multiple:!0,style:{display:"none"},onChange:ye=>{var he;(he=ye.target.files)!=null&&he.length&&ue(ye.target.files),ye.target.value=""}})]})]})]})}function sxe(){const{modal:e}=Cu.useApp(),t=Wo("webhooks:write:*"),[n,r]=u.useState([]),[o,a]=u.useState(!0),[i,l]=u.useState(!1),[s,c]=u.useState(!1),[d,f]=u.useState(!1),[p,m]=u.useState(""),[v,h]=u.useState(null),[g,y]=u.useState(""),[C,b]=u.useState(!0),[$,x]=u.useState(""),[S,w]=u.useState(""),[E,P]=u.useState(!1),[O,M]=u.useState(!1),[k,_]=u.useState(!1),[I,N]=u.useState(""),[R,D]=u.useState(""),T=u.useRef(!1),j=q=>{q(!0),setTimeout(()=>q(!1),500)};u.useEffect(()=>{L()},[]);const L=async()=>{try{const q=await Tn("/api/v1/admin/matrix-token-status");if(!q)return;if(!(await Cn(q)).has_matrix_token){f(!0),a(!1);return}const oe=await Tn("/api/v1/admin/webhooks");if(!oe)return;if(!oe.ok){if(oe.status===403){f(!0);return}const Q=await Cn(oe);Tt.error(Q.error||"Failed to load webhooks"),r([]);return}const te=await Cn(oe);if((te==null?void 0:te.error)==="Invalid server response"){f(!0);return}r(Array.isArray(te)?te:[])}catch(q){console.error("Error loading webhooks:",q),Tt.error("Failed to load webhooks")}finally{a(!1)}},z=async()=>{if(!$.trim()){w("Matrix token is required");return}if(!$.startsWith("mt_")){w("Token must start with mt_");return}try{const q=await Tn("/api/v1/admin/matrix-token",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({token:$})});if(!q)return;if(q.ok)f(!1),x(""),w(""),Tt.success("Matrix token set successfully"),L();else{const X=await Cn(q);w(X.error||"Failed to set token")}}catch(q){console.error("Error setting token:",q),w("Failed to set token")}},B=async()=>{if(!p.trim()){N("Please enter a webhook URL");return}try{const q=await Tn("/api/v1/admin/webhooks",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({url:p})});if(!q)return;if(q.ok)l(!1),m(""),N(""),L(),Tt.success("Webhook added successfully");else{if(q.status===403){l(!1),f(!0);return}const X=await Cn(q);N(X.error||"Failed to add webhook")}}catch(q){console.error("Error adding webhook:",q),N("Failed to add webhook")}},H=async()=>{if(!g.trim()){D("Please enter a webhook URL");return}try{const q=await Tn(`/api/v1/admin/webhooks/${v.id}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify({url:g,active:C})});if(!q)return;if(q.ok)c(!1),h(null),D(""),L(),Tt.success("Webhook updated successfully");else{if(q.status===403){c(!1),f(!0);return}const X=await Cn(q);D(X.error||"Failed to update webhook")}}catch(q){console.error("Error updating webhook:",q),D("Failed to update webhook")}},W=async q=>{e.confirm({title:"Delete Webhook",content:"Are you sure you want to delete this webhook?",okText:"Delete",okType:"danger",cancelText:"Cancel",onOk:async()=>{try{const X=await Tn(`/api/v1/admin/webhooks/${q}`,{method:"DELETE"});if(!X)return;if(X.ok)L(),Tt.success("Webhook deleted successfully");else{if(X.status===403){f(!0);return}const oe=await Cn(X);Tt.error(oe.error||"Failed to delete webhook")}}catch(X){console.error("Error deleting webhook:",X),Tt.error("Failed to delete webhook")}}})},V=q=>{h(q),y(q.url),b(q.active),D(""),c(!0)},G=async()=>{const q=await Tn("/api/v1/admin/matrix-token-status");if(!q)return;if(!(await Cn(q)).has_matrix_token){f(!0);return}m(""),N(""),l(!0)},Z=[{title:"URL",dataIndex:"url",key:"url",width:"40%",ellipsis:!0},{title:"Status",dataIndex:"active",key:"active",width:"10%",render:q=>A.jsx(zl,{color:q?"success":"error",children:q?"Active":"Inactive"})},{title:"Created",dataIndex:"created_at",key:"created_at",width:"20%",render:q=>Cc(q)},{title:"Updated",dataIndex:"updated_at",key:"updated_at",width:"20%",render:q=>Cc(q)},{title:"Actions",key:"actions",width:"10%",align:"center",render:(q,X)=>A.jsxs(xa,{size:"small",children:[A.jsx(jt,{type:"text",icon:A.jsx(I_,{style:{fontSize:18}}),onClick:()=>t?V(X):Tt.info("You do not have permission to edit webhooks. Contact admin."),style:{opacity:t?1:.45}}),A.jsx(jt,{type:"text",icon:A.jsx(dy,{style:{fontSize:18}}),onClick:()=>t?W(X.id):Tt.info("You do not have permission to delete webhooks. Contact admin."),danger:t,style:{opacity:t?1:.45}})]})}];return A.jsxs(At,{children:[A.jsx(At,{children:A.jsxs(At,{sx:{mb:4,display:"flex",justifyContent:"space-between",alignItems:"flex-start"},children:[A.jsxs(At,{children:[A.jsx(qt,{variant:"h6",gutterBottom:!0,children:"Webhooks"}),A.jsx(qt,{color:"text.secondary",paragraph:!0,children:"Manage webhook URLs to receive message notifications."})]}),A.jsx(Zc,{variant:"contained",startIcon:A.jsx(Jc,{}),onClick:()=>t?G():Tt.info("You do not have permission to add webhooks. Contact admin."),sx:{opacity:t?1:.45},children:"Add Webhook"})]})}),A.jsx(la,{columns:Z,dataSource:n,loading:o,rowKey:"id",pagination:{pageSize:10},locale:{emptyText:Wo("webhooks:read:*")?"No webhooks found":"You do not have access to view webhooks. Contact admin."}}),A.jsx(Hn,{title:"Add Webhook",open:i,onCancel:()=>{T.current?(T.current=!1,l(!1)):j(M)},maskClosable:!0,closeIcon:A.jsx(si,{onClick:()=>{T.current=!0}}),wrapClassName:O?"modal-shake":"",footer:[A.jsx(jt,{variant:"text",onClick:()=>l(!1),children:"Cancel"},"cancel"),A.jsx(jt,{variant:"text",type:"primary",onClick:B,children:"Add Webhook"},"add")],children:A.jsxs("div",{style:{marginTop:16},children:[A.jsx(wo,{placeholder:"https://example.com/webhook",value:p,onChange:q=>{m(q.target.value),N("")},onPressEnter:B,status:I?"error":""}),I&&A.jsx("div",{style:{marginTop:4,color:"#ff4d4f",fontSize:12},children:I}),A.jsx("div",{style:{marginTop:8,fontSize:12,color:"rgba(255, 255, 255, 0.6)"},children:"Enter a valid URL to receive webhook notifications"})]})}),A.jsx(Hn,{title:"Edit Webhook",open:s,onCancel:()=>{T.current?(T.current=!1,c(!1)):j(_)},maskClosable:!0,closeIcon:A.jsx(si,{onClick:()=>{T.current=!0}}),wrapClassName:k?"modal-shake":"",footer:[A.jsx(jt,{onClick:()=>c(!1),children:"Cancel"},"cancel"),A.jsx(jt,{type:"primary",onClick:H,children:"Save Changes"},"save")],children:A.jsxs("div",{style:{marginTop:16},children:[A.jsx(wo,{placeholder:"Webhook URL",value:g,onChange:q=>{y(q.target.value),D("")},onPressEnter:H,status:R?"error":""}),R&&A.jsx("div",{style:{marginTop:4,color:"#ff4d4f",fontSize:12},children:R}),A.jsxs("div",{style:{marginTop:16,display:"flex",alignItems:"center",justifyContent:"space-between"},children:[A.jsxs("div",{children:[A.jsx("div",{style:{fontSize:14},children:C?"Active":"Inactive"}),A.jsx("div",{style:{fontSize:12,color:"rgba(255,255,255,0.45)"},children:C?"Toggle off to deactivate webhook":"Toggle on to reactivate webhook"})]}),A.jsx(XS,{checked:C,onChange:b,checkedChildren:"Active",unCheckedChildren:"Inactive"})]})]})}),A.jsx(Hn,{title:"Set Matrix Token",open:d,onCancel:()=>{P(!0),setTimeout(()=>P(!1),500)},closable:!1,maskClosable:!0,wrapClassName:E?"modal-shake":"",footer:[A.jsx(jt,{type:"text",onClick:()=>f(!1),children:"Skip"},"skip"),A.jsx(jt,{type:"text",onClick:z,style:{color:"#4357AD"},children:"Set Token"},"set")],children:A.jsxs("div",{style:{marginTop:16},children:[A.jsx("div",{style:{marginBottom:8,color:"rgba(255, 255, 255, 0.6)"},children:"Please set your Matrix token to manage webhooks."}),A.jsx(wo,{placeholder:"Matrix Token",value:$,onChange:q=>{x(q.target.value),w("")},status:S?"error":"",onPressEnter:z}),S&&A.jsx("div",{style:{marginTop:4,color:"#ff4d4f",fontSize:12},children:S}),A.jsxs("div",{style:{marginTop:8,fontSize:12,color:"rgba(255, 255, 255, 0.6)"},children:["Your token will be stored for this session and will be cleared when you log out.",A.jsx("br",{}),"Don't have a token?"," ",A.jsx(I8,{to:"/tokens",style:{color:"#4357AD",textDecoration:"underline"},children:"Create one here"})]})]})})]})}function cxe(){const{modal:e}=Cu.useApp(),t=Wo("credentials:write:*"),[n,r]=u.useState([]),[o,a]=u.useState(!0),[i,l]=u.useState(!1),[s,c]=u.useState(""),[d,f]=u.useState(""),[p,m]=u.useState(!1),[v,h]=u.useState(!1),[g,y]=u.useState(""),[C,b]=u.useState(!1),[$,x]=u.useState(!1),[S,w]=u.useState(null),[E,P]=u.useState(""),[O,M]=u.useState(!1),[k,_]=u.useState(!0),[I,N]=u.useState(!1),[R,D]=u.useState(!1),[T,j]=u.useState(""),[L,z]=u.useState(""),[B,H]=u.useState(!1),[W,V]=u.useState(!1),[G,Z]=u.useState(!1),[q,X]=u.useState(!1),oe=u.useRef(!1),te=ue=>{ue(!0),setTimeout(()=>ue(!1),500)};u.useEffect(()=>{Q()},[]);const Q=async()=>{a(!0);try{const ue=await Tn("/api/v1/admin/credentials");if(!ue)return;const le=await Cn(ue);r(Array.isArray(le)?le:[])}catch(ue){console.error("Error loading credentials:",ue),Tt.error("Failed to load credentials")}finally{a(!1)}},re=async()=>{if(!s.trim()){j("Client ID is required");return}j(""),m(!0);try{const ue=await Tn("/api/v1/admin/credentials",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({client_id:s.trim(),description:d.trim()})});if(!ue)return;if(ue.ok){const le=await Cn(ue);l(!1),c(""),f(""),j(""),y(le.client_secret),b(!1),h(!0),Q()}else{const le=await Cn(ue);j(le.error||"Failed to create credential")}}catch(ue){console.error("Error creating credential:",ue),j("Failed to create credential")}finally{m(!1)}},ae=ue=>{w(ue),P(ue.description||""),M(!1),_(ue.active),z(""),x(!0)},ee=()=>{M(!0),D(!1)},J=async()=>{if(S){z(""),N(!0);try{const ue={};E!==S.description&&(ue.description=E),O&&(ue.regenerate_secret=!0),k!==S.active&&(ue.active=k);const le=await Tn(`/api/v1/admin/credentials/${S.client_id}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify(ue)});if(!le)return;if(le.ok){const be=await Cn(le);x(!1),w(null),z(""),Q(),Tt.success("Credential updated successfully"),be.client_secret&&(y(be.client_secret),b(!1),h(!0))}else{const be=await Cn(le);z(be.error||"Failed to update credential")}}catch(ue){console.error("Error updating credential:",ue),z("Failed to update credential")}finally{N(!1)}}},ce=ue=>{e.confirm({title:"Delete Credential",content:`Are you sure you want to permanently delete "${ue}"? This cannot be undone.`,okText:"Delete",okType:"danger",cancelText:"Cancel",onOk:async()=>{try{const le=await Tn(`/api/v1/admin/credentials/${ue}`,{method:"DELETE"});if(!le)return;if(le.ok)Q(),Tt.success("Credential deleted successfully");else{const be=await Cn(le);Tt.error(be.error||"Failed to delete credential")}}catch(le){console.error("Error deleting credential:",le),Tt.error("Failed to delete credential")}}})},de=async ue=>{try{await Fw(ue),Tt.success("Copied to clipboard")}catch{Tt.error("Failed to copy")}},xe=[{title:"Client ID",dataIndex:"client_id",key:"client_id",render:ue=>A.jsx("code",{style:{fontFamily:'"Google Sans Mono", monospace'},children:ue})},{title:"Role",dataIndex:"role",key:"role",render:ue=>A.jsx(zl,{color:ue==="super_admin"?"gold":"blue",children:ue==="super_admin"?"Super Admin":"User"})},{title:"Scopes",dataIndex:"scopes",key:"scopes",render:ue=>Array.isArray(ue)&&ue.length>0?A.jsx(xa,{size:[4,4],wrap:!0,children:ue.map(le=>A.jsx(zl,{style:{fontFamily:'"Google Sans Mono", monospace',fontSize:11},children:le},le))}):"-"},{title:"Description",dataIndex:"description",key:"description",render:ue=>ue||A.jsx(qt,{variant:"caption",color:"text.secondary",children:"-"})},{title:"Status",dataIndex:"active",key:"active",render:ue=>A.jsx(zl,{color:ue?"success":"error",children:ue?"Active":"Inactive"})},{title:"Created",dataIndex:"created_at",key:"created_at",render:ue=>Cc(ue)},{title:"Actions",key:"actions",align:"center",render:(ue,le)=>A.jsxs(xa,{children:[A.jsx(jt,{type:"text",icon:A.jsx(I_,{style:{fontSize:18}}),onClick:()=>t?ae(le):Tt.info("You do not have permission to edit credentials. Contact admin."),style:{opacity:t?1:.45}}),A.jsx(jt,{type:"text",danger:t,icon:A.jsx(dy,{style:{fontSize:18}}),onClick:()=>t?ce(le.client_id):Tt.info("You do not have permission to delete credentials. Contact admin."),style:{opacity:t?1:.45}})]})}];return A.jsxs(At,{children:[A.jsxs(At,{sx:{mb:4,display:"flex",justifyContent:"space-between",alignItems:"flex-start"},children:[A.jsxs(At,{children:[A.jsx(qt,{variant:"h6",gutterBottom:!0,children:"API Credentials"}),A.jsx(qt,{color:"text.secondary",paragraph:!0,children:"Manage API credentials (client ID / client secret pairs) used to authenticate API requests."})]}),A.jsx(Zc,{variant:"contained",startIcon:A.jsx(Jc,{}),onClick:()=>t?(c(""),f(""),j(""),l(!0)):Tt.info("You do not have permission to create credentials. Contact admin."),sx:{opacity:t?1:.45},children:"New Credential"})]}),A.jsx(la,{dataSource:n,columns:xe,rowKey:"client_id",loading:o,pagination:{pageSize:10},scroll:{x:!0},locale:{emptyText:Wo("credentials:read:*")?"No credentials found":"You do not have access to view credentials. Contact admin."}}),A.jsx(Hn,{title:"Create Credential",open:i,onCancel:()=>{oe.current?(oe.current=!1,l(!1)):te(H)},maskClosable:!0,closeIcon:A.jsx(si,{onClick:()=>{oe.current=!0}}),wrapClassName:B?"modal-shake":"",destroyOnHidden:!0,footer:[A.jsx(jt,{onClick:()=>l(!1),disabled:p,children:"Cancel"},"cancel"),A.jsx(jt,{type:"primary",onClick:re,loading:p,children:"Create"},"create")],children:A.jsxs(At,{sx:{display:"flex",flexDirection:"column",gap:2,mt:2},children:[T&&A.jsx(ni,{type:"error",showIcon:!0,message:T}),A.jsxs(At,{children:[A.jsxs(qt,{variant:"body2",gutterBottom:!0,children:["Client ID ",A.jsx("span",{style:{color:"red"},children:"*"})]}),A.jsx(wo,{placeholder:"e.g. my-app",value:s,onChange:ue=>{c(ue.target.value),j("")},onPressEnter:re,autoFocus:!0})]}),A.jsxs(At,{children:[A.jsx(qt,{variant:"body2",gutterBottom:!0,children:"Description"}),A.jsx(wo,{placeholder:"Optional description",value:d,onChange:ue=>f(ue.target.value)})]})]})}),A.jsx(Hn,{title:`Edit — ${S==null?void 0:S.client_id}`,open:$,onCancel:()=>{oe.current?(oe.current=!1,x(!1)):te(V)},maskClosable:!0,closeIcon:A.jsx(si,{onClick:()=>{oe.current=!0}}),wrapClassName:W?"modal-shake":"",destroyOnHidden:!0,footer:[A.jsx(jt,{onClick:()=>x(!1),disabled:I,children:"Cancel"},"cancel"),A.jsx(jt,{type:"primary",onClick:J,loading:I,children:"Save"},"save")],children:A.jsxs(At,{sx:{display:"flex",flexDirection:"column",gap:2,mt:2},children:[L&&A.jsx(ni,{type:"error",showIcon:!0,message:L}),A.jsxs(At,{children:[A.jsx(qt,{variant:"body2",gutterBottom:!0,children:"Description"}),A.jsx(wo,{placeholder:"Optional description",value:E,onChange:ue=>{P(ue.target.value),z("")}})]}),A.jsxs(At,{sx:{display:"flex",alignItems:"center",justifyContent:"space-between"},children:[A.jsxs(At,{children:[A.jsx(qt,{variant:"body2",children:"Regenerate client secret"}),A.jsx(qt,{variant:"caption",color:"text.secondary",children:"Issue a new secret and invalidate the current one"})]}),O?A.jsx(ni,{type:"warning",showIcon:!0,banner:!0,message:"Will regenerate on save",style:{padding:"2px 8px",fontSize:12}}):A.jsx(jt,{icon:A.jsx(Dhe,{style:{fontSize:16}}),onClick:()=>D(!0),children:"Regenerate"})]}),A.jsxs(At,{sx:{display:"flex",alignItems:"center",justifyContent:"space-between"},children:[A.jsxs(At,{children:[A.jsx(qt,{variant:"body2",children:k?"Active":"Inactive"}),A.jsx(qt,{variant:"caption",color:"text.secondary",children:k?"Toggle off to deactivate and revoke API access":"Toggle on to reactivate and restore API access"})]}),A.jsx(XS,{checked:k,onChange:_,checkedChildren:"Active",unCheckedChildren:"Inactive"})]})]})}),A.jsx(Hn,{title:"Regenerate Client Secret?",open:R,onCancel:()=>{oe.current?(oe.current=!1,D(!1)):te(Z)},maskClosable:!0,closeIcon:A.jsx(si,{onClick:()=>{oe.current=!0}}),wrapClassName:G?"modal-shake":"",zIndex:1100,width:420,footer:[A.jsx(jt,{onClick:()=>D(!1),children:"Cancel"},"cancel"),A.jsx(jt,{type:"primary",danger:!0,onClick:ee,children:"Yes, regenerate"},"regenerate")],children:A.jsx(At,{sx:{display:"flex",flexDirection:"column",gap:2,mt:1},children:A.jsx(ni,{type:"warning",showIcon:!0,message:"This will immediately invalidate the current client secret.",description:"Any integrations using the old secret will stop working. The new secret will be shown once after saving — make sure to copy it."})})}),A.jsx(Hn,{title:"Client Secret",open:v,onCancel:()=>{oe.current?(oe.current=!1,h(!1)):te(X)},closeIcon:A.jsx(si,{onClick:()=>{oe.current=!0}}),footer:[A.jsx(jt,{type:"primary",onClick:()=>h(!1),children:"I have saved!"},"close")],maskClosable:!0,wrapClassName:q?"modal-shake":"",destroyOnHidden:!0,children:A.jsxs(At,{sx:{display:"flex",flexDirection:"column",gap:2,mt:2},children:[A.jsx(ni,{type:"warning",showIcon:!0,message:"Save this secret now — it will not be shown again."}),A.jsxs(At,{sx:{display:"flex",alignItems:"center",background:"#1e1e1e",border:"1px solid #333",borderRadius:1,px:1.5,py:.75,gap:1},children:[A.jsx("code",{style:{flex:1,wordBreak:"break-all",fontFamily:'"Google Sans Mono", monospace',fontSize:13,color:"#e1e1e1",background:"transparent"},children:C?g:Yd(g)}),A.jsx(jt,{type:"text",size:"small",style:{color:"#aaa",flexShrink:0},icon:C?A.jsx(Ud,{style:{fontSize:16}}):A.jsx(Kd,{style:{fontSize:16}}),onClick:()=>b(ue=>!ue)}),A.jsx(jt,{type:"text",size:"small",style:{color:"#aaa",flexShrink:0},icon:A.jsx(Wd,{style:{fontSize:16}}),onClick:()=>de(g)})]})]})})]})}function uxe(){return A.jsxs($L,{children:[A.jsx(Ti,{path:"/login",element:A.jsx(Mye,{})}),A.jsxs(Ti,{path:"/",element:A.jsx(khe,{children:A.jsx(oye,{})}),children:[A.jsx(Ti,{index:!0,element:A.jsx(O8,{to:"/tokens",replace:!0})}),A.jsx(Ti,{path:"tokens",element:A.jsx(Tye,{})}),A.jsx(Ti,{path:"devices",element:A.jsx(lxe,{})}),A.jsx(Ti,{path:"webhooks",element:A.jsx(sxe,{})}),A.jsx(Ti,{path:"credentials",element:A.jsx(cxe,{})})]})]})}const dxe=tS({palette:{mode:"dark",primary:{main:"#8ED462"},secondary:{main:"#f50057"},background:{default:"#0a0a0a",paper:"#181818"}},typography:{fontFamily:'"Google Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif',fontWeightRegular:400,fontWeightMedium:500,fontWeightBold:700,code:{fontFamily:'"Google Sans Mono", Monaco, Consolas, "Courier New", monospace'}},components:{MuiCssBaseline:{styleOverrides:{body:{scrollbarColor:"#6b6b6b #2b2b2b","&::-webkit-scrollbar, & *::-webkit-scrollbar":{width:8},"&::-webkit-scrollbar-thumb, & *::-webkit-scrollbar-thumb":{borderRadius:8,backgroundColor:"#6b6b6b",minHeight:24},"&::-webkit-scrollbar-track, & *::-webkit-scrollbar-track":{backgroundColor:"#2b2b2b"}}}},MuiButton:{styleOverrides:{root:{textTransform:"none"}}}}}),fxe={token:{colorPrimary:"#8ED462",colorBgContainer:"#0f0f0f",colorBgElevated:"#1a1a1a",colorBorder:"rgba(255, 255, 255, 0.08)",colorText:"rgba(255, 255, 255, 0.87)",colorTextSecondary:"rgba(255, 255, 255, 0.6)",colorTextTertiary:"rgba(255, 255, 255, 0.38)",colorBgLayout:"#0a0a0a",fontFamily:'"Google Sans", "Roboto", "Helvetica", "Arial", sans-serif',fontSize:14,borderRadius:4},algorithm:"dark",components:{Table:{headerBg:"#0f0f0f",headerColor:"rgba(255, 255, 255, 0.87)",rowHoverBg:"rgba(255, 255, 255, 0.05)",borderColor:"rgba(255, 255, 255, 0.08)",bodySortBg:"#0f0f0f"},Modal:{contentBg:"#1f1f1f",headerBg:"#1f1f1f"},Card:{colorBgContainer:"#0f0f0f"}}};pb.createRoot(document.getElementById("root")).render(A.jsx(Y.StrictMode,{children:A.jsx(IL,{basename:"/admin",children:A.jsx(GV,{theme:dxe,children:A.jsxs(Ra,{theme:{...fxe,algorithm:Fue.darkAlgorithm},children:[A.jsx(QV,{}),A.jsx(Cu,{children:A.jsx(uxe,{})})]})})})})); diff --git a/pkg/adminweb/web/dist/index.html b/pkg/adminweb/web/dist/index.html index 924f1b5..37246a7 100644 --- a/pkg/adminweb/web/dist/index.html +++ b/pkg/adminweb/web/dist/index.html @@ -9,7 +9,7 @@ rel="stylesheet" /> ShortMesh Admin - + diff --git a/pkg/adminweb/web/src/pages/Devices.jsx b/pkg/adminweb/web/src/pages/Devices.jsx index d8018a7..bf19272 100644 --- a/pkg/adminweb/web/src/pages/Devices.jsx +++ b/pkg/adminweb/web/src/pages/Devices.jsx @@ -15,6 +15,8 @@ import { IconButton, Tooltip, Alert, + Chip, + Fab, } from "@mui/material"; import { Add, @@ -50,7 +52,9 @@ export default function Devices() { const [matrixToken, setMatrixToken] = useState(""); const [matrixTokenError, setMatrixTokenError] = useState(""); const [selectedDevice, setSelectedDevice] = useState(null); - const [messageContact, setMessageContact] = useState(""); + const [contacts, setContacts] = useState([]); + const [contactInput, setContactInput] = useState(""); + const [contactMode, setContactMode] = useState("phone"); const [messageText, setMessageText] = useState(""); const [revealedFields, setRevealedFields] = useState({}); const [platformLoading, setPlatformLoading] = useState(false); @@ -303,7 +307,9 @@ export default function Devices() { const handleOpenSendMessage = (device) => { setSelectedDevice(device); - setMessageContact(""); + setContacts([]); + setContactInput(""); + setContactMode("phone"); setMessageText(""); setMessageFiles((prev) => { prev.forEach((e) => { if (e.previewUrl) URL.revokeObjectURL(e.previewUrl); }); @@ -329,9 +335,22 @@ export default function Devices() { }); }; + const handleAddContact = () => { + const trimmed = contactInput?.trim(); + if (!trimmed) return; + if (!contacts.includes(trimmed)) { + setContacts((prev) => [...prev, trimmed]); + } + setContactInput(""); + }; + + const handleRemoveContact = (contact) => { + setContacts((prev) => prev.filter((c) => c !== contact)); + }; + const handleSendMessage = async () => { - if (!messageContact.trim()) { - setSendMessageError("Contact number is required"); + if (contacts.length === 0) { + setSendMessageError("At least one contact is required"); return; } if (!messageText.trim()) { @@ -340,10 +359,11 @@ export default function Devices() { } try { + const contact = contacts.join(","); const sendRequest = async (file) => { if (file) { const formData = new FormData(); - formData.append("contact", messageContact); + formData.append("contact", contact); formData.append("platform", selectedDevice.platform); formData.append("text", messageText); formData.append("file", file); @@ -352,7 +372,7 @@ export default function Devices() { return apiCall(`/api/v1/admin/devices/${selectedDevice.device_id}/message`, { method: "POST", headers: { "Content-Type": "application/json" }, - body: JSON.stringify({ contact: messageContact, platform: selectedDevice.platform, text: messageText }), + body: JSON.stringify({ contact, platform: selectedDevice.platform, text: messageText }), }); }; @@ -372,7 +392,7 @@ export default function Devices() { } } handleCloseSendMessage(); - message.success("Message queued successfully"); + message.success(contacts.length > 1 ? `Message queued for ${contacts.length} recipients` : "Message queued successfully"); } catch (error) { console.error("Error sending message:", error); setSendMessageError("Failed to send message"); @@ -748,16 +768,67 @@ export default function Devices() { {sendMessageError} )} - Contact Number + Contact(s) - { setMessageContact(val); setSendMessageError(""); }} - placeholder="Enter phone number" - autoComplete="tel" - /> + + + + + + {contactMode === "phone" ? ( + + { setContactInput(val || ""); setSendMessageError(""); }} + placeholder="Enter phone number" + /> + + ) : ( + { setContactInput(e.target.value); setSendMessageError(""); }} + placeholder="Enter name or username" + onPressEnter={handleAddContact} + autoComplete="off" + /> + )} + + + + + {contacts.length > 0 && ( + + {contacts.map((c) => ( + handleRemoveContact(c)} + /> + ))} + + )} diff --git a/pkg/adminweb/web/src/pages/Tokens.jsx b/pkg/adminweb/web/src/pages/Tokens.jsx index 98df69c..4588ae9 100644 --- a/pkg/adminweb/web/src/pages/Tokens.jsx +++ b/pkg/adminweb/web/src/pages/Tokens.jsx @@ -20,6 +20,7 @@ import { DatePicker, Button, App, + Card, } from "antd"; import dayjs from "dayjs"; import { @@ -291,7 +292,9 @@ export default function Tokens() { onClick={() => canDelete ? handleDeleteToken(record.id) - : message.info("You do not have permission to delete tokens. Contact admin.") + : message.info( + "You do not have permission to delete tokens. Contact admin.", + ) } style={{ opacity: canDelete ? 1 : 0.45 }} /> @@ -331,7 +334,11 @@ export default function Tokens() { } - onClick={() => message.info("You do not have permission to create tokens. Contact admin.")} + onClick={() => + message.info( + "You do not have permission to create tokens. Contact admin.", + ) + } sx={{ mb: 3, opacity: 0.45 }} > Create New Token @@ -349,25 +356,67 @@ export default function Tokens() { /> )} - + {hasScope("tokens:read:*") ? ( +
+ ) : ( + + + Access Restricted + + + You do not have access to view tokens. Contact your admin. + + + )} { if (closeByXRef.current) { closeByXRef.current = false; setCreateDialogOpen(false); } else { triggerShake(setCreateShake); } }} + onCancel={() => { + if (closeByXRef.current) { + closeByXRef.current = false; + setCreateDialogOpen(false); + } else { + triggerShake(setCreateShake); + } + }} maskClosable={true} - closeIcon={ { closeByXRef.current = true; }} />} - wrapClassName={createShake ? 'modal-shake' : ''} + closeIcon={ + { + closeByXRef.current = true; + }} + /> + } + wrapClassName={createShake ? "modal-shake" : ""} footer={[ - , - , + , + , ]} >
@@ -380,26 +429,26 @@ export default function Tokens() { /> )} {hasScope("*") && ( -
- setUseHost(e.target.checked)} - > -
-
Use admin credentials
-
- Reuse existing admin identity. Leave unchecked for first token - or to create new credentials. +
+ setUseHost(e.target.checked)} + > +
+
Use admin credentials
+
+ Reuse existing admin identity. Leave unchecked for first + token or to create new credentials. +
-
- -
+ +
)}
@@ -449,10 +498,23 @@ export default function Tokens() { { if (closeByXRef.current) { closeByXRef.current = false; handleCloseTokenDisplay(); } else { triggerShake(setDisplayShake); } }} + onCancel={() => { + if (closeByXRef.current) { + closeByXRef.current = false; + handleCloseTokenDisplay(); + } else { + triggerShake(setDisplayShake); + } + }} maskClosable={true} - closeIcon={ { closeByXRef.current = true; }} />} - wrapClassName={displayShake ? 'modal-shake' : ''} + closeIcon={ + { + closeByXRef.current = true; + }} + /> + } + wrapClassName={displayShake ? "modal-shake" : ""} footer={[