@antdv/ui
Version:
Fork from Ant Design Vue. An enterprise-class UI design language and Vue-based implementation
30 lines • 1.41 MB
JavaScript
/*! Ant Design Vue UI v4.2.4 */import{Fragment as Ue,Comment as gS,Text as ys,toRaw as It,isVNode as Zt,nextTick as Ze,shallowRef as K,watchEffect as _e,reactive as lt,toRef as Ne,isRef as mS,cloneVNode as oo,render as er,provide as Ke,computed as w,inject as We,defineComponent as Y,onBeforeMount as Xf,onMounted as ke,watch as re,onUpdated as Sn,createVNode as f,Teleport as Yf,getCurrentInstance as dn,getCurrentScope as jE,onScopeDispose as WE,unref as Wt,onBeforeUnmount as Xe,ref as Q,triggerRef as bS,onUnmounted as $n,readonly as VE,onBeforeUpdate as Uf,createTextVNode as Cn,Transition as Vt,withDirectives as qt,resolveDirective as KE,withModifiers as yS,vShow as Jt,toRefs as ro,h as ma,useAttrs as GE,onActivated as qf,TransitionGroup as Ss,onDeactivated as XE,createApp as YE}from"vue";const $s=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"],UE=["success","processing","error","default","warning"],Cs="internalMark",qE=Symbol("skipFlatten"),QE=Symbol("InputDefaultKey"),jn={adjustX:1,adjustY:1},Wn=[0,0],SS={left:{points:["cr","cl"],overflow:jn,offset:[-4,0],targetOffset:Wn},right:{points:["cl","cr"],overflow:jn,offset:[4,0],targetOffset:Wn},top:{points:["bc","tc"],overflow:jn,offset:[0,-4],targetOffset:Wn},bottom:{points:["tc","bc"],overflow:jn,offset:[0,4],targetOffset:Wn},topLeft:{points:["bl","tl"],overflow:jn,offset:[0,-4],targetOffset:Wn},leftTop:{points:["tr","tl"],overflow:jn,offset:[-4,0],targetOffset:Wn},topRight:{points:["br","tr"],overflow:jn,offset:[0,-4],targetOffset:Wn},rightTop:{points:["tl","tr"],overflow:jn,offset:[4,0],targetOffset:Wn},bottomRight:{points:["tr","br"],overflow:jn,offset:[0,4],targetOffset:Wn},rightBottom:{points:["bl","br"],overflow:jn,offset:[4,0],targetOffset:Wn},bottomLeft:{points:["tl","bl"],overflow:jn,offset:[0,4],targetOffset:Wn},leftBottom:{points:["br","bl"],overflow:jn,offset:[-4,0],targetOffset:Wn}},mo=["xxxl","xxl","xl","lg","md","sm","xs"],ZE=["warning","error",""],JE=["success","warning","error","validating",""],$S=["normal","exception","active","success"],eO=$s.map(e=>`${e}-inverse`),tO=["success","processing","error","default","warning"];function xs(e,t=!0){return t?[...eO,...$s].includes(e):$s.includes(e)}function nO(e){return tO.includes(e)}function nn(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}let CS={};function oO(e,t){}function rO(e,t){}function xS(e,t,n){!t&&!CS[n]&&(e(!1,n),CS[n]=!0)}function wS(e,t){xS(oO,e,t)}function aO(e,t){xS(rO,e,t)}let ht=()=>{};function iO(e,t,n){wS(e,`[ant-design-vue: ${t}] ${n}`)}function ws(e){return!Number.isNaN(Number.parseFloat(e))&&Number.isFinite(e)}function Qf(e){return e!=null}function Zf(e){return e!=null&&e!==""}function Jf(e){return e!=null&&e===e.window}const ep=e=>typeof e=="function",PS=Array.isArray,lO=e=>typeof e=="string",sO=e=>e!==null&&typeof e=="object",cO=/^on[^a-z]/,uO=e=>cO.test(e);function dO(e){return e.length===1&&e[0].type===Ue}function fO(e){return e==null||e===""||Array.isArray(e)&&e.length===0}function Ri(e){return e&&(e.type===gS||e.type===Ue&&e.children.length===0||e.type===ys&&e.children.trim()==="")}function pO(e){return e&&e.type===ys}function Et(e){return Array.isArray(e)&&e.length===1&&(e=e[0]),e&&e.__v_isVNode&&typeof e.type!="symbol"}function Ps(e){if(!e)return!1;if(e.offsetParent)return!0;if(e.getBBox){const t=e.getBBox();if(t.width||t.height)return!0}if(e.getBoundingClientRect){const t=e.getBoundingClientRect();if(t.width||t.height)return!0}return!1}function IS(e,t,n=!1){const o=new Set;function r(a,i,l=1){const c=o.has(a);if(wS(!c,"Warning: There may be circular references"),c)return!1;if(a===i)return!0;if(n&&l>1)return!1;o.add(a);const s=l+1;if(Array.isArray(a)){if(!Array.isArray(i)||a.length!==i.length)return!1;for(let u=0;u<a.length;u++)if(!r(a[u],i[u],s))return!1;return!0}if(a&&i&&typeof a=="object"&&typeof i=="object"){const u=Object.keys(a);return u.length!==Object.keys(i).length?!1:u.every(d=>r(a[d],i[d],s))}return!1}return r(e,t)}function tp(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;const 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-([mpt])|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c([\- _agpst])|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|\/([klu])|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([\- ov])|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[23]|n30(0|2)|n50([025])|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([adt])|pdxg|pg(13|-([1-8c]))|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([\-01])|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.substring(0,4))}function TS(e,t){return e.classList?e.classList.contains(t):` ${e.className} `.includes(` ${t} `)}function Is(e,t){e.classList?e.classList.add(t):TS(e,t)||(e.className=`${e.className} ${t}`)}function Ts(e,t){if(e.classList)e.classList.remove(t);else if(TS(e,t)){const n=e.className;e.className=` ${n} `.replace(` ${t} `," ")}}function U(...e){const t=[];for(let n=0;n<e.length;n++){const o=e[n];if(o){if(lO(o))t.push(o);else if(PS(o))for(let r=0;r<o.length;r++){const a=U(o[r]);a&&t.push(a)}else if(sO(o))for(const r in o)o[r]&&t.push(r)}}return t.join(" ")}function tr(e,t){return e&&e.contains?e.contains(t):!1}function vO(){const e=document.documentElement.clientWidth,t=window.innerHeight||document.documentElement.clientHeight;return{width:e,height:t}}function Es(e){const t=e.getBoundingClientRect(),n=document.documentElement;return{left:t.left+(window.scrollX||n.scrollLeft)-(n.clientLeft||document.body.clientLeft||0),top:t.top+(window.scrollX||n.scrollTop)-(n.clientTop||document.body.clientTop||0)}}function hO(e){return Array.prototype.slice.apply(e).map(n=>`${n}: ${e.getPropertyValue(n)};`).join("")}function gO(e){return Object.keys(e).reduce((t,n)=>{const o=e[n];return typeof o=="undefined"||o===null||(t+=`${n}: ${e[n]};`),t},"")}const ES="data-vc-order",mO="vc-util-key",np=new Map;function OS({mark:e}={}){return e?e.startsWith("data-")?e:`data-${e}`:mO}function Os(e){return e.attachTo?e.attachTo:document.querySelector("head")||document.body}function bO(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function MS(e){return Array.from((np.get(e)||e).children).filter(t=>t.tagName==="STYLE")}function AS(e,t={}){if(!nn())return null;const{csp:n,prepend:o}=t,r=document.createElement("style");r.setAttribute(ES,bO(o)),n!=null&&n.nonce&&(r.nonce=n==null?void 0:n.nonce),r.innerHTML=e;const a=Os(t),{firstChild:i}=a;if(o){if(o==="queue"){const l=MS(a).filter(c=>["prepend","prependQueue"].includes(c.getAttribute(ES)));if(l.length)return a.insertBefore(r,l[l.length-1].nextSibling),r}a.insertBefore(r,i)}else a.appendChild(r);return r}function DS(e,t={}){const n=Os(t);return MS(n).find(o=>o.getAttribute(OS(t))===e)}function Ms(e,t={}){const n=DS(e,t);n&&Os(t).removeChild(n)}function yO(e,t){const n=np.get(e);if(!n||!tr(document,n)){const o=AS("",t),{parentNode:r}=o;np.set(e,r),e.removeChild(o)}}function Bi(e,t,n={}){var o,r,a;const i=Os(n);yO(i,n);const l=DS(t,n);if(l)return(o=n.csp)!=null&&o.nonce&&l.nonce!==((r=n.csp)==null?void 0:r.nonce)&&(l.nonce=(a=n.csp)==null?void 0:a.nonce),l.innerHTML!==e&&(l.innerHTML=e),l;const c=AS(e,n);return c.setAttribute(OS(n),t),c}const RS=()=>nn()&&window.document.documentElement;function BS(e){if(nn()&&window.document.documentElement){const t=Array.isArray(e)?e:[e],{documentElement:n}=window.document;return t.some(o=>o in n.style)}return!1}function SO(e,t){if(!BS(e))return!1;const n=document.createElement("div"),o=n.style[e];return n.style[e]=t,n.style[e]!==o}function op(e,t){return!Array.isArray(e)&&t!==void 0?SO(e,t):BS(e)}let As;function $O(){if(!RS())return!1;if(As!==void 0)return As;const e=document.createElement("div");return e.style.display="flex",e.style.flexDirection="column",e.style.rowGap="1px",e.appendChild(document.createElement("div")),e.appendChild(document.createElement("div")),document.body.appendChild(e),As=e.scrollHeight===1,document.body.removeChild(e),As}let _t=!1;try{const e=Object.defineProperty({},"passive",{get(){_t=!0}});window.addEventListener("testPassive",null,e),window.removeEventListener("testPassive",null,e)}catch(e){}function yt(e,t,n,o){if(e&&e.addEventListener){let r=o;r===void 0&&_t&&(t==="touchstart"||t==="touchmove"||t==="wheel")&&(r={passive:!1}),e.addEventListener(t,n,r)}return{remove:()=>{e&&e.removeEventListener&&e.removeEventListener(t,n)}}}const CO=function(e){return e.replace(/[A-Z]/g,t=>`-${t.toLowerCase()}`).toLowerCase()},xO=function(e){return/[height|width]$/.test(e)},_S=function(e){let t="";const n=Object.keys(e);return n.forEach((o,r)=>{let a=e[o];o=CO(o),xO(o)&&typeof a=="number"&&(a=`${a}px`),a===!0?t+=o:a===!1?t+=`not ${o}`:t+=`(${o}: ${a})`,r<n.length-1&&(t+=" and ")}),t};function rp(e){let t="";return typeof e=="string"?e:Array.isArray(e)?(e.forEach((n,o)=>{t+=_S(n),o<e.length-1&&(t+=", ")}),t):_S(e)}const oe={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(t){const{keyCode:n}=t;if(t.altKey&&!t.ctrlKey||t.metaKey||n>=oe.F1&&n<=oe.F12)return!1;switch(n){case oe.ALT:case oe.CAPS_LOCK:case oe.CONTEXT_MENU:case oe.CTRL:case oe.DOWN:case oe.END:case oe.ESC:case oe.HOME:case oe.INSERT:case oe.LEFT:case oe.MAC_FF_META:case oe.META:case oe.NUMLOCK:case oe.NUM_CENTER:case oe.PAGE_DOWN:case oe.PAGE_UP:case oe.PAUSE:case oe.PRINT_SCREEN:case oe.RIGHT:case oe.SHIFT:case oe.UP:case oe.WIN_KEY:case oe.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(t){if(t>=oe.ZERO&&t<=oe.NINE||t>=oe.NUM_ZERO&&t<=oe.NUM_MULTIPLY||t>=oe.A&&t<=oe.Z||window.navigator.userAgent.includes("WebKit")&&t===0)return!0;switch(t){case oe.SPACE:case oe.QUESTION_MARK:case oe.NUM_PLUS:case oe.NUM_MINUS:case oe.NUM_PERIOD:case oe.NUM_DIVISION:case oe.SEMICOLON:case oe.DASH:case oe.EQUALS:case oe.COMMA:case oe.PERIOD:case oe.SLASH:case oe.APOSTROPHE:case oe.SINGLE_QUOTE:case oe.OPEN_SQUARE_BRACKET:case oe.BACKSLASH:case oe.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};function nr(e){return e==null?[]:Array.isArray(e)?e:[e]}function ap(e){const t=Object.create(null);return n=>t[n]||(t[n]=e(n))}const wO=/-(\w)/g,Ir=ap(e=>e.replace(wO,(t,n)=>n?n.toUpperCase():"")),PO=/\B([A-Z])/g,IO=ap(e=>e.replace(PO,"-$1").toLowerCase()),TO=ap(e=>e.charAt(0).toUpperCase()+e.slice(1));function Ds(e=[]){for(let t=0,n=e.length;t<n;t++)if(e[t]!==void 0)return e[t]}function NS(e,t){let n=e;for(let o=0;o<t.length;o+=1){if(n==null)return;n=n[t[o]]}return n}function Qe(e,t){const n=Object.assign({},e);for(let o=0;o<t.length;o+=1){const r=t[o];delete n[r]}return n}const EO=`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 for 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`,OO=`onCopy onCut onPaste onCompositionend onCompositionstart onCompositionupdate onKeydown
onKeypress onKeyup onFocus onBlur onChange onInput onSubmit onClick onContextmenu onDoubleclick onDblclick
onDrag onDragend onDragenter onDragexit onDragleave onDragover onDragstart onDrop onMousedown
onMouseenter onMouseleave onMousemove onMouseout onMouseover onMouseup onSelect onTouchcancel
onTouchend onTouchmove onTouchstart onTouchstartPassive onTouchmovePassive 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`,FS=`${EO} ${OO}`.split(/[\s\n]+/),MO="aria-",AO="data-";function kS(e,t){return e.indexOf(t)===0}function or(e,t=!1){let n;t===!1?n={aria:!0,data:!0,attr:!0}:t===!0?n={aria:!0}:n={...t};const o={};return Object.keys(e).forEach(r=>{(n.aria&&(r==="role"||kS(r,MO))||n.data&&kS(r,AO)||n.attr&&(FS.includes(r)||FS.includes(r.toLowerCase())))&&(o[r]=e[r])}),o}function LS(e,t,n,o){if(!t.length)return n;const[r,...a]=t;let i;return!e&&typeof r=="number"?i=[]:Array.isArray(e)?i=[...e]:i={...e},o&&n===void 0&&a.length===1?delete i[r][a[0]]:i[r]=LS(i[r],a,n,o),i}function DO(e,t,n,o=!1){return t.length&&o&&n===void 0&&!NS(e,t.slice(0,-1))?e:LS(e,t,n,o)}function RO(e,t,n,o){let r=n?n.call(o,e,t):void 0;if(r!==void 0)return!!r;if(e===t)return!0;if(typeof e!="object"||!e||typeof t!="object"||!t)return!1;const a=Object.keys(e),i=Object.keys(t);if(a.length!==i.length)return!1;const l=Object.prototype.hasOwnProperty.bind(t);for(let c=0;c<a.length;c++){const s=a[c];if(!l(s))return!1;const u=e[s],d=t[s];if(r=n?n.call(o,u,d,s):void 0,r===!1||r===void 0&&u!==d)return!1}return!0}function ba(e,t){return RO(It(e),It(t))}const BO={adjustX:1,adjustY:1},zS={adjustX:0,adjustY:0},_O=[0,0];function HS(e){return typeof e=="boolean"?e?BO:zS:{...zS,...e}}function ip(e){const{arrowWidth:t=4,horizontalArrowShift:n=16,verticalArrowShift:o=8,autoAdjustOverflow:r,arrowPointAtCenter:a}=e,i={left:{points:["cr","cl"],offset:[-4,0]},right:{points:["cl","cr"],offset:[4,0]},top:{points:["bc","tc"],offset:[0,-4]},bottom:{points:["tc","bc"],offset:[0,4]},topLeft:{points:["bl","tc"],offset:[-(n+t),-4]},leftTop:{points:["tr","cl"],offset:[-4,-(o+t)]},topRight:{points:["br","tc"],offset:[n+t,-4]},rightTop:{points:["tl","cr"],offset:[4,-(o+t)]},bottomRight:{points:["tr","bc"],offset:[n+t,4]},rightBottom:{points:["bl","cr"],offset:[4,o+t]},bottomLeft:{points:["tl","bc"],offset:[-(n+t),4]},leftBottom:{points:["br","cl"],offset:[-4,o+t]}};return Object.keys(i).forEach(l=>{i[l]=a?{...i[l],overflow:HS(r),targetOffset:_O}:{...SS[l],overflow:HS(r)},i[l].ignoreShake=!0}),i}function lp(e,t){var n,o;if(typeof window=="undefined")return 0;const r=t?"scrollTop":"scrollLeft";let a=0;return Jf(e)?a=e[t?"pageYOffset":"pageXOffset"]:e instanceof Document?a=e.documentElement[r]:(e instanceof HTMLElement||e)&&(a=e[r]),e&&!Jf(e)&&typeof a!="number"&&(a=(o=((n=e.ownerDocument)!=null?n:e).documentElement)==null?void 0:o[r]),a}let sp;function Rs(e){if(typeof document=="undefined")return 0;if(e||sp===void 0){const t=document.createElement("div");t.style.width="100%",t.style.height="200px";const n=document.createElement("div"),o=n.style;o.position="absolute",o.top="0",o.left="0",o.pointerEvents="none",o.visibility="hidden",o.width="200px",o.height="150px",o.overflow="hidden",n.appendChild(t),document.body.appendChild(n);const r=t.offsetWidth;n.style.overflow="scroll";let a=t.offsetWidth;r===a&&(a=n.clientWidth),document.body.removeChild(n),sp=r-a}return sp}function jS(e){const t=e.match(/^(.*)px$/),n=Number(t==null?void 0:t[1]);return Number.isNaN(n)?Rs():n}function NO(e){if(typeof document=="undefined"||!e||!(e instanceof Element))return{width:0,height:0};const{width:t,height:n}=getComputedStyle(e,"::-webkit-scrollbar");return{width:jS(t),height:jS(n)}}let WS=e=>setTimeout(e,16),VS=e=>clearTimeout(e);typeof window!="undefined"&&"requestAnimationFrame"in window&&(WS=e=>window.requestAnimationFrame(e),VS=e=>window.cancelAnimationFrame(e));let KS=0;const cp=new Map;function GS(e){cp.delete(e)}function Ve(e,t=1){KS+=1;const n=KS;function o(r){if(r===0)GS(n),e();else{const a=WS(()=>{o(r-1)});cp.set(n,a)}}return o(t),n}Ve.cancel=e=>{const t=cp.get(e);return GS(t),VS(t)};function FO(e,t,n,o){const r=n-t;return e/=o/2,e<1?r/2*e*e*e+t:r/2*((e-=2)*e*e+2)+t}function up(e,t={}){const{getContainer:n=()=>window,callback:o,duration:r=450}=t,a=n(),i=lp(a,!0),l=Date.now(),c=()=>{const u=Date.now()-l,d=FO(u>r?r:u,i,e,r);Jf(a)?a.scrollTo(window.scrollX,d):a instanceof Document?a.documentElement.scrollTop=d:a.scrollTop=d,u<r?Ve(c):typeof o=="function"&&o()};Ve(c)}function on(e,t,n){return U({[`${e}-status-success`]:t==="success",[`${e}-status-warning`]:t==="warning",[`${e}-status-error`]:t==="error",[`${e}-status-validating`]:t==="validating",[`${e}-has-feedback`]:n})}function ao(e,t){return t||e}function dp(e){let t;const n=r=>()=>{t=null,e(...r)},o=(...r)=>{t==null&&(t=Ve(n(r)))};return o.cancel=()=>{Ve.cancel(t),t=null},o}function fp(e){const t=new Map;return e.forEach((n,o)=>{t.set(n,o)}),t}function kO(e){const t=new Map;return e.forEach(({disabled:n,key:o},r)=>{n&&t.set(o,r)}),t}const LO=Object.prototype.hasOwnProperty,XS=(e,t)=>LO.call(e,t);function zO(e,t,n,o){const r=e[n];if(r!=null){const a=XS(r,"default");if(a&&o===void 0){const i=r.default;o=r.type!==Function&&ep(i)?i():i}r.type===Boolean&&(!XS(t,n)&&!a?o=!1:o===""&&(o=!0))}return o}function HO(e){return Object.keys(e).reduce((t,n)=>((n.startsWith("data-")||n.startsWith("aria-"))&&(t[n]=e[n]),t),{})}function Tr(e){return typeof e=="number"?`${e}px`:e}function ya(e,t={},n){return typeof e=="function"?e(t):e!=null?e:n}function jO(e){let t;const n=new Promise(r=>{t=e(()=>{r(!0)})}),o=()=>{t==null||t()};return o.then=(r,a)=>n.then(r,a),o.promise=n,o}function pp(e){return e.default=void 0,e}function vp(e){const t=Object.keys(e),n={},o={},r={};for(let a=0,i=t.length;a<i;a++){const l=t[a];uO(l)?(n[l[2].toLowerCase()+l.slice(3)]=e[l],o[l]=e[l]):r[l]=e[l]}return{onEvents:o,events:n,extraAttrs:r}}function WO(e="",t=!1){const n={},o=/;(?![^(]*\))/g,r=/:(.+)/;return typeof e=="object"?e:(e.split(o).forEach(a=>{if(a){const i=a.split(r);if(i.length>1){const l=t?Ir(i[0].trim()):i[0].trim();n[l]=i[1].trim()}}}),n)}function Do(e,t){return e[t]!==void 0}const YS=Symbol("skipFlatten");function ft(e=[],t=!0){const n=Array.isArray(e)?e:[e],o=[];return n.forEach(r=>{Array.isArray(r)?o.push(...ft(r,t)):r&&r.type===Ue?r.key===YS?o.push(r):o.push(...ft(r.children,t)):r&&Zt(r)?t&&!Ri(r)?o.push(r):t||o.push(r):Zf(r)&&o.push(r)}),o}function Bs(e,t="default",n={}){if(Zt(e))return e.type===Ue?t==="default"?ft(e.children):[]:e.children&&e.children[t]?ft(e.children[t](n)):[];{const o=e.$slots[t]&&e.$slots[t](n);return ft(o)}}function fn(e){var t;let n=((t=e==null?void 0:e.vnode)==null?void 0:t.el)||e&&(e.$el||e);for(;n&&!n.tagName;)n=n.nextSibling;return n}function US(e){const t={};if(e.$&&e.$.vnode){const n=e.$.vnode.props||{};Object.keys(e.$props).forEach(o=>{const r=e.$props[o],a=IO(o);(r!==void 0||a in n)&&(t[o]=r)})}else if(Zt(e)&&typeof e.type=="object"){const n=e.props||{},o={};Object.keys(n).forEach(a=>{o[Ir(a)]=n[a]});const r=e.type.props||{};Object.keys(r).forEach(a=>{const i=zO(r,o,a,o[a]);(i!==void 0||a in o)&&(t[a]=i)})}return t}function qS(e,t="default",n=e,o=!0){let r;if(e.$){const a=e[t];if(a!==void 0)return typeof a=="function"&&o?a(n):a;r=e.$slots[t],r=o&&r?r(n):r}else if(Zt(e)){const a=e.props&&e.props[t];if(a!==void 0&&e.props!==null)return typeof a=="function"&&o?a(n):a;e.type===Ue?r=e.children:e.children&&e.children[t]&&(r=e.children[t],r=o&&r?r(n):r)}return Array.isArray(r)&&(r=ft(r),r=r.length===1?r[0]:r,r=r.length===0?void 0:r),r}function QS(e={},t=!0){let n={};return e.$?n={...n,...e.$attrs}:n={...n,...e.props},vp(n)[t?"onEvents":"events"]}function VO(e){const n=((Zt(e)?e.props:e.$attrs)||{}).class||{};let o={};return typeof n=="string"?n.split(" ").forEach(r=>{o[r.trim()]=!0}):Array.isArray(n)?U(n).split(" ").forEach(r=>{o[r.trim()]=!0}):o={...o,...n},o}function ZS(e,t){let o=((Zt(e)?e.props:e.$attrs)||{}).style||{};if(typeof o=="string")o=WO(o,t);else if(t&&o){const r={};return Object.keys(o).forEach(a=>r[Ir(a)]=o[a]),r}return o}function St(e=[]){const t=[];return e.forEach(n=>{Array.isArray(n)?t.push(...n):(n==null?void 0:n.type)===Ue?t.push(...St(n.children)):t.push(n)}),t.filter(n=>!Ri(n))}function _i(e){if(e){const t=St(e);return t.length?t:void 0}else return e}function Nt(e,t,n="default"){var o,r;return(r=t[n])!=null?r:(o=e[n])==null?void 0:o.call(e)}var Er={methods:{setState(e={},t){let n=typeof e=="function"?e(this.$data,this.$props):e;if(this.getDerivedStateFromProps){const o=this.getDerivedStateFromProps(US(this),{...this.$data,...n});if(o===null)return;n={...n,...o||{}}}Object.assign(this.$data,n),this._.isMounted&&this.$forceUpdate(),Ze(()=>{t&&t()})},__emit(){const e=[].slice.call(arguments,0);let t=e[0];t=`on${t[0].toUpperCase()}${t.substring(1)}`;const n=this.$props[t]||this.$attrs[t];if(e.length&&n)if(Array.isArray(n))for(let o=0,r=n.length;o<r;o++)n[o](...e.slice(1));else n(...e.slice(1))}}};function Ni(){const e=t=>{e.current=t};return e}function Tn(e){const t=K();return _e(()=>{t.value=e()},{flush:"sync"}),t}function Ge(e,t){const n={...e};return Object.keys(t).forEach(o=>{const r=n[o];if(r)r.type||r.default?r.default=t[o]:r.def?r.def(t[o]):n[o]={type:r,default:t[o]};else throw new Error(`not have ${o} prop`)}),n}const pn=(...e)=>e,KO=(...e)=>e;function mt(e){const t=e;return t.install=function(n){n.component(t.displayName||t.name,e)},e}function Or(){return{type:[Function,Array]}}function Ee(e){return{type:Object,default:e}}function ce(e){return{type:Boolean,default:e}}function ne(e){return{type:Function,default:e}}function st(e,t){const n={validator:()=>!0,default:e};return n}function rn(){return{validator:()=>!0}}function nt(e){return{type:Array,default:e}}function Oe(e){return{type:String,default:e}}function Be(e,t){return e?{type:e,default:t}:st(t)}function GO(e){for(var t=-1,n=e==null?0:e.length,o={};++t<n;){var r=e[t];o[r[0]]=r[1]}return o}function JS(e,...t){return lt(GO(t.map(n=>[n,Ne(e,n)])))}function _s(e){if(!mS(e))return lt(e);const t=new Proxy({},{get(n,o,r){return Reflect.get(e.value,o,r)},set(n,o,r){return e.value[o]=r,!0},deleteProperty(n,o){return Reflect.deleteProperty(e.value,o)},has(n,o){return Reflect.has(e.value,o)},ownKeys(){return Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}});return lt(t)}function ot(e,t={},n=!0,o=!1){let r=e;if(Array.isArray(e)&&(r=St(e)[0]),!r)return null;const a=oo(r,t,o);return a.props=n?{...a.props,...t}:a.props,ht(typeof a.props.class!="object"),a}function XO(e,t={},n=!0){return e.map(o=>ot(o,t,n))}function Fi(e,t={},n=!0,o=!1){if(Array.isArray(e))return e.map(r=>Fi(r,t,n,o));{if(!Zt(e))return e;const r=ot(e,t,n,o);return Array.isArray(r.children)&&(r.children=Fi(r.children)),r}}function YO(e,t,n){er(oo(e,{...t}),n)}function e$(e){return(e||[]).some(t=>Zt(t)?!(t.type===gS||t.type===Ue&&!e$(t.children)):!0)?e:null}function Ns(e,t,n,o){var r;const a=(r=e[t])==null?void 0:r.call(e,n);return e$(a)?a:o==null?void 0:o()}/*!
* is-plain-object <https://github.com/jonschlinkert/is-plain-object>
*
* Copyright (c) 2014-2017, Jon Schlinkert.
* Released under the MIT License.
*/function t$(e){return Object.prototype.toString.call(e)==="[object Object]"}function UO(e){var t,n;return t$(e)===!1?!1:(t=e.constructor,t===void 0?!0:(n=t.prototype,!(t$(n)===!1||n.hasOwnProperty("isPrototypeOf")===!1)))}function ki(){return ki=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},ki.apply(this,arguments)}function n$(e,t){if(e==null)return{};var n={};for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){if(t.indexOf(o)>=0)continue;n[o]=e[o]}return n}const qO={silent:!1,logLevel:"warn"},QO=["validator"],o$=Object.prototype,r$=o$.toString,ZO=o$.hasOwnProperty,a$=/^\s*function (\w+)/;function i$(e){var t;const n=(t=e==null?void 0:e.type)!==null&&t!==void 0?t:e;if(n){const o=n.toString().match(a$);return o?o[1]:""}return""}const Mr=UO;function JO(){}let zt=JO;const Sa=(e,t)=>ZO.call(e,t),e7=Number.isInteger||function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e},$a=Array.isArray||function(e){return r$.call(e)==="[object Array]"},Ca=e=>r$.call(e)==="[object Function]",Fs=(e,t)=>Mr(e)&&Sa(e,"_vueTypes_name")&&(!t||e._vueTypes_name===t),l$=e=>Mr(e)&&(Sa(e,"type")||["_vueTypes_name","validator","default","required"].some(t=>Sa(e,t)));function hp(e,t){return Object.defineProperty(e.bind(t),"__original",{value:e})}function Ar(e,t,n=!1){let o,r=!0,a="";o=Mr(e)?e:{type:e};const i=Fs(o)?o._vueTypes_name+" - ":"";if(l$(o)&&o.type!==null){if(o.type===void 0||o.type===!0||!o.required&&t==null)return r;$a(o.type)?(r=o.type.some(l=>Ar(l,t,!0)===!0),a=o.type.map(l=>i$(l)).join(" or ")):(a=i$(o),r=a==="Array"?$a(t):a==="Object"?Mr(t):a==="String"||a==="Number"||a==="Boolean"||a==="Function"?function(l){if(l==null)return"";const c=l.constructor.toString().match(a$);return c?c[1].replace(/^Async/,""):""}(t)===a:t instanceof o.type)}if(!r){const l=`${i}value "${t}" should be of type "${a}"`;return n===!1?(zt(l),!1):l}if(Sa(o,"validator")&&Ca(o.validator)){const l=zt,c=[];if(zt=s=>{c.push(s)},r=o.validator(t),zt=l,!r){const s=(c.length>1?"* ":"")+c.join(`
* `);return c.length=0,n===!1?(zt(s),r):s}}return r}function En(e,t){const n=Object.defineProperties(t,{_vueTypes_name:{value:e,writable:!0},isRequired:{get(){return this.required=!0,this}},def:{value(r){return r===void 0?this.type===Boolean||Array.isArray(this.type)&&this.type.includes(Boolean)?void(this.default=void 0):(Sa(this,"default")&&delete this.default,this):Ca(r)||Ar(this,r,!0)===!0?(this.default=$a(r)?()=>[...r]:Mr(r)?()=>Object.assign({},r):r,this):(zt(`${this._vueTypes_name} - invalid default value: "${r}"`),this)}}}),{validator:o}=n;return Ca(o)&&(n.validator=hp(o,n)),n}function On(e,t){const n=En(e,t);return Object.defineProperty(n,"validate",{value(o){return Ca(this.validator)&&zt(`${this._vueTypes_name} - calling .validate() will overwrite the current custom validator function. Validator info:
${JSON.stringify(this)}`),this.validator=hp(o,this),this}})}function s$(e,t,n){const o=function(c){const s={};return Object.getOwnPropertyNames(c).forEach(u=>{s[u]=Object.getOwnPropertyDescriptor(c,u)}),Object.defineProperties({},s)}(t);if(o._vueTypes_name=e,!Mr(n))return o;const{validator:r}=n,a=n$(n,QO);if(Ca(r)){let{validator:c}=o;c&&(c=(l=(i=c).__original)!==null&&l!==void 0?l:i),o.validator=hp(c?function(s){return c.call(this,s)&&r.call(this,s)}:r,o)}var i,l;return Object.assign(o,a)}function ks(e){return e.replace(/^(?!\s*$)/gm," ")}const t7=()=>On("any",{}),n7=()=>On("function",{type:Function}),c$=()=>On("boolean",{type:Boolean}),o7=()=>On("string",{type:String}),r7=()=>On("number",{type:Number}),a7=()=>On("array",{type:Array}),i7=()=>On("object",{type:Object}),l7=()=>En("integer",{type:Number,validator(e){const t=e7(e);return t===!1&&zt(`integer - "${e}" is not an integer`),t}}),s7=()=>En("symbol",{validator(e){const t=typeof e=="symbol";return t===!1&&zt(`symbol - invalid value "${e}"`),t}}),c7=()=>Object.defineProperty({type:null,validator(e){const t=e===null;return t===!1&&zt("nullable - value should be null"),t}},"_vueTypes_name",{value:"nullable"});function u7(e,t="custom validation failed"){if(typeof e!="function")throw new TypeError("[VueTypes error]: You must provide a function as argument");return En(e.name||"<<anonymous function>>",{type:null,validator(n){const o=e(n);return o||zt(`${this._vueTypes_name} - ${t}`),o}})}function d7(e){if(!$a(e))throw new TypeError("[VueTypes error]: You must provide an array as argument.");const t=`oneOf - value should be one of "${e.map(o=>typeof o=="symbol"?o.toString():o).join('", "')}".`,n={validator(o){const r=e.indexOf(o)!==-1;return r||zt(t),r}};if(e.indexOf(null)===-1){const o=e.reduce((r,a)=>{if(a!=null){const i=a.constructor;r.indexOf(i)===-1&&r.push(i)}return r},[]);o.length>0&&(n.type=o)}return En("oneOf",n)}function f7(e){if(!$a(e))throw new TypeError("[VueTypes error]: You must provide an array as argument");let t=!1,n=!1,o=[];for(let a=0;a<e.length;a+=1){const i=e[a];if(l$(i)){if(Ca(i.validator)&&(t=!0),Fs(i,"oneOf")&&i.type){o=o.concat(i.type);continue}if(Fs(i,"nullable")){n=!0;continue}if(i.type===!0||!i.type){zt('oneOfType - invalid usage of "true" and "null" as types.');continue}o=o.concat(i.type)}else o.push(i)}o=o.filter((a,i)=>o.indexOf(a)===i);const r=n===!1&&o.length>0?o:null;return En("oneOfType",t?{type:r,validator(a){const i=[],l=e.some(c=>{const s=Ar(c,a,!0);return typeof s=="string"&&i.push(s),s===!0});return l||zt(`oneOfType - provided value does not match any of the ${i.length} passed-in validators:
${ks(i.join(`
`))}`),l}}:{type:r})}function p7(e){return En("arrayOf",{type:Array,validator(t){let n="";const o=t.every(r=>(n=Ar(e,r,!0),n===!0));return o||zt(`arrayOf - value validation error:
${ks(n)}`),o}})}function v7(e){return En("instanceOf",{type:e})}function h7(e){return En("objectOf",{type:Object,validator(t){let n="";const o=Object.keys(t).every(r=>(n=Ar(e,t[r],!0),n===!0));return o||zt(`objectOf - value validation error:
${ks(n)}`),o}})}function g7(e){const t=Object.keys(e),n=t.filter(r=>{var a;return!((a=e[r])===null||a===void 0||!a.required)}),o=En("shape",{type:Object,validator(r){if(!Mr(r))return!1;const a=Object.keys(r);if(n.length>0&&n.some(i=>a.indexOf(i)===-1)){const i=n.filter(l=>a.indexOf(l)===-1);return zt(i.length===1?`shape - required property "${i[0]}" is not defined.`:`shape - required properties "${i.join('", "')}" are not defined.`),!1}return a.every(i=>{if(t.indexOf(i)===-1)return this._vueTypes_isLoose===!0||(zt(`shape - shape definition does not include a "${i}" property. Allowed keys: "${t.join('", "')}".`),!1);const l=Ar(e[i],r[i],!0);return typeof l=="string"&&zt(`shape - "${i}" property validation error:
${ks(l)}`),l===!0})}});return Object.defineProperty(o,"_vueTypes_isLoose",{writable:!0,value:!1}),Object.defineProperty(o,"loose",{get(){return this._vueTypes_isLoose=!0,this}}),o}const m7=["name","validate","getter"],b7=(e=>((e=class{static get any(){return t7()}static get func(){return n7().def(this.defaults.func)}static get bool(){return this.defaults.bool===void 0?c$():c$().def(this.defaults.bool)}static get string(){return o7().def(this.defaults.string)}static get number(){return r7().def(this.defaults.number)}static get array(){return a7().def(this.defaults.array)}static get object(){return i7().def(this.defaults.object)}static get integer(){return l7().def(this.defaults.integer)}static get symbol(){return s7()}static get nullable(){return c7()}static extend(t){if(zt("VueTypes.extend is deprecated. Use the ES6+ method instead. See https://dwightjack.github.io/vue-types/advanced/extending-vue-types.html#extending-namespaced-validators-in-es6 for details."),$a(t))return t.forEach(c=>this.extend(c)),this;const{name:n,validate:o=!1,getter:r=!1}=t,a=n$(t,m7);if(Sa(this,n))throw new TypeError(`[VueTypes error]: Type "${n}" already defined`);const{type:i}=a;if(Fs(i))return delete a.type,Object.defineProperty(this,n,r?{get:()=>s$(n,i,a)}:{value(...c){const s=s$(n,i,a);return s.validator&&(s.validator=s.validator.bind(s,...c)),s}});let l;return l=r?{get(){const c=Object.assign({},a);return o?On(n,c):En(n,c)},enumerable:!0}:{value(...c){const s=Object.assign({},a);let u;return u=o?On(n,s):En(n,s),s.validator&&(u.validator=s.validator.bind(u,...c)),u},enumerable:!0},Object.defineProperty(this,n,l)}}).defaults={},e.sensibleDefaults=void 0,e.config=qO,e.custom=u7,e.oneOf=d7,e.instanceOf=v7,e.oneOfType=f7,e.arrayOf=p7,e.objectOf=h7,e.shape=g7,e.utils={validate:(t,n)=>Ar(n,t,!0)===!0,toType:(t,n,o=!1)=>o?On(t,n):En(t,n)},e))();function u$(e={func:()=>{},bool:!0,string:"",number:0,array:()=>[],object:()=>({}),integer:0}){var t;return(t=class extends b7{static get sensibleDefaults(){return ki({},this.defaults)}static set sensibleDefaults(n){this.defaults=n!==!1?ki({},n!==!0?n:e):{}}}).defaults=ki({},e),t}class Iae extends u$(){}const y7=u$({func:void 0,bool:void 0,string:void 0,number:void 0,array:void 0,object:void 0,integer:void 0});class S7 extends y7{static get style(){return On("style",{type:[String,Object],default:()=>({})})}static get looseBool(){return On("looseBool",{type:Boolean,default:void 0})}static get VueNode(){return On("VueNode",{type:Object,default:()=>null})}}var L=S7;const d$=Symbol("PortalContextKey");function gp(e,t={inTriggerContext:!0}){Ke(d$,{inTriggerContext:t.inTriggerContext,shouldRender:w(()=>{const{sPopupVisible:n,popupRef:o,forceRender:r,autoDestroy:a}=e||{};let i=!1;return(n||o||r)&&(i=!0),!n&&a&&(i=!1),i})})}function $7(){gp({},{inTriggerContext:!1});const e=We(d$,{shouldRender:w(()=>!1),inTriggerContext:!1});return{shouldRender:w(()=>e.shouldRender.value||e.inTriggerContext===!1)}}var f$=Y({compatConfig:{MODE:3},name:"Portal",inheritAttrs:!1,props:{getContainer:L.func.isRequired,didUpdate:Function},setup(e,{slots:t}){let n=!0,o;const{shouldRender:r}=$7();function a(){r.value&&(o=e.getContainer())}Xf(()=>{n=!1,a()}),ke(()=>{o||a()});const i=re(r,()=>{r.value&&!o&&(o=e.getContainer()),o&&i()});return Sn(()=>{Ze(()=>{var l;r.value&&((l=e.didUpdate)==null||l.call(e,e))})}),()=>{var l;return r.value?n?(l=t.default)==null?void 0:l.call(t):o?f(Yf,{to:o},t):null:null}}});function Ls(e){const t=Symbol("contextKey");return{useProvide:(r,a)=>{const i=lt({});return Ke(t,i),_e(()=>{Object.assign(i,r,a||{})}),i},useInject:()=>We(t,e)||{}}}function p$(e,t=!0){dn()?ke(e):t?e():Ze(e)}function mp(e){return jE()?(WE(e),!0):!1}function v$(e){return typeof e=="function"?e():Wt(e)}function zs(e){var t;const n=v$(e);return(t=n==null?void 0:n.$el)!=null?t:n}function bp(e){for(var t=0,n,o=0,r=e.length;r>=4;++o,r-=4)n=e.charCodeAt(o)&255|(e.charCodeAt(++o)&255)<<8|(e.charCodeAt(++o)&255)<<16|(e.charCodeAt(++o)&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(r){case 3:t^=(e.charCodeAt(o+2)&255)<<16;case 2:t^=(e.charCodeAt(o+1)&255)<<8;case 1:t^=e.charCodeAt(o)&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 C7=Object.defineProperty,x7=(e,t,n)=>t in e?C7(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,h$=(e,t,n)=>(x7(e,typeof t!="symbol"?t+"":t,n),n);const g$="%";class w7{constructor(t){h$(this,"instanceId"),h$(this,"cache",new Map),this.instanceId=t}get(t){return this.cache.get(Array.isArray(t)?t.join(g$):t)||null}update(t,n){const o=Array.isArray(t)?t.join(g$):t,r=this.cache.get(o),a=n(r);a===null?this.cache.delete(o):this.cache.set(o,a)}}var P7=Object.defineProperty,I7=(e,t,n)=>t in e?P7(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,m$=(e,t,n)=>(I7(e,typeof t!="symbol"?t+"":t,n),n);let b$=0;class yp{constructor(t){m$(this,"derivatives"),m$(this,"id"),this.derivatives=Array.isArray(t)?t:[t],this.id=b$,t.length===0&&(t.length>0,void 0),b$+=1}getDerivativeToken(t){return this.derivatives.reduce((n,o)=>o(t,n),void 0)}}var T7=Object.defineProperty,E7=(e,t,n)=>t in e?T7(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Li=(e,t,n)=>(E7(e,typeof t!="symbol"?t+"":t,n),n);function O7(e,t){if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}const Sp=class aS{constructor(){Li(this,"cache"),Li(this,"keys"),Li(this,"cacheCallTimes"),this.cache=new Map,this.keys=[],this.cacheCallTimes=0}size(){return this.keys.length}internalGet(t,n=!1){let o={map:this.cache};return t.forEach(r=>{var a;o?o=(a=o==null?void 0:o.map)==null?void 0:a.get(r):o=void 0}),o!=null&&o.value&&n&&(o.value[1]=this.cacheCallTimes++),o==null?void 0:o.value}get(t){var n;return(n=this.internalGet(t,!0))==null?void 0:n[0]}has(t){return!!this.internalGet(t)}set(t,n){if(!this.has(t)){if(this.size()+1>aS.MAX_CACHE_SIZE+aS.MAX_CACHE_OFFSET){const[r]=this.keys.reduce((a,i)=>{const[,l]=a;return this.internalGet(i)[1]<l?[i,this.internalGet(i)[1]]:a},[this.keys[0],this.cacheCallTimes]);this.delete(r)}this.keys.push(t)}let o=this.cache;t.forEach((r,a)=>{if(a===t.length-1)o.set(r,{value:[n,this.cacheCallTimes++]});else{const i=o.get(r);i?i.map||(i.map=new Map):o.set(r,{map:new Map}),o=o.get(r).map}})}deleteByPath(t,n){var o;const r=t.get(n[0]);if(n.length===1)return r.map?t.set(n[0],{map:r.map}):t.delete(n[0]),(o=r.value)==null?void 0:o[0];const a=this.deleteByPath(r.map,n.slice(1));return(!r.map||r.map.size===0)&&!r.value&&t.delete(n[0]),a}delete(t){if(this.has(t))return this.keys=this.keys.filter(n=>!O7(n,t)),this.deleteByPath(this.cache,t)}};Li(Sp,"MAX_CACHE_SIZE",20),Li(Sp,"MAX_CACHE_OFFSET",5);let M7=Sp;const $p=new M7;function Cp(e){const t=Array.isArray(e)?e:[e];return $p.has(t)||$p.set(t,new yp(t)),$p.get(t)}const y$=new WeakMap;function Hs(e){let t=y$.get(e)||"";return t||(Object.keys(e).forEach(n=>{const o=e[n];t+=n,o instanceof yp?t+=o.id:o&&typeof o=="object"?t+=Hs(o):t+=o}),y$.set(e,t)),t}function A7(e,t){return bp(`${t}_${Hs(e)}`)}const zi=`random-${Date.now()}-${Math.random()}`.replace(/\./g,""),S$="_bAmBoO_";function D7(e,t,n){var o,r;if(nn()){Bi(e,zi);const a=document.createElement("div");a.style.position="fixed",a.style.left="0",a.style.top="0",t==null||t(a),document.body.appendChild(a);const i=n?n(a):(o=getComputedStyle(a).content)==null?void 0:o.includes(S$);return(r=a.parentNode)==null||r.removeChild(a),Ms(zi),i}return!1}let xp;function R7(){return xp===void 0&&(xp=D7(`@layer ${zi} { .${zi} { content: "${S$}"!important; } }`,e=>{e.className=zi})),xp}function B7(e){const t=e;return t.install=function(n){n.component(t.displayName||t.name,e)},e}const wp="data-token-hash",rr="data-css-hash",xa="__cssinjs_instance__";function wa(){const e=Math.random().toString(12).slice(2);if(typeof document!="undefined"&&document.head&&document.body){const t=document.body.querySelectorAll(`style[${rr}]`)||[],{firstChild:n}=document.head;Array.from(t).forEach(r=>{r[xa]=r[xa]||e,r[xa]===e&&document.head.insertBefore(r,n)});const o={};Array.from(document.querySelectorAll(`style[${rr}]`)).forEach(r=>{var a;const i=r.getAttribute(rr);o[i]?r[xa]===e&&((a=r.parentNode)==null||a.removeChild(r)):o[i]=!0})}return new w7(e)}const $$=Symbol("StyleContextKey");function _7(){var e,t,n;const o=dn();let r;if(o&&o.appContext){const a=(n=(t=(e=o.appContext)==null?void 0:e.config)==null?void 0:t.globalProperties)==null?void 0:n.__ANTDV_CSSINJS_CACHE__;a?r=a:(r=wa(),o.appContext.config.globalProperties&&(o.appContext.config.globalProperties.__ANTDV_CSSINJS_CACHE__=r))}else r=wa();return r}const C$={cache:wa(),defaultCache:!0,hashPriority:"low"};function Hi(){const e=_7();return We($$,K({...C$,cache:e}))}function x$(e){const t=Hi(),n=K({...C$,cache:wa()});return re([()=>Wt(e),t],()=>{const o={...t.value},r=Wt(e);Object.keys(r).forEach(i=>{const l=r[i];r[i]!==void 0&&(o[i]=l)});const{cache:a}=r;o.cache=o.cache||wa(),o.defaultCache=!a&&t.value.defaultCache,n.value=o},{immediate:!0}),Ke($$,n),n}const Pp=B7(Y({name:"AStyleProvider",inheritAttrs:!1,props:{autoClear:Boolean,mock:String,cache:{type:Object},hashPriority:{type:String},container:Object,ssrInline:Boolean,transformers:Array,linters:Array,defaultCache:{type:Boolean}},setup(e,{slots:t}){return x$(e),()=>{var n;return(n=t.default)==null?void 0:n.call(t)}}}));function w$(e,t,n,o){const r=Hi(),a=K(""),i=K();_e(()=>{a.value=[e,...t.value].join("%")});const l=c=>{r.value.cache.update(c,s=>{const[u=0,d]=s||[];return u-1===0?(o==null||o(d,!1),null):[u-1,d]})};return re(a,(c,s)=>{s&&l(s),r.value.cache.update(c,u=>{const[d=0,p]=u||[],h=p||n();return[d+1,h]}),i.value=r.value.cache.get(a.value)[1]},{immediate:!0}),Xe(()=>{l(a.value)}),i}const P$={},N7="css",Dr=new Map;function F7(e){Dr.set(e,(Dr.get(e)||0)+1)}function k7(e,t){typeof document!="undefined"&&document.querySelectorAll(`style[${wp}="${e}"]`).forEach(o=>{var r;o[xa]===t&&((r=o.parentNode)==null||r.removeChild(o))})}const L7=0;function z7(e,t){Dr.set(e,(Dr.get(e)||0)-1);const n=Array.from(Dr.keys()),o=n.filter(r=>(Dr.get(r)||0)<=0);n.length-o.length>L7&&o.forEach(r=>{k7(r,t),Dr.delete(r)})}function H7(e,t,n,o){let a={...n.getDerivativeToken(e),...t};return o&&(a=o(a)),a}function I$(e,t,n=Q({})){const o=Hi(),r=w(()=>Object.assign({},...t.value)),a=w(()=>Hs(r.value)),i=w(()=>Hs(n.value.override||P$));return w$("token",w(()=>[n.value.salt||"",e.value.id,a.value,i.value]),()=>{const{salt:c="",override:s=P$,formatToken:u,getComputedToken:d}=n.value,p=d?d(r.value,s,e.value):H7(r.value,s,e.value,u),v=A7(p,c);p._tokenKey=v,F7(v);const h=`${N7}-${bp(v)}`;return p._hashId=h,[p,h]},c=>{var s;z7(c[0]._tokenKey,(s=o.value)==null?void 0:s.cache.instanceId)})}var T$={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},E$="comm",O$="rule",M$="decl",j7="@import",W7="@namespace",V7="@keyframes",K7="@layer",A$=Math.abs,Ip=String.fromCharCode;function D$(e){return e.trim()}function js(e,t,n){return e.replace(t,n)}function G7(e,t,n){return e.indexOf(t,n)}function Pa(e,t){return e.charCodeAt(t)|0}function Ia(e,t,n){return e.slice(t,n)}function bo(e){return e.length}function X7(e){return e.length}function Ws(e,t){return t.push(e),e}var Vs=1,Ta=1,R$=0,Vn=0,Ht=0,Ea="";function Tp(e,t,n,o,r,a,i,l){return{value:e,root:t,parent:n,type:o,props:r,children:a,line:Vs,column:Ta,length:i,return:"",siblings:l}}function Y7(){return Ht}function U7(){return Ht=Vn>0?Pa(Ea,--Vn):0,Ta--,Ht===10&&(Ta=1,Vs--),Ht}function io(){return Ht=Vn<R$?Pa(Ea,Vn++):0,Ta++,Ht===10&&(Ta=1,Vs++),Ht}function ar(){return Pa(Ea,Vn)}function Ks(){return Vn}function Gs(e,t){return Ia(Ea,e,t)}function ji(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function q7(e){return Vs=Ta=1,R$=bo(Ea=e),Vn=0,[]}function Q7(e){return Ea="",e}function Ep(e){return D$(Gs(Vn-1,Op(e===91?e+2:e===40?e+1:e)))}function Z7(e){for(;(Ht=ar())&&Ht<33;)io();return ji(e)>2||ji(Ht)>3?"":" "}function J7(e,t){for(;--t&&io()&&!(Ht<48||Ht>102||Ht>57&&Ht<65||Ht>70&&Ht<97););return Gs(e,Ks()+(t<6&&ar()==32&&io()==32))}function Op(e){for(;io();)switch(Ht){case e:return Vn;case 34:case 39:e!==34&&e!==39&&Op(Ht);break;case 40:e===41&&Op(e);break;case 92:io();break}return Vn}function eM(e,t){for(;io()&&e+Ht!==47+10;)if(e+Ht===42+42&&ar()===47)break;return"/*"+Gs(t,Vn-1)+"*"+Ip(e===47?e:io())}function tM(e){for(;!ji(ar());)io();return Gs(e,Vn)}function nM(e){return Q7(Xs("",null,null,null,[""],e=q7(e),0,[0],e))}function Xs(e,t,n,o,r,a,i,l,c){for(var s=0,u=0,d=i,p=0,v=0,h=0,g=1,b=1,m=1,$=0,S="",y=r,C=a,x=o,P=S;b;)switch(h=$,$=io()){case 40:if(h!=108&&Pa(P,d-1)==58){G7(P+=js(Ep($),"&","&\f"),"&\f",A$(s?l[s-1]:0))!=-1&&(m=-1);break}case 34:case 39:case 91:P+=Ep($);break;case 9:case 10:case 13:case 32:P+=Z7(h);break;case 92:P+=J7(Ks()-1,7);continue;case 47:switch(ar()){case 42:case 47:Ws(oM(eM(io(),Ks()),t,n,c),c),(ji(h||1)==5||ji(ar()||1)==5)&&bo(P)&&Ia(P,-1,void 0)!==" "&&(P+=" ");break;default:P+="/"}break;case 123*g:l[s++]=bo(P)*m;case 125*g:case 59:case 0:switch($){case 0:case 125:b=0;case 59+u:m==-1&&(P=js(P,/\f/g,"")),v>0&&(bo(P)-d||g===0&&h===47)&&Ws(v>32?_$(P+";",o,n,d-1,c):_$(js(P," ","")+";",o,n,d-2,c),c);break;case 59:P+=";";default:if(Ws(x=B$(P,t,n,s,u,r,l,S,y=[],C=[],d,a),a),$===123)if(u===0)Xs(P,t,x,x,y,a,d,l,C);else{switch(p){case 99:if(Pa(P,3)===110)break;case 108:if(Pa(P,2)===97)break;default:u=0;case 100:case 109:case 115:}u?Xs(e,x,x,o&&Ws(B$(e,x,x,0,0,r,l,S,r,y=[],d,C),C),r,C,d,l,o?y:C):Xs(P,x,x,x,[""],C,0,l,C)}}s=u=v=0,g=m=1,S=P="",d=i;break;case 58:d=1+bo(P),v=h;default:if(g<1){if($==123)--g;else if($==125&&g++==0&&U7()==125)continue}switch(P+=Ip($),$*g){case 38:m=u>0?1:(P+="\f",-1);break;case 44:l[s++]=(bo(P)-1)*m,m=1;break;case 64:ar()===45&&(P+=Ep(io())),p=ar(),u=d=bo(S=P+=tM(Ks())),$++;break;case 45:h===45&&bo(P)==2&&(g=0)}}return a}function B$(e,t,n,o,r,a,i,l,c,s,u,d){for(var p=r-1,v=r===0?a:[""],h=X7(v),g=0,b=0,m=0;g<o;++g)for(var $=0,S=Ia(e,p+1,p=A$(b=i[g])),y=e;$<h;++$)(y=D$(b>0?v[$]+" "+S:js(S,/&\f/g,v[$])))&&(c[m++]=y);return Tp(e,t,n,r===0?O$:l,c,s,u,d)}function oM(e,t,n,o){return Tp(e,t,n,E$,Ip(Y7()),Ia(e,2,-2),0,o)}function _$(e,t,n,o,r){return Tp(e,t,n,M$,Ia(e,0,o),Ia(e,o+1,-1),o,r)}function Mp(e,t){for(var n="",o=0;o<e.length;o++)n+=t(e[o],o,e,t)||"";return n}function rM(e,t,n,o){switch(e.type){case K7:if(e.children.length)break;case j7:case W7:case M$:return e.return=e.return||e.value;case E$:return"";case V7:return e.return=e.value+"{"+Mp(e.children,o)+"}";case O$:if(!bo(e.value=e.props.join(",")))return""}return bo(n=Mp(e.children,o))?e.return=e.value+"{"+n+"}":""}function Oa(e,t){const{path:n,parentSelectors:o}=t;n&&`${n}`,`${e}`,o.length&&`${o.join(" -> ")}`}function aM(e){var t;return(((t=e.match(/:not\(([^)]*)\)/))==null?void 0:t[1])||"").split(/(\[[^[]*])|(?=[.#])/).filter(r=>r).length>1}function iM(e){return e.parentSelectors.reduce((t,n)=>t?n.includes("&")?n.replace(/&/g,t):`${t} ${n}`:n,"")}const lM=(e,t,n)=>{const r=iM(n).match(/:not\([^)]*\)/g)||[];r.length>0&&r.some(aM)&&Oa("Concat ':not' selector not support in legacy browsers.",n)},sM=(e,t,n)=>{switch(e){case"marginLeft":case"marginRight":case"paddingLeft":case"paddingRight":case"left":case"right":case"borderLeft":case"borderLeftWidth":case"borderLeftStyle":case"borderLeftColor":case"borderRight":case"borderRightWidth":case"borderRightStyle":case"borderRightColor":case"borderTopLeftRadius":case"borderTopRightRadius":case"borderBottomLeftRadius":case"borderBottomRightRadius":Oa(`You seem to be using non-logical property '${e}' which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties.`,n);return;case"margin":case"padding":case"borderWidth":case"borderStyle":if(typeof t=="string"){const o=t.split(" ").map(r=>r.trim());o.length===4&&o[1]!==o[3]&&Oa(`You seem to be using '${e}' property with different left ${e} and right ${e}, which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties.`,n)}return;case"clear":case"textAlign":(t==="left"||t==="right")&&Oa(`You seem to be using non-logical value '${t}' of ${e}, which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties.`,n);return;case"borderRadius":typeof t=="string"&&t.split("/").map(a=>a.trim()).reduce((a,i)=>{if(a)return a;const l=i.split(" ").map(c=>c.trim());return l.length>=2&&l[0]!==l[1]||l.length===3&&l[1]!==l[2]||l.length===4&&l[2]!==l[3]?!0:a},!1)&&Oa(`You seem to be using non-logical value '${t}' of ${e}, which is not compatible with RTL mode. Please use logical properties