UNPKG

vue-devui

Version:

DevUI components based on Vite and Vue3

14 lines 98 kB
(function(Dn,w){typeof exports=="object"&&typeof module!="undefined"?w(exports,require("vue"),require("@floating-ui/dom"),require("clipboard"),require("@vueuse/core")):typeof define=="function"&&define.amd?define(["exports","vue","@floating-ui/dom","clipboard","@vueuse/core"],w):(Dn=typeof globalThis!="undefined"?globalThis:Dn||self,w(Dn.index={},Dn.Vue,Dn.dom,null,Dn.core))})(this,function(Dn,w,Je,e0,zf){"use strict";const Wf={modelValue:{type:Boolean,default:!1},lockScroll:{type:Boolean,default:!0},closeOnClickOverlay:{type:Boolean,default:!0}};function Nf(){if(document.documentElement.scrollHeight>document.documentElement.clientHeight){const a=document.documentElement.scrollTop,p=document.documentElement.getAttribute("style");return document.documentElement.style.position="fixed",document.documentElement.style.top=`-${a}px`,document.documentElement.style.width=document.documentElement.style.width||"100%",document.documentElement.style.overflowY="scroll",()=>{p?document.documentElement.setAttribute("style",p):document.documentElement.removeAttribute("style"),document.documentElement.scrollTop=a}}}function Uf(a,p){let o;const y=S=>{S.preventDefault(),p.emit("click",S),a.closeOnClickOverlay&&p.emit("update:modelValue",!1)},v=()=>{o==null||o()};return w.watch(()=>a.modelValue,S=>{S?a.lockScroll&&(o=Nf()):v()}),w.onUnmounted(v),{onClick:y}}function At(a,p,o){let y=a;return p&&(y+=`__${p}`),o&&(y+=`--${o}`),y}function we(a,p=!1){const o=p?`.devui-${a}`:`devui-${a}`;return{b:()=>At(o),e:I=>I?At(o,I):"",m:I=>I?At(o,"",I):"",em:(I,z)=>I&&z?At(o,I,z):""}}var t0="";w.defineComponent({name:"DFixedOverlay",inheritAttrs:!1,props:Wf,emits:["update:modelValue","click"],setup(a,p){const{modelValue:o}=w.toRefs(a),y=we("fixed-overlay"),{onClick:v}=Uf(a,p);return()=>w.createVNode(w.Transition,{name:y.m("fade")},{default:()=>{var S,T;return[o.value&&w.createVNode("div",w.mergeProps({class:y.b()},p.attrs,{onClick:v}),[(T=(S=p.slots).default)==null?void 0:T.call(S)])]}})}});const $f={modelValue:{type:Boolean,default:!1},origin:{type:Object,require:!0},position:{type:Array,default:["bottom"]},offset:{type:[Number,Object],default:8},shiftOffset:{type:Number},align:{type:String,default:null},showArrow:{type:Boolean,default:!1},isArrowCenter:{type:Boolean,default:!0},clickEventBubble:{type:Boolean,default:!1},fitOriginWidth:{type:Boolean,default:!1},autoUpdatePosition:{type:Boolean,default:!1}};function Gf(a,p,o,y){let{x:v,y:S}=p;if(!a){const{width:T,height:I}=y;v&&o.includes("start")&&(v=12),v&&o.includes("end")&&(v=Math.round(T-24)),S&&o.includes("start")&&(S=10),S&&o.includes("end")&&(S=I-14)}return{x:v,y:S}}function Hf(a,p){const{fitOriginWidth:o,position:y,showArrow:v}=w.toRefs(a),S=w.ref(),T=w.ref(),I=w.ref(0);let z,K;const j=w.computed(()=>o.value?{width:I.value+"px"}:{}),X=(E,b,U,J)=>{const{x:Q,y:hn}=Gf(a.isArrowCenter,U,b,J.getBoundingClientRect()),mn={top:"bottom",right:"left",bottom:"top",left:"right"}[b.split("-")[0]];Object.assign(E.style,{left:Q?`${Q}px`:"",top:hn?`${hn}px`:"",right:"",bottom:"",[mn]:"-4px"})},nn=async()=>{const E=a.origin,b=w.unref(S.value),U=w.unref(T.value),[J,...Q]=y.value,hn=[Je.offset(a.offset)];hn.push(Q.length?Je.flip({fallbackPlacements:Q}):Je.flip()),v.value&&hn.push(Je.arrow({element:T.value}));const{x:mn,y:Le,placement:ye,middlewareData:Oe}=await Je.computePosition(E,b,{strategy:"fixed",placement:J,middleware:hn});let Rr=mn,Ct=Le;p("positionChange",ye),Object.assign(b.style,{top:`${Ct}px`,left:`${Rr}px`}),a.showArrow&&X(U,ye,Oe.arrow,b)},fn=E=>{var U,J;const b=E.target;b!=null&&b.contains((J=(U=a.origin)==null?void 0:U.$el)!=null?J:a.origin)&&nn()},tn=E=>{I.value=E.getBoundingClientRect().width,nn()},R=()=>{var E,b;if(o.value&&typeof window!="undefined"){const U=(b=(E=a.origin)==null?void 0:E.$el)!=null?b:a.origin;U&&(z=new window.ResizeObserver(()=>tn(U)),z.observe(U))}},F=()=>{var b,U;const E=(U=(b=a.origin)==null?void 0:b.$el)!=null?U:a.origin;E&&(z==null||z.unobserve(E))},Y=()=>{a.autoUpdatePosition&&typeof window!="undefined"&&S.value&&(K=new window.ResizeObserver(nn),K.observe(S.value))},Sn=()=>{S.value&&(K==null||K.unobserve(S.value))};return w.watch(()=>a.modelValue,()=>{a.modelValue&&a.origin?(w.nextTick(nn),window.addEventListener("scroll",fn,!0),window.addEventListener("resize",nn),R(),w.nextTick(Y)):(window.removeEventListener("scroll",fn,!0),window.removeEventListener("resize",nn),F(),Sn())}),w.onUnmounted(()=>{window.removeEventListener("scroll",fn,!0),window.removeEventListener("resize",nn),F(),Sn()}),{arrowRef:T,overlayRef:S,styles:j,updatePosition:nn}}var r0="";const Yf=w.defineComponent({name:"DFlexibleOverlay",inheritAttrs:!1,props:$f,emits:["update:modelValue","positionChange"],setup(a,{slots:p,attrs:o,emit:y,expose:v}){const S=we("flexible-overlay"),{clickEventBubble:T}=w.toRefs(a),{arrowRef:I,overlayRef:z,styles:K,updatePosition:j}=Hf(a,y);return v({updatePosition:j}),()=>{var X;return a.modelValue&&w.createVNode("div",w.mergeProps({ref:z,class:S.b(),style:K.value},o,{onClick:w.withModifiers(()=>({}),[T.value?"":"stop"]),onPointerup:w.withModifiers(()=>({}),["stop"])}),[(X=p.default)==null?void 0:X.call(p),a.showArrow&&w.createVNode("div",{ref:I,class:S.e("arrow")},null)])}}}),qf=typeof window!="undefined",Ji=Symbol("popper-trigger");/** * @vue/shared v3.5.22 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/const Kf=a=>a!==null&&typeof a=="object",Xf=we("popper-trigger");function Qi(a){return w.h("span",{class:Xf.b()},a)}function ki(a){for(const p of a){if(Kf(p)){if(p.type===w.Comment)continue;return p.type==="svg"||p.type===w.Text?Qi(p):p.type===w.Fragment?ki(p.children):p}return Qi(p)}return null}var Zf=w.defineComponent({name:"DPopperTrigger",setup(a,p){const{slots:o,attrs:y}=p;return()=>{var I;const v=(I=o.default)==null?void 0:I.call(o,y),S=w.inject(Ji);if(!v)return null;const T=ki(v);return T?w.withDirectives(w.cloneVNode(T,y),[[{mounted(z){S.value=z},updated(z){S.value=z},unmounted(){S.value=null}}]]):null}}});const Vf={content:{type:String,default:""},position:{type:[String,Array],default:()=>["top","right","bottom","left"]},showAnimation:{type:Boolean,default:!0},mouseEnterDelay:{type:Number,default:150},mouseLeaveDelay:{type:Number,default:100},enterable:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},hideAfter:{type:Number,default:0},overlayClass:{type:String,default:""},teleport:{type:[String,Object],default:"body"}};var Qe=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{},Et={exports:{}};/** * @license * Lodash <https://lodash.com/> * Copyright OpenJS Foundation and other contributors <https://openjsf.org/> * Released under MIT license <https://lodash.com/license> * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE> * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors */(function(a,p){(function(){var o,y="4.17.21",v=200,S="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",T="Expected a function",I="Invalid `variable` option passed into `_.template`",z="__lodash_hash_undefined__",K=500,j="__lodash_placeholder__",X=1,nn=2,fn=4,tn=1,R=2,F=1,Y=2,Sn=4,E=8,b=16,U=32,J=64,Q=128,hn=256,mn=512,Le=30,ye="...",Oe=800,Rr=16,Ct=1,al=2,cl=3,Ae=1/0,ae=9007199254740991,hl=17976931348623157e292,Tt=0/0,Jn=4294967295,pl=Jn-1,dl=Jn>>>1,gl=[["ary",Q],["bind",F],["bindKey",Y],["curry",E],["curryRight",b],["flip",mn],["partial",U],["partialRight",J],["rearg",hn]],Ie="[object Arguments]",Pt="[object Array]",_l="[object AsyncFunction]",nt="[object Boolean]",et="[object Date]",vl="[object DOMException]",Rt="[object Error]",bt="[object Function]",iu="[object GeneratorFunction]",Yn="[object Map]",tt="[object Number]",ml="[object Null]",ne="[object Object]",uu="[object Promise]",xl="[object Proxy]",rt="[object RegExp]",qn="[object Set]",it="[object String]",Ft="[object Symbol]",wl="[object Undefined]",ut="[object WeakMap]",yl="[object WeakSet]",ot="[object ArrayBuffer]",De="[object DataView]",br="[object Float32Array]",Fr="[object Float64Array]",Br="[object Int8Array]",Lr="[object Int16Array]",Or="[object Int32Array]",Ir="[object Uint8Array]",Dr="[object Uint8ClampedArray]",Mr="[object Uint16Array]",zr="[object Uint32Array]",Al=/\b__p \+= '';/g,El=/\b(__p \+=) '' \+/g,Sl=/(__e\(.*?\)|\b__t\)) \+\n'';/g,ou=/&(?:amp|lt|gt|quot|#39);/g,fu=/[&<>"']/g,Cl=RegExp(ou.source),Tl=RegExp(fu.source),Pl=/<%-([\s\S]+?)%>/g,Rl=/<%([\s\S]+?)%>/g,lu=/<%=([\s\S]+?)%>/g,bl=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Fl=/^\w*$/,Bl=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Wr=/[\\^$.*+?()[\]{}|]/g,Ll=RegExp(Wr.source),Nr=/^\s+/,Ol=/\s/,Il=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Dl=/\{\n\/\* \[wrapped with (.+)\] \*/,Ml=/,? & /,zl=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Wl=/[()=,{}\[\]\/\s]/,Nl=/\\(\\)?/g,Ul=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,su=/\w*$/,$l=/^[-+]0x[0-9a-f]+$/i,Gl=/^0b[01]+$/i,Hl=/^\[object .+?Constructor\]$/,Yl=/^0o[0-7]+$/i,ql=/^(?:0|[1-9]\d*)$/,Kl=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Bt=/($^)/,Xl=/['\n\r\u2028\u2029\\]/g,Lt="\\ud800-\\udfff",Zl="\\u0300-\\u036f",Vl="\\ufe20-\\ufe2f",Jl="\\u20d0-\\u20ff",au=Zl+Vl+Jl,cu="\\u2700-\\u27bf",hu="a-z\\xdf-\\xf6\\xf8-\\xff",Ql="\\xac\\xb1\\xd7\\xf7",kl="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",jl="\\u2000-\\u206f",ns=" \\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",pu="A-Z\\xc0-\\xd6\\xd8-\\xde",du="\\ufe0e\\ufe0f",gu=Ql+kl+jl+ns,Ur="['\u2019]",es="["+Lt+"]",_u="["+gu+"]",Ot="["+au+"]",vu="\\d+",ts="["+cu+"]",mu="["+hu+"]",xu="[^"+Lt+gu+vu+cu+hu+pu+"]",$r="\\ud83c[\\udffb-\\udfff]",rs="(?:"+Ot+"|"+$r+")",wu="[^"+Lt+"]",Gr="(?:\\ud83c[\\udde6-\\uddff]){2}",Hr="[\\ud800-\\udbff][\\udc00-\\udfff]",Me="["+pu+"]",yu="\\u200d",Au="(?:"+mu+"|"+xu+")",is="(?:"+Me+"|"+xu+")",Eu="(?:"+Ur+"(?:d|ll|m|re|s|t|ve))?",Su="(?:"+Ur+"(?:D|LL|M|RE|S|T|VE))?",Cu=rs+"?",Tu="["+du+"]?",us="(?:"+yu+"(?:"+[wu,Gr,Hr].join("|")+")"+Tu+Cu+")*",os="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",fs="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Pu=Tu+Cu+us,ls="(?:"+[ts,Gr,Hr].join("|")+")"+Pu,ss="(?:"+[wu+Ot+"?",Ot,Gr,Hr,es].join("|")+")",as=RegExp(Ur,"g"),cs=RegExp(Ot,"g"),Yr=RegExp($r+"(?="+$r+")|"+ss+Pu,"g"),hs=RegExp([Me+"?"+mu+"+"+Eu+"(?="+[_u,Me,"$"].join("|")+")",is+"+"+Su+"(?="+[_u,Me+Au,"$"].join("|")+")",Me+"?"+Au+"+"+Eu,Me+"+"+Su,fs,os,vu,ls].join("|"),"g"),ps=RegExp("["+yu+Lt+au+du+"]"),ds=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,gs=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],_s=-1,un={};un[br]=un[Fr]=un[Br]=un[Lr]=un[Or]=un[Ir]=un[Dr]=un[Mr]=un[zr]=!0,un[Ie]=un[Pt]=un[ot]=un[nt]=un[De]=un[et]=un[Rt]=un[bt]=un[Yn]=un[tt]=un[ne]=un[rt]=un[qn]=un[it]=un[ut]=!1;var rn={};rn[Ie]=rn[Pt]=rn[ot]=rn[De]=rn[nt]=rn[et]=rn[br]=rn[Fr]=rn[Br]=rn[Lr]=rn[Or]=rn[Yn]=rn[tt]=rn[ne]=rn[rt]=rn[qn]=rn[it]=rn[Ft]=rn[Ir]=rn[Dr]=rn[Mr]=rn[zr]=!0,rn[Rt]=rn[bt]=rn[ut]=!1;var vs={\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"},ms={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},xs={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},ws={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},ys=parseFloat,As=parseInt,Ru=typeof Qe=="object"&&Qe&&Qe.Object===Object&&Qe,Es=typeof self=="object"&&self&&self.Object===Object&&self,_n=Ru||Es||Function("return this")(),qr=p&&!p.nodeType&&p,Ee=qr&&!0&&a&&!a.nodeType&&a,bu=Ee&&Ee.exports===qr,Kr=bu&&Ru.process,Mn=function(){try{var c=Ee&&Ee.require&&Ee.require("util").types;return c||Kr&&Kr.binding&&Kr.binding("util")}catch{}}(),Fu=Mn&&Mn.isArrayBuffer,Bu=Mn&&Mn.isDate,Lu=Mn&&Mn.isMap,Ou=Mn&&Mn.isRegExp,Iu=Mn&&Mn.isSet,Du=Mn&&Mn.isTypedArray;function bn(c,g,d){switch(d.length){case 0:return c.call(g);case 1:return c.call(g,d[0]);case 2:return c.call(g,d[0],d[1]);case 3:return c.call(g,d[0],d[1],d[2])}return c.apply(g,d)}function Ss(c,g,d,C){for(var D=-1,Z=c==null?0:c.length;++D<Z;){var pn=c[D];g(C,pn,d(pn),c)}return C}function zn(c,g){for(var d=-1,C=c==null?0:c.length;++d<C&&g(c[d],d,c)!==!1;);return c}function Cs(c,g){for(var d=c==null?0:c.length;d--&&g(c[d],d,c)!==!1;);return c}function Mu(c,g){for(var d=-1,C=c==null?0:c.length;++d<C;)if(!g(c[d],d,c))return!1;return!0}function ce(c,g){for(var d=-1,C=c==null?0:c.length,D=0,Z=[];++d<C;){var pn=c[d];g(pn,d,c)&&(Z[D++]=pn)}return Z}function It(c,g){var d=c==null?0:c.length;return!!d&&ze(c,g,0)>-1}function Xr(c,g,d){for(var C=-1,D=c==null?0:c.length;++C<D;)if(d(g,c[C]))return!0;return!1}function on(c,g){for(var d=-1,C=c==null?0:c.length,D=Array(C);++d<C;)D[d]=g(c[d],d,c);return D}function he(c,g){for(var d=-1,C=g.length,D=c.length;++d<C;)c[D+d]=g[d];return c}function Zr(c,g,d,C){var D=-1,Z=c==null?0:c.length;for(C&&Z&&(d=c[++D]);++D<Z;)d=g(d,c[D],D,c);return d}function Ts(c,g,d,C){var D=c==null?0:c.length;for(C&&D&&(d=c[--D]);D--;)d=g(d,c[D],D,c);return d}function Vr(c,g){for(var d=-1,C=c==null?0:c.length;++d<C;)if(g(c[d],d,c))return!0;return!1}var Ps=Jr("length");function Rs(c){return c.split("")}function bs(c){return c.match(zl)||[]}function zu(c,g,d){var C;return d(c,function(D,Z,pn){if(g(D,Z,pn))return C=Z,!1}),C}function Dt(c,g,d,C){for(var D=c.length,Z=d+(C?1:-1);C?Z--:++Z<D;)if(g(c[Z],Z,c))return Z;return-1}function ze(c,g,d){return g===g?$s(c,g,d):Dt(c,Wu,d)}function Fs(c,g,d,C){for(var D=d-1,Z=c.length;++D<Z;)if(C(c[D],g))return D;return-1}function Wu(c){return c!==c}function Nu(c,g){var d=c==null?0:c.length;return d?kr(c,g)/d:Tt}function Jr(c){return function(g){return g==null?o:g[c]}}function Qr(c){return function(g){return c==null?o:c[g]}}function Uu(c,g,d,C,D){return D(c,function(Z,pn,en){d=C?(C=!1,Z):g(d,Z,pn,en)}),d}function Bs(c,g){var d=c.length;for(c.sort(g);d--;)c[d]=c[d].value;return c}function kr(c,g){for(var d,C=-1,D=c.length;++C<D;){var Z=g(c[C]);Z!==o&&(d=d===o?Z:d+Z)}return d}function jr(c,g){for(var d=-1,C=Array(c);++d<c;)C[d]=g(d);return C}function Ls(c,g){return on(g,function(d){return[d,c[d]]})}function $u(c){return c&&c.slice(0,qu(c)+1).replace(Nr,"")}function Fn(c){return function(g){return c(g)}}function ni(c,g){return on(g,function(d){return c[d]})}function ft(c,g){return c.has(g)}function Gu(c,g){for(var d=-1,C=c.length;++d<C&&ze(g,c[d],0)>-1;);return d}function Hu(c,g){for(var d=c.length;d--&&ze(g,c[d],0)>-1;);return d}function Os(c,g){for(var d=c.length,C=0;d--;)c[d]===g&&++C;return C}var Is=Qr(vs),Ds=Qr(ms);function Ms(c){return"\\"+ws[c]}function zs(c,g){return c==null?o:c[g]}function We(c){return ps.test(c)}function Ws(c){return ds.test(c)}function Ns(c){for(var g,d=[];!(g=c.next()).done;)d.push(g.value);return d}function ei(c){var g=-1,d=Array(c.size);return c.forEach(function(C,D){d[++g]=[D,C]}),d}function Yu(c,g){return function(d){return c(g(d))}}function pe(c,g){for(var d=-1,C=c.length,D=0,Z=[];++d<C;){var pn=c[d];(pn===g||pn===j)&&(c[d]=j,Z[D++]=d)}return Z}function Mt(c){var g=-1,d=Array(c.size);return c.forEach(function(C){d[++g]=C}),d}function Us(c){var g=-1,d=Array(c.size);return c.forEach(function(C){d[++g]=[C,C]}),d}function $s(c,g,d){for(var C=d-1,D=c.length;++C<D;)if(c[C]===g)return C;return-1}function Gs(c,g,d){for(var C=d+1;C--;)if(c[C]===g)return C;return C}function Ne(c){return We(c)?Ys(c):Ps(c)}function Kn(c){return We(c)?qs(c):Rs(c)}function qu(c){for(var g=c.length;g--&&Ol.test(c.charAt(g)););return g}var Hs=Qr(xs);function Ys(c){for(var g=Yr.lastIndex=0;Yr.test(c);)++g;return g}function qs(c){return c.match(Yr)||[]}function Ks(c){return c.match(hs)||[]}var Xs=function c(g){g=g==null?_n:Ue.defaults(_n.Object(),g,Ue.pick(_n,gs));var d=g.Array,C=g.Date,D=g.Error,Z=g.Function,pn=g.Math,en=g.Object,ti=g.RegExp,Zs=g.String,Wn=g.TypeError,zt=d.prototype,Vs=Z.prototype,$e=en.prototype,Wt=g["__core-js_shared__"],Nt=Vs.toString,k=$e.hasOwnProperty,Js=0,Ku=function(){var n=/[^.]+$/.exec(Wt&&Wt.keys&&Wt.keys.IE_PROTO||"");return n?"Symbol(src)_1."+n:""}(),Ut=$e.toString,Qs=Nt.call(en),ks=_n._,js=ti("^"+Nt.call(k).replace(Wr,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),$t=bu?g.Buffer:o,de=g.Symbol,Gt=g.Uint8Array,Xu=$t?$t.allocUnsafe:o,Ht=Yu(en.getPrototypeOf,en),Zu=en.create,Vu=$e.propertyIsEnumerable,Yt=zt.splice,Ju=de?de.isConcatSpreadable:o,lt=de?de.iterator:o,Se=de?de.toStringTag:o,qt=function(){try{var n=be(en,"defineProperty");return n({},"",{}),n}catch{}}(),na=g.clearTimeout!==_n.clearTimeout&&g.clearTimeout,ea=C&&C.now!==_n.Date.now&&C.now,ta=g.setTimeout!==_n.setTimeout&&g.setTimeout,Kt=pn.ceil,Xt=pn.floor,ri=en.getOwnPropertySymbols,ra=$t?$t.isBuffer:o,Qu=g.isFinite,ia=zt.join,ua=Yu(en.keys,en),dn=pn.max,xn=pn.min,oa=C.now,fa=g.parseInt,ku=pn.random,la=zt.reverse,ii=be(g,"DataView"),st=be(g,"Map"),ui=be(g,"Promise"),Ge=be(g,"Set"),at=be(g,"WeakMap"),ct=be(en,"create"),Zt=at&&new at,He={},sa=Fe(ii),aa=Fe(st),ca=Fe(ui),ha=Fe(Ge),pa=Fe(at),Vt=de?de.prototype:o,ht=Vt?Vt.valueOf:o,ju=Vt?Vt.toString:o;function u(n){if(sn(n)&&!M(n)&&!(n instanceof H)){if(n instanceof Nn)return n;if(k.call(n,"__wrapped__"))return ef(n)}return new Nn(n)}var Ye=function(){function n(){}return function(e){if(!ln(e))return{};if(Zu)return Zu(e);n.prototype=e;var t=new n;return n.prototype=o,t}}();function Jt(){}function Nn(n,e){this.__wrapped__=n,this.__actions__=[],this.__chain__=!!e,this.__index__=0,this.__values__=o}u.templateSettings={escape:Pl,evaluate:Rl,interpolate:lu,variable:"",imports:{_:u}},u.prototype=Jt.prototype,u.prototype.constructor=u,Nn.prototype=Ye(Jt.prototype),Nn.prototype.constructor=Nn;function H(n){this.__wrapped__=n,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=Jn,this.__views__=[]}function da(){var n=new H(this.__wrapped__);return n.__actions__=Cn(this.__actions__),n.__dir__=this.__dir__,n.__filtered__=this.__filtered__,n.__iteratees__=Cn(this.__iteratees__),n.__takeCount__=this.__takeCount__,n.__views__=Cn(this.__views__),n}function ga(){if(this.__filtered__){var n=new H(this);n.__dir__=-1,n.__filtered__=!0}else n=this.clone(),n.__dir__*=-1;return n}function _a(){var n=this.__wrapped__.value(),e=this.__dir__,t=M(n),r=e<0,i=t?n.length:0,f=Rc(0,i,this.__views__),l=f.start,s=f.end,h=s-l,_=r?s:l-1,m=this.__iteratees__,x=m.length,A=0,P=xn(h,this.__takeCount__);if(!t||!r&&i==h&&P==h)return So(n,this.__actions__);var L=[];n:for(;h--&&A<P;){_+=e;for(var N=-1,O=n[_];++N<x;){var G=m[N],q=G.iteratee,On=G.type,En=q(O);if(On==al)O=En;else if(!En){if(On==Ct)continue n;break n}}L[A++]=O}return L}H.prototype=Ye(Jt.prototype),H.prototype.constructor=H;function Ce(n){var e=-1,t=n==null?0:n.length;for(this.clear();++e<t;){var r=n[e];this.set(r[0],r[1])}}function va(){this.__data__=ct?ct(null):{},this.size=0}function ma(n){var e=this.has(n)&&delete this.__data__[n];return this.size-=e?1:0,e}function xa(n){var e=this.__data__;if(ct){var t=e[n];return t===z?o:t}return k.call(e,n)?e[n]:o}function wa(n){var e=this.__data__;return ct?e[n]!==o:k.call(e,n)}function ya(n,e){var t=this.__data__;return this.size+=this.has(n)?0:1,t[n]=ct&&e===o?z:e,this}Ce.prototype.clear=va,Ce.prototype.delete=ma,Ce.prototype.get=xa,Ce.prototype.has=wa,Ce.prototype.set=ya;function ee(n){var e=-1,t=n==null?0:n.length;for(this.clear();++e<t;){var r=n[e];this.set(r[0],r[1])}}function Aa(){this.__data__=[],this.size=0}function Ea(n){var e=this.__data__,t=Qt(e,n);if(t<0)return!1;var r=e.length-1;return t==r?e.pop():Yt.call(e,t,1),--this.size,!0}function Sa(n){var e=this.__data__,t=Qt(e,n);return t<0?o:e[t][1]}function Ca(n){return Qt(this.__data__,n)>-1}function Ta(n,e){var t=this.__data__,r=Qt(t,n);return r<0?(++this.size,t.push([n,e])):t[r][1]=e,this}ee.prototype.clear=Aa,ee.prototype.delete=Ea,ee.prototype.get=Sa,ee.prototype.has=Ca,ee.prototype.set=Ta;function te(n){var e=-1,t=n==null?0:n.length;for(this.clear();++e<t;){var r=n[e];this.set(r[0],r[1])}}function Pa(){this.size=0,this.__data__={hash:new Ce,map:new(st||ee),string:new Ce}}function Ra(n){var e=sr(this,n).delete(n);return this.size-=e?1:0,e}function ba(n){return sr(this,n).get(n)}function Fa(n){return sr(this,n).has(n)}function Ba(n,e){var t=sr(this,n),r=t.size;return t.set(n,e),this.size+=t.size==r?0:1,this}te.prototype.clear=Pa,te.prototype.delete=Ra,te.prototype.get=ba,te.prototype.has=Fa,te.prototype.set=Ba;function Te(n){var e=-1,t=n==null?0:n.length;for(this.__data__=new te;++e<t;)this.add(n[e])}function La(n){return this.__data__.set(n,z),this}function Oa(n){return this.__data__.has(n)}Te.prototype.add=Te.prototype.push=La,Te.prototype.has=Oa;function Xn(n){var e=this.__data__=new ee(n);this.size=e.size}function Ia(){this.__data__=new ee,this.size=0}function Da(n){var e=this.__data__,t=e.delete(n);return this.size=e.size,t}function Ma(n){return this.__data__.get(n)}function za(n){return this.__data__.has(n)}function Wa(n,e){var t=this.__data__;if(t instanceof ee){var r=t.__data__;if(!st||r.length<v-1)return r.push([n,e]),this.size=++t.size,this;t=this.__data__=new te(r)}return t.set(n,e),this.size=t.size,this}Xn.prototype.clear=Ia,Xn.prototype.delete=Da,Xn.prototype.get=Ma,Xn.prototype.has=za,Xn.prototype.set=Wa;function no(n,e){var t=M(n),r=!t&&Be(n),i=!t&&!r&&xe(n),f=!t&&!r&&!i&&Ze(n),l=t||r||i||f,s=l?jr(n.length,Zs):[],h=s.length;for(var _ in n)(e||k.call(n,_))&&!(l&&(_=="length"||i&&(_=="offset"||_=="parent")||f&&(_=="buffer"||_=="byteLength"||_=="byteOffset")||oe(_,h)))&&s.push(_);return s}function eo(n){var e=n.length;return e?n[_i(0,e-1)]:o}function Na(n,e){return ar(Cn(n),Pe(e,0,n.length))}function Ua(n){return ar(Cn(n))}function oi(n,e,t){(t!==o&&!Zn(n[e],t)||t===o&&!(e in n))&&re(n,e,t)}function pt(n,e,t){var r=n[e];(!(k.call(n,e)&&Zn(r,t))||t===o&&!(e in n))&&re(n,e,t)}function Qt(n,e){for(var t=n.length;t--;)if(Zn(n[t][0],e))return t;return-1}function $a(n,e,t,r){return ge(n,function(i,f,l){e(r,i,t(i),l)}),r}function to(n,e){return n&&kn(e,gn(e),n)}function Ga(n,e){return n&&kn(e,Pn(e),n)}function re(n,e,t){e=="__proto__"&&qt?qt(n,e,{configurable:!0,enumerable:!0,value:t,writable:!0}):n[e]=t}function fi(n,e){for(var t=-1,r=e.length,i=d(r),f=n==null;++t<r;)i[t]=f?o:$i(n,e[t]);return i}function Pe(n,e,t){return n===n&&(t!==o&&(n=n<=t?n:t),e!==o&&(n=n>=e?n:e)),n}function Un(n,e,t,r,i,f){var l,s=e&X,h=e&nn,_=e&fn;if(t&&(l=i?t(n,r,i,f):t(n)),l!==o)return l;if(!ln(n))return n;var m=M(n);if(m){if(l=Fc(n),!s)return Cn(n,l)}else{var x=wn(n),A=x==bt||x==iu;if(xe(n))return Po(n,s);if(x==ne||x==Ie||A&&!i){if(l=h||A?{}:Ko(n),!s)return h?xc(n,Ga(l,n)):mc(n,to(l,n))}else{if(!rn[x])return i?n:{};l=Bc(n,x,s)}}f||(f=new Xn);var P=f.get(n);if(P)return P;f.set(n,l),Af(n)?n.forEach(function(O){l.add(Un(O,e,t,O,n,f))}):wf(n)&&n.forEach(function(O,G){l.set(G,Un(O,e,t,G,n,f))});var L=_?h?Pi:Ti:h?Pn:gn,N=m?o:L(n);return zn(N||n,function(O,G){N&&(G=O,O=n[G]),pt(l,G,Un(O,e,t,G,n,f))}),l}function Ha(n){var e=gn(n);return function(t){return ro(t,n,e)}}function ro(n,e,t){var r=t.length;if(n==null)return!r;for(n=en(n);r--;){var i=t[r],f=e[i],l=n[i];if(l===o&&!(i in n)||!f(l))return!1}return!0}function io(n,e,t){if(typeof n!="function")throw new Wn(T);return wt(function(){n.apply(o,t)},e)}function dt(n,e,t,r){var i=-1,f=It,l=!0,s=n.length,h=[],_=e.length;if(!s)return h;t&&(e=on(e,Fn(t))),r?(f=Xr,l=!1):e.length>=v&&(f=ft,l=!1,e=new Te(e));n:for(;++i<s;){var m=n[i],x=t==null?m:t(m);if(m=r||m!==0?m:0,l&&x===x){for(var A=_;A--;)if(e[A]===x)continue n;h.push(m)}else f(e,x,r)||h.push(m)}return h}var ge=Lo(Qn),uo=Lo(si,!0);function Ya(n,e){var t=!0;return ge(n,function(r,i,f){return t=!!e(r,i,f),t}),t}function kt(n,e,t){for(var r=-1,i=n.length;++r<i;){var f=n[r],l=e(f);if(l!=null&&(s===o?l===l&&!Ln(l):t(l,s)))var s=l,h=f}return h}function qa(n,e,t,r){var i=n.length;for(t=W(t),t<0&&(t=-t>i?0:i+t),r=r===o||r>i?i:W(r),r<0&&(r+=i),r=t>r?0:Sf(r);t<r;)n[t++]=e;return n}function oo(n,e){var t=[];return ge(n,function(r,i,f){e(r,i,f)&&t.push(r)}),t}function vn(n,e,t,r,i){var f=-1,l=n.length;for(t||(t=Oc),i||(i=[]);++f<l;){var s=n[f];e>0&&t(s)?e>1?vn(s,e-1,t,r,i):he(i,s):r||(i[i.length]=s)}return i}var li=Oo(),fo=Oo(!0);function Qn(n,e){return n&&li(n,e,gn)}function si(n,e){return n&&fo(n,e,gn)}function jt(n,e){return ce(e,function(t){return fe(n[t])})}function Re(n,e){e=ve(e,n);for(var t=0,r=e.length;n!=null&&t<r;)n=n[jn(e[t++])];return t&&t==r?n:o}function lo(n,e,t){var r=e(n);return M(n)?r:he(r,t(n))}function yn(n){return n==null?n===o?wl:ml:Se&&Se in en(n)?Pc(n):Uc(n)}function ai(n,e){return n>e}function Ka(n,e){return n!=null&&k.call(n,e)}function Xa(n,e){return n!=null&&e in en(n)}function Za(n,e,t){return n>=xn(e,t)&&n<dn(e,t)}function ci(n,e,t){for(var r=t?Xr:It,i=n[0].length,f=n.length,l=f,s=d(f),h=1/0,_=[];l--;){var m=n[l];l&&e&&(m=on(m,Fn(e))),h=xn(m.length,h),s[l]=!t&&(e||i>=120&&m.length>=120)?new Te(l&&m):o}m=n[0];var x=-1,A=s[0];n:for(;++x<i&&_.length<h;){var P=m[x],L=e?e(P):P;if(P=t||P!==0?P:0,!(A?ft(A,L):r(_,L,t))){for(l=f;--l;){var N=s[l];if(!(N?ft(N,L):r(n[l],L,t)))continue n}A&&A.push(L),_.push(P)}}return _}function Va(n,e,t,r){return Qn(n,function(i,f,l){e(r,t(i),f,l)}),r}function gt(n,e,t){e=ve(e,n),n=Jo(n,e);var r=n==null?n:n[jn(Gn(e))];return r==null?o:bn(r,n,t)}function so(n){return sn(n)&&yn(n)==Ie}function Ja(n){return sn(n)&&yn(n)==ot}function Qa(n){return sn(n)&&yn(n)==et}function _t(n,e,t,r,i){return n===e?!0:n==null||e==null||!sn(n)&&!sn(e)?n!==n&&e!==e:ka(n,e,t,r,_t,i)}function ka(n,e,t,r,i,f){var l=M(n),s=M(e),h=l?Pt:wn(n),_=s?Pt:wn(e);h=h==Ie?ne:h,_=_==Ie?ne:_;var m=h==ne,x=_==ne,A=h==_;if(A&&xe(n)){if(!xe(e))return!1;l=!0,m=!1}if(A&&!m)return f||(f=new Xn),l||Ze(n)?Ho(n,e,t,r,i,f):Cc(n,e,h,t,r,i,f);if(!(t&tn)){var P=m&&k.call(n,"__wrapped__"),L=x&&k.call(e,"__wrapped__");if(P||L){var N=P?n.value():n,O=L?e.value():e;return f||(f=new Xn),i(N,O,t,r,f)}}return A?(f||(f=new Xn),Tc(n,e,t,r,i,f)):!1}function ja(n){return sn(n)&&wn(n)==Yn}function hi(n,e,t,r){var i=t.length,f=i,l=!r;if(n==null)return!f;for(n=en(n);i--;){var s=t[i];if(l&&s[2]?s[1]!==n[s[0]]:!(s[0]in n))return!1}for(;++i<f;){s=t[i];var h=s[0],_=n[h],m=s[1];if(l&&s[2]){if(_===o&&!(h in n))return!1}else{var x=new Xn;if(r)var A=r(_,m,h,n,e,x);if(!(A===o?_t(m,_,tn|R,r,x):A))return!1}}return!0}function ao(n){if(!ln(n)||Dc(n))return!1;var e=fe(n)?js:Hl;return e.test(Fe(n))}function nc(n){return sn(n)&&yn(n)==rt}function ec(n){return sn(n)&&wn(n)==qn}function tc(n){return sn(n)&&_r(n.length)&&!!un[yn(n)]}function co(n){return typeof n=="function"?n:n==null?Rn:typeof n=="object"?M(n)?go(n[0],n[1]):po(n):Df(n)}function pi(n){if(!xt(n))return ua(n);var e=[];for(var t in en(n))k.call(n,t)&&t!="constructor"&&e.push(t);return e}function rc(n){if(!ln(n))return Nc(n);var e=xt(n),t=[];for(var r in n)r=="constructor"&&(e||!k.call(n,r))||t.push(r);return t}function di(n,e){return n<e}function ho(n,e){var t=-1,r=Tn(n)?d(n.length):[];return ge(n,function(i,f,l){r[++t]=e(i,f,l)}),r}function po(n){var e=bi(n);return e.length==1&&e[0][2]?Zo(e[0][0],e[0][1]):function(t){return t===n||hi(t,n,e)}}function go(n,e){return Bi(n)&&Xo(e)?Zo(jn(n),e):function(t){var r=$i(t,n);return r===o&&r===e?Gi(t,n):_t(e,r,tn|R)}}function nr(n,e,t,r,i){n!==e&&li(e,function(f,l){if(i||(i=new Xn),ln(f))ic(n,e,l,t,nr,r,i);else{var s=r?r(Oi(n,l),f,l+"",n,e,i):o;s===o&&(s=f),oi(n,l,s)}},Pn)}function ic(n,e,t,r,i,f,l){var s=Oi(n,t),h=Oi(e,t),_=l.get(h);if(_){oi(n,t,_);return}var m=f?f(s,h,t+"",n,e,l):o,x=m===o;if(x){var A=M(h),P=!A&&xe(h),L=!A&&!P&&Ze(h);m=h,A||P||L?M(s)?m=s:an(s)?m=Cn(s):P?(x=!1,m=Po(h,!0)):L?(x=!1,m=Ro(h,!0)):m=[]:yt(h)||Be(h)?(m=s,Be(s)?m=Cf(s):(!ln(s)||fe(s))&&(m=Ko(h))):x=!1}x&&(l.set(h,m),i(m,h,r,f,l),l.delete(h)),oi(n,t,m)}function _o(n,e){var t=n.length;if(!!t)return e+=e<0?t:0,oe(e,t)?n[e]:o}function vo(n,e,t){e.length?e=on(e,function(f){return M(f)?function(l){return Re(l,f.length===1?f[0]:f)}:f}):e=[Rn];var r=-1;e=on(e,Fn(B()));var i=ho(n,function(f,l,s){var h=on(e,function(_){return _(f)});return{criteria:h,index:++r,value:f}});return Bs(i,function(f,l){return vc(f,l,t)})}function uc(n,e){return mo(n,e,function(t,r){return Gi(n,r)})}function mo(n,e,t){for(var r=-1,i=e.length,f={};++r<i;){var l=e[r],s=Re(n,l);t(s,l)&&vt(f,ve(l,n),s)}return f}function oc(n){return function(e){return Re(e,n)}}function gi(n,e,t,r){var i=r?Fs:ze,f=-1,l=e.length,s=n;for(n===e&&(e=Cn(e)),t&&(s=on(n,Fn(t)));++f<l;)for(var h=0,_=e[f],m=t?t(_):_;(h=i(s,m,h,r))>-1;)s!==n&&Yt.call(s,h,1),Yt.call(n,h,1);return n}function xo(n,e){for(var t=n?e.length:0,r=t-1;t--;){var i=e[t];if(t==r||i!==f){var f=i;oe(i)?Yt.call(n,i,1):xi(n,i)}}return n}function _i(n,e){return n+Xt(ku()*(e-n+1))}function fc(n,e,t,r){for(var i=-1,f=dn(Kt((e-n)/(t||1)),0),l=d(f);f--;)l[r?f:++i]=n,n+=t;return l}function vi(n,e){var t="";if(!n||e<1||e>ae)return t;do e%2&&(t+=n),e=Xt(e/2),e&&(n+=n);while(e);return t}function $(n,e){return Ii(Vo(n,e,Rn),n+"")}function lc(n){return eo(Ve(n))}function sc(n,e){var t=Ve(n);return ar(t,Pe(e,0,t.length))}function vt(n,e,t,r){if(!ln(n))return n;e=ve(e,n);for(var i=-1,f=e.length,l=f-1,s=n;s!=null&&++i<f;){var h=jn(e[i]),_=t;if(h==="__proto__"||h==="constructor"||h==="prototype")return n;if(i!=l){var m=s[h];_=r?r(m,h,s):o,_===o&&(_=ln(m)?m:oe(e[i+1])?[]:{})}pt(s,h,_),s=s[h]}return n}var wo=Zt?function(n,e){return Zt.set(n,e),n}:Rn,ac=qt?function(n,e){return qt(n,"toString",{configurable:!0,enumerable:!1,value:Yi(e),writable:!0})}:Rn;function cc(n){return ar(Ve(n))}function $n(n,e,t){var r=-1,i=n.length;e<0&&(e=-e>i?0:i+e),t=t>i?i:t,t<0&&(t+=i),i=e>t?0:t-e>>>0,e>>>=0;for(var f=d(i);++r<i;)f[r]=n[r+e];return f}function hc(n,e){var t;return ge(n,function(r,i,f){return t=e(r,i,f),!t}),!!t}function er(n,e,t){var r=0,i=n==null?r:n.length;if(typeof e=="number"&&e===e&&i<=dl){for(;r<i;){var f=r+i>>>1,l=n[f];l!==null&&!Ln(l)&&(t?l<=e:l<e)?r=f+1:i=f}return i}return mi(n,e,Rn,t)}function mi(n,e,t,r){var i=0,f=n==null?0:n.length;if(f===0)return 0;e=t(e);for(var l=e!==e,s=e===null,h=Ln(e),_=e===o;i<f;){var m=Xt((i+f)/2),x=t(n[m]),A=x!==o,P=x===null,L=x===x,N=Ln(x);if(l)var O=r||L;else _?O=L&&(r||A):s?O=L&&A&&(r||!P):h?O=L&&A&&!P&&(r||!N):P||N?O=!1:O=r?x<=e:x<e;O?i=m+1:f=m}return xn(f,pl)}function yo(n,e){for(var t=-1,r=n.length,i=0,f=[];++t<r;){var l=n[t],s=e?e(l):l;if(!t||!Zn(s,h)){var h=s;f[i++]=l===0?0:l}}return f}function Ao(n){return typeof n=="number"?n:Ln(n)?Tt:+n}function Bn(n){if(typeof n=="string")return n;if(M(n))return on(n,Bn)+"";if(Ln(n))return ju?ju.call(n):"";var e=n+"";return e=="0"&&1/n==-Ae?"-0":e}function _e(n,e,t){var r=-1,i=It,f=n.length,l=!0,s=[],h=s;if(t)l=!1,i=Xr;else if(f>=v){var _=e?null:Ec(n);if(_)return Mt(_);l=!1,i=ft,h=new Te}else h=e?[]:s;n:for(;++r<f;){var m=n[r],x=e?e(m):m;if(m=t||m!==0?m:0,l&&x===x){for(var A=h.length;A--;)if(h[A]===x)continue n;e&&h.push(x),s.push(m)}else i(h,x,t)||(h!==s&&h.push(x),s.push(m))}return s}function xi(n,e){return e=ve(e,n),n=Jo(n,e),n==null||delete n[jn(Gn(e))]}function Eo(n,e,t,r){return vt(n,e,t(Re(n,e)),r)}function tr(n,e,t,r){for(var i=n.length,f=r?i:-1;(r?f--:++f<i)&&e(n[f],f,n););return t?$n(n,r?0:f,r?f+1:i):$n(n,r?f+1:0,r?i:f)}function So(n,e){var t=n;return t instanceof H&&(t=t.value()),Zr(e,function(r,i){return i.func.apply(i.thisArg,he([r],i.args))},t)}function wi(n,e,t){var r=n.length;if(r<2)return r?_e(n[0]):[];for(var i=-1,f=d(r);++i<r;)for(var l=n[i],s=-1;++s<r;)s!=i&&(f[i]=dt(f[i]||l,n[s],e,t));return _e(vn(f,1),e,t)}function Co(n,e,t){for(var r=-1,i=n.length,f=e.length,l={};++r<i;){var s=r<f?e[r]:o;t(l,n[r],s)}return l}function yi(n){return an(n)?n:[]}function Ai(n){return typeof n=="function"?n:Rn}function ve(n,e){return M(n)?n:Bi(n,e)?[n]:nf(V(n))}var pc=$;function me(n,e,t){var r=n.length;return t=t===o?r:t,!e&&t>=r?n:$n(n,e,t)}var To=na||function(n){return _n.clearTimeout(n)};function Po(n,e){if(e)return n.slice();var t=n.length,r=Xu?Xu(t):new n.constructor(t);return n.copy(r),r}function Ei(n){var e=new n.constructor(n.byteLength);return new Gt(e).set(new Gt(n)),e}function dc(n,e){var t=e?Ei(n.buffer):n.buffer;return new n.constructor(t,n.byteOffset,n.byteLength)}function gc(n){var e=new n.constructor(n.source,su.exec(n));return e.lastIndex=n.lastIndex,e}function _c(n){return ht?en(ht.call(n)):{}}function Ro(n,e){var t=e?Ei(n.buffer):n.buffer;return new n.constructor(t,n.byteOffset,n.length)}function bo(n,e){if(n!==e){var t=n!==o,r=n===null,i=n===n,f=Ln(n),l=e!==o,s=e===null,h=e===e,_=Ln(e);if(!s&&!_&&!f&&n>e||f&&l&&h&&!s&&!_||r&&l&&h||!t&&h||!i)return 1;if(!r&&!f&&!_&&n<e||_&&t&&i&&!r&&!f||s&&t&&i||!l&&i||!h)return-1}return 0}function vc(n,e,t){for(var r=-1,i=n.criteria,f=e.criteria,l=i.length,s=t.length;++r<l;){var h=bo(i[r],f[r]);if(h){if(r>=s)return h;var _=t[r];return h*(_=="desc"?-1:1)}}return n.index-e.index}function Fo(n,e,t,r){for(var i=-1,f=n.length,l=t.length,s=-1,h=e.length,_=dn(f-l,0),m=d(h+_),x=!r;++s<h;)m[s]=e[s];for(;++i<l;)(x||i<f)&&(m[t[i]]=n[i]);for(;_--;)m[s++]=n[i++];return m}function Bo(n,e,t,r){for(var i=-1,f=n.length,l=-1,s=t.length,h=-1,_=e.length,m=dn(f-s,0),x=d(m+_),A=!r;++i<m;)x[i]=n[i];for(var P=i;++h<_;)x[P+h]=e[h];for(;++l<s;)(A||i<f)&&(x[P+t[l]]=n[i++]);return x}function Cn(n,e){var t=-1,r=n.length;for(e||(e=d(r));++t<r;)e[t]=n[t];return e}function kn(n,e,t,r){var i=!t;t||(t={});for(var f=-1,l=e.length;++f<l;){var s=e[f],h=r?r(t[s],n[s],s,t,n):o;h===o&&(h=n[s]),i?re(t,s,h):pt(t,s,h)}return t}function mc(n,e){return kn(n,Fi(n),e)}function xc(n,e){return kn(n,Yo(n),e)}function rr(n,e){return function(t,r){var i=M(t)?Ss:$a,f=e?e():{};return i(t,n,B(r,2),f)}}function qe(n){return $(function(e,t){var r=-1,i=t.length,f=i>1?t[i-1]:o,l=i>2?t[2]:o;for(f=n.length>3&&typeof f=="function"?(i--,f):o,l&&An(t[0],t[1],l)&&(f=i<3?o:f,i=1),e=en(e);++r<i;){var s=t[r];s&&n(e,s,r,f)}return e})}function Lo(n,e){return function(t,r){if(t==null)return t;if(!Tn(t))return n(t,r);for(var i=t.length,f=e?i:-1,l=en(t);(e?f--:++f<i)&&r(l[f],f,l)!==!1;);return t}}function Oo(n){return function(e,t,r){for(var i=-1,f=en(e),l=r(e),s=l.length;s--;){var h=l[n?s:++i];if(t(f[h],h,f)===!1)break}return e}}function wc(n,e,t){var r=e&F,i=mt(n);function f(){var l=this&&this!==_n&&this instanceof f?i:n;return l.apply(r?t:this,arguments)}return f}function Io(n){return function(e){e=V(e);var t=We(e)?Kn(e):o,r=t?t[0]:e.charAt(0),i=t?me(t,1).join(""):e.slice(1);return r[n]()+i}}function Ke(n){return function(e){return Zr(Of(Lf(e).replace(as,"")),n,"")}}function mt(n){return function(){var e=arguments;switch(e.length){case 0:return new n;case 1:return new n(e[0]);case 2:return new n(e[0],e[1]);case 3:return new n(e[0],e[1],e[2]);case 4:return new n(e[0],e[1],e[2],e[3]);case 5:return new n(e[0],e[1],e[2],e[3],e[4]);case 6:return new n(e[0],e[1],e[2],e[3],e[4],e[5]);case 7:return new n(e[0],e[1],e[2],e[3],e[4],e[5],e[6])}var t=Ye(n.prototype),r=n.apply(t,e);return ln(r)?r:t}}function yc(n,e,t){var r=mt(n);function i(){for(var f=arguments.length,l=d(f),s=f,h=Xe(i);s--;)l[s]=arguments[s];var _=f<3&&l[0]!==h&&l[f-1]!==h?[]:pe(l,h);if(f-=_.length,f<t)return No(n,e,ir,i.placeholder,o,l,_,o,o,t-f);var m=this&&this!==_n&&this instanceof i?r:n;return bn(m,this,l)}return i}function Do(n){return function(e,t,r){var i=en(e);if(!Tn(e)){var f=B(t,3);e=gn(e),t=function(s){return f(i[s],s,i)}}var l=n(e,t,r);return l>-1?i[f?e[l]:l]:o}}function Mo(n){return ue(function(e){var t=e.length,r=t,i=Nn.prototype.thru;for(n&&e.reverse();r--;){var f=e[r];if(typeof f!="function")throw new Wn(T);if(i&&!l&&lr(f)=="wrapper")var l=new Nn([],!0)}for(r=l?r:t;++r<t;){f=e[r];var s=lr(f),h=s=="wrapper"?Ri(f):o;h&&Li(h[0])&&h[1]==(Q|E|U|hn)&&!h[4].length&&h[9]==1?l=l[lr(h[0])].apply(l,h[3]):l=f.length==1&&Li(f)?l[s]():l.thru(f)}return function(){var _=arguments,m=_[0];if(l&&_.length==1&&M(m))return l.plant(m).value();for(var x=0,A=t?e[x].apply(this,_):m;++x<t;)A=e[x].call(this,A);return A}})}function ir(n,e,t,r,i,f,l,s,h,_){var m=e&Q,x=e&F,A=e&Y,P=e&(E|b),L=e&mn,N=A?o:mt(n);function O(){for(var G=arguments.length,q=d(G),On=G;On--;)q[On]=arguments[On];if(P)var En=Xe(O),In=Os(q,En);if(r&&(q=Fo(q,r,i,P)),f&&(q=Bo(q,f,l,P)),G-=In,P&&G<_){var cn=pe(q,En);return No(n,e,ir,O.placeholder,t,q,cn,s,h,_-G)}var Vn=x?t:this,se=A?Vn[n]:n;return G=q.length,s?q=$c(q,s):L&&G>1&&q.reverse(),m&&h<G&&(q.length=h),this&&this!==_n&&this instanceof O&&(se=N||mt(se)),se.apply(Vn,q)}return O}function zo(n,e){return function(t,r){return Va(t,n,e(r),{})}}function ur(n,e){return function(t,r){var i;if(t===o&&r===o)return e;if(t!==o&&(i=t),r!==o){if(i===o)return r;typeof t=="string"||typeof r=="string"?(t=Bn(t),r=Bn(r)):(t=Ao(t),r=Ao(r)),i=n(t,r)}return i}}function Si(n){return ue(function(e){return e=on(e,Fn(B())),$(function(t){var r=this;return n(e,function(i){return bn(i,r,t)})})})}function or(n,e){e=e===o?" ":Bn(e);var t=e.length;if(t<2)return t?vi(e,n):e;var r=vi(e,Kt(n/Ne(e)));return We(e)?me(Kn(r),0,n).join(""):r.slice(0,n)}function Ac(n,e,t,r){var i=e&F,f=mt(n);function l(){for(var s=-1,h=arguments.length,_=-1,m=r.length,x=d(m+h),A=this&&this!==_n&&this instanceof l?f:n;++_<m;)x[_]=r[_];for(;h--;)x[_++]=arguments[++s];return bn(A,i?t:this,x)}return l}function Wo(n){return function(e,t,r){return r&&typeof r!="number"&&An(e,t,r)&&(t=r=o),e=le(e),t===o?(t=e,e=0):t=le(t),r=r===o?e<t?1:-1:le(r),fc(e,t,r,n)}}function fr(n){return function(e,t){return typeof e=="string"&&typeof t=="string"||(e=Hn(e),t=Hn(t)),n(e,t)}}function No(n,e,t,r,i,f,l,s,h,_){var m=e&E,x=m?l:o,A=m?o:l,P=m?f:o,L=m?o:f;e|=m?U:J,e&=~(m?J:U),e&Sn||(e&=~(F|Y));var N=[n,e,i,P,x,L,A,s,h,_],O=t.apply(o,N);return Li(n)&&Qo(O,N),O.placeholder=r,ko(O,n,e)}function Ci(n){var e=pn[n];return function(t,r){if(t=Hn(t),r=r==null?0:xn(W(r),292),r&&Qu(t)){var i=(V(t)+"e").split("e"),f=e(i[0]+"e"+(+i[1]+r));return i=(V(f)+"e").split("e"),+(i[0]+"e"+(+i[1]-r))}return e(t)}}var Ec=Ge&&1/Mt(new Ge([,-0]))[1]==Ae?function(n){return new Ge(n)}:Xi;function Uo(n){return function(e){var t=wn(e);return t==Yn?ei(e):t==qn?Us(e):Ls(e,n(e))}}function ie(n,e,t,r,i,f,l,s){var h=e&Y;if(!h&&typeof n!="function")throw new Wn(T);var _=r?r.length:0;if(_||(e&=~(U|J),r=i=o),l=l===o?l:dn(W(l),0),s=s===o?s:W(s),_-=i?i.length:0,e&J){var m=r,x=i;r=i=o}var A=h?o:Ri(n),P=[n,e,t,r,i,m,x,f,l,s];if(A&&Wc(P,A),n=P[0],e=P[1],t=P[2],r=P[3],i=P[4],s=P[9]=P[9]===o?h?0:n.length:dn(P[9]-_,0),!s&&e&(E|b)&&(e&=~(E|b)),!e||e==F)var L=wc(n,e,t);else e==E||e==b?L=yc(n,e,s):(e==U||e==(F|U))&&!i.length?L=Ac(n,e,t,r):L=ir.apply(o,P);var N=A?wo:Qo;return ko(N(L,P),n,e)}function $o(n,e,t,r){return n===o||Zn(n,$e[t])&&!k.call(r,t)?e:n}function Go(n,e,t,r,i,f){return ln(n)&&ln(e)&&(f.set(e,n),nr(n,e,o,Go,f),f.delete(e)),n}function Sc(n){return yt(n)?o:n}function Ho(n,e,t,r,i,f){var l=t&tn,s=n.length,h=e.length;if(s!=h&&!(l&&h>s))return!1;var _=f.get(n),m=f.get(e);if(_&&m)return _==e&&m==n;var x=-1,A=!0,P=t&R?new Te:o;for(f.set(n,e),f.set(e,n);++x<s;){var L=n[x],N=e[x];if(r)var O=l?r(N,L,x,e,n,f):r(L,N,x,n,e,f);if(O!==o){if(O)continue;A=!1;break}if(P){if(!Vr(e,function(G,q){if(!ft(P,q)&&(L===G||i(L,G,t,r,f)))return P.push(q)})){A=!1;break}}else if(!(L===N||i(L,N,t,r,f))){A=!1;break}}return f.delete(n),f.delete(e),A}function Cc(n,e,t,r,i,f,l){switch(t){case De:if(n.byteLength!=e.byteLength||n.byteOffset!=e.byteOffset)return!1;n=n.buffer,e=e.buffer;case ot:return!(n.byteLength!=e.byteLength||!f(new Gt(n),new Gt(e)));case nt:case et:case tt:return Zn(+n,+e);case Rt:return n.name==e.name&&n.message==e.message;case rt:case it:return n==e+"";case Yn:var s=ei;case qn:var h=r&tn;if(s||(s=Mt),n.size!=e.size&&!h)return!1;var _=l.get(n);if(_)return _==e;r|=R,l.set(n,e);var m=Ho(s(n),s(e),r,i,f,l);return l.delete(n),m;case Ft:if(ht)return ht.call(n)==ht.call(e)}return!1}function Tc(n,e,t,r,i,f){var l=t&tn,s=Ti(n),h=s.length,_=Ti(e),m=_.length;if(h!=m&&!l)return!1;for(var x=h;x--;){var A=s[x];if(!(l?A in e:k.call(e,A)))return!1}var P=f.get(n),L=f.get(e);if(P&&L)return P==e&&L==n;var N=!0;f.set(n,e),f.set(e,n);for(var O=l;++x<h;){A=s[x];var G=n[A],q=e[A];if(r)var On=l?r(q,G,A,e,n,f):r(G,q,A,n,e,f);if(!(On===o?G===q||i(G,q,t,r,f):On)){N=!1;break}O||(O=A=="constructor")}if(N&&!O){var En=n.constructor,In=e.constructor;En!=In&&"constructor"in n&&"constructor"in e&&!(typeof En=="function"&&En instanceof En&&typeof In=="function"&&In instanceof In)&&(N=!1)}return f.delete(n),f.delete(e),N}function ue(n){return Ii(Vo(n,o,uf),n+"")}function Ti(n){return lo(n,gn,Fi)}function Pi(n){return lo(n,Pn,Yo)}var Ri=Zt?function(n){return Zt.get(n)}:Xi;function lr(n){for(var e=n.name+"",t=He[e],r=k.call(He,e)?t.length:0;r--;){var i=t[r],f=i.func;if(f==null||f==n)return i.name}return e}function Xe(n){var e=k.call(u,"placeholder")?u:n;return e.placeholder}function B(){var n=u.iteratee||qi;return n=n===qi?co:n,arguments.length?n(arguments[0],arguments[1]):n}function sr(n,e){var t=n.__data__;return Ic(e)?t[typeof e=="string"?"string":"hash"]:t.map}function bi(n){for(var e=gn(n),t=e.length;t--;){var r=e[t],i=n[r];e[t]=[r,i,Xo(i)]}return e}function be(n,e){var t=zs(n,e);return ao(t)?t:o}function Pc(n){var e=k.call(n,Se),t=n[Se];try{n[Se]=o;var r=!0}catch{}var i=Ut.call(n);return r&&(e?n[Se]=t:delete n[Se]),i}var Fi=ri?function(n){return n==null?[]:(n=en(n),ce(ri(n),function(e){return Vu.call(n,e)}))}:Zi,Yo=ri?function(n){for(var e=[];n;)he(e,Fi(n)),n=Ht(n);return e}:Zi,wn=yn;(ii&&wn(new ii(new ArrayBuffer(1)))!=De||st&&wn(new st)!=Yn||ui&&wn(ui.resolve())!=uu||Ge&&wn(new Ge)!=qn||at&&wn(new at)!=ut)&&(wn=function(n){var e=yn(n),t=e==ne?n.constructor:o,r=t?Fe(t):"";if(r)switch(r){case sa:return De;case aa:return Yn;case ca:return uu;case ha:return qn;case pa:return ut}return e});function Rc(n,e,t){for(var r=-1,i=t.length;++r<i;){var f=t[r],l=f.size;switch(f.type){case"drop":n+=l;break;case"dropRight":e-=l;break;case"take":e=xn(e,n+l);break;case"takeRight":n=dn(n,e-l);break}}return{start:n,end:e}}function bc(n){var e=n.match(Dl);return e?e[1].split(Ml):[]}function qo(n,e,t){e=ve(e,n);for(var r=-1,i=e.length,f=!1;++r<i;){var l=jn(e[r]);if(!(f=n!=null&&t(n,l)))break;n=n[l]}return f||++r!=i?f:(i=n==null?0:n.length,!!i&&_r(i)&&oe(l,i)&&(M(n)||Be(n)))}function Fc(n){var e=n.length,t=new n.constructor(e);return e&&typeof n[0]=="string"&&k.call(n,"index")&&(t.index=n.index,t.input=n.input),t}function Ko(n){return typeof n.constructor=="function"&&!xt(n)?Ye(Ht(n)):{}}function Bc(n,e,t){var r=n.constructor;switch(e){case ot:return Ei(n);case nt:case et:return new r(+n);case De:return dc(n,t);case br:case Fr:case Br:case Lr:case Or:case Ir:case Dr:case Mr:case zr:return Ro(n,t);case Yn:return new r;case tt:case it:return new r(n);case rt:return gc(n);case qn:return new r;case Ft:return _c(n)}}function Lc(n,e){var t=e.length;if(!t)return n;var r=t-1;return e[r]=(t>1?"& ":"")+e[r],e=e.join(t>2?", ":" "),n.replace(Il,`{ /* [wrapped with `+e+`] */ `)}function Oc(n){return M(n)||Be(n)||!!(Ju&&n&&n[Ju])}function oe(n,e){var t=typeof n;return e=e==null?ae:e,!!e&&(t=="number"||t!="symbol"&&ql.test(n))&&n>-1&&n%1==0&&n<e}function An(n,e,t){if(!ln(t))return!1;var r=typeof e;return(r=="number"?Tn(t)&&oe(e,t.length):r=="string"&&e in t)?Zn(t[e],n):!1}function Bi(n,e){if(M(n))return!1;var t=typeof n;return t=="number"||t=="symbol"||t=="boolean"||n==null||Ln(n)?!0:Fl.test(n)||!bl.test(n)||e!=null&&n in en(e)}function Ic(n){var e=typeof n;return e=="string"||e=="number"||e=="symbol"||e=="boolean"?n!=="__proto__":n===null}function Li(n){var e=lr(n),t=u[e];if(typeof t!="function"||!(e in H.prototype))return!1;if(n===t)return!0;var r=Ri(t);return!!r&&n===r[0]}function Dc(n){return!!Ku&&Ku in n}var Mc=Wt?fe:Vi;function xt(n){var e=n&&n.constructor,t=typeof e=="function"&&e.prototype||$e;return n===t}function Xo(n){return n===n&&!ln(n)}function Zo(n,e){return function(t){return t==null?!1:t[n]===e&&(e!==o||n in en(t))}}function zc(n){var e=dr(n,function(r){return t.size===K&&t.clear(),r}),t=e.cache;return e}function Wc(n,e){var t=n[1],r=e[1],i=t|r,f=i<(F|Y|Q),l=r==Q&&t==E||r==Q&&t==hn&&n[7].length<=e[8]||r==(Q|hn)&&e[7].length<=e[8]&&t==E;if(!(f||l))return n;r&F&&(n[2]=e[2],i|=t&F?0:Sn);var s=e[3];if(s){var h=n[3];n[3]=h?Fo(h,s,e[4]):s,n[4]=h?pe(n[3],j):e[4]}return s=e[5],s&&(h=n[5],n[5]=h?Bo(h,s,e[6]):s,n[6]=h?pe(n[5],j):e[6]),s=e[7],s&&(n[7]=s),r&Q&&(n[8]=n[8]==null?e[8]:xn(n[8],e[8])),n[9]==null&&(n[9]=e[9]),n[0]=e[0],n[1]=i,n}function Nc(n){var e=[];if(n!=null)for(var t in en(n))e.push(t);return e}function Uc(n){return Ut.call(n)}function Vo(n,e,t){return e=dn(e===o?n.length-1:e,0),function(){for(var r=arguments,i=-1,f=dn(r.length-e,0),l=d(f);++i<f;)l[i]=r[e+i];i=-1;for(var s=d(e+1);++i<e;)s[i]=r[i];return s[e]=t(l),bn(n,this,s)}}function Jo(n,e){return e.length<2?n:Re(n,$n(e,0,-1))}function $c(n,e){for(var t=n.length,r=xn(e.length,t),i=Cn(n);r--;){var f=e[r];n[r]=oe(f,t)?i[f]:o}return n}function Oi(n,e){if(!(e==="constructor"&&typeof n[e]=="function")&&e!="__proto__")return n[e]}var Qo=jo(wo),wt=ta||function(n,e){return _n.setTimeout(n,e)},Ii=jo(ac);function ko(n,e,t){var r=e+"";return Ii(n,Lc(r,Gc(bc(r),t)))}function jo(n){var e=0,t=0;return function(){var r=oa(),i=Rr-(r-t);if(t=r,i>0){if(++e>=Oe)return arguments[0]}else e=0;return n.apply(o,arguments)}}function ar(n,e){var t=-1,r=n.length,i=r-1;for(e=e===o?r:e;++t<e;){var f=_i(t,i),l=n[f];n[f]=n[t],n[t]=l}return n.length=e,n}var nf=zc(function(n){var e=[];return n.charCodeAt(0)===46&&e.push(""),n.replace(Bl,function(t,r,i,f){e.push(i?f.replace(Nl,"$1"):r||t)}),e});function jn(n){if(typeof n=="string"||Ln(n))return n;var e=n+"";return e=="0"&&1/n==-Ae?"-0":e}function Fe(n){if(n!=null){try{return Nt.call(n)}catch{}try{return n+""}catch{}}return""}function Gc(n,e){return zn(gl,function(t){var r="_."+t[0];e&t[1]&&!It(n,r)&&n.push(r)}),n.sort()}function ef(n){if(n instanceof H)return n.clone();var e=new Nn(n.__wrapped__,n.__chain__);return e.__actions__=Cn(n.__actions__),e.__index__=n.__index__,e.__values__=n.__values__,e}function Hc(n,e,t){(t?An(n,e,t):e===o)?e=1:e=dn(W(e),0);var r=n==null?0:n.length;if(!r||e<1)return[];for(var i=0,f=0,l=d(Kt(r/e));i<r;)l[f++]=$n(n,i,i+=e);return l}function Yc(n){for(var e=-1,t=n==null?0:n.length,r=0,i=[];++e<t;){var f=n[e];f&&(i[r++]=f)}return i}function qc(){var n=arguments.length;if(!n)return[];for(var e=d(n-1),t=arguments[0],r=n;r--;)e[r-1]=arguments[r];return he(M(t)?Cn(t):[t],vn(e,1))}var Kc=$(function(n,e){return an(n)?dt(n,vn(e,1,an,!0)):[]}),Xc=$(function(n,e){var t=Gn(e);return an(t)&&(t=o),an(n)?dt(n,vn(e,1,an,!0),B(t,2)):[]}),Zc=$(function(n,e){var t=Gn(e);return an(t)&&(t=o),an(n)?dt(n,vn(e,1,an,!0),o,t):[]});function Vc(n,e,t){var r=n==null?0:n.length;return r?(e=t||e===o?1:W(e),$n(n,e<0?0:e,r)):[]}function Jc(n,e,t){var r=n==null?0:n.length;return r?(e=t||e===o?1:W(e),e=r-e,$n(n,0,e<0?0:e)):[]}function Qc(n,e){return n&&n.length?tr(n,B(e,3),!0,!0):[]}function kc(n,e){return n&&n.length?tr(n,B(e,3),!0):[]}function jc(n,e,t,r){var i=n==null?0:n.length;return i?(t&&typeof t!="number"&&An(n,e,t)&&(t=0,r=i),qa(n,e,t,r)):[]}function tf(n,e,t){var r=n==null?0:n.length;if(!r)return-1;var i=t==null?0:W(t);return i<0&&(i=dn(r+i,0)),Dt(n,B(e,3),i)}function rf(n,e,t){var r=n==null?0:n.length;if(!r)return-1;var i=r-1;return t!==o&&(i=W(t),i=t<0?dn(r+i,0):xn(i,r-1)),Dt(n,B(e,3),i,!0)}function uf(n){var e=n==null?0:n.length;return e?vn(n,1):[]}function nh(n){var e=n==null?0:n.length;return e?vn(n,Ae):[]}function eh(n,e){var t=n==null?0:n.length;return t?(e=e===o?1:W(e),vn(n,e)):[]}function th(n){for(var e=-1,t=n==null?0:n.length,r={};++e<t;){var i=n[e];r[i[0]]=i[1]}return r}function of(n){return n&&n.length?n[0]:o}function rh(n,e,t){var r=n==null?0:n.length;if(!r)return-1;var i=t==null?0:W(t);return i<0&&(i=dn(r+i,0)),ze(n,e,i)}function ih(n){var e=n==null?0:n.length;return e?$n(n,0,-1):[]}var uh=$(func