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.
11 lines
105 KiB
11 lines
105 KiB
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3006],{98280:function(Vt,we,o){o.d(we,{Z:function(){return ge}});function c(e){"@babel/helpers - typeof";return c=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},c(e)}function E(e,n){if(c(e)!="object"||!e)return e;var t=e[Symbol.toPrimitive];if(t!==void 0){var a=t.call(e,n||"default");if(c(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(n==="string"?String:Number)(e)}function M(e){var n=E(e,"string");return c(n)=="symbol"?n:n+""}function G(e,n,t){return(n=M(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function S(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter(function(s){return Object.getOwnPropertyDescriptor(e,s).enumerable})),t.push.apply(t,a)}return t}function x(e){for(var n=1;n<arguments.length;n++){var t=arguments[n]!=null?arguments[n]:{};n%2?S(Object(t),!0).forEach(function(a){G(e,a,t[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):S(Object(t)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))})}return e}function F(e){if(Array.isArray(e))return e}function q(e,n){var t=e==null?null:typeof Symbol!="undefined"&&e[Symbol.iterator]||e["@@iterator"];if(t!=null){var a,s,d,p,I=[],R=!0,L=!1;try{if(d=(t=t.call(e)).next,n===0){if(Object(t)!==t)return;R=!1}else for(;!(R=(a=d.call(t)).done)&&(I.push(a.value),I.length!==n);R=!0);}catch(H){L=!0,s=H}finally{try{if(!R&&t.return!=null&&(p=t.return(),Object(p)!==p))return}finally{if(L)throw s}}return I}}function i(e,n){(n==null||n>e.length)&&(n=e.length);for(var t=0,a=Array(n);t<n;t++)a[t]=e[t];return a}function _(e,n){if(e){if(typeof e=="string")return i(e,n);var t={}.toString.call(e).slice(8,-1);return t==="Object"&&e.constructor&&(t=e.constructor.name),t==="Map"||t==="Set"?Array.from(e):t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?i(e,n):void 0}}function re(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function O(e,n){return F(e)||q(e,n)||_(e,n)||re()}function Be(e,n){if(e==null)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(n.indexOf(a)!==-1)continue;t[a]=e[a]}return t}function fe(e,n){if(e==null)return{};var t,a,s=Be(e,n);if(Object.getOwnPropertySymbols){var d=Object.getOwnPropertySymbols(e);for(a=0;a<d.length;a++)t=d[a],n.indexOf(t)===-1&&{}.propertyIsEnumerable.call(e,t)&&(s[t]=e[t])}return s}function Fe(e){if(Array.isArray(e))return e}function ve(e,n){var t=e==null?null:typeof Symbol!="undefined"&&e[Symbol.iterator]||e["@@iterator"];if(t!=null){var a,s,d,p,I=[],R=!0,L=!1;try{if(d=(t=t.call(e)).next,n===0){if(Object(t)!==t)return;R=!1}else for(;!(R=(a=d.call(t)).done)&&(I.push(a.value),I.length!==n);R=!0);}catch(H){L=!0,s=H}finally{try{if(!R&&t.return!=null&&(p=t.return(),Object(p)!==p))return}finally{if(L)throw s}}return I}}function w(e,n){(n==null||n>e.length)&&(n=e.length);for(var t=0,a=new Array(n);t<n;t++)a[t]=e[t];return a}function tt(e,n){if(e){if(typeof e=="string")return w(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);if(t==="Object"&&e.constructor&&(t=e.constructor.name),t==="Map"||t==="Set")return Array.from(e);if(t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return w(e,n)}}function Tt(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ue(e,n){return Fe(e)||ve(e,n)||tt(e,n)||Tt()}var g=o(67294),A=o.t(g,2),nt=o(73935);function Ge(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Y={};function N(e,n){}function se(e,n){}function gt(){Y={}}function Re(e,n,t){!n&&!Y[t]&&(e(!1,t),Y[t]=!0)}function f(e,n){Re(N,e,n)}function y(e,n){Re(se,e,n)}var b=null;function P(e){"@babel/helpers - typeof";return P=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},P(e)}var D=o(81640);function de(e,n,t){var a=g.useRef({});return(!("value"in a.current)||t(a.current.condition,n))&&(a.current.value=e(),a.current.condition=n),a.current.value}function Le(e,n){typeof e=="function"?e(n):P(e)==="object"&&e&&"current"in e&&(e.current=n)}function ot(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];var a=n.filter(function(s){return s});return a.length<=1?a[0]:function(s){n.forEach(function(d){Le(d,s)})}}function Ve(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];return de(function(){return ot.apply(void 0,n)},n,function(a,s){return a.length===s.length&&a.every(function(d,p){return d===s[p]})})}function Dt(e){var n,t,a=(0,D.isMemo)(e)?e.type.type:e.type;return!(typeof a=="function"&&!((n=a.prototype)!==null&&n!==void 0&&n.render)||typeof e=="function"&&!((t=e.prototype)!==null&&t!==void 0&&t.render))}var cn=g.createContext(null),Rn=cn;function nr(e){if(Array.isArray(e))return w(e)}function rr(e){if(typeof Symbol!="undefined"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function jn(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function fn(e){return nr(e)||rr(e)||tt(e)||jn()}var Rt=Ge()?g.useLayoutEffect:g.useEffect,Jt=Rt,yn=function(n,t){var a=React.useRef(!0);Rt(function(){if(!a.current)return n()},t),Rt(function(){return a.current=!1,function(){a.current=!0}},[])},_n=[];function Un(e,n){var t=g.useState(function(){if(!Ge())return null;var Q=document.createElement("div");return Q}),a=ue(t,1),s=a[0],d=g.useRef(!1),p=g.useContext(Rn),I=g.useState(_n),R=ue(I,2),L=R[0],H=R[1],V=p||(d.current?void 0:function(Q){H(function(Ee){var oe=[Q].concat(fn(Ee));return oe})});function j(){s.parentElement||document.body.appendChild(s),d.current=!0}function K(){var Q;(Q=s.parentElement)===null||Q===void 0||Q.removeChild(s),d.current=!1}return Jt(function(){return e?p?p(j):j():K(),K},[e]),Jt(function(){L.length&&(L.forEach(function(Q){return Q()}),H(_n))},[L]),[s,V]}function Nn(e,n){if(!e)return!1;if(e.contains)return e.contains(n);for(var t=n;t;){if(t===e)return!0;t=t.parentNode}return!1}var gn="data-rc-order",Tn="rc-util-key",Xt=new Map;function Dn(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=e.mark;return n?n.startsWith("data-")?n:"data-".concat(n):Tn}function Xe(e){if(e.attachTo)return e.attachTo;var n=document.querySelector("head");return n||document.body}function On(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function xt(e){return Array.from((Xt.get(e)||e).children).filter(function(n){return n.tagName==="STYLE"})}function qt(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!Ge())return null;var t=n.csp,a=n.prepend,s=document.createElement("style");s.setAttribute(gn,On(a)),t!=null&&t.nonce&&(s.nonce=t==null?void 0:t.nonce),s.innerHTML=e;var d=Xe(n),p=d.firstChild;if(a){if(a==="queue"){var I=xt(d).filter(function(R){return["prepend","prependQueue"].includes(R.getAttribute(gn))});if(I.length)return d.insertBefore(s,I[I.length-1].nextSibling),s}d.insertBefore(s,p)}else d.appendChild(s);return s}function Ln(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=Xe(n);return xt(t).find(function(a){return a.getAttribute(Dn(n))===e})}function pn(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=Ln(e,n);if(t){var a=Xe(n);a.removeChild(t)}}function br(e,n){var t=Xt.get(e);if(!t||!Nn(document,t)){var a=qt("",n),s=a.parentNode;Xt.set(e,s),e.removeChild(a)}}function kn(){Xt.clear()}function xr(e,n){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},a=Xe(t);br(a,t);var s=Ln(n,t);if(s){var d,p;if((d=t.csp)!==null&&d!==void 0&&d.nonce&&s.nonce!==((p=t.csp)===null||p===void 0?void 0:p.nonce)){var I;s.nonce=(I=t.csp)===null||I===void 0?void 0:I.nonce}return s.innerHTML!==e&&(s.innerHTML=e),s}var R=qt(e,t);return R.setAttribute(Dn(t),n),R}var Er;function Cr(e){if(typeof document=="undefined")return 0;if(e||Er===void 0){var n=document.createElement("div");n.style.width="100%",n.style.height="200px";var t=document.createElement("div"),a=t.style;a.position="absolute",a.top="0",a.left="0",a.pointerEvents="none",a.visibility="hidden",a.width="200px",a.height="150px",a.overflow="hidden",t.appendChild(n),document.body.appendChild(t);var s=n.offsetWidth;t.style.overflow="scroll";var d=n.offsetWidth;s===d&&(d=t.clientWidth),document.body.removeChild(t),Er=s-d}return Er}function Sr(e){var n=e.match(/^(.*)px$/),t=Number(n==null?void 0:n[1]);return Number.isNaN(t)?Cr():t}function Zr(e){if(typeof document=="undefined"||!e||!(e instanceof Element))return{width:0,height:0};var n=getComputedStyle(e,"::-webkit-scrollbar"),t=n.width,a=n.height;return{width:Sr(t),height:Sr(a)}}function B(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var k="rc-util-locker-".concat(Date.now()),W=0;function U(e){var n=!!e,t=g.useState(function(){return W+=1,"".concat(k,"_").concat(W)}),a=ue(t,1),s=a[0];Jt(function(){if(n){var d=Zr(document.body).width,p=B();xr(`
|
|
html body {
|
|
overflow-y: hidden;
|
|
`.concat(p?"width: calc(100% - ".concat(d,"px);"):"",`
|
|
}`),s)}else pn(s);return function(){pn(s)}},[n,s])}var ae=!1;function ke(e){return typeof e=="boolean"&&(ae=e),ae}var X=function(n){return n===!1?!1:!Ge()||!n?null:typeof n=="string"?document.querySelector(n):typeof n=="function"?n():n},We=g.forwardRef(function(e,n){var t=e.open,a=e.autoLock,s=e.getContainer,d=e.debug,p=e.autoDestroy,I=p===void 0?!0:p,R=e.children,L=g.useState(t),H=ue(L,2),V=H[0],j=H[1],K=V||t;g.useEffect(function(){(I||t)&&j(t)},[t,I]);var Q=g.useState(function(){return X(s)}),Ee=ue(Q,2),oe=Ee[0],xe=Ee[1];g.useEffect(function(){var bt=X(s);xe(bt!=null?bt:null)});var pe=Un(K&&!oe,d),ce=ue(pe,2),Ke=ce[0],Me=ce[1],z=oe!=null?oe:Ke;U(a&&t&&Ge()&&(z===Ke||z===document.body));var st=null;if(R&&Dt(R)&&n){var je=R;st=je.ref}var qe=Ve(st,n);if(!K||!Ge()||oe===void 0)return null;var Lt=z===!1||ke(),ct=R;return n&&(ct=g.cloneElement(R,{ref:qe})),g.createElement(Rn.Provider,{value:Me},Lt?ct:(0,nt.createPortal)(ct,z))}),Mt=We,le=Mt,Ne=o(94184),he=o.n(Ne),Te=o(48555);function Ae(e){return e instanceof HTMLElement||e instanceof SVGElement}function pt(e){return e&&_typeof(e)==="object"&&Ae(e.nativeElement)?e.nativeElement:Ae(e)?e:null}function en(e){var n=pt(e);if(n)return n;if(e instanceof React.Component){var t;return(t=ReactDOM.findDOMNode)===null||t===void 0?void 0:t.call(ReactDOM,e)}return null}function on(e){var n;return e==null||(n=e.getRootNode)===null||n===void 0?void 0:n.call(e)}function vn(e){return on(e)instanceof ShadowRoot}function Kn(e){return vn(e)?on(e):null}function jt(e){var n=g.useRef();n.current=e;var t=g.useCallback(function(){for(var a,s=arguments.length,d=new Array(s),p=0;p<s;p++)d[p]=arguments[p];return(a=n.current)===null||a===void 0?void 0:a.call.apply(a,[n].concat(d))},[]);return t}function bn(e){if(Array.isArray(e))return e}function Mn(e,n){var t=e==null?null:typeof Symbol!="undefined"&&e[Symbol.iterator]||e["@@iterator"];if(t!=null){var a,s,d,p,I=[],R=!0,L=!1;try{if(d=(t=t.call(e)).next,n===0){if(Object(t)!==t)return;R=!1}else for(;!(R=(a=d.call(t)).done)&&(I.push(a.value),I.length!==n);R=!0);}catch(H){L=!0,s=H}finally{try{if(!R&&t.return!=null&&(p=t.return(),Object(p)!==p))return}finally{if(L)throw s}}return I}}function tn(e,n){(n==null||n>e.length)&&(n=e.length);for(var t=0,a=new Array(n);t<n;t++)a[t]=e[t];return a}function Hn(e,n){if(e){if(typeof e=="string")return tn(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);if(t==="Object"&&e.constructor&&(t=e.constructor.name),t==="Map"||t==="Set")return Array.from(e);if(t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return tn(e,n)}}function Gn(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ar(e,n){return bn(e)||Mn(e,n)||Hn(e,n)||Gn()}function Kt(e){"@babel/helpers - typeof";return Kt=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},Kt(e)}function rt(e,n){if(Kt(e)!=="object"||e===null)return e;var t=e[Symbol.toPrimitive];if(t!==void 0){var a=t.call(e,n||"default");if(Kt(a)!=="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(n==="string"?String:Number)(e)}function $n(e){var n=rt(e,"string");return Kt(n)==="symbol"?n:String(n)}function ir(e,n,t){return n=$n(n),n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function nn(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter(function(s){return Object.getOwnPropertyDescriptor(e,s).enumerable})),t.push.apply(t,a)}return t}function $t(e){for(var n=1;n<arguments.length;n++){var t=arguments[n]!=null?arguments[n]:{};n%2?nn(Object(t),!0).forEach(function(a){ir(e,a,t[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):nn(Object(t)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))})}return e}function or(){var e=$t({},A);return e.useId}var ur=0;function va(){}var Jr=or(),Xr=Jr?function(n){var t=Jr();return n||t}:function(n){var t=g.useState("ssr-id"),a=ar(t,2),s=a[0],d=a[1];return g.useEffect(function(){var p=ur;ur+=1,d("rc_unique_".concat(p))},[]),n||s};function Fr(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var lr=Fr()?g.useLayoutEffect:g.useEffect,wr=function(n,t){var a=g.useRef(!0);lr(function(){return n(a.current)},t),lr(function(){return a.current=!1,function(){a.current=!0}},[])},qr=function(n,t){wr(function(a){if(!a)return n()},t)},un=wr,ea=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(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(e==null?void 0:e.substr(0,4))};function Nr(){return Nr=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},Nr.apply(null,arguments)}var Rr=o(62874),Qn=o(52481);function da(e,n,t){var a=g.useRef({});return(!("value"in a.current)||t(a.current.condition,n))&&(a.current.value=e(),a.current.condition=n),a.current.value}var ta=Symbol.for("react.element"),ma=Symbol.for("react.transitional.element"),sr=Symbol.for("react.fragment");function ha(e){return e&&Kt(e)==="object"&&(e.$$typeof===ta||e.$$typeof===ma)&&e.type===sr}var Yn=Number(g.version.split(".")[0]),Tr=function(n,t){typeof n=="function"?n(t):Kt(n)==="object"&&n&&"current"in n&&(n.current=t)},ut=function(){for(var n=arguments.length,t=new Array(n),a=0;a<n;a++)t[a]=arguments[a];var s=t.filter(Boolean);return s.length<=1?s[0]:function(d){t.forEach(function(p){Tr(p,d)})}},lt=function(){for(var n=arguments.length,t=new Array(n),a=0;a<n;a++)t[a]=arguments[a];return da(function(){return ut.apply(void 0,t)},t,function(s,d){return s.length!==d.length||s.every(function(p,I){return p!==d[I]})})},Ot=function(n){var t,a;if(!n)return!1;if(cr(n)&&Yn>=19)return!0;var s=(0,Qn.isMemo)(n)?n.type.type:n.type;return!(typeof s=="function"&&!((t=s.prototype)!==null&&t!==void 0&&t.render)&&s.$$typeof!==Qn.ForwardRef||typeof n=="function"&&!((a=n.prototype)!==null&&a!==void 0&&a.render)&&n.$$typeof!==Qn.ForwardRef)};function cr(e){return(0,g.isValidElement)(e)&&!ha(e)}var Ra=function(n){return cr(n)&&Ot(n)},Ka=function(n){if(n&&cr(n)){var t=n;return t.props.propertyIsEnumerable("ref")?t.props.ref:t.ref}return null};function _t(e){var n=e.prefixCls,t=e.align,a=e.arrow,s=e.arrowPos,d=a||{},p=d.className,I=d.content,R=s.x,L=R===void 0?0:R,H=s.y,V=H===void 0?0:H,j=g.useRef();if(!t||!t.points)return null;var K={position:"absolute"};if(t.autoArrow!==!1){var Q=t.points[0],Ee=t.points[1],oe=Q[0],xe=Q[1],pe=Ee[0],ce=Ee[1];oe===pe||!["t","b"].includes(oe)?K.top=V:oe==="t"?K.top=0:K.bottom=0,xe===ce||!["l","r"].includes(xe)?K.left=L:xe==="l"?K.left=0:K.right=0}return g.createElement("div",{ref:j,className:he()("".concat(n,"-arrow"),p),style:K},I)}function $a(e){var n=e.prefixCls,t=e.open,a=e.zIndex,s=e.mask,d=e.motion;return s?g.createElement(Rr.Z,Nr({},d,{motionAppear:!0,visible:t,removeOnLeave:!0}),function(p){var I=p.className;return g.createElement("div",{style:{zIndex:a},className:he()("".concat(n,"-mask"),I)})}):null}var Ba=g.memo(function(e){var n=e.children;return n},function(e,n){return n.cache}),si=Ba,Ma=g.forwardRef(function(e,n){var t=e.popup,a=e.className,s=e.prefixCls,d=e.style,p=e.target,I=e.onVisibleChanged,R=e.open,L=e.keepDom,H=e.fresh,V=e.onClick,j=e.mask,K=e.arrow,Q=e.arrowPos,Ee=e.align,oe=e.motion,xe=e.maskMotion,pe=e.forceRender,ce=e.getPopupContainer,Ke=e.autoDestroy,Me=e.portal,z=e.zIndex,st=e.onMouseEnter,je=e.onMouseLeave,qe=e.onPointerEnter,Lt=e.onPointerDownCapture,ct=e.ready,bt=e.offsetX,_e=e.offsetY,ft=e.offsetR,Et=e.offsetB,Zt=e.onAlign,Ut=e.onPrepare,Qe=e.stretch,vt=e.targetWidth,Ce=e.targetHeight,Ht=typeof t=="function"?t():t,Bt=R||L,dt=(ce==null?void 0:ce.length)>0,Se=g.useState(!ce||!dt),Ft=O(Se,2),dn=Ft[0],Cn=Ft[1];if(un(function(){!dn&&dt&&p&&Cn(!0)},[dn,dt,p]),!dn)return null;var mt="auto",Ye={left:"-1000vw",top:"-1000vh",right:mt,bottom:mt};if(ct||!R){var mn,Sn=Ee.points,at=Ee.dynamicInset||((mn=Ee._experimental)===null||mn===void 0?void 0:mn.dynamicInset),kt=at&&Sn[0][1]==="r",Ct=at&&Sn[0][0]==="b";kt?(Ye.right=ft,Ye.left=mt):(Ye.left=bt,Ye.right=mt),Ct?(Ye.bottom=Et,Ye.top=mt):(Ye.top=_e,Ye.bottom=mt)}var ht={};return Qe&&(Qe.includes("height")&&Ce?ht.height=Ce:Qe.includes("minHeight")&&Ce&&(ht.minHeight=Ce),Qe.includes("width")&&vt?ht.width=vt:Qe.includes("minWidth")&&vt&&(ht.minWidth=vt)),R||(ht.pointerEvents="none"),g.createElement(Me,{open:pe||Bt,getContainer:ce&&function(){return ce(p)},autoDestroy:Ke},g.createElement($a,{prefixCls:s,open:R,zIndex:z,mask:j,motion:xe}),g.createElement(Te.Z,{onResize:Zt,disabled:!R},function(Gt){return g.createElement(Rr.Z,Nr({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:pe,leavedClassName:"".concat(s,"-hidden")},oe,{onAppearPrepare:Ut,onEnterPrepare:Ut,visible:R,onVisibleChanged:function(Pt){var $e;oe==null||($e=oe.onVisibleChanged)===null||$e===void 0||$e.call(oe,Pt),I(Pt)}}),function(ln,Pt){var $e=ln.className,At=ln.style,St=he()(s,$e,a);return g.createElement("div",{ref:ut(Gt,n,Pt),className:St,style:x(x(x(x({"--arrow-x":"".concat(Q.x||0,"px"),"--arrow-y":"".concat(Q.y||0,"px")},Ye),ht),At),{},{boxSizing:"border-box",zIndex:z},d),onMouseEnter:st,onMouseLeave:je,onPointerEnter:qe,onClick:V,onPointerDownCapture:Lt},K&&g.createElement(_t,{prefixCls:s,arrow:K,arrowPos:Q,align:Ee}),g.createElement(si,{cache:!R&&!H},Ht))})}))}),Fa=Ma,Wa=g.forwardRef(function(e,n){var t=e.children,a=e.getTriggerDOMNode,s=Ot(t),d=g.useCallback(function(I){Tr(n,a?a(I):I)},[a]),p=lt(d,Ka(t));return s?g.cloneElement(t,{ref:p}):t}),za=Wa,Va=g.createContext(null),Pa=Va;function Aa(e){return e?Array.isArray(e)?e:[e]:[]}function ja(e,n,t,a){return g.useMemo(function(){var s=Aa(t!=null?t:n),d=Aa(a!=null?a:n),p=new Set(s),I=new Set(d);return e&&(p.has("hover")&&(p.delete("hover"),p.add("click")),I.has("hover")&&(I.delete("hover"),I.add("click"))),[p,I]},[e,n,t,a])}var _a=function(e){if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){var n=e.getBBox(),t=n.width,a=n.height;if(t||a)return!0}if(e.getBoundingClientRect){var s=e.getBoundingClientRect(),d=s.width,p=s.height;if(d||p)return!0}}return!1};function na(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],t=arguments.length>2?arguments[2]:void 0;return t?e[0]===n[0]:e[0]===n[0]&&e[1]===n[1]}function Ua(e,n,t,a){for(var s=t.points,d=Object.keys(e),p=0;p<d.length;p+=1){var I,R=d[p];if(na((I=e[R])===null||I===void 0?void 0:I.points,s,a))return"".concat(n,"-placement-").concat(R)}return""}function ra(e,n,t,a){return n||(t?{motionName:"".concat(e,"-").concat(t)}:a?{motionName:a}:null)}function Wr(e){return e.ownerDocument.defaultView}function ya(e){for(var n=[],t=e==null?void 0:e.parentElement,a=["hidden","scroll","clip","auto"];t;){var s=Wr(t).getComputedStyle(t),d=s.overflowX,p=s.overflowY,I=s.overflow;[d,p,I].some(function(R){return a.includes(R)})&&n.push(t),t=t.parentElement}return n}function zr(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(e)?n:e}function Mr(e){return zr(parseFloat(e),0)}function Ia(e,n){var t=x({},e);return(n||[]).forEach(function(a){if(!(a instanceof HTMLBodyElement||a instanceof HTMLHtmlElement)){var s=Wr(a).getComputedStyle(a),d=s.overflow,p=s.overflowClipMargin,I=s.borderTopWidth,R=s.borderBottomWidth,L=s.borderLeftWidth,H=s.borderRightWidth,V=a.getBoundingClientRect(),j=a.offsetHeight,K=a.clientHeight,Q=a.offsetWidth,Ee=a.clientWidth,oe=Mr(I),xe=Mr(R),pe=Mr(L),ce=Mr(H),Ke=zr(Math.round(V.width/Q*1e3)/1e3),Me=zr(Math.round(V.height/j*1e3)/1e3),z=(Q-Ee-pe-ce)*Ke,st=(j-K-oe-xe)*Me,je=oe*Me,qe=xe*Me,Lt=pe*Ke,ct=ce*Ke,bt=0,_e=0;if(d==="clip"){var ft=Mr(p);bt=ft*Ke,_e=ft*Me}var Et=V.x+Lt-bt,Zt=V.y+je-_e,Ut=Et+V.width+2*bt-Lt-ct-z,Qe=Zt+V.height+2*_e-je-qe-st;t.left=Math.max(t.left,Et),t.top=Math.max(t.top,Zt),t.right=Math.min(t.right,Ut),t.bottom=Math.min(t.bottom,Qe)}}),t}function aa(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,t="".concat(n),a=t.match(/^(.*)\%$/);return a?e*(parseFloat(a[1])/100):parseFloat(t)}function ga(e,n){var t=n||[],a=O(t,2),s=a[0],d=a[1];return[aa(e.width,s),aa(e.height,d)]}function xa(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[e[0],e[1]]}function En(e,n){var t=n[0],a=n[1],s,d;return t==="t"?d=e.y:t==="b"?d=e.y+e.height:d=e.y+e.height/2,a==="l"?s=e.x:a==="r"?s=e.x+e.width:s=e.x+e.width/2,{x:s,y:d}}function fr(e,n){var t={t:"b",b:"t",l:"r",r:"l"};return e.map(function(a,s){return s===n?t[a]||"c":a}).join("")}function Ha(e,n,t,a,s,d,p){var I=g.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:s[a]||{}}),R=O(I,2),L=R[0],H=R[1],V=g.useRef(0),j=g.useMemo(function(){return n?ya(n):[]},[n]),K=g.useRef({}),Q=function(){K.current={}};e||Q();var Ee=jt(function(){if(n&&t&&e){let Vn=function(fa,$r){var Br=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Bn,wa=Se.x+fa,Oa=Se.y+$r,ii=wa+kt,oi=Oa+at,ui=Math.max(wa,Br.left),T=Math.max(Oa,Br.top),J=Math.min(ii,Br.right),yt=Math.min(oi,Br.bottom);return Math.max(0,(J-ui)*(yt-T))},Da=function(){hr=Se.y+He,zn=hr+at,er=Se.x+Ue,kr=er+kt};var pe,ce,Ke,Me,z=n,st=z.ownerDocument,je=Wr(z),qe=je.getComputedStyle(z),Lt=qe.width,ct=qe.height,bt=qe.position,_e=z.style.left,ft=z.style.top,Et=z.style.right,Zt=z.style.bottom,Ut=z.style.overflow,Qe=x(x({},s[a]),d),vt=st.createElement("div");(pe=z.parentElement)===null||pe===void 0||pe.appendChild(vt),vt.style.left="".concat(z.offsetLeft,"px"),vt.style.top="".concat(z.offsetTop,"px"),vt.style.position=bt,vt.style.height="".concat(z.offsetHeight,"px"),vt.style.width="".concat(z.offsetWidth,"px"),z.style.left="0",z.style.top="0",z.style.right="auto",z.style.bottom="auto",z.style.overflow="hidden";var Ce;if(Array.isArray(t))Ce={x:t[0],y:t[1],width:0,height:0};else{var Ht,Bt,dt=t.getBoundingClientRect();dt.x=(Ht=dt.x)!==null&&Ht!==void 0?Ht:dt.left,dt.y=(Bt=dt.y)!==null&&Bt!==void 0?Bt:dt.top,Ce={x:dt.x,y:dt.y,width:dt.width,height:dt.height}}var Se=z.getBoundingClientRect();Se.x=(ce=Se.x)!==null&&ce!==void 0?ce:Se.left,Se.y=(Ke=Se.y)!==null&&Ke!==void 0?Ke:Se.top;var Ft=st.documentElement,dn=Ft.clientWidth,Cn=Ft.clientHeight,mt=Ft.scrollWidth,Ye=Ft.scrollHeight,mn=Ft.scrollTop,Sn=Ft.scrollLeft,at=Se.height,kt=Se.width,Ct=Ce.height,ht=Ce.width,Gt={left:0,top:0,right:dn,bottom:Cn},ln={left:-Sn,top:-mn,right:mt-Sn,bottom:Ye-mn},Pt=Qe.htmlRegion,$e="visible",At="visibleFirst";Pt!=="scroll"&&Pt!==At&&(Pt=$e);var St=Pt===At,Dr=Ia(ln,j),Oe=Ia(Gt,j),Bn=Pt===$e?Oe:Dr,Jn=St?Oe:Bn;z.style.left="auto",z.style.top="auto",z.style.right="0",z.style.bottom="0";var wt=z.getBoundingClientRect();z.style.left=_e,z.style.top=ft,z.style.right=Et,z.style.bottom=Zt,z.style.overflow=Ut,(Me=z.parentElement)===null||Me===void 0||Me.removeChild(vt);var Pn=zr(Math.round(kt/parseFloat(Lt)*1e3)/1e3),sn=zr(Math.round(at/parseFloat(ct)*1e3)/1e3);if(Pn===0||sn===0||Ae(t)&&!_a(t))return;var Fn=Qe.offset,te=Qe.targetOffset,be=ga(Se,Fn),Ze=O(be,2),it=Ze[0],Je=Ze[1],pa=ga(Ce,te),Pr=O(pa,2),hn=Pr[0],vr=Pr[1];Ce.x-=hn,Ce.y-=vr;var ba=Qe.points||[],ia=O(ba,2),oa=ia[0],Or=ia[1],Wn=xa(Or),rn=xa(oa),An=En(Ce,Wn),Qt=En(Se,rn),Xn=x({},Qe),Ue=An.x-Qt.x+it,He=An.y-Qt.y+Je,In=Vn(Ue,He),dr=Vn(Ue,He,Oe),jr=En(Ce,["t","l"]),wn=En(Se,["t","l"]),ua=En(Ce,["b","r"]),_r=En(Se,["b","r"]),qn=Qe.overflow||{},mr=qn.adjustX,Ur=qn.adjustY,Hr=qn.shiftX,Lr=qn.shiftY,Gr=function($r){return typeof $r=="boolean"?$r:$r>=0},hr,zn,er,kr;Da();var Ar=Gr(Ur),Qr=rn[0]===Wn[0];if(Ar&&rn[0]==="t"&&(zn>Jn.bottom||K.current.bt)){var Wt=He;Qr?Wt-=at-Ct:Wt=jr.y-_r.y-Je;var la=Vn(Ue,Wt),Ea=Vn(Ue,Wt,Oe);la>In||la===In&&(!St||Ea>=dr)?(K.current.bt=!0,He=Wt,Je=-Je,Xn.points=[fr(rn,0),fr(Wn,0)]):K.current.bt=!1}if(Ar&&rn[0]==="b"&&(hr<Jn.top||K.current.tb)){var Ir=He;Qr?Ir+=at-Ct:Ir=ua.y-wn.y-Je;var sa=Vn(Ue,Ir),et=Vn(Ue,Ir,Oe);sa>In||sa===In&&(!St||et>=dr)?(K.current.tb=!0,He=Ir,Je=-Je,Xn.points=[fr(rn,0),fr(Wn,0)]):K.current.tb=!1}var Pe=Gr(mr),ze=rn[1]===Wn[1];if(Pe&&rn[1]==="l"&&(kr>Jn.right||K.current.rl)){var Nt=Ue;ze?Nt-=kt-ht:Nt=jr.x-_r.x-it;var Yt=Vn(Nt,He),tr=Vn(Nt,He,Oe);Yt>In||Yt===In&&(!St||tr>=dr)?(K.current.rl=!0,Ue=Nt,it=-it,Xn.points=[fr(rn,1),fr(Wn,1)]):K.current.rl=!1}if(Pe&&rn[1]==="r"&&(er<Jn.left||K.current.lr)){var xn=Ue;ze?xn+=kt-ht:xn=ua.x-wn.x-it;var ca=Vn(xn,He),Yr=Vn(xn,He,Oe);ca>In||ca===In&&(!St||Yr>=dr)?(K.current.lr=!0,Ue=xn,it=-it,Xn.points=[fr(rn,1),fr(Wn,1)]):K.current.lr=!1}Da();var Zn=Hr===!0?0:Hr;typeof Zn=="number"&&(er<Oe.left&&(Ue-=er-Oe.left-it,Ce.x+ht<Oe.left+Zn&&(Ue+=Ce.x-Oe.left+ht-Zn)),kr>Oe.right&&(Ue-=kr-Oe.right-it,Ce.x>Oe.right-Zn&&(Ue+=Ce.x-Oe.right+Zn)));var an=Lr===!0?0:Lr;typeof an=="number"&&(hr<Oe.top&&(He-=hr-Oe.top-Je,Ce.y+Ct<Oe.top+an&&(He+=Ce.y-Oe.top+Ct-an)),zn>Oe.bottom&&(He-=zn-Oe.bottom-Je,Ce.y>Oe.bottom-an&&(He+=Ce.y-Oe.bottom+an)));var yr=Se.x+Ue,Kr=yr+kt,gr=Se.y+He,Qa=gr+at,Za=Ce.x,Ya=Za+ht,Ca=Ce.y,Ja=Ca+Ct,Xa=Math.max(yr,Za),qa=Math.min(Kr,Ya),Na=(Xa+qa)/2,ei=Na-yr,ti=Math.max(gr,Ca),Ta=Math.min(Qa,Ja),ni=(ti+Ta)/2,ri=ni-gr;p==null||p(n,Xn);var Sa=wt.right-Se.x-(Ue+Se.width),pr=wt.bottom-Se.y-(He+Se.height);Pn===1&&(Ue=Math.round(Ue),Sa=Math.round(Sa)),sn===1&&(He=Math.round(He),pr=Math.round(pr));var ai={ready:!0,offsetX:Ue/Pn,offsetY:He/sn,offsetR:Sa/Pn,offsetB:pr/sn,arrowX:ei/Pn,arrowY:ri/sn,scaleX:Pn,scaleY:sn,align:Xn};H(ai)}}),oe=function(){V.current+=1;var ce=V.current;Promise.resolve().then(function(){V.current===ce&&Ee()})},xe=function(){H(function(ce){return x(x({},ce),{},{ready:!1})})};return un(xe,[a]),un(function(){e||xe()},[e]),[L.ready,L.offsetX,L.offsetY,L.offsetR,L.offsetB,L.arrowX,L.arrowY,L.scaleX,L.scaleY,L.align,oe]}function Vr(e){if(Array.isArray(e))return i(e)}function Ga(e){if(typeof Symbol!="undefined"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function r(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function l(e){return Vr(e)||Ga(e)||_(e)||r()}function v(e,n,t,a,s){un(function(){if(e&&n&&t){let V=function(){a(),s()};var d=n,p=t,I=ya(d),R=ya(p),L=Wr(p),H=new Set([L].concat(l(I),l(R)));return H.forEach(function(j){j.addEventListener("scroll",V,{passive:!0})}),L.addEventListener("resize",V,{passive:!0}),a(),function(){H.forEach(function(j){j.removeEventListener("scroll",V),L.removeEventListener("resize",V)})}}},[e,n,t])}var u={},h=[],m=function(n){h.push(n)};function C(e,n){if(0)var t}function Z(e,n){if(0)var t}function ee(){u={}}function $(e,n,t){!n&&!u[t]&&(e(!1,t),u[t]=!0)}function ye(e,n){$(C,e,n)}function ne(e,n){$(Z,e,n)}ye.preMessage=m,ye.resetWarned=ee,ye.noteOnce=ne;var me=null;function Ie(e,n,t,a,s,d,p,I){var R=g.useRef(e);R.current=e;var L=g.useRef(!1);g.useEffect(function(){if(n&&a&&(!s||d)){var V=function(){L.current=!1},j=function(Ke){var Me;R.current&&!p(((Me=Ke.composedPath)===null||Me===void 0||(Me=Me.call(Ke))===null||Me===void 0?void 0:Me[0])||Ke.target)&&!L.current&&I(!1)},K=Wr(a);K.addEventListener("pointerdown",V,!0),K.addEventListener("mousedown",j,!0),K.addEventListener("contextmenu",j,!0);var Q=Kn(t);if(Q&&(Q.addEventListener("mousedown",j,!0),Q.addEventListener("contextmenu",j,!0)),0)var Ee,oe,xe,pe;return function(){K.removeEventListener("pointerdown",V,!0),K.removeEventListener("mousedown",j,!0),K.removeEventListener("contextmenu",j,!0),Q&&(Q.removeEventListener("mousedown",j,!0),Q.removeEventListener("contextmenu",j,!0))}}},[n,t,a,s,d]);function H(){L.current=!0}return H}var ie=["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 De(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:le,n=g.forwardRef(function(t,a){var s=t.prefixCls,d=s===void 0?"rc-trigger-popup":s,p=t.children,I=t.action,R=I===void 0?"hover":I,L=t.showAction,H=t.hideAction,V=t.popupVisible,j=t.defaultPopupVisible,K=t.onPopupVisibleChange,Q=t.afterPopupVisibleChange,Ee=t.mouseEnterDelay,oe=t.mouseLeaveDelay,xe=oe===void 0?.1:oe,pe=t.focusDelay,ce=t.blurDelay,Ke=t.mask,Me=t.maskClosable,z=Me===void 0?!0:Me,st=t.getPopupContainer,je=t.forceRender,qe=t.autoDestroy,Lt=t.destroyPopupOnHide,ct=t.popup,bt=t.popupClassName,_e=t.popupStyle,ft=t.popupPlacement,Et=t.builtinPlacements,Zt=Et===void 0?{}:Et,Ut=t.popupAlign,Qe=t.zIndex,vt=t.stretch,Ce=t.getPopupClassNameFromAlign,Ht=t.fresh,Bt=t.alignPoint,dt=t.onPopupClick,Se=t.onPopupAlign,Ft=t.arrow,dn=t.popupMotion,Cn=t.maskMotion,mt=t.popupTransitionName,Ye=t.popupAnimation,mn=t.maskTransitionName,Sn=t.maskAnimation,at=t.className,kt=t.getTriggerDOMNode,Ct=fe(t,ie),ht=qe||Lt||!1,Gt=g.useState(!1),ln=O(Gt,2),Pt=ln[0],$e=ln[1];un(function(){$e(ea())},[]);var At=g.useRef({}),St=g.useContext(Pa),Dr=g.useMemo(function(){return{registerSubPopup:function(J,yt){At.current[J]=yt,St==null||St.registerSubPopup(J,yt)}}},[St]),Oe=Xr(),Bn=g.useState(null),Jn=O(Bn,2),wt=Jn[0],Pn=Jn[1],sn=g.useRef(null),Fn=jt(function(T){sn.current=T,Ae(T)&&wt!==T&&Pn(T),St==null||St.registerSubPopup(Oe,T)}),te=g.useState(null),be=O(te,2),Ze=be[0],it=be[1],Je=g.useRef(null),pa=jt(function(T){Ae(T)&&Ze!==T&&(it(T),Je.current=T)}),Pr=g.Children.only(p),hn=(Pr==null?void 0:Pr.props)||{},vr={},ba=jt(function(T){var J,yt,zt=Ze;return(zt==null?void 0:zt.contains(T))||((J=Kn(zt))===null||J===void 0?void 0:J.host)===T||T===zt||(wt==null?void 0:wt.contains(T))||((yt=Kn(wt))===null||yt===void 0?void 0:yt.host)===T||T===wt||Object.values(At.current).some(function(It){return(It==null?void 0:It.contains(T))||T===It})}),ia=ra(d,dn,Ye,mt),oa=ra(d,Cn,Sn,mn),Or=g.useState(j||!1),Wn=O(Or,2),rn=Wn[0],An=Wn[1],Qt=V!=null?V:rn,Xn=jt(function(T){V===void 0&&An(T)});un(function(){An(V||!1)},[V]);var Ue=g.useRef(Qt);Ue.current=Qt;var He=g.useRef([]);He.current=[];var In=jt(function(T){var J;Xn(T),((J=He.current[He.current.length-1])!==null&&J!==void 0?J:Qt)!==T&&(He.current.push(T),K==null||K(T))}),dr=g.useRef(),jr=function(){clearTimeout(dr.current)},wn=function(J){var yt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;jr(),yt===0?In(J):dr.current=setTimeout(function(){In(J)},yt*1e3)};g.useEffect(function(){return jr},[]);var ua=g.useState(!1),_r=O(ua,2),qn=_r[0],mr=_r[1];un(function(T){(!T||Qt)&&mr(!0)},[Qt]);var Ur=g.useState(null),Hr=O(Ur,2),Lr=Hr[0],Gr=Hr[1],hr=g.useState(null),zn=O(hr,2),er=zn[0],kr=zn[1],Ar=function(J){kr([J.clientX,J.clientY])},Qr=Ha(Qt,wt,Bt&&er!==null?er:Ze,ft,Zt,Ut,Se),Wt=O(Qr,11),la=Wt[0],Ea=Wt[1],Ir=Wt[2],sa=Wt[3],et=Wt[4],Pe=Wt[5],ze=Wt[6],Nt=Wt[7],Yt=Wt[8],tr=Wt[9],xn=Wt[10],ca=ja(Pt,R,L,H),Yr=O(ca,2),Zn=Yr[0],an=Yr[1],yr=Zn.has("click"),Kr=an.has("click")||an.has("contextMenu"),gr=jt(function(){qn||xn()}),Qa=function(){Ue.current&&Bt&&Kr&&wn(!1)};v(Qt,Ze,wt,gr,Qa),un(function(){gr()},[er,ft]),un(function(){Qt&&!(Zt!=null&&Zt[ft])&&gr()},[JSON.stringify(Ut)]);var Za=g.useMemo(function(){var T=Ua(Zt,d,tr,Bt);return he()(T,Ce==null?void 0:Ce(tr))},[tr,Ce,Zt,d,Bt]);g.useImperativeHandle(a,function(){return{nativeElement:Je.current,popupElement:sn.current,forceAlign:gr}});var Ya=g.useState(0),Ca=O(Ya,2),Ja=Ca[0],Xa=Ca[1],qa=g.useState(0),Na=O(qa,2),ei=Na[0],ti=Na[1],Ta=function(){if(vt&&Ze){var J=Ze.getBoundingClientRect();Xa(J.width),ti(J.height)}},ni=function(){Ta(),gr()},ri=function(J){mr(!1),xn(),Q==null||Q(J)},Sa=function(){return new Promise(function(J){Ta(),Gr(function(){return J})})};un(function(){Lr&&(xn(),Lr(),Gr(null))},[Lr]);function pr(T,J,yt,zt){vr[T]=function(It){var La;zt==null||zt(It),wn(J,yt);for(var li=arguments.length,ci=new Array(li>1?li-1:0),ka=1;ka<li;ka++)ci[ka-1]=arguments[ka];(La=hn[T])===null||La===void 0||La.call.apply(La,[hn,It].concat(ci))}}(yr||Kr)&&(vr.onClick=function(T){var J;Ue.current&&Kr?wn(!1):!Ue.current&&yr&&(Ar(T),wn(!0));for(var yt=arguments.length,zt=new Array(yt>1?yt-1:0),It=1;It<yt;It++)zt[It-1]=arguments[It];(J=hn.onClick)===null||J===void 0||J.call.apply(J,[hn,T].concat(zt))});var ai=Ie(Qt,Kr,Ze,wt,Ke,z,ba,wn),Vn=Zn.has("hover"),Da=an.has("hover"),fa,$r;Vn&&(pr("onMouseEnter",!0,Ee,function(T){Ar(T)}),pr("onPointerEnter",!0,Ee,function(T){Ar(T)}),fa=function(J){(Qt||qn)&&wt!==null&&wt!==void 0&&wt.contains(J.target)&&wn(!0,Ee)},Bt&&(vr.onMouseMove=function(T){var J;(J=hn.onMouseMove)===null||J===void 0||J.call(hn,T)})),Da&&(pr("onMouseLeave",!1,xe),pr("onPointerLeave",!1,xe),$r=function(){wn(!1,xe)}),Zn.has("focus")&&pr("onFocus",!0,pe),an.has("focus")&&pr("onBlur",!1,ce),Zn.has("contextMenu")&&(vr.onContextMenu=function(T){var J;Ue.current&&an.has("contextMenu")?wn(!1):(Ar(T),wn(!0)),T.preventDefault();for(var yt=arguments.length,zt=new Array(yt>1?yt-1:0),It=1;It<yt;It++)zt[It-1]=arguments[It];(J=hn.onContextMenu)===null||J===void 0||J.call.apply(J,[hn,T].concat(zt))}),at&&(vr.className=he()(hn.className,at));var Br=x(x({},hn),vr),wa={},Oa=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];Oa.forEach(function(T){Ct[T]&&(wa[T]=function(){for(var J,yt=arguments.length,zt=new Array(yt),It=0;It<yt;It++)zt[It]=arguments[It];(J=Br[T])===null||J===void 0||J.call.apply(J,[Br].concat(zt)),Ct[T].apply(Ct,zt)})});var ii=g.cloneElement(Pr,x(x({},Br),wa)),oi={x:Pe,y:ze},ui=Ft?x({},Ft!==!0?Ft:{}):null;return g.createElement(g.Fragment,null,g.createElement(Te.Z,{disabled:!Qt,ref:pa,onResize:ni},g.createElement(za,{getTriggerDOMNode:kt},ii)),g.createElement(Pa.Provider,{value:Dr},g.createElement(Fa,{portal:e,ref:Fn,prefixCls:d,popup:ct,className:he()(bt,Za),style:_e,target:Ze,onMouseEnter:fa,onMouseLeave:$r,onPointerEnter:fa,zIndex:Qe,open:Qt,keepDom:qn,fresh:Ht,onClick:dt,onPointerDownCapture:ai,mask:Ke,motion:ia,maskMotion:oa,onVisibleChanged:ri,onPrepare:Sa,forceRender:je,autoDestroy:ht,getPopupContainer:st,align:tr,arrow:ui,arrowPos:oi,ready:la,offsetX:Ea,offsetY:Ir,offsetR:sa,offsetB:et,onAlign:gr,stretch:vt,targetWidth:Ja/Nt,targetHeight:ei/Yt})))});return n}var ge=De(le)},31632:function(Vt,we){var o;var c=typeof Symbol=="function"&&Symbol.for,E=c?Symbol.for("react.element"):60103,M=c?Symbol.for("react.portal"):60106,G=c?Symbol.for("react.fragment"):60107,S=c?Symbol.for("react.strict_mode"):60108,x=c?Symbol.for("react.profiler"):60114,F=c?Symbol.for("react.provider"):60109,q=c?Symbol.for("react.context"):60110,i=c?Symbol.for("react.async_mode"):60111,_=c?Symbol.for("react.concurrent_mode"):60111,re=c?Symbol.for("react.forward_ref"):60112,O=c?Symbol.for("react.suspense"):60113,Be=c?Symbol.for("react.suspense_list"):60120,fe=c?Symbol.for("react.memo"):60115,Fe=c?Symbol.for("react.lazy"):60116,ve=c?Symbol.for("react.block"):60121,w=c?Symbol.for("react.fundamental"):60117,tt=c?Symbol.for("react.responder"):60118,Tt=c?Symbol.for("react.scope"):60119;function ue(A){if(typeof A=="object"&&A!==null){var nt=A.$$typeof;switch(nt){case E:switch(A=A.type,A){case i:case _:case G:case x:case S:case O:return A;default:switch(A=A&&A.$$typeof,A){case q:case re:case Fe:case fe:case F:return A;default:return nt}}case M:return nt}}}function g(A){return ue(A)===_}o=i,o=_,o=q,o=F,o=E,o=re,o=G,o=Fe,o=fe,o=M,o=x,o=S,o=O,o=function(A){return g(A)||ue(A)===i},o=g,o=function(A){return ue(A)===q},o=function(A){return ue(A)===F},o=function(A){return typeof A=="object"&&A!==null&&A.$$typeof===E},o=function(A){return ue(A)===re},o=function(A){return ue(A)===G},o=function(A){return ue(A)===Fe},we.isMemo=function(A){return ue(A)===fe},o=function(A){return ue(A)===M},o=function(A){return ue(A)===x},o=function(A){return ue(A)===S},o=function(A){return ue(A)===O},o=function(A){return typeof A=="string"||typeof A=="function"||A===G||A===_||A===x||A===S||A===O||A===Be||typeof A=="object"&&A!==null&&(A.$$typeof===Fe||A.$$typeof===fe||A.$$typeof===F||A.$$typeof===q||A.$$typeof===re||A.$$typeof===w||A.$$typeof===tt||A.$$typeof===Tt||A.$$typeof===ve)},o=ue},81640:function(Vt,we,o){Vt.exports=o(31632)},48482:function(Vt,we){var o;var c=Symbol.for("react.element"),E=Symbol.for("react.portal"),M=Symbol.for("react.fragment"),G=Symbol.for("react.strict_mode"),S=Symbol.for("react.profiler"),x=Symbol.for("react.provider"),F=Symbol.for("react.context"),q=Symbol.for("react.server_context"),i=Symbol.for("react.forward_ref"),_=Symbol.for("react.suspense"),re=Symbol.for("react.suspense_list"),O=Symbol.for("react.memo"),Be=Symbol.for("react.lazy"),fe=Symbol.for("react.offscreen"),Fe;Fe=Symbol.for("react.module.reference");function ve(w){if(typeof w=="object"&&w!==null){var tt=w.$$typeof;switch(tt){case c:switch(w=w.type,w){case M:case S:case G:case _:case re:return w;default:switch(w=w&&w.$$typeof,w){case q:case F:case i:case Be:case O:case x:return w;default:return tt}}case E:return tt}}}o=F,o=x,o=c,we.ForwardRef=i,o=M,o=Be,o=O,o=E,o=S,o=G,o=_,o=re,o=function(){return!1},o=function(){return!1},o=function(w){return ve(w)===F},o=function(w){return ve(w)===x},o=function(w){return typeof w=="object"&&w!==null&&w.$$typeof===c},o=function(w){return ve(w)===i},o=function(w){return ve(w)===M},o=function(w){return ve(w)===Be},we.isMemo=function(w){return ve(w)===O},o=function(w){return ve(w)===E},o=function(w){return ve(w)===S},o=function(w){return ve(w)===G},o=function(w){return ve(w)===_},o=function(w){return ve(w)===re},o=function(w){return typeof w=="string"||typeof w=="function"||w===M||w===S||w===G||w===_||w===re||w===fe||typeof w=="object"&&w!==null&&(w.$$typeof===Be||w.$$typeof===O||w.$$typeof===x||w.$$typeof===F||w.$$typeof===i||w.$$typeof===Fe||w.getModuleId!==void 0)},o=ve},52481:function(Vt,we,o){Vt.exports=o(48482)},13403:function(Vt,we,o){o.r(we),o.d(we,{default:function(){return _}});var c=o(67294),E={flex_box_center:"flex_box_center___usTTt",flex_space_between:"flex_space_between___pQ1uH",flex_box_vertical_center:"flex_box_vertical_center___jvY_p",flex_box_center_end:"flex_box_center_end___mLLAC",flex_box_column:"flex_box_column___B1SWi",wrap:"wrap___Ga64a",left:"left___MLf1O",menu:"menu___FpsmH",home:"home___iI7sm",info:"info___P474B",right:"right___Ttby6"},M=o(50136),G=o(35973),S=o(70583),x=o(33170),F="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABQCAYAAACpv3NFAAAAAXNSR0IArs4c6QAABmRJREFUeF7tXHtQVHUU/s7dBw9lAUGBJR18QE7YmJWZaYpZo9Vio0jamFpj4jhaVpaNr4Zeko42aY2OmI7o+BpDA8WGGpOmfDXjKx1TVNQUFFQUebN772nuMiqLwMBy7zJLv/vXAuecPeebc77vt3sPl1DnYmYyJpybrBDGg/EECJ3BLNW18brXRAoYN0A4LjG2OtKj04iI79VB916Yx53vY7crqQAP9LoiW5QwHTQZDNNqtvc8qbo5ATAmnhsqy5wNsE+LYnmtMVUbDDTCsT36dwpOvBB4R5ZzAe7itfW4lTgVBRkMMSSNzV3ICn/uVgwvdyKJPiVKyD0K5n5eXot76RMdI0o4WwpGR/cieLkXoYxozNn7kuDl5biVvgBAdIAYAcEBggTdos924iRUQKiAUAGhAkIF2gmhu1WGUAGhAkIFhAoIFXCLPtuJU5uqwBdvhCCogwGz1hVBUdoG0TYBwNdMSHs3HInPBTirzjpShvHfXEN5leen0eMAhAcZkDE3Ev17+aKkXIZdBkItBhzLq4JtUT6u3ZY92goeBaBvlA92zbPikRAT8q7XwLaoADUOxp4FkYixmnH1lh2vfpWPk5drPAaCxwCIf7oDNn8QgQ6+Ev44XYExSwpwq7R28IM7Stg5x4ohsf4orVTw+tICZB+v8AgIHgFg9qhgLJ4YCkkibMgpwdRVhbA7XOszGYF1M8IxYYgFssyY+UMRVv9SojsIugJgNACrksIw5cVAMDPmb76Fr3cUN1nUZ+NDsDAxxGmzNKMYczbc1BUE3QBQ2/rHj6wY9rg/KqoVTFpxHTsOlbkUM6yPn/PnfacqXX4/Kc6CNdPDYDIS0g+WYuKK66iq0UchdAEgOsKE3fMiEW01o6DYgVEp+TiaV+1SZNJLgfh+au0d+ZlripD6q2u7x/Xxw445Vuc54XBuJUalFODGXe0VQnMA1MTTP7YiuGOttMWnFDhBuHdJErBscmfMsgW7ALJ8923MTrvhciDqHWlG1vxIdA8z4WJhrUKcyddWITQFYMpwC1Ym1bbuT4fL8Obya6ioftC6AX4Stn4YgZef7NDgXP98tNx5IFKV4N7V2WJA5lwrBsT44U657FSPnHoj0xqS0AwAi7+EMyuiEB5sxJKdxZi76Sa4zthGdTE6x+Kxrk1v4Zy+Uu08EF0qetA16slx43vhSBgYgP3/VOL5BVdaU7OLr2YAqFHV011sVzPW77vr8iaDevti5yeRzhNfc66bd2WMXpyP/WeqXMznjumEtXtLUFSiHRdoCkBDxU0eZsHqaWEwm+4vpDUHA9TYGdNWFyKtHpjNcm6BkW4AEAEpE0IxZ3SnFqTzsGlD49SqgPWcdQHA34ew6f0IvPaMNps3GX+VYcK3roSqFQi6AHBsWTf0jfLVKkdnnBOXqtBv9r+axlSD6QKAkh6jeaJqQCkhV/O4HgdAURiORkhc/eygfmBq7GoXAKzbW4J3VhY2WOPaGWF4+4VAAYDogEYQECPQHkhQcIAgwf+BCpRu6tWolG3IuYsZa4oa/PvKpC6YONTSqG/AhPPecRDSPEsdA+pyEtQxX81DCwDEioxYkRErMvrcctGcrvQJKEhQkKAgQUGCggT14VfviCpUQKiAUAGhAkIFPM7XROoGxUECzgAcwUB/MLp7PA+9bo42WAjhMkHaJUmc2Tc4OudIKtnr2pkTzsU6CDZmJR6gZ8HcvHWSVqKmowwSg/gIEWUaDJxp3/boiebmGjDpakhFWeUrTIqNQSPA3PgNw+YGbcROYwCoGsS/EVGGr9F3V8XWbgWtzA9PJbHpRHHeEEWRbUywgbnxr5zdeDOiMblVrXyA0k0iyiJCZqifJbtwY3i5G3k028WccLG3A/Z4BmwABrVqVAg16mN0DoF5QLMzUA0JZwmUKUmGzAWxPQ4kJ1Ob/L+HJfFKp3K5ciQDKiAjAQ5qUR2go2Qce2G4rMhZTXYBkQzmg+o8m4yGjOptPbVf1WhZ5g9ZxyWz8c9T5wcrrMQzO7uj6TUVIlkCjXauYxjG5toUhVMBRNyPTCgHKFsCZ/qbA7JKt1j1XdtuJQD13X3GXYixO1QS5XgwD1YfmfagNiqRgOlyesyW+/soycksffn3haEM7kGgvKhIPnD+u2jXDWeNk/RUuKC3LgaVlspxzHJPkuhi146mPZfWd3duYf4HFXjVlDenBVgAAAAASUVORK5CYII=";const{SubMenu:q}=M.default,i=({user:re,globalSetting:O,engineering:Be})=>{const fe=(0,G.useLocation)(),[Fe,ve]=c.useState(["1","2","3","4"]),[w,tt]=c.useState([]),{showMenu:Tt,matrixVerify:ue}=Be;(0,c.useEffect)(()=>{(fe==null?void 0:fe.pathname)==="/engineering"&&G.history.replace("/engineering/navigation"),document.title="\u5DE5\u7A0B\u8BA4\u8BC1"},[fe==null?void 0:fe.pathname]),(0,c.useEffect)(()=>{document.title="\u5DE5\u7A0B\u8BA4\u8BC1"}),(0,c.useEffect)(()=>{const{filterOpenKeys:Y,filterSelectedKeys:N}=A();console.log(A()),tt(N)},[fe==null?void 0:fe.pathname]),(0,c.useEffect)(()=>{(0,x.ZP)("/api/ec_major_schools/1/ec_years/has_logged.json",{method:"get"})},[]);const g=[{title:"\u4E13\u4E1A\u8BBE\u7F6E",key:"1",icon:c.createElement("i",{className:"iconfont icon-zhuanyeshezhi"}),children:[{title:"\u57F9\u517B\u65B9\u6848",key:"/engineering/training/program",icon:c.createElement("i",{className:"iconfont icon-peiyangfangan font14"})},{title:"\u57F9\u517B\u76EE\u6807",key:"/engineering/training/objectives",icon:c.createElement("i",{className:"iconfont icon-peiyangmubiao font14"})},{title:"\u6559\u5E08\u4FE1\u606F",key:"/engineering/teacherList",icon:c.createElement("i",{className:"iconfont icon-jiaoshiliebiao font14"})},{title:"\u5B66\u751F\u4FE1\u606F",key:"/engineering/studentList",icon:c.createElement("i",{className:"iconfont icon-xueshengliebiao font14"})}]},{title:"\u6BD5\u4E1A\u8981\u6C42",key:"2",icon:c.createElement("i",{className:"iconfont icon-biyeyaoqiu"}),children:[{title:"\u6BD5\u4E1A\u6307\u6807",key:"/engineering/graduated/index",icon:c.createElement("i",{className:"iconfont icon-biyezhibiao font14"})},{title:"\u6BD5\u4E1A\u77E9\u9635",key:"/engineering/graduated/matrix",icon:c.createElement("i",{className:"iconfont icon-biyejuzhen font14"})}]},{title:"\u8BFE\u7A0B\u4F53\u7CFB",key:"3",icon:c.createElement("i",{className:"iconfont icon-kechengtixi"}),children:[{title:"\u8BFE\u7A0B\u5217\u8868",key:"/engineering/course/list",icon:c.createElement("i",{className:"iconfont icon-kechengliebiao font14"})},{title:"\u8BFE\u7A0B\u8BBE\u7F6E",key:"/engineering/course/setting",icon:c.createElement("i",{className:"iconfont icon-kechengshezhi font14"})},{title:"\u8BFE\u7A0B\u77E9\u9635",key:"/engineering/course/matrix",icon:c.createElement("i",{className:"iconfont icon-kechengjuzhen font14"})}]},{title:"\u8FBE\u6210\u8BC4\u4EF7",key:"4",icon:c.createElement("i",{className:"iconfont icon-dachengpinggu"}),children:[{title:"\u8BFE\u7A0B\u8BC4\u4EF7",key:"/engineering/evaluate/course",icon:c.createElement("i",{className:"iconfont icon-kechengpingjia font14"})},{title:"\u6307\u6807\u8BC4\u4EF7",key:"/engineering/evaluate/norm",icon:c.createElement("i",{className:"iconfont icon-zhibiaopingjia font14"})},{title:"\u6587\u6863\u751F\u6210",key:"/engineering/evaluate/document",icon:c.createElement("i",{className:"iconfont icon-wendangshengcheng font14"})}]}],A=()=>{var Y;const N=fe==null?void 0:fe.pathname;let se=[],gt=[];for(let Re=0;Re<g.length;Re++)if((Y=g[Re].children)!=null&&Y.length){for(let f=0;f<g[Re].children.length;f++)if(N.includes(g[Re].children[f].key))return se=[g[Re].key],gt=[g[Re].children[f].key],{filterOpenKeys:se,filterSelectedKeys:gt}}return{filterOpenKeys:se,filterSelectedKeys:gt}},nt=Y=>{console.log(Fe,Y,44),ve(Y)},Ge=Y=>{var N;const se=()=>{G.history.push(Y)};ue!=null&&ue.key?(0,S.t)(se,`\u6BD5\u4E1A\u8981\u6C42\u6307\u6807\u70B9\u5B58\u5728\u6CA1\u6709\u5173\u8054${((N=ue==null?void 0:ue.params)==null?void 0:N.tab)==="1"?"\u57F9\u517B\u76EE\u6807":"\u901A\u7528\u6807\u51C6"}\uFF0C\u786E\u5B9A\u662F\u5426\u79BB\u5F00\u5F53\u524D\u9875\u9762\uFF1F`):se()};return c.createElement("div",{className:E.wrap},Tt&&(fe==null?void 0:fe.pathname)!=="/exam"&&c.createElement("div",{className:E.left},c.createElement("aside",{onClick:()=>Ge("/engineering/navigation"),className:E.home},c.createElement("div",{className:"mr15"},c.createElement("img",{width:32,src:F})),c.createElement("div",{className:E.info},c.createElement("div",null,"\u8BA4\u8BC1\u5BFC\u822A"),c.createElement("div",null,"CERTIFICATION"))),c.createElement(M.default,{mode:"inline",selectedKeys:w,openKeys:Fe,onOpenChange:nt,inlineIndent:15,className:E.menu,expandIcon:Y=>Y.isOpen?c.createElement("span",{style:{visibility:"hidden"},className:"icon-xiala3 custom-icon"}):c.createElement("span",{style:{visibility:"hidden"},className:"icon-xiala2 custom-icon"})},g.map(Y=>{var N;if(!Y.isMenu)return c.createElement(q,{key:Y.key,icon:Y.icon,title:Y.title},Y.children&&((N=Y.children)==null?void 0:N.map(se=>c.createElement(M.default.Item,{key:se.key},c.createElement("aside",{onClick:()=>Ge(se.key)},c.createElement("span",{className:"mr15"},se==null?void 0:se.icon),se.title)))))}))),c.createElement("div",{className:E.right},c.createElement(G.Outlet,null)))};var _=(0,G.connect)(({globalSetting:re,user:O,engineering:Be})=>({user:O,globalSetting:re,engineering:Be}))(i)},78595:function(Vt,we,o){o.d(we,{iz:function(){return ra},ck:function(){return Yn},BW:function(){return Mr},sN:function(){return Yn},Wd:function(){return na},ZP:function(){return Ga},Xl:function(){return kn}});var c=o(87462),E=o(4942),M=o(1413),G=o(74902),S=o(97685),x=o(45987),F=o(94184),q=o.n(F),i=o(67294),_=o(48555);function re(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var O=re()?i.useLayoutEffect:i.useEffect,Be=function(l,v){var u=i.useRef(!0);O(function(){return l(u.current)},v),O(function(){return u.current=!1,function(){u.current=!0}},[])},fe=function(l,v){Be(function(u){if(!u)return l()},v)},Fe=Be,ve=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],w=void 0;function tt(r,l){var v=r.prefixCls,u=r.invalidate,h=r.item,m=r.renderItem,C=r.responsive,Z=r.responsiveDisabled,ee=r.registerSize,$=r.itemKey,ye=r.className,ne=r.style,me=r.children,Ie=r.display,ie=r.order,De=r.component,ge=De===void 0?"div":De,e=(0,x.Z)(r,ve),n=C&&!Ie;function t(I){ee($,I)}i.useEffect(function(){return function(){t(null)}},[]);var a=m&&h!==w?m(h):me,s;u||(s={opacity:n?0:1,height:n?0:w,overflowY:n?"hidden":w,order:C?ie:w,pointerEvents:n?"none":w,position:n?"absolute":w});var d={};n&&(d["aria-hidden"]=!0);var p=i.createElement(ge,(0,c.Z)({className:q()(!u&&v,ye),style:(0,M.Z)((0,M.Z)({},s),ne)},d,e,{ref:l}),a);return C&&(p=i.createElement(_.Z,{onResize:function(R){var L=R.offsetWidth;t(L)},disabled:Z},p)),p}var Tt=i.forwardRef(tt);Tt.displayName="Item";var ue=Tt;function g(r){var l=i.useRef();l.current=r;var v=i.useCallback(function(){for(var u,h=arguments.length,m=new Array(h),C=0;C<h;C++)m[C]=arguments[C];return(u=l.current)===null||u===void 0?void 0:u.call.apply(u,[l].concat(m))},[]);return v}var A=o(73935),nt=function(l){return+setTimeout(l,16)},Ge=function(l){return clearTimeout(l)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(nt=function(l){return window.requestAnimationFrame(l)},Ge=function(l){return window.cancelAnimationFrame(l)});var Y=0,N=new Map;function se(r){N.delete(r)}var gt=function(l){var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;Y+=1;var u=Y;function h(m){if(m===0)se(u),l();else{var C=nt(function(){h(m-1)});N.set(u,C)}}return h(v),u};gt.cancel=function(r){var l=N.get(r);return se(l),Ge(l)};var Re=gt;function f(r){if(typeof MessageChannel=="undefined")Re(r);else{var l=new MessageChannel;l.port1.onmessage=function(){return r()},l.port2.postMessage(void 0)}}function y(){var r=i.useRef(null),l=function(u){r.current||(r.current=[],f(function(){(0,A.unstable_batchedUpdates)(function(){r.current.forEach(function(h){h()}),r.current=null})})),r.current.push(u)};return l}function b(r,l){var v=i.useState(l),u=(0,S.Z)(v,2),h=u[0],m=u[1],C=g(function(Z){r(function(){m(Z)})});return[h,C]}var P=i.createContext(null),D=["component"],de=["className"],Le=["className"],ot=function(l,v){var u=i.useContext(P);if(!u){var h=l.component,m=h===void 0?"div":h,C=(0,x.Z)(l,D);return i.createElement(m,(0,c.Z)({},C,{ref:v}))}var Z=u.className,ee=(0,x.Z)(u,de),$=l.className,ye=(0,x.Z)(l,Le);return i.createElement(P.Provider,{value:null},i.createElement(ue,(0,c.Z)({ref:v,className:q()(Z,$)},ee,ye)))},Ve=i.forwardRef(ot);Ve.displayName="RawItem";var Dt=Ve,cn=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Rn="responsive",nr="invalidate";function rr(r){return"+ ".concat(r.length," ...")}function jn(r,l){var v=r.prefixCls,u=v===void 0?"rc-overflow":v,h=r.data,m=h===void 0?[]:h,C=r.renderItem,Z=r.renderRawItem,ee=r.itemKey,$=r.itemWidth,ye=$===void 0?10:$,ne=r.ssr,me=r.style,Ie=r.className,ie=r.maxCount,De=r.renderRest,ge=r.renderRawRest,e=r.suffix,n=r.component,t=n===void 0?"div":n,a=r.itemComponent,s=r.onVisibleChange,d=(0,x.Z)(r,cn),p=ne==="full",I=y(),R=b(I,null),L=(0,S.Z)(R,2),H=L[0],V=L[1],j=H||0,K=b(I,new Map),Q=(0,S.Z)(K,2),Ee=Q[0],oe=Q[1],xe=b(I,0),pe=(0,S.Z)(xe,2),ce=pe[0],Ke=pe[1],Me=b(I,0),z=(0,S.Z)(Me,2),st=z[0],je=z[1],qe=b(I,0),Lt=(0,S.Z)(qe,2),ct=Lt[0],bt=Lt[1],_e=(0,i.useState)(null),ft=(0,S.Z)(_e,2),Et=ft[0],Zt=ft[1],Ut=(0,i.useState)(null),Qe=(0,S.Z)(Ut,2),vt=Qe[0],Ce=Qe[1],Ht=i.useMemo(function(){return vt===null&&p?Number.MAX_SAFE_INTEGER:vt||0},[vt,H]),Bt=(0,i.useState)(!1),dt=(0,S.Z)(Bt,2),Se=dt[0],Ft=dt[1],dn="".concat(u,"-item"),Cn=Math.max(ce,st),mt=ie===Rn,Ye=m.length&&mt,mn=ie===nr,Sn=Ye||typeof ie=="number"&&m.length>ie,at=(0,i.useMemo)(function(){var te=m;return Ye?H===null&&p?te=m:te=m.slice(0,Math.min(m.length,j/ye)):typeof ie=="number"&&(te=m.slice(0,ie)),te},[m,ye,H,ie,Ye]),kt=(0,i.useMemo)(function(){return Ye?m.slice(Ht+1):m.slice(at.length)},[m,at,Ye,Ht]),Ct=(0,i.useCallback)(function(te,be){var Ze;return typeof ee=="function"?ee(te):(Ze=ee&&(te==null?void 0:te[ee]))!==null&&Ze!==void 0?Ze:be},[ee]),ht=(0,i.useCallback)(C||function(te){return te},[C]);function Gt(te,be,Ze){vt===te&&(be===void 0||be===Et)||(Ce(te),Ze||(Ft(te<m.length-1),s==null||s(te)),be!==void 0&&Zt(be))}function ln(te,be){V(be.clientWidth)}function Pt(te,be){oe(function(Ze){var it=new Map(Ze);return be===null?it.delete(te):it.set(te,be),it})}function $e(te,be){je(be),Ke(st)}function At(te,be){bt(be)}function St(te){return Ee.get(Ct(at[te],te))}Fe(function(){if(j&&typeof Cn=="number"&&at){var te=ct,be=at.length,Ze=be-1;if(!be){Gt(0,null);return}for(var it=0;it<be;it+=1){var Je=St(it);if(p&&(Je=Je||0),Je===void 0){Gt(it-1,void 0,!0);break}if(te+=Je,Ze===0&&te<=j||it===Ze-1&&te+St(Ze)<=j){Gt(Ze,null);break}else if(te+Cn>j){Gt(it-1,te-Je-ct+st);break}}e&&St(0)+ct>j&&Zt(null)}},[j,Ee,st,ct,Ct,at]);var Dr=Se&&!!kt.length,Oe={};Et!==null&&Ye&&(Oe={position:"absolute",left:Et,top:0});var Bn={prefixCls:dn,responsive:Ye,component:a,invalidate:mn},Jn=Z?function(te,be){var Ze=Ct(te,be);return i.createElement(P.Provider,{key:Ze,value:(0,M.Z)((0,M.Z)({},Bn),{},{order:be,item:te,itemKey:Ze,registerSize:Pt,display:be<=Ht})},Z(te,be))}:function(te,be){var Ze=Ct(te,be);return i.createElement(ue,(0,c.Z)({},Bn,{order:be,key:Ze,item:te,renderItem:ht,itemKey:Ze,registerSize:Pt,display:be<=Ht}))},wt,Pn={order:Dr?Ht:Number.MAX_SAFE_INTEGER,className:"".concat(dn,"-rest"),registerSize:$e,display:Dr};if(ge)ge&&(wt=i.createElement(P.Provider,{value:(0,M.Z)((0,M.Z)({},Bn),Pn)},ge(kt)));else{var sn=De||rr;wt=i.createElement(ue,(0,c.Z)({},Bn,Pn),typeof sn=="function"?sn(kt):sn)}var Fn=i.createElement(t,(0,c.Z)({className:q()(!mn&&u,Ie),style:me,ref:l},d),at.map(Jn),Sn?wt:null,e&&i.createElement(ue,(0,c.Z)({},Bn,{responsive:mt,responsiveDisabled:!Ye,order:Ht,className:"".concat(dn,"-suffix"),registerSize:At,display:!0,style:Oe}),e));return mt&&(Fn=i.createElement(_.Z,{onResize:ln,disabled:!Ye},Fn)),Fn}var fn=i.forwardRef(jn);fn.displayName="Overflow",fn.Item=Dt,fn.RESPONSIVE=Rn,fn.INVALIDATE=nr;var Rt=fn,Jt=Rt,yn=o(21770),_n=o(91881),Un=o(80334),Nn=i.createContext(null);function gn(r,l){return r===void 0?null:"".concat(r,"-").concat(l)}function Tn(r){var l=i.useContext(Nn);return gn(l,r)}var Xt=o(56982),Dn=["children","locked"],Xe=i.createContext(null);function On(r,l){var v=(0,M.Z)({},r);return Object.keys(l).forEach(function(u){var h=l[u];h!==void 0&&(v[u]=h)}),v}function xt(r){var l=r.children,v=r.locked,u=(0,x.Z)(r,Dn),h=i.useContext(Xe),m=(0,Xt.Z)(function(){return On(h,u)},[h,u],function(C,Z){return!v&&(C[0]!==Z[0]||!(0,_n.Z)(C[1],Z[1],!0))});return i.createElement(Xe.Provider,{value:m},l)}var qt=[],Ln=i.createContext(null);function pn(){return i.useContext(Ln)}var br=i.createContext(qt);function kn(r){var l=i.useContext(br);return i.useMemo(function(){return r!==void 0?[].concat((0,G.Z)(l),[r]):l},[l,r])}var xr=i.createContext(null),Er=i.createContext({}),Cr=Er,Sr=function(r){if(!r)return!1;if(r instanceof Element){if(r.offsetParent)return!0;if(r.getBBox){var l=r.getBBox(),v=l.width,u=l.height;if(v||u)return!0}if(r.getBoundingClientRect){var h=r.getBoundingClientRect(),m=h.width,C=h.height;if(m||C)return!0}}return!1};function Zr(r){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(Sr(r)){var v=r.nodeName.toLowerCase(),u=["input","select","textarea","button"].includes(v)||r.isContentEditable||v==="a"&&!!r.getAttribute("href"),h=r.getAttribute("tabindex"),m=Number(h),C=null;return h&&!Number.isNaN(m)?C=m:u&&C===null&&(C=0),u&&r.disabled&&(C=null),C!==null&&(C>=0||l&&C<0)}return!1}function B(r){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,v=(0,G.Z)(r.querySelectorAll("*")).filter(function(u){return Zr(u,l)});return Zr(r,l)&&v.unshift(r),v}var k=null;function W(){k=document.activeElement}function U(){k=null}function ae(){if(k)try{k.focus()}catch(r){}}function ke(r,l){if(l.keyCode===9){var v=B(r),u=v[l.shiftKey?0:v.length-1],h=u===document.activeElement||r===document.activeElement;if(h){var m=v[l.shiftKey?v.length-1:0];m.focus(),l.preventDefault()}}}var X=o(15105),We=o(75164),Mt=X.Z.LEFT,le=X.Z.RIGHT,Ne=X.Z.UP,he=X.Z.DOWN,Te=X.Z.ENTER,Ae=X.Z.ESC,pt=X.Z.HOME,en=X.Z.END,on=[Ne,he,Mt,le];function vn(r,l,v,u){var h,m="prev",C="next",Z="children",ee="parent";if(r==="inline"&&u===Te)return{inlineTrigger:!0};var $=(0,E.Z)((0,E.Z)({},Ne,m),he,C),ye=(0,E.Z)((0,E.Z)((0,E.Z)((0,E.Z)({},Mt,v?C:m),le,v?m:C),he,Z),Te,Z),ne=(0,E.Z)((0,E.Z)((0,E.Z)((0,E.Z)((0,E.Z)((0,E.Z)({},Ne,m),he,C),Te,Z),Ae,ee),Mt,v?Z:ee),le,v?ee:Z),me={inline:$,horizontal:ye,vertical:ne,inlineSub:$,horizontalSub:ne,verticalSub:ne},Ie=(h=me["".concat(r).concat(l?"":"Sub")])===null||h===void 0?void 0:h[u];switch(Ie){case m:return{offset:-1,sibling:!0};case C:return{offset:1,sibling:!0};case ee:return{offset:-1,sibling:!1};case Z:return{offset:1,sibling:!1};default:return null}}function Kn(r){for(var l=r;l;){if(l.getAttribute("data-menu-list"))return l;l=l.parentElement}return null}function jt(r,l){for(var v=r||document.activeElement;v;){if(l.has(v))return v;v=v.parentElement}return null}function bn(r,l){var v=B(r,!0);return v.filter(function(u){return l.has(u)})}function Mn(r,l,v){var u=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!r)return null;var h=bn(r,l),m=h.length,C=h.findIndex(function(Z){return v===Z});return u<0?C===-1?C=m-1:C-=1:u>0&&(C+=1),C=(C+m)%m,h[C]}var tn=function(l,v){var u=new Set,h=new Map,m=new Map;return l.forEach(function(C){var Z=document.querySelector("[data-menu-id='".concat(gn(v,C),"']"));Z&&(u.add(Z),m.set(Z,C),h.set(C,Z))}),{elements:u,key2element:h,element2key:m}};function Hn(r,l,v,u,h,m,C,Z,ee,$){var ye=i.useRef(),ne=i.useRef();ne.current=l;var me=function(){We.Z.cancel(ye.current)};return i.useEffect(function(){return function(){me()}},[]),function(Ie){var ie=Ie.which;if([].concat(on,[Te,Ae,pt,en]).includes(ie)){var De=m(),ge=tn(De,u),e=ge,n=e.elements,t=e.key2element,a=e.element2key,s=t.get(l),d=jt(s,n),p=a.get(d),I=vn(r,C(p,!0).length===1,v,ie);if(!I&&ie!==pt&&ie!==en)return;(on.includes(ie)||[pt,en].includes(ie))&&Ie.preventDefault();var R=function(oe){if(oe){var xe=oe,pe=oe.querySelector("a");pe!=null&&pe.getAttribute("href")&&(xe=pe);var ce=a.get(oe);Z(ce),me(),ye.current=(0,We.Z)(function(){ne.current===ce&&xe.focus()})}};if([pt,en].includes(ie)||I.sibling||!d){var L;!d||r==="inline"?L=h.current:L=Kn(d);var H,V=bn(L,n);ie===pt?H=V[0]:ie===en?H=V[V.length-1]:H=Mn(L,n,d,I.offset),R(H)}else if(I.inlineTrigger)ee(p);else if(I.offset>0)ee(p,!0),me(),ye.current=(0,We.Z)(function(){ge=tn(De,u);var Ee=d.getAttribute("aria-controls"),oe=document.getElementById(Ee),xe=Mn(oe,ge.elements);R(xe)},5);else if(I.offset<0){var j=C(p,!0),K=j[j.length-2],Q=t.get(K);ee(K,!1),R(Q)}}$==null||$(Ie)}}function Gn(r){Promise.resolve().then(r)}var ar="__RC_UTIL_PATH_SPLIT__",Kt=function(l){return l.join(ar)},rt=function(l){return l.split(ar)},$n="rc-menu-more";function ir(){var r=i.useState({}),l=(0,S.Z)(r,2),v=l[1],u=(0,i.useRef)(new Map),h=(0,i.useRef)(new Map),m=i.useState([]),C=(0,S.Z)(m,2),Z=C[0],ee=C[1],$=(0,i.useRef)(0),ye=(0,i.useRef)(!1),ne=function(){ye.current||v({})},me=(0,i.useCallback)(function(t,a){var s=Kt(a);h.current.set(s,t),u.current.set(t,s),$.current+=1;var d=$.current;Gn(function(){d===$.current&&ne()})},[]),Ie=(0,i.useCallback)(function(t,a){var s=Kt(a);h.current.delete(s),u.current.delete(t)},[]),ie=(0,i.useCallback)(function(t){ee(t)},[]),De=(0,i.useCallback)(function(t,a){var s=u.current.get(t)||"",d=rt(s);return a&&Z.includes(d[0])&&d.unshift($n),d},[Z]),ge=(0,i.useCallback)(function(t,a){return t.filter(function(s){return s!==void 0}).some(function(s){var d=De(s,!0);return d.includes(a)})},[De]),e=function(){var a=(0,G.Z)(u.current.keys());return Z.length&&a.push($n),a},n=(0,i.useCallback)(function(t){var a="".concat(u.current.get(t)).concat(ar),s=new Set;return(0,G.Z)(h.current.keys()).forEach(function(d){d.startsWith(a)&&s.add(h.current.get(d))}),s},[]);return i.useEffect(function(){return function(){ye.current=!0}},[]),{registerPath:me,unregisterPath:Ie,refreshOverflowKeys:ie,isSubPathKey:ge,getKeyPath:De,getKeys:e,getSubPathKeys:n}}function nn(r){var l=i.useRef(r);l.current=r;var v=i.useCallback(function(){for(var u,h=arguments.length,m=new Array(h),C=0;C<h;C++)m[C]=arguments[C];return(u=l.current)===null||u===void 0?void 0:u.call.apply(u,[l].concat(m))},[]);return r?v:void 0}var $t=Math.random().toFixed(5).toString().slice(2),or=0;function ur(r){var l=(0,yn.Z)(r,{value:r}),v=(0,S.Z)(l,2),u=v[0],h=v[1];return i.useEffect(function(){or+=1;var m="".concat($t,"-").concat(or);h("rc-menu-uuid-".concat(m))},[]),u}var va=o(15671),Jr=o(43144),Xr=o(60136),Fr=o(29388),lr=o(98423),wr=o(42550);function qr(r,l,v,u){var h=i.useContext(Xe),m=h.activeKey,C=h.onActive,Z=h.onInactive,ee={active:m===r};return l||(ee.onMouseEnter=function($){v==null||v({key:r,domEvent:$}),C(r)},ee.onMouseLeave=function($){u==null||u({key:r,domEvent:$}),Z(r)}),ee}function un(r){var l=i.useContext(Xe),v=l.mode,u=l.rtl,h=l.inlineIndent;if(v!=="inline")return null;var m=r;return u?{paddingRight:m*h}:{paddingLeft:m*h}}function ea(r){var l=r.icon,v=r.props,u=r.children,h;return l===null||l===!1?null:(typeof l=="function"?h=i.createElement(l,(0,M.Z)({},v)):typeof l!="boolean"&&(h=l),h||u||null)}var Nr=["item"];function Rr(r){var l=r.item,v=(0,x.Z)(r,Nr);return Object.defineProperty(v,"item",{get:function(){return(0,Un.ZP)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),l}}),v}var Qn=["title","attribute","elementRef"],da=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],ta=["active"],ma=function(r){(0,Xr.Z)(v,r);var l=(0,Fr.Z)(v);function v(){return(0,va.Z)(this,v),l.apply(this,arguments)}return(0,Jr.Z)(v,[{key:"render",value:function(){var h=this.props,m=h.title,C=h.attribute,Z=h.elementRef,ee=(0,x.Z)(h,Qn),$=(0,lr.Z)(ee,["eventKey","popupClassName","popupOffset","onTitleClick"]);return(0,Un.ZP)(!C,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),i.createElement(Jt.Item,(0,c.Z)({},C,{title:typeof m=="string"?m:void 0},$,{ref:Z}))}}]),v}(i.Component),sr=i.forwardRef(function(r,l){var v=r.style,u=r.className,h=r.eventKey,m=r.warnKey,C=r.disabled,Z=r.itemIcon,ee=r.children,$=r.role,ye=r.onMouseEnter,ne=r.onMouseLeave,me=r.onClick,Ie=r.onKeyDown,ie=r.onFocus,De=(0,x.Z)(r,da),ge=Tn(h),e=i.useContext(Xe),n=e.prefixCls,t=e.onItemClick,a=e.disabled,s=e.overflowDisabled,d=e.itemIcon,p=e.selectedKeys,I=e.onActive,R=i.useContext(Cr),L=R._internalRenderMenuItem,H="".concat(n,"-item"),V=i.useRef(),j=i.useRef(),K=a||C,Q=(0,wr.x1)(l,j),Ee=kn(h),oe=function(_e){return{key:h,keyPath:(0,G.Z)(Ee).reverse(),item:V.current,domEvent:_e}},xe=Z||d,pe=qr(h,K,ye,ne),ce=pe.active,Ke=(0,x.Z)(pe,ta),Me=p.includes(h),z=un(Ee.length),st=function(_e){if(!K){var ft=oe(_e);me==null||me(Rr(ft)),t(ft)}},je=function(_e){if(Ie==null||Ie(_e),_e.which===X.Z.ENTER){var ft=oe(_e);me==null||me(Rr(ft)),t(ft)}},qe=function(_e){I(h),ie==null||ie(_e)},Lt={};r.role==="option"&&(Lt["aria-selected"]=Me);var ct=i.createElement(ma,(0,c.Z)({ref:V,elementRef:Q,role:$===null?"none":$||"menuitem",tabIndex:C?null:-1,"data-menu-id":s&&ge?null:ge},(0,lr.Z)(De,["extra"]),Ke,Lt,{component:"li","aria-disabled":C,style:(0,M.Z)((0,M.Z)({},z),v),className:q()(H,(0,E.Z)((0,E.Z)((0,E.Z)({},"".concat(H,"-active"),ce),"".concat(H,"-selected"),Me),"".concat(H,"-disabled"),K),u),onClick:st,onKeyDown:je,onFocus:qe}),ee,i.createElement(ea,{props:(0,M.Z)((0,M.Z)({},r),{},{isSelected:Me}),icon:xe}));return L&&(ct=L(ct,r,{selected:Me})),ct});function ha(r,l){var v=r.eventKey,u=pn(),h=kn(v);return i.useEffect(function(){if(u)return u.registerPath(v,h),function(){u.unregisterPath(v,h)}},[h]),u?null:i.createElement(sr,(0,c.Z)({},r,{ref:l}))}var Yn=i.forwardRef(ha),Tr=["className","children"],ut=function(l,v){var u=l.className,h=l.children,m=(0,x.Z)(l,Tr),C=i.useContext(Xe),Z=C.prefixCls,ee=C.mode,$=C.rtl;return i.createElement("ul",(0,c.Z)({className:q()(Z,$&&"".concat(Z,"-rtl"),"".concat(Z,"-sub"),"".concat(Z,"-").concat(ee==="inline"?"inline":"vertical"),u),role:"menu"},m,{"data-menu-list":!0,ref:v}),h)},lt=i.forwardRef(ut);lt.displayName="SubMenuList";var Ot=lt,cr=o(50344);function Ra(r,l){return(0,cr.Z)(r).map(function(v,u){if(i.isValidElement(v)){var h,m,C=v.key,Z=(h=(m=v.props)===null||m===void 0?void 0:m.eventKey)!==null&&h!==void 0?h:C,ee=Z==null;ee&&(Z="tmp_key-".concat([].concat((0,G.Z)(l),[u]).join("-")));var $={key:Z,eventKey:Z};return i.cloneElement(v,$)}return v})}var Ka=o(98280),_t={adjustX:1,adjustY:1},$a={topLeft:{points:["bl","tl"],overflow:_t},topRight:{points:["br","tr"],overflow:_t},bottomLeft:{points:["tl","bl"],overflow:_t},bottomRight:{points:["tr","br"],overflow:_t},leftTop:{points:["tr","tl"],overflow:_t},leftBottom:{points:["br","bl"],overflow:_t},rightTop:{points:["tl","tr"],overflow:_t},rightBottom:{points:["bl","br"],overflow:_t}},Ba={topLeft:{points:["bl","tl"],overflow:_t},topRight:{points:["br","tr"],overflow:_t},bottomLeft:{points:["tl","bl"],overflow:_t},bottomRight:{points:["tr","br"],overflow:_t},rightTop:{points:["tr","tl"],overflow:_t},rightBottom:{points:["br","bl"],overflow:_t},leftTop:{points:["tl","tr"],overflow:_t},leftBottom:{points:["bl","br"],overflow:_t}},si=null;function Ma(r,l,v){if(l)return l;if(v)return v[r]||v.other}var Fa={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function Wa(r){var l=r.prefixCls,v=r.visible,u=r.children,h=r.popup,m=r.popupStyle,C=r.popupClassName,Z=r.popupOffset,ee=r.disabled,$=r.mode,ye=r.onVisibleChange,ne=i.useContext(Xe),me=ne.getPopupContainer,Ie=ne.rtl,ie=ne.subMenuOpenDelay,De=ne.subMenuCloseDelay,ge=ne.builtinPlacements,e=ne.triggerSubMenuAction,n=ne.forceSubMenuRender,t=ne.rootClassName,a=ne.motion,s=ne.defaultMotions,d=i.useState(!1),p=(0,S.Z)(d,2),I=p[0],R=p[1],L=Ie?(0,M.Z)((0,M.Z)({},Ba),ge):(0,M.Z)((0,M.Z)({},$a),ge),H=Fa[$],V=Ma($,a,s),j=i.useRef(V);$!=="inline"&&(j.current=V);var K=(0,M.Z)((0,M.Z)({},j.current),{},{leavedClassName:"".concat(l,"-hidden"),removeOnLeave:!1,motionAppear:!0}),Q=i.useRef();return i.useEffect(function(){return Q.current=(0,We.Z)(function(){R(v)}),function(){We.Z.cancel(Q.current)}},[v]),i.createElement(Ka.Z,{prefixCls:l,popupClassName:q()("".concat(l,"-popup"),(0,E.Z)({},"".concat(l,"-rtl"),Ie),C,t),stretch:$==="horizontal"?"minWidth":null,getPopupContainer:me,builtinPlacements:L,popupPlacement:H,popupVisible:I,popup:h,popupStyle:m,popupAlign:Z&&{offset:Z},action:ee?[]:[e],mouseEnterDelay:ie,mouseLeaveDelay:De,onPopupVisibleChange:ye,forceRender:n,popupMotion:K,fresh:!0},u)}var za=o(62874);function Va(r){var l=r.id,v=r.open,u=r.keyPath,h=r.children,m="inline",C=i.useContext(Xe),Z=C.prefixCls,ee=C.forceSubMenuRender,$=C.motion,ye=C.defaultMotions,ne=C.mode,me=i.useRef(!1);me.current=ne===m;var Ie=i.useState(!me.current),ie=(0,S.Z)(Ie,2),De=ie[0],ge=ie[1],e=me.current?v:!1;i.useEffect(function(){me.current&&ge(!1)},[ne]);var n=(0,M.Z)({},Ma(m,$,ye));u.length>1&&(n.motionAppear=!1);var t=n.onVisibleChanged;return n.onVisibleChanged=function(a){return!me.current&&!a&&ge(!0),t==null?void 0:t(a)},De?null:i.createElement(xt,{mode:m,locked:!me.current},i.createElement(za.Z,(0,c.Z)({visible:e},n,{forceRender:ee,removeOnLeave:!1,leavedClassName:"".concat(Z,"-hidden")}),function(a){var s=a.className,d=a.style;return i.createElement(Ot,{id:l,className:s,style:d},h)}))}var Pa=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],Aa=["active"],ja=i.forwardRef(function(r,l){var v=r.style,u=r.className,h=r.title,m=r.eventKey,C=r.warnKey,Z=r.disabled,ee=r.internalPopupClose,$=r.children,ye=r.itemIcon,ne=r.expandIcon,me=r.popupClassName,Ie=r.popupOffset,ie=r.popupStyle,De=r.onClick,ge=r.onMouseEnter,e=r.onMouseLeave,n=r.onTitleClick,t=r.onTitleMouseEnter,a=r.onTitleMouseLeave,s=(0,x.Z)(r,Pa),d=Tn(m),p=i.useContext(Xe),I=p.prefixCls,R=p.mode,L=p.openKeys,H=p.disabled,V=p.overflowDisabled,j=p.activeKey,K=p.selectedKeys,Q=p.itemIcon,Ee=p.expandIcon,oe=p.onItemClick,xe=p.onOpenChange,pe=p.onActive,ce=i.useContext(Cr),Ke=ce._internalRenderSubMenuItem,Me=i.useContext(xr),z=Me.isSubPathKey,st=kn(),je="".concat(I,"-submenu"),qe=H||Z,Lt=i.useRef(),ct=i.useRef(),bt=ye!=null?ye:Q,_e=ne!=null?ne:Ee,ft=L.includes(m),Et=!V&&ft,Zt=z(K,m),Ut=qr(m,qe,t,a),Qe=Ut.active,vt=(0,x.Z)(Ut,Aa),Ce=i.useState(!1),Ht=(0,S.Z)(Ce,2),Bt=Ht[0],dt=Ht[1],Se=function(At){qe||dt(At)},Ft=function(At){Se(!0),ge==null||ge({key:m,domEvent:At})},dn=function(At){Se(!1),e==null||e({key:m,domEvent:At})},Cn=i.useMemo(function(){return Qe||(R!=="inline"?Bt||z([j],m):!1)},[R,Qe,j,Bt,m,z]),mt=un(st.length),Ye=function(At){qe||(n==null||n({key:m,domEvent:At}),R==="inline"&&xe(m,!ft))},mn=nn(function($e){De==null||De(Rr($e)),oe($e)}),Sn=function(At){R!=="inline"&&xe(m,At)},at=function(){pe(m)},kt=d&&"".concat(d,"-popup"),Ct=i.useMemo(function(){return i.createElement(ea,{icon:R!=="horizontal"?_e:void 0,props:(0,M.Z)((0,M.Z)({},r),{},{isOpen:Et,isSubMenu:!0})},i.createElement("i",{className:"".concat(je,"-arrow")}))},[R,_e,r,Et,je]),ht=i.createElement("div",(0,c.Z)({role:"menuitem",style:mt,className:"".concat(je,"-title"),tabIndex:qe?null:-1,ref:Lt,title:typeof h=="string"?h:null,"data-menu-id":V&&d?null:d,"aria-expanded":Et,"aria-haspopup":!0,"aria-controls":kt,"aria-disabled":qe,onClick:Ye,onFocus:at},vt),h,Ct),Gt=i.useRef(R);if(R!=="inline"&&st.length>1?Gt.current="vertical":Gt.current=R,!V){var ln=Gt.current;ht=i.createElement(Wa,{mode:ln,prefixCls:je,visible:!ee&&Et&&R!=="inline",popupClassName:me,popupOffset:Ie,popupStyle:ie,popup:i.createElement(xt,{mode:ln==="horizontal"?"vertical":ln},i.createElement(Ot,{id:kt,ref:ct},$)),disabled:qe,onVisibleChange:Sn},ht)}var Pt=i.createElement(Jt.Item,(0,c.Z)({ref:l,role:"none"},s,{component:"li",style:v,className:q()(je,"".concat(je,"-").concat(R),u,(0,E.Z)((0,E.Z)((0,E.Z)((0,E.Z)({},"".concat(je,"-open"),Et),"".concat(je,"-active"),Cn),"".concat(je,"-selected"),Zt),"".concat(je,"-disabled"),qe)),onMouseEnter:Ft,onMouseLeave:dn}),ht,!V&&i.createElement(Va,{id:kt,open:Et,keyPath:st},$));return Ke&&(Pt=Ke(Pt,r,{selected:Zt,active:Cn,open:Et,disabled:qe})),i.createElement(xt,{onItemClick:mn,mode:R==="horizontal"?"vertical":R,itemIcon:bt,expandIcon:_e},Pt)}),_a=i.forwardRef(function(r,l){var v=r.eventKey,u=r.children,h=kn(v),m=Ra(u,h),C=pn();i.useEffect(function(){if(C)return C.registerPath(v,h),function(){C.unregisterPath(v,h)}},[h]);var Z;return C?Z=m:Z=i.createElement(ja,(0,c.Z)({ref:l},r),m),i.createElement(br.Provider,{value:h},Z)}),na=_a,Ua=o(71002);function ra(r){var l=r.className,v=r.style,u=i.useContext(Xe),h=u.prefixCls,m=pn();return m?null:i.createElement("li",{role:"separator",className:q()("".concat(h,"-item-divider"),l),style:v})}var Wr=["className","title","eventKey","children"],ya=i.forwardRef(function(r,l){var v=r.className,u=r.title,h=r.eventKey,m=r.children,C=(0,x.Z)(r,Wr),Z=i.useContext(Xe),ee=Z.prefixCls,$="".concat(ee,"-item-group");return i.createElement("li",(0,c.Z)({ref:l,role:"presentation"},C,{onClick:function(ne){return ne.stopPropagation()},className:q()($,v)}),i.createElement("div",{role:"presentation",className:"".concat($,"-title"),title:typeof u=="string"?u:void 0},u),i.createElement("ul",{role:"group",className:"".concat($,"-list")},m))}),zr=i.forwardRef(function(r,l){var v=r.eventKey,u=r.children,h=kn(v),m=Ra(u,h),C=pn();return C?m:i.createElement(ya,(0,c.Z)({ref:l},(0,lr.Z)(r,["warnKey"])),m)}),Mr=zr,Ia=["label","children","key","type","extra"];function aa(r,l,v){var u=l.item,h=l.group,m=l.submenu,C=l.divider;return(r||[]).map(function(Z,ee){if(Z&&(0,Ua.Z)(Z)==="object"){var $=Z,ye=$.label,ne=$.children,me=$.key,Ie=$.type,ie=$.extra,De=(0,x.Z)($,Ia),ge=me!=null?me:"tmp-".concat(ee);return ne||Ie==="group"?Ie==="group"?i.createElement(h,(0,c.Z)({key:ge},De,{title:ye}),aa(ne,l,v)):i.createElement(m,(0,c.Z)({key:ge},De,{title:ye}),aa(ne,l,v)):Ie==="divider"?i.createElement(C,(0,c.Z)({key:ge},De)):i.createElement(u,(0,c.Z)({key:ge},De,{extra:ie}),ye,(!!ie||ie===0)&&i.createElement("span",{className:"".concat(v,"-item-extra")},ie))}return null}).filter(function(Z){return Z})}function ga(r,l,v,u,h){var m=r,C=(0,M.Z)({divider:ra,item:Yn,group:Mr,submenu:na},u);return l&&(m=aa(l,C,h)),Ra(m,v)}var xa=["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"],En=[],fr=i.forwardRef(function(r,l){var v,u=r,h=u.prefixCls,m=h===void 0?"rc-menu":h,C=u.rootClassName,Z=u.style,ee=u.className,$=u.tabIndex,ye=$===void 0?0:$,ne=u.items,me=u.children,Ie=u.direction,ie=u.id,De=u.mode,ge=De===void 0?"vertical":De,e=u.inlineCollapsed,n=u.disabled,t=u.disabledOverflow,a=u.subMenuOpenDelay,s=a===void 0?.1:a,d=u.subMenuCloseDelay,p=d===void 0?.1:d,I=u.forceSubMenuRender,R=u.defaultOpenKeys,L=u.openKeys,H=u.activeKey,V=u.defaultActiveFirst,j=u.selectable,K=j===void 0?!0:j,Q=u.multiple,Ee=Q===void 0?!1:Q,oe=u.defaultSelectedKeys,xe=u.selectedKeys,pe=u.onSelect,ce=u.onDeselect,Ke=u.inlineIndent,Me=Ke===void 0?24:Ke,z=u.motion,st=u.defaultMotions,je=u.triggerSubMenuAction,qe=je===void 0?"hover":je,Lt=u.builtinPlacements,ct=u.itemIcon,bt=u.expandIcon,_e=u.overflowedIndicator,ft=_e===void 0?"...":_e,Et=u.overflowedIndicatorPopupClassName,Zt=u.getPopupContainer,Ut=u.onClick,Qe=u.onOpenChange,vt=u.onKeyDown,Ce=u.openAnimation,Ht=u.openTransitionName,Bt=u._internalRenderMenuItem,dt=u._internalRenderSubMenuItem,Se=u._internalComponents,Ft=(0,x.Z)(u,xa),dn=i.useMemo(function(){return[ga(me,ne,En,Se,m),ga(me,ne,En,{},m)]},[me,ne,Se]),Cn=(0,S.Z)(dn,2),mt=Cn[0],Ye=Cn[1],mn=i.useState(!1),Sn=(0,S.Z)(mn,2),at=Sn[0],kt=Sn[1],Ct=i.useRef(),ht=ur(ie),Gt=Ie==="rtl",ln=(0,yn.Z)(R,{value:L,postState:function(Pe){return Pe||En}}),Pt=(0,S.Z)(ln,2),$e=Pt[0],At=Pt[1],St=function(Pe){var ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Nt(){At(Pe),Qe==null||Qe(Pe)}ze?(0,A.flushSync)(Nt):Nt()},Dr=i.useState($e),Oe=(0,S.Z)(Dr,2),Bn=Oe[0],Jn=Oe[1],wt=i.useRef(!1),Pn=i.useMemo(function(){return(ge==="inline"||ge==="vertical")&&e?["vertical",e]:[ge,!1]},[ge,e]),sn=(0,S.Z)(Pn,2),Fn=sn[0],te=sn[1],be=Fn==="inline",Ze=i.useState(Fn),it=(0,S.Z)(Ze,2),Je=it[0],pa=it[1],Pr=i.useState(te),hn=(0,S.Z)(Pr,2),vr=hn[0],ba=hn[1];i.useEffect(function(){pa(Fn),ba(te),wt.current&&(be?At(Bn):St(En))},[Fn,te]);var ia=i.useState(0),oa=(0,S.Z)(ia,2),Or=oa[0],Wn=oa[1],rn=Or>=mt.length-1||Je!=="horizontal"||t;i.useEffect(function(){be&&Jn($e)},[$e]),i.useEffect(function(){return wt.current=!0,function(){wt.current=!1}},[]);var An=ir(),Qt=An.registerPath,Xn=An.unregisterPath,Ue=An.refreshOverflowKeys,He=An.isSubPathKey,In=An.getKeyPath,dr=An.getKeys,jr=An.getSubPathKeys,wn=i.useMemo(function(){return{registerPath:Qt,unregisterPath:Xn}},[Qt,Xn]),ua=i.useMemo(function(){return{isSubPathKey:He}},[He]);i.useEffect(function(){Ue(rn?En:mt.slice(Or+1).map(function(et){return et.key}))},[Or,rn]);var _r=(0,yn.Z)(H||V&&((v=mt[0])===null||v===void 0?void 0:v.key),{value:H}),qn=(0,S.Z)(_r,2),mr=qn[0],Ur=qn[1],Hr=nn(function(et){Ur(et)}),Lr=nn(function(){Ur(void 0)});(0,i.useImperativeHandle)(l,function(){return{list:Ct.current,focus:function(Pe){var ze,Nt=dr(),Yt=tn(Nt,ht),tr=Yt.elements,xn=Yt.key2element,ca=Yt.element2key,Yr=bn(Ct.current,tr),Zn=mr!=null?mr:Yr[0]?ca.get(Yr[0]):(ze=mt.find(function(Kr){return!Kr.props.disabled}))===null||ze===void 0?void 0:ze.key,an=xn.get(Zn);if(Zn&&an){var yr;an==null||(yr=an.focus)===null||yr===void 0||yr.call(an,Pe)}}}});var Gr=(0,yn.Z)(oe||[],{value:xe,postState:function(Pe){return Array.isArray(Pe)?Pe:Pe==null?En:[Pe]}}),hr=(0,S.Z)(Gr,2),zn=hr[0],er=hr[1],kr=function(Pe){if(K){var ze=Pe.key,Nt=zn.includes(ze),Yt;Ee?Nt?Yt=zn.filter(function(xn){return xn!==ze}):Yt=[].concat((0,G.Z)(zn),[ze]):Yt=[ze],er(Yt);var tr=(0,M.Z)((0,M.Z)({},Pe),{},{selectedKeys:Yt});Nt?ce==null||ce(tr):pe==null||pe(tr)}!Ee&&$e.length&&Je!=="inline"&&St(En)},Ar=nn(function(et){Ut==null||Ut(Rr(et)),kr(et)}),Qr=nn(function(et,Pe){var ze=$e.filter(function(Yt){return Yt!==et});if(Pe)ze.push(et);else if(Je!=="inline"){var Nt=jr(et);ze=ze.filter(function(Yt){return!Nt.has(Yt)})}(0,_n.Z)($e,ze,!0)||St(ze,!0)}),Wt=function(Pe,ze){var Nt=ze!=null?ze:!$e.includes(Pe);Qr(Pe,Nt)},la=Hn(Je,mr,Gt,ht,Ct,dr,In,Ur,Wt,vt);i.useEffect(function(){kt(!0)},[]);var Ea=i.useMemo(function(){return{_internalRenderMenuItem:Bt,_internalRenderSubMenuItem:dt}},[Bt,dt]),Ir=Je!=="horizontal"||t?mt:mt.map(function(et,Pe){return i.createElement(xt,{key:et.key,overflowDisabled:Pe>Or},et)}),sa=i.createElement(Jt,(0,c.Z)({id:ie,ref:Ct,prefixCls:"".concat(m,"-overflow"),component:"ul",itemComponent:Yn,className:q()(m,"".concat(m,"-root"),"".concat(m,"-").concat(Je),ee,(0,E.Z)((0,E.Z)({},"".concat(m,"-inline-collapsed"),vr),"".concat(m,"-rtl"),Gt),C),dir:Ie,style:Z,role:"menu",tabIndex:ye,data:Ir,renderRawItem:function(Pe){return Pe},renderRawRest:function(Pe){var ze=Pe.length,Nt=ze?mt.slice(-ze):null;return i.createElement(na,{eventKey:$n,title:ft,disabled:rn,internalPopupClose:ze===0,popupClassName:Et},Nt)},maxCount:Je!=="horizontal"||t?Jt.INVALIDATE:Jt.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Pe){Wn(Pe)},onKeyDown:la},Ft));return i.createElement(Cr.Provider,{value:Ea},i.createElement(Nn.Provider,{value:ht},i.createElement(xt,{prefixCls:m,rootClassName:C,mode:Je,openKeys:$e,rtl:Gt,disabled:n,motion:at?z:null,defaultMotions:at?st:null,activeKey:mr,onActive:Hr,onInactive:Lr,selectedKeys:zn,inlineIndent:Me,subMenuOpenDelay:s,subMenuCloseDelay:p,forceSubMenuRender:I,builtinPlacements:Lt,triggerSubMenuAction:qe,getPopupContainer:Zt,itemIcon:ct,expandIcon:bt,onItemClick:Ar,onOpenChange:Qr},i.createElement(xr.Provider,{value:ua},sa),i.createElement("div",{style:{display:"none"},"aria-hidden":!0},i.createElement(Ln.Provider,{value:wn},Ye)))))}),Ha=fr,Vr=Ha;Vr.Item=Yn,Vr.SubMenu=na,Vr.ItemGroup=Mr,Vr.Divider=ra;var Ga=Vr},62874:function(Vt,we,o){o.d(we,{Z:function(){return Zr}});var c=o(4942),E=o(1413),M=o(97685),G=o(71002),S=o(67294),x=o(34203),F=o(42550),q=o(94184),i=o.n(q),_=o(98924);function re(B,k){var W={};return W[B.toLowerCase()]=k.toLowerCase(),W["Webkit".concat(B)]="webkit".concat(k),W["Moz".concat(B)]="moz".concat(k),W["ms".concat(B)]="MS".concat(k),W["O".concat(B)]="o".concat(k.toLowerCase()),W}function O(B,k){var W={animationend:re("Animation","AnimationEnd"),transitionend:re("Transition","TransitionEnd")};return B&&("AnimationEvent"in k||delete W.animationend.animation,"TransitionEvent"in k||delete W.transitionend.transition),W}var Be=O((0,_.Z)(),typeof window!="undefined"?window:{}),fe={};if((0,_.Z)()){var Fe=document.createElement("div");fe=Fe.style}var ve={};function w(B){if(ve[B])return ve[B];var k=Be[B];if(k)for(var W=Object.keys(k),U=W.length,ae=0;ae<U;ae+=1){var ke=W[ae];if(Object.prototype.hasOwnProperty.call(k,ke)&&ke in fe)return ve[B]=k[ke],ve[B]}return""}var tt=w("animationend"),Tt=w("transitionend"),ue=!!(tt&&Tt),g=tt||"animationend",A=Tt||"transitionend";function nt(B,k){if(!B)return null;if((0,G.Z)(B)==="object"){var W=k.replace(/-\w/g,function(U){return U[1].toUpperCase()});return B[W]}return"".concat(B,"-").concat(k)}var Ge="none",Y="appear",N="enter",se="leave",gt="none",Re="prepare",f="start",y="active",b="end",P=o(63896),D=o(75164),de=function(){var B=S.useRef(null);function k(){D.Z.cancel(B.current)}function W(U){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;k();var ke=(0,D.Z)(function(){ae<=1?U({isCanceled:function(){return ke!==B.current}}):W(U,ae-1)});B.current=ke}return S.useEffect(function(){return function(){k()}},[]),[W,k]},Le=(0,_.Z)()?S.useLayoutEffect:S.useEffect,ot=Le,Ve=[Re,f,y,b],Dt=!1,cn=!0;function Rn(B){return B===y||B===b}var nr=function(B,k){var W=(0,P.Z)(gt),U=(0,M.Z)(W,2),ae=U[0],ke=U[1],X=de(),We=(0,M.Z)(X,2),Mt=We[0],le=We[1];function Ne(){ke(Re,!0)}return ot(function(){if(ae!==gt&&ae!==b){var he=Ve.indexOf(ae),Te=Ve[he+1],Ae=k(ae);Ae===Dt?ke(Te,!0):Mt(function(pt){function en(){pt.isCanceled()||ke(Te,!0)}Ae===!0?en():Promise.resolve(Ae).then(en)})}},[B,ae]),S.useEffect(function(){return function(){le()}},[]),[Ne,ae]},rr=function(B){var k=(0,S.useRef)(),W=(0,S.useRef)(B);W.current=B;var U=S.useCallback(function(X){W.current(X)},[]);function ae(X){X&&(X.removeEventListener(A,U),X.removeEventListener(g,U))}function ke(X){k.current&&k.current!==X&&ae(k.current),X&&X!==k.current&&(X.addEventListener(A,U),X.addEventListener(g,U),k.current=X)}return S.useEffect(function(){return function(){ae(k.current)}},[]),[ke,ae]};function jn(B,k,W,U){var ae=U.motionEnter,ke=ae===void 0?!0:ae,X=U.motionAppear,We=X===void 0?!0:X,Mt=U.motionLeave,le=Mt===void 0?!0:Mt,Ne=U.motionDeadline,he=U.motionLeaveImmediately,Te=U.onAppearPrepare,Ae=U.onEnterPrepare,pt=U.onLeavePrepare,en=U.onAppearStart,on=U.onEnterStart,vn=U.onLeaveStart,Kn=U.onAppearActive,jt=U.onEnterActive,bn=U.onLeaveActive,Mn=U.onAppearEnd,tn=U.onEnterEnd,Hn=U.onLeaveEnd,Gn=U.onVisibleChanged,ar=(0,P.Z)(),Kt=(0,M.Z)(ar,2),rt=Kt[0],$n=Kt[1],ir=(0,P.Z)(Ge),nn=(0,M.Z)(ir,2),$t=nn[0],or=nn[1],ur=(0,P.Z)(null),va=(0,M.Z)(ur,2),Jr=va[0],Xr=va[1],Fr=(0,S.useRef)(!1),lr=(0,S.useRef)(null);function wr(){return W()}var qr=(0,S.useRef)(!1);function un(ut){var lt=wr();if(!(ut&&!ut.deadline&&ut.target!==lt)){var Ot=qr.current,cr;$t===Y&&Ot?cr=Mn==null?void 0:Mn(lt,ut):$t===N&&Ot?cr=tn==null?void 0:tn(lt,ut):$t===se&&Ot&&(cr=Hn==null?void 0:Hn(lt,ut)),$t!==Ge&&Ot&&cr!==!1&&(or(Ge,!0),Xr(null,!0))}}var ea=rr(un),Nr=(0,M.Z)(ea,1),Rr=Nr[0],Qn=S.useMemo(function(){var ut,lt,Ot;switch($t){case Y:return ut={},(0,c.Z)(ut,Re,Te),(0,c.Z)(ut,f,en),(0,c.Z)(ut,y,Kn),ut;case N:return lt={},(0,c.Z)(lt,Re,Ae),(0,c.Z)(lt,f,on),(0,c.Z)(lt,y,jt),lt;case se:return Ot={},(0,c.Z)(Ot,Re,pt),(0,c.Z)(Ot,f,vn),(0,c.Z)(Ot,y,bn),Ot;default:return{}}},[$t]),da=nr($t,function(ut){if(ut===Re){var lt=Qn[Re];return lt?lt(wr()):Dt}if(sr in Qn){var Ot;Xr(((Ot=Qn[sr])===null||Ot===void 0?void 0:Ot.call(Qn,wr(),null))||null)}return sr===y&&(Rr(wr()),Ne>0&&(clearTimeout(lr.current),lr.current=setTimeout(function(){un({deadline:!0})},Ne))),cn}),ta=(0,M.Z)(da,2),ma=ta[0],sr=ta[1],ha=Rn(sr);qr.current=ha,ot(function(){$n(k);var ut=Fr.current;if(Fr.current=!0,!!B){var lt;!ut&&k&&We&&(lt=Y),ut&&k&&ke&&(lt=N),(ut&&!k&&le||!ut&&he&&!k&&le)&&(lt=se),lt&&(or(lt),ma())}},[k]),(0,S.useEffect)(function(){($t===Y&&!We||$t===N&&!ke||$t===se&&!le)&&or(Ge)},[We,ke,le]),(0,S.useEffect)(function(){return function(){Fr.current=!1,clearTimeout(lr.current)}},[]);var Yn=S.useRef(!1);(0,S.useEffect)(function(){rt&&(Yn.current=!0),rt!==void 0&&$t===Ge&&((Yn.current||rt)&&(Gn==null||Gn(rt)),Yn.current=!0)},[rt,$t]);var Tr=Jr;return Qn[Re]&&sr===f&&(Tr=(0,E.Z)({transition:"none"},Tr)),[$t,sr,Tr,rt!=null?rt:k]}var fn=o(15671),Rt=o(43144),Jt=o(60136),yn=o(29388),_n=function(B){(0,Jt.Z)(W,B);var k=(0,yn.Z)(W);function W(){return(0,fn.Z)(this,W),k.apply(this,arguments)}return(0,Rt.Z)(W,[{key:"render",value:function(){return this.props.children}}]),W}(S.Component),Un=_n;function Nn(B){var k=B;(0,G.Z)(B)==="object"&&(k=B.transitionSupport);function W(ae){return!!(ae.motionName&&k)}var U=S.forwardRef(function(ae,ke){var X=ae.visible,We=X===void 0?!0:X,Mt=ae.removeOnLeave,le=Mt===void 0?!0:Mt,Ne=ae.forceRender,he=ae.children,Te=ae.motionName,Ae=ae.leavedClassName,pt=ae.eventProps,en=W(ae),on=(0,S.useRef)(),vn=(0,S.useRef)();function Kn(){try{return on.current instanceof HTMLElement?on.current:(0,x.Z)(vn.current)}catch(ur){return null}}var jt=jn(en,We,Kn,ae),bn=(0,M.Z)(jt,4),Mn=bn[0],tn=bn[1],Hn=bn[2],Gn=bn[3],ar=S.useRef(Gn);Gn&&(ar.current=!0);var Kt=S.useCallback(function(ur){on.current=ur,(0,F.mH)(ke,ur)},[ke]),rt,$n=(0,E.Z)((0,E.Z)({},pt),{},{visible:We});if(!he)rt=null;else if(Mn===Ge||!W(ae))Gn?rt=he((0,E.Z)({},$n),Kt):!le&&ar.current&&Ae?rt=he((0,E.Z)((0,E.Z)({},$n),{},{className:Ae}),Kt):Ne||!le&&!Ae?rt=he((0,E.Z)((0,E.Z)({},$n),{},{style:{display:"none"}}),Kt):rt=null;else{var ir,nn;tn===Re?nn="prepare":Rn(tn)?nn="active":tn===f&&(nn="start"),rt=he((0,E.Z)((0,E.Z)({},$n),{},{className:i()(nt(Te,Mn),(ir={},(0,c.Z)(ir,nt(Te,"".concat(Mn,"-").concat(nn)),nn),(0,c.Z)(ir,Te,typeof Te=="string"),ir)),style:Hn}),Kt)}if(S.isValidElement(rt)&&(0,F.Yr)(rt)){var $t=rt,or=$t.ref;or||(rt=S.cloneElement(rt,{ref:Kt}))}return S.createElement(Un,{ref:vn},rt)});return U.displayName="CSSMotion",U}var gn=Nn(ue),Tn=o(87462),Xt=o(45987),Dn=o(97326),Xe="add",On="keep",xt="remove",qt="removed";function Ln(B){var k;return B&&(0,G.Z)(B)==="object"&&"key"in B?k=B:k={key:B},(0,E.Z)((0,E.Z)({},k),{},{key:String(k.key)})}function pn(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return B.map(Ln)}function br(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],W=[],U=0,ae=k.length,ke=pn(B),X=pn(k);ke.forEach(function(le){for(var Ne=!1,he=U;he<ae;he+=1){var Te=X[he];if(Te.key===le.key){U<he&&(W=W.concat(X.slice(U,he).map(function(Ae){return(0,E.Z)((0,E.Z)({},Ae),{},{status:Xe})})),U=he),W.push((0,E.Z)((0,E.Z)({},Te),{},{status:On})),U+=1,Ne=!0;break}}Ne||W.push((0,E.Z)((0,E.Z)({},le),{},{status:xt}))}),U<ae&&(W=W.concat(X.slice(U).map(function(le){return(0,E.Z)((0,E.Z)({},le),{},{status:Xe})})));var We={};W.forEach(function(le){var Ne=le.key;We[Ne]=(We[Ne]||0)+1});var Mt=Object.keys(We).filter(function(le){return We[le]>1});return Mt.forEach(function(le){W=W.filter(function(Ne){var he=Ne.key,Te=Ne.status;return he!==le||Te!==xt}),W.forEach(function(Ne){Ne.key===le&&(Ne.status=On)})}),W}var kn=["component","children","onVisibleChanged","onAllRemoved"],xr=["status"],Er=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function Cr(B){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:gn,W=function(U){(0,Jt.Z)(ke,U);var ae=(0,yn.Z)(ke);function ke(){var X;(0,fn.Z)(this,ke);for(var We=arguments.length,Mt=new Array(We),le=0;le<We;le++)Mt[le]=arguments[le];return X=ae.call.apply(ae,[this].concat(Mt)),(0,c.Z)((0,Dn.Z)(X),"state",{keyEntities:[]}),(0,c.Z)((0,Dn.Z)(X),"removeKey",function(Ne){var he=X.state.keyEntities,Te=he.map(function(Ae){return Ae.key!==Ne?Ae:(0,E.Z)((0,E.Z)({},Ae),{},{status:qt})});return X.setState({keyEntities:Te}),Te.filter(function(Ae){var pt=Ae.status;return pt!==qt}).length}),X}return(0,Rt.Z)(ke,[{key:"render",value:function(){var We=this,Mt=this.state.keyEntities,le=this.props,Ne=le.component,he=le.children,Te=le.onVisibleChanged,Ae=le.onAllRemoved,pt=(0,Xt.Z)(le,kn),en=Ne||S.Fragment,on={};return Er.forEach(function(vn){on[vn]=pt[vn],delete pt[vn]}),delete pt.keys,S.createElement(en,pt,Mt.map(function(vn){var Kn=vn.status,jt=(0,Xt.Z)(vn,xr),bn=Kn===Xe||Kn===On;return S.createElement(k,(0,Tn.Z)({},on,{key:jt.key,visible:bn,eventProps:jt,onVisibleChanged:function(tn){if(Te==null||Te(tn,{key:jt.key}),!tn){var Hn=We.removeKey(jt.key);Hn===0&&Ae&&Ae()}}}),he)}))}}],[{key:"getDerivedStateFromProps",value:function(We,Mt){var le=We.keys,Ne=Mt.keyEntities,he=pn(le),Te=br(Ne,he);return{keyEntities:Te.filter(function(Ae){var pt=Ne.find(function(en){var on=en.key;return Ae.key===on});return!(pt&&pt.status===qt&&Ae.status===xt)})}}}]),ke}(S.Component);return(0,c.Z)(W,"defaultProps",{component:"div"}),W}var Sr=Cr(ue),Zr=gn},48555:function(Vt,we,o){o.d(we,{Z:function(){return Re}});var c=o(87462),E=o(67294),M=o(50344),G=o(80334),S=o(1413),x=o(42550),F=o(34203),q=o(91033),i=new Map;function _(f){f.forEach(function(y){var b,P=y.target;(b=i.get(P))===null||b===void 0||b.forEach(function(D){return D(P)})})}var re=new q.Z(_),O=null,Be=null;function fe(f,y){i.has(f)||(i.set(f,new Set),re.observe(f)),i.get(f).add(y)}function Fe(f,y){i.has(f)&&(i.get(f).delete(y),i.get(f).size||(re.unobserve(f),i.delete(f)))}var ve=o(15671),w=o(43144),tt=o(60136),Tt=o(29388),ue=function(f){(0,tt.Z)(b,f);var y=(0,Tt.Z)(b);function b(){return(0,ve.Z)(this,b),y.apply(this,arguments)}return(0,w.Z)(b,[{key:"render",value:function(){return this.props.children}}]),b}(E.Component),g=E.createContext(null);function A(f){var y=f.children,b=f.onBatchResize,P=E.useRef(0),D=E.useRef([]),de=E.useContext(g),Le=E.useCallback(function(ot,Ve,Dt){P.current+=1;var cn=P.current;D.current.push({size:ot,element:Ve,data:Dt}),Promise.resolve().then(function(){cn===P.current&&(b==null||b(D.current),D.current=[])}),de==null||de(ot,Ve,Dt)},[b,de]);return E.createElement(g.Provider,{value:Le},y)}function nt(f,y){var b=f.children,P=f.disabled,D=E.useRef(null),de=E.useRef(null),Le=E.useContext(g),ot=typeof b=="function",Ve=ot?b(D):b,Dt=E.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),cn=!ot&&E.isValidElement(Ve)&&(0,x.Yr)(Ve),Rn=cn?Ve.ref:null,nr=E.useMemo(function(){return(0,x.sQ)(Rn,D)},[Rn,D]),rr=function(){return(0,F.Z)(D.current)||(0,F.Z)(de.current)};E.useImperativeHandle(y,function(){return rr()});var jn=E.useRef(f);jn.current=f;var fn=E.useCallback(function(Rt){var Jt=jn.current,yn=Jt.onResize,_n=Jt.data,Un=Rt.getBoundingClientRect(),Nn=Un.width,gn=Un.height,Tn=Rt.offsetWidth,Xt=Rt.offsetHeight,Dn=Math.floor(Nn),Xe=Math.floor(gn);if(Dt.current.width!==Dn||Dt.current.height!==Xe||Dt.current.offsetWidth!==Tn||Dt.current.offsetHeight!==Xt){var On={width:Dn,height:Xe,offsetWidth:Tn,offsetHeight:Xt};Dt.current=On;var xt=Tn===Math.round(Nn)?Nn:Tn,qt=Xt===Math.round(gn)?gn:Xt,Ln=(0,S.Z)((0,S.Z)({},On),{},{offsetWidth:xt,offsetHeight:qt});Le==null||Le(Ln,Rt,_n),yn&&Promise.resolve().then(function(){yn(Ln,Rt)})}},[]);return E.useEffect(function(){var Rt=rr();return Rt&&!P&&fe(Rt,fn),function(){return Fe(Rt,fn)}},[D.current,P]),E.createElement(ue,{ref:de},cn?E.cloneElement(Ve,{ref:nr}):Ve)}var Ge=E.forwardRef(nt),Y=Ge,N="rc-observer-key";function se(f,y){var b=f.children,P=typeof b=="function"?[b]:(0,M.Z)(b);return P.map(function(D,de){var Le=(D==null?void 0:D.key)||"".concat(N,"-").concat(de);return E.createElement(Y,(0,c.Z)({},f,{key:Le,ref:de===0?y:void 0}),D)})}var gt=E.forwardRef(se);gt.Collection=A;var Re=gt},36697:function(Vt,we,o){o.d(we,{G:function(){return S},Z:function(){return Ge}});var c=o(94184),E=o.n(c),M=o(67294),G=o.t(M,2);function S(Y){var N=Y.children,se=Y.prefixCls,gt=Y.id,Re=Y.overlayInnerStyle,f=Y.bodyClassName,y=Y.className,b=Y.style;return M.createElement("div",{className:E()("".concat(se,"-content"),y),style:b},M.createElement("div",{className:E()("".concat(se,"-inner"),f),id:gt,role:"tooltip",style:Re},typeof N=="function"?N():N))}var x=o(87462),F=o(1413),q=o(45987),i=o(98280),_={shiftX:64,adjustY:1},re={adjustX:1,shiftY:!0},O=[0,0],Be={left:{points:["cr","cl"],overflow:re,offset:[-4,0],targetOffset:O},right:{points:["cl","cr"],overflow:re,offset:[4,0],targetOffset:O},top:{points:["bc","tc"],overflow:_,offset:[0,-4],targetOffset:O},bottom:{points:["tc","bc"],overflow:_,offset:[0,4],targetOffset:O},topLeft:{points:["bl","tl"],overflow:_,offset:[0,-4],targetOffset:O},leftTop:{points:["tr","tl"],overflow:re,offset:[-4,0],targetOffset:O},topRight:{points:["br","tr"],overflow:_,offset:[0,-4],targetOffset:O},rightTop:{points:["tl","tr"],overflow:re,offset:[4,0],targetOffset:O},bottomRight:{points:["tr","br"],overflow:_,offset:[0,4],targetOffset:O},rightBottom:{points:["bl","br"],overflow:re,offset:[4,0],targetOffset:O},bottomLeft:{points:["tl","bl"],overflow:_,offset:[0,4],targetOffset:O},leftBottom:{points:["br","bl"],overflow:re,offset:[-4,0],targetOffset:O}},fe=null,Fe=o(97685);function ve(){var Y=(0,F.Z)({},G);return Y.useId}var w=0;function tt(){}var Tt=ve(),ue=Tt?function(N){var se=Tt();return N||se}:function(N){var se=M.useState("ssr-id"),gt=(0,Fe.Z)(se,2),Re=gt[0],f=gt[1];return M.useEffect(function(){var y=w;w+=1,f("rc_unique_".concat(y))},[]),N||Re},g=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],A=function(N,se){var gt=N.overlayClassName,Re=N.trigger,f=Re===void 0?["hover"]:Re,y=N.mouseEnterDelay,b=y===void 0?0:y,P=N.mouseLeaveDelay,D=P===void 0?.1:P,de=N.overlayStyle,Le=N.prefixCls,ot=Le===void 0?"rc-tooltip":Le,Ve=N.children,Dt=N.onVisibleChange,cn=N.afterVisibleChange,Rn=N.transitionName,nr=N.animation,rr=N.motion,jn=N.placement,fn=jn===void 0?"right":jn,Rt=N.align,Jt=Rt===void 0?{}:Rt,yn=N.destroyTooltipOnHide,_n=yn===void 0?!1:yn,Un=N.defaultVisible,Nn=N.getTooltipContainer,gn=N.overlayInnerStyle,Tn=N.arrowContent,Xt=N.overlay,Dn=N.id,Xe=N.showArrow,On=Xe===void 0?!0:Xe,xt=N.classNames,qt=N.styles,Ln=(0,q.Z)(N,g),pn=ue(Dn),br=(0,M.useRef)(null);(0,M.useImperativeHandle)(se,function(){return br.current});var kn=(0,F.Z)({},Ln);"visible"in N&&(kn.popupVisible=N.visible);var xr=function(){return M.createElement(S,{key:"content",prefixCls:ot,id:pn,bodyClassName:xt==null?void 0:xt.body,overlayInnerStyle:(0,F.Z)((0,F.Z)({},gn),qt==null?void 0:qt.body)},Xt)},Er=function(){var Sr=M.Children.only(Ve),Zr=(Sr==null?void 0:Sr.props)||{},B=(0,F.Z)((0,F.Z)({},Zr),{},{"aria-describedby":Xt?pn:null});return M.cloneElement(Ve,B)};return M.createElement(i.Z,(0,x.Z)({popupClassName:E()(gt,xt==null?void 0:xt.root),prefixCls:ot,popup:xr,action:f,builtinPlacements:Be,popupPlacement:fn,ref:br,popupAlign:Jt,getPopupContainer:Nn,onPopupVisibleChange:Dt,afterPopupVisibleChange:cn,popupTransitionName:Rn,popupAnimation:nr,popupMotion:rr,defaultPopupVisible:Un,autoDestroy:_n,mouseLeaveDelay:D,popupStyle:(0,F.Z)((0,F.Z)({},de),qt==null?void 0:qt.root),mouseEnterDelay:b,arrow:On},kn),Er())},nt=(0,M.forwardRef)(A),Ge=nt},50344:function(Vt,we,o){o.d(we,{Z:function(){return M}});var c=o(67294),E=o(59864);function M(G){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},x=[];return c.Children.forEach(G,function(F){F==null&&!S.keepEmpty||(Array.isArray(F)?x=x.concat(M(F)):(0,E.isFragment)(F)&&F.props?x=x.concat(M(F.props.children,S)):x.push(F))}),x}},66680:function(Vt,we,o){o.d(we,{Z:function(){return E}});var c=o(67294);function E(M){var G=c.useRef();G.current=M;var S=c.useCallback(function(){for(var x,F=arguments.length,q=new Array(F),i=0;i<F;i++)q[i]=arguments[i];return(x=G.current)===null||x===void 0?void 0:x.call.apply(x,[G].concat(q))},[]);return S}},21770:function(Vt,we,o){o.d(we,{Z:function(){return x}});var c=o(97685),E=o(66680),M=o(8410),G=o(63896);function S(F){return F!==void 0}function x(F,q){var i=q||{},_=i.defaultValue,re=i.value,O=i.onChange,Be=i.postState,fe=(0,G.Z)(function(){return S(re)?re:S(_)?typeof _=="function"?_():_:typeof F=="function"?F():F}),Fe=(0,c.Z)(fe,2),ve=Fe[0],w=Fe[1],tt=re!==void 0?re:ve,Tt=Be?Be(tt):tt,ue=(0,E.Z)(O),g=(0,G.Z)([tt]),A=(0,c.Z)(g,2),nt=A[0],Ge=A[1];(0,M.o)(function(){var N=nt[0];ve!==N&&ue(ve,N)},[nt]),(0,M.o)(function(){S(re)||w(re)},[re]);var Y=(0,E.Z)(function(N,se){w(N,se),Ge([tt],se)});return[Tt,Y]}},91881:function(Vt,we,o){var c=o(71002),E=o(80334);function M(G,S){var x=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,F=new Set;function q(i,_){var re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,O=F.has(i);if((0,E.ZP)(!O,"Warning: There may be circular references"),O)return!1;if(i===_)return!0;if(x&&re>1)return!1;F.add(i);var Be=re+1;if(Array.isArray(i)){if(!Array.isArray(_)||i.length!==_.length)return!1;for(var fe=0;fe<i.length;fe++)if(!q(i[fe],_[fe],Be))return!1;return!0}if(i&&_&&(0,c.Z)(i)==="object"&&(0,c.Z)(_)==="object"){var Fe=Object.keys(i);return Fe.length!==Object.keys(_).length?!1:Fe.every(function(ve){return q(i[ve],_[ve],Be)})}return!1}return q(G,S)}we.Z=M},98423:function(Vt,we,o){o.d(we,{Z:function(){return E}});var c=o(1413);function E(M,G){var S=(0,c.Z)({},M);return Array.isArray(G)&&G.forEach(function(x){delete S[x]}),S}},80334:function(Vt,we,o){var c={};function E(q,i){}function M(q,i){}function G(){c={}}function S(q,i,_){!i&&!c[_]&&(q(!1,_),c[_]=!0)}function x(q,i){S(E,q,i)}function F(q,i){S(M,q,i)}we.ZP=x},91033:function(Vt,we,o){var c=function(){if(typeof Map!="undefined")return Map;function f(y,b){var P=-1;return y.some(function(D,de){return D[0]===b?(P=de,!0):!1}),P}return function(){function y(){this.__entries__=[]}return Object.defineProperty(y.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),y.prototype.get=function(b){var P=f(this.__entries__,b),D=this.__entries__[P];return D&&D[1]},y.prototype.set=function(b,P){var D=f(this.__entries__,b);~D?this.__entries__[D][1]=P:this.__entries__.push([b,P])},y.prototype.delete=function(b){var P=this.__entries__,D=f(P,b);~D&&P.splice(D,1)},y.prototype.has=function(b){return!!~f(this.__entries__,b)},y.prototype.clear=function(){this.__entries__.splice(0)},y.prototype.forEach=function(b,P){P===void 0&&(P=null);for(var D=0,de=this.__entries__;D<de.length;D++){var Le=de[D];b.call(P,Le[1],Le[0])}},y}()}(),E=typeof window!="undefined"&&typeof document!="undefined"&&window.document===document,M=function(){return typeof o.g!="undefined"&&o.g.Math===Math?o.g:typeof self!="undefined"&&self.Math===Math?self:typeof window!="undefined"&&window.Math===Math?window:Function("return this")()}(),G=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(M):function(f){return setTimeout(function(){return f(Date.now())},1e3/60)}}(),S=2;function x(f,y){var b=!1,P=!1,D=0;function de(){b&&(b=!1,f()),P&&ot()}function Le(){G(de)}function ot(){var Ve=Date.now();if(b){if(Ve-D<S)return;P=!0}else b=!0,P=!1,setTimeout(Le,y);D=Ve}return ot}var F=20,q=["top","right","bottom","left","width","height","size","weight"],i=typeof MutationObserver!="undefined",_=function(){function f(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=x(this.refresh.bind(this),F)}return f.prototype.addObserver=function(y){~this.observers_.indexOf(y)||this.observers_.push(y),this.connected_||this.connect_()},f.prototype.removeObserver=function(y){var b=this.observers_,P=b.indexOf(y);~P&&b.splice(P,1),!b.length&&this.connected_&&this.disconnect_()},f.prototype.refresh=function(){var y=this.updateObservers_();y&&this.refresh()},f.prototype.updateObservers_=function(){var y=this.observers_.filter(function(b){return b.gatherActive(),b.hasActive()});return y.forEach(function(b){return b.broadcastActive()}),y.length>0},f.prototype.connect_=function(){!E||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),i?(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)},f.prototype.disconnect_=function(){!E||!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)},f.prototype.onTransitionEnd_=function(y){var b=y.propertyName,P=b===void 0?"":b,D=q.some(function(de){return!!~P.indexOf(de)});D&&this.refresh()},f.getInstance=function(){return this.instance_||(this.instance_=new f),this.instance_},f.instance_=null,f}(),re=function(f,y){for(var b=0,P=Object.keys(y);b<P.length;b++){var D=P[b];Object.defineProperty(f,D,{value:y[D],enumerable:!1,writable:!1,configurable:!0})}return f},O=function(f){var y=f&&f.ownerDocument&&f.ownerDocument.defaultView;return y||M},Be=nt(0,0,0,0);function fe(f){return parseFloat(f)||0}function Fe(f){for(var y=[],b=1;b<arguments.length;b++)y[b-1]=arguments[b];return y.reduce(function(P,D){var de=f["border-"+D+"-width"];return P+fe(de)},0)}function ve(f){for(var y=["top","right","bottom","left"],b={},P=0,D=y;P<D.length;P++){var de=D[P],Le=f["padding-"+de];b[de]=fe(Le)}return b}function w(f){var y=f.getBBox();return nt(0,0,y.width,y.height)}function tt(f){var y=f.clientWidth,b=f.clientHeight;if(!y&&!b)return Be;var P=O(f).getComputedStyle(f),D=ve(P),de=D.left+D.right,Le=D.top+D.bottom,ot=fe(P.width),Ve=fe(P.height);if(P.boxSizing==="border-box"&&(Math.round(ot+de)!==y&&(ot-=Fe(P,"left","right")+de),Math.round(Ve+Le)!==b&&(Ve-=Fe(P,"top","bottom")+Le)),!ue(f)){var Dt=Math.round(ot+de)-y,cn=Math.round(Ve+Le)-b;Math.abs(Dt)!==1&&(ot-=Dt),Math.abs(cn)!==1&&(Ve-=cn)}return nt(D.left,D.top,ot,Ve)}var Tt=function(){return typeof SVGGraphicsElement!="undefined"?function(f){return f instanceof O(f).SVGGraphicsElement}:function(f){return f instanceof O(f).SVGElement&&typeof f.getBBox=="function"}}();function ue(f){return f===O(f).document.documentElement}function g(f){return E?Tt(f)?w(f):tt(f):Be}function A(f){var y=f.x,b=f.y,P=f.width,D=f.height,de=typeof DOMRectReadOnly!="undefined"?DOMRectReadOnly:Object,Le=Object.create(de.prototype);return re(Le,{x:y,y:b,width:P,height:D,top:b,right:y+P,bottom:D+b,left:y}),Le}function nt(f,y,b,P){return{x:f,y,width:b,height:P}}var Ge=function(){function f(y){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=nt(0,0,0,0),this.target=y}return f.prototype.isActive=function(){var y=g(this.target);return this.contentRect_=y,y.width!==this.broadcastWidth||y.height!==this.broadcastHeight},f.prototype.broadcastRect=function(){var y=this.contentRect_;return this.broadcastWidth=y.width,this.broadcastHeight=y.height,y},f}(),Y=function(){function f(y,b){var P=A(b);re(this,{target:y,contentRect:P})}return f}(),N=function(){function f(y,b,P){if(this.activeObservations_=[],this.observations_=new c,typeof y!="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=y,this.controller_=b,this.callbackCtx_=P}return f.prototype.observe=function(y){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element=="undefined"||!(Element instanceof Object))){if(!(y instanceof O(y).Element))throw new TypeError('parameter 1 is not of type "Element".');var b=this.observations_;b.has(y)||(b.set(y,new Ge(y)),this.controller_.addObserver(this),this.controller_.refresh())}},f.prototype.unobserve=function(y){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element=="undefined"||!(Element instanceof Object))){if(!(y instanceof O(y).Element))throw new TypeError('parameter 1 is not of type "Element".');var b=this.observations_;b.has(y)&&(b.delete(y),b.size||this.controller_.removeObserver(this))}},f.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},f.prototype.gatherActive=function(){var y=this;this.clearActive(),this.observations_.forEach(function(b){b.isActive()&&y.activeObservations_.push(b)})},f.prototype.broadcastActive=function(){if(this.hasActive()){var y=this.callbackCtx_,b=this.activeObservations_.map(function(P){return new Y(P.target,P.broadcastRect())});this.callback_.call(y,b,y),this.clearActive()}},f.prototype.clearActive=function(){this.activeObservations_.splice(0)},f.prototype.hasActive=function(){return this.activeObservations_.length>0},f}(),se=typeof WeakMap!="undefined"?new WeakMap:new c,gt=function(){function f(y){if(!(this instanceof f))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var b=_.getInstance(),P=new N(y,b,this);se.set(this,P)}return f}();["observe","unobserve","disconnect"].forEach(function(f){gt.prototype[f]=function(){var y;return(y=se.get(this))[f].apply(y,arguments)}});var Re=function(){return typeof M.ResizeObserver!="undefined"?M.ResizeObserver:gt}();we.Z=Re}}]);
|