UNPKG

element-plus

Version:

A Component Library for Vue 3

3 lines 1.03 MB
/*! Element Plus v2.10.5 */(function(I,e){typeof exports=="object"&&typeof module!="undefined"?e(exports,require("vue")):typeof define=="function"&&define.amd?define(["exports","vue"],e):(I=typeof globalThis!="undefined"?globalThis:I||self,e(I.ElementPlus={},I.Vue))})(this,function(I,e){"use strict";const _B='a[href],button:not([disabled]),button:not([hidden]),:not([tabindex="-1"]),input:not([disabled]),input:not([type="hidden"]),select:not([disabled]),textarea:not([disabled])',NB=t=>getComputedStyle(t).position==="fixed"?!1:t.offsetParent!==null,Kh=t=>Array.from(t.querySelectorAll(_B)).filter(n=>Cl(n)&&NB(n)),Cl=t=>{if(t.tabIndex>0||t.tabIndex===0&&t.getAttribute("tabIndex")!==null)return!0;if(t.tabIndex<0||t.hasAttribute("disabled")||t.getAttribute("aria-disabled")==="true")return!1;switch(t.nodeName){case"A":return!!t.href&&t.rel!=="ignore";case"INPUT":return!(t.type==="hidden"||t.type==="file");case"BUTTON":case"SELECT":case"TEXTAREA":return!0;default:return!1}},Fs=function(t,n,...o){let r;n.includes("mouse")||n.includes("click")?r="MouseEvents":n.includes("key")?r="KeyboardEvent":r="HTMLEvents";const a=document.createEvent(r);return a.initEvent(n,...o),t.dispatchEvent(a),t},Wh=t=>!t.getAttribute("aria-owns"),jh=(t,n,o)=>{const{parentNode:r}=t;if(!r)return null;const a=r.querySelectorAll(o),l=Array.prototype.indexOf.call(a,t);return a[l+n]||null},Hs=t=>{!t||(t.focus(),!Wh(t)&&t.click())},St=(t,n,{checkForDefaultPrevented:o=!0}={})=>a=>{const l=t==null?void 0:t(a);if(o===!1||!l)return n==null?void 0:n(a)},Uh=t=>n=>n.pointerType==="mouse"?t(n):void 0;function Ks(t,n){var o;const r=e.shallowRef();return e.watchEffect(()=>{r.value=t()},{...n,flush:(o=n==null?void 0:n.flush)!=null?o:"sync"}),e.readonly(r)}function ha(t){return e.getCurrentScope()?(e.onScopeDispose(t),!0):!1}function Fn(t){return typeof t=="function"?t():e.unref(t)}const Fe=typeof window!="undefined"&&typeof document!="undefined";typeof WorkerGlobalScope!="undefined"&&globalThis instanceof WorkerGlobalScope;const BB=t=>typeof t!="undefined",TB=t=>t!=null,vB=Object.prototype.toString,$B=t=>vB.call(t)==="[object Object]",cr=()=>{},Ws=VB();function VB(){var t,n;return Fe&&((t=window==null?void 0:window.navigator)==null?void 0:t.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((n=window==null?void 0:window.navigator)==null?void 0:n.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function Yh(t,n){function o(...r){return new Promise((a,l)=>{Promise.resolve(t(()=>n.apply(this,r),{fn:n,thisArg:this,args:r})).then(a).catch(l)})}return o}function MB(t,n={}){let o,r,a=cr;const l=i=>{clearTimeout(i),a(),a=cr};return i=>{const c=Fn(t),d=Fn(n.maxWait);return o&&l(o),c<=0||d!==void 0&&d<=0?(r&&(l(r),r=null),Promise.resolve(i())):new Promise((u,f)=>{a=n.rejectOnCancel?f:u,d&&!r&&(r=setTimeout(()=>{o&&l(o),r=null,u(i())},d)),o=setTimeout(()=>{r&&l(r),r=null,u(i())},c)})}}function IB(...t){let n=0,o,r=!0,a=cr,l,s,i,c,d;!e.isRef(t[0])&&typeof t[0]=="object"?{delay:s,trailing:i=!0,leading:c=!0,rejectOnCancel:d=!1}=t[0]:[s,i=!0,c=!0,d=!1]=t;const u=()=>{o&&(clearTimeout(o),o=void 0,a(),a=cr)};return h=>{const p=Fn(s),g=Date.now()-n,m=()=>l=h();return u(),p<=0?(n=Date.now(),m()):(g>p&&(c||!r)?(n=Date.now(),m()):i&&(l=new Promise((y,b)=>{a=d?b:y,o=setTimeout(()=>{n=Date.now(),r=!0,y(m()),u()},Math.max(0,p-g))})),!c&&!o&&(o=setTimeout(()=>r=!0,p)),r=!1,l)}}function RB(t){return t||e.getCurrentInstance()}function PB(t,n=200,o={}){return Yh(MB(n,o),t)}function OB(t,n=200,o={}){const r=e.ref(t.value),a=PB(()=>{r.value=t.value},n,o);return e.watch(t,()=>a()),r}function Gh(t,n=200,o=!1,r=!0,a=!1){return Yh(IB(n,o,r,a),t)}function ud(t,n=!0,o){RB()?e.onMounted(t,o):n?t():e.nextTick(t)}function xr(t,n,o={}){const{immediate:r=!0}=o,a=e.ref(!1);let l=null;function s(){l&&(clearTimeout(l),l=null)}function i(){a.value=!1,s()}function c(...d){s(),a.value=!0,l=setTimeout(()=>{a.value=!1,l=null,t(...d)},Fn(n))}return r&&(a.value=!0,Fe&&c()),ha(i),{isPending:e.readonly(a),start:c,stop:i}}function zt(t){var n;const o=Fn(t);return(n=o==null?void 0:o.$el)!=null?n:o}const go=Fe?window:void 0,AB=Fe?window.document:void 0;function ot(...t){let n,o,r,a;if(typeof t[0]=="string"||Array.isArray(t[0])?([o,r,a]=t,n=go):[n,o,r,a]=t,!n)return cr;Array.isArray(o)||(o=[o]),Array.isArray(r)||(r=[r]);const l=[],s=()=>{l.forEach(u=>u()),l.length=0},i=(u,f,h,p)=>(u.addEventListener(f,h,p),()=>u.removeEventListener(f,h,p)),c=e.watch(()=>[zt(n),Fn(a)],([u,f])=>{if(s(),!u)return;const h=$B(f)?{...f}:f;l.push(...o.flatMap(p=>r.map(g=>i(u,p,g,h))))},{immediate:!0,flush:"post"}),d=()=>{c(),s()};return ha(d),d}let qh=!1;function pd(t,n,o={}){const{window:r=go,ignore:a=[],capture:l=!0,detectIframe:s=!1}=o;if(!r)return cr;Ws&&!qh&&(qh=!0,Array.from(r.document.body.children).forEach(h=>h.addEventListener("click",cr)),r.document.documentElement.addEventListener("click",cr));let i=!0;const c=h=>a.some(p=>{if(typeof p=="string")return Array.from(r.document.querySelectorAll(p)).some(g=>g===h.target||h.composedPath().includes(g));{const g=zt(p);return g&&(h.target===g||h.composedPath().includes(g))}}),u=[ot(r,"click",h=>{const p=zt(t);if(!(!p||p===h.target||h.composedPath().includes(p))){if(h.detail===0&&(i=!c(h)),!i){i=!0;return}n(h)}},{passive:!0,capture:l}),ot(r,"pointerdown",h=>{const p=zt(t);i=!c(h)&&!!(p&&!h.composedPath().includes(p))},{passive:!0}),s&&ot(r,"blur",h=>{setTimeout(()=>{var p;const g=zt(t);((p=r.document.activeElement)==null?void 0:p.tagName)==="IFRAME"&&!(g!=null&&g.contains(r.document.activeElement))&&n(h)},0)})].filter(Boolean);return()=>u.forEach(h=>h())}function zB(){const t=e.ref(!1),n=e.getCurrentInstance();return n&&e.onMounted(()=>{t.value=!0},n),t}function md(t){const n=zB();return e.computed(()=>(n.value,Boolean(t())))}function wl(t,n,o={}){const{window:r=go,...a}=o;let l;const s=md(()=>r&&"MutationObserver"in r),i=()=>{l&&(l.disconnect(),l=void 0)},c=e.computed(()=>{const h=Fn(t),p=(Array.isArray(h)?h:[h]).map(zt).filter(TB);return new Set(p)}),d=e.watch(()=>c.value,h=>{i(),s.value&&h.size&&(l=new MutationObserver(n),h.forEach(p=>l.observe(p,a)))},{immediate:!0,flush:"post"}),u=()=>l==null?void 0:l.takeRecords(),f=()=>{i(),d()};return ha(f),{isSupported:s,stop:f,takeRecords:u}}function xB(t={}){var n;const{window:o=go,deep:r=!0,triggerOnRemoval:a=!1}=t,l=(n=t.document)!=null?n:o==null?void 0:o.document,s=()=>{var d;let u=l==null?void 0:l.activeElement;if(r)for(;u!=null&&u.shadowRoot;)u=(d=u==null?void 0:u.shadowRoot)==null?void 0:d.activeElement;return u},i=e.ref(),c=()=>{i.value=s()};return o&&(ot(o,"blur",d=>{d.relatedTarget===null&&c()},!0),ot(o,"focus",c,!0)),a&&wl(l,d=>{d.filter(u=>u.removedNodes.length).map(u=>Array.from(u.removedNodes)).flat().forEach(u=>{u===i.value&&c()})},{childList:!0,subtree:!0}),c(),i}function DB(t,n={}){const{window:o=go}=n,r=md(()=>o&&"matchMedia"in o&&typeof o.matchMedia=="function");let a;const l=e.ref(!1),s=d=>{l.value=d.matches},i=()=>{!a||("removeEventListener"in a?a.removeEventListener("change",s):a.removeListener(s))},c=e.watchEffect(()=>{!r.value||(i(),a=o.matchMedia(Fn(t)),"addEventListener"in a?a.addEventListener("change",s):a.addListener(s),l.value=a.matches)});return ha(()=>{c(),i(),a=void 0}),l}function LB(t){return JSON.parse(JSON.stringify(t))}function FB(t,n,o={}){const{window:r=go,initialValue:a="",observe:l=!1}=o,s=e.ref(a),i=e.computed(()=>{var d;return zt(n)||((d=r==null?void 0:r.document)==null?void 0:d.documentElement)});function c(){var d;const u=Fn(t),f=Fn(i);if(f&&r){const h=(d=r.getComputedStyle(f).getPropertyValue(u))==null?void 0:d.trim();s.value=h||a}}return l&&wl(i,c,{attributeFilter:["style","class"],window:r}),e.watch([i,()=>Fn(t)],c,{immediate:!0}),e.watch(s,d=>{var u;(u=i.value)!=null&&u.style&&i.value.style.setProperty(Fn(t),d)}),s}function HB(t={}){const{document:n=AB}=t;if(!n)return e.ref("visible");const o=e.ref(n.visibilityState);return ot(n,"visibilitychange",()=>{o.value=n.visibilityState}),o}function yt(t,n,o={}){const{window:r=go,...a}=o;let l;const s=md(()=>r&&"ResizeObserver"in r),i=()=>{l&&(l.disconnect(),l=void 0)},c=e.computed(()=>Array.isArray(t)?t.map(f=>zt(f)):[zt(t)]),d=e.watch(c,f=>{if(i(),s.value&&r){l=new ResizeObserver(n);for(const h of f)h&&l.observe(h,a)}},{immediate:!0,flush:"post"}),u=()=>{i(),d()};return ha(u),{isSupported:s,stop:u}}function Xh(t,n={}){const{reset:o=!0,windowResize:r=!0,windowScroll:a=!0,immediate:l=!0}=n,s=e.ref(0),i=e.ref(0),c=e.ref(0),d=e.ref(0),u=e.ref(0),f=e.ref(0),h=e.ref(0),p=e.ref(0);function g(){const m=zt(t);if(!m){o&&(s.value=0,i.value=0,c.value=0,d.value=0,u.value=0,f.value=0,h.value=0,p.value=0);return}const y=m.getBoundingClientRect();s.value=y.height,i.value=y.bottom,c.value=y.left,d.value=y.right,u.value=y.top,f.value=y.width,h.value=y.x,p.value=y.y}return yt(t,g),e.watch(()=>zt(t),m=>!m&&g()),wl(t,g,{attributeFilter:["style","class"]}),a&&ot("scroll",g,{capture:!0,passive:!0}),r&&ot("resize",g,{passive:!0}),ud(()=>{l&&g()}),{height:s,bottom:i,left:c,right:d,top:u,width:f,x:h,y:p,update:g}}function KB(t,n={width:0,height:0},o={}){const{window:r=go,box:a="content-box"}=o,l=e.computed(()=>{var f,h;return(h=(f=zt(t))==null?void 0:f.namespaceURI)==null?void 0:h.includes("svg")}),s=e.ref(n.width),i=e.ref(n.height),{stop:c}=yt(t,([f])=>{const h=a==="border-box"?f.borderBoxSize:a==="content-box"?f.contentBoxSize:f.devicePixelContentBoxSize;if(r&&l.value){const p=zt(t);if(p){const g=p.getBoundingClientRect();s.value=g.width,i.value=g.height}}else if(h){const p=Array.isArray(h)?h:[h];s.value=p.reduce((g,{inlineSize:m})=>g+m,0),i.value=p.reduce((g,{blockSize:m})=>g+m,0)}else s.value=f.contentRect.width,i.value=f.contentRect.height},o);ud(()=>{const f=zt(t);f&&(s.value="offsetWidth"in f?f.offsetWidth:n.width,i.value="offsetHeight"in f?f.offsetHeight:n.height)});const d=e.watch(()=>zt(t),f=>{s.value=f?n.width:0,i.value=f?n.height:0});function u(){c(),d()}return{width:s,height:i,stop:u}}function Zh(t,n,o,r={}){var a,l,s;const{clone:i=!1,passive:c=!1,eventName:d,deep:u=!1,defaultValue:f,shouldEmit:h}=r,p=e.getCurrentInstance(),g=o||(p==null?void 0:p.emit)||((a=p==null?void 0:p.$emit)==null?void 0:a.bind(p))||((s=(l=p==null?void 0:p.proxy)==null?void 0:l.$emit)==null?void 0:s.bind(p==null?void 0:p.proxy));let m=d;n||(n="modelValue"),m=m||`update:${n.toString()}`;const y=C=>i?typeof i=="function"?i(C):LB(C):C,b=()=>BB(t[n])?y(t[n]):f,k=C=>{h?h(C)&&g(m,C):g(m,C)};if(c){const C=b(),w=e.ref(C);let S=!1;return e.watch(()=>t[n],E=>{S||(S=!0,w.value=y(E),e.nextTick(()=>S=!1))}),e.watch(w,E=>{!S&&(E!==t[n]||u)&&k(E)},{deep:u}),w}else return e.computed({get(){return b()},set(C){k(C)}})}function WB(t={}){const{window:n=go}=t;if(!n)return e.ref(!1);const o=e.ref(n.document.hasFocus());return ot(n,"blur",()=>{o.value=!1}),ot(n,"focus",()=>{o.value=!0}),o}function jB(t={}){const{window:n=go,initialWidth:o=Number.POSITIVE_INFINITY,initialHeight:r=Number.POSITIVE_INFINITY,listenOrientation:a=!0,includeScrollbar:l=!0}=t,s=e.ref(o),i=e.ref(r),c=()=>{n&&(l?(s.value=n.innerWidth,i.value=n.innerHeight):(s.value=n.document.documentElement.clientWidth,i.value=n.document.documentElement.clientHeight))};if(c(),ud(c),ot("resize",c,{passive:!0}),a){const d=DB("(orientation: portrait)");e.watch(d,()=>c())}return{width:s,height:i}}const hd=()=>Fe&&/firefox/i.test(window.navigator.userAgent),UB=(t,n)=>{if(!Fe||!t||!n)return!1;const o=t.getBoundingClientRect();let r;return n instanceof Element?r=n.getBoundingClientRect():r={top:0,right:window.innerWidth,bottom:window.innerHeight,left:0},o.top<r.bottom&&o.bottom>r.top&&o.right>r.left&&o.left<r.right},Jh=t=>{let n=0,o=t;for(;o;)n+=o.offsetTop,o=o.offsetParent;return n},gd=(t,n)=>Math.abs(Jh(t)-Jh(n)),yd=t=>{let n,o;return t.type==="touchend"?(o=t.changedTouches[0].clientY,n=t.changedTouches[0].clientX):t.type.startsWith("touch")?(o=t.touches[0].clientY,n=t.touches[0].clientX):(o=t.clientY,n=t.clientX),{clientX:n,clientY:o}};function YB(t,n,o,r){const a=o-n;return t/=r/2,t<1?a/2*t*t*t+n:a/2*((t-=2)*t*t+2)+n}const ut=()=>{},GB=Object.prototype.hasOwnProperty,Jt=(t,n)=>GB.call(t,n),ce=Array.isArray,ga=t=>Qh(t)==="[object Date]",Ve=t=>typeof t=="function",Ce=t=>typeof t=="string",Ye=t=>t!==null&&typeof t=="object",kl=t=>Ye(t)&&Ve(t.then)&&Ve(t.catch),qB=Object.prototype.toString,Qh=t=>qB.call(t),bd=t=>Qh(t)==="[object Object]",Cd=t=>{const n=Object.create(null);return o=>n[o]||(n[o]=t(o))},XB=/-(\w)/g,wd=Cd(t=>t.replace(XB,(n,o)=>o?o.toUpperCase():"")),ZB=/\B([A-Z])/g,JB=Cd(t=>t.replace(ZB,"-$1").toLowerCase()),QB=Cd(t=>t.charAt(0).toUpperCase()+t.slice(1));var eg=typeof global=="object"&&global&&global.Object===Object&&global,eT=typeof self=="object"&&self&&self.Object===Object&&self,Gt=eg||eT||Function("return this")(),on=Gt.Symbol,tg=Object.prototype,tT=tg.hasOwnProperty,nT=tg.toString,Sl=on?on.toStringTag:void 0;function oT(t){var n=tT.call(t,Sl),o=t[Sl];try{t[Sl]=void 0;var r=!0}catch(l){}var a=nT.call(t);return r&&(n?t[Sl]=o:delete t[Sl]),a}var rT=Object.prototype,aT=rT.toString;function lT(t){return aT.call(t)}var sT="[object Null]",iT="[object Undefined]",ng=on?on.toStringTag:void 0;function sn(t){return t==null?t===void 0?iT:sT:ng&&ng in Object(t)?oT(t):lT(t)}function Ot(t){return t!=null&&typeof t=="object"}var cT="[object Symbol]";function $n(t){return typeof t=="symbol"||Ot(t)&&sn(t)==cT}var dT=0/0;function og(t){return typeof t=="number"?t:$n(t)?dT:+t}function $t(t,n){for(var o=-1,r=t==null?0:t.length,a=Array(r);++o<r;)a[o]=n(t[o],o,t);return a}var Ze=Array.isArray,fT=1/0,rg=on?on.prototype:void 0,ag=rg?rg.toString:void 0;function Vn(t){if(typeof t=="string")return t;if(Ze(t))return $t(t,Vn)+"";if($n(t))return ag?ag.call(t):"";var n=t+"";return n=="0"&&1/t==-fT?"-0":n}function js(t,n){return function(o,r){var a;if(o===void 0&&r===void 0)return n;if(o!==void 0&&(a=o),r!==void 0){if(a===void 0)return r;typeof o=="string"||typeof r=="string"?(o=Vn(o),r=Vn(r)):(o=og(o),r=og(r)),a=t(o,r)}return a}}var uT=js(function(t,n){return t+n},0),pT=/\s/;function lg(t){for(var n=t.length;n--&&pT.test(t.charAt(n)););return n}var mT=/^\s+/;function sg(t){return t&&t.slice(0,lg(t)+1).replace(mT,"")}function Vt(t){var n=typeof t;return t!=null&&(n=="object"||n=="function")}var ig=0/0,hT=/^[-+]0x[0-9a-f]+$/i,gT=/^0b[01]+$/i,yT=/^0o[0-7]+$/i,bT=parseInt;function Hn(t){if(typeof t=="number")return t;if($n(t))return ig;if(Vt(t)){var n=typeof t.valueOf=="function"?t.valueOf():t;t=Vt(n)?n+"":n}if(typeof t!="string")return t===0?t:+t;t=sg(t);var o=gT.test(t);return o||yT.test(t)?bT(t.slice(2),o?2:8):hT.test(t)?ig:+t}var cg=1/0,CT=17976931348623157e292;function zo(t){if(!t)return t===0?t:0;if(t=Hn(t),t===cg||t===-cg){var n=t<0?-1:1;return n*CT}return t===t?t:0}function Qe(t){var n=zo(t),o=n%1;return n===n?o?n-o:n:0}var wT="Expected a function";function kT(t,n){if(typeof n!="function")throw new TypeError(wT);return t=Qe(t),function(){if(--t<1)return n.apply(this,arguments)}}function cn(t){return t}var ST="[object AsyncFunction]",ET="[object Function]",_T="[object GeneratorFunction]",NT="[object Proxy]";function xo(t){if(!Vt(t))return!1;var n=sn(t);return n==ET||n==_T||n==ST||n==NT}var Us=Gt["__core-js_shared__"],dg=function(){var t=/[^.]+$/.exec(Us&&Us.keys&&Us.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function BT(t){return!!dg&&dg in t}var TT=Function.prototype,vT=TT.toString;function Dr(t){if(t!=null){try{return vT.call(t)}catch(n){}try{return t+""}catch(n){}}return""}var $T=/[\\^$.*+?()[\]{}|]/g,VT=/^\[object .+?Constructor\]$/,MT=Function.prototype,IT=Object.prototype,RT=MT.toString,PT=IT.hasOwnProperty,OT=RegExp("^"+RT.call(PT).replace($T,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function fg(t){if(!Vt(t)||BT(t))return!1;var n=xo(t)?OT:VT;return n.test(Dr(t))}function AT(t,n){return t==null?void 0:t[n]}function Lr(t,n){var o=AT(t,n);return fg(o)?o:void 0}var El=Lr(Gt,"WeakMap"),Ys=El&&new El,ug=Ys?function(t,n){return Ys.set(t,n),t}:cn,pg=Object.create,ya=function(){function t(){}return function(n){if(!Vt(n))return{};if(pg)return pg(n);t.prototype=n;var o=new t;return t.prototype=void 0,o}}();function _l(t){return function(){var n=arguments;switch(n.length){case 0:return new t;case 1:return new t(n[0]);case 2:return new t(n[0],n[1]);case 3:return new t(n[0],n[1],n[2]);case 4:return new t(n[0],n[1],n[2],n[3]);case 5:return new t(n[0],n[1],n[2],n[3],n[4]);case 6:return new t(n[0],n[1],n[2],n[3],n[4],n[5]);case 7:return new t(n[0],n[1],n[2],n[3],n[4],n[5],n[6])}var o=ya(t.prototype),r=t.apply(o,n);return Vt(r)?r:o}}var zT=1;function xT(t,n,o){var r=n&zT,a=_l(t);function l(){var s=this&&this!==Gt&&this instanceof l?a:t;return s.apply(r?o:this,arguments)}return l}function Mn(t,n,o){switch(o.length){case 0:return t.call(n);case 1:return t.call(n,o[0]);case 2:return t.call(n,o[0],o[1]);case 3:return t.call(n,o[0],o[1],o[2])}return t.apply(n,o)}var DT=Math.max;function mg(t,n,o,r){for(var a=-1,l=t.length,s=o.length,i=-1,c=n.length,d=DT(l-s,0),u=Array(c+d),f=!r;++i<c;)u[i]=n[i];for(;++a<s;)(f||a<l)&&(u[o[a]]=t[a]);for(;d--;)u[i++]=t[a++];return u}var LT=Math.max;function hg(t,n,o,r){for(var a=-1,l=t.length,s=-1,i=o.length,c=-1,d=n.length,u=LT(l-i,0),f=Array(u+d),h=!r;++a<u;)f[a]=t[a];for(var p=a;++c<d;)f[p+c]=n[c];for(;++s<i;)(h||a<l)&&(f[p+o[s]]=t[a++]);return f}function FT(t,n){for(var o=t.length,r=0;o--;)t[o]===n&&++r;return r}function Gs(){}var HT=4294967295;function st(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=HT,this.__views__=[]}st.prototype=ya(Gs.prototype),st.prototype.constructor=st;function kd(){}var Sd=Ys?function(t){return Ys.get(t)}:kd,ba={},KT=Object.prototype,WT=KT.hasOwnProperty;function qs(t){for(var n=t.name+"",o=ba[n],r=WT.call(ba,n)?o.length:0;r--;){var a=o[r],l=a.func;if(l==null||l==t)return a.name}return n}function Kn(t,n){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!n,this.__index__=0,this.__values__=void 0}Kn.prototype=ya(Gs.prototype),Kn.prototype.constructor=Kn;function yn(t,n){var o=-1,r=t.length;for(n||(n=Array(r));++o<r;)n[o]=t[o];return n}function gg(t){if(t instanceof st)return t.clone();var n=new Kn(t.__wrapped__,t.__chain__);return n.__actions__=yn(t.__actions__),n.__index__=t.__index__,n.__values__=t.__values__,n}var jT=Object.prototype,UT=jT.hasOwnProperty;function L(t){if(Ot(t)&&!Ze(t)&&!(t instanceof st)){if(t instanceof Kn)return t;if(UT.call(t,"__wrapped__"))return gg(t)}return new Kn(t)}L.prototype=Gs.prototype,L.prototype.constructor=L;function Ed(t){var n=qs(t),o=L[n];if(typeof o!="function"||!(n in st.prototype))return!1;if(t===o)return!0;var r=Sd(o);return!!r&&t===r[0]}var YT=800,GT=16,qT=Date.now;function yg(t){var n=0,o=0;return function(){var r=qT(),a=GT-(r-o);if(o=r,a>0){if(++n>=YT)return arguments[0]}else n=0;return t.apply(void 0,arguments)}}var bg=yg(ug),XT=/\{\n\/\* \[wrapped with (.+)\] \*/,ZT=/,? & /;function JT(t){var n=t.match(XT);return n?n[1].split(ZT):[]}var QT=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/;function ev(t,n){var o=n.length;if(!o)return t;var r=o-1;return n[r]=(o>1?"& ":"")+n[r],n=n.join(o>2?", ":" "),t.replace(QT,`{ /* [wrapped with `+n+`] */ `)}function _d(t){return function(){return t}}var Xs=function(){try{var t=Lr(Object,"defineProperty");return t({},"",{}),t}catch(n){}}(),tv=Xs?function(t,n){return Xs(t,"toString",{configurable:!0,enumerable:!1,value:_d(n),writable:!0})}:cn,Nd=yg(tv);function Wn(t,n){for(var o=-1,r=t==null?0:t.length;++o<r&&n(t[o],o,t)!==!1;);return t}function Zs(t,n,o,r){for(var a=t.length,l=o+(r?1:-1);r?l--:++l<a;)if(n(t[l],l,t))return l;return-1}function Cg(t){return t!==t}function nv(t,n,o){for(var r=o-1,a=t.length;++r<a;)if(t[r]===n)return r;return-1}function Ca(t,n,o){return n===n?nv(t,n,o):Zs(t,Cg,o)}function Js(t,n){var o=t==null?0:t.length;return!!o&&Ca(t,n,0)>-1}var ov=1,rv=2,av=8,lv=16,sv=32,iv=64,cv=128,dv=256,fv=512,uv=[["ary",cv],["bind",ov],["bindKey",rv],["curry",av],["curryRight",lv],["flip",fv],["partial",sv],["partialRight",iv],["rearg",dv]];function pv(t,n){return Wn(uv,function(o){var r="_."+o[0];n&o[1]&&!Js(t,r)&&t.push(r)}),t.sort()}function wg(t,n,o){var r=n+"";return Nd(t,ev(r,pv(JT(r),o)))}var mv=1,hv=2,gv=4,yv=8,kg=32,Sg=64;function Eg(t,n,o,r,a,l,s,i,c,d){var u=n&yv,f=u?s:void 0,h=u?void 0:s,p=u?l:void 0,g=u?void 0:l;n|=u?kg:Sg,n&=~(u?Sg:kg),n&gv||(n&=~(mv|hv));var m=[t,n,a,p,f,g,h,i,c,d],y=o.apply(void 0,m);return Ed(t)&&bg(y,m),y.placeholder=r,wg(y,t,n)}function wa(t){var n=t;return n.placeholder}var bv=9007199254740991,Cv=/^(?:0|[1-9]\d*)$/;function Do(t,n){var o=typeof t;return n=n==null?bv:n,!!n&&(o=="number"||o!="symbol"&&Cv.test(t))&&t>-1&&t%1==0&&t<n}var wv=Math.min;function kv(t,n){for(var o=t.length,r=wv(n.length,o),a=yn(t);r--;){var l=n[r];t[r]=Do(l,o)?a[l]:void 0}return t}var _g="__lodash_placeholder__";function dr(t,n){for(var o=-1,r=t.length,a=0,l=[];++o<r;){var s=t[o];(s===n||s===_g)&&(t[o]=_g,l[a++]=o)}return l}var Sv=1,Ev=2,_v=8,Nv=16,Bv=128,Tv=512;function Qs(t,n,o,r,a,l,s,i,c,d){var u=n&Bv,f=n&Sv,h=n&Ev,p=n&(_v|Nv),g=n&Tv,m=h?void 0:_l(t);function y(){for(var b=arguments.length,k=Array(b),C=b;C--;)k[C]=arguments[C];if(p)var w=wa(y),S=FT(k,w);if(r&&(k=mg(k,r,a,p)),l&&(k=hg(k,l,s,p)),b-=S,p&&b<d){var E=dr(k,w);return Eg(t,n,Qs,y.placeholder,o,k,E,i,c,d-b)}var N=f?o:this,B=h?N[t]:t;return b=k.length,i?k=kv(k,i):g&&b>1&&k.reverse(),u&&c<b&&(k.length=c),this&&this!==Gt&&this instanceof y&&(B=m||_l(B)),B.apply(N,k)}return y}function vv(t,n,o){var r=_l(t);function a(){for(var l=arguments.length,s=Array(l),i=l,c=wa(a);i--;)s[i]=arguments[i];var d=l<3&&s[0]!==c&&s[l-1]!==c?[]:dr(s,c);if(l-=d.length,l<o)return Eg(t,n,Qs,a.placeholder,void 0,s,d,void 0,void 0,o-l);var u=this&&this!==Gt&&this instanceof a?r:t;return Mn(u,this,s)}return a}var $v=1;function Vv(t,n,o,r){var a=n&$v,l=_l(t);function s(){for(var i=-1,c=arguments.length,d=-1,u=r.length,f=Array(u+c),h=this&&this!==Gt&&this instanceof s?l:t;++d<u;)f[d]=r[d];for(;c--;)f[d++]=arguments[++i];return Mn(h,a?o:this,f)}return s}var Ng="__lodash_placeholder__",Bd=1,Mv=2,Iv=4,Bg=8,Nl=128,Tg=256,Rv=Math.min;function Pv(t,n){var o=t[1],r=n[1],a=o|r,l=a<(Bd|Mv|Nl),s=r==Nl&&o==Bg||r==Nl&&o==Tg&&t[7].length<=n[8]||r==(Nl|Tg)&&n[7].length<=n[8]&&o==Bg;if(!(l||s))return t;r&Bd&&(t[2]=n[2],a|=o&Bd?0:Iv);var i=n[3];if(i){var c=t[3];t[3]=c?mg(c,i,n[4]):i,t[4]=c?dr(t[3],Ng):n[4]}return i=n[5],i&&(c=t[5],t[5]=c?hg(c,i,n[6]):i,t[6]=c?dr(t[5],Ng):n[6]),i=n[7],i&&(t[7]=i),r&Nl&&(t[8]=t[8]==null?n[8]:Rv(t[8],n[8])),t[9]==null&&(t[9]=n[9]),t[0]=n[0],t[1]=a,t}var Ov="Expected a function",vg=1,Av=2,Td=8,vd=16,$d=32,$g=64,Vg=Math.max;function Lo(t,n,o,r,a,l,s,i){var c=n&Av;if(!c&&typeof t!="function")throw new TypeError(Ov);var d=r?r.length:0;if(d||(n&=~($d|$g),r=a=void 0),s=s===void 0?s:Vg(Qe(s),0),i=i===void 0?i:Qe(i),d-=a?a.length:0,n&$g){var u=r,f=a;r=a=void 0}var h=c?void 0:Sd(t),p=[t,n,o,r,a,u,f,l,s,i];if(h&&Pv(p,h),t=p[0],n=p[1],o=p[2],r=p[3],a=p[4],i=p[9]=p[9]===void 0?c?0:t.length:Vg(p[9]-d,0),!i&&n&(Td|vd)&&(n&=~(Td|vd)),!n||n==vg)var g=xT(t,n,o);else n==Td||n==vd?g=vv(t,n,i):(n==$d||n==(vg|$d))&&!a.length?g=Vv(t,n,o,r):g=Qs.apply(void 0,p);var m=h?ug:bg;return wg(m(g,p),t,n)}var zv=128;function Mg(t,n,o){return n=o?void 0:n,n=t&&n==null?t.length:n,Lo(t,zv,void 0,void 0,void 0,void 0,n)}function Fo(t,n,o){n=="__proto__"&&Xs?Xs(t,n,{configurable:!0,enumerable:!0,value:o,writable:!0}):t[n]=o}function oo(t,n){return t===n||t!==t&&n!==n}var xv=Object.prototype,Dv=xv.hasOwnProperty;function Bl(t,n,o){var r=t[n];(!(Dv.call(t,n)&&oo(r,o))||o===void 0&&!(n in t))&&Fo(t,n,o)}function yo(t,n,o,r){var a=!o;o||(o={});for(var l=-1,s=n.length;++l<s;){var i=n[l],c=r?r(o[i],t[i],i,o,t):void 0;c===void 0&&(c=t[i]),a?Fo(o,i,c):Bl(o,i,c)}return o}var Ig=Math.max;function Rg(t,n,o){return n=Ig(n===void 0?t.length-1:n,0),function(){for(var r=arguments,a=-1,l=Ig(r.length-n,0),s=Array(l);++a<l;)s[a]=r[n+a];a=-1;for(var i=Array(n+1);++a<n;)i[a]=r[a];return i[n]=o(s),Mn(t,this,i)}}function at(t,n){return Nd(Rg(t,n,cn),t+"")}var Lv=9007199254740991;function ei(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=Lv}function bn(t){return t!=null&&ei(t.length)&&!xo(t)}function dn(t,n,o){if(!Vt(o))return!1;var r=typeof n;return(r=="number"?bn(o)&&Do(n,o.length):r=="string"&&n in o)?oo(o[n],t):!1}function ka(t){return at(function(n,o){var r=-1,a=o.length,l=a>1?o[a-1]:void 0,s=a>2?o[2]:void 0;for(l=t.length>3&&typeof l=="function"?(a--,l):void 0,s&&dn(o[0],o[1],s)&&(l=a<3?void 0:l,a=1),n=Object(n);++r<a;){var i=o[r];i&&t(n,i,r,l)}return n})}var Fv=Object.prototype;function Tl(t){var n=t&&t.constructor,o=typeof n=="function"&&n.prototype||Fv;return t===o}function Vd(t,n){for(var o=-1,r=Array(t);++o<t;)r[o]=n(o);return r}var Hv="[object Arguments]";function Pg(t){return Ot(t)&&sn(t)==Hv}var Og=Object.prototype,Kv=Og.hasOwnProperty,Wv=Og.propertyIsEnumerable,Fr=Pg(function(){return arguments}())?Pg:function(t){return Ot(t)&&Kv.call(t,"callee")&&!Wv.call(t,"callee")};function Md(){return!1}var Ag=typeof I=="object"&&I&&!I.nodeType&&I,zg=Ag&&typeof module=="object"&&module&&!module.nodeType&&module,jv=zg&&zg.exports===Ag,xg=jv?Gt.Buffer:void 0,Uv=xg?xg.isBuffer:void 0,fr=Uv||Md,Yv="[object Arguments]",Gv="[object Array]",qv="[object Boolean]",Xv="[object Date]",Zv="[object Error]",Jv="[object Function]",Qv="[object Map]",e$="[object Number]",t$="[object Object]",n$="[object RegExp]",o$="[object Set]",r$="[object String]",a$="[object WeakMap]",l$="[object ArrayBuffer]",s$="[object DataView]",i$="[object Float32Array]",c$="[object Float64Array]",d$="[object Int8Array]",f$="[object Int16Array]",u$="[object Int32Array]",p$="[object Uint8Array]",m$="[object Uint8ClampedArray]",h$="[object Uint16Array]",g$="[object Uint32Array]",Bt={};Bt[i$]=Bt[c$]=Bt[d$]=Bt[f$]=Bt[u$]=Bt[p$]=Bt[m$]=Bt[h$]=Bt[g$]=!0,Bt[Yv]=Bt[Gv]=Bt[l$]=Bt[qv]=Bt[s$]=Bt[Xv]=Bt[Zv]=Bt[Jv]=Bt[Qv]=Bt[e$]=Bt[t$]=Bt[n$]=Bt[o$]=Bt[r$]=Bt[a$]=!1;function y$(t){return Ot(t)&&ei(t.length)&&!!Bt[sn(t)]}function In(t){return function(n){return t(n)}}var Dg=typeof I=="object"&&I&&!I.nodeType&&I,vl=Dg&&typeof module=="object"&&module&&!module.nodeType&&module,b$=vl&&vl.exports===Dg,Id=b$&&eg.process,jn=function(){try{var t=vl&&vl.require&&vl.require("util").types;return t||Id&&Id.binding&&Id.binding("util")}catch(n){}}(),Lg=jn&&jn.isTypedArray,Sa=Lg?In(Lg):y$,C$=Object.prototype,w$=C$.hasOwnProperty;function Fg(t,n){var o=Ze(t),r=!o&&Fr(t),a=!o&&!r&&fr(t),l=!o&&!r&&!a&&Sa(t),s=o||r||a||l,i=s?Vd(t.length,String):[],c=i.length;for(var d in t)(n||w$.call(t,d))&&!(s&&(d=="length"||a&&(d=="offset"||d=="parent")||l&&(d=="buffer"||d=="byteLength"||d=="byteOffset")||Do(d,c)))&&i.push(d);return i}function Hg(t,n){return function(o){return t(n(o))}}var k$=Hg(Object.keys,Object),S$=Object.prototype,E$=S$.hasOwnProperty;function Rd(t){if(!Tl(t))return k$(t);var n=[];for(var o in Object(t))E$.call(t,o)&&o!="constructor"&&n.push(o);return n}function Ht(t){return bn(t)?Fg(t):Rd(t)}var _$=Object.prototype,N$=_$.hasOwnProperty,B$=ka(function(t,n){if(Tl(n)||bn(n)){yo(n,Ht(n),t);return}for(var o in n)N$.call(n,o)&&Bl(t,o,n[o])});function T$(t){var n=[];if(t!=null)for(var o in Object(t))n.push(o);return n}var v$=Object.prototype,$$=v$.hasOwnProperty;function V$(t){if(!Vt(t))return T$(t);var n=Tl(t),o=[];for(var r in t)r=="constructor"&&(n||!$$.call(t,r))||o.push(r);return o}function Cn(t){return bn(t)?Fg(t,!0):V$(t)}var Kg=ka(function(t,n){yo(n,Cn(n),t)}),ti=ka(function(t,n,o,r){yo(n,Cn(n),t,r)}),M$=ka(function(t,n,o,r){yo(n,Ht(n),t,r)}),I$=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,R$=/^\w*$/;function Pd(t,n){if(Ze(t))return!1;var o=typeof t;return o=="number"||o=="symbol"||o=="boolean"||t==null||$n(t)?!0:R$.test(t)||!I$.test(t)||n!=null&&t in Object(n)}var $l=Lr(Object,"create");function P$(){this.__data__=$l?$l(null):{},this.size=0}function O$(t){var n=this.has(t)&&delete this.__data__[t];return this.size-=n?1:0,n}var A$="__lodash_hash_undefined__",z$=Object.prototype,x$=z$.hasOwnProperty;function D$(t){var n=this.__data__;if($l){var o=n[t];return o===A$?void 0:o}return x$.call(n,t)?n[t]:void 0}var L$=Object.prototype,F$=L$.hasOwnProperty;function H$(t){var n=this.__data__;return $l?n[t]!==void 0:F$.call(n,t)}var K$="__lodash_hash_undefined__";function W$(t,n){var o=this.__data__;return this.size+=this.has(t)?0:1,o[t]=$l&&n===void 0?K$:n,this}function Hr(t){var n=-1,o=t==null?0:t.length;for(this.clear();++n<o;){var r=t[n];this.set(r[0],r[1])}}Hr.prototype.clear=P$,Hr.prototype.delete=O$,Hr.prototype.get=D$,Hr.prototype.has=H$,Hr.prototype.set=W$;function j$(){this.__data__=[],this.size=0}function ni(t,n){for(var o=t.length;o--;)if(oo(t[o][0],n))return o;return-1}var U$=Array.prototype,Y$=U$.splice;function G$(t){var n=this.__data__,o=ni(n,t);if(o<0)return!1;var r=n.length-1;return o==r?n.pop():Y$.call(n,o,1),--this.size,!0}function q$(t){var n=this.__data__,o=ni(n,t);return o<0?void 0:n[o][1]}function X$(t){return ni(this.__data__,t)>-1}function Z$(t,n){var o=this.__data__,r=ni(o,t);return r<0?(++this.size,o.push([t,n])):o[r][1]=n,this}function Ho(t){var n=-1,o=t==null?0:t.length;for(this.clear();++n<o;){var r=t[n];this.set(r[0],r[1])}}Ho.prototype.clear=j$,Ho.prototype.delete=G$,Ho.prototype.get=q$,Ho.prototype.has=X$,Ho.prototype.set=Z$;var Vl=Lr(Gt,"Map");function J$(){this.size=0,this.__data__={hash:new Hr,map:new(Vl||Ho),string:new Hr}}function Q$(t){var n=typeof t;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?t!=="__proto__":t===null}function oi(t,n){var o=t.__data__;return Q$(n)?o[typeof n=="string"?"string":"hash"]:o.map}function eV(t){var n=oi(this,t).delete(t);return this.size-=n?1:0,n}function tV(t){return oi(this,t).get(t)}function nV(t){return oi(this,t).has(t)}function oV(t,n){var o=oi(this,t),r=o.size;return o.set(t,n),this.size+=o.size==r?0:1,this}function Ko(t){var n=-1,o=t==null?0:t.length;for(this.clear();++n<o;){var r=t[n];this.set(r[0],r[1])}}Ko.prototype.clear=J$,Ko.prototype.delete=eV,Ko.prototype.get=tV,Ko.prototype.has=nV,Ko.prototype.set=oV;var rV="Expected a function";function Ml(t,n){if(typeof t!="function"||n!=null&&typeof n!="function")throw new TypeError(rV);var o=function(){var r=arguments,a=n?n.apply(this,r):r[0],l=o.cache;if(l.has(a))return l.get(a);var s=t.apply(this,r);return o.cache=l.set(a,s)||l,s};return o.cache=new(Ml.Cache||Ko),o}Ml.Cache=Ko;var aV=500;function lV(t){var n=Ml(t,function(r){return o.size===aV&&o.clear(),r}),o=n.cache;return n}var sV=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,iV=/\\(\\)?/g,Wg=lV(function(t){var n=[];return t.charCodeAt(0)===46&&n.push(""),t.replace(sV,function(o,r,a,l){n.push(a?l.replace(iV,"$1"):r||o)}),n});function ht(t){return t==null?"":Vn(t)}function ur(t,n){return Ze(t)?t:Pd(t,n)?[t]:Wg(ht(t))}var cV=1/0;function bo(t){if(typeof t=="string"||$n(t))return t;var n=t+"";return n=="0"&&1/t==-cV?"-0":n}function Kr(t,n){n=ur(n,t);for(var o=0,r=n.length;t!=null&&o<r;)t=t[bo(n[o++])];return o&&o==r?t:void 0}function Et(t,n,o){var r=t==null?void 0:Kr(t,n);return r===void 0?o:r}function Od(t,n){for(var o=-1,r=n.length,a=Array(r),l=t==null;++o<r;)a[o]=l?void 0:Et(t,n[o]);return a}function pr(t,n){for(var o=-1,r=n.length,a=t.length;++o<r;)t[a+o]=n[o];return t}var jg=on?on.isConcatSpreadable:void 0;function dV(t){return Ze(t)||Fr(t)||!!(jg&&t&&t[jg])}function Qt(t,n,o,r,a){var l=-1,s=t.length;for(o||(o=dV),a||(a=[]);++l<s;){var i=t[l];n>0&&o(i)?n>1?Qt(i,n-1,o,r,a):pr(a,i):r||(a[a.length]=i)}return a}function Ad(t){var n=t==null?0:t.length;return n?Qt(t,1):[]}function Wo(t){return Nd(Rg(t,void 0,Ad),t+"")}var fV=Wo(Od),ri=Hg(Object.getPrototypeOf,Object),uV="[object Object]",pV=Function.prototype,mV=Object.prototype,Ug=pV.toString,hV=mV.hasOwnProperty,gV=Ug.call(Object);function Il(t){if(!Ot(t)||sn(t)!=uV)return!1;var n=ri(t);if(n===null)return!0;var o=hV.call(n,"constructor")&&n.constructor;return typeof o=="function"&&o instanceof o&&Ug.call(o)==gV}var yV="[object DOMException]",bV="[object Error]";function zd(t){if(!Ot(t))return!1;var n=sn(t);return n==bV||n==yV||typeof t.message=="string"&&typeof t.name=="string"&&!Il(t)}var Yg=at(function(t,n){try{return Mn(t,void 0,n)}catch(o){return zd(o)?o:new Error(o)}}),CV="Expected a function";function Gg(t,n){var o;if(typeof n!="function")throw new TypeError(CV);return t=Qe(t),function(){return--t>0&&(o=n.apply(this,arguments)),t<=1&&(n=void 0),o}}var wV=1,kV=32,ai=at(function(t,n,o){var r=wV;if(o.length){var a=dr(o,wa(ai));r|=kV}return Lo(t,r,n,o,a)});ai.placeholder={};var SV=Wo(function(t,n){return Wn(n,function(o){o=bo(o),Fo(t,o,ai(t[o],t))}),t}),EV=1,_V=2,NV=32,xd=at(function(t,n,o){var r=EV|_V;if(o.length){var a=dr(o,wa(xd));r|=NV}return Lo(n,r,t,o,a)});xd.placeholder={};function Un(t,n,o){var r=-1,a=t.length;n<0&&(n=-n>a?0:a+n),o=o>a?a:o,o<0&&(o+=a),a=n>o?0:o-n>>>0,n>>>=0;for(var l=Array(a);++r<a;)l[r]=t[r+n];return l}function mr(t,n,o){var r=t.length;return o=o===void 0?r:o,!n&&o>=r?t:Un(t,n,o)}var BV="\\ud800-\\udfff",TV="\\u0300-\\u036f",vV="\\ufe20-\\ufe2f",$V="\\u20d0-\\u20ff",VV=TV+vV+$V,MV="\\ufe0e\\ufe0f",IV="\\u200d",RV=RegExp("["+IV+BV+VV+MV+"]");function Ea(t){return RV.test(t)}function PV(t){return t.split("")}var qg="\\ud800-\\udfff",OV="\\u0300-\\u036f",AV="\\ufe20-\\ufe2f",zV="\\u20d0-\\u20ff",xV=OV+AV+zV,DV="\\ufe0e\\ufe0f",LV="["+qg+"]",Dd="["+xV+"]",Ld="\\ud83c[\\udffb-\\udfff]",FV="(?:"+Dd+"|"+Ld+")",Xg="[^"+qg+"]",Zg="(?:\\ud83c[\\udde6-\\uddff]){2}",Jg="[\\ud800-\\udbff][\\udc00-\\udfff]",HV="\\u200d",Qg=FV+"?",e0="["+DV+"]?",KV="(?:"+HV+"(?:"+[Xg,Zg,Jg].join("|")+")"+e0+Qg+")*",WV=e0+Qg+KV,jV="(?:"+[Xg+Dd+"?",Dd,Zg,Jg,LV].join("|")+")",UV=RegExp(Ld+"(?="+Ld+")|"+jV+WV,"g");function YV(t){return t.match(UV)||[]}function ro(t){return Ea(t)?YV(t):PV(t)}function t0(t){return function(n){n=ht(n);var o=Ea(n)?ro(n):void 0,r=o?o[0]:n.charAt(0),a=o?mr(o,1).join(""):n.slice(1);return r[t]()+a}}var Fd=t0("toUpperCase");function n0(t){return Fd(ht(t).toLowerCase())}function Hd(t,n,o,r){var a=-1,l=t==null?0:t.length;for(r&&l&&(o=t[++a]);++a<l;)o=n(o,t[a],a,t);return o}function Kd(t){return function(n){return t==null?void 0:t[n]}}var GV={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},qV=Kd(GV),XV=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ZV="\\u0300-\\u036f",JV="\\ufe20-\\ufe2f",QV="\\u20d0-\\u20ff",eM=ZV+JV+QV,tM="["+eM+"]",nM=RegExp(tM,"g");function o0(t){return t=ht(t),t&&t.replace(XV,qV).replace(nM,"")}var oM=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;function rM(t){return t.match(oM)||[]}var aM=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;function lM(t){return aM.test(t)}var r0="\\ud800-\\udfff",sM="\\u0300-\\u036f",iM="\\ufe20-\\ufe2f",cM="\\u20d0-\\u20ff",dM=sM+iM+cM,a0="\\u2700-\\u27bf",l0="a-z\\xdf-\\xf6\\xf8-\\xff",fM="\\xac\\xb1\\xd7\\xf7",uM="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",pM="\\u2000-\\u206f",mM=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",s0="A-Z\\xc0-\\xd6\\xd8-\\xde",hM="\\ufe0e\\ufe0f",i0=fM+uM+pM+mM,c0="['\u2019]",d0="["+i0+"]",gM="["+dM+"]",f0="\\d+",yM="["+a0+"]",u0="["+l0+"]",p0="[^"+r0+i0+f0+a0+l0+s0+"]",bM="\\ud83c[\\udffb-\\udfff]",CM="(?:"+gM+"|"+bM+")",wM="[^"+r0+"]",m0="(?:\\ud83c[\\udde6-\\uddff]){2}",h0="[\\ud800-\\udbff][\\udc00-\\udfff]",_a="["+s0+"]",kM="\\u200d",g0="(?:"+u0+"|"+p0+")",SM="(?:"+_a+"|"+p0+")",y0="(?:"+c0+"(?:d|ll|m|re|s|t|ve))?",b0="(?:"+c0+"(?:D|LL|M|RE|S|T|VE))?",C0=CM+"?",w0="["+hM+"]?",EM="(?:"+kM+"(?:"+[wM,m0,h0].join("|")+")"+w0+C0+")*",_M="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",NM="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",BM=w0+C0+EM,TM="(?:"+[yM,m0,h0].join("|")+")"+BM,vM=RegExp([_a+"?"+u0+"+"+y0+"(?="+[d0,_a,"$"].join("|")+")",SM+"+"+b0+"(?="+[d0,_a+g0,"$"].join("|")+")",_a+"?"+g0+"+"+y0,_a+"+"+b0,NM,_M,f0,TM].join("|"),"g");function $M(t){return t.match(vM)||[]}function k0(t,n,o){return t=ht(t),n=o?void 0:n,n===void 0?lM(t)?$M(t):rM(t):t.match(n)||[]}var VM="['\u2019]",MM=RegExp(VM,"g");function Na(t){return function(n){return Hd(k0(o0(n).replace(MM,"")),t,"")}}var IM=Na(function(t,n,o){return n=n.toLowerCase(),t+(o?n0(n):n)});function Lt(){if(!arguments.length)return[];var t=arguments[0];return Ze(t)?t:[t]}var RM=Gt.isFinite,PM=Math.min;function Wd(t){var n=Math[t];return function(o,r){if(o=Hn(o),r=r==null?0:PM(Qe(r),292),r&&RM(o)){var a=(ht(o)+"e").split("e"),l=n(a[0]+"e"+(+a[1]+r));return a=(ht(l)+"e").split("e"),+(a[0]+"e"+(+a[1]-r))}return n(o)}}var OM=Wd("ceil");function S0(t){var n=L(t);return n.__chain__=!0,n}var AM=Math.ceil,zM=Math.max;function xM(t,n,o){(o?dn(t,n,o):n===void 0)?n=1:n=zM(Qe(n),0);var r=t==null?0:t.length;if(!r||n<1)return[];for(var a=0,l=0,s=Array(AM(r/n));a<r;)s[l++]=Un(t,a,a+=n);return s}function Wr(t,n,o){return t===t&&(o!==void 0&&(t=t<=o?t:o),n!==void 0&&(t=t>=n?t:n)),t}function DM(t,n,o){return o===void 0&&(o=n,n=void 0),o!==void 0&&(o=Hn(o),o=o===o?o:0),n!==void 0&&(n=Hn(n),n=n===n?n:0),Wr(Hn(t),n,o)}function LM(){this.__data__=new Ho,this.size=0}function FM(t){var n=this.__data__,o=n.delete(t);return this.size=n.size,o}function HM(t){return this.__data__.get(t)}function KM(t){return this.__data__.has(t)}var WM=200;function jM(t,n){var o=this.__data__;if(o instanceof Ho){var r=o.__data__;if(!Vl||r.length<WM-1)return r.push([t,n]),this.size=++o.size,this;o=this.__data__=new Ko(r)}return o.set(t,n),this.size=o.size,this}function ao(t){var n=this.__data__=new Ho(t);this.size=n.size}ao.prototype.clear=LM,ao.prototype.delete=FM,ao.prototype.get=HM,ao.prototype.has=KM,ao.prototype.set=jM;function E0(t,n){return t&&yo(n,Ht(n),t)}function UM(t,n){return t&&yo(n,Cn(n),t)}var _0=typeof I=="object"&&I&&!I.nodeType&&I,N0=_0&&typeof module=="object"&&module&&!module.nodeType&&module,YM=N0&&N0.exports===_0,B0=YM?Gt.Buffer:void 0,T0=B0?B0.allocUnsafe:void 0;function v0(t,n){if(n)return t.slice();var o=t.length,r=T0?T0(o):new t.constructor(o);return t.copy(r),r}function hr(t,n){for(var o=-1,r=t==null?0:t.length,a=0,l=[];++o<r;){var s=t[o];n(s,o,t)&&(l[a++]=s)}return l}function jd(){return[]}var GM=Object.prototype,qM=GM.propertyIsEnumerable,$0=Object.getOwnPropertySymbols,Ud=$0?function(t){return t==null?[]:(t=Object(t),hr($0(t),function(n){return qM.call(t,n)}))}:jd;function XM(t,n){return yo(t,Ud(t),n)}var ZM=Object.getOwnPropertySymbols,V0=ZM?function(t){for(var n=[];t;)pr(n,Ud(t)),t=ri(t);return n}:jd;function JM(t,n){return yo(t,V0(t),n)}function M0(t,n,o){var r=n(t);return Ze(t)?r:pr(r,o(t))}function Yd(t){return M0(t,Ht,Ud)}function Gd(t){return M0(t,Cn,V0)}var qd=Lr(Gt,"DataView"),Xd=Lr(Gt,"Promise"),Ba=Lr(Gt,"Set"),I0="[object Map]",QM="[object Object]",R0="[object Promise]",P0="[object Set]",O0="[object WeakMap]",A0="[object DataView]",eI=Dr(qd),tI=Dr(Vl),nI=Dr(Xd),oI=Dr(Ba),rI=Dr(El),jr=sn;(qd&&jr(new qd(new ArrayBuffer(1)))!=A0||Vl&&jr(new Vl)!=I0||Xd&&jr(Xd.resolve())!=R0||Ba&&jr(new Ba)!=P0||El&&jr(new El)!=O0)&&(jr=function(t){var n=sn(t),o=n==QM?t.constructor:void 0,r=o?Dr(o):"";if(r)switch(r){case eI:return A0;case tI:return I0;case nI:return R0;case oI:return P0;case rI:return O0}return n});var Co=jr,aI=Object.prototype,lI=aI.hasOwnProperty;function sI(t){var n=t.length,o=new t.constructor(n);return n&&typeof t[0]=="string"&&lI.call(t,"index")&&(o.index=t.index,o.input=t.input),o}var li=Gt.Uint8Array;function Zd(t){var n=new t.constructor(t.byteLength);return new li(n).set(new li(t)),n}function iI(t,n){var o=n?Zd(t.buffer):t.buffer;return new t.constructor(o,t.byteOffset,t.byteLength)}var cI=/\w*$/;function dI(t){var n=new t.constructor(t.source,cI.exec(t));return n.lastIndex=t.lastIndex,n}var z0=on?on.prototype:void 0,x0=z0?z0.valueOf:void 0;function fI(t){return x0?Object(x0.call(t)):{}}function D0(t,n){var o=n?Zd(t.buffer):t.buffer;return new t.constructor(o,t.byteOffset,t.length)}var uI="[object Boolean]",pI="[object Date]",mI="[object Map]",hI="[object Number]",gI="[object RegExp]",yI="[object Set]",bI="[object String]",CI="[object Symbol]",wI="[object ArrayBuffer]",kI="[object DataView]",SI="[object Float32Array]",EI="[object Float64Array]",_I="[object Int8Array]",NI="[object Int16Array]",BI="[object Int32Array]",TI="[object Uint8Array]",vI="[object Uint8ClampedArray]",$I="[object Uint16Array]",VI="[object Uint32Array]";function MI(t,n,o){var r=t.constructor;switch(n){case wI:return Zd(t);case uI:case pI:return new r(+t);case kI:return iI(t,o);case SI:case EI:case _I:case NI:case BI:case TI:case vI:case $I:case VI:return D0(t,o);case mI:return new r;case hI:case bI:return new r(t);case gI:return dI(t);case yI:return new r;case CI:return fI(t)}}function L0(t){return typeof t.constructor=="function"&&!Tl(t)?ya(ri(t)):{}}var II="[object Map]";function RI(t){return Ot(t)&&Co(t)==II}var F0=jn&&jn.isMap,H0=F0?In(F0):RI,PI="[object Set]";function OI(t){return Ot(t)&&Co(t)==PI}var K0=jn&&jn.isSet,W0=K0?In(K0):OI,AI=1,zI=2,xI=4,j0="[object Arguments]",DI="[object Array]",LI="[object Boolean]",FI="[object Date]",HI="[object Error]",U0="[object Function]",KI="[object GeneratorFunction]",WI="[object Map]",jI="[object Number]",Y0="[object Object]",UI="[object RegExp]",YI="[object Set]",GI="[object String]",qI="[object Symbol]",XI="[object WeakMap]",ZI="[object ArrayBuffer]",JI="[object DataView]",QI="[object Float32Array]",eR="[object Float64Array]",tR="[object Int8Array]",nR="[object Int16Array]",oR="[object Int32Array]",rR="[object Uint8Array]",aR="[object Uint8ClampedArray]",lR="[object Uint16Array]",sR="[object Uint32Array]",_t={};_t[j0]=_t[DI]=_t[ZI]=_t[JI]=_t[LI]=_t[FI]=_t[QI]=_t[eR]=_t[tR]=_t[nR]=_t[oR]=_t[WI]=_t[jI]=_t[Y0]=_t[UI]=_t[YI]=_t[GI]=_t[qI]=_t[rR]=_t[aR]=_t[lR]=_t[sR]=!0,_t[HI]=_t[U0]=_t[XI]=!1;function Yn(t,n,o,r,a,l){var s,i=n&AI,c=n&zI,d=n&xI;if(o&&(s=a?o(t,r,a,l):o(t)),s!==void 0)return s;if(!Vt(t))return t;var u=Ze(t);if(u){if(s=sI(t),!i)return yn(t,s)}else{var f=Co(t),h=f==U0||f==KI;if(fr(t))return v0(t,i);if(f==Y0||f==j0||h&&!a){if(s=c||h?{}:L0(t),!i)return c?JM(t,UM(s,t)):XM(t,E0(s,t))}else{if(!_t[f])return a?t:{};s=MI(t,f,i)}}l||(l=new ao);var p=l.get(t);if(p)return p;l.set(t,s),W0(t)?t.forEach(function(y){s.add(Yn(y,n,o,y,t,l))}):H0(t)&&t.forEach(function(y,b){s.set(b,Yn(y,n,o,b,t,l))});var g=d?c?Gd:Yd:c?Cn:Ht,m=u?void 0:g(t);return Wn(m||t,function(y,b){m&&(b=y,y=t[b]),Bl(s,b,Yn(y,n,o,b,t,l))}),s}var iR=4;function Jd(t){return Yn(t,iR)}var cR=1,dR=4;function Rl(t){return Yn(t,cR|dR)}var fR=1,uR=4;function pR(t,n){return n=typeof n=="function"?n:void 0,Yn(t,fR|uR,n)}var mR=4;function hR(t,n){return n=typeof n=="function"?n:void 0,Yn(t,mR,n)}function gR(){return new Kn(this.value(),this.__chain__)}function yR(t){for(var n=-1,o=t==null?0:t.length,r=0,a=[];++n<o;){var l=t[n];l&&(a[r++]=l)}return a}function bR(){var t=arguments.length;if(!t)return[];for(var n=Array(t-1),o=arguments[0],r=t;r--;)n[r-1]=arguments[r];return pr(Ze(o)?yn(o):[o],Qt(n,1))}var CR="__lodash_hash_undefined__";function wR(t){return this.__data__.set(t,CR),this}function kR(t){return this.__data__.has(t)}function Ur(t){var n=-1,o=t==null?0:t.length;for(this.__data__=new Ko;++n<o;)this.add(t[n])}Ur.prototype.add=Ur.prototype.push=wR,Ur.prototype.has=kR;function Qd(t,n){for(var o=-1,r=t==null?0:t.length;++o<r;)if(n(t[o],o,t))return!0;return!1}function Pl(t,n){return t.has(n)}var SR=1,ER=2;function G0(t,n,o,r,a,l){var s=o&SR,i=t.length,c=n.length;if(i!=c&&!(s&&c>i))return!1;var d=l.get(t),u=l.get(n);if(d&&u)return d==n&&u==t;var f=-1,h=!0,p=o&ER?new Ur:void 0;for(l.set(t,n),l.set(n,t);++f<i;){var g=t[f],m=n[f];if(r)var y=s?r(m,g,f,n,t,l):r(g,m,f,t,n,l);if(y!==void 0){if(y)continue;h=!1;break}if(p){if(!Qd(n,function(b,k){if(!Pl(p,k)&&(g===b||a(g,b,o,r,l)))return p.push(k)})){h=!1;break}}else if(!(g===m||a(g,m,o,r,l))){h=!1;break}}return l.delete(t),l.delete(n),h}function ef(t){var n=-1,o=Array(t.size);return t.forEach(function(r,a){o[++n]=[a,r]}),o}function si(t){var n=-1,o=Array(t.size);return t.forEach(function(r){o[++n]=r}),o}var _R=1,NR=2,BR="[object Boolean]",TR="[object Date]",vR="[object Error]",$R="[object Map]",VR="[object Number]",MR="[object RegExp]",IR="[object Set]",RR="[object String]",PR="[object Symbol]",OR="[object ArrayBuffer]",AR="[object DataView]",q0=on?on.prototype:void 0,tf=q0?q0.valueOf:void 0;function zR(t,n,o,r,a,l,s){switch(o){case AR:if(t.byteLength!=n.byteLength||t.byteOffset!=n.byteOffset)return!1;t=t.buffer,n=n.buffer;case OR:return!(t.byteLength!=n.byteLength||!l(new li(t),new li(n)));case BR:case TR:case VR:return oo(+t,+n);case vR:return t.name==n.name&&t.message==n.message;case MR:case RR:return t==n+"";case $R:var i=ef;case IR:var c=r&_R;if(i||(i=si),t.size!=n.size&&!c)return!1;var d=s.get(t);if(d)return d==n;r|=NR,s.set(t,n);var u=G0(i(t),i(n),r,a,l,s);return s.delete(t),u;case PR:if(tf)return tf.call(t)==tf.call(n)}return!1}var xR=1,DR=Object.prototype,LR=DR.hasOwnProperty;function FR(t,n,o,r,a,l){var s=o&xR,i=Yd(t),c=i.length,d=Yd(n),u=d.length;if(c!=u&&!s)return!1;for(var f=c;f--;){var h=i[f];if(!(s?h in n:LR.call(n,h)))return!1}var p=l.get(t),g=l.get(n);if(p&&g)return p==n&&g==t;var m=!0;l.set(t,n),l.set(n,t);for(var y=s;++f<c;){h=i[f];var b=t[h],k=n[h];if(r)var C=s?r(k,b,h,n,t,l):r(b,k,h,t,n,l);if(!(C===void 0?b===k||a(b,k,o,r,l):C)){m=!1;break}y||(y=h=="constructor")}if(m&&!y){var w=t.constructor,S=n.constructor;w!=S&&"constructor"in t&&"constructor"in n&&!(typeof w=="function"&&w instanceof w&&typeof S=="function"&&S instanceof S)&&(m=!1)}return l.delete(t),l.delete(n),m}var HR=1,X0="[object Arguments]",Z0="[object Array]",ii="[object Object]",KR=Object.prototype,J0=KR.hasOwnProperty;function WR(t,n,o,r,a,l){var s=Ze(t),i=Ze(n),c=s?Z0:Co(t),d=i?Z0:Co(n);c=c==X0?ii:c,d=d==X0?ii:d;var u=c==ii,f=d==ii,h=c==d;if(h&&fr(t)){if(!fr(n))return!1;s=!0,u=!1}if(h&&!u)return l||(l=new ao),s||Sa(t)?G0(t,n,o,r,a,l):zR(t,n,c,o,r,a,l);if(!(o&HR)){var p=u&&J0.call(t,"__wrapped__"),g=f&&J0.call(n,"__wrapped__");if(p||g){var m=p?t.value():t,y=g?n.value():n;return l||(l=new ao),a(m,y,o,r,l)}}return h?(l||(l=new ao),FR(t,n,o,r,a,l)):!1}function Ol(t,n,o,r,a){return t===n?!0:t==null||n==null||!Ot(t)&&!Ot(n)?t!==t&&n!==n:WR(t,n,o,r,Ol,a)}var jR=1,UR=2;function nf(t,n,o,r){var a=o.length,l=a,s=!r;if(t==null)return!l;for(t=Object(t);a--;){var i=o[a];if(s&&i[2]?i[1]!==t[i[0]]:!(i[0]in t))return!1}for(;++a<l;){i=o[a];var c=i[0],d=t[c],u=i[1];if(s&&i[2]){if(d===void 0&&!(c in t))return!1}else{var f=new ao;if(r)var h=r(d,u,c,t,n,f);if(!(h===void 0?Ol(u,d,jR|UR,r,f):h))return!1}}return!0}function Q0(t){return t===t&&!Vt(t)}function of(t){for(var n=Ht(t),o=n.length;o--;){var r=n[o],a=t[r];n[o]=[r,a,Q0(a)]}return n}function ey(t,n){return function(o){return o==null?!1:o[t]===n&&(n!==void 0||t in Object(o))}}function ty(t){var n=of(t);return n.length==1&&n[0][2]?ey(n[0][0],n[0][1]):function(o){return o===t||nf(o,t,n)}}function YR(t,n){return t!=null&&n in Object(t)}function ny(t,n,o){n=ur(n,t);for(var r=-1,a=n.length,l=!1;++r<a;){var s=bo(n[r]);if(!(l=t!=null&&o(t,s)))break;t=t[s]}return l||++r!=a?l:(a=t==null?0:t.length,!!a&&ei(a)&&Do(s,a)&&(Ze(t)||Fr(t)))}function rf(t,n){return t!=null&&ny(t,n,YR)}var GR=1,qR=2;function oy(t,n){return Pd(t)&&Q0(n)?ey(bo(t),n):function(o){var r=Et(o,t);return r===void 0&&r===n?rf(o,t):Ol(n,r,GR|qR)}}function af(t){return function(n){return n==null?void 0:n[t]}}function XR(t){return function(n){return Kr(n,t)}}function ry(t){return Pd(t)?af(bo(t)):XR(t)}function Xe(t){return typeof t=="function"?t:t==null?cn:typeof t=="object"?Ze(t)?oy(t[0],t[1]):ty(t):ry(t)}var ZR="Expected a function";function JR(t){var n=t==null?0:t.length,o=Xe;return t=n?$t(t,function(r){if(typeof r[1]!="function")throw new TypeError(ZR);return[o(r[0]),r[1]]}):[],at(function(r){for(var a=-1;++a<n;){var l=t[a];if(Mn(l[0],this,r))return Mn(l[1],this,r)}})}function ay(t,n,o){var r=o.length;if(t==null)return!r;for(t=Object(t);r--;){var a=o[r],l=n[a],s=t[a];if(s===void