UNPKG

monday-ui-react-core

Version:

Official monday.com UI resources for application development in React.js

2 lines 104 kB
/*! For license information please see TabPanels.js.LICENSE.txt */ !function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n(require("react")):"function"==typeof define&&define.amd?define(["react"],n):"object"==typeof exports?exports["monday-style"]=n(require("react")):t["monday-style"]=n(t.react)}(this,(t=>(()=>{var n={70765:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r={tabPanelsWrapper:"components-Tabs-TabPanels-TabPanels-module__tabPanelsWrapper--WSwt7",tabPanel:"components-Tabs-TabPanels-TabPanels-module__tabPanel--hQw9L",animationDirectionRtl:"components-Tabs-TabPanels-TabPanels-module__animationDirectionRtl--dgPjQ",animationDirectionLtr:"components-Tabs-TabPanels-TabPanels-module__animationDirectionLtr--mWCaq",active:"components-Tabs-TabPanels-TabPanels-module__active--ydpE9",panelSlideIn:"components-Tabs-TabPanels-TabPanels-module__panelSlideIn--Q8fdF"}},85498:(t,n,e)=>{"use strict";e.r(n)},77449:function(t,n,e){"use strict";var r=this&&this.__createBinding||(Object.create?function(t,n,e,r){void 0===r&&(r=e);var o=Object.getOwnPropertyDescriptor(n,e);o&&!("get"in o?!n.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return n[e]}}),Object.defineProperty(t,r,o)}:function(t,n,e,r){void 0===r&&(r=e),t[r]=n[e]}),o=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var e in t)"default"!==e&&Object.prototype.hasOwnProperty.call(t,e)&&r(n,t,e);return o(n,t),n},u=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(n,"__esModule",{value:!0});const c=u(e(53373)),a=e(1018),s=i(e(39155)),f=u(e(9327)),l=e(72250),p=e(81521),v=e(41477),d=e(34800),h=u(e(70765)),_=(0,s.forwardRef)((({className:t,id:n,activeTabId:e=0,animationDirection:r=l.TabPanelsAnimationDirection.RTL,children:o,renderOnlyActiveTab:i=!1,"data-testid":u},d)=>{const _=(0,s.useRef)(null),y=(0,f.default)(d,_),g=(0,s.useMemo)((()=>s.default.Children.map(o,((t,n)=>{const o=e===n;if(i&&!o)return null;const u=o?"active":"non-active",f=o?`animation-direction-${r}`:"";return s.default.cloneElement(t,Object.assign(Object.assign({index:n},t.props),{className:(0,c.default)(h.default.tabPanel,[(0,v.getStyle)(h.default,u)],[(0,v.getStyle)(h.default,(0,a.camelCase)(f))],t.props.className)}))})).filter(Boolean)),[o,e,i,r]);return s.default.createElement("div",{ref:y,className:(0,c.default)(h.default.tabPanelsWrapper,t),id:n,"data-testid":u||(0,p.getTestId)(p.ComponentDefaultTestId.TAB_PANELS,n)},g)}));Object.assign(_,{isTabPanels:!0}),n.default=(0,d.withStaticProps)(_,{animationDirections:l.TabPanelsAnimationDirection})},72250:(t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.TabPanelsAnimationDirection=void 0,function(t){t.RTL="rtl",t.LTR="ltr"}(n.TabPanelsAnimationDirection||(n.TabPanelsAnimationDirection={}))},41477:(t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.getStyle=void 0,n.getStyle=function(t,n){return n&&t[n]?t[n]:""}},58267:(t,n,e)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});const r=e(39155),o=(0,e(69228).isClient)()?r.useLayoutEffect:r.useEffect;n.default=o},9327:function(t,n,e){"use strict";var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(n,"__esModule",{value:!0});const o=e(39155),i=r(e(58267));n.default=function(...t){const n=(0,o.useRef)(null);return(0,i.default)((()=>{t.forEach((t=>{t&&("function"==typeof t?t(n.current):t.current=n.current)}))}),[t]),n}},99348:(t,n,e)=>{"use strict";e(85498)},77085:(t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.NavigationCommand=n.ComponentDefaultTestId=void 0,function(t){t.TRANSITION_VIEW="transition-view",t.TEXT_AREA="text-area",t.EDITABLE_TEXT="editable-text",t.TIPSEEN_MEDIA="tipseen-media",t.INDICATOR="indicator",t.BADGE="badge",t.TITLE="title",t.TEXT="text",t.COMBOBOX="combobox",t.COMBOBOX_CATEGORY="combobox-category",t.COMBOBOX_OPTION="combobox-option",t.COLOR_PICKER="color-picker",t.CHECKBOX="checkbox",t.CHECKBOX_LABEL="checkbox-label",t.CHECKBOX_CHECKBOX="checkbox-checkbox",t.DROPDOWN="dropdown",t.DROPDOWN_OPTION_CONTENT="dropdown-option-content",t.BUTTON="button",t.BUTTON_GROUP="button-group",t.CLICKABLE="clickable",t.VIRTUALIZED_LIST="virtualized-list",t.VIRTUALIZED_GRID="virtualized-grid",t.TEXT_FIELD="text-field",t.TEXT_FIELD_SECONDARY_BUTTON="text-field-secondary-button",t.SEARCH="search",t.CLEAN_SEARCH_BUTTON="clean-search-button",t.COLOR_PICKER_ITEM="color-picker-item",t.ICON_BUTTON="icon-button",t.SVG_ICON="svg-icon",t.CHIP="chip",t.RADIO_BUTTON="radio-button",t.RADIO_BUTTON_LABEL="radio-button-label",t.RADIO_BUTTON_CONTROL="radio-button-control",t.TAB="tab",t.TAB_PANEL="tab-panel",t.TAB_PANELS="tab-panels",t.TAB_LIST="tab-list",t.TABS_CONTEXT="tabs-context",t.ALERT_BANNER="alert-banner",t.ALERT_BANNER_BUTTON="alert-banner-button",t.ALERT_BANNER_LINK="alert-banner-link",t.ALERT_BANNER_TEXT="alert-banner-text",t.ATTENTION_BOX="attention-box",t.AVATAR="avatar",t.AVATAR_BADGE="avatar-badge",t.AVATAR_CONTENT="avatar-content",t.BREADCRUMB_ITEM="breadcrumb-item",t.BREADCRUMBS_BAR="breadcrumbs-bar",t.LINEAR_PROGRESS_BAR="linear-progress-bar",t.BAR="bar",t.BAR_PRIMARY="bar-primary",t.BAR_SECONDARY="bar-secondary",t.COLOR_PICKER_ITEM_COMPONENT="color-picker-item-component",t.COUNTER="counter",t.MENU="menu",t.OPTION="option",t.EXPAND_COLLAPSE="expand-collapse",t.EDITABLE_INPUT="editable-input",t.EDITABLE_HEADING="editable-heading",t.HEADING="heading",t.LABEL="label",t.LINK="link",t.MENU_DIVIDER="menu-divider",t.MENU_ITEM="menu-item",t.MENU_ITEM_BUTTON="menu-item-button",t.MENU_TITLE="menu-title",t.MENU_TITLE_CAPTION="menu-title-caption",t.MENU_GRID_ITEM="menu-grid-item",t.MENU_BUTTON="menu-button",t.STEP_INDICATOR="step-indicator",t.STEPS="steps",t.STEPS_FORWARD_COMMAND="steps-forward-command",t.STEPS_BACKWARD_COMMAND="steps-backward-command",t.MULTI_STEP_INDICATOR="multi-step-indicator",t.SKELETON="skeleton",t.SPLIT_BUTTON="split-button",t.SPLIT_BUTTON_PRIMARY_BUTTON="split-button-primary-button",t.SPLIT_BUTTON_SECONDARY_BUTTON="split-button-secondary-button",t.TEXT_WITH_HIGHLIGHT="text-with-highlight",t.TOAST="toast",t.TOAST_CONTENT="toast-content",t.TOAST_LINK="toast-link",t.TOAST_BUTTON="toast-button",t.TOAST_CLOSE_BUTTON="toast-close-button",t.TOGGLE="toggle",t.TIPSEEN="tipseen",t.TIPSEEN_CONTENT="tipseen-content",t.TIPSEEN_CONTENT_SUBMIT="tipseen-content-submit",t.TIPSEEN_CONTENT_DISMISS="tipseen-content-dismiss",t.TIPSEEN_TITLE="tipseen-title",t.DIVIDER="divider",t.DATEPICKER="date-picker",t.DATEPICKER_HEADER="date-picker-header",t.DATEPICKER_YEAR_SELECTION="date-picker-year-selection",t.LOADER="loader",t.ICON="icon",t.RESPONSIVE_LIST="responsive-list",t.LIST="list",t.MODAL="monday-dialog-container",t.MODAL_OVERLAY="monday-modal-overlay",t.MODAL_CONTENT="modal-content",t.MODAL_HEADER="modal-header",t.MODAL_FOOTER_BUTTONS="modal-footer-buttons",t.FORMATTED_NUMBER="formatted-number",t.HIDDEN_TEXT="hidden-text",t.DIALOG_CONTENT_CONTAINER="dialog-content-container",t.FLEX="flex",t.TOOLTIP="tooltip",t.DIALOG="dialog",t.TABLE="table",t.TABLE_CONTAINER="table-container",t.TABLE_BODY="table-body",t.TABLE_VIRTUALIZED_BODY="table-virtualized-body",t.TABLE_CELL="table-cell",t.TABLE_HEADER="table-header",t.TABLE_HEADER_CELL="table-header-cell",t.TABLE_ROW="table-row",t.TABLE_ROW_MENU="table-row-menu"}(n.ComponentDefaultTestId||(n.ComponentDefaultTestId={})),function(t){t.RIGHT_ARROW="{arrowright}",t.LEFT_ARROW="{arrowleft}",t.UP_ARROW="{arrowup}",t.DOWN_ARROW="{arrowdown}",t.TAB="#TAB#",t.ENTER="{enter}",t.PAGE_UP="{pageup}",t.PAGE_DOWN="{pagedown}"}(n.NavigationCommand||(n.NavigationCommand={}))},81521:(t,n,e)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.getTestId=n.ComponentDefaultTestId=void 0;const r=e(77085);n.ComponentDefaultTestId=r.ComponentDefaultTestId;n.getTestId=(t,n)=>{const e=(null!=n?n:"").toString();return`${t}${e&&`_${e}`}`}},85569:(t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0})},731:(t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0})},7093:(t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0})},3487:(t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0})},13352:(t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0})},831:(t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0})},34800:function(t,n,e){"use strict";var r=this&&this.__createBinding||(Object.create?function(t,n,e,r){void 0===r&&(r=e);var o=Object.getOwnPropertyDescriptor(n,e);o&&!("get"in o?!n.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return n[e]}}),Object.defineProperty(t,r,o)}:function(t,n,e,r){void 0===r&&(r=e),t[r]=n[e]}),o=this&&this.__exportStar||function(t,n){for(var e in t)"default"===e||Object.prototype.hasOwnProperty.call(n,e)||r(n,t,e)};Object.defineProperty(n,"__esModule",{value:!0}),o(e(831),n),o(e(81296),n),o(e(3487),n),o(e(62884),n),o(e(85569),n),o(e(7093),n),o(e(731),n),o(e(13352),n)},81296:(t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0})},62884:(t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.withStaticProps=void 0;n.withStaticProps=(t,n)=>Object.assign(t,n)},69228:(t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.isServer=n.isClient=void 0;n.isClient=()=>"undefined"!=typeof window;n.isServer=()=>!(0,n.isClient)()},39155:n=>{"use strict";n.exports=t},53373:(t,n)=>{var e;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var t="",n=0;n<arguments.length;n++){var e=arguments[n];e&&(t=u(t,i(e)))}return t}function i(t){if("string"==typeof t||"number"==typeof t)return t;if("object"!=typeof t)return"";if(Array.isArray(t))return o.apply(null,t);if(t.toString!==Object.prototype.toString&&!t.toString.toString().includes("[native code]"))return t.toString();var n="";for(var e in t)r.call(t,e)&&t[e]&&(n=u(n,e));return n}function u(t,n){return n?t?t+" "+n:t+n:t}t.exports?(o.default=o,t.exports=o):void 0===(e=function(){return o}.apply(n,[]))||(t.exports=e)}()},1018:(t,n,e)=>{"use strict";e.r(n),e.d(n,{add:()=>T,after:()=>k,ary:()=>On,assign:()=>le,assignIn:()=>ye,assignInWith:()=>be,assignWith:()=>Oe,at:()=>br,attempt:()=>Rr,before:()=>Br,bind:()=>Nr,bindAll:()=>Pr,bindKey:()=>Lr,camelCase:()=>Fo,capitalize:()=>ro,castArray:()=>qo,ceil:()=>Vo,chain:()=>Ho,chunk:()=>Zo,clamp:()=>Qo,clone:()=>lu,cloneDeep:()=>pu,cloneDeepWith:()=>vu,cloneWith:()=>du,commit:()=>hu,compact:()=>_u,concat:()=>yu,cond:()=>Zu,conforms:()=>tc,conformsTo:()=>nc,constant:()=>qt,countBy:()=>pc,create:()=>vc,curry:()=>hc,curryRight:()=>yc,debounce:()=>Oc,deburr:()=>so,default:()=>f_,defaultTo:()=>jc,defaults:()=>wc,defaultsDeep:()=>Dc,defer:()=>kc,delay:()=>zc,difference:()=>$c,differenceBy:()=>Hc,differenceWith:()=>Yc,divide:()=>Zc,drop:()=>Jc,dropRight:()=>Qc,dropRightWhile:()=>na,dropWhile:()=>ea,each:()=>oa,eachRight:()=>sa,endsWith:()=>fa,entries:()=>da,entriesIn:()=>ha,eq:()=>An,escape:()=>ba,escapeRegExp:()=>ja,every:()=>Ta,extend:()=>ye,extendWith:()=>be,fill:()=>Ia,filter:()=>Ba,find:()=>Ma,findIndex:()=>Pa,findKey:()=>Da,findLast:()=>Ua,findLastIndex:()=>ka,findLastKey:()=>za,first:()=>Fa,flatMap:()=>$a,flatMapDeep:()=>Va,flatMapDepth:()=>Ha,flatten:()=>yr,flattenDeep:()=>Ya,flattenDepth:()=>Za,flip:()=>Ja,floor:()=>Qa,flow:()=>ns,flowRight:()=>es,forEach:()=>oa,forEachRight:()=>sa,forIn:()=>rs,forInRight:()=>os,forOwn:()=>is,forOwnRight:()=>us,fromPairs:()=>cs,functions:()=>ss,functionsIn:()=>fs,get:()=>lr,groupBy:()=>vs,gt:()=>_s,gte:()=>ys,has:()=>ms,hasIn:()=>$u,head:()=>Fa,identity:()=>U,inRange:()=>Es,includes:()=>Rs,indexOf:()=>Ss,initial:()=>Ns,intersection:()=>Ds,intersectionBy:()=>Cs,intersectionWith:()=>ks,invert:()=>Ks,invertBy:()=>Xs,invoke:()=>Js,invokeMap:()=>tf,isArguments:()=>zn,isArray:()=>m,isArrayBuffer:()=>rf,isArrayLike:()=>Sn,isArrayLikeObject:()=>Ic,isBoolean:()=>of,isBuffer:()=>Gn,isDate:()=>af,isElement:()=>sf,isEmpty:()=>lf,isEqual:()=>pf,isEqualWith:()=>vf,isError:()=>xr,isFinite:()=>hf,isFunction:()=>z,isInteger:()=>_f,isLength:()=>Bn,isMap:()=>eu,isMatch:()=>yf,isMatchWith:()=>gf,isNaN:()=>mf,isNative:()=>jf,isNil:()=>Af,isNull:()=>Ef,isNumber:()=>bf,isObject:()=>B,isObjectLike:()=>_,isPlainObject:()=>wr,isRegExp:()=>xf,isSafeInteger:()=>Rf,isSet:()=>iu,isString:()=>Ts,isSymbol:()=>y,isTypedArray:()=>ne,isUndefined:()=>Bf,isWeakMap:()=>Sf,isWeakSet:()=>Nf,iteratee:()=>Pf,join:()=>Lf,kebabCase:()=>Wf,keyBy:()=>kf,keys:()=>ae,keysIn:()=>he,last:()=>Gc,lastIndexOf:()=>qf,lodash:()=>Pt,lowerCase:()=>$f,lowerFirst:()=>Gf,lt:()=>Hf,lte:()=>Xf,map:()=>Ka,mapKeys:()=>Yf,mapValues:()=>Zf,matches:()=>Jf,matchesProperty:()=>Qf,max:()=>nl,maxBy:()=>el,mean:()=>il,meanBy:()=>ul,memoize:()=>nr,merge:()=>al,mergeWith:()=>Lc,method:()=>sl,methodOf:()=>fl,min:()=>ll,minBy:()=>pl,mixin:()=>vl,multiply:()=>dl,negate:()=>hl,next:()=>bl,noop:()=>Ot,now:()=>gc,nth:()=>Ol,nthArg:()=>jl,omit:()=>wl,omitBy:()=>Bl,once:()=>Sl,orderBy:()=>Dl,over:()=>Cl,overArgs:()=>Fl,overEvery:()=>ql,overSome:()=>Kl,pad:()=>pp,padEnd:()=>vp,padStart:()=>dp,parseInt:()=>yp,partial:()=>bp,partialRight:()=>Op,partition:()=>Ap,pick:()=>Tp,pickBy:()=>Rl,plant:()=>wp,property:()=>Xu,propertyOf:()=>xp,pull:()=>Np,pullAll:()=>Sp,pullAllBy:()=>Pp,pullAllWith:()=>Mp,pullAt:()=>Cp,random:()=>$p,range:()=>Yp,rangeRight:()=>Zp,rearg:()=>Qp,reduce:()=>nv,reduceRight:()=>rv,reject:()=>ov,remove:()=>iv,repeat:()=>uv,replace:()=>cv,rest:()=>av,result:()=>sv,reverse:()=>lv,round:()=>pv,sample:()=>hv,sampleSize:()=>bv,set:()=>mv,setWith:()=>Ov,shuffle:()=>Ev,size:()=>Tv,slice:()=>wv,snakeCase:()=>Iv,some:()=>Bv,sortBy:()=>Sv,sortedIndex:()=>Dv,sortedIndexBy:()=>Wv,sortedIndexOf:()=>Cv,sortedLastIndex:()=>kv,sortedLastIndexBy:()=>Uv,sortedLastIndexOf:()=>zv,sortedUniq:()=>qv,sortedUniqBy:()=>Kv,split:()=>$v,spread:()=>Vv,startCase:()=>Xv,startsWith:()=>Yv,stubArray:()=>hi,stubFalse:()=>Fn,stubObject:()=>Zv,stubString:()=>Jv,stubTrue:()=>Qv,subtract:()=>td,sum:()=>nd,sumBy:()=>ed,tail:()=>rd,take:()=>od,takeRight:()=>id,takeRightWhile:()=>ud,takeWhile:()=>cd,tap:()=>ad,template:()=>Ed,templateSettings:()=>hd,throttle:()=>Td,thru:()=>wd,times:()=>Rd,toArray:()=>gl,toFinite:()=>W,toInteger:()=>C,toIterator:()=>Bd,toJSON:()=>Nd,toLength:()=>wa,toLower:()=>Pd,toNumber:()=>L,toPairs:()=>da,toPairsIn:()=>ha,toPath:()=>Md,toPlainObject:()=>Bc,toSafeInteger:()=>Dd,toString:()=>cr,toUpper:()=>Wd,transform:()=>Cd,trim:()=>zd,trimEnd:()=>Fd,trimStart:()=>Kd,truncate:()=>Gd,unary:()=>Vd,unescape:()=>Zd,union:()=>nh,unionBy:()=>rh,unionWith:()=>oh,uniq:()=>ih,uniqBy:()=>uh,uniqWith:()=>ch,uniqueId:()=>sh,unset:()=>fh,unzip:()=>ph,unzipWith:()=>vh,update:()=>hh,updateWith:()=>_h,upperCase:()=>gh,upperFirst:()=>eo,value:()=>Nd,valueOf:()=>Nd,values:()=>xs,valuesIn:()=>bh,without:()=>Oh,words:()=>Co,wrap:()=>jh,wrapperAt:()=>Ah,wrapperChain:()=>Eh,wrapperCommit:()=>hu,wrapperLodash:()=>Pt,wrapperNext:()=>bl,wrapperPlant:()=>wp,wrapperReverse:()=>Th,wrapperToIterator:()=>Bd,wrapperValue:()=>Nd,xor:()=>xh,xorBy:()=>Rh,xorWith:()=>Bh,zip:()=>Sh,zipObject:()=>Ph,zipObjectDeep:()=>Mh,zipWith:()=>Dh});const r="object"==typeof global&&global&&global.Object===Object&&global;var o="object"==typeof self&&self&&self.Object===Object&&self;const i=r||o||Function("return this")();const u=i.Symbol;var c=Object.prototype,a=c.hasOwnProperty,s=c.toString,f=u?u.toStringTag:void 0;const l=function(t){var n=a.call(t,f),e=t[f];try{t[f]=void 0;var r=!0}catch(t){}var o=s.call(t);return r&&(n?t[f]=e:delete t[f]),o};var p=Object.prototype.toString;const v=function(t){return p.call(t)};var d=u?u.toStringTag:void 0;const h=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":d&&d in Object(t)?l(t):v(t)};const _=function(t){return null!=t&&"object"==typeof t};const y=function(t){return"symbol"==typeof t||_(t)&&"[object Symbol]"==h(t)};const g=function(t){return"number"==typeof t?t:y(t)?NaN:+t};const b=function(t,n){for(var e=-1,r=null==t?0:t.length,o=Array(r);++e<r;)o[e]=n(t[e],e,t);return o};const m=Array.isArray;var O=u?u.prototype:void 0,j=O?O.toString:void 0;const A=function t(n){if("string"==typeof n)return n;if(m(n))return b(n,t)+"";if(y(n))return j?j.call(n):"";var e=n+"";return"0"==e&&1/n==-1/0?"-0":e};const E=function(t,n){return function(e,r){var o;if(void 0===e&&void 0===r)return n;if(void 0!==e&&(o=e),void 0!==r){if(void 0===o)return r;"string"==typeof e||"string"==typeof r?(e=A(e),r=A(r)):(e=g(e),r=g(r)),o=t(e,r)}return o}};const T=E((function(t,n){return t+n}),0);var w=/\s/;const x=function(t){for(var n=t.length;n--&&w.test(t.charAt(n)););return n};var I=/^\s+/;const R=function(t){return t?t.slice(0,x(t)+1).replace(I,""):t};const B=function(t){var n=typeof t;return null!=t&&("object"==n||"function"==n)};var S=/^[-+]0x[0-9a-f]+$/i,N=/^0b[01]+$/i,P=/^0o[0-7]+$/i,M=parseInt;const L=function(t){if("number"==typeof t)return t;if(y(t))return NaN;if(B(t)){var n="function"==typeof t.valueOf?t.valueOf():t;t=B(n)?n+"":n}if("string"!=typeof t)return 0===t?t:+t;t=R(t);var e=N.test(t);return e||P.test(t)?M(t.slice(2),e?2:8):S.test(t)?NaN:+t};var D=1/0;const W=function(t){return t?(t=L(t))===D||t===-1/0?17976931348623157e292*(t<0?-1:1):t==t?t:0:0===t?t:0};const C=function(t){var n=W(t),e=n%1;return n==n?e?n-e:n:0};const k=function(t,n){if("function"!=typeof n)throw new TypeError("Expected a function");return t=C(t),function(){if(--t<1)return n.apply(this,arguments)}};const U=function(t){return t};const z=function(t){if(!B(t))return!1;var n=h(t);return"[object Function]"==n||"[object GeneratorFunction]"==n||"[object AsyncFunction]"==n||"[object Proxy]"==n};const F=i["__core-js_shared__"];var q,K=(q=/[^.]+$/.exec(F&&F.keys&&F.keys.IE_PROTO||""))?"Symbol(src)_1."+q:"";const $=function(t){return!!K&&K in t};var G=Function.prototype.toString;const V=function(t){if(null!=t){try{return G.call(t)}catch(t){}try{return t+""}catch(t){}}return""};var H=/^\[object .+?Constructor\]$/,X=Function.prototype,Y=Object.prototype,Z=X.toString,J=Y.hasOwnProperty,Q=RegExp("^"+Z.call(J).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const tt=function(t){return!(!B(t)||$(t))&&(z(t)?Q:H).test(V(t))};const nt=function(t,n){return null==t?void 0:t[n]};const et=function(t,n){var e=nt(t,n);return tt(e)?e:void 0};const rt=et(i,"WeakMap");const ot=rt&&new rt;var it=ot?function(t,n){return ot.set(t,n),t}:U;const ut=it;var ct=Object.create,at=function(){function t(){}return function(n){if(!B(n))return{};if(ct)return ct(n);t.prototype=n;var e=new t;return t.prototype=void 0,e}}();const st=at;const ft=function(t){return function(){var n=arguments;switch(n.length){case 0:return new t;case 1:return new t(n[0]);case 2:return new t(n[0],n[1]);case 3:return new t(n[0],n[1],n[2]);case 4:return new t(n[0],n[1],n[2],n[3]);case 5:return new t(n[0],n[1],n[2],n[3],n[4]);case 6:return new t(n[0],n[1],n[2],n[3],n[4],n[5]);case 7:return new t(n[0],n[1],n[2],n[3],n[4],n[5],n[6])}var e=st(t.prototype),r=t.apply(e,n);return B(r)?r:e}};const lt=function(t,n,e){var r=1&n,o=ft(t);return function n(){return(this&&this!==i&&this instanceof n?o:t).apply(r?e:this,arguments)}};const pt=function(t,n,e){switch(e.length){case 0:return t.call(n);case 1:return t.call(n,e[0]);case 2:return t.call(n,e[0],e[1]);case 3:return t.call(n,e[0],e[1],e[2])}return t.apply(n,e)};var vt=Math.max;const dt=function(t,n,e,r){for(var o=-1,i=t.length,u=e.length,c=-1,a=n.length,s=vt(i-u,0),f=Array(a+s),l=!r;++c<a;)f[c]=n[c];for(;++o<u;)(l||o<i)&&(f[e[o]]=t[o]);for(;s--;)f[c++]=t[o++];return f};var ht=Math.max;const _t=function(t,n,e,r){for(var o=-1,i=t.length,u=-1,c=e.length,a=-1,s=n.length,f=ht(i-c,0),l=Array(f+s),p=!r;++o<f;)l[o]=t[o];for(var v=o;++a<s;)l[v+a]=n[a];for(;++u<c;)(p||o<i)&&(l[v+e[u]]=t[o++]);return l};const yt=function(t,n){for(var e=t.length,r=0;e--;)t[e]===n&&++r;return r};const gt=function(){};function bt(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}bt.prototype=st(gt.prototype),bt.prototype.constructor=bt;const mt=bt;const Ot=function(){};var jt=ot?function(t){return ot.get(t)}:Ot;const At=jt;const Et={};var Tt=Object.prototype.hasOwnProperty;const wt=function(t){for(var n=t.name+"",e=Et[n],r=Tt.call(Et,n)?e.length:0;r--;){var o=e[r],i=o.func;if(null==i||i==t)return o.name}return n};function xt(t,n){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!n,this.__index__=0,this.__values__=void 0}xt.prototype=st(gt.prototype),xt.prototype.constructor=xt;const It=xt;const Rt=function(t,n){var e=-1,r=t.length;for(n||(n=Array(r));++e<r;)n[e]=t[e];return n};const Bt=function(t){if(t instanceof mt)return t.clone();var n=new It(t.__wrapped__,t.__chain__);return n.__actions__=Rt(t.__actions__),n.__index__=t.__index__,n.__values__=t.__values__,n};var St=Object.prototype.hasOwnProperty;function Nt(t){if(_(t)&&!m(t)&&!(t instanceof mt)){if(t instanceof It)return t;if(St.call(t,"__wrapped__"))return Bt(t)}return new It(t)}Nt.prototype=gt.prototype,Nt.prototype.constructor=Nt;const Pt=Nt;const Mt=function(t){var n=wt(t),e=Pt[n];if("function"!=typeof e||!(n in mt.prototype))return!1;if(t===e)return!0;var r=At(e);return!!r&&t===r[0]};var Lt=Date.now;const Dt=function(t){var n=0,e=0;return function(){var r=Lt(),o=16-(r-e);if(e=r,o>0){if(++n>=800)return arguments[0]}else n=0;return t.apply(void 0,arguments)}};const Wt=Dt(ut);var Ct=/\{\n\/\* \[wrapped with (.+)\] \*/,kt=/,? & /;const Ut=function(t){var n=t.match(Ct);return n?n[1].split(kt):[]};var zt=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/;const Ft=function(t,n){var e=n.length;if(!e)return t;var r=e-1;return n[r]=(e>1?"& ":"")+n[r],n=n.join(e>2?", ":" "),t.replace(zt,"{\n/* [wrapped with "+n+"] */\n")};const qt=function(t){return function(){return t}};var Kt=function(){try{var t=et(Object,"defineProperty");return t({},"",{}),t}catch(t){}}();const $t=Kt;var Gt=$t?function(t,n){return $t(t,"toString",{configurable:!0,enumerable:!1,value:qt(n),writable:!0})}:U;const Vt=Dt(Gt);const Ht=function(t,n){for(var e=-1,r=null==t?0:t.length;++e<r&&!1!==n(t[e],e,t););return t};const Xt=function(t,n,e,r){for(var o=t.length,i=e+(r?1:-1);r?i--:++i<o;)if(n(t[i],i,t))return i;return-1};const Yt=function(t){return t!=t};const Zt=function(t,n,e){for(var r=e-1,o=t.length;++r<o;)if(t[r]===n)return r;return-1};const Jt=function(t,n,e){return n==n?Zt(t,n,e):Xt(t,Yt,e)};const Qt=function(t,n){return!!(null==t?0:t.length)&&Jt(t,n,0)>-1};var tn=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]];const nn=function(t,n){return Ht(tn,(function(e){var r="_."+e[0];n&e[1]&&!Qt(t,r)&&t.push(r)})),t.sort()};const en=function(t,n,e){var r=n+"";return Vt(t,Ft(r,nn(Ut(r),e)))};const rn=function(t,n,e,r,o,i,u,c,a,s){var f=8&n;n|=f?32:64,4&(n&=~(f?64:32))||(n&=-4);var l=[t,n,o,f?i:void 0,f?u:void 0,f?void 0:i,f?void 0:u,c,a,s],p=e.apply(void 0,l);return Mt(t)&&Wt(p,l),p.placeholder=r,en(p,t,n)};const on=function(t){return t.placeholder};var un=/^(?:0|[1-9]\d*)$/;const cn=function(t,n){var e=typeof t;return!!(n=null==n?9007199254740991:n)&&("number"==e||"symbol"!=e&&un.test(t))&&t>-1&&t%1==0&&t<n};var an=Math.min;const sn=function(t,n){for(var e=t.length,r=an(n.length,e),o=Rt(t);r--;){var i=n[r];t[r]=cn(i,e)?o[i]:void 0}return t};var fn="__lodash_placeholder__";const ln=function(t,n){for(var e=-1,r=t.length,o=0,i=[];++e<r;){var u=t[e];u!==n&&u!==fn||(t[e]=fn,i[o++]=e)}return i};const pn=function t(n,e,r,o,u,c,a,s,f,l){var p=128&e,v=1&e,d=2&e,h=24&e,_=512&e,y=d?void 0:ft(n);return function g(){for(var b=arguments.length,m=Array(b),O=b;O--;)m[O]=arguments[O];if(h)var j=on(g),A=yt(m,j);if(o&&(m=dt(m,o,u,h)),c&&(m=_t(m,c,a,h)),b-=A,h&&b<l){var E=ln(m,j);return rn(n,e,t,g.placeholder,r,m,E,s,f,l-b)}var T=v?r:this,w=d?T[n]:n;return b=m.length,s?m=sn(m,s):_&&b>1&&m.reverse(),p&&f<b&&(m.length=f),this&&this!==i&&this instanceof g&&(w=y||ft(w)),w.apply(T,m)}};const vn=function(t,n,e){var r=ft(t);return function o(){for(var u=arguments.length,c=Array(u),a=u,s=on(o);a--;)c[a]=arguments[a];var f=u<3&&c[0]!==s&&c[u-1]!==s?[]:ln(c,s);return(u-=f.length)<e?rn(t,n,pn,o.placeholder,void 0,c,f,void 0,void 0,e-u):pt(this&&this!==i&&this instanceof o?r:t,this,c)}};const dn=function(t,n,e,r){var o=1&n,u=ft(t);return function n(){for(var c=-1,a=arguments.length,s=-1,f=r.length,l=Array(f+a),p=this&&this!==i&&this instanceof n?u:t;++s<f;)l[s]=r[s];for(;a--;)l[s++]=arguments[++c];return pt(p,o?e:this,l)}};var hn="__lodash_placeholder__",_n=128,yn=Math.min;const gn=function(t,n){var e=t[1],r=n[1],o=e|r,i=o<131,u=r==_n&&8==e||r==_n&&256==e&&t[7].length<=n[8]||384==r&&n[7].length<=n[8]&&8==e;if(!i&&!u)return t;1&r&&(t[2]=n[2],o|=1&e?0:4);var c=n[3];if(c){var a=t[3];t[3]=a?dt(a,c,n[4]):c,t[4]=a?ln(t[3],hn):n[4]}return(c=n[5])&&(a=t[5],t[5]=a?_t(a,c,n[6]):c,t[6]=a?ln(t[5],hn):n[6]),(c=n[7])&&(t[7]=c),r&_n&&(t[8]=null==t[8]?n[8]:yn(t[8],n[8])),null==t[9]&&(t[9]=n[9]),t[0]=n[0],t[1]=o,t};var bn=Math.max;const mn=function(t,n,e,r,o,i,u,c){var a=2&n;if(!a&&"function"!=typeof t)throw new TypeError("Expected a function");var s=r?r.length:0;if(s||(n&=-97,r=o=void 0),u=void 0===u?u:bn(C(u),0),c=void 0===c?c:C(c),s-=o?o.length:0,64&n){var f=r,l=o;r=o=void 0}var p=a?void 0:At(t),v=[t,n,e,r,o,f,l,i,u,c];if(p&&gn(v,p),t=v[0],n=v[1],e=v[2],r=v[3],o=v[4],!(c=v[9]=void 0===v[9]?a?0:t.length:bn(v[9]-s,0))&&24&n&&(n&=-25),n&&1!=n)d=8==n||16==n?vn(t,n,c):32!=n&&33!=n||o.length?pn.apply(void 0,v):dn(t,n,e,r);else var d=lt(t,n,e);return en((p?ut:Wt)(d,v),t,n)};const On=function(t,n,e){return n=e?void 0:n,n=t&&null==n?t.length:n,mn(t,128,void 0,void 0,void 0,void 0,n)};const jn=function(t,n,e){"__proto__"==n&&$t?$t(t,n,{configurable:!0,enumerable:!0,value:e,writable:!0}):t[n]=e};const An=function(t,n){return t===n||t!=t&&n!=n};var En=Object.prototype.hasOwnProperty;const Tn=function(t,n,e){var r=t[n];En.call(t,n)&&An(r,e)&&(void 0!==e||n in t)||jn(t,n,e)};const wn=function(t,n,e,r){var o=!e;e||(e={});for(var i=-1,u=n.length;++i<u;){var c=n[i],a=r?r(e[c],t[c],c,e,t):void 0;void 0===a&&(a=t[c]),o?jn(e,c,a):Tn(e,c,a)}return e};var xn=Math.max;const In=function(t,n,e){return n=xn(void 0===n?t.length-1:n,0),function(){for(var r=arguments,o=-1,i=xn(r.length-n,0),u=Array(i);++o<i;)u[o]=r[n+o];o=-1;for(var c=Array(n+1);++o<n;)c[o]=r[o];return c[n]=e(u),pt(t,this,c)}};const Rn=function(t,n){return Vt(In(t,n,U),t+"")};const Bn=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991};const Sn=function(t){return null!=t&&Bn(t.length)&&!z(t)};const Nn=function(t,n,e){if(!B(e))return!1;var r=typeof n;return!!("number"==r?Sn(e)&&cn(n,e.length):"string"==r&&n in e)&&An(e[n],t)};const Pn=function(t){return Rn((function(n,e){var r=-1,o=e.length,i=o>1?e[o-1]:void 0,u=o>2?e[2]:void 0;for(i=t.length>3&&"function"==typeof i?(o--,i):void 0,u&&Nn(e[0],e[1],u)&&(i=o<3?void 0:i,o=1),n=Object(n);++r<o;){var c=e[r];c&&t(n,c,r,i)}return n}))};var Mn=Object.prototype;const Ln=function(t){var n=t&&t.constructor;return t===("function"==typeof n&&n.prototype||Mn)};const Dn=function(t,n){for(var e=-1,r=Array(t);++e<t;)r[e]=n(e);return r};const Wn=function(t){return _(t)&&"[object Arguments]"==h(t)};var Cn=Object.prototype,kn=Cn.hasOwnProperty,Un=Cn.propertyIsEnumerable;const zn=Wn(function(){return arguments}())?Wn:function(t){return _(t)&&kn.call(t,"callee")&&!Un.call(t,"callee")};const Fn=function(){return!1};var qn="object"==typeof exports&&exports&&!exports.nodeType&&exports,Kn=qn&&"object"==typeof module&&module&&!module.nodeType&&module,$n=Kn&&Kn.exports===qn?i.Buffer:void 0;const Gn=($n?$n.isBuffer:void 0)||Fn;var Vn={};Vn["[object Float32Array]"]=Vn["[object Float64Array]"]=Vn["[object Int8Array]"]=Vn["[object Int16Array]"]=Vn["[object Int32Array]"]=Vn["[object Uint8Array]"]=Vn["[object Uint8ClampedArray]"]=Vn["[object Uint16Array]"]=Vn["[object Uint32Array]"]=!0,Vn["[object Arguments]"]=Vn["[object Array]"]=Vn["[object ArrayBuffer]"]=Vn["[object Boolean]"]=Vn["[object DataView]"]=Vn["[object Date]"]=Vn["[object Error]"]=Vn["[object Function]"]=Vn["[object Map]"]=Vn["[object Number]"]=Vn["[object Object]"]=Vn["[object RegExp]"]=Vn["[object Set]"]=Vn["[object String]"]=Vn["[object WeakMap]"]=!1;const Hn=function(t){return _(t)&&Bn(t.length)&&!!Vn[h(t)]};const Xn=function(t){return function(n){return t(n)}};var Yn="object"==typeof exports&&exports&&!exports.nodeType&&exports,Zn=Yn&&"object"==typeof module&&module&&!module.nodeType&&module,Jn=Zn&&Zn.exports===Yn&&r.process;const Qn=function(){try{var t=Zn&&Zn.require&&Zn.require("util").types;return t||Jn&&Jn.binding&&Jn.binding("util")}catch(t){}}();var te=Qn&&Qn.isTypedArray;const ne=te?Xn(te):Hn;var ee=Object.prototype.hasOwnProperty;const re=function(t,n){var e=m(t),r=!e&&zn(t),o=!e&&!r&&Gn(t),i=!e&&!r&&!o&&ne(t),u=e||r||o||i,c=u?Dn(t.length,String):[],a=c.length;for(var s in t)!n&&!ee.call(t,s)||u&&("length"==s||o&&("offset"==s||"parent"==s)||i&&("buffer"==s||"byteLength"==s||"byteOffset"==s)||cn(s,a))||c.push(s);return c};const oe=function(t,n){return function(e){return t(n(e))}};const ie=oe(Object.keys,Object);var ue=Object.prototype.hasOwnProperty;const ce=function(t){if(!Ln(t))return ie(t);var n=[];for(var e in Object(t))ue.call(t,e)&&"constructor"!=e&&n.push(e);return n};const ae=function(t){return Sn(t)?re(t):ce(t)};var se=Object.prototype.hasOwnProperty,fe=Pn((function(t,n){if(Ln(n)||Sn(n))wn(n,ae(n),t);else for(var e in n)se.call(n,e)&&Tn(t,e,n[e])}));const le=fe;const pe=function(t){var n=[];if(null!=t)for(var e in Object(t))n.push(e);return n};var ve=Object.prototype.hasOwnProperty;const de=function(t){if(!B(t))return pe(t);var n=Ln(t),e=[];for(var r in t)("constructor"!=r||!n&&ve.call(t,r))&&e.push(r);return e};const he=function(t){return Sn(t)?re(t,!0):de(t)};var _e=Pn((function(t,n){wn(n,he(n),t)}));const ye=_e;var ge=Pn((function(t,n,e,r){wn(n,he(n),t,r)}));const be=ge;var me=Pn((function(t,n,e,r){wn(n,ae(n),t,r)}));const Oe=me;var je=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ae=/^\w*$/;const Ee=function(t,n){if(m(t))return!1;var e=typeof t;return!("number"!=e&&"symbol"!=e&&"boolean"!=e&&null!=t&&!y(t))||(Ae.test(t)||!je.test(t)||null!=n&&t in Object(n))};const Te=et(Object,"create");const we=function(){this.__data__=Te?Te(null):{},this.size=0};const xe=function(t){var n=this.has(t)&&delete this.__data__[t];return this.size-=n?1:0,n};var Ie=Object.prototype.hasOwnProperty;const Re=function(t){var n=this.__data__;if(Te){var e=n[t];return"__lodash_hash_undefined__"===e?void 0:e}return Ie.call(n,t)?n[t]:void 0};var Be=Object.prototype.hasOwnProperty;const Se=function(t){var n=this.__data__;return Te?void 0!==n[t]:Be.call(n,t)};const Ne=function(t,n){var e=this.__data__;return this.size+=this.has(t)?0:1,e[t]=Te&&void 0===n?"__lodash_hash_undefined__":n,this};function Pe(t){var n=-1,e=null==t?0:t.length;for(this.clear();++n<e;){var r=t[n];this.set(r[0],r[1])}}Pe.prototype.clear=we,Pe.prototype.delete=xe,Pe.prototype.get=Re,Pe.prototype.has=Se,Pe.prototype.set=Ne;const Me=Pe;const Le=function(){this.__data__=[],this.size=0};const De=function(t,n){for(var e=t.length;e--;)if(An(t[e][0],n))return e;return-1};var We=Array.prototype.splice;const Ce=function(t){var n=this.__data__,e=De(n,t);return!(e<0)&&(e==n.length-1?n.pop():We.call(n,e,1),--this.size,!0)};const ke=function(t){var n=this.__data__,e=De(n,t);return e<0?void 0:n[e][1]};const Ue=function(t){return De(this.__data__,t)>-1};const ze=function(t,n){var e=this.__data__,r=De(e,t);return r<0?(++this.size,e.push([t,n])):e[r][1]=n,this};function Fe(t){var n=-1,e=null==t?0:t.length;for(this.clear();++n<e;){var r=t[n];this.set(r[0],r[1])}}Fe.prototype.clear=Le,Fe.prototype.delete=Ce,Fe.prototype.get=ke,Fe.prototype.has=Ue,Fe.prototype.set=ze;const qe=Fe;const Ke=et(i,"Map");const $e=function(){this.size=0,this.__data__={hash:new Me,map:new(Ke||qe),string:new Me}};const Ge=function(t){var n=typeof t;return"string"==n||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==t:null===t};const Ve=function(t,n){var e=t.__data__;return Ge(n)?e["string"==typeof n?"string":"hash"]:e.map};const He=function(t){var n=Ve(this,t).delete(t);return this.size-=n?1:0,n};const Xe=function(t){return Ve(this,t).get(t)};const Ye=function(t){return Ve(this,t).has(t)};const Ze=function(t,n){var e=Ve(this,t),r=e.size;return e.set(t,n),this.size+=e.size==r?0:1,this};function Je(t){var n=-1,e=null==t?0:t.length;for(this.clear();++n<e;){var r=t[n];this.set(r[0],r[1])}}Je.prototype.clear=$e,Je.prototype.delete=He,Je.prototype.get=Xe,Je.prototype.has=Ye,Je.prototype.set=Ze;const Qe=Je;function tr(t,n){if("function"!=typeof t||null!=n&&"function"!=typeof n)throw new TypeError("Expected a function");var e=function(){var r=arguments,o=n?n.apply(this,r):r[0],i=e.cache;if(i.has(o))return i.get(o);var u=t.apply(this,r);return e.cache=i.set(o,u)||i,u};return e.cache=new(tr.Cache||Qe),e}tr.Cache=Qe;const nr=tr;const er=function(t){var n=nr(t,(function(t){return 500===e.size&&e.clear(),t})),e=n.cache;return n};var rr=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,or=/\\(\\)?/g,ir=er((function(t){var n=[];return 46===t.charCodeAt(0)&&n.push(""),t.replace(rr,(function(t,e,r,o){n.push(r?o.replace(or,"$1"):e||t)})),n}));const ur=ir;const cr=function(t){return null==t?"":A(t)};const ar=function(t,n){return m(t)?t:Ee(t,n)?[t]:ur(cr(t))};const sr=function(t){if("string"==typeof t||y(t))return t;var n=t+"";return"0"==n&&1/t==-1/0?"-0":n};const fr=function(t,n){for(var e=0,r=(n=ar(n,t)).length;null!=t&&e<r;)t=t[sr(n[e++])];return e&&e==r?t:void 0};const lr=function(t,n,e){var r=null==t?void 0:fr(t,n);return void 0===r?e:r};const pr=function(t,n){for(var e=-1,r=n.length,o=Array(r),i=null==t;++e<r;)o[e]=i?void 0:lr(t,n[e]);return o};const vr=function(t,n){for(var e=-1,r=n.length,o=t.length;++e<r;)t[o+e]=n[e];return t};var dr=u?u.isConcatSpreadable:void 0;const hr=function(t){return m(t)||zn(t)||!!(dr&&t&&t[dr])};const _r=function t(n,e,r,o,i){var u=-1,c=n.length;for(r||(r=hr),i||(i=[]);++u<c;){var a=n[u];e>0&&r(a)?e>1?t(a,e-1,r,o,i):vr(i,a):o||(i[i.length]=a)}return i};const yr=function(t){return(null==t?0:t.length)?_r(t,1):[]};const gr=function(t){return Vt(In(t,void 0,yr),t+"")};const br=gr(pr);const mr=oe(Object.getPrototypeOf,Object);var Or=Function.prototype,jr=Object.prototype,Ar=Or.toString,Er=jr.hasOwnProperty,Tr=Ar.call(Object);const wr=function(t){if(!_(t)||"[object Object]"!=h(t))return!1;var n=mr(t);if(null===n)return!0;var e=Er.call(n,"constructor")&&n.constructor;return"function"==typeof e&&e instanceof e&&Ar.call(e)==Tr};const xr=function(t){if(!_(t))return!1;var n=h(t);return"[object Error]"==n||"[object DOMException]"==n||"string"==typeof t.message&&"string"==typeof t.name&&!wr(t)};var Ir=Rn((function(t,n){try{return pt(t,void 0,n)}catch(t){return xr(t)?t:new Error(t)}}));const Rr=Ir;const Br=function(t,n){var e;if("function"!=typeof n)throw new TypeError("Expected a function");return t=C(t),function(){return--t>0&&(e=n.apply(this,arguments)),t<=1&&(n=void 0),e}};var Sr=Rn((function(t,n,e){var r=1;if(e.length){var o=ln(e,on(Sr));r|=32}return mn(t,r,n,e,o)}));Sr.placeholder={};const Nr=Sr;const Pr=gr((function(t,n){return Ht(n,(function(n){n=sr(n),jn(t,n,Nr(t[n],t))})),t}));var Mr=Rn((function(t,n,e){var r=3;if(e.length){var o=ln(e,on(Mr));r|=32}return mn(n,r,t,e,o)}));Mr.placeholder={};const Lr=Mr;const Dr=function(t,n,e){var r=-1,o=t.length;n<0&&(n=-n>o?0:o+n),(e=e>o?o:e)<0&&(e+=o),o=n>e?0:e-n>>>0,n>>>=0;for(var i=Array(o);++r<o;)i[r]=t[r+n];return i};const Wr=function(t,n,e){var r=t.length;return e=void 0===e?r:e,!n&&e>=r?t:Dr(t,n,e)};var Cr=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");const kr=function(t){return Cr.test(t)};const Ur=function(t){return t.split("")};var zr="\\ud800-\\udfff",Fr="["+zr+"]",qr="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",Kr="\\ud83c[\\udffb-\\udfff]",$r="[^"+zr+"]",Gr="(?:\\ud83c[\\udde6-\\uddff]){2}",Vr="[\\ud800-\\udbff][\\udc00-\\udfff]",Hr="(?:"+qr+"|"+Kr+")"+"?",Xr="[\\ufe0e\\ufe0f]?",Yr=Xr+Hr+("(?:\\u200d(?:"+[$r,Gr,Vr].join("|")+")"+Xr+Hr+")*"),Zr="(?:"+[$r+qr+"?",qr,Gr,Vr,Fr].join("|")+")",Jr=RegExp(Kr+"(?="+Kr+")|"+Zr+Yr,"g");const Qr=function(t){return t.match(Jr)||[]};const to=function(t){return kr(t)?Qr(t):Ur(t)};const no=function(t){return function(n){n=cr(n);var e=kr(n)?to(n):void 0,r=e?e[0]:n.charAt(0),o=e?Wr(e,1).join(""):n.slice(1);return r[t]()+o}};const eo=no("toUpperCase");const ro=function(t){return eo(cr(t).toLowerCase())};const oo=function(t,n,e,r){var o=-1,i=null==t?0:t.length;for(r&&i&&(e=t[++o]);++o<i;)e=n(e,t[o],o,t);return e};const io=function(t){return function(n){return null==t?void 0:t[n]}};const uo=io({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"});var co=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ao=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");const so=function(t){return(t=cr(t))&&t.replace(co,uo).replace(ao,"")};var fo=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;const lo=function(t){return t.match(fo)||[]};var po=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;const vo=function(t){return po.test(t)};var ho="\\ud800-\\udfff",_o="\\u2700-\\u27bf",yo="a-z\\xdf-\\xf6\\xf8-\\xff",go="A-Z\\xc0-\\xd6\\xd8-\\xde",bo="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\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",mo="["+bo+"]",Oo="\\d+",jo="["+_o+"]",Ao="["+yo+"]",Eo="[^"+ho+bo+Oo+_o+yo+go+"]",To="(?:\\ud83c[\\udde6-\\uddff]){2}",wo="[\\ud800-\\udbff][\\udc00-\\udfff]",xo="["+go+"]",Io="(?:"+Ao+"|"+Eo+")",Ro="(?:"+xo+"|"+Eo+")",Bo="(?:['’](?:d|ll|m|re|s|t|ve))?",So="(?:['’](?:D|LL|M|RE|S|T|VE))?",No="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",Po="[\\ufe0e\\ufe0f]?",Mo=Po+No+("(?:\\u200d(?:"+["[^"+ho+"]",To,wo].join("|")+")"+Po+No+")*"),Lo="(?:"+[jo,To,wo].join("|")+")"+Mo,Do=RegExp([xo+"?"+Ao+"+"+Bo+"(?="+[mo,xo,"$"].join("|")+")",Ro+"+"+So+"(?="+[mo,xo+Io,"$"].join("|")+")",xo+"?"+Io+"+"+Bo,xo+"+"+So,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Oo,Lo].join("|"),"g");const Wo=function(t){return t.match(Do)||[]};const Co=function(t,n,e){return t=cr(t),void 0===(n=e?void 0:n)?vo(t)?Wo(t):lo(t):t.match(n)||[]};var ko=RegExp("['’]","g");const Uo=function(t){return function(n){return oo(Co(so(n).replace(ko,"")),t,"")}};var zo=Uo((function(t,n,e){return n=n.toLowerCase(),t+(e?ro(n):n)}));const Fo=zo;const qo=function(){if(!arguments.length)return[];var t=arguments[0];return m(t)?t:[t]};var Ko=i.isFinite,$o=Math.min;const Go=function(t){var n=Math[t];return function(t,e){if(t=L(t),(e=null==e?0:$o(C(e),292))&&Ko(t)){var r=(cr(t)+"e").split("e"),o=n(r[0]+"e"+(+r[1]+e));return+((r=(cr(o)+"e").split("e"))[0]+"e"+(+r[1]-e))}return n(t)}};const Vo=Go("ceil");const Ho=function(t){var n=Pt(t);return n.__chain__=!0,n};var Xo=Math.ceil,Yo=Math.max;const Zo=function(t,n,e){n=(e?Nn(t,n,e):void 0===n)?1:Yo(C(n),0);var r=null==t?0:t.length;if(!r||n<1)return[];for(var o=0,i=0,u=Array(Xo(r/n));o<r;)u[i++]=Dr(t,o,o+=n);return u};const Jo=function(t,n,e){return t==t&&(void 0!==e&&(t=t<=e?t:e),void 0!==n&&(t=t>=n?t:n)),t};const Qo=function(t,n,e){return void 0===e&&(e=n,n=void 0),void 0!==e&&(e=(e=L(e))==e?e:0),void 0!==n&&(n=(n=L(n))==n?n:0),Jo(L(t),n,e)};const ti=function(){this.__data__=new qe,this.size=0};const ni=function(t){var n=this.__data__,e=n.delete(t);return this.size=n.size,e};const ei=function(t){return this.__data__.get(t)};const ri=function(t){return this.__data__.has(t)};const oi=function(t,n){var e=this.__data__;if(e instanceof qe){var r=e.__data__;if(!Ke||r.length<199)return r.push([t,n]),this.size=++e.size,this;e=this.__data__=new Qe(r)}return e.set(t,n),this.size=e.size,this};function ii(t){var n=this.__data__=new qe(t);this.size=n.size}ii.prototype.clear=ti,ii.prototype.delete=ni,ii.prototype.get=ei,ii.prototype.has=ri,ii.prototype.set=oi;const ui=ii;const ci=function(t,n){return t&&wn(n,ae(n),t)};const ai=function(t,n){return t&&wn(n,he(n),t)};var si="object"==typeof exports&&exports&&!exports.nodeType&&exports,fi=si&&"object"==typeof module&&module&&!module.nodeType&&module,li=fi&&fi.exports===si?i.Buffer:void 0,pi=li?li.allocUnsafe:void 0;const vi=function(t,n){if(n)return t.slice();var e=t.length,r=pi?pi(e):new t.constructor(e);return t.copy(r),r};const di=function(t,n){for(var e=-1,r=null==t?0:t.length,o=0,i=[];++e<r;){var u=t[e];n(u,e,t)&&(i[o++]=u)}return i};const hi=function(){return[]};var _i=Object.prototype.propertyIsEnumerable,yi=Object.getOwnPropertySymbols;const gi=yi?function(t){return null==t?[]:(t=Object(t),di(yi(t),(function(n){return _i.call(t,n)})))}:hi;const bi=function(t,n){return wn(t,gi(t),n)};var mi=Object.getOwnPropertySymbols?function(t){for(var n=[];t;)vr(n,gi(t)),t=mr(t);return n}:hi;const Oi=mi;const ji=function(t,n){return wn(t,Oi(t),n)};const Ai=function(t,n,e){var r=n(t);return m(t)?r:vr(r,e(t))};const Ei=function(t){return Ai(t,ae,gi)};const Ti=function(t){return Ai(t,he,Oi)};const wi=et(i,"DataView");const xi=et(i,"Promise");const Ii=et(i,"Set");var Ri="[object Map]",Bi="[object Promise]",Si="[object Set]",Ni="[object WeakMap]",Pi="[object DataView]",Mi=V(wi),Li=V(Ke),Di=V(xi),Wi=V(Ii),Ci=V(rt),ki=h;(wi&&ki(new wi(new ArrayBuffer(1)))!=Pi||Ke&&ki(new Ke)!=Ri||xi&&ki(xi.resolve())!=Bi||Ii&&ki(new Ii)!=Si||rt&&ki(new rt)!=Ni)&&(ki=function(t){var n=h(t),e="[object Object]"==n?t.constructor:void 0,r=e?V(e):"";if(r)switch(r){case Mi:return Pi;case Li:return Ri;case Di:return Bi;case Wi:return Si;case Ci:return Ni}return n});const Ui=ki;var zi=Object.prototype.hasOwnProperty;const Fi=function(t){var n=t.length,e=new t.constructor(n);return n&&"string"==typeof t[0]&&zi.call(t,"index")&&(e.index=t.index,e.input=t.input),e};const qi=i.Uint8Array;const Ki=function(t){var n=new t.constructor(t.byteLength);return new qi(n).set(new qi(t)),n};const $i=function(t,n){var e=n?Ki(t.buffer):t.buffer;return new t.constructor(e,t.byteOffset,t.byteLength)};var Gi=/\w*$/;const Vi=function(t){var n=new t.constructor(t.source,Gi.exec(t));return n.lastIndex=t.lastIndex,n};var Hi=u?u.prototype:void 0,Xi=Hi?Hi.valueOf:void 0;const Yi=function(t){return Xi?Object(Xi.call(t)):{}};const Zi=function(t,n){var e=n?Ki(t.buffer):t.buffer;return new t.constructor(e,t.byteOffset,t.length)};const Ji=function(t,n,e){var r=t.constructor;switch(n){case"[object ArrayBuffer]":return Ki(t);case"[object Boolean]":case"[object Date]":return new r(+t);case"[object DataView]":return $i(t,e);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return Zi(t,e);case"[object Map]":case"[object Set]":return new r;case"[object Number]":case"[object String]":return new r(t);case"[object RegExp]":return Vi(t);case"[object Symbol]":return Yi(t)}};const Qi=function(t){return"function"!=typeof t.constructor||Ln(t)?{}:st(mr(t))};const tu=function(t){return _(t)&&"[object Map]"==Ui(t)};var nu=Qn&&Qn.isMap;const eu=nu?Xn(nu):tu;const ru=function(t){return _(t)&&"[object Set]"==Ui(t)};var ou=Qn&&Qn.isSet;const iu=ou?Xn(ou):ru;var uu="[object Arguments]",cu="[object Function]",au="[object Object]",su={};su[uu]=su["[object Array]"]=su["[object ArrayBuffer]"]=su["[object DataView]"]=su["[object Boolean]"]=su["[object Date]"]=su["[object Float32Array]"]=su["[object Float64Array]"]=su["[object Int8Array]"]=su["[object Int16Array]"]=su["[object Int32Array]"]=su["[object Map]"]=su["[object Number]"]=su[au]=su["[object RegExp]"]=su["[object Set]"]=su["[object String]"]=su["[object Symbol]"]=su["[object Uint8Array]"]=su["[object Uint8ClampedArray]"]=su["[object Uint16Array]"]=su["[object Uint32Array]"]=!0,su["[object Error]"]=su[cu]=su["[object WeakMap]"]=!1;const fu=function t(n,e,r,o,i,u){var c,a=1&e,s=2&e,f=4&e;if(r&&(c=i?r(n,o,i,u):r(n)),void 0!==c)return c;if(!B(n))return n;var l=m(n);if(l){if(c=Fi(n),!a)return Rt(n,c)}else{var p=Ui(n),v=p==cu||"[object GeneratorFunction]"==p;if(Gn(n))return vi(n,a);if(p==au||p==uu||v&&!i){if(c=s||v?{}:Qi(n),!a)return s?ji(n,ai(c,n)):bi(n,ci(c,n))}else{if(!su[p])return i?n:{};c=Ji(n,p,a)}}u||(u=new ui);var d=u.get(n);if(d)return d;u.set(n,c),iu(n)?n.forEach((function(o){c.add(t(o,e,r,o,n,u))})):eu(n)&&n.forEach((function(o,i){c.set(i,t(o,e,r,i,n,u))}));var h=l?void 0:(f?s?Ti:Ei:s?he:ae)(n);return Ht(h||n,(function(o,i){h&&(o=n[i=o]),Tn(c,i,t(o,e,r,i,n,u))})),c};const lu=function(t){return fu(t,4)};const pu=function(t){return fu(t,5)};const vu=function(t,n){return fu(t,5,n="function"==typeof n?n:void 0)};const du=function(t,n){return fu(t,4,n="function"==typeof n?n:void 0)};const hu=function(){return new It(this.value(),this.__chain__)};const _u=function(t){for(var n=-1,e=null==t?0:t.length,r=0,o=[];++n<e;){var i=t[n];i&&(o[r++]=i)}return o};const yu=function(){var t=arguments.length;if(!t)return[];for(var n=Array(t-1),e=arguments[0],r=t;r--;)n[r-1]=arguments[r];return vr(m(e)?Rt(e):[e],_r(n,1))};const gu=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this};const bu=function(t){return this.__data__.has(t)};function mu(t){var n=-1,e=null==t?0:t.length;for(this.__data__=new Qe;++n<e;)this.add(t[n])}mu.prototype.add=mu.prototype.push=gu,mu.prototype.has=bu;const Ou=mu;const ju=function(t,n){for(var e=-1,r=null==t?0:t.length;++e<r;)if(n(t[e],e,t))return!0;return!1};const Au=function(t,n){return t.has(n)};const Eu=function(t,n,e,r,o,i){var u=1&e,c=t.length,a=n.length;if(c!=a&&!(u&&a>c))return!1;var s=i.get(t),f=i.get(n);if(s&&f)return s==n&&f==t;var l=-1,p=!0,v=2&e?new Ou:void 0;for(i.set(t,n),i.set(n,t);++l<c;){var d=t[l],h=n[l];if(r)var _=u?r(h,d,l,n,t,i):r(d,h,l,t,n,i);if(void 0!==_){if(_)continue;p=!1;break}if(v){if(!ju(n,(function(t,n){if(!Au(v,n)&&(d===t||o(d,t,e,r,i)))return v.push(n)}))){p=!1;break}}else if(d!==h&&!o(d,h,e,r,i)){p=!1;break}}return i.delete(t),i.delete(n),p};const Tu=function(t){var n=-1,e=Array(t.size);return t.forEach((function(t,r){e[++n]=[r,t]})),e};const wu=function(t){var n=-1,e=Array(t.size);return t.forEach((function(t){e[++n]=t})),e};var xu=u?u.prototype:void 0,Iu=xu?xu.valueOf:void 0;const Ru=function(t,n,e,r,o,i,u){switch(e){case"[object DataView]":if(t.byteLength!=n.byteLength||t.byteOffset!=n.byteOffset)return!1;t=t.buffer,n=n.buffer;case"[object ArrayBuffer]":return!(t.byteLength!=n.byteLength||!i(new qi(t),new qi(n)));case"[object Boolean]":case"[object Date]":case"[object Number]":return An(+t,+n);case"[object Error]":return t.name==n.name&&t.message==n.message;case"[object RegExp]":case"[object String]":return t==n+"";case"[object Map]":var c=Tu;case"[object Set]":var a=1&r;if(c||(c=wu),t.size!=n.size&&!a)return!1;var s=u.get(t);if(s)return s==n;r|=2,u.set(t,n);var f=Eu(c(t),c(n),r,o,i,u);return u.delete(t),f;case"[object Symbol]":if(Iu)return Iu.call(t)==Iu.call(n)}return!1};var Bu=Object.prototype.hasOwnProperty;const Su=function(t,n,e,r,o,i){var u=1&e,c=Ei(t),a=c.length;if(a!=Ei(n).length&&!u)return!1;for(var s=a;s--;){var f=c[s];if(!(u?f in n:Bu.call(n,f)))return!1}var l=i.get(t),p=i.get(n);if(l&&p)return l==n&&p==t;var v=!0;i.set(t,n),i.set(n,t);for(var d=u;++s<a;){var h=t[f=c[s]],_=n[f];if(r)var y=u?r(_,h,f,n,t,i):r(h,_,f,t,n,i);if(!(void 0===y?h===_||o(h,_,e,r,i):y)){v=!1;break}d||(d="constructor"==f)}if(v&&!d){var g=t.constructor,b=n.constructor;g==b||!("constructor"in t)||!("constructor"in n)||"function"==typeof g&&g instanceof g&&"function"==typeof b&&b instanceof b||(v=!1)}return i.delete(t),i.delete(n),v};var Nu="[object Arguments]",Pu="[object Array]",Mu="[object Object]",Lu=Object.prototype.hasOwnProperty;const Du=function(t,n,e,r,o,i){var u=m(t),c=m(n),a=u?Pu:Ui(t),s=c?Pu:Ui(n),f=(a=a==Nu?Mu:a)==Mu,l=(s=s==Nu?Mu:s)==Mu,p=a==s;if(p&&Gn(t)){if(!Gn(n))return!1;u=!0,f=!1}if(p&&!f)return i||(i=new ui),u||ne(t)?Eu(t,n,e,r,o,i):Ru(t,n,a,e,r,o,i);if(!(1&e)){var v=f&&Lu.call(t,"__wrapped__"),d=l&&Lu.call(n,"__wrapped__");if(v||d){var h=v?t.value():t,_=d?n.value():n;return i||(i=new ui),o(h,_,e,r,i)}}return!!p&&(i||(i=new ui),Su(t,n,e,r,o,i))};const Wu=function t(n,e,r,o,i){return n===e||(null==n||null==e||!_(n)&&!_(e)?n!=n&&e!=e:Du(n,e,r,o,t,i))};const Cu=function(t,n,e,r){var o=e.length,i=o,u=!r;if(null==t)return!i;for(t=Object(t);o--;){var c=e[o];if(u&&c[2]?c[1]!==t[c[0]]:!(c[0]in t))return!1}fo