(self.webpackChunk=self.webpackChunk||[]).push([[22665,42441,56047,73755],{80117:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),i={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},a=n(1393),l=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var s=o.forwardRef(l)},97810:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"},a=n(1393),l=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var s=o.forwardRef(l)},65547:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},a=n(1393),l=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var s=o.forwardRef(l)},88522:function(e,t,n){"use strict";var r=n(92310),o=n.n(r),i=n(75440),a=n(55405),l=n(59301),s=n(53487),c=n(92343),d=n(36355),u=n(57809);const{Option:f}=u.default;function h(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const p=(e,t)=>{const{prefixCls:n,className:r,popupClassName:s,dropdownClassName:p,children:g,dataSource:m}=e,v=(0,i.Z)(g);let y;1===v.length&&(0,c.l$)(v[0])&&!h(v[0])&&([y]=v);const x=y?()=>y:void 0;let b;b=v.length&&h(v[0])?g:m?m.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return l.createElement(f,{key:e,value:e},e);case"object":{const{value:t}=e;return l.createElement(f,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:w}=l.useContext(d.E_),S=w("select",n);return l.createElement(u.default,Object.assign({ref:t,suffixIcon:null},(0,a.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:S,popupClassName:s||p,className:o()(`${S}-auto-complete`,r),mode:u.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:x}),b)},g=l.forwardRef(p),m=(0,s.Z)(g);g.Option=f,g._InternalPanelDoNotUseOrYouWillBeFired=m,t.Z=g},26743:function(e,t,n){"use strict";n.d(t,{C:function(){return k}});var r=n(92310),o=n.n(r),i=n(28647),a=n(25629),l=n(59301),s=n(69507),c=n(36355),d=n(8628);var u=l.createContext({}),f=n(17313),h=n(83116),p=n(37613);const g=e=>{const{antCls:t,componentCls:n,iconCls:r,avatarBg:o,avatarColor:i,containerSize:a,containerSizeLG:l,containerSizeSM:s,textFontSize:c,textFontSizeLG:d,textFontSizeSM:u,borderRadius:h,borderRadiusLG:p,borderRadiusSM:g,lineWidth:m,lineType:v}=e,y=(e,t,o)=>({width:e,height:e,lineHeight:e-2*m+"px",borderRadius:"50%",[`&${n}-square`]:{borderRadius:o},[`${n}-string`]:{position:"absolute",left:{_skip_check_:!0,value:"50%"},transformOrigin:"0 center"},[`&${n}-icon`]:{fontSize:t,[`> ${r}`]:{margin:0}}});return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,f.Wf)(e)),{position:"relative",display:"inline-block",overflow:"hidden",color:i,whiteSpace:"nowrap",textAlign:"center",verticalAlign:"middle",background:o,border:`${m}px ${v} transparent`,"&-image":{background:"transparent"},[`${t}-image-img`]:{display:"block"}}),y(a,c,h)),{"&-lg":Object.assign({},y(l,d,p)),"&-sm":Object.assign({},y(s,u,g)),"> img":{display:"block",width:"100%",height:"100%",objectFit:"cover"}})}},m=e=>{const{componentCls:t,groupBorderColor:n,groupOverlapping:r,groupSpace:o}=e;return{[`${t}-group`]:{display:"inline-flex",[`${t}`]:{borderColor:n},"> *:not(:first-child)":{marginInlineStart:r}},[`${t}-group-popover`]:{[`${t} + ${t}`]:{marginInlineStart:o}}}};var v=(0,h.Z)("Avatar",(e=>{const{colorTextLightSolid:t,colorTextPlaceholder:n}=e,r=(0,p.TS)(e,{avatarBg:n,avatarColor:t});return[g(r),m(r)]}),(e=>{const{controlHeight:t,controlHeightLG:n,controlHeightSM:r,fontSize:o,fontSizeLG:i,fontSizeXL:a,fontSizeHeading3:l,marginXS:s,marginXXS:c,colorBorderBg:d}=e;return{containerSize:t,containerSizeLG:n,containerSizeSM:r,textFontSize:Math.round((i+a)/2),textFontSizeLG:l,textFontSizeSM:o,groupSpace:c,groupOverlapping:-s,groupBorderColor:d}})),y=n(19716),x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const[n,r]=l.useState(1),[f,h]=l.useState(!1),[p,g]=l.useState(!0),m=l.useRef(null),b=l.useRef(null),w=(0,a.sQ)(t,m),{getPrefixCls:S,avatar:C}=l.useContext(c.E_),$=l.useContext(u),O=()=>{if(!b.current||!m.current)return;const t=b.current.offsetWidth,n=m.current.offsetWidth;if(0!==t&&0!==n){const{gap:o=4}=e;2*o{h(!0)}),[]),l.useEffect((()=>{g(!0),r(1)}),[e.src]),l.useEffect(O,[e.gap]);const E=()=>{const{onError:t}=e;!1!==(null==t?void 0:t())&&g(!1)},{prefixCls:I,shape:k,size:M,src:T,srcSet:Z,icon:N,className:P,rootClassName:R,alt:z,draggable:A,children:j,crossOrigin:B}=e,L=x(e,["prefixCls","shape","size","src","srcSet","icon","className","rootClassName","alt","draggable","children","crossOrigin"]),D=(0,y.Z)((e=>{var t,n;return null!==(n=null!==(t=null!=M?M:null==$?void 0:$.size)&&void 0!==t?t:e)&&void 0!==n?n:"default"})),W=Object.keys("object"==typeof D&&D||{}).some((e=>["xs","sm","md","lg","xl","xxl"].includes(e))),_=(0,d.Z)(W),H=l.useMemo((()=>{if("object"!=typeof D)return{};const e=s.c4.find((e=>_[e])),t=D[e];return t?{width:t,height:t,lineHeight:`${t}px`,fontSize:N?t/2:18}:{}}),[_,D]),F=S("avatar",I),[G,X]=v(F),K=o()({[`${F}-lg`]:"large"===D,[`${F}-sm`]:"small"===D}),U=l.isValidElement(T),Y=k||(null==$?void 0:$.shape)||"circle",V=o()(F,K,null==C?void 0:C.className,`${F}-${Y}`,{[`${F}-image`]:U||T&&p,[`${F}-icon`]:!!N},P,R,X),q="number"==typeof D?{width:D,height:D,lineHeight:`${D}px`,fontSize:N?D/2:18}:{};let J;if("string"==typeof T&&p)J=l.createElement("img",{src:T,draggable:A,srcSet:Z,onError:E,alt:z,crossOrigin:B});else if(U)J=T;else if(N)J=N;else if(f||1!==n){const e=`scale(${n}) translateX(-50%)`,t={msTransform:e,WebkitTransform:e,transform:e},r="number"==typeof D?{lineHeight:`${D}px`}:{};J=l.createElement(i.Z,{onResize:O},l.createElement("span",{className:`${F}-string`,ref:b,style:Object.assign(Object.assign({},r),t)},j))}else J=l.createElement("span",{className:`${F}-string`,style:{opacity:0},ref:b},j);return delete L.onError,delete L.gap,G(l.createElement("span",Object.assign({},L,{style:Object.assign(Object.assign(Object.assign(Object.assign({},q),H),null==C?void 0:C.style),L.style),className:V,ref:w}),J))};var w=l.forwardRef(b),S=n(75440),C=n(60324),$=n(92343);const O=e=>{const{size:t,shape:n}=l.useContext(u),r=l.useMemo((()=>({size:e.size||t,shape:e.shape||n})),[e.size,e.shape,t,n]);return l.createElement(u.Provider,{value:r},e.children)};var E=e=>{const{getPrefixCls:t,direction:n}=l.useContext(c.E_),{prefixCls:r,className:i,rootClassName:a,style:s,maxCount:d,maxStyle:u,size:f,shape:h,maxPopoverPlacement:p="top",maxPopoverTrigger:g="hover",children:m}=e,y=t("avatar",r),x=`${y}-group`,[b,E]=v(y),I=o()(x,{[`${x}-rtl`]:"rtl"===n},i,a,E),k=(0,S.Z)(m).map(((e,t)=>(0,$.Tm)(e,{key:`avatar-key-${t}`}))),M=k.length;if(d&&d-1,f.createElement(w,(0,a.Z)({},x,{prefixCls:n,key:b,panelKey:b,isActive:O,accordion:r,openMotion:c,expandIcon:d,header:p,collapsible:C,onItemClick:function(e){"disabled"!==C&&(l(e),null==v||v(e))},destroyInactivePanel:$}),u)}))}(e,n):(0,p.Z)(t).map((function(e,t){return function(e,t,n){if(!e)return null;var r=n.prefixCls,o=n.accordion,i=n.collapsible,a=n.destroyInactivePanel,l=n.onItemClick,s=n.activeKey,c=n.openMotion,d=n.expandIcon,u=e.key||String(t),h=e.props,p=h.header,g=h.headerClass,m=h.destroyInactivePanel,v=h.collapsible,y=h.onItemClick,x=!1;x=o?s[0]===u:s.indexOf(u)>-1;var b=null!=v?v:i,w={key:u,panelKey:u,header:p,headerClass:g,isActive:x,prefixCls:r,destroyInactivePanel:null!=m?m:a,openMotion:c,accordion:o,children:e.props.children,onItemClick:function(e){"disabled"!==b&&(l(e),null==y||y(e))},expandIcon:d,collapsible:b};return"string"==typeof e.type?e:(Object.keys(w).forEach((function(e){void 0===w[e]&&delete w[e]})),f.cloneElement(e,w))}(e,t,n)}))},$=n(47413);function O(e){var t=e;if(!Array.isArray(t)){var n=(0,c.Z)(t);t="number"===n||"string"===n?[t]:[]}return t.map((function(e){return String(e)}))}var E=f.forwardRef((function(e,t){var n=e.prefixCls,r=void 0===n?"rc-collapse":n,o=e.destroyInactivePanel,c=void 0!==o&&o,h=e.style,p=e.accordion,g=e.className,m=e.children,v=e.collapsible,y=e.openMotion,x=e.expandIcon,b=e.activeKey,w=e.defaultActiveKey,S=e.onChange,E=e.items,I=i()(r,g),k=(0,d.Z)([],{value:b,onChange:function(e){return null==S?void 0:S(e)},defaultValue:w,postState:O}),M=(0,s.Z)(k,2),T=M[0],Z=M[1];(0,u.ZP)(!m,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var N=C(E,m,{prefixCls:r,accordion:p,openMotion:y,expandIcon:x,collapsible:v,destroyInactivePanel:c,onItemClick:function(e){return Z((function(){return p?T[0]===e?[]:[e]:T.indexOf(e)>-1?T.filter((function(t){return t!==e})):[].concat((0,l.Z)(T),[e])}))},activeKey:T});return f.createElement("div",(0,a.Z)({ref:t,className:I,style:h,role:p?"tablist":void 0},(0,$.Z)(e,{aria:!0,data:!0})),N)})),I=Object.assign(E,{Panel:w}),k=I,M=(I.Panel,n(55405)),T=n(62892),Z=n(92343),N=n(36355),P=n(19716);var R=f.forwardRef(((e,t)=>{const{getPrefixCls:n}=f.useContext(N.E_),{prefixCls:r,className:o,showArrow:a=!0}=e,l=n("collapse",r),s=i()({[`${l}-no-arrow`]:!a},o);return f.createElement(k.Panel,Object.assign({ref:t},e,{prefixCls:l,className:s}))})),z=n(17313),A=n(8378),j=n(83116),B=n(37613);const L=e=>{const{componentCls:t,contentBg:n,padding:r,headerBg:o,headerPadding:i,collapseHeaderPaddingSM:a,collapseHeaderPaddingLG:l,collapsePanelBorderRadius:s,lineWidth:c,lineType:d,colorBorder:u,colorText:f,colorTextHeading:h,colorTextDisabled:p,fontSize:g,fontSizeLG:m,lineHeight:v,marginSM:y,paddingSM:x,paddingLG:b,paddingXS:w,motionDurationSlow:S,fontSizeIcon:C,contentPadding:$}=e,O=`${c}px ${d} ${u}`;return{[t]:Object.assign(Object.assign({},(0,z.Wf)(e)),{backgroundColor:o,border:O,borderBottom:0,borderRadius:`${s}px`,"&-rtl":{direction:"rtl"},[`& > ${t}-item`]:{borderBottom:O,"&:last-child":{[`\n &,\n & > ${t}-header`]:{borderRadius:`0 0 ${s}px ${s}px`}},[`> ${t}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:i,color:h,lineHeight:v,cursor:"pointer",transition:`all ${S}, visibility 0s`,[`> ${t}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${t}-expand-icon`]:{height:g*v,display:"flex",alignItems:"center",paddingInlineEnd:y},[`${t}-arrow`]:Object.assign(Object.assign({},(0,z.Ro)()),{fontSize:C,svg:{transition:`transform ${S}`}}),[`${t}-header-text`]:{marginInlineEnd:"auto"}},[`${t}-header-collapsible-only`]:{cursor:"default",[`${t}-header-text`]:{flex:"none",cursor:"pointer"}},[`${t}-icon-collapsible-only`]:{cursor:"default",[`${t}-expand-icon`]:{cursor:"pointer"}}},[`${t}-content`]:{color:f,backgroundColor:n,borderTop:O,[`& > ${t}-content-box`]:{padding:$},"&-hidden":{display:"none"}},"&-small":{[`> ${t}-item`]:{[`> ${t}-header`]:{padding:a,paddingInlineStart:w,[`> ${t}-expand-icon`]:{marginInlineStart:x-w}},[`> ${t}-content > ${t}-content-box`]:{padding:x}}},"&-large":{[`> ${t}-item`]:{fontSize:m,[`> ${t}-header`]:{padding:l,paddingInlineStart:r,[`> ${t}-expand-icon`]:{height:m*v,marginInlineStart:b-r}},[`> ${t}-content > ${t}-content-box`]:{padding:b}}},[`${t}-item:last-child`]:{[`> ${t}-content`]:{borderRadius:`0 0 ${s}px ${s}px`}},[`& ${t}-item-disabled > ${t}-header`]:{"\n &,\n & > .arrow\n ":{color:p,cursor:"not-allowed"}},[`&${t}-icon-position-end`]:{[`& > ${t}-item`]:{[`> ${t}-header`]:{[`${t}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:y}}}}})}},D=e=>{const{componentCls:t}=e;return{[`${t}-rtl`]:{[`> ${t}-item > ${t}-header ${t}-arrow svg`]:{transform:"rotate(180deg)"}}}},W=e=>{const{componentCls:t,headerBg:n,paddingXXS:r,colorBorder:o}=e;return{[`${t}-borderless`]:{backgroundColor:n,border:0,[`> ${t}-item`]:{borderBottom:`1px solid ${o}`},[`\n > ${t}-item:last-child,\n > ${t}-item:last-child ${t}-header\n `]:{borderRadius:0},[`> ${t}-item:last-child`]:{borderBottom:0},[`> ${t}-item > ${t}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${t}-item > ${t}-content > ${t}-content-box`]:{paddingTop:r}}}},_=e=>{const{componentCls:t,paddingSM:n}=e;return{[`${t}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${t}-item`]:{borderBottom:0,[`> ${t}-content`]:{backgroundColor:"transparent",border:0,[`> ${t}-content-box`]:{paddingBlock:n}}}}}};var H=(0,j.Z)("Collapse",(e=>{const t=(0,B.TS)(e,{collapseHeaderPaddingSM:`${e.paddingXS}px ${e.paddingSM}px`,collapseHeaderPaddingLG:`${e.padding}px ${e.paddingLG}px`,collapsePanelBorderRadius:e.borderRadiusLG});return[L(t),W(t),_(t),D(t),(0,A.Z)(t)]}),(e=>({headerPadding:`${e.paddingSM}px ${e.padding}px`,headerBg:e.colorFillAlter,contentPadding:`${e.padding}px 16px`,contentBg:e.colorBgContainer})));const F=f.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:o,collapse:a}=f.useContext(N.E_),{prefixCls:l,className:s,rootClassName:c,style:d,bordered:u=!0,ghost:h,size:g,expandIconPosition:m="start",children:v,expandIcon:y}=e,x=(0,P.Z)((e=>{var t;return null!==(t=null!=g?g:e)&&void 0!==t?t:"middle"})),b=n("collapse",l),w=n(),[S,C]=H(b),$=f.useMemo((()=>"left"===m?"start":"right"===m?"end":m),[m]),O=i()(`${b}-icon-position-${$}`,{[`${b}-borderless`]:!u,[`${b}-rtl`]:"rtl"===o,[`${b}-ghost`]:!!h,[`${b}-${x}`]:"middle"!==x},null==a?void 0:a.className,s,c,C),E=Object.assign(Object.assign({},(0,T.Z)(w)),{motionAppear:!1,leavedClassName:`${b}-content-hidden`}),I=f.useMemo((()=>v?(0,p.Z)(v).map(((e,t)=>{var n,r;if(null===(n=e.props)||void 0===n?void 0:n.disabled){const n=null!==(r=e.key)&&void 0!==r?r:String(t),{disabled:o,collapsible:i}=e.props,a=Object.assign(Object.assign({},(0,M.Z)(e.props,["disabled"])),{key:n,collapsible:null!=i?i:o?"disabled":void 0});return(0,Z.Tm)(e,a)}return e})):null),[v]);return S(f.createElement(k,Object.assign({ref:t,openMotion:E},(0,M.Z)(e,["rootClassName"]),{expandIcon:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=y?y(e):f.createElement(r.Z,{rotate:e.isActive?90:void 0});return(0,Z.Tm)(t,(()=>({className:i()(t.props.className,`${b}-arrow`)})))},prefixCls:b,className:O,style:Object.assign(Object.assign({},null==a?void 0:a.style),d)}),I))}));var G=Object.assign(F,{Panel:R})},73755:function(e,t,n){"use strict";n.d(t,{Z:function(){return N}});var r=n(61414),o=n(92310),i=n.n(o),a=n(59301),l=n(50371),s=n(69507),c=n(36355),d=n(93891),u=n(27382),f=n(8628),h=n(86859),p=n(71418),g=n(92343),m=n(37028);const v=a.createContext({});v.Consumer;var y=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{prefixCls:n,children:r,actions:o,extra:l,className:s,colStyle:d}=e,u=y(e,["prefixCls","children","actions","extra","className","colStyle"]);const{grid:f,itemLayout:h}=(0,a.useContext)(v),{getPrefixCls:p}=(0,a.useContext)(c.E_),x=p("list",n),b=o&&o.length>0&&a.createElement("ul",{className:`${x}-item-action`,key:"actions"},o.map(((e,t)=>a.createElement("li",{key:`${x}-item-action-${t}`},e,t!==o.length-1&&a.createElement("em",{className:`${x}-item-action-split`}))))),w=f?"div":"li",S=a.createElement(w,Object.assign({},u,f?{}:{ref:t},{className:i()(`${x}-item`,{[`${x}-item-no-flex`]:!("vertical"===h?l:!(()=>{let e;return a.Children.forEach(r,(t=>{"string"==typeof t&&(e=!0)})),e&&a.Children.count(r)>1})())},s)}),"vertical"===h&&l?[a.createElement("div",{className:`${x}-item-main`,key:"content"},r,b),a.createElement("div",{className:`${x}-item-extra`,key:"extra"},l)]:[r,b,(0,g.Tm)(l,{key:"extra"})]);return f?a.createElement(m.Z,{ref:t,flex:1,style:d},S):S},b=(0,a.forwardRef)(x);b.Meta=e=>{var{prefixCls:t,className:n,avatar:r,title:o,description:l}=e,s=y(e,["prefixCls","className","avatar","title","description"]);const{getPrefixCls:d}=(0,a.useContext)(c.E_),u=d("list",t),f=i()(`${u}-item-meta`,n),h=a.createElement("div",{className:`${u}-item-meta-content`},o&&a.createElement("h4",{className:`${u}-item-meta-title`},o),l&&a.createElement("div",{className:`${u}-item-meta-description`},l));return a.createElement("div",Object.assign({},s,{className:f}),r&&a.createElement("div",{className:`${u}-item-meta-avatar`},r),(o||l)&&h)};var w=b,S=n(17313),C=n(83116),$=n(37613);const O=e=>{const{listBorderedCls:t,componentCls:n,paddingLG:r,margin:o,itemPaddingSM:i,itemPaddingLG:a,marginLG:l,borderRadiusLG:s}=e;return{[`${t}`]:{border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:s,[`${n}-header,${n}-footer,${n}-item`]:{paddingInline:r},[`${n}-pagination`]:{margin:`${o}px ${l}px`}},[`${t}${n}-sm`]:{[`${n}-item,${n}-header,${n}-footer`]:{padding:i}},[`${t}${n}-lg`]:{[`${n}-item,${n}-header,${n}-footer`]:{padding:a}}}},E=e=>{const{componentCls:t,screenSM:n,screenMD:r,marginLG:o,marginSM:i,margin:a}=e;return{[`@media screen and (max-width:${r})`]:{[`${t}`]:{[`${t}-item`]:{[`${t}-item-action`]:{marginInlineStart:o}}},[`${t}-vertical`]:{[`${t}-item`]:{[`${t}-item-extra`]:{marginInlineStart:o}}}},[`@media screen and (max-width: ${n})`]:{[`${t}`]:{[`${t}-item`]:{flexWrap:"wrap",[`${t}-action`]:{marginInlineStart:i}}},[`${t}-vertical`]:{[`${t}-item`]:{flexWrap:"wrap-reverse",[`${t}-item-main`]:{minWidth:e.contentWidth},[`${t}-item-extra`]:{margin:`auto auto ${a}px`}}}}}},I=e=>{const{componentCls:t,antCls:n,controlHeight:r,minHeight:o,paddingSM:i,marginLG:a,padding:l,itemPadding:s,colorPrimary:c,itemPaddingSM:d,itemPaddingLG:u,paddingXS:f,margin:h,colorText:p,colorTextDescription:g,motionDurationSlow:m,lineWidth:v,headerBg:y,footerBg:x,emptyTextPadding:b,metaMarginBottom:w,avatarMarginRight:C,titleMarginBottom:$,descriptionFontSize:O}=e,E={};return["start","center","end"].forEach((e=>{E[`&-align-${e}`]={textAlign:e}})),{[`${t}`]:Object.assign(Object.assign({},(0,S.Wf)(e)),{position:"relative","*":{outline:"none"},[`${t}-header`]:{background:y},[`${t}-footer`]:{background:x},[`${t}-header, ${t}-footer`]:{paddingBlock:i},[`${t}-pagination`]:Object.assign(Object.assign({marginBlockStart:a},E),{[`${n}-pagination-options`]:{textAlign:"start"}}),[`${t}-spin`]:{minHeight:o,textAlign:"center"},[`${t}-items`]:{margin:0,padding:0,listStyle:"none"},[`${t}-item`]:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:s,color:p,[`${t}-item-meta`]:{display:"flex",flex:1,alignItems:"flex-start",maxWidth:"100%",[`${t}-item-meta-avatar`]:{marginInlineEnd:C},[`${t}-item-meta-content`]:{flex:"1 0",width:0,color:p},[`${t}-item-meta-title`]:{margin:`0 0 ${e.marginXXS}px 0`,color:p,fontSize:e.fontSize,lineHeight:e.lineHeight,"> a":{color:p,transition:`all ${m}`,"&:hover":{color:c}}},[`${t}-item-meta-description`]:{color:g,fontSize:O,lineHeight:e.lineHeight}},[`${t}-item-action`]:{flex:"0 0 auto",marginInlineStart:e.marginXXL,padding:0,fontSize:0,listStyle:"none","& > li":{position:"relative",display:"inline-block",padding:`0 ${f}px`,color:g,fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"center","&:first-child":{paddingInlineStart:0}},[`${t}-item-action-split`]:{position:"absolute",insetBlockStart:"50%",insetInlineEnd:0,width:v,height:Math.ceil(e.fontSize*e.lineHeight)-2*e.marginXXS,transform:"translateY(-50%)",backgroundColor:e.colorSplit}}},[`${t}-empty`]:{padding:`${l}px 0`,color:g,fontSize:e.fontSizeSM,textAlign:"center"},[`${t}-empty-text`]:{padding:b,color:e.colorTextDisabled,fontSize:e.fontSize,textAlign:"center"},[`${t}-item-no-flex`]:{display:"block"}}),[`${t}-grid ${n}-col > ${t}-item`]:{display:"block",maxWidth:"100%",marginBlockEnd:h,paddingBlock:0,borderBlockEnd:"none"},[`${t}-vertical ${t}-item`]:{alignItems:"initial",[`${t}-item-main`]:{display:"block",flex:1},[`${t}-item-extra`]:{marginInlineStart:a},[`${t}-item-meta`]:{marginBlockEnd:w,[`${t}-item-meta-title`]:{marginBlockStart:0,marginBlockEnd:$,color:p,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}},[`${t}-item-action`]:{marginBlockStart:l,marginInlineStart:"auto","> li":{padding:`0 ${l}px`,"&:first-child":{paddingInlineStart:0}}}},[`${t}-split ${t}-item`]:{borderBlockEnd:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderBlockEnd:"none"}},[`${t}-split ${t}-header`]:{borderBlockEnd:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`},[`${t}-split${t}-empty ${t}-footer`]:{borderTop:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`},[`${t}-loading ${t}-spin-nested-loading`]:{minHeight:r},[`${t}-split${t}-something-after-last-item ${n}-spin-container > ${t}-items > ${t}-item:last-child`]:{borderBlockEnd:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`},[`${t}-lg ${t}-item`]:{padding:u},[`${t}-sm ${t}-item`]:{padding:d},[`${t}:not(${t}-vertical)`]:{[`${t}-item-no-flex`]:{[`${t}-item-action`]:{float:"right"}}}}};var k=(0,C.Z)("List",(e=>{const t=(0,$.TS)(e,{listBorderedCls:`${e.componentCls}-bordered`,minHeight:e.controlHeightLG});return[I(t),O(t),E(t)]}),(e=>({contentWidth:220,itemPadding:`${e.paddingContentVertical}px 0`,itemPaddingSM:`${e.paddingContentVerticalSM}px ${e.paddingContentHorizontal}px`,itemPaddingLG:`${e.paddingContentVerticalLG}px ${e.paddingContentHorizontalLG}px`,headerBg:"transparent",footerBg:"transparent",emptyTextPadding:e.padding,metaMarginBottom:e.padding,avatarMarginRight:e.padding,titleMarginBottom:e.paddingSM,descriptionFontSize:e.fontSize}))),M=n(19716),T=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o(t,r)=>{var o;L(t),W(r),n&&n[e]&&(null===(o=null==n?void 0:n[e])||void 0===o||o.call(n,t,r))},K=X("onChange"),U=X("onShowSizeChange"),Y=_("list",o),[V,q]=k(Y);let J=N;"boolean"==typeof J&&(J={spinning:J});const Q=J&&J.spinning;let ee="";switch((0,M.Z)(E)){case"large":ee="lg";break;case"small":ee="sm"}const te=i()(Y,{[`${Y}-vertical`]:"vertical"===S,[`${Y}-${ee}`]:ee,[`${Y}-split`]:m,[`${Y}-bordered`]:g,[`${Y}-loading`]:Q,[`${Y}-grid`]:!!$,[`${Y}-something-after-last-item`]:!!(C||n||Z),[`${Y}-rtl`]:"rtl"===F},null==G?void 0:G.className,y,x,q),ne=(0,l.Z)({current:1,total:0},{total:O.length,current:B,pageSize:D},n||{}),re=Math.ceil(ne.total/ne.pageSize);ne.current>re&&(ne.current=re);const oe=n?a.createElement("div",{className:i()(`${Y}-pagination`,`${Y}-pagination-align-${null!==(t=null==ne?void 0:ne.align)&&void 0!==t?t:"end"}`)},a.createElement(h.Z,Object.assign({},ne,{onChange:K,onShowSizeChange:U}))):null;let ie=(0,r.Z)(O);n&&O.length>(ne.current-1)*ne.pageSize&&(ie=(0,r.Z)(O).splice((ne.current-1)*ne.pageSize,ne.pageSize));const ae=Object.keys($||{}).some((e=>["xs","sm","md","lg","xl","xxl"].includes(e))),le=(0,f.Z)(ae),se=a.useMemo((()=>{for(let e=0;e{if(!$)return;const e=se&&$[se]?$[se]:$.column;return e?{width:100/e+"%",maxWidth:100/e+"%"}:void 0}),[null==$?void 0:$.column,se]);let de=Q&&a.createElement("div",{style:{minHeight:53}});if(ie.length>0){const e=ie.map(((e,t)=>((e,t)=>{if(!R)return null;let n;return n="function"==typeof P?P(e):P?e[P]:e.key,n||(n=`list-item-${t}`),a.createElement(a.Fragment,{key:n},R(e,t))})(e,t)));de=$?a.createElement(u.Z,{gutter:$.gutter},a.Children.map(e,(e=>a.createElement("div",{key:null==e?void 0:e.key,style:ce},e)))):a.createElement("ul",{className:`${Y}-items`},e)}else w||Q||(de=a.createElement("div",{className:`${Y}-empty-text`},z&&z.emptyText||(null==H?void 0:H("List"))||a.createElement(d.Z,{componentName:"List"})));const ue=ne.position||"bottom",fe=a.useMemo((()=>({grid:$,itemLayout:S})),[JSON.stringify($),S]);return V(a.createElement(v.Provider,{value:fe},a.createElement("div",Object.assign({style:Object.assign(Object.assign({},null==G?void 0:G.style),b),className:te},A),("top"===ue||"both"===ue)&&oe,I&&a.createElement("div",{className:`${Y}-header`},I),a.createElement(p.Z,Object.assign({},J),de,w),Z&&a.createElement("div",{className:`${Y}-footer`},Z),C||("bottom"===ue||"both"===ue)&&oe)))}Z.Item=w;var N=Z},39180:function(e){"use strict";const t=(e,t,n)=>{const r=t<0?e.length+t:t;if(r>=0&&r(e=[...e],t(e,n,r),e),e.exports.mutate=t},97774:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=Object.assign||function(e){for(var t=1;t=0?1/(Math.cos(2*Math.PI/10-t)+3.07768*Math.sin(2*Math.PI/10-t)):1/(Math.cos(t)+3.07768*Math.sin(t))}}n.gridSize=Math.max(Math.floor(n.gridSize),4);var s,c,d,u,f,h,p,g=n.gridSize,m=g-n.maskGapWidth,v=Math.abs(n.maxRotation-n.minRotation),y=Math.min(n.maxRotation,n.minRotation),x=n.rotationStep;switch(n.color){case"random-dark":p=function(){return P(10,50)};break;case"random-light":p=function(){return P(50,90)};break;default:"function"==typeof n.color&&(p=n.color)}var b=null;"function"==typeof n.classes&&(b=n.classes);var w,S=!1,C=[],$=function(e){var t,n,r=e.currentTarget,o=r.getBoundingClientRect();e.touches?(t=e.touches[0].clientX,n=e.touches[0].clientY):(t=e.clientX,n=e.clientY);var i=t-o.left,a=n-o.top,l=Math.floor(i*(r.width/o.width||1)/g),s=Math.floor(a*(r.height/o.height||1)/g);return C[l][s]},O=function(e){var t=$(e);w!==t&&(w=t,t?n.hover(t.item,t.dimension,e):n.hover(void 0,void 0,e))},E=function(e){var t=$(e);t&&(n.click(t.item,t.dimension,e),e.preventDefault())},I=[],k=function(e){if(I[e])return I[e];var t=8*e,r=t,o=[];for(0===e&&o.push([u[0],u[1],0]);r--;){var i=1;"circle"!==n.shape&&(i=n.shape(r/t*2*Math.PI)),o.push([u[0]+e*i*Math.cos(-r/t*2*Math.PI),u[1]+e*i*Math.sin(-r/t*2*Math.PI)*n.ellipticity,r/t*2*Math.PI])}return I[e]=o,o},M=function(){return n.abortThreshold>0&&(new Date).getTime()-h>n.abortThreshold},T=function(t,n,r,o,i){t>=c||n>=d||t<0||n<0||(s[t][n]=!1,r&&e[0].getContext("2d").fillRect(t*g,n*g,m,m),S&&(C[t][n]={item:i,dimension:o}))},Z=function(t){var r,a,l;Array.isArray(t)?(r=t[0],a=t[1]):(r=t.word,a=t.weight,l=t.attributes);var u=0===n.rotateRatio||Math.random()>n.rotateRatio?0:0===v?y:y+Math.round(Math.random()*v/x)*x,h=function(e,t,r){var i=n.weightFactor(t);if(i<=n.minSize)return!1;var a=1;ik[1]&&(k[1]=I),Ck[2]&&(k[2]=C);break e}}return{mu:a,occupied:E,bounds:k,gw:x,gh:y,fillTextOffsetX:m,fillTextOffsetY:v,fillTextWidth:c,fillTextHeight:d,fontSize:i}}(r,a,u);if(!h)return!1;if(M())return!1;if(!n.drawOutOfBound){var m=h.bounds;if(m[1]-m[3]+1>c||m[2]-m[0]+1>d)return!1}for(var w=f+1,C=function(o){var i=Math.floor(o[0]-h.gw/2),m=Math.floor(o[1]-h.gh/2);return h.gw,h.gh,!!function(e,t,r,o,i){for(var a=i.length;a--;){var l=e+i[a][0],u=t+i[a][1];if(l>=c||u>=d||l<0||u<0){if(!n.drawOutOfBound)return!1}else if(!s[l][u])return!1}return!0}(i,m,0,0,h.occupied)&&(function(t,r,o,i,a,l,s,c,d){var u,f,h=o.fontSize;u=p?p(i,a,h,l,s):n.color,f=b?b(i,a,h,l,s):n.classes;var m=o.bounds;m[3],m[0],m[1],m[3],m[2],m[0],e.forEach((function(e){if(e.getContext){var a=e.getContext("2d"),l=o.mu;a.save(),a.scale(1/l,1/l),a.font=n.fontWeight+" "+(h*l).toString(10)+"px "+n.fontFamily,a.fillStyle=u,a.translate((t+o.gw/2)*g*l,(r+o.gh/2)*g*l),0!==c&&a.rotate(-c),a.textBaseline="middle",a.fillText(i,o.fillTextOffsetX*l,(o.fillTextOffsetY+.5*h)*l),a.restore()}else{var s=document.createElement("span"),p="";p="rotate("+-c/Math.PI*180+"deg) ",1!==o.mu&&(p+="translateX(-"+o.fillTextWidth/4+"px) scale("+1/o.mu+")");var m={position:"absolute",display:"block",font:n.fontWeight+" "+h*o.mu+"px "+n.fontFamily,left:(t+o.gw/2)*g+o.fillTextOffsetX+"px",top:(r+o.gh/2)*g+o.fillTextOffsetY+"px",width:o.fillTextWidth+"px",height:o.fillTextHeight+"px",lineHeight:h+"px",whiteSpace:"nowrap",transform:p,webkitTransform:p,msTransform:p,transformOrigin:"50% 40%",webkitTransformOrigin:"50% 40%",msTransformOrigin:"50% 40%"};for(var v in u&&(m.color=u),s.textContent=i,m)s.style[v]=m[v];if(d)for(var y in d)s.setAttribute(y,d[y]);f&&(s.className+=f),e.appendChild(s)}}))}(i,m,h,r,a,f-w,o[2],u,l),function(t,r,o,i,a,l){var s,u,f=a.occupied,h=n.drawMask;if(h&&((s=e[0].getContext("2d")).save(),s.fillStyle=n.maskColor),S){var p=a.bounds;u={x:(t+p[3])*g,y:(r+p[0])*g,w:(p[1]-p[3]+1)*g,h:(p[2]-p[0]+1)*g}}for(var m=f.length;m--;){var v=t+f[m][0],y=r+f[m][1];v>=c||y>=d||v<0||y<0||T(v,y,h,u,l)}h&&s.restore()}(i,m,0,0,h,t),{gx:i,gy:m,rot:u,info:h})};w--;){var $=k(f-w);n.shuffle&&($=[].concat($),i($));for(var O=0;O<$.length;O++){var E=C($[O]);if(E)return E}}return null},N=function(t,n,r){if(n)return!e.some((function(e){var o=document.createEvent("CustomEvent");return o.initCustomEvent(t,!0,n,r||{}),!e.dispatchEvent(o)}),this);e.forEach((function(e){var o=document.createEvent("CustomEvent");o.initCustomEvent(t,!0,n,r||{}),e.dispatchEvent(o)}),this)};!function(){var t=e[0];if(t.getContext)c=Math.ceil(t.width/g),d=Math.ceil(t.height/g);else{var r=t.getBoundingClientRect();c=Math.ceil(r.width/g),d=Math.ceil(r.height/g)}if(N("wordcloudstart",!0)){var o,i,a,l,p;if(u=n.origin?[n.origin[0]/g,n.origin[1]/g]:[c/2,d/2],f=Math.floor(Math.sqrt(c*c+d*d)),s=[],!t.getContext||n.clearCanvas)for(e.forEach((function(e){if(e.getContext){var t=e.getContext("2d");t.fillStyle=n.backgroundColor,t.clearRect(0,0,c*(g+1),d*(g+1)),t.fillRect(0,0,c*(g+1),d*(g+1))}else e.textContent="",e.style.backgroundColor=n.backgroundColor,e.style.position="relative"})),o=c;o--;)for(s[o]=[],i=d;i--;)s[o][i]=!0;else{var m=document.createElement("canvas").getContext("2d");m.fillStyle=n.backgroundColor,m.fillRect(0,0,1,1);var v,y,x=m.getImageData(0,0,1,1).data,b=t.getContext("2d").getImageData(0,0,c*g,d*g).data;for(o=c;o--;)for(s[o]=[],i=d;i--;){y=g;e:for(;y--;)for(v=g;v--;)for(a=4;a--;)if(b[4*((i*g+y)*c*g+(o*g+v))+a]!==x[a]){s[o][i]=!1;break e}!1!==s[o][i]&&(s[o][i]=!0)}b=m=x=void 0}if(n.hover||n.click){for(S=!0,o=c+1;o--;)C[o]=[];n.hover&&t.addEventListener("mousemove",O),n.click&&(t.addEventListener("click",E),t.addEventListener("touchstart",E),t.addEventListener("touchend",(function(e){e.preventDefault()})),t.style.webkitTapHighlightColor="rgba(0, 0, 0, 0)"),t.addEventListener("wordcloudstart",(function e(){t.removeEventListener("wordcloudstart",e),t.removeEventListener("mousemove",O),t.removeEventListener("click",E),w=void 0}))}a=0,0!==n.wait?(l=window.setTimeout,p=window.clearTimeout):(l=window.setImmediate,p=window.clearImmediate);var $=function(t,n){e.forEach((function(e){e.removeEventListener(t,n)}),this)},I=function e(){$("wordcloudstart",e),p(k)};!function(t,n){e.forEach((function(e){e.addEventListener(t,n)}),this)}("wordcloudstart",I);var k=l((function e(){if(a>=n.list.length)return p(k),N("wordcloudstop",!1),void $("wordcloudstart",I);h=(new Date).getTime();var t=Z(n.list[a]),r=!N("wordclouddrawn",!0,{item:n.list[a],drawn:t});if(M()||r)return p(k),n.abort(),N("wordcloudabort",!1),N("wordcloudstop",!1),void $("wordcloudstart",I);a++,k=l(e,n.wait)}),n.wait)}}()}function P(e,t){return"hsl("+(360*Math.random()).toFixed()+","+(30*Math.random()+70).toFixed()+"%,"+(Math.random()*(t-e)+e).toFixed()+"%)"}}).isSupported=r,a.minFontSize=o,void 0===(n=function(){return a}.apply(t,[]))||(e.exports=n)},44578:function(e,t,n){var r=n(3096),o=n(7357);n(66607),n(31041);var i=n(19131);if(!i.isSupported)throw new Error("Sorry your browser not support wordCloud");r.registerLayout((function(e,t){e.eachSeriesByType("wordCloud",(function(n){var a=o.getLayoutRect(n.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()}),l=n.getData(),s=document.createElement("canvas");s.width=a.width,s.height=a.height;var c=s.getContext("2d"),d=n.get("maskImage");if(d)try{c.drawImage(d,0,0,s.width,s.height),function(e){for(var t=e.getContext("2d"),n=t.getImageData(0,0,e.width,e.height),r=t.createImageData(n),o=0,i=0,a=0;a128&&(o+=s=n.data[a]+n.data[a+1]+n.data[a+2],++i);var l=o/i;for(a=0;al?(r.data[a]=0,r.data[a+1]=0,r.data[a+2]=0,r.data[a+3]=0):(r.data[a]=255,r.data[a+1]=255,r.data[a+2]=255,r.data[a+3]=255)}t.putImageData(r,0,0)}(s)}catch(e){console.error("Invalid mask image"),console.error(e.toString())}var u=n.get("sizeRange"),f=n.get("rotationRange"),h=l.getDataExtent("value"),p=Math.PI/180,g=n.get("gridSize");function m(e){var t=e.detail.item;e.detail.drawn&&n.layoutInstance.ondraw&&(e.detail.drawn.gx+=a.x/g,e.detail.drawn.gy+=a.y/g,n.layoutInstance.ondraw(t[0],t[1],t[2],e.detail.drawn))}i(s,{list:l.mapArray("value",(function(e,t){var n=l.getItemModel(t);return[l.getName(t),n.get("textStyle.normal.textSize",!0)||r.number.linearMap(e,h,u),t]})).sort((function(e,t){return t[1]-e[1]})),fontFamily:n.get("textStyle.normal.fontFamily")||n.get("textStyle.emphasis.fontFamily")||e.get("textStyle.fontFamily"),fontWeight:n.get("textStyle.normal.fontWeight")||n.get("textStyle.emphasis.fontWeight")||e.get("textStyle.fontWeight"),gridSize:g,ellipticity:a.height/a.width,minRotation:f[0]*p,maxRotation:f[1]*p,clearCanvas:!d,rotateRatio:1,rotationStep:n.get("rotationStep")*p,drawOutOfBound:n.get("drawOutOfBound"),shuffle:!1,shape:n.get("shape")}),s.addEventListener("wordclouddrawn",m),n.layoutInstance&&n.layoutInstance.dispose(),n.layoutInstance={ondraw:null,dispose:function(){s.removeEventListener("wordclouddrawn",m),s.addEventListener("wordclouddrawn",(function(e){e.preventDefault()}))}}}))})),r.registerPreprocessor((function(e){var t=(e||{}).series;!r.util.isArray(t)&&(t=t?[t]:[]);var n=["shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"];function o(e){e&&r.util.each(n,(function(t){e.hasOwnProperty(t)&&(e["text"+r.format.capitalFirst(t)]=e[t])}))}r.util.each(t,(function(e){if(e&&"wordCloud"===e.type){var t=e.textStyle||{};o(t.normal),o(t.emphasis)}}))}))},53291:function(e){"use strict";var t=Array.isArray,n=Object.keys,r=Object.prototype.hasOwnProperty;e.exports=function e(o,i){if(o===i)return!0;if(o&&i&&"object"==typeof o&&"object"==typeof i){var a,l,s,c=t(o),d=t(i);if(c&&d){if((l=o.length)!=i.length)return!1;for(a=l;0!=a--;)if(!e(o[a],i[a]))return!1;return!0}if(c!=d)return!1;var u=o instanceof Date,f=i instanceof Date;if(u!=f)return!1;if(u&&f)return o.getTime()==i.getTime();var h=o instanceof RegExp,p=i instanceof RegExp;if(h!=p)return!1;if(h&&p)return o.toString()==i.toString();var g=n(o);if((l=g.length)!==n(i).length)return!1;for(a=l;0!=a--;)if(!r.call(i,g[a]))return!1;for(a=l;0!=a--;)if(!e(o[s=g[a]],i[s]))return!1;return!0}return o!=o&&i!=i}},24334:function(e,t,n){var r,o;o="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:this,e.exports=function(n){"use strict";var o,i=(n=n||{}).Base64,a="2.6.4",l="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=function(e){for(var t={},n=0,r=e.length;n>>6)+c(128|63&t):c(224|t>>>12&15)+c(128|t>>>6&63)+c(128|63&t);var t=65536+1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320);return c(240|t>>>18&7)+c(128|t>>>12&63)+c(128|t>>>6&63)+c(128|63&t)},u=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,f=function(e){return e.replace(u,d)},h=function(e){var t=[0,2,1][e.length%3],n=e.charCodeAt(0)<<16|(e.length>1?e.charCodeAt(1):0)<<8|(e.length>2?e.charCodeAt(2):0);return[l.charAt(n>>>18),l.charAt(n>>>12&63),t>=2?"=":l.charAt(n>>>6&63),t>=1?"=":l.charAt(63&n)].join("")},p=n.btoa&&"function"==typeof n.btoa?function(e){return n.btoa(e)}:function(e){if(e.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return e.replace(/[\s\S]{1,3}/g,h)},g=function(e){return p(f(String(e)))},m=function(e){return e.replace(/[+\/]/g,(function(e){return"+"==e?"-":"_"})).replace(/=/g,"")},v=function(e,t){return t?m(g(e)):g(e)},y=function(e){return v(e,!0)};n.Uint8Array&&(o=function(e,t){for(var n="",r=0,o=e.length;r>>18)+l.charAt(c>>>12&63)+(void 0!==a?l.charAt(c>>>6&63):"=")+(void 0!==s?l.charAt(63&c):"=")}return t?m(n):n});var x,b=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,w=function(e){switch(e.length){case 4:var t=((7&e.charCodeAt(0))<<18|(63&e.charCodeAt(1))<<12|(63&e.charCodeAt(2))<<6|63&e.charCodeAt(3))-65536;return c(55296+(t>>>10))+c(56320+(1023&t));case 3:return c((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return c((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},S=function(e){return e.replace(b,w)},C=function(e){var t=e.length,n=t%4,r=(t>0?s[e.charAt(0)]<<18:0)|(t>1?s[e.charAt(1)]<<12:0)|(t>2?s[e.charAt(2)]<<6:0)|(t>3?s[e.charAt(3)]:0),o=[c(r>>>16),c(r>>>8&255),c(255&r)];return o.length-=[0,0,2,1][n],o.join("")},$=n.atob&&"function"==typeof n.atob?function(e){return n.atob(e)}:function(e){return e.replace(/\S{1,4}/g,C)},O=function(e){return $(String(e).replace(/[^A-Za-z0-9\+\/]/g,""))},E=function(e){return S($(e))},I=function(e){return String(e).replace(/[-_]/g,(function(e){return"-"==e?"+":"/"})).replace(/[^A-Za-z0-9\+\/]/g,"")},k=function(e){return E(I(e))};n.Uint8Array&&(x=function(e){return Uint8Array.from(O(I(e)),(function(e){return e.charCodeAt(0)}))});var M=function(){var e=n.Base64;return n.Base64=i,e};if(n.Base64={VERSION:a,atob:O,btoa:p,fromBase64:k,toBase64:v,utob:f,encode:v,encodeURI:y,btou:S,decode:k,noConflict:M,fromUint8Array:o,toUint8Array:x},"function"==typeof Object.defineProperty){var T=function(e){return{value:e,enumerable:!1,writable:!0,configurable:!0}};n.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",T((function(){return k(this)}))),Object.defineProperty(String.prototype,"toBase64",T((function(e){return v(this,e)}))),Object.defineProperty(String.prototype,"toBase64URI",T((function(){return v(this,!0)})))}}return n.Meteor&&(Base64=n.Base64),e.exports?e.exports.Base64=n.Base64:void 0===(r=function(){return n.Base64}.apply(t,[]))||(e.exports=r),{Base64:n.Base64}}(o)},44589:function(e,t,n){"use strict";n.d(t,{JN:function(){return de},W8:function(){return he}});var r=n(33614),o=n(54099),i=n(81377),a=n(19243),l=n(16177),s=n(35973),c=n(51892),d=n(74258),u=n(85968),f=n(24018),h=n(59301),p=n(12708),g=n.n(p),m=n(4676),v=n(44520),y=n.n(v),x=n(61414),b=function(){function e(){(0,a.Z)(this,e),(0,f.Z)(this,"refs",{})}return(0,l.Z)(e,[{key:"add",value:function(e,t){this.refs[e]||(this.refs[e]=[]),this.refs[e].push(t)}},{key:"remove",value:function(e,t){var n=this.getIndex(e,t);-1!==n&&this.refs[e].splice(n,1)}},{key:"isActive",value:function(){return this.active}},{key:"getActive",value:function(){var e=this;return this.refs[this.active.collection].find((function(t){return t.node.sortableInfo.index==e.active.index}))}},{key:"getIndex",value:function(e,t){return this.refs[e].indexOf(t)}},{key:"getOrderedRefs",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.active.collection;return this.refs[e].sort(w)}}]),e}();function w(e,t){return e.node.sortableInfo.index-t.node.sortableInfo.index}function S(e,t){return Object.keys(e).reduce((function(n,r){return-1===t.indexOf(r)&&(n[r]=e[r]),n}),{})}var C={end:["touchend","touchcancel","mouseup"],move:["touchmove","mousemove"],start:["touchstart","mousedown"]},$=function(){if("undefined"==typeof window||"undefined"==typeof document)return"";var e=window.getComputedStyle(document.documentElement,"")||["-moz-hidden-iframe"],t=(Array.prototype.slice.call(e).join("").match(/-(moz|webkit|ms)-/)||""===e.OLink&&["","o"])[1];return"ms"===t?"ms":t&&t.length?t[0].toUpperCase()+t.substr(1):""}();function O(e,t){Object.keys(t).forEach((function(n){e.style[n]=t[n]}))}function E(e,t){e.style["".concat($,"Transform")]=null==t?"":"translate3d(".concat(t.x,"px,").concat(t.y,"px,0)")}function I(e,t){e.style["".concat($,"TransitionDuration")]=null==t?"":"".concat(t,"ms")}function k(e,t){for(;e;){if(t(e))return e;e=e.parentNode}return null}function M(e,t,n){return Math.max(e,Math.min(n,t))}function T(e){return"px"===e.substr(-2)?parseFloat(e):0}function Z(e){var t=window.getComputedStyle(e);return{bottom:T(t.marginBottom),left:T(t.marginLeft),right:T(t.marginRight),top:T(t.marginTop)}}function N(e,t){var n=t.displayName||t.name;return n?"".concat(e,"(").concat(n,")"):e}function P(e,t){var n=e.getBoundingClientRect();return{top:n.top+t.top,left:n.left+t.left}}function R(e){return e.touches&&e.touches.length?{x:e.touches[0].pageX,y:e.touches[0].pageY}:e.changedTouches&&e.changedTouches.length?{x:e.changedTouches[0].pageX,y:e.changedTouches[0].pageY}:{x:e.pageX,y:e.pageY}}function z(e){return e.touches&&e.touches.length||e.changedTouches&&e.changedTouches.length}function A(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{left:0,top:0};if(e){var r={left:n.left+e.offsetLeft,top:n.top+e.offsetTop};return e.parentNode===t?r:A(e.parentNode,t,r)}}function j(e,t,n){return et?e-1:e>n&&e0&&n[t].height>0)&&e.getContext("2d").drawImage(n[t],0,0)})),r}function ne(e){return null!=e.sortableHandle}var re=function(){function e(t,n){(0,a.Z)(this,e),this.container=t,this.onScrollCallback=n}return(0,l.Z)(e,[{key:"clear",value:function(){null!=this.interval&&(clearInterval(this.interval),this.interval=null)}},{key:"update",value:function(e){var t=this,n=e.translate,r=e.minTranslate,o=e.maxTranslate,i=e.width,a=e.height,l={x:0,y:0},s={x:1,y:1},c=10,d=10,u=this.container,f=u.scrollTop,h=u.scrollLeft,p=u.scrollHeight,g=u.scrollWidth,m=0===f,v=p-f-u.clientHeight==0,y=0===h,x=g-h-u.clientWidth==0;n.y>=o.y-a/2&&!v?(l.y=1,s.y=d*Math.abs((o.y-a/2-n.y)/a)):n.x>=o.x-i/2&&!x?(l.x=1,s.x=c*Math.abs((o.x-i/2-n.x)/i)):n.y<=r.y+a/2&&!m?(l.y=-1,s.y=d*Math.abs((n.y-a/2-r.y)/a)):n.x<=r.x+i/2&&!y&&(l.x=-1,s.x=c*Math.abs((n.x-i/2-r.x)/i)),this.interval&&(this.clear(),this.isAutoScrolling=!1),0===l.x&&0===l.y||(this.interval=setInterval((function(){t.isAutoScrolling=!0;var e={left:s.x*l.x,top:s.y*l.y};t.container.scrollTop+=e.top,t.container.scrollLeft+=e.left,t.onScrollCallback(e)}),5))}}]),e}();var oe={axis:g().oneOf(["x","y","xy"]),contentWindow:g().any,disableAutoscroll:g().bool,distance:g().number,getContainer:g().func,getHelperDimensions:g().func,helperClass:g().string,helperContainer:g().oneOfType([g().func,"undefined"==typeof HTMLElement?g().any:g().instanceOf(HTMLElement)]),hideSortableGhost:g().bool,keyboardSortingTransitionDuration:g().number,lockAxis:g().string,lockOffset:g().oneOfType([g().number,g().string,g().arrayOf(g().oneOfType([g().number,g().string]))]),lockToContainerEdges:g().bool,onSortEnd:g().func,onSortMove:g().func,onSortOver:g().func,onSortStart:g().func,pressDelay:g().number,pressThreshold:g().number,keyCodes:g().shape({lift:g().arrayOf(g().number),drop:g().arrayOf(g().number),cancel:g().arrayOf(g().number),up:g().arrayOf(g().number),down:g().arrayOf(g().number)}),shouldCancelStart:g().func,transitionDuration:g().number,updateBeforeSortStart:g().func,useDragHandle:g().bool,useWindowAsScrollContainer:g().bool},ie={lift:[H],drop:[H],cancel:[_],up:[G,F],down:[K,X]},ae={axis:"y",disableAutoscroll:!1,distance:0,getHelperDimensions:function(e){var t=e.node;return{height:t.offsetHeight,width:t.offsetWidth}},hideSortableGhost:!0,lockOffset:"50%",lockToContainerEdges:!1,pressDelay:0,pressThreshold:5,keyCodes:ie,shouldCancelStart:function(e){return-1!==[q,Q,ee,J,Y].indexOf(e.target.tagName)||!!k(e.target,(function(e){return"true"===e.contentEditable}))},transitionDuration:300,useWindowAsScrollContainer:!1},le=Object.keys(oe);function se(e){y()(!(e.distance&&e.pressDelay),"Attempted to set both `pressDelay` and `distance` on SortableContainer, you may only use one or the other, not both at the same time.")}function ce(e,t){try{var n=e()}catch(e){return t(!0,e)}return n&&n.then?n.then(t.bind(null,!1),t.bind(null,!0)):t(!1,value)}function de(e){var t,n,p=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return n=t=function(t){function n(e){var t;return(0,a.Z)(this,n),t=(0,s.Z)(this,(0,c.Z)(n).call(this,e)),(0,f.Z)((0,u.Z)((0,u.Z)(t)),"state",{}),(0,f.Z)((0,u.Z)((0,u.Z)(t)),"handleStart",(function(e){var n=t.props,r=n.distance,o=n.shouldCancelStart;if(2!==e.button&&!o(e)){t.touched=!0,t.position=R(e);var i=k(e.target,(function(e){return null!=e.sortableInfo}));if(i&&i.sortableInfo&&t.nodeIsChild(i)&&!t.state.sorting){var a=t.props.useDragHandle,l=i.sortableInfo,s=l.index,c=l.collection;if(l.disabled)return;if(a&&!k(e.target,ne))return;t.manager.active={collection:c,index:s},z(e)||e.target.tagName!==U||e.preventDefault(),r||(0===t.props.pressDelay?t.handlePress(e):t.pressTimer=setTimeout((function(){return t.handlePress(e)}),t.props.pressDelay))}}})),(0,f.Z)((0,u.Z)((0,u.Z)(t)),"nodeIsChild",(function(e){return e.sortableInfo.manager===t.manager})),(0,f.Z)((0,u.Z)((0,u.Z)(t)),"handleMove",(function(e){var n=t.props,r=n.distance,o=n.pressThreshold;if(!t.state.sorting&&t.touched&&!t._awaitingUpdateBeforeSortStart){var i=R(e),a={x:t.position.x-i.x,y:t.position.y-i.y},l=Math.abs(a.x)+Math.abs(a.y);t.delta=a,r||o&&!(l>=o)?r&&l>=r&&t.manager.isActive()&&t.handlePress(e):(clearTimeout(t.cancelTimer),t.cancelTimer=setTimeout(t.cancel,0))}})),(0,f.Z)((0,u.Z)((0,u.Z)(t)),"handleEnd",(function(){t.touched=!1,t.cancel()})),(0,f.Z)((0,u.Z)((0,u.Z)(t)),"cancel",(function(){var e=t.props.distance;t.state.sorting||(e||clearTimeout(t.pressTimer),t.manager.active=null)})),(0,f.Z)((0,u.Z)((0,u.Z)(t)),"handlePress",(function(e){try{var n=t.manager.getActive(),r=function(){if(n){var r=function(){var n=h.sortableInfo.index,r=Z(h),o=W(t.container),d=t.scrollContainer.getBoundingClientRect(),m=l({index:n,node:h,collection:p});if(t.node=h,t.margin=r,t.gridGap=o,t.width=m.width,t.height=m.height,t.marginOffset={x:t.margin.left+t.margin.right+t.gridGap.x,y:Math.max(t.margin.top,t.margin.bottom,t.gridGap.y)},t.boundingClientRect=h.getBoundingClientRect(),t.containerBoundingRect=d,t.index=n,t.newIndex=n,t.axis={x:a.indexOf("x")>=0,y:a.indexOf("y")>=0},t.offsetEdge=A(h,t.container),t.initialOffset=R(g?(0,i.Z)({},e,{pageX:t.boundingClientRect.left,pageY:t.boundingClientRect.top}):e),t.initialScroll={left:t.scrollContainer.scrollLeft,top:t.scrollContainer.scrollTop},t.initialWindowScroll={left:window.pageXOffset,top:window.pageYOffset},t.helper=t.helperContainer.appendChild(te(h)),O(t.helper,{boxSizing:"border-box",height:"".concat(t.height,"px"),left:"".concat(t.boundingClientRect.left-r.left,"px"),pointerEvents:"none",position:"fixed",top:"".concat(t.boundingClientRect.top-r.top,"px"),width:"".concat(t.width,"px")}),g&&t.helper.focus(),c&&(t.sortableGhost=h,O(h,{opacity:0,visibility:"hidden"})),t.minTranslate={},t.maxTranslate={},g){var v=f?{top:0,left:0,width:t.contentWindow.innerWidth,height:t.contentWindow.innerHeight}:t.containerBoundingRect,y=v.top,x=v.left,b=v.width,w=y+v.height,S=x+b;t.axis.x&&(t.minTranslate.x=x-t.boundingClientRect.left,t.maxTranslate.x=S-(t.boundingClientRect.left+t.width)),t.axis.y&&(t.minTranslate.y=y-t.boundingClientRect.top,t.maxTranslate.y=w-(t.boundingClientRect.top+t.height))}else t.axis.x&&(t.minTranslate.x=(f?0:d.left)-t.boundingClientRect.left-t.width/2,t.maxTranslate.x=(f?t.contentWindow.innerWidth:d.left+d.width)-t.boundingClientRect.left-t.width/2),t.axis.y&&(t.minTranslate.y=(f?0:d.top)-t.boundingClientRect.top-t.height/2,t.maxTranslate.y=(f?t.contentWindow.innerHeight:d.top+d.height)-t.boundingClientRect.top-t.height/2);s&&s.split(" ").forEach((function(e){return t.helper.classList.add(e)})),t.listenerNode=e.touches?h:t.contentWindow,g?(t.listenerNode.addEventListener("wheel",t.handleKeyEnd,!0),t.listenerNode.addEventListener("mousedown",t.handleKeyEnd,!0),t.listenerNode.addEventListener("keydown",t.handleKeyDown)):(C.move.forEach((function(e){return t.listenerNode.addEventListener(e,t.handleSortMove,!1)})),C.end.forEach((function(e){return t.listenerNode.addEventListener(e,t.handleSortEnd,!1)}))),t.setState({sorting:!0,sortingIndex:n}),u&&u({node:h,index:n,collection:p,isKeySorting:g,nodes:t.manager.getOrderedRefs(),helper:t.helper},e),g&&t.keyMove(0)},o=t.props,a=o.axis,l=o.getHelperDimensions,s=o.helperClass,c=o.hideSortableGhost,d=o.updateBeforeSortStart,u=o.onSortStart,f=o.useWindowAsScrollContainer,h=n.node,p=n.collection,g=t.manager.isKeySorting,m=function(){if("function"==typeof d){t._awaitingUpdateBeforeSortStart=!0;var n=ce((function(){var t=h.sortableInfo.index;return Promise.resolve(d({collection:p,index:t,node:h,isKeySorting:g},e)).then((function(){}))}),(function(e,n){if(t._awaitingUpdateBeforeSortStart=!1,e)throw n;return n}));if(n&&n.then)return n.then((function(){}))}}();return m&&m.then?m.then(r):r()}}();return Promise.resolve(r&&r.then?r.then((function(){})):void 0)}catch(e){return Promise.reject(e)}})),(0,f.Z)((0,u.Z)((0,u.Z)(t)),"handleSortMove",(function(e){var n=t.props.onSortMove;"function"==typeof e.preventDefault&&e.preventDefault(),t.updateHelperPosition(e),t.animateNodes(),t.autoscroll(),n&&n(e)})),(0,f.Z)((0,u.Z)((0,u.Z)(t)),"handleSortEnd",(function(e){var n=t.props,r=n.hideSortableGhost,o=n.onSortEnd,i=t.manager,a=i.active.collection,l=i.isKeySorting,s=t.manager.getOrderedRefs();t.listenerNode&&(l?(t.listenerNode.removeEventListener("wheel",t.handleKeyEnd,!0),t.listenerNode.removeEventListener("mousedown",t.handleKeyEnd,!0),t.listenerNode.removeEventListener("keydown",t.handleKeyDown)):(C.move.forEach((function(e){return t.listenerNode.removeEventListener(e,t.handleSortMove)})),C.end.forEach((function(e){return t.listenerNode.removeEventListener(e,t.handleSortEnd)})))),t.helper.parentNode.removeChild(t.helper),r&&t.sortableGhost&&O(t.sortableGhost,{opacity:"",visibility:""});for(var c=0,d=s.length;cr)){t.prevIndex=i,t.newIndex=o;var a=j(t.newIndex,t.prevIndex,t.index),l=n.find((function(e){return e.node.sortableInfo.index===a})),s=l.node,c=t.containerScrollDelta,d=l.boundingClientRect||P(s,c),u=l.translate||{x:0,y:0},f=d.top+u.y-c.top,h=d.left+u.x-c.left,p=im?m/2:this.height/2,width:this.width>g?g/2:this.width/2},y=c&&p>this.index&&p<=d,x=c&&p=d,b={x:0,y:0},w=a[u].edgeOffset;w||(w=A(h,this.container),a[u].edgeOffset=w,c&&(a[u].boundingClientRect=P(h,o)));var S=u0&&a[u-1];S&&!S.edgeOffset&&(S.edgeOffset=A(S.node,this.container),c&&(S.boundingClientRect=P(S.node,o))),p!==this.index?(t&&I(h,t),this.axis.x?this.axis.y?x||pthis.containerBoundingRect.width-v.width&&S&&(b.x=S.edgeOffset.left-w.left,b.y=S.edgeOffset.top-w.top),null===this.newIndex&&(this.newIndex=p)):(y||p>this.index&&(l+i.left+v.width>=w.left&&s+i.top+v.height>=w.top||s+i.top+v.height>=w.top+m))&&(b.x=-(this.width+this.marginOffset.x),w.left+b.xthis.index&&l+i.left+v.width>=w.left?(b.x=-(this.width+this.marginOffset.x),this.newIndex=p):(x||pthis.index&&s+i.top+v.height>=w.top?(b.y=-(this.height+this.marginOffset.y),this.newIndex=p):(x||p1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return n=t=function(t){function n(){return(0,a.Z)(this,n),(0,s.Z)(this,(0,c.Z)(n).apply(this,arguments))}return(0,d.Z)(n,t),(0,l.Z)(n,[{key:"componentDidMount",value:function(){this.register()}},{key:"componentDidUpdate",value:function(e){this.node&&(e.index!==this.props.index&&(this.node.sortableInfo.index=this.props.index),e.disabled!==this.props.disabled&&(this.node.sortableInfo.disabled=this.props.disabled)),e.collection!==this.props.collection&&(this.unregister(e.collection),this.register())}},{key:"componentWillUnmount",value:function(){this.unregister()}},{key:"register",value:function(){var e=this.props,t=e.collection,n=e.disabled,r=e.index,o=(0,m.findDOMNode)(this);o.sortableInfo={collection:t,disabled:n,index:r,manager:this.context.manager},this.node=o,this.ref={node:o},this.context.manager.add(t,this.ref)}},{key:"unregister",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props.collection;this.context.manager.remove(e,this.ref)}},{key:"getWrappedInstance",value:function(){return y()(o.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableElement() call"),this.refs.wrappedInstance}},{key:"render",value:function(){var t=o.withRef?"wrappedInstance":null;return(0,h.createElement)(e,(0,r.Z)({ref:t},S(this.props,fe)))}}]),n}(h.Component),(0,f.Z)(t,"displayName",N("sortableElement",e)),(0,f.Z)(t,"contextTypes",{manager:g().object.isRequired}),(0,f.Z)(t,"propTypes",ue),(0,f.Z)(t,"defaultProps",{collection:0}),n}},27774:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SizeSensorId=t.SensorTabIndex=t.SensorClassName=void 0;t.SizeSensorId="size-sensor-id";t.SensorClassName="size-sensor-object";t.SensorTabIndex="-1"},79301:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:60,n=null;return function(){for(var r=this,o=arguments.length,i=new Array(o),a=0;a