"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[435],{351:function(t,e,n){n.d(e,{Z:function(){return tg}});var o=n(2265),a=n(2988),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M859.9 168H164.1c-4.5 0-8.1 3.6-8.1 8v60c0 4.4 3.6 8 8.1 8h695.8c4.5 0 8.1-3.6 8.1-8v-60c0-4.4-3.6-8-8.1-8zM518.3 355a8 8 0 00-12.6 0l-112 141.7a7.98 7.98 0 006.3 12.9h73.9V848c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V509.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 355z"}}]},name:"vertical-align-top",theme:"outlined"},c=n(5636),i=o.forwardRef(function(t,e){return o.createElement(c.Z,(0,a.Z)({},t,{ref:e,icon:r}))}),l=n(6800),s=n.n(l),u=n(7842),d=n(7492),f=n(2705),m=n(529),b=n(7111),g=n(333),p=function(t){let e;let n=n=>()=>{e=null,t.apply(void 0,(0,b.Z)(n))},o=function(){if(null==e){for(var t=arguments.length,o=Array(t),a=0;a{g.Z.cancel(e),e=null},o},h=n(8750);let v=o.createContext(void 0),{Provider:y}=v;var E=n(8474),O=n(5629),w=n(6415),S=n(7540),x=n(8170),C=n(7758),k=n(5413),j=n(2330);let N=new S.E4("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),I=new S.E4("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),R=new S.E4("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),B=new S.E4("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),T=new S.E4("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),_=new S.E4("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),z=t=>{let{componentCls:e,iconCls:n,antCls:o,badgeShadowSize:a,motionDurationSlow:r,textFontSize:c,textFontSizeSM:i,statusSize:l,dotSize:s,textFontWeight:u,indicatorHeight:d,indicatorHeightSM:f,marginXS:m,calc:b}=t,g="".concat(o,"-scroll-number"),p=(0,C.Z)(t,(t,n)=>{let{darkColor:o}=n;return{["&".concat(e," ").concat(e,"-color-").concat(t)]:{background:o,["&:not(".concat(e,"-count)")]:{color:o},"a:hover &":{background:o}}}});return{[e]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,x.Wf)(t)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,["".concat(e,"-count")]:{display:"inline-flex",justifyContent:"center",zIndex:t.indicatorZIndex,minWidth:d,height:d,color:t.badgeTextColor,fontWeight:u,fontSize:c,lineHeight:(0,S.bf)(d),whiteSpace:"nowrap",textAlign:"center",background:t.badgeColor,borderRadius:b(d).div(2).equal(),boxShadow:"0 0 0 ".concat((0,S.bf)(a)," ").concat(t.badgeShadowColor),transition:"background ".concat(t.motionDurationMid),a:{color:t.badgeTextColor},"a:hover":{color:t.badgeTextColor},"a:hover &":{background:t.badgeColorHover}},["".concat(e,"-count-sm")]:{minWidth:f,height:f,fontSize:i,lineHeight:(0,S.bf)(f),borderRadius:b(f).div(2).equal()},["".concat(e,"-multiple-words")]:{padding:"0 ".concat((0,S.bf)(t.paddingXS)),bdi:{unicodeBidi:"plaintext"}},["".concat(e,"-dot")]:{zIndex:t.indicatorZIndex,width:s,minWidth:s,height:s,background:t.badgeColor,borderRadius:"100%",boxShadow:"0 0 0 ".concat((0,S.bf)(a)," ").concat(t.badgeShadowColor)},["".concat(e,"-dot").concat(g)]:{transition:"background ".concat(r)},["".concat(e,"-count, ").concat(e,"-dot, ").concat(g,"-custom-component")]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",["&".concat(n,"-spin")]:{animationName:_,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},["&".concat(e,"-status")]:{lineHeight:"inherit",verticalAlign:"baseline",["".concat(e,"-status-dot")]:{position:"relative",top:-1,display:"inline-block",width:l,height:l,verticalAlign:"middle",borderRadius:"50%"},["".concat(e,"-status-success")]:{backgroundColor:t.colorSuccess},["".concat(e,"-status-processing")]:{overflow:"visible",color:t.colorInfo,backgroundColor:t.colorInfo,borderColor:"currentcolor","&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:a,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:N,animationDuration:t.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},["".concat(e,"-status-default")]:{backgroundColor:t.colorTextPlaceholder},["".concat(e,"-status-error")]:{backgroundColor:t.colorError},["".concat(e,"-status-warning")]:{backgroundColor:t.colorWarning},["".concat(e,"-status-text")]:{marginInlineStart:m,color:t.colorText,fontSize:t.fontSize}}}),p),{["".concat(e,"-zoom-appear, ").concat(e,"-zoom-enter")]:{animationName:I,animationDuration:t.motionDurationSlow,animationTimingFunction:t.motionEaseOutBack,animationFillMode:"both"},["".concat(e,"-zoom-leave")]:{animationName:R,animationDuration:t.motionDurationSlow,animationTimingFunction:t.motionEaseOutBack,animationFillMode:"both"},["&".concat(e,"-not-a-wrapper")]:{["".concat(e,"-zoom-appear, ").concat(e,"-zoom-enter")]:{animationName:B,animationDuration:t.motionDurationSlow,animationTimingFunction:t.motionEaseOutBack},["".concat(e,"-zoom-leave")]:{animationName:T,animationDuration:t.motionDurationSlow,animationTimingFunction:t.motionEaseOutBack},["&:not(".concat(e,"-status)")]:{verticalAlign:"middle"},["".concat(g,"-custom-component, ").concat(e,"-count")]:{transform:"none"},["".concat(g,"-custom-component, ").concat(g)]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},["".concat(g)]:{overflow:"hidden",["".concat(g,"-only")]:{position:"relative",display:"inline-block",height:d,transition:"all ".concat(t.motionDurationSlow," ").concat(t.motionEaseOutBack),WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",["> p".concat(g,"-only-unit")]:{height:d,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},["".concat(g,"-symbol")]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",["".concat(e,"-count, ").concat(e,"-dot, ").concat(g,"-custom-component")]:{transform:"translate(-50%, -50%)"}}})}},M=t=>{let{fontHeight:e,lineWidth:n,marginXS:o,colorBorderBg:a}=t,r=t.colorBgContainer,c=t.colorError,i=t.colorErrorHover;return(0,k.IX)(t,{badgeFontHeight:e,badgeShadowSize:n,badgeTextColor:r,badgeColor:c,badgeColorHover:i,badgeShadowColor:a,badgeProcessingDuration:"1.2s",badgeRibbonOffset:o,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},P=t=>{let{fontSize:e,lineHeight:n,fontSizeSM:o,lineWidth:a}=t;return{indicatorZIndex:"auto",indicatorHeight:Math.round(e*n)-2*a,indicatorHeightSM:e,dotSize:o/2,textFontSize:o,textFontSizeSM:o,textFontWeight:"normal",statusSize:o/2}};var D=(0,j.I$)("Badge",t=>z(M(t)),P);let F=t=>{let{antCls:e,badgeFontHeight:n,marginXS:o,badgeRibbonOffset:a,calc:r}=t,c="".concat(e,"-ribbon"),i=(0,C.Z)(t,(t,e)=>{let{darkColor:n}=e;return{["&".concat(c,"-color-").concat(t)]:{background:n,color:n}}});return{["".concat("".concat(e,"-ribbon-wrapper"))]:{position:"relative"},["".concat(c)]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,x.Wf)(t)),{position:"absolute",top:o,padding:"0 ".concat((0,S.bf)(t.paddingXS)),color:t.colorPrimary,lineHeight:(0,S.bf)(n),whiteSpace:"nowrap",backgroundColor:t.colorPrimary,borderRadius:t.borderRadiusSM,["".concat(c,"-text")]:{color:t.colorTextLightSolid},["".concat(c,"-corner")]:{position:"absolute",top:"100%",width:a,height:a,color:"currentcolor",border:"".concat((0,S.bf)(r(a).div(2).equal())," solid"),transform:t.badgeRibbonCornerTransform,transformOrigin:"top",filter:t.badgeRibbonCornerFilter}}),i),{["&".concat(c,"-placement-end")]:{insetInlineEnd:r(a).mul(-1).equal(),borderEndEndRadius:0,["".concat(c,"-corner")]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},["&".concat(c,"-placement-start")]:{insetInlineStart:r(a).mul(-1).equal(),borderEndStartRadius:0,["".concat(c,"-corner")]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var L=(0,j.I$)(["Badge","Ribbon"],t=>F(M(t)),P);let H=t=>{let e;let{prefixCls:n,value:a,current:r,offset:c=0}=t;return c&&(e={position:"absolute",top:"".concat(c,"00%"),left:0}),o.createElement("span",{style:e,className:s()("".concat(n,"-only-unit"),{current:r})},a)};var Z=t=>{let e,n;let{prefixCls:a,count:r,value:c}=t,i=Number(c),l=Math.abs(r),[s,u]=o.useState(i),[d,f]=o.useState(l),m=()=>{u(i),f(l)};if(o.useEffect(()=>{let t=setTimeout(m,1e3);return()=>clearTimeout(t)},[i]),s===i||Number.isNaN(i)||Number.isNaN(s))e=[o.createElement(H,Object.assign({},t,{key:i,current:!0}))],n={transition:"none"};else{e=[];let a=i+10,r=[];for(let t=i;t<=a;t+=1)r.push(t);let c=r.findIndex(t=>t%10===s);e=r.map((e,n)=>o.createElement(H,Object.assign({},t,{key:e,value:e%10,offset:n-c,current:n===c}))),n={transform:"translateY(".concat(-function(t,e,n){let o=t,a=0;for(;(o+10)%10!==e;)o+=n,a+=n;return a}(s,i,de.indexOf(o)&&(n[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,o=Object.getOwnPropertySymbols(t);ae.indexOf(o[a])&&Object.prototype.propertyIsEnumerable.call(t,o[a])&&(n[o[a]]=t[o[a]]);return n};let q=o.forwardRef((t,e)=>{let{prefixCls:n,count:a,className:r,motionClassName:c,style:i,title:l,show:u,component:d="sup",children:f}=t,m=W(t,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:b}=o.useContext(h.E_),g=b("scroll-number",n),p=Object.assign(Object.assign({},m),{"data-show":u,style:i,className:s()(g,r,c),title:l}),v=a;if(a&&Number(a)%1==0){let t=String(a).split("");v=o.createElement("bdi",null,t.map((e,n)=>o.createElement(Z,{prefixCls:g,count:Number(a),value:e,key:t.length-n})))}return((null==i?void 0:i.borderColor)&&(p.style=Object.assign(Object.assign({},i),{boxShadow:"0 0 0 1px ".concat(i.borderColor," inset")})),f)?(0,w.Tm)(f,t=>({className:s()("".concat(g,"-custom-component"),null==t?void 0:t.className,c)})):o.createElement(d,Object.assign({},p,{ref:e}),v)});var A=function(t,e){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&0>e.indexOf(o)&&(n[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,o=Object.getOwnPropertySymbols(t);ae.indexOf(o[a])&&Object.prototype.propertyIsEnumerable.call(t,o[a])&&(n[o[a]]=t[o[a]]);return n};let V=o.forwardRef((t,e)=>{var n,a,r,c,i;let{prefixCls:l,scrollNumberPrefixCls:d,children:f,status:m,text:b,color:g,count:p=null,overflowCount:v=99,dot:y=!1,size:E="default",title:S,offset:x,style:C,className:k,rootClassName:j,classNames:N,styles:I,showZero:R=!1}=t,B=A(t,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:T,direction:_,badge:z}=o.useContext(h.E_),M=T("badge",l),[P,F,L]=D(M),H=p>v?"".concat(v,"+"):p,Z="0"===H||0===H,W=(null!=m||null!=g)&&(null===p||Z&&!R),V=y&&!Z,$=V?"":H,G=(0,o.useMemo)(()=>(null==$||""===$||Z&&!R)&&!V,[$,Z,R,V]),J=(0,o.useRef)(p);G||(J.current=p);let U=J.current,Y=(0,o.useRef)($);G||(Y.current=$);let X=Y.current,Q=(0,o.useRef)(V);G||(Q.current=V);let K=(0,o.useMemo)(()=>{if(!x)return Object.assign(Object.assign({},null==z?void 0:z.style),C);let t={marginTop:x[1]};return"rtl"===_?t.left=parseInt(x[0],10):t.right=-parseInt(x[0],10),Object.assign(Object.assign(Object.assign({},t),null==z?void 0:z.style),C)},[_,x,C,null==z?void 0:z.style]),tt=null!=S?S:"string"==typeof U||"number"==typeof U?U:void 0,te=G||!b?null:o.createElement("span",{className:"".concat(M,"-status-text")},b),tn=U&&"object"==typeof U?(0,w.Tm)(U,t=>({style:Object.assign(Object.assign({},K),t.style)})):void 0,to=(0,O.o2)(g,!1),ta=s()(null==N?void 0:N.indicator,null===(n=null==z?void 0:z.classNames)||void 0===n?void 0:n.indicator,{["".concat(M,"-status-dot")]:W,["".concat(M,"-status-").concat(m)]:!!m,["".concat(M,"-color-").concat(g)]:to}),tr={};g&&!to&&(tr.color=g,tr.background=g);let tc=s()(M,{["".concat(M,"-status")]:W,["".concat(M,"-not-a-wrapper")]:!f,["".concat(M,"-rtl")]:"rtl"===_},k,j,null==z?void 0:z.className,null===(a=null==z?void 0:z.classNames)||void 0===a?void 0:a.root,null==N?void 0:N.root,F,L);if(!f&&W){let t=K.color;return P(o.createElement("span",Object.assign({},B,{className:tc,style:Object.assign(Object.assign(Object.assign({},null==I?void 0:I.root),null===(r=null==z?void 0:z.styles)||void 0===r?void 0:r.root),K)}),o.createElement("span",{className:ta,style:Object.assign(Object.assign(Object.assign({},null==I?void 0:I.indicator),null===(c=null==z?void 0:z.styles)||void 0===c?void 0:c.indicator),tr)}),b&&o.createElement("span",{style:{color:t},className:"".concat(M,"-status-text")},b)))}return P(o.createElement("span",Object.assign({ref:e},B,{className:tc,style:Object.assign(Object.assign({},null===(i=null==z?void 0:z.styles)||void 0===i?void 0:i.root),null==I?void 0:I.root)}),f,o.createElement(u.ZP,{visible:!G,motionName:"".concat(M,"-zoom"),motionAppear:!1,motionDeadline:1e3},t=>{var e,n;let{className:a}=t,r=T("scroll-number",d),c=Q.current,i=s()(null==N?void 0:N.indicator,null===(e=null==z?void 0:z.classNames)||void 0===e?void 0:e.indicator,{["".concat(M,"-dot")]:c,["".concat(M,"-count")]:!c,["".concat(M,"-count-sm")]:"small"===E,["".concat(M,"-multiple-words")]:!c&&X&&X.toString().length>1,["".concat(M,"-status-").concat(m)]:!!m,["".concat(M,"-color-").concat(g)]:to}),l=Object.assign(Object.assign(Object.assign({},null==I?void 0:I.indicator),null===(n=null==z?void 0:z.styles)||void 0===n?void 0:n.indicator),K);return g&&!to&&((l=l||{}).background=g),o.createElement(q,{prefixCls:r,show:!G,motionClassName:a,className:i,count:X,title:tt,style:l,key:"scrollNumber"},tn)}),te))});V.Ribbon=t=>{let{className:e,prefixCls:n,style:a,color:r,children:c,text:i,placement:l="end",rootClassName:u}=t,{getPrefixCls:d,direction:f}=o.useContext(h.E_),m=d("ribbon",n),b="".concat(m,"-wrapper"),[g,p,v]=L(m,b),y=(0,O.o2)(r,!1),E=s()(m,"".concat(m,"-placement-").concat(l),{["".concat(m,"-rtl")]:"rtl"===f,["".concat(m,"-color-").concat(r)]:y},e),w={},S={};return r&&!y&&(w.background=r,S.color=r),g(o.createElement("div",{className:s()(b,u,p,v)},c,o.createElement("div",{className:s()(E,p),style:Object.assign(Object.assign({},w),a)},o.createElement("span",{className:"".concat(m,"-text")},i),o.createElement("div",{className:"".concat(m,"-corner"),style:S}))))};var $=n(8059),G=n(9523),J={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM504 618H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM312 490v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8z"}}]},name:"file-text",theme:"outlined"},U=o.forwardRef(function(t,e){return o.createElement(c.Z,(0,a.Z)({},t,{ref:e,icon:J}))}),Y=(0,o.memo)(t=>{let{icon:e,description:n,prefixCls:a,className:r}=t,c=o.createElement("div",{className:"".concat(a,"-icon")},o.createElement(U,null));return o.createElement("div",{onClick:t.onClick,onFocus:t.onFocus,onMouseEnter:t.onMouseEnter,onMouseLeave:t.onMouseLeave,className:s()(r,"".concat(a,"-content"))},e||n?o.createElement(o.Fragment,null,e&&o.createElement("div",{className:"".concat(a,"-icon")},e),n&&o.createElement("div",{className:"".concat(a,"-description")},n)):c)}),X=n(9838),Q=n(1684),K=t=>0===t?0:t-Math.sqrt(Math.pow(t,2)/2);let tt=t=>{let{componentCls:e,floatButtonSize:n,motionDurationSlow:o,motionEaseInOutCirc:a}=t,r="".concat(e,"-group"),c=new S.E4("antFloatButtonMoveDownIn",{"0%":{transform:"translate3d(0, ".concat((0,S.bf)(n),", 0)"),transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new S.E4("antFloatButtonMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, ".concat((0,S.bf)(n),", 0)"),transformOrigin:"0 0",opacity:0}});return[{["".concat(r,"-wrap")]:Object.assign({},(0,Q.R)("".concat(r,"-wrap"),c,i,o,!0))},{["".concat(r,"-wrap")]:{["\n &".concat(r,"-wrap-enter,\n &").concat(r,"-wrap-appear\n ")]:{opacity:0,animationTimingFunction:a},["&".concat(r,"-wrap-leave")]:{animationTimingFunction:a}}}]},te=t=>{let{antCls:e,componentCls:n,floatButtonSize:o,margin:a,borderRadiusLG:r,borderRadiusSM:c,badgeOffset:i,floatButtonBodyPadding:l,calc:s}=t,u="".concat(n,"-group");return{[u]:Object.assign(Object.assign({},(0,x.Wf)(t)),{zIndex:99,display:"block",border:"none",position:"fixed",width:o,height:"auto",boxShadow:"none",minHeight:o,insetInlineEnd:t.floatButtonInsetInlineEnd,insetBlockEnd:t.floatButtonInsetBlockEnd,borderRadius:r,["".concat(u,"-wrap")]:{zIndex:-1,display:"block",position:"relative",marginBottom:a},["&".concat(u,"-rtl")]:{direction:"rtl"},[n]:{position:"static"}}),["".concat(u,"-circle")]:{["".concat(n,"-circle:not(:last-child)")]:{marginBottom:t.margin,["".concat(n,"-body")]:{width:o,height:o,borderRadius:"50%"}}},["".concat(u,"-square")]:{["".concat(n,"-square")]:{borderRadius:0,padding:0,"&:first-child":{borderStartStartRadius:r,borderStartEndRadius:r},"&:last-child":{borderEndStartRadius:r,borderEndEndRadius:r},"&:not(:last-child)":{borderBottom:"".concat((0,S.bf)(t.lineWidth)," ").concat(t.lineType," ").concat(t.colorSplit)},["".concat(e,"-badge")]:{["".concat(e,"-badge-count")]:{top:s(s(l).add(i)).mul(-1).equal(),insetInlineEnd:s(s(l).add(i)).mul(-1).equal()}}},["".concat(u,"-wrap")]:{display:"block",borderRadius:r,boxShadow:t.boxShadowSecondary,["".concat(n,"-square")]:{boxShadow:"none",marginTop:0,borderRadius:0,padding:l,"&:first-child":{borderStartStartRadius:r,borderStartEndRadius:r},"&:last-child":{borderEndStartRadius:r,borderEndEndRadius:r},"&:not(:last-child)":{borderBottom:"".concat((0,S.bf)(t.lineWidth)," ").concat(t.lineType," ").concat(t.colorSplit)},["".concat(n,"-body")]:{width:t.floatButtonBodySize,height:t.floatButtonBodySize}}}},["".concat(u,"-circle-shadow")]:{boxShadow:"none"},["".concat(u,"-square-shadow")]:{boxShadow:t.boxShadowSecondary,["".concat(n,"-square")]:{boxShadow:"none",padding:l,["".concat(n,"-body")]:{width:t.floatButtonBodySize,height:t.floatButtonBodySize,borderRadius:c}}}}},tn=t=>{let{antCls:e,componentCls:n,floatButtonBodyPadding:o,floatButtonIconSize:a,floatButtonSize:r,borderRadiusLG:c,badgeOffset:i,dotOffsetInSquare:l,dotOffsetInCircle:s,calc:u}=t;return{[n]:Object.assign(Object.assign({},(0,x.Wf)(t)),{border:"none",position:"fixed",cursor:"pointer",zIndex:99,display:"block",width:r,height:r,insetInlineEnd:t.floatButtonInsetInlineEnd,insetBlockEnd:t.floatButtonInsetBlockEnd,boxShadow:t.boxShadowSecondary,"&-pure":{position:"relative",inset:"auto"},"&:empty":{display:"none"},["".concat(e,"-badge")]:{width:"100%",height:"100%",["".concat(e,"-badge-count")]:{transform:"translate(0, 0)",transformOrigin:"center",top:u(i).mul(-1).equal(),insetInlineEnd:u(i).mul(-1).equal()}},["".concat(n,"-body")]:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",transition:"all ".concat(t.motionDurationMid),["".concat(n,"-content")]:{overflow:"hidden",textAlign:"center",minHeight:r,display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",padding:"".concat((0,S.bf)(u(o).div(2).equal())," ").concat((0,S.bf)(o)),["".concat(n,"-icon")]:{textAlign:"center",margin:"auto",width:a,fontSize:a,lineHeight:1}}}}),["".concat(n,"-rtl")]:{direction:"rtl"},["".concat(n,"-circle")]:{height:r,borderRadius:"50%",["".concat(e,"-badge")]:{["".concat(e,"-badge-dot")]:{top:s,insetInlineEnd:s}},["".concat(n,"-body")]:{borderRadius:"50%"}},["".concat(n,"-square")]:{height:"auto",minHeight:r,borderRadius:c,["".concat(e,"-badge")]:{["".concat(e,"-badge-dot")]:{top:l,insetInlineEnd:l}},["".concat(n,"-body")]:{height:"auto",borderRadius:c}},["".concat(n,"-default")]:{backgroundColor:t.floatButtonBackgroundColor,transition:"background-color ".concat(t.motionDurationMid),["".concat(n,"-body")]:{backgroundColor:t.floatButtonBackgroundColor,transition:"background-color ".concat(t.motionDurationMid),"&:hover":{backgroundColor:t.colorFillContent},["".concat(n,"-content")]:{["".concat(n,"-icon")]:{color:t.colorText},["".concat(n,"-description")]:{display:"flex",alignItems:"center",lineHeight:(0,S.bf)(t.fontSizeLG),color:t.colorText,fontSize:t.fontSizeSM}}}},["".concat(n,"-primary")]:{backgroundColor:t.colorPrimary,["".concat(n,"-body")]:{backgroundColor:t.colorPrimary,transition:"background-color ".concat(t.motionDurationMid),"&:hover":{backgroundColor:t.colorPrimaryHover},["".concat(n,"-content")]:{["".concat(n,"-icon")]:{color:t.colorTextLightSolid},["".concat(n,"-description")]:{display:"flex",alignItems:"center",lineHeight:(0,S.bf)(t.fontSizeLG),color:t.colorTextLightSolid,fontSize:t.fontSizeSM}}}}}};var to=(0,j.I$)("FloatButton",t=>{let{colorTextLightSolid:e,colorBgElevated:n,controlHeightLG:o,marginXXL:a,marginLG:r,fontSize:c,fontSizeIcon:i,controlItemBgHover:l,paddingXXS:s,calc:u}=t,d=(0,k.IX)(t,{floatButtonBackgroundColor:n,floatButtonColor:e,floatButtonHoverBackgroundColor:l,floatButtonFontSize:c,floatButtonIconSize:u(i).mul(1.5).equal(),floatButtonSize:o,floatButtonInsetBlockEnd:a,floatButtonInsetInlineEnd:r,floatButtonBodySize:u(o).sub(u(s).mul(2)).equal(),floatButtonBodyPadding:s,badgeOffset:u(s).mul(1.5).equal()});return[te(d),tn(d),(0,X.J$)(t),tt(d)]},t=>({dotOffsetInCircle:K(t.controlHeightLG/2),dotOffsetInSquare:K(t.borderRadiusLG)})),ta=function(t,e){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&0>e.indexOf(o)&&(n[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,o=Object.getOwnPropertySymbols(t);ae.indexOf(o[a])&&Object.prototype.propertyIsEnumerable.call(t,o[a])&&(n[o[a]]=t[o[a]]);return n};let tr="float-btn",tc=o.forwardRef((t,e)=>{let{prefixCls:n,className:a,rootClassName:r,type:c="default",shape:i="circle",icon:l,description:u,tooltip:d,badge:f={}}=t,m=ta(t,["prefixCls","className","rootClassName","type","shape","icon","description","tooltip","badge"]),{getPrefixCls:b,direction:g}=(0,o.useContext)(h.E_),p=(0,o.useContext)(v),y=b(tr,n),O=(0,$.Z)(y),[w,S,x]=to(y,O),C=s()(S,x,O,y,a,r,"".concat(y,"-").concat(c),"".concat(y,"-").concat(p||i),{["".concat(y,"-rtl")]:"rtl"===g}),k=(0,o.useMemo)(()=>(0,E.Z)(f,["title","children","status","text"]),[f]),j=(0,o.useMemo)(()=>({prefixCls:y,description:u,icon:l,type:c}),[y,u,l,c]),N=o.createElement("div",{className:"".concat(y,"-body")},o.createElement(Y,Object.assign({},j)));return"badge"in t&&(N=o.createElement(V,Object.assign({},k),N)),"tooltip"in t&&(N=o.createElement(G.Z,{title:d,placement:"rtl"===g?"right":"left"},N)),w(t.href?o.createElement("a",Object.assign({ref:e},m,{className:C}),N):o.createElement("button",Object.assign({ref:e},m,{className:C,type:"button"}),N))});var ti=function(t,e){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&0>e.indexOf(o)&&(n[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,o=Object.getOwnPropertySymbols(t);ae.indexOf(o[a])&&Object.prototype.propertyIsEnumerable.call(t,o[a])&&(n[o[a]]=t[o[a]]);return n};let tl=o.forwardRef((t,e)=>{let{prefixCls:n,className:a,type:r="default",shape:c="circle",visibilityHeight:l=400,icon:b=o.createElement(i,null),target:g,onClick:y,duration:E=450}=t,O=ti(t,["prefixCls","className","type","shape","visibilityHeight","icon","target","onClick","duration"]),[w,S]=(0,o.useState)(0===l),x=o.useRef(null);o.useImperativeHandle(e,()=>({nativeElement:x.current}));let C=()=>{var t;return(null===(t=x.current)||void 0===t?void 0:t.ownerDocument)||window},k=p(t=>{S((0,f.Z)(t.target)>=l)});(0,o.useEffect)(()=>{let t=(g||C)();return k({target:t}),null==t||t.addEventListener("scroll",k),()=>{k.cancel(),null==t||t.removeEventListener("scroll",k)}},[g]);let j=t=>{(0,m.Z)(0,{getContainer:g||C,duration:E}),null==y||y(t)},{getPrefixCls:N}=(0,o.useContext)(h.E_),I=N(tr,n),R=N(),B=Object.assign({prefixCls:I,icon:b,type:r,shape:(0,o.useContext)(v)||c},O);return o.createElement(u.ZP,{visible:w,motionName:"".concat(R,"-fade")},(t,e)=>{let{className:n}=t;return o.createElement(tc,Object.assign({ref:(0,d.sQ)(x,e)},B,{onClick:j,className:s()(a,n)}))})});var ts=n(6622),tu=n(6946),td=function(t,e){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&0>e.indexOf(o)&&(n[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,o=Object.getOwnPropertySymbols(t);ae.indexOf(o[a])&&Object.prototype.propertyIsEnumerable.call(t,o[a])&&(n[o[a]]=t[o[a]]);return n},tf=(0,o.memo)(t=>{var e;let{prefixCls:n,className:a,style:r,shape:c="circle",type:i="default",icon:l=o.createElement(U,null),closeIcon:d,description:f,trigger:m,children:b,onOpenChange:g,open:p}=t,v=td(t,["prefixCls","className","style","shape","type","icon","closeIcon","description","trigger","children","onOpenChange","open"]),{direction:E,getPrefixCls:O,floatButtonGroup:w}=(0,o.useContext)(h.E_),S=null!==(e=null!=d?d:null==w?void 0:w.closeIcon)&&void 0!==e?e:o.createElement(ts.Z,null),x=O(tr,n),C=(0,$.Z)(x),[k,j,N]=to(x,C),I="".concat(x,"-group"),R=s()(I,j,N,C,a,{["".concat(I,"-rtl")]:"rtl"===E,["".concat(I,"-").concat(c)]:c,["".concat(I,"-").concat(c,"-shadow")]:!m}),B=s()(j,"".concat(I,"-wrap")),[T,_]=(0,tu.Z)(!1,{value:p}),z=o.useRef(null),M=o.useRef(null),P=o.useMemo(()=>"hover"===m?{onMouseEnter(){_(!0),null==g||g(!0)},onMouseLeave(){_(!1),null==g||g(!1)}}:{},[m]),D=()=>{_(t=>(null==g||g(!t),!t))},F=(0,o.useCallback)(t=>{var e,n;if(null===(e=z.current)||void 0===e?void 0:e.contains(t.target)){(null===(n=M.current)||void 0===n?void 0:n.contains(t.target))&&D();return}_(!1),null==g||g(!1)},[m]);return(0,o.useEffect)(()=>{if("click"===m)return document.addEventListener("click",F),()=>{document.removeEventListener("click",F)}},[m]),k(o.createElement(y,{value:c},o.createElement("div",Object.assign({ref:z,className:R,style:r},P),m&&["click","hover"].includes(m)?o.createElement(o.Fragment,null,o.createElement(u.ZP,{visible:T,motionName:"".concat(I,"-wrap")},t=>{let{className:e}=t;return o.createElement("div",{className:s()(e,B)},b)}),o.createElement(tc,Object.assign({ref:M,type:i,icon:T?S:l,description:f,"aria-label":t["aria-label"]},v))):b)))}),tm=function(t,e){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&0>e.indexOf(o)&&(n[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,o=Object.getOwnPropertySymbols(t);ae.indexOf(o[a])&&Object.prototype.propertyIsEnumerable.call(t,o[a])&&(n[o[a]]=t[o[a]]);return n};let tb=t=>{var{backTop:e}=t,n=tm(t,["backTop"]);return e?o.createElement(tl,Object.assign({},n,{visibilityHeight:0})):o.createElement(tc,Object.assign({},n))};tc.BackTop=tl,tc.Group=tf,tc._InternalPanelDoNotUseOrYouWillBeFired=t=>{var{className:e,items:n}=t,a=tm(t,["className","items"]);let{prefixCls:r}=a,{getPrefixCls:c}=o.useContext(h.E_),i=c(tr,r),l="".concat(i,"-pure");return n?o.createElement(tf,Object.assign({className:s()(e,l)},a),n.map((t,e)=>o.createElement(tb,Object.assign({key:e},t)))):o.createElement(tb,Object.assign({className:s()(e,l)},a))};var tg=tc},4492:function(t,e,n){/** * @license React * use-sync-external-store-shim.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var o=n(2265),a="function"==typeof Object.is?Object.is:function(t,e){return t===e&&(0!==t||1/t==1/e)||t!=t&&e!=e},r=o.useState,c=o.useEffect,i=o.useLayoutEffect,l=o.useDebugValue;function s(t){var e=t.getSnapshot;t=t.value;try{var n=e();return!a(t,n)}catch(t){return!0}}var u="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(t,e){return e()}:function(t,e){var n=e(),o=r({inst:{value:n,getSnapshot:e}}),a=o[0].inst,u=o[1];return i(function(){a.value=n,a.getSnapshot=e,s(a)&&u({inst:a})},[t,n,e]),c(function(){return s(a)&&u({inst:a}),t(function(){s(a)&&u({inst:a})})},[t]),l(n),n};e.useSyncExternalStore=void 0!==o.useSyncExternalStore?o.useSyncExternalStore:u},554:function(t,e,n){t.exports=n(4492)},3791:function(t,e,n){n.d(e,{$l:function(){return c},BN:function(){return P},DY:function(){return b},J$:function(){return A},JN:function(){return O},LI:function(){return I},PM:function(){return s},W6:function(){return j},i_:function(){return r},kY:function(){return J},ko:function(){return X},kw:function(){return N},mf:function(){return l},o8:function(){return i},qC:function(){return T},s6:function(){return Y},sj:function(){return M},u3:function(){return z},u_:function(){return Z},w6:function(){return k},xD:function(){return Q}});var o=n(2265);let a=()=>{},r=a(),c=Object,i=t=>t===r,l=t=>"function"==typeof t,s=(t,e)=>({...t,...e}),u=t=>l(t.then),d=new WeakMap,f=0,m=t=>{let e,n;let o=typeof t,a=t&&t.constructor,r=a==Date;if(c(t)!==t||r||a==RegExp)e=r?t.toJSON():"symbol"==o?t.toString():"string"==o?JSON.stringify(t):""+t;else{if(e=d.get(t))return e;if(e=++f+"~",d.set(t,e),a==Array){for(n=0,e="@";nv&&typeof window.requestAnimationFrame!=h,O=(t,e)=>{let n=b.get(t);return[()=>!i(e)&&t.get(e)||g,o=>{if(!i(e)){let a=t.get(e);e in p||(p[e]=a),n[5](e,s(a,o),a||g)}},n[6],()=>!i(e)&&e in p?p[e]:!i(e)&&t.get(e)||g]},w=!0,[S,x]=v&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[a,a],C={initFocus:t=>(y&&document.addEventListener("visibilitychange",t),S("focus",t),()=>{y&&document.removeEventListener("visibilitychange",t),x("focus",t)}),initReconnect:t=>{let e=()=>{w=!0,t()},n=()=>{w=!1};return S("online",e),S("offline",n),()=>{x("online",e),x("offline",n)}}},k=!o.useId,j=!v||"Deno"in window,N=t=>E()?window.requestAnimationFrame(t):setTimeout(t,1),I=j?o.useEffect:o.useLayoutEffect,R="undefined"!=typeof navigator&&navigator.connection,B=!j&&R&&(["slow-2g","2g"].includes(R.effectiveType)||R.saveData),T=t=>{if(l(t))try{t=t()}catch(e){t=""}let e=t;return[t="string"==typeof t?t:(Array.isArray(t)?t.length:t)?m(t):"",e]},_=0,z=()=>++_;var M={__proto__:null,ERROR_REVALIDATE_EVENT:3,FOCUS_EVENT:0,MUTATE_EVENT:2,RECONNECT_EVENT:1};async function P(...t){let[e,n,o,a]=t,c=s({populateCache:!0,throwOnError:!0},"boolean"==typeof a?{revalidate:a}:a||{}),d=c.populateCache,f=c.rollbackOnError,m=c.optimisticData,g=t=>"function"==typeof f?f(t):!1!==f,p=c.throwOnError;if(l(n)){let t=[];for(let o of e.keys())!/^\$(inf|sub)\$/.test(o)&&n(e.get(o)._k)&&t.push(o);return Promise.all(t.map(h))}return h(n);async function h(n){let a;let[s]=T(n);if(!s)return;let[f,h]=O(e,s),[v,y,E,w]=b.get(e),S=()=>{let t=v[s];return(l(c.revalidate)?c.revalidate(f().data,n):!1!==c.revalidate)&&(delete E[s],delete w[s],t&&t[0])?t[0](2).then(()=>f().data):f().data};if(t.length<3)return S();let x=o,C=z();y[s]=[C,0];let k=!i(m),j=f(),N=j.data,I=j._c,R=i(I)?N:I;if(k&&h({data:m=l(m)?m(R,N):m,_c:R}),l(x))try{x=x(R)}catch(t){a=t}if(x&&u(x)){if(x=await x.catch(t=>{a=t}),C!==y[s][0]){if(a)throw a;return x}a&&k&&g(a)&&(d=!0,h({data:R,_c:r}))}if(d&&!a&&(l(d)?h({data:d(x,R),error:r,_c:r}):h({data:x,error:r,_c:r})),y[s][1]=z(),Promise.resolve(S()).then(()=>{h({_c:r})}),a){if(p)throw a;return}return x}}let D=(t,e)=>{for(let n in t)t[n][0]&&t[n][0](e)},F=(t,e)=>{if(!b.has(t)){let n=s(C,e),o={},c=P.bind(r,t),i=a,l={},u=(t,e)=>{let n=l[t]||[];return l[t]=n,n.push(e),()=>n.splice(n.indexOf(e),1)},d=(e,n,o)=>{t.set(e,n);let a=l[e];if(a)for(let t of a)t(n,o)},f=()=>{if(!b.has(t)&&(b.set(t,[o,{},{},{},c,d,u]),!j)){let e=n.initFocus(setTimeout.bind(r,D.bind(r,o,0))),a=n.initReconnect(setTimeout.bind(r,D.bind(r,o,1)));i=()=>{e&&e(),a&&a(),b.delete(t)}}};return f(),[t,c,f,i]}return[t,b.get(t)[4]]},[L,H]=F(new Map),Z=s({onLoadingSlow:a,onSuccess:a,onError:a,onErrorRetry:(t,e,n,o,a)=>{let r=n.errorRetryCount,c=a.retryCount,l=~~((Math.random()+.5)*(1<<(c<8?c:8)))*n.errorRetryInterval;(i(r)||!(c>r))&&setTimeout(o,l,a)},onDiscarded:a,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:B?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:B?5e3:3e3,compare:(t,e)=>m(t)==m(e),isPaused:()=>!1,cache:L,mutate:H,fallback:{}},{isOnline:()=>w,isVisible:()=>{let t=y&&document.visibilityState;return i(t)||"hidden"!==t}}),W=(t,e)=>{let n=s(t,e);if(e){let{use:o,fallback:a}=t,{use:r,fallback:c}=e;o&&r&&(n.use=o.concat(r)),a&&c&&(n.fallback=s(a,c))}return n},q=(0,o.createContext)({}),A=t=>{let{value:e}=t,n=(0,o.useContext)(q),a=l(e),c=(0,o.useMemo)(()=>a?e(n):e,[a,n,e]),i=(0,o.useMemo)(()=>a?c:W(n,c),[a,n,c]),u=c&&c.provider,d=(0,o.useRef)(r);u&&!d.current&&(d.current=F(u(i.cache||L),c));let f=d.current;return f&&(i.cache=f[0],i.mutate=f[1]),I(()=>{if(f)return f[2]&&f[2](),f[3]},[]),(0,o.createElement)(q.Provider,s(t,{value:i}))},V=v&&window.__SWR_DEVTOOLS_USE__,$=V?window.__SWR_DEVTOOLS_USE__:[],G=t=>l(t[1])?[t[0],t[1],t[2]||{}]:[t[0],null,(null===t[1]?t[2]:t[1])||{}],J=()=>s(Z,(0,o.useContext)(q)),U=$.concat(t=>(e,n,o)=>{let a=n&&((...t)=>{let[o]=T(e),[,,,a]=b.get(L);if(o.startsWith("$inf$"))return n(...t);let r=a[o];return i(r)?n(...t):(delete a[o],r)});return t(e,a,o)}),Y=t=>function(...e){let n=J(),[o,a,r]=G(e),c=W(n,r),i=t,{use:l}=c,s=(l||[]).concat(U);for(let t=s.length;t--;)i=s[t](i);return i(o,a||c.fetcher||null,c)},X=(t,e,n)=>{let o=e[t]||(e[t]=[]);return o.push(n),()=>{let t=o.indexOf(n);t>=0&&(o[t]=o[o.length-1],o.pop())}},Q=(t,e)=>(...n)=>{let[o,a,r]=G(n),c=(r.use||[]).concat(e);return t(o,a,{...r,use:c})};V&&(window.__SWR_DEVTOOLS_REACT__=o)}}]);