PageSourceSearch

https://www.rdvsagefemme.com/_next/static/chunks/7752-482ea3ce82f051a9.js

js rdvsagefemme.com collected 2026-10-08 01:24:11 UTC 137,258 bytes, 28 lines download raw bytes

1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="0a1c5d2f-ed3f-4566-b00f-4c80dbf1b40d",e._sentryDebugIdIdentifier="sentry-dbid-0a1c5d2f-ed3f-4566-b00f-4c80dbf1b40d")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7752],{2134:e=>{e.exports=i,e.exports.isMobile=i,e.exports.default=i;let t=/(android|bb\d+|meego).+mobile|armv7l|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|redmi|series[46]0|samsungbrowser.*mobile|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i,r=/CrOS/,n=/android|ipad|playbook|silk/i;function i(e){e||(e={});let i=e.ua;if(!i&&"u">typeof navigator&&(i=navigator.userAgent),i&&i.headers&&"string"==typeof i.headers["user-agent"]&&(i=i.headers["user-agent"]),"string"!=typeof i)return!1;let a=t.test(i)&&!r.test(i)||!!e.tablet&&n.test(i);return!a&&e.tablet&&e.featureDetect&&navigator&&navigator.maxTouchPoints>1&&-1!==i.indexOf("Macintosh")&&-1!==i.indexOf("Safari")&&(a=!0),a}},9638:(e,t,r)=>{r.d(t,{A:()=>o});var n=r(14232);let i={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"}
1,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"};var a=r(27151);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}let o=n.forwardRef((e,t)=>n.createElement(a.A,l({},e,{ref:t,icon:i})))},22085:(e,t,r)=>{r.d(t,{A:()=>f});var n=r(14232),i=r(69241),a=r(60530),l=r(30714),o=r(18236),s=r(50177),u=r(75594),c=r(55297);function d(e){return"auto"===e?"1 1 auto":(0,a.Et)(e)?`${e} ${e} auto`:/^\d+(\.\d+)?(px|em|rem|%)$/.test(e)?`0 0 ${e}`:e}let f=n.forwardRef((e,t)=>{let{getPrefixCls:r,direction:f}=n.useContext(o.QO),{gutter:h,wrap:p}=n.useContext(u.A),{prefixCls:m,span:g,order:v,offset:b,push:$,pull:y,className:w,children:E,flex:x,style:k,...A}=e,F=r("col",m),S=r(),[C,R]=(0,c.xV)(F),[P]=(0,s.PN)(S,"col"),M={},O={};l.Gl.forEach(t=>{let r={},n=e[t];(0,a.Et)(n)?r.span=n:"object"==typeof n&&(r=n||{}),delete A[t],O={...O,[`${F}-${t}-${r.span}`]:(0,a.R)(r.span),[`${F}-${t}-order-${r.order}`]:r.order||0===r.order,[`${F}-${t}-offset-${r.offset}`]:r.offset||0===r.offset,[`${F}-${t}-push-${r.push}`]:r.push||0===r.push,[`${F}-${t}-pull-${r.pull}`]:r.pull||0===r.pull,[`${F}-rtl`]:"rtl"===f},r.flex&&(O[`${F}-${t}-flex`]=!0,M[P(`${t}-flex`)]=d(r.flex))});let N=(0,i.$)(F,{[`${F}-${g}`]:void 0!==g,[`${F}-order-${v}`]:v,[`${F}-offset-${b}`]:b,[`${F}-push-${$}`]:$,[`${F}-pull-${y}`]:y},w,O,C,R),z={};return h?.[0]&&(z.paddingInline=(0,a.Et)(h[0])?`${h[0]/2}px`:`calc(${h[0]} / 2)`),x&&(z.flex=d(x),!1!==p||z.minWidth||(z.minWidth=0)),n.createElement("div",{...A,style:{...z,...k,...M},className:N,ref:t},E)})},23934:(e,t,r)=>{r.d(t,{$W:()=>c,Op:()=>s,Pp:()=>f,XB:()=>d,cK:()=>l,hb:()=>u,jC:()=>o});var n=r(14232),i=r(56318),a=r(82931);let l=n.createContext({labelAlign:"right",layout:"horizontal",itemRef:()=>{}}),o=n.createContext(null),s=e=>{let t=(0,a.cJ)(e,["prefixCls"]);return n.createElement(i.Op,{...t})},u=n.createContext({prefixCls:""}),c=n.createContext({}),d=({children:e,status:t,override:r})=>{let i=n.useContext(c),a=n.useMemo(()=>{let e={...i};return r&&delete e.isFormItemInput,t&&(delete e.status,delete e.hasFeedback,delete e.feedbackIcon),e},[t,r,i]);return n.createElement(c.Provider,{value:a},e)},f=n.createContext(void 0)},28515:(e,t,r)=>{r.d(t,{A:()=>l});var n=r(14232),i=r(18236),a=r(23934);let l=(e,t,r)=>{let l,{variant:o,[e]:s}=n.useContext(i.QO),u=n.useContext(a.Pp),c=s?.variant;l=void 0!==t?t:!1===r?"borderless":u??c??o??"outlined";let d=i.lJ.includes(l);return[l,d]}},29741:(e,t,r)=>{r.d(t,{A:()=>f});var n=r(14232),i=r(69241),a=r(60530),l=r(30714),o=r(18236),s=r(43924),u=r(75594),c=r(55297);function d(e,t){let[r,i]=n.useState("string"==typeof e?e:"");return n.useEffect(()=>{(()=>{if("string"==typeof e&&i(e),"object"==typeof e)for(let r=0;r<l.ye.length;r++){let n=l.ye[r];if(!t||!t[n])continue;let a=e[n];if(void 0!==a)return void i(a)}})()},[JSON.stringify(e),t]),r}let f=n.forwardRef((e,t)=>{let r,f,h,{prefixCls:p,justify:m,align:g,className:v,style:b,children:$,gutter:y=0,wrap:w,...E}=e,{getPrefixCls:x,direction:k}=n.useContext(o.QO),A=(0,s.A)(!0,null),F=d(g,A),S=d(m,A),C=x("row",p),[R,P]=(0,c.L3)(C),M=(r=[void 0,void 0],f=Array.isArray(y)?y:[y,void 0],h=A||{xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0,xxxl:!0},f.forEach((e,t)=>{if("object"==typeof e&&null!==e)for(let n=0;n<l.ye.length;n++){let i=l.ye[n];if(h[i]&&void 0!==e[i]){r[t]=e[i];break}}else r[t]=e}),r),O=(0,i.$)(C,{[`${C}-no-wrap`]:!1===w,[`${C}-${S}`]:S,[`${C}-${F}`]:F,[`${C}-rtl`]:"rtl"===k},v,R,P),N={};M?.[0]&&(N.marginInline=(0,a.Et)(M[0])?`${-(M[0]/2)}px`:`calc(${M[0]} / -2)`);let[z,I]=M;N.rowGap=I;let _=n.useMemo(()=>({gutter:[z,I],wrap:w}),[z,I,w]);return n.createElement(u.A.Provider,{value:_},n.createElement("div",{...E,className:O,style:{...N,...b},ref:t},$))})},30714:(e,t,r)=>{r.d(t,{Ay:()=>o,Gl:()=>l,ye:()=>a});var n=r(14232),i=r(97915);let a=["xxxl","xxl","xl","lg","md","sm","xs"],l=[].concat(a).reverse(),o=()=>
1{let e,[,t]=(0,i.Ay)(),r=((e=[].concat(a).reverse()).forEach((r,n)=>{let i=r.toUpperCase(),a=`screen${i}Min`,l=`screen${i}`;if(!(t[a]<=t[l]))throw Error(`${a}<=${l} fails : !(${t[a]}<=${t[l]})`);if(n<e.length-1){let r=`screen${i}Max`;if(!(t[l]<=t[r]))throw Error(`${l}<=${r} fails : !(${t[l]}<=${t[r]})`);let a=e[n+1].toUpperCase(),o=`screen${a}Min`;if(!(t[r]<=t[o]))throw Error(`${r}<=${o} fails : !(${t[r]}<=${t[o]})`)}}),{xs:`(max-width: ${t.screenXSMax}px)`,sm:`(min-width: ${t.screenSM}px)`,md:`(min-width: ${t.screenMD}px)`,lg:`(min-width: ${t.screenLG}px)`,xl:`(min-width: ${t.screenXL}px)`,xxl:`(min-width: ${t.screenXXL}px)`,xxxl:`(min-width: ${t.screenXXXL}px)`});return n.useMemo(()=>{let e=new Map,t=-1,n={};return{responsiveMap:r,matchHandlers:{},dispatch:t=>(n=t,e.forEach(e=>{e(n)}),e.size>=1),subscribe(r){return e.size||this.register(),t+=1,e.set(t,r),r(n),t},unsubscribe(t){e.delete(t),e.size||this.unregister()},register(){Object.entries(r).forEach(([e,t])=>{let r=({matches:t})=>{this.dispatch({...n,[e]:t})},i=window.matchMedia(t);"function"==typeof i?.addEventListener&&i.addEventListener("change",r),this.matchHandlers[t]={mql:i,listener:r},r(i)})},unregister(){Object.values(r).forEach(e=>{let t=this.matchHandlers[e];"function"==typeof t?.mql?.removeEventListener&&t.mql.removeEventListener("change",t?.listener)}),e.clear()}}},[r])}},43924:(e,t,r)=>{r.d(t,{A:()=>l});var n=r(14232),i=r(87699),a=r(30714);let l=function(e=!0,t={}){let r=(0,n.useRef)(t),[,l]=n.useReducer(e=>e+1,0),o=(0,a.Ay)();return(0,i.A)(()=>
1{let t=o.subscribe(t=>{r.current=t,e&&l()});return()=>o.unsubscribe(t)},[]),r.current}},53070:(e,t,r)=>{let n;r.d(t,{A:()=>tA});var i=r(14232),a=r(82931),l=r(69241),o=r(86362),s=r(18236),u=r(65890),c=r(28515),d=r(54259),f=r(9638);let h={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"};var p=r(27151);function m(){return(m=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}let g=i.forwardRef((e,t)=>i.createElement(p.A,m({},e,{ref:t,icon:h}))),v={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"};function b(){return(b=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}let $=i.forwardRef((e,t)=>i.createElement(p.A,b({},e,{ref:t,icon:v})));var y=r(93515),w=r(2134),E=r.n(w);let x=(0,i.createContext)(null);var k=r(97539),A=r(87900),F=r(33965),S=r(94889);let C={width:0,height:0,left:0,top:0};function R(e,t){let r=i.useRef(e),[,n]=i.useState({});return[r.current,function(e){let i="function"==typeof e?e(r.current):e;i!==r.current&&t(i,r.current),r.current=i,n({})}]}var P=r(87699);function M(e){let[t,r]=(0,i.useState)(0),n=(0,i.useRef)(0),a=(0,i.useRef)();return a.current=e,(0,P.o)(()=>{a.current?.()},[t]),()=>{n.current===t&&(n.current+=1,r(n.current))}}let O={width:0,height:0,left:0,top:0,right:0};function N(e){let t;return e instanceof Map?(t={},e.forEach((e,r)=>{t[r]=e})):t=e,JSON.stringify(t)}function z(e){return String(e).replace(/"/g,"TABS_DQ")}function I(e,t,r,n){return!!r&&!n&&!1!==e&&(void 0!==e||!1!==t&&null!==t)}let _=i.forwardRef((e,t)=>{let{prefixCls:r,editable:n,locale:a,style:l}=e;return n&&!1!==n.showAdd?i.createElement("button",{ref:t,type:"button",className:`${r}-nav-add`,style:l,"aria-label":a?.addAriaLabel||"Add tab",onClick:e=>{n.onEdit("add",{event:e})}},n.addIcon||"+"):null}),L=i.forwardRef((e,t)=>{let r,{position:n,prefixCls:a,extra:l}=e;if(!l)return null;let o={};return"object"!=typeof l||i.isValidElement(l)?o.right=l:o=l,"right"===n&&(r=o.right),"left"===n&&(r=o.left),r?i.createElement("div",{className:`${a}-extra-content`,ref:t},r):null});var j=r(24856),T=r(27866);let{ESC:V,TAB:D}=T.A,q=(0,i.forwardRef)((e,t)=>{let{overlay:r,arrow:n,prefixCls:a}=e,l=(0,i.useMemo)(()=>"function"==typeof r?r():r,[r]),o=(0,F.K4)(t,(0,F.A9)(l));return i.createElement(i.Fragment,null,n&&i.createElement("div",{className:`${a}-arrow`}),i.cloneElement(l,{ref:(0,F.f3)(l)?o:void 0}))}),H={adjustX:1,adjustY:1},W=[0,0],B={topLeft:{points:["bl","tl"],overflow:H,offset:[0,-4],targetOffset:W},top:{points:["bc","tc"],overflow:H,offset:[0,-4],targetOffset:W},topRight:{points:["br","tr"],overflow:H,offset:[0,-4],targetOffset:W},bottomLeft:{points:["tl","bl"],overflow:H,offset:[0,4],targetOffset:W},bottom:{points:["tc","bc"],overflow:H,offset:[0,4],targetOffset:W},bottomRight:{points:["tr","br"],overflow:H,offset:[0,4],targetOffset:W}};function G(){return(G=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}let X=i.forwardRef((e,t)=>{let{arrow:r=!1,prefixCls:n="rc-dropdown",transitionName:a,animation:o,align:s,placement:u="bottomLeft",placements:c=B,getPopupContainer:d,showAction:f,hideAction:h,overlayClassName:p,overlayStyle:m,visible:g,trigger:v=["hover"],autoFocus:b,overlay:$,children:y,onVisibleChange:w,...E}=e,[x,k]=i.useState(),A="visible"in e?g:x,C=o?`${n}-${o}`:a,R=i.useRef(null),P=i.useRef(null),M=i.useRef(null);i.useImperativeHandle(t,()=>R.current);let O=e=>{k(e),w?.(e)};!function({visible:e,triggerRef:t,onVisibleChange:r,autoFocus:n,overlayRef:a}){let l=i.useRef(!1),o=()=>{e&&(t.current?.focus?.(),r?.(!1))},s=()=>!!a.current?.focus&&(a.current.focus(),l.current=!0,!0),u=e=>{switch(e.keyCode){case V:o();break;case D:{let t=!1;l.current||(t=s()),t?e.preventDefault():o()}}};i.useEffect(()=>e?(window.addEventListener("keydown",u),n&&(0,S.A)(s,3),()=>{window.removeEventListener("keydown",u),l.current=!1}):()=>{l.current=!1},[e])}({visible:A,triggerRef:M,onVisibleChange:O,autoFocus:b,overlayRef:P});let N=()=>i.createElement(q,{ref:P,overlay:$,prefixCls:n,arrow:r}),z=i.cloneElement(y,{className:(0,l.$)(y.props?.className,A&&(()=>{let{openClassName:t}=e;return void 0!==t?t:`${n}-open`})()),ref:(0,F.f3)(y)?(0,F.K4)(M,(0,F.A9)(y)):void 0}),I=h;return I||-1===v.indexOf("contextMenu")||(I=["click"]),i.createElement(j.Ay,G({builtinPlacements:c},E,{prefixCls:n,ref:R,popupClassName:(0,l.$)(p,{[`${n}-show-arrow`]:r}),popupStyle:m,action:v,showAction:f,hideAction:I,popupPlacement:u,popupAlign:s,popupMotion:{motionName:C},popupVisible:A,stretch:(()=>{let{minOverlayWidthMatchTrigger:t,alignPoint:r}=e;return"minOverlayWidthMatchTrigger"in e?t:!r})()?"minWidth":"",popup:"function"==typeof $?N:N(),onOpenChange:O,onPopupClick:t=>{let{onOverlayClick:r}=e;k(!1),r&&r(t)},getPopupContainer:d}),z)});var K=r(92836),U=r(2909),Y=r(22868),Q=r(77280),J=r(98477);let Z=i.createContext(null);function ee(e){var t;return t=i.useContext(Z),`${t}-${e}`}var et=r(42198);let er=i.createContext(null);function en({children:e,locked:t,...r}){let n=i.useContext(er),a=(0,et.A)(()=>{let e;return e={...n},Object.keys(r).forEach(t=>{let n=r[t];void 0!==n&&(e[t]=n)}),e},[n,r],(e,r)=>!t&&(e[0]!==r[0]||!(0,Y.A)(e[1],r[1],!0)));return i.createElement(er.Provider,{value:a},e)}let ei=i.createContext(null);function ea(){return i.useContext(ei)}let el=i.createContext([]);function eo(e){let t=i.useContext(el);return i.useMemo(()=>void 0!==e?[...t,e]:t,[t,e])}let es=i.createContext(null),eu=i.createContext({});var ec=r(60319);let{LEFT:ed,RIGHT:ef,UP:eh,DOWN:ep,ENTER:em,ESC:eg,HOME:ev,END:eb}=T.A,e$=[eh,ep,ed,ef];function ey(e,t){return(0,ec.jD)(e,!0).filter(e=>t.has(e))}function ew(e,t,r,n=1){if(!e)return null;let i=ey(e,t),a=i.length,l=i.findIndex(e=>r===e);return n<0?-1===l?l=a-1:l-=1:n>0&&(l+=1),i[l=(l+a)%a]}let eE=(e,t)=>{let r=new Set,n=new Map,i=new Map;
1return e.forEach(e=>{let a=document.querySelector(`[data-menu-id='${t}-${e}']`);a&&(r.add(a),i.set(a,e),n.set(e,a))}),{elements:r,key2element:n,element2key:i}},ex="__RC_UTIL_PATH_SPLIT__",ek="rc-menu-more";function eA(e){let t=i.useRef(e);t.current=e;let r=i.useCallback((...e)=>t.current?.(...e),[]);return e?r:void 0}var eF=r(61349);function eS(e,t,r,n){let{activeKey:a,onActive:l,onInactive:o}=i.useContext(er),s={active:a===e};return t||(s.onMouseEnter=t=>{r?.({key:e,domEvent:t}),l(e)},s.onMouseLeave=t=>{n?.({key:e,domEvent:t}),o(e)}),s}function eC(e){let{mode:t,rtl:r,inlineIndent:n}=i.useContext(er);return"inline"!==t?null:r?{paddingRight:e*n}:{paddingLeft:e*n}}function eR({icon:e,props:t,children:r}){let n;return null===e||!1===e?null:("function"==typeof e?n=i.createElement(e,{...t}):"boolean"!=typeof e&&(n=e),n||r||null)}function eP({item:e,...t}){return Object.defineProperty(t,"item",{get:()=>((0,Q.Ay)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),e)}),t}function eM(){return(eM=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}class eO extends i.Component{render(){let{title:e,attribute:t,elementRef:r,...n}=this.props,a=(0,eF.A)(n,["eventKey","popupClassName","popupOffset","onTitleClick"]);return(0,Q.Ay)(!t,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),i.createElement(K.A.Item,eM({},t,{title:"string"==typeof e?e:void 0},a,{ref:r}))}}let eN=i.forwardRef((e,t)=>{let{style:r,className:n,eventKey:a,warnKey:o,disabled:s,itemIcon:u,children:c,role:d,onMouseEnter:f,onMouseLeave:h,onClick:p,onKeyDown:m,onFocus:g,...v}=e,b=ee(a),{prefixCls:$,onItemClick:y,disabled:w,overflowDisabled:E,itemIcon:x,selectedKeys:k,onActive:A}=i.useContext(er),{_internalRenderMenuItem:S}=i.useContext(eu),C=`${$}-item`,R=i.useRef(),P=i.useRef(),M=w||s,O=(0,F.xK)(t,P),N=eo(a),z=e=>({key:a,keyPath:[...N].reverse(),item:R.current,domEvent:e}),{active:I,..._}=eS(a,M,f,h),L=k.includes(a),j=eC(N.length),V={};"option"===e.role&&(V["aria-selected"]=L);let D=i.createElement(eO,eM({ref:R,elementRef:O,role:null===d?"none":d||"menuitem",tabIndex:s?null:-1,"data-menu-id":E&&b?null:b},(0,eF.A)(v,["extra"]),_,V,{component:"li","aria-disabled":s,style:{...j,...r},className:(0,l.$)(C,{[`${C}-active`]:I,[`${C}-selected`]:L,[`${C}-disabled`]:M},n),onClick:e=>{if(M)return;let t=z(e);p?.(eP(t)),y(t)},onKeyDown:e=>{if(m?.(e),e.which===T.A.ENTER){let t=z(e);p?.(eP(t)),y(t)}},onFocus:e=>{A(a),g?.(e)}}),c,i.createElement(eR,{props:{...e,isSelected:L},icon:u||x}));return S&&(D=S(D,e,{selected:L})),D}),ez=i.forwardRef(function(e,t){let{eventKey:r}=e,n=ea(),a=eo(r);return(i.useEffect(()=>{if(n)return n.registerPath(r,a),()=>{n.unregisterPath(r,a)}},[a]),n)?null:i.createElement(eN,eM({},e,{ref:t}))});function eI(){return(eI=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}let e_=i.forwardRef(({className:e,children:t,...r},n)=>{let{prefixCls:a,mode:o,rtl:s}=i.useContext(er);return i.createElement("ul",eI({className:(0,l.$)(a,s&&`${a}-rtl`,`${a}-sub`,`${a}-${"inline"===o?"inline":"vertical"}`,e),role:"menu"},r,{"data-menu-list":!0,ref:n}),t)});var eL=r(88314);function ej(e,t){return(0,eL.A)(e).map((e,r)=>{if(i.isValidElement(e)){let{key:n}=e,a=e.props?.eventKey??n;null==a&&(a=`tmp_key-${[...t,r].join("-")}`);let l={key:a,eventKey:a};return i.cloneElement(e,l)}return e})}let eT={adjustX:1,adjustY:1},eV={topLeft:{points:["bl","tl"],overflow:eT},topRight:{points:["br","tr"],overflow:eT},bottomLeft:{points:["tl","bl"],overflow:eT},bottomRight:{points:["tr","br"],overflow:eT},leftTop:{points:["tr","tl"],overflow:eT},leftBottom:{points:["br","bl"],overflow:eT},rightTop:{points:["tl","tr"],overflow:eT},rightBottom:{points:["bl","br"],overflow:eT}},eD={topLeft:{points:["bl","tl"],overflow:eT},topRight:{points:["br","tr"],overflow:eT},bottomLeft:{points:["tl","bl"],overflow:eT},bottomRight:{points:["tr","br"],overflow:eT},rightTop:{points:["tr","tl"],overflow:eT},rightBottom:{points:["br","bl"],overflow:eT},leftTop:{points:["tl","tr"],overflow:eT},leftBottom:{points:["bl","br"],overflow:eT}};function eq(e,t,r){return t||(r?r[e]||r.other:void 0)}let eH={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"r
1ightTop","vertical-right":"leftTop"};function eW({prefixCls:e,visible:t,children:r,popup:n,popupStyle:a,popupClassName:o,popupOffset:s,disabled:u,mode:c,onVisibleChange:d}){let{getPopupContainer:f,rtl:h,subMenuOpenDelay:p,subMenuCloseDelay:m,builtinPlacements:g,triggerSubMenuAction:v,forceSubMenuRender:b,rootClassName:$,motion:y,defaultMotions:w}=i.useContext(er),[E,x]=i.useState(!1),k=h?{...eD,...g}:{...eV,...g},A=eH[c],F=eq(c,y,w),C=i.useRef(F);"inline"!==c&&(C.current=F);let R={...C.current,leavedClassName:`${e}-hidden`,removeOnLeave:!1,motionAppear:!0},P=i.useRef();return i.useEffect(()=>(P.current=(0,S.A)(()=>{x(t)}),()=>{S.A.cancel(P.current)}),[t]),i.createElement(j.Ay,{prefixCls:e,popupClassName:(0,l.$)(`${e}-popup`,{[`${e}-rtl`]:h},o,$),stretch:"horizontal"===c?"minWidth":null,getPopupContainer:f,builtinPlacements:k,popupPlacement:A,popupVisible:E,popup:n,popupStyle:a,popupAlign:s&&{offset:s},action:u?[]:[v],mouseEnterDelay:p,mouseLeaveDelay:m,onPopupVisibleChange:d,forceRender:b,popupMotion:R,fresh:!0},r)}var eB=r(81652);function eG(){return(eG=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function eX({id:e,open:t,keyPath:r,children:n}){let a="inline",{prefixCls:l,forceSubMenuRender:o,motion:s,defaultMotions:u,mode:c}=i.useContext(er),d=i.useRef(!1);d.current=c===a;let[f,h]=i.useState(!d.current),p=!!d.current&&t;i.useEffect(()=>{d.current&&h(!1)},[c]);let m={...eq(a,s,u)};r.length>1&&(m.motionAppear=!1);let g=m.onVisibleChanged;return(m.onVisibleChanged=e=>(d.current||e||h(!0),g?.(e)),f)?null:i.createElement(en,{mode:a,locked:!d.current},i.createElement(eB.Ay,eG({visible:p},m,{forceRender:o,removeOnLeave:!1,leavedClassName:`${l}-hidden`}),({className:t,style:r})=>i.createElement(e_,{id:e,className:t,style:r},n)))}function eK(){return(eK=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}let eU=i.forwardRef((e,t)=>{let{style:r,className:n,styles:a,classNames:o,title:s,eventKey:u,warnKey:c,disabled:d,internalPopupClose:f,children:h,itemIcon:p,expandIcon:m,popupClassName:g,popupOffset:v,popupStyle:b,onClick:$,onMouseEnter:y,onMouseLeave:w,onTitleClick:E,onTitleMouseEnter:x,onTitleMouseLeave:k,popupRender:A,...F}=e,S=ee(u),{prefixCls:C,mode:R,openKeys:P,disabled:M,overflowDisabled:O,activeKey:N,selectedKeys:z,itemIcon:I,expandIcon:_,onItemClick:L,onOpenChange:j,onActive:T,popupRender:V}=i.useContext(er),{_internalRenderSubMenuItem:D}=i.useContext(eu),{isSubPathKey:q}=i.useContext(es),H=eo(),W=`${C}-submenu`,B=M||d,G=i.useRef(),X=i.useRef(),U=m??_,Y=P.includes(u),Q=!O&&Y,J=q(z,u),{active:Z,...et}=eS(u,B,x,k),[ei,ea]=i.useState(!1),el=e=>{B||ea(e)},ec=i.useMemo(()=>Z||"inline"!==R&&(ei||q([N],u)),[R,Z,N,ei,u,q]),ed=eC(H.length),ef=eA(e=>{$?.(eP(e)),L(e)}),eh=S&&`${S}-popup`,ep=i.useMemo(()=>i.createElement(eR,{icon:"horizontal"!==R?U:void 0,props:{...e,isOpen:Q,isSubMenu:!0}},i.createElement("i",{className:`${W}-arrow`})),[R,U,e,Q,W]),em=i.createElement("div",eK({role:"menuitem",style:ed,className:`${W}-title`,tabIndex:B?null:-1,ref:G,title:"string"==typeof s?s:null,"data-menu-id":O&&S?null:S,"aria-expanded":Q,"aria-haspopup":!0,"aria-controls":eh,"aria-disabled":B,onClick:e=>{B||(E?.({key:u,domEvent:e}),"inline"===R&&j(u,!Y))},onFocus:()=>{T(u)}},et),s,ep),eg=i.useRef(R);"inline"!==R&&H.length>1?eg.current="vertical":eg.current=R;let ev=eg.current,eb=i.useMemo(()=>{let t=i.createElement(en,{classNames:o,styles:a,mode:"horizontal"===ev?"vertical":ev},i.createElement(e_,{id:eh,ref:X},h)),r=A||V;return r?r(t,{item:e,keys:H}):t},[A,V,H,eh,h,e,ev]);if(!O){let e=eg.current;em=i.createElement(eW,{mode:e,prefixCls:W,visible:!f&&Q&&"inline"!==R,popupClassName:g,popupOffset:v,popupStyle:b,popup:eb,disabled:B,onVisibleChange:e=>{"inline"!==R&&j(u,e)}},em)}let e$=i.createElement(K.A.Item,eK({ref:t,role:"none"},F,{component:"li",style:r,className:(0,l.$)(W,`${W}-${R}`,n,{[`${W}-open`]:Q,[`${W}-active`]:ec,[`${W}-selected`]:J,[`${W}-disabled`]:B}),onMouseEnter:e=>{el(!0),y?.({key:u,domEvent:e})},onMouseLeave:e=>{el(!1),w?.({key:u,domEvent:e})}}),em,!O&&i.createElement(eX,{id:eh,open:Q,keyPath:H},h));return D&&(e$=D(e$,e,{selected:J,active:ec,open:Q,disabled:B})),i.createElement(en,{classNames:o,styles:a,onItemClick:ef,mode:"horizontal"===R?"vertical":R,itemIcon:p??I,expandIcon:U},e$)}),eY=i.forwardRef((e,t)=>
1{let r,{eventKey:n,children:a}=e,l=eo(n),o=ej(a,l),s=ea();return i.useEffect(()=>{if(s)return s.registerPath(n,l),()=>{s.unregisterPath(n,l)}},[l]),r=s?o:i.createElement(eU,eK({ref:t},e),o),i.createElement(el.Provider,{value:l},r)});function eQ({className:e,style:t}){let{prefixCls:r}=i.useContext(er);return ea()?null:i.createElement("li",{role:"separator",className:(0,l.$)(`${r}-item-divider`,e),style:t})}function eJ(){return(eJ=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}let eZ=i.forwardRef((e,t)=>{let{className:r,title:n,eventKey:a,children:o,...s}=e,{prefixCls:u,classNames:c,styles:d}=i.useContext(er),f=`${u}-item-group`;return i.createElement("li",eJ({ref:t,role:"presentation"},s,{onClick:e=>e.stopPropagation(),className:(0,l.$)(f,r)}),i.createElement("div",{role:"presentation",className:(0,l.$)(`${f}-title`,c?.listTitle),style:d?.listTitle,title:"string"==typeof n?n:void 0},n),i.createElement("ul",{role:"group",className:(0,l.$)(`${f}-list`,c?.list),style:d?.list},o))}),e0=i.forwardRef((e,t)=>{let{eventKey:r,children:n}=e,a=ej(n,eo(r));return ea()?a:i.createElement(eZ,eJ({ref:t},(0,eF.A)(e,["warnKey"])),a)});function e1(){return(e1=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function e2(e,t,r,n,a){let l=e,o={divider:eQ,item:ez,group:e0,submenu:eY,...n};return t&&(l=function e(t,r,n){let{item:a,group:l,submenu:o,divider:s}=r;return(t||[]).map((t,u)=>{if(t&&"object"==typeof t){let{label:c,children:d,key:f,type:h,extra:p,...m}=t,g=f??`tmp-${u}`;return d||"group"===h?"group"===h?i.createElement(l,e1({key:g},m,{title:c}),e(d,r,n)):i.createElement(o,e1({key:g},m,{title:c}),e(d,r,n)):"divider"===h?i.createElement(s,e1({key:g},m)):i.createElement(a,e1({key:g},m,{extra:p}),c,(!!p||0===p)&&i.createElement("span",{className:`${n}-item-extra`},p))}return null}).filter(e=>e)}(t,o,a)),ej(l,r)}function e6(){return(e6=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}let e9=[],e4=i.forwardRef((e,t)=>{var r;let n,a,o,{prefixCls:s="rc-menu",rootClassName:u,style:c,className:d,styles:f,classNames:h,tabIndex:p=0,items:m,children:g,direction:v,id:b,mode:$="vertical",inlineCollapsed:w,disabled:E,disabledOverflow:x,subMenuOpenDelay:k=.1,subMenuCloseDelay:A=.1,forceSubMenuRender:F,defaultOpenKeys:C,openKeys:R,activeKey:P,defaultActiveFirst:M,selectable:O=!0,multiple:N=!1,defaultSelectedKeys:z,selectedKeys:I,onSelect:_,onDeselect:L,inlineIndent:j=24,motion:T,defaultMotions:V,triggerSubMenuAction:D="hover",builtinPlacements:q,itemIcon:H,expandIcon:W,overflowedIndicator:B="...",overflowedIndicatorPopupClassName:G,getPopupContainer:X,onClick:Q,onOpenChange:ee,onKeyDown:et,openAnimation:er,openTransitionName:ea,_internalRenderMenuItem:el,_internalRenderSubMenuItem:eo,_internalComponents:ec,popupRender:eF,...eS}=e,[eC,eR]=i.useMemo(()=>[e2(g,m,e9,ec,s),e2(g,m,e9,{},s)],[g,m,ec]),[eM,eO]=i.useState(!1),eN=i.useRef(),eI=(0,U.Ay)(b?`rc-menu-uuid-${b}`:"rc-menu-uuid"),e_="rtl"===v,[eL,ej]=(0,y.A)(C,R),eT=eL||e9,eV=(e,t=!1)=>{function r(){ej(e),ee?.(e)}t?(0,J.flushSync)(r):r()},[eD,eq]=i.useState(eT),eH=i.useRef(!1),[eW,eB]=i.useMemo(()=>("inline"===$||"vertical"===$)&&w?["vertical",w]:[$,!1],[$,w]),eG="inline"===eW,[eX,eK]=i.useState(eW),[eU,eQ]=i.useState(eB);i.useEffect(()=>{eK(eW),eQ(eB),eH.current&&(eG?ej(eD):eV(e9))},[eW,eB]);let[eJ,eZ]=i.useState(0),e0=eJ>=eC.length-1||"horizontal"!==eX||x;i.useEffect(()=>{eG&&eq(eT)},[eT]),i.useEffect(()=>(eH.current=!0,()=>{eH.current=!1}),[]);let{registerPath:e1,unregisterPath:e4,refreshOverflowKeys:e5,isSubPathKey:e7,getKeyPath:e8,getKeys:e3,getSubPathKeys:te}=function(){let[,e]=i.useState({}),t=(0,i.useRef)(new Map),r=(0,i.useRef)(new Map),[n,a]=i.useState([]),l=(0,i.useRef)(0),o=(0,i.useRef)(!1),s=(0,i.useCallback)((n,i)=>{let a=i.join(ex);r.current.set(a,n),t.current.set(n,a),l.current+=1;let s=l.current;Promise.resolve().then(()=>{s===l.current&&(o.current||e({}))})},[]),u=(0,i.useCallback)((e,n)=>{let i=n.join(ex);r.current.delete(i),t.current.delete(e)},[]),c=(0,i.useCallback)(e=>{a(e)},[]),d=(0,i.useCallback)((e,r)=>{let i=(t.current.get(e)||"").split(ex);return r&&n.includes(i[0])&&i.unshift(ek),i},[n]),f=(0,i.useCallback)((e,t)=>e.filter(e=>void 0!==e).some(e=>d(e,!0).includes(t)),[d]),h=(0,i.useCallback)(e=>{let n=`${t.current.get(e)}${ex}`,i=new Set;
1return[...r.current.keys()].forEach(e=>{e.startsWith(n)&&i.add(r.current.get(e))}),i},[]);return i.useEffect(()=>()=>{o.current=!0},[]),{registerPath:s,unregisterPath:u,refreshOverflowKeys:c,isSubPathKey:f,getKeyPath:d,getKeys:()=>{let e=[...t.current.keys()];return n.length&&e.push(ek),e},getSubPathKeys:h}}(),tt=i.useMemo(()=>({registerPath:e1,unregisterPath:e4}),[e1,e4]),tr=i.useMemo(()=>({isSubPathKey:e7}),[e7]);i.useEffect(()=>{e5(e0?e9:eC.slice(eJ+1).map(e=>e.key))},[eJ,e0]);let[tn,ti]=(0,y.A)(P||M&&eC[0]?.key,P),ta=eA(e=>{ti(e)}),tl=eA(()=>{ti(void 0)});(0,i.useImperativeHandle)(t,()=>({list:eN.current,focus:e=>{let t,r=e3(),{elements:n,key2element:i,element2key:a}=eE(r,eI),l=ey(eN.current,n);t=tn&&r.includes(tn)?tn:l[0]?a.get(l[0]):eC.find(e=>!e.props.disabled)?.key;let o=i.get(t);t&&o&&o?.focus?.(e)},findItem:({key:e})=>{let{key2element:t}=eE(e3(),eI);return t.get(e)||null}}));let[to,ts]=(0,y.A)(z||[],I),tu=i.useMemo(()=>Array.isArray(to)?to:null==to?e9:[to],[to]),tc=eA(e=>{Q?.(eP(e)),(e=>{if(O){let t,{key:r}=e,n=tu.includes(r);ts(t=N?n?tu.filter(e=>e!==r):[...tu,r]:[r]);let i={...e,selectedKeys:t};n?L?.(i):_?.(i)}!N&&eT.length&&"inline"!==eX&&eV(e9)})(e)}),td=eA((e,t)=>{let r=eT.filter(t=>t!==e);if(t)r.push(e);else if("inline"!==eX){let t=te(e);r=r.filter(e=>!t.has(e))}(0,Y.A)(eT,r,!0)||eV(r,!0)}),tf=(r=(e,t)=>{let r=t??!eT.includes(e);td(e,r)},n=i.useRef(),(a=i.useRef()).current=tn,o=()=>{S.A.cancel(n.current)},i.useEffect(()=>()=>{o()},[]),e=>{let{which:t}=e;if([...e$,em,eg,ev,eb].includes(t)){let i=e3(),l=eE(i,eI),{elements:s,key2element:u,element2key:c}=l,d=function(e,t){let r=e||document.activeElement;for(;r;){if(t.has(r))return r;r=r.parentElement}return null}(u.get(tn),s),f=c.get(d),h=function(e,t,r,n){let i="prev",a="next",l="children",o="parent";if("inline"===e&&n===em)return{inlineTrigger:!0};let s={[eh]:i,[ep]:a},u={[eh]:i,[ep]:a,[em]:l,[eg]:o,[ed]:r?l:o,[ef]:r?o:l};switch(({inline:s,horizontal:{[ed]:r?a:i,[ef]:r?i:a,[ep]:l,[em]:l},vertical:u,inlineSub:s,horizontalSub:u,verticalSub:u})[`${e}${t?"":"Sub"}`]?.[n]){case i:return{offset:-1,sibling:!0};case a:return{offset:1,sibling:!0};case o:return{offset:-1,sibling:!1};case l:return{offset:1,sibling:!1};default:return null}}(eX,1===e8(f,!0).length,e_,t);if(!h&&t!==ev&&t!==eb)return;(e$.includes(t)||[ev,eb].includes(t))&&e.preventDefault();let p=e=>{if(e){let t=e,r=e.querySelector("a");r?.getAttribute("href")&&(t=r);let i=c.get(e);ti(i),o(),n.current=(0,S.A)(()=>{a.current===i&&t.focus()})}};if([ev,eb].includes(t)||h.sibling||!d){let e,r=ey(e=d&&"inline"!==eX?function(e){let t=e;for(;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}(d):eN.current,s);p(t===ev?r[0]:t===eb?r[r.length-1]:ew(e,s,d,h.offset))}else if(h.inlineTrigger)r(f);else if(h.offset>0)r(f,!0),o(),n.current=(0,S.A)(()=>{l=eE(i,eI);let e=d.getAttribute("aria-controls");p(ew(document.getElementById(e),l.elements))},5);else if(h.offset<0){let e=e8(f,!0),t=e[e.length-2],n=u.get(t);r(t,!1),p(n)}}et?.(e)});i.useEffect(()=>{eO(!0)},[]);let th=i.useMemo(()=>({_internalRenderMenuItem:el,_internalRenderSubMenuItem:eo}),[el,eo]),tp="horizontal"!==eX||x?eC:eC.map((e,t)=>i.createElement(en,{key:e.key,overflowDisabled:t>eJ,classNames:h,styles:f},e)),tm=i.createElement(K.A,e6({id:b,ref:eN,prefixCls:`${s}-overflow`,component:"ul",itemComponent:ez,className:(0,l.$)(s,`${s}-root`,`${s}-${eX}`,d,{[`${s}-inline-collapsed`]:eU,[`${s}-rtl`]:e_},u),dir:v,style:c,role:"menu",tabIndex:p,data:tp,renderRawItem:e=>e,renderRawRest:e=>{let t=e.length,r=t?eC.slice(-t):null;return i.createElement(eY,{eventKey:ek,title:B,disabled:e0,internalPopupClose:0===t,popupClassName:G},r)},maxCount:"horizontal"!==eX||x?K.A.INVALIDATE:K.A.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:e=>{eZ(e)},onKeyDown:tf},eS));return i.createElement(eu.Provider,{value:th},i.createElement(Z.Provider,{value:eI},i.createElement(en,{prefixCls:s,rootClassName:u,classNames:h,styles:f,mode:eX,openKeys:eT,rtl:e_,disabled:E,motion:eM?T:null,defaultMotions:eM?V:null,activeKey:tn,onActive:ta,onInactive:tl,selectedKeys:tu,inlineIndent:j,subMenuOpenDelay:k,subMenuCloseDelay:A,forceSubMenuRender:F,builtinPlacements:q,triggerSubMenuAction:D,getPopupContainer:X,itemIcon:H,expandIcon:W,onItemClick:tc,onOpenChange:td,popupRender:eF}
1,i.createElement(es.Provider,{value:tr},tm),i.createElement("div",{style:{display:"none"},"aria-hidden":!0},i.createElement(ei.Provider,{value:tt},eR)))))});function e5(){return(e5=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}e4.Item=ez,e4.SubMenu=eY,e4.ItemGroup=e0,e4.Divider=eQ;let e7=i.forwardRef((e,t)=>{let{prefixCls:r,id:n,tabs:a,locale:o,mobile:s,more:u={},style:c,className:d,editable:f,tabBarGutter:h,rtl:p,removeAriaLabel:m,onTabClick:g,getPopupContainer:v,popupClassName:b,popupStyle:$}=e,[y,w]=(0,i.useState)(!1),[E,x]=(0,i.useState)(null),{icon:k="More"}=u,A=`${n}-more-popup`,F=`${r}-dropdown`,S=null!==E?`${A}-${E}`:null,C=o?.dropdownAriaLabel,R=i.createElement(e4,{onClick:({key:e,domEvent:t})=>{g(e,t),w(!1)},prefixCls:`${F}-menu`,id:A,tabIndex:-1,role:"listbox","aria-activedescendant":S,selectedKeys:[E],"aria-label":void 0!==C?C:"expanded dropdown"},a.map(e=>{let{closable:t,disabled:r,closeIcon:a,key:l,label:o}=e,s=I(t,a,f,r);return i.createElement(ez,{key:l,id:`${A}-${l}`,role:"option","aria-controls":n&&`${n}-panel-${l}`,disabled:r},i.createElement("span",null,o),s&&i.createElement("button",{type:"button","aria-label":m||"remove",tabIndex:0,className:`${F}-menu-item-remove`,onClick:e=>{e.stopPropagation(),e.preventDefault(),e.stopPropagation(),f.onEdit("remove",{key:l,event:e})}},a||f.removeIcon||"\xd7"))}));function P(e){let t=a.filter(e=>!e.disabled),r=t.findIndex(e=>e.key===E)||0,n=t.length;for(let i=0;i<n;i+=1){let i=t[r=(r+e+n)%n];if(!i.disabled)return void x(i.key)}}(0,i.useEffect)(()=>{let e=document.getElementById(S);e?.scrollIntoView&&e.scrollIntoView(!1)},[S,E]),(0,i.useEffect)(()=>{y||x(null)},[y]);let M={marginInlineStart:h};a.length||(M.visibility="hidden",M.order=1);let O=(0,l.$)(b,{[`${F}-rtl`]:p}),N=s?null:i.createElement(X,e5({prefixCls:F,overlay:R,visible:!!a.length&&y,onVisibleChange:w,overlayClassName:O,overlayStyle:$,mouseEnterDelay:.1,mouseLeaveDelay:.1,getPopupContainer:v},u),i.createElement("button",{type:"button",className:`${r}-nav-more`,style:M,"aria-haspopup":"listbox","aria-controls":A,id:`${n}-more`,"aria-expanded":y,onKeyDown:function(e){let{which:t}=e;if(!y){[T.A.DOWN,T.A.SPACE,T.A.ENTER].includes(t)&&(w(!0),e.preventDefault());return}switch(t){case T.A.UP:P(-1),e.preventDefault();break;case T.A.DOWN:P(1),e.preventDefault();break;case T.A.ESC:w(!1);break;case T.A.SPACE:case T.A.ENTER:null!==E&&g(E,e)}}},k));return i.createElement("div",{className:(0,l.$)(`${r}-nav-operations`,d),style:c,ref:t},N,i.createElement(_,{prefixCls:r,locale:o,editable:f}))}),e8=i.memo(e7,(e,t)=>t.tabMoving),e3=e=>{let{prefixCls:t,id:r,active:n,focus:a,tab:{key:o,label:s,disabled:u,closeIcon:c,icon:d},closable:f,renderWrapper:h,removeAriaLabel:p,editable:m,onClick:g,onFocus:v,onBlur:b,onKeyDown:$,onMouseDown:y,onMouseUp:w,style:E,className:x,tabCount:k,currentPosition:A}=e,F=`${t}-tab`,S=I(f,c,m,u);function C(e){u||g(e)}let R=i.useMemo(()=>d&&"string"==typeof s?i.createElement("span",null,s):s,[s,d]),P=i.useRef(null);i.useEffect(()=>{a&&P.current&&P.current.focus()},[a]);let M=i.createElement("div",{key:o,"data-node-key":z(o),className:(0,l.$)(F,x,{[`${F}-with-remove`]:S,[`${F}-active`]:n,[`${F}-disabled`]:u,[`${F}-focus`]:a}),style:E,onClick:C},i.createElement("div",{ref:P,role:"tab","aria-selected":n,id:r&&`${r}-tab-${o}`,className:`${F}-btn`,"aria-controls":r&&`${r}-panel-${o}`,"aria-disabled":u,tabIndex:u?null:n?0:-1,onClick:e=>{e.stopPropagation(),C(e)},onKeyDown:$,onMouseDown:y,onMouseUp:w,onFocus:v,onBlur:b},a&&i.createElement("div",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},`Tab ${A} of ${k}`),d&&i.createElement("span",{className:`${F}-icon`},d),s&&R),S&&i.createElement("button",{type:"button","aria-label":p||"remove",tabIndex:n?0:-1,className:`${F}-remove`,onClick:e=>{e.stopPropagation(),e.preventDefault(),e.stopPropagation(),m.onEdit("remove",{key:o,event:e})}},c||m.removeIcon||"\xd7"));return h?h(M):M};function te(){return(te=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
1for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}let tt=e=>{let{offsetWidth:t=0,offsetHeight:r=0}=e.current||{};if(e.current){let{width:r,height:n}=e.current.getBoundingClientRect();if(1>Math.abs(r-t))return[r,n]}return[t,r]},tr=(e,t)=>e[+!t],tn=i.forwardRef((e,t)=>{var r;let n,a,o,s,{className:u,style:c,id:d,animated:f,activeKey:h,rtl:p,extra:m,editable:g,locale:v,tabPosition:b,tabBarGutter:$,children:y,onTabClick:w,onTabScroll:E,indicator:P,classNames:j,styles:T}=e,{prefixCls:V,tabs:D}=i.useContext(x),q=(0,i.useRef)(null),H=(0,i.useRef)(null),W=(0,i.useRef)(null),B=(0,i.useRef)(null),G=(0,i.useRef)(null),X=(0,i.useRef)(null),K=(0,i.useRef)(null),U="top"===b||"bottom"===b,[Y,Q]=R(0,(e,t)=>{U&&E&&E({direction:e>t?"left":"right"})}),[J,Z]=R(0,(e,t)=>{!U&&E&&E({direction:e>t?"top":"bottom"})}),[ee,et]=(0,i.useState)([0,0]),[er,en]=(0,i.useState)([0,0]),[ei,ea]=(0,i.useState)([0,0]),[el,eo]=(0,i.useState)([0,0]),[es,eu]=function(e){let t=(0,i.useRef)([]),[,r]=(0,i.useState)({}),n=(0,i.useRef)("function"==typeof e?e():e),a=M(()=>{let e=n.current;t.current.forEach(t=>{e=t(e)}),t.current=[],n.current=e,r({})});return[n.current,function(e){t.current.push(e),a()}]}(new Map),ec=(r=er[0],(0,i.useMemo)(()=>{let e=new Map,t=es.get(D[0]?.key)||C,r=t.left+t.width;for(let t=0;t<D.length;t+=1){let{key:n}=D[t],i=es.get(n);i||(i=es.get(D[t-1]?.key)||C);let a=e.get(n)||{...i};a.right=r-a.left-a.width,e.set(n,a)}return e},[D.map(e=>e.key).join("_"),es,r])),ed=tr(ee,U),ef=tr(er,U),eh=tr(ei,U),ep=tr(el,U),em=Math.floor(ed)<Math.floor(ef+eh),eg=em?ed-ep:ed-eh,ev=`${V}-nav-operations-hidden`,eb=0,e$=0;function ey(e){return e<eb?eb:e>e$?e$:e}U&&p?(eb=0,e$=Math.max(0,ef-eg)):(eb=Math.min(0,eg-ef),e$=0);let ew=(0,i.useRef)(null),[eE,ex]=(0,i.useState)();function ek(){ex(Date.now())}function eA(){ew.current&&clearTimeout(ew.current)}!function(e,t){let[r,n]=(0,i.useState)(),[a,l]=(0,i.useState)(0),[o,s]=(0,i.useState)(0),[u,c]=(0,i.useState)(),d=(0,i.useRef)(),f=(0,i.useRef)(),h=(0,i.useRef)(null);h.current={onTouchStart:function(e){let{screenX:t,screenY:r}=e.touches[0];n({x:t,y:r}),window.clearInterval(d.current)},onTouchMove:function(e){if(!r)return;let{screenX:i,screenY:o}=e.touches[0];n({x:i,y:o});let u=i-r.x,d=o-r.y;t(u,d);let f=Date.now();l(f),s(f-a),c({x:u,y:d})},onTouchEnd:function(){if(r&&(n(null),c(null),u)){let e=u.x/o,r=u.y/o;if(.1>Math.max(Math.abs(e),Math.abs(r)))return;let n=e,i=r;d.current=window.setInterval(()=>{.01>Math.abs(n)&&.01>Math.abs(i)?window.clearInterval(d.current):(n*=.9046104802746175,i*=.9046104802746175,t(20*n,20*i))},20)}},onWheel:function(e){let{deltaX:r,deltaY:n}=e,i=0,a=Math.abs(r),l=Math.abs(n);a===l?i="x"===f.current?r:n:a>l?(i=r,f.current="x"):(i=n,f.current="y"),t(-i,-i)&&e.preventDefault()}},i.useEffect(()=>{function t(e){h.current.onTouchMove(e)}function r(e){h.current.onTouchEnd(e)}return document.addEventListener("touchmove",t,{passive:!1}),document.addEventListener("touchend",r,{passive:!0}),e.current.addEventListener("touchstart",function(e){h.current.onTouchStart(e)},{passive:!0}),e.current.addEventListener("wheel",function(e){h.current.onWheel(e)},{passive:!1}),()=>{document.removeEventListener("touchmove",t),document.removeEventListener("touchend",r)}},[])}(B,(e,t)=>{var r,n,i,a;return!!em&&(U?(r=Q,n=e,r(e=>ey(e+n))):(i=Z,a=t,i(e=>ey(e+a))),eA(),ek(),!0)}),(0,i.useEffect)(()=>(eA(),eE&&(ew.current=setTimeout(()=>{ex(0)},100)),eA),[eE]);let[eF,eS]=function(e,t,r,n,a,l,{tabs:o,tabPosition:s,rtl:u}){let c,d,f;return["top","bottom"].includes(s)?(c="width",d=u?"right":"left",f=Math.abs(r)):(c="height",d="top",f=-r),(0,i.useMemo)(()=>{if(!o.length)return[0,0];let r=o.length,n=r;for(let i=0;i<r;i+=1){let r=e.get(o[i].key)||O;if(Math.floor(r[d]+r[c])>Math.floor(f+t)){n=i-1;break}}let i=0;for(let t=r-1;t>=0;t-=1)if((e.get(o[t].key)||O)[d]<f){i=t+1;break}return i>n?[0,-1]:[i,n]},[e,t,n,a,l,f,s,o.map(e=>e.key).join("_"),u])}(ec,eg,U?Y:J,ef,eh,ep,{...e,tabs:D}),eC=(0,A.A)((e=h)=>{let t=ec.get(e)||{width:0,height:0,left:0,right:0,top:0};if(U){let e=Y;p?t.right<Y?e=t.right:t.right+t.width>Y+eg&&(e=t.right+t.width-eg):t.left<-Y?e=-t.left:t.left+t.width>-Y+eg&&(e=-(t.left+t.width-eg)),Z(0),Q(ey(e))}else{let e=J;t.top<-J?e=-t.top:t.top+t.height>-J+eg&&(e=-(t.top+t.height-eg)),Q(0),Z(ey(e))}}),[eR,eP]=(0,i.useState)(),[eM,eO]=(0,i.useState)(!1),eN=D.filter(e=>!e.disabled).map(e=>e.key),ez=e=>{let t=eN.indexOf(eR||h),r=eN.length;eP(eN[(t+e+r)%r])},eI=(e,t)=>{let r=eN.indexOf(e),n=D.find(t=>t.key===e);I(n?.closable,n?.closeIcon,g,n?.disabled)&&(t.preventDefault(),t.stopPropagation(),g.onEdit("remove",{key:e,event:t}),r===eN.length-1?ez(-1):ez(1))},e_=e=>{let{code:t}=e,r=p&&U,n=eN[0],i=eN[eN.length-1];switch(t){case"ArrowLeft":U&&ez(r?1:-1);break;case"ArrowRight":U&&ez(r?-1:1);break;case"ArrowUp":e.preventDefault(),U||ez(-1);break;case"ArrowDown":e.preventDefault(),U||ez(1);break;case"Home":e.preventDefault(),eP(n);break;case"End":e.preventDefault(),eP(i);break;case"Enter":case"Space":e.preventDefault(),w(eR??h,e);break;case"Backspace":case"Delete":eI(eR,e)}},eL={};U?eL.marginInlineStart=$:eL.marginTop=$;let ej=D.map((e,t)=>{let{key:r}=e;return i.createElement(e3,{id:d,prefixCls:V,key:r,tab:e,className:j?.item,style:0===t?T?.item:{...eL,...T?.item},closable:e.closable,editable:g,active:r===h,focus:r===eR,renderWrapper:y,removeAriaLabel:v?.removeAriaLabel,tabCount:eN.length,currentPosition:t+1,onClick:e=>{w(r,e)}
1,onKeyDown:e_,onFocus:()=>{eM||eP(r),eC(r),ek(),B.current&&(p||(B.current.scrollLeft=0),B.current.scrollTop=0)},onBlur:()=>{eP(void 0)},onMouseDown:e=>{eO(!0),1===e.button&&eI(r,e)},onMouseUp:()=>{eO(!1)}})}),eT=()=>eu(()=>{let e=new Map,t=G.current?.getBoundingClientRect();return D.forEach(({key:r})=>{let n=G.current?.querySelector(`[data-node-key="${z(r)}"]`);if(n){let[i,a,l,o]=((e,t)=>{let{offsetWidth:r,offsetHeight:n,offsetTop:i,offsetLeft:a}=e,{width:l,height:o,left:s,top:u}=e.getBoundingClientRect();return 1>Math.abs(l-r)?[l,o,s-t.left,u-t.top]:[r,n,a,i]})(n,t);e.set(r,{width:i,height:a,left:l,top:o})}}),e});(0,i.useEffect)(()=>{eT()},[D.map(e=>e.key).join("_")]);let eV=M(()=>{let e=tt(q),t=tt(H),r=tt(W);et([e[0]-t[0]-r[0],e[1]-t[1]-r[1]]);let n=tt(K);ea(n),eo(tt(X));let i=tt(G);en([i[0]-n[0],i[1]-n[1]]),eT()}),eD=[...D.slice(0,eF),...D.slice(eS+1)],eq=ec.get(h),{style:eH}=(e=>{let{activeTabOffset:t,horizontal:r,rtl:n,indicator:a={}}=e,{size:l,align:o="center"}=a,[s,u]=(0,i.useState)(),c=(0,i.useRef)(),d=i.useCallback(e=>"function"==typeof l?l(e):"number"==typeof l?l:e,[l]);function f(){S.A.cancel(c.current)}return(0,i.useEffect)(()=>{let e={};if(t)if(r){e.width=d(t.width);let r=n?"right":"left";"start"===o&&(e[r]=t[r]),"center"===o&&(e[r]=t[r]+t.width/2,e.transform=n?"translateX(50%)":"translateX(-50%)"),"end"===o&&(e[r]=t[r]+t.width,e.transform="translateX(-100%)")}else e.height=d(t.height),"start"===o&&(e.top=t.top),"center"===o&&(e.top=t.top+t.height/2,e.transform="translateY(-50%)"),"end"===o&&(e.top=t.top+t.height,e.transform="translateY(-100%)");return f(),c.current=(0,S.A)(()=>{s&&e&&Object.keys(e).every(t=>{let r=e[t],n=s[t];return"number"==typeof r&&"number"==typeof n?Math.round(r)===Math.round(n):r===n})||u(e)}),f},[JSON.stringify(t),r,n,o,d]),{style:s}})({activeTabOffset:eq,horizontal:U,indicator:P,rtl:p});(0,i.useEffect)(()=>{eC()},[h,eb,e$,N(eq),N(ec),U]),(0,i.useEffect)(()=>{eV()},[p]);let eW=!!eD.length,eB=`${V}-nav-wrap`;return U?p?(a=Y>0,n=Y!==e$):(n=Y<0,a=Y!==eb):(o=J<0,s=J!==eb),i.createElement(k.Ay,{onResize:eV},i.createElement("div",{ref:(0,F.xK)(t,q),role:"tablist","aria-orientation":U?"horizontal":"vertical",className:(0,l.$)(`${V}-nav`,u,j?.header),style:{...T?.header,...c},onKeyDown:()=>{ek()}},i.createElement(L,{ref:H,position:"left",extra:m,prefixCls:V}),i.createElement(k.Ay,{onResize:eV},i.createElement("div",{className:(0,l.$)(eB,{[`${eB}-ping-left`]:n,[`${eB}-ping-right`]:a,[`${eB}-ping-top`]:o,[`${eB}-ping-bottom`]:s}),ref:B},i.createElement(k.Ay,{onResize:eV},i.createElement("div",{ref:G,className:`${V}-nav-list`,style:{transform:`translate(${Y}px, ${J}px)`,transition:eE?"none":void 0}},ej,i.createElement(_,{ref:K,prefixCls:V,locale:v,editable:g,style:{...0===ej.length?void 0:eL,visibility:eW?"hidden":null}}),i.createElement("div",{className:(0,l.$)(`${V}-ink-bar`,j?.indicator,{[`${V}-ink-bar-animated`]:f.inkBar}),style:{...eH,...T?.indicator}}))))),i.createElement(e8,te({},e,{removeAriaLabel:v?.removeAriaLabel,ref:X,prefixCls:V,tabs:eD,className:!eW&&ev,popupStyle:T?.popup,tabMoving:!!eE})),i.createElement(L,{ref:W,position:"right",extra:m,prefixCls:V})))}),ti=({renderTabBar:e,...t})=>e?e(t,tn):i.createElement(tn,t),ta=i.forwardRef((e,t)=>{let{prefixCls:r,className:n,style:a,id:o,active:s,tabKey:u,children:c}=e,d=i.Children.count(c)>0;return i.createElement("div",{id:o&&`${o}-panel-${u}`,role:"tabpanel",tabIndex:s&&d?0:-1,"aria-labelledby":o&&`${o}-tab-${u}`,"aria-hidden":!s,style:a,className:(0,l.$)(r,s&&`${r}-active`,n),ref:t},c)});function tl(){return(tl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}let to=e=>{let{id:t,activeKey:r,animated:n,tabPosition:a,destroyOnHidden:o,contentStyle:s,contentClassName:u}=e,{prefixCls:c,tabs:d}=i.useContext(x),f=n.tabPane,h=`${c}-tabpane`;return i.createElement("div",{className:(0,l.$)(`${c}-content-holder`)},i.createElement("div",{className:(0,l.$)(`${c}-content`,`${c}-content-${a}`,{[`${c}-content-animated`]:f})},d.map(e=>{let{key:a,forceRender:c,style:d,className:p,destroyOnHidden:m,...g}=e,v=a===r;return i.createElement(eB.Ay,tl({key:a,visible:v,forceRender:c,removeOnLeave:!!(o??m),leavedClassName:`${h}-hidden`},n.tabPaneMotion),({style:e,className:r},n)=>i.createElement(ta,tl({},g,{prefixCls:h,id:t,tabKey:a,animated:f,active:v,style:{...s,...d,...e},className:(0,l.$)(u,p,r),ref:n})))})))};function ts(){return(ts=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
1for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}let tu=0,tc=i.forwardRef((e,t)=>{let{id:r,prefixCls:a="rc-tabs",className:o,items:s,direction:u,activeKey:c,defaultActiveKey:d,editable:f,animated:h,tabPosition:p="top",tabBarGutter:m,tabBarStyle:g,tabBarExtraContent:v,locale:b,more:$,destroyOnHidden:w,renderTabBar:k,onChange:A,onTabClick:F,onTabScroll:S,getPopupContainer:C,popupClassName:R,indicator:P,classNames:M,styles:O,...N}=e,z=i.useMemo(()=>(s||[]).filter(e=>e&&"object"==typeof e&&"key"in e),[s]),I="rtl"===u,_=function(e={inkBar:!0,tabPane:!1}){let t;return(t=!1===e?{inkBar:!1,tabPane:!1}:!0===e?{inkBar:!0,tabPane:!1}:{inkBar:!0,..."object"==typeof e?e:{}}).tabPaneMotion&&void 0===t.tabPane&&(t.tabPane=!0),!t.tabPaneMotion&&t.tabPane&&(t.tabPane=!1),t}(h),[L,j]=(0,i.useState)(!1);(0,i.useEffect)(()=>{j((void 0===n&&(n=E()()),n))},[]);let[T,V]=(0,y.A)(d??z[0]?.key,c),[D,q]=(0,i.useState)(()=>z.findIndex(e=>e.key===T));(0,i.useEffect)(()=>{let e=z.findIndex(e=>e.key===T);-1===e&&(e=Math.max(0,Math.min(D,z.length-1)),V(z[e]?.key)),q(e)},[z.map(e=>e.key).join("_"),T,D]);let[H,W]=(0,y.A)(null,r);(0,i.useEffect)(()=>{r||(W(`rc-tabs-${tu}`),tu+=1)},[]);let B={id:H,activeKey:T,animated:_,tabPosition:p,rtl:I,mobile:L},G={...B,editable:f,locale:b,more:$,tabBarGutter:m,onTabClick:function(e,t){F?.(e,t);let r=e!==T;V(e),r&&A?.(e)},onTabScroll:S,extra:v,style:g,getPopupContainer:C,popupClassName:(0,l.$)(R,M?.popup),indicator:P,styles:O,classNames:M},X=i.useMemo(()=>({tabs:z,prefixCls:a}),[z,a]);return i.createElement(x.Provider,{value:X},i.createElement("div",ts({ref:t,id:r,className:(0,l.$)(a,`${a}-${p}`,{[`${a}-mobile`]:L,[`${a}-editable`]:f,[`${a}-rtl`]:I},o)},N),i.createElement(ti,ts({},G,{renderTabBar:k})),i.createElement(to,ts({destroyOnHidden:w},B,{contentStyle:O?.content,contentClassName:M?.content,animated:_}))))});var td=r(25621),tf=r(69548);let th={motionAppear:!1,motionEnter:!0,motionLeave:!0};var tp=r(97857),tm=r(34890),tg=r(50177),tv=r(90222),tb=r(79126);let t$=(0,tg.OF)("Tabs",e=>{let t=(0,tv.oX)(e,{tabsCardPadding:e.cardPadding,dropdownEdgeChildVerticalPadding:e.paddingXXS,tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${(0,tp.zA)(e.horizontalItemGutter)}`,tabsHorizontalItemMarginRTL:`0 0 0 ${(0,tp.zA)(e.horizontalItemGutter)}`});return[(e=>{let{componentCls:t,cardPaddingSM:r,cardPaddingLG:n,cardHeightSM:i,cardHeightLG:a,horizontalItemPaddingSM:l,horizontalItemPaddingLG:o}=e;return{[t]:{"&-small":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:l,fontSize:e.titleFontSizeSM}}},"&-large":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:o,fontSize:e.titleFontSizeLG,lineHeight:e.lineHeightLG}}}},[`${t}-card`]:{[`&${t}-small`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:r},[`${t}-nav-add`]:{minWidth:i,minHeight:i}},[`&${t}-bottom`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`0 0 ${(0,tp.zA)(e.borderRadius)} ${(0,tp.zA)(e.borderRadius)}`}},[`&${t}-top`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`${(0,tp.zA)(e.borderRadius)} ${(0,tp.zA)(e.borderRadius)} 0 0`}},[`&${t}-right`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${(0,tp.zA)(e.borderRadius)} ${(0,tp.zA)(e.borderRadius)} 0`}}},[`&${t}-left`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${(0,tp.zA)(e.borderRadius)} 0 0 ${(0,tp.zA)(e.borderRadius)}`}}}},[`&${t}-large`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:n},[`${t}-nav-add`]:{minWidth:a,minHeight:a}}}}}})(t),(e=>{let{componentCls:t,tabsHorizontalItemMarginRTL:r,iconCls:n,cardGutter:i,calc:a}=e;return{[`${t}-rtl`]:{direction:"rtl",[`${t}-nav`]:{[`${t}-tab`]:{margin:{_skip_check_:!0,value:r},[`${t}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[n]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:e.marginSM}},[`${t}-tab-remove`]:{marginRight:{_skip_check_:!0,value:e.marginXS},marginLeft:{_skip_check_:!0,value:a(e.marginXXS).mul(-1).equal()},[n]:{margin:0}}}},[`&${t}-left`]:{[`> ${t}-nav`]:{order:1},[`> ${t}-content-holder`]:{order:0}},[`&${t}-right`]:{[`> ${t}-nav`]:{order:0},[`> ${t}-content-holder`]:{order:1}},[`&${t}-card${t}-top, &${t}-card${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginRight:{_skip_check_:!0,value:i},marginLeft:{_skip_check_:!0,value:0}}}}},[`${t}-dropdown-rtl`]:{direction:"rtl"},[`${t}-menu-item`]:{[`${t}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}})(t),(e=>{let{componentCls:t,margin:r,colorBorderSecondary:n,horizontalMargin:i,verticalItemPadding:a,verticalItemMargin:l,motionDurationSlow:o,calc:s}=e;return{[`${t}-top, ${t}-bottom`]:{flexDirection:"column",[`> ${t}-nav, > div > ${t}-nav`]:{margin:i,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${(0,tp.zA)(e.lineWidth)} ${e.lineType} ${n}`,content:"''"},[`${t}-ink-bar`]:{height:e.lineWidthBold,"&-animated":{transition:["width","left","right"].map(e=>`${e} ${o}`).join(", ")}},[`${t}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:e.controlHeight},"&::before":{left:{_skip_check_:!0,value:0}
vendor: 4,260 bytes, lines 1-2
1,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,
2        > div > ${t}-nav`]:{"&::before":{bottom:0},[`${t}-ink-bar`]:{bottom:0}}},[`${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,marginTop:r,marginBottom:0,"&::before":{top:0},[`${t}-ink-bar`]:{top:0}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{order:0}},[`${t}-left, ${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{flexDirection:"column",minWidth:s(e.controlHeight).mul(1.25).equal(),[`${t}-tab`]:{padding:a,textAlign:"center"},[`${t}-tab + ${t}-tab`]:{margin:l},[`${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","top"].map(e=>`${e} ${o}`).join(", ")}},[`${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:(0,tp.zA)(s(e.lineWidth).mul(-1).equal())},borderLeft:{_skip_check_:!0,value:`${(0,tp.zA)(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:e.paddingLG}}}},[`${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,[`${t}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:s(e.lineWidth).mul(-1).equal()},borderRight:{_skip_check_:!0,value:`${(0,tp.zA)(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingRight:{_skip_check_:!0,value:e.paddingLG}}}}}})(t),(e=>{let{componentCls:t,itemHoverColor:r,dropdownEdgeChildVerticalPadding:n}=e;return{[`${t}-dropdown`]:{...(0,tm.dF)(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:`${(0,tp.zA)(n)} 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":{...tm.L9,display:"flex",alignItems:"center",minWidth:e.tabsDropdownWidth,margin:0,padding:`${(0,tp.zA)(e.paddingXXS)} ${(0,tp.zA)(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:r}},"&:hover":{background:e.controlItemBgHover},"&-disabled":{"&, &:hover":{color:e.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}}}}}})(t),(e=>{let{componentCls:t,tabsCardPadding:r,cardBg:n,cardGutter:i,colorBorderSecondary:a,itemSelectedColor:l}=e;return{[`${t}-card`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{margin:0,padding:r,background:n,border:`${(0,tp.zA)(e.lineWidth)} ${e.lineType} ${a}`,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`},[`${t}-tab-active`]:{color:l,background:e.colorBgContainer},[`${t}-tab-focus:has(${t}-tab-btn:focus-visible)`]:(0,tm.jk)(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:(0,tp.zA)(i)}}}},[`&${t}-top`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`${(0,tp.zA)(e.borderRadiusLG)} ${(0,tp.zA)(e.borderRadiusLG)} 0 0`},[`${t}
2-tab-active`]:{borderBottomColor:e.colorBgContainer}}},[`&${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`0 0 ${(0,tp.zA)(e.borderRadiusLG)} ${(0,tp.zA)(e.borderRadiusLG)}`},[`${t}-tab-active`]:{borderTopColor:e.colorBgContainer}}},[`&${t}-left, &${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginTop:(0,tp.zA)(i)}}},[`&${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${(0,tp.zA)(e.borderRadiusLG)} 0 0 ${(0,tp.zA)(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 ${(0,tp.zA)(e.borderRadiusLG)} ${(0,tp.zA)(e.borderRadiusLG)} 0`}},[`${t}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:e.colorBgContainer}}}}}}})(t),(e=>{let{componentCls:t,tabsCardPadding:r,cardHeight:n,cardGutter:i,itemHoverColor:a,itemActiveColor:l,colorBorderSecondary:o}=e;return{[t]:{...(0,tm.dF)(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:r,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`]:{minWidth:n,minHeight:n,marginLeft:{_skip_check_:!0,value:i},background:"transparent",border:`${(0,tp.zA)(e.lineWidth)} ${e.lineType} ${o}`,borderRadius:`${(0,tp.zA)(e.borderRadiusLG)} ${(0,tp.zA)(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:l},...(0,tm.K8)(e,-3)}},[`${t}-extra-content`]:{flex:"none"},[`${t}-ink-bar`]:{position:"absolute",background:e.inkBarColor,pointerEvents:"none"},...(e=>{let{componentCls:t,itemActiveColor:r,itemHoverColor:n,iconCls:i,tabsHorizontalItemMargin:a,horizontalItemPadding:l,itemSelectedColor:o,itemColor:s}=e,u=`${t}-tab`;return{[u]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:l,fontSize:e.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:s,"&-btn, &-remove":{"&:focus:not(:focus-visible), &:active":{color:r}},"&-btn":{outline:"none",transition:`all ${e.motionDurationSlow}`,[`${u}-icon:not(:last-child)`]:{marginInlineEnd:e.marginSM}},"&-remove":{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},...(0,tm.K8)(e)},"&:hover":{color:n},[`&${u}-active ${u}-btn`]:{color:o},[`&${u}-focus ${u}-btn:focus-visible`]:(0,tm.jk)(e),[`&${u}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed"},[`&${u}-disabled ${u}-btn, &${u}-disabled ${t}-remove`]:{"&:focus, &:active":{color:e.colorTextDisabled}},[`& ${u}-remove ${i}`]:{margin:0,verticalAlign:"middle"},[`${i}:not(:last-child)`]:{marginRight:{_skip_check_:!0,value:e.marginSM}}},[`${u} + ${u}`]:{margin:{_skip_check_:!0,value:a}}}})(e),[`${t}-content`]:{position:"relative",width:"100%"},[`${t}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${t}-tabpane`]:{...(0,tm.K8)(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"}}}}}})(t),(e=>{let{componentCls:t,motionDurationSlow:r}=e;return[{[t]:{[`${t}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0}
2,"&-active":{opacity:1,transition:`opacity ${r}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${r}`}}}}},[(0,tb._j)(e,"slide-up"),(0,tb._j)(e,"slide-down")]]})(t)]},e=>{let{cardHeight:t,cardHeightSM:r,cardHeightLG:n,controlHeight:i,controlHeightLG:a}=e,l=t||a,o=r||i,s=n||a+8;return{zIndexPopup:e.zIndexPopupBase+50,cardBg:e.colorFillAlter,cardHeight:l,cardHeightSM:o,cardHeightLG:s,cardPadding:`${(l-e.fontHeight)/2-e.lineWidth}px ${e.padding}px`,cardPaddingSM:`${(o-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}}),ty=i.forwardRef((e,t)=>{var r,n;let c,{type:d,className:h,rootClassName:p,size:m,onEdit:v,hideAdd:b,centered:y,addIcon:w,removeIcon:E,moreIcon:x,more:k,popupClassName:A,children:F,items:S,animated:C,style:R,indicatorSize:P,indicator:M,classNames:O,styles:N,destroyInactiveTabPane:z,destroyOnHidden:I,tabPlacement:_,tabPosition:L,...j}=e,{prefixCls:T}=j,{getPrefixCls:V,direction:D,getPopupContainer:q,className:H,style:W,classNames:B,styles:G}=(0,s.TP)("tabs"),{tabs:X}=i.useContext(s.QO),K=V("tabs",T),U=(0,td.A)(K),[Y,Q]=t$(K,U),J=i.useRef(null);i.useImperativeHandle(t,()=>({nativeElement:J.current})),"editable-card"===d&&(c={onEdit:(e,{key:t,event:r})=>{v?.("add"===e?r:t,e)},removeIcon:E??X?.removeIcon??i.createElement(f.A,null),addIcon:(w??X?.addIcon)||i.createElement($,null),showAdd:!0!==b});let Z=V(),ee=(0,u.A)(m),et=(r=S,n=F,r?r.map(e=>({...e,destroyOnHidden:e.destroyOnHidden??e.destroyInactiveTabPane})):(0,a.$r)(n).map(e=>{if(i.isValidElement(e)){let{key:t,props:r}=e,{tab:n,...i}=r||{};return{key:String(t),...i,label:n}}return null}).filter(e=>e)),er=function(e,t={inkBar:!0,tabPane:!1}){let r;return(r=!1===t?{inkBar:!1,tabPane:!1}:!0===t?{inkBar:!0,tabPane:!0}:{inkBar:!0,..."object"==typeof t?t:{}}).tabPane&&(r.tabPaneMotion={...th,motionName:(0,tf.b)(e,"switch")}),r}(K,C),en={align:M?.align??X?.indicator?.align,size:M?.size??P??X?.indicator?.size??X?.indicatorSize},ei=i.useMemo(()=>{let e=_??L??void 0,t="rtl"===D;switch(e){case"start":return t?"right":"left";case"end":return t?"left":"right";default:return e}},[_,L,D]),ea={...e,size:ee,tabPlacement:ei,items:et},[el,eo]=(0,o.AV)([B,O],[G,N],{props:ea},{popup:{_default:"root"}});return i.createElement(tc,{ref:J,direction:D,getPopupContainer:q,...j,items:et,className:(0,l.$)({[`${K}-large`]:"large"===ee,[`${K}-small`]:"small"===ee,[`${K}-card`]:["card","editable-card"].includes(d),[`${K}-editable-card`]:"editable-card"===d,[`${K}-centered`]:y},H,h,p,el.root,Y,Q,U),classNames:{...el,popup:(0,l.$)(A,Y,Q,U,el.popup?.root)},styles:eo,style:{...eo.root,...W,...R},editable:c,more:{icon:X?.more?.icon??X?.moreIcon??x??i.createElement(g,null),transitionName:`${Z}-slide-up`,...k},prefixCls:K,animated:er,indicator:en,destroyOnHidden:I??z,tabPosition:ei})});ty.TabPane=()=>null;let tw=({prefixCls:e,className:t,hoverable:r=!0,...n})=>{let{getPrefixCls:a}=i.useContext(s.QO),o=a("card",e),u=(0,l.$)(`${o}-grid`,t,{[`${o}-grid-hoverable`]:r});return i.createElement("div",{...n,className:u})},tE=(0,tg.OF)("Card",e=>{let t=(0,tv.oX)(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize});return[(e=>{let{componentCls:t,cardShadow:r,cardHeadPadding:n,colorBorderSecondary:i,boxShadowTertiary:a,bodyPadding:l,extraColor:o,motionDurationMid:s}=e;return{[t]:{...(0,tm.dF)(e),position:"relative",background:e.colorBg
2Container,borderRadius:e.borderRadiusLG,[`&:not(${t}-bordered)`]:{boxShadow:a},[`${t}-head`]:(e=>{let{antCls:t,componentCls:r,headerHeight:n,headerPadding:i,tabsMarginBottom:a}=e;return{display:"flex",justifyContent:"center",flexDirection:"column",minHeight:n,marginBottom:-1,padding:`0 ${(0,tp.zA)(i)}`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${(0,tp.zA)(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${(0,tp.zA)(e.borderRadiusLG)} ${(0,tp.zA)(e.borderRadiusLG)} 0 0`,...(0,tm.t6)(),"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":{display:"inline-block",flex:1,...tm.L9,[`
3          > ${r}-typography,
4          > ${r}-typography-edit-content
5        `]:{insetInlineStart:0,marginTop:0,marginBottom:0}},[`${t}-tabs-top`]:{clear:"both",marginBottom:a,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${(0,tp.zA)(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`}}}})(e),[`${t}-extra`]:{marginInlineStart:"auto",color:o,fontWeight:"normal",fontSize:e.fontSize},[`${t}-body`]:{padding:l,borderRadius:`0 0 ${(0,tp.zA)(e.borderRadiusLG)} ${(0,tp.zA)(e.borderRadiusLG)}`,"&:first-child":{borderStartStartRadius:e.borderRadiusLG,borderStartEndRadius:e.borderRadiusLG},"&:not(:last-child)":{borderEndStartRadius:0,borderEndEndRadius:0}},[`${t}-grid`]:(e=>{let{cardPaddingBase:t,colorBorderSecondary:r,cardShadow:n,lineWidth:i}=e;return{width:"33.33%",padding:t,border:0,borderRadius:0,boxShadow:`
6      ${(0,tp.zA)(i)} 0 0 0 ${r},
7      0 ${(0,tp.zA)(i)} 0 0 ${r},
8      ${(0,tp.zA)(i)} ${(0,tp.zA)(i)} 0 0 ${r},
9      ${(0,tp.zA)(i)} 0 0 0 ${r} inset,
10      0 ${(0,tp.zA)(i)} 0 0 ${r} inset;
11    `,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:n}}})(e),[`${t}-cover`]:{"> *":{display:"block",width:"100%",borderRadius:`${(0,tp.zA)(e.borderRadiusLG)} ${(0,tp.zA)(e.borderRadiusLG)} 0 0`}},[`${t}-actions`]:(e=>{let{componentCls:t,iconCls:r,actionsLiMargin:n,cardActionsIconSize:i,colorBorderSecondary:a,actionsBg:l}=e;return{margin:0,padding:0,listStyle:"none",background:l,borderTop:`${(0,tp.zA)(e.lineWidth)} ${e.lineType} ${a}`,display:"flex",borderRadius:`0 0 ${(0,tp.zA)(e.borderRadiusLG)} ${(0,tp.zA)(e.borderRadiusLG)}`,...(0,tm.t6)(),"& > li":{margin:n,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), > ${r}`]:{display:"inline-block",width:"100%",color:e.colorIcon,lineHeight:(0,tp.zA)(e.fontHeight),transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${r}`]:{fontSize:i,lineHeight:(0,tp.zA)(e.calc(i).mul(e.lineHeight).equal())}},"&:not(:last-child)":{borderInlineEnd:`${(0,tp.zA)(e.lineWidth)} ${e.lineType} ${a}`}}}})(e),[`${t}-meta`]:{margin:`${(0,tp.zA)(e.calc(e.marginXXS).mul(-1).equal())} 0`,display:"flex",...(0,tm.t6)(),"&-avatar":{paddingInlineEnd:e.padding},"&-section":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":{color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,...tm.L9},"&-description":{color:e.colorTextDescription}}},[`${t}-bordered`]:{border:`${(0,tp.zA)(e.lineWidth)} ${e.lineType} ${i}`,[`${t}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${t}-hoverable`]:{cursor:"pointer",transition:["box-shadow","border-color"].map(e=>`${e} ${s}`).join(", "),"&:hover":{borderColor:"transparent",boxShadow:r}},[`${t}-contain-grid`]:{borderRadius:`${(0,tp.zA)(e.borderRadiusLG)} ${(0,tp.zA)(e.borderRadiusLG)} 0 0 `,[`&:not(:has(> ${t}-head))`]:{borderRadius: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:n}}},[`${t}-type-inner`]:(e=>{let{componentCls:t,colorFillAlter:r,headerPadding:n,bodyPadding:i}=e;return{[`${t}-head`]:{padding:`0 ${(0,tp.zA)(n)}`,background:r,"&-title":{fontSize:e.fontSize}},[`${t}-body`]:{padding:`${(0,tp.zA)(e.padding)} ${(0,tp.zA)(i)}`}}})(e),[`${t}-loading`]:(e=>{let{componentCls:t}=e;return{overflow:"hidden",[`${t}-body`]:{userSelect:"none"}}})(e),[`${t}-rtl`]:{direction:"rtl"}}})(t),(e=>{let{componentCls:t,bodyPaddingSM:r,headerPaddingSM:n,headerHeightSM:i,headerFontSizeSM:a}=e;return{[`${t}-small`]:{[`> ${t}-head`]:{minHeight:i,padding:`0 ${(0,tp.zA)(n)}`,fontSize:a,[`> ${t}-head-wrapper`]:{[`> ${t}-extra`]:{fontSize:e.fontSize}}},[`> ${t}-body`]:{padding:r}},[`${t}-small${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{paddingTop:0,display:"flex",alignItems:"center"}}}}})(t)]},e=>({headerBg:"transparent",headerFontSize:e.fontSizeLG,headerFontSizeSM:e.fontSize,headerHeight:e.fontSizeLG*e.lineHeightLG+2*e.padding,headerHeightSM:e.fontSize*e.lineHeight+2*e.paddingXS,actionsBg:e.colorBg
11Container,actionsLiMargin:`${e.paddingSM}px 0`,tabsMarginBottom:-e.padding-e.lineWidth,extraColor:e.colorText,bodyPaddingSM:12,headerPaddingSM:12,bodyPadding:e.bodyPadding??e.paddingLG,headerPadding:e.headerPadding??e.paddingLG})),tx=e=>{let{actionClasses:t,actions:r=[],actionStyle:n}=e;return i.createElement("ul",{className:t,style:n},r.map((e,t)=>{let n=`action-${t}`;return i.createElement("li",{style:{width:`${100/r.length}%`},key:n},i.createElement("span",null,e))}))},tk=i.forwardRef((e,t)=>{let r,{prefixCls:n,className:f,rootClassName:h,style:p,extra:m,headStyle:g={},bodyStyle:v={},title:b,loading:$,bordered:y,variant:w,size:E,type:x,cover:k,actions:A,tabList:F,children:S,activeTabKey:C,defaultActiveTabKey:R,tabBarExtraContent:P,hoverable:M,tabProps:O={},classNames:N,styles:z,...I}=e,{getPrefixCls:_,direction:L,className:j,style:T,classNames:V,styles:D}=(0,s.TP)("card"),[q]=(0,c.A)("card",w,y),H=(0,u.A)(E),W={...e,size:H,variant:q},[B,G]=(0,o.AV)([V,N],[D,z],{props:W}),X=i.useMemo(()=>(0,a.$r)(S).some(e=>i.isValidElement(e)&&e.type===tw),[S]),K=_("card",n),[U,Y]=tE(K),Q=i.createElement(d.A,{loading:!0,active:!0,paragraph:{rows:4},title:!1},S),J=void 0!==C,Z={...O,[J?"activeKey":"defaultActiveKey"]:J?C:R,tabBarExtraContent:P},ee=F?i.createElement(ty,{size:"small"!==H?"large":H,...Z,className:`${K}-head-tabs`,onChange:t=>{e.onTabChange?.(t)},items:F.map(({tab:e,...t})=>({label:e,...t}))}):null;if(b||m||ee){let e=(0,l.$)(`${K}-head`,B.header),t=(0,l.$)(`${K}-head-title`,B.title),n=(0,l.$)(`${K}-extra`,B.extra),a={...g,...G.header};r=i.createElement("div",{className:e,style:a},i.createElement("div",{className:`${K}-head-wrapper`},b&&i.createElement("div",{className:t,style:G.title},b),m&&i.createElement("div",{className:n,style:G.extra},m)),ee)}let et=(0,l.$)(`${K}-cover`,B.cover),er=k?i.createElement("div",{className:et,style:G.cover},k):null,en=(0,l.$)(`${K}-body`,B.body),ei={...v,...G.body},ea=i.createElement("div",{className:en,style:ei},$?Q:S),el=(0,l.$)(`${K}-actions`,B.actions),eo=A?.length?i.createElement(tx,{actionClasses:el,actionStyle:G.actions,actions:A}):null,es=(0,a.cJ)(I,["onTabChange"]),eu=(0,l.$)(K,j,{[`${K}-loading`]:$,[`${K}-bordered`]:"borderless"!==q,[`${K}-hoverable`]:M,[`${K}-contain-grid`]:X,[`${K}-contain-tabs`]:F?.length,[`${K}-small`]:"small"===H,[`${K}-type-${x}`]:!!x,[`${K}-rtl`]:"rtl"===L},f,h,U,Y,B.root),ec={...G.root,...T,...p};return i.createElement("div",{ref:t,...es,className:eu,style:ec},r,er,ea,eo)});tk.Grid=tw,tk.Meta=e=>{let{prefixCls:t,className:r,avatar:n,title:a,description:u,style:c,classNames:d,styles:f,...h}=e,{getPrefixCls:p,className:m,style:g,classNames:v,styles:b}=(0,s.TP)("cardMeta"),$=p("card",t),y=`${$}-meta`,[w,E]=(0,o.AV)([v,d],[b,f],{props:e}),x=(0,l.$)(y,r,m,w.root),k={...g,...E.root,...c},A=(0,l.$)(`${y}-avatar`,w.avatar),F=(0,l.$)(`${y}-title`,w.title),S=(0,l.$)(`${y}-description`,w.description),C=(0,l.$)(`${y}-section`,w.section),R=n?i.createElement("div",{className:A,style:E.avatar},n):null,P=a?i.createElement("div",{className:F,style:E.title},a):null,M=u?i.createElement("div",{className:S,style:E.description},u):null,O=P||M?i.createElement("div",{className:C,style:E.section},P,M):null;return i.createElement("div",{...h,className:x,style:k},R,O)};let tA=tk},54259:(e,t,r)=>{r.d(t,{A:()=>F});var n=r(14232),i=r(69241),a=r(86362),l=r(18236),o=r(65890),s=r(60530);let u=e=>{let{prefixCls:t,className:r,style:a,size:l,shape:o}=e,u=(0,i.$)({[`${t}-lg`]:"large"===l,[`${t}-sm`]:"small"===l}),c=(0,i.$)({[`${t}-circle`]:"circle"===o,[`${t}-square`]:"square"===o,[`${t}-round`]:"round"===o}),d=n.useMemo(()=>(0,s.Et)(l)?{width:l,height:l,lineHeight:`${l}px`}:{},[l]);return n.createElement("span",{className:(0,i.$)(t,u,c,r),style:{...d,...a}})};var c=r(97857),d=r(50177),f=r(90222);let h=new c.Mo("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),p=e=>({height:e,lineHeight:(0,c.zA)(e)}),m=e=>({width:e,...p(e)}),g=(e,t)=>({width:t(e).mul(5).equal(),minWidth:t(e).mul(5).equal(),...p(e)}),v=e=>{let{gradientFromColor:t,borderRadiusSM:r,imageSizeBase:n,calc:i}=e;return{display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"middle",background:t,borderRadius:r,...m(i(n).mul(2).equal())}},b=(e,t,r)=>{let{skeletonButtonCls:n}=e;return{[`${r}${n}-circle`]:{width:t,minWidth:t,borderRadius:"50%"},[`${r}${n}-round`]:{borderRadius:t}}},$=(e,t)=>({width:t(e).mul(2).equal(),minWidth:t(e).mul(2).equal(),...p(e)}),y=(0,d.OF)("Skeleton",e=>{let{componentCls:t,calc:r}=e;return(e=>{let{componentCls:t,skeletonAvatarCls:r,skeletonTitleCls:n,skeletonParagraphCls:i,skeletonButtonCls:a,skeletonInputCls:l,skeletonNodeCls:o,skeletonImageCls:s,controlHeight:u,controlHeightLG:c,controlHeightSM:d,gradientFromColor:f,padding:p,marginSM:y,borderRadius:w,titleHeight:E,blockRadius:x,paragraphLiHeight:k,controlHeightXS:A,paragraphMarginTop:F}=e;return{[t]:{display:"table",width:"100%",[`${t}-header`]:{display:"table-cell",paddingInlineEnd:p,verticalAlign:"top",[r]:{display:"inline-block",verticalAlign:"top",background:f,...m(u)},[`${r}-circle`]:{borderRadius:"50%"},[`${r}-lg`]:{...m(c)},[`${r}-sm`]:{...m(d)}},[`${t}-section`]:{display:"table-cell",width:"100%",verticalAlign:"top",[n]:{width:"100%",height:E,background:f,borderRadius:x,[`+ ${i}`]:{marginBlockStart:d}},[i]:{padding:0,"> li":{width:"100%",height:k,listStyle:"none",background:f,borderRadius:x,"+ li":{marginBlockStart:A}}},[`${i}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${t}-section`]:{[`${n}, ${i} > li`]:{borderRadius:w}}},[`${t}-with-avatar ${t}-section`]:{[n]:{marginBlockStart:y,[`+ ${i}`]:{marginBlockStart:F}}},[`${t}${t}-element`]:{display:"inline-block",width:"auto",...(e=>
11{let{borderRadiusSM:t,skeletonButtonCls:r,controlHeight:n,controlHeightLG:i,controlHeightSM:a,gradientFromColor:l,calc:o}=e;return{[r]:{display:"inline-block",verticalAlign:"top",background:l,borderRadius:t,width:o(n).mul(2).equal(),minWidth:o(n).mul(2).equal(),...$(n,o)},...b(e,n,r),[`${r}-lg`]:{...$(i,o)},...b(e,i,`${r}-lg`),[`${r}-sm`]:{...$(a,o)},...b(e,a,`${r}-sm`)}})(e),...(e=>{let{skeletonAvatarCls:t,gradientFromColor:r,controlHeight:n,controlHeightLG:i,controlHeightSM:a}=e;return{[t]:{display:"inline-block",verticalAlign:"top",background:r,...m(n)},[`${t}${t}-circle`]:{borderRadius:"50%"},[`${t}${t}-lg`]:{...m(i)},[`${t}${t}-sm`]:{...m(a)}}})(e),...(e=>{let{controlHeight:t,borderRadiusSM:r,skeletonInputCls:n,controlHeightLG:i,controlHeightSM:a,gradientFromColor:l,calc:o}=e;return{[n]:{display:"inline-block",verticalAlign:"top",background:l,borderRadius:r,...g(t,o)},[`${n}-lg`]:{...g(i,o)},[`${n}-sm`]:{...g(a,o)}}})(e),...{[e.skeletonNodeCls]:{...v(e)}},...(e=>{let{skeletonImageCls:t,imageSizeBase:r,calc:n}=e;return{[t]:{...v(e),[`${t}-path`]:{fill:"#bfbfbf"},[`${t}-svg`]:{...m(r),maxWidth:n(r).mul(4).equal(),maxHeight:n(r).mul(4).equal()},[`${t}-svg${t}-svg-circle`]:{borderRadius:"50%"}},[`${t}${t}-circle`]:{borderRadius:"50%"}}})(e)},[`${t}${t}-block`]:{width:"100%",[a]:{width:"100%"},[l]:{width:"100%"}},[`${t}${t}-active`]:{[`
12        ${n},
13        ${i} > li,
14        ${r},
15        ${a},
16        ${l},
17        ${o},
18        ${s}
19      `]:{...{background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:h,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}}}}})((0,f.oX)(e,{skeletonAvatarCls:`${t}-avatar`,skeletonTitleCls:`${t}-title`,skeletonParagraphCls:`${t}-paragraph`,skeletonButtonCls:`${t}-button`,skeletonInputCls:`${t}-input`,skeletonNodeCls:`${t}-node`,skeletonImageCls:`${t}-image`,imageSizeBase:r(e.controlHeight).mul(1.5).equal(),borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${e.gradientFromColor} 25%, ${e.gradientToColor} 37%, ${e.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"}))},e=>{let{colorFillContent:t,colorFill:r}=e;return{color:t,colorGradientEnd:r,gradientFromColor:t,gradientToColor:r,titleHeight:e.controlHeight/2,blockRadius:e.borderRadiusSM,paragraphMarginTop:e.marginLG+e.marginXXS,paragraphLiHeight:e.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),w=e=>{let{prefixCls:t,className:r,classNames:a,rootClassName:o,internalClassName:s,style:u,styles:c,active:d,children:f}=e,{getPrefixCls:h}=n.useContext(l.QO),p=h("skeleton",t),[m,g]=y(p),v=(0,i.$)(p,`${p}-element`,{[`${p}-active`]:d},m,a?.root,r,o,g);return n.createElement("div",{className:v,style:c?.root},n.createElement("div",{className:(0,i.$)(a?.content,s||`${p}-node`),style:{...c?.content,...u}},f))},E=e=>{let{prefixCls:t,className:r,style:a,rows:l=0}=e,o=Array.from({length:l}).map((t,r)=>n.createElement("li",{key:r,style:{width:((e,t)=>{let{width:r,rows:n=2}=t;return Array.isArray(r)?r[e]:n-1===e?r:void 0})(r,e)}}));return n.createElement("ul",{className:(0,i.$)(t,r),style:a},o)},x=({prefixCls:e,className:t,width:r,style:a})=>n.createElement("h3",{className:(0,i.$)(e,t),style:{width:r,...a}});function k(e){return e&&"object"==typeof e?e:{}}let A=e=>{let{prefixCls:t,loading:r,className:o,rootClassName:s,classNames:c,style:d,styles:f,children:h,avatar:p=!1,title:m=!0,paragraph:g=!0,active:v,round:b}=e,{getPrefixCls:$,direction:w,className:A,style:F,classNames:S,styles:C}=(0,l.TP)("skeleton"),R=$("skeleton",t),[P,M]=y(R),O={...e,avatar:p,title:m,paragraph:g},[N,z]=(0,a.AV)([S,c],[C,f],{props:O});if(r||!("loading"in e)){let e,t,r=!!p,a=!!m,l=!!g;if(r){let t={className:N.avatar,prefixCls:`${R}-avatar`,...a&&!l?{size:"large",shape:"square"}:{size:"large",shape:"circle"},...k(p),style:z.avatar};e=n.createElement("div",{className:(0,i.$)(N.header,`${R}-header`),style:z.header},n.createElement(u,{...t}))}if(a||l){let e,o;if(a){let t={className:N.title,prefixCls:`${R}-title`,...!r&&l?{width:"38%"}:r&&l?{width:"50%"}:{},...k(m),style:z.title};e=n.createElement(x,{...t})}if(l){let e,t={className:N.paragraph,prefixCls:`${R}-paragraph`,...(e={}
19,(!r||!a)&&(e.width="61%"),!r&&a?e.rows=3:e.rows=2,e),...k(g),style:z.paragraph};o=n.createElement(E,{...t})}t=n.createElement("div",{className:(0,i.$)(N.section,`${R}-section`),style:z.section},e,o)}let c=(0,i.$)(R,{[`${R}-with-avatar`]:r,[`${R}-active`]:v,[`${R}-rtl`]:"rtl"===w,[`${R}-round`]:b},N.root,A,o,s,P,M);return n.createElement("div",{className:c,style:{...z.root,...F,...d}},e,t)}return h??null};A.Button=e=>{let{prefixCls:t,className:r,rootClassName:a,classNames:s,active:c,style:d,styles:f,block:h=!1,size:p,...m}=e,{getPrefixCls:g}=n.useContext(l.QO),v=g("skeleton",t),[b,$]=y(v),w=(0,o.A)(e=>p??e),E=(0,i.$)(v,`${v}-element`,{[`${v}-active`]:c,[`${v}-block`]:h},s?.root,r,a,b,$);return n.createElement("div",{className:E,style:f?.root},n.createElement(u,{prefixCls:`${v}-button`,className:s?.content,style:{...f?.content,...d},size:w,...m}))},A.Avatar=e=>{let{prefixCls:t,className:r,classNames:a,rootClassName:s,active:c,style:d,styles:f,shape:h="circle",size:p,...m}=e,{getPrefixCls:g}=n.useContext(l.QO),v=g("skeleton",t),[b,$]=y(v),w=(0,o.A)(e=>p??e),E=(0,i.$)(v,`${v}-element`,{[`${v}-active`]:c},a?.root,r,s,b,$);return n.createElement("div",{className:E,style:f?.root},n.createElement(u,{prefixCls:`${v}-avatar`,className:a?.content,style:{...f?.content,...d},shape:h,size:w,...m}))},A.Input=e=>{let{prefixCls:t,className:r,classNames:a,rootClassName:s,active:c,block:d,style:f,styles:h,size:p,...m}=e,{getPrefixCls:g}=n.useContext(l.QO),v=g("skeleton",t),[b,$]=y(v),w=(0,o.A)(e=>p??e),E=(0,i.$)(v,`${v}-element`,{[`${v}-active`]:c,[`${v}-block`]:d},a?.root,r,s,b,$);return n.createElement("div",{className:E,style:h?.root},n.createElement(u,{prefixCls:`${v}-input`,className:a?.content,style:{...h?.content,...f},size:w,...m}))},A.Image=e=>{let{getPrefixCls:t}=n.useContext(l.QO),r=t("skeleton",e.prefixCls);return n.createElement(w,{...e,internalClassName:`${r}-image`},n.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${r}-image-svg`},n.createElement("title",null,"Image placeholder"),n.createElement("path",{d:"M365.7 329.1q0 45.8-32 77.7t-77.7 32-77.7-32-32-77.7 32-77.6 77.7-32 77.7 32 32 77.6M951 548.6v256H146.3V694.9L329 512l91.5 91.4L713 311zm54.8-402.3H91.4q-7.4 0-12.8 5.4T73 164.6v694.8q0 7.5 5.5 12.9t12.8 5.4h914.3q7.5 0 12.9-5.4t5.4-12.9V164.6q0-7.5-5.4-12.9t-12.9-5.4m91.4 18.3v694.8q0 37.8-26.8 64.6t-64.6 26.9H91.4q-37.7 0-64.6-26.9T0 859.4V164.6q0-37.8 26.8-64.6T91.4 73h914.3q37.8 0 64.6 26.9t26.8 64.6",className:`${r}-image-path`})))},A.Node=w;let F=A},55297:(e,t,r)=>{r.d(t,{L3:()=>o,i4:()=>s,xV:()=>u});var n=r(97857),i=r(50177),a=r(90222);let l=(e,t)=>((e,t)=>{let{componentCls:r,gridColumns:n,antCls:a}=e,[l,o]=(0,i.PN)(a,"grid"),[,s]=(0,i.PN)(a,"col"),u={};for(let e=n;e>=0;e--)0===e?(u[`${r}${t}-${e}`]={display:"none"},u[`${r}-push-${e}`]={insetInlineStart:"auto"},u[`${r}-pull-${e}`]={insetInlineEnd:"auto"},u[`${r}${t}-push-${e}`]={insetInlineStart:"auto"},u[`${r}${t}-pull-${e}`]={insetInlineEnd:"auto"},u[`${r}${t}-offset-${e}`]={marginInlineStart:0},u[`${r}${t}-order-${e}`]={order:0}):(u[`${r}${t}-${e}`]=[{[l("display")]:"block",display:"block"},{display:o("display"),flex:`0 0 ${e/n*100}%`,maxWidth:`${e/n*100}%`}],u[`${r}${t}-push-${e}`]={insetInlineStart:`${e/n*100}%`},u[`${r}${t}-pull-${e}`]={insetInlineEnd:`${e/n*100}%`},u[`${r}${t}-offset-${e}`]={marginInlineStart:`${e/n*100}%`},u[`${r}${t}-order-${e}`]={order:e});return u[`${r}${t}-flex`]={flex:s(`${t.replace(/-/,"")}-flex`)},u})(e,t),o=(0,i.OF)("Grid",e=>{let{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"}}}},()=>({})),s=e=>({xs:e.screenXSMin,sm:e.screenSMMin,md:e.screenMDMin,lg:e.screenLGMin,xl:e.screenXLMin,xxl:e.screenXXLMin,xxxl:e.screenXXXLMin}),u=(0,i.OF)("Grid",e=>{let t=(0,a.oX)(e,{gridColumns:24}),r=s(t);return delete r.xs,[(e=>{let{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}})(t),l(t,""),l(t,"-xs"),Object.keys(r).map(e=>{let i,a;return i=r[e],a=`-${e}`,{[`@media (min-width: ${(0,n.zA)(i)})`]:{...l(t,a)}}}).reduce((e,t)=>
19({...e,...t}),{})]},()=>({}))},56318:(e,t,r)=>{r.d(t,{D0:()=>ew,_z:()=>c,Op:()=>eR,B8:()=>eE,EF:()=>d,Ay:()=>eI,mN:()=>eS,FH:()=>eN});var n,i=r(14232),a=r(88314),l=r(22868),o=r(77280);let s="RC_FORM_INTERNAL_HOOKS",u=()=>{(0,o.Ay)(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},c=i.createContext({getFieldValue:u,getFieldsValue:u,getFieldError:u,getFieldWarning:u,getFieldsError:u,isFieldsTouched:u,isFieldTouched:u,isFieldValidating:u,isFieldsValidating:u,resetFields:u,setFields:u,setFieldValue:u,setFieldsValue:u,validateFields:u,submit:u,getInternalHooks:()=>(u(),{dispatch:u,initEntityValue:u,registerField:u,useSubscribe:u,setInitialValues:u,destroyForm:u,setCallbacks:u,registerWatch:u,getFields:u,setValidateMessages:u,setPreserve:u,getInitialValue:u})}),d=i.createContext(null);function f(e){return null==e?[]:Array.isArray(e)?e:[e]}var h=r(57078),p=r(83323),m=r(54945),g=r(59524),v=r(44212),b=r(85190);function $(){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 e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}var y=$(),w=r(1584),E=r(27196),x=r(58059),k=r(61371),A=r(74767),F=r(189);function S(e){var t="function"==typeof Map?new Map:void 0;return(S=function(e){if(null===e||!function(e){try{return -1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return function(e,t,r){if((0,F.A)())return Reflect.construct.apply(null,arguments);var n=[null];n.push.apply(n,t);var i=new(e.bind.apply(e,n));return r&&(0,A.A)(i,r.prototype),i}(e,arguments,(0,k.A)(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),(0,A.A)(r,e)})(e)}var C=r(65364),R=/%[sdj%]/g;function P(e){if(!e||!e.length)return null;var t={};return e.forEach(function(e){var r=e.field;t[r]=t[r]||[],t[r].push(e)}),t}function M(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];var i=0,a=r.length;return"function"==typeof e?e.apply(null,r):"string"==typeof e?e.replace(R,function(e){if("%%"===e)return"%";if(i>=a)return e;switch(e){case"%s":return String(r[i++]);case"%d":return Number(r[i++]);case"%j":try{return JSON.stringify(r[i++])}catch(e){return"[Circular]"}default:return e}}):e}function O(e,t){return!!(null==e||"array"===t&&Array.isArray(e)&&!e.length)||("string"===t||"url"===t||"hex"===t||"email"===t||"date"===t||"pattern"===t||"tel"===t)&&"string"==typeof e&&!e||!1}function N(e,t,r){var n=0,i=e.length;!function a(l){if(l&&l.length)return void r(l);var o=n;n+=1,o<i?t(e[o],a):r([])}([])}void 0!==C&&C.env;var z=function(e){(0,E.A)(r,e);var t=(0,x.A)(r);function r(e,n){var i;return(0,g.A)(this,r),i=t.call(this,"Async Validation Error"),(0,b.A)((0,w.A)(i),"errors",void 0),(0,b.A)((0,w.A)(i),"fields",void 0),i.errors=e,i.fields=n,i}return(0,v.A)(r)}
19(S(Error));function I(e,t){return function(r){var n;return(n=e.fullFields?function(e,t){for(var r=e,n=0;n<t.length&&void 0!=r;n++)r=r[t[n]];return r}(t,e.fullFields):t[r.field||e.fullField],r&&void 0!==r.message)?(r.field=r.field||e.fullField,r.fieldValue=n,r):{message:"function"==typeof r?r():r,fieldValue:n,field:r.field||e.fullField}}}function _(e,t){if(t){for(var r in t)if(t.hasOwnProperty(r)){var n=t[r];"object"===(0,m.A)(n)&&"object"===(0,m.A)(e[r])?e[r]=(0,h.A)((0,h.A)({},e[r]),n):e[r]=n}}return e}var L="enum";let j=function(e,t,r,n,i,a){e.required&&(!r.hasOwnProperty(e.field)||O(t,a||e.type))&&n.push(M(i.messages.required,e.fullField))},T=function(){if(n)return n;var e="[a-fA-F\\d:]",t=function(t){return t&&t.includeBoundaries?"(?:(?<=\\s|^)(?=".concat(e,")|(?<=").concat(e,")(?=\\s|$))"):""},r="(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}",i="[a-fA-F\\d]{1,4}",a=["(?:".concat(i,":){7}(?:").concat(i,"|:)"),"(?:".concat(i,":){6}(?:").concat(r,"|:").concat(i,"|:)"),"(?:".concat(i,":){5}(?::").concat(r,"|(?::").concat(i,"){1,2}|:)"),"(?:".concat(i,":){4}(?:(?::").concat(i,"){0,1}:").concat(r,"|(?::").concat(i,"){1,3}|:)"),"(?:".concat(i,":){3}(?:(?::").concat(i,"){0,2}:").concat(r,"|(?::").concat(i,"){1,4}|:)"),"(?:".concat(i,":){2}(?:(?::").concat(i,"){0,3}:").concat(r,"|(?::").concat(i,"){1,5}|:)"),"(?:".concat(i,":){1}(?:(?::").concat(i,"){0,4}:").concat(r,"|(?::").concat(i,"){1,6}|:)"),"(?::(?:(?::".concat(i,"){0,5}:").concat(r,"|(?::").concat(i,"){1,7}|:))")],l="(?:".concat(a.join("|"),")").concat("(?:%[0-9a-zA-Z]{1,})?"),o=new RegExp("(?:^".concat(r,"$)|(?:^").concat(l,"$)")),s=new RegExp("^".concat(r,"$")),u=new RegExp("^".concat(l,"$")),c=function(e){return e&&e.exact?o:RegExp("(?:".concat(t(e)).concat(r).concat(t(e),")|(?:").concat(t(e)).concat(l).concat(t(e),")"),"g")};c.v4=function(e){return e&&e.exact?s:RegExp("".concat(t(e)).concat(r).concat(t(e)),"g")},c.v6=function(e){return e&&e.exact?u:RegExp("".concat(t(e)).concat(l).concat(t(e)),"g")};var d=c.v4().source,f=c.v6().source,h="(?:".concat("(?:(?:[a-z]+:)?//)","|www\\.)").concat("(?:\\S+(?::\\S*)?@)?","(?:localhost|").concat(d,"|").concat(f,"|").concat("(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)").concat("(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*").concat("(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",")").concat("(?::\\d{2,5})?").concat('(?:[/?#][^\\s"]*)?');return n=RegExp("(?:^".concat(h,"$)"),"i")};var V=/^(([^<>()\[\]\\.,;:\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,}))$/,D=/^(\+[0-9]{1,3}[-\s\u2011]?)?(\([0-9]{1,4}\)[-\s\u2011]?)?([0-9]+[-\s\u2011]?)*[0-9]+$/,q=/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i,H={integer:function(e){return H.number(e)&&parseInt(e,10)===e},float:function(e){return H.number(e)&&!H.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return new RegExp(e),!0}catch(e){return!1}},date:function(e){return"function"==typeof e.getTime&&"function"==typeof e.getMonth&&"function"==typeof e.getYear&&!isNaN(e.getTime())},number:function(e){return!isNaN(e)&&"number"==typeof e},object:function(e){return"object"===(0,m.A)(e)&&!H.array(e)},method:function(e){return"function"==typeof e},email:function(e){return"string"==typeof e&&e.length<=320&&!!e.match(V)},tel:function(e){return"string"==typeof e&&e.length<=32&&!!e.match(D)},url:function(e){return"string"==typeof e&&e.length<=2048&&!!e.match(T())},hex:function(e){return"string"==typeof e&&!!e.match(q)}};let W=j,B=function(e,t,r,n,i){(/^\s+$/.test(t)||""===t)&&n.push(M(i.messages.whitespace,e.fullField))},G=function(e,t,r,n,i){if(e.required&&void 0===t)return void j(e,t,r,n,i);var a=e.type;["integer","float","array","regexp","object","method","email","tel","number","date","url","hex"].indexOf(a)>-1?H[a](t)||n.push(M(i.messages.types[a],e.fullField,e.type)):a&&(0,m.A)(t)!==e.type&&n.push(M(i.messages.types[a],e.fullField,e.type))},X=function(e,t,r,n,i){var a="number"==typeof e.len,l="number"==typeof e.min,o="number"==typeof e.max,s=t,u=null,c="number"==typeof t,d="str
19ing"==typeof t,f=Array.isArray(t);if(c?u="number":d?u="string":f&&(u="array"),!u)return!1;f&&(s=t.length),d&&(s=t.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,"_").length),a?s!==e.len&&n.push(M(i.messages[u].len,e.fullField,e.len)):l&&!o&&s<e.min?n.push(M(i.messages[u].min,e.fullField,e.min)):o&&!l&&s>e.max?n.push(M(i.messages[u].max,e.fullField,e.max)):l&&o&&(s<e.min||s>e.max)&&n.push(M(i.messages[u].range,e.fullField,e.min,e.max))},K=function(e,t,r,n,i){e[L]=Array.isArray(e[L])?e[L]:[],-1===e[L].indexOf(t)&&n.push(M(i.messages[L],e.fullField,e[L].join(", ")))},U=function(e,t,r,n,i){e.pattern&&(e.pattern instanceof RegExp?(e.pattern.lastIndex=0,e.pattern.test(t)||n.push(M(i.messages.pattern.mismatch,e.fullField,t,e.pattern))):"string"==typeof e.pattern&&(new RegExp(e.pattern).test(t)||n.push(M(i.messages.pattern.mismatch,e.fullField,t,e.pattern))))},Y=function(e,t,r,n,i){var a=e.type,l=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(O(t,a)&&!e.required)return r();W(e,t,n,l,i,a),O(t,a)||G(e,t,n,l,i)}r(l)},Q={string:function(e,t,r,n,i){var a=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(O(t,"string")&&!e.required)return r();W(e,t,n,a,i,"string"),O(t,"string")||(G(e,t,n,a,i),X(e,t,n,a,i),U(e,t,n,a,i),!0===e.whitespace&&B(e,t,n,a,i))}r(a)},method:function(e,t,r,n,i){var a=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(O(t)&&!e.required)return r();W(e,t,n,a,i),void 0!==t&&G(e,t,n,a,i)}r(a)},number:function(e,t,r,n,i){var a=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(""===t&&(t=void 0),O(t)&&!e.required)return r();W(e,t,n,a,i),void 0!==t&&(G(e,t,n,a,i),X(e,t,n,a,i))}r(a)},boolean:function(e,t,r,n,i){var a=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(O(t)&&!e.required)return r();W(e,t,n,a,i),void 0!==t&&G(e,t,n,a,i)}r(a)},regexp:function(e,t,r,n,i){var a=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(O(t)&&!e.required)return r();W(e,t,n,a,i),O(t)||G(e,t,n,a,i)}r(a)},integer:function(e,t,r,n,i){var a=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(O(t)&&!e.required)return r();W(e,t,n,a,i),void 0!==t&&(G(e,t,n,a,i),X(e,t,n,a,i))}r(a)},float:function(e,t,r,n,i){var a=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(O(t)&&!e.required)return r();W(e,t,n,a,i),void 0!==t&&(G(e,t,n,a,i),X(e,t,n,a,i))}r(a)},array:function(e,t,r,n,i){var a=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(null==t&&!e.required)return r();W(e,t,n,a,i,"array"),null!=t&&(G(e,t,n,a,i),X(e,t,n,a,i))}r(a)},object:function(e,t,r,n,i){var a=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(O(t)&&!e.required)return r();W(e,t,n,a,i),void 0!==t&&G(e,t,n,a,i)}r(a)},enum:function(e,t,r,n,i){var a=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(O(t)&&!e.required)return r();W(e,t,n,a,i),void 0!==t&&K(e,t,n,a,i)}r(a)},pattern:function(e,t,r,n,i){var a=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(O(t,"string")&&!e.required)return r();W(e,t,n,a,i),O(t,"string")||U(e,t,n,a,i)}r(a)},date:function(e,t,r,n,i){var a,l=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(O(t,"date")&&!e.required)return r();W(e,t,n,l,i),!O(t,"date")&&(a=t instanceof Date?t:new Date(t),G(e,a,n,l,i),a&&X(e,a.getTime(),n,l,i))}r(l)},url:Y,hex:Y,email:Y,tel:Y,required:function(e,t,r,n,i){var a=[],l=Array.isArray(t)?"array":(0,m.A)(t);W(e,t,n,a,i,l),r(a)},any:function(e,t,r,n,i){var a=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(O(t)&&!e.required)return r();W(e,t,n,a,i)}r(a)}};var J=function(){function e(t){(0,g.A)(this,e),(0,b.A)(this,"rules",null),(0,b.A)(this,"_messages",y),this.define(t)}return(0,v.A)(e,[{key:"define",value:function(e){var t=this;if(!e)throw Error("Cannot configure a schema with no rules");if("object"!==(0,m.A)(e)||Array.isArray(e))throw Error("Rules must be an object");this.rules={},Object.keys(e).forEach(function(r){var n=e[r];t.rules[r]=Array.isArray(n)?n:[n]})}},{key:"messages",value:function(e){return e&&(this._messages=_($(),e)),this._messages}},{key:"validate",value:function(t){var r=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},a=t,l=n,o=i;if("function"==typeof l&&(o=l,l={}),!this.rules||0===Object.keys(this.rules).length)return o&&o(null,a),Promise.resolve(a);if(l.messages){var s=this.messages();s===y&&(s=$()),_(s,l.messages),l.messages=s}else l.messages=this.messages();var u={};
19(l.keys||Object.keys(this.rules)).forEach(function(e){var n=r.rules[e],i=a[e];n.forEach(function(n){var l=n;"function"==typeof l.transform&&(a===t&&(a=(0,h.A)({},a)),null!=(i=a[e]=l.transform(i))&&(l.type=l.type||(Array.isArray(i)?"array":(0,m.A)(i)))),(l="function"==typeof l?{validator:l}:(0,h.A)({},l)).validator=r.getValidationMethod(l),l.validator&&(l.field=e,l.fullField=l.fullField||e,l.type=r.getType(l),u[e]=u[e]||[],u[e].push({rule:l,value:i,source:a,field:e}))})});var c={};return function(e,t,r,n,i){if(t.first){var a=new Promise(function(t,a){var l;N((l=[],Object.keys(e).forEach(function(t){l.push.apply(l,(0,p.A)(e[t]||[]))}),l),r,function(e){return n(e),e.length?a(new z(e,P(e))):t(i)})});return a.catch(function(e){return e}),a}var l=!0===t.firstFields?Object.keys(e):t.firstFields||[],o=Object.keys(e),s=o.length,u=0,c=[],d=new Promise(function(t,a){var d=function(e){if(c.push.apply(c,e),++u===s)return n(c),c.length?a(new z(c,P(c))):t(i)};o.length||(n(c),t(i)),o.forEach(function(t){var n=e[t];if(-1!==l.indexOf(t))N(n,r,d);else{var i=[],a=0,o=n.length;function s(e){i.push.apply(i,(0,p.A)(e||[])),++a===o&&d(i)}n.forEach(function(e){r(e,s)})}})});return d.catch(function(e){return e}),d}(u,l,function(t,r){var n,i,o,s=t.rule,u=("object"===s.type||"array"===s.type)&&("object"===(0,m.A)(s.fields)||"object"===(0,m.A)(s.defaultField));function d(e,t){return(0,h.A)((0,h.A)({},t),{},{fullField:"".concat(s.fullField,".").concat(e),fullFields:s.fullFields?[].concat((0,p.A)(s.fullFields),[e]):[e]})}function f(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],i=Array.isArray(n)?n:[n];!l.suppressWarning&&i.length&&e.warning("async-validator:",i),i.length&&void 0!==s.message&&null!==s.message&&(i=[].concat(s.message));var o=i.map(I(s,a));if(l.first&&o.length)return c[s.field]=1,r(o);if(u){if(s.required&&!t.value)return void 0!==s.message?o=[].concat(s.message).map(I(s,a)):l.error&&(o=[l.error(s,M(l.messages.required,s.field))]),r(o);var f={};s.defaultField&&Object.keys(t.value).map(function(e){f[e]=s.defaultField});var m={};Object.keys(f=(0,h.A)((0,h.A)({},f),t.rule.fields)).forEach(function(e){var t=f[e],r=Array.isArray(t)?t:[t];m[e]=r.map(d.bind(null,e))});var g=new e(m);g.messages(l.messages),t.rule.options&&(t.rule.options.messages=l.messages,t.rule.options.error=l.error),g.validate(t.value,t.rule.options||l,function(e){var t=[];o&&o.length&&t.push.apply(t,(0,p.A)(o)),e&&e.length&&t.push.apply(t,(0,p.A)(e)),r(t.length?t:null)})}else r(o)}if(u=u&&(s.required||!s.required&&t.value),s.field=t.field,s.asyncValidator)n=s.asyncValidator(s,t.value,f,t.source,l);else if(s.validator){try{n=s.validator(s,t.value,f,t.source,l)}catch(e){null==(i=(o=console).error)||i.call(o,e),l.suppressValidatorError||setTimeout(function(){throw e},0),f(e.message)}!0===n?f():!1===n?f("function"==typeof s.message?s.message(s.fullField||s.field):s.message||"".concat(s.fullField||s.field," fails")):n instanceof Array?f(n):n instanceof Error&&f(n.message)}n&&n.then&&n.then(function(){return f()},function(e){return f(e)})},function(e){for(var t=[],r={},n=0;n<e.length;n++)!function(e){if(Array.isArray(e)){var r;t=(r=t).concat.apply(r,(0,p.A)(e))}else t.push(e)}(e[n]);t.length?(r=P(t),o(t,r)):o(null,a)},a)}},{key:"getType",value:function(e){if(void 0===e.type&&e.pattern instanceof RegExp&&(e.type="pattern"),"function"!=typeof e.validator&&e.type&&!Q.hasOwnProperty(e.type))throw Error(M("Unknown rule type %s",e.type));return e.type||"string"}},{key:"getValidationMethod",value:function(e){if("function"==typeof e.validator)return e.validator;var t=Object.keys(e),r=t.indexOf("message");return(-1!==r&&t.splice(r,1),1===t.length&&"required"===t[0])?Q.required:Q[this.getType(e)]||void 0}}]),e}();(0,b.A)(J,"register",function(e,t){if("function"!=typeof t)throw Error("Cannot register a validator by type, validator is not a function");Q[e]=t}),(0,b.A)(J,"warning",function(){}),(0,b.A)(J,"messages",y),(0,b.A)(J,"validators",Q);let Z="'${name}' is not a valid ${type}",ee={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}
19' is invalid for format date",parse:"'${name}' could not be parsed as date",invalid:"'${name}' is invalid date"},types:{string:Z,method:Z,array:Z,object:Z,number:Z,date:Z,boolean:Z,integer:Z,float:Z,regexp:Z,email:Z,tel:Z,url:Z,hex:Z},string:{len:"'${name}' must be exactly ${len} characters",min:"'${name}' must be at least ${min} characters",max:"'${name}' cannot be longer than ${max} characters",range:"'${name}' must be between ${min} and ${max} characters"},number:{len:"'${name}' must equal ${len}",min:"'${name}' cannot be less than ${min}",max:"'${name}' cannot be greater than ${max}",range:"'${name}' must be between ${min} and ${max}"},array:{len:"'${name}' must be exactly ${len} in length",min:"'${name}' cannot be less than ${min} in length",max:"'${name}' cannot be greater than ${max} in length",range:"'${name}' must be between ${min} and ${max} in length"},pattern:{mismatch:"'${name}' does not match pattern ${pattern}"}};var et=r(47002);let er="CODE_LOGIC_ERROR";async function en(e,t,r,n,a){let l={...r};if(delete l.ruleIndex,J.warning=()=>void 0,l.validator){let e=l.validator;l.validator=(...t)=>{try{return e(...t)}catch(e){return console.error(e),Promise.reject(er)}}}let o=null;l&&"array"===l.type&&l.defaultField&&(o=l.defaultField,delete l.defaultField);let s=new J({[e]:[l]}),u=(0,et.h1)(ee,n.validateMessages);s.messages(u);let c=[];try{await Promise.resolve(s.validate({[e]:t},{...n}))}catch(e){e.errors&&(c=e.errors.map(({message:e},t)=>{let r=e===er?u.default:e;return i.isValidElement(r)?i.cloneElement(r,{key:`error_${t}`}):r}))}if(!c.length&&o&&Array.isArray(t)&&t.length>0)return(await Promise.all(t.map((t,r)=>en(`${e}.${r}`,t,o,n,a)))).reduce((e,t)=>[...e,...t],[]);let d={...r,name:e,enum:(r.enum||[]).join(", "),...a};return c.map(e=>{if("string"==typeof e)return e.replace(/\\?\$\{\w+\}/g,e=>e.startsWith("\\")?e.slice(1):d[e.slice(2,-1)]);return e})}async function ei(e){return Promise.all(e).then(e=>[].concat(...e))}async function ea(e){let t=0;return new Promise(r=>{e.forEach(n=>{n.then(n=>{n.errors.length&&r([n]),(t+=1)===e.length&&r([])})})})}var el=r(42398);function eo(e){return f(e)}function es(e,t){let r={};return t.forEach(t=>{let n=(0,el.A)(e,t);r=(0,et.Ay)(r,t,n)}),r}function eu(e,t,r=!1){return e&&e.some(e=>ec(t,e,r))}function ec(e,t,r=!1){return!!e&&!!t&&(!!r||e.length===t.length)&&t.every((t,r)=>e[r]===t)}function ed(e,t,r){let{length:n}=e;if(t<0||t>=n||r<0||r>=n)return e;let i=e[t],a=t-r;return a>0?[...e.slice(0,r),i,...e.slice(r,t),...e.slice(t+1,n)]:a<0?[...e.slice(0,t),...e.slice(t+1,r+1),i,...e.slice(r+1,n)]:e}let ef=e=>{let t=new MessageChannel;t.port1.onmessage=e,t.port2.postMessage(null)};class eh{namePathList=[];taskId=0;watcherList=new Set;form;constructor(e){this.form=e}register(e){return this.watcherList.add(e),()=>{this.watcherList.delete(e)}}notify(e){e.forEach(e=>{this.namePathList.every(t=>!ec(t,e))&&this.namePathList.push(e)}),this.doBatch()}doBatch(){this.taskId+=1;let e=this.taskId;ef(()=>{if(e===this.taskId&&this.watcherList.size){let e=this.form.getForm(),t=e.getFieldsValue(),r=e.getFieldsValue(!0);this.watcherList.forEach(e=>{e(t,r,this.namePathList)}),this.namePathList=[]}})}}var ep=r(94889);async function em(){return new Promise(e=>{ef(()=>{(0,ep.A)(()=>{e()})})})}function eg(){return(eg=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}let ev=[],eb=[];function e$(e,t,r,n,i,a){return"function"==typeof e?e(t,r,"source"in a?{source:a.source}:{}):n!==i}class ey extends i.Component{static contextType=c;state={resetCount:0};cancelRegisterFunc=null;mounted=!1;touched=!1;dirty=!1;validatePromise;prevValidating;errors=ev;warnings=eb;constructor(e){if(super(e),e.fieldContext){const{getInternalHooks:t}=e.fieldContext,{initEntityValue:r}=t(s);r(this)}}componentDidMount(){let{shouldUpdate:e,fieldContext:t}=this.props;if(this.mounted=!0,t){let{getInternalHooks:e}=t,{registerField:r}=e(s);this.cancelRegisterFunc=r(this)}!0===e&&this.reRender()}componentWillUnmount(){this.cancelRegister(),this.triggerMetaEvent(!0),this.mounted=!1}cancelRegister=()=>{let{preserve:e,isListField:t,name:r}=this.props;this.cancelRegisterFunc&&this.cancelRegisterFunc(t,e,eo(r)),this.cancelRegisterFunc=null};getNamePath=()=>{let{name:e,fieldContext:t}=this.props,{prefixName:r=[]}=t;return void 0!==e?[...r,...e]:[]};getRules=()=>{let{rules:e=[],fieldContext:t}=this.props;return e.map(e=>"function"==typeof e?e(t):e)};reRender(){this.mounted&&this.forceUpdate()}refresh=()=>{this.mounted&&this.setState(({resetCount:e})=>({resetCount:e+1}))};metaCache=null;triggerMetaEvent=e=>{let{onMetaChange:t}=this.props;if(t){let r={...this.getMeta(),destroy:e};(0,l.A)(this.metaCache,r)||t(r),this.metaCache=r}else this.metaCache=null};onStoreChange=(e,t,r)=>{let{shouldUpdate:n,dependencies:i=[],onReset:a}=this.props,{store:o}=r,s=this.getNamePath(),u=this.getValue(e),c=this.getValue(o),d=t&&eu(t,s);switch("valueUpdate"===r.type&&"external"===r.source&&!(0,l.A)(u,c)&&(this.touched=!0,this.dirty=!0,this.validatePromise=null,this.errors=ev,this.warnings=eb,this.triggerMetaEvent()),r.type){case"reset":if(!t||d){this.touched=!1,this.dirty=!1,this.validatePromise=void 0,this.errors=ev,this.warnings=eb,this.triggerMetaEvent(),a?.(),this.refresh();return}break;case"remove":if(n&&e$(n,e,o,u,c,r))return void this.reRender();break;case"setField":{let{data:i}=r;if(d){"touched"in i&&(this.touched=i.touched),"validating"in i&&!("originRCField"in i)&&
19(this.validatePromise=i.validating?Promise.resolve([]):null),"errors"in i&&(this.errors=i.errors||ev),"warnings"in i&&(this.warnings=i.warnings||eb),this.dirty=!0,this.triggerMetaEvent(),this.reRender();return}if("value"in i&&eu(t,s,!0)||n&&!s.length&&e$(n,e,o,u,c,r))return void this.reRender();break}case"dependenciesUpdate":if(i.map(eo).some(e=>eu(r.relatedFields,e)))return void this.reRender();break;default:if(d||(!i.length||s.length||n)&&e$(n,e,o,u,c,r))return void this.reRender()}!0===n&&this.reRender()};validateRules=e=>{let t=this.getNamePath(),r=this.getValue(),{triggerName:n,validateOnly:i=!1,delayFrame:a}=e||{},l=Promise.resolve().then(async()=>{if(!this.mounted)return[];let{validateFirst:i=!1,messageVariables:s,validateDebounce:u}=this.props;a&&await em();let c=this.getRules();if(n&&(c=c.filter(e=>e).filter(e=>{let{validateTrigger:t}=e;return!t||f(t).includes(n)})),u&&n&&(await new Promise(e=>{setTimeout(e,u)}),this.validatePromise!==l))return[];let d=function(e,t,r,n,i,a){let l,s=e.join("."),u=r.map((e,t)=>{let r=e.validator,n={...e,ruleIndex:t};return r&&(n.validator=(e,t,n)=>{let i=!1,a=r(e,t,(...e)=>{Promise.resolve().then(()=>{(0,o.Ay)(!i,"Your validator function has already return a promise. `callback` will be ignored."),i||n(...e)})});i=a&&"function"==typeof a.then&&"function"==typeof a.catch,(0,o.Ay)(i,"`callback` is deprecated. Please return a promise instead."),i&&a.then(()=>{n()}).catch(e=>{n(e||" ")})}),n}).sort(({warningOnly:e,ruleIndex:t},{warningOnly:r,ruleIndex:n})=>!!e==!!r?t-n:e?1:-1);if(!0===i)l=new Promise(async(e,r)=>{for(let e=0;e<u.length;e+=1){let i=u[e],l=await en(s,t,i,n,a);if(l.length)return void r([{errors:l,rule:i}])}e([])});else{let e=u.map(e=>en(s,t,e,n,a).then(t=>({errors:t,rule:e})));l=(i?ea(e):ei(e)).then(e=>Promise.reject(e))}return l.catch(e=>e),l}(t,r,c,e,i,s);return d.catch(e=>e).then((e=ev)=>{if(this.validatePromise===l){this.validatePromise=null;let t=[],r=[];e.forEach?.(({rule:{warningOnly:e},errors:n=ev})=>{e?r.push(...n):t.push(...n)}),this.errors=t,this.warnings=r,this.triggerMetaEvent(),this.reRender()}}),d});return i||(this.validatePromise=l,this.dirty=!0,this.errors=ev,this.warnings=eb,this.triggerMetaEvent(),this.reRender()),l};isFieldValidating=()=>!!this.validatePromise;isFieldTouched=()=>this.touched;isFieldDirty=()=>{if(this.dirty||void 0!==this.props.initialValue)return!0;let{fieldContext:e}=this.props,{getInitialValue:t}=e.getInternalHooks(s);return void 0!==t(this.getNamePath())};getErrors=()=>this.errors;getWarnings=()=>this.warnings;isListField=()=>this.props.isListField;isList=()=>this.props.isList;isPreserve=()=>this.props.preserve;getMeta=()=>(this.prevValidating=this.isFieldValidating(),{touched:this.isFieldTouched(),validating:this.prevValidating,errors:this.errors,warnings:this.warnings,name:this.getNamePath(),validated:null===this.validatePromise});getOnlyChild=e=>{if("function"==typeof e){let t=this.getMeta();return{...this.getOnlyChild(e(this.getControlled(),t,this.props.fieldContext)),isFunction:!0}}let t=(0,a.A)(e);return 1===t.length&&i.isValidElement(t[0])?{child:t[0],isFunction:!1}:{child:t,isFunction:!1}};getValue=e=>{let{getFieldsValue:t}=this.props.fieldContext,r=this.getNamePath();return(0,el.A)(e||t(!0),r)};getControlled=(e={})=>{let{name:t,trigger:r="onChange",validateTrigger:n,getValueFromEvent:i,normalize:a,valuePropName:l="value",getValueProps:o,fieldContext:u}=this.props,c=void 0!==n?n:u.validateTrigger,d=this.getNamePath(),{getInternalHooks:h,getFieldsValue:p}=u,{dispatch:m}=h(s),g=this.getValue(),v=o||(e=>({[l]:e})),b=e[r],$=void 0!==t?v(g):{},y={...e,...$};return y[r]=(...e)=>{let t;this.touched=!0,this.dirty=!0,this.triggerMetaEvent(),t=i?i(...e):function(e,...t){let r=t[0];return r&&r.target&&"object"==typeof r.target&&e in r.target?r.target[e]:r}(l,...e),a&&(t=a(t,g,p(!0))),t!==g&&m({type:"updateValue",namePath:d,value:t}),b&&b(...e)},f(c||[]).forEach(e=>{let t=y[e];y[e]=(...r)=>{t&&t(...r);let{rules:n}=this.props;n&&n.length&&m({type:"validateField",namePath:d,triggerName:e})}}),y};render(){let e,{resetCount:t}=this.state,{children:r}=this.props,{child:n,isFunction:a}=this.getOnlyChild(r);return a?e=n:i.isValidElement(n)?e=i.cloneElement(n,this.getControlled(n.props)):((0,o.Ay)(!n,"`children` of Field is not val
19idate ReactElement."),e=n),i.createElement(i.Fragment,{key:t},e)}}let ew=function({name:e,...t}){let r=i.useContext(c),n=i.useContext(d),a=void 0!==e?eo(e):void 0,l=t.isListField??!!n,o="keep";return l||(o=`_${(a||[]).join("_")}`),i.createElement(ey,eg({key:o,name:a,isListField:l},t,{fieldContext:r}))},eE=function({name:e,initialValue:t,children:r,rules:n,validateTrigger:a,isListField:l}){let s=i.useContext(c),u=i.useContext(d),f=i.useRef({keys:[],id:0}).current,h=i.useMemo(()=>[...eo(s.prefixName)||[],...eo(e)],[s.prefixName,e]),p=i.useMemo(()=>({...s,prefixName:h}),[s,h]),m=i.useMemo(()=>({getKey:e=>{let t=h.length,r=e[t];return[f.keys[r],e.slice(t+1)]}}),[f,h]);return"function"!=typeof r?((0,o.Ay)(!1,"Form.List only accepts function as children."),null):i.createElement(d.Provider,{value:m},i.createElement(c.Provider,{value:p},i.createElement(ew,{name:[],shouldUpdate:(e,t,{source:r})=>"internal"!==r&&e!==t,rules:n,validateTrigger:a,initialValue:t,isList:!0,isListField:l??!!u},({value:e=[],onChange:t},n)=>{let{getFieldValue:i}=s,a=()=>i(h||[])||[],l=e||[];return Array.isArray(l)||(l=[]),r(l.map((e,t)=>{let r=f.keys[t];return void 0===r&&(f.keys[t]=f.id,r=f.keys[t],f.id+=1),{name:t,key:r,isListField:!0}}),{add:(e,r)=>{let n=a();r>=0&&r<=n.length?(f.keys=[...f.keys.slice(0,r),f.id,...f.keys.slice(r)],t([...n.slice(0,r),e,...n.slice(r)])):(f.keys=[...f.keys,f.id],t([...n,e])),f.id+=1},remove:e=>{let r=a(),n=new Set(Array.isArray(e)?e:[e]);n.size<=0||(f.keys=f.keys.filter((e,t)=>!n.has(t)),t(r.filter((e,t)=>!n.has(t))))},move(e,r){if(e===r)return;let n=a();e<0||e>=n.length||r<0||r>=n.length||(f.keys=ed(f.keys,e,r),t(ed(n,e,r)))}},n)})))},ex="__@field_split__";function ek(e){return e.map(e=>`${typeof e}:${e}`).join(ex)}class eA{kvs=new Map;set(e,t){this.kvs.set(ek(e),t)}get(e){return this.kvs.get(ek(e))}getAsPrefix(e){let t=ek(e),r=t+ex,n=[],i=this.kvs.get(t);return void 0!==i&&n.push(i),this.kvs.forEach((e,t)=>{t.startsWith(r)&&n.push(e)}),n}update(e,t){let r=t(this.get(e));r?this.set(e,r):this.delete(e)}delete(e){this.kvs.delete(ek(e))}map(e){return[...this.kvs.entries()].map(([t,r])=>e({key:t.split(ex).map(e=>{let[,t,r]=e.match(/^([^:]*):(.*)$/);return"number"===t?Number(r):r}),value:r}))}toJSON(){let e={};return this.map(({key:t,value:r})=>(e[t.join(".")]=r,null)),e}}class eF{formHooked=!1;forceRootUpdate;subscribable=!0;store={};fieldEntities=[];initialValues={};callbacks={};validateMessages=null;preserve=null;lastValidatePromise=null;watcherCenter=new eh(this);constructor(e){this.forceRootUpdate=e}getForm=()=>({getFieldValue:this.getFieldValue,getFieldsValue:this.getFieldsValue,getFieldError:this.getFieldError,getFieldWarning:this.getFieldWarning,getFieldsError:this.getFieldsError,isFieldsTouched:this.isFieldsTouched,isFieldTouched:this.isFieldTouched,isFieldValidating:this.isFieldValidating,is
19FieldsValidating:this.isFieldsValidating,resetFields:this.resetFields,setFields:this.setFields,setFieldValue:this.setFieldValue,setFieldsValue:this.setFieldsValue,validateFields:this.validateFields,submit:this.submit,_init:!0,getInternalHooks:this.getInternalHooks});getInternalHooks=e=>e===s?(this.formHooked=!0,{dispatch:this.dispatch,initEntityValue:this.initEntityValue,registerField:this.registerField,useSubscribe:this.useSubscribe,setInitialValues:this.setInitialValues,destroyForm:this.destroyForm,setCallbacks:this.setCallbacks,setValidateMessages:this.setValidateMessages,getFields:this.getFields,setPreserve:this.setPreserve,getInitialValue:this.getInitialValue,registerWatch:this.registerWatch}):((0,o.Ay)(!1,"`getInternalHooks` is internal usage. Should not call directly."),null);useSubscribe=e=>{this.subscribable=e};prevWithoutPreserves=null;setInitialValues=(e,t)=>{if(this.initialValues=e||{},t){let t=(0,et.h1)(e,this.store);this.prevWithoutPreserves?.map(({key:r})=>{t=(0,et.Ay)(t,r,(0,el.A)(e,r))}),this.prevWithoutPreserves=null,this.updateStore(t)}};destroyForm=e=>{if(e)this.updateStore({});else{let e=new eA;this.getFieldEntities(!0).forEach(t=>{this.isMergedPreserve(t.isPreserve())||e.set(t.getNamePath(),!0)}),this.prevWithoutPreserves=e}};getInitialValue=e=>{let t=(0,el.A)(this.initialValues,e);return e.length?(0,et.h1)(t):t};setCallbacks=e=>{this.callbacks=e};setValidateMessages=e=>{this.validateMessages=e};setPreserve=e=>{this.preserve=e};registerWatch=e=>this.watcherCenter.register(e);notifyWatch=(e=[])=>{this.watcherCenter.notify(e)};timeoutId=null;warningUnhooked=()=>{};updateStore=e=>{this.store=e};getFieldEntities=(e=!1)=>e?this.fieldEntities.filter(e=>e.getNamePath().length):this.fieldEntities;getFieldsMap=(e=!1)=>{let t=new eA;return this.getFieldEntities(e).forEach(e=>{let r=e.getNamePath();t.set(r,e)}),t};getFieldEntitiesForNamePathList=(e,t=!1)=>{if(!e)return this.getFieldEntities(!0);let r=this.getFieldsMap(!0);return t?e.flatMap(e=>{let t=eo(e),n=r.getAsPrefix(t);return n.length?n:[{INVALIDATE_NAME_PATH:t}]}):e.map(e=>{let t=eo(e);return r.get(t)||{INVALIDATE_NAME_PATH:eo(e)}})};getFieldsValue=(e,t)=>{let r,n;if(this.warningUnhooked(),!0===e||Array.isArray(e)?(r=e,n=t):e&&"object"==typeof e&&(n=e.filter),!0===r&&!n)return this.store;let i=this.getFieldEntitiesForNamePathList(Array.isArray(r)?r:null,!0),a=[],l=[];i.forEach(e=>{let t=e.INVALIDATE_NAME_PATH||e.getNamePath();if(e.isList?.())return void l.push(t);if(n){let r="getMeta"in e?e.getMeta():null;n(r)&&a.push(t)}else a.push(t)});let o=es(this.store,a.map(eo));return l.forEach(e=>{(0,el.A)(o,e)||(o=(0,et.Ay)(o,e,[]))}),o};getFieldValue=e=>{this.warningUnhooked();let t=eo(e);return(0,el.A)(this.store,t)};getFieldsError=e=>(this.warningUnhooked(),this.getFieldEntitiesForNamePathList(e).map((t,r)=>t&&!t.INVALIDATE_NAME_PATH?{name:t.getNamePath(),errors:t.getErrors(),warnings:t.getWarnings()}:{name:eo(e[r]),errors:[],warnings:[]}));getFieldError=e=>{this.warningUnhooked();let t=eo(e);return this.getFieldsError([t])[0].errors};getFieldWarning=e=>{this.warningUnhooked();let t=eo(e);return this.getFieldsError([t])[0].warnings};isFieldsTouched=(...e)=>{let t;this.warningUnhooked();let[r,n]=e,i=!1;0===e.length?t=null:1===e.length?Array.isArray(r)?(t=r.map(eo),i=!1):(t=null,i=r):(t=r.map(eo),i=n);let a=this.getFieldEntities(!0),l=e=>e.isFieldTouched();if(!t)return i?a.every(e=>l(e)||e.isList()):a.some(l);let o=new eA;t.forEach(e=>{o.set(e,[])}),a.forEach(e=>{let r=e.getNamePath();t.forEach(t=>{t.every((e,t)=>r[t]===e)&&o.update(t,t=>[...t,e])})});let s=e=>e.some(l),u=o.map(({value:e})=>e);return i?u.every(s):u.some(s)};isFieldTouched=e=>(this.warningUnhooked(),this.isFieldsTouched([e]));isFieldsValidating=e=>{this.warningUnhooked();let t=this.getFieldEntities();if(!e)return t.some(e=>e.isFieldValidating());let r=e.map(eo);return t.some(e=>eu(r,e.getNamePath())&&e.isFieldValidating())};isFieldValidating=e=>(this.warningUnhooked(),this.isFieldsValidating([e]));resetWithFieldInitialValue=(e={})=>{let t,r=new eA,n=this.getFieldEntities(!0);n.forEach(e=>{let{initialValue:t}=e.props,n=e.getNamePath();if(void 0!==t){let i=r.get(n)||new Set;i.add({entity:e,value:t}),r.set(n,i)}});let i=t=>{t.forEach(t=>{let{initialValue:n}=t.props;if(void 0!==n){let n=t.getNamePath();if(void 0!==this.getInitialValue(n))(0,o.Ay)(!1,`Form already set 'initialValues' with path '${n.join(".")}'. Field can not overwrite it.`);else{let i=r.get(n);if(i&&i.size>1)(0,o.Ay)(!1,`Multiple Field with path '${n.join(".")}' set 'initialValue'. Can not decide which one to pick.`);else if(i){let r=this.getFieldValue(n);t.isListField()||e.skipExist&&void 0!==r||this.updateStore((0,et.Ay)(this.store,n,[...i][0].value))}}}})};e.entities?t=e.entities:e.namePathList?(t=[],e.namePathList.forEach(e
19=>{let n=r.get(e);n&&t.push(...[...n].map(e=>e.entity))})):t=n,i(t)};resetFields=e=>{this.warningUnhooked();let t=this.store;if(!e){this.updateStore((0,et.h1)(this.initialValues)),this.resetWithFieldInitialValue(),this.notifyObservers(t,null,{type:"reset"}),this.notifyWatch();return}let r=e.map(eo);r.forEach(e=>{let t=this.getInitialValue(e);this.updateStore((0,et.Ay)(this.store,e,t))}),this.resetWithFieldInitialValue({namePathList:r}),this.notifyObservers(t,r,{type:"reset"}),this.notifyWatch(r)};setFields=e=>{this.warningUnhooked();let t=this.store,r=[];e.forEach(e=>{let{name:n,...i}=e,a=eo(n);r.push(a),"value"in i&&this.updateStore((0,et.Ay)(this.store,a,i.value)),this.notifyObservers(t,[a],{type:"setField",data:e})}),this.notifyWatch(r)};getFields=()=>this.getFieldEntities(!0).map(e=>{let t=e.getNamePath(),r={...e.getMeta(),name:t,value:this.getFieldValue(t)};return Object.defineProperty(r,"originRCField",{value:!0}),r});initEntityValue=e=>{let{initialValue:t}=e.props;if(void 0!==t){let r=e.getNamePath();void 0===(0,el.A)(this.store,r)&&this.updateStore((0,et.Ay)(this.store,r,t))}};isMergedPreserve=e=>(void 0!==e?e:this.preserve)??!0;registerField=e=>{this.fieldEntities.push(e);let t=e.getNamePath();if(this.notifyWatch([t]),void 0!==e.props.initialValue){let t=this.store;this.resetWithFieldInitialValue({entities:[e],skipExist:!0}),this.notifyObservers(t,[e.getNamePath()],{type:"valueUpdate",source:"internal"})}return(r,n,i=[])=>{if(this.fieldEntities=this.fieldEntities.filter(t=>t!==e),!this.isMergedPreserve(n)&&(!r||i.length>1)){let e=r?void 0:this.getInitialValue(t);if(t.length&&this.getFieldValue(t)!==e&&this.fieldEntities.every(e=>!ec(e.getNamePath(),t))){let r=this.store;this.updateStore((0,et.Ay)(r,t,e,!0)),this.notifyObservers(r,[t],{type:"remove"}),this.triggerDependenciesUpdate(r,t)}}this.notifyWatch([t])}};dispatch=e=>{switch(e.type){case"updateValue":{let{namePath:t,value:r}=e;this.updateValue(t,r);break}case"validateField":{let{namePath:t,triggerName:r}=e;this.validateFields([t],{triggerName:r})}}};notifyObservers=(e,t,r)=>{if(this.subscribable){let n={...r,store:this.getFieldsValue(!0)};this.getFieldEntities().forEach(({onStoreChange:r})=>{r(e,t,n)})}else this.forceRootUpdate()};triggerDependenciesUpdate=(e,t)=>{let r=this.getDependencyChildrenFields(t);return r.length&&this.validateFields(r,{delayFrame:!0}),this.notifyObservers(e,r,{type:"dependenciesUpdate",relatedFields:[t,...r]}),r};updateValue=(e,t)=>{let r=eo(e),n=this.store;this.updateStore((0,et.Ay)(this.store,r,t)),this.notifyObservers(n,[r],{type:"valueUpdate",source:"internal"}),this.notifyWatch([r]);let i=this.triggerDependenciesUpdate(n,r),{onValuesChange:a}=this.callbacks;if(a){let e=es(this.store,[r]),t=this.getFieldsValue(),n=(0,et.Ay)(t,r,(0,el.A)(e,r));a(e,n)}this.triggerOnFieldsChange([r,...i])};setFieldsValue=e=>{this.warningUnhooked();let t=this.store;if(e){let t=(0,et.h1)(this.store,e);this.updateStore(t)}this.notifyObservers(t,null,{type:"valueUpdate",source:"external"}),this.notifyWatch()};setFieldValue=(e,t)=>{this.setFields([{name:e,value:t,errors:[],warnings:[],touched:!0}])};getDependencyChildrenFields=e=>{let t=new Set,r=[],n=new eA;this.getFieldEntities().forEach(e=>{let{dependencies:t}=e.props;(t||[]).forEach(t=>{let r=eo(t);n.update(r,(t=new Set)=>(t.add(e),t))})});let i=e=>{(n.get(e)||new Set).forEach(e=>{if(!t.has(e)){t.add(e);let n=e.getNamePath();e.isFieldDirty()&&n.length&&(r.push(n),i(n))}})};return i(e),r};triggerOnFieldsChange=(e,t)=>
19{let{onFieldsChange:r}=this.callbacks;if(r){let n=this.getFields();if(t){let e=new eA;t.forEach(({name:t,errors:r})=>{e.set(t,r)}),n.forEach(t=>{t.errors=e.get(t.name)||t.errors})}let i=n.filter(({name:t})=>eu(e,t));i.length&&r(i,n)}};validateFields=(e,t)=>{let r,n,i,a,l;this.warningUnhooked(),Array.isArray(e)||"string"==typeof e||"string"==typeof t?(r=e,n=t):n=e;let o=!!r,s=o?r.map(eo):[],u=[...s],c=[],d=String(Date.now()),f=new Set,{recursive:h,dirty:p}=n||{};this.getFieldEntities(!0).forEach(e=>{let t=e.getNamePath();if((o||(e.isList()&&s.some(e=>ec(e,t,!0))||u.push(t),s.push(t)),e.props.rules&&e.props.rules.length)&&(!p||e.isFieldDirty())&&(f.add(t.join(d)),!o||eu(s,t,h))){let r=e.validateRules({validateMessages:{...ee,...this.validateMessages},...n});c.push(r.then(()=>({name:t,errors:[],warnings:[]})).catch(e=>{let r=[],n=[];return(e.forEach?.(({rule:{warningOnly:e},errors:t})=>{e?n.push(...t):r.push(...t)}),r.length)?Promise.reject({name:t,errors:r,warnings:n}):{name:t,errors:r,warnings:n}}))}});let m=(i=!1,a=c.length,l=[],c.length?new Promise((e,t)=>{c.forEach((r,n)=>{r.catch(e=>(i=!0,e)).then(r=>{a-=1,l[n]=r,a>0||(i&&t(l),e(l))})})}):Promise.resolve([]));this.lastValidatePromise=m,m.catch(e=>e).then(e=>{let t=e.map(({name:e})=>e);this.notifyObservers(this.store,t,{type:"validateFinish"}),this.triggerOnFieldsChange(t,e)});let g=m.then(()=>this.lastValidatePromise===m?Promise.resolve(this.getFieldsValue(u)):Promise.reject([])).catch(e=>{let t=e.filter(e=>e&&e.errors.length);return Promise.reject({message:t[0]?.errors?.[0],values:this.getFieldsValue(s),errorFields:t,outOfDate:this.lastValidatePromise!==m})});g.catch(e=>e);let v=s.filter(e=>f.has(e.join(d)));return this.triggerOnFieldsChange(v),g};submit=()=>{this.warningUnhooked(),this.validateFields().then(e=>{let{onFinish:t}=this.callbacks;if(t)try{t(e)}catch(e){console.error(e)}}).catch(e=>{let{onFinishFailed:t}=this.callbacks;t&&t(e)})}}let eS=function(e){let t=i.useRef(null),[,r]=i.useState({});return t.current||(e?t.current=e:t.current=new eF(()=>{r({})}).getForm()),[t.current]},eC=i.createContext({triggerFormChange:()=>{},triggerFormFinish:()=>{},registerForm:()=>{},unregisterForm:()=>{}}),eR=({validateMessages:e,onFormChange:t,onFormFinish:r,children:n})=>{let a=i.useContext(eC),l=i.useRef({});return i.createElement(eC.Provider,{value:{...a,validateMessages:{...a.validateMessages,...e},triggerFormChange:(e,r)=>{t&&t(e,{changedFields:r,forms:l.current}),a.triggerFormChange(e,r)},triggerFormFinish:(e,t)=>{r&&r(e,{values:t,forms:l.current}),a.triggerFormFinish(e,t)},registerForm:(e,t)=>{e&&(l.current={...l.current,[e]:t}),a.registerForm(e,t)},unregisterForm:e=>{let t={...l.current};delete t[e],l.current=t,a.unregisterForm(e)}}},n)};function eP(){return(eP=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}var eM=r(82931);function eO(e){try{return JSON.stringify(e)}catch{return Math.random()}}let eN=function(...e){let[t,r={}]=e,n=r&&r._init?{form:r}:r,a=n.form,[l,o]=(0,i.useState)(()=>"function"==typeof t?t({}):void 0),u=(0,i.useMemo)(()=>eO(l),[l]);(0,i.useRef)(u).current=u;let d=(0,i.useContext)(c),f=a||d,h=f&&f._init,{getFieldsValue:p,getInternalHooks:m}=f,{registerWatch:g}=m(s),v=(0,eM._q)((e,r)=>{let i=n.preserve?r??p(!0):e??p(),a="function"==typeof t?t(i):(0,el.A)(i,eo(t));eO(l)!==eO(a)&&o(a)}),b="function"==typeof t?t:JSON.stringify(t);return(0,i.useEffect)(()=>{h&&v()},[h,b]),(0,i.useEffect)(()=>{if(h)return g((e,t)=>{v(e,t)})},[h]),l},ez=i.forwardRef(({name:e,initialValues:t,fields:r,form:n,preserve:a,children:l,component:o="form",validateMessages:u,validateTrigger:f="onChange",onValuesChange:h,onFieldsChange:p,onFinish:m,onFinishFailed:g,clearOnDestroy:v,...b},$)=>{let y,w=i.useRef(null),E=i.useContext(eC),[x]=eS(n),{useSubscribe:k,setInitialValues:A,setCallbacks:F,setValidateMessages:S,setPreserve:C,destroyForm:R}=x.getInternalHooks(s);i.useImperativeHandle($,()=>({...x,nativeElement:w.current})),i.useEffect(()=>(E.registerForm(e,x),()=>{E.unregisterForm(e)}),[E,x,e]),S({...E.validateMessages,...u}),F({onValuesChange:h,onFieldsChange:(t,...r)=>{E.triggerFormChange(e,t),p&&p(t,...r)},onFinish:t=>{E.triggerFormFinish(e,t),m&&m(t)},onFinishFailed:g}),C(a);let P=i.useRef(null);A(t,!P.current),P.current||(P.current=!0),i.useEffect(()=>()=>R(v),[]);let M="function"==typeof l;y=M?l(x.getFieldsValue(!0),x):l,k(!M);let O=i.useRef(null);i.useEffect(()=>{var e,t;e=O.current||[],e===(t=r||[])||(e||!t)&&(!e||t)&&e&&t&&"object"==typeof e&&"object"==typeof t&&[...new Set([...Object.keys(e),...Object.keys(t)])].every(r=>{let n=e[r],i=t[r];return"function"==typeof n&&"function"==typeof i||n===i})||x.setFields(r||[]),O.current=r},[r,x]);let N=i.useMemo(()=>({...x,validateTrigger:f}),[x,f]),z=i.createElement(d.Provider,{value:null},i.createElement(c.Provider,{value:N},y));return!1===o?z:i.createElement(o,eP({},b,{ref:w,onSubmit:e=>{e.preventDefault(),e.stopPropagation(),x.submit()},onReset:e=>{e.preventDefault(),x.resetFields(),b.onReset?.(e)}}),z)});ez.FormProvider=eR,ez.Field=ew,ez.List=eE,ez.useForm=eS,ez.useWatch=eN;let eI=ez},60319:(e,t,r)=>{r.d(t,{F4:()=>s,T$:()=>g,jD:()=>o});var n=r(14232),i=r(69557),a=r(2909);function l(e,t=!1){if((0,i.A)(e)){let r=e.nodeName.toLowerCase(),n=["input","select","textarea","button"].includes(r)||e.isContentEditable||"a"===r&&!!e.getAttribute("href"),i=e.getAttribute("tabindex"),a=Number(i),l=null;return i&&!Number.isNaN(a)?l=a:n&&null===l&&(l=0),n&&e.disabled&&(l=null),null!==l&&(l>=0||t&&l<0)}return!1}function o(e,t=!1){let r=[...e.querySelectorAll("*")].filter(e=>l(e,t));return l(e,t)&&r.unshift(e),r}function s(e,t){if(!e)return;e.focus(t);let{cursor:r}=t||{};if(r&&(e instanceof HTMLInputElement||e instanceof HTMLTextAreaElement)){let t=e.value.length;switch(r){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(t,t);break;default:e.setSelectionRange(0,t)}}}let u=null,c=[],d=new Map,f=new Map;function h(){return c[c.length-1]}function p(){let e=h(),{activeElement:t}=document;if(!function(e){let t=h();if(e&&t){let r;for(let[e,n]of d.entries())if(n===t){r=e;break}let n=f.get(r);return!!n&&(n===e||n.contains(e))}return!1}(t))if(e&&!function(e){let{activeElement:t}=document;return e===t||e.contains(t)}
19(e)){let t=o(e),r=t.includes(u)?u:t[0];r?.focus({preventScroll:!0})}else u=t}function m(e){if("Tab"===e.key){let{activeElement:t}=document,r=o(h()),n=r[r.length-1];e.shiftKey&&t===r[0]?u=n:e.shiftKey||t!==n||(u=r[0])}}function g(e,t){let r=(0,a.Ay)(),i=(0,n.useRef)(t);return i.current=t,!function(e,t){let r=(0,n.useRef)(0),[i,a]=(0,n.useState)(0);(0,n.useEffect)(()=>{r.current=0},t),(0,n.useEffect)(()=>{let[t,n]=e(r.current);return n||(r.current+=1,a(e=>e+1)),t},[...t,i])}(t=>{if(!e)return[void 0,!0];let n=i.current();if(n)return[(n&&(d.set(r,n),(c=c.filter(e=>e!==n)).push(n),window.addEventListener("focusin",p),window.addEventListener("keydown",m,!0),p()),()=>{u=null,c=c.filter(e=>e!==n),d.delete(r),f.delete(r),0===c.length&&(window.removeEventListener("focusin",p),window.removeEventListener("keydown",m,!0))}),!0];return[void 0,t>=1]},[r,e]),[e=>{e&&f.set(r,e)}]}},64323:(e,t,r)=>{r.d(t,{b:()=>i});let n=e=>({animationDuration:e,animationFillMode:"both"}),i=(e,t,r,i,a=!1)=>{let l=a?"&":"";return{[`
20      ${l}${e}-enter,
21      ${l}${e}-appear
22    `]:{...n(i),animationPlayState:"paused"},[`${l}${e}-leave`]:{...n(i),animationPlayState:"paused"},[`
23      ${l}${e}-enter${e}-enter-active,
24      ${l}${e}-appear${e}-appear-active
25    `]:{animationName:t,animationPlayState:"running"},[`${l}${e}-leave${e}-leave-active`]:{animationName:r,animationPlayState:"running",pointerEvents:"none"}}}},65890:(e,t,r)=>{r.d(t,{A:()=>a});var n=r(14232),i=r(90935);let a=e=>{let t=n.useContext(i.A);return n.useMemo(()=>e?"string"==typeof e?e??t:"function"==typeof e?e(t):t:t,[e,t])}},69548:(e,t,r)=>{r.d(t,{A:()=>u,b:()=>s});var n=r(18236);let i=()=>({height:0,opacity:0}),a=e=>({height:e?.scrollHeight??0,opacity:+!!e}),l=e=>({height:e?.offsetHeight??0}),o=(e,t)=>t?.deadline===!0||"height"===t.propertyName,s=(e,t,r)=>void 0!==r?r:`${e}-${t}`,u=(e=n.yH)=>({motionName:`${e}-motion-collapse`,onAppearStart:i,onEnterStart:i,onAppearActive:a,onEnterActive:a,onLeaveStart:l,onLeaveActive:i,onAppearEnd:o,onEnterEnd:o,onLeaveEnd:o,motionDeadline:500})},75594:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(14232).createContext)({})},79126:(e,t,r)=>{r.d(t,{YU:()=>s,_j:()=>c,nP:()=>o,ox:()=>a,vR:()=>l});var n=r(97857),i=r(64323);let a=new n.Mo("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}
25,"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),l=new n.Mo("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),o=new n.Mo("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),s=new n.Mo("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),u={"slide-up":{inKeyframes:a,outKeyframes:l},"slide-down":{inKeyframes:o,outKeyframes:s},"slide-left":{inKeyframes:new n.Mo("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),outKeyframes:new n.Mo("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}})},"slide-right":{inKeyframes:new n.Mo("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}
25,"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),outKeyframes:new n.Mo("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}})}},c=(e,t)=>{let{antCls:r}=e,n=`${r}-${t}`,{inKeyframes:a,outKeyframes:l}=u[t];return[(0,i.b)(n,a,l,e.motionDurationMid),{[`
26      ${n}-enter,
27      ${n}-appear
28    `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:e.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${n}-leave`]:{animationTimingFunction:e.motionEaseInQuint}}]}},92836:(e,t,r)=>{r.d(t,{A:()=>y});var n=r(44501),i=r(14232),a=r(69241),l=r(97539),o=r(87699);let s,u=i.forwardRef(function(e,t){let r,{prefixCls:o,invalidate:u,item:c,renderItem:d,responsive:f,responsiveDisabled:h,registerSize:p,itemKey:m,className:g,style:v,children:b,display:$,order:y,component:w="div",...E}=e,x=f&&!$;i.useEffect(()=>()=>{p(m,null)},[]);let k=d&&c!==s?d(c,{index:y}):b;u||(r={opacity:+!x,height:x?0:s,overflowY:x?"hidden":s,order:f?y:s,pointerEvents:x?"none":s,position:x?"absolute":s});let A={};x&&(A["aria-hidden"]=!0);let F=i.createElement(w,(0,n.A)({className:(0,a.$)(!u&&o,g),style:{...r,...v}},A,E,{ref:t}),k);return f&&(F=i.createElement(l.Ay,{onResize:({offsetWidth:e})=>{p(m,e)},disabled:h},F)),F});var c=r(87900),d=r(98477),f=r(94889);function h(e,t){let[r,n]=i.useState(t);return[r,(0,c.A)(t=>{e(()=>{n(t)})})]}let p=i.createContext(null),m=i.forwardRef((e,t)=>{let r=i.useContext(p);if(!r){let{component:r="div",...a}=e;return i.createElement(r,(0,n.A)({},a,{ref:t}))}let{className:l,...o}=r,{className:s,...c}=e;return i.createElement(p.Provider,{value:null},i.createElement(u,(0,n.A)({ref:t,className:(0,a.$)(l,s)},o,c)))}),g="responsive",v="invalidate";function b(e){return`+ ${e.length} ...`}let $=i.forwardRef(function(e,t){let r,{prefixCls:s="rc-overflow",data:c=[],renderItem:m,renderRawItem:$,itemKey:y,itemWidth:w=10,ssr:E,style:x,className:k,maxCount:A,renderRest:F,renderRawRest:S,prefix:C,suffix:R,component:P="div",itemComponent:M,onVisibleChange:O,...N}=e,z="full"===E,I=(r=i.useRef(null),e=>{if(!r.current){r.current=[];var t=()=>{(0,d.unstable_batchedUpdates)(()=>{r.current.forEach(e=>{e()}),r.current=null})};if("u"<typeof MessageChannel)(0,f.A)(t);else{let e=new MessageChannel;e.port1.onmessage=()=>t(),e.port2.postMessage(void 0)}}r.current.push(e)}),[_,L]=h(I,null),j=_||0,[T,V]=h(I,new Map),[D,q]=h(I,0),[H,W]=h(I,0),[B,G]=h(I,0),[X,K]=h(I,0),[U,Y]=(0,i.useState)(null),[Q,J]=(0,i.useState)(null),Z=i.useMemo(()=>null===Q&&z?Number.MAX_SAFE_INTEGER:Q||0,[Q,_]),[ee,et]=(0,i.useState)(!1),er=`${s}-item`,en=Math.max(D,H),ei=A===g,ea=c.length&&ei,el=A===v,eo=ea||"number"==typeof A&&c.length>A,es=(0,i.useMemo)(()=>{let e=c;return ea?e=null===_&&z?c:c.slice(0,Math.min(c.length,j/w)):"number"==typeof A&&(e=c.slice(0,A)),e},[c,w,_,A,ea]),eu=(0,i.useMemo)(()=>ea?c.slice(Z+1):c.slice(es.length),[c,es,ea,Z]),ec=(0,i.useCallback)((e,t)=>"function"==typeof y?y(e):(y&&e?.[y])??t,[y]),ed=(0,i.useCallback)(m||(e=>e),[m]);function ef(e,t,r){(Q!==e||void 0!==t&&t!==U)&&(J(e),r||(et(e<c.length-1),O?.(e)),void 0!==t&&Y(t))}function eh(e,t){V(r=>{let n=new Map(r);return null===t?n.delete(e):n.set(e,t),n})}function ep(e){return T.get(ec(es[e],e))}(0,o.A)(()=>{if(j&&"number"==typeof en&&es){let e=B+X,t=es.length,r=t-1;if(!t)return void ef(0,null);for(let n=0;n<t;n+=1){let t=ep(n);if(z&&(t=t||0),void 0===t){ef(n-1,void 0,!0);break}if(e+=t,0===r&&e<=j||n===r-1&&e+ep(r)<=j){ef(r,null);break}if(e+en>j){ef(n-1,e-t-X+H);break}}R&&ep(0)+X>j&&Y(null)}},[j,T,H,B,X,ec,es]);let em=ee&&!!eu.length,eg={};null!==U&&ea&&(eg={position:"absolute",top:0,insetInlineStart:U});let ev={prefixCls:er,responsive:ea,component:M,invalidate:el},eb=$?(e,t)=>{let r=ec(e,t);return i.createElement(p.Provider,{key:r,value:{...ev,order:t,item:e,itemKey:r,registerSize:eh,display:t<=Z}},$(e,t))}:(e,t)=>{let r=ec(e,t);return i.createElement(u,(0,n.A)({},ev,{order:t,key:r,item:e,renderItem:ed,itemKey:r,registerSize:eh,display:t<=Z}))},e$={order:em?Z:Number.MAX_SAFE_INTEGER,className:`${er}-rest`,registerSize:function(e,t){W(t),q(H)},display:em},ey=F||b,ew=S?i.createElement(p.Provider,{value:{...ev,...e$}},S(eu)):i.createElement(u,(0,n.A)({},ev,e$),"function"==typeof ey?ey(eu):ey),eE=i.createElement(P,(0,n.A)({className:(0,a.$)(!el&&s,k),style:x,ref:t},N),C&&i.createElement(u,(0,n.A)({},ev,{responsive:ei,responsiveDisabled:!ea,order:-1,className:`${er}-prefix`,registerSize:function(e,t){G(t)},display:!0}),C),es.map(eb),eo?ew:null,R&&i.createElement(u,(0,n.A)({},ev,{responsive:ei,responsiveDisabled:!ea,order:Z,className:`${er}-suffix`,registerSize:function(e,t){K(t)},display:!0,style:eg}),R));return ei?i.createElement(l.Ay,{onResize:function(e,t){L(t.clientWidth)},disabled:!ea},eE):eE});$.Item=m,$.RESPONSIVE=g,$.INVALIDATE=v;let y=$}}]);

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