You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/p__Demo__index.0acf0937.asy...

20 lines
175 KiB

!(function(){"use strict";var na=Object.defineProperty,ra=Object.defineProperties;var aa=Object.getOwnPropertyDescriptors;var Wr=Object.getOwnPropertySymbols;var Yr=Object.prototype.hasOwnProperty,Jr=Object.prototype.propertyIsEnumerable;var Gr=Math.pow,Xr=(zt,Fe,c)=>Fe in zt?na(zt,Fe,{enumerable:!0,configurable:!0,writable:!0,value:c}):zt[Fe]=c,Ne=(zt,Fe)=>{for(var c in Fe||(Fe={}))Yr.call(Fe,c)&&Xr(zt,c,Fe[c]);if(Wr)for(var c of Wr(Fe))Jr.call(Fe,c)&&Xr(zt,c,Fe[c]);return zt},dn=(zt,Fe)=>ra(zt,aa(Fe));var jr=(zt,Fe)=>{var c={};for(var n in zt)Yr.call(zt,n)&&Fe.indexOf(n)<0&&(c[n]=zt[n]);if(zt!=null&&Wr)for(var n of Wr(zt))Fe.indexOf(n)<0&&Jr.call(zt,n)&&(c[n]=zt[n]);return c};var Qr=(zt,Fe,c)=>new Promise((n,A)=>{var y=oe=>{try{q(c.next(oe))}catch(Ve){A(Ve)}},Ye=oe=>{try{q(c.throw(oe))}catch(Ve){A(Ve)}},q=oe=>oe.done?n(oe.value):Promise.resolve(oe.value).then(y,Ye);q((c=c.apply(zt,Fe)).next())});(self.webpackChunk=self.webpackChunk||[]).push([[4058],{18785:function(zt,Fe,c){c.d(Fe,{Z:function(){return ye}});var n=c(60499),A=c(59301),y={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"},Ye=y,q=c(7657),oe=function(me,st){return A.createElement(q.Z,(0,n.Z)({},me,{ref:st,icon:Ye}))},Ve=A.forwardRef(oe),ye=Ve},56082:function(zt,Fe,c){c.d(Fe,{Z:function(){return ye}});var n=c(60499),A=c(59301),y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},Ye=y,q=c(7657),oe=function(me,st){return A.createElement(q.Z,(0,n.Z)({},me,{ref:st,icon:Ye}))},Ve=A.forwardRef(oe),ye=Ve},62772:function(zt,Fe,c){c.d(Fe,{Z:function(){return ye}});var n=c(60499),A=c(59301),y={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"},Ye=y,q=c(7657),oe=function(me,st){return A.createElement(q.Z,(0,n.Z)({},me,{ref:st,icon:Ye}))},Ve=A.forwardRef(oe),ye=Ve},87954:function(zt,Fe,c){c.d(Fe,{LB:function(){return N},y9:function(){return Wt},g4:function(){return he},we:function(){return hn},pE:function(){return Ht},VK:function(){return p},Cj:function(){return ee},O1:function(){return le},Zj:function(){return ke},VT:function(){return tn},Dy:function(){return Kt}});var n=c(59301),A=c(4676),y=c(35241);const Ye={display:"none"};function q(e){let{id:t,value:a}=e;return n.createElement("div",{id:t,style:Ye},a)}function oe(e){let{id:t,announcement:a,ariaLiveType:s="assertive"}=e;const u={position:"fixed",top:0,left:0,width:1,height:1,margin:-1,border:0,padding:0,overflow:"hidden",clip:"rect(0 0 0 0)",clipPath:"inset(100%)",whiteSpace:"nowrap"};return n.createElement("div",{id:t,style:u,role:"status","aria-live":s,"aria-atomic":!0},a)}function Ve(){const[e,t]=(0,n.useState)("");return{announce:(0,n.useCallback)(s=>{s!=null&&t(s)},[]),announcement:e}}const ye=(0,n.createContext)(null);function ge(e){const t=(0,n.useContext)(ye);(0,n.useEffect)(()=>{if(!t)throw new Error("useDndMonitor must be used within a children of <DndContext>");return t(e)},[e,t])}function me(){const[e]=(0,n.useState)(()=>new Set),t=(0,n.useCallback)(s=>(e.add(s),()=>e.delete(s)),[e]);return[(0,n.useCallback)(s=>{let{type:u,event:v}=s;e.forEach(C=>{var E;return(E=C[u])==null?void 0:E.call(C,v)})},[e]),t]}const st={draggable:`
To pick up a draggable item, press the space bar.
While dragging, use the arrow keys to move the item.
Press space again to drop the item in its new position, or press escape to cancel.
`},te={onDragStart(e){let{active:t}=e;return"Picked up draggable item "+t.id+"."},onDragOver(e){let{active:t,over:a}=e;return a?"Draggable item "+t.id+" was moved over droppable area "+a.id+".":"Draggable item "+t.id+" is no longer over a droppable area."},onDragEnd(e){let{active:t,over:a}=e;return a?"Draggable item "+t.id+" was dropped over droppable area "+a.id:"Draggable item "+t.id+" was dropped."},onDragCancel(e){let{active:t}=e;return"Dragging was cancelled. Draggable item "+t.id+" was dropped."}};function b(e){let{announcements:t=te,container:a,hiddenTextDescribedById:s,screenReaderInstructions:u=st}=e;const{announce:v,announcement:C}=Ve(),E=(0,y.Ld)("DndLiveRegion"),[L,_]=(0,n.useState)(!1);if((0,n.useEffect)(()=>{_(!0)},[]),ge((0,n.useMemo)(()=>({onDragStart(V){let{active:ue}=V;v(t.onDragStart({active:ue}))},onDragMove(V){let{active:ue,over:ve}=V;t.onDragMove&&v(t.onDragMove({active:ue,over:ve}))},onDragOver(V){let{active:ue,over:ve}=V;v(t.onDragOver({active:ue,over:ve}))},onDragEnd(V){let{active:ue,over:ve}=V;v(t.onDragEnd({active:ue,over:ve}))},onDragCancel(V){let{active:ue,over:ve}=V;v(t.onDragCancel({active:ue,over:ve}))}}),[v,t])),!L)return null;const J=n.createElement(n.Fragment,null,n.createElement(q,{id:s,value:u.draggable}),n.createElement(oe,{id:E,announcement:C}));return a?(0,A.createPortal)(J,a):J}var z;(function(e){e.DragStart="dragStart",e.DragMove="dragMove",e.DragEnd="dragEnd",e.DragCancel="dragCancel",e.DragOver="dragOver",e.RegisterDroppable="registerDroppable",e.SetDroppableDisabled="setDroppableDisabled",e.UnregisterDroppable="unregisterDroppable"})(z||(z={}));function Ot(){}function tn(e,t){return(0,n.useMemo)(()=>({sensor:e,options:t!=null?t:{}}),[e,t])}function Kt(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];return(0,n.useMemo)(()=>[...t].filter(s=>s!=null),[...t])}const yt=Object.freeze({x:0,y:0});function bn(e,t){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))}function $t(e,t){const a=(0,y.DC)(e);if(!a)return"0 0";const s={x:(a.x-t.left)/t.width*100,y:(a.y-t.top)/t.height*100};return s.x+"% "+s.y+"%"}function ht(e,t){let{data:{value:a}}=e,{data:{value:s}}=t;return a-s}function ot(e,t){let{data:{value:a}}=e,{data:{value:s}}=t;return s-a}function ut(e){let{left:t,top:a,height:s,width:u}=e;return[{x:t,y:a},{x:t+u,y:a},{x:t,y:a+s},{x:t+u,y:a+s}]}function vn(e,t){if(!e||e.length===0)return null;const[a]=e;return t?a[t]:a}function xe(e,t,a){return t===void 0&&(t=e.left),a===void 0&&(a=e.top),{x:t+e.width*.5,y:a+e.height*.5}}const Ht=e=>{let{collisionRect:t,droppableRects:a,droppableContainers:s}=e;const u=xe(t,t.left,t.top),v=[];for(const C of s){const{id:E}=C,L=a.get(E);if(L){const _=bn(xe(L),u);v.push({id:E,data:{droppableContainer:C,value:_}})}}return v.sort(ht)},mt=e=>{let{collisionRect:t,droppableRects:a,droppableContainers:s}=e;const u=ut(t),v=[];for(const C of s){const{id:E}=C,L=a.get(E);if(L){const _=ut(L),J=u.reduce((ue,ve,xt)=>ue+bn(_[xt],ve),0),V=Number((J/4).toFixed(4));v.push({id:E,data:{droppableContainer:C,value:V}})}}return v.sort(ht)};function Tt(e,t){const a=Math.max(t.top,e.top),s=Math.max(t.left,e.left),u=Math.min(t.left+t.width,e.left+e.width),v=Math.min(t.top+t.height,e.top+e.height),C=u-s,E=v-a;if(s<u&&a<v){const L=t.width*t.height,_=e.width*e.height,J=C*E,V=J/(L+_-J);return Number(V.toFixed(4))}return 0}const pt=e=>{let{collisionRect:t,droppableRects:a,droppableContainers:s}=e;const u=[];for(const v of s){const{id:C}=v,E=a.get(C);if(E){const L=Tt(E,t);L>0&&u.push({id:C,data:{droppableContainer:v,value:L}})}}return u.sort(ot)};function l(e,t){const{top:a,left:s,bottom:u,right:v}=t;return a<=e.y&&e.y<=u&&s<=e.x&&e.x<=v}const f=e=>{let{droppableContainers:t,droppableRects:a,pointerCoordinates:s}=e;if(!s)return[];const u=[];for(const v of t){const{id:C}=v,E=a.get(C);if(E&&l(s,E)){const _=ut(E).reduce((V,ue)=>V+bn(s,ue),0),J=Number((_/4).toFixed(4));u.push({id:C,data:{droppableContainer:v,value:J}})}}return u.sort(ht)};function w(e,t,a){return dn(Ne({},e),{scaleX:t&&a?t.width/a.width:1,scaleY:t&&a?t.height/a.height:1})}function Z(e,t){return e&&t?{x:e.left-t.left,y:e.top-t.top}:yt}function j(e){return function(a){for(var s=arguments.length,u=new Array(s>1?s-1:0),v=1;v<s;v++)u[v-1]=arguments[v];return u.reduce((C,E)=>dn(Ne({},C),{top:C.top+e*E.y,bottom:C.bottom+e*E.y,left:C.left+e*E.x,right:C.right+e*E.x}),Ne({},a))}}const D=j(1);function i(e){if(e.startsWith("matrix3d(")){const t=e.slice(9,-1).split(/, /);return{x:+t[12],y:+t[13],scaleX:+t[0],scaleY:+t[5]}}else if(e.startsWith("matrix(")){const t=e.slice(7,-1).split(/, /);return{x:+t[4],y:+t[5],scaleX:+t[0],scaleY:+t[3]}}return null}function h(e,t,a){const s=i(t);if(!s)return e;const{scaleX:u,scaleY:v,x:C,y:E}=s,L=e.left-C-(1-u)*parseFloat(a),_=e.top-E-(1-v)*parseFloat(a.slice(a.indexOf(" ")+1)),J=u?e.width/u:e.width,V=v?e.height/v:e.height;return{width:J,height:V,top:_,right:L+J,bottom:_+V,left:L}}const $={ignoreTransform:!1};function p(e,t){t===void 0&&(t=$);let a=e.getBoundingClientRect();if(t.ignoreTransform){const{transform:_,transformOrigin:J}=(0,y.Jj)(e).getComputedStyle(e);_&&(a=h(a,_,J))}const{top:s,left:u,width:v,height:C,bottom:E,right:L}=a;return{top:s,left:u,width:v,height:C,bottom:E,right:L}}function I(e){return p(e,{ignoreTransform:!0})}function B(e){const t=e.innerWidth,a=e.innerHeight;return{top:0,left:0,right:t,bottom:a,width:t,height:a}}function se(e,t){return t===void 0&&(t=(0,y.Jj)(e).getComputedStyle(e)),t.position==="fixed"}function Ee(e,t){t===void 0&&(t=(0,y.Jj)(e).getComputedStyle(e));const a=/(auto|scroll|overlay)/;return["overflow","overflowX","overflowY"].some(u=>{const v=t[u];return typeof v=="string"?a.test(v):!1})}function Me(e,t){const a=[];function s(u){if(t!=null&&a.length>=t||!u)return a;if((0,y.qk)(u)&&u.scrollingElement!=null&&!a.includes(u.scrollingElement))return a.push(u.scrollingElement),a;if(!(0,y.Re)(u)||(0,y.vZ)(u)||a.includes(u))return a;const v=(0,y.Jj)(e).getComputedStyle(u);return u!==e&&Ee(u,v)&&a.push(u),se(u,v)?a:s(u.parentNode)}return e?s(e):a}function De(e){const[t]=Me(e,1);return t!=null?t:null}function Oe(e){return!y.Nq||!e?null:(0,y.FJ)(e)?e:(0,y.UG)(e)?(0,y.qk)(e)||e===(0,y.r3)(e).scrollingElement?window:(0,y.Re)(e)?e:null:null}function ze(e){return(0,y.FJ)(e)?e.scrollX:e.scrollLeft}function Je(e){return(0,y.FJ)(e)?e.scrollY:e.scrollTop}function Ft(e){return{x:ze(e),y:Je(e)}}var Qe;(function(e){e[e.Forward=1]="Forward",e[e.Backward=-1]="Backward"})(Qe||(Qe={}));function Yt(e){return!y.Nq||!e?!1:e===document.scrollingElement}function M(e){const t={x:0,y:0},a=Yt(e)?{height:window.innerHeight,width:window.innerWidth}:{height:e.clientHeight,width:e.clientWidth},s={x:e.scrollWidth-a.width,y:e.scrollHeight-a.height},u=e.scrollTop<=t.y,v=e.scrollLeft<=t.x,C=e.scrollTop>=s.y,E=e.scrollLeft>=s.x;return{isTop:u,isLeft:v,isBottom:C,isRight:E,maxScroll:s,minScroll:t}}const U={x:.2,y:.2};function R(e,t,a,s,u){let{top:v,left:C,right:E,bottom:L}=a;s===void 0&&(s=10),u===void 0&&(u=U);const{isTop:_,isBottom:J,isLeft:V,isRight:ue}=M(e),ve={x:0,y:0},xt={x:0,y:0},we={height:t.height*u.y,width:t.width*u.x};return!_&&v<=t.top+we.height?(ve.y=Qe.Backward,xt.y=s*Math.abs((t.top+we.height-v)/we.height)):!J&&L>=t.bottom-we.height&&(ve.y=Qe.Forward,xt.y=s*Math.abs((t.bottom-we.height-L)/we.height)),!ue&&E>=t.right-we.width?(ve.x=Qe.Forward,xt.x=s*Math.abs((t.right-we.width-E)/we.width)):!V&&C<=t.left+we.width&&(ve.x=Qe.Backward,xt.x=s*Math.abs((t.left+we.width-C)/we.width)),{direction:ve,speed:xt}}function H(e){if(e===document.scrollingElement){const{innerWidth:v,innerHeight:C}=window;return{top:0,left:0,right:v,bottom:C,width:v,height:C}}const{top:t,left:a,right:s,bottom:u}=e.getBoundingClientRect();return{top:t,left:a,right:s,bottom:u,width:e.clientWidth,height:e.clientHeight}}function fe(e){return e.reduce((t,a)=>(0,y.IH)(t,Ft(a)),yt)}function Se(e){return e.reduce((t,a)=>t+ze(a),0)}function Pe(e){return e.reduce((t,a)=>t+Je(a),0)}function Ge(e,t){if(t===void 0&&(t=p),!e)return;const{top:a,left:s,bottom:u,right:v}=t(e);De(e)&&(u<=0||v<=0||a>=window.innerHeight||s>=window.innerWidth)&&e.scrollIntoView({block:"center",inline:"center"})}const qe=[["x",["left","right"],Se],["y",["top","bottom"],Pe]];class Ae{constructor(t,a){this.rect=void 0,this.width=void 0,this.height=void 0,this.top=void 0,this.bottom=void 0,this.right=void 0,this.left=void 0;const s=Me(a),u=fe(s);this.rect=Ne({},t),this.width=t.width,this.height=t.height;for(const[v,C,E]of qe)for(const L of C)Object.defineProperty(this,L,{get:()=>{const _=E(s),J=u[v]-_;return this.rect[L]+J},enumerable:!0});Object.defineProperty(this,"rect",{enumerable:!1})}}class Mt{constructor(t){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach(a=>{var s;return(s=this.target)==null?void 0:s.removeEventListener(...a)})},this.target=t}add(t,a,s){var u;(u=this.target)==null||u.addEventListener(t,a,s),this.listeners.push([t,a,s])}}function rt(e){const{EventTarget:t}=(0,y.Jj)(e);return e instanceof t?e:(0,y.r3)(e)}function Ct(e,t){const a=Math.abs(e.x),s=Math.abs(e.y);return typeof t=="number"?Math.sqrt(Gr(a,2)+Gr(s,2))>t:"x"in t&&"y"in t?a>t.x&&s>t.y:"x"in t?a>t.x:"y"in t?s>t.y:!1}var de;(function(e){e.Click="click",e.DragStart="dragstart",e.Keydown="keydown",e.ContextMenu="contextmenu",e.Resize="resize",e.SelectionChange="selectionchange",e.VisibilityChange="visibilitychange"})(de||(de={}));function St(e){e.preventDefault()}function Qt(e){e.stopPropagation()}var he;(function(e){e.Space="Space",e.Down="ArrowDown",e.Right="ArrowRight",e.Left="ArrowLeft",e.Up="ArrowUp",e.Esc="Escape",e.Enter="Enter",e.Tab="Tab"})(he||(he={}));const lt={start:[he.Space,he.Enter],cancel:[he.Esc],end:[he.Space,he.Enter,he.Tab]},Vt=(e,t)=>{let{currentCoordinates:a}=t;switch(e.code){case he.Right:return dn(Ne({},a),{x:a.x+25});case he.Left:return dn(Ne({},a),{x:a.x-25});case he.Down:return dn(Ne({},a),{y:a.y+25});case he.Up:return dn(Ne({},a),{y:a.y-25})}};class He{constructor(t){this.props=void 0,this.autoScrollEnabled=!1,this.referenceCoordinates=void 0,this.listeners=void 0,this.windowListeners=void 0,this.props=t;const{event:{target:a}}=t;this.props=t,this.listeners=new Mt((0,y.r3)(a)),this.windowListeners=new Mt((0,y.Jj)(a)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){this.handleStart(),this.windowListeners.add(de.Resize,this.handleCancel),this.windowListeners.add(de.VisibilityChange,this.handleCancel),setTimeout(()=>this.listeners.add(de.Keydown,this.handleKeyDown))}handleStart(){const{activeNode:t,onStart:a}=this.props,s=t.node.current;s&&Ge(s),a(yt)}handleKeyDown(t){if((0,y.vd)(t)){const{active:a,context:s,options:u}=this.props,{keyboardCodes:v=lt,coordinateGetter:C=Vt,scrollBehavior:E="smooth"}=u,{code:L}=t;if(v.end.includes(L)){this.handleEnd(t);return}if(v.cancel.includes(L)){this.handleCancel(t);return}const{collisionRect:_}=s.current,J=_?{x:_.left,y:_.top}:yt;this.referenceCoordinates||(this.referenceCoordinates=J);const V=C(t,{active:a,context:s.current,currentCoordinates:J});if(V){const ue=(0,y.$X)(V,J),ve={x:0,y:0},{scrollableAncestors:xt}=s.current;for(const we of xt){const Re=t.code,{isTop:je,isRight:Ze,isLeft:_e,isBottom:Gt,maxScroll:at,minScroll:Et}=M(we),it=H(we),nt={x:Math.min(Re===he.Right?it.right-it.width/2:it.right,Math.max(Re===he.Right?it.left:it.left+it.width/2,V.x)),y:Math.min(Re===he.Down?it.bottom-it.height/2:it.bottom,Math.max(Re===he.Down?it.top:it.top+it.height/2,V.y))},Ut=Re===he.Right&&!Ze||Re===he.Left&&!_e,rn=Re===he.Down&&!Gt||Re===he.Up&&!je;if(Ut&&nt.x!==V.x){const kt=we.scrollLeft+ue.x,Nn=Re===he.Right&&kt<=at.x||Re===he.Left&&kt>=Et.x;if(Nn&&!ue.y){we.scrollTo({left:kt,behavior:E});return}Nn?ve.x=we.scrollLeft-kt:ve.x=Re===he.Right?we.scrollLeft-at.x:we.scrollLeft-Et.x,ve.x&&we.scrollBy({left:-ve.x,behavior:E});break}else if(rn&&nt.y!==V.y){const kt=we.scrollTop+ue.y,Nn=Re===he.Down&&kt<=at.y||Re===he.Up&&kt>=Et.y;if(Nn&&!ue.x){we.scrollTo({top:kt,behavior:E});return}Nn?ve.y=we.scrollTop-kt:ve.y=Re===he.Down?we.scrollTop-at.y:we.scrollTop-Et.y,ve.y&&we.scrollBy({top:-ve.y,behavior:E});break}}this.handleMove(t,(0,y.IH)((0,y.$X)(V,this.referenceCoordinates),ve))}}}handleMove(t,a){const{onMove:s}=this.props;t.preventDefault(),s(a)}handleEnd(t){const{onEnd:a}=this.props;t.preventDefault(),this.detach(),a()}handleCancel(t){const{onCancel:a}=this.props;t.preventDefault(),this.detach(),a()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll()}}He.activators=[{eventName:"onKeyDown",handler:(e,t,a)=>{let{keyboardCodes:s=lt,onActivation:u}=t,{active:v}=a;const{code:C}=e.nativeEvent;if(s.start.includes(C)){const E=v.activatorNode.current;return E&&e.target!==E?!1:(e.preventDefault(),u==null||u({event:e.nativeEvent}),!0)}return!1}}];function nn(e){return!!(e&&"distance"in e)}function Nt(e){return!!(e&&"delay"in e)}class Ue{constructor(t,a,s){var u;s===void 0&&(s=rt(t.event.target)),this.props=void 0,this.events=void 0,this.autoScrollEnabled=!0,this.document=void 0,this.activated=!1,this.initialCoordinates=void 0,this.timeoutId=null,this.listeners=void 0,this.documentListeners=void 0,this.windowListeners=void 0,this.props=t,this.events=a;const{event:v}=t,{target:C}=v;this.props=t,this.events=a,this.document=(0,y.r3)(C),this.documentListeners=new Mt(this.document),this.listeners=new Mt(s),this.windowListeners=new Mt((0,y.Jj)(C)),this.initialCoordinates=(u=(0,y.DC)(v))!=null?u:yt,this.handleStart=this.handleStart.bind(this),this.handleMove=this.handleMove.bind(this),this.handleEnd=this.handleEnd.bind(this),this.handleCancel=this.handleCancel.bind(this),this.handleKeydown=this.handleKeydown.bind(this),this.removeTextSelection=this.removeTextSelection.bind(this),this.attach()}attach(){const{events:t,props:{options:{activationConstraint:a,bypassActivationConstraint:s}}}=this;if(this.listeners.add(t.move.name,this.handleMove,{passive:!1}),this.listeners.add(t.end.name,this.handleEnd),t.cancel&&this.listeners.add(t.cancel.name,this.handleCancel),this.windowListeners.add(de.Resize,this.handleCancel),this.windowListeners.add(de.DragStart,St),this.windowListeners.add(de.VisibilityChange,this.handleCancel),this.windowListeners.add(de.ContextMenu,St),this.documentListeners.add(de.Keydown,this.handleKeydown),a){if(s!=null&&s({event:this.props.event,activeNode:this.props.activeNode,options:this.props.options}))return this.handleStart();if(Nt(a)){this.timeoutId=setTimeout(this.handleStart,a.delay),this.handlePending(a);return}if(nn(a)){this.handlePending(a);return}}this.handleStart()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll(),setTimeout(this.documentListeners.removeAll,50),this.timeoutId!==null&&(clearTimeout(this.timeoutId),this.timeoutId=null)}handlePending(t,a){const{active:s,onPending:u}=this.props;u(s,t,this.initialCoordinates,a)}handleStart(){const{initialCoordinates:t}=this,{onStart:a}=this.props;t&&(this.activated=!0,this.documentListeners.add(de.Click,Qt,{capture:!0}),this.removeTextSelection(),this.documentListeners.add(de.SelectionChange,this.removeTextSelection),a(t))}handleMove(t){var a;const{activated:s,initialCoordinates:u,props:v}=this,{onMove:C,options:{activationConstraint:E}}=v;if(!u)return;const L=(a=(0,y.DC)(t))!=null?a:yt,_=(0,y.$X)(u,L);if(!s&&E){if(nn(E)){if(E.tolerance!=null&&Ct(_,E.tolerance))return this.handleCancel();if(Ct(_,E.distance))return this.handleStart()}if(Nt(E)&&Ct(_,E.tolerance))return this.handleCancel();this.handlePending(E,_);return}t.cancelable&&t.preventDefault(),C(L)}handleEnd(){const{onAbort:t,onEnd:a}=this.props;this.detach(),this.activated||t(this.props.active),a()}handleCancel(){const{onAbort:t,onCancel:a}=this.props;this.detach(),this.activated||t(this.props.active),a()}handleKeydown(t){t.code===he.Esc&&this.handleCancel()}removeTextSelection(){var t;(t=this.document.getSelection())==null||t.removeAllRanges()}}const Dn={cancel:{name:"pointercancel"},move:{name:"pointermove"},end:{name:"pointerup"}};class hn extends Ue{constructor(t){const{event:a}=t,s=(0,y.r3)(a.target);super(t,Dn,s)}}hn.activators=[{eventName:"onPointerDown",handler:(e,t)=>{let{nativeEvent:a}=e,{onActivation:s}=t;return!a.isPrimary||a.button!==0?!1:(s==null||s({event:a}),!0)}}];const Cn={move:{name:"mousemove"},end:{name:"mouseup"}};var Mn;(function(e){e[e.RightClick=2]="RightClick"})(Mn||(Mn={}));class mn extends Ue{constructor(t){super(t,Cn,(0,y.r3)(t.event.target))}}mn.activators=[{eventName:"onMouseDown",handler:(e,t)=>{let{nativeEvent:a}=e,{onActivation:s}=t;return a.button===Mn.RightClick?!1:(s==null||s({event:a}),!0)}}];const ln={cancel:{name:"touchcancel"},move:{name:"touchmove"},end:{name:"touchend"}};class Zt extends Ue{constructor(t){super(t,ln)}static setup(){return window.addEventListener(ln.move.name,t,{capture:!1,passive:!1}),function(){window.removeEventListener(ln.move.name,t)};function t(){}}}Zt.activators=[{eventName:"onTouchStart",handler:(e,t)=>{let{nativeEvent:a}=e,{onActivation:s}=t;const{touches:u}=a;return u.length>1?!1:(s==null||s({event:a}),!0)}}];var yn;(function(e){e[e.Pointer=0]="Pointer",e[e.DraggableRect=1]="DraggableRect"})(yn||(yn={}));var Te;(function(e){e[e.TreeOrder=0]="TreeOrder",e[e.ReversedTreeOrder=1]="ReversedTreeOrder"})(Te||(Te={}));function gt(e){let{acceleration:t,activator:a=yn.Pointer,canScroll:s,draggingRect:u,enabled:v,interval:C=5,order:E=Te.TreeOrder,pointerCoordinates:L,scrollableAncestors:_,scrollableAncestorRects:J,delta:V,threshold:ue}=e;const ve=wt({delta:V,disabled:!v}),[xt,we]=(0,y.Yz)(),Re=(0,n.useRef)({x:0,y:0}),je=(0,n.useRef)({x:0,y:0}),Ze=(0,n.useMemo)(()=>{switch(a){case yn.Pointer:return L?{top:L.y,bottom:L.y,left:L.x,right:L.x}:null;case yn.DraggableRect:return u}},[a,u,L]),_e=(0,n.useRef)(null),Gt=(0,n.useCallback)(()=>{const Et=_e.current;if(!Et)return;const it=Re.current.x*je.current.x,nt=Re.current.y*je.current.y;Et.scrollBy(it,nt)},[]),at=(0,n.useMemo)(()=>E===Te.TreeOrder?[..._].reverse():_,[E,_]);(0,n.useEffect)(()=>{if(!v||!_.length||!Ze){we();return}for(const Et of at){if((s==null?void 0:s(Et))===!1)continue;const it=_.indexOf(Et),nt=J[it];if(!nt)continue;const{direction:Ut,speed:rn}=R(Et,nt,Ze,t,ue);for(const kt of["x","y"])ve[kt][Ut[kt]]||(rn[kt]=0,Ut[kt]=0);if(rn.x>0||rn.y>0){we(),_e.current=Et,xt(Gt,C),Re.current=rn,je.current=Ut;return}}Re.current={x:0,y:0},je.current={x:0,y:0},we()},[t,Gt,s,we,v,C,JSON.stringify(Ze),JSON.stringify(ve),xt,_,at,J,JSON.stringify(ue)])}const on={x:{[Qe.Backward]:!1,[Qe.Forward]:!1},y:{[Qe.Backward]:!1,[Qe.Forward]:!1}};function wt(e){let{delta:t,disabled:a}=e;const s=(0,y.D9)(t);return(0,y.Gj)(u=>{if(a||!s||!u)return on;const v={x:Math.sign(t.x-s.x),y:Math.sign(t.y-s.y)};return{x:{[Qe.Backward]:u.x[Qe.Backward]||v.x===-1,[Qe.Forward]:u.x[Qe.Forward]||v.x===1},y:{[Qe.Backward]:u.y[Qe.Backward]||v.y===-1,[Qe.Forward]:u.y[Qe.Forward]||v.y===1}}},[a,t,s])}function Pn(e,t){const a=t!=null?e.get(t):void 0,s=a?a.node.current:null;return(0,y.Gj)(u=>{var v;return t==null?null:(v=s!=null?s:u)!=null?v:null},[s,t])}function xn(e,t){return(0,n.useMemo)(()=>e.reduce((a,s)=>{const{sensor:u}=s,v=u.activators.map(C=>({eventName:C.eventName,handler:t(C.handler,s)}));return[...a,...v]},[]),[e,t])}var sn;(function(e){e[e.Always=0]="Always",e[e.BeforeDragging=1]="BeforeDragging",e[e.WhileDragging=2]="WhileDragging"})(sn||(sn={}));var dt;(function(e){e.Optimized="optimized"})(dt||(dt={}));const Vn=new Map;function ft(e,t){let{dragging:a,dependencies:s,config:u}=t;const[v,C]=(0,n.useState)(null),{frequency:E,measure:L,strategy:_}=u,J=(0,n.useRef)(e),V=Re(),ue=(0,y.Ey)(V),ve=(0,n.useCallback)(function(je){je===void 0&&(je=[]),!ue.current&&C(Ze=>Ze===null?je:Ze.concat(je.filter(_e=>!Ze.includes(_e))))},[ue]),xt=(0,n.useRef)(null),we=(0,y.Gj)(je=>{if(V&&!a)return Vn;if(!je||je===Vn||J.current!==e||v!=null){const Ze=new Map;for(let _e of e){if(!_e)continue;if(v&&v.length>0&&!v.includes(_e.id)&&_e.rect.current){Ze.set(_e.id,_e.rect.current);continue}const Gt=_e.node.current,at=Gt?new Ae(L(Gt),Gt):null;_e.rect.current=at,at&&Ze.set(_e.id,at)}return Ze}return je},[e,v,a,V,L]);return(0,n.useEffect)(()=>{J.current=e},[e]),(0,n.useEffect)(()=>{V||ve()},[a,V]),(0,n.useEffect)(()=>{v&&v.length>0&&C(null)},[JSON.stringify(v)]),(0,n.useEffect)(()=>{V||typeof E!="number"||xt.current!==null||(xt.current=setTimeout(()=>{ve(),xt.current=null},E))},[E,V,ve,...s]),{droppableRects:we,measureDroppableContainers:ve,measuringScheduled:v!=null};function Re(){switch(_){case sn.Always:return!1;case sn.BeforeDragging:return a;default:return!a}}}function Pt(e,t){return(0,y.Gj)(a=>e?a||(typeof t=="function"?t(e):e):null,[t,e])}function wn(e,t){return Pt(e,t)}function Gn(e){let{callback:t,disabled:a}=e;const s=(0,y.zX)(t),u=(0,n.useMemo)(()=>{if(a||typeof window=="undefined"||typeof window.MutationObserver=="undefined")return;const{MutationObserver:v}=window;return new v(s)},[s,a]);return(0,n.useEffect)(()=>()=>u==null?void 0:u.disconnect(),[u]),u}function On(e){let{callback:t,disabled:a}=e;const s=(0,y.zX)(t),u=(0,n.useMemo)(()=>{if(a||typeof window=="undefined"||typeof window.ResizeObserver=="undefined")return;const{ResizeObserver:v}=window;return new v(s)},[a]);return(0,n.useEffect)(()=>()=>u==null?void 0:u.disconnect(),[u]),u}function Tn(e){return new Ae(p(e),e)}function nr(e,t,a){t===void 0&&(t=Tn);const[s,u]=(0,n.useState)(null);function v(){u(L=>{if(!e)return null;if(e.isConnected===!1){var _;return(_=L!=null?L:a)!=null?_:null}const J=t(e);return JSON.stringify(L)===JSON.stringify(J)?L:J})}const C=Gn({callback(L){if(e)for(const _ of L){const{type:J,target:V}=_;if(J==="childList"&&V instanceof HTMLElement&&V.contains(e)){v();break}}}}),E=On({callback:v});return(0,y.LI)(()=>{v(),e?(E==null||E.observe(e),C==null||C.observe(document.body,{childList:!0,subtree:!0})):(E==null||E.disconnect(),C==null||C.disconnect())},[e]),s}function lr(e){const t=Pt(e);return Z(e,t)}const jn=[];function Un(e){const t=(0,n.useRef)(e),a=(0,y.Gj)(s=>e?s&&s!==jn&&e&&t.current&&e.parentNode===t.current.parentNode?s:Me(e):jn,[e]);return(0,n.useEffect)(()=>{t.current=e},[e]),a}function Rn(e){const[t,a]=(0,n.useState)(null),s=(0,n.useRef)(e),u=(0,n.useCallback)(v=>{const C=Oe(v.target);C&&a(E=>E?(E.set(C,Ft(C)),new Map(E)):null)},[]);return(0,n.useEffect)(()=>{const v=s.current;if(e!==v){C(v);const E=e.map(L=>{const _=Oe(L);return _?(_.addEventListener("scroll",u,{passive:!0}),[_,Ft(_)]):null}).filter(L=>L!=null);a(E.length?new Map(E):null),s.current=e}return()=>{C(e),C(v)};function C(E){E.forEach(L=>{const _=Oe(L);_==null||_.removeEventListener("scroll",u)})}},[u,e]),(0,n.useMemo)(()=>e.length?t?Array.from(t.values()).reduce((v,C)=>(0,y.IH)(v,C),yt):fe(e):yt,[e,t])}function qt(e,t){t===void 0&&(t=[]);const a=(0,n.useRef)(null);return(0,n.useEffect)(()=>{a.current=null},t),(0,n.useEffect)(()=>{const s=e!==yt;s&&!a.current&&(a.current=e),!s&&a.current&&(a.current=null)},[e]),a.current?(0,y.$X)(e,a.current):yt}function r(e){(0,n.useEffect)(()=>{if(!y.Nq)return;const t=e.map(a=>{let{sensor:s}=a;return s.setup==null?void 0:s.setup()});return()=>{for(const a of t)a==null||a()}},e.map(t=>{let{sensor:a}=t;return a}))}function o(e,t){return(0,n.useMemo)(()=>e.reduce((a,s)=>{let{eventName:u,handler:v}=s;return a[u]=C=>{v(C,t)},a},{}),[e,t])}function O(e){return(0,n.useMemo)(()=>e?B(e):null,[e])}const T=[];function K(e,t){t===void 0&&(t=p);const[a]=e,s=O(a?(0,y.Jj)(a):null),[u,v]=(0,n.useState)(T);function C(){v(()=>e.length?e.map(L=>Yt(L)?s:new Ae(t(L),L)):T)}const E=On({callback:C});return(0,y.LI)(()=>{E==null||E.disconnect(),C(),e.forEach(L=>E==null?void 0:E.observe(L))},[e]),u}function k(e){if(!e)return null;if(e.children.length>1)return e;const t=e.children[0];return(0,y.Re)(t)?t:e}function Q(e){let{measure:t}=e;const[a,s]=(0,n.useState)(null),u=(0,n.useCallback)(_=>{for(const{target:J}of _)if((0,y.Re)(J)){s(V=>{const ue=t(J);return V?dn(Ne({},V),{width:ue.width,height:ue.height}):ue});break}},[t]),v=On({callback:u}),C=(0,n.useCallback)(_=>{const J=k(_);v==null||v.disconnect(),J&&(v==null||v.observe(J)),s(J?t(J):null)},[t,v]),[E,L]=(0,y.wm)(C);return(0,n.useMemo)(()=>({nodeRef:E,rect:a,setRef:L}),[a,E,L])}const G=[{sensor:hn,options:{}},{sensor:He,options:{}}],X={current:{}},ie={draggable:{measure:I},droppable:{measure:I,strategy:sn.WhileDragging,frequency:dt.Optimized},dragOverlay:{measure:p}};class pe extends Map{get(t){var a;return t!=null&&(a=super.get(t))!=null?a:void 0}toArray(){return Array.from(this.values())}getEnabled(){return this.toArray().filter(t=>{let{disabled:a}=t;return!a})}getNodeFor(t){var a,s;return(a=(s=this.get(t))==null?void 0:s.node.current)!=null?a:void 0}}const et={activatorEvent:null,active:null,activeNode:null,activeNodeRect:null,collisions:null,containerNodeRect:null,draggableNodes:new Map,droppableRects:new Map,droppableContainers:new pe,over:null,dragOverlay:{nodeRef:{current:null},rect:null,setRef:Ot},scrollableAncestors:[],scrollableAncestorRects:[],measuringConfiguration:ie,measureDroppableContainers:Ot,windowRect:null,measuringScheduled:!1},Ke={activatorEvent:null,activators:[],active:null,activeNodeRect:null,ariaDescribedById:{draggable:""},dispatch:Ot,draggableNodes:new Map,over:null,measureDroppableContainers:Ot},ct=(0,n.createContext)(Ke),Jt=(0,n.createContext)(et);function tt(){return{draggable:{active:null,initialCoordinates:{x:0,y:0},nodes:new Map,translate:{x:0,y:0}},droppable:{containers:new pe}}}function It(e,t){switch(t.type){case z.DragStart:return dn(Ne({},e),{draggable:dn(Ne({},e.draggable),{initialCoordinates:t.initialCoordinates,active:t.active})});case z.DragMove:return e.draggable.active==null?e:dn(Ne({},e),{draggable:dn(Ne({},e.draggable),{translate:{x:t.coordinates.x-e.draggable.initialCoordinates.x,y:t.coordinates.y-e.draggable.initialCoordinates.y}})});case z.DragEnd:case z.DragCancel:return dn(Ne({},e),{draggable:dn(Ne({},e.draggable),{active:null,initialCoordinates:{x:0,y:0},translate:{x:0,y:0}})});case z.RegisterDroppable:{const{element:a}=t,{id:s}=a,u=new pe(e.droppable.containers);return u.set(s,a),dn(Ne({},e),{droppable:dn(Ne({},e.droppable),{containers:u})})}case z.SetDroppableDisabled:{const{id:a,key:s,disabled:u}=t,v=e.droppable.containers.get(a);if(!v||s!==v.key)return e;const C=new pe(e.droppable.containers);return C.set(a,dn(Ne({},v),{disabled:u})),dn(Ne({},e),{droppable:dn(Ne({},e.droppable),{containers:C})})}case z.UnregisterDroppable:{const{id:a,key:s}=t,u=e.droppable.containers.get(a);if(!u||s!==u.key)return e;const v=new pe(e.droppable.containers);return v.delete(a),dn(Ne({},e),{droppable:dn(Ne({},e.droppable),{containers:v})})}default:return e}}function d(e){let{disabled:t}=e;const{active:a,activatorEvent:s,draggableNodes:u}=(0,n.useContext)(ct),v=(0,y.D9)(s),C=(0,y.D9)(a==null?void 0:a.id);return(0,n.useEffect)(()=>{if(!t&&!s&&v&&C!=null){if(!(0,y.vd)(v)||document.activeElement===v.target)return;const E=u.get(C);if(!E)return;const{activatorNode:L,node:_}=E;if(!L.current&&!_.current)return;requestAnimationFrame(()=>{for(const J of[L.current,_.current]){if(!J)continue;const V=(0,y.so)(J);if(V){V.focus();break}}})}},[s,t,u,C,v]),null}function g(e,t){let u=t,{transform:a}=u,s=jr(u,["transform"]);return e!=null&&e.length?e.reduce((v,C)=>C(Ne({transform:v},s)),a):a}function P(e){return(0,n.useMemo)(()=>({draggable:Ne(Ne({},ie.draggable),e==null?void 0:e.draggable),droppable:Ne(Ne({},ie.droppable),e==null?void 0:e.droppable),dragOverlay:Ne(Ne({},ie.dragOverlay),e==null?void 0:e.dragOverlay)}),[e==null?void 0:e.draggable,e==null?void 0:e.droppable,e==null?void 0:e.dragOverlay])}function S(e){let{activeNode:t,measure:a,initialRect:s,config:u=!0}=e;const v=(0,n.useRef)(!1),{x:C,y:E}=typeof u=="boolean"?{x:u,y:u}:u;(0,y.LI)(()=>{if(!C&&!E||!t){v.current=!1;return}if(v.current||!s)return;const _=t==null?void 0:t.node.current;if(!_||_.isConnected===!1)return;const J=a(_),V=Z(J,s);if(C||(V.x=0),E||(V.y=0),v.current=!0,Math.abs(V.x)>0||Math.abs(V.y)>0){const ue=De(_);ue&&ue.scrollBy({top:V.y,left:V.x})}},[t,C,E,s,a])}const m=(0,n.createContext)(dn(Ne({},yt),{scaleX:1,scaleY:1}));var x;(function(e){e[e.Uninitialized=0]="Uninitialized",e[e.Initializing=1]="Initializing",e[e.Initialized=2]="Initialized"})(x||(x={}));const N=(0,n.memo)(function(t){var a,s,u,v;let Kr=t,{id:C,accessibility:E,autoScroll:L=!0,children:_,sensors:J=G,collisionDetection:V=pt,measuring:ue,modifiers:ve}=Kr,xt=jr(Kr,["id","accessibility","autoScroll","children","sensors","collisionDetection","measuring","modifiers"]);const we=(0,n.useReducer)(It,void 0,tt),[Re,je]=we,[Ze,_e]=me(),[Gt,at]=(0,n.useState)(x.Uninitialized),Et=Gt===x.Initialized,{draggable:{active:it,nodes:nt,translate:Ut},droppable:{containers:rn}}=Re,kt=it!=null?nt.get(it):null,Nn=(0,n.useRef)({initial:null,translated:null}),zn=(0,n.useMemo)(()=>{var er;return it!=null?{id:it,data:(er=kt==null?void 0:kt.data)!=null?er:X,rect:Nn}:null},[it,kt]),Jn=(0,n.useRef)(null),[cr,_n]=(0,n.useState)(null),[kn,vr]=(0,n.useState)(null),$n=(0,y.Ey)(xt,Object.values(xt)),Qn=(0,y.Ld)("DndDescribedBy",C),ur=(0,n.useMemo)(()=>rn.getEnabled(),[rn]),Kn=P(ue),{droppableRects:gn,measureDroppableContainers:Bn,measuringScheduled:Zn}=ft(ur,{dragging:Et,dependencies:[Ut.x,Ut.y],config:Kn.droppable}),Lt=Pn(nt,it),cn=(0,n.useMemo)(()=>kn?(0,y.DC)(kn):null,[kn]),pn=Hr(),Xn=wn(Lt,Kn.draggable.measure);S({activeNode:it!=null?nt.get(it):null,config:pn.layoutShiftCompensation,initialRect:Xn,measure:Kn.draggable.measure});const Sn=nr(Lt,Kn.draggable.measure,Xn),tr=nr(Lt?Lt.parentElement:null),rr=(0,n.useRef)({activatorEvent:null,active:null,activeNode:Lt,collisionRect:null,collisions:null,droppableRects:gn,draggableNodes:nt,draggingNode:null,draggingNodeRect:null,droppableContainers:rn,over:null,scrollableAncestors:[],scrollAdjustedTranslate:null}),Sr=rn.getNodeFor((a=rr.current.over)==null?void 0:a.id),qn=Q({measure:Kn.dragOverlay.measure}),hr=(s=qn.nodeRef.current)!=null?s:Lt,ce=Et?(u=qn.rect)!=null?u:Sn:null,Le=!!(qn.nodeRef.current&&qn.rect),Xt=lr(Le?null:Sn),en=O(hr?(0,y.Jj)(hr):null),jt=Un(Et?Sr!=null?Sr:Lt:null),ar=K(jt),Hn=g(ve,{transform:{x:Ut.x-Xt.x,y:Ut.y-Xt.y,scaleX:1,scaleY:1},activatorEvent:kn,active:zn,activeNodeRect:Sn,containerNodeRect:tr,draggingNodeRect:ce,over:rr.current.over,overlayNodeRect:qn.rect,scrollableAncestors:jt,scrollableAncestorRects:ar,windowRect:en}),xr=cn?(0,y.IH)(cn,Ut):null,At=Rn(jt),Xe=qt(At),un=qt(At,[Sn]),an=(0,y.IH)(Hn,Xe),Fn=ce?D(ce,Hn):null,Wn=zn&&Fn?V({active:zn,collisionRect:Fn,droppableRects:gn,droppableContainers:ur,pointerCoordinates:xr}):null,dr=vn(Wn,"id"),[In,wr]=(0,n.useState)(null),ir=Le?Hn:(0,y.IH)(Hn,un),Or=w(ir,(v=In==null?void 0:In.rect)!=null?v:null,Sn),Pr=(0,n.useRef)(null),Tr=(0,n.useCallback)((er,or)=>{let{sensor:Yn,options:br}=or;if(Jn.current==null)return;const fr=nt.get(Jn.current);if(!fr)return;const sr=er.nativeEvent,yr=new Yn({active:Jn.current,activeNode:fr,event:sr,options:br,context:rr,onAbort(Ln){if(!nt.get(Ln))return;const{onDragAbort:pr}=$n.current,Cr={id:Ln};pr==null||pr(Cr),Ze({type:"onDragAbort",event:Cr})},onPending(Ln,Rr,pr,Cr){if(!nt.get(Ln))return;const{onDragPending:Ir}=$n.current,Er={id:Ln,constraint:Rr,initialCoordinates:pr,offset:Cr};Ir==null||Ir(Er),Ze({type:"onDragPending",event:Er})},onStart(Ln){const Rr=Jn.current;if(Rr==null)return;const pr=nt.get(Rr);if(!pr)return;const{onDragStart:Cr}=$n.current,$r={activatorEvent:sr,active:{id:Rr,data:pr.data,rect:Nn}};(0,A.unstable_batchedUpdates)(()=>{Cr==null||Cr($r),at(x.Initializing),je({type:z.DragStart,initialCoordinates:Ln,active:Rr}),Ze({type:"onDragStart",event:$r}),_n(Pr.current),vr(sr)})},onMove(Ln){je({type:z.DragMove,coordinates:Ln})},onEnd:Mr(z.DragEnd),onCancel:Mr(z.DragCancel)});Pr.current=yr;function Mr(Ln){return function(){return Qr(this,null,function*(){const{active:pr,collisions:Cr,over:$r,scrollAdjustedTranslate:Ir}=rr.current;let Er=null;if(pr&&Ir){const{cancelDrop:Dr}=$n.current;Er={activatorEvent:sr,active:pr,collisions:Cr,delta:Ir,over:$r},Ln===z.DragEnd&&typeof Dr=="function"&&(yield Promise.resolve(Dr(Er)))&&(Ln=z.DragCancel)}Jn.current=null,(0,A.unstable_batchedUpdates)(()=>{je({type:Ln}),at(x.Uninitialized),wr(null),_n(null),vr(null),Pr.current=null;const Dr=Ln===z.DragEnd?"onDragEnd":"onDragCancel";if(Er){const Zr=$n.current[Dr];Zr==null||Zr(Er),Ze({type:Dr,event:Er})}})})}}},[nt]),Nr=(0,n.useCallback)((er,or)=>(Yn,br)=>{const fr=Yn.nativeEvent,sr=nt.get(br);if(Jn.current!==null||!sr||fr.dndKit||fr.defaultPrevented)return;const yr={active:sr};er(Yn,or.options,yr)===!0&&(fr.dndKit={capturedBy:or.sensor},Jn.current=br,Tr(Yn,or))},[nt,Tr]),Ar=xn(J,Nr);r(J),(0,y.LI)(()=>{Sn&&Gt===x.Initializing&&at(x.Initialized)},[Sn,Gt]),(0,n.useEffect)(()=>{const{onDragMove:er}=$n.current,{active:or,activatorEvent:Yn,collisions:br,over:fr}=rr.current;if(!or||!Yn)return;const sr={active:or,activatorEvent:Yn,collisions:br,delta:{x:an.x,y:an.y},over:fr};(0,A.unstable_batchedUpdates)(()=>{er==null||er(sr),Ze({type:"onDragMove",event:sr})})},[an.x,an.y]),(0,n.useEffect)(()=>{const{active:er,activatorEvent:or,collisions:Yn,droppableContainers:br,scrollAdjustedTranslate:fr}=rr.current;if(!er||Jn.current==null||!or||!fr)return;const{onDragOver:sr}=$n.current,yr=br.get(dr),Mr=yr&&yr.rect.current?{id:yr.id,rect:yr.rect.current,data:yr.data,disabled:yr.disabled}:null,Ln={active:er,activatorEvent:or,collisions:Yn,delta:{x:fr.x,y:fr.y},over:Mr};(0,A.unstable_batchedUpdates)(()=>{wr(Mr),sr==null||sr(Ln),Ze({type:"onDragOver",event:Ln})})},[dr]),(0,y.LI)(()=>{rr.current={activatorEvent:kn,active:zn,activeNode:Lt,collisionRect:Fn,collisions:Wn,droppableRects:gn,draggableNodes:nt,draggingNode:hr,draggingNodeRect:ce,droppableContainers:rn,over:In,scrollableAncestors:jt,scrollAdjustedTranslate:an},Nn.current={initial:ce,translated:Fn}},[zn,Lt,Wn,Fn,nt,hr,ce,gn,rn,In,jt,an]),gt(dn(Ne({},pn),{delta:Ut,draggingRect:Fn,pointerCoordinates:xr,scrollableAncestors:jt,scrollableAncestorRects:ar}));const zr=(0,n.useMemo)(()=>({active:zn,activeNode:Lt,activeNodeRect:Sn,activatorEvent:kn,collisions:Wn,containerNodeRect:tr,dragOverlay:qn,draggableNodes:nt,droppableContainers:rn,droppableRects:gn,over:In,measureDroppableContainers:Bn,scrollableAncestors:jt,scrollableAncestorRects:ar,measuringConfiguration:Kn,measuringScheduled:Zn,windowRect:en}),[zn,Lt,Sn,kn,Wn,tr,qn,nt,rn,gn,In,Bn,jt,ar,Kn,Zn,en]),_r=(0,n.useMemo)(()=>({activatorEvent:kn,activators:Ar,active:zn,activeNodeRect:Sn,ariaDescribedById:{draggable:Qn},dispatch:je,draggableNodes:nt,over:In,measureDroppableContainers:Bn}),[kn,Ar,zn,Sn,je,Qn,nt,In,Bn]);return n.createElement(ye.Provider,{value:_e},n.createElement(ct.Provider,{value:_r},n.createElement(Jt.Provider,{value:zr},n.createElement(m.Provider,{value:Or},_)),n.createElement(d,{disabled:(E==null?void 0:E.restoreFocus)===!1})),n.createElement(b,dn(Ne({},E),{hiddenTextDescribedById:Qn})));function Hr(){const er=(cr==null?void 0:cr.autoScrollEnabled)===!1,or=typeof L=="object"?L.enabled===!1:L===!1,Yn=Et&&!er&&!or;return typeof L=="object"?dn(Ne({},L),{enabled:Yn}):{enabled:Yn}}}),W=(0,n.createContext)(null),re="button",ne="Draggable";function le(e){let{id:t,data:a,disabled:s=!1,attributes:u}=e;const v=(0,y.Ld)(ne),{activators:C,activatorEvent:E,active:L,activeNodeRect:_,ariaDescribedById:J,draggableNodes:V,over:ue}=(0,n.useContext)(ct),{role:ve=re,roleDescription:xt="draggable",tabIndex:we=0}=u!=null?u:{},Re=(L==null?void 0:L.id)===t,je=(0,n.useContext)(Re?m:W),[Ze,_e]=(0,y.wm)(),[Gt,at]=(0,y.wm)(),Et=o(C,t),it=(0,y.Ey)(a);(0,y.LI)(()=>(V.set(t,{id:t,key:v,node:Ze,activatorNode:Gt,data:it}),()=>{const Ut=V.get(t);Ut&&Ut.key===v&&V.delete(t)}),[V,t]);const nt=(0,n.useMemo)(()=>({role:ve,tabIndex:we,"aria-disabled":s,"aria-pressed":Re&&ve===re?!0:void 0,"aria-roledescription":xt,"aria-describedby":J.draggable}),[s,ve,we,Re,xt,J.draggable]);return{active:L,activatorEvent:E,activeNodeRect:_,attributes:nt,isDragging:Re,listeners:s?void 0:Et,node:Ze,over:ue,setNodeRef:_e,setActivatorNodeRef:at,transform:je}}function ee(){return(0,n.useContext)(Jt)}const Y="Droppable",ae={timeout:25};function ke(e){let{data:t,disabled:a=!1,id:s,resizeObserverConfig:u}=e;const v=(0,y.Ld)(Y),{active:C,dispatch:E,over:L,measureDroppableContainers:_}=(0,n.useContext)(ct),J=(0,n.useRef)({disabled:a}),V=(0,n.useRef)(!1),ue=(0,n.useRef)(null),ve=(0,n.useRef)(null),{disabled:xt,updateMeasurementsFor:we,timeout:Re}=Ne(Ne({},ae),u),je=(0,y.Ey)(we!=null?we:s),Ze=(0,n.useCallback)(()=>{if(!V.current){V.current=!0;return}ve.current!=null&&clearTimeout(ve.current),ve.current=setTimeout(()=>{_(Array.isArray(je.current)?je.current:[je.current]),ve.current=null},Re)},[Re]),_e=On({callback:Ze,disabled:xt||!C}),Gt=(0,n.useCallback)((nt,Ut)=>{_e&&(Ut&&(_e.unobserve(Ut),V.current=!1),nt&&_e.observe(nt))},[_e]),[at,Et]=(0,y.wm)(Gt),it=(0,y.Ey)(t);return(0,n.useEffect)(()=>{!_e||!at.current||(_e.disconnect(),V.current=!1,_e.observe(at.current))},[at,_e]),(0,n.useEffect)(()=>(E({type:z.RegisterDroppable,element:{id:s,key:v,disabled:a,node:at,rect:ue,data:it}}),()=>E({type:z.UnregisterDroppable,key:v,id:s})),[s]),(0,n.useEffect)(()=>{a!==J.current.disabled&&(E({type:z.SetDroppableDisabled,id:s,key:v,disabled:a}),J.current.disabled=a)},[s,v,a,E]),{active:C,rect:ue,isOver:(L==null?void 0:L.id)===s,node:at,over:L,setNodeRef:Et}}function Be(e){let{animation:t,children:a}=e;const[s,u]=(0,n.useState)(null),[v,C]=(0,n.useState)(null),E=(0,y.D9)(a);return!a&&!s&&E&&u(E),(0,y.LI)(()=>{if(!v)return;const L=s==null?void 0:s.key,_=s==null?void 0:s.props.id;if(L==null||_==null){u(null);return}Promise.resolve(t(_,v)).then(()=>{u(null)})},[t,s,v]),n.createElement(n.Fragment,null,a,s?(0,n.cloneElement)(s,{ref:C}):null)}const F={x:0,y:0,scaleX:1,scaleY:1};function Ce(e){let{children:t}=e;return n.createElement(ct.Provider,{value:Ke},n.createElement(m.Provider,{value:F},t))}const bt={position:"fixed",touchAction:"none"},$e=e=>(0,y.vd)(e)?"transform 250ms ease":void 0,Ie=(0,n.forwardRef)((e,t)=>{let{as:a,activatorEvent:s,adjustScale:u,children:v,className:C,rect:E,style:L,transform:_,transition:J=$e}=e;if(!E)return null;const V=u?_:dn(Ne({},_),{scaleX:1,scaleY:1}),ue=Ne(dn(Ne({},bt),{width:E.width,height:E.height,top:E.top,left:E.left,transform:y.ux.Transform.toString(V),transformOrigin:u&&s?$t(s,E):void 0,transition:typeof J=="function"?J(s):J}),L);return n.createElement(a,{className:C,style:ue,ref:t},v)}),We={duration:250,easing:"ease",keyframes:e=>{let{transform:{initial:t,final:a}}=e;return[{transform:y.ux.Transform.toString(t)},{transform:y.ux.Transform.toString(a)}]},sideEffects:(e=>t=>{let{active:a,dragOverlay:s}=t;const u={},{styles:v,className:C}=e;if(v!=null&&v.active)for(const[E,L]of Object.entries(v.active))L!==void 0&&(u[E]=a.node.style.getPropertyValue(E),a.node.style.setProperty(E,L));if(v!=null&&v.dragOverlay)for(const[E,L]of Object.entries(v.dragOverlay))L!==void 0&&s.node.style.setProperty(E,L);return C!=null&&C.active&&a.node.classList.add(C.active),C!=null&&C.dragOverlay&&s.node.classList.add(C.dragOverlay),function(){for(const[L,_]of Object.entries(u))a.node.style.setProperty(L,_);C!=null&&C.active&&a.node.classList.remove(C.active)}})({styles:{active:{opacity:"0"}}})};function Rt(e){let{config:t,draggableNodes:a,droppableContainers:s,measuringConfiguration:u}=e;return(0,y.zX)((v,C)=>{if(t===null)return;const E=a.get(v);if(!E)return;const L=E.node.current;if(!L)return;const _=k(C);if(!_)return;const{transform:J}=(0,y.Jj)(C).getComputedStyle(C),V=i(J);if(!V)return;const ue=typeof t=="function"?t:vt(t);return Ge(L,u.draggable.measure),ue({active:{id:v,data:E.data,node:L,rect:u.draggable.measure(L)},draggableNodes:a,dragOverlay:{node:C,rect:u.dragOverlay.measure(_)},droppableContainers:s,measuringConfiguration:u,transform:V})})}function vt(e){const{duration:t,easing:a,sideEffects:s,keyframes:u}=Ne(Ne({},We),e);return v=>{let Ze=v,{active:C,dragOverlay:E,transform:L}=Ze,_=jr(Ze,["active","dragOverlay","transform"]);if(!t)return;const J={x:E.rect.left-C.rect.left,y:E.rect.top-C.rect.top},V={scaleX:L.scaleX!==1?C.rect.width*L.scaleX/E.rect.width:1,scaleY:L.scaleY!==1?C.rect.height*L.scaleY/E.rect.height:1},ue=Ne({x:L.x-J.x,y:L.y-J.y},V),ve=u(dn(Ne({},_),{active:C,dragOverlay:E,transform:{initial:L,final:ue}})),[xt]=ve,we=ve[ve.length-1];if(JSON.stringify(xt)===JSON.stringify(we))return;const Re=s==null?void 0:s(Ne({active:C,dragOverlay:E},_)),je=E.node.animate(ve,{duration:t,easing:a,fill:"forwards"});return new Promise(_e=>{je.onfinish=()=>{Re==null||Re(),_e()}})}}let _t=0;function Bt(e){return(0,n.useMemo)(()=>{if(e!=null)return _t++,_t},[e])}const Wt=n.memo(e=>{let{adjustScale:t=!1,children:a,dropAnimation:s,style:u,transition:v,modifiers:C,wrapperElement:E="div",className:L,zIndex:_=999}=e;const{activatorEvent:J,active:V,activeNodeRect:ue,containerNodeRect:ve,draggableNodes:xt,droppableContainers:we,dragOverlay:Re,over:je,measuringConfiguration:Ze,scrollableAncestors:_e,scrollableAncestorRects:Gt,windowRect:at}=ee(),Et=(0,n.useContext)(m),it=Bt(V==null?void 0:V.id),nt=g(C,{activatorEvent:J,active:V,activeNodeRect:ue,containerNodeRect:ve,draggingNodeRect:Re.rect,over:je,overlayNodeRect:Re.rect,scrollableAncestors:_e,scrollableAncestorRects:Gt,transform:Et,windowRect:at}),Ut=Pt(ue),rn=Rt({config:s,draggableNodes:xt,droppableContainers:we,measuringConfiguration:Ze}),kt=Ut?Re.setRef:void 0;return n.createElement(Ce,null,n.createElement(Be,{animation:rn},V&&it?n.createElement(Ie,{key:it,id:V.id,ref:kt,as:E,activatorEvent:J,adjustScale:t,className:L,transition:v,rect:Ut,style:Ne({zIndex:_},u),transform:nt},a):null))})},19719:function(zt,Fe,c){c.d(Fe,{Fo:function(){return $t},Rp:function(){return Ye},U2:function(){return b},nB:function(){return Tt},qw:function(){return tn}});var n=c(59301),A=c(87954),y=c(35241);function Ye(D,i,h){const $=D.slice();return $.splice(h<0?$.length+h:h,0,$.splice(i,1)[0]),$}function q(D,i,h){const $=D.slice();return $[i]=D[h],$[h]=D[i],$}function oe(D,i){return D.reduce((h,$,p)=>{const I=i.get($);return I&&(h[p]=I),h},Array(D.length))}function Ve(D){return D!==null&&D>=0}function ye(D,i){if(D===i)return!0;if(D.length!==i.length)return!1;for(let h=0;h<D.length;h++)if(D[h]!==i[h])return!1;return!0}function ge(D){return typeof D=="boolean"?{draggable:D,droppable:D}:D}const me={scaleX:1,scaleY:1},st=D=>{var i;let{rects:h,activeNodeRect:$,activeIndex:p,overIndex:I,index:B}=D;const se=(i=h[p])!=null?i:$;if(!se)return null;const Ee=te(h,B,p);if(B===p){const Me=h[I];return Me?Ne({x:p<I?Me.left+Me.width-(se.left+se.width):Me.left-se.left,y:0},me):null}return B>p&&B<=I?Ne({x:-se.width-Ee,y:0},me):B<p&&B>=I?Ne({x:se.width+Ee,y:0},me):Ne({x:0,y:0},me)};function te(D,i,h){const $=D[i],p=D[i-1],I=D[i+1];return!$||!p&&!I?0:h<i?p?$.left-(p.left+p.width):I.left-($.left+$.width):I?I.left-($.left+$.width):$.left-(p.left+p.width)}const b=D=>{let{rects:i,activeIndex:h,overIndex:$,index:p}=D;const I=Ye(i,$,h),B=i[p],se=I[p];return!se||!B?null:{x:se.left-B.left,y:se.top-B.top,scaleX:se.width/B.width,scaleY:se.height/B.height}},z=D=>{let{activeIndex:i,index:h,rects:$,overIndex:p}=D,I,B;return h===i&&(I=$[h],B=$[p]),h===p&&(I=$[h],B=$[i]),!B||!I?null:{x:B.left-I.left,y:B.top-I.top,scaleX:B.width/I.width,scaleY:B.height/I.height}},Ot={scaleX:1,scaleY:1},tn=D=>{var i;let{activeIndex:h,activeNodeRect:$,index:p,rects:I,overIndex:B}=D;const se=(i=I[h])!=null?i:$;if(!se)return null;if(p===h){const Me=I[B];return Me?Ne({x:0,y:h<B?Me.top+Me.height-(se.top+se.height):Me.top-se.top},Ot):null}const Ee=Kt(I,p,h);return p>h&&p<=B?Ne({x:0,y:-se.height-Ee},Ot):p<h&&p>=B?Ne({x:0,y:se.height+Ee},Ot):Ne({x:0,y:0},Ot)};function Kt(D,i,h){const $=D[i],p=D[i-1],I=D[i+1];return $?h<i?p?$.top-(p.top+p.height):I?I.top-($.top+$.height):0:I?I.top-($.top+$.height):p?$.top-(p.top+p.height):0:0}const yt="Sortable",bn=n.createContext({activeIndex:-1,containerId:yt,disableTransforms:!1,items:[],overIndex:-1,useDragOverlay:!1,sortedRects:[],strategy:b,disabled:{draggable:!1,droppable:!1}});function $t(D){let{children:i,id:h,items:$,strategy:p=b,disabled:I=!1}=D;const{active:B,dragOverlay:se,droppableRects:Ee,over:Me,measureDroppableContainers:De}=(0,A.Cj)(),Oe=(0,y.Ld)(yt,h),ze=se.rect!==null,Je=(0,n.useMemo)(()=>$.map(Se=>typeof Se=="object"&&"id"in Se?Se.id:Se),[$]),Ft=B!=null,Qe=B?Je.indexOf(B.id):-1,Yt=Me?Je.indexOf(Me.id):-1,M=(0,n.useRef)(Je),U=!ye(Je,M.current),R=Yt!==-1&&Qe===-1||U,H=ge(I);(0,y.LI)(()=>{U&&Ft&&De(Je)},[U,Je,Ft,De]),(0,n.useEffect)(()=>{M.current=Je},[Je]);const fe=(0,n.useMemo)(()=>({activeIndex:Qe,containerId:Oe,disabled:H,disableTransforms:R,items:Je,overIndex:Yt,useDragOverlay:ze,sortedRects:oe(Je,Ee),strategy:p}),[Qe,Oe,H.draggable,H.droppable,R,Je,Yt,Ee,ze,p]);return n.createElement(bn.Provider,{value:fe},i)}const ht=D=>{let{id:i,items:h,activeIndex:$,overIndex:p}=D;return Ye(h,$,p).indexOf(i)},ot=D=>{let{containerId:i,isSorting:h,wasDragging:$,index:p,items:I,newIndex:B,previousItems:se,previousContainerId:Ee,transition:Me}=D;return!Me||!$||se!==I&&p===B?!1:h?!0:B!==p&&i===Ee},ut={duration:200,easing:"ease"},vn="transform",xe=y.ux.Transition.toString({property:vn,duration:0,easing:"linear"}),Ht={roleDescription:"sortable"};function mt(D){let{disabled:i,index:h,node:$,rect:p}=D;const[I,B]=(0,n.useState)(null),se=(0,n.useRef)(h);return(0,y.LI)(()=>{if(!i&&h!==se.current&&$.current){const Ee=p.current;if(Ee){const Me=(0,A.VK)($.current,{ignoreTransform:!0}),De={x:Ee.left-Me.left,y:Ee.top-Me.top,scaleX:Ee.width/Me.width,scaleY:Ee.height/Me.height};(De.x||De.y)&&B(De)}}h!==se.current&&(se.current=h)},[i,h,$,p]),(0,n.useEffect)(()=>{I&&B(null)},[I]),I}function Tt(D){let{animateLayoutChanges:i=ot,attributes:h,disabled:$,data:p,getNewIndex:I=ht,id:B,strategy:se,resizeObserverConfig:Ee,transition:Me=ut}=D;const{items:De,containerId:Oe,activeIndex:ze,disabled:Je,disableTransforms:Ft,sortedRects:Qe,overIndex:Yt,useDragOverlay:M,strategy:U}=(0,n.useContext)(bn),R=pt($,Je),H=De.indexOf(B),fe=(0,n.useMemo)(()=>Ne({sortable:{containerId:Oe,index:H,items:De}},p),[Oe,p,H,De]),Se=(0,n.useMemo)(()=>De.slice(De.indexOf(B)),[De,B]),{rect:Pe,node:Ge,isOver:qe,setNodeRef:Ae}=(0,A.Zj)({id:B,data:fe,disabled:R.droppable,resizeObserverConfig:Ne({updateMeasurementsFor:Se},Ee)}),{active:Mt,activatorEvent:rt,activeNodeRect:Ct,attributes:de,setNodeRef:St,listeners:Qt,isDragging:he,over:lt,setActivatorNodeRef:Vt,transform:He}=(0,A.O1)({id:B,data:fe,attributes:Ne(Ne({},Ht),h),disabled:R.draggable}),nn=(0,y.HB)(Ae,St),Nt=!!Mt,Ue=Nt&&!Ft&&Ve(ze)&&Ve(Yt),Dn=!M&&he,hn=Dn&&Ue?He:null,Cn=se!=null?se:U,Mn=Ue?hn!=null?hn:Cn({rects:Qe,activeNodeRect:Ct,activeIndex:ze,overIndex:Yt,index:H}):null,mn=Ve(ze)&&Ve(Yt)?I({id:B,items:De,activeIndex:ze,overIndex:Yt}):H,ln=Mt==null?void 0:Mt.id,Zt=(0,n.useRef)({activeId:ln,items:De,newIndex:mn,containerId:Oe}),yn=De!==Zt.current.items,Te=i({active:Mt,containerId:Oe,isDragging:he,isSorting:Nt,id:B,index:H,items:De,newIndex:Zt.current.newIndex,previousItems:Zt.current.items,previousContainerId:Zt.current.containerId,transition:Me,wasDragging:Zt.current.activeId!=null}),gt=mt({disabled:!Te,index:H,node:Ge,rect:Pe});return(0,n.useEffect)(()=>{Nt&&Zt.current.newIndex!==mn&&(Zt.current.newIndex=mn),Oe!==Zt.current.containerId&&(Zt.current.containerId=Oe),De!==Zt.current.items&&(Zt.current.items=De)},[Nt,mn,Oe,De]),(0,n.useEffect)(()=>{if(ln===Zt.current.activeId)return;if(ln&&!Zt.current.activeId){Zt.current.activeId=ln;return}const wt=setTimeout(()=>{Zt.current.activeId=ln},50);return()=>clearTimeout(wt)},[ln]),{active:Mt,activeIndex:ze,attributes:de,data:fe,rect:Pe,index:H,newIndex:mn,items:De,isOver:qe,isSorting:Nt,isDragging:he,listeners:Qt,node:Ge,overIndex:Yt,over:lt,setNodeRef:nn,setActivatorNodeRef:Vt,setDroppableNodeRef:Ae,setDraggableNodeRef:St,transform:gt!=null?gt:Mn,transition:on()};function on(){if(gt||yn&&Zt.current.newIndex===H)return xe;if(!(Dn&&!(0,y.vd)(rt)||!Me)&&(Nt||Te))return y.ux.Transition.toString(dn(Ne({},Me),{property:vn}))}}function pt(D,i){var h,$;return typeof D=="boolean"?{draggable:D,droppable:!1}:{draggable:(h=D==null?void 0:D.draggable)!=null?h:i.draggable,droppable:($=D==null?void 0:D.droppable)!=null?$:i.droppable}}function l(D){if(!D)return!1;const i=D.data.current;return!!(i&&"sortable"in i&&typeof i.sortable=="object"&&"containerId"in i.sortable&&"items"in i.sortable&&"index"in i.sortable)}const f=[A.g4.Down,A.g4.Right,A.g4.Up,A.g4.Left],w=(D,i)=>{let{context:{active:h,collisionRect:$,droppableRects:p,droppableContainers:I,over:B,scrollableAncestors:se}}=i;if(f.includes(D.code)){if(D.preventDefault(),!h||!$)return;const Ee=[];I.getEnabled().forEach(Oe=>{if(!Oe||Oe!=null&&Oe.disabled)return;const ze=p.get(Oe.id);if(ze)switch(D.code){case KeyboardCode.Down:$.top<ze.top&&Ee.push(Oe);break;case KeyboardCode.Up:$.top>ze.top&&Ee.push(Oe);break;case KeyboardCode.Left:$.left>ze.left&&Ee.push(Oe);break;case KeyboardCode.Right:$.left<ze.left&&Ee.push(Oe);break}});const Me=closestCorners({active:h,collisionRect:$,droppableRects:p,droppableContainers:Ee,pointerCoordinates:null});let De=getFirstCollision(Me,"id");if(De===(B==null?void 0:B.id)&&Me.length>1&&(De=Me[1].id),De!=null){const Oe=I.get(h.id),ze=I.get(De),Je=ze?p.get(ze.id):null,Ft=ze==null?void 0:ze.node.current;if(Ft&&Je&&Oe&&ze){const Yt=getScrollableAncestors(Ft).some((Se,Pe)=>se[Pe]!==Se),M=Z(Oe,ze),U=j(Oe,ze),R=Yt||!M?{x:0,y:0}:{x:U?$.width-Je.width:0,y:U?$.height-Je.height:0},H={x:Je.left,y:Je.top};return R.x&&R.y?H:subtract(H,R)}}}};function Z(D,i){return!l(D)||!l(i)?!1:D.data.current.sortable.containerId===i.data.current.sortable.containerId}function j(D,i){return!l(D)||!l(i)||!Z(D,i)?!1:D.data.current.sortable.index<i.data.current.sortable.index}},35241:function(zt,Fe,c){c.d(Fe,{$X:function(){return ot},D9:function(){return Kt},DC:function(){return Ht},Ey:function(){return z},FJ:function(){return Ye},Gj:function(){return Ot},HB:function(){return A},IH:function(){return ht},Jj:function(){return oe},LI:function(){return st},Ld:function(){return bn},Nq:function(){return y},Re:function(){return ye},UG:function(){return q},Yz:function(){return b},qk:function(){return Ve},r3:function(){return me},so:function(){return pt},ux:function(){return mt},vZ:function(){return ge},vd:function(){return vn},wm:function(){return tn},zX:function(){return te}});var n=c(59301);function A(){for(var l=arguments.length,f=new Array(l),w=0;w<l;w++)f[w]=arguments[w];return(0,n.useMemo)(()=>Z=>{f.forEach(j=>j(Z))},f)}const y=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined";function Ye(l){const f=Object.prototype.toString.call(l);return f==="[object Window]"||f==="[object global]"}function q(l){return"nodeType"in l}function oe(l){var f,w;return l?Ye(l)?l:q(l)&&(f=(w=l.ownerDocument)==null?void 0:w.defaultView)!=null?f:window:window}function Ve(l){const{Document:f}=oe(l);return l instanceof f}function ye(l){return Ye(l)?!1:l instanceof oe(l).HTMLElement}function ge(l){return l instanceof oe(l).SVGElement}function me(l){return l?Ye(l)?l.document:q(l)?Ve(l)?l:ye(l)||ge(l)?l.ownerDocument:document:document:document}const st=y?n.useLayoutEffect:n.useEffect;function te(l){const f=(0,n.useRef)(l);return st(()=>{f.current=l}),(0,n.useCallback)(function(){for(var w=arguments.length,Z=new Array(w),j=0;j<w;j++)Z[j]=arguments[j];return f.current==null?void 0:f.current(...Z)},[])}function b(){const l=(0,n.useRef)(null),f=(0,n.useCallback)((Z,j)=>{l.current=setInterval(Z,j)},[]),w=(0,n.useCallback)(()=>{l.current!==null&&(clearInterval(l.current),l.current=null)},[]);return[f,w]}function z(l,f){f===void 0&&(f=[l]);const w=(0,n.useRef)(l);return st(()=>{w.current!==l&&(w.current=l)},f),w}function Ot(l,f){const w=(0,n.useRef)();return(0,n.useMemo)(()=>{const Z=l(w.current);return w.current=Z,Z},[...f])}function tn(l){const f=te(l),w=(0,n.useRef)(null),Z=(0,n.useCallback)(j=>{j!==w.current&&(f==null||f(j,w.current)),w.current=j},[]);return[w,Z]}function Kt(l){const f=(0,n.useRef)();return(0,n.useEffect)(()=>{f.current=l},[l]),f.current}let yt={};function bn(l,f){return(0,n.useMemo)(()=>{if(f)return f;const w=yt[l]==null?0:yt[l]+1;return yt[l]=w,l+"-"+w},[l,f])}function $t(l){return function(f){for(var w=arguments.length,Z=new Array(w>1?w-1:0),j=1;j<w;j++)Z[j-1]=arguments[j];return Z.reduce((D,i)=>{const h=Object.entries(i);for(const[$,p]of h){const I=D[$];I!=null&&(D[$]=I+l*p)}return D},Ne({},f))}}const ht=$t(1),ot=$t(-1);function ut(l){return"clientX"in l&&"clientY"in l}function vn(l){if(!l)return!1;const{KeyboardEvent:f}=oe(l.target);return f&&l instanceof f}function xe(l){if(!l)return!1;const{TouchEvent:f}=oe(l.target);return f&&l instanceof f}function Ht(l){if(xe(l)){if(l.touches&&l.touches.length){const{clientX:f,clientY:w}=l.touches[0];return{x:f,y:w}}else if(l.changedTouches&&l.changedTouches.length){const{clientX:f,clientY:w}=l.changedTouches[0];return{x:f,y:w}}}return ut(l)?{x:l.clientX,y:l.clientY}:null}const mt=Object.freeze({Translate:{toString(l){if(!l)return;const{x:f,y:w}=l;return"translate3d("+(f?Math.round(f):0)+"px, "+(w?Math.round(w):0)+"px, 0)"}},Scale:{toString(l){if(!l)return;const{scaleX:f,scaleY:w}=l;return"scaleX("+f+") scaleY("+w+")"}},Transform:{toString(l){if(l)return[mt.Translate.toString(l),mt.Scale.toString(l)].join(" ")}},Transition:{toString(l){let{property:f,duration:w,easing:Z}=l;return f+" "+w+"ms "+Z}}}),Tt="a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not(:disabled),*[tabindex]";function pt(l){return l.matches(Tt)?l:l.querySelector(Tt)}},68196:function(zt,Fe,c){c.d(Fe,{Z:function(){return Yt}});var n=c(85899),A=c(72190),y=c(42244),Ye=c(43403),q=c(92310),oe=c.n(q),Ve=c(29301),ye=c(76846),ge=c(96452),me=c(6089),st=c(80402),te=c(34280),b=c(49658),z=c(59301),Ot=c(60499),tn=c(77900),Kt=c(8654);function yt(M){var U=M.prefixCls,R=M.align,H=M.arrow,fe=M.arrowPos,Se=H||{},Pe=Se.className,Ge=Se.content,qe=fe.x,Ae=qe===void 0?0:qe,Mt=fe.y,rt=Mt===void 0?0:Mt,Ct=z.useRef();if(!R||!R.points)return null;var de={position:"absolute"};if(R.autoArrow!==!1){var St=R.points[0],Qt=R.points[1],he=St[0],lt=St[1],Vt=Qt[0],He=Qt[1];he===Vt||!["t","b"].includes(he)?de.top=rt:he==="t"?de.top=0:de.bottom=0,lt===He||!["l","r"].includes(lt)?de.left=Ae:lt==="l"?de.left=0:de.right=0}return z.createElement("div",{ref:Ct,className:oe()("".concat(U,"-arrow"),Pe),style:de},Ge)}function bn(M){var U=M.prefixCls,R=M.open,H=M.zIndex,fe=M.mask,Se=M.motion;return fe?z.createElement(tn.default,(0,Ot.Z)({},Se,{motionAppear:!0,visible:R,removeOnLeave:!0}),function(Pe){var Ge=Pe.className;return z.createElement("div",{style:{zIndex:H},className:oe()("".concat(U,"-mask"),Ge)})}):null}var $t=z.memo(function(M){var U=M.children;return U},function(M,U){return U.cache}),ht=$t,ot=z.forwardRef(function(M,U){var R=M.popup,H=M.className,fe=M.prefixCls,Se=M.style,Pe=M.target,Ge=M.onVisibleChanged,qe=M.open,Ae=M.keepDom,Mt=M.fresh,rt=M.onClick,Ct=M.mask,de=M.arrow,St=M.arrowPos,Qt=M.align,he=M.motion,lt=M.maskMotion,Vt=M.forceRender,He=M.getPopupContainer,nn=M.autoDestroy,Nt=M.portal,Ue=M.zIndex,Dn=M.onMouseEnter,hn=M.onMouseLeave,Cn=M.onPointerEnter,Mn=M.onPointerDownCapture,mn=M.ready,ln=M.offsetX,Zt=M.offsetY,yn=M.offsetR,Te=M.offsetB,gt=M.onAlign,on=M.onPrepare,wt=M.stretch,Pn=M.targetWidth,xn=M.targetHeight,sn=typeof R=="function"?R():R,dt=qe||Ae,Vn=(He==null?void 0:He.length)>0,ft=z.useState(!He||!Vn),Pt=(0,A.Z)(ft,2),wn=Pt[0],Gn=Pt[1];if((0,te.Z)(function(){!wn&&Vn&&Pe&&Gn(!0)},[wn,Vn,Pe]),!wn)return null;var On="auto",Tn={left:"-1000vw",top:"-1000vh",right:On,bottom:On};if(mn||!qe){var nr,lr=Qt.points,jn=Qt.dynamicInset||((nr=Qt._experimental)===null||nr===void 0?void 0:nr.dynamicInset),Un=jn&&lr[0][1]==="r",Rn=jn&&lr[0][0]==="b";Un?(Tn.right=yn,Tn.left=On):(Tn.left=ln,Tn.right=On),Rn?(Tn.bottom=Te,Tn.top=On):(Tn.top=Zt,Tn.bottom=On)}var qt={};return wt&&(wt.includes("height")&&xn?qt.height=xn:wt.includes("minHeight")&&xn&&(qt.minHeight=xn),wt.includes("width")&&Pn?qt.width=Pn:wt.includes("minWidth")&&Pn&&(qt.minWidth=Pn)),qe||(qt.pointerEvents="none"),z.createElement(Nt,{open:Vt||dt,getContainer:He&&function(){return He(Pe)},autoDestroy:nn},z.createElement(bn,{prefixCls:fe,open:qe,zIndex:Ue,mask:Ct,motion:lt}),z.createElement(Ve.Z,{onResize:gt,disabled:!qe},function(r){return z.createElement(tn.default,(0,Ot.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:Vt,leavedClassName:"".concat(fe,"-hidden")},he,{onAppearPrepare:on,onEnterPrepare:on,visible:qe,onVisibleChanged:function(O){var T;he==null||(T=he.onVisibleChanged)===null||T===void 0||T.call(he,O),Ge(O)}}),function(o,O){var T=o.className,K=o.style,k=oe()(fe,T,H);return z.createElement("div",{ref:(0,Kt.sQ)(r,U,O),className:k,style:(0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)({"--arrow-x":"".concat(St.x||0,"px"),"--arrow-y":"".concat(St.y||0,"px")},Tn),qt),K),{},{boxSizing:"border-box",zIndex:Ue},Se),onMouseEnter:Dn,onMouseLeave:hn,onPointerEnter:Cn,onClick:rt,onPointerDownCapture:Mn},de&&z.createElement(yt,{prefixCls:fe,arrow:de,arrowPos:St,align:Qt}),z.createElement(ht,{cache:!qe&&!Mt},sn))})}))}),ut=ot,vn=z.forwardRef(function(M,U){var R=M.children,H=M.getTriggerDOMNode,fe=(0,Kt.Yr)(R),Se=z.useCallback(function(Ge){(0,Kt.mH)(U,H?H(Ge):Ge)},[H]),Pe=(0,Kt.x1)(Se,(0,Kt.C4)(R));return fe?z.cloneElement(R,{ref:Pe}):R}),xe=vn,Ht=z.createContext(null),mt=Ht;function Tt(M){return M?Array.isArray(M)?M:[M]:[]}function pt(M,U,R,H){return z.useMemo(function(){var fe=Tt(R!=null?R:U),Se=Tt(H!=null?H:U),Pe=new Set(fe),Ge=new Set(Se);return M&&(Pe.has("hover")&&(Pe.delete("hover"),Pe.add("click")),Ge.has("hover")&&(Ge.delete("hover"),Ge.add("click"))),[Pe,Ge]},[M,U,R,H])}var l=c(29194);function f(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],R=arguments.length>2?arguments[2]:void 0;return R?M[0]===U[0]:M[0]===U[0]&&M[1]===U[1]}function w(M,U,R,H){for(var fe=R.points,Se=Object.keys(M),Pe=0;Pe<Se.length;Pe+=1){var Ge,qe=Se[Pe];if(f((Ge=M[qe])===null||Ge===void 0?void 0:Ge.points,fe,H))return"".concat(U,"-placement-").concat(qe)}return""}function Z(M,U,R,H){return U||(R?{motionName:"".concat(M,"-").concat(R)}:H?{motionName:H}:null)}function j(M){return M.ownerDocument.defaultView}function D(M){for(var U=[],R=M==null?void 0:M.parentElement,H=["hidden","scroll","clip","auto"];R;){var fe=j(R).getComputedStyle(R),Se=fe.overflowX,Pe=fe.overflowY,Ge=fe.overflow;[Se,Pe,Ge].some(function(qe){return H.includes(qe)})&&U.push(R),R=R.parentElement}return U}function i(M){var U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(M)?U:M}function h(M){return i(parseFloat(M),0)}function $(M,U){var R=(0,n.Z)({},M);return(U||[]).forEach(function(H){if(!(H instanceof HTMLBodyElement||H instanceof HTMLHtmlElement)){var fe=j(H).getComputedStyle(H),Se=fe.overflow,Pe=fe.overflowClipMargin,Ge=fe.borderTopWidth,qe=fe.borderBottomWidth,Ae=fe.borderLeftWidth,Mt=fe.borderRightWidth,rt=H.getBoundingClientRect(),Ct=H.offsetHeight,de=H.clientHeight,St=H.offsetWidth,Qt=H.clientWidth,he=h(Ge),lt=h(qe),Vt=h(Ae),He=h(Mt),nn=i(Math.round(rt.width/St*1e3)/1e3),Nt=i(Math.round(rt.height/Ct*1e3)/1e3),Ue=(St-Qt-Vt-He)*nn,Dn=(Ct-de-he-lt)*Nt,hn=he*Nt,Cn=lt*Nt,Mn=Vt*nn,mn=He*nn,ln=0,Zt=0;if(Se==="clip"){var yn=h(Pe);ln=yn*nn,Zt=yn*Nt}var Te=rt.x+Mn-ln,gt=rt.y+hn-Zt,on=Te+rt.width+2*ln-Mn-mn-Ue,wt=gt+rt.height+2*Zt-hn-Cn-Dn;R.left=Math.max(R.left,Te),R.top=Math.max(R.top,gt),R.right=Math.min(R.right,on),R.bottom=Math.min(R.bottom,wt)}}),R}function p(M){var U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,R="".concat(U),H=R.match(/^(.*)\%$/);return H?M*(parseFloat(H[1])/100):parseFloat(R)}function I(M,U){var R=U||[],H=(0,A.Z)(R,2),fe=H[0],Se=H[1];return[p(M.width,fe),p(M.height,Se)]}function B(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[M[0],M[1]]}function se(M,U){var R=U[0],H=U[1],fe,Se;return R==="t"?Se=M.y:R==="b"?Se=M.y+M.height:Se=M.y+M.height/2,H==="l"?fe=M.x:H==="r"?fe=M.x+M.width:fe=M.x+M.width/2,{x:fe,y:Se}}function Ee(M,U){var R={t:"b",b:"t",l:"r",r:"l"};return M.map(function(H,fe){return fe===U?R[H]||"c":H}).join("")}function Me(M,U,R,H,fe,Se,Pe){var Ge=z.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:fe[H]||{}}),qe=(0,A.Z)(Ge,2),Ae=qe[0],Mt=qe[1],rt=z.useRef(0),Ct=z.useMemo(function(){return U?D(U):[]},[U]),de=z.useRef({}),St=function(){de.current={}};M||St();var Qt=(0,me.Z)(function(){if(U&&R&&M){let Lt=function(pn,Xn){var Sn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:ie,tr=dt.x+pn,rr=dt.y+Xn,Sr=tr+Rn,qn=rr+Un,hr=Math.max(tr,Sn.left),ce=Math.max(rr,Sn.top),Le=Math.min(Sr,Sn.right),Xt=Math.min(qn,Sn.bottom);return Math.max(0,(Le-hr)*(Xt-ce))},cn=function(){t=dt.y+Ce,a=t+Un,s=dt.x+F,u=s+Rn};var Vt,He,nn,Nt,Ue=U,Dn=Ue.ownerDocument,hn=j(Ue),Cn=hn.getComputedStyle(Ue),Mn=Cn.position,mn=Ue.style.left,ln=Ue.style.top,Zt=Ue.style.right,yn=Ue.style.bottom,Te=Ue.style.overflow,gt=(0,n.Z)((0,n.Z)({},fe[H]),Se),on=Dn.createElement("div");(Vt=Ue.parentElement)===null||Vt===void 0||Vt.appendChild(on),on.style.left="".concat(Ue.offsetLeft,"px"),on.style.top="".concat(Ue.offsetTop,"px"),on.style.position=Mn,on.style.height="".concat(Ue.offsetHeight,"px"),on.style.width="".concat(Ue.offsetWidth,"px"),Ue.style.left="0",Ue.style.top="0",Ue.style.right="auto",Ue.style.bottom="auto",Ue.style.overflow="hidden";var wt;if(Array.isArray(R))wt={x:R[0],y:R[1],width:0,height:0};else{var Pn,xn,sn=R.getBoundingClientRect();sn.x=(Pn=sn.x)!==null&&Pn!==void 0?Pn:sn.left,sn.y=(xn=sn.y)!==null&&xn!==void 0?xn:sn.top,wt={x:sn.x,y:sn.y,width:sn.width,height:sn.height}}var dt=Ue.getBoundingClientRect(),Vn=hn.getComputedStyle(Ue),ft=Vn.height,Pt=Vn.width;dt.x=(He=dt.x)!==null&&He!==void 0?He:dt.left,dt.y=(nn=dt.y)!==null&&nn!==void 0?nn:dt.top;var wn=Dn.documentElement,Gn=wn.clientWidth,On=wn.clientHeight,Tn=wn.scrollWidth,nr=wn.scrollHeight,lr=wn.scrollTop,jn=wn.scrollLeft,Un=dt.height,Rn=dt.width,qt=wt.height,r=wt.width,o={left:0,top:0,right:Gn,bottom:On},O={left:-jn,top:-lr,right:Tn-jn,bottom:nr-lr},T=gt.htmlRegion,K="visible",k="visibleFirst";T!=="scroll"&&T!==k&&(T=K);var Q=T===k,G=$(O,Ct),X=$(o,Ct),ie=T===K?X:G,pe=Q?X:ie;Ue.style.left="auto",Ue.style.top="auto",Ue.style.right="0",Ue.style.bottom="0";var et=Ue.getBoundingClientRect();Ue.style.left=mn,Ue.style.top=ln,Ue.style.right=Zt,Ue.style.bottom=yn,Ue.style.overflow=Te,(Nt=Ue.parentElement)===null||Nt===void 0||Nt.removeChild(on);var Ke=i(Math.round(Rn/parseFloat(Pt)*1e3)/1e3),ct=i(Math.round(Un/parseFloat(ft)*1e3)/1e3);if(Ke===0||ct===0||(0,ye.Sh)(R)&&!(0,l.Z)(R))return;var Jt=gt.offset,tt=gt.targetOffset,It=I(dt,Jt),d=(0,A.Z)(It,2),g=d[0],P=d[1],S=I(wt,tt),m=(0,A.Z)(S,2),x=m[0],N=m[1];wt.x-=x,wt.y-=N;var W=gt.points||[],re=(0,A.Z)(W,2),ne=re[0],le=re[1],ee=B(le),Y=B(ne),ae=se(wt,ee),ke=se(dt,Y),Be=(0,n.Z)({},gt),F=ae.x-ke.x+g,Ce=ae.y-ke.y+P,bt=Lt(F,Ce),$e=Lt(F,Ce,X),Ie=se(wt,["t","l"]),Dt=se(dt,["t","l"]),be=se(wt,["b","r"]),We=se(dt,["b","r"]),Rt=gt.overflow||{},vt=Rt.adjustX,_t=Rt.adjustY,Bt=Rt.shiftX,Wt=Rt.shiftY,e=function(Xn){return typeof Xn=="boolean"?Xn:Xn>=0},t,a,s,u;cn();var v=e(_t),C=Y[0]===ee[0];if(v&&Y[0]==="t"&&(a>pe.bottom||de.current.bt)){var E=Ce;C?E-=Un-qt:E=Ie.y-We.y-P;var L=Lt(F,E),_=Lt(F,E,X);L>bt||L===bt&&(!Q||_>=$e)?(de.current.bt=!0,Ce=E,P=-P,Be.points=[Ee(Y,0),Ee(ee,0)]):de.current.bt=!1}if(v&&Y[0]==="b"&&(t<pe.top||de.current.tb)){var J=Ce;C?J+=Un-qt:J=be.y-Dt.y-P;var V=Lt(F,J),ue=Lt(F,J,X);V>bt||V===bt&&(!Q||ue>=$e)?(de.current.tb=!0,Ce=J,P=-P,Be.points=[Ee(Y,0),Ee(ee,0)]):de.current.tb=!1}var ve=e(vt),xt=Y[1]===ee[1];if(ve&&Y[1]==="l"&&(u>pe.right||de.current.rl)){var we=F;xt?we-=Rn-r:we=Ie.x-We.x-g;var Re=Lt(we,Ce),je=Lt(we,Ce,X);Re>bt||Re===bt&&(!Q||je>=$e)?(de.current.rl=!0,F=we,g=-g,Be.points=[Ee(Y,1),Ee(ee,1)]):de.current.rl=!1}if(ve&&Y[1]==="r"&&(s<pe.left||de.current.lr)){var Ze=F;xt?Ze+=Rn-r:Ze=be.x-Dt.x-g;var _e=Lt(Ze,Ce),Gt=Lt(Ze,Ce,X);_e>bt||_e===bt&&(!Q||Gt>=$e)?(de.current.lr=!0,F=Ze,g=-g,Be.points=[Ee(Y,1),Ee(ee,1)]):de.current.lr=!1}cn();var at=Bt===!0?0:Bt;typeof at=="number"&&(s<X.left&&(F-=s-X.left-g,wt.x+r<X.left+at&&(F+=wt.x-X.left+r-at)),u>X.right&&(F-=u-X.right-g,wt.x>X.right-at&&(F+=wt.x-X.right+at)));var Et=Wt===!0?0:Wt;typeof Et=="number"&&(t<X.top&&(Ce-=t-X.top-P,wt.y+qt<X.top+Et&&(Ce+=wt.y-X.top+qt-Et)),a>X.bottom&&(Ce-=a-X.bottom-P,wt.y>X.bottom-Et&&(Ce+=wt.y-X.bottom+Et)));var it=dt.x+F,nt=it+Rn,Ut=dt.y+Ce,rn=Ut+Un,kt=wt.x,Nn=kt+r,zn=wt.y,Jn=zn+qt,cr=Math.max(it,kt),_n=Math.min(nt,Nn),kn=(cr+_n)/2,vr=kn-it,$n=Math.max(Ut,zn),Qn=Math.min(rn,Jn),ur=($n+Qn)/2,Kn=ur-Ut;Pe==null||Pe(U,Be);var gn=et.right-dt.x-(F+dt.width),Bn=et.bottom-dt.y-(Ce+dt.height);Ke===1&&(F=Math.floor(F),gn=Math.floor(gn)),ct===1&&(Ce=Math.floor(Ce),Bn=Math.floor(Bn));var Zn={ready:!0,offsetX:F/Ke,offsetY:Ce/ct,offsetR:gn/Ke,offsetB:Bn/ct,arrowX:vr/Ke,arrowY:Kn/ct,scaleX:Ke,scaleY:ct,align:Be};Mt(Zn)}}),he=function(){rt.current+=1;var He=rt.current;Promise.resolve().then(function(){rt.current===He&&Qt()})},lt=function(){Mt(function(He){return(0,n.Z)((0,n.Z)({},He),{},{ready:!1})})};return(0,te.Z)(lt,[H]),(0,te.Z)(function(){M||lt()},[M]),[Ae.ready,Ae.offsetX,Ae.offsetY,Ae.offsetR,Ae.offsetB,Ae.arrowX,Ae.arrowY,Ae.scaleX,Ae.scaleY,Ae.align,he]}var De=c(77654);function Oe(M,U,R,H,fe){(0,te.Z)(function(){if(M&&U&&R){let rt=function(){H(),fe()};var Se=U,Pe=R,Ge=D(Se),qe=D(Pe),Ae=j(Pe),Mt=new Set([Ae].concat((0,De.Z)(Ge),(0,De.Z)(qe)));return Mt.forEach(function(Ct){Ct.addEventListener("scroll",rt,{passive:!0})}),Ae.addEventListener("resize",rt,{passive:!0}),H(),function(){Mt.forEach(function(Ct){Ct.removeEventListener("scroll",rt),Ae.removeEventListener("resize",rt)})}}},[M,U,R])}var ze=c(48736);function Je(M,U,R,H,fe,Se,Pe,Ge){var qe=z.useRef(M);qe.current=M;var Ae=z.useRef(!1);z.useEffect(function(){if(U&&H&&(!fe||Se)){var rt=function(){Ae.current=!1},Ct=function(nn){var Nt;qe.current&&!Pe(((Nt=nn.composedPath)===null||Nt===void 0||(Nt=Nt.call(nn))===null||Nt===void 0?void 0:Nt[0])||nn.target)&&!Ae.current&&Ge(!1)},de=j(H);de.addEventListener("pointerdown",rt,!0),de.addEventListener("mousedown",Ct,!0),de.addEventListener("contextmenu",Ct,!0);var St=(0,ge.A)(R);if(St&&(St.addEventListener("mousedown",Ct,!0),St.addEventListener("contextmenu",Ct,!0)),0)var Qt,he,lt,Vt;return function(){de.removeEventListener("pointerdown",rt,!0),de.removeEventListener("mousedown",Ct,!0),de.removeEventListener("contextmenu",Ct,!0),St&&(St.removeEventListener("mousedown",Ct,!0),St.removeEventListener("contextmenu",Ct,!0))}}},[U,R,H,fe,Se]);function Mt(){Ae.current=!0}return Mt}var Ft=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function Qe(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Ye.Z,U=z.forwardRef(function(R,H){var fe=R.prefixCls,Se=fe===void 0?"rc-trigger-popup":fe,Pe=R.children,Ge=R.action,qe=Ge===void 0?"hover":Ge,Ae=R.showAction,Mt=R.hideAction,rt=R.popupVisible,Ct=R.defaultPopupVisible,de=R.onPopupVisibleChange,St=R.afterPopupVisibleChange,Qt=R.mouseEnterDelay,he=R.mouseLeaveDelay,lt=he===void 0?.1:he,Vt=R.focusDelay,He=R.blurDelay,nn=R.mask,Nt=R.maskClosable,Ue=Nt===void 0?!0:Nt,Dn=R.getPopupContainer,hn=R.forceRender,Cn=R.autoDestroy,Mn=R.destroyPopupOnHide,mn=R.popup,ln=R.popupClassName,Zt=R.popupStyle,yn=R.popupPlacement,Te=R.builtinPlacements,gt=Te===void 0?{}:Te,on=R.popupAlign,wt=R.zIndex,Pn=R.stretch,xn=R.getPopupClassNameFromAlign,sn=R.fresh,dt=R.alignPoint,Vn=R.onPopupClick,ft=R.onPopupAlign,Pt=R.arrow,wn=R.popupMotion,Gn=R.maskMotion,On=R.popupTransitionName,Tn=R.popupAnimation,nr=R.maskTransitionName,lr=R.maskAnimation,jn=R.className,Un=R.getTriggerDOMNode,Rn=(0,y.Z)(R,Ft),qt=Cn||Mn||!1,r=z.useState(!1),o=(0,A.Z)(r,2),O=o[0],T=o[1];(0,te.Z)(function(){T((0,b.Z)())},[]);var K=z.useRef({}),k=z.useContext(mt),Q=z.useMemo(function(){return{registerSubPopup:function(Le,Xt){K.current[Le]=Xt,k==null||k.registerSubPopup(Le,Xt)}}},[k]),G=(0,st.Z)(),X=z.useState(null),ie=(0,A.Z)(X,2),pe=ie[0],et=ie[1],Ke=z.useRef(null),ct=(0,me.Z)(function(ce){Ke.current=ce,(0,ye.Sh)(ce)&&pe!==ce&&et(ce),k==null||k.registerSubPopup(G,ce)}),Jt=z.useState(null),tt=(0,A.Z)(Jt,2),It=tt[0],d=tt[1],g=z.useRef(null),P=(0,me.Z)(function(ce){(0,ye.Sh)(ce)&&It!==ce&&(d(ce),g.current=ce)}),S=z.Children.only(Pe),m=(S==null?void 0:S.props)||{},x={},N=(0,me.Z)(function(ce){var Le,Xt,en=It;return(en==null?void 0:en.contains(ce))||((Le=(0,ge.A)(en))===null||Le===void 0?void 0:Le.host)===ce||ce===en||(pe==null?void 0:pe.contains(ce))||((Xt=(0,ge.A)(pe))===null||Xt===void 0?void 0:Xt.host)===ce||ce===pe||Object.values(K.current).some(function(jt){return(jt==null?void 0:jt.contains(ce))||ce===jt})}),W=Z(Se,wn,Tn,On),re=Z(Se,Gn,lr,nr),ne=z.useState(Ct||!1),le=(0,A.Z)(ne,2),ee=le[0],Y=le[1],ae=rt!=null?rt:ee,ke=(0,me.Z)(function(ce){rt===void 0&&Y(ce)});(0,te.Z)(function(){Y(rt||!1)},[rt]);var Be=z.useRef(ae);Be.current=ae;var F=z.useRef([]);F.current=[];var Ce=(0,me.Z)(function(ce){var Le;ke(ce),((Le=F.current[F.current.length-1])!==null&&Le!==void 0?Le:ae)!==ce&&(F.current.push(ce),de==null||de(ce))}),bt=z.useRef(),$e=function(){clearTimeout(bt.current)},Ie=function(Le){var Xt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;$e(),Xt===0?Ce(Le):bt.current=setTimeout(function(){Ce(Le)},Xt*1e3)};z.useEffect(function(){return $e},[]);var Dt=z.useState(!1),be=(0,A.Z)(Dt,2),We=be[0],Rt=be[1];(0,te.Z)(function(ce){(!ce||ae)&&Rt(!0)},[ae]);var vt=z.useState(null),_t=(0,A.Z)(vt,2),Bt=_t[0],Wt=_t[1],e=z.useState(null),t=(0,A.Z)(e,2),a=t[0],s=t[1],u=function(Le){s([Le.clientX,Le.clientY])},v=Me(ae,pe,dt&&a!==null?a:It,yn,gt,on,ft),C=(0,A.Z)(v,11),E=C[0],L=C[1],_=C[2],J=C[3],V=C[4],ue=C[5],ve=C[6],xt=C[7],we=C[8],Re=C[9],je=C[10],Ze=pt(O,qe,Ae,Mt),_e=(0,A.Z)(Ze,2),Gt=_e[0],at=_e[1],Et=Gt.has("click"),it=at.has("click")||at.has("contextMenu"),nt=(0,me.Z)(function(){We||je()}),Ut=function(){Be.current&&dt&&it&&Ie(!1)};Oe(ae,It,pe,nt,Ut),(0,te.Z)(function(){nt()},[a,yn]),(0,te.Z)(function(){ae&&!(gt!=null&&gt[yn])&&nt()},[JSON.stringify(on)]);var rn=z.useMemo(function(){var ce=w(gt,Se,Re,dt);return oe()(ce,xn==null?void 0:xn(Re))},[Re,xn,gt,Se,dt]);z.useImperativeHandle(H,function(){return{nativeElement:g.current,popupElement:Ke.current,forceAlign:nt}});var kt=z.useState(0),Nn=(0,A.Z)(kt,2),zn=Nn[0],Jn=Nn[1],cr=z.useState(0),_n=(0,A.Z)(cr,2),kn=_n[0],vr=_n[1],$n=function(){if(Pn&&It){var Le=It.getBoundingClientRect();Jn(Le.width),vr(Le.height)}},Qn=function(){$n(),nt()},ur=function(Le){Rt(!1),je(),St==null||St(Le)},Kn=function(){return new Promise(function(Le){$n(),Wt(function(){return Le})})};(0,te.Z)(function(){Bt&&(je(),Bt(),Wt(null))},[Bt]);function gn(ce,Le,Xt,en){x[ce]=function(jt){var ar;en==null||en(jt),Ie(Le,Xt);for(var Hn=arguments.length,xr=new Array(Hn>1?Hn-1:0),At=1;At<Hn;At++)xr[At-1]=arguments[At];(ar=m[ce])===null||ar===void 0||ar.call.apply(ar,[m,jt].concat(xr))}}(Et||it)&&(x.onClick=function(ce){var Le;Be.current&&it?Ie(!1):!Be.current&&Et&&(u(ce),Ie(!0));for(var Xt=arguments.length,en=new Array(Xt>1?Xt-1:0),jt=1;jt<Xt;jt++)en[jt-1]=arguments[jt];(Le=m.onClick)===null||Le===void 0||Le.call.apply(Le,[m,ce].concat(en))});var Bn=Je(ae,it,It,pe,nn,Ue,N,Ie),Zn=Gt.has("hover"),Lt=at.has("hover"),cn,pn;Zn&&(gn("onMouseEnter",!0,Qt,function(ce){u(ce)}),gn("onPointerEnter",!0,Qt,function(ce){u(ce)}),cn=function(Le){(ae||We)&&pe!==null&&pe!==void 0&&pe.contains(Le.target)&&Ie(!0,Qt)},dt&&(x.onMouseMove=function(ce){var Le;(Le=m.onMouseMove)===null||Le===void 0||Le.call(m,ce)})),Lt&&(gn("onMouseLeave",!1,lt),gn("onPointerLeave",!1,lt),pn=function(){Ie(!1,lt)}),Gt.has("focus")&&gn("onFocus",!0,Vt),at.has("focus")&&gn("onBlur",!1,He),Gt.has("contextMenu")&&(x.onContextMenu=function(ce){var Le;Be.current&&at.has("contextMenu")?Ie(!1):(u(ce),Ie(!0)),ce.preventDefault();for(var Xt=arguments.length,en=new Array(Xt>1?Xt-1:0),jt=1;jt<Xt;jt++)en[jt-1]=arguments[jt];(Le=m.onContextMenu)===null||Le===void 0||Le.call.apply(Le,[m,ce].concat(en))}),jn&&(x.className=oe()(m.className,jn));var Xn=z.useRef(!1);Xn.current||(Xn.current=hn||ae||We);var Sn=(0,n.Z)((0,n.Z)({},m),x),tr={},rr=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];rr.forEach(function(ce){Rn[ce]&&(tr[ce]=function(){for(var Le,Xt=arguments.length,en=new Array(Xt),jt=0;jt<Xt;jt++)en[jt]=arguments[jt];(Le=Sn[ce])===null||Le===void 0||Le.call.apply(Le,[Sn].concat(en)),Rn[ce].apply(Rn,en)})});var Sr=z.cloneElement(S,(0,n.Z)((0,n.Z)({},Sn),tr)),qn={x:ue,y:ve},hr=Pt?(0,n.Z)({},Pt!==!0?Pt:{}):null;return z.createElement(z.Fragment,null,z.createElement(Ve.Z,{disabled:!ae,ref:P,onResize:Qn},z.createElement(xe,{getTriggerDOMNode:Un},Sr)),Xn.current&&z.createElement(mt.Provider,{value:Q},z.createElement(ut,{portal:M,ref:ct,prefixCls:Se,popup:mn,className:oe()(ln,rn),style:Zt,target:It,onMouseEnter:cn,onMouseLeave:pn,onPointerEnter:cn,zIndex:wt,open:ae,keepDom:We,fresh:sn,onClick:Vn,onPointerDownCapture:Bn,mask:nn,motion:W,maskMotion:re,onVisibleChanged:ur,onPrepare:Kn,forceRender:hn,autoDestroy:qt,getPopupContainer:Dn,align:Re,arrow:hr,arrowPos:qn,ready:E,offsetX:L,offsetY:_,offsetR:J,offsetB:V,onAlign:nt,stretch:Pn,targetWidth:zn/xt,targetHeight:kn/we})))});return U}var Yt=Qe(Ye.Z)},13922:function(zt,Fe,c){c.r(Fe),c.d(Fe,{default:function(){return $t}});var n=c(59301),A=c(87954),y=c(19719),Ye=c(35241),q=c(56082),oe=c(15037),Ve=c(77019),ye=c(5269),ge=Object.defineProperty,me=Object.defineProperties,st=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,Ot=(ht,ot,ut)=>ot in ht?ge(ht,ot,{enumerable:!0,configurable:!0,writable:!0,value:ut}):ht[ot]=ut,tn=(ht,ot)=>{for(var ut in ot||(ot={}))b.call(ot,ut)&&Ot(ht,ut,ot[ut]);if(te)for(var ut of te(ot))z.call(ot,ut)&&Ot(ht,ut,ot[ut]);return ht},Kt=(ht,ot)=>me(ht,st(ot));function yt({item:ht,disabled:ot}){const{attributes:ut,listeners:vn,setNodeRef:xe,setActivatorNodeRef:Ht,transform:mt,transition:Tt,isDragging:pt}=(0,y.nB)({id:ht.id,disabled:ot}),l={transform:Ye.ux.Transform.toString(mt),transition:Tt,cursor:ot?"not-allowed":"default"};return n.createElement("div",tn({ref:xe,style:l},ut),n.createElement(oe.Z,{size:"small",title:n.createElement("div",{style:{display:"flex",alignItems:"center",gap:8}},n.createElement("span",Kt(tn({ref:Ht},ot?{}:vn),{style:{cursor:ot?"not-allowed":"grab"}}),n.createElement(q.Z,null)),n.createElement("span",null,ht.title)),bodyStyle:{height:80},style:{opacity:pt?.6:1}}))}function bn({item:ht}){return ht?n.createElement(oe.Z,{size:"small",title:ht.title,bodyStyle:{height:80}}):null}function $t({disabled:ht=!1,onSorted:ot}){const[ut,vn]=(0,n.useState)(Array.from({length:8}).map((pt,l)=>({id:`${l+1}`,title:`\u5361\u7247 ${l+1}`}))),[xe,Ht]=(0,n.useState)(null),mt=(0,n.useMemo)(()=>{var pt;return(pt=ut.find(l=>l.id===xe))!=null?pt:null},[xe,ut]),Tt=(0,A.Dy)((0,A.VT)(A.we,{activationConstraint:{distance:5}}));return n.createElement("div",{style:{padding:24}},n.createElement(A.LB,{sensors:Tt,collisionDetection:A.pE,onDragStart:pt=>Ht(String(pt.active.id)),onDragCancel:()=>Ht(null),onDragEnd:pt=>{const{active:l,over:f}=pt;Ht(null),!(!f||l.id===f.id)&&vn(w=>{const Z=w.findIndex(i=>i.id===String(l.id)),j=w.findIndex(i=>i.id===String(f.id)),D=(0,y.Rp)(w,Z,j);return ot&&ot(D),D})}},n.createElement(y.Fo,{items:ut.map(pt=>pt.id),strategy:y.U2},n.createElement(Ve.Z,{gutter:[16,16]},ut.map(pt=>n.createElement(ye.Z,{key:pt.id,xs:24,sm:12,md:8,lg:6},n.createElement(yt,{item:pt,disabled:ht}))))),n.createElement(A.y9,null,n.createElement(bn,{item:mt}))))}},15037:function(zt,Fe,c){c.d(Fe,{Z:function(){return D}});var n=c(59301),A=c(92310),y=c.n(A),Ye=c(2738),q=c(48755),oe=c(31756),Ve=c(458),ye=c(31691),ge=function(i,h){var $={};for(var p in i)Object.prototype.hasOwnProperty.call(i,p)&&h.indexOf(p)<0&&($[p]=i[p]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,p=Object.getOwnPropertySymbols(i);I<p.length;I++)h.indexOf(p[I])<0&&Object.prototype.propertyIsEnumerable.call(i,p[I])&&($[p[I]]=i[p[I]]);return $},st=i=>{var{prefixCls:h,className:$,hoverable:p=!0}=i,I=ge(i,["prefixCls","className","hoverable"]);const{getPrefixCls:B}=n.useContext(q.E_),se=B("card",h),Ee=y()(`${se}-grid`,$,{[`${se}-grid-hoverable`]:p});return n.createElement("div",Object.assign({},I,{className:Ee}))},te=c(36237),b=c(63356),z=c(16931),Ot=c(51636);const tn=i=>{const{antCls:h,componentCls:$,headerHeight:p,headerPadding:I,tabsMarginBottom:B}=i;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:p,marginBottom:-1,padding:`0 ${(0,te.unit)(I)}`,color:i.colorTextHeading,fontWeight:i.fontWeightStrong,fontSize:i.headerFontSize,background:i.headerBg,borderBottom:`${(0,te.unit)(i.lineWidth)} ${i.lineType} ${i.colorBorderSecondary}`,borderRadius:`${(0,te.unit)(i.borderRadiusLG)} ${(0,te.unit)(i.borderRadiusLG)} 0 0`},(0,b.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},b.vS),{[`
> ${$}-typography,
> ${$}-typography-edit-content
`]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${h}-tabs-top`]:{clear:"both",marginBottom:B,color:i.colorText,fontWeight:"normal",fontSize:i.fontSize,"&-bar":{borderBottom:`${(0,te.unit)(i.lineWidth)} ${i.lineType} ${i.colorBorderSecondary}`}}})},Kt=i=>{const{cardPaddingBase:h,colorBorderSecondary:$,cardShadow:p,lineWidth:I}=i;return{width:"33.33%",padding:h,border:0,borderRadius:0,boxShadow:`
${(0,te.unit)(I)} 0 0 0 ${$},
0 ${(0,te.unit)(I)} 0 0 ${$},
${(0,te.unit)(I)} ${(0,te.unit)(I)} 0 0 ${$},
${(0,te.unit)(I)} 0 0 0 ${$} inset,
0 ${(0,te.unit)(I)} 0 0 ${$} inset;
`,transition:`all ${i.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:p}}},yt=i=>{const{componentCls:h,iconCls:$,actionsLiMargin:p,cardActionsIconSize:I,colorBorderSecondary:B,actionsBg:se}=i;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:se,borderTop:`${(0,te.unit)(i.lineWidth)} ${i.lineType} ${B}`,display:"flex",borderRadius:`0 0 ${(0,te.unit)(i.borderRadiusLG)} ${(0,te.unit)(i.borderRadiusLG)}`},(0,b.dF)()),{"& > li":{margin:p,color:i.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:i.calc(i.cardActionsIconSize).mul(2).equal(),fontSize:i.fontSize,lineHeight:i.lineHeight,cursor:"pointer","&:hover":{color:i.colorPrimary,transition:`color ${i.motionDurationMid}`},[`a:not(${h}-btn), > ${$}`]:{display:"inline-block",width:"100%",color:i.colorTextDescription,lineHeight:(0,te.unit)(i.fontHeight),transition:`color ${i.motionDurationMid}`,"&:hover":{color:i.colorPrimary}},[`> ${$}`]:{fontSize:I,lineHeight:(0,te.unit)(i.calc(I).mul(i.lineHeight).equal())}},"&:not(:last-child)":{borderInlineEnd:`${(0,te.unit)(i.lineWidth)} ${i.lineType} ${B}`}}})},bn=i=>Object.assign(Object.assign({margin:`${(0,te.unit)(i.calc(i.marginXXS).mul(-1).equal())} 0`,display:"flex"},(0,b.dF)()),{"&-avatar":{paddingInlineEnd:i.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:i.marginXS}},"&-title":Object.assign({color:i.colorTextHeading,fontWeight:i.fontWeightStrong,fontSize:i.fontSizeLG},b.vS),"&-description":{color:i.colorTextDescription}}),$t=i=>{const{componentCls:h,colorFillAlter:$,headerPadding:p,bodyPadding:I}=i;return{[`${h}-head`]:{padding:`0 ${(0,te.unit)(p)}`,background:$,"&-title":{fontSize:i.fontSize}},[`${h}-body`]:{padding:`${(0,te.unit)(i.padding)} ${(0,te.unit)(I)}`}}},ht=i=>{const{componentCls:h}=i;return{overflow:"hidden",[`${h}-body`]:{userSelect:"none"}}},ot=i=>{const{componentCls:h,cardShadow:$,cardHeadPadding:p,colorBorderSecondary:I,boxShadowTertiary:B,bodyPadding:se,extraColor:Ee}=i;return{[h]:Object.assign(Object.assign({},(0,b.Wf)(i)),{position:"relative",background:i.colorBgContainer,borderRadius:i.borderRadiusLG,[`&:not(${h}-bordered)`]:{boxShadow:B},[`${h}-head`]:tn(i),[`${h}-extra`]:{marginInlineStart:"auto",color:Ee,fontWeight:"normal",fontSize:i.fontSize},[`${h}-body`]:Object.assign({padding:se,borderRadius:`0 0 ${(0,te.unit)(i.borderRadiusLG)} ${(0,te.unit)(i.borderRadiusLG)}`},(0,b.dF)()),[`${h}-grid`]:Kt(i),[`${h}-cover`]:{"> *":{display:"block",width:"100%",borderRadius:`${(0,te.unit)(i.borderRadiusLG)} ${(0,te.unit)(i.borderRadiusLG)} 0 0`}},[`${h}-actions`]:yt(i),[`${h}-meta`]:bn(i)}),[`${h}-bordered`]:{border:`${(0,te.unit)(i.lineWidth)} ${i.lineType} ${I}`,[`${h}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${h}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${i.motionDurationMid}, border-color ${i.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:$}},[`${h}-contain-grid`]:{borderRadius:`${(0,te.unit)(i.borderRadiusLG)} ${(0,te.unit)(i.borderRadiusLG)} 0 0 `,[`${h}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${h}-loading) ${h}-body`]:{marginBlockStart:i.calc(i.lineWidth).mul(-1).equal(),marginInlineStart:i.calc(i.lineWidth).mul(-1).equal(),padding:0}},[`${h}-contain-tabs`]:{[`> div${h}-head`]:{minHeight:0,[`${h}-head-title, ${h}-extra`]:{paddingTop:p}}},[`${h}-type-inner`]:$t(i),[`${h}-loading`]:ht(i),[`${h}-rtl`]:{direction:"rtl"}}},ut=i=>{const{componentCls:h,bodyPaddingSM:$,headerPaddingSM:p,headerHeightSM:I,headerFontSizeSM:B}=i;return{[`${h}-small`]:{[`> ${h}-head`]:{minHeight:I,padding:`0 ${(0,te.unit)(p)}`,fontSize:B,[`> ${h}-head-wrapper`]:{[`> ${h}-extra`]:{fontSize:i.fontSize}}},[`> ${h}-body`]:{padding:$}},[`${h}-small${h}-contain-tabs`]:{[`> ${h}-head`]:{[`${h}-head-title, ${h}-extra`]:{paddingTop:0,display:"flex",alignItems:"center"}}}}},vn=i=>{var h,$;return{headerBg:"transparent",headerFontSize:i.fontSizeLG,headerFontSizeSM:i.fontSize,headerHeight:i.fontSizeLG*i.lineHeightLG+i.padding*2,headerHeightSM:i.fontSize*i.lineHeight+i.paddingXS*2,actionsBg:i.colorBgContainer,actionsLiMargin:`${i.paddingSM}px 0`,tabsMarginBottom:-i.padding-i.lineWidth,extraColor:i.colorText,bodyPaddingSM:12,headerPaddingSM:12,bodyPadding:(h=i.bodyPadding)!==null&&h!==void 0?h:i.paddingLG,headerPadding:($=i.headerPadding)!==null&&$!==void 0?$:i.paddingLG}};var xe=(0,z.I$)("Card",i=>{const h=(0,Ot.mergeToken)(i,{cardShadow:i.boxShadowCard,cardHeadPadding:i.padding,cardPaddingBase:i.paddingLG,cardActionsIconSize:i.fontSize});return[ot(h),ut(h)]},vn),Ht=c(24971),mt=function(i,h){var $={};for(var p in i)Object.prototype.hasOwnProperty.call(i,p)&&h.indexOf(p)<0&&($[p]=i[p]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,p=Object.getOwnPropertySymbols(i);I<p.length;I++)h.indexOf(p[I])<0&&Object.prototype.propertyIsEnumerable.call(i,p[I])&&($[p[I]]=i[p[I]]);return $};const Tt=i=>{const{actionClasses:h,actions:$=[],actionStyle:p}=i;return n.createElement("ul",{className:h,style:p},$.map((I,B)=>{const se=`action-${B}`;return n.createElement("li",{style:{width:`${100/$.length}%`},key:se},n.createElement("span",null,I))}))};var l=n.forwardRef((i,h)=>{const{prefixCls:$,className:p,rootClassName:I,style:B,extra:se,headStyle:Ee={},bodyStyle:Me={},title:De,loading:Oe,bordered:ze,variant:Je,size:Ft,type:Qe,cover:Yt,actions:M,tabList:U,children:R,activeTabKey:H,defaultActiveTabKey:fe,tabBarExtraContent:Se,hoverable:Pe,tabProps:Ge={},classNames:qe,styles:Ae}=i,Mt=mt(i,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","variant","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps","classNames","styles"]),{getPrefixCls:rt,direction:Ct,card:de}=n.useContext(q.E_),[St]=(0,Ht.Z)("card",Je,ze),Qt=ft=>{var Pt;(Pt=i.onTabChange)===null||Pt===void 0||Pt.call(i,ft)},he=ft=>{var Pt;return y()((Pt=de==null?void 0:de.classNames)===null||Pt===void 0?void 0:Pt[ft],qe==null?void 0:qe[ft])},lt=ft=>{var Pt;return Object.assign(Object.assign({},(Pt=de==null?void 0:de.styles)===null||Pt===void 0?void 0:Pt[ft]),Ae==null?void 0:Ae[ft])},Vt=n.useMemo(()=>{let ft=!1;return n.Children.forEach(R,Pt=>{(Pt==null?void 0:Pt.type)===st&&(ft=!0)}),ft},[R]),He=rt("card",$),[nn,Nt,Ue]=xe(He),Dn=n.createElement(Ve.Z,{loading:!0,active:!0,paragraph:{rows:4},title:!1},R),hn=H!==void 0,Cn=Object.assign(Object.assign({},Ge),{[hn?"activeKey":"defaultActiveKey"]:hn?H:fe,tabBarExtraContent:Se});let Mn;const mn=(0,oe.Z)(Ft),ln=!mn||mn==="default"?"large":mn,Zt=U?n.createElement(ye.default,Object.assign({size:ln},Cn,{className:`${He}-head-tabs`,onChange:Qt,items:U.map(ft=>{var{tab:Pt}=ft,wn=mt(ft,["tab"]);return Object.assign({label:Pt},wn)})})):null;if(De||se||Zt){const ft=y()(`${He}-head`,he("header")),Pt=y()(`${He}-head-title`,he("title")),wn=y()(`${He}-extra`,he("extra")),Gn=Object.assign(Object.assign({},Ee),lt("header"));Mn=n.createElement("div",{className:ft,style:Gn},n.createElement("div",{className:`${He}-head-wrapper`},De&&n.createElement("div",{className:Pt,style:lt("title")},De),se&&n.createElement("div",{className:wn,style:lt("extra")},se)),Zt)}const yn=y()(`${He}-cover`,he("cover")),Te=Yt?n.createElement("div",{className:yn,style:lt("cover")},Yt):null,gt=y()(`${He}-body`,he("body")),on=Object.assign(Object.assign({},Me),lt("body")),wt=n.createElement("div",{className:gt,style:on},Oe?Dn:R),Pn=y()(`${He}-actions`,he("actions")),xn=M!=null&&M.length?n.createElement(Tt,{actionClasses:Pn,actionStyle:lt("actions"),actions:M}):null,sn=(0,Ye.Z)(Mt,["onTabChange"]),dt=y()(He,de==null?void 0:de.className,{[`${He}-loading`]:Oe,[`${He}-bordered`]:St!=="borderless",[`${He}-hoverable`]:Pe,[`${He}-contain-grid`]:Vt,[`${He}-contain-tabs`]:U==null?void 0:U.length,[`${He}-${mn}`]:mn,[`${He}-type-${Qe}`]:!!Qe,[`${He}-rtl`]:Ct==="rtl"},p,I,Nt,Ue),Vn=Object.assign(Object.assign({},de==null?void 0:de.style),B);return nn(n.createElement("div",Object.assign({ref:h},sn,{className:dt,style:Vn}),Mn,Te,wt,xn))}),f=function(i,h){var $={};for(var p in i)Object.prototype.hasOwnProperty.call(i,p)&&h.indexOf(p)<0&&($[p]=i[p]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,p=Object.getOwnPropertySymbols(i);I<p.length;I++)h.indexOf(p[I])<0&&Object.prototype.propertyIsEnumerable.call(i,p[I])&&($[p[I]]=i[p[I]]);return $},Z=i=>{const{prefixCls:h,className:$,avatar:p,title:I,description:B}=i,se=f(i,["prefixCls","className","avatar","title","description"]),{getPrefixCls:Ee}=n.useContext(q.E_),Me=Ee("card",h),De=y()(`${Me}-meta`,$),Oe=p?n.createElement("div",{className:`${Me}-meta-avatar`},p):null,ze=I?n.createElement("div",{className:`${Me}-meta-title`},I):null,Je=B?n.createElement("div",{className:`${Me}-meta-description`},B):null,Ft=ze||Je?n.createElement("div",{className:`${Me}-meta-detail`},ze,Je):null;return n.createElement("div",Object.assign({},se,{className:De}),Oe,Ft)};const j=l;j.Grid=st,j.Meta=Z;var D=j},24971:function(zt,Fe,c){var n=c(59301),A=c(56553),y=c(48755);const Ye=function(q,oe){let Ve=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0;var ye,ge;const{variant:me,[q]:st}=n.useContext(y.E_),te=n.useContext(A.pg),b=st==null?void 0:st.variant;let z;typeof oe!="undefined"?z=oe:Ve===!1?z="borderless":z=(ge=(ye=te!=null?te:b)!==null&&ye!==void 0?ye:me)!==null&&ge!==void 0?ge:"outlined";const Ot=y.tr.includes(z);return[z,Ot]};Fe.Z=Ye},46e3:function(zt,Fe,c){c.d(Fe,{Qt:function(){return q},Uw:function(){return Ye},fJ:function(){return y},ly:function(){return oe},oN:function(){return te}});var n=c(36237),A=c(48746);const y=new n.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),Ye=new n.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),q=new n.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),oe=new n.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),Ve=new n.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),ye=new n.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),ge=new n.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),me=new n.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),st={"slide-up":{inKeyframes:y,outKeyframes:Ye},"slide-down":{inKeyframes:q,outKeyframes:oe},"slide-left":{inKeyframes:Ve,outKeyframes:ye},"slide-right":{inKeyframes:ge,outKeyframes:me}},te=(b,z)=>{const{antCls:Ot}=b,tn=`${Ot}-${z}`,{inKeyframes:Kt,outKeyframes:yt}=st[z];return[(0,A.R)(tn,Kt,yt,b.motionDurationMid),{[`
${tn}-enter,
${tn}-appear
`]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:b.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${tn}-leave`]:{animationTimingFunction:b.motionEaseInQuint}}]}},31691:function(zt,Fe,c){c.d(Fe,{default:function(){return qt}});var n=c(59301),A=c(99267),y=c(18785),Ye=c(62772),q=c(92310),oe=c.n(q),Ve=c(60499),ye=c(18642),ge=c(85899),me=c(72190),st=c(43749),te=c(42244),b=c(18929),z=c(49658),Ot=(0,n.createContext)(null),tn=c(77654),Kt=c(29301),yt=c(6089),bn=c(8654),$t=c(16089),ht=function(o){var O=o.activeTabOffset,T=o.horizontal,K=o.rtl,k=o.indicator,Q=k===void 0?{}:k,G=Q.size,X=Q.align,ie=X===void 0?"center":X,pe=(0,n.useState)(),et=(0,me.Z)(pe,2),Ke=et[0],ct=et[1],Jt=(0,n.useRef)(),tt=n.useCallback(function(d){return typeof G=="function"?G(d):typeof G=="number"?G:d},[G]);function It(){$t.Z.cancel(Jt.current)}return(0,n.useEffect)(function(){var d={};if(O)if(T){d.width=tt(O.width);var g=K?"right":"left";ie==="start"&&(d[g]=O[g]),ie==="center"&&(d[g]=O[g]+O.width/2,d.transform=K?"translateX(50%)":"translateX(-50%)"),ie==="end"&&(d[g]=O[g]+O.width,d.transform="translateX(-100%)")}else d.height=tt(O.height),ie==="start"&&(d.top=O.top),ie==="center"&&(d.top=O.top+O.height/2,d.transform="translateY(-50%)"),ie==="end"&&(d.top=O.top+O.height,d.transform="translateY(-100%)");return It(),Jt.current=(0,$t.Z)(function(){ct(d)}),It},[O,T,K,ie,tt]),{style:Ke}},ot=ht,ut={width:0,height:0,left:0,top:0};function vn(r,o,O){return(0,n.useMemo)(function(){for(var T,K=new Map,k=o.get((T=r[0])===null||T===void 0?void 0:T.key)||ut,Q=k.left+k.width,G=0;G<r.length;G+=1){var X=r[G].key,ie=o.get(X);if(!ie){var pe;ie=o.get((pe=r[G-1])===null||pe===void 0?void 0:pe.key)||ut}var et=K.get(X)||(0,ge.Z)({},ie);et.right=Q-et.left-et.width,K.set(X,et)}return K},[r.map(function(T){return T.key}).join("_"),o,O])}function xe(r,o){var O=n.useRef(r),T=n.useState({}),K=(0,me.Z)(T,2),k=K[1];function Q(G){var X=typeof G=="function"?G(O.current):G;X!==O.current&&o(X,O.current),O.current=X,k({})}return[O.current,Q]}var Ht=.1,mt=.01,Tt=20,pt=Math.pow(.995,Tt);function l(r,o){var O=(0,n.useState)(),T=(0,me.Z)(O,2),K=T[0],k=T[1],Q=(0,n.useState)(0),G=(0,me.Z)(Q,2),X=G[0],ie=G[1],pe=(0,n.useState)(0),et=(0,me.Z)(pe,2),Ke=et[0],ct=et[1],Jt=(0,n.useState)(),tt=(0,me.Z)(Jt,2),It=tt[0],d=tt[1],g=(0,n.useRef)();function P(re){var ne=re.touches[0],le=ne.screenX,ee=ne.screenY;k({x:le,y:ee}),window.clearInterval(g.current)}function S(re){if(K){var ne=re.touches[0],le=ne.screenX,ee=ne.screenY;k({x:le,y:ee});var Y=le-K.x,ae=ee-K.y;o(Y,ae);var ke=Date.now();ie(ke),ct(ke-X),d({x:Y,y:ae})}}function m(){if(K&&(k(null),d(null),It)){var re=It.x/Ke,ne=It.y/Ke,le=Math.abs(re),ee=Math.abs(ne);if(Math.max(le,ee)<Ht)return;var Y=re,ae=ne;g.current=window.setInterval(function(){if(Math.abs(Y)<mt&&Math.abs(ae)<mt){window.clearInterval(g.current);return}Y*=pt,ae*=pt,o(Y*Tt,ae*Tt)},Tt)}}var x=(0,n.useRef)();function N(re){var ne=re.deltaX,le=re.deltaY,ee=0,Y=Math.abs(ne),ae=Math.abs(le);Y===ae?ee=x.current==="x"?ne:le:Y>ae?(ee=ne,x.current="x"):(ee=le,x.current="y"),o(-ee,-ee)&&re.preventDefault()}var W=(0,n.useRef)(null);W.current={onTouchStart:P,onTouchMove:S,onTouchEnd:m,onWheel:N},n.useEffect(function(){function re(Y){W.current.onTouchStart(Y)}function ne(Y){W.current.onTouchMove(Y)}function le(Y){W.current.onTouchEnd(Y)}function ee(Y){W.current.onWheel(Y)}return document.addEventListener("touchmove",ne,{passive:!1}),document.addEventListener("touchend",le,{passive:!0}),r.current.addEventListener("touchstart",re,{passive:!0}),r.current.addEventListener("wheel",ee,{passive:!1}),function(){document.removeEventListener("touchmove",ne),document.removeEventListener("touchend",le)}},[])}var f=c(34280);function w(r){var o=(0,n.useState)(0),O=(0,me.Z)(o,2),T=O[0],K=O[1],k=(0,n.useRef)(0),Q=(0,n.useRef)();return Q.current=r,(0,f.o)(function(){var G;(G=Q.current)===null||G===void 0||G.call(Q)},[T]),function(){k.current===T&&(k.current+=1,K(k.current))}}function Z(r){var o=(0,n.useRef)([]),O=(0,n.useState)({}),T=(0,me.Z)(O,2),K=T[1],k=(0,n.useRef)(typeof r=="function"?r():r),Q=w(function(){var X=k.current;o.current.forEach(function(ie){X=ie(X)}),o.current=[],k.current=X,K({})});function G(X){o.current.push(X),Q()}return[k.current,G]}var j={width:0,height:0,left:0,top:0,right:0};function D(r,o,O,T,K,k,Q){var G=Q.tabs,X=Q.tabPosition,ie=Q.rtl,pe,et,Ke;return["top","bottom"].includes(X)?(pe="width",et=ie?"right":"left",Ke=Math.abs(O)):(pe="height",et="top",Ke=-O),(0,n.useMemo)(function(){if(!G.length)return[0,0];for(var ct=G.length,Jt=ct,tt=0;tt<ct;tt+=1){var It=r.get(G[tt].key)||j;if(Math.floor(It[et]+It[pe])>Math.floor(Ke+o)){Jt=tt-1;break}}for(var d=0,g=ct-1;g>=0;g-=1){var P=r.get(G[g].key)||j;if(P[et]<Ke){d=g+1;break}}return d>=Jt?[0,0]:[d,Jt]},[r,o,T,K,k,Ke,X,G.map(function(ct){return ct.key}).join("_"),ie])}function i(r){var o;return r instanceof Map?(o={},r.forEach(function(O,T){o[T]=O})):o=r,JSON.stringify(o)}var h="TABS_DQ";function $(r){return String(r).replace(/"/g,h)}function p(r,o,O,T){return!(!O||T||r===!1||r===void 0&&(o===!1||o===null))}var I=n.forwardRef(function(r,o){var O=r.prefixCls,T=r.editable,K=r.locale,k=r.style;return!T||T.showAdd===!1?null:n.createElement("button",{ref:o,type:"button",className:"".concat(O,"-nav-add"),style:k,"aria-label":(K==null?void 0:K.addAriaLabel)||"Add tab",onClick:function(G){T.onEdit("add",{event:G})}},T.addIcon||"+")}),B=I,se=n.forwardRef(function(r,o){var O=r.position,T=r.prefixCls,K=r.extra;if(!K)return null;var k,Q={};return(0,st.Z)(K)==="object"&&!n.isValidElement(K)?Q=K:Q.right=K,O==="right"&&(k=Q.right),O==="left"&&(k=Q.left),k?n.createElement("div",{className:"".concat(T,"-extra-content"),ref:o},k):null}),Ee=se,Me=c(96478),De=c(28321),Oe=c(10228),ze=n.forwardRef(function(r,o){var O=r.prefixCls,T=r.id,K=r.tabs,k=r.locale,Q=r.mobile,G=r.more,X=G===void 0?{}:G,ie=r.style,pe=r.className,et=r.editable,Ke=r.tabBarGutter,ct=r.rtl,Jt=r.removeAriaLabel,tt=r.onTabClick,It=r.getPopupContainer,d=r.popupClassName,g=(0,n.useState)(!1),P=(0,me.Z)(g,2),S=P[0],m=P[1],x=(0,n.useState)(null),N=(0,me.Z)(x,2),W=N[0],re=N[1],ne=X.icon,le=ne===void 0?"More":ne,ee="".concat(T,"-more-popup"),Y="".concat(O,"-dropdown"),ae=W!==null?"".concat(ee,"-").concat(W):null,ke=k==null?void 0:k.dropdownAriaLabel;function Be(be,We){be.preventDefault(),be.stopPropagation(),et.onEdit("remove",{key:We,event:be})}var F=n.createElement(De.ZP,{onClick:function(We){var Rt=We.key,vt=We.domEvent;tt(Rt,vt),m(!1)},prefixCls:"".concat(Y,"-menu"),id:ee,tabIndex:-1,role:"listbox","aria-activedescendant":ae,selectedKeys:[W],"aria-label":ke!==void 0?ke:"expanded dropdown"},K.map(function(be){var We=be.closable,Rt=be.disabled,vt=be.closeIcon,_t=be.key,Bt=be.label,Wt=p(We,vt,et,Rt);return n.createElement(De.sN,{key:_t,id:"".concat(ee,"-").concat(_t),role:"option","aria-controls":T&&"".concat(T,"-panel-").concat(_t),disabled:Rt},n.createElement("span",null,Bt),Wt&&n.createElement("button",{type:"button","aria-label":Jt||"remove",tabIndex:0,className:"".concat(Y,"-menu-item-remove"),onClick:function(t){t.stopPropagation(),Be(t,_t)}},vt||et.removeIcon||"\xD7"))}));function Ce(be){for(var We=K.filter(function(Wt){return!Wt.disabled}),Rt=We.findIndex(function(Wt){return Wt.key===W})||0,vt=We.length,_t=0;_t<vt;_t+=1){Rt=(Rt+be+vt)%vt;var Bt=We[Rt];if(!Bt.disabled){re(Bt.key);return}}}function bt(be){var We=be.which;if(!S){[Oe.Z.DOWN,Oe.Z.SPACE,Oe.Z.ENTER].includes(We)&&(m(!0),be.preventDefault());return}switch(We){case Oe.Z.UP:Ce(-1),be.preventDefault();break;case Oe.Z.DOWN:Ce(1),be.preventDefault();break;case Oe.Z.ESC:m(!1);break;case Oe.Z.SPACE:case Oe.Z.ENTER:W!==null&&tt(W,be);break}}(0,n.useEffect)(function(){var be=document.getElementById(ae);be&&be.scrollIntoView&&be.scrollIntoView(!1)},[W]),(0,n.useEffect)(function(){S||re(null)},[S]);var $e=(0,ye.Z)({},ct?"marginRight":"marginLeft",Ke);K.length||($e.visibility="hidden",$e.order=1);var Ie=oe()((0,ye.Z)({},"".concat(Y,"-rtl"),ct)),Dt=Q?null:n.createElement(Me.Z,(0,Ve.Z)({prefixCls:Y,overlay:F,visible:K.length?S:!1,onVisibleChange:m,overlayClassName:oe()(Ie,d),mouseEnterDelay:.1,mouseLeaveDelay:.1,getPopupContainer:It},X),n.createElement("button",{type:"button",className:"".concat(O,"-nav-more"),style:$e,"aria-haspopup":"listbox","aria-controls":ee,id:"".concat(T,"-more"),"aria-expanded":S,onKeyDown:bt},le));return n.createElement("div",{className:oe()("".concat(O,"-nav-operations"),pe),style:ie,ref:o},Dt,n.createElement(B,{prefixCls:O,locale:k,editable:et}))}),Je=n.memo(ze,function(r,o){return o.tabMoving}),Ft=function(o){var O=o.prefixCls,T=o.id,K=o.active,k=o.focus,Q=o.tab,G=Q.key,X=Q.label,ie=Q.disabled,pe=Q.closeIcon,et=Q.icon,Ke=o.closable,ct=o.renderWrapper,Jt=o.removeAriaLabel,tt=o.editable,It=o.onClick,d=o.onFocus,g=o.onBlur,P=o.onKeyDown,S=o.onMouseDown,m=o.onMouseUp,x=o.style,N=o.tabCount,W=o.currentPosition,re="".concat(O,"-tab"),ne=p(Ke,pe,tt,ie);function le(Be){ie||It(Be)}function ee(Be){Be.preventDefault(),Be.stopPropagation(),tt.onEdit("remove",{key:G,event:Be})}var Y=n.useMemo(function(){return et&&typeof X=="string"?n.createElement("span",null,X):X},[X,et]),ae=n.useRef(null);n.useEffect(function(){k&&ae.current&&ae.current.focus()},[k]);var ke=n.createElement("div",{key:G,"data-node-key":$(G),className:oe()(re,(0,ye.Z)((0,ye.Z)((0,ye.Z)((0,ye.Z)({},"".concat(re,"-with-remove"),ne),"".concat(re,"-active"),K),"".concat(re,"-disabled"),ie),"".concat(re,"-focus"),k)),style:x,onClick:le},n.createElement("div",{ref:ae,role:"tab","aria-selected":K,id:T&&"".concat(T,"-tab-").concat(G),className:"".concat(re,"-btn"),"aria-controls":T&&"".concat(T,"-panel-").concat(G),"aria-disabled":ie,tabIndex:ie?null:K?0:-1,onClick:function(F){F.stopPropagation(),le(F)},onKeyDown:P,onMouseDown:S,onMouseUp:m,onFocus:d,onBlur:g},k&&n.createElement("div",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"Tab ".concat(W," of ").concat(N)),et&&n.createElement("span",{className:"".concat(re,"-icon")},et),X&&Y),ne&&n.createElement("button",{type:"button",role:"tab","aria-label":Jt||"remove",tabIndex:K?0:-1,className:"".concat(re,"-remove"),onClick:function(F){F.stopPropagation(),ee(F)}},pe||tt.removeIcon||"\xD7"));return ct?ct(ke):ke},Qe=Ft,Yt=function(o,O){var T=o.offsetWidth,K=o.offsetHeight,k=o.offsetTop,Q=o.offsetLeft,G=o.getBoundingClientRect(),X=G.width,ie=G.height,pe=G.left,et=G.top;return Math.abs(X-T)<1?[X,ie,pe-O.left,et-O.top]:[T,K,Q,k]},M=function(o){var O=o.current||{},T=O.offsetWidth,K=T===void 0?0:T,k=O.offsetHeight,Q=k===void 0?0:k;if(o.current){var G=o.current.getBoundingClientRect(),X=G.width,ie=G.height;if(Math.abs(X-K)<1)return[X,ie]}return[K,Q]},U=function(o,O){return o[O?0:1]},R=n.forwardRef(function(r,o){var O=r.className,T=r.style,K=r.id,k=r.animated,Q=r.activeKey,G=r.rtl,X=r.extra,ie=r.editable,pe=r.locale,et=r.tabPosition,Ke=r.tabBarGutter,ct=r.children,Jt=r.onTabClick,tt=r.onTabScroll,It=r.indicator,d=n.useContext(Ot),g=d.prefixCls,P=d.tabs,S=(0,n.useRef)(null),m=(0,n.useRef)(null),x=(0,n.useRef)(null),N=(0,n.useRef)(null),W=(0,n.useRef)(null),re=(0,n.useRef)(null),ne=(0,n.useRef)(null),le=et==="top"||et==="bottom",ee=xe(0,function(At,Xe){le&&tt&&tt({direction:At>Xe?"left":"right"})}),Y=(0,me.Z)(ee,2),ae=Y[0],ke=Y[1],Be=xe(0,function(At,Xe){!le&&tt&&tt({direction:At>Xe?"top":"bottom"})}),F=(0,me.Z)(Be,2),Ce=F[0],bt=F[1],$e=(0,n.useState)([0,0]),Ie=(0,me.Z)($e,2),Dt=Ie[0],be=Ie[1],We=(0,n.useState)([0,0]),Rt=(0,me.Z)(We,2),vt=Rt[0],_t=Rt[1],Bt=(0,n.useState)([0,0]),Wt=(0,me.Z)(Bt,2),e=Wt[0],t=Wt[1],a=(0,n.useState)([0,0]),s=(0,me.Z)(a,2),u=s[0],v=s[1],C=Z(new Map),E=(0,me.Z)(C,2),L=E[0],_=E[1],J=vn(P,L,vt[0]),V=U(Dt,le),ue=U(vt,le),ve=U(e,le),xt=U(u,le),we=Math.floor(V)<Math.floor(ue+ve),Re=we?V-xt:V-ve,je="".concat(g,"-nav-operations-hidden"),Ze=0,_e=0;le&&G?(Ze=0,_e=Math.max(0,ue-Re)):(Ze=Math.min(0,Re-ue),_e=0);function Gt(At){return At<Ze?Ze:At>_e?_e:At}var at=(0,n.useRef)(null),Et=(0,n.useState)(),it=(0,me.Z)(Et,2),nt=it[0],Ut=it[1];function rn(){Ut(Date.now())}function kt(){at.current&&clearTimeout(at.current)}l(N,function(At,Xe){function un(an,Fn){an(function(Wn){var dr=Gt(Wn+Fn);return dr})}return we?(le?un(ke,At):un(bt,Xe),kt(),rn(),!0):!1}),(0,n.useEffect)(function(){return kt(),nt&&(at.current=setTimeout(function(){Ut(0)},100)),kt},[nt]);var Nn=D(J,Re,le?ae:Ce,ue,ve,xt,(0,ge.Z)((0,ge.Z)({},r),{},{tabs:P})),zn=(0,me.Z)(Nn,2),Jn=zn[0],cr=zn[1],_n=(0,yt.Z)(function(){var At=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Q,Xe=J.get(At)||{width:0,height:0,left:0,right:0,top:0};if(le){var un=ae;G?Xe.right<ae?un=Xe.right:Xe.right+Xe.width>ae+Re&&(un=Xe.right+Xe.width-Re):Xe.left<-ae?un=-Xe.left:Xe.left+Xe.width>-ae+Re&&(un=-(Xe.left+Xe.width-Re)),bt(0),ke(Gt(un))}else{var an=Ce;Xe.top<-Ce?an=-Xe.top:Xe.top+Xe.height>-Ce+Re&&(an=-(Xe.top+Xe.height-Re)),ke(0),bt(Gt(an))}}),kn=(0,n.useState)(),vr=(0,me.Z)(kn,2),$n=vr[0],Qn=vr[1],ur=(0,n.useState)(!1),Kn=(0,me.Z)(ur,2),gn=Kn[0],Bn=Kn[1],Zn=P.filter(function(At){return!At.disabled}).map(function(At){return At.key}),Lt=function(Xe){var un=Zn.indexOf($n||Q),an=Zn.length,Fn=(un+Xe+an)%an,Wn=Zn[Fn];Qn(Wn)},cn=function(Xe){var un=Xe.code,an=G&&le,Fn=Zn[0],Wn=Zn[Zn.length-1];switch(un){case"ArrowLeft":{le&&Lt(an?1:-1);break}case"ArrowRight":{le&&Lt(an?-1:1);break}case"ArrowUp":{Xe.preventDefault(),le||Lt(-1);break}case"ArrowDown":{Xe.preventDefault(),le||Lt(1);break}case"Home":{Xe.preventDefault(),Qn(Fn);break}case"End":{Xe.preventDefault(),Qn(Wn);break}case"Enter":case"Space":{Xe.preventDefault(),Jt(Q,Xe);break}case"Backspace":case"Delete":{var dr=Zn.indexOf($n),In=P.find(function(ir){return ir.key===$n}),wr=p(In==null?void 0:In.closable,In==null?void 0:In.closeIcon,ie,In==null?void 0:In.disabled);wr&&(Xe.preventDefault(),Xe.stopPropagation(),ie.onEdit("remove",{key:$n,event:Xe}),dr===Zn.length-1?Lt(-1):Lt(1));break}}},pn={};le?pn[G?"marginRight":"marginLeft"]=Ke:pn.marginTop=Ke;var Xn=P.map(function(At,Xe){var un=At.key;return n.createElement(Qe,{id:K,prefixCls:g,key:un,tab:At,style:Xe===0?void 0:pn,closable:At.closable,editable:ie,active:un===Q,focus:un===$n,renderWrapper:ct,removeAriaLabel:pe==null?void 0:pe.removeAriaLabel,tabCount:Zn.length,currentPosition:Xe+1,onClick:function(Fn){Jt(un,Fn)},onKeyDown:cn,onFocus:function(){gn||Qn(un),_n(un),rn(),N.current&&(G||(N.current.scrollLeft=0),N.current.scrollTop=0)},onBlur:function(){Qn(void 0)},onMouseDown:function(){Bn(!0)},onMouseUp:function(){Bn(!1)}})}),Sn=function(){return _(function(){var Xe,un=new Map,an=(Xe=W.current)===null||Xe===void 0?void 0:Xe.getBoundingClientRect();return P.forEach(function(Fn){var Wn,dr=Fn.key,In=(Wn=W.current)===null||Wn===void 0?void 0:Wn.querySelector('[data-node-key="'.concat($(dr),'"]'));if(In){var wr=Yt(In,an),ir=(0,me.Z)(wr,4),Or=ir[0],Pr=ir[1],Tr=ir[2],Nr=ir[3];un.set(dr,{width:Or,height:Pr,left:Tr,top:Nr})}}),un})};(0,n.useEffect)(function(){Sn()},[P.map(function(At){return At.key}).join("_")]);var tr=w(function(){var At=M(S),Xe=M(m),un=M(x);be([At[0]-Xe[0]-un[0],At[1]-Xe[1]-un[1]]);var an=M(ne);t(an);var Fn=M(re);v(Fn);var Wn=M(W);_t([Wn[0]-an[0],Wn[1]-an[1]]),Sn()}),rr=P.slice(0,Jn),Sr=P.slice(cr+1),qn=[].concat((0,tn.Z)(rr),(0,tn.Z)(Sr)),hr=J.get(Q),ce=ot({activeTabOffset:hr,horizontal:le,indicator:It,rtl:G}),Le=ce.style;(0,n.useEffect)(function(){_n()},[Q,Ze,_e,i(hr),i(J),le]),(0,n.useEffect)(function(){tr()},[G]);var Xt=!!qn.length,en="".concat(g,"-nav-wrap"),jt,ar,Hn,xr;return le?G?(ar=ae>0,jt=ae!==_e):(jt=ae<0,ar=ae!==Ze):(Hn=Ce<0,xr=Ce!==Ze),n.createElement(Kt.Z,{onResize:tr},n.createElement("div",{ref:(0,bn.x1)(o,S),role:"tablist","aria-orientation":le?"horizontal":"vertical",className:oe()("".concat(g,"-nav"),O),style:T,onKeyDown:function(){rn()}},n.createElement(Ee,{ref:m,position:"left",extra:X,prefixCls:g}),n.createElement(Kt.Z,{onResize:tr},n.createElement("div",{className:oe()(en,(0,ye.Z)((0,ye.Z)((0,ye.Z)((0,ye.Z)({},"".concat(en,"-ping-left"),jt),"".concat(en,"-ping-right"),ar),"".concat(en,"-ping-top"),Hn),"".concat(en,"-ping-bottom"),xr)),ref:N},n.createElement(Kt.Z,{onResize:tr},n.createElement("div",{ref:W,className:"".concat(g,"-nav-list"),style:{transform:"translate(".concat(ae,"px, ").concat(Ce,"px)"),transition:nt?"none":void 0}},Xn,n.createElement(B,{ref:ne,prefixCls:g,locale:pe,editable:ie,style:(0,ge.Z)((0,ge.Z)({},Xn.length===0?void 0:pn),{},{visibility:Xt?"hidden":null})}),n.createElement("div",{className:oe()("".concat(g,"-ink-bar"),(0,ye.Z)({},"".concat(g,"-ink-bar-animated"),k.inkBar)),style:Le}))))),n.createElement(Je,(0,Ve.Z)({},r,{removeAriaLabel:pe==null?void 0:pe.removeAriaLabel,ref:re,prefixCls:g,tabs:qn,className:!Xt&&je,tabMoving:!!nt})),n.createElement(Ee,{ref:x,position:"right",extra:X,prefixCls:g})))}),H=R,fe=n.forwardRef(function(r,o){var O=r.prefixCls,T=r.className,K=r.style,k=r.id,Q=r.active,G=r.tabKey,X=r.children;return n.createElement("div",{id:k&&"".concat(k,"-panel-").concat(G),role:"tabpanel",tabIndex:Q?0:-1,"aria-labelledby":k&&"".concat(k,"-tab-").concat(G),"aria-hidden":!Q,style:K,className:oe()(O,Q&&"".concat(O,"-active"),T),ref:o},X)}),Se=fe,Pe=["renderTabBar"],Ge=["label","key"],qe=function(o){var O=o.renderTabBar,T=(0,te.Z)(o,Pe),K=n.useContext(Ot),k=K.tabs;if(O){var Q=(0,ge.Z)((0,ge.Z)({},T),{},{panes:k.map(function(G){var X=G.label,ie=G.key,pe=(0,te.Z)(G,Ge);return n.createElement(Se,(0,Ve.Z)({tab:X,key:ie,tabKey:ie},pe))})});return O(Q,H)}return n.createElement(H,T)},Ae=qe,Mt=c(77900),rt=["key","forceRender","style","className","destroyInactiveTabPane"],Ct=function(o){var O=o.id,T=o.activeKey,K=o.animated,k=o.tabPosition,Q=o.destroyInactiveTabPane,G=n.useContext(Ot),X=G.prefixCls,ie=G.tabs,pe=K.tabPane,et="".concat(X,"-tabpane");return n.createElement("div",{className:oe()("".concat(X,"-content-holder"))},n.createElement("div",{className:oe()("".concat(X,"-content"),"".concat(X,"-content-").concat(k),(0,ye.Z)({},"".concat(X,"-content-animated"),pe))},ie.map(function(Ke){var ct=Ke.key,Jt=Ke.forceRender,tt=Ke.style,It=Ke.className,d=Ke.destroyInactiveTabPane,g=(0,te.Z)(Ke,rt),P=ct===T;return n.createElement(Mt.default,(0,Ve.Z)({key:ct,visible:P,forceRender:Jt,removeOnLeave:!!(Q||d),leavedClassName:"".concat(et,"-hidden")},K.tabPaneMotion),function(S,m){var x=S.style,N=S.className;return n.createElement(Se,(0,Ve.Z)({},g,{prefixCls:et,id:O,tabKey:ct,animated:pe,active:P,style:(0,ge.Z)((0,ge.Z)({},tt),x),className:oe()(It,N),ref:m}))})})))},de=Ct,St=c(48736);function Qt(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},o;return r===!1?o={inkBar:!1,tabPane:!1}:r===!0?o={inkBar:!0,tabPane:!1}:o=(0,ge.Z)({inkBar:!0},(0,st.Z)(r)==="object"?r:{}),o.tabPaneMotion&&o.tabPane===void 0&&(o.tabPane=!0),!o.tabPaneMotion&&o.tabPane&&(o.tabPane=!1),o}var he=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","more","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicator"],lt=0,Vt=n.forwardRef(function(r,o){var O=r.id,T=r.prefixCls,K=T===void 0?"rc-tabs":T,k=r.className,Q=r.items,G=r.direction,X=r.activeKey,ie=r.defaultActiveKey,pe=r.editable,et=r.animated,Ke=r.tabPosition,ct=Ke===void 0?"top":Ke,Jt=r.tabBarGutter,tt=r.tabBarStyle,It=r.tabBarExtraContent,d=r.locale,g=r.more,P=r.destroyInactiveTabPane,S=r.renderTabBar,m=r.onChange,x=r.onTabClick,N=r.onTabScroll,W=r.getPopupContainer,re=r.popupClassName,ne=r.indicator,le=(0,te.Z)(r,he),ee=n.useMemo(function(){return(Q||[]).filter(function(u){return u&&(0,st.Z)(u)==="object"&&"key"in u})},[Q]),Y=G==="rtl",ae=Qt(et),ke=(0,n.useState)(!1),Be=(0,me.Z)(ke,2),F=Be[0],Ce=Be[1];(0,n.useEffect)(function(){Ce((0,z.Z)())},[]);var bt=(0,b.Z)(function(){var u;return(u=ee[0])===null||u===void 0?void 0:u.key},{value:X,defaultValue:ie}),$e=(0,me.Z)(bt,2),Ie=$e[0],Dt=$e[1],be=(0,n.useState)(function(){return ee.findIndex(function(u){return u.key===Ie})}),We=(0,me.Z)(be,2),Rt=We[0],vt=We[1];(0,n.useEffect)(function(){var u=ee.findIndex(function(C){return C.key===Ie});if(u===-1){var v;u=Math.max(0,Math.min(Rt,ee.length-1)),Dt((v=ee[u])===null||v===void 0?void 0:v.key)}vt(u)},[ee.map(function(u){return u.key}).join("_"),Ie,Rt]);var _t=(0,b.Z)(null,{value:O}),Bt=(0,me.Z)(_t,2),Wt=Bt[0],e=Bt[1];(0,n.useEffect)(function(){O||(e("rc-tabs-".concat(lt)),lt+=1)},[]);function t(u,v){x==null||x(u,v);var C=u!==Ie;Dt(u),C&&(m==null||m(u))}var a={id:Wt,activeKey:Ie,animated:ae,tabPosition:ct,rtl:Y,mobile:F},s=(0,ge.Z)((0,ge.Z)({},a),{},{editable:pe,locale:d,more:g,tabBarGutter:Jt,onTabClick:t,onTabScroll:N,extra:It,style:tt,panes:null,getPopupContainer:W,popupClassName:re,indicator:ne});return n.createElement(Ot.Provider,{value:{tabs:ee,prefixCls:K}},n.createElement("div",(0,Ve.Z)({ref:o,id:O,className:oe()(K,"".concat(K,"-").concat(ct),(0,ye.Z)((0,ye.Z)((0,ye.Z)({},"".concat(K,"-mobile"),F),"".concat(K,"-editable"),pe),"".concat(K,"-rtl"),Y),k)},le),n.createElement(Ae,(0,Ve.Z)({},s,{renderTabBar:S})),n.createElement(de,(0,Ve.Z)({destroyInactiveTabPane:P},a,{animated:ae}))))}),He=Vt,nn=He,Nt=c(48755),Ue=c(83397),Dn=c(31756),hn=c(86641);const Cn={motionAppear:!1,motionEnter:!0,motionLeave:!0};function Mn(r){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},O;return o===!1?O={inkBar:!1,tabPane:!1}:o===!0?O={inkBar:!0,tabPane:!0}:O=Object.assign({inkBar:!0},typeof o=="object"?o:{}),O.tabPane&&(O.tabPaneMotion=Object.assign(Object.assign({},Cn),{motionName:(0,hn.m)(r,"switch")})),O}var mn=c(11592),ln=function(r,o){var O={};for(var T in r)Object.prototype.hasOwnProperty.call(r,T)&&o.indexOf(T)<0&&(O[T]=r[T]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,T=Object.getOwnPropertySymbols(r);K<T.length;K++)o.indexOf(T[K])<0&&Object.prototype.propertyIsEnumerable.call(r,T[K])&&(O[T[K]]=r[T[K]]);return O};function Zt(r){return r.filter(o=>o)}function yn(r,o){if(r)return r;const O=(0,mn.Z)(o).map(T=>{if(n.isValidElement(T)){const{key:K,props:k}=T,Q=k||{},{tab:G}=Q,X=ln(Q,["tab"]);return Object.assign(Object.assign({key:String(K)},X),{label:G})}return null});return Zt(O)}var Te=c(36237),gt=c(63356),on=c(16931),wt=c(51636),Pn=c(46e3),sn=r=>{const{componentCls:o,motionDurationSlow:O}=r;return[{[o]:{[`${o}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${O}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${O}`}}}}},[(0,Pn.oN)(r,"slide-up"),(0,Pn.oN)(r,"slide-down")]]};const dt=r=>{const{componentCls:o,tabsCardPadding:O,cardBg:T,cardGutter:K,colorBorderSecondary:k,itemSelectedColor:Q}=r;return{[`${o}-card`]:{[`> ${o}-nav, > div > ${o}-nav`]:{[`${o}-tab`]:{margin:0,padding:O,background:T,border:`${(0,Te.unit)(r.lineWidth)} ${r.lineType} ${k}`,transition:`all ${r.motionDurationSlow} ${r.motionEaseInOut}`},[`${o}-tab-active`]:{color:Q,background:r.colorBgContainer},[`${o}-tab-focus`]:Object.assign({},(0,gt.oN)(r,-3)),[`${o}-ink-bar`]:{visibility:"hidden"},[`& ${o}-tab${o}-tab-focus ${o}-tab-btn`]:{outline:"none"}},[`&${o}-top, &${o}-bottom`]:{[`> ${o}-nav, > div > ${o}-nav`]:{[`${o}-tab + ${o}-tab`]:{marginLeft:{_skip_check_:!0,value:(0,Te.unit)(K)}}}},[`&${o}-top`]:{[`> ${o}-nav, > div > ${o}-nav`]:{[`${o}-tab`]:{borderRadius:`${(0,Te.unit)(r.borderRadiusLG)} ${(0,Te.unit)(r.borderRadiusLG)} 0 0`},[`${o}-tab-active`]:{borderBottomColor:r.colorBgContainer}}},[`&${o}-bottom`]:{[`> ${o}-nav, > div > ${o}-nav`]:{[`${o}-tab`]:{borderRadius:`0 0 ${(0,Te.unit)(r.borderRadiusLG)} ${(0,Te.unit)(r.borderRadiusLG)}`},[`${o}-tab-active`]:{borderTopColor:r.colorBgContainer}}},[`&${o}-left, &${o}-right`]:{[`> ${o}-nav, > div > ${o}-nav`]:{[`${o}-tab + ${o}-tab`]:{marginTop:(0,Te.unit)(K)}}},[`&${o}-left`]:{[`> ${o}-nav, > div > ${o}-nav`]:{[`${o}-tab`]:{borderRadius:{_skip_check_:!0,value:`${(0,Te.unit)(r.borderRadiusLG)} 0 0 ${(0,Te.unit)(r.borderRadiusLG)}`}},[`${o}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:r.colorBgContainer}}}},[`&${o}-right`]:{[`> ${o}-nav, > div > ${o}-nav`]:{[`${o}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${(0,Te.unit)(r.borderRadiusLG)} ${(0,Te.unit)(r.borderRadiusLG)} 0`}},[`${o}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:r.colorBgContainer}}}}}}},Vn=r=>{const{componentCls:o,itemHoverColor:O,dropdownEdgeChildVerticalPadding:T}=r;return{[`${o}-dropdown`]:Object.assign(Object.assign({},(0,gt.Wf)(r)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:r.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${o}-dropdown-menu`]:{maxHeight:r.tabsDropdownHeight,margin:0,padding:`${(0,Te.unit)(T)} 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:r.colorBgContainer,backgroundClip:"padding-box",borderRadius:r.borderRadiusLG,outline:"none",boxShadow:r.boxShadowSecondary,"&-item":Object.assign(Object.assign({},gt.vS),{display:"flex",alignItems:"center",minWidth:r.tabsDropdownWidth,margin:0,padding:`${(0,Te.unit)(r.paddingXXS)} ${(0,Te.unit)(r.paddingSM)}`,color:r.colorText,fontWeight:"normal",fontSize:r.fontSize,lineHeight:r.lineHeight,cursor:"pointer",transition:`all ${r.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:r.marginSM},color:r.colorTextDescription,fontSize:r.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:O}},"&:hover":{background:r.controlItemBgHover},"&-disabled":{"&, &:hover":{color:r.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},ft=r=>{const{componentCls:o,margin:O,colorBorderSecondary:T,horizontalMargin:K,verticalItemPadding:k,verticalItemMargin:Q,calc:G}=r;return{[`${o}-top, ${o}-bottom`]:{flexDirection:"column",[`> ${o}-nav, > div > ${o}-nav`]:{margin:K,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${(0,Te.unit)(r.lineWidth)} ${r.lineType} ${T}`,content:"''"},[`${o}-ink-bar`]:{height:r.lineWidthBold,"&-animated":{transition:`width ${r.motionDurationSlow}, left ${r.motionDurationSlow},
right ${r.motionDurationSlow}`}},[`${o}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:r.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:r.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:r.boxShadowTabsOverflowRight},[`&${o}-nav-wrap-ping-left::before`]:{opacity:1},[`&${o}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${o}-top`]:{[`> ${o}-nav,
> div > ${o}-nav`]:{"&::before":{bottom:0},[`${o}-ink-bar`]:{bottom:0}}},[`${o}-bottom`]:{[`> ${o}-nav, > div > ${o}-nav`]:{order:1,marginTop:O,marginBottom:0,"&::before":{top:0},[`${o}-ink-bar`]:{top:0}},[`> ${o}-content-holder, > div > ${o}-content-holder`]:{order:0}},[`${o}-left, ${o}-right`]:{[`> ${o}-nav, > div > ${o}-nav`]:{flexDirection:"column",minWidth:G(r.controlHeight).mul(1.25).equal(),[`${o}-tab`]:{padding:k,textAlign:"center"},[`${o}-tab + ${o}-tab`]:{margin:Q},[`${o}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:r.controlHeight},"&::before":{top:0,boxShadow:r.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:r.boxShadowTabsOverflowBottom},[`&${o}-nav-wrap-ping-top::before`]:{opacity:1},[`&${o}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${o}-ink-bar`]:{width:r.lineWidthBold,"&-animated":{transition:`height ${r.motionDurationSlow}, top ${r.motionDurationSlow}`}},[`${o}-nav-list, ${o}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${o}-left`]:{[`> ${o}-nav, > div > ${o}-nav`]:{[`${o}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${o}-content-holder, > div > ${o}-content-holder`]:{marginLeft:{_skip_check_:!0,value:(0,Te.unit)(G(r.lineWidth).mul(-1).equal())},borderLeft:{_skip_check_:!0,value:`${(0,Te.unit)(r.lineWidth)} ${r.lineType} ${r.colorBorder}`},[`> ${o}-content > ${o}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:r.paddingLG}}}},[`${o}-right`]:{[`> ${o}-nav, > div > ${o}-nav`]:{order:1,[`${o}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${o}-content-holder, > div > ${o}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:G(r.lineWidth).mul(-1).equal()},borderRight:{_skip_check_:!0,value:`${(0,Te.unit)(r.lineWidth)} ${r.lineType} ${r.colorBorder}`},[`> ${o}-content > ${o}-tabpane`]:{paddingRight:{_skip_check_:!0,value:r.paddingLG}}}}}},Pt=r=>{const{componentCls:o,cardPaddingSM:O,cardPaddingLG:T,horizontalItemPaddingSM:K,horizontalItemPaddingLG:k}=r;return{[o]:{"&-small":{[`> ${o}-nav`]:{[`${o}-tab`]:{padding:K,fontSize:r.titleFontSizeSM}}},"&-large":{[`> ${o}-nav`]:{[`${o}-tab`]:{padding:k,fontSize:r.titleFontSizeLG}}}},[`${o}-card`]:{[`&${o}-small`]:{[`> ${o}-nav`]:{[`${o}-tab`]:{padding:O}},[`&${o}-bottom`]:{[`> ${o}-nav ${o}-tab`]:{borderRadius:`0 0 ${(0,Te.unit)(r.borderRadius)} ${(0,Te.unit)(r.borderRadius)}`}},[`&${o}-top`]:{[`> ${o}-nav ${o}-tab`]:{borderRadius:`${(0,Te.unit)(r.borderRadius)} ${(0,Te.unit)(r.borderRadius)} 0 0`}},[`&${o}-right`]:{[`> ${o}-nav ${o}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${(0,Te.unit)(r.borderRadius)} ${(0,Te.unit)(r.borderRadius)} 0`}}},[`&${o}-left`]:{[`> ${o}-nav ${o}-tab`]:{borderRadius:{_skip_check_:!0,value:`${(0,Te.unit)(r.borderRadius)} 0 0 ${(0,Te.unit)(r.borderRadius)}`}}}},[`&${o}-large`]:{[`> ${o}-nav`]:{[`${o}-tab`]:{padding:T}}}}}},wn=r=>{const{componentCls:o,itemActiveColor:O,itemHoverColor:T,iconCls:K,tabsHorizontalItemMargin:k,horizontalItemPadding:Q,itemSelectedColor:G,itemColor:X}=r,ie=`${o}-tab`;return{[ie]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:Q,fontSize:r.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:X,"&-btn, &-remove":{"&:focus:not(:focus-visible), &:active":{color:O}},"&-btn":{outline:"none",transition:`all ${r.motionDurationSlow}`,[`${ie}-icon:not(:last-child)`]:{marginInlineEnd:r.marginSM}},"&-remove":Object.assign({flex:"none",marginRight:{_skip_check_:!0,value:r.calc(r.marginXXS).mul(-1).equal()},marginLeft:{_skip_check_:!0,value:r.marginXS},color:r.colorTextDescription,fontSize:r.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${r.motionDurationSlow}`,"&:hover":{color:r.colorTextHeading}},(0,gt.Qy)(r)),"&:hover":{color:T},[`&${ie}-active ${ie}-btn`]:{color:G,textShadow:r.tabsActiveTextShadow},[`&${ie}-focus ${ie}-btn`]:Object.assign({},(0,gt.oN)(r)),[`&${ie}-disabled`]:{color:r.colorTextDisabled,cursor:"not-allowed"},[`&${ie}-disabled ${ie}-btn, &${ie}-disabled ${o}-remove`]:{"&:focus, &:active":{color:r.colorTextDisabled}},[`& ${ie}-remove ${K}`]:{margin:0},[`${K}:not(:last-child)`]:{marginRight:{_skip_check_:!0,value:r.marginSM}}},[`${ie} + ${ie}`]:{margin:{_skip_check_:!0,value:k}}}},Gn=r=>{const{componentCls:o,tabsHorizontalItemMarginRTL:O,iconCls:T,cardGutter:K,calc:k}=r;return{[`${o}-rtl`]:{direction:"rtl",[`${o}-nav`]:{[`${o}-tab`]:{margin:{_skip_check_:!0,value:O},[`${o}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[T]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:(0,Te.unit)(r.marginSM)}},[`${o}-tab-remove`]:{marginRight:{_skip_check_:!0,value:(0,Te.unit)(r.marginXS)},marginLeft:{_skip_check_:!0,value:(0,Te.unit)(k(r.marginXXS).mul(-1).equal())},[T]:{margin:0}}}},[`&${o}-left`]:{[`> ${o}-nav`]:{order:1},[`> ${o}-content-holder`]:{order:0}},[`&${o}-right`]:{[`> ${o}-nav`]:{order:0},[`> ${o}-content-holder`]:{order:1}},[`&${o}-card${o}-top, &${o}-card${o}-bottom`]:{[`> ${o}-nav, > div > ${o}-nav`]:{[`${o}-tab + ${o}-tab`]:{marginRight:{_skip_check_:!0,value:K},marginLeft:{_skip_check_:!0,value:0}}}}},[`${o}-dropdown-rtl`]:{direction:"rtl"},[`${o}-menu-item`]:{[`${o}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},On=r=>{const{componentCls:o,tabsCardPadding:O,cardHeight:T,cardGutter:K,itemHoverColor:k,itemActiveColor:Q,colorBorderSecondary:G}=r;return{[o]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,gt.Wf)(r)),{display:"flex",[`> ${o}-nav, > div > ${o}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${o}-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 ${r.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${o}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${r.motionDurationSlow}`},[`${o}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${o}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${o}-nav-more`]:{position:"relative",padding:O,background:"transparent",border:0,color:r.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:r.calc(r.controlHeightLG).div(8).equal(),transform:"translateY(100%)",content:"''"}},[`${o}-nav-add`]:Object.assign({minWidth:T,marginLeft:{_skip_check_:!0,value:K},padding:(0,Te.unit)(r.paddingXS),background:"transparent",border:`${(0,Te.unit)(r.lineWidth)} ${r.lineType} ${G}`,borderRadius:`${(0,Te.unit)(r.borderRadiusLG)} ${(0,Te.unit)(r.borderRadiusLG)} 0 0`,outline:"none",cursor:"pointer",color:r.colorText,transition:`all ${r.motionDurationSlow} ${r.motionEaseInOut}`,"&:hover":{color:k},"&:active, &:focus:not(:focus-visible)":{color:Q}},(0,gt.Qy)(r,-3))},[`${o}-extra-content`]:{flex:"none"},[`${o}-ink-bar`]:{position:"absolute",background:r.inkBarColor,pointerEvents:"none"}}),wn(r)),{[`${o}-content`]:{position:"relative",width:"100%"},[`${o}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${o}-tabpane`]:Object.assign(Object.assign({},(0,gt.Qy)(r)),{"&-hidden":{display:"none"}})}),[`${o}-centered`]:{[`> ${o}-nav, > div > ${o}-nav`]:{[`${o}-nav-wrap`]:{[`&:not([class*='${o}-nav-wrap-ping']) > ${o}-nav-list`]:{margin:"auto"}}}}}},Tn=r=>{const o=r.controlHeightLG;return{zIndexPopup:r.zIndexPopupBase+50,cardBg:r.colorFillAlter,cardHeight:o,cardPadding:`${(o-Math.round(r.fontSize*r.lineHeight))/2-r.lineWidth}px ${r.padding}px`,cardPaddingSM:`${r.paddingXXS*1.5}px ${r.padding}px`,cardPaddingLG:`${r.paddingXS}px ${r.padding}px ${r.paddingXXS*1.5}px`,titleFontSize:r.fontSize,titleFontSizeLG:r.fontSizeLG,titleFontSizeSM:r.fontSize,inkBarColor:r.colorPrimary,horizontalMargin:`0 0 ${r.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${r.paddingSM}px 0`,horizontalItemPaddingSM:`${r.paddingXS}px 0`,horizontalItemPaddingLG:`${r.padding}px 0`,verticalItemPadding:`${r.paddingXS}px ${r.paddingLG}px`,verticalItemMargin:`${r.margin}px 0 0 0`,itemColor:r.colorText,itemSelectedColor:r.colorPrimary,itemHoverColor:r.colorPrimaryHover,itemActiveColor:r.colorPrimaryActive,cardGutter:r.marginXXS/2}};var nr=(0,on.I$)("Tabs",r=>{const o=(0,wt.mergeToken)(r,{tabsCardPadding:r.cardPadding,dropdownEdgeChildVerticalPadding:r.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${(0,Te.unit)(r.horizontalItemGutter)}`,tabsHorizontalItemMarginRTL:`0 0 0 ${(0,Te.unit)(r.horizontalItemGutter)}`});return[Pt(o),Gn(o),ft(o),Vn(o),dt(o),On(o),sn(o)]},Tn),jn=()=>null,Un=function(r,o){var O={};for(var T in r)Object.prototype.hasOwnProperty.call(r,T)&&o.indexOf(T)<0&&(O[T]=r[T]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,T=Object.getOwnPropertySymbols(r);K<T.length;K++)o.indexOf(T[K])<0&&Object.prototype.propertyIsEnumerable.call(r,T[K])&&(O[T[K]]=r[T[K]]);return O};const Rn=r=>{var o,O,T,K,k,Q,G,X,ie,pe,et;const{type:Ke,className:ct,rootClassName:Jt,size:tt,onEdit:It,hideAdd:d,centered:g,addIcon:P,removeIcon:S,moreIcon:m,more:x,popupClassName:N,children:W,items:re,animated:ne,style:le,indicatorSize:ee,indicator:Y}=r,ae=Un(r,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","removeIcon","moreIcon","more","popupClassName","children","items","animated","style","indicatorSize","indicator"]),{prefixCls:ke}=ae,{direction:Be,tabs:F,getPrefixCls:Ce,getPopupContainer:bt}=n.useContext(Nt.E_),$e=Ce("tabs",ke),Ie=(0,Ue.Z)($e),[Dt,be,We]=nr($e,Ie);let Rt;Ke==="editable-card"&&(Rt={onEdit:(a,s)=>{let{key:u,event:v}=s;It==null||It(a==="add"?v:u,a)},removeIcon:(o=S!=null?S:F==null?void 0:F.removeIcon)!==null&&o!==void 0?o:n.createElement(A.Z,null),addIcon:(P!=null?P:F==null?void 0:F.addIcon)||n.createElement(Ye.Z,null),showAdd:d!==!0});const vt=Ce(),_t=(0,Dn.Z)(tt),Bt=yn(re,W),Wt=Mn($e,ne),e=Object.assign(Object.assign({},F==null?void 0:F.style),le),t={align:(O=Y==null?void 0:Y.align)!==null&&O!==void 0?O:(T=F==null?void 0:F.indicator)===null||T===void 0?void 0:T.align,size:(G=(k=(K=Y==null?void 0:Y.size)!==null&&K!==void 0?K:ee)!==null&&k!==void 0?k:(Q=F==null?void 0:F.indicator)===null||Q===void 0?void 0:Q.size)!==null&&G!==void 0?G:F==null?void 0:F.indicatorSize};return Dt(n.createElement(nn,Object.assign({direction:Be,getPopupContainer:bt},ae,{items:Bt,className:oe()({[`${$e}-${_t}`]:_t,[`${$e}-card`]:["card","editable-card"].includes(Ke),[`${$e}-editable-card`]:Ke==="editable-card",[`${$e}-centered`]:g},F==null?void 0:F.className,ct,Jt,be,We,Ie),popupClassName:oe()(N,be,We,Ie),style:e,editable:Rt,more:Object.assign({icon:(et=(pe=(ie=(X=F==null?void 0:F.more)===null||X===void 0?void 0:X.icon)!==null&&ie!==void 0?ie:F==null?void 0:F.moreIcon)!==null&&pe!==void 0?pe:m)!==null&&et!==void 0?et:n.createElement(y.Z,null),transitionName:`${vt}-slide-up`},x),prefixCls:$e,animated:Wt,indicator:t})))};Rn.TabPane=jn;var qt=Rn},96478:function(zt,Fe,c){c.d(Fe,{Z:function(){return vn}});var n=c(60499),A=c(18642),y=c(72190),Ye=c(42244),q=c(68196),oe=c(92310),Ve=c.n(oe),ye=c(8654),ge=c(59301),me=c(10228),st=c(16089),te=me.Z.ESC,b=me.Z.TAB;function z(xe){var Ht=xe.visible,mt=xe.triggerRef,Tt=xe.onVisibleChange,pt=xe.autoFocus,l=xe.overlayRef,f=ge.useRef(!1),w=function(){if(Ht){var i,h;(i=mt.current)===null||i===void 0||(h=i.focus)===null||h===void 0||h.call(i),Tt==null||Tt(!1)}},Z=function(){var i;return(i=l.current)!==null&&i!==void 0&&i.focus?(l.current.focus(),f.current=!0,!0):!1},j=function(i){switch(i.keyCode){case te:w();break;case b:{var h=!1;f.current||(h=Z()),h?i.preventDefault():w();break}}};ge.useEffect(function(){return Ht?(window.addEventListener("keydown",j),pt&&(0,st.Z)(Z,3),function(){window.removeEventListener("keydown",j),f.current=!1}):function(){f.current=!1}},[Ht])}var Ot=(0,ge.forwardRef)(function(xe,Ht){var mt=xe.overlay,Tt=xe.arrow,pt=xe.prefixCls,l=(0,ge.useMemo)(function(){var w;return typeof mt=="function"?w=mt():w=mt,w},[mt]),f=(0,ye.sQ)(Ht,(0,ye.C4)(l));return ge.createElement(ge.Fragment,null,Tt&&ge.createElement("div",{className:"".concat(pt,"-arrow")}),ge.cloneElement(l,{ref:(0,ye.Yr)(l)?f:void 0}))}),tn=Ot,Kt={adjustX:1,adjustY:1},yt=[0,0],bn={topLeft:{points:["bl","tl"],overflow:Kt,offset:[0,-4],targetOffset:yt},top:{points:["bc","tc"],overflow:Kt,offset:[0,-4],targetOffset:yt},topRight:{points:["br","tr"],overflow:Kt,offset:[0,-4],targetOffset:yt},bottomLeft:{points:["tl","bl"],overflow:Kt,offset:[0,4],targetOffset:yt},bottom:{points:["tc","bc"],overflow:Kt,offset:[0,4],targetOffset:yt},bottomRight:{points:["tr","br"],overflow:Kt,offset:[0,4],targetOffset:yt}},$t=bn,ht=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function ot(xe,Ht){var mt,Tt=xe.arrow,pt=Tt===void 0?!1:Tt,l=xe.prefixCls,f=l===void 0?"rc-dropdown":l,w=xe.transitionName,Z=xe.animation,j=xe.align,D=xe.placement,i=D===void 0?"bottomLeft":D,h=xe.placements,$=h===void 0?$t:h,p=xe.getPopupContainer,I=xe.showAction,B=xe.hideAction,se=xe.overlayClassName,Ee=xe.overlayStyle,Me=xe.visible,De=xe.trigger,Oe=De===void 0?["hover"]:De,ze=xe.autoFocus,Je=xe.overlay,Ft=xe.children,Qe=xe.onVisibleChange,Yt=(0,Ye.Z)(xe,ht),M=ge.useState(),U=(0,y.Z)(M,2),R=U[0],H=U[1],fe="visible"in xe?Me:R,Se=ge.useRef(null),Pe=ge.useRef(null),Ge=ge.useRef(null);ge.useImperativeHandle(Ht,function(){return Se.current});var qe=function(lt){H(lt),Qe==null||Qe(lt)};z({visible:fe,triggerRef:Ge,onVisibleChange:qe,autoFocus:ze,overlayRef:Pe});var Ae=function(lt){var Vt=xe.onOverlayClick;H(!1),Vt&&Vt(lt)},Mt=function(){return ge.createElement(tn,{ref:Pe,overlay:Je,prefixCls:f,arrow:pt})},rt=function(){return typeof Je=="function"?Mt:Mt()},Ct=function(){var lt=xe.minOverlayWidthMatchTrigger,Vt=xe.alignPoint;return"minOverlayWidthMatchTrigger"in xe?lt:!Vt},de=function(){var lt=xe.openClassName;return lt!==void 0?lt:"".concat(f,"-open")},St=ge.cloneElement(Ft,{className:Ve()((mt=Ft.props)===null||mt===void 0?void 0:mt.className,fe&&de()),ref:(0,ye.Yr)(Ft)?(0,ye.sQ)(Ge,(0,ye.C4)(Ft)):void 0}),Qt=B;return!Qt&&Oe.indexOf("contextMenu")!==-1&&(Qt=["click"]),ge.createElement(q.Z,(0,n.Z)({builtinPlacements:$},Yt,{prefixCls:f,ref:Se,popupClassName:Ve()(se,(0,A.Z)({},"".concat(f,"-show-arrow"),pt)),popupStyle:Ee,action:Oe,showAction:I,hideAction:Qt,popupPlacement:i,popupAlign:j,popupTransitionName:w,popupAnimation:Z,popupVisible:fe,stretch:Ct()?"minWidth":"",popup:rt(),onPopupVisibleChange:qe,onPopupClick:Ae,getPopupContainer:p}),St)}var ut=ge.forwardRef(ot),vn=ut},28321:function(zt,Fe,c){c.d(Fe,{iz:function(){return T},ck:function(){return gt},BW:function(){return G},sN:function(){return gt},Wd:function(){return o},ZP:function(){return It},Xl:function(){return mt}});var n=c(60499),A=c(18642),y=c(85899),Ye=c(77654),q=c(72190),oe=c(42244),Ve=c(92310),ye=c.n(Ve),ge=c(83836),me=c(18929),st=c(13697),te=c(48736),b=c(59301),z=c(4676),Ot=b.createContext(null);function tn(d,g){return d===void 0?null:"".concat(d,"-").concat(g)}function Kt(d){var g=b.useContext(Ot);return tn(g,d)}var yt=c(80547),bn=["children","locked"],$t=b.createContext(null);function ht(d,g){var P=(0,y.Z)({},d);return Object.keys(g).forEach(function(S){var m=g[S];m!==void 0&&(P[S]=m)}),P}function ot(d){var g=d.children,P=d.locked,S=(0,oe.Z)(d,bn),m=b.useContext($t),x=(0,yt.Z)(function(){return ht(m,S)},[m,S],function(N,W){return!P&&(N[0]!==W[0]||!(0,st.Z)(N[1],W[1],!0))});return b.createElement($t.Provider,{value:x},g)}var ut=[],vn=b.createContext(null);function xe(){return b.useContext(vn)}var Ht=b.createContext(ut);function mt(d){var g=b.useContext(Ht);return b.useMemo(function(){return d!==void 0?[].concat((0,Ye.Z)(g),[d]):g},[g,d])}var Tt=b.createContext(null),pt=b.createContext({}),l=pt,f=c(29194);function w(d){var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,f.Z)(d)){var P=d.nodeName.toLowerCase(),S=["input","select","textarea","button"].includes(P)||d.isContentEditable||P==="a"&&!!d.getAttribute("href"),m=d.getAttribute("tabindex"),x=Number(m),N=null;return m&&!Number.isNaN(x)?N=x:S&&N===null&&(N=0),S&&d.disabled&&(N=null),N!==null&&(N>=0||g&&N<0)}return!1}function Z(d){var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,P=(0,Ye.Z)(d.querySelectorAll("*")).filter(function(S){return w(S,g)});return w(d,g)&&P.unshift(d),P}var j=null;function D(){j=document.activeElement}function i(){j=null}function h(){if(j)try{j.focus()}catch(d){}}function $(d,g){if(g.keyCode===9){var P=Z(d),S=P[g.shiftKey?0:P.length-1],m=S===document.activeElement||d===document.activeElement;if(m){var x=P[g.shiftKey?P.length-1:0];x.focus(),g.preventDefault()}}}var p=c(10228),I=c(16089),B=p.Z.LEFT,se=p.Z.RIGHT,Ee=p.Z.UP,Me=p.Z.DOWN,De=p.Z.ENTER,Oe=p.Z.ESC,ze=p.Z.HOME,Je=p.Z.END,Ft=[Ee,Me,B,se];function Qe(d,g,P,S){var m,x="prev",N="next",W="children",re="parent";if(d==="inline"&&S===De)return{inlineTrigger:!0};var ne=(0,A.Z)((0,A.Z)({},Ee,x),Me,N),le=(0,A.Z)((0,A.Z)((0,A.Z)((0,A.Z)({},B,P?N:x),se,P?x:N),Me,W),De,W),ee=(0,A.Z)((0,A.Z)((0,A.Z)((0,A.Z)((0,A.Z)((0,A.Z)({},Ee,x),Me,N),De,W),Oe,re),B,P?W:re),se,P?re:W),Y={inline:ne,horizontal:le,vertical:ee,inlineSub:ne,horizontalSub:ee,verticalSub:ee},ae=(m=Y["".concat(d).concat(g?"":"Sub")])===null||m===void 0?void 0:m[S];switch(ae){case x:return{offset:-1,sibling:!0};case N:return{offset:1,sibling:!0};case re:return{offset:-1,sibling:!1};case W:return{offset:1,sibling:!1};default:return null}}function Yt(d){for(var g=d;g;){if(g.getAttribute("data-menu-list"))return g;g=g.parentElement}return null}function M(d,g){for(var P=d||document.activeElement;P;){if(g.has(P))return P;P=P.parentElement}return null}function U(d,g){var P=Z(d,!0);return P.filter(function(S){return g.has(S)})}function R(d,g,P){var S=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!d)return null;var m=U(d,g),x=m.length,N=m.findIndex(function(W){return P===W});return S<0?N===-1?N=x-1:N-=1:S>0&&(N+=1),N=(N+x)%x,m[N]}var H=function(g,P){var S=new Set,m=new Map,x=new Map;return g.forEach(function(N){var W=document.querySelector("[data-menu-id='".concat(tn(P,N),"']"));W&&(S.add(W),x.set(W,N),m.set(N,W))}),{elements:S,key2element:m,element2key:x}};function fe(d,g,P,S,m,x,N,W,re,ne){var le=b.useRef(),ee=b.useRef();ee.current=g;var Y=function(){I.Z.cancel(le.current)};return b.useEffect(function(){return function(){Y()}},[]),function(ae){var ke=ae.which;if([].concat(Ft,[De,Oe,ze,Je]).includes(ke)){var Be=x(),F=H(Be,S),Ce=F,bt=Ce.elements,$e=Ce.key2element,Ie=Ce.element2key,Dt=$e.get(g),be=M(Dt,bt),We=Ie.get(be),Rt=Qe(d,N(We,!0).length===1,P,ke);if(!Rt&&ke!==ze&&ke!==Je)return;(Ft.includes(ke)||[ze,Je].includes(ke))&&ae.preventDefault();var vt=function(u){if(u){var v=u,C=u.querySelector("a");C!=null&&C.getAttribute("href")&&(v=C);var E=Ie.get(u);W(E),Y(),le.current=(0,I.Z)(function(){ee.current===E&&v.focus()})}};if([ze,Je].includes(ke)||Rt.sibling||!be){var _t;!be||d==="inline"?_t=m.current:_t=Yt(be);var Bt,Wt=U(_t,bt);ke===ze?Bt=Wt[0]:ke===Je?Bt=Wt[Wt.length-1]:Bt=R(_t,bt,be,Rt.offset),vt(Bt)}else if(Rt.inlineTrigger)re(We);else if(Rt.offset>0)re(We,!0),Y(),le.current=(0,I.Z)(function(){F=H(Be,S);var s=be.getAttribute("aria-controls"),u=document.getElementById(s),v=R(u,F.elements);vt(v)},5);else if(Rt.offset<0){var e=N(We,!0),t=e[e.length-2],a=$e.get(t);re(t,!1),vt(a)}}ne==null||ne(ae)}}function Se(d){Promise.resolve().then(d)}var Pe="__RC_UTIL_PATH_SPLIT__",Ge=function(g){return g.join(Pe)},qe=function(g){return g.split(Pe)},Ae="rc-menu-more";function Mt(){var d=b.useState({}),g=(0,q.Z)(d,2),P=g[1],S=(0,b.useRef)(new Map),m=(0,b.useRef)(new Map),x=b.useState([]),N=(0,q.Z)(x,2),W=N[0],re=N[1],ne=(0,b.useRef)(0),le=(0,b.useRef)(!1),ee=function(){le.current||P({})},Y=(0,b.useCallback)(function($e,Ie){var Dt=Ge(Ie);m.current.set(Dt,$e),S.current.set($e,Dt),ne.current+=1;var be=ne.current;Se(function(){be===ne.current&&ee()})},[]),ae=(0,b.useCallback)(function($e,Ie){var Dt=Ge(Ie);m.current.delete(Dt),S.current.delete($e)},[]),ke=(0,b.useCallback)(function($e){re($e)},[]),Be=(0,b.useCallback)(function($e,Ie){var Dt=S.current.get($e)||"",be=qe(Dt);return Ie&&W.includes(be[0])&&be.unshift(Ae),be},[W]),F=(0,b.useCallback)(function($e,Ie){return $e.filter(function(Dt){return Dt!==void 0}).some(function(Dt){var be=Be(Dt,!0);return be.includes(Ie)})},[Be]),Ce=function(){var Ie=(0,Ye.Z)(S.current.keys());return W.length&&Ie.push(Ae),Ie},bt=(0,b.useCallback)(function($e){var Ie="".concat(S.current.get($e)).concat(Pe),Dt=new Set;return(0,Ye.Z)(m.current.keys()).forEach(function(be){be.startsWith(Ie)&&Dt.add(m.current.get(be))}),Dt},[]);return b.useEffect(function(){return function(){le.current=!0}},[]),{registerPath:Y,unregisterPath:ae,refreshOverflowKeys:ke,isSubPathKey:F,getKeyPath:Be,getKeys:Ce,getSubPathKeys:bt}}function rt(d){var g=b.useRef(d);g.current=d;var P=b.useCallback(function(){for(var S,m=arguments.length,x=new Array(m),N=0;N<m;N++)x[N]=arguments[N];return(S=g.current)===null||S===void 0?void 0:S.call.apply(S,[g].concat(x))},[]);return d?P:void 0}var Ct=Math.random().toFixed(5).toString().slice(2),de=0;function St(d){var g=(0,me.Z)(d,{value:d}),P=(0,q.Z)(g,2),S=P[0],m=P[1];return b.useEffect(function(){de+=1;var x="".concat(Ct,"-").concat(de);m("rc-menu-uuid-".concat(x))},[]),S}var Qt=c(38705),he=c(17212),lt=c(39153),Vt=c(55401),He=c(2738),nn=c(8654);function Nt(d,g,P,S){var m=b.useContext($t),x=m.activeKey,N=m.onActive,W=m.onInactive,re={active:x===d};return g||(re.onMouseEnter=function(ne){P==null||P({key:d,domEvent:ne}),N(d)},re.onMouseLeave=function(ne){S==null||S({key:d,domEvent:ne}),W(d)}),re}function Ue(d){var g=b.useContext($t),P=g.mode,S=g.rtl,m=g.inlineIndent;if(P!=="inline")return null;var x=d;return S?{paddingRight:x*m}:{paddingLeft:x*m}}function Dn(d){var g=d.icon,P=d.props,S=d.children,m;return g===null||g===!1?null:(typeof g=="function"?m=b.createElement(g,(0,y.Z)({},P)):typeof g!="boolean"&&(m=g),m||S||null)}var hn=["item"];function Cn(d){var g=d.item,P=(0,oe.Z)(d,hn);return Object.defineProperty(P,"item",{get:function(){return(0,te.ZP)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),g}}),P}var Mn=["title","attribute","elementRef"],mn=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],ln=["active"],Zt=function(d){(0,lt.Z)(P,d);var g=(0,Vt.Z)(P);function P(){return(0,Qt.Z)(this,P),g.apply(this,arguments)}return(0,he.Z)(P,[{key:"render",value:function(){var m=this.props,x=m.title,N=m.attribute,W=m.elementRef,re=(0,oe.Z)(m,Mn),ne=(0,He.Z)(re,["eventKey","popupClassName","popupOffset","onTitleClick"]);return(0,te.ZP)(!N,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),b.createElement(ge.Z.Item,(0,n.Z)({},N,{title:typeof x=="string"?x:void 0},ne,{ref:W}))}}]),P}(b.Component),yn=b.forwardRef(function(d,g){var P=d.style,S=d.className,m=d.eventKey,x=d.warnKey,N=d.disabled,W=d.itemIcon,re=d.children,ne=d.role,le=d.onMouseEnter,ee=d.onMouseLeave,Y=d.onClick,ae=d.onKeyDown,ke=d.onFocus,Be=(0,oe.Z)(d,mn),F=Kt(m),Ce=b.useContext($t),bt=Ce.prefixCls,$e=Ce.onItemClick,Ie=Ce.disabled,Dt=Ce.overflowDisabled,be=Ce.itemIcon,We=Ce.selectedKeys,Rt=Ce.onActive,vt=b.useContext(l),_t=vt._internalRenderMenuItem,Bt="".concat(bt,"-item"),Wt=b.useRef(),e=b.useRef(),t=Ie||N,a=(0,nn.x1)(g,e),s=mt(m),u=function(je){return{key:m,keyPath:(0,Ye.Z)(s).reverse(),item:Wt.current,domEvent:je}},v=W||be,C=Nt(m,t,le,ee),E=C.active,L=(0,oe.Z)(C,ln),_=We.includes(m),J=Ue(s.length),V=function(je){if(!t){var Ze=u(je);Y==null||Y(Cn(Ze)),$e(Ze)}},ue=function(je){if(ae==null||ae(je),je.which===p.Z.ENTER){var Ze=u(je);Y==null||Y(Cn(Ze)),$e(Ze)}},ve=function(je){Rt(m),ke==null||ke(je)},xt={};d.role==="option"&&(xt["aria-selected"]=_);var we=b.createElement(Zt,(0,n.Z)({ref:Wt,elementRef:a,role:ne===null?"none":ne||"menuitem",tabIndex:N?null:-1,"data-menu-id":Dt&&F?null:F},(0,He.Z)(Be,["extra"]),L,xt,{component:"li","aria-disabled":N,style:(0,y.Z)((0,y.Z)({},J),P),className:ye()(Bt,(0,A.Z)((0,A.Z)((0,A.Z)({},"".concat(Bt,"-active"),E),"".concat(Bt,"-selected"),_),"".concat(Bt,"-disabled"),t),S),onClick:V,onKeyDown:ue,onFocus:ve}),re,b.createElement(Dn,{props:(0,y.Z)((0,y.Z)({},d),{},{isSelected:_}),icon:v}));return _t&&(we=_t(we,d,{selected:_})),we});function Te(d,g){var P=d.eventKey,S=xe(),m=mt(P);return b.useEffect(function(){if(S)return S.registerPath(P,m),function(){S.unregisterPath(P,m)}},[m]),S?null:b.createElement(yn,(0,n.Z)({},d,{ref:g}))}var gt=b.forwardRef(Te),on=["className","children"],wt=function(g,P){var S=g.className,m=g.children,x=(0,oe.Z)(g,on),N=b.useContext($t),W=N.prefixCls,re=N.mode,ne=N.rtl;return b.createElement("ul",(0,n.Z)({className:ye()(W,ne&&"".concat(W,"-rtl"),"".concat(W,"-sub"),"".concat(W,"-").concat(re==="inline"?"inline":"vertical"),S),role:"menu"},x,{"data-menu-list":!0,ref:P}),m)},Pn=b.forwardRef(wt);Pn.displayName="SubMenuList";var xn=Pn,sn=c(11592);function dt(d,g){return(0,sn.Z)(d).map(function(P,S){if(b.isValidElement(P)){var m,x,N=P.key,W=(m=(x=P.props)===null||x===void 0?void 0:x.eventKey)!==null&&m!==void 0?m:N,re=W==null;re&&(W="tmp_key-".concat([].concat((0,Ye.Z)(g),[S]).join("-")));var ne={key:W,eventKey:W};return b.cloneElement(P,ne)}return P})}var Vn=c(68196),ft={adjustX:1,adjustY:1},Pt={topLeft:{points:["bl","tl"],overflow:ft},topRight:{points:["br","tr"],overflow:ft},bottomLeft:{points:["tl","bl"],overflow:ft},bottomRight:{points:["tr","br"],overflow:ft},leftTop:{points:["tr","tl"],overflow:ft},leftBottom:{points:["br","bl"],overflow:ft},rightTop:{points:["tl","tr"],overflow:ft},rightBottom:{points:["bl","br"],overflow:ft}},wn={topLeft:{points:["bl","tl"],overflow:ft},topRight:{points:["br","tr"],overflow:ft},bottomLeft:{points:["tl","bl"],overflow:ft},bottomRight:{points:["tr","br"],overflow:ft},rightTop:{points:["tr","tl"],overflow:ft},rightBottom:{points:["br","bl"],overflow:ft},leftTop:{points:["tl","tr"],overflow:ft},leftBottom:{points:["bl","br"],overflow:ft}},Gn=null;function On(d,g,P){if(g)return g;if(P)return P[d]||P.other}var Tn={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function nr(d){var g=d.prefixCls,P=d.visible,S=d.children,m=d.popup,x=d.popupStyle,N=d.popupClassName,W=d.popupOffset,re=d.disabled,ne=d.mode,le=d.onVisibleChange,ee=b.useContext($t),Y=ee.getPopupContainer,ae=ee.rtl,ke=ee.subMenuOpenDelay,Be=ee.subMenuCloseDelay,F=ee.builtinPlacements,Ce=ee.triggerSubMenuAction,bt=ee.forceSubMenuRender,$e=ee.rootClassName,Ie=ee.motion,Dt=ee.defaultMotions,be=b.useState(!1),We=(0,q.Z)(be,2),Rt=We[0],vt=We[1],_t=ae?(0,y.Z)((0,y.Z)({},wn),F):(0,y.Z)((0,y.Z)({},Pt),F),Bt=Tn[ne],Wt=On(ne,Ie,Dt),e=b.useRef(Wt);ne!=="inline"&&(e.current=Wt);var t=(0,y.Z)((0,y.Z)({},e.current),{},{leavedClassName:"".concat(g,"-hidden"),removeOnLeave:!1,motionAppear:!0}),a=b.useRef();return b.useEffect(function(){return a.current=(0,I.Z)(function(){vt(P)}),function(){I.Z.cancel(a.current)}},[P]),b.createElement(Vn.Z,{prefixCls:g,popupClassName:ye()("".concat(g,"-popup"),(0,A.Z)({},"".concat(g,"-rtl"),ae),N,$e),stretch:ne==="horizontal"?"minWidth":null,getPopupContainer:Y,builtinPlacements:_t,popupPlacement:Bt,popupVisible:Rt,popup:m,popupStyle:x,popupAlign:W&&{offset:W},action:re?[]:[Ce],mouseEnterDelay:ke,mouseLeaveDelay:Be,onPopupVisibleChange:le,forceRender:bt,popupMotion:t,fresh:!0},S)}var lr=c(77900);function jn(d){var g=d.id,P=d.open,S=d.keyPath,m=d.children,x="inline",N=b.useContext($t),W=N.prefixCls,re=N.forceSubMenuRender,ne=N.motion,le=N.defaultMotions,ee=N.mode,Y=b.useRef(!1);Y.current=ee===x;var ae=b.useState(!Y.current),ke=(0,q.Z)(ae,2),Be=ke[0],F=ke[1],Ce=Y.current?P:!1;b.useEffect(function(){Y.current&&F(!1)},[ee]);var bt=(0,y.Z)({},On(x,ne,le));S.length>1&&(bt.motionAppear=!1);var $e=bt.onVisibleChanged;return bt.onVisibleChanged=function(Ie){return!Y.current&&!Ie&&F(!0),$e==null?void 0:$e(Ie)},Be?null:b.createElement(ot,{mode:x,locked:!Y.current},b.createElement(lr.default,(0,n.Z)({visible:Ce},bt,{forceRender:re,removeOnLeave:!1,leavedClassName:"".concat(W,"-hidden")}),function(Ie){var Dt=Ie.className,be=Ie.style;return b.createElement(xn,{id:g,className:Dt,style:be},m)}))}var Un=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],Rn=["active"],qt=b.forwardRef(function(d,g){var P=d.style,S=d.className,m=d.title,x=d.eventKey,N=d.warnKey,W=d.disabled,re=d.internalPopupClose,ne=d.children,le=d.itemIcon,ee=d.expandIcon,Y=d.popupClassName,ae=d.popupOffset,ke=d.popupStyle,Be=d.onClick,F=d.onMouseEnter,Ce=d.onMouseLeave,bt=d.onTitleClick,$e=d.onTitleMouseEnter,Ie=d.onTitleMouseLeave,Dt=(0,oe.Z)(d,Un),be=Kt(x),We=b.useContext($t),Rt=We.prefixCls,vt=We.mode,_t=We.openKeys,Bt=We.disabled,Wt=We.overflowDisabled,e=We.activeKey,t=We.selectedKeys,a=We.itemIcon,s=We.expandIcon,u=We.onItemClick,v=We.onOpenChange,C=We.onActive,E=b.useContext(l),L=E._internalRenderSubMenuItem,_=b.useContext(Tt),J=_.isSubPathKey,V=mt(),ue="".concat(Rt,"-submenu"),ve=Bt||W,xt=b.useRef(),we=b.useRef(),Re=le!=null?le:a,je=ee!=null?ee:s,Ze=_t.includes(x),_e=!Wt&&Ze,Gt=J(t,x),at=Nt(x,ve,$e,Ie),Et=at.active,it=(0,oe.Z)(at,Rn),nt=b.useState(!1),Ut=(0,q.Z)(nt,2),rn=Ut[0],kt=Ut[1],Nn=function(pn){ve||kt(pn)},zn=function(pn){Nn(!0),F==null||F({key:x,domEvent:pn})},Jn=function(pn){Nn(!1),Ce==null||Ce({key:x,domEvent:pn})},cr=b.useMemo(function(){return Et||(vt!=="inline"?rn||J([e],x):!1)},[vt,Et,e,rn,x,J]),_n=Ue(V.length),kn=function(pn){ve||(bt==null||bt({key:x,domEvent:pn}),vt==="inline"&&v(x,!Ze))},vr=rt(function(cn){Be==null||Be(Cn(cn)),u(cn)}),$n=function(pn){vt!=="inline"&&v(x,pn)},Qn=function(){C(x)},ur=be&&"".concat(be,"-popup"),Kn=b.useMemo(function(){return b.createElement(Dn,{icon:vt!=="horizontal"?je:void 0,props:(0,y.Z)((0,y.Z)({},d),{},{isOpen:_e,isSubMenu:!0})},b.createElement("i",{className:"".concat(ue,"-arrow")}))},[vt,je,d,_e,ue]),gn=b.createElement("div",(0,n.Z)({role:"menuitem",style:_n,className:"".concat(ue,"-title"),tabIndex:ve?null:-1,ref:xt,title:typeof m=="string"?m:null,"data-menu-id":Wt&&be?null:be,"aria-expanded":_e,"aria-haspopup":!0,"aria-controls":ur,"aria-disabled":ve,onClick:kn,onFocus:Qn},it),m,Kn),Bn=b.useRef(vt);if(vt!=="inline"&&V.length>1?Bn.current="vertical":Bn.current=vt,!Wt){var Zn=Bn.current;gn=b.createElement(nr,{mode:Zn,prefixCls:ue,visible:!re&&_e&&vt!=="inline",popupClassName:Y,popupOffset:ae,popupStyle:ke,popup:b.createElement(ot,{mode:Zn==="horizontal"?"vertical":Zn},b.createElement(xn,{id:ur,ref:we},ne)),disabled:ve,onVisibleChange:$n},gn)}var Lt=b.createElement(ge.Z.Item,(0,n.Z)({ref:g,role:"none"},Dt,{component:"li",style:P,className:ye()(ue,"".concat(ue,"-").concat(vt),S,(0,A.Z)((0,A.Z)((0,A.Z)((0,A.Z)({},"".concat(ue,"-open"),_e),"".concat(ue,"-active"),cr),"".concat(ue,"-selected"),Gt),"".concat(ue,"-disabled"),ve)),onMouseEnter:zn,onMouseLeave:Jn}),gn,!Wt&&b.createElement(jn,{id:ur,open:_e,keyPath:V},ne));return L&&(Lt=L(Lt,d,{selected:Gt,active:cr,open:_e,disabled:ve})),b.createElement(ot,{onItemClick:vr,mode:vt==="horizontal"?"vertical":vt,itemIcon:Re,expandIcon:je},Lt)}),r=b.forwardRef(function(d,g){var P=d.eventKey,S=d.children,m=mt(P),x=dt(S,m),N=xe();b.useEffect(function(){if(N)return N.registerPath(P,m),function(){N.unregisterPath(P,m)}},[m]);var W;return N?W=x:W=b.createElement(qt,(0,n.Z)({ref:g},d),x),b.createElement(Ht.Provider,{value:m},W)}),o=r,O=c(43749);function T(d){var g=d.className,P=d.style,S=b.useContext($t),m=S.prefixCls,x=xe();return x?null:b.createElement("li",{role:"separator",className:ye()("".concat(m,"-item-divider"),g),style:P})}var K=["className","title","eventKey","children"],k=b.forwardRef(function(d,g){var P=d.className,S=d.title,m=d.eventKey,x=d.children,N=(0,oe.Z)(d,K),W=b.useContext($t),re=W.prefixCls,ne="".concat(re,"-item-group");return b.createElement("li",(0,n.Z)({ref:g,role:"presentation"},N,{onClick:function(ee){return ee.stopPropagation()},className:ye()(ne,P)}),b.createElement("div",{role:"presentation",className:"".concat(ne,"-title"),title:typeof S=="string"?S:void 0},S),b.createElement("ul",{role:"group",className:"".concat(ne,"-list")},x))}),Q=b.forwardRef(function(d,g){var P=d.eventKey,S=d.children,m=mt(P),x=dt(S,m),N=xe();return N?x:b.createElement(k,(0,n.Z)({ref:g},(0,He.Z)(d,["warnKey"])),x)}),G=Q,X=["label","children","key","type","extra"];function ie(d,g,P){var S=g.item,m=g.group,x=g.submenu,N=g.divider;return(d||[]).map(function(W,re){if(W&&(0,O.Z)(W)==="object"){var ne=W,le=ne.label,ee=ne.children,Y=ne.key,ae=ne.type,ke=ne.extra,Be=(0,oe.Z)(ne,X),F=Y!=null?Y:"tmp-".concat(re);return ee||ae==="group"?ae==="group"?b.createElement(m,(0,n.Z)({key:F},Be,{title:le}),ie(ee,g,P)):b.createElement(x,(0,n.Z)({key:F},Be,{title:le}),ie(ee,g,P)):ae==="divider"?b.createElement(N,(0,n.Z)({key:F},Be)):b.createElement(S,(0,n.Z)({key:F},Be,{extra:ke}),le,(!!ke||ke===0)&&b.createElement("span",{className:"".concat(P,"-item-extra")},ke))}return null}).filter(function(W){return W})}function pe(d,g,P,S,m){var x=d,N=(0,y.Z)({divider:T,item:gt,group:G,submenu:o},S);return g&&(x=ie(g,N,m)),dt(x,P)}var et=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem","_internalComponents"],Ke=[],ct=b.forwardRef(function(d,g){var P,S=d,m=S.prefixCls,x=m===void 0?"rc-menu":m,N=S.rootClassName,W=S.style,re=S.className,ne=S.tabIndex,le=ne===void 0?0:ne,ee=S.items,Y=S.children,ae=S.direction,ke=S.id,Be=S.mode,F=Be===void 0?"vertical":Be,Ce=S.inlineCollapsed,bt=S.disabled,$e=S.disabledOverflow,Ie=S.subMenuOpenDelay,Dt=Ie===void 0?.1:Ie,be=S.subMenuCloseDelay,We=be===void 0?.1:be,Rt=S.forceSubMenuRender,vt=S.defaultOpenKeys,_t=S.openKeys,Bt=S.activeKey,Wt=S.defaultActiveFirst,e=S.selectable,t=e===void 0?!0:e,a=S.multiple,s=a===void 0?!1:a,u=S.defaultSelectedKeys,v=S.selectedKeys,C=S.onSelect,E=S.onDeselect,L=S.inlineIndent,_=L===void 0?24:L,J=S.motion,V=S.defaultMotions,ue=S.triggerSubMenuAction,ve=ue===void 0?"hover":ue,xt=S.builtinPlacements,we=S.itemIcon,Re=S.expandIcon,je=S.overflowedIndicator,Ze=je===void 0?"...":je,_e=S.overflowedIndicatorPopupClassName,Gt=S.getPopupContainer,at=S.onClick,Et=S.onOpenChange,it=S.onKeyDown,nt=S.openAnimation,Ut=S.openTransitionName,rn=S._internalRenderMenuItem,kt=S._internalRenderSubMenuItem,Nn=S._internalComponents,zn=(0,oe.Z)(S,et),Jn=b.useMemo(function(){return[pe(Y,ee,Ke,Nn,x),pe(Y,ee,Ke,{},x)]},[Y,ee,Nn]),cr=(0,q.Z)(Jn,2),_n=cr[0],kn=cr[1],vr=b.useState(!1),$n=(0,q.Z)(vr,2),Qn=$n[0],ur=$n[1],Kn=b.useRef(),gn=St(ke),Bn=ae==="rtl",Zn=(0,me.Z)(vt,{value:_t,postState:function(fn){return fn||Ke}}),Lt=(0,q.Z)(Zn,2),cn=Lt[0],pn=Lt[1],Xn=function(fn){var En=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function mr(){pn(fn),Et==null||Et(fn)}En?(0,z.flushSync)(mr):mr()},Sn=b.useState(cn),tr=(0,q.Z)(Sn,2),rr=tr[0],Sr=tr[1],qn=b.useRef(!1),hr=b.useMemo(function(){return(F==="inline"||F==="vertical")&&Ce?["vertical",Ce]:[F,!1]},[F,Ce]),ce=(0,q.Z)(hr,2),Le=ce[0],Xt=ce[1],en=Le==="inline",jt=b.useState(Le),ar=(0,q.Z)(jt,2),Hn=ar[0],xr=ar[1],At=b.useState(Xt),Xe=(0,q.Z)(At,2),un=Xe[0],an=Xe[1];b.useEffect(function(){xr(Le),an(Xt),qn.current&&(en?pn(rr):Xn(Ke))},[Le,Xt]);var Fn=b.useState(0),Wn=(0,q.Z)(Fn,2),dr=Wn[0],In=Wn[1],wr=dr>=_n.length-1||Hn!=="horizontal"||$e;b.useEffect(function(){en&&Sr(cn)},[cn]),b.useEffect(function(){return qn.current=!0,function(){qn.current=!1}},[]);var ir=Mt(),Or=ir.registerPath,Pr=ir.unregisterPath,Tr=ir.refreshOverflowKeys,Nr=ir.isSubPathKey,Ar=ir.getKeyPath,zr=ir.getKeys,_r=ir.getSubPathKeys,Hr=b.useMemo(function(){return{registerPath:Or,unregisterPath:Pr}},[Or,Pr]),Kr=b.useMemo(function(){return{isSubPathKey:Nr}},[Nr]);b.useEffect(function(){Tr(wr?Ke:_n.slice(dr+1).map(function(An){return An.key}))},[dr,wr]);var er=(0,me.Z)(Bt||Wt&&((P=_n[0])===null||P===void 0?void 0:P.key),{value:Bt}),or=(0,q.Z)(er,2),Yn=or[0],br=or[1],fr=rt(function(An){br(An)}),sr=rt(function(){br(void 0)});(0,b.useImperativeHandle)(g,function(){return{list:Kn.current,focus:function(fn){var En,mr=zr(),gr=H(mr,gn),Br=gr.elements,Fr=gr.key2element,ea=gr.element2key,Ur=U(Kn.current,Br),kr=Yn!=null?Yn:Ur[0]?ea.get(Ur[0]):(En=_n.find(function(ta){return!ta.props.disabled}))===null||En===void 0?void 0:En.key,Lr=Fr.get(kr);if(kr&&Lr){var Vr;Lr==null||(Vr=Lr.focus)===null||Vr===void 0||Vr.call(Lr,fn)}}}});var yr=(0,me.Z)(u||[],{value:v,postState:function(fn){return Array.isArray(fn)?fn:fn==null?Ke:[fn]}}),Mr=(0,q.Z)(yr,2),Ln=Mr[0],Rr=Mr[1],pr=function(fn){if(t){var En=fn.key,mr=Ln.includes(En),gr;s?mr?gr=Ln.filter(function(Fr){return Fr!==En}):gr=[].concat((0,Ye.Z)(Ln),[En]):gr=[En],Rr(gr);var Br=(0,y.Z)((0,y.Z)({},fn),{},{selectedKeys:gr});mr?E==null||E(Br):C==null||C(Br)}!s&&cn.length&&Hn!=="inline"&&Xn(Ke)},Cr=rt(function(An){at==null||at(Cn(An)),pr(An)}),$r=rt(function(An,fn){var En=cn.filter(function(gr){return gr!==An});if(fn)En.push(An);else if(Hn!=="inline"){var mr=_r(An);En=En.filter(function(gr){return!mr.has(gr)})}(0,st.Z)(cn,En,!0)||Xn(En,!0)}),Ir=function(fn,En){var mr=En!=null?En:!cn.includes(fn);$r(fn,mr)},Er=fe(Hn,Yn,Bn,gn,Kn,zr,Ar,br,Ir,it);b.useEffect(function(){ur(!0)},[]);var Dr=b.useMemo(function(){return{_internalRenderMenuItem:rn,_internalRenderSubMenuItem:kt}},[rn,kt]),Zr=Hn!=="horizontal"||$e?_n:_n.map(function(An,fn){return b.createElement(ot,{key:An.key,overflowDisabled:fn>dr},An)}),qr=b.createElement(ge.Z,(0,n.Z)({id:ke,ref:Kn,prefixCls:"".concat(x,"-overflow"),component:"ul",itemComponent:gt,className:ye()(x,"".concat(x,"-root"),"".concat(x,"-").concat(Hn),re,(0,A.Z)((0,A.Z)({},"".concat(x,"-inline-collapsed"),un),"".concat(x,"-rtl"),Bn),N),dir:ae,style:W,role:"menu",tabIndex:le,data:Zr,renderRawItem:function(fn){return fn},renderRawRest:function(fn){var En=fn.length,mr=En?_n.slice(-En):null;return b.createElement(o,{eventKey:Ae,title:Ze,disabled:wr,internalPopupClose:En===0,popupClassName:_e},mr)},maxCount:Hn!=="horizontal"||$e?ge.Z.INVALIDATE:ge.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(fn){In(fn)},onKeyDown:Er},zn));return b.createElement(l.Provider,{value:Dr},b.createElement(Ot.Provider,{value:gn},b.createElement(ot,{prefixCls:x,rootClassName:N,mode:Hn,openKeys:cn,rtl:Bn,disabled:bt,motion:Qn?J:null,defaultMotions:Qn?V:null,activeKey:Yn,onActive:fr,onInactive:sr,selectedKeys:Ln,inlineIndent:_,subMenuOpenDelay:Dt,subMenuCloseDelay:We,forceSubMenuRender:Rt,builtinPlacements:xt,triggerSubMenuAction:ve,getPopupContainer:Gt,itemIcon:we,expandIcon:Re,onItemClick:Cr,onOpenChange:$r},b.createElement(Tt.Provider,{value:Kr},qr),b.createElement("div",{style:{display:"none"},"aria-hidden":!0},b.createElement(vn.Provider,{value:Hr},kn)))))}),Jt=ct,tt=Jt;tt.Item=gt,tt.SubMenu=o,tt.ItemGroup=G,tt.Divider=T;var It=tt},83836:function(zt,Fe,c){c.d(Fe,{Z:function(){return D}});var n=c(60499),A=c(85899),y=c(72190),Ye=c(42244),q=c(59301),oe=c(92310),Ve=c.n(oe),ye=c(29301),ge=c(34280),me=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],st=void 0;function te(i,h){var $=i.prefixCls,p=i.invalidate,I=i.item,B=i.renderItem,se=i.responsive,Ee=i.responsiveDisabled,Me=i.registerSize,De=i.itemKey,Oe=i.className,ze=i.style,Je=i.children,Ft=i.display,Qe=i.order,Yt=i.component,M=Yt===void 0?"div":Yt,U=(0,Ye.Z)(i,me),R=se&&!Ft;function H(qe){Me(De,qe)}q.useEffect(function(){return function(){H(null)}},[]);var fe=B&&I!==st?B(I,{index:Qe}):Je,Se;p||(Se={opacity:R?0:1,height:R?0:st,overflowY:R?"hidden":st,order:se?Qe:st,pointerEvents:R?"none":st,position:R?"absolute":st});var Pe={};R&&(Pe["aria-hidden"]=!0);var Ge=q.createElement(M,(0,n.Z)({className:Ve()(!p&&$,Oe),style:(0,A.Z)((0,A.Z)({},Se),ze)},Pe,U,{ref:h}),fe);return se&&(Ge=q.createElement(ye.Z,{onResize:function(Ae){var Mt=Ae.offsetWidth;H(Mt)},disabled:Ee},Ge)),Ge}var b=q.forwardRef(te);b.displayName="Item";var z=b,Ot=c(6089),tn=c(4676),Kt=c(16089);function yt(i){if(typeof MessageChannel=="undefined")(0,Kt.Z)(i);else{var h=new MessageChannel;h.port1.onmessage=function(){return i()},h.port2.postMessage(void 0)}}function bn(){var i=q.useRef(null),h=function(p){i.current||(i.current=[],yt(function(){(0,tn.unstable_batchedUpdates)(function(){i.current.forEach(function(I){I()}),i.current=null})})),i.current.push(p)};return h}function $t(i,h){var $=q.useState(h),p=(0,y.Z)($,2),I=p[0],B=p[1],se=(0,Ot.Z)(function(Ee){i(function(){B(Ee)})});return[I,se]}var ht=q.createContext(null),ot=["component"],ut=["className"],vn=["className"],xe=function(h,$){var p=q.useContext(ht);if(!p){var I=h.component,B=I===void 0?"div":I,se=(0,Ye.Z)(h,ot);return q.createElement(B,(0,n.Z)({},se,{ref:$}))}var Ee=p.className,Me=(0,Ye.Z)(p,ut),De=h.className,Oe=(0,Ye.Z)(h,vn);return q.createElement(ht.Provider,{value:null},q.createElement(z,(0,n.Z)({ref:$,className:Ve()(Ee,De)},Me,Oe)))},Ht=q.forwardRef(xe);Ht.displayName="RawItem";var mt=Ht,Tt=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],pt="responsive",l="invalidate";function f(i){return"+ ".concat(i.length," ...")}function w(i,h){var $=i.prefixCls,p=$===void 0?"rc-overflow":$,I=i.data,B=I===void 0?[]:I,se=i.renderItem,Ee=i.renderRawItem,Me=i.itemKey,De=i.itemWidth,Oe=De===void 0?10:De,ze=i.ssr,Je=i.style,Ft=i.className,Qe=i.maxCount,Yt=i.renderRest,M=i.renderRawRest,U=i.prefix,R=i.suffix,H=i.component,fe=H===void 0?"div":H,Se=i.itemComponent,Pe=i.onVisibleChange,Ge=(0,Ye.Z)(i,Tt),qe=ze==="full",Ae=bn(),Mt=$t(Ae,null),rt=(0,y.Z)(Mt,2),Ct=rt[0],de=rt[1],St=Ct||0,Qt=$t(Ae,new Map),he=(0,y.Z)(Qt,2),lt=he[0],Vt=he[1],He=$t(Ae,0),nn=(0,y.Z)(He,2),Nt=nn[0],Ue=nn[1],Dn=$t(Ae,0),hn=(0,y.Z)(Dn,2),Cn=hn[0],Mn=hn[1],mn=$t(Ae,0),ln=(0,y.Z)(mn,2),Zt=ln[0],yn=ln[1],Te=$t(Ae,0),gt=(0,y.Z)(Te,2),on=gt[0],wt=gt[1],Pn=(0,q.useState)(null),xn=(0,y.Z)(Pn,2),sn=xn[0],dt=xn[1],Vn=(0,q.useState)(null),ft=(0,y.Z)(Vn,2),Pt=ft[0],wn=ft[1],Gn=q.useMemo(function(){return Pt===null&&qe?Number.MAX_SAFE_INTEGER:Pt||0},[Pt,Ct]),On=(0,q.useState)(!1),Tn=(0,y.Z)(On,2),nr=Tn[0],lr=Tn[1],jn="".concat(p,"-item"),Un=Math.max(Nt,Cn),Rn=Qe===pt,qt=B.length&&Rn,r=Qe===l,o=qt||typeof Qe=="number"&&B.length>Qe,O=(0,q.useMemo)(function(){var m=B;return qt?Ct===null&&qe?m=B:m=B.slice(0,Math.min(B.length,St/Oe)):typeof Qe=="number"&&(m=B.slice(0,Qe)),m},[B,Oe,Ct,Qe,qt]),T=(0,q.useMemo)(function(){return qt?B.slice(Gn+1):B.slice(O.length)},[B,O,qt,Gn]),K=(0,q.useCallback)(function(m,x){var N;return typeof Me=="function"?Me(m):(N=Me&&(m==null?void 0:m[Me]))!==null&&N!==void 0?N:x},[Me]),k=(0,q.useCallback)(se||function(m){return m},[se]);function Q(m,x,N){Pt===m&&(x===void 0||x===sn)||(wn(m),N||(lr(m<B.length-1),Pe==null||Pe(m)),x!==void 0&&dt(x))}function G(m,x){de(x.clientWidth)}function X(m,x){Vt(function(N){var W=new Map(N);return x===null?W.delete(m):W.set(m,x),W})}function ie(m,x){Mn(x),Ue(Cn)}function pe(m,x){yn(x)}function et(m,x){wt(x)}function Ke(m){return lt.get(K(O[m],m))}(0,ge.Z)(function(){if(St&&typeof Un=="number"&&O){var m=Zt+on,x=O.length,N=x-1;if(!x){Q(0,null);return}for(var W=0;W<x;W+=1){var re=Ke(W);if(qe&&(re=re||0),re===void 0){Q(W-1,void 0,!0);break}if(m+=re,N===0&&m<=St||W===N-1&&m+Ke(N)<=St){Q(N,null);break}else if(m+Un>St){Q(W-1,m-re-on+Cn);break}}R&&Ke(0)+on>St&&dt(null)}},[St,lt,Cn,Zt,on,K,O]);var ct=nr&&!!T.length,Jt={};sn!==null&&qt&&(Jt={position:"absolute",left:sn,top:0});var tt={prefixCls:jn,responsive:qt,component:Se,invalidate:r},It=Ee?function(m,x){var N=K(m,x);return q.createElement(ht.Provider,{key:N,value:(0,A.Z)((0,A.Z)({},tt),{},{order:x,item:m,itemKey:N,registerSize:X,display:x<=Gn})},Ee(m,x))}:function(m,x){var N=K(m,x);return q.createElement(z,(0,n.Z)({},tt,{order:x,key:N,item:m,renderItem:k,itemKey:N,registerSize:X,display:x<=Gn}))},d={order:ct?Gn:Number.MAX_SAFE_INTEGER,className:"".concat(jn,"-rest"),registerSize:ie,display:ct},g=Yt||f,P=M?q.createElement(ht.Provider,{value:(0,A.Z)((0,A.Z)({},tt),d)},M(T)):q.createElement(z,(0,n.Z)({},tt,d),typeof g=="function"?g(T):g),S=q.createElement(fe,(0,n.Z)({className:Ve()(!r&&p,Ft),style:Je,ref:h},Ge),U&&q.createElement(z,(0,n.Z)({},tt,{responsive:Rn,responsiveDisabled:!qt,order:-1,className:"".concat(jn,"-prefix"),registerSize:pe,display:!0}),U),O.map(It),o?P:null,R&&q.createElement(z,(0,n.Z)({},tt,{responsive:Rn,responsiveDisabled:!qt,order:Gn,className:"".concat(jn,"-suffix"),registerSize:et,display:!0,style:Jt}),R));return Rn?q.createElement(ye.Z,{onResize:G,disabled:!qt},S):S}var Z=q.forwardRef(w);Z.displayName="Overflow",Z.Item=mt,Z.RESPONSIVE=pt,Z.INVALIDATE=l;var j=Z,D=j},29301:function(zt,Fe,c){c.d(Fe,{Z:function(){return l}});var n=c(60499),A=c(59301),y=c(11592),Ye=c(48736),q=c(85899),oe=c(43749),Ve=c(76846),ye=c(8654),ge=A.createContext(null);function me(f){var w=f.children,Z=f.onBatchResize,j=A.useRef(0),D=A.useRef([]),i=A.useContext(ge),h=A.useCallback(function($,p,I){j.current+=1;var B=j.current;D.current.push({size:$,element:p,data:I}),Promise.resolve().then(function(){B===j.current&&(Z==null||Z(D.current),D.current=[])}),i==null||i($,p,I)},[Z,i]);return A.createElement(ge.Provider,{value:h},w)}var st=c(76374),te=new Map;function b(f){f.forEach(function(w){var Z,j=w.target;(Z=te.get(j))===null||Z===void 0||Z.forEach(function(D){return D(j)})})}var z=new st.Z(b),Ot=null,tn=null;function Kt(f,w){te.has(f)||(te.set(f,new Set),z.observe(f)),te.get(f).add(w)}function yt(f,w){te.has(f)&&(te.get(f).delete(w),te.get(f).size||(z.unobserve(f),te.delete(f)))}var bn=c(38705),$t=c(17212),ht=c(39153),ot=c(55401),ut=function(f){(0,ht.Z)(Z,f);var w=(0,ot.Z)(Z);function Z(){return(0,bn.Z)(this,Z),w.apply(this,arguments)}return(0,$t.Z)(Z,[{key:"render",value:function(){return this.props.children}}]),Z}(A.Component);function vn(f,w){var Z=f.children,j=f.disabled,D=A.useRef(null),i=A.useRef(null),h=A.useContext(ge),$=typeof Z=="function",p=$?Z(D):Z,I=A.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),B=!$&&A.isValidElement(p)&&(0,ye.Yr)(p),se=B?(0,ye.C4)(p):null,Ee=(0,ye.x1)(se,D),Me=function(){var Je;return(0,Ve.ZP)(D.current)||(D.current&&(0,oe.Z)(D.current)==="object"?(0,Ve.ZP)((Je=D.current)===null||Je===void 0?void 0:Je.nativeElement):null)||(0,Ve.ZP)(i.current)};A.useImperativeHandle(w,function(){return Me()});var De=A.useRef(f);De.current=f;var Oe=A.useCallback(function(ze){var Je=De.current,Ft=Je.onResize,Qe=Je.data,Yt=ze.getBoundingClientRect(),M=Yt.width,U=Yt.height,R=ze.offsetWidth,H=ze.offsetHeight,fe=Math.floor(M),Se=Math.floor(U);if(I.current.width!==fe||I.current.height!==Se||I.current.offsetWidth!==R||I.current.offsetHeight!==H){var Pe={width:fe,height:Se,offsetWidth:R,offsetHeight:H};I.current=Pe;var Ge=R===Math.round(M)?M:R,qe=H===Math.round(U)?U:H,Ae=(0,q.Z)((0,q.Z)({},Pe),{},{offsetWidth:Ge,offsetHeight:qe});h==null||h(Ae,ze,Qe),Ft&&Promise.resolve().then(function(){Ft(Ae,ze)})}},[]);return A.useEffect(function(){var ze=Me();return ze&&!j&&Kt(ze,Oe),function(){return yt(ze,Oe)}},[D.current,j]),A.createElement(ut,{ref:i},B?A.cloneElement(p,{ref:Ee}):p)}var xe=A.forwardRef(vn),Ht=xe,mt="rc-observer-key";function Tt(f,w){var Z=f.children,j=typeof Z=="function"?[Z]:(0,y.Z)(Z);return j.map(function(D,i){var h=(D==null?void 0:D.key)||"".concat(mt,"-").concat(i);return A.createElement(Ht,(0,n.Z)({},f,{key:h,ref:i===0?w:void 0}),D)})}var pt=A.forwardRef(Tt);pt.Collection=me;var l=pt},49658:function(zt,Fe){Fe.Z=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var c=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(c)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(c==null?void 0:c.substr(0,4))}},76374:function(zt,Fe,c){var n=function(){if(typeof Map!="undefined")return Map;function l(f,w){var Z=-1;return f.some(function(j,D){return j[0]===w?(Z=D,!0):!1}),Z}return function(){function f(){this.__entries__=[]}return Object.defineProperty(f.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),f.prototype.get=function(w){var Z=l(this.__entries__,w),j=this.__entries__[Z];return j&&j[1]},f.prototype.set=function(w,Z){var j=l(this.__entries__,w);~j?this.__entries__[j][1]=Z:this.__entries__.push([w,Z])},f.prototype.delete=function(w){var Z=this.__entries__,j=l(Z,w);~j&&Z.splice(j,1)},f.prototype.has=function(w){return!!~l(this.__entries__,w)},f.prototype.clear=function(){this.__entries__.splice(0)},f.prototype.forEach=function(w,Z){Z===void 0&&(Z=null);for(var j=0,D=this.__entries__;j<D.length;j++){var i=D[j];w.call(Z,i[1],i[0])}},f}()}(),A=typeof window!="undefined"&&typeof document!="undefined"&&window.document===document,y=function(){return typeof c.g!="undefined"&&c.g.Math===Math?c.g:typeof self!="undefined"&&self.Math===Math?self:typeof window!="undefined"&&window.Math===Math?window:Function("return this")()}(),Ye=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(y):function(l){return setTimeout(function(){return l(Date.now())},1e3/60)}}(),q=2;function oe(l,f){var w=!1,Z=!1,j=0;function D(){w&&(w=!1,l()),Z&&h()}function i(){Ye(D)}function h(){var $=Date.now();if(w){if($-j<q)return;Z=!0}else w=!0,Z=!1,setTimeout(i,f);j=$}return h}var Ve=20,ye=["top","right","bottom","left","width","height","size","weight"],ge=typeof MutationObserver!="undefined",me=function(){function l(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=oe(this.refresh.bind(this),Ve)}return l.prototype.addObserver=function(f){~this.observers_.indexOf(f)||this.observers_.push(f),this.connected_||this.connect_()},l.prototype.removeObserver=function(f){var w=this.observers_,Z=w.indexOf(f);~Z&&w.splice(Z,1),!w.length&&this.connected_&&this.disconnect_()},l.prototype.refresh=function(){var f=this.updateObservers_();f&&this.refresh()},l.prototype.updateObservers_=function(){var f=this.observers_.filter(function(w){return w.gatherActive(),w.hasActive()});return f.forEach(function(w){return w.broadcastActive()}),f.length>0},l.prototype.connect_=function(){!A||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),ge?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},l.prototype.disconnect_=function(){!A||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},l.prototype.onTransitionEnd_=function(f){var w=f.propertyName,Z=w===void 0?"":w,j=ye.some(function(D){return!!~Z.indexOf(D)});j&&this.refresh()},l.getInstance=function(){return this.instance_||(this.instance_=new l),this.instance_},l.instance_=null,l}(),st=function(l,f){for(var w=0,Z=Object.keys(f);w<Z.length;w++){var j=Z[w];Object.defineProperty(l,j,{value:f[j],enumerable:!1,writable:!1,configurable:!0})}return l},te=function(l){var f=l&&l.ownerDocument&&l.ownerDocument.defaultView;return f||y},b=ut(0,0,0,0);function z(l){return parseFloat(l)||0}function Ot(l){for(var f=[],w=1;w<arguments.length;w++)f[w-1]=arguments[w];return f.reduce(function(Z,j){var D=l["border-"+j+"-width"];return Z+z(D)},0)}function tn(l){for(var f=["top","right","bottom","left"],w={},Z=0,j=f;Z<j.length;Z++){var D=j[Z],i=l["padding-"+D];w[D]=z(i)}return w}function Kt(l){var f=l.getBBox();return ut(0,0,f.width,f.height)}function yt(l){var f=l.clientWidth,w=l.clientHeight;if(!f&&!w)return b;var Z=te(l).getComputedStyle(l),j=tn(Z),D=j.left+j.right,i=j.top+j.bottom,h=z(Z.width),$=z(Z.height);if(Z.boxSizing==="border-box"&&(Math.round(h+D)!==f&&(h-=Ot(Z,"left","right")+D),Math.round($+i)!==w&&($-=Ot(Z,"top","bottom")+i)),!$t(l)){var p=Math.round(h+D)-f,I=Math.round($+i)-w;Math.abs(p)!==1&&(h-=p),Math.abs(I)!==1&&($-=I)}return ut(j.left,j.top,h,$)}var bn=function(){return typeof SVGGraphicsElement!="undefined"?function(l){return l instanceof te(l).SVGGraphicsElement}:function(l){return l instanceof te(l).SVGElement&&typeof l.getBBox=="function"}}();function $t(l){return l===te(l).document.documentElement}function ht(l){return A?bn(l)?Kt(l):yt(l):b}function ot(l){var f=l.x,w=l.y,Z=l.width,j=l.height,D=typeof DOMRectReadOnly!="undefined"?DOMRectReadOnly:Object,i=Object.create(D.prototype);return st(i,{x:f,y:w,width:Z,height:j,top:w,right:f+Z,bottom:j+w,left:f}),i}function ut(l,f,w,Z){return{x:l,y:f,width:w,height:Z}}var vn=function(){function l(f){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=ut(0,0,0,0),this.target=f}return l.prototype.isActive=function(){var f=ht(this.target);return this.contentRect_=f,f.width!==this.broadcastWidth||f.height!==this.broadcastHeight},l.prototype.broadcastRect=function(){var f=this.contentRect_;return this.broadcastWidth=f.width,this.broadcastHeight=f.height,f},l}(),xe=function(){function l(f,w){var Z=ot(w);st(this,{target:f,contentRect:Z})}return l}(),Ht=function(){function l(f,w,Z){if(this.activeObservations_=[],this.observations_=new n,typeof f!="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=f,this.controller_=w,this.callbackCtx_=Z}return l.prototype.observe=function(f){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element=="undefined"||!(Element instanceof Object))){if(!(f instanceof te(f).Element))throw new TypeError('parameter 1 is not of type "Element".');var w=this.observations_;w.has(f)||(w.set(f,new vn(f)),this.controller_.addObserver(this),this.controller_.refresh())}},l.prototype.unobserve=function(f){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element=="undefined"||!(Element instanceof Object))){if(!(f instanceof te(f).Element))throw new TypeError('parameter 1 is not of type "Element".');var w=this.observations_;w.has(f)&&(w.delete(f),w.size||this.controller_.removeObserver(this))}},l.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},l.prototype.gatherActive=function(){var f=this;this.clearActive(),this.observations_.forEach(function(w){w.isActive()&&f.activeObservations_.push(w)})},l.prototype.broadcastActive=function(){if(this.hasActive()){var f=this.callbackCtx_,w=this.activeObservations_.map(function(Z){return new xe(Z.target,Z.broadcastRect())});this.callback_.call(f,w,f),this.clearActive()}},l.prototype.clearActive=function(){this.activeObservations_.splice(0)},l.prototype.hasActive=function(){return this.activeObservations_.length>0},l}(),mt=typeof WeakMap!="undefined"?new WeakMap:new n,Tt=function(){function l(f){if(!(this instanceof l))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var w=me.getInstance(),Z=new Ht(f,w,this);mt.set(this,Z)}return l}();["observe","unobserve","disconnect"].forEach(function(l){Tt.prototype[l]=function(){var f;return(f=mt.get(this))[l].apply(f,arguments)}});var pt=function(){return typeof y.ResizeObserver!="undefined"?y.ResizeObserver:Tt}();Fe.Z=pt}}]);
}());