vue-devui
Version:
DevUI components based on Vite and Vue3
10 lines • 176 kB
JavaScript
(function(Te,l){typeof exports=="object"&&typeof module!="undefined"?l(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"],l):(Te=typeof globalThis!="undefined"?globalThis:Te||self,l(Te.index={},Te.Vue,Te.dom,null,Te.core))})(this,function(Te,l,Ln,r1,ts){"use strict";function tr(o,i,r){let s=o;return i&&(s+=`__${i}`),r&&(s+=`--${r}`),s}function _e(o,i=!1){const r=i?`.devui-${o}`:`devui-${o}`;return{b:()=>tr(r),e:c=>c?tr(r,c):"",m:c=>c?tr(r,"",c):"",em:(c,m)=>c&&m?tr(r,c,m):""}}const ns={modelValue:{type:Boolean,default:!1},lockScroll:{type:Boolean,default:!0},closeOnClickOverlay:{type:Boolean,default:!0}};function rs(){if(document.documentElement.scrollHeight>document.documentElement.clientHeight){const o=document.documentElement.scrollTop,i=document.documentElement.getAttribute("style");return document.documentElement.style.position="fixed",document.documentElement.style.top=`-${o}px`,document.documentElement.style.width=document.documentElement.style.width||"100%",document.documentElement.style.overflowY="scroll",()=>{i?document.documentElement.setAttribute("style",i):document.documentElement.removeAttribute("style"),document.documentElement.scrollTop=o}}}function is(o,i){let r;const s=p=>{p.preventDefault(),i.emit("click",p),o.closeOnClickOverlay&&i.emit("update:modelValue",!1)},f=()=>{r==null||r()};return l.watch(()=>o.modelValue,p=>{p?o.lockScroll&&(r=rs()):f()}),l.onUnmounted(f),{onClick:s}}var i1="";l.defineComponent({name:"DFixedOverlay",inheritAttrs:!1,props:ns,emits:["update:modelValue","click"],setup(o,i){const{modelValue:r}=l.toRefs(o),s=_e("fixed-overlay"),{onClick:f}=is(o,i);return()=>l.createVNode(l.Transition,{name:s.m("fade")},{default:()=>{var p,g;return[r.value&&l.createVNode("div",l.mergeProps({class:s.b()},i.attrs,{onClick:f}),[(g=(p=i.slots).default)==null?void 0:g.call(p)])]}})}});const os={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}};function as(o,i,r,s){let{x:f,y:p}=i;if(!o){const{width:g,height:c}=s;f&&r.includes("start")&&(f=12),f&&r.includes("end")&&(f=Math.round(g-24)),p&&r.includes("start")&&(p=10),p&&r.includes("end")&&(p=c-14)}return{x:f,y:p}}function ls(o,i){const{fitOriginWidth:r,position:s,showArrow:f}=l.toRefs(o),p=l.ref(),g=l.ref(),c=l.ref(0);let m;const v=l.computed(()=>r.value?{width:c.value+"px"}:{}),_=(R,b,O,F)=>{const{x:B,y:$}=as(o.isArrowCenter,O,b,F.getBoundingClientRect()),k={top:"bottom",right:"left",bottom:"top",left:"right"}[b.split("-")[0]];Object.assign(R.style,{left:B?`${B}px`:"",top:$?`${$}px`:"",right:"",bottom:"",[k]:"-4px"})},S=async()=>{const R=o.origin,b=l.unref(p.value),O=l.unref(g.value),[F,...B]=s.value,$=[Ln.offset(o.offset)];$.push(B.length?Ln.flip({fallbackPlacements:B}):Ln.flip()),f.value&&$.push(Ln.arrow({element:g.value}));const{x:k,y:W,placement:U,middlewareData:J}=await Ln.computePosition(R,b,{strategy:"fixed",placement:F,middleware:$});let ue=k,Oe=W;i("positionChange",U),Object.assign(b.style,{top:`${Oe}px`,left:`${ue}px`}),o.showArrow&&_(O,U,J.arrow,b)},A=R=>{var O,F;const b=R.target;b!=null&&b.contains((F=(O=o.origin)==null?void 0:O.$el)!=null?F:o.origin)&&S()},I=R=>{c.value=R.getBoundingClientRect().width,S()},V=()=>{var R,b;if(r.value&&typeof window!="undefined"){const O=(b=(R=o.origin)==null?void 0:R.$el)!=null?b:o.origin;O&&(m=new window.ResizeObserver(()=>I(O)),m.observe(O))}},L=()=>{var b,O;const R=(O=(b=o.origin)==null?void 0:b.$el)!=null?O:o.origin;R&&(m==null||m.unobserve(R))};return l.watch(()=>o.modelValue,()=>{o.modelValue&&o.origin?(l.nextTick(S),window.addEventListener("scroll",A,!0),window.addEventListener("resize",S),V()):(window.removeEventListener("scroll",A,!0),window.removeEventListener("resize",S),L())}),l.onUnmounted(()=>{window.removeEventListener("scroll",A,!0),window.removeEventListener("resize",S),L()}),{arrowRef:g,overlayRef:p,styles:v,updatePosition:S}}var o1="";const Tn=l.defineComponent({name:"DFlexibleOverlay",inheritAttrs:!1,props:os,emits:["update:modelValue","positionChange"],setup(o,{slots:i,attrs:r,emit:s,expose:f}){const p=_e("flexible-overlay"),{clickEventBubble:g}=l.toRefs(o),{arrowRef:c,overlayRef:m,styles:v,updatePosition:_}=ls(o,s);return f({updatePosition:_}),()=>{var S;return o.modelValue&&l.createVNode("div",l.mergeProps({ref:m,class:p.b(),style:v.value},r,{onClick:l.withModifiers(()=>({}),[g.value?"":"stop"]),onPointerup:l.withModifiers(()=>({}),["stop"])}),[(S=i.default)==null?void 0:S.call(i),o.showArrow&&l.createVNode("div",{ref:c,class:p.e("arrow")},null)])}}}),qo={name:{type:String,default:void 0},halfChecked:{type:Boolean,default:!1},isShowTitle:{type:Boolean,default:!0},title:{type:String},color:{type:String,default:void 0},showAnimation:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},beforeChange:{type:Function,default:void 0},size:{type:String},showGlowStyle:{type:Boolean,default:!0}},zo={...qo,checked:{type:Boolean,default:!1},value:{type:[Number,String]},label:{type:String,default:""},"onUpdate:checked":{type:Function,default:void 0},onChange:{type:Function,default:void 0},modelValue:{type:Boolean},"onUpdate:modelValue":{type:Function},border:{type:Boolean,default:!1}},us={...qo,modelValue:{type:Array,required:!0},direction:{type:String,default:"column"},itemWidth:{type:Number,default:void 0},options:{type:Array,default:()=>[]},onChange:{type:Function,default:void 0},"onUpdate:modelValue":{type:Function,default:void 0},border:{type:Boolean,default:!1},max:{type:Number,default:void 0},textColor:{type:String,default:""}},jr=Symbol("d-checkbox-group");function Uo(o){const i=Object.prototype.toString.call(o);return i.includes("object")&&i.includes("HTML")&&i.includes("Element")}function ss(o){return o instanceof Element||Uo(o)?o:o&&typeof o=="object"&&(o.$el instanceof Element||Uo(o.$el))?o.$el:null}function nr(o,i,r){let s=o;return i&&(s+=`__${i}`),r&&(s+=`--${r}`),s}function bt(o,i=!1){const r=i?`.devui-${o}`:`devui-${o}`;return{b:()=>nr(r),e:c=>c?nr(r,c):"",m:c=>c?nr(r,"",c):"",em:(c,m)=>c&&m?nr(r,c,m):""}}function fs(o){return/^((http|https):)?\/\//.test(o)}const cs={data:{type:Object,default:()=>({})},layout:{type:String,default:"horizontal"},labelSize:{type:String,default:"md"},labelAlign:{type:String,default:"start"},rules:{type:Object},messageType:{type:String,default:"popover"},popPosition:{type:Array,default:["right","bottom"]},validateOnRuleChange:{type:Boolean,default:!1},showFeedback:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},size:{type:String},hideRequiredMark:{type:Boolean,default:!1},styleType:{type:String,default:"default"},appendToBodyScrollStrategy:{type:String,default:"reposition"},requirePosition:{type:String,default:"left"}},mt="dForm",ds="dFormStyle";function hs(){const o=[];return{itemContexts:o,addItemContext:s=>{o.push(s)},removeItemContext:s=>{o.splice(o.indexOf(s),1)}}}var Dn=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{},Ae={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(o,i){(function(){var r,s="4.17.21",f=200,p="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",g="Expected a function",c="Invalid `variable` option passed into `_.template`",m="__lodash_hash_undefined__",v=500,_="__lodash_placeholder__",S=1,A=2,I=4,V=1,L=2,R=1,b=2,O=4,F=8,B=16,$=32,k=64,W=128,U=256,J=512,ue=30,Oe="...",q=800,P=16,H=1,ge=2,he=3,de=1/0,Ne=9007199254740991,dn=17976931348623157e292,Ot=0/0,qe=4294967295,hn=qe-1,gi=qe>>>1,vi=[["ary",W],["bind",R],["bindKey",b],["curry",F],["curryRight",B],["flip",J],["partial",$],["partialRight",k],["rearg",U]],Mt="[object Arguments]",pn="[object Array]",mi="[object AsyncFunction]",Jt="[object Boolean]",Bt="[object Date]",yi="[object DOMException]",Qt="[object Error]",jt="[object Function]",sr="[object GeneratorFunction]",Ye="[object Map]",Pt="[object Number]",wi="[object Null]",re="[object Object]",ve="[object Promise]",Xe="[object Proxy]",Me="[object RegExp]",ze="[object Set]",kt="[object String]",en="[object Symbol]",fr="[object Undefined]",dt="[object WeakMap]",rt="[object WeakSet]",St="[object ArrayBuffer]",gn="[object DataView]",_i="[object Float32Array]",Ci="[object Float64Array]",xi="[object Int8Array]",bi="[object Int16Array]",Si="[object Int32Array]",Ai="[object Uint8Array]",Ri="[object Uint8ClampedArray]",Ei="[object Uint16Array]",Fi="[object Uint32Array]",Sc=/\b__p \+= '';/g,Ac=/\b(__p \+=) '' \+/g,Rc=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Ra=/&(?:amp|lt|gt|quot|#39);/g,Ea=/[&<>"']/g,Ec=RegExp(Ra.source),Fc=RegExp(Ea.source),Nc=/<%-([\s\S]+?)%>/g,Lc=/<%([\s\S]+?)%>/g,Fa=/<%=([\s\S]+?)%>/g,Tc=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Dc=/^\w*$/,Ic=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Ni=/[\\^$.*+?()[\]{}|]/g,Vc=RegExp(Ni.source),Li=/^\s+/,Oc=/\s/,Mc=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Bc=/\{\n\/\* \[wrapped with (.+)\] \*/,Pc=/,? & /,kc=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,$c=/[()=,{}\[\]\/\s]/,Wc=/\\(\\)?/g,qc=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Na=/\w*$/,zc=/^[-+]0x[0-9a-f]+$/i,Uc=/^0b[01]+$/i,Hc=/^\[object .+?Constructor\]$/,Gc=/^0o[0-7]+$/i,Zc=/^(?:0|[1-9]\d*)$/,Kc=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,cr=/($^)/,Yc=/['\n\r\u2028\u2029\\]/g,dr="\\ud800-\\udfff",Xc="\\u0300-\\u036f",Jc="\\ufe20-\\ufe2f",Qc="\\u20d0-\\u20ff",La=Xc+Jc+Qc,Ta="\\u2700-\\u27bf",Da="a-z\\xdf-\\xf6\\xf8-\\xff",jc="\\xac\\xb1\\xd7\\xf7",ed="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",td="\\u2000-\\u206f",nd=" \\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",Ia="A-Z\\xc0-\\xd6\\xd8-\\xde",Va="\\ufe0e\\ufe0f",Oa=jc+ed+td+nd,Ti="['\u2019]",rd="["+dr+"]",Ma="["+Oa+"]",hr="["+La+"]",Ba="\\d+",id="["+Ta+"]",Pa="["+Da+"]",ka="[^"+dr+Oa+Ba+Ta+Da+Ia+"]",Di="\\ud83c[\\udffb-\\udfff]",od="(?:"+hr+"|"+Di+")",$a="[^"+dr+"]",Ii="(?:\\ud83c[\\udde6-\\uddff]){2}",Vi="[\\ud800-\\udbff][\\udc00-\\udfff]",vn="["+Ia+"]",Wa="\\u200d",qa="(?:"+Pa+"|"+ka+")",ad="(?:"+vn+"|"+ka+")",za="(?:"+Ti+"(?:d|ll|m|re|s|t|ve))?",Ua="(?:"+Ti+"(?:D|LL|M|RE|S|T|VE))?",Ha=od+"?",Ga="["+Va+"]?",ld="(?:"+Wa+"(?:"+[$a,Ii,Vi].join("|")+")"+Ga+Ha+")*",ud="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",sd="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Za=Ga+Ha+ld,fd="(?:"+[id,Ii,Vi].join("|")+")"+Za,cd="(?:"+[$a+hr+"?",hr,Ii,Vi,rd].join("|")+")",dd=RegExp(Ti,"g"),hd=RegExp(hr,"g"),Oi=RegExp(Di+"(?="+Di+")|"+cd+Za,"g"),pd=RegExp([vn+"?"+Pa+"+"+za+"(?="+[Ma,vn,"$"].join("|")+")",ad+"+"+Ua+"(?="+[Ma,vn+qa,"$"].join("|")+")",vn+"?"+qa+"+"+za,vn+"+"+Ua,sd,ud,Ba,fd].join("|"),"g"),gd=RegExp("["+Wa+dr+La+Va+"]"),vd=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,md=["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"],yd=-1,ye={};ye[_i]=ye[Ci]=ye[xi]=ye[bi]=ye[Si]=ye[Ai]=ye[Ri]=ye[Ei]=ye[Fi]=!0,ye[Mt]=ye[pn]=ye[St]=ye[Jt]=ye[gn]=ye[Bt]=ye[Qt]=ye[jt]=ye[Ye]=ye[Pt]=ye[re]=ye[Me]=ye[ze]=ye[kt]=ye[dt]=!1;var me={};me[Mt]=me[pn]=me[St]=me[gn]=me[Jt]=me[Bt]=me[_i]=me[Ci]=me[xi]=me[bi]=me[Si]=me[Ye]=me[Pt]=me[re]=me[Me]=me[ze]=me[kt]=me[en]=me[Ai]=me[Ri]=me[Ei]=me[Fi]=!0,me[Qt]=me[jt]=me[dt]=!1;var wd={\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"},_d={"&":"&","<":"<",">":">",'"':""","'":"'"},Cd={"&":"&","<":"<",">":">",""":'"',"'":"'"},xd={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},bd=parseFloat,Sd=parseInt,Ka=typeof Dn=="object"&&Dn&&Dn.Object===Object&&Dn,Ad=typeof self=="object"&&self&&self.Object===Object&&self,Ie=Ka||Ad||Function("return this")(),Mi=i&&!i.nodeType&&i,tn=Mi&&!0&&o&&!o.nodeType&&o,Ya=tn&&tn.exports===Mi,Bi=Ya&&Ka.process,it=function(){try{var C=tn&&tn.require&&tn.require("util").types;return C||Bi&&Bi.binding&&Bi.binding("util")}catch{}}(),Xa=it&&it.isArrayBuffer,Ja=it&&it.isDate,Qa=it&&it.isMap,ja=it&&it.isRegExp,el=it&&it.isSet,tl=it&&it.isTypedArray;function Je(C,N,E){switch(E.length){case 0:return C.call(N);case 1:return C.call(N,E[0]);case 2:return C.call(N,E[0],E[1]);case 3:return C.call(N,E[0],E[1],E[2])}return C.apply(N,E)}function Rd(C,N,E,G){for(var Q=-1,se=C==null?0:C.length;++Q<se;){var Ee=C[Q];N(G,Ee,E(Ee),C)}return G}function ot(C,N){for(var E=-1,G=C==null?0:C.length;++E<G&&N(C[E],E,C)!==!1;);return C}function Ed(C,N){for(var E=C==null?0:C.length;E--&&N(C[E],E,C)!==!1;);return C}function nl(C,N){for(var E=-1,G=C==null?0:C.length;++E<G;)if(!N(C[E],E,C))return!1;return!0}function $t(C,N){for(var E=-1,G=C==null?0:C.length,Q=0,se=[];++E<G;){var Ee=C[E];N(Ee,E,C)&&(se[Q++]=Ee)}return se}function pr(C,N){var E=C==null?0:C.length;return!!E&&mn(C,N,0)>-1}function Pi(C,N,E){for(var G=-1,Q=C==null?0:C.length;++G<Q;)if(E(N,C[G]))return!0;return!1}function we(C,N){for(var E=-1,G=C==null?0:C.length,Q=Array(G);++E<G;)Q[E]=N(C[E],E,C);return Q}function Wt(C,N){for(var E=-1,G=N.length,Q=C.length;++E<G;)C[Q+E]=N[E];return C}function ki(C,N,E,G){var Q=-1,se=C==null?0:C.length;for(G&&se&&(E=C[++Q]);++Q<se;)E=N(E,C[Q],Q,C);return E}function Fd(C,N,E,G){var Q=C==null?0:C.length;for(G&&Q&&(E=C[--Q]);Q--;)E=N(E,C[Q],Q,C);return E}function $i(C,N){for(var E=-1,G=C==null?0:C.length;++E<G;)if(N(C[E],E,C))return!0;return!1}var Nd=Wi("length");function Ld(C){return C.split("")}function Td(C){return C.match(kc)||[]}function rl(C,N,E){var G;return E(C,function(Q,se,Ee){if(N(Q,se,Ee))return G=se,!1}),G}function gr(C,N,E,G){for(var Q=C.length,se=E+(G?1:-1);G?se--:++se<Q;)if(N(C[se],se,C))return se;return-1}function mn(C,N,E){return N===N?zd(C,N,E):gr(C,il,E)}function Dd(C,N,E,G){for(var Q=E-1,se=C.length;++Q<se;)if(G(C[Q],N))return Q;return-1}function il(C){return C!==C}function ol(C,N){var E=C==null?0:C.length;return E?zi(C,N)/E:Ot}function Wi(C){return function(N){return N==null?r:N[C]}}function qi(C){return function(N){return C==null?r:C[N]}}function al(C,N,E,G,Q){return Q(C,function(se,Ee,pe){E=G?(G=!1,se):N(E,se,Ee,pe)}),E}function Id(C,N){var E=C.length;for(C.sort(N);E--;)C[E]=C[E].value;return C}function zi(C,N){for(var E,G=-1,Q=C.length;++G<Q;){var se=N(C[G]);se!==r&&(E=E===r?se:E+se)}return E}function Ui(C,N){for(var E=-1,G=Array(C);++E<C;)G[E]=N(E);return G}function Vd(C,N){return we(N,function(E){return[E,C[E]]})}function ll(C){return C&&C.slice(0,cl(C)+1).replace(Li,"")}function Qe(C){return function(N){return C(N)}}function Hi(C,N){return we(N,function(E){return C[E]})}function $n(C,N){return C.has(N)}function ul(C,N){for(var E=-1,G=C.length;++E<G&&mn(N,C[E],0)>-1;);return E}function sl(C,N){for(var E=C.length;E--&&mn(N,C[E],0)>-1;);return E}function Od(C,N){for(var E=C.length,G=0;E--;)C[E]===N&&++G;return G}var Md=qi(wd),Bd=qi(_d);function Pd(C){return"\\"+xd[C]}function kd(C,N){return C==null?r:C[N]}function yn(C){return gd.test(C)}function $d(C){return vd.test(C)}function Wd(C){for(var N,E=[];!(N=C.next()).done;)E.push(N.value);return E}function Gi(C){var N=-1,E=Array(C.size);return C.forEach(function(G,Q){E[++N]=[Q,G]}),E}function fl(C,N){return function(E){return C(N(E))}}function qt(C,N){for(var E=-1,G=C.length,Q=0,se=[];++E<G;){var Ee=C[E];(Ee===N||Ee===_)&&(C[E]=_,se[Q++]=E)}return se}function vr(C){var N=-1,E=Array(C.size);return C.forEach(function(G){E[++N]=G}),E}function qd(C){var N=-1,E=Array(C.size);return C.forEach(function(G){E[++N]=[G,G]}),E}function zd(C,N,E){for(var G=E-1,Q=C.length;++G<Q;)if(C[G]===N)return G;return-1}function Ud(C,N,E){for(var G=E+1;G--;)if(C[G]===N)return G;return G}function wn(C){return yn(C)?Gd(C):Nd(C)}function ht(C){return yn(C)?Zd(C):Ld(C)}function cl(C){for(var N=C.length;N--&&Oc.test(C.charAt(N)););return N}var Hd=qi(Cd);function Gd(C){for(var N=Oi.lastIndex=0;Oi.test(C);)++N;return N}function Zd(C){return C.match(Oi)||[]}function Kd(C){return C.match(pd)||[]}var Yd=function C(N){N=N==null?Ie:_n.defaults(Ie.Object(),N,_n.pick(Ie,md));var E=N.Array,G=N.Date,Q=N.Error,se=N.Function,Ee=N.Math,pe=N.Object,Zi=N.RegExp,Xd=N.String,at=N.TypeError,mr=E.prototype,Jd=se.prototype,Cn=pe.prototype,yr=N["__core-js_shared__"],wr=Jd.toString,ce=Cn.hasOwnProperty,Qd=0,dl=function(){var e=/[^.]+$/.exec(yr&&yr.keys&&yr.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),_r=Cn.toString,jd=wr.call(pe),eh=Ie._,th=Zi("^"+wr.call(ce).replace(Ni,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Cr=Ya?N.Buffer:r,zt=N.Symbol,xr=N.Uint8Array,hl=Cr?Cr.allocUnsafe:r,br=fl(pe.getPrototypeOf,pe),pl=pe.create,gl=Cn.propertyIsEnumerable,Sr=mr.splice,vl=zt?zt.isConcatSpreadable:r,Wn=zt?zt.iterator:r,nn=zt?zt.toStringTag:r,Ar=function(){try{var e=un(pe,"defineProperty");return e({},"",{}),e}catch{}}(),nh=N.clearTimeout!==Ie.clearTimeout&&N.clearTimeout,rh=G&&G.now!==Ie.Date.now&&G.now,ih=N.setTimeout!==Ie.setTimeout&&N.setTimeout,Rr=Ee.ceil,Er=Ee.floor,Ki=pe.getOwnPropertySymbols,oh=Cr?Cr.isBuffer:r,ml=N.isFinite,ah=mr.join,lh=fl(pe.keys,pe),Fe=Ee.max,Be=Ee.min,uh=G.now,sh=N.parseInt,yl=Ee.random,fh=mr.reverse,Yi=un(N,"DataView"),qn=un(N,"Map"),Xi=un(N,"Promise"),xn=un(N,"Set"),zn=un(N,"WeakMap"),Un=un(pe,"create"),Fr=zn&&new zn,bn={},ch=sn(Yi),dh=sn(qn),hh=sn(Xi),ph=sn(xn),gh=sn(zn),Nr=zt?zt.prototype:r,Hn=Nr?Nr.valueOf:r,wl=Nr?Nr.toString:r;function d(e){if(xe(e)&&!j(e)&&!(e instanceof ae)){if(e instanceof lt)return e;if(ce.call(e,"__wrapped__"))return _u(e)}return new lt(e)}var Sn=function(){function e(){}return function(t){if(!Ce(t))return{};if(pl)return pl(t);e.prototype=t;var n=new e;return e.prototype=r,n}}();function Lr(){}function lt(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=r}d.templateSettings={escape:Nc,evaluate:Lc,interpolate:Fa,variable:"",imports:{_:d}},d.prototype=Lr.prototype,d.prototype.constructor=d,lt.prototype=Sn(Lr.prototype),lt.prototype.constructor=lt;function ae(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=qe,this.__views__=[]}function vh(){var e=new ae(this.__wrapped__);return e.__actions__=Ue(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Ue(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Ue(this.__views__),e}function mh(){if(this.__filtered__){var e=new ae(this);e.__dir__=-1,e.__filtered__=!0}else e=this.clone(),e.__dir__*=-1;return e}function yh(){var e=this.__wrapped__.value(),t=this.__dir__,n=j(e),a=t<0,u=n?e.length:0,h=Lp(0,u,this.__views__),y=h.start,w=h.end,x=w-y,T=a?w:y-1,D=this.__iteratees__,M=D.length,z=0,Z=Be(x,this.__takeCount__);if(!n||!a&&u==x&&Z==x)return zl(e,this.__actions__);var Y=[];e:for(;x--&&z<Z;){T+=t;for(var te=-1,X=e[T];++te<M;){var ie=D[te],le=ie.iteratee,tt=ie.type,We=le(X);if(tt==ge)X=We;else if(!We){if(tt==H)continue e;break e}}Y[z++]=X}return Y}ae.prototype=Sn(Lr.prototype),ae.prototype.constructor=ae;function rn(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}function wh(){this.__data__=Un?Un(null):{},this.size=0}function _h(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}function Ch(e){var t=this.__data__;if(Un){var n=t[e];return n===m?r:n}return ce.call(t,e)?t[e]:r}function xh(e){var t=this.__data__;return Un?t[e]!==r:ce.call(t,e)}function bh(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=Un&&t===r?m:t,this}rn.prototype.clear=wh,rn.prototype.delete=_h,rn.prototype.get=Ch,rn.prototype.has=xh,rn.prototype.set=bh;function At(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}function Sh(){this.__data__=[],this.size=0}function Ah(e){var t=this.__data__,n=Tr(t,e);if(n<0)return!1;var a=t.length-1;return n==a?t.pop():Sr.call(t,n,1),--this.size,!0}function Rh(e){var t=this.__data__,n=Tr(t,e);return n<0?r:t[n][1]}function Eh(e){return Tr(this.__data__,e)>-1}function Fh(e,t){var n=this.__data__,a=Tr(n,e);return a<0?(++this.size,n.push([e,t])):n[a][1]=t,this}At.prototype.clear=Sh,At.prototype.delete=Ah,At.prototype.get=Rh,At.prototype.has=Eh,At.prototype.set=Fh;function Rt(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}function Nh(){this.size=0,this.__data__={hash:new rn,map:new(qn||At),string:new rn}}function Lh(e){var t=zr(this,e).delete(e);return this.size-=t?1:0,t}function Th(e){return zr(this,e).get(e)}function Dh(e){return zr(this,e).has(e)}function Ih(e,t){var n=zr(this,e),a=n.size;return n.set(e,t),this.size+=n.size==a?0:1,this}Rt.prototype.clear=Nh,Rt.prototype.delete=Lh,Rt.prototype.get=Th,Rt.prototype.has=Dh,Rt.prototype.set=Ih;function on(e){var t=-1,n=e==null?0:e.length;for(this.__data__=new Rt;++t<n;)this.add(e[t])}function Vh(e){return this.__data__.set(e,m),this}function Oh(e){return this.__data__.has(e)}on.prototype.add=on.prototype.push=Vh,on.prototype.has=Oh;function pt(e){var t=this.__data__=new At(e);this.size=t.size}function Mh(){this.__data__=new At,this.size=0}function Bh(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}function Ph(e){return this.__data__.get(e)}function kh(e){return this.__data__.has(e)}function $h(e,t){var n=this.__data__;if(n instanceof At){var a=n.__data__;if(!qn||a.length<f-1)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new Rt(a)}return n.set(e,t),this.size=n.size,this}pt.prototype.clear=Mh,pt.prototype.delete=Bh,pt.prototype.get=Ph,pt.prototype.has=kh,pt.prototype.set=$h;function _l(e,t){var n=j(e),a=!n&&fn(e),u=!n&&!a&&Kt(e),h=!n&&!a&&!u&&Fn(e),y=n||a||u||h,w=y?Ui(e.length,Xd):[],x=w.length;for(var T in e)(t||ce.call(e,T))&&!(y&&(T=="length"||u&&(T=="offset"||T=="parent")||h&&(T=="buffer"||T=="byteLength"||T=="byteOffset")||Lt(T,x)))&&w.push(T);return w}function Cl(e){var t=e.length;return t?e[lo(0,t-1)]:r}function Wh(e,t){return Ur(Ue(e),an(t,0,e.length))}function qh(e){return Ur(Ue(e))}function Ji(e,t,n){(n!==r&&!gt(e[t],n)||n===r&&!(t in e))&&Et(e,t,n)}function Gn(e,t,n){var a=e[t];(!(ce.call(e,t)&>(a,n))||n===r&&!(t in e))&&Et(e,t,n)}function Tr(e,t){for(var n=e.length;n--;)if(gt(e[n][0],t))return n;return-1}function zh(e,t,n,a){return Ut(e,function(u,h,y){t(a,u,n(u),y)}),a}function xl(e,t){return e&&Ct(t,Le(t),e)}function Uh(e,t){return e&&Ct(t,Ge(t),e)}function Et(e,t,n){t=="__proto__"&&Ar?Ar(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function Qi(e,t){for(var n=-1,a=t.length,u=E(a),h=e==null;++n<a;)u[n]=h?r:Io(e,t[n]);return u}function an(e,t,n){return e===e&&(n!==r&&(e=e<=n?e:n),t!==r&&(e=e>=t?e:t)),e}function ut(e,t,n,a,u,h){var y,w=t&S,x=t&A,T=t&I;if(n&&(y=u?n(e,a,u,h):n(e)),y!==r)return y;if(!Ce(e))return e;var D=j(e);if(D){if(y=Dp(e),!w)return Ue(e,y)}else{var M=Pe(e),z=M==jt||M==sr;if(Kt(e))return Gl(e,w);if(M==re||M==Mt||z&&!u){if(y=x||z?{}:cu(e),!w)return x?Cp(e,Uh(y,e)):_p(e,xl(y,e))}else{if(!me[M])return u?e:{};y=Ip(e,M,w)}}h||(h=new pt);var Z=h.get(e);if(Z)return Z;h.set(e,y),$u(e)?e.forEach(function(X){y.add(ut(X,t,n,X,e,h))}):Pu(e)&&e.forEach(function(X,ie){y.set(ie,ut(X,t,n,ie,e,h))});var Y=T?x?wo:yo:x?Ge:Le,te=D?r:Y(e);return ot(te||e,function(X,ie){te&&(ie=X,X=e[ie]),Gn(y,ie,ut(X,t,n,ie,e,h))}),y}function Hh(e){var t=Le(e);return function(n){return bl(n,e,t)}}function bl(e,t,n){var a=n.length;if(e==null)return!a;for(e=pe(e);a--;){var u=n[a],h=t[u],y=e[u];if(y===r&&!(u in e)||!h(y))return!1}return!0}function Sl(e,t,n){if(typeof e!="function")throw new at(g);return jn(function(){e.apply(r,n)},t)}function Zn(e,t,n,a){var u=-1,h=pr,y=!0,w=e.length,x=[],T=t.length;if(!w)return x;n&&(t=we(t,Qe(n))),a?(h=Pi,y=!1):t.length>=f&&(h=$n,y=!1,t=new on(t));e:for(;++u<w;){var D=e[u],M=n==null?D:n(D);if(D=a||D!==0?D:0,y&&M===M){for(var z=T;z--;)if(t[z]===M)continue e;x.push(D)}else h(t,M,a)||x.push(D)}return x}var Ut=Jl(_t),Al=Jl(eo,!0);function Gh(e,t){var n=!0;return Ut(e,function(a,u,h){return n=!!t(a,u,h),n}),n}function Dr(e,t,n){for(var a=-1,u=e.length;++a<u;){var h=e[a],y=t(h);if(y!=null&&(w===r?y===y&&!et(y):n(y,w)))var w=y,x=h}return x}function Zh(e,t,n,a){var u=e.length;for(n=ee(n),n<0&&(n=-n>u?0:u+n),a=a===r||a>u?u:ee(a),a<0&&(a+=u),a=n>a?0:qu(a);n<a;)e[n++]=t;return e}function Rl(e,t){var n=[];return Ut(e,function(a,u,h){t(a,u,h)&&n.push(a)}),n}function Ve(e,t,n,a,u){var h=-1,y=e.length;for(n||(n=Op),u||(u=[]);++h<y;){var w=e[h];t>0&&n(w)?t>1?Ve(w,t-1,n,a,u):Wt(u,w):a||(u[u.length]=w)}return u}var ji=Ql(),El=Ql(!0);function _t(e,t){return e&&ji(e,t,Le)}function eo(e,t){return e&&El(e,t,Le)}function Ir(e,t){return $t(t,function(n){return Tt(e[n])})}function ln(e,t){t=Gt(t,e);for(var n=0,a=t.length;e!=null&&n<a;)e=e[xt(t[n++])];return n&&n==a?e:r}function Fl(e,t,n){var a=t(e);return j(e)?a:Wt(a,n(e))}function ke(e){return e==null?e===r?fr:wi:nn&&nn in pe(e)?Np(e):qp(e)}function to(e,t){return e>t}function Kh(e,t){return e!=null&&ce.call(e,t)}function Yh(e,t){return e!=null&&t in pe(e)}function Xh(e,t,n){return e>=Be(t,n)&&e<Fe(t,n)}function no(e,t,n){for(var a=n?Pi:pr,u=e[0].length,h=e.length,y=h,w=E(h),x=1/0,T=[];y--;){var D=e[y];y&&t&&(D=we(D,Qe(t))),x=Be(D.length,x),w[y]=!n&&(t||u>=120&&D.length>=120)?new on(y&&D):r}D=e[0];var M=-1,z=w[0];e:for(;++M<u&&T.length<x;){var Z=D[M],Y=t?t(Z):Z;if(Z=n||Z!==0?Z:0,!(z?$n(z,Y):a(T,Y,n))){for(y=h;--y;){var te=w[y];if(!(te?$n(te,Y):a(e[y],Y,n)))continue e}z&&z.push(Y),T.push(Z)}}return T}function Jh(e,t,n,a){return _t(e,function(u,h,y){t(a,n(u),h,y)}),a}function Kn(e,t,n){t=Gt(t,e),e=gu(e,t);var a=e==null?e:e[xt(ft(t))];return a==null?r:Je(a,e,n)}function Nl(e){return xe(e)&&ke(e)==Mt}function Qh(e){return xe(e)&&ke(e)==St}function jh(e){return xe(e)&&ke(e)==Bt}function Yn(e,t,n,a,u){return e===t?!0:e==null||t==null||!xe(e)&&!xe(t)?e!==e&&t!==t:ep(e,t,n,a,Yn,u)}function ep(e,t,n,a,u,h){var y=j(e),w=j(t),x=y?pn:Pe(e),T=w?pn:Pe(t);x=x==Mt?re:x,T=T==Mt?re:T;var D=x==re,M=T==re,z=x==T;if(z&&Kt(e)){if(!Kt(t))return!1;y=!0,D=!1}if(z&&!D)return h||(h=new pt),y||Fn(e)?uu(e,t,n,a,u,h):Ep(e,t,x,n,a,u,h);if(!(n&V)){var Z=D&&ce.call(e,"__wrapped__"),Y=M&&ce.call(t,"__wrapped__");if(Z||Y){var te=Z?e.value():e,X=Y?t.value():t;return h||(h=new pt),u(te,X,n,a,h)}}return z?(h||(h=new pt),Fp(e,t,n,a,u,h)):!1}function tp(e){return xe(e)&&Pe(e)==Ye}function ro(e,t,n,a){var u=n.length,h=u,y=!a;if(e==null)return!h;for(e=pe(e);u--;){var w=n[u];if(y&&w[2]?w[1]!==e[w[0]]:!(w[0]in e))return!1}for(;++u<h;){w=n[u];var x=w[0],T=e[x],D=w[1];if(y&&w[2]){if(T===r&&!(x in e))return!1}else{var M=new pt;if(a)var z=a(T,D,x,e,t,M);if(!(z===r?Yn(D,T,V|L,a,M):z))return!1}}return!0}function Ll(e){if(!Ce(e)||Bp(e))return!1;var t=Tt(e)?th:Hc;return t.test(sn(e))}function np(e){return xe(e)&&ke(e)==Me}function rp(e){return xe(e)&&Pe(e)==ze}function ip(e){return xe(e)&&Xr(e.length)&&!!ye[ke(e)]}function Tl(e){return typeof e=="function"?e:e==null?Ze:typeof e=="object"?j(e)?Vl(e[0],e[1]):Il(e):ju(e)}function io(e){if(!Qn(e))return lh(e);var t=[];for(var n in pe(e))ce.call(e,n)&&n!="constructor"&&t.push(n);return t}function op(e){if(!Ce(e))return Wp(e);var t=Qn(e),n=[];for(var a in e)a=="constructor"&&(t||!ce.call(e,a))||n.push(a);return n}function oo(e,t){return e<t}function Dl(e,t){var n=-1,a=He(e)?E(e.length):[];return Ut(e,function(u,h,y){a[++n]=t(u,h,y)}),a}function Il(e){var t=Co(e);return t.length==1&&t[0][2]?hu(t[0][0],t[0][1]):function(n){return n===e||ro(n,e,t)}}function Vl(e,t){return bo(e)&&du(t)?hu(xt(e),t):function(n){var a=Io(n,e);return a===r&&a===t?Vo(n,e):Yn(t,a,V|L)}}function Vr(e,t,n,a,u){e!==t&&ji(t,function(h,y){if(u||(u=new pt),Ce(h))ap(e,t,y,n,Vr,a,u);else{var w=a?a(Ao(e,y),h,y+"",e,t,u):r;w===r&&(w=h),Ji(e,y,w)}},Ge)}function ap(e,t,n,a,u,h,y){var w=Ao(e,n),x=Ao(t,n),T=y.get(x);if(T){Ji(e,n,T);return}var D=h?h(w,x,n+"",e,t,y):r,M=D===r;if(M){var z=j(x),Z=!z&&Kt(x),Y=!z&&!Z&&Fn(x);D=x,z||Z||Y?j(w)?D=w:be(w)?D=Ue(w):Z?(M=!1,D=Gl(x,!0)):Y?(M=!1,D=Zl(x,!0)):D=[]:er(x)||fn(x)?(D=w,fn(w)?D=zu(w):(!Ce(w)||Tt(w))&&(D=cu(x))):M=!1}M&&(y.set(x,D),u(D,x,a,h,y),y.delete(x)),Ji(e,n,D)}function Ol(e,t){var n=e.length;if(!!n)return t+=t<0?n:0,Lt(t,n)?e[t]:r}function Ml(e,t,n){t.length?t=we(t,function(h){return j(h)?function(y){return ln(y,h.length===1?h[0]:h)}:h}):t=[Ze];var a=-1;t=we(t,Qe(K()));var u=Dl(e,function(h,y,w){var x=we(t,function(T){return T(h)});return{criteria:x,index:++a,value:h}});return Id(u,function(h,y){return wp(h,y,n)})}function lp(e,t){return Bl(e,t,function(n,a){return Vo(e,a)})}function Bl(e,t,n){for(var a=-1,u=t.length,h={};++a<u;){var y=t[a],w=ln(e,y);n(w,y)&&Xn(h,Gt(y,e),w)}return h}function up(e){return function(t){return ln(t,e)}}function ao(e,t,n,a){var u=a?Dd:mn,h=-1,y=t.length,w=e;for(e===t&&(t=Ue(t)),n&&(w=we(e,Qe(n)));++h<y;)for(var x=0,T=t[h],D=n?n(T):T;(x=u(w,D,x,a))>-1;)w!==e&&Sr.call(w,x,1),Sr.call(e,x,1);return e}function Pl(e,t){for(var n=e?t.length:0,a=n-1;n--;){var u=t[n];if(n==a||u!==h){var h=u;Lt(u)?Sr.call(e,u,1):fo(e,u)}}return e}function lo(e,t){return e+Er(yl()*(t-e+1))}function sp(e,t,n,a){for(var u=-1,h=Fe(Rr((t-e)/(n||1)),0),y=E(h);h--;)y[a?h:++u]=e,e+=n;return y}function uo(e,t){var n="";if(!e||t<1||t>Ne)return n;do t%2&&(n+=e),t=Er(t/2),t&&(e+=e);while(t);return n}function ne(e,t){return Ro(pu(e,t,Ze),e+"")}function fp(e){return Cl(Nn(e))}function cp(e,t){var n=Nn(e);return Ur(n,an(t,0,n.length))}function Xn(e,t,n,a){if(!Ce(e))return e;t=Gt(t,e);for(var u=-1,h=t.length,y=h-1,w=e;w!=null&&++u<h;){var x=xt(t[u]),T=n;if(x==="__proto__"||x==="constructor"||x==="prototype")return e;if(u!=y){var D=w[x];T=a?a(D,x,w):r,T===r&&(T=Ce(D)?D:Lt(t[u+1])?[]:{})}Gn(w,x,T),w=w[x]}return e}var kl=Fr?function(e,t){return Fr.set(e,t),e}:Ze,dp=Ar?function(e,t){return Ar(e,"toString",{configurable:!0,enumerable:!1,value:Mo(t),writable:!0})}:Ze;function hp(e){return Ur(Nn(e))}function st(e,t,n){var a=-1,u=e.length;t<0&&(t=-t>u?0:u+t),n=n>u?u:n,n<0&&(n+=u),u=t>n?0:n-t>>>0,t>>>=0;for(var h=E(u);++a<u;)h[a]=e[a+t];return h}function pp(e,t){var n;return Ut(e,function(a,u,h){return n=t(a,u,h),!n}),!!n}function Or(e,t,n){var a=0,u=e==null?a:e.length;if(typeof t=="number"&&t===t&&u<=gi){for(;a<u;){var h=a+u>>>1,y=e[h];y!==null&&!et(y)&&(n?y<=t:y<t)?a=h+1:u=h}return u}return so(e,t,Ze,n)}function so(e,t,n,a){var u=0,h=e==null?0:e.length;if(h===0)return 0;t=n(t);for(var y=t!==t,w=t===null,x=et(t),T=t===r;u<h;){var D=Er((u+h)/2),M=n(e[D]),z=M!==r,Z=M===null,Y=M===M,te=et(M);if(y)var X=a||Y;else T?X=Y&&(a||z):w?X=Y&&z&&(a||!Z):x?X=Y&&z&&!Z&&(a||!te):Z||te?X=!1:X=a?M<=t:M<t;X?u=D+1:h=D}return Be(h,hn)}function $l(e,t){for(var n=-1,a=e.length,u=0,h=[];++n<a;){var y=e[n],w=t?t(y):y;if(!n||!gt(w,x)){var x=w;h[u++]=y===0?0:y}}return h}function Wl(e){return typeof e=="number"?e:et(e)?Ot:+e}function je(e){if(typeof e=="string")return e;if(j(e))return we(e,je)+"";if(et(e))return wl?wl.call(e):"";var t=e+"";return t=="0"&&1/e==-de?"-0":t}function Ht(e,t,n){var a=-1,u=pr,h=e.length,y=!0,w=[],x=w;if(n)y=!1,u=Pi;else if(h>=f){var T=t?null:Ap(e);if(T)return vr(T);y=!1,u=$n,x=new on}else x=t?[]:w;e:for(;++a<h;){var D=e[a],M=t?t(D):D;if(D=n||D!==0?D:0,y&&M===M){for(var z=x.length;z--;)if(x[z]===M)continue e;t&&x.push(M),w.push(D)}else u(x,M,n)||(x!==w&&x.push(M),w.push(D))}return w}function fo(e,t){return t=Gt(t,e),e=gu(e,t),e==null||delete e[xt(ft(t))]}function ql(e,t,n,a){return Xn(e,t,n(ln(e,t)),a)}function Mr(e,t,n,a){for(var u=e.length,h=a?u:-1;(a?h--:++h<u)&&t(e[h],h,e););return n?st(e,a?0:h,a?h+1:u):st(e,a?h+1:0,a?u:h)}function zl(e,t){var n=e;return n instanceof ae&&(n=n.value()),ki(t,function(a,u){return u.func.apply(u.thisArg,Wt([a],u.args))},n)}function co(e,t,n){var a=e.length;if(a<2)return a?Ht(e[0]):[];for(var u=-1,h=E(a);++u<a;)for(var y=e[u],w=-1;++w<a;)w!=u&&(h[u]=Zn(h[u]||y,e[w],t,n));return Ht(Ve(h,1),t,n)}function Ul(e,t,n){for(var a=-1,u=e.length,h=t.length,y={};++a<u;){var w=a<h?t[a]:r;n(y,e[a],w)}return y}function ho(e){return be(e)?e:[]}function po(e){return typeof e=="function"?e:Ze}function Gt(e,t){return j(e)?e:bo(e,t)?[e]:wu(fe(e))}var gp=ne;function Zt(e,t,n){var a=e.length;return n=n===r?a:n,!t&&n>=a?e:st(e,t,n)}var Hl=nh||function(e){return Ie.clearTimeout(e)};function Gl(e,t){if(t)return e.slice();var n=e.length,a=hl?hl(n):new e.constructor(n);return e.copy(a),a}function go(e){var t=new e.constructor(e.byteLength);return new xr(t).set(new xr(e)),t}function vp(e,t){var n=t?go(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}function mp(e){var t=new e.constructor(e.source,Na.exec(e));return t.lastIndex=e.lastIndex,t}function yp(e){return Hn?pe(Hn.call(e)):{}}function Zl(e,t){var n=t?go(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function Kl(e,t){if(e!==t){var n=e!==r,a=e===null,u=e===e,h=et(e),y=t!==r,w=t===null,x=t===t,T=et(t);if(!w&&!T&&!h&&e>t||h&&y&&x&&!w&&!T||a&&y&&x||!n&&x||!u)return 1;if(!a&&!h&&!T&&e<t||T&&n&&u&&!a&&!h||w&&n&&u||!y&&u||!x)return-1}return 0}function wp(e,t,n){for(var a=-1,u=e.criteria,h=t.criteria,y=u.length,w=n.length;++a<y;){var x=Kl(u[a],h[a]);if(x){if(a>=w)return x;var T=n[a];return x*(T=="desc"?-1:1)}}return e.index-t.index}function Yl(e,t,n,a){for(var u=-1,h=e.length,y=n.length,w=-1,x=t.length,T=Fe(h-y,0),D=E(x+T),M=!a;++w<x;)D[w]=t[w];for(;++u<y;)(M||u<h)&&(D[n[u]]=e[u]);for(;T--;)D[w++]=e[u++];return D}function Xl(e,t,n,a){for(var u=-1,h=e.length,y=-1,w=n.length,x=-1,T=t.length,D=Fe(h-w,0),M=E(D+T),z=!a;++u<D;)M[u]=e[u];for(var Z=u;++x<T;)M[Z+x]=t[x];for(;++y<w;)(z||u<h)&&(M[Z+n[y]]=e[u++]);return M}function Ue(e,t){var n=-1,a=e.length;for(t||(t=E(a));++n<a;)t[n]=e[n];return t}function Ct(e,t,n,a){var u=!n;n||(n={});for(var h=-1,y=t.length;++h<y;){var w=t[h],x=a?a(n[w],e[w],w,n,e):r;x===r&&(x=e[w]),u?Et(n,w,x):Gn(n,w,x)}return n}function _p(e,t){return Ct(e,xo(e),t)}function Cp(e,t){return Ct(e,su(e),t)}function Br(e,t){return function(n,a){var u=j(n)?Rd:zh,h=t?t():{};return u(n,e,K(a,2),h)}}function An(e){return ne(function(t,n){var a=-1,u=n.length,h=u>1?n[u-1]:r,y=u>2?n[2]:r;for(h=e.length>3&&typeof h=="function"?(u--,h):r,y&&$e(n[0],n[1],y)&&(h=u<3?r:h,u=1),t=pe(t);++a<u;){var w=n[a];w&&e(t,w,a,h)}return t})}function Jl(e,t){return function(n,a){if(n==null)return n;if(!He(n))return e(n,a);for(var u=n.length,h=t?u:-1,y=pe(n);(t?h--:++h<u)&&a(y[h],h,y)!==!1;);return n}}function Ql(e){return function(t,n,a){for(var u=-1,h=pe(t),y=a(t),w=y.length;w--;){var x=y[e?w:++u];if(n(h[x],x,h)===!1)break}return t}}function xp(e,t,n){var a=t&R,u=Jn(e);function h(){var y=this&&this!==Ie&&this instanceof h?u:e;return y.apply(a?n:this,arguments)}return h}function jl(e){return function(t){t=fe(t);var n=yn(t)?ht(t):r,a=n?n[0]:t.charAt(0),u=n?Zt(n,1).join(""):t.slice(1);return a[e]()+u}}function Rn(e){return function(t){return ki(Ju(Xu(t).replace(dd,"")),e,"")}}function Jn(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var n=Sn(e.prototype),a=e.apply(n,t);return Ce(a)?a:n}}function bp(e,t,n){var a=Jn(e);function u(){for(var h=arguments.length,y=E(h),w=h,x=En(u);w--;)y[w]=arguments[w];var T=h<3&&y[0]!==x&&y[h-1]!==x?[]:qt(y,x);if(h-=T.length,h<n)return iu(e,t,Pr,u.placeholder,r,y,T,r,r,n-h);var D=this&&this!==Ie&&this instanceof u?a:e;return Je(D,this,y)}return u}function eu(e){return function(t,n,a){var u=pe(t);if(!He(t)){var h=K(n,3);t=Le(t),n=function(w){return h(u[w],w,u)}}var y=e(t,n,a);return y>-1?u[h?t[y]:y]:r}}function tu(e){return Nt(function(t){var n=t.length,a=n,u=lt.prototype.thru;for(e&&t.reverse();a--;){var h=t[a];if(typeof h!="function")throw new at(g);if(u&&!y&&qr(h)=="wrapper")var y=new lt([],!0)}for(a=y?a:n;++a<n;){h=t[a];var w=qr(h),x=w=="wrapper"?_o(h):r;x&&So(x[0])&&x[1]==(W|F|$|U)&&!x[4].length&&x[9]==1?y=y[qr(x[0])].apply(y,x[3]):y=h.length==1&&So(h)?y[w]():y.thru(h)}return function(){var T=arguments,D=T[0];if(y&&T.length==1&&j(D))return y.plant(D).value();for(var M=0,z=n?t[M].apply(this,T):D;++M<n;)z=t[M].call(this,z);return z}})}function Pr(e,t,n,a,u,h,y,w,x,T){var D=t&W,M=t&R,z=t&b,Z=t&(F|B),Y=t&J,te=z?r:Jn(e);function X(){for(var ie=arguments.length,le=E(ie),tt=ie;tt--;)le[tt]=arguments[tt];if(Z)var We=En(X),nt=Od(le,We);if(a&&(le=Yl(le,a,u,Z)),h&&(le=Xl(le,h,y,Z)),ie-=nt,Z&&ie<T){var Se=qt(le,We);return iu(e,t,Pr,X.placeholder,n,le,Se,w,x,T-ie)}var vt=M?n:this,It=z?vt[e]:e;return ie=le.length,w?le=zp(le,w):Y&&ie>1&&le.reverse(),D&&x<ie&&(le.length=x),this&&this!==Ie&&this instanceof X&&(It=te||Jn(It)),It.apply(vt,le)}return X}function nu(e,t){return function(n,a){return Jh(n,e,t(a),{})}}function kr(e,t){return function(n,a){var u;if(n===r&&a===r)return t;if(n!==r&&(u=n),a!==r){if(u===r)return a;typeof n=="string"||typeof a=="string"?(n=je(n),a=je(a)):(n=Wl(n),a=Wl(a)),u=e(n,a)}return u}}function vo(e){return Nt(function(t){return t=we(t,Qe(K())),ne(function(n){var a=this;return e(t,function(u){return Je(u,a,n)})})})}function $r(e,t){t=t===r?" ":je(t);var n=t.length;if(n<2)return n?uo(t,e):t;var a=uo(t,Rr(e/wn(t)));return yn(t)?Zt(ht(a),0,e).join(""):a.slice(0,e)}function Sp(e,t,n,a){var u=t&R,h=Jn(e);function y(){for(var w=-1,x=arguments.length,T=-1,D=a.length,M=E(D+x),z=this&&this!==Ie&&this instanceof y?h:e;++T<D;)M[T]=a[T];for(;x--;)M[T++]=arguments[++w];return Je(z,u?n:this,M)}return y}function ru(e){return function(t,n,a){return a&&typeof a!="number"&&$e(t,n,a)&&(n=a=r),t=Dt(t),n===r?(n=t,t=0):n=Dt(n),a=a===r?t<n?1:-1:Dt(a),sp(t,n,a,e)}}function Wr(e){return function(t,n){return typeof t=="string"&&typeof n=="string"||(t=ct(t),n=ct(n)),e(t,n)}}function iu(e,t,n,a,u,h,y,w,x,T){var D=t&F,M=D?y:r,z=D?r:y,Z=D?h:r,Y=D?r:h;t|=D?$:k,t&=~(D?k:$),t&O||(t&=~(R|b));var te=[e,t,u,Z,M,Y,z,w,x,T],X=n.apply(r,te);return So(e)&&vu(X,te),X.placeholder=a,mu(X,e,t)}function mo(e){var t=Ee[e];return function(n,a){if(n=ct(n),a=a==null?0:Be(ee(a),292),a&&ml(n)){var u=(fe(n)+"e").split("e"),h=t(u[0]+"e"+(+u[1]+a));return u=(fe(h)+"e").split("e"),+(u[0]+"e"+(+u[1]-a))}return t(n)}}var Ap=xn&&1/vr(new xn([,-0]))[1]==de?function(e){return new xn(e)}:ko;function ou(e){return function(t){var n=Pe(t);return n==Ye?Gi(t):n==ze?qd(t):Vd(t,e(t))}}function Ft(e,t,n,a,u,h,y,w){var x=t&b;if(!x&&typeof e!="function")throw new at(g);var T=a?a.length:0;if(T||(t&=~($|k),a=u=r),y=y===r?y:Fe(ee(y),0),w=w===r?w:ee(w),T-=u?u.length:0,t&k){var D=a,M=u;a=u=r}var z=x?r:_o(e),Z=[e,t,n,a,u,D,M,h,y,w];if(z&&$p(Z,z),e=Z[0],t=Z[1],n=Z[2],a=Z[3],u=Z[4],w=Z[9]=Z[9]===r?x?0:e.length:Fe(Z[9]-T,0),!w&&t&(F|B)&&(t&=~(F|B)),!t||t==R)var Y=xp(e,t,n);else t==F||t==B?Y=bp(e,t,w):(t==$||t==(R|$))&&!u.length?Y=Sp(e,t,n,a):Y=Pr.apply(r,Z);var te=z?kl:vu;return mu(te(Y,Z),e,t)}function au(e,t,n,a){return e===r||gt(e,Cn[n])&&!ce.call(a,n)?t:e}function lu(e,t,n,a,u,h){return Ce(e)&&Ce(t)&&(h.set(t,e),Vr(e,t,r,lu,h),h.delete(t)),e}function Rp(e){return er(e)?r:e}function uu(e,t,n,a,u,h){var y=n&V,w=e.length,x=t.length;if(w!=x&&!(y&&x>w))return!1;var T=h.get(e),D=h.get(t);if(T&&D)return T==t&&D==e;var M=-1,z=!0,Z=n&L?new on:r;for(h.set(e,t),h.set(t,e);++M<w;){var Y=e[M],te=t[M];if(a)var X=y?a(te,Y,M,t,e,h):a(Y,te,M,e,t,h);if(X!==r){if(X)continue;z=!1;break}if(Z){if(!$i(t,function(ie,le){if(!$n(Z,le)&&(Y===ie||u(Y,ie,n,a,h)))return Z.push(le)})){z=!1;break}}else if(!(Y===te||u(Y,te,n,a,h))){z=!1;break}}return h.delete(e),h.delete(t),z}function Ep(e,t,n,a,u,h,y){switch(n){case gn:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case St:return!(e.byteLength!=t.byteLength||!h(new xr(e),new xr(t)));case Jt:case Bt:case Pt:return gt(+e,+t);case Qt:return e.name==t.name&&e.message==t.message;case Me:case kt:return e==t+"";case Ye:var w=Gi;case ze:var x=a&V;if(w||(w=vr),e.size!=t.size&&!x)return!1;var T=y.get(e);if(T)return T==t;a|=L,y.set(e,t);var D=uu(w(e),w(t),a,u,h,y);return y.delete(e),D;case en:if(Hn)return Hn.call(e)==Hn.call(t)}return!1}function Fp(e,t,n,a,u,h){var y=n&V,w=yo(e),x=w.length,T=yo(t),D=T.length;if(x!=D&&!y)return!1;for(var M=x;M--;){var z=w[M];if(!(y?z in t:ce.call(t,z)))return!1}var Z=h.get(e),Y=h.get(t);if(Z&&Y)return Z==t&&Y==e;var te=!0;h.set(e,t),h.set(t,e);for(var X=y;++M<x;){z=w[M];var ie=e[z],le=t[z];if(a)var tt=y?a(le,ie,z,t,e,h):a(ie,le,z,e,t,h);if(!(tt===r?ie===le||u(ie,le,n,a,h):tt)){te=!1;break}X||(X=z=="constructor")}if(te&&!X){var We=e.constructor,nt=t.constructor;We!=nt&&"constructor"in e&&"constructor"in t&&!(typeof We=="function"&&We instanceof We&&typeof nt=="function"&&nt instanceof nt)&&(te=!1)}return h.delete(e),h.delete(t),te}function Nt(e){return Ro(pu(e,r,bu),e+"")}function yo(e){return Fl(e,Le,xo)}function wo(e){return Fl(e,Ge,su)}var _o=Fr?function(e){return Fr.get(e)}:ko;function qr(e){for(var t=e.name+"",n=bn[t],a=ce.call(bn,t)?n.length:0;a--;){var u=n[a],h=u.func;if(h==null||h==e)return u.name}return t}function En(e){var t=ce.call(d,"placeholder")?d:e;return t.placeholder}function K(){var e=d.iteratee||Bo;return e=e===Bo?Tl:e,arguments.length?e(arguments[0],arguments[1]):e}function zr(e,t){var n=e.__data__;return Mp(t)?n[typeof t=="string"?"string":"hash"]:n.map}function Co(e){for(var t=Le(e),n=t.length;n--;){var a=t[n],u=e[a];t[n]=[a,u,du(u)]}return t}function un(e,t){var n=kd(e,t);return Ll(n)?n:r}function Np(e){var t=ce.call(e,nn),n=e[nn];try{e[nn]=r;var a=!0}catch{}var u=_r.call(e);return a&&(t?e[nn]=n:delete e[nn]),u}var xo=Ki?function(e){return e==null?[]:(e=pe(e),$t(Ki(e),function(t){return gl.call(e,t)}))}:$o,su=Ki?function(e){for(var t=[];e;)Wt(t,xo(e)),e=br(e);return t}:$o,Pe=ke;(Yi&&Pe(new Yi(new ArrayBuffer(1)))!=gn||qn&&Pe(new qn)!=Ye||Xi&&Pe(Xi.resolve())!=ve||xn&&Pe(new xn)!=ze||zn&&Pe(new zn)!=dt)&&(Pe=function(e){var t=ke(e),n=t==re?e.constructor:r,a=n?sn(n):"";if(a)switch(a){case ch:return gn;case dh:return Ye;case hh:return ve;case ph:return ze;case gh:return dt}return t});function Lp(e,t,n){for(var a=-1,u=n.length;++a<u;){var h=n[a],y=h.size;switch(h.type){case"drop":e+=y;break;case"dropRight":t-=y;break;case"take":t=Be(t,e+y);break;case"takeRight":e=Fe(e,t-y);break}}return{start:e,end:t}}function Tp(e){var t=e.match(Bc);return t?t[1].split(Pc):[]}function fu(e,t,n){t=Gt(t,e);for(var a=-1,u=t.length,h=!1;++a<u;){var y=xt(t[a]);if(!(h=e!=null&&n(e,y)))break;e=e[y]}return h||++a!=u?h:(u=e==null?0:e.length,!!u&&Xr(u)&&Lt(y,u)&&(j(e)||fn(e)))}function Dp(e){var t=e.length,n=new e.constructor(t);return t&&typeof e[0]=="string"&&ce.call(e,"index")&&(n.index=e.index,n.input=e.input),n}function cu(e){return typeof e.constructor=="function"&&!Qn(e)?Sn(br(e)):{}}function Ip(e,t,n){var a=e.constructor;switch(t){case St:return go(e);case Jt:case Bt:return new a(+e);case gn:return vp(e,n);case _i:case Ci:case xi:case bi:case Si:case Ai:case Ri:case Ei:case Fi:return Zl(e,n);case Ye:return new a;case Pt:case kt:return new a(e);case Me:return mp(e);case ze:return new a;case en:return yp(e)}}function Vp(e,t){var n=t.length;if(!n)return e;var a=n-1;return t[a]=(n>1?"& ":"")+t[a],t=t.join(n>2?", ":" "),e.replace(Mc,`{
/* [wrapped with `+t+`] */
`)}function Op(e){return j(e)||fn(e)||!!(vl&&e&&e[vl])}function Lt(e,t){var n=typeof e;return t=t==null?Ne:t,!!t&&(n=="number"||n!="symbol"&&Zc.test(e))&&e>-1&&e%1==0&&e<t}function $e(e,t,n){if(!Ce(n))return!1;var a=typeof t;return(a=="number"?He(n)&&Lt(t,n.length):a=="string"&&t in n)?gt(n[t],e):!1}function bo(e,t){if(j(e))return!1;var n=typeof e;return n=="number"||n=="symbol"||n=="boolean"||e==null||et(e)?!0:Dc.test(e)||!Tc.test(e)||t!=null&&e in pe(t)}function Mp(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}function So(e){var t=qr(e),n=d[t];if(typeof n!="function"||!(t in ae.prototype))return!1;if(e===n)return!0;var a=_o(n);return!!a&&e===a[0]}function Bp(e){return!!dl&&dl in e}var Pp=yr?Tt:Wo;function Qn(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||Cn;return e===n}function du(e){return e===e&&!Ce(e)}function hu(e,t){return function(n){return n==null?!1:n[e]===t&&(t!==r||e in pe(n))}}function kp(e){var t=Kr(e,function(a){return n.size===v&&n.clear(),a}),n=t.cache;return t}function $p(e,t){var n=e[1],a=t[1],u=n|a,h=u<(R|b|W),y=a==W&&n==F||a==W&&n==U&&e[7].length<=t[8]||a==(W|U)&&t[7].length<=t[8]&&n==F;if(!(h||y))return e;a&R&&(e[2]=t[2],u|=n&R?0:O);var w=t[3];if(w){var x=e[3];e[3]=x?Yl(x,w,t[4]):w,e[4]=x?qt(e[3],_):t[4]}return w=t[5],w&&(x=e[5],e[5]=x?Xl(x,w,t[6]):w,e[6]=x?qt(e[5],_):t[6]),w=t[7],w&&(e[7]=w),a&W&&(e[8]=e[8]==null?t[8]:Be(e[8],t[8])),e[9]==null&&(e[9]=t[9]),e[0]=t[0],e[1]=u,e}function Wp(e){var t=[];if(e!=null)for(var n in pe(e))t.push(n);return t}function qp(e){return _r.call(e)}function pu(e,t,n){return t=Fe(t===r?e.length-1:t,0),function(){for(var a=arguments,u=-1,h=Fe(a.length-t,0),y=E(h);++u<h;)y[u]=a[t+u];u=-1;for(var w=E(t+1);++u<t;)w[u]=a[u];return w[t]=n(y),Je(e,this,w)}}function gu(e,t){return t.length<2?e:ln(e,st(t,0,-1))}function zp(e,t){for(var n=e.length,a=Be(t.length,n),u=Ue(e);a--;){var h=t[a];e[a]=Lt(h,n)?u[h]:r}return e}function Ao(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}var vu=yu(kl),jn=ih||function(e,t){return Ie.setTimeout(e,t)},Ro=yu(dp);function mu(e,t,n){var a=t+"";return Ro(e,Vp(a,Up(Tp(a),n)))}function yu(e){var t=0,n=0;return function(){var a=uh(),u=P-(a-n);if(n=a,u>0){if(++t>=q)return arguments[0]}else t=0;return e.apply(r,arguments)}}function Ur(e,t){var n=-1,a=e.length,u=a-1;for(t=t===r?a:t;++n<t;){var h=lo(n,u),y=e[h];e[h]=e[n],e[n]=y}return e.length=t,e}var wu=kp(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(Ic,function(n,a,u,h){t.push(u?h.replace(Wc,"$1"):a||n)}),t});function xt(e){if(typeof e=="string"||et(e))return e;var t=e+"";return t=="0"&&1/e==-de?"-0":t}function sn(e){if(e!=null){try{return wr.call(e)}catch{}try{return e+""}catch{}}return""}function Up(e,t){return ot(vi,function(n){var a="_."+n[0];t&n[1]&&!pr(e,a)&&e.push(a)}),e.sort()}function _u(e){if(e instanceof ae)return e.clone();var t=new lt(e.__wrapped__,e.__chain__);return t.__actions__=Ue(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}function Hp(e,t,n){(n?$e(e,t,n):t===r)?t=1:t=Fe(ee(t),0);var a=e==null?0:e.length;if(!a||t<1)return[];for(var u=0,h=0,y=E(Rr(a/t));u<a;)y[h++]=st(e,u,u+=t);return y}function Gp(e){for(var t=-1,n=e==null?0:e.length,a=0,u=[];++t<n;){var h=e[t];h&&(u[a++]=h)}return u}function Zp(){var e=arguments.length;if(!e)return[];for(var t=E(e-1),n=arguments[0],a=e;a--;)t[a-1]=arguments[a];return Wt(j(n)?Ue(n):[n],Ve(t,1))}var Kp=ne(function(e,t){return be(e)?Zn(e,Ve(t,1,be,!0)):[]}),Yp=ne(function(e,t){var n=ft(t);return be(n)&&(n=r),be(e)?Zn(e,Ve(t,1,be,!0),K(n,2)):[]}),Xp=ne(function(e,t){var n=ft(t);return be(n)&&(n=r),be(e)?Zn(e,Ve(t,1,be,!0),r,n):[]});function Jp(e,t,n){var a=e==null?0:e.length;return a?(t=n||t===r?1:ee(t),st(e,t<0?0:t,a)):[]}function Qp(e,t,n){var a=e==null?0:e.length;return a?(t=n||t===r?1:ee(t),t=a-t,st(e,0,t<0?0:t)):[]}function jp(e,t){return e&&e.length?Mr(e,K(t,3),!0,!