const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=[window.OC.filePath('notifications', '', 'js/index-CkItmwKQ.chunk.mjs'),window.OC.filePath('notifications', '', 'js/style-DK3b3yEc.chunk.mjs'),window.OC.filePath('notifications', '', 'css/style-BhWaMu2d.chunk.css'),window.OC.filePath('notifications', '', 'js/vite-preload-helper-B9rAsR6N.chunk.mjs')])))=>i.map(i=>d[i]); var Qu=Object.defineProperty,Ju=Object.defineProperties;var Zu=Object.getOwnPropertyDescriptors;var Na=Object.getOwnPropertySymbols;var fu=Object.prototype.hasOwnProperty,pu=Object.prototype.propertyIsEnumerable;var oa=(e,j)=>(j=Symbol[e])?j:Symbol.for("Symbol."+e),ou=e=>{throw TypeError(e)};var iu=(e,j,ke)=>j in e?Qu(e,j,{enumerable:!0,configurable:!0,writable:!0,value:ke}):e[j]=ke,Fi=(e,j)=>{for(var ke in j||(j={}))fu.call(j,ke)&&iu(e,ke,j[ke]);if(Na)for(var ke of Na(j))pu.call(j,ke)&&iu(e,ke,j[ke]);return e},Gi=(e,j)=>Ju(e,Zu(j));var Go=(e,j)=>{var ke={};for(var Ee in e)fu.call(e,Ee)&&j.indexOf(Ee)<0&&(ke[Ee]=e[Ee]);if(e!=null&&Na)for(var Ee of Na(e))j.indexOf(Ee)<0&&pu.call(e,Ee)&&(ke[Ee]=e[Ee]);return ke};var Ui=(e,j,ke)=>iu(e,typeof j!="symbol"?j+"":j,ke),au=(e,j,ke)=>j.has(e)||ou("Cannot "+ke);var Vi=(e,j,ke)=>(au(e,j,"read from private field"),ke?ke.call(e):j.get(e)),jo=(e,j,ke)=>j.has(e)?ou("Cannot add the same private member more than once"):j instanceof WeakSet?j.add(e):j.set(e,ke),Io=(e,j,ke,Ee)=>(au(e,j,"write to private field"),Ee?Ee.call(e,ke):j.set(e,ke),ke),Fo=(e,j,ke)=>(au(e,j,"access private method"),ke);var da=(e,j,ke,Ee)=>({set _(Me){Io(e,j,Me,ke)},get _(){return Vi(e,j,Ee)}});var Xo=function(e,j){this[0]=e,this[1]=j},uu=(e,j,ke)=>{var Ee=(Ie,Ue,Ke,Ve)=>{try{var Ge=ke[Ie](Ue),yt=(Ue=Ge.value)instanceof Xo,bt=Ge.done;Promise.resolve(yt?Ue[0]:Ue).then(Ct=>yt?Ee(Ie==="return"?Ie:"next",Ue[1]?{done:Ct.done,value:Ct.value}:Ct,Ke,Ve):Ke({value:Ct,done:bt})).catch(Ct=>Ee("throw",Ct,Ke,Ve))}catch(Ct){Ve(Ct)}},Me=Ie=>Ae[Ie]=Ue=>new Promise((Ke,Ve)=>Ee(Ie,Ue,Ke,Ve)),Ae={};return ke=ke.apply(e,j),Ae[oa("asyncIterator")]=()=>Ae,Me("next"),Me("throw"),Me("return"),Ae},su=e=>{var j=e[oa("asyncIterator")],ke=!1,Ee,Me={};return j==null?(j=e[oa("iterator")](),Ee=Ae=>Me[Ae]=Ie=>j[Ae](Ie)):(j=j.call(e),Ee=Ae=>Me[Ae]=Ie=>{if(ke){if(ke=!1,Ae==="throw")throw Ie;return Ie}return ke=!0,{done:!1,value:new Xo(new Promise(Ue=>{var Ke=j[Ae](Ie);Ke instanceof Object||ou("Object expected"),Ue(Ke)}),1)}}),Me[oa("iterator")]=()=>Me,Ee("next"),"throw"in j?Ee("throw"):Me.throw=Ae=>{throw Ae},"return"in j&&Ee("return"),Me},gu=(e,j,ke)=>(j=e[oa("asyncIterator")])?j.call(e):(e=e[oa("iterator")](),j={},ke=(Ee,Me)=>(Me=e[Ee])&&(j[Ee]=Ae=>new Promise((Ie,Ue,Ke)=>(Ae=Me.call(e,Ae),Ke=Ae.done,Promise.resolve(Ae.value).then(Ve=>Ie({value:Ve,done:Ke}),Ue)))),ke("next"),ke("return"),j);import{K as global$1,l as defineComponent,L as useCssVars,k as computed,f as createElementBlock,o as openBlock,b as createBaseVNode,z as normalizeClass,r as resolveComponent,m as renderSlot,a as createBlock,g as createCommentVNode,G as normalizeStyle,t as toDisplayString,E as mergeProps,i as reactive,M as inject,N as h$3,u as unref,w as withCtx,h as createTextVNode,A as resolveDynamicComponent,B as mergeModels,C as useModel,O as useAttrs,p as useTemplateRef,v as withDirectives,y as vShow,e as createVNode,q as watch,P as getCurrentScope,Q as onScopeDispose,R as onMounted,s as nextTick,S as getCurrentInstance,U as hasInjectionContext,n as toRef$1,V as readonly,j as ref$1,W as customRef,X as effectScope,Y as shallowRef,Z as toValue,_ as watchEffect,$ as onUnmounted,a0 as pushScopeId,a1 as popScopeId,a2 as withScopeId,F as Fragment,a3 as withKeys,a4 as normalizeProps,a5 as guardReactiveProps,a6 as Comment,a7 as Text,a8 as useSlots,a9 as toHandlers,J as createSlots,aa as resolveDirective,H as renderList,x as withModifiers,T as Transition,ab as isRef,ac as Teleport,ad as render,ae as onBeforeUpdate,af as onBeforeUnmount}from"./style-DK3b3yEc.chunk.mjs";import{_ as __vitePreload}from"./vite-preload-helper-B9rAsR6N.chunk.mjs";const appName="notifications",appVersion="5.0.0-dev.0";var commonjsGlobal=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function getDefaultExportFromCjs$1(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function getAugmentedNamespace(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var j=e.default;if(typeof j=="function"){var ke=function Ee(){var Me=!1;try{Me=this instanceof Ee}catch(Ae){}return Me?Reflect.construct(j,arguments,this.constructor):j.apply(this,arguments)};ke.prototype=j.prototype}else ke={};return Object.defineProperty(ke,"__esModule",{value:!0}),Object.keys(e).forEach(function(Ee){var Me=Object.getOwnPropertyDescriptor(e,Ee);Object.defineProperty(ke,Ee,Me.get?Me:{enumerable:!0,get:function(){return e[Ee]}})}),ke}function getDefaultExportFromCjs(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var browser$c={exports:{}},process=browser$c.exports={},cachedSetTimeout,cachedClearTimeout;function defaultSetTimout(){throw new Error("setTimeout has not been defined")}function defaultClearTimeout(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?cachedSetTimeout=setTimeout:cachedSetTimeout=defaultSetTimout}catch(e){cachedSetTimeout=defaultSetTimout}try{typeof clearTimeout=="function"?cachedClearTimeout=clearTimeout:cachedClearTimeout=defaultClearTimeout}catch(e){cachedClearTimeout=defaultClearTimeout}})();function runTimeout(e){if(cachedSetTimeout===setTimeout)return setTimeout(e,0);if((cachedSetTimeout===defaultSetTimout||!cachedSetTimeout)&&setTimeout)return cachedSetTimeout=setTimeout,setTimeout(e,0);try{return cachedSetTimeout(e,0)}catch(j){try{return cachedSetTimeout.call(null,e,0)}catch(ke){return cachedSetTimeout.call(this,e,0)}}}function runClearTimeout(e){if(cachedClearTimeout===clearTimeout)return clearTimeout(e);if((cachedClearTimeout===defaultClearTimeout||!cachedClearTimeout)&&clearTimeout)return cachedClearTimeout=clearTimeout,clearTimeout(e);try{return cachedClearTimeout(e)}catch(j){try{return cachedClearTimeout.call(null,e)}catch(ke){return cachedClearTimeout.call(this,e)}}}var queue=[],draining=!1,currentQueue,queueIndex=-1;function cleanUpNextTick(){!draining||!currentQueue||(draining=!1,currentQueue.length?queue=currentQueue.concat(queue):queueIndex=-1,queue.length&&drainQueue())}function drainQueue(){if(!draining){var e=runTimeout(cleanUpNextTick);draining=!0;for(var j=queue.length;j;){for(currentQueue=queue,queue=[];++queueIndex1)for(var ke=1;keconsole.error("SEMVER",...j):()=>{},debug_1}var constants$1,hasRequiredConstants$1;function requireConstants$1(){if(hasRequiredConstants$1)return constants$1;hasRequiredConstants$1=1;const e="2.0.0",j=256,ke=Number.MAX_SAFE_INTEGER||9007199254740991,Ee=16,Me=j-6;return constants$1={MAX_LENGTH:j,MAX_SAFE_COMPONENT_LENGTH:Ee,MAX_SAFE_BUILD_LENGTH:Me,MAX_SAFE_INTEGER:ke,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:e,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2},constants$1}var re$3={exports:{}},hasRequiredRe;function requireRe(){return hasRequiredRe||(hasRequiredRe=1,function(e,j){const{MAX_SAFE_COMPONENT_LENGTH:ke,MAX_SAFE_BUILD_LENGTH:Ee,MAX_LENGTH:Me}=requireConstants$1(),Ae=requireDebug();j=e.exports={};const Ie=j.re=[],Ue=j.safeRe=[],Ke=j.src=[],Ve=j.safeSrc=[],Ge=j.t={};let yt=0;const bt="[a-zA-Z0-9-]",Ct=[["\\s",1],["\\d",Me],[bt,Ee]],Dt=Ot=>{for(const[Tt,Rt]of Ct)Ot=Ot.split("".concat(Tt,"*")).join("".concat(Tt,"{0,").concat(Rt,"}")).split("".concat(Tt,"+")).join("".concat(Tt,"{1,").concat(Rt,"}"));return Ot},Ft=(Ot,Tt,Rt)=>{const Jt=Dt(Tt),Kt=yt++;Ae(Ot,Kt,Tt),Ge[Ot]=Kt,Ke[Kt]=Tt,Ve[Kt]=Jt,Ie[Kt]=new RegExp(Tt,Rt?"g":void 0),Ue[Kt]=new RegExp(Jt,Rt?"g":void 0)};Ft("NUMERICIDENTIFIER","0|[1-9]\\d*"),Ft("NUMERICIDENTIFIERLOOSE","\\d+"),Ft("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-]".concat(bt,"*")),Ft("MAINVERSION","(".concat(Ke[Ge.NUMERICIDENTIFIER],")\\.(").concat(Ke[Ge.NUMERICIDENTIFIER],")\\.(").concat(Ke[Ge.NUMERICIDENTIFIER],")")),Ft("MAINVERSIONLOOSE","(".concat(Ke[Ge.NUMERICIDENTIFIERLOOSE],")\\.(").concat(Ke[Ge.NUMERICIDENTIFIERLOOSE],")\\.(").concat(Ke[Ge.NUMERICIDENTIFIERLOOSE],")")),Ft("PRERELEASEIDENTIFIER","(?:".concat(Ke[Ge.NONNUMERICIDENTIFIER],"|").concat(Ke[Ge.NUMERICIDENTIFIER],")")),Ft("PRERELEASEIDENTIFIERLOOSE","(?:".concat(Ke[Ge.NONNUMERICIDENTIFIER],"|").concat(Ke[Ge.NUMERICIDENTIFIERLOOSE],")")),Ft("PRERELEASE","(?:-(".concat(Ke[Ge.PRERELEASEIDENTIFIER],"(?:\\.").concat(Ke[Ge.PRERELEASEIDENTIFIER],")*))")),Ft("PRERELEASELOOSE","(?:-?(".concat(Ke[Ge.PRERELEASEIDENTIFIERLOOSE],"(?:\\.").concat(Ke[Ge.PRERELEASEIDENTIFIERLOOSE],")*))")),Ft("BUILDIDENTIFIER","".concat(bt,"+")),Ft("BUILD","(?:\\+(".concat(Ke[Ge.BUILDIDENTIFIER],"(?:\\.").concat(Ke[Ge.BUILDIDENTIFIER],")*))")),Ft("FULLPLAIN","v?".concat(Ke[Ge.MAINVERSION]).concat(Ke[Ge.PRERELEASE],"?").concat(Ke[Ge.BUILD],"?")),Ft("FULL","^".concat(Ke[Ge.FULLPLAIN],"$")),Ft("LOOSEPLAIN","[v=\\s]*".concat(Ke[Ge.MAINVERSIONLOOSE]).concat(Ke[Ge.PRERELEASELOOSE],"?").concat(Ke[Ge.BUILD],"?")),Ft("LOOSE","^".concat(Ke[Ge.LOOSEPLAIN],"$")),Ft("GTLT","((?:<|>)?=?)"),Ft("XRANGEIDENTIFIERLOOSE","".concat(Ke[Ge.NUMERICIDENTIFIERLOOSE],"|x|X|\\*")),Ft("XRANGEIDENTIFIER","".concat(Ke[Ge.NUMERICIDENTIFIER],"|x|X|\\*")),Ft("XRANGEPLAIN","[v=\\s]*(".concat(Ke[Ge.XRANGEIDENTIFIER],")(?:\\.(").concat(Ke[Ge.XRANGEIDENTIFIER],")(?:\\.(").concat(Ke[Ge.XRANGEIDENTIFIER],")(?:").concat(Ke[Ge.PRERELEASE],")?").concat(Ke[Ge.BUILD],"?)?)?")),Ft("XRANGEPLAINLOOSE","[v=\\s]*(".concat(Ke[Ge.XRANGEIDENTIFIERLOOSE],")(?:\\.(").concat(Ke[Ge.XRANGEIDENTIFIERLOOSE],")(?:\\.(").concat(Ke[Ge.XRANGEIDENTIFIERLOOSE],")(?:").concat(Ke[Ge.PRERELEASELOOSE],")?").concat(Ke[Ge.BUILD],"?)?)?")),Ft("XRANGE","^".concat(Ke[Ge.GTLT],"\\s*").concat(Ke[Ge.XRANGEPLAIN],"$")),Ft("XRANGELOOSE","^".concat(Ke[Ge.GTLT],"\\s*").concat(Ke[Ge.XRANGEPLAINLOOSE],"$")),Ft("COERCEPLAIN","(^|[^\\d])(\\d{1,".concat(ke,"})(?:\\.(\\d{1,").concat(ke,"}))?(?:\\.(\\d{1,").concat(ke,"}))?")),Ft("COERCE","".concat(Ke[Ge.COERCEPLAIN],"(?:$|[^\\d])")),Ft("COERCEFULL",Ke[Ge.COERCEPLAIN]+"(?:".concat(Ke[Ge.PRERELEASE],")?(?:").concat(Ke[Ge.BUILD],")?(?:$|[^\\d])")),Ft("COERCERTL",Ke[Ge.COERCE],!0),Ft("COERCERTLFULL",Ke[Ge.COERCEFULL],!0),Ft("LONETILDE","(?:~>?)"),Ft("TILDETRIM","(\\s*)".concat(Ke[Ge.LONETILDE],"\\s+"),!0),j.tildeTrimReplace="$1~",Ft("TILDE","^".concat(Ke[Ge.LONETILDE]).concat(Ke[Ge.XRANGEPLAIN],"$")),Ft("TILDELOOSE","^".concat(Ke[Ge.LONETILDE]).concat(Ke[Ge.XRANGEPLAINLOOSE],"$")),Ft("LONECARET","(?:\\^)"),Ft("CARETTRIM","(\\s*)".concat(Ke[Ge.LONECARET],"\\s+"),!0),j.caretTrimReplace="$1^",Ft("CARET","^".concat(Ke[Ge.LONECARET]).concat(Ke[Ge.XRANGEPLAIN],"$")),Ft("CARETLOOSE","^".concat(Ke[Ge.LONECARET]).concat(Ke[Ge.XRANGEPLAINLOOSE],"$")),Ft("COMPARATORLOOSE","^".concat(Ke[Ge.GTLT],"\\s*(").concat(Ke[Ge.LOOSEPLAIN],")$|^$")),Ft("COMPARATOR","^".concat(Ke[Ge.GTLT],"\\s*(").concat(Ke[Ge.FULLPLAIN],")$|^$")),Ft("COMPARATORTRIM","(\\s*)".concat(Ke[Ge.GTLT],"\\s*(").concat(Ke[Ge.LOOSEPLAIN],"|").concat(Ke[Ge.XRANGEPLAIN],")"),!0),j.comparatorTrimReplace="$1$2$3",Ft("HYPHENRANGE","^\\s*(".concat(Ke[Ge.XRANGEPLAIN],")\\s+-\\s+(").concat(Ke[Ge.XRANGEPLAIN],")\\s*$")),Ft("HYPHENRANGELOOSE","^\\s*(".concat(Ke[Ge.XRANGEPLAINLOOSE],")\\s+-\\s+(").concat(Ke[Ge.XRANGEPLAINLOOSE],")\\s*$")),Ft("STAR","(<|>)?=?\\s*\\*"),Ft("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),Ft("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}(re$3,re$3.exports)),re$3.exports}var parseOptions_1,hasRequiredParseOptions;function requireParseOptions(){if(hasRequiredParseOptions)return parseOptions_1;hasRequiredParseOptions=1;const e=Object.freeze({loose:!0}),j=Object.freeze({});return parseOptions_1=ke=>ke?typeof ke!="object"?e:ke:j,parseOptions_1}var identifiers,hasRequiredIdentifiers;function requireIdentifiers(){if(hasRequiredIdentifiers)return identifiers;hasRequiredIdentifiers=1;const e=/^[0-9]+$/,j=(ke,Ee)=>{if(typeof ke=="number"&&typeof Ee=="number")return ke===Ee?0:kej(Ee,ke)},identifiers}var semver,hasRequiredSemver;function requireSemver(){if(hasRequiredSemver)return semver;hasRequiredSemver=1;const e=requireDebug(),{MAX_LENGTH:j,MAX_SAFE_INTEGER:ke}=requireConstants$1(),{safeRe:Ee,t:Me}=requireRe(),Ae=requireParseOptions(),{compareIdentifiers:Ie}=requireIdentifiers();class Ue{constructor(Ve,Ge){if(Ge=Ae(Ge),Ve instanceof Ue){if(Ve.loose===!!Ge.loose&&Ve.includePrerelease===!!Ge.includePrerelease)return Ve;Ve=Ve.version}else if(typeof Ve!="string")throw new TypeError('Invalid version. Must be a string. Got type "'.concat(typeof Ve,'".'));if(Ve.length>j)throw new TypeError("version is longer than ".concat(j," characters"));e("SemVer",Ve,Ge),this.options=Ge,this.loose=!!Ge.loose,this.includePrerelease=!!Ge.includePrerelease;const yt=Ve.trim().match(Ge.loose?Ee[Me.LOOSE]:Ee[Me.FULL]);if(!yt)throw new TypeError("Invalid Version: ".concat(Ve));if(this.raw=Ve,this.major=+yt[1],this.minor=+yt[2],this.patch=+yt[3],this.major>ke||this.major<0)throw new TypeError("Invalid major version");if(this.minor>ke||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>ke||this.patch<0)throw new TypeError("Invalid patch version");yt[4]?this.prerelease=yt[4].split(".").map(bt=>{if(/^[0-9]+$/.test(bt)){const Ct=+bt;if(Ct>=0&&CtVe.major?1:this.minorVe.minor?1:this.patchVe.patch?1:0}comparePre(Ve){if(Ve instanceof Ue||(Ve=new Ue(Ve,this.options)),this.prerelease.length&&!Ve.prerelease.length)return-1;if(!this.prerelease.length&&Ve.prerelease.length)return 1;if(!this.prerelease.length&&!Ve.prerelease.length)return 0;let Ge=0;do{const yt=this.prerelease[Ge],bt=Ve.prerelease[Ge];if(e("prerelease compare",Ge,yt,bt),yt===void 0&&bt===void 0)return 0;if(bt===void 0)return 1;if(yt===void 0)return-1;if(yt!==bt)return Ie(yt,bt)}while(++Ge)}compareBuild(Ve){Ve instanceof Ue||(Ve=new Ue(Ve,this.options));let Ge=0;do{const yt=this.build[Ge],bt=Ve.build[Ge];if(e("build compare",Ge,yt,bt),yt===void 0&&bt===void 0)return 0;if(bt===void 0)return 1;if(yt===void 0)return-1;if(yt!==bt)return Ie(yt,bt)}while(++Ge)}inc(Ve,Ge,yt){if(Ve.startsWith("pre")){if(!Ge&&yt===!1)throw new Error("invalid increment argument: identifier is empty");if(Ge){const bt="-".concat(Ge).match(this.options.loose?Ee[Me.PRERELEASELOOSE]:Ee[Me.PRERELEASE]);if(!bt||bt[1]!==Ge)throw new Error("invalid identifier: ".concat(Ge))}}switch(Ve){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",Ge,yt);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",Ge,yt);break;case"prepatch":this.prerelease.length=0,this.inc("patch",Ge,yt),this.inc("pre",Ge,yt);break;case"prerelease":this.prerelease.length===0&&this.inc("patch",Ge,yt),this.inc("pre",Ge,yt);break;case"release":if(this.prerelease.length===0)throw new Error("version ".concat(this.raw," is not a prerelease"));this.prerelease.length=0;break;case"major":(this.minor!==0||this.patch!==0||this.prerelease.length===0)&&this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":(this.patch!==0||this.prerelease.length===0)&&this.minor++,this.patch=0,this.prerelease=[];break;case"patch":this.prerelease.length===0&&this.patch++,this.prerelease=[];break;case"pre":{const bt=Number(yt)?1:0;if(this.prerelease.length===0)this.prerelease=[bt];else{let Ct=this.prerelease.length;for(;--Ct>=0;)typeof this.prerelease[Ct]=="number"&&(this.prerelease[Ct]++,Ct=-2);if(Ct===-1){if(Ge===this.prerelease.join(".")&&yt===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(bt)}}if(Ge){let Ct=[Ge,bt];yt===!1&&(Ct=[Ge]),Ie(this.prerelease[0],Ge)===0?isNaN(this.prerelease[1])&&(this.prerelease=Ct):this.prerelease=Ct}break}default:throw new Error("invalid increment argument: ".concat(Ve))}return this.raw=this.format(),this.build.length&&(this.raw+="+".concat(this.build.join("."))),this}}return semver=Ue,semver}var major_1,hasRequiredMajor;function requireMajor(){if(hasRequiredMajor)return major_1;hasRequiredMajor=1;const e=requireSemver();return major_1=(j,ke)=>new e(j,ke).major,major_1}var majorExports=requireMajor();const major=getDefaultExportFromCjs$1(majorExports);var parse_1,hasRequiredParse;function requireParse(){if(hasRequiredParse)return parse_1;hasRequiredParse=1;const e=requireSemver();return parse_1=(j,ke,Ee=!1)=>{if(j instanceof e)return j;try{return new e(j,ke)}catch(Me){if(!Ee)return null;throw Me}},parse_1}var valid_1,hasRequiredValid;function requireValid(){if(hasRequiredValid)return valid_1;hasRequiredValid=1;const e=requireParse();return valid_1=(j,ke)=>{const Ee=e(j,ke);return Ee?Ee.version:null},valid_1}var validExports=requireValid();const valid$1=getDefaultExportFromCjs$1(validExports);class ProxyBus{constructor(j){Ui(this,"bus");typeof j.getVersion!="function"||!valid$1(j.getVersion())?console.warn("Proxying an event bus with an unknown or invalid version"):major(j.getVersion())!==major(this.getVersion())&&console.warn("Proxying an event bus of version "+j.getVersion()+" with "+this.getVersion()),this.bus=j}getVersion(){return"3.3.3"}subscribe(j,ke){this.bus.subscribe(j,ke)}unsubscribe(j,ke){this.bus.unsubscribe(j,ke)}emit(j,...ke){this.bus.emit(j,...ke)}}class SimpleBus{constructor(){Ui(this,"handlers",new Map)}getVersion(){return"3.3.3"}subscribe(j,ke){this.handlers.set(j,(this.handlers.get(j)||[]).concat(ke))}unsubscribe(j,ke){this.handlers.set(j,(this.handlers.get(j)||[]).filter(Ee=>Ee!==ke))}emit(j,...ke){(this.handlers.get(j)||[]).forEach(Ee=>{try{Ee(ke[0])}catch(Me){console.error("could not invoke event listener",Me)}})}}let bus=null;function getBus(){var e;return bus!==null?bus:typeof window>"u"?new Proxy({},{get:()=>()=>console.error("Window not available, EventBus can not be established!")}):((e=window.OC)!=null&&e._eventBus&&typeof window._nc_event_bus>"u"&&(console.warn("found old event bus instance at OC._eventBus. Update your version!"),window._nc_event_bus=window.OC._eventBus),typeof(window==null?void 0:window._nc_event_bus)<"u"?bus=new ProxyBus(window._nc_event_bus):bus=window._nc_event_bus=new SimpleBus,bus)}function subscribe(e,j){getBus().subscribe(e,j)}function unsubscribe(e,j){getBus().unsubscribe(e,j)}function emit(e,...j){getBus().emit(e,...j)}const ca=class ca{constructor(j,ke,Ee){Ui(this,"scope");Ui(this,"wrapped");this.scope="".concat(Ee?ca.GLOBAL_SCOPE_PERSISTENT:ca.GLOBAL_SCOPE_VOLATILE,"_").concat(btoa(j),"_"),this.wrapped=ke}scopeKey(j){return"".concat(this.scope).concat(j)}setItem(j,ke){this.wrapped.setItem(this.scopeKey(j),ke)}getItem(j){return this.wrapped.getItem(this.scopeKey(j))}removeItem(j){this.wrapped.removeItem(this.scopeKey(j))}clear(){Object.keys(this.wrapped).filter(j=>j.startsWith(this.scope)).map(this.wrapped.removeItem.bind(this.wrapped))}};Ui(ca,"GLOBAL_SCOPE_VOLATILE","nextcloud_vol"),Ui(ca,"GLOBAL_SCOPE_PERSISTENT","nextcloud_per");let ScopedStorage=ca;class StorageBuilder{constructor(j){Ui(this,"appId");Ui(this,"persisted",!1);Ui(this,"clearedOnLogout",!1);this.appId=j}persist(j=!0){return this.persisted=j,this}clearOnLogout(j=!0){return this.clearedOnLogout=j,this}build(){return new ScopedStorage(this.appId,this.persisted?window.localStorage:window.sessionStorage,!this.clearedOnLogout)}}function getBuilder(e){return new StorageBuilder(e)}function clearStorage(e,j){Object.keys(e).filter(ke=>j?j(ke):!0).map(e.removeItem.bind(e))}function clearAll(){[window.sessionStorage,window.localStorage].map(e=>clearStorage(e))}function clearNonPersistent(){[window.sessionStorage,window.localStorage].map(e=>clearStorage(e,j=>!j.startsWith(ScopedStorage.GLOBAL_SCOPE_PERSISTENT)))}const dist$3=Object.freeze(Object.defineProperty({__proto__:null,clearAll,clearNonPersistent,getBuilder},Symbol.toStringTag,{value:"Module"}));let token;const observers=[];function getRequestToken(){var e;return token===void 0&&(token=(e=document.head.dataset.requesttoken)!=null?e:null),token}function onRequestTokenUpdate(e){observers.push(e)}subscribe("csrf-token-update",e=>{token=e.token,observers.forEach(j=>{try{j(token)}catch(ke){console.error("Error updating CSRF token observer",ke)}})});getBuilder("public").persist().build();let currentUser;function getAttribute(e,j){return e?e.getAttribute(j):null}function getCurrentUser(){if(currentUser!==void 0)return currentUser;const e=document==null?void 0:document.getElementsByTagName("head")[0];if(!e)return null;const j=getAttribute(e,"data-user");return j===null?(currentUser=null,currentUser):(currentUser={uid:j,displayName:getAttribute(e,"data-user-displayname"),isAdmin:!!window._oc_isadmin},currentUser)}function bind(e,j){return function(){return e.apply(j,arguments)}}const{toString:toString$4}=Object.prototype,{getPrototypeOf:getPrototypeOf$1}=Object,{iterator,toStringTag}=Symbol,kindOf=(e=>j=>{const ke=toString$4.call(j);return e[ke]||(e[ke]=ke.slice(8,-1).toLowerCase())})(Object.create(null)),kindOfTest=e=>(e=e.toLowerCase(),j=>kindOf(j)===e),typeOfTest=e=>j=>typeof j===e,{isArray:isArray$1}=Array,isUndefined=typeOfTest("undefined");function isBuffer(e){return e!==null&&!isUndefined(e)&&e.constructor!==null&&!isUndefined(e.constructor)&&isFunction$1(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const isArrayBuffer=kindOfTest("ArrayBuffer");function isArrayBufferView(e){let j;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?j=ArrayBuffer.isView(e):j=e&&e.buffer&&isArrayBuffer(e.buffer),j}const isString=typeOfTest("string"),isFunction$1=typeOfTest("function"),isNumber=typeOfTest("number"),isObject$1=e=>e!==null&&typeof e=="object",isBoolean=e=>e===!0||e===!1,isPlainObject$1=e=>{if(kindOf(e)!=="object")return!1;const j=getPrototypeOf$1(e);return(j===null||j===Object.prototype||Object.getPrototypeOf(j)===null)&&!(toStringTag in e)&&!(iterator in e)},isEmptyObject=e=>{if(!isObject$1(e)||isBuffer(e))return!1;try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch(j){return!1}},isDate$1=kindOfTest("Date"),isFile=kindOfTest("File"),isBlob=kindOfTest("Blob"),isFileList=kindOfTest("FileList"),isStream=e=>isObject$1(e)&&isFunction$1(e.pipe),isFormData=e=>{let j;return e&&(typeof FormData=="function"&&e instanceof FormData||isFunction$1(e.append)&&((j=kindOf(e))==="formdata"||j==="object"&&isFunction$1(e.toString)&&e.toString()==="[object FormData]"))},isURLSearchParams=kindOfTest("URLSearchParams"),[isReadableStream,isRequest,isResponse,isHeaders]=["ReadableStream","Request","Response","Headers"].map(kindOfTest),trim=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function forEach$1(e,j,{allOwnKeys:ke=!1}={}){if(e===null||typeof e>"u")return;let Ee,Me;if(typeof e!="object"&&(e=[e]),isArray$1(e))for(Ee=0,Me=e.length;Ee0;)if(Me=ke[Ee],j===Me.toLowerCase())return Me;return null}const _global=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global$1,isContextDefined=e=>!isUndefined(e)&&e!==_global;function merge$1(){const{caseless:e,skipUndefined:j}=isContextDefined(this)&&this||{},ke={},Ee=(Me,Ae)=>{const Ie=e&&findKey$1(ke,Ae)||Ae;isPlainObject$1(ke[Ie])&&isPlainObject$1(Me)?ke[Ie]=merge$1(ke[Ie],Me):isPlainObject$1(Me)?ke[Ie]=merge$1({},Me):isArray$1(Me)?ke[Ie]=Me.slice():(!j||!isUndefined(Me))&&(ke[Ie]=Me)};for(let Me=0,Ae=arguments.length;Me(forEach$1(j,(Me,Ae)=>{ke&&isFunction$1(Me)?e[Ae]=bind(Me,ke):e[Ae]=Me},{allOwnKeys:Ee}),e),stripBOM=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),inherits=(e,j,ke,Ee)=>{e.prototype=Object.create(j.prototype,Ee),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:j.prototype}),ke&&Object.assign(e.prototype,ke)},toFlatObject=(e,j,ke,Ee)=>{let Me,Ae,Ie;const Ue={};if(j=j||{},e==null)return j;do{for(Me=Object.getOwnPropertyNames(e),Ae=Me.length;Ae-- >0;)Ie=Me[Ae],(!Ee||Ee(Ie,e,j))&&!Ue[Ie]&&(j[Ie]=e[Ie],Ue[Ie]=!0);e=ke!==!1&&getPrototypeOf$1(e)}while(e&&(!ke||ke(e,j))&&e!==Object.prototype);return j},endsWith=(e,j,ke)=>{e=String(e),(ke===void 0||ke>e.length)&&(ke=e.length),ke-=j.length;const Ee=e.indexOf(j,ke);return Ee!==-1&&Ee===ke},toArray$1=e=>{if(!e)return null;if(isArray$1(e))return e;let j=e.length;if(!isNumber(j))return null;const ke=new Array(j);for(;j-- >0;)ke[j]=e[j];return ke},isTypedArray$1=(e=>j=>e&&j instanceof e)(typeof Uint8Array<"u"&&getPrototypeOf$1(Uint8Array)),forEachEntry=(e,j)=>{const ke=(e&&e[iterator]).call(e);let Ee;for(;(Ee=ke.next())&&!Ee.done;){const Me=Ee.value;j.call(e,Me[0],Me[1])}},matchAll=(e,j)=>{let ke;const Ee=[];for(;(ke=e.exec(j))!==null;)Ee.push(ke);return Ee},isHTMLForm=kindOfTest("HTMLFormElement"),toCamelCase=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(j,ke,Ee){return ke.toUpperCase()+Ee}),hasOwnProperty$2=(({hasOwnProperty:e})=>(j,ke)=>e.call(j,ke))(Object.prototype),isRegExp=kindOfTest("RegExp"),reduceDescriptors=(e,j)=>{const ke=Object.getOwnPropertyDescriptors(e),Ee={};forEach$1(ke,(Me,Ae)=>{let Ie;(Ie=j(Me,Ae,e))!==!1&&(Ee[Ae]=Ie||Me)}),Object.defineProperties(e,Ee)},freezeMethods=e=>{reduceDescriptors(e,(j,ke)=>{if(isFunction$1(e)&&["arguments","caller","callee"].indexOf(ke)!==-1)return!1;const Ee=e[ke];if(isFunction$1(Ee)){if(j.enumerable=!1,"writable"in j){j.writable=!1;return}j.set||(j.set=()=>{throw Error("Can not rewrite read-only method '"+ke+"'")})}})},toObjectSet=(e,j)=>{const ke={},Ee=Me=>{Me.forEach(Ae=>{ke[Ae]=!0})};return isArray$1(e)?Ee(e):Ee(String(e).split(j)),ke},noop$3=()=>{},toFiniteNumber=(e,j)=>e!=null&&Number.isFinite(e=+e)?e:j;function isSpecCompliantForm(e){return!!(e&&isFunction$1(e.append)&&e[toStringTag]==="FormData"&&e[iterator])}const toJSONObject=e=>{const j=new Array(10),ke=(Ee,Me)=>{if(isObject$1(Ee)){if(j.indexOf(Ee)>=0)return;if(isBuffer(Ee))return Ee;if(!("toJSON"in Ee)){j[Me]=Ee;const Ae=isArray$1(Ee)?[]:{};return forEach$1(Ee,(Ie,Ue)=>{const Ke=ke(Ie,Me+1);!isUndefined(Ke)&&(Ae[Ue]=Ke)}),j[Me]=void 0,Ae}}return Ee};return ke(e,0)},isAsyncFn=kindOfTest("AsyncFunction"),isThenable=e=>e&&(isObject$1(e)||isFunction$1(e))&&isFunction$1(e.then)&&isFunction$1(e.catch),_setImmediate=((e,j)=>e?setImmediate:j?((ke,Ee)=>(_global.addEventListener("message",({source:Me,data:Ae})=>{Me===_global&&Ae===ke&&Ee.length&&Ee.shift()()},!1),Me=>{Ee.push(Me),_global.postMessage(ke,"*")}))("axios@".concat(Math.random()),[]):ke=>setTimeout(ke))(typeof setImmediate=="function",isFunction$1(_global.postMessage)),asap=typeof queueMicrotask<"u"?queueMicrotask.bind(_global):typeof process$1<"u"&&process$1.nextTick||_setImmediate,isIterable=e=>e!=null&&isFunction$1(e[iterator]),utils$5={isArray:isArray$1,isArrayBuffer,isBuffer,isFormData,isArrayBufferView,isString,isNumber,isBoolean,isObject:isObject$1,isPlainObject:isPlainObject$1,isEmptyObject,isReadableStream,isRequest,isResponse,isHeaders,isUndefined,isDate:isDate$1,isFile,isBlob,isRegExp,isFunction:isFunction$1,isStream,isURLSearchParams,isTypedArray:isTypedArray$1,isFileList,forEach:forEach$1,merge:merge$1,extend:extend$2,trim,stripBOM,inherits,toFlatObject,kindOf,kindOfTest,endsWith,toArray:toArray$1,forEachEntry,matchAll,isHTMLForm,hasOwnProperty:hasOwnProperty$2,hasOwnProp:hasOwnProperty$2,reduceDescriptors,freezeMethods,toObjectSet,toCamelCase,noop:noop$3,toFiniteNumber,findKey:findKey$1,global:_global,isContextDefined,isSpecCompliantForm,toJSONObject,isAsyncFn,isThenable,setImmediate:_setImmediate,asap,isIterable};var buffer$1={},base64Js={};base64Js.byteLength=byteLength,base64Js.toByteArray=toByteArray,base64Js.fromByteArray=fromByteArray;for(var lookup=[],revLookup=[],Arr=typeof Uint8Array<"u"?Uint8Array:Array,code$3="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i$1=0,len=code$3.length;i$10)throw new Error("Invalid string. Length must be a multiple of 4");var ke=e.indexOf("=");ke===-1&&(ke=j);var Ee=ke===j?0:4-ke%4;return[ke,Ee]}function byteLength(e){var j=getLens(e),ke=j[0],Ee=j[1];return(ke+Ee)*3/4-Ee}function _byteLength(e,j,ke){return(j+ke)*3/4-ke}function toByteArray(e){var j,ke=getLens(e),Ee=ke[0],Me=ke[1],Ae=new Arr(_byteLength(e,Ee,Me)),Ie=0,Ue=Me>0?Ee-4:Ee,Ke;for(Ke=0;Ke>16&255,Ae[Ie++]=j>>8&255,Ae[Ie++]=j&255;return Me===2&&(j=revLookup[e.charCodeAt(Ke)]<<2|revLookup[e.charCodeAt(Ke+1)]>>4,Ae[Ie++]=j&255),Me===1&&(j=revLookup[e.charCodeAt(Ke)]<<10|revLookup[e.charCodeAt(Ke+1)]<<4|revLookup[e.charCodeAt(Ke+2)]>>2,Ae[Ie++]=j>>8&255,Ae[Ie++]=j&255),Ae}function tripletToBase64(e){return lookup[e>>18&63]+lookup[e>>12&63]+lookup[e>>6&63]+lookup[e&63]}function encodeChunk(e,j,ke){for(var Ee,Me=[],Ae=j;AeUe?Ue:Ie+Ae));return Ee===1?(j=e[ke-1],Me.push(lookup[j>>2]+lookup[j<<4&63]+"==")):Ee===2&&(j=(e[ke-2]<<8)+e[ke-1],Me.push(lookup[j>>10]+lookup[j>>4&63]+lookup[j<<2&63]+"=")),Me.join("")}var ieee754={};ieee754.read=function(e,j,ke,Ee,Me){var Ae,Ie,Ue=Me*8-Ee-1,Ke=(1<>1,Ge=-7,yt=ke?Me-1:0,bt=ke?-1:1,Ct=e[j+yt];for(yt+=bt,Ae=Ct&(1<<-Ge)-1,Ct>>=-Ge,Ge+=Ue;Ge>0;Ae=Ae*256+e[j+yt],yt+=bt,Ge-=8);for(Ie=Ae&(1<<-Ge)-1,Ae>>=-Ge,Ge+=Ee;Ge>0;Ie=Ie*256+e[j+yt],yt+=bt,Ge-=8);if(Ae===0)Ae=1-Ve;else{if(Ae===Ke)return Ie?NaN:(Ct?-1:1)*(1/0);Ie=Ie+Math.pow(2,Ee),Ae=Ae-Ve}return(Ct?-1:1)*Ie*Math.pow(2,Ae-Ee)},ieee754.write=function(e,j,ke,Ee,Me,Ae){var Ie,Ue,Ke,Ve=Ae*8-Me-1,Ge=(1<>1,bt=Me===23?Math.pow(2,-24)-Math.pow(2,-77):0,Ct=Ee?0:Ae-1,Dt=Ee?1:-1,Ft=j<0||j===0&&1/j<0?1:0;for(j=Math.abs(j),isNaN(j)||j===1/0?(Ue=isNaN(j)?1:0,Ie=Ge):(Ie=Math.floor(Math.log(j)/Math.LN2),j*(Ke=Math.pow(2,-Ie))<1&&(Ie--,Ke*=2),Ie+yt>=1?j+=bt/Ke:j+=bt*Math.pow(2,1-yt),j*Ke>=2&&(Ie++,Ke/=2),Ie+yt>=Ge?(Ue=0,Ie=Ge):Ie+yt>=1?(Ue=(j*Ke-1)*Math.pow(2,Me),Ie=Ie+yt):(Ue=j*Math.pow(2,yt-1)*Math.pow(2,Me),Ie=0));Me>=8;e[ke+Ct]=Ue&255,Ct+=Dt,Ue/=256,Me-=8);for(Ie=Ie<0;e[ke+Ct]=Ie&255,Ct+=Dt,Ie/=256,Ve-=8);e[ke+Ct-Dt]|=Ft*128};(function(e){const j=base64Js,ke=ieee754,Ee=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;e.Buffer=Ge,e.SlowBuffer=kn,e.INSPECT_MAX_BYTES=50;const Me=2147483647;e.kMaxLength=Me;const{Uint8Array:Ae,ArrayBuffer:Ie,SharedArrayBuffer:Ue}=globalThis;Ge.TYPED_ARRAY_SUPPORT=Ke(),!Ge.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function Ke(){try{const jt=new Ae(1),rn={foo:function(){return 42}};return Object.setPrototypeOf(rn,Ae.prototype),Object.setPrototypeOf(jt,rn),jt.foo()===42}catch(jt){return!1}}Object.defineProperty(Ge.prototype,"parent",{enumerable:!0,get:function(){if(Ge.isBuffer(this))return this.buffer}}),Object.defineProperty(Ge.prototype,"offset",{enumerable:!0,get:function(){if(Ge.isBuffer(this))return this.byteOffset}});function Ve(jt){if(jt>Me)throw new RangeError('The value "'+jt+'" is invalid for option "size"');const rn=new Ae(jt);return Object.setPrototypeOf(rn,Ge.prototype),rn}function Ge(jt,rn,on){if(typeof jt=="number"){if(typeof rn=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return Dt(jt)}return yt(jt,rn,on)}Ge.poolSize=8192;function yt(jt,rn,on){if(typeof jt=="string")return Ft(jt,rn);if(Ie.isView(jt))return Tt(jt);if(jt==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof jt);if(zi(jt,Ie)||jt&&zi(jt.buffer,Ie)||typeof Ue<"u"&&(zi(jt,Ue)||jt&&zi(jt.buffer,Ue)))return Rt(jt,rn,on);if(typeof jt=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');const ri=jt.valueOf&&jt.valueOf();if(ri!=null&&ri!==jt)return Ge.from(ri,rn,on);const li=Jt(jt);if(li)return li;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof jt[Symbol.toPrimitive]=="function")return Ge.from(jt[Symbol.toPrimitive]("string"),rn,on);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof jt)}Ge.from=function(jt,rn,on){return yt(jt,rn,on)},Object.setPrototypeOf(Ge.prototype,Ae.prototype),Object.setPrototypeOf(Ge,Ae);function bt(jt){if(typeof jt!="number")throw new TypeError('"size" argument must be of type number');if(jt<0)throw new RangeError('The value "'+jt+'" is invalid for option "size"')}function Ct(jt,rn,on){return bt(jt),jt<=0?Ve(jt):rn!==void 0?typeof on=="string"?Ve(jt).fill(rn,on):Ve(jt).fill(rn):Ve(jt)}Ge.alloc=function(jt,rn,on){return Ct(jt,rn,on)};function Dt(jt){return bt(jt),Ve(jt<0?0:Kt(jt)|0)}Ge.allocUnsafe=function(jt){return Dt(jt)},Ge.allocUnsafeSlow=function(jt){return Dt(jt)};function Ft(jt,rn){if((typeof rn!="string"||rn==="")&&(rn="utf8"),!Ge.isEncoding(rn))throw new TypeError("Unknown encoding: "+rn);const on=wn(jt,rn)|0;let ri=Ve(on);const li=ri.write(jt,rn);return li!==on&&(ri=ri.slice(0,li)),ri}function Ot(jt){const rn=jt.length<0?0:Kt(jt.length)|0,on=Ve(rn);for(let ri=0;ri=Me)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+Me.toString(16)+" bytes");return jt|0}function kn(jt){return+jt!=jt&&(jt=0),Ge.alloc(+jt)}Ge.isBuffer=function(jt){return jt!=null&&jt._isBuffer===!0&&jt!==Ge.prototype},Ge.compare=function(jt,rn){if(zi(jt,Ae)&&(jt=Ge.from(jt,jt.offset,jt.byteLength)),zi(rn,Ae)&&(rn=Ge.from(rn,rn.offset,rn.byteLength)),!Ge.isBuffer(jt)||!Ge.isBuffer(rn))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(jt===rn)return 0;let on=jt.length,ri=rn.length;for(let li=0,oi=Math.min(on,ri);liri.length?(Ge.isBuffer(oi)||(oi=Ge.from(oi)),oi.copy(ri,li)):Ae.prototype.set.call(ri,oi,li);else if(Ge.isBuffer(oi))oi.copy(ri,li);else throw new TypeError('"list" argument must be an Array of Buffers');li+=oi.length}return ri};function wn(jt,rn){if(Ge.isBuffer(jt))return jt.length;if(Ie.isView(jt)||zi(jt,Ie))return jt.byteLength;if(typeof jt!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof jt);const on=jt.length,ri=arguments.length>2&&arguments[2]===!0;if(!ri&&on===0)return 0;let li=!1;for(;;)switch(rn){case"ascii":case"latin1":case"binary":return on;case"utf8":case"utf-8":return Bi(jt).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return on*2;case"hex":return on>>>1;case"base64":return ii(jt).length;default:if(li)return ri?-1:Bi(jt).length;rn=(""+rn).toLowerCase(),li=!0}}Ge.byteLength=wn;function ei(jt,rn,on){let ri=!1;if((rn===void 0||rn<0)&&(rn=0),rn>this.length||((on===void 0||on>this.length)&&(on=this.length),on<=0)||(on>>>=0,rn>>>=0,on<=rn))return"";for(jt||(jt="utf8");;)switch(jt){case"hex":return tn(this,rn,on);case"utf8":case"utf-8":return Bt(this,rn,on);case"ascii":return Je(this,rn,on);case"latin1":case"binary":return It(this,rn,on);case"base64":return Et(this,rn,on);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ut(this,rn,on);default:if(ri)throw new TypeError("Unknown encoding: "+jt);jt=(jt+"").toLowerCase(),ri=!0}}Ge.prototype._isBuffer=!0;function ti(jt,rn,on){const ri=jt[rn];jt[rn]=jt[on],jt[on]=ri}Ge.prototype.swap16=function(){const jt=this.length;if(jt%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let rn=0;rnrn&&(jt+=" ... "),""},Ee&&(Ge.prototype[Ee]=Ge.prototype.inspect),Ge.prototype.compare=function(jt,rn,on,ri,li){if(zi(jt,Ae)&&(jt=Ge.from(jt,jt.offset,jt.byteLength)),!Ge.isBuffer(jt))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof jt);if(rn===void 0&&(rn=0),on===void 0&&(on=jt?jt.length:0),ri===void 0&&(ri=0),li===void 0&&(li=this.length),rn<0||on>jt.length||ri<0||li>this.length)throw new RangeError("out of range index");if(ri>=li&&rn>=on)return 0;if(ri>=li)return-1;if(rn>=on)return 1;if(rn>>>=0,on>>>=0,ri>>>=0,li>>>=0,this===jt)return 0;let oi=li-ri,hi=on-rn;const Ri=Math.min(oi,hi),ni=this.slice(ri,li),pi=jt.slice(rn,on);for(let Li=0;Li2147483647?on=2147483647:on<-2147483648&&(on=-2147483648),on=+on,si(on)&&(on=li?0:jt.length-1),on<0&&(on=jt.length+on),on>=jt.length){if(li)return-1;on=jt.length-1}else if(on<0)if(li)on=0;else return-1;if(typeof rn=="string"&&(rn=Ge.from(rn,ri)),Ge.isBuffer(rn))return rn.length===0?-1:Jn(jt,rn,on,ri,li);if(typeof rn=="number")return rn=rn&255,typeof Ae.prototype.indexOf=="function"?li?Ae.prototype.indexOf.call(jt,rn,on):Ae.prototype.lastIndexOf.call(jt,rn,on):Jn(jt,[rn],on,ri,li);throw new TypeError("val must be string, number or Buffer")}function Jn(jt,rn,on,ri,li){let oi=1,hi=jt.length,Ri=rn.length;if(ri!==void 0&&(ri=String(ri).toLowerCase(),ri==="ucs2"||ri==="ucs-2"||ri==="utf16le"||ri==="utf-16le")){if(jt.length<2||rn.length<2)return-1;oi=2,hi/=2,Ri/=2,on/=2}function ni(Li,xi){return oi===1?Li[xi]:Li.readUInt16BE(xi*oi)}let pi;if(li){let Li=-1;for(pi=on;pihi&&(on=hi-Ri),pi=on;pi>=0;pi--){let Li=!0;for(let xi=0;xili&&(ri=li)):ri=li;const oi=rn.length;ri>oi/2&&(ri=oi/2);let hi;for(hi=0;hi>>0,isFinite(on)?(on=on>>>0,ri===void 0&&(ri="utf8")):(ri=on,on=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");const li=this.length-rn;if((on===void 0||on>li)&&(on=li),jt.length>0&&(on<0||rn<0)||rn>this.length)throw new RangeError("Attempt to write outside buffer bounds");ri||(ri="utf8");let oi=!1;for(;;)switch(ri){case"hex":return Be(this,jt,rn,on);case"utf8":case"utf-8":return $e(this,jt,rn,on);case"ascii":case"latin1":case"binary":return Re(this,jt,rn,on);case"base64":return We(this,jt,rn,on);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Xe(this,jt,rn,on);default:if(oi)throw new TypeError("Unknown encoding: "+ri);ri=(""+ri).toLowerCase(),oi=!0}},Ge.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function Et(jt,rn,on){return rn===0&&on===jt.length?j.fromByteArray(jt):j.fromByteArray(jt.slice(rn,on))}function Bt(jt,rn,on){on=Math.min(jt.length,on);const ri=[];let li=rn;for(;li239?4:oi>223?3:oi>191?2:1;if(li+Ri<=on){let ni,pi,Li,xi;switch(Ri){case 1:oi<128&&(hi=oi);break;case 2:ni=jt[li+1],(ni&192)===128&&(xi=(oi&31)<<6|ni&63,xi>127&&(hi=xi));break;case 3:ni=jt[li+1],pi=jt[li+2],(ni&192)===128&&(pi&192)===128&&(xi=(oi&15)<<12|(ni&63)<<6|pi&63,xi>2047&&(xi<55296||xi>57343)&&(hi=xi));break;case 4:ni=jt[li+1],pi=jt[li+2],Li=jt[li+3],(ni&192)===128&&(pi&192)===128&&(Li&192)===128&&(xi=(oi&15)<<18|(ni&63)<<12|(pi&63)<<6|Li&63,xi>65535&&xi<1114112&&(hi=xi))}}hi===null?(hi=65533,Ri=1):hi>65535&&(hi-=65536,ri.push(hi>>>10&1023|55296),hi=56320|hi&1023),ri.push(hi),li+=Ri}return De(ri)}const vt=4096;function De(jt){const rn=jt.length;if(rn<=vt)return String.fromCharCode.apply(String,jt);let on="",ri=0;for(;riri)&&(on=ri);let li="";for(let oi=rn;oion&&(jt=on),rn<0?(rn+=on,rn<0&&(rn=0)):rn>on&&(rn=on),rnon)throw new RangeError("Trying to access beyond buffer length")}Ge.prototype.readUintLE=Ge.prototype.readUIntLE=function(jt,rn,on){jt=jt>>>0,rn=rn>>>0,on||ln(jt,rn,this.length);let ri=this[jt],li=1,oi=0;for(;++oi>>0,rn=rn>>>0,on||ln(jt,rn,this.length);let ri=this[jt+--rn],li=1;for(;rn>0&&(li*=256);)ri+=this[jt+--rn]*li;return ri},Ge.prototype.readUint8=Ge.prototype.readUInt8=function(jt,rn){return jt=jt>>>0,rn||ln(jt,1,this.length),this[jt]},Ge.prototype.readUint16LE=Ge.prototype.readUInt16LE=function(jt,rn){return jt=jt>>>0,rn||ln(jt,2,this.length),this[jt]|this[jt+1]<<8},Ge.prototype.readUint16BE=Ge.prototype.readUInt16BE=function(jt,rn){return jt=jt>>>0,rn||ln(jt,2,this.length),this[jt]<<8|this[jt+1]},Ge.prototype.readUint32LE=Ge.prototype.readUInt32LE=function(jt,rn){return jt=jt>>>0,rn||ln(jt,4,this.length),(this[jt]|this[jt+1]<<8|this[jt+2]<<16)+this[jt+3]*16777216},Ge.prototype.readUint32BE=Ge.prototype.readUInt32BE=function(jt,rn){return jt=jt>>>0,rn||ln(jt,4,this.length),this[jt]*16777216+(this[jt+1]<<16|this[jt+2]<<8|this[jt+3])},Ge.prototype.readBigUInt64LE=Mi(function(jt){jt=jt>>>0,_i(jt,"offset");const rn=this[jt],on=this[jt+7];(rn===void 0||on===void 0)&&ci(jt,this.length-8);const ri=rn+this[++jt]*2**8+this[++jt]*2**16+this[++jt]*2**24,li=this[++jt]+this[++jt]*2**8+this[++jt]*2**16+on*2**24;return BigInt(ri)+(BigInt(li)<>>0,_i(jt,"offset");const rn=this[jt],on=this[jt+7];(rn===void 0||on===void 0)&&ci(jt,this.length-8);const ri=rn*2**24+this[++jt]*2**16+this[++jt]*2**8+this[++jt],li=this[++jt]*2**24+this[++jt]*2**16+this[++jt]*2**8+on;return(BigInt(ri)<>>0,rn=rn>>>0,on||ln(jt,rn,this.length);let ri=this[jt],li=1,oi=0;for(;++oi=li&&(ri-=Math.pow(2,8*rn)),ri},Ge.prototype.readIntBE=function(jt,rn,on){jt=jt>>>0,rn=rn>>>0,on||ln(jt,rn,this.length);let ri=rn,li=1,oi=this[jt+--ri];for(;ri>0&&(li*=256);)oi+=this[jt+--ri]*li;return li*=128,oi>=li&&(oi-=Math.pow(2,8*rn)),oi},Ge.prototype.readInt8=function(jt,rn){return jt=jt>>>0,rn||ln(jt,1,this.length),this[jt]&128?(255-this[jt]+1)*-1:this[jt]},Ge.prototype.readInt16LE=function(jt,rn){jt=jt>>>0,rn||ln(jt,2,this.length);const on=this[jt]|this[jt+1]<<8;return on&32768?on|4294901760:on},Ge.prototype.readInt16BE=function(jt,rn){jt=jt>>>0,rn||ln(jt,2,this.length);const on=this[jt+1]|this[jt]<<8;return on&32768?on|4294901760:on},Ge.prototype.readInt32LE=function(jt,rn){return jt=jt>>>0,rn||ln(jt,4,this.length),this[jt]|this[jt+1]<<8|this[jt+2]<<16|this[jt+3]<<24},Ge.prototype.readInt32BE=function(jt,rn){return jt=jt>>>0,rn||ln(jt,4,this.length),this[jt]<<24|this[jt+1]<<16|this[jt+2]<<8|this[jt+3]},Ge.prototype.readBigInt64LE=Mi(function(jt){jt=jt>>>0,_i(jt,"offset");const rn=this[jt],on=this[jt+7];(rn===void 0||on===void 0)&&ci(jt,this.length-8);const ri=this[jt+4]+this[jt+5]*2**8+this[jt+6]*2**16+(on<<24);return(BigInt(ri)<>>0,_i(jt,"offset");const rn=this[jt],on=this[jt+7];(rn===void 0||on===void 0)&&ci(jt,this.length-8);const ri=(rn<<24)+this[++jt]*2**16+this[++jt]*2**8+this[++jt];return(BigInt(ri)<>>0,rn||ln(jt,4,this.length),ke.read(this,jt,!0,23,4)},Ge.prototype.readFloatBE=function(jt,rn){return jt=jt>>>0,rn||ln(jt,4,this.length),ke.read(this,jt,!1,23,4)},Ge.prototype.readDoubleLE=function(jt,rn){return jt=jt>>>0,rn||ln(jt,8,this.length),ke.read(this,jt,!0,52,8)},Ge.prototype.readDoubleBE=function(jt,rn){return jt=jt>>>0,rn||ln(jt,8,this.length),ke.read(this,jt,!1,52,8)};function xn(jt,rn,on,ri,li,oi){if(!Ge.isBuffer(jt))throw new TypeError('"buffer" argument must be a Buffer instance');if(rn>li||rnjt.length)throw new RangeError("Index out of range")}Ge.prototype.writeUintLE=Ge.prototype.writeUIntLE=function(jt,rn,on,ri){if(jt=+jt,rn=rn>>>0,on=on>>>0,!ri){const hi=Math.pow(2,8*on)-1;xn(this,jt,rn,on,hi,0)}let li=1,oi=0;for(this[rn]=jt&255;++oi>>0,on=on>>>0,!ri){const hi=Math.pow(2,8*on)-1;xn(this,jt,rn,on,hi,0)}let li=on-1,oi=1;for(this[rn+li]=jt&255;--li>=0&&(oi*=256);)this[rn+li]=jt/oi&255;return rn+on},Ge.prototype.writeUint8=Ge.prototype.writeUInt8=function(jt,rn,on){return jt=+jt,rn=rn>>>0,on||xn(this,jt,rn,1,255,0),this[rn]=jt&255,rn+1},Ge.prototype.writeUint16LE=Ge.prototype.writeUInt16LE=function(jt,rn,on){return jt=+jt,rn=rn>>>0,on||xn(this,jt,rn,2,65535,0),this[rn]=jt&255,this[rn+1]=jt>>>8,rn+2},Ge.prototype.writeUint16BE=Ge.prototype.writeUInt16BE=function(jt,rn,on){return jt=+jt,rn=rn>>>0,on||xn(this,jt,rn,2,65535,0),this[rn]=jt>>>8,this[rn+1]=jt&255,rn+2},Ge.prototype.writeUint32LE=Ge.prototype.writeUInt32LE=function(jt,rn,on){return jt=+jt,rn=rn>>>0,on||xn(this,jt,rn,4,4294967295,0),this[rn+3]=jt>>>24,this[rn+2]=jt>>>16,this[rn+1]=jt>>>8,this[rn]=jt&255,rn+4},Ge.prototype.writeUint32BE=Ge.prototype.writeUInt32BE=function(jt,rn,on){return jt=+jt,rn=rn>>>0,on||xn(this,jt,rn,4,4294967295,0),this[rn]=jt>>>24,this[rn+1]=jt>>>16,this[rn+2]=jt>>>8,this[rn+3]=jt&255,rn+4};function Dn(jt,rn,on,ri,li){Zn(rn,ri,li,jt,on,7);let oi=Number(rn&BigInt(4294967295));jt[on++]=oi,oi=oi>>8,jt[on++]=oi,oi=oi>>8,jt[on++]=oi,oi=oi>>8,jt[on++]=oi;let hi=Number(rn>>BigInt(32)&BigInt(4294967295));return jt[on++]=hi,hi=hi>>8,jt[on++]=hi,hi=hi>>8,jt[on++]=hi,hi=hi>>8,jt[on++]=hi,on}function Zt(jt,rn,on,ri,li){Zn(rn,ri,li,jt,on,7);let oi=Number(rn&BigInt(4294967295));jt[on+7]=oi,oi=oi>>8,jt[on+6]=oi,oi=oi>>8,jt[on+5]=oi,oi=oi>>8,jt[on+4]=oi;let hi=Number(rn>>BigInt(32)&BigInt(4294967295));return jt[on+3]=hi,hi=hi>>8,jt[on+2]=hi,hi=hi>>8,jt[on+1]=hi,hi=hi>>8,jt[on]=hi,on+8}Ge.prototype.writeBigUInt64LE=Mi(function(jt,rn=0){return Dn(this,jt,rn,BigInt(0),BigInt("0xffffffffffffffff"))}),Ge.prototype.writeBigUInt64BE=Mi(function(jt,rn=0){return Zt(this,jt,rn,BigInt(0),BigInt("0xffffffffffffffff"))}),Ge.prototype.writeIntLE=function(jt,rn,on,ri){if(jt=+jt,rn=rn>>>0,!ri){const Ri=Math.pow(2,8*on-1);xn(this,jt,rn,on,Ri-1,-Ri)}let li=0,oi=1,hi=0;for(this[rn]=jt&255;++li>0)-hi&255;return rn+on},Ge.prototype.writeIntBE=function(jt,rn,on,ri){if(jt=+jt,rn=rn>>>0,!ri){const Ri=Math.pow(2,8*on-1);xn(this,jt,rn,on,Ri-1,-Ri)}let li=on-1,oi=1,hi=0;for(this[rn+li]=jt&255;--li>=0&&(oi*=256);)jt<0&&hi===0&&this[rn+li+1]!==0&&(hi=1),this[rn+li]=(jt/oi>>0)-hi&255;return rn+on},Ge.prototype.writeInt8=function(jt,rn,on){return jt=+jt,rn=rn>>>0,on||xn(this,jt,rn,1,127,-128),jt<0&&(jt=255+jt+1),this[rn]=jt&255,rn+1},Ge.prototype.writeInt16LE=function(jt,rn,on){return jt=+jt,rn=rn>>>0,on||xn(this,jt,rn,2,32767,-32768),this[rn]=jt&255,this[rn+1]=jt>>>8,rn+2},Ge.prototype.writeInt16BE=function(jt,rn,on){return jt=+jt,rn=rn>>>0,on||xn(this,jt,rn,2,32767,-32768),this[rn]=jt>>>8,this[rn+1]=jt&255,rn+2},Ge.prototype.writeInt32LE=function(jt,rn,on){return jt=+jt,rn=rn>>>0,on||xn(this,jt,rn,4,2147483647,-2147483648),this[rn]=jt&255,this[rn+1]=jt>>>8,this[rn+2]=jt>>>16,this[rn+3]=jt>>>24,rn+4},Ge.prototype.writeInt32BE=function(jt,rn,on){return jt=+jt,rn=rn>>>0,on||xn(this,jt,rn,4,2147483647,-2147483648),jt<0&&(jt=4294967295+jt+1),this[rn]=jt>>>24,this[rn+1]=jt>>>16,this[rn+2]=jt>>>8,this[rn+3]=jt&255,rn+4},Ge.prototype.writeBigInt64LE=Mi(function(jt,rn=0){return Dn(this,jt,rn,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),Ge.prototype.writeBigInt64BE=Mi(function(jt,rn=0){return Zt(this,jt,rn,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))});function nn(jt,rn,on,ri,li,oi){if(on+ri>jt.length)throw new RangeError("Index out of range");if(on<0)throw new RangeError("Index out of range")}function Xn(jt,rn,on,ri,li){return rn=+rn,on=on>>>0,li||nn(jt,rn,on,4),ke.write(jt,rn,on,ri,23,4),on+4}Ge.prototype.writeFloatLE=function(jt,rn,on){return Xn(this,jt,rn,!0,on)},Ge.prototype.writeFloatBE=function(jt,rn,on){return Xn(this,jt,rn,!1,on)};function gi(jt,rn,on,ri,li){return rn=+rn,on=on>>>0,li||nn(jt,rn,on,8),ke.write(jt,rn,on,ri,52,8),on+8}Ge.prototype.writeDoubleLE=function(jt,rn,on){return gi(this,jt,rn,!0,on)},Ge.prototype.writeDoubleBE=function(jt,rn,on){return gi(this,jt,rn,!1,on)},Ge.prototype.copy=function(jt,rn,on,ri){if(!Ge.isBuffer(jt))throw new TypeError("argument should be a Buffer");if(on||(on=0),!ri&&ri!==0&&(ri=this.length),rn>=jt.length&&(rn=jt.length),rn||(rn=0),ri>0&&ri=this.length)throw new RangeError("Index out of range");if(ri<0)throw new RangeError("sourceEnd out of bounds");ri>this.length&&(ri=this.length),jt.length-rn>>0,on=on===void 0?this.length:on>>>0,jt||(jt=0);let li;if(typeof jt=="number")for(li=rn;li2**32?li=di(String(on)):typeof on=="bigint"&&(li=String(on),(on>BigInt(2)**BigInt(32)||on<-(BigInt(2)**BigInt(32)))&&(li=di(li)),li+="n"),ri+=" It must be ".concat(rn,". Received ").concat(li),ri},RangeError);function di(jt){let rn="",on=jt.length;const ri=jt[0]==="-"?1:0;for(;on>=ri+4;on-=3)rn="_".concat(jt.slice(on-3,on)).concat(rn);return"".concat(jt.slice(0,on)).concat(rn)}function ai(jt,rn,on){_i(rn,"offset"),(jt[rn]===void 0||jt[rn+on]===void 0)&&ci(rn,jt.length-(on+1))}function Zn(jt,rn,on,ri,li,oi){if(jt>on||jt= 0".concat(hi," and < 2").concat(hi," ** ").concat((oi+1)*8).concat(hi):Ri=">= -(2".concat(hi," ** ").concat((oi+1)*8-1).concat(hi,") and < 2 ** ").concat((oi+1)*8-1).concat(hi),new hn.ERR_OUT_OF_RANGE("value",Ri,jt)}ai(ri,li,oi)}function _i(jt,rn){if(typeof jt!="number")throw new hn.ERR_INVALID_ARG_TYPE(rn,"number",jt)}function ci(jt,rn,on){throw Math.floor(jt)!==jt?(_i(jt,on),new hn.ERR_OUT_OF_RANGE("offset","an integer",jt)):rn<0?new hn.ERR_BUFFER_OUT_OF_BOUNDS:new hn.ERR_OUT_OF_RANGE("offset",">= 0 and <= ".concat(rn),jt)}const yi=/[^+/0-9A-Za-z-_]/g;function Ai(jt){if(jt=jt.split("=")[0],jt=jt.trim().replace(yi,""),jt.length<2)return"";for(;jt.length%4!==0;)jt=jt+"=";return jt}function Bi(jt,rn){rn=rn||1/0;let on;const ri=jt.length;let li=null;const oi=[];for(let hi=0;hi55295&&on<57344){if(!li){if(on>56319){(rn-=3)>-1&&oi.push(239,191,189);continue}else if(hi+1===ri){(rn-=3)>-1&&oi.push(239,191,189);continue}li=on;continue}if(on<56320){(rn-=3)>-1&&oi.push(239,191,189),li=on;continue}on=(li-55296<<10|on-56320)+65536}else li&&(rn-=3)>-1&&oi.push(239,191,189);if(li=null,on<128){if((rn-=1)<0)break;oi.push(on)}else if(on<2048){if((rn-=2)<0)break;oi.push(on>>6|192,on&63|128)}else if(on<65536){if((rn-=3)<0)break;oi.push(on>>12|224,on>>6&63|128,on&63|128)}else if(on<1114112){if((rn-=4)<0)break;oi.push(on>>18|240,on>>12&63|128,on>>6&63|128,on&63|128)}else throw new Error("Invalid code point")}return oi}function Ei(jt){const rn=[];for(let on=0;on>8,li=on%256,oi.push(li),oi.push(ri);return oi}function ii(jt){return j.toByteArray(Ai(jt))}function vi(jt,rn,on,ri){let li;for(li=0;li=rn.length||li>=jt.length);++li)rn[li+on]=jt[li];return li}function zi(jt,rn){return jt instanceof rn||jt!=null&&jt.constructor!=null&&jt.constructor.name!=null&&jt.constructor.name===rn.name}function si(jt){return jt!==jt}const wi=function(){const jt="0123456789abcdef",rn=new Array(256);for(let on=0;on<16;++on){const ri=on*16;for(let li=0;li<16;++li)rn[ri+li]=jt[on]+jt[li]}return rn}();function Mi(jt){return typeof BigInt>"u"?an:jt}function an(){throw new Error("BigInt not supported")}})(buffer$1);const Buffer=buffer$1.Buffer;function AxiosError$1(e,j,ke,Ee,Me){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",j&&(this.code=j),ke&&(this.config=ke),Ee&&(this.request=Ee),Me&&(this.response=Me,this.status=Me.status?Me.status:null)}utils$5.inherits(AxiosError$1,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:utils$5.toJSONObject(this.config),code:this.code,status:this.status}}});const prototype$1=AxiosError$1.prototype,descriptors={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{descriptors[e]={value:e}}),Object.defineProperties(AxiosError$1,descriptors),Object.defineProperty(prototype$1,"isAxiosError",{value:!0}),AxiosError$1.from=(e,j,ke,Ee,Me,Ae)=>{const Ie=Object.create(prototype$1);utils$5.toFlatObject(e,Ie,function(Ve){return Ve!==Error.prototype},Ve=>Ve!=="isAxiosError");const Ue=e&&e.message?e.message:"Error",Ke=j==null&&e?e.code:j;return AxiosError$1.call(Ie,Ue,Ke,ke,Ee,Me),e&&Ie.cause==null&&Object.defineProperty(Ie,"cause",{value:e,configurable:!0}),Ie.name=e&&e.name||"Error",Ae&&Object.assign(Ie,Ae),Ie};const httpAdapter=null;function isVisitable(e){return utils$5.isPlainObject(e)||utils$5.isArray(e)}function removeBrackets(e){return utils$5.endsWith(e,"[]")?e.slice(0,-2):e}function renderKey(e,j,ke){return e?e.concat(j).map(function(Ee,Me){return Ee=removeBrackets(Ee),!ke&&Me?"["+Ee+"]":Ee}).join(ke?".":""):j}function isFlatArray(e){return utils$5.isArray(e)&&!e.some(isVisitable)}const predicates=utils$5.toFlatObject(utils$5,{},null,function(e){return/^is[A-Z]/.test(e)});function toFormData$1(e,j,ke){if(!utils$5.isObject(e))throw new TypeError("target must be an object");j=j||new FormData,ke=utils$5.toFlatObject(ke,{metaTokens:!0,dots:!1,indexes:!1},!1,function(Ct,Dt){return!utils$5.isUndefined(Dt[Ct])});const Ee=ke.metaTokens,Me=ke.visitor||Ve,Ae=ke.dots,Ie=ke.indexes,Ue=(ke.Blob||typeof Blob<"u"&&Blob)&&utils$5.isSpecCompliantForm(j);if(!utils$5.isFunction(Me))throw new TypeError("visitor must be a function");function Ke(Ct){if(Ct===null)return"";if(utils$5.isDate(Ct))return Ct.toISOString();if(utils$5.isBoolean(Ct))return Ct.toString();if(!Ue&&utils$5.isBlob(Ct))throw new AxiosError$1("Blob is not supported. Use a Buffer instead.");return utils$5.isArrayBuffer(Ct)||utils$5.isTypedArray(Ct)?Ue&&typeof Blob=="function"?new Blob([Ct]):Buffer.from(Ct):Ct}function Ve(Ct,Dt,Ft){let Ot=Ct;if(Ct&&!Ft&&typeof Ct=="object"){if(utils$5.endsWith(Dt,"{}"))Dt=Ee?Dt:Dt.slice(0,-2),Ct=JSON.stringify(Ct);else if(utils$5.isArray(Ct)&&isFlatArray(Ct)||(utils$5.isFileList(Ct)||utils$5.endsWith(Dt,"[]"))&&(Ot=utils$5.toArray(Ct)))return Dt=removeBrackets(Dt),Ot.forEach(function(Tt,Rt){!(utils$5.isUndefined(Tt)||Tt===null)&&j.append(Ie===!0?renderKey([Dt],Rt,Ae):Ie===null?Dt:Dt+"[]",Ke(Tt))}),!1}return isVisitable(Ct)?!0:(j.append(renderKey(Ft,Dt,Ae),Ke(Ct)),!1)}const Ge=[],yt=Object.assign(predicates,{defaultVisitor:Ve,convertValue:Ke,isVisitable});function bt(Ct,Dt){if(!utils$5.isUndefined(Ct)){if(Ge.indexOf(Ct)!==-1)throw Error("Circular reference detected in "+Dt.join("."));Ge.push(Ct),utils$5.forEach(Ct,function(Ft,Ot){(!(utils$5.isUndefined(Ft)||Ft===null)&&Me.call(j,Ft,utils$5.isString(Ot)?Ot.trim():Ot,Dt,yt))===!0&&bt(Ft,Dt?Dt.concat(Ot):[Ot])}),Ge.pop()}}if(!utils$5.isObject(e))throw new TypeError("data must be an object");return bt(e),j}function encode$1(e){const j={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(ke){return j[ke]})}function AxiosURLSearchParams(e,j){this._pairs=[],e&&toFormData$1(e,this,j)}const prototype=AxiosURLSearchParams.prototype;prototype.append=function(e,j){this._pairs.push([e,j])},prototype.toString=function(e){const j=e?function(ke){return e.call(this,ke,encode$1)}:encode$1;return this._pairs.map(function(ke){return j(ke[0])+"="+j(ke[1])},"").join("&")};function encode(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function buildURL(e,j,ke){if(!j)return e;const Ee=ke&&ke.encode||encode;utils$5.isFunction(ke)&&(ke={serialize:ke});const Me=ke&&ke.serialize;let Ae;if(Me?Ae=Me(j,ke):Ae=utils$5.isURLSearchParams(j)?j.toString():new AxiosURLSearchParams(j,ke).toString(Ee),Ae){const Ie=e.indexOf("#");Ie!==-1&&(e=e.slice(0,Ie)),e+=(e.indexOf("?")===-1?"?":"&")+Ae}return e}class InterceptorManager{constructor(){this.handlers=[]}use(j,ke,Ee){return this.handlers.push({fulfilled:j,rejected:ke,synchronous:Ee?Ee.synchronous:!1,runWhen:Ee?Ee.runWhen:null}),this.handlers.length-1}eject(j){this.handlers[j]&&(this.handlers[j]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(j){utils$5.forEach(this.handlers,function(ke){ke!==null&&j(ke)})}}const transitionalDefaults={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},URLSearchParams$1=typeof URLSearchParams<"u"?URLSearchParams:AxiosURLSearchParams,FormData$1=typeof FormData<"u"?FormData:null,Blob$1=typeof Blob<"u"?Blob:null,platform$2={isBrowser:!0,classes:{URLSearchParams:URLSearchParams$1,FormData:FormData$1,Blob:Blob$1},protocols:["http","https","file","blob","url","data"]},hasBrowserEnv=typeof window<"u"&&typeof document<"u",_navigator=typeof navigator=="object"&&navigator||void 0,hasStandardBrowserEnv=hasBrowserEnv&&(!_navigator||["ReactNative","NativeScript","NS"].indexOf(_navigator.product)<0),hasStandardBrowserWebWorkerEnv=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",origin=hasBrowserEnv&&window.location.href||"http://localhost",utils$4=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv,hasStandardBrowserEnv,hasStandardBrowserWebWorkerEnv,navigator:_navigator,origin},Symbol.toStringTag,{value:"Module"})),platform$1=Fi(Fi({},utils$4),platform$2);function toURLEncodedForm(e,j){return toFormData$1(e,new platform$1.classes.URLSearchParams,Fi({visitor:function(ke,Ee,Me,Ae){return platform$1.isNode&&utils$5.isBuffer(ke)?(this.append(Ee,ke.toString("base64")),!1):Ae.defaultVisitor.apply(this,arguments)}},j))}function parsePropPath(e){return utils$5.matchAll(/\w+|\[(\w*)]/g,e).map(j=>j[0]==="[]"?"":j[1]||j[0])}function arrayToObject(e){const j={},ke=Object.keys(e);let Ee;const Me=ke.length;let Ae;for(Ee=0;Ee=ke.length;return Ie=!Ie&&utils$5.isArray(Me)?Me.length:Ie,Ke?(utils$5.hasOwnProp(Me,Ie)?Me[Ie]=[Me[Ie],Ee]:Me[Ie]=Ee,!Ue):((!Me[Ie]||!utils$5.isObject(Me[Ie]))&&(Me[Ie]=[]),j(ke,Ee,Me[Ie],Ae)&&utils$5.isArray(Me[Ie])&&(Me[Ie]=arrayToObject(Me[Ie])),!Ue)}if(utils$5.isFormData(e)&&utils$5.isFunction(e.entries)){const ke={};return utils$5.forEachEntry(e,(Ee,Me)=>{j(parsePropPath(Ee),Me,ke,0)}),ke}return null}function stringifySafely(e,j,ke){if(utils$5.isString(e))try{return(j||JSON.parse)(e),utils$5.trim(e)}catch(Ee){if(Ee.name!=="SyntaxError")throw Ee}return(ke||JSON.stringify)(e)}const defaults$1={transitional:transitionalDefaults,adapter:["xhr","http","fetch"],transformRequest:[function(e,j){const ke=j.getContentType()||"",Ee=ke.indexOf("application/json")>-1,Me=utils$5.isObject(e);if(Me&&utils$5.isHTMLForm(e)&&(e=new FormData(e)),utils$5.isFormData(e))return Ee?JSON.stringify(formDataToJSON(e)):e;if(utils$5.isArrayBuffer(e)||utils$5.isBuffer(e)||utils$5.isStream(e)||utils$5.isFile(e)||utils$5.isBlob(e)||utils$5.isReadableStream(e))return e;if(utils$5.isArrayBufferView(e))return e.buffer;if(utils$5.isURLSearchParams(e))return j.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let Ae;if(Me){if(ke.indexOf("application/x-www-form-urlencoded")>-1)return toURLEncodedForm(e,this.formSerializer).toString();if((Ae=utils$5.isFileList(e))||ke.indexOf("multipart/form-data")>-1){const Ie=this.env&&this.env.FormData;return toFormData$1(Ae?{"files[]":e}:e,Ie&&new Ie,this.formSerializer)}}return Me||Ee?(j.setContentType("application/json",!1),stringifySafely(e)):e}],transformResponse:[function(e){const j=this.transitional||defaults$1.transitional,ke=j&&j.forcedJSONParsing,Ee=this.responseType==="json";if(utils$5.isResponse(e)||utils$5.isReadableStream(e))return e;if(e&&utils$5.isString(e)&&(ke&&!this.responseType||Ee)){const Me=!(j&&j.silentJSONParsing)&&Ee;try{return JSON.parse(e,this.parseReviver)}catch(Ae){if(Me)throw Ae.name==="SyntaxError"?AxiosError$1.from(Ae,AxiosError$1.ERR_BAD_RESPONSE,this,null,this.response):Ae}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:platform$1.classes.FormData,Blob:platform$1.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};utils$5.forEach(["delete","get","head","post","put","patch"],e=>{defaults$1.headers[e]={}});const ignoreDuplicateOf=utils$5.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),parseHeaders=e=>{const j={};let ke,Ee,Me;return e&&e.split("\n").forEach(function(Ae){Me=Ae.indexOf(":"),ke=Ae.substring(0,Me).trim().toLowerCase(),Ee=Ae.substring(Me+1).trim(),!(!ke||j[ke]&&ignoreDuplicateOf[ke])&&(ke==="set-cookie"?j[ke]?j[ke].push(Ee):j[ke]=[Ee]:j[ke]=j[ke]?j[ke]+", "+Ee:Ee)}),j},$internals=Symbol("internals");function normalizeHeader(e){return e&&String(e).trim().toLowerCase()}function normalizeValue(e){return e===!1||e==null?e:utils$5.isArray(e)?e.map(normalizeValue):String(e)}function parseTokens(e){const j=Object.create(null),ke=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let Ee;for(;Ee=ke.exec(e);)j[Ee[1]]=Ee[2];return j}const isValidHeaderName=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function matchHeaderValue(e,j,ke,Ee,Me){if(utils$5.isFunction(Ee))return Ee.call(this,j,ke);if(Me&&(j=ke),!!utils$5.isString(j)){if(utils$5.isString(Ee))return j.indexOf(Ee)!==-1;if(utils$5.isRegExp(Ee))return Ee.test(j)}}function formatHeader(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(j,ke,Ee)=>ke.toUpperCase()+Ee)}function buildAccessors(e,j){const ke=utils$5.toCamelCase(" "+j);["get","set","has"].forEach(Ee=>{Object.defineProperty(e,Ee+ke,{value:function(Me,Ae,Ie){return this[Ee].call(this,j,Me,Ae,Ie)},configurable:!0})})}let AxiosHeaders$1=class{constructor(e){e&&this.set(e)}set(e,j,ke){const Ee=this;function Me(Ie,Ue,Ke){const Ve=normalizeHeader(Ue);if(!Ve)throw new Error("header name must be a non-empty string");const Ge=utils$5.findKey(Ee,Ve);(!Ge||Ee[Ge]===void 0||Ke===!0||Ke===void 0&&Ee[Ge]!==!1)&&(Ee[Ge||Ue]=normalizeValue(Ie))}const Ae=(Ie,Ue)=>utils$5.forEach(Ie,(Ke,Ve)=>Me(Ke,Ve,Ue));if(utils$5.isPlainObject(e)||e instanceof this.constructor)Ae(e,j);else if(utils$5.isString(e)&&(e=e.trim())&&!isValidHeaderName(e))Ae(parseHeaders(e),j);else if(utils$5.isObject(e)&&utils$5.isIterable(e)){let Ie={},Ue,Ke;for(const Ve of e){if(!utils$5.isArray(Ve))throw TypeError("Object iterator must return a key-value pair");Ie[Ke=Ve[0]]=(Ue=Ie[Ke])?utils$5.isArray(Ue)?[...Ue,Ve[1]]:[Ue,Ve[1]]:Ve[1]}Ae(Ie,j)}else e!=null&&Me(j,e,ke);return this}get(e,j){if(e=normalizeHeader(e),e){const ke=utils$5.findKey(this,e);if(ke){const Ee=this[ke];if(!j)return Ee;if(j===!0)return parseTokens(Ee);if(utils$5.isFunction(j))return j.call(this,Ee,ke);if(utils$5.isRegExp(j))return j.exec(Ee);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,j){if(e=normalizeHeader(e),e){const ke=utils$5.findKey(this,e);return!!(ke&&this[ke]!==void 0&&(!j||matchHeaderValue(this,this[ke],ke,j)))}return!1}delete(e,j){const ke=this;let Ee=!1;function Me(Ae){if(Ae=normalizeHeader(Ae),Ae){const Ie=utils$5.findKey(ke,Ae);Ie&&(!j||matchHeaderValue(ke,ke[Ie],Ie,j))&&(delete ke[Ie],Ee=!0)}}return utils$5.isArray(e)?e.forEach(Me):Me(e),Ee}clear(e){const j=Object.keys(this);let ke=j.length,Ee=!1;for(;ke--;){const Me=j[ke];(!e||matchHeaderValue(this,this[Me],Me,e,!0))&&(delete this[Me],Ee=!0)}return Ee}normalize(e){const j=this,ke={};return utils$5.forEach(this,(Ee,Me)=>{const Ae=utils$5.findKey(ke,Me);if(Ae){j[Ae]=normalizeValue(Ee),delete j[Me];return}const Ie=e?formatHeader(Me):String(Me).trim();Ie!==Me&&delete j[Me],j[Ie]=normalizeValue(Ee),ke[Ie]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const j=Object.create(null);return utils$5.forEach(this,(ke,Ee)=>{ke!=null&&ke!==!1&&(j[Ee]=e&&utils$5.isArray(ke)?ke.join(", "):ke)}),j}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,j])=>e+": "+j).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...j){const ke=new this(e);return j.forEach(Ee=>ke.set(Ee)),ke}static accessor(e){const j=(this[$internals]=this[$internals]={accessors:{}}).accessors,ke=this.prototype;function Ee(Me){const Ae=normalizeHeader(Me);j[Ae]||(buildAccessors(ke,Me),j[Ae]=!0)}return utils$5.isArray(e)?e.forEach(Ee):Ee(e),this}};AxiosHeaders$1.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),utils$5.reduceDescriptors(AxiosHeaders$1.prototype,({value:e},j)=>{let ke=j[0].toUpperCase()+j.slice(1);return{get:()=>e,set(Ee){this[ke]=Ee}}}),utils$5.freezeMethods(AxiosHeaders$1);function transformData(e,j){const ke=this||defaults$1,Ee=j||ke,Me=AxiosHeaders$1.from(Ee.headers);let Ae=Ee.data;return utils$5.forEach(e,function(Ie){Ae=Ie.call(ke,Ae,Me.normalize(),j?j.status:void 0)}),Me.normalize(),Ae}function isCancel$1(e){return!!(e&&e.__CANCEL__)}function CanceledError$1(e,j,ke){AxiosError$1.call(this,e!=null?e:"canceled",AxiosError$1.ERR_CANCELED,j,ke),this.name="CanceledError"}utils$5.inherits(CanceledError$1,AxiosError$1,{__CANCEL__:!0});function settle(e,j,ke){const Ee=ke.config.validateStatus;!ke.status||!Ee||Ee(ke.status)?e(ke):j(new AxiosError$1("Request failed with status code "+ke.status,[AxiosError$1.ERR_BAD_REQUEST,AxiosError$1.ERR_BAD_RESPONSE][Math.floor(ke.status/100)-4],ke.config,ke.request,ke))}function parseProtocol(e){const j=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return j&&j[1]||""}function speedometer(e,j){e=e||10;const ke=new Array(e),Ee=new Array(e);let Me=0,Ae=0,Ie;return j=j!==void 0?j:1e3,function(Ue){const Ke=Date.now(),Ve=Ee[Ae];Ie||(Ie=Ke),ke[Me]=Ue,Ee[Me]=Ke;let Ge=Ae,yt=0;for(;Ge!==Me;)yt+=ke[Ge++],Ge=Ge%e;if(Me=(Me+1)%e,Me===Ae&&(Ae=(Ae+1)%e),Ke-Ie{ke=Ke,Me=null,Ae&&(clearTimeout(Ae),Ae=null),e(...Ue)};return[(...Ue)=>{const Ke=Date.now(),Ve=Ke-ke;Ve>=Ee?Ie(Ue,Ke):(Me=Ue,Ae||(Ae=setTimeout(()=>{Ae=null,Ie(Me)},Ee-Ve)))},()=>Me&&Ie(Me)]}const progressEventReducer=(e,j,ke=3)=>{let Ee=0;const Me=speedometer(50,250);return throttle(Ae=>{const Ie=Ae.loaded,Ue=Ae.lengthComputable?Ae.total:void 0,Ke=Ie-Ee,Ve=Me(Ke),Ge=Ie<=Ue;Ee=Ie;const yt={loaded:Ie,total:Ue,progress:Ue?Ie/Ue:void 0,bytes:Ke,rate:Ve||void 0,estimated:Ve&&Ue&&Ge?(Ue-Ie)/Ve:void 0,event:Ae,lengthComputable:Ue!=null,[j?"download":"upload"]:!0};e(yt)},ke)},progressEventDecorator=(e,j)=>{const ke=e!=null;return[Ee=>j[0]({lengthComputable:ke,total:e,loaded:Ee}),j[1]]},asyncDecorator=e=>(...j)=>utils$5.asap(()=>e(...j)),isURLSameOrigin=platform$1.hasStandardBrowserEnv?((e,j)=>ke=>(ke=new URL(ke,platform$1.origin),e.protocol===ke.protocol&&e.host===ke.host&&(j||e.port===ke.port)))(new URL(platform$1.origin),platform$1.navigator&&/(msie|trident)/i.test(platform$1.navigator.userAgent)):()=>!0,cookies=platform$1.hasStandardBrowserEnv?{write(e,j,ke,Ee,Me,Ae){const Ie=[e+"="+encodeURIComponent(j)];utils$5.isNumber(ke)&&Ie.push("expires="+new Date(ke).toGMTString()),utils$5.isString(Ee)&&Ie.push("path="+Ee),utils$5.isString(Me)&&Ie.push("domain="+Me),Ae===!0&&Ie.push("secure"),document.cookie=Ie.join("; ")},read(e){const j=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return j?decodeURIComponent(j[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function isAbsoluteURL(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function combineURLs(e,j){return j?e.replace(/\/?\/$/,"")+"/"+j.replace(/^\/+/,""):e}function buildFullPath(e,j,ke){let Ee=!isAbsoluteURL(j);return e&&(Ee||ke==!1)?combineURLs(e,j):j}const headersToObject=e=>e instanceof AxiosHeaders$1?Fi({},e):e;function mergeConfig$1(e,j){j=j||{};const ke={};function Ee(Ve,Ge,yt,bt){return utils$5.isPlainObject(Ve)&&utils$5.isPlainObject(Ge)?utils$5.merge.call({caseless:bt},Ve,Ge):utils$5.isPlainObject(Ge)?utils$5.merge({},Ge):utils$5.isArray(Ge)?Ge.slice():Ge}function Me(Ve,Ge,yt,bt){if(utils$5.isUndefined(Ge)){if(!utils$5.isUndefined(Ve))return Ee(void 0,Ve,yt,bt)}else return Ee(Ve,Ge,yt,bt)}function Ae(Ve,Ge){if(!utils$5.isUndefined(Ge))return Ee(void 0,Ge)}function Ie(Ve,Ge){if(utils$5.isUndefined(Ge)){if(!utils$5.isUndefined(Ve))return Ee(void 0,Ve)}else return Ee(void 0,Ge)}function Ue(Ve,Ge,yt){if(yt in j)return Ee(Ve,Ge);if(yt in e)return Ee(void 0,Ve)}const Ke={url:Ae,method:Ae,data:Ae,baseURL:Ie,transformRequest:Ie,transformResponse:Ie,paramsSerializer:Ie,timeout:Ie,timeoutMessage:Ie,withCredentials:Ie,withXSRFToken:Ie,adapter:Ie,responseType:Ie,xsrfCookieName:Ie,xsrfHeaderName:Ie,onUploadProgress:Ie,onDownloadProgress:Ie,decompress:Ie,maxContentLength:Ie,maxBodyLength:Ie,beforeRedirect:Ie,transport:Ie,httpAgent:Ie,httpsAgent:Ie,cancelToken:Ie,socketPath:Ie,responseEncoding:Ie,validateStatus:Ue,headers:(Ve,Ge,yt)=>Me(headersToObject(Ve),headersToObject(Ge),yt,!0)};return utils$5.forEach(Object.keys(Fi(Fi({},e),j)),function(Ve){const Ge=Ke[Ve]||Me,yt=Ge(e[Ve],j[Ve],Ve);utils$5.isUndefined(yt)&&Ge!==Ue||(ke[Ve]=yt)}),ke}const resolveConfig=e=>{const j=mergeConfig$1({},e);let{data:ke,withXSRFToken:Ee,xsrfHeaderName:Me,xsrfCookieName:Ae,headers:Ie,auth:Ue}=j;if(j.headers=Ie=AxiosHeaders$1.from(Ie),j.url=buildURL(buildFullPath(j.baseURL,j.url,j.allowAbsoluteUrls),e.params,e.paramsSerializer),Ue&&Ie.set("Authorization","Basic "+btoa((Ue.username||"")+":"+(Ue.password?unescape(encodeURIComponent(Ue.password)):""))),utils$5.isFormData(ke)){if(platform$1.hasStandardBrowserEnv||platform$1.hasStandardBrowserWebWorkerEnv)Ie.setContentType(void 0);else if(utils$5.isFunction(ke.getHeaders)){const Ke=ke.getHeaders(),Ve=["content-type","content-length"];Object.entries(Ke).forEach(([Ge,yt])=>{Ve.includes(Ge.toLowerCase())&&Ie.set(Ge,yt)})}}if(platform$1.hasStandardBrowserEnv&&(Ee&&utils$5.isFunction(Ee)&&(Ee=Ee(j)),Ee||Ee!==!1&&isURLSameOrigin(j.url))){const Ke=Me&&Ae&&cookies.read(Ae);Ke&&Ie.set(Me,Ke)}return j},isXHRAdapterSupported=typeof XMLHttpRequest<"u",xhrAdapter=isXHRAdapterSupported&&function(e){return new Promise(function(j,ke){const Ee=resolveConfig(e);let Me=Ee.data;const Ae=AxiosHeaders$1.from(Ee.headers).normalize();let{responseType:Ie,onUploadProgress:Ue,onDownloadProgress:Ke}=Ee,Ve,Ge,yt,bt,Ct;function Dt(){bt&&bt(),Ct&&Ct(),Ee.cancelToken&&Ee.cancelToken.unsubscribe(Ve),Ee.signal&&Ee.signal.removeEventListener("abort",Ve)}let Ft=new XMLHttpRequest;Ft.open(Ee.method.toUpperCase(),Ee.url,!0),Ft.timeout=Ee.timeout;function Ot(){if(!Ft)return;const Rt=AxiosHeaders$1.from("getAllResponseHeaders"in Ft&&Ft.getAllResponseHeaders()),Jt={data:!Ie||Ie==="text"||Ie==="json"?Ft.responseText:Ft.response,status:Ft.status,statusText:Ft.statusText,headers:Rt,config:e,request:Ft};settle(function(Kt){j(Kt),Dt()},function(Kt){ke(Kt),Dt()},Jt),Ft=null}"onloadend"in Ft?Ft.onloadend=Ot:Ft.onreadystatechange=function(){!Ft||Ft.readyState!==4||Ft.status===0&&!(Ft.responseURL&&Ft.responseURL.indexOf("file:")===0)||setTimeout(Ot)},Ft.onabort=function(){Ft&&(ke(new AxiosError$1("Request aborted",AxiosError$1.ECONNABORTED,e,Ft)),Ft=null)},Ft.onerror=function(Rt){const Jt=Rt&&Rt.message?Rt.message:"Network Error",Kt=new AxiosError$1(Jt,AxiosError$1.ERR_NETWORK,e,Ft);Kt.event=Rt||null,ke(Kt),Ft=null},Ft.ontimeout=function(){let Rt=Ee.timeout?"timeout of "+Ee.timeout+"ms exceeded":"timeout exceeded";const Jt=Ee.transitional||transitionalDefaults;Ee.timeoutErrorMessage&&(Rt=Ee.timeoutErrorMessage),ke(new AxiosError$1(Rt,Jt.clarifyTimeoutError?AxiosError$1.ETIMEDOUT:AxiosError$1.ECONNABORTED,e,Ft)),Ft=null},Me===void 0&&Ae.setContentType(null),"setRequestHeader"in Ft&&utils$5.forEach(Ae.toJSON(),function(Rt,Jt){Ft.setRequestHeader(Jt,Rt)}),utils$5.isUndefined(Ee.withCredentials)||(Ft.withCredentials=!!Ee.withCredentials),Ie&&Ie!=="json"&&(Ft.responseType=Ee.responseType),Ke&&([yt,Ct]=progressEventReducer(Ke,!0),Ft.addEventListener("progress",yt)),Ue&&Ft.upload&&([Ge,bt]=progressEventReducer(Ue),Ft.upload.addEventListener("progress",Ge),Ft.upload.addEventListener("loadend",bt)),(Ee.cancelToken||Ee.signal)&&(Ve=Rt=>{Ft&&(ke(!Rt||Rt.type?new CanceledError$1(null,e,Ft):Rt),Ft.abort(),Ft=null)},Ee.cancelToken&&Ee.cancelToken.subscribe(Ve),Ee.signal&&(Ee.signal.aborted?Ve():Ee.signal.addEventListener("abort",Ve)));const Tt=parseProtocol(Ee.url);if(Tt&&platform$1.protocols.indexOf(Tt)===-1){ke(new AxiosError$1("Unsupported protocol "+Tt+":",AxiosError$1.ERR_BAD_REQUEST,e));return}Ft.send(Me||null)})},composeSignals=(e,j)=>{const{length:ke}=e=e?e.filter(Boolean):[];if(j||ke){let Ee=new AbortController,Me;const Ae=function(Ve){if(!Me){Me=!0,Ue();const Ge=Ve instanceof Error?Ve:this.reason;Ee.abort(Ge instanceof AxiosError$1?Ge:new CanceledError$1(Ge instanceof Error?Ge.message:Ge))}};let Ie=j&&setTimeout(()=>{Ie=null,Ae(new AxiosError$1("timeout ".concat(j," of ms exceeded"),AxiosError$1.ETIMEDOUT))},j);const Ue=()=>{e&&(Ie&&clearTimeout(Ie),Ie=null,e.forEach(Ve=>{Ve.unsubscribe?Ve.unsubscribe(Ae):Ve.removeEventListener("abort",Ae)}),e=null)};e.forEach(Ve=>Ve.addEventListener("abort",Ae));const{signal:Ke}=Ee;return Ke.unsubscribe=()=>utils$5.asap(Ue),Ke}},streamChunk=function*(e,j){let ke=e.byteLength;if(ke{const Me=readBytes(e,j);let Ae=0,Ie,Ue=Ke=>{Ie||(Ie=!0,Ee&&Ee(Ke))};return new ReadableStream({async pull(Ke){try{const{done:Ve,value:Ge}=await Me.next();if(Ve){Ue(),Ke.close();return}let yt=Ge.byteLength;if(ke){let bt=Ae+=yt;ke(bt)}Ke.enqueue(new Uint8Array(Ge))}catch(Ve){throw Ue(Ve),Ve}},cancel(Ke){return Ue(Ke),Me.return()}},{highWaterMark:2})},DEFAULT_CHUNK_SIZE=64*1024,{isFunction}=utils$5,globalFetchAPI=(({Request:e,Response:j})=>({Request:e,Response:j}))(utils$5.global),{ReadableStream:ReadableStream$1,TextEncoder}=utils$5.global,test=(e,...j)=>{try{return!!e(...j)}catch(ke){return!1}},factory=e=>{e=utils$5.merge.call({skipUndefined:!0},globalFetchAPI,e);const{fetch:j,Request:ke,Response:Ee}=e,Me=j?isFunction(j):typeof fetch=="function",Ae=isFunction(ke),Ie=isFunction(Ee);if(!Me)return!1;const Ue=Me&&isFunction(ReadableStream$1),Ke=Me&&(typeof TextEncoder=="function"?(Dt=>Ft=>Dt.encode(Ft))(new TextEncoder):async Dt=>new Uint8Array(await new ke(Dt).arrayBuffer())),Ve=Ae&&Ue&&test(()=>{let Dt=!1;const Ft=new ke(platform$1.origin,{body:new ReadableStream$1,method:"POST",get duplex(){return Dt=!0,"half"}}).headers.has("Content-Type");return Dt&&!Ft}),Ge=Ie&&Ue&&test(()=>utils$5.isReadableStream(new Ee("").body)),yt={stream:Ge&&(Dt=>Dt.body)};Me&&["text","arrayBuffer","blob","formData","stream"].forEach(Dt=>{!yt[Dt]&&(yt[Dt]=(Ft,Ot)=>{let Tt=Ft&&Ft[Dt];if(Tt)return Tt.call(Ft);throw new AxiosError$1("Response type '".concat(Dt,"' is not supported"),AxiosError$1.ERR_NOT_SUPPORT,Ot)})});const bt=async Dt=>{if(Dt==null)return 0;if(utils$5.isBlob(Dt))return Dt.size;if(utils$5.isSpecCompliantForm(Dt))return(await new ke(platform$1.origin,{method:"POST",body:Dt}).arrayBuffer()).byteLength;if(utils$5.isArrayBufferView(Dt)||utils$5.isArrayBuffer(Dt))return Dt.byteLength;if(utils$5.isURLSearchParams(Dt)&&(Dt=Dt+""),utils$5.isString(Dt))return(await Ke(Dt)).byteLength},Ct=async(Dt,Ft)=>{const Ot=utils$5.toFiniteNumber(Dt.getContentLength());return Ot!=null?Ot:bt(Ft)};return async Dt=>{let{url:Ft,method:Ot,data:Tt,signal:Rt,cancelToken:Jt,timeout:Kt,onDownloadProgress:kn,onUploadProgress:wn,responseType:ei,headers:ti,withCredentials:qn="same-origin",fetchOptions:Jn}=resolveConfig(Dt),Be=j||fetch;ei=ei?(ei+"").toLowerCase():"text";let $e=composeSignals([Rt,Jt&&Jt.toAbortSignal()],Kt),Re=null;const We=$e&&$e.unsubscribe&&(()=>{$e.unsubscribe()});let Xe;try{if(wn&&Ve&&Ot!=="get"&&Ot!=="head"&&(Xe=await Ct(ti,Tt))!==0){let It=new ke(Ft,{method:"POST",body:Tt,duplex:"half"}),tn;if(utils$5.isFormData(Tt)&&(tn=It.headers.get("content-type"))&&ti.setContentType(tn),It.body){const[Ut,ln]=progressEventDecorator(Xe,progressEventReducer(asyncDecorator(wn)));Tt=trackStream(It.body,DEFAULT_CHUNK_SIZE,Ut,ln)}}utils$5.isString(qn)||(qn=qn?"include":"omit");const Et=Ae&&"credentials"in ke.prototype,Bt=Gi(Fi({},Jn),{signal:$e,method:Ot.toUpperCase(),headers:ti.normalize().toJSON(),body:Tt,duplex:"half",credentials:Et?qn:void 0});Re=Ae&&new ke(Ft,Bt);let vt=await(Ae?Be(Re,Jn):Be(Ft,Bt));const De=Ge&&(ei==="stream"||ei==="response");if(Ge&&(kn||De&&We)){const It={};["status","statusText","headers"].forEach(xn=>{It[xn]=vt[xn]});const tn=utils$5.toFiniteNumber(vt.headers.get("content-length")),[Ut,ln]=kn&&progressEventDecorator(tn,progressEventReducer(asyncDecorator(kn),!0))||[];vt=new Ee(trackStream(vt.body,DEFAULT_CHUNK_SIZE,Ut,()=>{ln&&ln(),We&&We()}),It)}ei=ei||"text";let Je=await yt[utils$5.findKey(yt,ei)||"text"](vt,Dt);return!De&&We&&We(),await new Promise((It,tn)=>{settle(It,tn,{data:Je,headers:AxiosHeaders$1.from(vt.headers),status:vt.status,statusText:vt.statusText,config:Dt,request:Re})})}catch(Et){throw We&&We(),Et&&Et.name==="TypeError"&&/Load failed|fetch/i.test(Et.message)?Object.assign(new AxiosError$1("Network Error",AxiosError$1.ERR_NETWORK,Dt,Re),{cause:Et.cause||Et}):AxiosError$1.from(Et,Et&&Et.code,Dt,Re)}}},seedCache=new Map,getFetch=e=>{let j=e?e.env:{};const{fetch:ke,Request:Ee,Response:Me}=j,Ae=[Ee,Me,ke];let Ie=Ae.length,Ue=Ie,Ke,Ve,Ge=seedCache;for(;Ue--;)Ke=Ae[Ue],Ve=Ge.get(Ke),Ve===void 0&&Ge.set(Ke,Ve=Ue?new Map:factory(j)),Ge=Ve;return Ve};getFetch();const knownAdapters={http:httpAdapter,xhr:xhrAdapter,fetch:{get:getFetch}};utils$5.forEach(knownAdapters,(e,j)=>{if(e){try{Object.defineProperty(e,"name",{value:j})}catch(ke){}Object.defineProperty(e,"adapterName",{value:j})}});const renderReason=e=>"- ".concat(e),isResolvedHandle=e=>utils$5.isFunction(e)||e===null||e===!1,adapters={getAdapter:(e,j)=>{e=utils$5.isArray(e)?e:[e];const{length:ke}=e;let Ee,Me;const Ae={};for(let Ie=0;Ie"adapter ".concat(Ke," ")+(Ve===!1?"is not supported by the environment":"is not available in the build"));let Ue=ke?Ie.length>1?"since :\n"+Ie.map(renderReason).join("\n"):" "+renderReason(Ie[0]):"as no adapter specified";throw new AxiosError$1("There is no suitable adapter to dispatch the request "+Ue,"ERR_NOT_SUPPORT")}return Me},adapters:knownAdapters};function throwIfCancellationRequested(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new CanceledError$1(null,e)}function dispatchRequest(e){return throwIfCancellationRequested(e),e.headers=AxiosHeaders$1.from(e.headers),e.data=transformData.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),adapters.getAdapter(e.adapter||defaults$1.adapter,e)(e).then(function(j){return throwIfCancellationRequested(e),j.data=transformData.call(e,e.transformResponse,j),j.headers=AxiosHeaders$1.from(j.headers),j},function(j){return isCancel$1(j)||(throwIfCancellationRequested(e),j&&j.response&&(j.response.data=transformData.call(e,e.transformResponse,j.response),j.response.headers=AxiosHeaders$1.from(j.response.headers))),Promise.reject(j)})}const VERSION$1="1.12.2",validators$1={};["object","boolean","number","function","string","symbol"].forEach((e,j)=>{validators$1[e]=function(ke){return typeof ke===e||"a"+(j<1?"n ":" ")+e}});const deprecatedWarnings={};validators$1.transitional=function(e,j,ke){function Ee(Me,Ae){return"[Axios v"+VERSION$1+"] Transitional option '"+Me+"'"+Ae+(ke?". "+ke:"")}return(Me,Ae,Ie)=>{if(e===!1)throw new AxiosError$1(Ee(Ae," has been removed"+(j?" in "+j:"")),AxiosError$1.ERR_DEPRECATED);return j&&!deprecatedWarnings[Ae]&&(deprecatedWarnings[Ae]=!0,console.warn(Ee(Ae," has been deprecated since v"+j+" and will be removed in the near future"))),e?e(Me,Ae,Ie):!0}},validators$1.spelling=function(e){return(j,ke)=>(console.warn("".concat(ke," is likely a misspelling of ").concat(e)),!0)};function assertOptions(e,j,ke){if(typeof e!="object")throw new AxiosError$1("options must be an object",AxiosError$1.ERR_BAD_OPTION_VALUE);const Ee=Object.keys(e);let Me=Ee.length;for(;Me-- >0;){const Ae=Ee[Me],Ie=j[Ae];if(Ie){const Ue=e[Ae],Ke=Ue===void 0||Ie(Ue,Ae,e);if(Ke!==!0)throw new AxiosError$1("option "+Ae+" must be "+Ke,AxiosError$1.ERR_BAD_OPTION_VALUE);continue}if(ke!==!0)throw new AxiosError$1("Unknown option "+Ae,AxiosError$1.ERR_BAD_OPTION)}}const validator={assertOptions,validators:validators$1},validators=validator.validators;let Axios$1=class{constructor(e){this.defaults=e||{},this.interceptors={request:new InterceptorManager,response:new InterceptorManager}}async request(e,j){try{return await this._request(e,j)}catch(ke){if(ke instanceof Error){let Ee={};Error.captureStackTrace?Error.captureStackTrace(Ee):Ee=new Error;const Me=Ee.stack?Ee.stack.replace(/^.+\n/,""):"";try{ke.stack?Me&&!String(ke.stack).endsWith(Me.replace(/^.+\n.+\n/,""))&&(ke.stack+="\n"+Me):ke.stack=Me}catch(Ae){}}throw ke}}_request(e,j){typeof e=="string"?(j=j||{},j.url=e):j=e||{},j=mergeConfig$1(this.defaults,j);const{transitional:ke,paramsSerializer:Ee,headers:Me}=j;ke!==void 0&&validator.assertOptions(ke,{silentJSONParsing:validators.transitional(validators.boolean),forcedJSONParsing:validators.transitional(validators.boolean),clarifyTimeoutError:validators.transitional(validators.boolean)},!1),Ee!=null&&(utils$5.isFunction(Ee)?j.paramsSerializer={serialize:Ee}:validator.assertOptions(Ee,{encode:validators.function,serialize:validators.function},!0)),j.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?j.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:j.allowAbsoluteUrls=!0),validator.assertOptions(j,{baseUrl:validators.spelling("baseURL"),withXsrfToken:validators.spelling("withXSRFToken")},!0),j.method=(j.method||this.defaults.method||"get").toLowerCase();let Ae=Me&&utils$5.merge(Me.common,Me[j.method]);Me&&utils$5.forEach(["delete","get","head","post","put","patch","common"],Ct=>{delete Me[Ct]}),j.headers=AxiosHeaders$1.concat(Ae,Me);const Ie=[];let Ue=!0;this.interceptors.request.forEach(function(Ct){typeof Ct.runWhen=="function"&&Ct.runWhen(j)===!1||(Ue=Ue&&Ct.synchronous,Ie.unshift(Ct.fulfilled,Ct.rejected))});const Ke=[];this.interceptors.response.forEach(function(Ct){Ke.push(Ct.fulfilled,Ct.rejected)});let Ve,Ge=0,yt;if(!Ue){const Ct=[dispatchRequest.bind(this),void 0];for(Ct.unshift(...Ie),Ct.push(...Ke),yt=Ct.length,Ve=Promise.resolve(j);Ge{if(!Ee._listeners)return;let Ae=Ee._listeners.length;for(;Ae-- >0;)Ee._listeners[Ae](Me);Ee._listeners=null}),this.promise.then=Me=>{let Ae;const Ie=new Promise(Ue=>{Ee.subscribe(Ue),Ae=Ue}).then(Me);return Ie.cancel=function(){Ee.unsubscribe(Ae)},Ie},j(function(Me,Ae,Ie){Ee.reason||(Ee.reason=new CanceledError$1(Me,Ae,Ie),ke(Ee.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(j){if(this.reason){j(this.reason);return}this._listeners?this._listeners.push(j):this._listeners=[j]}unsubscribe(j){if(!this._listeners)return;const ke=this._listeners.indexOf(j);ke!==-1&&this._listeners.splice(ke,1)}toAbortSignal(){const j=new AbortController,ke=Ee=>{j.abort(Ee)};return this.subscribe(ke),j.signal.unsubscribe=()=>this.unsubscribe(ke),j.signal}static source(){let j;return{token:new Iu(function(ke){j=ke}),cancel:j}}};function spread$1(e){return function(j){return e.apply(null,j)}}function isAxiosError$1(e){return utils$5.isObject(e)&&e.isAxiosError===!0}const HttpStatusCode$1={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(HttpStatusCode$1).forEach(([e,j])=>{HttpStatusCode$1[j]=e});function createInstance(e){const j=new Axios$1(e),ke=bind(Axios$1.prototype.request,j);return utils$5.extend(ke,Axios$1.prototype,j,{allOwnKeys:!0}),utils$5.extend(ke,j,null,{allOwnKeys:!0}),ke.create=function(Ee){return createInstance(mergeConfig$1(e,Ee))},ke}const axios=createInstance(defaults$1);axios.Axios=Axios$1,axios.CanceledError=CanceledError$1,axios.CancelToken=CancelToken$1,axios.isCancel=isCancel$1,axios.VERSION=VERSION$1,axios.toFormData=toFormData$1,axios.AxiosError=AxiosError$1,axios.Cancel=axios.CanceledError,axios.all=function(e){return Promise.all(e)},axios.spread=spread$1,axios.isAxiosError=isAxiosError$1,axios.mergeConfig=mergeConfig$1,axios.AxiosHeaders=AxiosHeaders$1,axios.formToJSON=e=>formDataToJSON(utils$5.isHTMLForm(e)?new FormData(e):e),axios.getAdapter=adapters.getAdapter,axios.HttpStatusCode=HttpStatusCode$1,axios.default=axios;const{Axios,AxiosError,CanceledError,isCancel,CancelToken,VERSION,all:all$2,Cancel,isAxiosError,spread,toFormData,AxiosHeaders,HttpStatusCode,formToJSON,getAdapter,mergeConfig}=axios,v$1=(e,j,ke)=>{var Ee;const Me=Object.assign({ocsVersion:2},{}).ocsVersion===1?1:2;return((Ee=void 0)!=null?Ee:w$1())+"/ocs/v"+Me+".php"+u$2(e,j)},u$2=(e,j,ke)=>{const Ee=Object.assign({escape:!0},{}),Me=function(Ae,Ie){return Ie=Ie||{},Ae.replace(/{([^{}]*)}/g,function(Ue,Ke){const Ve=Ie[Ke];return Ee.escape?encodeURIComponent(typeof Ve=="string"||typeof Ve=="number"?Ve.toString():Ue):typeof Ve=="string"||typeof Ve=="number"?Ve.toString():Ue})};return e.charAt(0)!=="/"&&(e="/"+e),Me(e,j||{})},_$1=(e,j,ke)=>{var Ee,Me,Ae;const Ie=Object.assign({noRewrite:!1},{}),Ue=(Ee=void 0)!=null?Ee:f$2();return((Ae=(Me=window==null?void 0:window.OC)==null?void 0:Me.config)==null?void 0:Ae.modRewriteWorking)===!0&&!Ie.noRewrite?Ue+u$2(e,j):Ue+"/index.php"+u$2(e,j)},h$2=(e,j)=>j.includes(".")?d$2(e,"img",j):d$2(e,"img","".concat(j,".svg")),d$2=(e,j,ke)=>{var Ee,Me,Ae;const Ie=(Ae=(Me=(Ee=window==null?void 0:window.OC)==null?void 0:Ee.coreApps)==null?void 0:Me.includes(e))!=null?Ae:!1,Ue=ke.slice(-3)==="php";let Ke=f$2();return Ue&&!Ie?(Ke+="/index.php/apps/".concat(e),Ke+="/".concat(encodeURI(j)),ke!=="index.php"&&(Ke+="/".concat(ke))):!Ue&&!Ie?(Ke=b$1(e),Ke+="/".concat(j,"/"),Ke.at(-1)!=="/"&&(Ke+="/"),Ke+=ke):((e==="settings"||e==="core"||e==="search")&&j==="ajax"&&(Ke+="/index.php"),e&&(Ke+="/".concat(e)),Ke+="/".concat(j),Ke+="/".concat(ke)),Ke},w$1=()=>window.location.protocol+"//"+window.location.host+f$2();function f$2(){let e=window._oc_webroot;if(typeof e>"u"){e=location.pathname;const j=e.indexOf("/index.php/");if(j!==-1)e=e.slice(0,j);else{const ke=e.indexOf("/",1);e=e.slice(0,ke>0?ke:void 0)}}return e}function b$1(e){var j,ke;return(ke=((j=window._oc_appswebroots)!=null?j:{})[e])!=null?ke:""}var vu;const client=axios.create({headers:{requesttoken:(vu=getRequestToken())!=null?vu:"","X-Requested-With":"XMLHttpRequest"}});onRequestTokenUpdate(e=>{client.defaults.headers.requesttoken=e});const cancelableClient=Object.assign(client,{CancelToken:axios.CancelToken,isCancel:axios.isCancel}),RETRY_KEY=Symbol("csrf-retry");function onCsrfTokenError(e){return async j=>{var Ie;if(!isAxiosError(j))throw j;const{config:ke,response:Ee,request:Me}=j,Ae=Me==null?void 0:Me.responseURL;if(ke&&!ke[RETRY_KEY]&&(Ee==null?void 0:Ee.status)===412&&((Ie=Ee==null?void 0:Ee.data)==null?void 0:Ie.message)==="CSRF check failed"){console.warn("Request to ".concat(Ae," failed because of a CSRF mismatch. Fetching a new token"));const{data:{token:Ue}}=await e.get(_$1("/csrftoken"));return console.debug("New request token ".concat(Ue," fetched")),e.defaults.headers.requesttoken=Ue,e(Gi(Fi({},ke),{headers:Gi(Fi({},ke.headers),{requesttoken:Ue}),[RETRY_KEY]:!0}))}throw j}}const RETRY_DELAY_KEY=Symbol("retryDelay");function onMaintenanceModeError(e){return async j=>{if(!isAxiosError(j))throw j;const{config:ke,response:Ee,request:Me}=j,Ae=Me==null?void 0:Me.responseURL,Ie=Ee==null?void 0:Ee.status,Ue=Ee==null?void 0:Ee.headers;let Ke=typeof(ke==null?void 0:ke[RETRY_DELAY_KEY])=="number"?ke==null?void 0:ke[RETRY_DELAY_KEY]:1;if(Ie===503&&(Ue==null?void 0:Ue["x-nextcloud-maintenance-mode"])==="1"&&(ke!=null&&ke.retryIfMaintenanceMode)){if(Ke*=2,Ke>32)throw console.error("Retry delay exceeded one minute, giving up.",{responseURL:Ae}),j;return console.warn("Request to ".concat(Ae," failed because of maintenance mode. Retrying in ").concat(Ke,"s")),await new Promise(Ve=>{setTimeout(Ve,Ke*1e3)}),e(Gi(Fi({},ke),{[RETRY_DELAY_KEY]:Ke}))}throw j}}async function onNotLoggedInError(e){var j;if(isAxiosError(e)){const{config:ke,response:Ee,request:Me}=e,Ae=Me==null?void 0:Me.responseURL;(Ee==null?void 0:Ee.status)===401&&((j=Ee==null?void 0:Ee.data)==null?void 0:j.message)==="Current user is not logged in"&&(ke!=null&&ke.reloadExpiredSession)&&(window!=null&&window.location)&&(console.error("Request to ".concat(Ae," failed because the user session expired. Reloading the page …")),window.location.reload())}throw e}cancelableClient.interceptors.response.use(e=>e,onCsrfTokenError(cancelableClient)),cancelableClient.interceptors.response.use(e=>e,onMaintenanceModeError(cancelableClient)),cancelableClient.interceptors.response.use(e=>e,onNotLoggedInError);var mdiAlertCircle="M13,13H11V7H13M13,17H11V15H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z",mdiCalendarBlank="M19,19H5V8H19M16,1V3H8V1H6V3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3H18V1",mdiCheck="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z",mdiChevronDown="M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z",mdiChevronLeft="M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z",mdiChevronRight="M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z",mdiChevronUp="M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z",mdiClock="M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M16.2,16.2L11,13V7H12.5V12.2L17,14.9L16.2,16.2Z",mdiClose="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z";const{entries,setPrototypeOf,isFrozen,getPrototypeOf,getOwnPropertyDescriptor}=Object;let{freeze,seal,create:create$1}=Object,{apply,construct}=typeof Reflect<"u"&&Reflect;freeze||(freeze=function(e){return e}),seal||(seal=function(e){return e}),apply||(apply=function(e,j){for(var ke=arguments.length,Ee=new Array(ke>2?ke-2:0),Me=2;Me1?j-1:0),Ee=1;Ee1?ke-1:0),Me=1;Me2&&arguments[2]!==void 0?arguments[2]:stringToLowerCase;setPrototypeOf&&setPrototypeOf(e,null);let Ee=j.length;for(;Ee--;){let Me=j[Ee];if(typeof Me=="string"){const Ae=ke(Me);Ae!==Me&&(isFrozen(j)||(j[Ee]=Ae),Me=Ae)}e[Me]=!0}return e}function cleanArray(e){for(let j=0;j/gm),TMPLIT_EXPR=seal(/\$\{[\w\W]*/gm),DATA_ATTR=seal(/^data-[\-\w.\u00B7-\uFFFF]+$/),ARIA_ATTR=seal(/^aria-[\-\w]+$/),IS_ALLOWED_URI=seal(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),IS_SCRIPT_OR_DATA=seal(/^(?:\w+script|data):/i),ATTR_WHITESPACE=seal(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),DOCTYPE_NAME=seal(/^html$/i),CUSTOM_ELEMENT=seal(/^[a-z][.\w]*(-[.\w]+)+$/i);var EXPRESSIONS=Object.freeze({__proto__:null,ARIA_ATTR,ATTR_WHITESPACE,CUSTOM_ELEMENT,DATA_ATTR,DOCTYPE_NAME,ERB_EXPR,IS_ALLOWED_URI,IS_SCRIPT_OR_DATA,MUSTACHE_EXPR,TMPLIT_EXPR});const NODE_TYPE={element:1,text:3,progressingInstruction:7,comment:8,document:9},getGlobal=function(){return typeof window>"u"?null:window},_createTrustedTypesPolicy=function(e,j){if(typeof e!="object"||typeof e.createPolicy!="function")return null;let ke=null;const Ee="data-tt-policy-suffix";j&&j.hasAttribute(Ee)&&(ke=j.getAttribute(Ee));const Me="dompurify"+(ke?"#"+ke:"");try{return e.createPolicy(Me,{createHTML(Ae){return Ae},createScriptURL(Ae){return Ae}})}catch(Ae){return console.warn("TrustedTypes policy "+Me+" could not be created."),null}},_createHooksMap=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};function createDOMPurify(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:getGlobal();const j=bi=>createDOMPurify(bi);if(j.version="3.2.7",j.removed=[],!e||!e.document||e.document.nodeType!==NODE_TYPE.document||!e.Element)return j.isSupported=!1,j;let{document:ke}=e;const Ee=ke,Me=Ee.currentScript,{DocumentFragment:Ae,HTMLTemplateElement:Ie,Node:Ue,Element:Ke,NodeFilter:Ve,NamedNodeMap:Ge=e.NamedNodeMap||e.MozNamedAttrMap,HTMLFormElement:yt,DOMParser:bt,trustedTypes:Ct}=e,Dt=Ke.prototype,Ft=lookupGetter(Dt,"cloneNode"),Ot=lookupGetter(Dt,"remove"),Tt=lookupGetter(Dt,"nextSibling"),Rt=lookupGetter(Dt,"childNodes"),Jt=lookupGetter(Dt,"parentNode");if(typeof Ie=="function"){const bi=ke.createElement("template");bi.content&&bi.content.ownerDocument&&(ke=bi.content.ownerDocument)}let Kt,kn="";const{implementation:wn,createNodeIterator:ei,createDocumentFragment:ti,getElementsByTagName:qn}=ke,{importNode:Jn}=Ee;let Be=_createHooksMap();j.isSupported=typeof entries=="function"&&typeof Jt=="function"&&wn&&wn.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:$e,ERB_EXPR:Re,TMPLIT_EXPR:We,DATA_ATTR:Xe,ARIA_ATTR:Et,IS_SCRIPT_OR_DATA:Bt,ATTR_WHITESPACE:vt,CUSTOM_ELEMENT:De}=EXPRESSIONS;let{IS_ALLOWED_URI:Je}=EXPRESSIONS,It=null;const tn=addToSet({},[...html$1$1,...svg$1$1,...svgFilters,...mathMl$1,...text$6]);let Ut=null;const ln=addToSet({},[...html$4,...svg$2,...mathMl,...xml$1]);let xn=Object.seal(create$1(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Dn=null,Zt=null,nn=!0,Xn=!0,gi=!1,hn=!0,$n=!1,di=!0,ai=!1,Zn=!1,_i=!1,ci=!1,yi=!1,Ai=!1,Bi=!0,Ei=!1;const Ii="user-content-";let ii=!0,vi=!1,zi={},si=null;const wi=addToSet({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let Mi=null;const an=addToSet({},["audio","video","img","source","image","track"]);let jt=null;const rn=addToSet({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),on="http://www.w3.org/1998/Math/MathML",ri="http://www.w3.org/2000/svg",li="http://www.w3.org/1999/xhtml";let oi=li,hi=!1,Ri=null;const ni=addToSet({},[on,ri,li],stringToString);let pi=addToSet({},["mi","mo","mn","ms","mtext"]),Li=addToSet({},["annotation-xml"]);const xi=addToSet({},["title","style","font","a","script"]);let mi=null;const Oi=["application/xhtml+xml","text/html"],Ci="text/html";let Ni=null,Wi=null;const Pi=ke.createElement("form"),Xt=function(bi){return bi instanceof RegExp||bi instanceof Function},Mn=function(){let bi=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(Wi&&Wi===bi)){if((!bi||typeof bi!="object")&&(bi={}),bi=clone(bi),mi=Oi.indexOf(bi.PARSER_MEDIA_TYPE)===-1?Ci:bi.PARSER_MEDIA_TYPE,Ni=mi==="application/xhtml+xml"?stringToString:stringToLowerCase,It=objectHasOwnProperty(bi,"ALLOWED_TAGS")?addToSet({},bi.ALLOWED_TAGS,Ni):tn,Ut=objectHasOwnProperty(bi,"ALLOWED_ATTR")?addToSet({},bi.ALLOWED_ATTR,Ni):ln,Ri=objectHasOwnProperty(bi,"ALLOWED_NAMESPACES")?addToSet({},bi.ALLOWED_NAMESPACES,stringToString):ni,jt=objectHasOwnProperty(bi,"ADD_URI_SAFE_ATTR")?addToSet(clone(rn),bi.ADD_URI_SAFE_ATTR,Ni):rn,Mi=objectHasOwnProperty(bi,"ADD_DATA_URI_TAGS")?addToSet(clone(an),bi.ADD_DATA_URI_TAGS,Ni):an,si=objectHasOwnProperty(bi,"FORBID_CONTENTS")?addToSet({},bi.FORBID_CONTENTS,Ni):wi,Dn=objectHasOwnProperty(bi,"FORBID_TAGS")?addToSet({},bi.FORBID_TAGS,Ni):clone({}),Zt=objectHasOwnProperty(bi,"FORBID_ATTR")?addToSet({},bi.FORBID_ATTR,Ni):clone({}),zi=objectHasOwnProperty(bi,"USE_PROFILES")?bi.USE_PROFILES:!1,nn=bi.ALLOW_ARIA_ATTR!==!1,Xn=bi.ALLOW_DATA_ATTR!==!1,gi=bi.ALLOW_UNKNOWN_PROTOCOLS||!1,hn=bi.ALLOW_SELF_CLOSE_IN_ATTR!==!1,$n=bi.SAFE_FOR_TEMPLATES||!1,di=bi.SAFE_FOR_XML!==!1,ai=bi.WHOLE_DOCUMENT||!1,ci=bi.RETURN_DOM||!1,yi=bi.RETURN_DOM_FRAGMENT||!1,Ai=bi.RETURN_TRUSTED_TYPE||!1,_i=bi.FORCE_BODY||!1,Bi=bi.SANITIZE_DOM!==!1,Ei=bi.SANITIZE_NAMED_PROPS||!1,ii=bi.KEEP_CONTENT!==!1,vi=bi.IN_PLACE||!1,Je=bi.ALLOWED_URI_REGEXP||IS_ALLOWED_URI,oi=bi.NAMESPACE||li,pi=bi.MATHML_TEXT_INTEGRATION_POINTS||pi,Li=bi.HTML_INTEGRATION_POINTS||Li,xn=bi.CUSTOM_ELEMENT_HANDLING||{},bi.CUSTOM_ELEMENT_HANDLING&&Xt(bi.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(xn.tagNameCheck=bi.CUSTOM_ELEMENT_HANDLING.tagNameCheck),bi.CUSTOM_ELEMENT_HANDLING&&Xt(bi.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(xn.attributeNameCheck=bi.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),bi.CUSTOM_ELEMENT_HANDLING&&typeof bi.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(xn.allowCustomizedBuiltInElements=bi.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),$n&&(Xn=!1),yi&&(ci=!0),zi&&(It=addToSet({},text$6),Ut=[],zi.html===!0&&(addToSet(It,html$1$1),addToSet(Ut,html$4)),zi.svg===!0&&(addToSet(It,svg$1$1),addToSet(Ut,svg$2),addToSet(Ut,xml$1)),zi.svgFilters===!0&&(addToSet(It,svgFilters),addToSet(Ut,svg$2),addToSet(Ut,xml$1)),zi.mathMl===!0&&(addToSet(It,mathMl$1),addToSet(Ut,mathMl),addToSet(Ut,xml$1))),bi.ADD_TAGS&&(It===tn&&(It=clone(It)),addToSet(It,bi.ADD_TAGS,Ni)),bi.ADD_ATTR&&(Ut===ln&&(Ut=clone(Ut)),addToSet(Ut,bi.ADD_ATTR,Ni)),bi.ADD_URI_SAFE_ATTR&&addToSet(jt,bi.ADD_URI_SAFE_ATTR,Ni),bi.FORBID_CONTENTS&&(si===wi&&(si=clone(si)),addToSet(si,bi.FORBID_CONTENTS,Ni)),ii&&(It["#text"]=!0),ai&&addToSet(It,["html","head","body"]),It.table&&(addToSet(It,["tbody"]),delete Dn.tbody),bi.TRUSTED_TYPES_POLICY){if(typeof bi.TRUSTED_TYPES_POLICY.createHTML!="function")throw typeErrorCreate('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof bi.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw typeErrorCreate('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');Kt=bi.TRUSTED_TYPES_POLICY,kn=Kt.createHTML("")}else Kt===void 0&&(Kt=_createTrustedTypesPolicy(Ct,Me)),Kt!==null&&typeof kn=="string"&&(kn=Kt.createHTML(""));freeze&&freeze(bi),Wi=bi}},An=addToSet({},[...svg$1$1,...svgFilters,...svgDisallowed]),ui=addToSet({},[...mathMl$1,...mathMlDisallowed]),Si=function(bi){let Hi=Jt(bi);(!Hi||!Hi.tagName)&&(Hi={namespaceURI:oi,tagName:"template"});const ji=stringToLowerCase(bi.tagName),Qi=stringToLowerCase(Hi.tagName);return Ri[bi.namespaceURI]?bi.namespaceURI===ri?Hi.namespaceURI===li?ji==="svg":Hi.namespaceURI===on?ji==="svg"&&(Qi==="annotation-xml"||pi[Qi]):!!An[ji]:bi.namespaceURI===on?Hi.namespaceURI===li?ji==="math":Hi.namespaceURI===ri?ji==="math"&&Li[Qi]:!!ui[ji]:bi.namespaceURI===li?Hi.namespaceURI===ri&&!Li[Qi]||Hi.namespaceURI===on&&!pi[Qi]?!1:!ui[ji]&&(xi[ji]||!An[ji]):!!(mi==="application/xhtml+xml"&&Ri[bi.namespaceURI]):!1},fi=function(bi){arrayPush(j.removed,{element:bi});try{Jt(bi).removeChild(bi)}catch(Hi){Ot(bi)}},ki=function(bi,Hi){try{arrayPush(j.removed,{attribute:Hi.getAttributeNode(bi),from:Hi})}catch(ji){arrayPush(j.removed,{attribute:null,from:Hi})}if(Hi.removeAttribute(bi),bi==="is")if(ci||yi)try{fi(Hi)}catch(ji){}else try{Hi.setAttribute(bi,"")}catch(ji){}},Ki=function(bi){let Hi=null,ji=null;if(_i)bi=""+bi;else{const Ji=stringMatch(bi,/^[\r\n\t ]+/);ji=Ji&&Ji[0]}mi==="application/xhtml+xml"&&oi===li&&(bi=''+bi+"");const Qi=Kt?Kt.createHTML(bi):bi;if(oi===li)try{Hi=new bt().parseFromString(Qi,mi)}catch(Ji){}if(!Hi||!Hi.documentElement){Hi=wn.createDocument(oi,"template",null);try{Hi.documentElement.innerHTML=hi?kn:Qi}catch(Ji){}}const xo=Hi.body||Hi.documentElement;return bi&&ji&&xo.insertBefore(ke.createTextNode(ji),xo.childNodes[0]||null),oi===li?qn.call(Hi,ai?"html":"body")[0]:ai?Hi.documentElement:xo},Ti=function(bi){return ei.call(bi.ownerDocument||bi,bi,Ve.SHOW_ELEMENT|Ve.SHOW_COMMENT|Ve.SHOW_TEXT|Ve.SHOW_PROCESSING_INSTRUCTION|Ve.SHOW_CDATA_SECTION,null)},$i=function(bi){return bi instanceof yt&&(typeof bi.nodeName!="string"||typeof bi.textContent!="string"||typeof bi.removeChild!="function"||!(bi.attributes instanceof Ge)||typeof bi.removeAttribute!="function"||typeof bi.setAttribute!="function"||typeof bi.namespaceURI!="string"||typeof bi.insertBefore!="function"||typeof bi.hasChildNodes!="function")},Yi=function(bi){return typeof Ue=="function"&&bi instanceof Ue};function Di(bi,Hi,ji){arrayForEach(bi,Qi=>{Qi.call(j,Hi,ji,Wi)})}const qi=function(bi){let Hi=null;if(Di(Be.beforeSanitizeElements,bi,null),$i(bi))return fi(bi),!0;const ji=Ni(bi.nodeName);if(Di(Be.uponSanitizeElement,bi,{tagName:ji,allowedTags:It}),di&&bi.hasChildNodes()&&!Yi(bi.firstElementChild)&®ExpTest(/<[/\w!]/g,bi.innerHTML)&®ExpTest(/<[/\w!]/g,bi.textContent)||bi.nodeType===NODE_TYPE.progressingInstruction||di&&bi.nodeType===NODE_TYPE.comment&®ExpTest(/<[/\w]/g,bi.data))return fi(bi),!0;if(!It[ji]||Dn[ji]){if(!Dn[ji]&&Co(ji)&&(xn.tagNameCheck instanceof RegExp&®ExpTest(xn.tagNameCheck,ji)||xn.tagNameCheck instanceof Function&&xn.tagNameCheck(ji)))return!1;if(ii&&!si[ji]){const Qi=Jt(bi)||bi.parentNode,xo=Rt(bi)||bi.childNodes;if(xo&&Qi){const Ji=xo.length;for(let _o=Ji-1;_o>=0;--_o){const Bo=Ft(xo[_o],!0);Bo.__removalCount=(bi.__removalCount||0)+1,Qi.insertBefore(Bo,Tt(bi))}}}return fi(bi),!0}return bi instanceof Ke&&!Si(bi)||(ji==="noscript"||ji==="noembed"||ji==="noframes")&®ExpTest(/<\/no(script|embed|frames)/i,bi.innerHTML)?(fi(bi),!0):($n&&bi.nodeType===NODE_TYPE.text&&(Hi=bi.textContent,arrayForEach([$e,Re,We],Qi=>{Hi=stringReplace(Hi,Qi," ")}),bi.textContent!==Hi&&(arrayPush(j.removed,{element:bi.cloneNode()}),bi.textContent=Hi)),Di(Be.afterSanitizeElements,bi,null),!1)},Xi=function(bi,Hi,ji){if(Bi&&(Hi==="id"||Hi==="name")&&(ji in ke||ji in Pi))return!1;if(!(Xn&&!Zt[Hi]&®ExpTest(Xe,Hi))&&!(nn&®ExpTest(Et,Hi))){if(!Ut[Hi]||Zt[Hi]){if(!(Co(bi)&&(xn.tagNameCheck instanceof RegExp&®ExpTest(xn.tagNameCheck,bi)||xn.tagNameCheck instanceof Function&&xn.tagNameCheck(bi))&&(xn.attributeNameCheck instanceof RegExp&®ExpTest(xn.attributeNameCheck,Hi)||xn.attributeNameCheck instanceof Function&&xn.attributeNameCheck(Hi,bi))||Hi==="is"&&xn.allowCustomizedBuiltInElements&&(xn.tagNameCheck instanceof RegExp&®ExpTest(xn.tagNameCheck,ji)||xn.tagNameCheck instanceof Function&&xn.tagNameCheck(ji))))return!1}else if(!jt[Hi]&&!regExpTest(Je,stringReplace(ji,vt,""))&&!((Hi==="src"||Hi==="xlink:href"||Hi==="href")&&bi!=="script"&&stringIndexOf(ji,"data:")===0&&Mi[bi])&&!(gi&&!regExpTest(Bt,stringReplace(ji,vt,"")))&&ji)return!1}return!0},Co=function(bi){return bi!=="annotation-xml"&&stringMatch(bi,De)},Po=function(bi){Di(Be.beforeSanitizeAttributes,bi,null);const{attributes:Hi}=bi;if(!Hi||$i(bi))return;const ji={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Ut,forceKeepAttr:void 0};let Qi=Hi.length;for(;Qi--;){const xo=Hi[Qi],{name:Ji,namespaceURI:_o,value:Bo}=xo,So=Ni(Ji),No=Bo;let Eo=Ji==="value"?No:stringTrim(No);if(ji.attrName=So,ji.attrValue=Eo,ji.keepAttr=!0,ji.forceKeepAttr=void 0,Di(Be.uponSanitizeAttribute,bi,ji),Eo=ji.attrValue,Ei&&(So==="id"||So==="name")&&(ki(Ji,bi),Eo=Ii+Eo),di&®ExpTest(/((--!?|])>)|<\/(style|title|textarea)/i,Eo)){ki(Ji,bi);continue}if(So==="attributename"&&stringMatch(Eo,"href")){ki(Ji,bi);continue}if(ji.forceKeepAttr)continue;if(!ji.keepAttr){ki(Ji,bi);continue}if(!hn&®ExpTest(/\/>/i,Eo)){ki(Ji,bi);continue}$n&&arrayForEach([$e,Re,We],Oo=>{Eo=stringReplace(Eo,Oo," ")});const Lo=Ni(bi.nodeName);if(!Xi(Lo,So,Eo)){ki(Ji,bi);continue}if(Kt&&typeof Ct=="object"&&typeof Ct.getAttributeType=="function"&&!_o)switch(Ct.getAttributeType(Lo,So)){case"TrustedHTML":{Eo=Kt.createHTML(Eo);break}case"TrustedScriptURL":{Eo=Kt.createScriptURL(Eo);break}}if(Eo!==No)try{_o?bi.setAttributeNS(_o,Ji,Eo):bi.setAttribute(Ji,Eo),$i(bi)?fi(bi):arrayPop(j.removed)}catch(Oo){ki(Ji,bi)}}Di(Be.afterSanitizeAttributes,bi,null)},Ro=function bi(Hi){let ji=null;const Qi=Ti(Hi);for(Di(Be.beforeSanitizeShadowDOM,Hi,null);ji=Qi.nextNode();)Di(Be.uponSanitizeShadowNode,ji,null),qi(ji),Po(ji),ji.content instanceof Ae&&bi(ji.content);Di(Be.afterSanitizeShadowDOM,Hi,null)};return j.sanitize=function(bi){let Hi=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ji=null,Qi=null,xo=null,Ji=null;if(hi=!bi,hi&&(bi=""),typeof bi!="string"&&!Yi(bi))if(typeof bi.toString=="function"){if(bi=bi.toString(),typeof bi!="string")throw typeErrorCreate("dirty is not a string, aborting")}else throw typeErrorCreate("toString is not a function");if(!j.isSupported)return bi;if(Zn||Mn(Hi),j.removed=[],typeof bi=="string"&&(vi=!1),vi){if(bi.nodeName){const So=Ni(bi.nodeName);if(!It[So]||Dn[So])throw typeErrorCreate("root node is forbidden and cannot be sanitized in-place")}}else if(bi instanceof Ue)ji=Ki(""),Qi=ji.ownerDocument.importNode(bi,!0),Qi.nodeType===NODE_TYPE.element&&Qi.nodeName==="BODY"||Qi.nodeName==="HTML"?ji=Qi:ji.appendChild(Qi);else{if(!ci&&!$n&&!ai&&bi.indexOf("<")===-1)return Kt&&Ai?Kt.createHTML(bi):bi;if(ji=Ki(bi),!ji)return ci?null:Ai?kn:""}ji&&_i&&fi(ji.firstChild);const _o=Ti(vi?bi:ji);for(;xo=_o.nextNode();)qi(xo),Po(xo),xo.content instanceof Ae&&Ro(xo.content);if(vi)return bi;if(ci){if(yi)for(Ji=ti.call(ji.ownerDocument);ji.firstChild;)Ji.appendChild(ji.firstChild);else Ji=ji;return(Ut.shadowroot||Ut.shadowrootmode)&&(Ji=Jn.call(Ee,Ji,!0)),Ji}let Bo=ai?ji.outerHTML:ji.innerHTML;return ai&&It["!doctype"]&&ji.ownerDocument&&ji.ownerDocument.doctype&&ji.ownerDocument.doctype.name&®ExpTest(DOCTYPE_NAME,ji.ownerDocument.doctype.name)&&(Bo="\n"+Bo),$n&&arrayForEach([$e,Re,We],So=>{Bo=stringReplace(Bo,So," ")}),Kt&&Ai?Kt.createHTML(Bo):Bo},j.setConfig=function(){let bi=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};Mn(bi),Zn=!0},j.clearConfig=function(){Wi=null,Zn=!1},j.isValidAttribute=function(bi,Hi,ji){Wi||Mn({});const Qi=Ni(bi),xo=Ni(Hi);return Xi(Qi,xo,ji)},j.addHook=function(bi,Hi){typeof Hi=="function"&&arrayPush(Be[bi],Hi)},j.removeHook=function(bi,Hi){if(Hi!==void 0){const ji=arrayLastIndexOf(Be[bi],Hi);return ji===-1?void 0:arraySplice(Be[bi],ji,1)[0]}return arrayPop(Be[bi])},j.removeHooks=function(bi){Be[bi]=[]},j.removeAllHooks=function(){Be=_createHooksMap()},j}var purify=createDOMPurify();const _export_sfc$1=(e,j)=>{const ke=e.__vccOpts||e;for(const[Ee,Me]of j)ke[Ee]=Me;return ke},_hoisted_1$k=["aria-hidden","aria-label"],_hoisted_2$j={key:0,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},_hoisted_3$j=["d"],_hoisted_4$h=["innerHTML"],_sfc_main$m=defineComponent({__name:"NcIconSvgWrapper",props:{directional:{type:Boolean},inline:{type:Boolean},svg:{default:""},name:{default:void 0},path:{default:""},size:{default:20}},setup(e){useCssVars(Me=>({"0c3ef411":ke.value}));const j=e,ke=computed(()=>typeof j.size=="number"?"".concat(j.size,"px"):j.size),Ee=computed(()=>{if(!j.svg||j.path)return;const Me=purify.sanitize(j.svg),Ae=new DOMParser().parseFromString(Me,"image/svg+xml");return Ae.querySelector("parsererror")?"":(Ae.documentElement.id&&Ae.documentElement.removeAttribute("id"),Ae.documentElement.outerHTML)});return(Me,Ae)=>(openBlock(),createElementBlock("span",{"aria-hidden":Me.name?void 0:"true","aria-label":Me.name||void 0,class:normalizeClass(["icon-vue",{"icon-vue--directional":Me.directional,"icon-vue--inline":Me.inline}]),role:"img"},[Ee.value?(openBlock(),createElementBlock("span",{key:1,innerHTML:Ee.value},null,8,_hoisted_4$h)):(openBlock(),createElementBlock("svg",_hoisted_2$j,[createBaseVNode("path",{d:Me.path},null,8,_hoisted_3$j)]))],10,_hoisted_1$k))}}),NcIconSvgWrapper=_export_sfc$1(_sfc_main$m,[["__scopeId","data-v-5a43cff9"]]),NC_ACTIONS_IS_SEMANTIC_MENU=Symbol.for("NcActions:isSemanticMenu"),NC_ACTIONS_CLOSE_MENU=Symbol.for("NcActions:closeMenu"),ActionGlobalMixin={beforeUpdate(){this.text=this.getText()},data(){return{text:this.getText()}},computed:{isLongText(){return this.text&&this.text.trim().length>20}},methods:{getText(){var e,j,ke,Ee;return((Ee=(ke=(j=(e=this.$slots).default)==null?void 0:j.call(e)[0].children)==null?void 0:ke.trim)==null?void 0:Ee.call(ke))||""}}},ActionTextMixin={mixins:[ActionGlobalMixin],props:{icon:{type:String,default:""},name:{type:String,default:""},title:{type:String,default:""},closeAfterClick:{type:Boolean,default:!1},ariaLabel:{type:String,default:null}},inject:{closeMenu:{from:NC_ACTIONS_CLOSE_MENU}},emits:["click"],created(){"ariaHidden"in this.$attrs},computed:{isIconUrl(){try{return!!new URL(this.icon,this.icon.startsWith("/")?window.location.origin:void 0)}catch(e){return!1}}},methods:{onClick(e){this.$emit("click",e),this.closeAfterClick&&this.closeMenu(!1)}}},_sfc_main$l={name:"NcActionButton",components:{NcIconSvgWrapper},mixins:[ActionTextMixin],inject:{isInSemanticMenu:{from:NC_ACTIONS_IS_SEMANTIC_MENU,default:!1}},props:{disabled:{type:Boolean,default:!1},isMenu:{type:Boolean,default:!1},type:{type:String,default:"button",validator:e=>["button","checkbox","radio","reset","submit"].includes(e)},modelValue:{type:[Boolean,String],default:null},value:{type:String,default:null},description:{type:String,default:""}},emits:["update:modelValue"],setup(){return{mdiCheck,mdiChevronRight}},computed:{isFocusable(){return!this.disabled},isChecked(){return this.type==="radio"&&typeof this.modelValue!="boolean"?this.modelValue===this.value:this.modelValue},nativeType(){return this.type==="submit"||this.type==="reset"?this.type:"button"},buttonAttributes(){const e={};return this.isInSemanticMenu?(e.role="menuitem",this.type==="radio"?(e.role="menuitemradio",e["aria-checked"]=this.isChecked?"true":"false"):(this.type==="checkbox"||this.nativeType==="button"&&this.modelValue!==null)&&(e.role="menuitemcheckbox",e["aria-checked"]=this.modelValue===null?"mixed":this.modelValue?"true":"false")):this.modelValue!==null&&this.nativeType==="button"&&(e["aria-pressed"]=this.modelValue?"true":"false"),e}},methods:{handleClick(e){this.onClick(e),(this.modelValue!==null||this.type!=="button")&&(this.type==="radio"?typeof this.modelValue!="boolean"?this.isChecked||this.$emit("update:modelValue",this.value):this.$emit("update:modelValue",!this.isChecked):this.$emit("update:modelValue",!this.isChecked))}}},_hoisted_1$j=["role"],_hoisted_2$i=["aria-label","disabled","title","type"],_hoisted_3$i={class:"action-button__longtext-wrapper"},_hoisted_4$g={key:0,class:"action-button__name"},_hoisted_5$5=["textContent"],_hoisted_6$4={key:2,class:"action-button__text"},_hoisted_7$1=["textContent"],_hoisted_8={key:2,class:"action-button__pressed-icon material-design-icon"};function _sfc_render$h(e,j,ke,Ee,Me,Ae){const Ie=resolveComponent("NcIconSvgWrapper");return openBlock(),createElementBlock("li",{class:normalizeClass(["action",{"action--disabled":ke.disabled}]),role:Ae.isInSemanticMenu&&"presentation"},[createBaseVNode("button",mergeProps({"aria-label":e.ariaLabel,class:["action-button button-vue",{"action-button--active":Ae.isChecked,focusable:Ae.isFocusable}],disabled:ke.disabled,title:e.title,type:Ae.nativeType},Ae.buttonAttributes,{onClick:j[0]||(j[0]=(...Ue)=>Ae.handleClick&&Ae.handleClick(...Ue))}),[renderSlot(e.$slots,"icon",{},()=>[createBaseVNode("span",{class:normalizeClass([[e.isIconUrl?"action-button__icon--url":e.icon],"action-button__icon"]),style:normalizeStyle({backgroundImage:e.isIconUrl?"url(".concat(e.icon,")"):null}),"aria-hidden":"true"},null,6)],!0),createBaseVNode("span",_hoisted_3$i,[e.name?(openBlock(),createElementBlock("strong",_hoisted_4$g,toDisplayString(e.name),1)):createCommentVNode("",!0),e.isLongText?(openBlock(),createElementBlock("span",{key:1,class:"action-button__longtext",textContent:toDisplayString(e.text)},null,8,_hoisted_5$5)):(openBlock(),createElementBlock("span",_hoisted_6$4,toDisplayString(e.text),1)),ke.description?(openBlock(),createElementBlock("span",{key:3,class:"action-button__description",textContent:toDisplayString(ke.description)},null,8,_hoisted_7$1)):createCommentVNode("",!0)]),ke.isMenu?(openBlock(),createBlock(Ie,{key:0,class:"action-button__menu-icon",directional:"",path:Ee.mdiChevronRight},null,8,["path"])):Ae.isChecked?(openBlock(),createBlock(Ie,{key:1,path:Ee.mdiCheck,class:"action-button__pressed-icon"},null,8,["path"])):Ae.isChecked===!1?(openBlock(),createElementBlock("span",_hoisted_8)):createCommentVNode("",!0),createCommentVNode("",!0)],16,_hoisted_2$i)],10,_hoisted_1$j)}const NcActionButton=_export_sfc$1(_sfc_main$l,[["render",_sfc_render$h],["__scopeId","data-v-330b5e3e"]]);var escapeHtml_1,hasRequiredEscapeHtml;function requireEscapeHtml(){if(hasRequiredEscapeHtml)return escapeHtml_1;hasRequiredEscapeHtml=1;var e=/["'&<>]/;escapeHtml_1=j;function j(ke){var Ee=""+ke,Me=e.exec(Ee);if(!Me)return Ee;var Ae,Ie="",Ue=0,Ke=0;for(Ue=Me.index;UeEe}}var ku,xu;(ku=globalThis._oc_l10n_registry_translations)!=null||(globalThis._oc_l10n_registry_translations={}),(xu=globalThis._oc_l10n_registry_plural_functions)!=null||(globalThis._oc_l10n_registry_plural_functions={});function translate(e,j,ke,Ee,Me){var Dt;const Ae=typeof ke=="object"?ke:void 0,Ie=typeof Ee=="number"?Ee:typeof ke=="number"?ke:void 0,Ue=Fi({escape:!0,sanitize:!0},typeof Me=="object"?Me:typeof Ee=="object"?Ee:{}),Ke=Ft=>Ft,Ve=(Ue.sanitize?purify.sanitize:Ke)||Ke,Ge=Ue.escape?escapeHTML:Ke,yt=Ft=>typeof Ft=="string"||typeof Ft=="number",bt=(Ft,Ot,Tt)=>Ft.replace(/%n/g,""+Tt).replace(/{([^{}]*)}/g,(Rt,Jt)=>{if(Ot===void 0||!(Jt in Ot))return Ge(Rt);const Kt=Ot[Jt];return yt(Kt)?Ge("".concat(Kt)):typeof Kt=="object"&&yt(Kt.value)?(Kt.escape!==!1?escapeHTML:Ke)("".concat(Kt.value)):Ge(Rt)});let Ct=((Dt=Me==null?void 0:Me.bundle)!=null?Dt:getAppTranslations(e)).translations[j]||j;return Ct=Array.isArray(Ct)?Ct[0]:Ct,Ve(typeof Ae=="object"||Ie!==void 0?bt(Ct,Ae,Ie):Ct)}function translatePlural(e,j,ke,Ee,Me,Ae){var Ve;const Ie="_"+j+"_::_"+ke+"_",Ue=(Ve=Ae==null?void 0:Ae.bundle)!=null?Ve:getAppTranslations(e),Ke=Ue.translations[Ie];if(typeof Ke<"u"){const Ge=Ke;if(Array.isArray(Ge)){const yt=Ue.pluralFunction(Ee);return translate(e,Ge[yt],Me,Ee,Ae)}}return Ee===1?translate(e,j,Me,Ee,Ae):translate(e,ke,Me,Ee,Ae)}function getPlural(e,j=getLanguage()){switch(j==="pt-BR"&&(j="xbr"),j.length>3&&(j=j.substring(0,j.lastIndexOf("-"))),j){case"az":case"bo":case"dz":case"id":case"ja":case"jv":case"ka":case"km":case"kn":case"ko":case"ms":case"th":case"tr":case"vi":case"zh":return 0;case"af":case"bn":case"bg":case"ca":case"da":case"de":case"el":case"en":case"eo":case"es":case"et":case"eu":case"fa":case"fi":case"fo":case"fur":case"fy":case"gl":case"gu":case"ha":case"he":case"hu":case"is":case"it":case"ku":case"lb":case"ml":case"mn":case"mr":case"nah":case"nb":case"ne":case"nl":case"nn":case"no":case"oc":case"om":case"or":case"pa":case"pap":case"ps":case"pt":case"so":case"sq":case"sv":case"sw":case"ta":case"te":case"tk":case"ur":case"zu":return e===1?0:1;case"am":case"bh":case"fil":case"fr":case"gun":case"hi":case"hy":case"ln":case"mg":case"nso":case"xbr":case"ti":case"wa":return e===0||e===1?0:1;case"be":case"bs":case"hr":case"ru":case"sh":case"sr":case"uk":return e%10===1&&e%100!==11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2;case"cs":case"sk":return e===1?0:e>=2&&e<=4?1:2;case"ga":return e===1?0:e===2?1:2;case"lt":return e%10===1&&e%100!==11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2;case"sl":return e%100===1?0:e%100===2?1:e%100===3||e%100===4?2:3;case"mk":return e%10===1?0:1;case"mt":return e===1?0:e===0||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3;case"lv":return e===0?0:e%10===1&&e%100!==11?1:2;case"pl":return e===1?0:e%10>=2&&e%10<=4&&(e%100<12||e%100>14)?1:2;case"cy":return e===1?0:e===2?1:e===8||e===11?2:3;case"ro":return e===1?0:e===0||e%100>0&&e%100<20?1:2;case"ar":return e===0?0:e===1?1:e===2?2:e%100>=3&&e%100<=10?3:e%100>=11&&e%100<=99?4:5;default:return 0}}function getFirstDay(){var ke,Ee;if(typeof globalThis.firstDay<"u")return globalThis.firstDay;const e=new Intl.Locale(getCanonicalLocale()),j=(Ee=(ke=e.getWeekInfo)==null?void 0:ke.call(e))!=null?Ee:e.weekInfo;return j?j.firstDay%7:1}function getDayNames(){if(typeof globalThis.dayNames<"u")return globalThis.dayNames;const e=getCanonicalLocale();return[new Date(1970,0,4).toLocaleDateString(e,{weekday:"long"}),new Date(1970,0,5).toLocaleDateString(e,{weekday:"long"}),new Date(1970,0,6).toLocaleDateString(e,{weekday:"long"}),new Date(1970,0,7).toLocaleDateString(e,{weekday:"long"}),new Date(1970,0,8).toLocaleDateString(e,{weekday:"long"}),new Date(1970,0,9).toLocaleDateString(e,{weekday:"long"}),new Date(1970,0,10).toLocaleDateString(e,{weekday:"long"})]}function getDayNamesMin(){if(typeof globalThis.dayNamesMin<"u")return globalThis.dayNamesMin;const e=getCanonicalLocale();return[new Date(1970,0,4).toLocaleDateString(e,{weekday:"narrow"}),new Date(1970,0,5).toLocaleDateString(e,{weekday:"narrow"}),new Date(1970,0,6).toLocaleDateString(e,{weekday:"narrow"}),new Date(1970,0,7).toLocaleDateString(e,{weekday:"narrow"}),new Date(1970,0,8).toLocaleDateString(e,{weekday:"narrow"}),new Date(1970,0,9).toLocaleDateString(e,{weekday:"narrow"}),new Date(1970,0,10).toLocaleDateString(e,{weekday:"narrow"})]}function formatRelativeTime(e=Date.now(),j={}){const ke=Fi({ignoreSeconds:!1,language:getLanguage(),relativeTime:"long"},j),Ee=new Date(e),Me=new Intl.RelativeTimeFormat([ke.language,getLanguage()],{numeric:"auto",style:ke.relativeTime}),Ae=(Ee.getTime()-Date.now())/1e3;if(Math.abs(Ae)<59.5)return ke.ignoreSeconds||Me.format(Math.round(Ae),"second");const Ie=Ae/60;if(Math.abs(Ie)<=59)return Me.format(Math.round(Ie),"minute");const Ue=Ie/60;if(Math.abs(Ue)<23.5)return Me.format(Math.round(Ue),"hour");const Ke=Ue/24;if(Math.abs(Ke)<6.5)return Me.format(Math.round(Ke),"day");if(Math.abs(Ke)<27.5){const yt=Ke/7;return Me.format(Math.round(yt),"week")}const Ve=Ke/30,Ge=Math.abs(Ve)<11?{month:ke.relativeTime,day:"numeric"}:{year:ke.relativeTime==="narrow"?"2-digit":"numeric",month:ke.relativeTime};return new Intl.DateTimeFormat([ke.language,getLanguage()],Ge).format(Ee)}class GettextWrapper{constructor(j){Ui(this,"bundle");this.bundle={pluralFunction:j,translations:{}}}addTranslations(j){var Ee;const ke=Object.values((Ee=j.translations[""])!=null?Ee:{}).map(({msgid:Me,msgid_plural:Ae,msgstr:Ie})=>Ae!==void 0?["_".concat(Me,"_::_").concat(Ae,"_"),Ie]:[Me,Ie[0]]);this.bundle.translations=Fi(Fi({},this.bundle.translations),Object.fromEntries(ke))}gettext(j,ke={}){return translate("",j,ke,void 0,{bundle:this.bundle})}ngettext(j,ke,Ee,Me={}){return translatePlural("",j,ke,Ee,Me,{bundle:this.bundle})}}class GettextBuilder{constructor(){Ui(this,"debug",!1);Ui(this,"language","en");Ui(this,"translations",{})}setLanguage(j){return this.language=j,this}detectLocale(){return this.detectLanguage()}detectLanguage(){return this.setLanguage(getLanguage().replace("-","_"))}addTranslation(j,ke){return this.translations[j]=ke,this}enableDebugMode(){return this.debug=!0,this}build(){this.debug&&console.debug("Creating gettext instance for language ".concat(this.language));const j=new GettextWrapper(ke=>getPlural(ke,this.language));return this.language in this.translations&&j.addTranslations(this.translations[this.language]),j}}function getGettextBuilder(){return new GettextBuilder}const gettext=getGettextBuilder().detectLanguage().build(),n$2=(...e)=>gettext.ngettext(...e),t=(...e)=>gettext.gettext(...e);function register(...e){for(const j of e)if(!j.registered){for(const{l:ke,t:Ee}of j){if(ke!==getLanguage()||!Ee)continue;const Me=Object.fromEntries(Object.entries(Ee).map(([Ae,Ie])=>[Ae,{msgid:Ae,msgid_plural:Ie.p,msgstr:Ie.v}]));gettext.addTranslations({translations:{"":Me}})}j.registered=!0}}const t0=[{l:"ar",t:{"{tag} (restricted)":{v:["{tag} (مقيد)"]},"Select a tag":{v:["اختر وسم"]}}},{l:"ast",t:{"{tag} (restricted)":{v:["{tag} (restrinxóse)"]},"Select a tag":{v:["Seleicionar una etiqueta"]}}},{l:"br",t:{"{tag} (restricted)":{v:["{tag} (bevennet)"]},"Select a tag":{v:["Choaz ur c'hlav"]}}},{l:"ca",t:{"{tag} (restricted)":{v:["{tag} (restringit)"]},"Select a tag":{v:["Seleccioneu una etiqueta"]}}},{l:"cs",t:{"{tag} (restricted)":{v:["{tag} (omezené)"]},"Select a tag":{v:["Vybrat štítek"]}}},{l:"cs-CZ",t:{"{tag} (restricted)":{v:["{tag} (omezené)"]},"Select a tag":{v:["Vybrat štítek"]}}},{l:"da",t:{"{tag} (restricted)":{v:["{tag} (begrænset)"]},"Select a tag":{v:["Vælg et mærke"]}}},{l:"de",t:{"{tag} (restricted)":{v:["{tag} (eingeschränkt)"]},"Select a tag":{v:["Schlagwort auswählen"]}}},{l:"de-DE",t:{"{tag} (restricted)":{v:["{tag} (eingeschränkt)"]},"Select a tag":{v:["Schlagwort auswählen"]}}},{l:"el",t:{"{tag} (restricted)":{v:["{tag} (περιορισμένο)"]},"Select a tag":{v:["Επιλογή ετικέτας"]}}},{l:"en-GB",t:{"{tag} (restricted)":{v:["{tag} (restricted)"]},"Select a tag":{v:["Select a tag"]}}},{l:"eo",t:{"{tag} (restricted)":{v:["{tag} (limigita)"]},"Select a tag":{v:["Elektu etikedon"]}}},{l:"es",t:{"{tag} (restricted)":{v:["{tag} (restringido)"]},"Select a tag":{v:["Seleccione una etiqueta"]}}},{l:"es-AR",t:{"{tag} (restricted)":{v:["{tag} (restringido)"]},"Select a tag":{v:["Elija una etiqueta"]}}},{l:"es-EC",t:{"{tag} (restricted)":{v:["{tag} (restricted)"]},"Select a tag":{v:["Seleccionar una etiqueta"]}}},{l:"es-MX",t:{"{tag} (restricted)":{v:["{tag} (restringido)"]},"Select a tag":{v:["Seleccionar una etiqueta"]}}},{l:"et-EE",t:{"{tag} (restricted)":{v:["{tag} (piiratud)"]},"Select a tag":{v:["Vali silt"]}}},{l:"eu",t:{"{tag} (restricted)":{v:["{tag} (mugatua)"]},"Select a tag":{v:["Hautatu etiketa bat"]}}},{l:"fa",t:{"{tag} (restricted)":{v:["{tag} محدود شده"]},"Select a tag":{v:["انتخاب یک برچسب"]}}},{l:"fi",t:{"{tag} (restricted)":{v:["{tag} (rajoitettu)"]},"Select a tag":{v:["Valitse tunniste"]}}},{l:"fr",t:{"{tag} (restricted)":{v:["{tag} (restreint)"]},"Select a tag":{v:["Sélectionnez une balise"]}}},{l:"ga",t:{"{tag} (restricted)":{v:["{tag} (srianta)"]},"Select a tag":{v:["Roghnaigh clib"]}}},{l:"gl",t:{"{tag} (restricted)":{v:["{tag} (restrinxido)"]},"Select a tag":{v:["Seleccione unha etiqueta"]}}},{l:"he",t:{"{tag} (restricted)":{v:["{tag} (מוגבל)"]},"Select a tag":{v:["בחירת תגית"]}}},{l:"hu",t:{"{tag} (restricted)":{v:["{tag} (korlátozott)"]},"Select a tag":{v:["Válasszon címkét"]}}},{l:"id",t:{"{tag} (restricted)":{v:["{tag} (dibatasi)"]},"Select a tag":{v:["Pilih tag"]}}},{l:"is",t:{"{tag} (restricted)":{v:["{tag} (takmarkað)"]},"Select a tag":{v:["Veldu merki"]}}},{l:"it",t:{"{tag} (restricted)":{v:["{tag} (limitato)"]},"Select a tag":{v:["Seleziona un'etichetta"]}}},{l:"ja",t:{"{tag} (restricted)":{v:["{tag} (制限付)"]},"Select a tag":{v:["タグを選択"]}}},{l:"ja-JP",t:{"{tag} (restricted)":{v:["{tag} (制限付)"]},"Select a tag":{v:["タグを選択"]}}},{l:"ko",t:{"{tag} (restricted)":{v:["{tag}(제한)"]},"Select a tag":{v:["태그 선택"]}}},{l:"lt-LT",t:{"{tag} (restricted)":{v:["{tag} (apribota)"]},"Select a tag":{v:["Pasirinkti žymę"]}}},{l:"lv",t:{"{tag} (restricted)":{v:["{tag} (ierobežots)"]},"Select a tag":{v:["Izvēlēties birku"]}}},{l:"mk",t:{"{tag} (restricted)":{v:["{tag} (ограничено)"]},"Select a tag":{v:["Избери ознака"]}}},{l:"my",t:{"{tag} (restricted)":{v:["{tag} (ကန့်သတ်)"]},"Select a tag":{v:["tag ရွေးချယ်ရန်"]}}},{l:"nb",t:{"{tag} (restricted)":{v:["{tag} (beskyttet)"]},"Select a tag":{v:["Velg en merkelapp"]}}},{l:"nl",t:{"{tag} (restricted)":{v:["{tag} (beperkt)"]},"Select a tag":{v:["Selecteer een label"]}}},{l:"oc",t:{"{tag} (restricted)":{v:["{tag} (limit)"]},"Select a tag":{v:["Seleccionar una etiqueta"]}}},{l:"pl",t:{"{tag} (restricted)":{v:["{tag} (ograniczona)"]},"Select a tag":{v:["Wybierz etykietę"]}}},{l:"pt-BR",t:{"{tag} (restricted)":{v:["{tag} (restrito)"]},"Select a tag":{v:["Selecione uma etiqueta"]}}},{l:"pt-PT",t:{"{tag} (restricted)":{v:["{tag} (restrito)"]},"Select a tag":{v:["Selecionar uma etiqueta"]}}},{l:"ro",t:{"{tag} (restricted)":{v:["{tag} (restricționat)"]},"Select a tag":{v:["Selectați o etichetă"]}}},{l:"ru",t:{"{tag} (restricted)":{v:["{tag} (ограниченное)"]},"Select a tag":{v:["Выберите метку"]}}},{l:"sk",t:{"{tag} (restricted)":{v:["{tag} (obmedzený)"]},"Select a tag":{v:["Vybrať štítok"]}}},{l:"sl",t:{"{tag} (restricted)":{v:["{tag} (omejeno)"]},"Select a tag":{v:["Izbor oznake"]}}},{l:"sr",t:{"{tag} (restricted)":{v:["{tag} (ограничено)"]},"Select a tag":{v:["Изаберите ознаку"]}}},{l:"sv",t:{"{tag} (restricted)":{v:["{tag} (begränsad)"]},"Select a tag":{v:["Välj en tag"]}}},{l:"tr",t:{"{tag} (restricted)":{v:["{tag} (kısıtlanmış)"]},"Select a tag":{v:["Bir etiket seçin"]}}},{l:"uk",t:{"{tag} (restricted)":{v:["{tag} (обмежений)"]},"Select a tag":{v:["Виберіть позначку"]}}},{l:"uz",t:{"{tag} (restricted)":{v:["{tag} (cheklangan)"]},"Select a tag":{v:["Teg tanlang"]}}},{l:"zh-CN",t:{"{tag} (restricted)":{v:["{tag} (受限)"]},"Select a tag":{v:["选择一个标签"]}}},{l:"zh-HK",t:{"{tag} (restricted)":{v:["{tag} (受限)"]},"Select a tag":{v:["選擇標籤"]}}},{l:"zh-TW",t:{"{tag} (restricted)":{v:["{tag}(受限)"]},"Select a tag":{v:["選擇標籤"]}}}],t2=[{l:"ar",t:{"a few seconds ago":{v:["منذ عدة ثوانٍ"]},"sec. ago":{v:["ثانية مضت"]},"seconds ago":{v:["ثوانٍ مضت"]}}},{l:"ast",t:{"a few seconds ago":{v:["hai unos segundos"]},"sec. ago":{v:["hai segs"]},"seconds ago":{v:["hai segundos"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"a few seconds ago":{v:["před několika sekundami"]},"sec. ago":{v:["sek. před"]},"seconds ago":{v:["sekund předtím"]}}},{l:"cs-CZ",t:{"a few seconds ago":{v:["před několika sekundami"]},"sec. ago":{v:["sek. před"]},"seconds ago":{v:["sekund předtím"]}}},{l:"da",t:{"a few seconds ago":{v:["et par sekunder siden"]},"sec. ago":{v:["sek. siden"]},"seconds ago":{v:["sekunder siden"]}}},{l:"de",t:{"a few seconds ago":{v:["vor ein paar Sekunden"]},"sec. ago":{v:["Sek. zuvor"]},"seconds ago":{v:["Sekunden zuvor"]}}},{l:"de-DE",t:{"a few seconds ago":{v:["vor ein paar Sekunden"]},"sec. ago":{v:["Sek. zuvor"]},"seconds ago":{v:["Sekunden zuvor"]}}},{l:"el",t:{"a few seconds ago":{v:["πριν λίγα δευτερόλεπτα"]},"sec. ago":{v:["δευτ. πριν"]},"seconds ago":{v:["δευτερόλεπτα πριν"]}}},{l:"en-GB",t:{"a few seconds ago":{v:["a few seconds ago"]},"sec. ago":{v:["sec. ago"]},"seconds ago":{v:["seconds ago"]}}},{l:"eo",t:{}},{l:"es",t:{"a few seconds ago":{v:["hace unos pocos segundos"]},"sec. ago":{v:["hace segundos"]},"seconds ago":{v:["segundos atrás"]}}},{l:"es-AR",t:{"a few seconds ago":{v:["hace unos segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"es-EC",t:{"a few seconds ago":{v:["hace unos segundos"]},"sec. ago":{v:["hace segundos"]},"seconds ago":{v:["Segundos atrás"]}}},{l:"es-MX",t:{"a few seconds ago":{v:["hace unos segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"et-EE",t:{"a few seconds ago":{v:["mõni sekund tagasi"]},"sec. ago":{v:["sek. tagasi"]},"seconds ago":{v:["sekundit tagasi"]}}},{l:"eu",t:{"a few seconds ago":{v:["duela segundo batzuk"]},"sec. ago":{v:["duela seg."]},"seconds ago":{v:["duela segundo"]}}},{l:"fa",t:{"a few seconds ago":{v:["چند ثانیه پیش"]},"sec. ago":{v:["چند ثانیه پیش"]},"seconds ago":{v:["چند ثانیه پیش"]}}},{l:"fi",t:{"a few seconds ago":{v:["muutamia sekunteja sitten"]},"sec. ago":{v:["sek. sitten"]},"seconds ago":{v:["sekunteja sitten"]}}},{l:"fr",t:{"a few seconds ago":{v:["il y a quelques instants"]},"sec. ago":{v:["il y a qq. sec."]},"seconds ago":{v:["il y a quelques secondes"]}}},{l:"ga",t:{"a few seconds ago":{v:["cúpla soicind ó shin"]},"sec. ago":{v:["soic. ó shin"]},"seconds ago":{v:["soicind ó shin"]}}},{l:"gl",t:{"a few seconds ago":{v:["hai uns segundos"]},"sec. ago":{v:["segs. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"he",t:{"a few seconds ago":{v:["לפני מספר שניות"]},"sec. ago":{v:["לפני מספר שניות"]},"seconds ago":{v:["לפני מס׳ שניות"]}}},{l:"hu",t:{}},{l:"id",t:{"a few seconds ago":{v:["beberapa detik yang lalu"]},"sec. ago":{v:["dtk. yang lalu"]},"seconds ago":{v:["beberapa detik lalu"]}}},{l:"is",t:{"a few seconds ago":{v:["fyrir örfáum sekúndum síðan"]},"sec. ago":{v:["sek. síðan"]},"seconds ago":{v:["sekúndum síðan"]}}},{l:"it",t:{"a few seconds ago":{v:["pochi secondi fa"]},"sec. ago":{v:["sec. fa"]},"seconds ago":{v:["secondi fa"]}}},{l:"ja",t:{"a few seconds ago":{v:["数秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["数秒前"]}}},{l:"ja-JP",t:{"a few seconds ago":{v:["数秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["数秒前"]}}},{l:"ko",t:{"a few seconds ago":{v:["방금 전"]},"sec. ago":{v:["몇 초 전"]},"seconds ago":{v:["초 전"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"a few seconds ago":{v:["пред неколку секунди"]},"sec. ago":{v:["секунда"]},"seconds ago":{v:["секунди"]}}},{l:"my",t:{}},{l:"nb",t:{"a few seconds ago":{v:["noen få sekunder siden"]},"sec. ago":{v:["sek. siden"]},"seconds ago":{v:["sekunder siden"]}}},{l:"nl",t:{"a few seconds ago":{v:["enkele seconden geleden"]},"sec. ago":{v:["sec. geleden"]},"seconds ago":{v:["seconden geleden"]}}},{l:"oc",t:{}},{l:"pl",t:{"a few seconds ago":{v:["kilka sekund temu"]},"sec. ago":{v:["sek. temu"]},"seconds ago":{v:["sekund temu"]}}},{l:"pt-BR",t:{"a few seconds ago":{v:["há alguns segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"pt-PT",t:{"a few seconds ago":{v:["há alguns segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"ro",t:{"a few seconds ago":{v:["acum câteva secunde"]},"sec. ago":{v:["sec. în urmă"]},"seconds ago":{v:["secunde în urmă"]}}},{l:"ru",t:{"a few seconds ago":{v:["несколько секунд назад"]},"sec. ago":{v:["сек. назад"]},"seconds ago":{v:["секунд назад"]}}},{l:"sk",t:{"a few seconds ago":{v:["pred chvíľou"]},"sec. ago":{v:["pred pár sekundami"]},"seconds ago":{v:["pred sekundami"]}}},{l:"sl",t:{}},{l:"sr",t:{"a few seconds ago":{v:["пре неколико секунди"]},"sec. ago":{v:["сек. раније"]},"seconds ago":{v:["секунди раније"]}}},{l:"sv",t:{"a few seconds ago":{v:["några sekunder sedan"]},"sec. ago":{v:["sek. sedan"]},"seconds ago":{v:["sekunder sedan"]}}},{l:"tr",t:{"a few seconds ago":{v:["birkaç saniye önce"]},"sec. ago":{v:["sn. önce"]},"seconds ago":{v:["saniye önce"]}}},{l:"uk",t:{"a few seconds ago":{v:["декілька секунд тому"]},"sec. ago":{v:["с тому"]},"seconds ago":{v:["с тому"]}}},{l:"uz",t:{"a few seconds ago":{v:["bir necha soniya oldin"]},"sec. ago":{v:["sek. oldin"]},"seconds ago":{v:["soniyalar oldin"]}}},{l:"zh-CN",t:{"a few seconds ago":{v:["几秒前"]},"sec. ago":{v:["几秒前"]},"seconds ago":{v:["几秒前"]}}},{l:"zh-HK",t:{"a few seconds ago":{v:["幾秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["秒前"]}}},{l:"zh-TW",t:{"a few seconds ago":{v:["幾秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["秒前"]}}}],t3=[{l:"ar",t:{Acapulco:{v:["بازلائي مطفي"]},"Blue Violet":{v:["بنفسجي مشعشع"]},"Boston Blue":{v:["سماوي مطفي"]},Deluge:{v:["بنفسجي مطفي"]},Feldspar:{v:["وردي صخري"]},Gold:{v:["ذهبي"]},Mariner:{v:["أزرق بحري"]},"Nextcloud blue":{v:["أزرق نكست كلاود"]},Olivine:{v:["زيتي"]},Purple:{v:["بنفسجي"]},"Rosy brown":{v:["بُنِّي زهري"]},Whiskey:{v:["نبيذي"]}}},{l:"ast",t:{Acapulco:{v:["Acapulcu"]},"Blue Violet":{v:["Viola azulao"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Oru"]},Mariner:{v:["Marineru"]},"Nextcloud blue":{v:["Nextcloud azul"]},Olivine:{v:["Olivina"]},Purple:{v:["Moráu"]},"Rosy brown":{v:["Marrón arrosao"]},Whiskey:{v:["Whiskey"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{Acapulco:{v:["Akapulko"]},Black:{v:["Černá"]},"Blue Violet":{v:["Modrofialová"]},"Boston Blue":{v:["Bostonská modrá"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Živicová"]},Gold:{v:["Zlatá"]},Mariner:{v:["Námořnická"]},"Nextcloud blue":{v:["Nextcloud modrá"]},Olivine:{v:["Olivínová"]},Purple:{v:["Fialová"]},"Rosy brown":{v:["Růžovohnědá"]},Whiskey:{v:["Whisky"]},White:{v:["Bílá"]}}},{l:"cs-CZ",t:{Acapulco:{v:["Akapulko"]},"Blue Violet":{v:["Modrofialová"]},"Boston Blue":{v:["Bostonská modrá"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Živicová"]},Gold:{v:["Zlatá"]},Mariner:{v:["Námořnická"]},"Nextcloud blue":{v:["Nextcloud modrá"]},Olivine:{v:["Olivínová"]},Purple:{v:["Fialová"]},"Rosy brown":{v:["Růžovohnědá"]},Whiskey:{v:["Whisky"]}}},{l:"da",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blue Violet"]},"Boston Blue":{v:["Boston Blue"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Guld"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud blue"]},Olivine:{v:["Olivine"]},Purple:{v:["Lilla"]},"Rosy brown":{v:["Rosy brown"]},Whiskey:{v:["Whiskey"]}}},{l:"de",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Schwarz"]},"Blue Violet":{v:["Blau Violett"]},"Boston Blue":{v:["Boston-Blau"]},Deluge:{v:["Sintflut"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Gold"]},Mariner:{v:["Seemann"]},"Nextcloud blue":{v:["Nextcloud Blau"]},Olivine:{v:["Olivin"]},Purple:{v:["Lila"]},"Rosy brown":{v:["Rosiges Braun"]},Whiskey:{v:["Whiskey"]},White:{v:["Weiß"]}}},{l:"de-DE",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Schwarz"]},"Blue Violet":{v:["Blau Violett"]},"Boston Blue":{v:["Boston-Blau"]},Deluge:{v:["Sintflut"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Gold"]},Mariner:{v:["Seemann"]},"Nextcloud blue":{v:["Nextcloud Blau"]},Olivine:{v:["Olivin"]},Purple:{v:["Lila"]},"Rosy brown":{v:["Rosiges Braun"]},Whiskey:{v:["Whiskey"]},White:{v:["Weiß"]}}},{l:"el",t:{Acapulco:{v:["Ακαπούλκο"]},Black:{v:["Μαύρο"]},"Blue Violet":{v:["Μπλε Βιολέτ"]},"Boston Blue":{v:["Μπλε Βοστώνης"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Χρυσό"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Μπλε Nextcloud"]},Olivine:{v:["Olivine"]},Purple:{v:["Μωβ"]},"Rosy brown":{v:["Ροζ καφέ"]},Whiskey:{v:["Ουίσκι"]},White:{v:["Λευκό"]}}},{l:"en-GB",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blue Violet"]},"Boston Blue":{v:["Boston Blue"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Gold"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud blue"]},Olivine:{v:["Olivine"]},Purple:{v:["Purple"]},"Rosy brown":{v:["Rosy brown"]},Whiskey:{v:["Whiskey"]}}},{l:"eo",t:{}},{l:"es",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Oro"]},Mariner:{v:["Marinero"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivino"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Marrón rosáceo"]},Whiskey:{v:["Whiskey"]}}},{l:"es-AR",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Oro"]},Mariner:{v:["Marinero"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivino"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Marrón rosáceo"]},Whiskey:{v:["Whiskey"]}}},{l:"es-EC",t:{}},{l:"es-MX",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Oro"]},Mariner:{v:["Marinero"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivino"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Marrón rosáceo"]},Whiskey:{v:["Whiskey"]}}},{l:"et-EE",t:{Acapulco:{v:["Acapulco meresinine"]},Black:{v:["Must"]},"Blue Violet":{v:["Sinakasvioletne"]},"Boston Blue":{v:["Bostoni rohekassinine"]},Deluge:{v:["Tulvavee lilla"]},Feldspar:{v:["Põlevkivipruun"]},Gold:{v:["Kuldne"]},Mariner:{v:["Meresinine"]},"Nextcloud blue":{v:["Nextcloudi sinine"]},Olivine:{v:["Oliiviroheline"]},Purple:{v:["Purpurpunane"]},"Rosy brown":{v:["Roosikarva pruun"]},Whiskey:{v:["Viskikarva kollakaspruun"]},White:{v:["Valge"]}}},{l:"eu",t:{}},{l:"fa",t:{Acapulco:{v:["آکاپولکو"]},"Blue Violet":{v:["بنفش آبی"]},"Boston Blue":{v:["آبی بوستونی"]},Deluge:{v:["سیل"]},Feldspar:{v:["فلدسپات"]},Gold:{v:["طلا"]},Mariner:{v:["مارینر"]},"Nextcloud blue":{v:["نکس کلود آبی"]},Olivine:{v:["الیوین"]},Purple:{v:["بنفش"]},"Rosy brown":{v:["قهوه‌ای رز"]},Whiskey:{v:["ویسکی"]}}},{l:"fi",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Sinivioletti"]},"Boston Blue":{v:["Bostoninsininen"]},Deluge:{v:["Tulva"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Kulta"]},Mariner:{v:["Merenkulkija"]},"Nextcloud blue":{v:["Nextcloudin sininen"]},Olivine:{v:["Oliviini"]},Purple:{v:["Purppura"]},"Rosy brown":{v:["Ruusunruskea"]},Whiskey:{v:["Viski"]}}},{l:"fr",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Bleu violet"]},"Boston Blue":{v:["Bleu de Boston"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Doré"]},Mariner:{v:["Marin"]},"Nextcloud blue":{v:["Bleu Nextcloud"]},Olivine:{v:["Olivine"]},Purple:{v:["Violet"]},"Rosy brown":{v:["Brun rosé"]},Whiskey:{v:["Whiskey"]}}},{l:"ga",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Dubh"]},"Blue Violet":{v:["Gorm Violet"]},"Boston Blue":{v:["Bostún Gorm"]},Deluge:{v:["Díle"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Óir"]},Mariner:{v:["Mairnéalach"]},"Nextcloud blue":{v:["Nextcloud gorm"]},Olivine:{v:["Olaivín"]},Purple:{v:["Corcra"]},"Rosy brown":{v:["Rosach donn"]},Whiskey:{v:["Fuisce"]},White:{v:["Bán"]}}},{l:"gl",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Negro"]},"Blue Violet":{v:["Azul violeta"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Dioivo"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Ouro"]},Mariner:{v:["Marino"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivina"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Pardo rosado"]},Whiskey:{v:["Whisky"]},White:{v:["Branco"]}}},{l:"he",t:{}},{l:"hu",t:{}},{l:"id",t:{Gold:{v:["Emas"]},"Nextcloud blue":{v:["Biru Nextcloud"]},Purple:{v:["Ungu"]}}},{l:"is",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Bláklukka"]},"Boston Blue":{v:["Bostonblátt"]},Deluge:{v:["Fjólublátt"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Gull"]},Mariner:{v:["Sjóarablátt"]},"Nextcloud blue":{v:["Nextcloud blátt"]},Olivine:{v:["Ólivín"]},Purple:{v:["Purpurablátt"]},"Rosy brown":{v:["Rósabrúnt"]},Whiskey:{v:["Viský"]}}},{l:"it",t:{Gold:{v:["Oro"]},"Nextcloud blue":{v:["Nextcloud blue"]},Purple:{v:["Viola"]}}},{l:"ja",t:{Acapulco:{v:["アカプルコ"]},Black:{v:["黒"]},"Blue Violet":{v:["ブルーバイオレット"]},"Boston Blue":{v:["ボストンブルー"]},Deluge:{v:["豪雨"]},Feldspar:{v:["長石"]},Gold:{v:["黄金"]},Mariner:{v:["船乗り"]},"Nextcloud blue":{v:["ネクストクラウド・ブルー"]},Olivine:{v:["カンラン石"]},Purple:{v:["紫色"]},"Rosy brown":{v:["バラ色"]},Whiskey:{v:["ウイスキー"]},White:{v:["白"]}}},{l:"ja-JP",t:{Acapulco:{v:["アカプルコ"]},"Blue Violet":{v:["ブルーバイオレット"]},"Boston Blue":{v:["ボストンブルー"]},Deluge:{v:["豪雨"]},Feldspar:{v:["長石"]},Gold:{v:["黄金"]},Mariner:{v:["船乗り"]},"Nextcloud blue":{v:["ネクストクラウド・ブルー"]},Olivine:{v:["カンラン石"]},Purple:{v:["紫色"]},"Rosy brown":{v:["バラ色"]},Whiskey:{v:["ウイスキー"]}}},{l:"ko",t:{Acapulco:{v:["아카풀코"]},"Blue Violet":{v:["푸른 보라"]},"Boston Blue":{v:["보스턴 블루"]},Deluge:{v:["폭우"]},Feldspar:{v:["장석"]},Gold:{v:["금"]},Mariner:{v:["뱃사람"]},"Nextcloud blue":{v:["Nextcloud 파랑"]},Olivine:{v:["감람석"]},Purple:{v:["보라"]},"Rosy brown":{v:["로지 브라운"]},Whiskey:{v:["위스키"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{Acapulco:{v:["Акапулко"]},Black:{v:["Црно"]},"Blue Violet":{v:["Сино Виолетова"]},"Boston Blue":{v:["Бостон Сина"]},Deluge:{v:["Делуџ"]},Feldspar:{v:["Фелдспар"]},Gold:{v:["Златна"]},Mariner:{v:["Маринер"]},"Nextcloud blue":{v:["Nextcloud сина"]},Olivine:{v:["Оливин"]},Purple:{v:["Виолетова"]},"Rosy brown":{v:["Розево-кафеава"]},Whiskey:{v:["Виски"]},White:{v:["Бела"]}}},{l:"my",t:{}},{l:"nb",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blå fiolett"]},"Boston Blue":{v:["Boston blå"]},Deluge:{v:["Syndflod"]},Feldspar:{v:["Feltspat"]},Gold:{v:["Gull"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud-blå"]},Olivine:{v:["Olivin"]},Purple:{v:["Lilla"]},"Rosy brown":{v:["Rosenrød brun"]},Whiskey:{v:["Whiskey"]}}},{l:"nl",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Zwart"]},"Blue Violet":{v:["Blauw Paars"]},"Boston Blue":{v:["Boston Blauw"]},Deluge:{v:["Overlopen"]},Feldspar:{v:["Veldspaat"]},Gold:{v:["Goud"]},Mariner:{v:["Marineblauw"]},"Nextcloud blue":{v:["Nextcloud blauw"]},Olivine:{v:["Olivijn"]},Purple:{v:["Paars"]},"Rosy brown":{v:["Rozig bruin"]},Whiskey:{v:["Whiskey"]},White:{v:["Wit"]}}},{l:"oc",t:{}},{l:"pl",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Niebieski fiolet"]},"Boston Blue":{v:["Błękit Bostonu"]},Deluge:{v:["Potop"]},Feldspar:{v:["Skaleń"]},Gold:{v:["Złote"]},Mariner:{v:["Marynarz"]},"Nextcloud blue":{v:["Niebieskie Nextcloud"]},Olivine:{v:["Oliwin"]},Purple:{v:["Fioletowy"]},"Rosy brown":{v:["Różowy brąz"]},Whiskey:{v:["Whisky"]}}},{l:"pt-BR",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspato"]},Gold:{v:["Ouro"]},Mariner:{v:["Marinheiro"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivina"]},Purple:{v:["Roxo"]},"Rosy brown":{v:["Castanho rosado"]},Whiskey:{v:["Uísque"]}}},{l:"pt-PT",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Azul violeta"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Ouro"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud azul"]},Olivine:{v:["Olivine"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Castanho rosado"]},Whiskey:{v:["Whiskey"]}}},{l:"ro",t:{Gold:{v:["Aur"]},"Nextcloud blue":{v:["Nextcloud albastru"]},Purple:{v:["Purpuriu"]}}},{l:"ru",t:{Acapulco:{v:["Акапулько"]},"Blue Violet":{v:["Синий фиолет"]},"Boston Blue":{v:["Синий Бостон"]},Deluge:{v:["Перламутрово-фиолетовый"]},Feldspar:{v:["Античная латунь"]},Gold:{v:["Золотой"]},Mariner:{v:["Морской"]},"Nextcloud blue":{v:["Nextcloud голубой"]},Olivine:{v:[" Оливковый"]},Purple:{v:["Фиолетовый"]},"Rosy brown":{v:["Розово-коричневый"]},Whiskey:{v:["Виски"]}}},{l:"sk",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Modro fialová"]},"Boston Blue":{v:["Bostonská modrá"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Živec"]},Gold:{v:["Zlatá"]},Mariner:{v:["Námorník"]},"Nextcloud blue":{v:["Nextcloud modrá"]},Olivine:{v:["Olivová"]},Purple:{v:["Fialová"]},"Rosy brown":{v:["Ružovo hnedá"]},Whiskey:{v:["Whisky"]}}},{l:"sl",t:{}},{l:"sr",t:{Acapulco:{v:["Акапулко"]},Black:{v:["Црно"]},"Blue Violet":{v:["Плаво љубичаста"]},"Boston Blue":{v:["Бостон плава"]},Deluge:{v:["Поплава"]},Feldspar:{v:["Фелдспар"]},Gold:{v:["Злато"]},Mariner:{v:["Морнар"]},"Nextcloud blue":{v:["Nextcloud плава"]},Olivine:{v:["Маслинаста"]},Purple:{v:["Пурпурна"]},"Rosy brown":{v:["Роси браон"]},Whiskey:{v:["Виски"]},White:{v:["Бело"]}}},{l:"sv",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blåviolett"]},"Boston Blue":{v:["Bostonblå"]},Deluge:{v:["Skyfallsblå"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Guld"]},Mariner:{v:["Marinblå"]},"Nextcloud blue":{v:["Nextcloud-blå"]},Olivine:{v:["Olivin"]},Purple:{v:["Lila"]},"Rosy brown":{v:["Rosabrun"]},Whiskey:{v:["Whisky"]}}},{l:"tr",t:{Acapulco:{v:["Akapulko"]},Black:{v:["Siyah"]},"Blue Violet":{v:["Mavi mor"]},"Boston Blue":{v:["Boston mavisi"]},Deluge:{v:["Sel"]},Feldspar:{v:["Feldispat"]},Gold:{v:["Altın"]},Mariner:{v:["Denizci"]},"Nextcloud blue":{v:["Nextcloud mavi"]},Olivine:{v:["Zeytinlik"]},Purple:{v:["Mor"]},"Rosy brown":{v:["Kırmızımsı kahverengi"]},Whiskey:{v:["Viski"]},White:{v:["Beyaz"]}}},{l:"uk",t:{Acapulco:{v:["Акапулько"]},"Blue Violet":{v:["Блакитна фіалка"]},"Boston Blue":{v:["Бостонський синій"]},Deluge:{v:["Злива"]},Feldspar:{v:["Польові шпати"]},Gold:{v:["Золотий"]},Mariner:{v:["Морський"]},"Nextcloud blue":{v:["Блакитний Nextcloud"]},Olivine:{v:["Олива"]},Purple:{v:["Фіолетовий"]},"Rosy brown":{v:["Темно-рожевий"]},Whiskey:{v:["Кола"]}}},{l:"uz",t:{Acapulco:{v:["Akapulko"]},Black:{v:["Qora"]},"Blue Violet":{v:["Moviy binafsha"]},"Boston Blue":{v:["Boston ko'k"]},Deluge:{v:["To'fon"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Oltin"]},Mariner:{v:["Dengizchi"]},"Nextcloud blue":{v:["Ko'k Nextcloud "]},Olivine:{v:["Olivine"]},Purple:{v:["Binafsha"]},"Rosy brown":{v:["Qizil jigarrang"]},Whiskey:{v:["Whiskey"]},White:{v:["Oq"]}}},{l:"zh-CN",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["瓦罗兰特蓝"]},"Boston Blue":{v:["波士顿蓝"]},Deluge:{v:["洪水色"]},Feldspar:{v:["长石"]},Gold:{v:["金色"]},Mariner:{v:["水手"]},"Nextcloud blue":{v:["Nextcloud 蓝"]},Olivine:{v:["橄榄石色"]},Purple:{v:["紫色"]},"Rosy brown":{v:["玫瑰棕色"]},Whiskey:{v:["威士忌"]}}},{l:"zh-HK",t:{Acapulco:{v:["阿卡普爾科"]},"Blue Violet":{v:["藍紫色"]},"Boston Blue":{v:["波士頓藍"]},Deluge:{v:["大洪水"]},Feldspar:{v:["長石"]},Gold:{v:["Gold"]},Mariner:{v:["海軍藍"]},"Nextcloud blue":{v:["Nextcloud 藍色"]},Olivine:{v:["橄欖石色"]},Purple:{v:["紫色"]},"Rosy brown":{v:["玫瑰棕色"]},Whiskey:{v:["威士忌"]}}},{l:"zh-TW",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["藍紫色"]},"Boston Blue":{v:["波士頓藍"]},Deluge:{v:["Deluge"]},Feldspar:{v:["長石"]},Gold:{v:["金色"]},Mariner:{v:["海軍藍"]},"Nextcloud blue":{v:["Nextcloud 藍色"]},Olivine:{v:["橄欖石色"]},Purple:{v:["紫色"]},"Rosy brown":{v:["玫瑰棕色"]},Whiskey:{v:["威士忌"]}}}],t4=[{l:"ar",t:{Actions:{v:["إجراءات"]}}},{l:"ast",t:{Actions:{v:["Aiciones"]}}},{l:"br",t:{Actions:{v:["Oberioù"]}}},{l:"ca",t:{Actions:{v:["Accions"]}}},{l:"cs",t:{Actions:{v:["Akce"]}}},{l:"cs-CZ",t:{Actions:{v:["Akce"]}}},{l:"da",t:{Actions:{v:["Handlinger"]}}},{l:"de",t:{Actions:{v:["Aktionen"]}}},{l:"de-DE",t:{Actions:{v:["Aktionen"]}}},{l:"el",t:{Actions:{v:["Ενέργειες"]}}},{l:"en-GB",t:{Actions:{v:["Actions"]}}},{l:"eo",t:{Actions:{v:["Agoj"]}}},{l:"es",t:{Actions:{v:["Acciones"]}}},{l:"es-AR",t:{Actions:{v:["Acciones"]}}},{l:"es-EC",t:{Actions:{v:["Acciones"]}}},{l:"es-MX",t:{Actions:{v:["Acciones"]}}},{l:"et-EE",t:{Actions:{v:["Tegevus"]}}},{l:"eu",t:{Actions:{v:["Ekintzak"]}}},{l:"fa",t:{Actions:{v:["کنش‌ها"]}}},{l:"fi",t:{Actions:{v:["Toiminnot"]}}},{l:"fr",t:{Actions:{v:["Actions"]}}},{l:"ga",t:{Actions:{v:["Gníomhartha"]}}},{l:"gl",t:{Actions:{v:["Accións"]}}},{l:"he",t:{Actions:{v:["פעולות"]}}},{l:"hu",t:{Actions:{v:["Műveletek"]}}},{l:"id",t:{Actions:{v:["Tindakan"]}}},{l:"is",t:{Actions:{v:["Aðgerðir"]}}},{l:"it",t:{Actions:{v:["Azioni"]}}},{l:"ja",t:{Actions:{v:["操作"]}}},{l:"ja-JP",t:{Actions:{v:["操作"]}}},{l:"ko",t:{Actions:{v:["동작"]}}},{l:"lt-LT",t:{Actions:{v:["Veiksmai"]}}},{l:"lv",t:{}},{l:"mk",t:{Actions:{v:["Акции"]}}},{l:"my",t:{Actions:{v:["လုပ်ဆောင်ချက်များ"]}}},{l:"nb",t:{Actions:{v:["Handlinger"]}}},{l:"nl",t:{Actions:{v:["Acties"]}}},{l:"oc",t:{Actions:{v:["Accions"]}}},{l:"pl",t:{Actions:{v:["Działania"]}}},{l:"pt-BR",t:{Actions:{v:["Ações"]}}},{l:"pt-PT",t:{Actions:{v:["Ações"]}}},{l:"ro",t:{Actions:{v:["Acțiuni"]}}},{l:"ru",t:{Actions:{v:["Действия "]}}},{l:"sk",t:{Actions:{v:["Akcie"]}}},{l:"sl",t:{Actions:{v:["Dejanja"]}}},{l:"sr",t:{Actions:{v:["Радње"]}}},{l:"sv",t:{Actions:{v:["Åtgärder"]}}},{l:"tr",t:{Actions:{v:["İşlemler"]}}},{l:"uk",t:{Actions:{v:["Дії"]}}},{l:"uz",t:{Actions:{v:["Harakatlar"]}}},{l:"zh-CN",t:{Actions:{v:["行为"]}}},{l:"zh-HK",t:{Actions:{v:["動作"]}}},{l:"zh-TW",t:{Actions:{v:["動作"]}}}],t5=[{l:"ar",t:{Activities:{v:["سجل الأنشطة"]},"Animals & Nature":{v:["الحيوانات والطبيعة"]},Custom:{v:["مُخصَّص"]},"Dark skin tone":{v:["أسمر البُشرة"]},"Emoji picker":{v:["لاقط الإيموجي"]},Flags:{v:["الأعلام"]},"Food & Drink":{v:["الطعام والشراب"]},"Frequently used":{v:["شائعة الاستعمال"]},"Light skin tone":{v:["فاتح البُشرة"]},"Medium dark skin tone":{v:["بشرة متوسطة الاسمرار"]},"Medium light skin tone":{v:["بشرة متوسطة البياض"]},"Medium skin tone":{v:["بشرة وسطية اللون"]},"Neutral skin color":{v:["لون بُشرة طبيعي"]},Objects:{v:["أشياء"]},"People & Body":{v:["أشخاص و أجسام"]},"Pick an emoji":{v:["إختَر رمز إيموجي emoji"]},"Search emoji":{v:["البحث عن إيموجي emoji"]},"Search results":{v:["نتائج البحث"]},Selected:{v:["محدّدة"]},"Skin tone":{v:["لون البُشرة"]},"Smileys & Emotion":{v:["وجوهٌ ضاحكة و مشاعر"]},Symbols:{v:["رموز"]},"Travel & Places":{v:["سفر و أماكن"]}}},{l:"ast",t:{Activities:{v:["Actividaes"]},"Animals & Nature":{v:["Animales y natura"]},Custom:{v:["Personalizar"]},"Dark skin tone":{v:["Tonu d'aspeutu escuru"]},"Emoji picker":{v:["Selector de fustaxes"]},Flags:{v:["Banderes"]},"Food & Drink":{v:["Cómida y bébora"]},"Frequently used":{v:["D'usu frecuente"]},"Light skin tone":{v:["Tonu d'aspeutu claru"]},"Medium dark skin tone":{v:["Tonu d'aspeutu medio escuru"]},"Medium light skin tone":{v:["Tonu d'aspeutu medio claru"]},"Medium skin tone":{v:["Tonu d'aspeutu mediu"]},"Neutral skin color":{v:["Color d'aspeutu neutral"]},Objects:{v:["Oxetos"]},"People & Body":{v:["Persones y cuerpu"]},"Pick an emoji":{v:["Escueyi un fustaxe"]},"Search emoji":{v:["Buscar nos fustaxes"]},"Search results":{v:["Resultaos de la busca"]},Selected:{v:["Na seleición"]},"Skin tone":{v:["Tonu d'aspeutu"]},"Smileys & Emotion":{v:["Sorrises y emociones"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viaxes y llugares"]}}},{l:"br",t:{Activities:{v:["Oberiantizoù"]},"Animals & Nature":{v:["Loened & Natur"]},Custom:{v:["Personelañ"]},Flags:{v:["Bannieloù"]},"Food & Drink":{v:["Boued & Evajoù"]},"Frequently used":{v:["Implijet alies"]},Objects:{v:["Traoù"]},"People & Body":{v:["Tud & Korf"]},"Pick an emoji":{v:["Choaz un emoji"]},"Search results":{v:["Disoc'hoù an enklask"]},"Smileys & Emotion":{v:["Smileyioù & Fromoù"]},Symbols:{v:["Arouezioù"]},"Travel & Places":{v:["Beaj & Lec'hioù"]}}},{l:"ca",t:{Activities:{v:["Activitats"]},"Animals & Nature":{v:["Animals i natura"]},Custom:{v:["Personalitzat"]},Flags:{v:["Marques"]},"Food & Drink":{v:["Menjar i begudes"]},"Frequently used":{v:["Utilitzats recentment"]},Objects:{v:["Objectes"]},"People & Body":{v:["Persones i cos"]},"Pick an emoji":{v:["Trieu un emoji"]},"Search results":{v:["Resultats de cerca"]},"Smileys & Emotion":{v:["Cares i emocions"]},Symbols:{v:["Símbols"]},"Travel & Places":{v:["Viatges i llocs"]}}},{l:"cs",t:{Activities:{v:["Aktivity"]},"Animals & Nature":{v:["Zvířata a příroda"]},Custom:{v:["Uživatelsky určené"]},"Dark skin tone":{v:["Tmavý tělový tón"]},"Emoji picker":{v:["Výběr emotikon"]},Flags:{v:["Příznaky"]},"Food & Drink":{v:["Jídlo a pití"]},"Frequently used":{v:["Často používané"]},"Light skin tone":{v:["Světlý tělový tón"]},"Medium dark skin tone":{v:["Středně tmavý tělový tón"]},"Medium light skin tone":{v:["Středně světlý tělový tón"]},"Medium skin tone":{v:["Střední tělový tón"]},"Neutral skin color":{v:["Neutrální tělová barva"]},Objects:{v:["Objekty"]},"People & Body":{v:["Lidé a tělo"]},"Pick an emoji":{v:["Vybrat emoji"]},"Search emoji":{v:["Hledat emoji"]},"Search results":{v:["Výsledky hledání"]},Selected:{v:["Vybráno"]},"Skin tone":{v:["Tělový tón"]},"Smileys & Emotion":{v:["Úsměvy a emoce"]},Symbols:{v:["Symboly"]},"Travel & Places":{v:["Cestování a místa"]}}},{l:"cs-CZ",t:{Activities:{v:["Aktivity"]},"Animals & Nature":{v:["Zvířata a příroda"]},Custom:{v:["Uživatelsky určené"]},"Dark skin tone":{v:["Tmavý tělový tón"]},"Emoji picker":{v:["Výběr emotikon"]},Flags:{v:["Příznaky"]},"Food & Drink":{v:["Jídlo a pití"]},"Frequently used":{v:["Často používané"]},"Light skin tone":{v:["Světlý tělový tón"]},"Medium dark skin tone":{v:["Středně tmavý tělový tón"]},"Medium light skin tone":{v:["Středně světlý tělový tón"]},"Medium skin tone":{v:["Střední tělový tón"]},"Neutral skin color":{v:["Neutřální tělová barva"]},Objects:{v:["Objekty"]},"People & Body":{v:["Lidé a tělo"]},"Pick an emoji":{v:["Vybrat emoji"]},"Search emoji":{v:["Hledat emoji"]},"Search results":{v:["Výsledky hledání"]},Selected:{v:["Vybráno"]},"Skin tone":{v:["Tělový tón"]},"Smileys & Emotion":{v:["Úsměvy a emoce"]},Symbols:{v:["Symboly"]},"Travel & Places":{v:["Cestování a místa"]}}},{l:"da",t:{Activities:{v:["Aktiviteter"]},"Animals & Nature":{v:["Dyr & Natur"]},Custom:{v:["Brugerdefineret"]},"Dark skin tone":{v:["Mørk skin tone"]},"Emoji picker":{v:["Emoji vælger"]},Flags:{v:["Flag"]},"Food & Drink":{v:["Mad & Drikke"]},"Frequently used":{v:["Ofte brugt"]},"Light skin tone":{v:["Lys skin tone"]},"Medium dark skin tone":{v:["Medium mørk skin tone"]},"Medium light skin tone":{v:["Medium lys skin tone"]},"Medium skin tone":{v:["Medium skin tone"]},"Neutral skin color":{v:["Neutral skin color"]},Objects:{v:["Objekter"]},"People & Body":{v:["Mennesker & Menneskekroppen"]},"Pick an emoji":{v:["Vælg en emoji"]},"Search emoji":{v:["Søg emoji"]},"Search results":{v:["Søgeresultater"]},Selected:{v:["Valgt"]},"Skin tone":{v:["Skin tone"]},"Smileys & Emotion":{v:["Smileys & Emotion"]},Symbols:{v:["Symboler"]},"Travel & Places":{v:["Rejser & Rejsemål"]}}},{l:"de",t:{Activities:{v:["Aktivitäten"]},"Animals & Nature":{v:["Tiere & Natur"]},Custom:{v:["Benutzerdefiniert"]},"Dark skin tone":{v:["Dunkler Hautfarbton"]},"Emoji picker":{v:["Emoji-Auswahl"]},Flags:{v:["Flaggen"]},"Food & Drink":{v:["Essen & Trinken"]},"Frequently used":{v:["Häufig verwendet"]},"Light skin tone":{v:["Heller Hautfarbton"]},"Medium dark skin tone":{v:["Mitteldunkler Hautfarbton"]},"Medium light skin tone":{v:["Mittelheller Hautfarbton"]},"Medium skin tone":{v:["Mittlerer Hautfarbton"]},"Neutral skin color":{v:["Neutraler Hautfarbton"]},Objects:{v:["Objekte"]},"People & Body":{v:["Menschen & Körper"]},"Pick an emoji":{v:["Ein Emoji auswählen"]},"Search emoji":{v:["Emoji suchen"]},"Search results":{v:["Suchergebnisse"]},Selected:{v:["Ausgewählt"]},"Skin tone":{v:["Hautfarbton"]},"Smileys & Emotion":{v:["Smileys & Emotionen"]},Symbols:{v:["Symbole"]},"Travel & Places":{v:["Reisen & Orte"]}}},{l:"de-DE",t:{Activities:{v:["Aktivitäten"]},"Animals & Nature":{v:["Tiere & Natur"]},Custom:{v:["Benutzerdefiniert"]},"Dark skin tone":{v:["Dunkler Hautfarbton"]},"Emoji picker":{v:["Emoji-Auswahl"]},Flags:{v:["Flaggen"]},"Food & Drink":{v:["Essen & Trinken"]},"Frequently used":{v:["Häufig verwendet"]},"Light skin tone":{v:["Heller Hautfarbton"]},"Medium dark skin tone":{v:["Mitteldunkler Hautfarbton"]},"Medium light skin tone":{v:["Mittelheller Hautfarbton"]},"Medium skin tone":{v:["Mittlerer Hautfarbton"]},"Neutral skin color":{v:["Neutraler Hautfarbton"]},Objects:{v:["Objekte"]},"People & Body":{v:["Menschen & Körper"]},"Pick an emoji":{v:["Ein Emoji auswählen"]},"Search emoji":{v:["Emoji suchen"]},"Search results":{v:["Suchergebnisse"]},Selected:{v:["Ausgewählt"]},"Skin tone":{v:["Hautfarbton"]},"Smileys & Emotion":{v:["Smileys & Emotionen"]},Symbols:{v:["Symbole"]},"Travel & Places":{v:["Reisen & Orte"]}}},{l:"el",t:{Activities:{v:["Δραστηριότητες"]},"Animals & Nature":{v:["Ζώα & Φύση"]},Custom:{v:["Προσαρμογή"]},"Dark skin tone":{v:["Σκούρο θέμα"]},"Emoji picker":{v:["Επιλογέας emoji"]},Flags:{v:["Σημαίες"]},"Food & Drink":{v:["Φαγητό & Ποτό"]},"Frequently used":{v:["Συχνά χρησιμοποιούμενο"]},"Light skin tone":{v:["Ανοιχτό θέμα"]},"Medium dark skin tone":{v:["Μέτριο σκούρο θέμα"]},"Medium light skin tone":{v:["Μέτριο ανοιχτό θέμα"]},"Medium skin tone":{v:["Μέτριος τόνος θέματος"]},"Neutral skin color":{v:["Ουδέτερο χρώμα θέματος"]},Objects:{v:["Αντικείμενα"]},"People & Body":{v:["Άνθρωποι & Σώμα"]},"Pick an emoji":{v:["Επιλέξτε ένα emoji"]},"Search emoji":{v:["Αναζήτηση emoji"]},"Search results":{v:["Αποτελέσματα αναζήτησης"]},Selected:{v:["Επιλεγμένο"]},"Skin tone":{v:["Τόνος δέρματος"]},"Smileys & Emotion":{v:["Φατσούλες & Συναίσθημα"]},Symbols:{v:["Σύμβολα"]},"Travel & Places":{v:["Ταξίδια & Τοποθεσίες"]}}},{l:"en-GB",t:{Activities:{v:["Activities"]},"Animals & Nature":{v:["Animals & Nature"]},Custom:{v:["Custom"]},"Dark skin tone":{v:["Dark skin tone"]},"Emoji picker":{v:["Emoji picker"]},Flags:{v:["Flags"]},"Food & Drink":{v:["Food & Drink"]},"Frequently used":{v:["Frequently used"]},"Light skin tone":{v:["Light skin tone"]},"Medium dark skin tone":{v:["Medium dark skin tone"]},"Medium light skin tone":{v:["Medium light skin tone"]},"Medium skin tone":{v:["Medium skin tone"]},"Neutral skin color":{v:["Neutral skin colour"]},Objects:{v:["Objects"]},"People & Body":{v:["People & Body"]},"Pick an emoji":{v:["Pick an emoji"]},"Search emoji":{v:["Search emoji"]},"Search results":{v:["Search results"]},Selected:{v:["Selected"]},"Skin tone":{v:["Skin tone"]},"Smileys & Emotion":{v:["Smileys & Emotion"]},Symbols:{v:["Symbols"]},"Travel & Places":{v:["Travel & Places"]}}},{l:"eo",t:{Activities:{v:["Aktiveco"]},"Animals & Nature":{v:["Bestoj & Naturo"]},Custom:{v:["Propra"]},Flags:{v:["Flagoj"]},"Food & Drink":{v:["Manĝaĵo & Trinkaĵo"]},"Frequently used":{v:["Ofte uzataj"]},Objects:{v:["Objektoj"]},"People & Body":{v:["Homoj & Korpo"]},"Pick an emoji":{v:["Elekti emoĝion "]},"Search results":{v:["Serĉrezultoj"]},"Smileys & Emotion":{v:["Ridoj kaj Emocioj"]},Symbols:{v:["Signoj"]},"Travel & Places":{v:["Vojaĵoj & Lokoj"]}}},{l:"es",t:{Activities:{v:["Actividades"]},"Animals & Nature":{v:["Animales y naturaleza"]},Custom:{v:["Personalizado"]},"Dark skin tone":{v:["Tono de piel obscuro"]},"Emoji picker":{v:["Selector de emojis"]},Flags:{v:["Banderas"]},"Food & Drink":{v:["Comida y bebida"]},"Frequently used":{v:["Usado con frecuencia"]},"Light skin tone":{v:["Tono de piel claro"]},"Medium dark skin tone":{v:["Tono de piel medio oscuro"]},"Medium light skin tone":{v:["Tono de piel medio claro"]},"Medium skin tone":{v:["Tono de piel medio"]},"Neutral skin color":{v:["Color de piel neutral"]},Objects:{v:["Objetos"]},"People & Body":{v:["Personas y Cuerpo"]},"Pick an emoji":{v:["Elegir un emoji"]},"Search emoji":{v:["Buscar emoji"]},"Search results":{v:["Resultados de la búsqueda"]},Selected:{v:["Seleccionado"]},"Skin tone":{v:["Tono de piel"]},"Smileys & Emotion":{v:["Smileys y emoticonos"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viajes y lugares"]}}},{l:"es-AR",t:{Activities:{v:["Actividades"]},"Animals & Nature":{v:["Animales y Naturaleza"]},Custom:{v:["Personalizado"]},"Dark skin tone":{v:["Tono de piel oscuro"]},"Emoji picker":{v:["Selector de emojis"]},Flags:{v:["Marcas"]},"Food & Drink":{v:["Comida y Bebida"]},"Frequently used":{v:["Usados frecuentemente"]},"Light skin tone":{v:["Tono de piel claro"]},"Medium dark skin tone":{v:["Tono de piel medio oscuro"]},"Medium light skin tone":{v:["Tono de piel medio claro"]},"Medium skin tone":{v:["Tono de piel medio"]},"Neutral skin color":{v:["Color de piel neutral"]},Objects:{v:["Objetos"]},"People & Body":{v:["Personas y Cuerpo"]},"Pick an emoji":{v:["Elija un emoji"]},"Search emoji":{v:["Buscar emoji"]},"Search results":{v:["Resultados de la búsqueda"]},Selected:{v:["Seleccionado"]},"Skin tone":{v:["Tono de piel"]},"Smileys & Emotion":{v:["Caritas y Emociones"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viajes y Lugares"]}}},{l:"es-EC",t:{Activities:{v:["Actividades"]},"Animals & Nature":{v:["Animales y Naturaleza"]},Custom:{v:["Personalizado"]},Flags:{v:["Marcas"]},"Food & Drink":{v:["Comida y Bebida"]},"Frequently used":{v:["Frecuentemente utilizado"]},Objects:{v:["Objetos"]},"People & Body":{v:["Personas y Cuerpo"]},"Pick an emoji":{v:["Seleccionar un emoji"]},"Search emoji":{v:["Buscar emoji"]},"Search results":{v:["Resultados de búsqueda"]},"Smileys & Emotion":{v:["Caritas y Emociones"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viajes y Lugares"]}}},{l:"es-MX",t:{Activities:{v:["Actividades"]},"Animals & Nature":{v:["Animales y naturaleza"]},Custom:{v:["Personalizado"]},"Dark skin tone":{v:["Tono de piel oscuro"]},"Emoji picker":{v:["Selector de emojis"]},Flags:{v:["Banderas"]},"Food & Drink":{v:["Comida y Bebida"]},"Frequently used":{v:["Usado frecuentemente"]},"Light skin tone":{v:["Tono de piel claro"]},"Medium dark skin tone":{v:["Tono de piel medio oscuro"]},"Medium light skin tone":{v:["Tono de piel medio claro"]},"Medium skin tone":{v:["Tono de piel medio"]},"Neutral skin color":{v:["Color de piel neutral"]},Objects:{v:["Objetos"]},"People & Body":{v:["Personas y cuerpos"]},"Pick an emoji":{v:["Seleccionar un emoji"]},"Search emoji":{v:["Buscar emoji"]},"Search results":{v:["Resultados de la búsqueda"]},Selected:{v:["Seleccionado"]},"Skin tone":{v:["Tono de piel"]},"Smileys & Emotion":{v:["Caritas y Emociones"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viajes y lugares"]}}},{l:"et-EE",t:{Activities:{v:["Tegevused"]},"Animals & Nature":{v:["Loomad ja loodus"]},Custom:{v:["Kohanda"]},"Dark skin tone":{v:["Kesta tume toon"]},"Emoji picker":{v:["Emojide valija"]},Flags:{v:["Lipud"]},"Food & Drink":{v:["Söök ja jook"]},"Frequently used":{v:["Sageli kasutatud"]},"Light skin tone":{v:["Kesta hele toon"]},"Medium dark skin tone":{v:["Kesta keskmiselt tume toon"]},"Medium light skin tone":{v:["Kesta keskmiselt hele toon"]},"Medium skin tone":{v:["Kesta keskmine toon"]},"Neutral skin color":{v:["Kesta neutraalne toon"]},Objects:{v:["Objektid"]},"People & Body":{v:["Inimesed ja keha"]},"Pick an emoji":{v:["Vali emoji"]},"Search emoji":{v:["Otsi emojit"]},"Search results":{v:["Otsi tulemustest"]},Selected:{v:["Valitud"]},"Skin tone":{v:["Kesta toon"]},"Smileys & Emotion":{v:["Smailid ja emotsioonid"]},Symbols:{v:["Sümbolid"]},"Travel & Places":{v:["Reisimine ja kohad"]}}},{l:"eu",t:{Activities:{v:["Jarduerak"]},"Animals & Nature":{v:["Animaliak eta Natura"]},Custom:{v:["Pertsonalizatua"]},Flags:{v:["Banderak"]},"Food & Drink":{v:["Janaria eta edariak"]},"Frequently used":{v:["Askotan erabilia"]},Objects:{v:["Objektuak"]},"People & Body":{v:["Jendea eta gorputza"]},"Pick an emoji":{v:["Hautatu emoji bat"]},"Search emoji":{v:["Bilatu emojiak"]},"Search results":{v:["Bilaketa emaitzak"]},Selected:{v:["Hautatuta"]},"Smileys & Emotion":{v:["Smileyak eta emozioa"]},Symbols:{v:["Sinboloak"]},"Travel & Places":{v:["Bidaiak eta lekuak"]}}},{l:"fa",t:{Activities:{v:["فعالیت‌ها"]},"Animals & Nature":{v:["حیوانات و طبیعت"]},Custom:{v:["سفارشی"]},"Dark skin tone":{v:["رنگ پوسته تیره"]},"Emoji picker":{v:["انتخاب‌گر شکلک"]},Flags:{v:["پرچم‌ها"]},"Food & Drink":{v:["غذا و نوشیدنی"]},"Frequently used":{v:["پرکاربرد"]},"Light skin tone":{v:["رنگ پوسته روشن"]},"Medium dark skin tone":{v:["رنگ پوسته تیره متوسط"]},"Medium light skin tone":{v:["رنگ پوسته روشن متوسط"]},"Medium skin tone":{v:["رنگ پوسته متوسط"]},"Neutral skin color":{v:["رنگ پوسته خنثی"]},Objects:{v:["اشیاء"]},"People & Body":{v:["مردم و بدن"]},"Pick an emoji":{v:["انتخاب شکلک"]},"Search emoji":{v:["جستجوی شکلک"]},"Search results":{v:["نتایج جستجو"]},Selected:{v:["انتخاب شده"]},"Skin tone":{v:["رنگ پوسته"]},"Smileys & Emotion":{v:["شکلک‌ها و احساسات"]},Symbols:{v:["نمادها"]},"Travel & Places":{v:["سفر و مکان‌ها"]}}},{l:"fi",t:{Activities:{v:["Aktiviteetit"]},"Animals & Nature":{v:["Eläimet & luonto"]},Custom:{v:["Mukautettu"]},"Dark skin tone":{v:["Tumma ihonväri"]},"Emoji picker":{v:["Emojivalitsin"]},Flags:{v:["Liput"]},"Food & Drink":{v:["Ruoka & juoma"]},"Frequently used":{v:["Usein käytetyt"]},"Light skin tone":{v:["Vaalea ihonväri"]},"Medium dark skin tone":{v:["Keskitumma ihonväri"]},"Medium light skin tone":{v:["Keskivaalea ihonväri"]},"Medium skin tone":{v:["Keskimääräinen ihonväri"]},"Neutral skin color":{v:["Neutraali ihonväri"]},Objects:{v:["Esineet & asiat"]},"People & Body":{v:["Ihmiset & keho"]},"Pick an emoji":{v:["Valitse emoji"]},"Search emoji":{v:["Etsi emojia"]},"Search results":{v:["Hakutulokset"]},Selected:{v:["Valittu"]},"Skin tone":{v:["Ihonväri"]},"Smileys & Emotion":{v:["Hymiöt & tunteet"]},Symbols:{v:["Symbolit"]},"Travel & Places":{v:["Matkustus & kohteet"]}}},{l:"fr",t:{Activities:{v:["Activités"]},"Animals & Nature":{v:["Animaux & Nature"]},Custom:{v:["Personnalisé"]},"Dark skin tone":{v:["Teint de peau foncé"]},"Emoji picker":{v:["Sélecteur d'émojis"]},Flags:{v:["Drapeaux"]},"Food & Drink":{v:["Nourriture & Boissons"]},"Frequently used":{v:["Utilisés fréquemment"]},"Light skin tone":{v:["Teint de peau clair"]},"Medium dark skin tone":{v:["Teint de peau moyennement foncé"]},"Medium light skin tone":{v:["Teint de peau moyennement clair"]},"Medium skin tone":{v:["Teint de peau moyen"]},"Neutral skin color":{v:["Teint de peau neutre"]},Objects:{v:["Objets"]},"People & Body":{v:["Personnes & Corps"]},"Pick an emoji":{v:["Choisissez un émoji"]},"Search emoji":{v:["Rechercher un emoji"]},"Search results":{v:["Résultats de recherche"]},Selected:{v:["sélectionné"]},"Skin tone":{v:["Teint de peau"]},"Smileys & Emotion":{v:["Smileys & Émotions"]},Symbols:{v:["Symboles"]},"Travel & Places":{v:["Voyage & Lieux"]}}},{l:"ga",t:{Activities:{v:["Gníomhaíochtaí"]},"Animals & Nature":{v:["Ainmhithe & Dúlra"]},Custom:{v:["Saincheaptha"]},"Dark skin tone":{v:["Ton craiceann dorcha"]},"Emoji picker":{v:["Roghnóir Emoji"]},Flags:{v:["Bratacha"]},"Food & Drink":{v:["Bia & Deoch"]},"Frequently used":{v:["Úsáidtear go minic"]},"Light skin tone":{v:["Ton craiceann éadrom"]},"Medium dark skin tone":{v:["Ton craiceann meánach dorcha"]},"Medium light skin tone":{v:["Ton craiceann meánach éadrom"]},"Medium skin tone":{v:["Ton craiceann meánach"]},"Neutral skin color":{v:["Dath craiceann neodrach"]},Objects:{v:["Réada"]},"People & Body":{v:["Daoine & Corp"]},"Pick an emoji":{v:["Roghnaigh emoji"]},"Search emoji":{v:["Cuardaigh emoji"]},"Search results":{v:["Torthaí cuardaigh"]},Selected:{v:["Roghnaithe"]},"Skin tone":{v:["Ton craicinn"]},"Smileys & Emotion":{v:["Smileys & Mothúchán"]},Symbols:{v:["Siombailí"]},"Travel & Places":{v:["Taisteal & Áiteanna"]}}},{l:"gl",t:{Activities:{v:["Actividades"]},"Animals & Nature":{v:["Animais e natureza"]},Custom:{v:["Personalizado"]},"Dark skin tone":{v:["Ton de pel escuro"]},"Emoji picker":{v:["Selector de «emojis»"]},Flags:{v:["Bandeiras"]},"Food & Drink":{v:["Comida e bebida"]},"Frequently used":{v:["Usado con frecuencia"]},"Light skin tone":{v:["Ton de pel claro"]},"Medium dark skin tone":{v:["Ton de pel medio escuro"]},"Medium light skin tone":{v:["Ton de pel medio claro"]},"Medium skin tone":{v:["Ton de pel medio"]},"Neutral skin color":{v:["Cor de pel neutra"]},Objects:{v:["Obxectos"]},"People & Body":{v:["Persoas e corpo"]},"Pick an emoji":{v:["Escolla un «emoji»"]},"Search emoji":{v:["Buscar «emoji»"]},"Search results":{v:["Resultados da busca"]},Selected:{v:["Seleccionado"]},"Skin tone":{v:["Ton de pel"]},"Smileys & Emotion":{v:["Sorrisos e emocións"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viaxes e lugares"]}}},{l:"he",t:{Activities:{v:["פעילויות"]},"Animals & Nature":{v:["חיות וטבע"]},Custom:{v:["בהתאמה אישית"]},Flags:{v:["דגלים"]},"Food & Drink":{v:["מזון ומשקאות"]},"Frequently used":{v:["בשימוש תדיר"]},Objects:{v:["חפצים"]},"People & Body":{v:["אנשים וגוף"]},"Pick an emoji":{v:["נא לבחור אמוג׳י"]},"Search emoji":{v:["חיפוש אמוג׳י"]},"Search results":{v:["תוצאות חיפוש"]},"Smileys & Emotion":{v:["חייכנים ורגשונים"]},Symbols:{v:["סמלים"]},"Travel & Places":{v:["טיולים ומקומות"]}}},{l:"hu",t:{Activities:{v:["Tevékenységek"]},"Animals & Nature":{v:["Állatok és természet"]},Custom:{v:["Egyéni"]},Flags:{v:["Zászlók"]},"Food & Drink":{v:["Étel és ital"]},"Frequently used":{v:["Gyakran használt"]},Objects:{v:["Tárgyak"]},"People & Body":{v:["Emberek és test"]},"Pick an emoji":{v:["Válasszon egy emodzsit"]},"Search results":{v:["Találatok"]},"Smileys & Emotion":{v:["Mosolyok és érzelmek"]},Symbols:{v:["Szimbólumok"]},"Travel & Places":{v:["Utazás és helyek"]}}},{l:"id",t:{Activities:{v:["Aktivitas"]},"Animals & Nature":{v:["Satwa dan Alam"]},Custom:{v:["Khusus"]},Flags:{v:["Tanda"]},"Food & Drink":{v:["Makanan dan Minuman"]},"Frequently used":{v:["Sering digunakan"]},Objects:{v:["Objek"]},"People & Body":{v:["Orang & Badan"]},"Pick an emoji":{v:["Pilih emoji"]},"Search emoji":{v:["Cari emoji"]},"Search results":{v:["Hasil pencarian"]},Selected:{v:["Dipilih"]},"Smileys & Emotion":{v:["Senyuman & Perasaan"]},Symbols:{v:["Simbol"]},"Travel & Places":{v:["Perjalanan & Tempat"]}}},{l:"is",t:{Activities:{v:["Aðgerðir"]},"Animals & Nature":{v:["Dýr og náttúra"]},Custom:{v:["Sérsniðið"]},"Dark skin tone":{v:["Dökkur húðlitur"]},"Emoji picker":{v:["Emoji-táknmyndaval"]},Flags:{v:["Flögg"]},"Food & Drink":{v:["Matur og drykkur"]},"Frequently used":{v:["Oftast notað"]},"Light skin tone":{v:["Ljós húðlitur"]},"Medium dark skin tone":{v:["Meðaldökkur húðlitur"]},"Medium light skin tone":{v:["Meðalljós húðlitur"]},"Medium skin tone":{v:["Meðaltónn húðar"]},"Neutral skin color":{v:["Hlutlaus húðlitur"]},Objects:{v:["Hlutir"]},"People & Body":{v:["Fólk og líkami"]},"Pick an emoji":{v:["Veldu tjáningartákn"]},"Search emoji":{v:["Leita að tjáningartákni"]},"Search results":{v:["Leitarniðurstöður"]},Selected:{v:["Valið"]},"Skin tone":{v:["Húðlitur"]},"Smileys & Emotion":{v:["Broskallar og tilfinningar"]},Symbols:{v:["Tákn"]},"Travel & Places":{v:["Staðir og ferðalög"]}}},{l:"it",t:{Activities:{v:["Attività"]},"Animals & Nature":{v:["Animali e natura"]},Custom:{v:["Personalizzato"]},Flags:{v:["Bandiere"]},"Food & Drink":{v:["Cibo e bevande"]},"Frequently used":{v:["Usati di frequente"]},Objects:{v:["Oggetti"]},"People & Body":{v:["Persone e corpo"]},"Pick an emoji":{v:["Scegli un emoji"]},"Search emoji":{v:["Ricerca emoji"]},"Search results":{v:["Risultati di ricerca"]},Selected:{v:["Selezionato"]},"Smileys & Emotion":{v:["Faccine ed emozioni"]},Symbols:{v:["Simboli"]},"Travel & Places":{v:["Viaggi e luoghi"]}}},{l:"ja",t:{Activities:{v:["アクティビティ"]},"Animals & Nature":{v:["動物と自然"]},Custom:{v:["カスタム"]},"Dark skin tone":{v:["暗い肌のトーン"]},"Emoji picker":{v:["絵文字ピッカー"]},Flags:{v:["国旗"]},"Food & Drink":{v:["食べ物と飲み物"]},"Frequently used":{v:["よく使うもの"]},"Light skin tone":{v:["明るい肌のトーン"]},"Medium dark skin tone":{v:["やや暗い肌のトーン"]},"Medium light skin tone":{v:["やや明るい肌のトーン"]},"Medium skin tone":{v:["中間の肌のトーン"]},"Neutral skin color":{v:["ニュートラルな肌の色"]},Objects:{v:["物"]},"People & Body":{v:["様々な人と体の部位"]},"Pick an emoji":{v:["絵文字を選択"]},"Search emoji":{v:["絵文字を検索"]},"Search results":{v:["検索結果"]},Selected:{v:["選択済み"]},"Skin tone":{v:["肌のトーン"]},"Smileys & Emotion":{v:["感情表現"]},Symbols:{v:["記号"]},"Travel & Places":{v:["旅行と場所"]}}},{l:"ja-JP",t:{Activities:{v:["アクティビティ"]},"Animals & Nature":{v:["動物と自然"]},Custom:{v:["カスタム"]},"Dark skin tone":{v:["暗い肌のトーン"]},"Emoji picker":{v:["絵文字ピッカー"]},Flags:{v:["国旗"]},"Food & Drink":{v:["食べ物と飲み物"]},"Frequently used":{v:["よく使うもの"]},"Light skin tone":{v:["明るい肌のトーン"]},"Medium dark skin tone":{v:["やや暗い肌のトーン"]},"Medium light skin tone":{v:["やや明るい肌のトーン"]},"Medium skin tone":{v:["中間の肌のトーン"]},"Neutral skin color":{v:["ニュートラルな肌の色"]},Objects:{v:["物"]},"People & Body":{v:["様々な人と体の部位"]},"Pick an emoji":{v:["絵文字を選択"]},"Search emoji":{v:["絵文字を検索"]},"Search results":{v:["検索結果"]},Selected:{v:["選択済み"]},"Skin tone":{v:["肌のトーン"]},"Smileys & Emotion":{v:["感情表現"]},Symbols:{v:["記号"]},"Travel & Places":{v:["旅行と場所"]}}},{l:"ko",t:{Activities:{v:["활동"]},"Animals & Nature":{v:["동물 & 자연"]},Custom:{v:["맞춤 설정"]},"Dark skin tone":{v:["어두운 피부 톤"]},"Emoji picker":{v:["이모지 선택기"]},Flags:{v:["깃발"]},"Food & Drink":{v:["음식 & 음료"]},"Frequently used":{v:["자주 쓰임"]},"Light skin tone":{v:["밝은 피부 톤"]},"Medium dark skin tone":{v:["약간 어두운 피부 톤"]},"Medium light skin tone":{v:["약간 밝은 피부 톤"]},"Medium skin tone":{v:["중간 피부 톤"]},"Neutral skin color":{v:["중성적 피부 톤"]},Objects:{v:["물체"]},"People & Body":{v:["사람 & 신체"]},"Pick an emoji":{v:["이모지 선택"]},"Search emoji":{v:["이모지 검색"]},"Search results":{v:["검색 결과"]},Selected:{v:["선택됨"]},"Skin tone":{v:["피부 톤"]},"Smileys & Emotion":{v:["스마일리 & 이모티콘"]},Symbols:{v:["기호"]},"Travel & Places":{v:["여행 & 장소"]}}},{l:"lt-LT",t:{Activities:{v:["Veiklos"]},"Animals & Nature":{v:["Gyvūnai ir gamta"]},Custom:{v:["Tinkinti"]},Flags:{v:["Vėliavos"]},"Food & Drink":{v:["Maistas ir gėrimai"]},"Frequently used":{v:["Dažniausiai naudoti"]},Objects:{v:["Objektai"]},"People & Body":{v:["Žmonės ir kūnas"]},"Pick an emoji":{v:["Pasirinkti jaustuką"]},"Search results":{v:["Paieškos rezultatai"]},"Smileys & Emotion":{v:["Šypsenos ir emocijos"]},Symbols:{v:["Simboliai"]},"Travel & Places":{v:["Kelionės ir vietos"]}}},{l:"lv",t:{}},{l:"mk",t:{Activities:{v:["Активности"]},"Animals & Nature":{v:["Животни & Природа"]},Custom:{v:["Прилагодени"]},"Dark skin tone":{v:["Темна боја на кожа"]},"Emoji picker":{v:["Избор на emoji"]},Flags:{v:["Знамиња"]},"Food & Drink":{v:["Храна & Пијалоци"]},"Frequently used":{v:["Најчесто користени"]},"Light skin tone":{v:["Светла кожа"]},"Medium dark skin tone":{v:["Средно темна кожа"]},"Medium light skin tone":{v:["Средно светла кожа"]},"Medium skin tone":{v:["Средна кожа"]},"Neutral skin color":{v:["Неутрална боја на кожа"]},Objects:{v:["Објекти"]},"People & Body":{v:["Луѓе & Тело"]},"Pick an emoji":{v:["Избери емотикон"]},"Search emoji":{v:["Барај emoji"]},"Search results":{v:["Резултати од барувањето"]},Selected:{v:["Избрано"]},"Skin tone":{v:["Боја на кожа"]},"Smileys & Emotion":{v:["Смешковци & Емотикони"]},Symbols:{v:["Симболи"]},"Travel & Places":{v:["Патувања & Места"]}}},{l:"my",t:{Activities:{v:["ပြုလုပ်ဆောင်တာများ"]},"Animals & Nature":{v:["တိရစ္ဆာန်များနှင့် သဘာဝ"]},Custom:{v:["အလိုကျချိန်ညှိမှု"]},Flags:{v:["အလံများ"]},"Food & Drink":{v:["အစားအသောက်"]},"Frequently used":{v:["မကြာခဏအသုံးပြုသော"]},Objects:{v:["အရာဝတ္ထုများ"]},"People & Body":{v:["လူပုဂ္ဂိုလ်များနှင့် ခန္ဓာကိုယ်"]},"Pick an emoji":{v:["အီမိုဂျီရွေးရန်"]},"Search results":{v:["ရှာဖွေမှု ရလဒ်များ"]},"Smileys & Emotion":{v:["စမိုင်လီများနှင့် အီမိုရှင်း"]},Symbols:{v:["သင်္ကေတများ"]},"Travel & Places":{v:["ခရီးသွားလာခြင်းနှင့် နေရာများ"]}}},{l:"nb",t:{Activities:{v:["Aktiviteter"]},"Animals & Nature":{v:["Dyr og natur"]},Custom:{v:["Tilpasset"]},"Dark skin tone":{v:["Mørk hudtone"]},"Emoji picker":{v:["Emoji-velger"]},Flags:{v:["Flagg"]},"Food & Drink":{v:["Mat og drikke"]},"Frequently used":{v:["Ofte brukt"]},"Light skin tone":{v:["Lys hudtone"]},"Medium dark skin tone":{v:["Middels mørk hudtone"]},"Medium light skin tone":{v:["Middels lys hudtone"]},"Medium skin tone":{v:["Middels hudtone"]},"Neutral skin color":{v:["Nøytral hudfarge"]},Objects:{v:["Objekter"]},"People & Body":{v:["Mennesker og kropp"]},"Pick an emoji":{v:["Velg en emoji"]},"Search emoji":{v:["Søk emoji"]},"Search results":{v:["Søkeresultater"]},Selected:{v:["Valgt"]},"Skin tone":{v:["Hudtone"]},"Smileys & Emotion":{v:["Smilefjes og følelser"]},Symbols:{v:["Symboler"]},"Travel & Places":{v:["Reise og steder"]}}},{l:"nl",t:{Activities:{v:["Activiteiten"]},"Animals & Nature":{v:["Dieren & Natuur"]},Custom:{v:["Aangepast"]},"Dark skin tone":{v:["Donkere huidskleur"]},"Emoji picker":{v:["Emoji-kiezer"]},Flags:{v:["Vlaggen"]},"Food & Drink":{v:["Eten & Drinken"]},"Frequently used":{v:["Vaak gebruikt"]},"Light skin tone":{v:["Lichte huidskleur"]},"Medium dark skin tone":{v:["Gemiddeld donkere huidskleur"]},"Medium light skin tone":{v:["Gemiddeld lichte huidskleur"]},"Medium skin tone":{v:["Gemiddelde huidskleur"]},"Neutral skin color":{v:["Neutrale huidskleur"]},Objects:{v:["Objecten"]},"People & Body":{v:["Mensen & Lichaam"]},"Pick an emoji":{v:["Kies een emoji"]},"Search emoji":{v:["Emoji zoeken"]},"Search results":{v:["Zoekresultaten"]},Selected:{v:["Geselecteerd"]},"Skin tone":{v:["Huidskleur"]},"Smileys & Emotion":{v:["Smileys & Emotie"]},Symbols:{v:["Symbolen"]},"Travel & Places":{v:["Reizen & Plaatsen"]}}},{l:"oc",t:{}},{l:"pl",t:{Activities:{v:["Aktywność"]},"Animals & Nature":{v:["Zwierzęta i natura"]},Custom:{v:["Zwyczajne"]},"Dark skin tone":{v:["Ciemna tonacja"]},"Emoji picker":{v:["Wybierz Emoji"]},Flags:{v:["Flagi"]},"Food & Drink":{v:["Jedzenie i picie"]},"Frequently used":{v:["Często używane"]},"Light skin tone":{v:["Jasny odcień skóry"]},"Medium dark skin tone":{v:["Średnio ciemny odcień skóry"]},"Medium light skin tone":{v:["Średnio jasny odcień skóry"]},"Medium skin tone":{v:["Średni odcień skóry"]},"Neutral skin color":{v:["Neutralny kolor skróry"]},Objects:{v:["Obiekty"]},"People & Body":{v:["Ludzie i ciało"]},"Pick an emoji":{v:["Wybierz emoji"]},"Search emoji":{v:["Szukaj emoji"]},"Search results":{v:["Wyniki wyszukiwania"]},Selected:{v:["Wybrane"]},"Skin tone":{v:["Kolor skóry"]},"Smileys & Emotion":{v:["Buźki i emotikony"]},Symbols:{v:["Symbole"]},"Travel & Places":{v:["Podróże i miejsca"]}}},{l:"pt-BR",t:{Activities:{v:["Atividades"]},"Animals & Nature":{v:["Animais & Natureza"]},Custom:{v:["Personalizados"]},"Dark skin tone":{v:["Tom de pele escuro"]},"Emoji picker":{v:["Seletor de emoji"]},Flags:{v:["Bandeiras"]},"Food & Drink":{v:["Comida & Bebida"]},"Frequently used":{v:["Mais usados"]},"Light skin tone":{v:["Tom de pele claro"]},"Medium dark skin tone":{v:["Tom de pele meio escuro"]},"Medium light skin tone":{v:["Tom de pele meio claro"]},"Medium skin tone":{v:["Tom de pele médio"]},"Neutral skin color":{v:["Tom de pele neutro"]},Objects:{v:["Objetos"]},"People & Body":{v:["Pessoas & Corpo"]},"Pick an emoji":{v:["Escolha um emoji"]},"Search emoji":{v:["Pesquisar emoji"]},"Search results":{v:["Resultados da pesquisa"]},Selected:{v:["Selecionado"]},"Skin tone":{v:["Tom de pele"]},"Smileys & Emotion":{v:["Smileys & Emoções"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viagem & Lugares"]}}},{l:"pt-PT",t:{Activities:{v:["Atividades"]},"Animals & Nature":{v:["Animais e Natureza"]},Custom:{v:["Personalizado"]},"Dark skin tone":{v:["Tom de pele escuro"]},"Emoji picker":{v:["seletor de emoji"]},Flags:{v:["Bandeiras"]},"Food & Drink":{v:["Comida e Bebida"]},"Frequently used":{v:["Mais utilizados"]},"Light skin tone":{v:["Tom de pele claro"]},"Medium dark skin tone":{v:["Tom de pele escuro médio"]},"Medium light skin tone":{v:["Tom de pele claro médio"]},"Medium skin tone":{v:["Tom de pele médio"]},"Neutral skin color":{v:["Cor de pele neutra"]},Objects:{v:["Objetos"]},"People & Body":{v:["Pessoas e Corpo"]},"Pick an emoji":{v:["Escolha um emoji"]},"Search emoji":{v:["Pesquisar emoji"]},"Search results":{v:["Resultados da pesquisa"]},Selected:{v:["Selecionado"]},"Skin tone":{v:["Tom de pele"]},"Smileys & Emotion":{v:["Sorrisos e Emoções"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viagens e Lugares"]}}},{l:"ro",t:{Activities:{v:["Activități"]},"Animals & Nature":{v:["Animale și natură"]},Custom:{v:["Personalizat"]},Flags:{v:["Marcaje"]},"Food & Drink":{v:["Alimente și băuturi"]},"Frequently used":{v:["Utilizate frecvent"]},Objects:{v:["Obiecte"]},"People & Body":{v:["Oameni și corp"]},"Pick an emoji":{v:["Alege un emoji"]},"Search emoji":{v:["Căutare emoji"]},"Search results":{v:["Rezultatele căutării"]},Selected:{v:["Selectat"]},"Smileys & Emotion":{v:["Zâmbete și emoții"]},Symbols:{v:["Simboluri"]},"Travel & Places":{v:["Călătorii și locuri"]}}},{l:"ru",t:{Activities:{v:["События"]},"Animals & Nature":{v:["Животные и природа "]},Custom:{v:["Пользовательское"]},"Dark skin tone":{v:["Темный оттенок"]},"Emoji picker":{v:["Подборщик эмодзи"]},Flags:{v:["Флаги"]},"Food & Drink":{v:["Еда, напиток"]},"Frequently used":{v:["Часто используемый"]},"Light skin tone":{v:["Светлый оттенок"]},"Medium dark skin tone":{v:["Средний темный оттенок"]},"Medium light skin tone":{v:["Средний светлый оттенок"]},"Medium skin tone":{v:["Средний оттенок"]},"Neutral skin color":{v:["Нейтральный оттенок"]},Objects:{v:["Объекты"]},"People & Body":{v:["Люди и тело"]},"Pick an emoji":{v:["Выберите эмодзи"]},"Search emoji":{v:["Поиск эмодзи"]},"Search results":{v:["Результаты поиска"]},Selected:{v:["Выбрано"]},"Skin tone":{v:["Оттенок скина"]},"Smileys & Emotion":{v:["Смайлики и эмоции"]},Symbols:{v:["Символы"]},"Travel & Places":{v:["Путешествия и места"]}}},{l:"sk",t:{Activities:{v:["Aktivity"]},"Animals & Nature":{v:["Zvieratá a príroda"]},Custom:{v:["Vlastné"]},"Dark skin tone":{v:["Tmavý vzhľad"]},"Emoji picker":{v:["Výber emodži"]},Flags:{v:["Vlajky"]},"Food & Drink":{v:["Jedlo a nápoje"]},"Frequently used":{v:["Často používané"]},"Light skin tone":{v:["Svetlý vzhľad"]},"Medium dark skin tone":{v:["Stredne tmavý vzhľad"]},"Medium light skin tone":{v:["Stredne svetlý vzhľad"]},"Medium skin tone":{v:["Stredný vzhľad"]},"Neutral skin color":{v:["Neutrálny vzhľad"]},Objects:{v:["Objekty"]},"People & Body":{v:["Ľudia a telo"]},"Pick an emoji":{v:["Vybrať emodži"]},"Search emoji":{v:["Vyhľadať emoji"]},"Search results":{v:["Výsledky vyhľadávania"]},Selected:{v:["Vybraný"]},"Skin tone":{v:["Vzhľad"]},"Smileys & Emotion":{v:["Smajlíky a emócie"]},Symbols:{v:["Symboly"]},"Travel & Places":{v:["Cestovanie a miesta"]}}},{l:"sl",t:{Activities:{v:["Dejavnosti"]},"Animals & Nature":{v:["Živali in Narava"]},Custom:{v:["Po meri"]},Flags:{v:["Zastavice"]},"Food & Drink":{v:["Hrana in Pijača"]},"Frequently used":{v:["Pogostost uporabe"]},Objects:{v:["Predmeti"]},"People & Body":{v:["Ljudje in Telo"]},"Pick an emoji":{v:["Izbor izrazne ikone"]},"Search results":{v:["Zadetki iskanja"]},"Smileys & Emotion":{v:["Izrazne ikone"]},Symbols:{v:["Simboli"]},"Travel & Places":{v:["Potovanja in Kraji"]}}},{l:"sr",t:{Activities:{v:["Активности"]},"Animals & Nature":{v:["Животиње и природа"]},Custom:{v:["Произвољно"]},"Dark skin tone":{v:["Тамни тен коже"]},"Emoji picker":{v:["Бирач емођија"]},Flags:{v:["Заставе"]},"Food & Drink":{v:["Храна и пиће"]},"Frequently used":{v:["Често коришћено"]},"Light skin tone":{v:["Светли тен коже"]},"Medium dark skin tone":{v:["Средње тамни тен коже"]},"Medium light skin tone":{v:["Средње светли тен коже"]},"Medium skin tone":{v:["Средњи тен коже"]},"Neutral skin color":{v:["Неутрална боја коже"]},Objects:{v:["Предмети"]},"People & Body":{v:["Људи и тело"]},"Pick an emoji":{v:["Изаберите емођи"]},"Search emoji":{v:["Претражи емођи"]},"Search results":{v:["Резултати претраге"]},Selected:{v:["Изабрано"]},"Skin tone":{v:["Тен коже"]},"Smileys & Emotion":{v:["Смајлији и емоције"]},Symbols:{v:["Симболи"]},"Travel & Places":{v:["Путовање и места"]}}},{l:"sv",t:{Activities:{v:["Aktiviteter"]},"Animals & Nature":{v:["Djur & Natur"]},Custom:{v:["Anpassad"]},"Dark skin tone":{v:["Mörk hudton"]},"Emoji picker":{v:["Emoji-väljare"]},Flags:{v:["Flaggor"]},"Food & Drink":{v:["Mat & Dryck"]},"Frequently used":{v:["Används ofta"]},"Light skin tone":{v:["Ljus hudton"]},"Medium dark skin tone":{v:["Medium mörk hudton"]},"Medium light skin tone":{v:["Medium ljus hudton"]},"Medium skin tone":{v:["Medium hudton"]},"Neutral skin color":{v:["Neutral hudfärg"]},Objects:{v:["Objekt"]},"People & Body":{v:["Kropp & Själ"]},"Pick an emoji":{v:["Välj en emoji"]},"Search emoji":{v:["Sök emoji"]},"Search results":{v:["Sökresultat"]},Selected:{v:["Vald"]},"Skin tone":{v:["Hudton"]},"Smileys & Emotion":{v:["Selfies & Känslor"]},Symbols:{v:["Symboler"]},"Travel & Places":{v:["Resor & Sevärdigheter"]}}},{l:"tr",t:{Activities:{v:["Etkinlikler"]},"Animals & Nature":{v:["Hayvanlar ve doğa"]},Custom:{v:["Özel"]},"Dark skin tone":{v:["Koyu deri rengi"]},"Emoji picker":{v:["Emoji seçici"]},Flags:{v:["Bayraklar"]},"Food & Drink":{v:["Yeme ve içme"]},"Frequently used":{v:["Sık kullanılanlar"]},"Light skin tone":{v:["Açık deri rengi"]},"Medium dark skin tone":{v:["Orta koyu deri rengi"]},"Medium light skin tone":{v:["Orta açık deri rengi"]},"Medium skin tone":{v:["Orta deri rengi"]},"Neutral skin color":{v:["Nötr deri rengi"]},Objects:{v:["Nesneler"]},"People & Body":{v:["İnsanlar ve beden"]},"Pick an emoji":{v:["Bir emoji seçin"]},"Search emoji":{v:["Emoji ara"]},"Search results":{v:["Arama sonuçları"]},Selected:{v:["Seçilmiş"]},"Skin tone":{v:["Deri rengi"]},"Smileys & Emotion":{v:["İfadeler ve duygular"]},Symbols:{v:["Simgeler"]},"Travel & Places":{v:["Gezi ve yerler"]}}},{l:"uk",t:{Activities:{v:["Діяльність"]},"Animals & Nature":{v:["Тварини та природа"]},Custom:{v:["Власне"]},"Dark skin tone":{v:["Смаглявий"]},"Emoji picker":{v:["Вибір емоційки"]},Flags:{v:["Прапори"]},"Food & Drink":{v:["Їжа та напої"]},"Frequently used":{v:["Найчастіші"]},"Light skin tone":{v:["Світла шкіра"]},"Medium dark skin tone":{v:["Какао"]},"Medium light skin tone":{v:["Лате"]},"Medium skin tone":{v:["Середній колір шкіри"]},"Neutral skin color":{v:["Нейтральний колір шкіри"]},Objects:{v:["Об'єкти"]},"People & Body":{v:["Люди та жести"]},"Pick an emoji":{v:["Виберіть емоційку"]},"Search emoji":{v:["Шукати емоційки"]},"Search results":{v:["Результати пошуку"]},Selected:{v:["Вибрано"]},"Skin tone":{v:["Колір шкіри"]},"Smileys & Emotion":{v:["Смайли та емоції"]},Symbols:{v:["Символи"]},"Travel & Places":{v:["Поїздки та місця"]}}},{l:"uz",t:{Activities:{v:["Faolliklar"]},"Animals & Nature":{v:["Hayvonlar va Tabiat"]},Custom:{v:["Moslashtirilgan"]},"Dark skin tone":{v:["Qora rangdagi qoplama"]},"Emoji picker":{v:["Emoji tanlagich"]},Flags:{v:["Bayroqlar"]},"Food & Drink":{v:["Oziq-ovqat va ichimliklar"]},"Frequently used":{v:["Tez-tez ishlatiladi"]},"Light skin tone":{v:["Yorug` rangdagi qoplama"]},"Medium dark skin tone":{v:["O`rtacha qorong`u rangdagi qoplama"]},"Medium light skin tone":{v:["O`rtacha yorug`lik rangdagi qoplama"]},"Medium skin tone":{v:["O`rtacha rangdagi qoplama"]},"Neutral skin color":{v:["Neytral rang"]},Objects:{v:["Obyekt"]},"People & Body":{v:["Odamlar va Tana"]},"Pick an emoji":{v:["Emojini tanlang"]},"Search emoji":{v:["Emoji qidirish"]},"Search results":{v:["Qidiruv natijalari"]},Selected:{v:["Tanlangan"]},"Skin tone":{v:["Odatiy rangdagi qoplama"]},"Smileys & Emotion":{v:["Smayllar va Hissiyotlar"]},Symbols:{v:["Belgilar"]},"Travel & Places":{v:["Sayohat va Joylar"]}}},{l:"zh-CN",t:{Activities:{v:["活动"]},"Animals & Nature":{v:["动物 & 自然"]},Custom:{v:["自定义"]},"Dark skin tone":{v:["深色皮肤"]},"Emoji picker":{v:["表情拾取器"]},Flags:{v:["旗帜"]},"Food & Drink":{v:["食物 & 饮品"]},"Frequently used":{v:["经常使用"]},"Light skin tone":{v:["浅色皮肤"]},"Medium dark skin tone":{v:["中等深色皮肤"]},"Medium light skin tone":{v:["中等浅色皮肤"]},"Medium skin tone":{v:["中等皮肤"]},"Neutral skin color":{v:["中性皮肤颜色"]},Objects:{v:["物体"]},"People & Body":{v:["人 & 身体"]},"Pick an emoji":{v:["选择一个表情"]},"Search emoji":{v:["搜索表情"]},"Search results":{v:["搜索结果"]},Selected:{v:["选择"]},"Skin tone":{v:["皮肤"]},"Smileys & Emotion":{v:["笑脸 & 情感"]},Symbols:{v:["符号"]},"Travel & Places":{v:["旅游 & 地点"]}}},{l:"zh-HK",t:{Activities:{v:["活動"]},"Animals & Nature":{v:["動物與自然"]},Custom:{v:["自定義"]},"Dark skin tone":{v:["深膚色"]},"Emoji picker":{v:["表情符號選擇器"]},Flags:{v:["旗幟"]},"Food & Drink":{v:["食物與飲料"]},"Frequently used":{v:["經常使用"]},"Light skin tone":{v:["淺膚色"]},"Medium dark skin tone":{v:["中等深膚色"]},"Medium light skin tone":{v:["中等淺膚色"]},"Medium skin tone":{v:["中等膚色"]},"Neutral skin color":{v:["中性色膚色"]},Objects:{v:["物件"]},"People & Body":{v:["人物"]},"Pick an emoji":{v:["選擇表情符號"]},"Search emoji":{v:["搜尋表情符號"]},"Search results":{v:["搜尋結果"]},Selected:{v:["已選"]},"Skin tone":{v:["膚色"]},"Smileys & Emotion":{v:["表情"]},Symbols:{v:["標誌"]},"Travel & Places":{v:["旅遊與景點"]}}},{l:"zh-TW",t:{Activities:{v:["活動"]},"Animals & Nature":{v:["動物與自然"]},Custom:{v:["自定義"]},"Dark skin tone":{v:["深膚色"]},"Emoji picker":{v:["表情符號挑選器"]},Flags:{v:["旗幟"]},"Food & Drink":{v:["食物與飲料"]},"Frequently used":{v:["最近使用"]},"Light skin tone":{v:["淺膚色"]},"Medium dark skin tone":{v:["中等深膚色"]},"Medium light skin tone":{v:["中等淺膚色"]},"Medium skin tone":{v:["中等膚色"]},"Neutral skin color":{v:["中性膚色"]},Objects:{v:["物件"]},"People & Body":{v:["人物"]},"Pick an emoji":{v:["選擇表情符號"]},"Search emoji":{v:["搜尋表情符號"]},"Search results":{v:["搜尋結果"]},Selected:{v:["已選取"]},"Skin tone":{v:["膚色"]},"Smileys & Emotion":{v:["表情"]},Symbols:{v:["標誌"]},"Travel & Places":{v:["旅遊與景點"]}}}],t6=[{l:"ar",t:{"Add to a project":{v:["أضف إلى مشروع"]},"Connect items to a project to make them easier to find":{v:["ربط عناصر بمشروع لتسهيل العثور عليها"]},"Failed to add the item to the project":{v:["تعذر ربط عنصر بمشروع"]},"Failed to create a project":{v:["تعذر إنشاء مشروع"]},"Failed to rename the project":{v:["تعذّر تغيير اسم المشروع"]},"Type to search for existing projects":{v:["أكتُب للبحث في المشاريع الموجودة"]}}},{l:"ast",t:{}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Add to a project":{v:["Přidat do projektu"]},"Connect items to a project to make them easier to find":{v:["Připojte položky k projektu, čímž budou snáze dohledatelné"]},"Failed to add the item to the project":{v:["Položku se nepodařilo přidat do projektu"]},"Failed to create a project":{v:["Projekt se nepodařilo vytvořit"]},"Failed to rename the project":{v:["Projekt se nepodařilo přejmenovat"]},"Type to search for existing projects":{v:["Psaním vyhledávejte existující projekty"]}}},{l:"cs-CZ",t:{}},{l:"da",t:{"Add to a project":{v:["Tilføj til et projekt"]},"Connect items to a project to make them easier to find":{v:["Forbind elementer til et projekt for at gøre dem nemmere at finde"]},"Failed to add the item to the project":{v:["Kunne ikke føje elementet til projektet"]},"Failed to create a project":{v:["Kunne ikke oprette et projekt"]},"Failed to rename the project":{v:["Projektet kunne ikke omdøbes"]},"Type to search for existing projects":{v:["Skriv for at søge efter eksisterende projekter"]}}},{l:"de",t:{"Add to a project":{v:["Einem Projekt hinzufügen"]},"Connect items to a project to make them easier to find":{v:["Verbinde Elemente mit einem Projekt, um sie leichter zu finden"]},"Failed to add the item to the project":{v:["Das Element konnte nicht zum Projekt hinzugefügt werden"]},"Failed to create a project":{v:["Projekt konnte nicht erstellt werden"]},"Failed to rename the project":{v:["Das Projekt konnte nicht umbenannt werden"]},"Type to search for existing projects":{v:["Tippen, um nach vorhandenen Projekten zu suchen"]}}},{l:"de-DE",t:{"Add to a project":{v:["Einem Projekt hinzufügen"]},"Connect items to a project to make them easier to find":{v:["Verbinden Sie Elemente mit einem Projekt, um sie leichter zu finden"]},"Failed to add the item to the project":{v:["Das Element konnte nicht zum Projekt hinzugefügt werden"]},"Failed to create a project":{v:["Projekt konnte nicht erstellt werden"]},"Failed to rename the project":{v:["Das Projekt konnte nicht umbenannt werden"]},"Type to search for existing projects":{v:["Tippen, um nach vorhandenen Projekten zu suchen"]}}},{l:"el",t:{"Add to a project":{v:["Προσθήκη σε ένα έργο"]},"Connect items to a project to make them easier to find":{v:["Συνδέστε αντικείμενα σε ένα έργο για να τα βρίσκετε πιο εύκολα"]},"Failed to add the item to the project":{v:["Αποτυχία προσθήκης του αντικειμένου στο έργο"]},"Failed to create a project":{v:["Αποτυχία δημιουργίας έργου"]},"Failed to rename the project":{v:["Αποτυχία μετονομασίας του έργου"]},"Type to search for existing projects":{v:["Πληκτρολογήστε για αναζήτηση υπαρχόντων έργων"]}}},{l:"en-GB",t:{"Add to a project":{v:["Add to a project"]},"Connect items to a project to make them easier to find":{v:["Connect items to a project to make them easier to find"]},"Failed to add the item to the project":{v:["Failed to add the item to the project"]},"Failed to create a project":{v:["Failed to create a project"]},"Failed to rename the project":{v:["Failed to rename the project"]},"Type to search for existing projects":{v:["Type to search for existing projects"]}}},{l:"eo",t:{}},{l:"es",t:{}},{l:"es-AR",t:{"Add to a project":{v:["Agregar a un proyecto"]},"Connect items to a project to make them easier to find":{v:["Conecte items a un proyecto para hacerlos más fáciles de encontrar"]},"Failed to add the item to the project":{v:["No se pudo agregar el elemento al proyecto"]},"Failed to create a project":{v:["No se pudo crear un proyecto"]},"Failed to rename the project":{v:["No se pudo renombrar el proyecto"]},"Type to search for existing projects":{v:["Escriba para buscar proyectos existentes"]}}},{l:"es-EC",t:{}},{l:"es-MX",t:{"Add to a project":{v:["Agregar a un proyecto"]},"Connect items to a project to make them easier to find":{v:["Conecte elementos a un proyecto para hacerlos más fáciles de encontrar"]},"Failed to add the item to the project":{v:["No se pudo agregar el elemento al proyecto"]},"Failed to create a project":{v:["No se pudo crear el proyecto"]},"Failed to rename the project":{v:["No se pudo renombrar el proyecto"]},"Type to search for existing projects":{v:["Escriba para buscar proyectos existentes"]}}},{l:"et-EE",t:{"Add to a project":{v:["Lisa projekti"]},"Connect items to a project to make them easier to find":{v:["Selleks, et objekte oleks lihtsam leida, seo nad projektiga"]},"Failed to add the item to the project":{v:["Objekti lisamine projekti ei õnnestunud"]},"Failed to create a project":{v:["Projekti loomine ei õnnestunud"]},"Failed to rename the project":{v:["Projekti nime muutmine ei õnnestunud"]},"Type to search for existing projects":{v:["Olemasolevate projektide otsimiseks kirjuta"]}}},{l:"eu",t:{}},{l:"fa",t:{"Add to a project":{v:["افزودن به پروژه"]},"Connect items to a project to make them easier to find":{v:["برای پیدا کردن راحت‌تر، مواردی را به پروژه متصل کنید"]},"Failed to add the item to the project":{v:["موارد به پروژه اضافه نشد"]},"Failed to create a project":{v:["ایجاد پروژه نامؤفق بود"]},"Failed to rename the project":{v:["تغییر نام پروژه انجام نشد"]},"Type to search for existing projects":{v:["برای جستجوی پروژه‌های موجود تایپ کنید"]}}},{l:"fi",t:{"Add to a project":{v:["Lisää projektiin"]},"Connect items to a project to make them easier to find":{v:["Yhdistä kohteet projektiin, jotta ne olisivat helpompia löytää"]},"Failed to add the item to the project":{v:["Kohteiden lisääminen projektiin epäonnistui"]},"Failed to create a project":{v:["Projektin luominen epäonnistui"]},"Failed to rename the project":{v:["Projektin nimeäminen epäonnistui"]},"Type to search for existing projects":{v:["Kirjoita etsiäksesi olemassaolevia projekteja"]}}},{l:"fr",t:{"Add to a project":{v:["Ajouter à un projet"]},"Connect items to a project to make them easier to find":{v:["Connectez des éléments à un projet pour les retrouver plus facilement"]},"Failed to add the item to the project":{v:["Impossible d'ajouter l'élément au projet"]},"Failed to create a project":{v:["Impossible de créer un projet"]},"Failed to rename the project":{v:["Impossible de renommer le projet"]},"Type to search for existing projects":{v:["Tapez pour rechercher des projets existants"]}}},{l:"ga",t:{"Add to a project":{v:["Cuir le tionscadal"]},"Connect items to a project to make them easier to find":{v:["Ceangail míreanna le tionscadal chun iad a dhéanamh níos éasca iad a aimsiú"]},"Failed to add the item to the project":{v:["Theip ar an mír a chur leis an tionscadal"]},"Failed to create a project":{v:["Theip ar thionscadal a chruthú"]},"Failed to rename the project":{v:["Theip ar an tionscadal a athainmniú"]},"Type to search for existing projects":{v:["Clóscríobh chun tionscadail atá ann cheana a chuardach"]}}},{l:"gl",t:{"Add to a project":{v:["Engadir a un proxecto"]},"Connect items to a project to make them easier to find":{v:["Conectar elementos a un proxecto para facelos máis doados de atopar"]},"Failed to add the item to the project":{v:["Produciuse un fallo ao engadir o elemento ao proxecto"]},"Failed to create a project":{v:["Produciuse un fallo ao crear un proxecto"]},"Failed to rename the project":{v:["Produciuse un fallo ao cambiarlle o nome ao proxecto"]},"Type to search for existing projects":{v:["Escriba para buscar proxectos existentes"]}}},{l:"he",t:{}},{l:"hu",t:{}},{l:"id",t:{}},{l:"is",t:{"Add to a project":{v:["Bæta við verkefni"]},"Connect items to a project to make them easier to find":{v:["Tengdu atriði við verkefni til að gera einfaldara að finna þau"]},"Failed to add the item to the project":{v:["Mistókst að bæta atriðinu í verkefnið"]},"Failed to create a project":{v:["Mistókst að útbúa verkefni"]},"Failed to rename the project":{v:["Mistókst að endurnefna verkefnið"]},"Type to search for existing projects":{v:["Skrifaðu hér til að leita að fyrirliggjandi verkefnum"]}}},{l:"it",t:{}},{l:"ja",t:{"Add to a project":{v:["プロジェクトに追加する"]},"Connect items to a project to make them easier to find":{v:["項目をプロジェクトに接続して検索しやすくする"]},"Failed to add the item to the project":{v:["プロジェクトへのアイテムの追加に失敗しました"]},"Failed to create a project":{v:["プロジェクトの作成に失敗しました"]},"Failed to rename the project":{v:["プロジェクトの名前変更に失敗しました"]},"Type to search for existing projects":{v:["既存のプロジェクトを検索するために入力します"]}}},{l:"ja-JP",t:{}},{l:"ko",t:{"Add to a project":{v:["프로젝트에 추가"]},"Connect items to a project to make them easier to find":{v:["항목을 더 쉽게 찾을 수 있도록 프로젝트에 연결하세요."]},"Failed to add the item to the project":{v:["항목을 프로젝트에 추가하는 데 실패함"]},"Failed to create a project":{v:["프로젝트를 만드는 데 실패함"]},"Failed to rename the project":{v:["프로젝트의 이름을 바꾸는 데 실패함"]},"Type to search for existing projects":{v:["입력하여 프로젝트를 검색"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Add to a project":{v:["Додај во проект"]},"Connect items to a project to make them easier to find":{v:["Поврзете ги елементите со проект за да биде полесно да се најдат"]},"Failed to add the item to the project":{v:["Неуспешно додавање на елементот во проектот"]},"Failed to create a project":{v:["Неуспешно креирање на проект"]},"Failed to rename the project":{v:["Неуспешно преименување на проектот"]},"Type to search for existing projects":{v:["Пишувај за пребарување постоечки проекти"]}}},{l:"my",t:{}},{l:"nb",t:{"Add to a project":{v:["Legge til i et prosjekt"]},"Connect items to a project to make them easier to find":{v:["Koble elementer til et prosjekt for å gjøre det enklere å finne dem"]},"Failed to add the item to the project":{v:["Kan ikke legge til elementet i prosjektet"]},"Failed to create a project":{v:["Kan ikke opprette et prosjekt"]},"Failed to rename the project":{v:["Kunne ikke gi prosjektet nytt navn"]},"Type to search for existing projects":{v:["Skriv for å søke for eksisterende prosjekter"]}}},{l:"nl",t:{"Add to a project":{v:["Toevoegen aan een project"]},"Connect items to a project to make them easier to find":{v:["Items aan een project koppelen om ze eenvoudiger te vinden"]},"Failed to add the item to the project":{v:["Toevoegen van item aan project mislukt"]},"Failed to create a project":{v:["Project aanmaken mislukt"]},"Failed to rename the project":{v:["Project hernoemen mislukt"]},"Type to search for existing projects":{v:["Typ om te zoeken naar bestaande projecten"]}}},{l:"oc",t:{}},{l:"pl",t:{"Add to a project":{v:["Dodaj do projektu"]},"Connect items to a project to make them easier to find":{v:["Połącz elementy z projektem, aby ułatwić ich znalezienie"]},"Failed to add the item to the project":{v:["Nie udało się dodać elementu do projektu"]},"Failed to create a project":{v:["Nie udało się utworzyć projektu"]},"Failed to rename the project":{v:["Nie udało się zmienić nazwy projektu"]},"Type to search for existing projects":{v:["Wpisz, aby wyszukać istniejące projekty"]}}},{l:"pt-BR",t:{"Add to a project":{v:["Adicionar a um projeto"]},"Connect items to a project to make them easier to find":{v:["Conectar itens a um projeto para encontrá-los mais facilmente"]},"Failed to add the item to the project":{v:["Falha ao adicionar itens ao projeto"]},"Failed to create a project":{v:["Falha ao criar um projeto"]},"Failed to rename the project":{v:["Falha ao renomear o projeto"]},"Type to search for existing projects":{v:["Digite para pesquisar projetos existentes"]}}},{l:"pt-PT",t:{"Add to a project":{v:["Adicionar a um projeto"]},"Connect items to a project to make them easier to find":{v:["Ligar itens a um projeto para serem mais facilmente encontrados"]},"Failed to add the item to the project":{v:["Não foi possível adicionar item ao projeto"]},"Failed to create a project":{v:["Não foi possível criar um projeto"]},"Failed to rename the project":{v:["Não foi possível alterar o nome do projeto"]},"Type to search for existing projects":{v:["Digite para procurar projetos existentes"]}}},{l:"ro",t:{}},{l:"ru",t:{"Add to a project":{v:["Добавить в проект"]},"Connect items to a project to make them easier to find":{v:["Подключайте элементы к проекту, чтобы их было легче найти"]},"Failed to add the item to the project":{v:["Не удалось добавить элемент в проект"]},"Failed to create a project":{v:["Не удалось создать проект"]},"Failed to rename the project":{v:["Не удалось переименовать проект"]},"Type to search for existing projects":{v:["Введите для поиска существующих проектов"]}}},{l:"sk",t:{"Add to a project":{v:["Pridať do projektu"]},"Connect items to a project to make them easier to find":{v:["Pridať položky do projektu pre jednoduchšie vyhľadávanie"]},"Failed to add the item to the project":{v:["Nepodarilo sa pridať položku do projektu"]},"Failed to create a project":{v:["Nepodarilo sa vytvoriť projekt"]},"Failed to rename the project":{v:["Nepodarilo sa premenovať projekt"]},"Type to search for existing projects":{v:["Začnite písať pre vyhľadávanie v existujúcich projektoch"]}}},{l:"sl",t:{}},{l:"sr",t:{"Add to a project":{v:["Додај у пројекат"]},"Connect items to a project to make them easier to find":{v:["Повезује ставке у пројекат како би се лакше пронашле"]},"Failed to add the item to the project":{v:["Није успело додавање ставке у пројекат"]},"Failed to create a project":{v:["Није успело креирање пројекта"]},"Failed to rename the project":{v:["Није успела промена имена пројекта"]},"Type to search for existing projects":{v:["Куцајте да претражите постојеће пројекте"]}}},{l:"sv",t:{"Add to a project":{v:["Lägg till i ett projekt"]},"Connect items to a project to make them easier to find":{v:["Anslut objekt till ett projekt för att göra dem lättare att hitta"]},"Failed to add the item to the project":{v:["Det gick inte att lägga till objektet i projektet"]},"Failed to create a project":{v:["Det gick inte att skapa ett projekt"]},"Failed to rename the project":{v:["Kunde inte byta namn på projektet"]},"Type to search for existing projects":{v:["Skriv för att söka efter befintliga projekt"]}}},{l:"tr",t:{"Add to a project":{v:["Bir projeye ekle"]},"Connect items to a project to make them easier to find":{v:["Ögeleri daha kolay bulmak için bir proje ile ilişkilendirin"]},"Failed to add the item to the project":{v:["Öge projeye eklenemedi"]},"Failed to create a project":{v:["Bir proje oluşturulamadı"]},"Failed to rename the project":{v:["Proje yeniden adlandırılamadı"]},"Type to search for existing projects":{v:["Var olan projeleri aramak için yazmaya başlayın"]}}},{l:"uk",t:{"Add to a project":{v:["Додати до проєкту"]},"Connect items to a project to make them easier to find":{v:["Приєднайте ресурси до проєкту для швидшого пошуку"]},"Failed to add the item to the project":{v:["Не вдалося приєднати ресурс до проєкту"]},"Failed to create a project":{v:["Не вдалося створити проєкт"]},"Failed to rename the project":{v:["Не вдалося перейменувати проєкт"]},"Type to search for existing projects":{v:["Почніть вводити, щоб знайти проєкт"]}}},{l:"uz",t:{"Add to a project":{v:["Loyihaga qo'shish"]},"Connect items to a project to make them easier to find":{v:["Elementlarni topishni osonlashtirish uchun ularni loyihaga ulang"]},"Failed to add the item to the project":{v:["Ob'ektni loyihaga qo'shib bo'lmadi"]},"Failed to create a project":{v:["Loyiha yaratib bo‘lmadi"]},"Failed to rename the project":{v:["Loyiha nomini o‘zgartirib bo‘lmadi"]},"Type to search for existing projects":{v:["Mavjud loyihalarni qidirish uchun kiriting"]}}},{l:"zh-CN",t:{"Add to a project":{v:["添加至一个项目"]},"Connect items to a project to make them easier to find":{v:["将条目连接至一个项目以易于查找"]},"Failed to add the item to the project":{v:["添加条目至项目失败"]},"Failed to create a project":{v:["创建项目失败"]},"Failed to rename the project":{v:["重命名项目失败"]},"Type to search for existing projects":{v:["输入以搜索现存项目"]}}},{l:"zh-HK",t:{"Add to a project":{v:["添加到方案中"]},"Connect items to a project to make them easier to find":{v:["將項目連接到方案中,以便更容易找到。"]},"Failed to add the item to the project":{v:["無法將項目添加到方案中"]},"Failed to create a project":{v:["無法創建方案"]},"Failed to rename the project":{v:["無法重命名方案"]},"Type to search for existing projects":{v:["輸入以搜索現有方案"]}}},{l:"zh-TW",t:{"Add to a project":{v:["新增至專案中"]},"Connect items to a project to make them easier to find":{v:["將項目連結至專案中以方便尋找"]},"Failed to add the item to the project":{v:["新增項目至專案失敗"]},"Failed to create a project":{v:["建立專案失敗"]},"Failed to rename the project":{v:["重新命名專案失敗"]},"Type to search for existing projects":{v:["輸入以搜尋既有專案"]}}}],t8=[{l:"ar",t:{"Any link":{v:["أيَّ رابط"]}}},{l:"ast",t:{"Any link":{v:["Cualesquier enllaz"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Any link":{v:["Jakýkoli odkaz"]}}},{l:"cs-CZ",t:{"Any link":{v:["Jakýkoli odkaz"]}}},{l:"da",t:{"Any link":{v:["Ethvert link"]}}},{l:"de",t:{"Any link":{v:["Irgendein Link"]}}},{l:"de-DE",t:{"Any link":{v:["Irgendein Link"]}}},{l:"el",t:{"Any link":{v:["Οποιοσδήποτε σύνδεσμος"]}}},{l:"en-GB",t:{"Any link":{v:["Any link"]}}},{l:"eo",t:{}},{l:"es",t:{"Any link":{v:["Cualquier enlace"]}}},{l:"es-AR",t:{"Any link":{v:["Cualquier enlace"]}}},{l:"es-EC",t:{"Any link":{v:["Cualquier enlace"]}}},{l:"es-MX",t:{"Any link":{v:["Cualquier enlace"]}}},{l:"et-EE",t:{"Any link":{v:["Mistahes link"]}}},{l:"eu",t:{"Any link":{v:["Edozein esteka"]}}},{l:"fa",t:{"Any link":{v:["هر پیوندی"]}}},{l:"fi",t:{"Any link":{v:["Mikä tahansa linkki"]}}},{l:"fr",t:{"Any link":{v:["N'importe quel lien"]}}},{l:"ga",t:{"Any link":{v:["Aon nasc"]}}},{l:"gl",t:{"Any link":{v:["Calquera ligazón"]}}},{l:"he",t:{"Any link":{v:["קישור כלשהו"]}}},{l:"hu",t:{}},{l:"id",t:{"Any link":{v:["Semua tautan"]}}},{l:"is",t:{"Any link":{v:["Einhver tengill"]}}},{l:"it",t:{"Any link":{v:["Qualsiasi link"]}}},{l:"ja",t:{"Any link":{v:["任意のリンク"]}}},{l:"ja-JP",t:{"Any link":{v:["任意のリンク"]}}},{l:"ko",t:{"Any link":{v:["아무 링크"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Any link":{v:["Секој линк"]}}},{l:"my",t:{}},{l:"nb",t:{"Any link":{v:["Enhver lenke"]}}},{l:"nl",t:{"Any link":{v:["Elke link"]}}},{l:"oc",t:{}},{l:"pl",t:{"Any link":{v:["Dowolny link"]}}},{l:"pt-BR",t:{"Any link":{v:["Qualquer link"]}}},{l:"pt-PT",t:{"Any link":{v:["Qualquer hiperligação"]}}},{l:"ro",t:{"Any link":{v:["Orice link"]}}},{l:"ru",t:{"Any link":{v:["Любая ссылка"]}}},{l:"sk",t:{"Any link":{v:["Akýkoľvek odkaz"]}}},{l:"sl",t:{}},{l:"sr",t:{"Any link":{v:["Било који линк"]}}},{l:"sv",t:{"Any link":{v:["Vilken länk som helst"]}}},{l:"tr",t:{"Any link":{v:["Herhangi bir bağlantı"]}}},{l:"uk",t:{"Any link":{v:["Будь-яке посилання"]}}},{l:"uz",t:{"Any link":{v:["Har qanday havola"]}}},{l:"zh-CN",t:{"Any link":{v:["任何链接"]}}},{l:"zh-HK",t:{"Any link":{v:["任何連結"]}}},{l:"zh-TW",t:{"Any link":{v:["任何連結"]}}}],t9=[{l:"ar",t:{"Anything shared with the same group of people will show up here":{v:["أيّ مادة تمت مشاركتها مع نفس المجموعة من الأشخاص سيتم عرضها هنا"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["خطأ في الحصول على الموارد ذات الصلة. يرجى الاتصال بمشرف النظام عندك إذا كان لديك أيّ أسئلة."]},"Related resources":{v:["مصادر ذات صلة"]}}},{l:"ast",t:{"Anything shared with the same group of people will show up here":{v:["Equí va apaecer tolo que compartas col mesmu grupu de persones"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Hebo un error al consiguir los recursos rellacionaos. Ponte en contautu col alministrador del sistema si tienes dalguna entruga."]},"Related resources":{v:["Recursos rellacionao"]}}},{l:"br",t:{}},{l:"ca",t:{"Anything shared with the same group of people will show up here":{v:["Qualsevol cosa compartida amb el mateix grup de persones es mostrarà aquí"]},"Related resources":{v:["Recursos relacionats"]}}},{l:"cs",t:{"Anything shared with the same group of people will show up here":{v:["Cokoli nasdíleného stejné skupině lidí se zobrazí zde"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Chyba při získávání souvisejících prostředků. Pokud máte jakékoli dotazy, obraťte se na správce vámi využívaného systému."]},"Related resources":{v:["Související prostředky"]}}},{l:"cs-CZ",t:{"Anything shared with the same group of people will show up here":{v:["Cokoli nasdíleného stejné skupině lidí se zobrazí zde"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Chyba při získávání souvisejících prostředků. Pokud máte jakékoli dotazy, obraťte se na správce vámi využívaného systému."]},"Related resources":{v:["Související prostředky"]}}},{l:"da",t:{"Anything shared with the same group of people will show up here":{v:["Alt der deles med samme gruppe af personer vil vises her"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Fejl ved hentning af relaterede ressourcer. Kontakt venligst din systemadministrator, hvis du har spørgsmål."]},"Related resources":{v:["Relaterede emner"]}}},{l:"de",t:{"Anything shared with the same group of people will show up here":{v:["Alles, das mit derselben Gruppe von Personen geteilt wird, wird hier angezeigt"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Fehler beim Abrufen verwandter Ressourcen. Bei Fragen wende dich bitte an deinen Systemadministrator."]},"Related resources":{v:["Verwandte Ressourcen"]}}},{l:"de-DE",t:{"Anything shared with the same group of people will show up here":{v:["Alles, das mit derselben Gruppe von Personen geteilt wird, wird hier angezeigt"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Fehler beim Abrufen verwandter Ressourcen. Bei Fragen wenden Sie sich bitte an Ihre Systemadministration."]},"Related resources":{v:["Verwandte Ressourcen"]}}},{l:"el",t:{"Anything shared with the same group of people will show up here":{v:["Οτιδήποτε μοιράζεται με την ίδια ομάδα ατόμων θα εμφανίζεται εδώ"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Σφάλμα λήψης σχετικών πόρων. Παρακαλούμε επικοινωνήστε με τον διαχειριστή του συστήματός σας εάν έχετε οποιεσδήποτε ερωτήσεις."]},"Related resources":{v:["Σχετικοί πόροι"]}}},{l:"en-GB",t:{"Anything shared with the same group of people will show up here":{v:["Anything shared with the same group of people will show up here"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Error getting related resources. Please contact your system administrator if you have any questions."]},"Related resources":{v:["Related resources"]}}},{l:"eo",t:{}},{l:"es",t:{"Anything shared with the same group of people will show up here":{v:["Cualquier cosa que esté compartida con el mismo grupo de personas se mostrará aquí"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Error al obtener recursos relacionados. Por favor, contacte a su administrador del sistema si tiene alguna pregunta."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"es-AR",t:{"Anything shared with the same group of people will show up here":{v:["Cualquier cosa compartida con el mismo grupo de personas aparecerá aquí."]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Error al obtener recursos relacionados. Por favor, contacte a su administrador del sistema si tiene alguna pregunta."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"es-EC",t:{"Anything shared with the same group of people will show up here":{v:["Cualquier cosa compartida con el mismo grupo de personas aparecerá aquí."]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Error al obtener recursos relacionados. Por favor, contacta a tu administrador del sistema si tienes alguna pregunta."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"es-MX",t:{"Anything shared with the same group of people will show up here":{v:["Todo lo que se comparta con el mismo grupo de personas se mostrará aquí"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Error al obtener recursos relacionados. Por favor contacte al administrador si tiene alguna pregunta."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"et-EE",t:{"Anything shared with the same group of people will show up here":{v:["Siin kuvatakse kõik, mida jagatakse sama kasutajagrupiga"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Viga seotud ressursside saamisel. Küsimuste korral võtke ühendust oma süsteemiadministraatoriga."]},"Related resources":{v:["Seotud ressursid"]}}},{l:"eu",t:{"Anything shared with the same group of people will show up here":{v:["Pertsona-talde berarekin partekatutako edozer agertuko da hemen"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Errore bat gertatu da erlazionatutako baliabideak eskuratzean. Jarri harremanetan zure sistemaren administratzailearekin galderarik baduzu."]},"Related resources":{v:["Erlazionatutako baliabideak"]}}},{l:"fa",t:{"Anything shared with the same group of people will show up here":{v:["هر چیزی که با گروه مشابهی هم‌رسانی شود در این قسمت نمایش می‌یابد"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["خطا در دریافت منابع مرتبط. لطفاً در صورت داشتن هر گونه سؤال با مدیر سیستم خود تماس بگیرید."]},"Related resources":{v:["منابع مرتبط"]}}},{l:"fi",t:{"Anything shared with the same group of people will show up here":{v:["Kaikki saman ryhmän kesken jaettu näkyy tässä"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Virhe resurssien haussa. Ota yhteyttä järjestelmän ylläpitäjään, mikäli sinulla on kysyttävää."]},"Related resources":{v:["Liittyvät resurssit"]}}},{l:"fr",t:{"Anything shared with the same group of people will show up here":{v:["Tout ce qui est partagé avec le même groupe de personnes apparaîtra ici"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Erreur lors de la récupération des ressources liées. Contactez votre administrateur système pour répondre à vos éventuelles questions."]},"Related resources":{v:["Ressources liées"]}}},{l:"ga",t:{"Anything shared with the same group of people will show up here":{v:["Taispeánfar aon rud a roinntear leis an ngrúpa céanna daoine anseo"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Earráid agus acmhainní gaolmhara á bhfáil. Déan teagmháil le riarthóir do chórais má tá aon cheist agat."]},"Related resources":{v:["Acmhainní gaolmhara"]}}},{l:"gl",t:{"Anything shared with the same group of people will show up here":{v:["Todo o que se comparta co mesmo grupo de persoas aparecerá aquí"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Produciuse un erro ao obter os recursos relacionados. Póñase en contacto coa administración do seu sistema se ten algunha dúbida."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"he",t:{"Anything shared with the same group of people will show up here":{v:["כל מה שמשותף עם אותה קבוצת האנשים יופיע כאן"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["שגיאה בקבלת המשאבים הקשורים. נא ליצור קשר עם הנהלת המערכת אם יש לך שאלות."]},"Related resources":{v:["משאבים קשורים"]}}},{l:"hu",t:{"Anything shared with the same group of people will show up here":{v:["Minden, amit ugyanazzal a csoporttal oszt meg, itt fog megjelenni"]},"Related resources":{v:["Kapcsolódó erőforrások"]}}},{l:"id",t:{"Anything shared with the same group of people will show up here":{v:["Apa pun yang dibagikan dengan grup orang yang sama akan muncul di sini"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Kesalahan saat mengambil sumber daya terkait. Hubungi administrator sistem Anda jika ada pertanyaan."]},"Related resources":{v:["Sumber daya terkait"]}}},{l:"is",t:{"Anything shared with the same group of people will show up here":{v:["Allt sem deilt er með sama hópi fólks mun birtast hér"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Villa við að sækja tengd tilföng. Hafðu samband við kerfisstjórann þinn ef þú ert með einhverjar spurningar."]},"Related resources":{v:["Tengd tilföng"]}}},{l:"it",t:{"Anything shared with the same group of people will show up here":{v:["Tutto ciò che è stato condiviso con lo stesso gruppo di persone viene visualizzato qui"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Errore nell'ottenere le risorse correlate. Per qualsiasi domanda, contattare l'amministratore di sistema."]},"Related resources":{v:["Risorse correlate"]}}},{l:"ja",t:{"Anything shared with the same group of people will show up here":{v:["同じグループで共有しているものは、全てここに表示されます"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["関連リソースの取得エラー。ご不明な点がございましたら、システム管理者にお問い合わせください。"]},"Related resources":{v:["関連リソース"]}}},{l:"ja-JP",t:{"Anything shared with the same group of people will show up here":{v:["同じグループで共有しているものは、全てここに表示されます"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["関連リソースの取得エラー。ご不明な点がございましたら、システム管理者にお問い合わせください。"]},"Related resources":{v:["関連リソース"]}}},{l:"ko",t:{"Anything shared with the same group of people will show up here":{v:["같은 그룹의 사용자와 공유된 모든 것들이 이곳에 나타납니다."]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["관련 리소스를 가져오는 중 오류가 발생했습니다. 궁금한 것이 있는 경우 시스템 관리자에게 연락해 주세요."]},"Related resources":{v:["관련 리소스"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Anything shared with the same group of people will show up here":{v:["Сè што е споделено со истата група луѓе ќе се појави овде"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Грешка при добивање поврзани ресурси. Ве молиме контактирајте го вашиот систем администратор ако имате прашања."]},"Related resources":{v:["Поврзани ресурси"]}}},{l:"my",t:{}},{l:"nb",t:{"Anything shared with the same group of people will show up here":{v:["Alt som er delt med den samme gruppen vil vises her"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Feil ved henting av relaterte ressurser. Kontakt systemansvarlig hvis du har spørsmål."]},"Related resources":{v:["Relaterte ressurser"]}}},{l:"nl",t:{"Anything shared with the same group of people will show up here":{v:["Alles dat gedeeld is met dezelfde groep mensen zal hier getoond worden"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Fout bij het ophalen van gerelateerde bronnen. Neem contact op met uw systeembeheerder als u vragen heeft."]},"Related resources":{v:["Gerelateerde bronnen"]}}},{l:"oc",t:{}},{l:"pl",t:{"Anything shared with the same group of people will show up here":{v:["Tutaj pojawi się wszystko, co zostało udostępnione tej samej grupie osób"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Błąd podczas pobierania powiązanych zasobów. Jeśli masz jakiekolwiek pytania, skontaktuj się z administratorem systemu."]},"Related resources":{v:["Powiązane zasoby"]}}},{l:"pt-BR",t:{"Anything shared with the same group of people will show up here":{v:["Qualquer coisa compartilhada com o mesmo grupo de pessoas aparecerá aqui"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Erro ao obter recursos relacionados. Por favor, entre em contato com o administrador do sistema se tiver alguma dúvida."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"pt-PT",t:{"Anything shared with the same group of people will show up here":{v:["Qualquer coisa partilhada com o mesmo grupo de pessoas irá aparecer aqui"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Erro ao obter os recursos relacionados. Por favor, contacte o administrador do sistema se tiver quaisquer perguntas."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"ro",t:{"Anything shared with the same group of people will show up here":{v:["Tot ceea ce este partajat cu același grup de persoane va fi afișat aici"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Eroare la preluarea resurselor adiționale. Vă rugăm să contactați administratorul pentru întrebări."]},"Related resources":{v:["Resurse legate"]}}},{l:"ru",t:{"Anything shared with the same group of people will show up here":{v:["Всё, чем поделились с той же группой людей, будет отображаться здесь"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Ошибка при получении связанных ресурсов. Если у вас есть какие-либо вопросы, обратитесь к системному администратору."]},"Related resources":{v:["Связанные ресурсы"]}}},{l:"sk",t:{"Anything shared with the same group of people will show up here":{v:["Tu sa zobrazí čokoľvek zdieľané s rovnakou skupinou ľudí"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Chyba pri získavaní súvisiacich zdrojov. V prípade otázok kontaktujte prosím svojho systemového administrátora."]},"Related resources":{v:["Súvisiace zdroje"]}}},{l:"sl",t:{"Related resources":{v:["Povezani viri"]}}},{l:"sr",t:{"Anything shared with the same group of people will show up here":{v:["Све што се дели са истом групом људи ће се појавити овде"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Грешка код прибављања везаних ресурса. Молимо вас да се обратите администратору ако имате питања."]},"Related resources":{v:["Повезани ресурси"]}}},{l:"sv",t:{"Anything shared with the same group of people will show up here":{v:["Något som delats med samma grupp av personer kommer att visas här"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Det gick inte att hämta relaterade resurser. Kontakta din systemadministratör om du har några frågor."]},"Related resources":{v:["Relaterade resurser"]}}},{l:"tr",t:{"Anything shared with the same group of people will show up here":{v:["Aynı kişi grubu ile paylaşılan herşey burada görüntülenir"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["İlgili kaynaklara ulaşılırken sorun çıktı. Herhangi bir sorunuz varsa lütfen sistem yöneticiniz ile görüşün "]},"Related resources":{v:["İlgili kaynaklar"]}}},{l:"uk",t:{"Anything shared with the same group of people will show up here":{v:["Будь-що доступне для цієї же групи людей буде показано тут"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Помилка під час отримання пов'язаних ресурсів. Будь ласка, сконтактуйте з системним адміністратором, якщо у вас виникли запитання."]},"Related resources":{v:["Пов'язані ресурси"]}}},{l:"uz",t:{"Anything shared with the same group of people will show up here":{v:["Xuddi shu guruhdagi odamlarga ulashilgan hamma narsa shu yerda chiqadi"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Tegishli manbalarni olishda xatolik yuz berdi. Savollaringiz bo'lsa, tizim administratoriga murojaat qiling."]},"Related resources":{v:["Tegishli manbalar"]}}},{l:"zh-CN",t:{"Anything shared with the same group of people will show up here":{v:["与同组用户分享的所有内容都会显示于此"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["获取相关资源出现错误。如果你有任何问题,请联系系统管理员。"]},"Related resources":{v:["相关资源"]}}},{l:"zh-HK",t:{"Anything shared with the same group of people will show up here":{v:["與同一組人共享的任何內容都會顯示在此處"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["取得相關資源時發生錯誤。如果有任何問題,請聯絡系統管理員。"]},"Related resources":{v:["相關資源"]}}},{l:"zh-TW",t:{"Anything shared with the same group of people will show up here":{v:["與相同群組分享的所有內容都會顯示於此"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["取得相關資源時發生錯誤。如果有任何問題,請聯絡系統管理員。"]},"Related resources":{v:["相關資源"]}}}],t10=[{l:"ar",t:{"Avatar of {displayName}":{v:["صورة الملف الشخصي الرمزية لــ {displayName} "]},"Avatar of {displayName}, {status}":{v:["صورة الملف الشخصي الرمزية لــ {displayName}، {status}"]}}},{l:"ast",t:{"Avatar of {displayName}":{v:["Avatar de: {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de: {displayName}, {status}"]}}},{l:"br",t:{}},{l:"ca",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"cs",t:{"Avatar of {displayName}":{v:["Zástupný obrázek uživatele {displayName}"]},"Avatar of {displayName}, {status}":{v:["Zástupný obrázek uživatele {displayName}, {status}"]}}},{l:"cs-CZ",t:{"Avatar of {displayName}":{v:["Zástupný obrázek uživatele {displayName}"]},"Avatar of {displayName}, {status}":{v:["Zástupný obrázek uživatele {displayName}, {status}"]}}},{l:"da",t:{"Avatar of {displayName}":{v:["Avatar af {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar af {displayName}, {status}"]}}},{l:"de",t:{"Avatar of {displayName}":{v:["Avatar von {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar von {displayName}, {status}"]}}},{l:"de-DE",t:{"Avatar of {displayName}":{v:["Avatar von {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar von {displayName}, {status}"]}}},{l:"el",t:{"Avatar of {displayName}":{v:["Άβαταρ του {displayName}"]},"Avatar of {displayName}, {status}":{v:["Άβαταρ του {displayName}, {status}"]}}},{l:"en-GB",t:{"Avatar of {displayName}":{v:["Avatar of {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar of {displayName}, {status}"]}}},{l:"eo",t:{}},{l:"es",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es-AR",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es-EC",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es-MX",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"et-EE",t:{"Avatar of {displayName}":{v:["Avatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar {displayName}, {status}"]}}},{l:"eu",t:{"Avatar of {displayName}":{v:["{displayName}-(e)n irudia"]},"Avatar of {displayName}, {status}":{v:["{displayName} -(e)n irudia, {status}"]}}},{l:"fa",t:{"Avatar of {displayName}":{v:["آواتار {displayName}"]},"Avatar of {displayName}, {status}":{v:["آواتار {displayName} ، {status}"]}}},{l:"fi",t:{"Avatar of {displayName}":{v:["{displayName}n avatar"]},"Avatar of {displayName}, {status}":{v:["{displayName}n avatar, {status}"]}}},{l:"fr",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"ga",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"gl",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"he",t:{"Avatar of {displayName}":{v:["תמונה ייצוגית של {displayName}"]},"Avatar of {displayName}, {status}":{v:["תמונה ייצוגית של {displayName}, {status}"]}}},{l:"hu",t:{"Avatar of {displayName}":{v:["{displayName} profilképe"]},"Avatar of {displayName}, {status}":{v:["{displayName} profilképe, {status}"]}}},{l:"id",t:{"Avatar of {displayName}":{v:["Avatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar {displayName}, {status}"]}}},{l:"is",t:{"Avatar of {displayName}":{v:["Auðkennismynd fyrir {displayName}"]},"Avatar of {displayName}, {status}":{v:["Auðkennismynd fyrir {displayName}, {status}"]}}},{l:"it",t:{"Avatar of {displayName}":{v:["Avatar di {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar di {displayName}, {status}"]}}},{l:"ja",t:{"Avatar of {displayName}":{v:["{displayName} のアバター"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} のアバター"]}}},{l:"ja-JP",t:{"Avatar of {displayName}":{v:["{displayName} のアバター"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} のアバター"]}}},{l:"ko",t:{"Avatar of {displayName}":{v:["{displayName}님의 아바타"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status}님의 아바타"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Avatar of {displayName}":{v:["Аватар на {displayName}"]},"Avatar of {displayName}, {status}":{v:["Аватар на {displayName}, {status}"]}}},{l:"my",t:{"Avatar of {displayName}":{v:["{displayName} ၏ ကိုယ်ပွား"]}}},{l:"nb",t:{"Avatar of {displayName}":{v:["Avataren til {displayName}"]},"Avatar of {displayName}, {status}":{v:["{displayName}'s avatar, {status}"]}}},{l:"nl",t:{"Avatar of {displayName}":{v:["Avatar van {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar van {displayName}, {status}"]}}},{l:"oc",t:{}},{l:"pl",t:{"Avatar of {displayName}":{v:["Awatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Awatar {displayName}, {status}"]}}},{l:"pt-BR",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"pt-PT",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"ro",t:{"Avatar of {displayName}":{v:["Avatarul lui {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatarul lui {displayName}, {status}"]}}},{l:"ru",t:{"Avatar of {displayName}":{v:["Аватар {displayName}"]},"Avatar of {displayName}, {status}":{v:["Фотография {displayName}, {status}"]}}},{l:"sk",t:{"Avatar of {displayName}":{v:["Avatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar {displayName}, {status}"]}}},{l:"sl",t:{"Avatar of {displayName}":{v:["Podoba {displayName}"]},"Avatar of {displayName}, {status}":{v:["Prikazna slika {displayName}, {status}"]}}},{l:"sr",t:{"Avatar of {displayName}":{v:["Аватар за {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar za {displayName}, {status}"]}}},{l:"sv",t:{"Avatar of {displayName}":{v:["{displayName}s avatar"]},"Avatar of {displayName}, {status}":{v:["{displayName}s avatar, {status}"]}}},{l:"tr",t:{"Avatar of {displayName}":{v:["{displayName} avatarı"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} avatarı"]}}},{l:"uk",t:{"Avatar of {displayName}":{v:["Аватар {displayName}"]},"Avatar of {displayName}, {status}":{v:["Аватар {displayName}, {status}"]}}},{l:"uz",t:{"Avatar of {displayName}":{v:[" {displayName}Avatari"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} Avatari"]}}},{l:"zh-CN",t:{"Avatar of {displayName}":{v:["{displayName}的头像"]},"Avatar of {displayName}, {status}":{v:["{displayName}的头像,{status}"]}}},{l:"zh-HK",t:{"Avatar of {displayName}":{v:["{displayName} 的頭像"]},"Avatar of {displayName}, {status}":{v:["{displayName} 的頭像,{status}"]}}},{l:"zh-TW",t:{"Avatar of {displayName}":{v:["{displayName} 的大頭照"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} 的大頭照"]}}}],t11=[{l:"ar",t:{away:{v:["غير موجود"]},busy:{v:["مشغول"]},"do not disturb":{v:["يُرجى عدم الإزعاج"]},invisible:{v:["غير مرئي"]},offline:{v:["غير متصل"]},online:{v:["متصل"]}}},{l:"ast",t:{away:{v:["ausente"]},busy:{v:["ocupáu"]},"do not disturb":{v:["nun molestar"]},invisible:{v:["invisible"]},offline:{v:["desconectáu"]},online:{v:["en llinia"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{away:{v:["pryč"]},busy:{v:["zaneprádněn(a)"]},"do not disturb":{v:["nerušit"]},invisible:{v:["neviditelné"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"cs-CZ",t:{away:{v:["pryč"]},busy:{v:["zaneprádněn(a)"]},"do not disturb":{v:["nerušit"]},invisible:{v:["neviditelné"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"da",t:{away:{v:["væk"]},busy:{v:["optaget"]},"do not disturb":{v:["forstyr ikke"]},invisible:{v:["usynlig"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"de",t:{away:{v:["Abwesend"]},busy:{v:["Beschäftigt"]},"do not disturb":{v:["Bitte nicht stören"]},invisible:{v:["Unsichtbar"]},offline:{v:["Offline"]},online:{v:["Online"]}}},{l:"de-DE",t:{away:{v:["Abwesend"]},busy:{v:["Beschäftigt"]},"do not disturb":{v:["Bitte nicht stören"]},invisible:{v:["Unsichtbar"]},offline:{v:["Offline"]},online:{v:["Online"]}}},{l:"el",t:{away:{v:["μακριά"]},busy:{v:["απασχολημένος"]},"do not disturb":{v:["μην ενοχλείτε"]},invisible:{v:["αόρατο"]},offline:{v:["εκτός σύνδεσης"]},online:{v:["συνδεδεμένος"]}}},{l:"en-GB",t:{away:{v:["away"]},busy:{v:["busy"]},"do not disturb":{v:["do not disturb"]},invisible:{v:["invisible"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"eo",t:{}},{l:"es",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["no molestar"]},invisible:{v:["invisible"]},offline:{v:["fuera de línea"]},online:{v:["en línea"]}}},{l:"es-AR",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["no molestar"]},invisible:{v:["invisible"]},offline:{v:["desconectado"]},online:{v:["en línea"]}}},{l:"es-EC",t:{}},{l:"es-MX",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["no molestar"]},invisible:{v:["invisible"]},offline:{v:["fuera de línea"]},online:{v:["en línea"]}}},{l:"et-EE",t:{away:{v:["eemal"]},busy:{v:["hõivatud"]},"do not disturb":{v:["ära sega"]},invisible:{v:["nähtamatu"]},offline:{v:["pole võrgus"]},online:{v:["võrgus"]}}},{l:"eu",t:{}},{l:"fa",t:{away:{v:["دور از دستگاه"]},busy:{v:["مشغول"]},"do not disturb":{v:["مزاحم نشوید"]},invisible:{v:["مخفی"]},offline:{v:["برون‌خط"]},online:{v:["برخط"]}}},{l:"fi",t:{away:{v:["poissa"]},busy:{v:["varattu"]},"do not disturb":{v:["älä häiritse"]},invisible:{v:["näkymätön"]},offline:{v:["ei linjalla"]},online:{v:["linjalla"]}}},{l:"fr",t:{away:{v:["absent"]},busy:{v:["occupé"]},"do not disturb":{v:["ne pas déranger"]},invisible:{v:["invisible"]},offline:{v:["hors ligne"]},online:{v:["en ligne"]}}},{l:"ga",t:{away:{v:["ar shiúl"]},busy:{v:["gnóthach"]},"do not disturb":{v:["ná cur as"]},invisible:{v:["dofheicthe"]},offline:{v:["as líne"]},online:{v:["ar líne"]}}},{l:"gl",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["non molestar"]},invisible:{v:["invisíbel"]},offline:{v:["desconectado"]},online:{v:["conectado"]}}},{l:"he",t:{}},{l:"hu",t:{}},{l:"id",t:{away:{v:["tidak tersedia"]},"do not disturb":{v:["jangan ganggu"]},offline:{v:["luring"]},online:{v:["daring"]}}},{l:"is",t:{away:{v:["í burtu"]},busy:{v:["upptekin/n"]},"do not disturb":{v:["ekki ónáða"]},invisible:{v:["ósýnilegt"]},offline:{v:["ónettengt"]},online:{v:["nettengt"]}}},{l:"it",t:{away:{v:["via"]},"do not disturb":{v:["non disturbare"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"ja",t:{away:{v:["離れる"]},busy:{v:["ビジー"]},"do not disturb":{v:["邪魔をしないでください"]},invisible:{v:["不可視"]},offline:{v:["オフライン"]},online:{v:["オンライン"]}}},{l:"ja-JP",t:{away:{v:["離れる"]},busy:{v:["ビジー"]},"do not disturb":{v:["邪魔をしないでください"]},invisible:{v:["不可視"]},offline:{v:["オフライン"]},online:{v:["オンライン"]}}},{l:"ko",t:{away:{v:["자리 비움"]},busy:{v:["바쁨"]},"do not disturb":{v:["방해 금지"]},invisible:{v:["보이지 않음"]},offline:{v:["오프라인"]},online:{v:["온라인"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{away:{v:["оддалечен"]},busy:{v:["зафатен"]},"do not disturb":{v:["не вознемирувај"]},invisible:{v:["невидливо"]},offline:{v:["офлајн"]},online:{v:["онлајн"]}}},{l:"my",t:{}},{l:"nb",t:{away:{v:["borte"]},busy:{v:["opptatt"]},"do not disturb":{v:["ikke forstyrr"]},invisible:{v:["usynlig"]},offline:{v:["frakoblet"]},online:{v:["tilkoblet"]}}},{l:"nl",t:{away:{v:["weg"]},busy:{v:["bezig"]},"do not disturb":{v:["niet storen"]},invisible:{v:["Onzichtbaar"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"oc",t:{}},{l:"pl",t:{away:{v:["stąd"]},busy:{v:["zajęty"]},"do not disturb":{v:["nie przeszkadzać"]},invisible:{v:["niewidzialny"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"pt-BR",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["não perturbe"]},invisible:{v:["invisível"]},offline:{v:["off-line"]},online:{v:["on-line"]}}},{l:"pt-PT",t:{away:{v:["longe"]},busy:{v:["ocupado"]},"do not disturb":{v:["não incomodar"]},invisible:{v:["invisível"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"ro",t:{away:{v:["plecat"]},"do not disturb":{v:["nu deranjați"]},offline:{v:["deconectat"]},online:{v:["online"]}}},{l:"ru",t:{away:{v:["отсутствие"]},busy:{v:["занятый"]},"do not disturb":{v:["не беспокоить"]},invisible:{v:["невидимый"]},offline:{v:["офлайн"]},online:{v:["онлайн"]}}},{l:"sk",t:{away:{v:["neprítomný"]},busy:{v:["zaneprázdnený"]},"do not disturb":{v:["nerušiť"]},invisible:{v:["neviditeľný"]},offline:{v:["Odpojený - offline"]},online:{v:["Pripojený - online"]}}},{l:"sl",t:{}},{l:"sr",t:{away:{v:["одсутан"]},busy:{v:["заузет"]},"do not disturb":{v:["не узнемиравај"]},invisible:{v:["невидљиво"]},offline:{v:["ван мреже"]},online:{v:["на мрежи"]}}},{l:"sv",t:{away:{v:["borta"]},busy:{v:["upptagen"]},"do not disturb":{v:["stör ej"]},invisible:{v:["osynlig"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"tr",t:{away:{v:["Uzakta"]},busy:{v:["Meşgul"]},"do not disturb":{v:["Rahatsız etmeyin"]},invisible:{v:["görünmez"]},offline:{v:["Çevrim dışı"]},online:{v:["Çevrim içi"]}}},{l:"uk",t:{away:{v:["відсутній"]},busy:{v:["зайнято"]},"do not disturb":{v:["не турбувати"]},invisible:{v:["Невидимий"]},offline:{v:["не в мережі"]},online:{v:["в мережі"]}}},{l:"uz",t:{away:{v:["uzoqda"]},busy:{v:["band"]},"do not disturb":{v:["bezovta qilmang"]},invisible:{v:["ko'rinmas"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"zh-CN",t:{away:{v:["离开"]},busy:{v:["繁忙"]},"do not disturb":{v:["请勿打扰"]},invisible:{v:["隐藏的"]},offline:{v:["离线"]},online:{v:["在线"]}}},{l:"zh-HK",t:{away:{v:["離開"]},busy:{v:["忙碌"]},"do not disturb":{v:["請勿打擾"]},invisible:{v:["隐藏的"]},offline:{v:["離線"]},online:{v:["在線"]}}},{l:"zh-TW",t:{away:{v:["離開"]},busy:{v:["忙碌"]},"do not disturb":{v:["請勿打擾"]},invisible:{v:["不可見"]},offline:{v:["離線"]},online:{v:["線上"]}}}],t12=[{l:"ar",t:{"Back to provider selection":{v:["عودة إلى اختيار المزوّد"]},"Close Smart Picker":{v:["إغلاق المحدد الذكي"]},"Smart Picker":{v:["اللاقط الذكي smart picker"]}}},{l:"ast",t:{"Back to provider selection":{v:["Volver a la seleición de fornidores"]},"Close Smart Picker":{v:["Zarrar la seleición intelixente"]},"Smart Picker":{v:["Selector intelixente"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Back to provider selection":{v:["Zpět na výběr poskytovatele"]},"Close Smart Picker":{v:["Zavřít inteligentní výběr"]},"Smart Picker":{v:["Inteligentní výběr"]}}},{l:"cs-CZ",t:{"Back to provider selection":{v:["Zpět na výběr poskytovatele"]},"Close Smart Picker":{v:["Zavřít inteligentní výběr"]},"Smart Picker":{v:["Inteligentní výběr"]}}},{l:"da",t:{"Back to provider selection":{v:["Tilbage til udbydervalg"]},"Close Smart Picker":{v:["Luk Smart Vælger"]},"Smart Picker":{v:["Smart Vælger"]}}},{l:"de",t:{"Back to provider selection":{v:["Zurück zur Anbieterauswahl"]},"Close Smart Picker":{v:["Smart Picker schließen"]},"Smart Picker":{v:["Smart Picker"]}}},{l:"de-DE",t:{"Back to provider selection":{v:["Zurück zur Anbieterauswahl"]},"Close Smart Picker":{v:["Smart Picker schließen"]},"Smart Picker":{v:["Smart Picker"]}}},{l:"el",t:{"Back to provider selection":{v:["Επιστροφή στην επιλογή παρόχου"]},"Close Smart Picker":{v:["Κλείσιμο Έξυπνης Επιλογής"]},"Smart Picker":{v:["Έξυπνη Επιλογή"]}}},{l:"en-GB",t:{"Back to provider selection":{v:["Back to provider selection"]},"Close Smart Picker":{v:["Close Smart Picker"]},"Smart Picker":{v:["Smart Picker"]}}},{l:"eo",t:{}},{l:"es",t:{"Back to provider selection":{v:["Volver a la selección de proveedor"]},"Close Smart Picker":{v:["Cerrar selector inteligente"]},"Smart Picker":{v:["Selector inteligente"]}}},{l:"es-AR",t:{"Back to provider selection":{v:["Volver a la selección de proveedor"]},"Close Smart Picker":{v:["Cerrar selector inteligente"]},"Smart Picker":{v:["Selector inteligente"]}}},{l:"es-EC",t:{"Back to provider selection":{v:["Volver a la selección de proveedor"]},"Close Smart Picker":{v:["Cerrar selector inteligente"]},"Smart Picker":{v:["Selector inteligente"]}}},{l:"es-MX",t:{"Back to provider selection":{v:["Volver a la selección de proveedor"]},"Close Smart Picker":{v:["Cerrar selector inteligente"]},"Smart Picker":{v:["Selector inteligente"]}}},{l:"et-EE",t:{"Back to provider selection":{v:["Tagasi teenusepakkuja valiku juurde"]},"Close Smart Picker":{v:["Sulge nutikas valija"]},"Smart Picker":{v:["Nutikas valija"]}}},{l:"eu",t:{"Back to provider selection":{v:["Itzuli hornitzaileen hautapenera"]},"Close Smart Picker":{v:["Itxi hautatzaile adimenduna"]},"Smart Picker":{v:["Hautatzaile adimenduna"]}}},{l:"fa",t:{"Back to provider selection":{v:["بازگشت به انتخاب ارائه دهنده"]},"Close Smart Picker":{v:["بستن انتخاب‌گر هوشمند"]},"Smart Picker":{v:["انتخابگر هوشمند"]}}},{l:"fi",t:{"Back to provider selection":{v:["Takaisin toimittajavalintaan"]},"Close Smart Picker":{v:["Sulje älykas valitsin"]},"Smart Picker":{v:["Älykäs valitsin"]}}},{l:"fr",t:{"Back to provider selection":{v:["Revenir à la sélection du fournisseur"]},"Close Smart Picker":{v:["Fermer le sélecteur intelligent"]},"Smart Picker":{v:["Sélecteur intelligent"]}}},{l:"ga",t:{"Back to provider selection":{v:["Ar ais go roghnú soláthróra"]},"Close Smart Picker":{v:["Dún Piocálaí Cliste"]},"Smart Picker":{v:["Roghnóir Cliste"]}}},{l:"gl",t:{"Back to provider selection":{v:["Volver á selección do provedor"]},"Close Smart Picker":{v:["Pechar o Selector intelixente"]},"Smart Picker":{v:["Selector intelixente"]}}},{l:"he",t:{"Back to provider selection":{v:["חזרה לבחירת ספק"]},"Close Smart Picker":{v:["סגירת הבורר החכם"]},"Smart Picker":{v:["בורר חכם"]}}},{l:"hu",t:{}},{l:"id",t:{"Back to provider selection":{v:["Kembali ke pemilihan penyedia"]},"Close Smart Picker":{v:["Tutup Pemilih Cerdas"]},"Smart Picker":{v:["Pemilih Cerdas"]}}},{l:"is",t:{"Back to provider selection":{v:["Til baka í val á þjónustuveitu"]},"Close Smart Picker":{v:["Loka snjall-veljara"]},"Smart Picker":{v:["Snjall-veljari"]}}},{l:"it",t:{"Back to provider selection":{v:["Torna alla selezione del provider"]},"Close Smart Picker":{v:["Chiudere lo Smart Picker"]},"Smart Picker":{v:["Picker intelligente"]}}},{l:"ja",t:{"Back to provider selection":{v:["プロバイダーの選択に戻る"]},"Close Smart Picker":{v:["スマートピッカーを閉じる"]},"Smart Picker":{v:["スマートピッカー"]}}},{l:"ja-JP",t:{"Back to provider selection":{v:["プロバイダーの選択に戻る"]},"Close Smart Picker":{v:["スマートピッカーを閉じる"]},"Smart Picker":{v:["スマートピッカー"]}}},{l:"ko",t:{"Back to provider selection":{v:["제공자 선택으로 돌아가기"]},"Close Smart Picker":{v:["스마트 선택기 닫기"]},"Smart Picker":{v:["스마트 선택기"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Back to provider selection":{v:["Назад до избор на провајдер"]},"Close Smart Picker":{v:["Затвори паметен избирач"]},"Smart Picker":{v:["Паметен избирач"]}}},{l:"my",t:{}},{l:"nb",t:{"Back to provider selection":{v:["Tilbake til leverandørvalg"]},"Close Smart Picker":{v:["Lukk Smart Velger"]},"Smart Picker":{v:["Smart Velger"]}}},{l:"nl",t:{"Back to provider selection":{v:["Terug naar provider selectie"]},"Close Smart Picker":{v:["Slimme Kiezer sluiten"]},"Smart Picker":{v:["Slimme Kiezer"]}}},{l:"oc",t:{}},{l:"pl",t:{"Back to provider selection":{v:["Powrót do wyboru dostawcy"]},"Close Smart Picker":{v:["Zamknij inteligentny selektor"]},"Smart Picker":{v:["Inteligentne wybieranie"]}}},{l:"pt-BR",t:{"Back to provider selection":{v:["Voltar para seleção de provedor"]},"Close Smart Picker":{v:["Fechar Seletor Inteligente"]},"Smart Picker":{v:["Seletor Inteligente"]}}},{l:"pt-PT",t:{"Back to provider selection":{v:["Voltar à seleção de fornecedor"]},"Close Smart Picker":{v:['Fechar "Smart Picker"']},"Smart Picker":{v:["Smart Picker"]}}},{l:"ro",t:{"Back to provider selection":{v:["Înapoi la selecția providerului"]},"Close Smart Picker":{v:["Închide Smart Picker"]},"Smart Picker":{v:["Smart Picker"]}}},{l:"ru",t:{"Back to provider selection":{v:["Вернуться к выбору провайдера"]},"Close Smart Picker":{v:["Закрыть интеллектуальный выбор"]},"Smart Picker":{v:["Умный выбор"]}}},{l:"sk",t:{"Back to provider selection":{v:["Späť na výber poskytovateľa"]},"Close Smart Picker":{v:["Zavrieť inteligentný výber"]},"Smart Picker":{v:["Inteligentný výber"]}}},{l:"sl",t:{}},{l:"sr",t:{"Back to provider selection":{v:["Назад на избор пружаоца"]},"Close Smart Picker":{v:["Затвори паметни бирач"]},"Smart Picker":{v:["Паметни бирач"]}}},{l:"sv",t:{"Back to provider selection":{v:["Tillbaka till leverantörsval"]},"Close Smart Picker":{v:["Stäng Smart Picker"]},"Smart Picker":{v:["Smart Picker"]}}},{l:"tr",t:{"Back to provider selection":{v:["Hizmet sağlayıcı seçimine dön"]},"Close Smart Picker":{v:["Akıllı seçimi kapat"]},"Smart Picker":{v:["Akıllı seçim"]}}},{l:"uk",t:{"Back to provider selection":{v:["Назад до вибору постачальника"]},"Close Smart Picker":{v:["Закрити асистент вибору"]},"Smart Picker":{v:["Асистент вибору"]}}},{l:"uz",t:{"Back to provider selection":{v:["Provayder tanloviga qaytish"]},"Close Smart Picker":{v:["Smart Picker-ni yoping"]},"Smart Picker":{v:["Aqlli tanlovchi"]}}},{l:"zh-CN",t:{"Back to provider selection":{v:["返回至提供者选择列表"]},"Close Smart Picker":{v:["关闭智能拾取器"]},"Smart Picker":{v:["智能拾取器"]}}},{l:"zh-HK",t:{"Back to provider selection":{v:["回到提供者選擇"]},"Close Smart Picker":{v:["關閉 Smart Picker"]},"Smart Picker":{v:["Smart Picker"]}}},{l:"zh-TW",t:{"Back to provider selection":{v:["回到提供者選擇"]},"Close Smart Picker":{v:["關閉智慧型挑選器"]},"Smart Picker":{v:["智慧型挑選器"]}}}],t14=[{l:"ar",t:{"Cancel changes":{v:["إلغاء التغييرات"]},"Confirm changes":{v:["تأكيد التغييرات"]}}},{l:"ast",t:{"Cancel changes":{v:["Encaboxar los cambeos"]},"Confirm changes":{v:["Confirmar los cambeos"]}}},{l:"br",t:{}},{l:"ca",t:{"Cancel changes":{v:["Cancel·la els canvis"]},"Confirm changes":{v:["Confirmeu els canvis"]}}},{l:"cs",t:{"Cancel changes":{v:["Zrušit změny"]},"Confirm changes":{v:["Potvrdit změny"]}}},{l:"cs-CZ",t:{"Cancel changes":{v:["Zrušit změny"]},"Confirm changes":{v:["Potvrdit změny"]}}},{l:"da",t:{"Cancel changes":{v:["Annuller ændringer"]},"Confirm changes":{v:["Bekræft ændringer"]}}},{l:"de",t:{"Cancel changes":{v:["Änderungen verwerfen"]},"Confirm changes":{v:["Änderungen bestätigen"]}}},{l:"de-DE",t:{"Cancel changes":{v:["Änderungen verwerfen"]},"Confirm changes":{v:["Änderungen bestätigen"]}}},{l:"el",t:{"Cancel changes":{v:["Ακύρωση αλλαγών"]},"Confirm changes":{v:["Επιβεβαίωση αλλαγών"]}}},{l:"en-GB",t:{"Cancel changes":{v:["Cancel changes"]},"Confirm changes":{v:["Confirm changes"]}}},{l:"eo",t:{}},{l:"es",t:{"Cancel changes":{v:["Cancelar cambios"]},"Confirm changes":{v:["Confirmar cambios"]}}},{l:"es-AR",t:{"Cancel changes":{v:["Cancelar cambios"]},"Confirm changes":{v:["Confirmar cambios"]}}},{l:"es-EC",t:{"Cancel changes":{v:["Cancelar cambios"]},"Confirm changes":{v:["Confirmar cambios"]}}},{l:"es-MX",t:{"Cancel changes":{v:["Cancelar cambios"]},"Confirm changes":{v:["Confirmar cambios"]}}},{l:"et-EE",t:{"Cancel changes":{v:["Tühista muudatused"]},"Confirm changes":{v:["Kinnitage muudatused"]}}},{l:"eu",t:{"Cancel changes":{v:["Ezeztatu aldaketak"]},"Confirm changes":{v:["Baieztatu aldaketak"]}}},{l:"fa",t:{"Cancel changes":{v:["لغو تغییرات"]},"Confirm changes":{v:["تایید تغییرات"]}}},{l:"fi",t:{"Cancel changes":{v:["Peruuta muutokset"]},"Confirm changes":{v:["Vahvista muutokset"]}}},{l:"fr",t:{"Cancel changes":{v:["Annuler les modifications"]},"Confirm changes":{v:["Confirmer les modifications"]}}},{l:"ga",t:{"Cancel changes":{v:["Cealaigh athruithe"]},"Confirm changes":{v:["Deimhnigh na hathruithe"]}}},{l:"gl",t:{"Cancel changes":{v:["Cancelar os cambios"]},"Confirm changes":{v:["Confirma os cambios"]}}},{l:"he",t:{"Cancel changes":{v:["ביטול שינויים"]},"Confirm changes":{v:["אישור השינויים"]}}},{l:"hu",t:{"Cancel changes":{v:["Változtatások elvetése"]},"Confirm changes":{v:["Változtatások megerősítése"]}}},{l:"id",t:{"Cancel changes":{v:["Batalkan perubahan"]},"Confirm changes":{v:["Konfirmasikan perubahan"]}}},{l:"is",t:{"Cancel changes":{v:["Hætta við breytingar"]},"Confirm changes":{v:["Staðfesta breytingar"]}}},{l:"it",t:{"Cancel changes":{v:["Annulla modifiche"]},"Confirm changes":{v:["Conferma modifiche"]}}},{l:"ja",t:{"Cancel changes":{v:["変更をキャンセル"]},"Confirm changes":{v:["変更を承認"]}}},{l:"ja-JP",t:{"Cancel changes":{v:["変更をキャンセル"]},"Confirm changes":{v:["変更を承認"]}}},{l:"ko",t:{"Cancel changes":{v:["변경 취소"]},"Confirm changes":{v:["변경 사항 확인"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Cancel changes":{v:["Откажи ги промените"]},"Confirm changes":{v:["Потврди ги промените"]}}},{l:"my",t:{"Cancel changes":{v:["ပြောင်းလဲမှုများ ပယ်ဖျက်ရန်"]},"Confirm changes":{v:["ပြောင်းလဲမှုများ အတည်ပြုရန်"]}}},{l:"nb",t:{"Cancel changes":{v:["Avbryt endringer"]},"Confirm changes":{v:["Bekreft endringer"]}}},{l:"nl",t:{"Cancel changes":{v:["Wijzigingen annuleren"]},"Confirm changes":{v:["Wijzigingen bevestigen"]}}},{l:"oc",t:{}},{l:"pl",t:{"Cancel changes":{v:["Anuluj zmiany"]},"Confirm changes":{v:["Potwierdź zmiany"]}}},{l:"pt-BR",t:{"Cancel changes":{v:["Cancelar alterações"]},"Confirm changes":{v:["Confirmar alterações"]}}},{l:"pt-PT",t:{"Cancel changes":{v:["Cancelar alterações"]},"Confirm changes":{v:["Confirmar alterações"]}}},{l:"ro",t:{"Cancel changes":{v:["Anulează modificările"]},"Confirm changes":{v:["Confirmați modificările"]}}},{l:"ru",t:{"Cancel changes":{v:["Отменить изменения"]},"Confirm changes":{v:["Подтвердить изменения"]}}},{l:"sk",t:{"Cancel changes":{v:["Zrušiť zmeny"]},"Confirm changes":{v:["Potvrdiť zmeny"]}}},{l:"sl",t:{"Cancel changes":{v:["Prekliči spremembe"]},"Confirm changes":{v:["Potrdi spremembe"]}}},{l:"sr",t:{"Cancel changes":{v:["Откажи измене"]},"Confirm changes":{v:["Потврдите измене"]}}},{l:"sv",t:{"Cancel changes":{v:["Avbryt ändringar"]},"Confirm changes":{v:["Bekräfta ändringar"]}}},{l:"tr",t:{"Cancel changes":{v:["Değişiklikleri iptal et"]},"Confirm changes":{v:["Değişiklikleri onayla"]}}},{l:"uk",t:{"Cancel changes":{v:["Скасувати зміни"]},"Confirm changes":{v:["Підтвердити зміни"]}}},{l:"uz",t:{"Cancel changes":{v:["O'zgarishlarni bekor qilish"]},"Confirm changes":{v:["O'zgarishlarni tasdiqlang"]}}},{l:"zh-CN",t:{"Cancel changes":{v:["取消更改"]},"Confirm changes":{v:["确认更改"]}}},{l:"zh-HK",t:{"Cancel changes":{v:["取消更改"]},"Confirm changes":{v:["確認更改"]}}},{l:"zh-TW",t:{"Cancel changes":{v:["取消變更"]},"Confirm changes":{v:["確認變更"]}}}],t15=[{l:"ar",t:{"Change name":{v:["تغيير الاسم"]},"Close sidebar":{v:["قفل الشريط الجانبي"]},Favorite:{v:["المفضلة"]},"Open sidebar":{v:["إفتَح الشريط الجانبي"]}}},{l:"ast",t:{"Change name":{v:["Camudar el nome"]},"Close sidebar":{v:["Zarrar la barra llateral"]},Favorite:{v:["Favoritu"]},"Open sidebar":{v:["Abrir la barra llateral"]}}},{l:"br",t:{}},{l:"ca",t:{"Close sidebar":{v:["Tancar la barra lateral"]},Favorite:{v:["Preferit"]}}},{l:"cs",t:{"Change name":{v:["Změnit název"]},"Close sidebar":{v:["Zavřít postranní panel"]},Favorite:{v:["Oblíbené"]},"Open sidebar":{v:["Otevřít postranní panel"]}}},{l:"cs-CZ",t:{"Change name":{v:["Změnit název"]},"Close sidebar":{v:["Zavřít postranní panel"]},Favorite:{v:["Oblíbené"]}}},{l:"da",t:{"Change name":{v:["Ændre navn"]},"Close sidebar":{v:["Luk sidepanel"]},Favorite:{v:["Favorit"]},"Open sidebar":{v:["Åbn sidepanel"]}}},{l:"de",t:{"Change name":{v:["Namen ändern"]},"Close sidebar":{v:["Seitenleiste schließen"]},Favorite:{v:["Favorit"]},"Open sidebar":{v:["Seitenleiste öffnen"]}}},{l:"de-DE",t:{"Change name":{v:["Namen ändern"]},"Close sidebar":{v:["Seitenleiste schließen"]},Favorite:{v:["Favorit"]},"Open sidebar":{v:["Seitenleiste öffnen"]}}},{l:"el",t:{"Change name":{v:["Αλλαγή ονόματος"]},"Close sidebar":{v:["Κλείσιμο πλευρικής μπάρας"]},Favorite:{v:["Αγαπημένα"]},"Open sidebar":{v:["Άνοιγμα πλευρικής μπάρας"]}}},{l:"en-GB",t:{"Change name":{v:["Change name"]},"Close sidebar":{v:["Close sidebar"]},Favorite:{v:["Favourite"]},"Open sidebar":{v:["Open sidebar"]}}},{l:"eo",t:{}},{l:"es",t:{"Change name":{v:["Cambiar nombre"]},"Close sidebar":{v:["Cerrar barra lateral"]},Favorite:{v:["Favorito"]},"Open sidebar":{v:["Abrir barra lateral"]}}},{l:"es-AR",t:{"Change name":{v:["Cambiar nombre"]},"Close sidebar":{v:["Cerrar barra lateral"]},Favorite:{v:["Favorito"]},"Open sidebar":{v:["Abrir barra lateral"]}}},{l:"es-EC",t:{"Change name":{v:["Cambiar nombre"]},"Close sidebar":{v:["Cerrar barra lateral"]},Favorite:{v:["Favorito"]}}},{l:"es-MX",t:{"Change name":{v:["Cambiar nombre"]},"Close sidebar":{v:["Cerrar barra lateral"]},Favorite:{v:["Favorito"]},"Open sidebar":{v:["Abrir barra lateral"]}}},{l:"et-EE",t:{"Change name":{v:["Muuda nime"]},"Close sidebar":{v:["Sulge külgriba"]},Favorite:{v:["Lemmik"]},"Open sidebar":{v:["Ava külgriba"]}}},{l:"eu",t:{"Change name":{v:["Aldatu izena"]},"Close sidebar":{v:["Itxi albo-barra"]},Favorite:{v:["Gogokoa"]}}},{l:"fa",t:{"Change name":{v:["تغییر نام"]},"Close sidebar":{v:["بستن نوار کناری"]},Favorite:{v:["مورد علاقه"]},"Open sidebar":{v:["باز کردن نوار کنار"]}}},{l:"fi",t:{"Change name":{v:["Vaihda nimi"]},"Close sidebar":{v:["Sulje sivupalkki"]},Favorite:{v:["Suosikki"]},"Open sidebar":{v:["Avaa sivupalkki"]}}},{l:"fr",t:{"Change name":{v:["Modifier le nom"]},"Close sidebar":{v:["Fermer la barre latérale"]},Favorite:{v:["Favori"]},"Open sidebar":{v:["Ouvrir la barre latérale"]}}},{l:"ga",t:{"Change name":{v:["Athrú ainm"]},"Close sidebar":{v:["Dún barra taoibh"]},Favorite:{v:["is fearr leat"]},"Open sidebar":{v:["Oscail barra taoibh"]}}},{l:"gl",t:{"Change name":{v:["Cambiar o nome"]},"Close sidebar":{v:["Pechar a barra lateral"]},Favorite:{v:["Favorito"]},"Open sidebar":{v:["Abrir a barra lateral"]}}},{l:"he",t:{"Change name":{v:["החלפת שם"]},"Close sidebar":{v:["סגירת סרגל הצד"]},Favorite:{v:["למועדפים"]}}},{l:"hu",t:{"Close sidebar":{v:["Oldalsáv bezárása"]},Favorite:{v:["Kedvenc"]}}},{l:"id",t:{"Change name":{v:["Ubah nama"]},"Close sidebar":{v:["Tutup bilah sisi"]},Favorite:{v:["Favorit"]}}},{l:"is",t:{"Change name":{v:["Breyta nafni"]},"Close sidebar":{v:["Loka hliðarstiku"]},Favorite:{v:["Eftirlæti"]},"Open sidebar":{v:["Opna hliðarspjald"]}}},{l:"it",t:{"Change name":{v:["Cambia nome"]},"Close sidebar":{v:["Chiudi la barra laterale"]},Favorite:{v:["Preferito"]}}},{l:"ja",t:{"Change name":{v:["名前の変更"]},"Close sidebar":{v:["サイドバーを閉じる"]},Favorite:{v:["お気に入り"]},"Open sidebar":{v:["サイドバーを開く"]}}},{l:"ja-JP",t:{"Change name":{v:["名前の変更"]},"Close sidebar":{v:["サイドバーを閉じる"]},Favorite:{v:["お気に入り"]},"Open sidebar":{v:["サイドバーを開く"]}}},{l:"ko",t:{"Change name":{v:["이름 변경"]},"Close sidebar":{v:["사이드바 닫기"]},Favorite:{v:["즐겨찾기"]},"Open sidebar":{v:["사이드바 열기"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Change name":{v:["Промени име"]},"Close sidebar":{v:["Затвори странична лента"]},Favorite:{v:["Фаворити"]},"Open sidebar":{v:["Отвори странична лента"]}}},{l:"my",t:{}},{l:"nb",t:{"Change name":{v:["Endre navn"]},"Close sidebar":{v:["Lukk sidepanel"]},Favorite:{v:["Favoritt"]},"Open sidebar":{v:["Åpne sidefelt"]}}},{l:"nl",t:{"Change name":{v:["Naam wijzigen"]},"Close sidebar":{v:["Zijbalk sluiten"]},Favorite:{v:["Favoriet"]},"Open sidebar":{v:["Zijbalk openen"]}}},{l:"oc",t:{}},{l:"pl",t:{"Change name":{v:["Zmień nazwę"]},"Close sidebar":{v:["Zamknij pasek boczny"]},Favorite:{v:["Ulubiony"]},"Open sidebar":{v:["Otwórz pasek boczny"]}}},{l:"pt-BR",t:{"Change name":{v:["Mudar nome"]},"Close sidebar":{v:["Fechar barra lateral"]},Favorite:{v:["Favorito"]},"Open sidebar":{v:["Abrir barra lateral"]}}},{l:"pt-PT",t:{"Change name":{v:["Alterar nome"]},"Close sidebar":{v:["Fechar barra lateral"]},Favorite:{v:["Favorito"]},"Open sidebar":{v:["Abrir barra lateral"]}}},{l:"ro",t:{"Change name":{v:["Modifică numele"]},"Close sidebar":{v:["Închide bara laterală"]},Favorite:{v:["Favorit"]}}},{l:"ru",t:{"Change name":{v:["Изменить имя"]},"Close sidebar":{v:["Закрыть сайдбар"]},Favorite:{v:["Избранное"]},"Open sidebar":{v:["Открыть боковую панель"]}}},{l:"sk",t:{"Change name":{v:["Zmeniť názov"]},"Close sidebar":{v:["Zavrieť bočný panel"]},Favorite:{v:["Obľúbené"]},"Open sidebar":{v:["Otvoriť bočný panel"]}}},{l:"sl",t:{"Close sidebar":{v:["Zapri stransko vrstico"]},Favorite:{v:["Priljubljeno"]}}},{l:"sr",t:{"Change name":{v:["Измени назив"]},"Close sidebar":{v:["Затвори бочну траку"]},Favorite:{v:["Омиљени"]},"Open sidebar":{v:["Отвори бочну траку"]}}},{l:"sv",t:{"Change name":{v:["Ändra namn"]},"Close sidebar":{v:["Stäng sidofältet"]},Favorite:{v:["Favorit"]},"Open sidebar":{v:["Öppna sidofältet"]}}},{l:"tr",t:{"Change name":{v:["Adı değiştir"]},"Close sidebar":{v:["Yan çubuğu kapat"]},Favorite:{v:["Sık kullanılanlara ekle"]},"Open sidebar":{v:["Yan çubuğu aç"]}}},{l:"uk",t:{"Change name":{v:["Змінити назву"]},"Close sidebar":{v:["Закрити бічну панель"]},Favorite:{v:["Із зірочкою"]},"Open sidebar":{v:["Бокове меню"]}}},{l:"uz",t:{"Change name":{v:["Ismni o'zgartirish"]},"Close sidebar":{v:["Yon panelni yoping"]},Favorite:{v:["Tanlangan"]},"Open sidebar":{v:["Yon panelni oching"]}}},{l:"zh-CN",t:{"Change name":{v:["修改名称"]},"Close sidebar":{v:["关闭侧边栏"]},Favorite:{v:["喜爱"]},"Open sidebar":{v:["打开侧边栏"]}}},{l:"zh-HK",t:{"Change name":{v:["更改名稱"]},"Close sidebar":{v:["關閉側邊欄"]},Favorite:{v:["喜愛"]},"Open sidebar":{v:["打開側邊欄"]}}},{l:"zh-TW",t:{"Change name":{v:["變更名稱"]},"Close sidebar":{v:["關閉側邊欄"]},Favorite:{v:["最愛"]},"Open sidebar":{v:["開啟側邊欄"]}}}],t16=[{l:"ar",t:{"Clear search":{v:["محو البحث"]}}},{l:"ast",t:{"Clear search":{v:["Borrar la busca"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Clear search":{v:["Vyčistit vyhledávání"]}}},{l:"cs-CZ",t:{"Clear search":{v:["Vyčistit vyhledávání"]}}},{l:"da",t:{"Clear search":{v:["Ryd søgning"]}}},{l:"de",t:{"Clear search":{v:["Suche leeren"]}}},{l:"de-DE",t:{"Clear search":{v:["Suche leeren"]}}},{l:"el",t:{"Clear search":{v:["Εκκαθάριση αναζήτησης"]}}},{l:"en-GB",t:{"Clear search":{v:["Clear search"]}}},{l:"eo",t:{}},{l:"es",t:{"Clear search":{v:["Limpiar búsqueda"]}}},{l:"es-AR",t:{"Clear search":{v:["Limpiar búsqueda"]}}},{l:"es-EC",t:{"Clear search":{v:["Limpiar búsqueda"]}}},{l:"es-MX",t:{"Clear search":{v:["Limpiar búsqueda"]}}},{l:"et-EE",t:{"Clear search":{v:["Tühjenda otsing"]}}},{l:"eu",t:{"Clear search":{v:["Garbitu bilaketa"]}}},{l:"fa",t:{"Clear search":{v:["پاک کردن جستجو"]}}},{l:"fi",t:{"Clear search":{v:["Tyhjennä haku"]}}},{l:"fr",t:{"Clear search":{v:["Effacer la recherche"]}}},{l:"ga",t:{"Clear search":{v:["Glan cuardach"]}}},{l:"gl",t:{"Clear search":{v:["Limpar a busca"]}}},{l:"he",t:{"Clear search":{v:["פינוי חיפוש"]}}},{l:"hu",t:{}},{l:"id",t:{"Clear search":{v:["Bersihkan pencarian"]}}},{l:"is",t:{"Clear search":{v:["Hreinsa leit"]}}},{l:"it",t:{"Clear search":{v:["online"]}}},{l:"ja",t:{"Clear search":{v:["検索をクリア"]}}},{l:"ja-JP",t:{"Clear search":{v:["検索をクリア"]}}},{l:"ko",t:{"Clear search":{v:["검색 지우기"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Clear search":{v:["Исчисти пребарување"]}}},{l:"my",t:{}},{l:"nb",t:{"Clear search":{v:["Tøm søk"]}}},{l:"nl",t:{"Clear search":{v:["Zoekopdracht wissen"]}}},{l:"oc",t:{}},{l:"pl",t:{"Clear search":{v:["Wyczyść wyszukiwanie"]}}},{l:"pt-BR",t:{"Clear search":{v:["Limpar pesquisa"]}}},{l:"pt-PT",t:{"Clear search":{v:["Limpar pesquisa"]}}},{l:"ro",t:{"Clear search":{v:["Șterge căutarea"]}}},{l:"ru",t:{"Clear search":{v:["Очистить поиск"]}}},{l:"sk",t:{"Clear search":{v:["Vymazať vyhľadávanie"]}}},{l:"sl",t:{}},{l:"sr",t:{"Clear search":{v:["Обриши претрагу"]}}},{l:"sv",t:{"Clear search":{v:["Rensa sökning"]}}},{l:"tr",t:{"Clear search":{v:["Aramayı temizle"]}}},{l:"uk",t:{"Clear search":{v:["Очистити пошук"]}}},{l:"uz",t:{"Clear search":{v:["Qidiruvni tozalash"]}}},{l:"zh-CN",t:{"Clear search":{v:["清除搜索"]}}},{l:"zh-HK",t:{"Clear search":{v:["清除搜索"]}}},{l:"zh-TW",t:{"Clear search":{v:["清除搜尋"]}}}],t17=[{l:"ar",t:{"Clear selected":{v:["محو المحدّد"]},"Deselect {option}":{v:["إلغاء تحديد {option}"]},"No results":{v:["ليس هناك أية نتيجة"]},Options:{v:["خيارات"]}}},{l:"ast",t:{"Clear selected":{v:["Borrar lo seleicionao"]},"Deselect {option}":{v:["Deseleicionar «{option}»"]},"No results":{v:["Nun hai nengún resultáu"]},Options:{v:["Opciones"]}}},{l:"br",t:{"No results":{v:["Disoc'h ebet"]}}},{l:"ca",t:{"No results":{v:["Sense resultats"]}}},{l:"cs",t:{"Clear selected":{v:["Vyčistit vybrané"]},"Deselect {option}":{v:["Zrušit výběr {option}"]},"No results":{v:["Nic nenalezeno"]},Options:{v:["Možnosti"]}}},{l:"cs-CZ",t:{"Clear selected":{v:["Vyčistit vybrané"]},"Deselect {option}":{v:["Zrušit výběr {option}"]},"No results":{v:["Nic nenalezeno"]},Options:{v:["Možnosti"]}}},{l:"da",t:{"Clear selected":{v:["Ryd valgt"]},"Deselect {option}":{v:["Fravælg {option}"]},"No results":{v:["Ingen resultater"]},Options:{v:["Indstillinger"]}}},{l:"de",t:{"Clear selected":{v:["Auswahl leeren"]},"Deselect {option}":{v:["{option} abwählen"]},"No results":{v:["Keine Ergebnisse"]},Options:{v:["Optionen"]}}},{l:"de-DE",t:{"Clear selected":{v:["Auswahl leeren"]},"Deselect {option}":{v:["{option} abwählen"]},"No results":{v:["Keine Ergebnisse"]},Options:{v:["Optionen"]}}},{l:"el",t:{"Clear selected":{v:["Εκκαθάριση επιλογής"]},"Deselect {option}":{v:["Αποεπιλογή {option}"]},"No results":{v:["Κανένα αποτέλεσμα"]},Options:{v:["Επιλογές"]}}},{l:"en-GB",t:{"Clear selected":{v:["Clear selected"]},"Deselect {option}":{v:["Deselect {option}"]},"No results":{v:["No results"]},Options:{v:["Options"]}}},{l:"eo",t:{"No results":{v:["La rezulto forestas"]}}},{l:"es",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},"No results":{v:[" Ningún resultado"]},Options:{v:["Opciones"]}}},{l:"es-AR",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},"No results":{v:["Sin resultados"]},Options:{v:["Opciones"]}}},{l:"es-EC",t:{"No results":{v:["Sin resultados"]}}},{l:"es-MX",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},"No results":{v:["Sin resultados"]},Options:{v:["Opciones"]}}},{l:"et-EE",t:{"Clear selected":{v:["Tühjenad valik"]},"Deselect {option}":{v:["Eemalda {option} valik"]},"No results":{v:["Tulemusi pole"]},Options:{v:["Valikud"]}}},{l:"eu",t:{"No results":{v:["Emaitzarik ez"]}}},{l:"fa",t:{"Clear selected":{v:["پاک کردن مورد انتخاب شده"]},"Deselect {option}":{v:["لغو انتخاب {option}"]},"No results":{v:["بدون هیچ نتیجه‌ای"]},Options:{v:["گزینه‌ها"]}}},{l:"fi",t:{"Clear selected":{v:["Tyhjennä valitut"]},"Deselect {option}":{v:["Poista valinta {option}"]},"No results":{v:["Ei tuloksia"]},Options:{v:["Valinnat"]}}},{l:"fr",t:{"Clear selected":{v:["Vider la sélection"]},"Deselect {option}":{v:["Désélectionner {option}"]},"No results":{v:["Aucun résultat"]},Options:{v:["Options"]}}},{l:"ga",t:{"Clear selected":{v:["Glan roghnaithe"]},"Deselect {option}":{v:["Díroghnaigh {option}"]},"No results":{v:["Gan torthaí"]},Options:{v:["Roghanna"]}}},{l:"gl",t:{"Clear selected":{v:["Limpar o seleccionado"]},"Deselect {option}":{v:["Desmarcar {option}"]},"No results":{v:["Sen resultados"]},Options:{v:["Opcións"]}}},{l:"he",t:{"No results":{v:["אין תוצאות"]}}},{l:"hu",t:{"No results":{v:["Nincs találat"]}}},{l:"id",t:{"Clear selected":{v:["Hapus terpilih"]},"Deselect {option}":{v:["Batalkan pemilihan {option}"]},"No results":{v:["Tidak ada hasil"]}}},{l:"is",t:{"Clear selected":{v:["Hreinsa valið"]},"Deselect {option}":{v:["Afvelja {option}"]},"No results":{v:["Engar niðurstöður"]},Options:{v:["Valkostir"]}}},{l:"it",t:{"Clear selected":{v:["Cancella selezionati"]},"Deselect {option}":{v:["Deselezionare {option}"]},"No results":{v:["Nessun risultato"]}}},{l:"ja",t:{"Clear selected":{v:["選択を解除"]},"Deselect {option}":{v:["{option} の選択を解除"]},"No results":{v:["結果無し"]},Options:{v:["オプション"]}}},{l:"ja-JP",t:{"Clear selected":{v:["選択を解除"]},"Deselect {option}":{v:["{option} の選択を解除"]},"No results":{v:["結果無し"]},Options:{v:["オプション"]}}},{l:"ko",t:{"Clear selected":{v:["선택 항목 지우기"]},"Deselect {option}":{v:["{option} 선택 해제"]},"No results":{v:["결과 없음"]},Options:{v:["옵션"]}}},{l:"lt-LT",t:{"No results":{v:["Nėra rezultatų"]}}},{l:"lv",t:{"No results":{v:["Nav rezultātu"]}}},{l:"mk",t:{"Clear selected":{v:["Исчисти означени"]},"Deselect {option}":{v:["Откажи избор на {option}"]},"No results":{v:["Нема резултати"]},Options:{v:["Опции"]}}},{l:"my",t:{"No results":{v:["ရလဒ်မရှိပါ"]}}},{l:"nb",t:{"Clear selected":{v:["Tøm merket"]},"Deselect {option}":{v:["Opphev valg {option}"]},"No results":{v:["Ingen resultater"]},Options:{v:["Alternativer"]}}},{l:"nl",t:{"Clear selected":{v:["Selectie wissen"]},"Deselect {option}":{v:["Selectie {option} opheffen"]},"No results":{v:["Geen resultaten"]},Options:{v:["Opties"]}}},{l:"oc",t:{"No results":{v:["Cap de resultat"]}}},{l:"pl",t:{"Clear selected":{v:["Wyczyść wybrane"]},"Deselect {option}":{v:["Odznacz {option}"]},"No results":{v:["Brak wyników"]},Options:{v:["Opcje"]}}},{l:"pt-BR",t:{"Clear selected":{v:["Limpar selecionado"]},"Deselect {option}":{v:["Desselecionar {option}"]},"No results":{v:["Sem resultados"]},Options:{v:["Opções"]}}},{l:"pt-PT",t:{"Clear selected":{v:["Limpeza selecionada"]},"Deselect {option}":{v:["Desmarcar {option}"]},"No results":{v:["Sem resultados"]},Options:{v:["Opções"]}}},{l:"ro",t:{"Clear selected":{v:["Șterge selecția"]},"Deselect {option}":{v:["Deselctează {option}"]},"No results":{v:["Nu există rezultate"]}}},{l:"ru",t:{"Clear selected":{v:["Очистить выбранный"]},"Deselect {option}":{v:["Отменить выбор {option}"]},"No results":{v:["Результаты отсуствуют"]},Options:{v:["Варианты"]}}},{l:"sk",t:{"Clear selected":{v:["Vymazať vybraté"]},"Deselect {option}":{v:["Zrušiť výber {option}"]},"No results":{v:["Žiadne výsledky"]},Options:{v:["možnosti"]}}},{l:"sl",t:{"No results":{v:["Ni zadetkov"]}}},{l:"sr",t:{"Clear selected":{v:["Обриши изабрано"]},"Deselect {option}":{v:["Уклони избор {option}"]},"No results":{v:["Нема резултата"]},Options:{v:["Опције"]}}},{l:"sv",t:{"Clear selected":{v:["Rensa val"]},"Deselect {option}":{v:["Avmarkera {option}"]},"No results":{v:["Inga resultat"]},Options:{v:["Alternativ"]}}},{l:"tr",t:{"Clear selected":{v:["Seçilmişleri temizle"]},"Deselect {option}":{v:["{option} bırak"]},"No results":{v:["Herhangi bir sonuç bulunamadı"]},Options:{v:["Seçenekler"]}}},{l:"uk",t:{"Clear selected":{v:["Очистити вибране"]},"Deselect {option}":{v:["Зняти вибір {option}"]},"No results":{v:["Відсутні результати"]},Options:{v:["Параметри"]}}},{l:"uz",t:{"Clear selected":{v:["Tanlanganni tozalash"]},"Deselect {option}":{v:["{option}tanlovni bekor qiling"]},"No results":{v:["Natija yoʻq"]},Options:{v:["Variantlar"]}}},{l:"zh-CN",t:{"Clear selected":{v:["清除所选"]},"Deselect {option}":{v:["取消选择 {option}"]},"No results":{v:["无结果"]},Options:{v:["选项"]}}},{l:"zh-HK",t:{"Clear selected":{v:["清除所選項目"]},"Deselect {option}":{v:["取消選擇 {option}"]},"No results":{v:["無結果"]},Options:{v:["選項"]}}},{l:"zh-TW",t:{"Clear selected":{v:["清除選定項目"]},"Deselect {option}":{v:["取消選取 {option}"]},"No results":{v:["無結果"]},Options:{v:["選項"]}}}],t19=[{l:"ar",t:{Close:{v:["إغلاق"]}}},{l:"ast",t:{Close:{v:["Zarrar"]}}},{l:"br",t:{Close:{v:["Serriñ"]}}},{l:"ca",t:{Close:{v:["Tanca"]}}},{l:"cs",t:{Close:{v:["Zavřít"]}}},{l:"cs-CZ",t:{Close:{v:["Zavřít"]}}},{l:"da",t:{Close:{v:["Luk"]}}},{l:"de",t:{Close:{v:["Schließen"]}}},{l:"de-DE",t:{Close:{v:["Schließen"]}}},{l:"el",t:{Close:{v:["Κλείσιμο"]}}},{l:"en-GB",t:{Close:{v:["Close"]}}},{l:"eo",t:{Close:{v:["Fermu"]}}},{l:"es",t:{Close:{v:["Cerrar"]}}},{l:"es-AR",t:{Close:{v:["Cerrar"]}}},{l:"es-EC",t:{Close:{v:["Cerrar"]}}},{l:"es-MX",t:{Close:{v:["Cerrar"]}}},{l:"et-EE",t:{Close:{v:["Sulge"]}}},{l:"eu",t:{Close:{v:["Itxi"]}}},{l:"fa",t:{Close:{v:["بستن"]}}},{l:"fi",t:{Close:{v:["Sulje"]}}},{l:"fr",t:{Close:{v:["Fermer"]}}},{l:"ga",t:{Close:{v:["Dún"]}}},{l:"gl",t:{Close:{v:["Pechar"]}}},{l:"he",t:{Close:{v:["סגירה"]}}},{l:"hu",t:{Close:{v:["Bezárás"]}}},{l:"id",t:{Close:{v:["Tutup"]}}},{l:"is",t:{Close:{v:["Loka"]}}},{l:"it",t:{Close:{v:["Chiudi"]}}},{l:"ja",t:{Close:{v:["閉じる"]}}},{l:"ja-JP",t:{Close:{v:["閉じる"]}}},{l:"ko",t:{Close:{v:["닫기"]}}},{l:"lt-LT",t:{Close:{v:["Užverti"]}}},{l:"lv",t:{Close:{v:["Aizvērt"]}}},{l:"mk",t:{Close:{v:["Затвори"]}}},{l:"my",t:{Close:{v:["ပိတ်ရန်"]}}},{l:"nb",t:{Close:{v:["Lukk"]}}},{l:"nl",t:{Close:{v:["Sluiten"]}}},{l:"oc",t:{Close:{v:["Tampar"]}}},{l:"pl",t:{Close:{v:["Zamknij"]}}},{l:"pt-BR",t:{Close:{v:["Fechar"]}}},{l:"pt-PT",t:{Close:{v:["Fechar"]}}},{l:"ro",t:{Close:{v:["Închideți"]}}},{l:"ru",t:{Close:{v:["Закрыть"]}}},{l:"sk",t:{Close:{v:["Zavrieť"]}}},{l:"sl",t:{Close:{v:["Zapri"]}}},{l:"sr",t:{Close:{v:["Затвори"]}}},{l:"sv",t:{Close:{v:["Stäng"]}}},{l:"tr",t:{Close:{v:["Kapat"]}}},{l:"uk",t:{Close:{v:["Закрити"]}}},{l:"uz",t:{Close:{v:["Yopish"]}}},{l:"zh-CN",t:{Close:{v:["关闭"]}}},{l:"zh-HK",t:{Close:{v:["關閉"]}}},{l:"zh-TW",t:{Close:{v:["關閉"]}}}],t21=[{l:"ar",t:{"Collapse menu":{v:["طي القائمة"]},"Open menu":{v:["إفتَح القائمة"]}}},{l:"ast",t:{"Collapse menu":{v:["Recoyer el menú"]},"Open menu":{v:["Abrir le menú"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Collapse menu":{v:["Sbalit nabídku"]},"Open menu":{v:["Otevřít nabídku"]}}},{l:"cs-CZ",t:{"Collapse menu":{v:["Sbalit nabídku"]},"Open menu":{v:["Otevřít nabídku"]}}},{l:"da",t:{"Collapse menu":{v:["Skjul menuen"]},"Open menu":{v:["Åben menu"]}}},{l:"de",t:{"Collapse menu":{v:["Menü einklappen"]},"Open menu":{v:["Menü öffnen"]}}},{l:"de-DE",t:{"Collapse menu":{v:["Menü einklappen"]},"Open menu":{v:["Menü öffnen"]}}},{l:"el",t:{"Collapse menu":{v:["Σύμπτυξη μενού"]},"Open menu":{v:["Άνοιγμα μενού"]}}},{l:"en-GB",t:{"Collapse menu":{v:["Collapse menu"]},"Open menu":{v:["Open menu"]}}},{l:"eo",t:{}},{l:"es",t:{"Collapse menu":{v:["Ocultar menú"]},"Open menu":{v:["Abrir menú"]}}},{l:"es-AR",t:{"Collapse menu":{v:["Ocultar menú"]},"Open menu":{v:["Abrir menú"]}}},{l:"es-EC",t:{"Collapse menu":{v:["Ocultar menú"]},"Open menu":{v:["Abrir menú"]}}},{l:"es-MX",t:{"Collapse menu":{v:["Ocultar menú"]},"Open menu":{v:["Abrir menú"]}}},{l:"et-EE",t:{"Collapse menu":{v:["Menüü kokkuklappimine"]},"Open menu":{v:["Ava menüü"]}}},{l:"eu",t:{"Collapse menu":{v:["Tolestu menua"]},"Open menu":{v:["Ireki menua"]}}},{l:"fa",t:{"Collapse menu":{v:["بستن فهرست"]},"Open menu":{v:["باز کردن فهرست"]}}},{l:"fi",t:{"Collapse menu":{v:["Supista valikko"]},"Open menu":{v:["Avaa valikko"]}}},{l:"fr",t:{"Collapse menu":{v:["Réduire le menu"]},"Open menu":{v:["Ouvrir le menu"]}}},{l:"ga",t:{"Collapse menu":{v:["Roghchlár Laghdaigh"]},"Open menu":{v:["Roghchlár a oscailt"]}}},{l:"gl",t:{"Collapse menu":{v:["Contraer o menú"]},"Open menu":{v:["Abrir o menú"]}}},{l:"he",t:{"Collapse menu":{v:["צמצום התפריט"]},"Open menu":{v:["פתיחת תפריט"]}}},{l:"hu",t:{}},{l:"id",t:{"Collapse menu":{v:["Ciutkan menu"]},"Open menu":{v:["Buka menu"]}}},{l:"is",t:{"Collapse menu":{v:["Fella valmynd saman"]},"Open menu":{v:["Opna valmynd"]}}},{l:"it",t:{"Collapse menu":{v:["Chiudi Menu"]},"Open menu":{v:["Apri il menu"]}}},{l:"ja",t:{"Collapse menu":{v:["メニューの折りたたみ"]},"Open menu":{v:["メニューを開く"]}}},{l:"ja-JP",t:{"Collapse menu":{v:["メニューの折りたたみ"]},"Open menu":{v:["メニューを開く"]}}},{l:"ko",t:{"Collapse menu":{v:["메뉴 접기"]},"Open menu":{v:["메뉴 열기"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Collapse menu":{v:["Скриј мени"]},"Open menu":{v:["Отвори мени"]}}},{l:"my",t:{}},{l:"nb",t:{"Collapse menu":{v:["Skjul meny"]},"Open menu":{v:["Åpne meny"]}}},{l:"nl",t:{"Collapse menu":{v:["Menu inklappen"]},"Open menu":{v:["Menu openen"]}}},{l:"oc",t:{}},{l:"pl",t:{"Collapse menu":{v:["Zwiń menu"]},"Open menu":{v:["Otwórz menu"]}}},{l:"pt-BR",t:{"Collapse menu":{v:["Recolher menu"]},"Open menu":{v:["Abrir menu"]}}},{l:"pt-PT",t:{"Collapse menu":{v:["Ocultar menu"]},"Open menu":{v:["Abrir menu"]}}},{l:"ro",t:{"Collapse menu":{v:["Restrânge meniul"]},"Open menu":{v:["Deschide meniul"]}}},{l:"ru",t:{"Collapse menu":{v:["Свернуть меню"]},"Open menu":{v:["Открыть меню"]}}},{l:"sk",t:{"Collapse menu":{v:["Zbaliť menu"]},"Open menu":{v:["Otvoriť menu"]}}},{l:"sl",t:{}},{l:"sr",t:{"Collapse menu":{v:["Сажми мени"]},"Open menu":{v:["Отвори мени"]}}},{l:"sv",t:{"Collapse menu":{v:["Dölj menyn"]},"Open menu":{v:["Öppna menyn"]}}},{l:"tr",t:{"Collapse menu":{v:["Menüyü daralt"]},"Open menu":{v:["Menüyü aç"]}}},{l:"uk",t:{"Collapse menu":{v:["Згорнути меню"]},"Open menu":{v:["Відкрити меню"]}}},{l:"uz",t:{"Collapse menu":{v:["Menyuni yig‘ish"]},"Open menu":{v:["Menyuni oching"]}}},{l:"zh-CN",t:{"Collapse menu":{v:["收起菜单"]},"Open menu":{v:["打开菜单"]}}},{l:"zh-HK",t:{"Collapse menu":{v:["折疊選單"]},"Open menu":{v:["開啟選單"]}}},{l:"zh-TW",t:{"Collapse menu":{v:["折疊選單"]},"Open menu":{v:["開啟選單"]}}}],t22=[{l:"ar",t:{"Edit item":{v:["تعديل عنصر"]}}},{l:"ast",t:{"Edit item":{v:["Editar l'elementu"]}}},{l:"br",t:{}},{l:"ca",t:{"Edit item":{v:["Edita l'element"]}}},{l:"cs",t:{"Edit item":{v:["Upravit položku"]}}},{l:"cs-CZ",t:{"Edit item":{v:["Upravit položku"]}}},{l:"da",t:{"Edit item":{v:["Rediger emne"]}}},{l:"de",t:{"Edit item":{v:["Element bearbeiten"]}}},{l:"de-DE",t:{"Edit item":{v:["Element bearbeiten"]}}},{l:"el",t:{"Edit item":{v:["Επεξεργασία αντικειμένου"]}}},{l:"en-GB",t:{"Edit item":{v:["Edit item"]}}},{l:"eo",t:{}},{l:"es",t:{"Edit item":{v:["Editar elemento"]}}},{l:"es-AR",t:{"Edit item":{v:["Editar elemento"]}}},{l:"es-EC",t:{"Edit item":{v:["Editar elemento"]}}},{l:"es-MX",t:{"Edit item":{v:["Editar elemento"]}}},{l:"et-EE",t:{"Edit item":{v:["Muuda objekti"]}}},{l:"eu",t:{"Edit item":{v:["Editatu elementua"]}}},{l:"fa",t:{"Edit item":{v:["ویرایش مورد"]}}},{l:"fi",t:{"Edit item":{v:["Muokkaa kohdetta"]}}},{l:"fr",t:{"Edit item":{v:["Éditer l'élément"]}}},{l:"ga",t:{"Edit item":{v:["Cuir mír in eagar"]}}},{l:"gl",t:{"Edit item":{v:["Editar o elemento"]}}},{l:"he",t:{"Edit item":{v:["עריכת פריט"]}}},{l:"hu",t:{"Edit item":{v:["Elem szerkesztése"]}}},{l:"id",t:{"Edit item":{v:["Edit item"]}}},{l:"is",t:{"Edit item":{v:["Breyta atriði"]}}},{l:"it",t:{"Edit item":{v:["Modifica l'elemento"]}}},{l:"ja",t:{"Edit item":{v:["編集"]}}},{l:"ja-JP",t:{"Edit item":{v:["編集"]}}},{l:"ko",t:{"Edit item":{v:["항목 수정"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Edit item":{v:["Уреди"]}}},{l:"my",t:{}},{l:"nb",t:{"Edit item":{v:["Rediger"]}}},{l:"nl",t:{"Edit item":{v:["Item bewerken"]}}},{l:"oc",t:{}},{l:"pl",t:{"Edit item":{v:["Edytuj element"]}}},{l:"pt-BR",t:{"Edit item":{v:["Editar item"]}}},{l:"pt-PT",t:{"Edit item":{v:["Editar item"]}}},{l:"ro",t:{"Edit item":{v:["Editați elementul"]}}},{l:"ru",t:{"Edit item":{v:["Изменить элемент"]}}},{l:"sk",t:{"Edit item":{v:["Upraviť položku"]}}},{l:"sl",t:{"Edit item":{v:["Uredi predmet"]}}},{l:"sr",t:{"Edit item":{v:["Уреди ставку"]}}},{l:"sv",t:{"Edit item":{v:["Redigera objekt"]}}},{l:"tr",t:{"Edit item":{v:["Ögeyi düzenle"]}}},{l:"uk",t:{"Edit item":{v:["Редагувати елемент"]}}},{l:"uz",t:{"Edit item":{v:["Elementni tahrirlash"]}}},{l:"zh-CN",t:{"Edit item":{v:["编辑项目"]}}},{l:"zh-HK",t:{"Edit item":{v:["編輯項目"]}}},{l:"zh-TW",t:{"Edit item":{v:["編輯項目"]}}}],t24=[{l:"ar",t:{"Enter link":{v:["أدخِل الرابط"]}}},{l:"ast",t:{"Enter link":{v:["Introducir l'enllaz"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Enter link":{v:["Zadat odkaz"]}}},{l:"cs-CZ",t:{"Enter link":{v:["Zadat odkaz"]}}},{l:"da",t:{"Enter link":{v:["Indtast link"]}}},{l:"de",t:{"Enter link":{v:["Link eingeben"]}}},{l:"de-DE",t:{"Enter link":{v:["Link eingeben"]}}},{l:"el",t:{"Enter link":{v:["Εισάγετε σύνδεσμο"]}}},{l:"en-GB",t:{"Enter link":{v:["Enter link"]}}},{l:"eo",t:{}},{l:"es",t:{"Enter link":{v:["Ingrese enlace"]}}},{l:"es-AR",t:{"Enter link":{v:["Ingresar enlace"]}}},{l:"es-EC",t:{"Enter link":{v:["Ingresar enlace"]}}},{l:"es-MX",t:{"Enter link":{v:["Ingresar enlace"]}}},{l:"et-EE",t:{"Enter link":{v:["Sisesta link"]}}},{l:"eu",t:{"Enter link":{v:["Sartu esteka"]}}},{l:"fa",t:{"Enter link":{v:["لینک را وارد کنید"]}}},{l:"fi",t:{"Enter link":{v:["Kirjoita linkki"]}}},{l:"fr",t:{"Enter link":{v:["Saisissez le lien"]}}},{l:"ga",t:{"Enter link":{v:["Cuir isteach nasc"]}}},{l:"gl",t:{"Enter link":{v:["Introducir a ligazón"]}}},{l:"he",t:{"Enter link":{v:["מילוי קישור"]}}},{l:"hu",t:{}},{l:"id",t:{"Enter link":{v:["Masukkan tautan"]}}},{l:"is",t:{"Enter link":{v:["Settu inn tengil"]}}},{l:"it",t:{"Enter link":{v:["Inserire il link"]}}},{l:"ja",t:{"Enter link":{v:["リンクを入力する"]}}},{l:"ja-JP",t:{"Enter link":{v:["リンクを入力する"]}}},{l:"ko",t:{"Enter link":{v:["링크 입력"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Enter link":{v:["Внеси линк"]}}},{l:"my",t:{}},{l:"nb",t:{"Enter link":{v:["Skriv inn lenken"]}}},{l:"nl",t:{"Enter link":{v:["Link invoeren"]}}},{l:"oc",t:{}},{l:"pl",t:{"Enter link":{v:["Wprowadź link"]}}},{l:"pt-BR",t:{"Enter link":{v:["Insira o link"]}}},{l:"pt-PT",t:{"Enter link":{v:["Inserir hiperligação"]}}},{l:"ro",t:{"Enter link":{v:["Introduceți link-ul"]}}},{l:"ru",t:{"Enter link":{v:["Введите ссылку"]}}},{l:"sk",t:{"Enter link":{v:["Vložiť link"]}}},{l:"sl",t:{}},{l:"sr",t:{"Enter link":{v:["Унесите линк"]}}},{l:"sv",t:{"Enter link":{v:["Ange länk"]}}},{l:"tr",t:{"Enter link":{v:["Bağlantıyı yazın"]}}},{l:"uk",t:{"Enter link":{v:["Зазначте посилання"]}}},{l:"uz",t:{"Enter link":{v:["Havolani kiriting"]}}},{l:"zh-CN",t:{"Enter link":{v:["输入链接"]}}},{l:"zh-HK",t:{"Enter link":{v:["輸入連結"]}}},{l:"zh-TW",t:{"Enter link":{v:["輸入連結"]}}}],t27=[{l:"ar",t:{"Hide details":{v:["أخفِ التفاصيل"]},"Rename project":{v:["تغيير اسم المشروع"]},"Show details":{v:["أظهِر التفاصيل"]}}},{l:"ast",t:{}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Hide details":{v:["Skrýt podrobnosti"]},"Rename project":{v:["Přejmenovat projekt"]},"Show details":{v:["Zobrazit podrobnosti"]}}},{l:"cs-CZ",t:{}},{l:"da",t:{"Hide details":{v:["Skjul detaljer"]},"Rename project":{v:["Omdøb projekt"]},"Show details":{v:["Vis detaljer"]}}},{l:"de",t:{"Hide details":{v:["Details ausblenden"]},"Rename project":{v:["Projekt umbenennen"]},"Show details":{v:["Details anzeigen"]}}},{l:"de-DE",t:{"Hide details":{v:["Details ausblenden"]},"Rename project":{v:["Projekt umbenennen"]},"Show details":{v:["Details anzeigen"]}}},{l:"el",t:{"Hide details":{v:["Απόκρυψη λεπτομερειών"]},"Rename project":{v:["Μετονομασία έργου"]},"Show details":{v:["Εμφάνιση λεπτομερειών"]}}},{l:"en-GB",t:{"Hide details":{v:["Hide details"]},"Rename project":{v:["Rename project"]},"Show details":{v:["Show details"]}}},{l:"eo",t:{}},{l:"es",t:{}},{l:"es-AR",t:{"Hide details":{v:["Ocultar detalles"]},"Rename project":{v:["Renombrar proyecto"]},"Show details":{v:["Mostrar detalles"]}}},{l:"es-EC",t:{}},{l:"es-MX",t:{"Hide details":{v:["Ocultar detalles"]},"Rename project":{v:["Renombrar proyecto"]},"Show details":{v:["Mostrar detalles"]}}},{l:"et-EE",t:{"Hide details":{v:["Peida üksikasjad"]},"Rename project":{v:["Muuda projekti nime"]},"Show details":{v:["Näita üksikasju"]}}},{l:"eu",t:{}},{l:"fa",t:{"Hide details":{v:["پنهان کردن جزئیات"]},"Rename project":{v:["تغییر نام پروژه"]},"Show details":{v:["نمایش جزئیات"]}}},{l:"fi",t:{"Hide details":{v:["Piilota yksityiskohdat"]},"Rename project":{v:["Nimeä projekti"]},"Show details":{v:["Näytä yksityiskohdat"]}}},{l:"fr",t:{"Hide details":{v:["Masquer les détails"]},"Rename project":{v:["Renommer le projet"]},"Show details":{v:["Afficher les détails"]}}},{l:"ga",t:{"Hide details":{v:["Folaigh sonraí"]},"Rename project":{v:["Athainmnigh an tionscadal"]},"Show details":{v:["Taispeáin sonraí"]}}},{l:"gl",t:{"Hide details":{v:["Agochar os detalles"]},"Rename project":{v:["Cambiar o nome do proxecto"]},"Show details":{v:["Amosar os detalles"]}}},{l:"he",t:{}},{l:"hu",t:{}},{l:"id",t:{}},{l:"is",t:{"Hide details":{v:["Fela nánari upplýsingar"]},"Rename project":{v:["Endurnefna verkefni"]},"Show details":{v:["Birta nánari upplýsingar"]}}},{l:"it",t:{}},{l:"ja",t:{"Hide details":{v:["詳細を非表示"]},"Rename project":{v:["プロジェクト名を変更"]},"Show details":{v:["詳細の表示"]}}},{l:"ja-JP",t:{}},{l:"ko",t:{"Hide details":{v:["세부 사항 숨기기"]},"Rename project":{v:["프로젝트 이름 변경"]},"Show details":{v:["세부 사항 보기"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Hide details":{v:["Сокриј детали"]},"Rename project":{v:["Преименувај проект"]},"Show details":{v:["Прикажи детали"]}}},{l:"my",t:{}},{l:"nb",t:{"Hide details":{v:["Skjul detaljer"]},"Rename project":{v:["Gi prosjekt nytt navn"]},"Show details":{v:["Vis detaljer"]}}},{l:"nl",t:{"Hide details":{v:["Details verbergen"]},"Rename project":{v:["Project hernoemen"]},"Show details":{v:["Details weergeven"]}}},{l:"oc",t:{}},{l:"pl",t:{"Hide details":{v:["Ukryj szczegóły"]},"Rename project":{v:["Zmień nazwę projektu"]},"Show details":{v:["Pokaż szczegóły"]}}},{l:"pt-BR",t:{"Hide details":{v:["Ocultar detalhes"]},"Rename project":{v:["Renomear projeto"]},"Show details":{v:["Mostrar detalhes"]}}},{l:"pt-PT",t:{"Hide details":{v:["Ocultar detalhes"]},"Rename project":{v:["Alterar nome do projeto"]},"Show details":{v:["Ver detalhes"]}}},{l:"ro",t:{}},{l:"ru",t:{"Hide details":{v:["Скрыть подробности"]},"Rename project":{v:["Переименовать проект"]},"Show details":{v:["Показать детали"]}}},{l:"sk",t:{"Hide details":{v:["Skryť detaily"]},"Rename project":{v:["Premenovať projekt"]},"Show details":{v:["Zobraziť detaily"]}}},{l:"sl",t:{}},{l:"sr",t:{"Hide details":{v:["Сакриј детаље"]},"Rename project":{v:["Промени име пројекта"]},"Show details":{v:["Прикажи детаље"]}}},{l:"sv",t:{"Hide details":{v:["Göm detaljer"]},"Rename project":{v:["Byt namn på projektet"]},"Show details":{v:["Visa detaljer"]}}},{l:"tr",t:{"Hide details":{v:["Ayrıntıları gizle"]},"Rename project":{v:["Projeyi yeniden adlandır"]},"Show details":{v:["Ayrıntıları görüntüle"]}}},{l:"uk",t:{"Hide details":{v:["Сховати деталі"]},"Rename project":{v:["Перейменувати проєкт"]},"Show details":{v:["Показати деталі"]}}},{l:"uz",t:{"Hide details":{v:["Tafsilotlarni yashirish"]},"Rename project":{v:["Loyiha nomini o'zgartirish"]},"Show details":{v:["Tafsilotlarni ko'rsatish"]}}},{l:"zh-CN",t:{"Hide details":{v:["隐藏细节"]},"Rename project":{v:["重命名项目"]},"Show details":{v:["显示细节"]}}},{l:"zh-HK",t:{"Hide details":{v:["隱藏詳情"]},"Rename project":{v:["重命名方案"]},"Show details":{v:["顯示詳情"]}}},{l:"zh-TW",t:{"Hide details":{v:["隱藏詳細資料"]},"Rename project":{v:["重新命名專案"]},"Show details":{v:["顯示詳細資訊"]}}}],t30=[{l:"ar",t:{'Load more "{options}"':{v:['تحميل المزيد من "{options}" ']},"Raw link {options}":{v:[" الرابط الخام raw link ـ {options}"]},"Start typing to search":{v:["إبدإ كتابة مفردات البحث"]}}},{l:"ast",t:{'Load more "{options}"':{v:["Cargar más «{options}»"]},"Raw link {options}":{v:["Enllaz en bruto {optiones}"]},"Start typing to search":{v:["Comienza a escribir pa buscar"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{'Load more "{options}"':{v:["Načíst další „{options}“"]},"Raw link {options}":{v:["Holý odkaz {options}"]},"Start typing to search":{v:["Vyhledávejte psaním"]}}},{l:"cs-CZ",t:{'Load more "{options}"':{v:["Načíst další „{options}“"]},"Raw link {options}":{v:["Holý odkaz {options}"]},"Start typing to search":{v:["Vyhledávejte psaním"]}}},{l:"da",t:{'Load more "{options}"':{v:['Indlæs flere "{options}"']},"Raw link {options}":{v:["Rå link {options}"]},"Start typing to search":{v:["Begynd at skrive for at søge"]}}},{l:"de",t:{'Load more "{options}"':{v:['Weitere "{options}" laden']},"Raw link {options}":{v:["Unverarbeiteter Link {options}"]},"Start typing to search":{v:["Mit der Eingabe beginnen, um zu suchen"]}}},{l:"de-DE",t:{'Load more "{options}"':{v:['Weitere "{options}" laden']},"Raw link {options}":{v:["Unverarbeiteter Link {options}"]},"Start typing to search":{v:["Mit der Eingabe beginnen, um zu suchen"]}}},{l:"el",t:{'Load more "{options}"':{v:['Φόρτωση περισσότερων "{options}"']},"Raw link {options}":{v:["Ακατέργαστος σύνδεσμος {options}"]},"Start typing to search":{v:["Ξεκινήστε να πληκτρολογείτε για αναζήτηση"]}}},{l:"en-GB",t:{'Load more "{options}"':{v:['Load more "{options}"']},"Raw link {options}":{v:["Raw link {options}"]},"Start typing to search":{v:["Start typing to search"]}}},{l:"eo",t:{}},{l:"es",t:{'Load more "{options}"':{v:['Cargar más "{options}"']},"Raw link {options}":{v:["Enlace directo {options}"]},"Start typing to search":{v:["Comience a escribir para buscar"]}}},{l:"es-AR",t:{'Load more "{options}"':{v:['Cargar más "{options}"']},"Raw link {options}":{v:["Enlace directo {options}"]},"Start typing to search":{v:["Comience a escribir para buscar"]}}},{l:"es-EC",t:{"Raw link {options}":{v:["Enlace directo {options}"]},"Start typing to search":{v:["Comienza a escribir para buscar"]}}},{l:"es-MX",t:{'Load more "{options}"':{v:['Cargar más "{options}"']},"Raw link {options}":{v:["Enlace directo {options}"]},"Start typing to search":{v:["Comience a escribir para buscar"]}}},{l:"et-EE",t:{'Load more "{options}"':{v:["Laadi veel „{options}“"]},"Raw link {options}":{v:["Töötlemata link: {options}"]},"Start typing to search":{v:["Alusta otsinguks sisestamist"]}}},{l:"eu",t:{'Load more "{options}"':{v:['Kargatu "{options}" gehiago']},"Raw link {options}":{v:["Formaturik gabeko esteka {aukerak}"]},"Start typing to search":{v:["Hasi idazten bilatzeko"]}}},{l:"fa",t:{'Load more "{options}"':{v:['بارگذاری بیشتر "{options}"']},"Raw link {options}":{v:["پیوند خام {options}"]},"Start typing to search":{v:["برای جستجو تایپ کنید"]}}},{l:"fi",t:{'Load more "{options}"':{v:['Lataa lisää "{options}"']},"Raw link {options}":{v:["Raaka linkki {options}"]},"Start typing to search":{v:["Aloita kirjoittaminen hakeaksesi"]}}},{l:"fr",t:{'Load more "{options}"':{v:['Charger d\'avantage "{options}"']},"Raw link {options}":{v:["Lien brut {options}"]},"Start typing to search":{v:["Commencez à écrire pour rechercher"]}}},{l:"ga",t:{'Load more "{options}"':{v:['Luchtaigh tuilleadh "{options}"']},"Raw link {options}":{v:["Nasc amh {roghanna}"]},"Start typing to search":{v:["Tosaigh ag clóscríobh chun cuardach a dhéanamh"]}}},{l:"gl",t:{'Load more "{options}"':{v:["Cargar máis «{options}»"]},"Raw link {options}":{v:["Ligazón sen procesar {options}"]},"Start typing to search":{v:["Comece a escribir para buscar"]}}},{l:"he",t:{"Raw link {options}":{v:["קישור גולמי {options}"]},"Start typing to search":{v:["התחלת הקלדה מחפשת"]}}},{l:"hu",t:{}},{l:"id",t:{'Load more "{options}"':{v:['Muat "{options}" lainnya']},"Raw link {options}":{v:["Tautan mentah {options}"]},"Start typing to search":{v:["Ketik untuk mulai mencari"]}}},{l:"is",t:{'Load more "{options}"':{v:['Hlaða inn fleiri "{options}"']},"Raw link {options}":{v:["Hrár tengill {options}"]},"Start typing to search":{v:["Byrjaðu að skrifa til að leita"]}}},{l:"it",t:{'Load more "{options}"':{v:['Carica più "{options}"']},"Raw link {options}":{v:["Raw link {options}"]},"Start typing to search":{v:["Iniziare a digitare per effettuare la ricerca"]}}},{l:"ja",t:{'Load more "{options}"':{v:['"{options}" をもっと読み込む']},"Raw link {options}":{v:["未加工のリンク {options}"]},"Start typing to search":{v:["入力を開始して検索します"]}}},{l:"ja-JP",t:{'Load more "{options}"':{v:['"{options}" をもっと読み込む']},"Raw link {options}":{v:["未加工のリンク {options}"]},"Start typing to search":{v:["入力を開始して検索します"]}}},{l:"ko",t:{'Load more "{options}"':{v:['"{options}" 더 불러오기']},"Raw link {options}":{v:["{options} 원본 링크"]},"Start typing to search":{v:["입력하여 검색"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{'Load more "{options}"':{v:['Вчитај повеќе "{options}"']},"Raw link {options}":{v:["Суров линк {options}"]},"Start typing to search":{v:["Почни да пишуваш за пребарување"]}}},{l:"my",t:{}},{l:"nb",t:{'Load more "{options}"':{v:['Last inn flere "{options}"']},"Raw link {options}":{v:["Rå lenke {options}"]},"Start typing to search":{v:["Start å skrive for å søke"]}}},{l:"nl",t:{'Load more "{options}"':{v:['Meer "{options}" laden']},"Raw link {options}":{v:["Ruwe link {options}"]},"Start typing to search":{v:["Start met typen om te zoeken"]}}},{l:"oc",t:{}},{l:"pl",t:{'Load more "{options}"':{v:['Załaduj więcej "{options}"']},"Raw link {options}":{v:["Surowy odnośnik {options}"]},"Start typing to search":{v:["Zacznij pisać, aby wyszukać"]}}},{l:"pt-BR",t:{'Load more "{options}"':{v:['Carregar mais "{options}"']},"Raw link {options}":{v:["Link bruto {options}"]},"Start typing to search":{v:["Comece a digitar para pesquisar"]}}},{l:"pt-PT",t:{'Load more "{options}"':{v:['Carregar mais "{options}"']},"Raw link {options}":{v:["Link inicial {options}"]},"Start typing to search":{v:["Comece a digitar para pesquisar"]}}},{l:"ro",t:{'Load more "{options}"':{v:['Încarcă mai multe "{options}"']},"Raw link {options}":{v:["Link brut {options}"]},"Start typing to search":{v:["Tastați pentru căutare"]}}},{l:"ru",t:{'Load more "{options}"':{v:['Загрузить больше "{options}""']},"Raw link {options}":{v:["Необработанная ссылка {options}"]},"Start typing to search":{v:["Начните вводить текст для поиска"]}}},{l:"sk",t:{'Load more "{options}"':{v:['Načítať viac "{options}"']},"Raw link {options}":{v:["Raw odkaz {options}"]},"Start typing to search":{v:["Začnite písať pre vyhľadávanie"]}}},{l:"sl",t:{}},{l:"sr",t:{'Load more "{options}"':{v:["Учитај још „{options}”"]},"Raw link {options}":{v:["Сирови линк {options}"]},"Start typing to search":{v:["Покрените претрагу куцањем"]}}},{l:"sv",t:{'Load more "{options}"':{v:['Ladda fler "{options}"']},"Raw link {options}":{v:["Oformaterad länk {options}"]},"Start typing to search":{v:["Börja skriva för att söka"]}}},{l:"tr",t:{'Load more "{options}"':{v:['Diğer "{options}"']},"Raw link {options}":{v:["Ham bağlantı {options}"]},"Start typing to search":{v:["Aramak için yazmaya başlayın"]}}},{l:"uk",t:{'Load more "{options}"':{v:['Завантажити більше "{options}"']},"Raw link {options}":{v:["Пряме посилання {options}"]},"Start typing to search":{v:["Почніть вводити для пошуку"]}}},{l:"uz",t:{'Load more "{options}"':{v:['Ko\'proq yuklash "{options}"']},"Raw link {options}":{v:[" {options}satr havolasi"]},"Start typing to search":{v:["Qidirish uchun yozishni boshlang"]}}},{l:"zh-CN",t:{'Load more "{options}"':{v:["加载更多 “{options}”"]},"Raw link {options}":{v:["原始链接 {options}"]},"Start typing to search":{v:["开始输入以进行搜索"]}}},{l:"zh-HK",t:{'Load more "{options}"':{v:['載入更多 "{options}"']},"Raw link {options}":{v:["原始連結 {options}"]},"Start typing to search":{v:["開始輸入以進行搜尋"]}}},{l:"zh-TW",t:{'Load more "{options}"':{v:["載入更多「{options}」"]},"Raw link {options}":{v:["原始連結 {options}"]},"Start typing to search":{v:["開始輸入以進行搜尋"]}}}],t32=[{l:"ar",t:{"No link provider found":{v:["لا يوجد أيّ مزود روابط link provider"]},"Write a message …":{v:["أكتب رسالة ..."]}}},{l:"ast",t:{"No link provider found":{v:["Nun s'atopó nengún fornidor d'enllaces"]},"Write a message …":{v:["Escribi un mensaxe…"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Dosaženo limitu počtu %n znaku zprávy","Dosaženo limitu počtu %n znaků zprávy","Dosaženo limitu počtu %n znaků zprávy","Dosaženo limitu počtu %n znaků zprávy"]},"No link provider found":{v:["Nenalezen žádný poskytovatel odkazů"]},"Write a message …":{v:["Napište zprávu …"]}}},{l:"cs-CZ",t:{"No link provider found":{v:["Nenalezen žádný poskytovatel odkazů"]},"Write a message …":{v:["Napsat zprávu…"]}}},{l:"da",t:{"No link provider found":{v:["Ingen linkudbyder fundet"]},"Write a message …":{v:["Skriv en besked ..."]}}},{l:"de",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Nachrichtenlimit von %n Zeichen erreicht","Nachrichtenlimit von %n Zeichen erreicht"]},"No link provider found":{v:["Kein Linkanbieter gefunden"]},"Write a message …":{v:["Nachricht schreiben …"]}}},{l:"de-DE",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Nachrichtenlimit von %n Zeichen erreicht","Nachrichtenlimit von %n Zeichen erreicht"]},"No link provider found":{v:["Kein Linkanbieter gefunden"]},"Write a message …":{v:["Nachricht schreiben …"]}}},{l:"el",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Έφτασε το όριο μηνύματος των %n χαρακτήρων","Έφτασε το όριο μηνύματος των %n χαρακτήρων"]},"No link provider found":{v:["Δεν βρέθηκε πάροχος συνδέσμου"]},"Write a message …":{v:["Γράψτε ένα μήνυμα …"]}}},{l:"en-GB",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Message limit of %n character reached","Message limit of %n characters reached"]},"No link provider found":{v:["No link provider found"]},"Write a message …":{v:["Write a message …"]}}},{l:"eo",t:{}},{l:"es",t:{"No link provider found":{v:["No se encontró ningún proveedor de enlaces"]},"Write a message …":{v:["Escriba un mensaje ..."]}}},{l:"es-AR",t:{"No link provider found":{v:["No se encontró ningún proveedor de enlaces"]},"Write a message …":{v:["Escriba un mensaje ..."]}}},{l:"es-EC",t:{"No link provider found":{v:["No se encontró ningún proveedor de enlaces"]}}},{l:"es-MX",t:{"No link provider found":{v:["No se encontró ningún proveedor de enlaces"]},"Write a message …":{v:["Escriba un mensaje ..."]}}},{l:"et-EE",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Sõnumi piirarv %n tähemärk on käes","Sõnumi piirarv %n tähemärki on käes"]},"No link provider found":{v:["Lingi pakkujat ei leitud"]},"Write a message …":{v:["Koosta sõnum …"]}}},{l:"eu",t:{"No link provider found":{v:["Ez da aurkitu esteka-hornitzailerik"]},"Write a message …":{v:["Idatzi mezu bat…"]}}},{l:"fa",t:{"No link provider found":{v:["هیچ ارائه‌دهنده پیوندی یافت نشد"]},"Write a message …":{v:["یک پیام بنویسید ..."]}}},{l:"fi",t:{"No link provider found":{v:["Linkin tarjoajia ei löydetty"]},"Write a message …":{v:["Kirjoita viesti…"]}}},{l:"fr",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Limite de messages de %n caractère atteinte","Limite de messages de %n caractères atteinte","Limite de messages de %n caractères atteinte"]},"No link provider found":{v:["Aucun fournisseur de lien trouvé"]},"Write a message …":{v:["Ecrire un message..."]}}},{l:"ga",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Sroicheadh ​​teorainn teachtaireachta de %n carachtar","Sroicheadh ​​teorainn teachtaireachta de %n carachtar","Sroicheadh ​​teorainn teachtaireachta de %n carachtar","Sroicheadh ​​teorainn teachtaireachta de %n carachtar","Sroicheadh ​​teorainn teachtaireachta de %n carachtar"]},"No link provider found":{v:["Níor aimsíodh aon soláthraí naisc"]},"Write a message …":{v:["Scríobh teachtaireacht …"]}}},{l:"gl",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Acadouse o límite de %n caracter por mensaxe","Acadouse o límite de %n caracteres por mensaxe"]},"No link provider found":{v:["Non se atopou ningún provedor de ligazóns"]},"Write a message …":{v:["Escribir unha mensaxe…"]}}},{l:"he",t:{"No link provider found":{v:["לא נמצא ספק קישורים"]}}},{l:"hu",t:{}},{l:"id",t:{"No link provider found":{v:["Tidak ada penyedia tautan yang ditemukan"]},"Write a message …":{v:["Tulis pesan ..."]}}},{l:"is",t:{"No link provider found":{v:["Engin tenglaveita fannst"]},"Write a message …":{v:["Skrifaðu skilaboð …"]}}},{l:"it",t:{"No link provider found":{v:["Nessun fornitore di link trovato"]},"Write a message …":{v:["Scrivi un messaggio ..."]}}},{l:"ja",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["メッセージの%n文字の制限に達しました"]},"No link provider found":{v:["リンクプロバイダーが見つかりません"]},"Write a message …":{v:["メッセージを書く ..."]}}},{l:"ja-JP",t:{"No link provider found":{v:["リンクプロバイダーが見つかりません"]},"Write a message …":{v:["メッセージを書く ..."]}}},{l:"ko",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["메시지 제한 %n자에 도달"]},"No link provider found":{v:["링크 제공자 없음"]},"Write a message …":{v:["메시지 작성..."]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Достигнат е лимит од %n карактер","Достигнат е лимит од %n карактери за порака"]},"No link provider found":{v:["Не е пронајден давател на линк"]},"Write a message …":{v:["Напиши порака …"]}}},{l:"my",t:{}},{l:"nb",t:{"No link provider found":{v:["Finner ingen lenkeleverandør"]},"Write a message …":{v:["Skriv en melding..."]}}},{l:"nl",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Berichtlimiet van %n teken bereikt","Berichtlimiet van %n tekens bereikt"]},"No link provider found":{v:["Geen link provider gevonden"]},"Write a message …":{v:["Schrijf een bericht …"]}}},{l:"oc",t:{}},{l:"pl",t:{"No link provider found":{v:["Nie znaleziono dostawcy linków"]},"Write a message …":{v:["Napisz wiadomość…"]}}},{l:"pt-BR",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Limite de mensagem de %n caractere atingido","Limite de mensagem de %n de caracteres atingido","Limite de mensagem de %n caracteres atingido"]},"No link provider found":{v:["Nenhum provedor de link encontrado"]},"Write a message …":{v:["Escreva uma mensagem …"]}}},{l:"pt-PT",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Limite de mensagem de %n carácter atingido","Limite de mensagem de %n caracteres atingido","Limite de mensagem de %n caracteres atingido"]},"No link provider found":{v:["Nenhum fornecedor de link encontrado"]},"Write a message …":{v:["Escreva uma mensagem..."]}}},{l:"ro",t:{"No link provider found":{v:["Nu s-a găsit un provider pentru linkuri"]},"Write a message …":{v:["Scrieți un mesaj ..."]}}},{l:"ru",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Достигнут лимит в %n символ","Достигнут лимит в %n символа","Достигнут лимит в %n символов","Достигнут лимит в %n символов"]},"No link provider found":{v:["Поставщик ссылок не найден"]},"Write a message …":{v:["Напишите сообщение …"]}}},{l:"sk",t:{"No link provider found":{v:["Žiaden odkaz poskytovateľa nebol nájdený"]},"Write a message …":{v:["Napíšte správu…"]}}},{l:"sl",t:{}},{l:"sr",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Достигнуто је ограничење величине поруке од %n карактер","Достигнуто је ограничење величине поруке од %n карактера","Достигнуто је ограничење величине поруке од %n карактера"]},"No link provider found":{v:["Није пронађен ниједан пружалац линка"]},"Write a message …":{v:["Напишите поруку…"]}}},{l:"sv",t:{"No link provider found":{v:["Ingen länkleverantör hittades"]},"Write a message …":{v:["Skriv ett meddelande …"]}}},{l:"tr",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["İleti için %n karakter sayısı sınırına ulaşıldı","İleti için %n karakter sayısı sınırına ulaşıldı"]},"No link provider found":{v:["Bağlantı hizmeti sağlayıcısı bulunamadı"]},"Write a message …":{v:["Bir ileti yazın…"]}}},{l:"uk",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Досягнуто обмеження на довжину повідомлення у %n символ.","Досягнуто обмеження на довжину повідомлення у %n символи.","Досягнуто обмеження на довжину повідомлення у%n символів.","Досягнуто обмеження на довжину повідомлення у %n символів."]},"No link provider found":{v:["Не наведено посилання"]},"Write a message …":{v:["Створити повідомлення …"]}}},{l:"uz",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:[" %n ta belgidan iborat xabar chegarasiga yetdi"]},"No link provider found":{v:["Hech qanday havola provayderi topilmadi"]},"Write a message …":{v:["Xabar yozish..."]}}},{l:"zh-CN",t:{"No link provider found":{v:["未找到任何链接提供者"]},"Write a message …":{v:["编写信息 ..."]}}},{l:"zh-HK",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["已達到訊息最多 %n 字元限制"]},"No link provider found":{v:["找不到連結提供者"]},"Write a message …":{v:["編寫訊息 …"]}}},{l:"zh-TW",t:{"No link provider found":{v:["找不到連結提供者"]},"Write a message …":{v:["編寫訊息……"]}}}],t33=[{l:"ar",t:{"More items …":{v:["عناصر أخرى ..."]}}},{l:"ast",t:{"More items …":{v:["Más elementos…"]}}},{l:"br",t:{}},{l:"ca",t:{"More items …":{v:["Més artícles..."]}}},{l:"cs",t:{"More items …":{v:["Další položky …"]}}},{l:"cs-CZ",t:{"More items …":{v:["Další položky…"]}}},{l:"da",t:{"More items …":{v:["Mere ..."]}}},{l:"de",t:{"More items …":{v:["Weitere Elemente …"]}}},{l:"de-DE",t:{"More items …":{v:["Weitere Elemente …"]}}},{l:"el",t:{"More items …":{v:["Περισσότερα στοιχεία …"]}}},{l:"en-GB",t:{"More items …":{v:["More items …"]}}},{l:"eo",t:{}},{l:"es",t:{"More items …":{v:["Más ítems ..."]}}},{l:"es-AR",t:{"More items …":{v:["Más elementos..."]}}},{l:"es-EC",t:{"More items …":{v:["Más elementos..."]}}},{l:"es-MX",t:{"More items …":{v:["Más Elementos ..."]}}},{l:"et-EE",t:{"More items …":{v:["Vaata veel …"]}}},{l:"eu",t:{"More items …":{v:["Elementu gehiago …"]}}},{l:"fa",t:{"More items …":{v:["موارد بیشتر ..."]}}},{l:"fi",t:{"More items …":{v:["Lisää kohteita…"]}}},{l:"fr",t:{"More items …":{v:["Plus d'éléments..."]}}},{l:"ga",t:{"More items …":{v:["Tuilleadh míreanna …"]}}},{l:"gl",t:{"More items …":{v:["Máis elementos…"]}}},{l:"he",t:{"More items …":{v:["פריטים נוספים…"]}}},{l:"hu",t:{"More items …":{v:["További elemek..."]}}},{l:"id",t:{"More items …":{v:["Item lainnya…"]}}},{l:"is",t:{"More items …":{v:["Fleiri atriði …"]}}},{l:"it",t:{"More items …":{v:["Più elementi ..."]}}},{l:"ja",t:{"More items …":{v:["他のアイテム …"]}}},{l:"ja-JP",t:{"More items …":{v:["他のアイテム"]}}},{l:"ko",t:{"More items …":{v:["항목 더 보기..."]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"More items …":{v:["Повеќе елементи …"]}}},{l:"my",t:{}},{l:"nb",t:{"More items …":{v:["Flere gjenstander..."]}}},{l:"nl",t:{"More items …":{v:["Meer items …"]}}},{l:"oc",t:{}},{l:"pl",t:{"More items …":{v:["Więcej pozycji…"]}}},{l:"pt-BR",t:{"More items …":{v:["Mais itens …"]}}},{l:"pt-PT",t:{"More items …":{v:["Mais itens…"]}}},{l:"ro",t:{"More items …":{v:["Mai multe articole ..."]}}},{l:"ru",t:{"More items …":{v:["Больше элементов …"]}}},{l:"sk",t:{"More items …":{v:["Viac položiek..."]}}},{l:"sl",t:{"More items …":{v:["Več predmetov ..."]}}},{l:"sr",t:{"More items …":{v:["Још ставки..."]}}},{l:"sv",t:{"More items …":{v:["Fler objekt …"]}}},{l:"tr",t:{"More items …":{v:["Diğer ögeler…"]}}},{l:"uk",t:{"More items …":{v:["Більше …"]}}},{l:"uz",t:{"More items …":{v:["Yana elementlar..."]}}},{l:"zh-CN",t:{"More items …":{v:["更多项目…"]}}},{l:"zh-HK",t:{"More items …":{v:["更多項目 …"]}}},{l:"zh-TW",t:{"More items …":{v:["更多項目……"]}}}],t34=[{l:"ar",t:{Next:{v:["التالي"]},"Pause slideshow":{v:["تجميد عرض الشرائح"]},Previous:{v:["السابق"]},"Start slideshow":{v:["إبدإ العرض"]}}},{l:"ast",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Posar la presentación de diapositives"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Aniciar la presentación de diapositives"]}}},{l:"br",t:{Next:{v:["Da heul"]},"Pause slideshow":{v:["Arsav an diaporama"]},Previous:{v:["A-raok"]},"Start slideshow":{v:["Kregiñ an diaporama"]}}},{l:"ca",t:{Next:{v:["Següent"]},"Pause slideshow":{v:["Atura la presentació"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Inicia la presentació"]}}},{l:"cs",t:{Next:{v:["Následující"]},"Pause slideshow":{v:["Pozastavit prezentaci"]},Previous:{v:["Předchozí"]},"Start slideshow":{v:["Spustit prezentaci"]}}},{l:"cs-CZ",t:{Next:{v:["Následující"]},"Pause slideshow":{v:["Pozastavit prezentaci"]},Previous:{v:["Předchozí"]},"Start slideshow":{v:["Spustit prezentaci"]}}},{l:"da",t:{Next:{v:["Videre"]},"Pause slideshow":{v:["Suspender fremvisning"]},Previous:{v:["Forrige"]},"Start slideshow":{v:["Start fremvisning"]}}},{l:"de",t:{Next:{v:["Weiter"]},"Pause slideshow":{v:["Diashow pausieren"]},Previous:{v:["Vorherige"]},"Start slideshow":{v:["Diashow starten"]}}},{l:"de-DE",t:{Next:{v:["Weiter"]},"Pause slideshow":{v:["Diashow pausieren"]},Previous:{v:["Vorherige"]},"Start slideshow":{v:["Diashow starten"]}}},{l:"el",t:{Next:{v:["Επόμενο"]},"Pause slideshow":{v:["Παύση προβολής διαφανειών"]},Previous:{v:["Προηγούμενο"]},"Start slideshow":{v:["Έναρξη προβολής διαφανειών"]}}},{l:"en-GB",t:{Next:{v:["Next"]},"Pause slideshow":{v:["Pause slideshow"]},Previous:{v:["Previous"]},"Start slideshow":{v:["Start slideshow"]}}},{l:"eo",t:{Next:{v:["Sekva"]},"Pause slideshow":{v:["Payzi bildprezenton"]},Previous:{v:["Antaŭa"]},"Start slideshow":{v:["Komenci bildprezenton"]}}},{l:"es",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar la presentación "]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar la presentación"]}}},{l:"es-AR",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar la presentación "]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar la presentación"]}}},{l:"es-EC",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar presentación de diapositivas"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar presentación de diapositivas"]}}},{l:"es-MX",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar presentación de diapositivas"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar presentación de diapositivas"]}}},{l:"et-EE",t:{Next:{v:["Edasi"]},"Pause slideshow":{v:["Slaidiesitluse paus"]},Previous:{v:["Eelmine"]},"Start slideshow":{v:["Alusta slaidiesitust"]}}},{l:"eu",t:{Next:{v:["Hurrengoa"]},"Pause slideshow":{v:["Pausatu diaporama"]},Previous:{v:["Aurrekoa"]},"Start slideshow":{v:["Hasi diaporama"]}}},{l:"fa",t:{Next:{v:["بعدی"]},"Pause slideshow":{v:["توقف نمایش اسلاید"]},Previous:{v:["قبلی"]},"Start slideshow":{v:["شروع نمایش اسلاید"]}}},{l:"fi",t:{Next:{v:["Seuraava"]},"Pause slideshow":{v:["Keskeytä diaesitys"]},Previous:{v:["Edellinen"]},"Start slideshow":{v:["Aloita diaesitys"]}}},{l:"fr",t:{Next:{v:["Suivant"]},"Pause slideshow":{v:["Mettre le diaporama en pause"]},Previous:{v:["Précédent"]},"Start slideshow":{v:["Démarrer le diaporama"]}}},{l:"ga",t:{Next:{v:["Ar aghaidh"]},"Pause slideshow":{v:["Cuir taispeántas sleamhnán ar sos"]},Previous:{v:["Roimhe Seo"]},"Start slideshow":{v:["Tosaigh taispeántas sleamhnán"]}}},{l:"gl",t:{Next:{v:["Seguinte"]},"Pause slideshow":{v:["Pausar o diaporama"]},Previous:{v:["Anterir"]},"Start slideshow":{v:["Iniciar o diaporama"]}}},{l:"he",t:{Next:{v:["הבא"]},"Pause slideshow":{v:["השהיית מצגת"]},Previous:{v:["הקודם"]},"Start slideshow":{v:["התחלת המצגת"]}}},{l:"hu",t:{Next:{v:["Következő"]},"Pause slideshow":{v:["Diavetítés szüneteltetése"]},Previous:{v:["Előző"]},"Start slideshow":{v:["Diavetítés indítása"]}}},{l:"id",t:{Next:{v:["Selanjutnya"]},"Pause slideshow":{v:["Jeda tayangan slide"]},Previous:{v:["Sebelumnya"]},"Start slideshow":{v:["Mulai salindia"]}}},{l:"is",t:{Next:{v:["Næsta"]},"Pause slideshow":{v:["Gera hlé á skyggnusýningu"]},Previous:{v:["Fyrri"]},"Start slideshow":{v:["Byrja skyggnusýningu"]}}},{l:"it",t:{Next:{v:["Successivo"]},"Pause slideshow":{v:["Presentazione in pausa"]},Previous:{v:["Precedente"]},"Start slideshow":{v:["Avvia presentazione"]}}},{l:"ja",t:{Next:{v:["次"]},"Pause slideshow":{v:["スライドショーを一時停止"]},Previous:{v:["前"]},"Start slideshow":{v:["スライドショーを開始"]}}},{l:"ja-JP",t:{Next:{v:["次"]},"Pause slideshow":{v:["スライドショーを一時停止"]},Previous:{v:["前"]},"Start slideshow":{v:["スライドショーを開始"]}}},{l:"ko",t:{Next:{v:["다음"]},"Pause slideshow":{v:["슬라이드쇼 일시정지"]},Previous:{v:["이전"]},"Start slideshow":{v:["슬라이드쇼 시작"]}}},{l:"lt-LT",t:{Next:{v:["Kitas"]},"Pause slideshow":{v:["Pristabdyti skaidrių rodymą"]},Previous:{v:["Ankstesnis"]},"Start slideshow":{v:["Pradėti skaidrių rodymą"]}}},{l:"lv",t:{Next:{v:["Nākamais"]},"Pause slideshow":{v:["Pauzēt slaidrādi"]},Previous:{v:["Iepriekšējais"]},"Start slideshow":{v:["Sākt slaidrādi"]}}},{l:"mk",t:{Next:{v:["Следно"]},"Pause slideshow":{v:["Пузирај слајдшоу"]},Previous:{v:["Предходно"]},"Start slideshow":{v:["Стартувај слајдшоу"]}}},{l:"my",t:{Next:{v:["နောက်သို့ဆက်ရန်"]},"Pause slideshow":{v:["စလိုက်ရှိုး ခေတ္တရပ်ရန်"]},Previous:{v:["ယခင်"]},"Start slideshow":{v:["စလိုက်ရှိုးအား စတင်ရန်"]}}},{l:"nb",t:{Next:{v:["Neste"]},"Pause slideshow":{v:["Pause lysbildefremvisning"]},Previous:{v:["Forrige"]},"Start slideshow":{v:["Start lysbildefremvisning"]}}},{l:"nl",t:{Next:{v:["Volgende"]},"Pause slideshow":{v:["Diavoorstelling pauzeren"]},Previous:{v:["Vorige"]},"Start slideshow":{v:["Diavoorstelling starten"]}}},{l:"oc",t:{Next:{v:["Seguent"]},"Pause slideshow":{v:["Metre en pausa lo diaporama"]},Previous:{v:["Precedent"]},"Start slideshow":{v:["Lançar lo diaporama"]}}},{l:"pl",t:{Next:{v:["Następny"]},"Pause slideshow":{v:["Wstrzymaj pokaz slajdów"]},Previous:{v:["Poprzedni"]},"Start slideshow":{v:["Rozpocznij pokaz slajdów"]}}},{l:"pt-BR",t:{Next:{v:["Próximo"]},"Pause slideshow":{v:["Pausar apresentação de slides"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar apresentação de slides"]}}},{l:"pt-PT",t:{Next:{v:["Seguinte"]},"Pause slideshow":{v:["Pausar diaporama"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar diaporama"]}}},{l:"ro",t:{Next:{v:["Următorul"]},"Pause slideshow":{v:["Pauză prezentare de diapozitive"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Începeți prezentarea de diapozitive"]}}},{l:"ru",t:{Next:{v:["Следующее"]},"Pause slideshow":{v:["Приостановить показ слйдов"]},Previous:{v:["Предыдущее"]},"Start slideshow":{v:["Начать показ слайдов"]}}},{l:"sk",t:{Next:{v:["Ďalej"]},"Pause slideshow":{v:["Pozastaviť prezentáciu"]},Previous:{v:["Predchádzajúce"]},"Start slideshow":{v:["Začať prezentáciu"]}}},{l:"sl",t:{Next:{v:["Naslednji"]},"Pause slideshow":{v:["Ustavi predstavitev"]},Previous:{v:["Predhodni"]},"Start slideshow":{v:["Začni predstavitev"]}}},{l:"sr",t:{Next:{v:["Следеће"]},"Pause slideshow":{v:["Паузирај слајд шоу"]},Previous:{v:["Претходно"]},"Start slideshow":{v:["Покрени слајд шоу"]}}},{l:"sv",t:{Next:{v:["Nästa"]},"Pause slideshow":{v:["Pausa bildspelet"]},Previous:{v:["Föregående"]},"Start slideshow":{v:["Starta bildspelet"]}}},{l:"tr",t:{Next:{v:["Sonraki"]},"Pause slideshow":{v:["Slayt sunumunu duraklat"]},Previous:{v:["Önceki"]},"Start slideshow":{v:["Slayt sunumunu başlat"]}}},{l:"uk",t:{Next:{v:["Вперед"]},"Pause slideshow":{v:["Пауза у показі слайдів"]},Previous:{v:["Назад"]},"Start slideshow":{v:["Почати показ слайдів"]}}},{l:"uz",t:{Next:{v:["Keyingi"]},"Pause slideshow":{v:["Slayd-shouni to'xtatib turish"]},Previous:{v:["Oldingi"]},"Start slideshow":{v:["Slayd-shouni boshlash"]}}},{l:"zh-CN",t:{Next:{v:["下一个"]},"Pause slideshow":{v:["暂停幻灯片"]},Previous:{v:["上一个"]},"Start slideshow":{v:["开始幻灯片"]}}},{l:"zh-HK",t:{Next:{v:["下一個"]},"Pause slideshow":{v:["暫停幻燈片"]},Previous:{v:["上一個"]},"Start slideshow":{v:["開始幻燈片"]}}},{l:"zh-TW",t:{Next:{v:["下一個"]},"Pause slideshow":{v:["暫停幻燈片"]},Previous:{v:["上一個"]},"Start slideshow":{v:["開始幻燈片"]}}}],t35=[{l:"ar",t:{"No emoji found":{v:["لم يتم العثور على أي إيموجي emoji"]}}},{l:"ast",t:{"No emoji found":{v:["Nun s'atopó nengún fustaxe"]}}},{l:"br",t:{"No emoji found":{v:["Emoji ebet kavet"]}}},{l:"ca",t:{"No emoji found":{v:["No s'ha trobat cap emoji"]}}},{l:"cs",t:{"No emoji found":{v:["Nenalezeno žádné emoji"]}}},{l:"cs-CZ",t:{"No emoji found":{v:["Nenalezeno žádné emoji"]}}},{l:"da",t:{"No emoji found":{v:["Ingen emoji fundet"]}}},{l:"de",t:{"No emoji found":{v:["Kein Emoji gefunden"]}}},{l:"de-DE",t:{"No emoji found":{v:["Kein Emoji gefunden"]}}},{l:"el",t:{"No emoji found":{v:["Δεν βρέθηκε emoji"]}}},{l:"en-GB",t:{"No emoji found":{v:["No emoji found"]}}},{l:"eo",t:{"No emoji found":{v:["La emoĝio forestas"]}}},{l:"es",t:{"No emoji found":{v:["No se encontró ningún emoji"]}}},{l:"es-AR",t:{"No emoji found":{v:["No se encontró ningún emoji"]}}},{l:"es-EC",t:{"No emoji found":{v:["No se encontró ningún emoji"]}}},{l:"es-MX",t:{"No emoji found":{v:["No se encontró ningún emoji"]}}},{l:"et-EE",t:{"No emoji found":{v:["Emojit ei leitud"]}}},{l:"eu",t:{"No emoji found":{v:["Ez da emojirik aurkitu"]}}},{l:"fa",t:{"No emoji found":{v:["هیچ شکلکی یافت نشد"]}}},{l:"fi",t:{"No emoji found":{v:["Emojia ei löytynyt"]}}},{l:"fr",t:{"No emoji found":{v:["Pas d’émoji trouvé"]}}},{l:"ga",t:{"No emoji found":{v:["Níor aimsíodh emoji"]}}},{l:"gl",t:{"No emoji found":{v:["Non se atopou ningún «emoji»"]}}},{l:"he",t:{"No emoji found":{v:["לא נמצא אמוג׳י"]}}},{l:"hu",t:{"No emoji found":{v:["Nem található emodzsi"]}}},{l:"id",t:{"No emoji found":{v:["Tidak ada emoji yang ditemukan"]}}},{l:"is",t:{"No emoji found":{v:["Ekkert tjáningartákn fannst"]}}},{l:"it",t:{"No emoji found":{v:["Nessun emoji trovato"]}}},{l:"ja",t:{"No emoji found":{v:["絵文字が見つかりません"]}}},{l:"ja-JP",t:{"No emoji found":{v:["絵文字が見つかりません"]}}},{l:"ko",t:{"No emoji found":{v:["이모지 없음"]}}},{l:"lt-LT",t:{"No emoji found":{v:["Nerasta jaustukų"]}}},{l:"lv",t:{}},{l:"mk",t:{"No emoji found":{v:["Не се пронајдени емотикони"]}}},{l:"my",t:{"No emoji found":{v:["အီမိုဂျီ ရှာဖွေမတွေ့နိုင်ပါ"]}}},{l:"nb",t:{"No emoji found":{v:["Fant ingen emoji"]}}},{l:"nl",t:{"No emoji found":{v:["Geen emoji gevonden"]}}},{l:"oc",t:{}},{l:"pl",t:{"No emoji found":{v:["Nie znaleziono emoji"]}}},{l:"pt-BR",t:{"No emoji found":{v:["Nenhum emoji encontrado"]}}},{l:"pt-PT",t:{"No emoji found":{v:["Nenhum emoji encontrado"]}}},{l:"ro",t:{"No emoji found":{v:["Nu s-a găsit niciun emoji"]}}},{l:"ru",t:{"No emoji found":{v:["Эмодзи не найдено"]}}},{l:"sk",t:{"No emoji found":{v:["Nenašli sa žiadne emodži"]}}},{l:"sl",t:{"No emoji found":{v:["Ni najdenih izraznih ikon"]}}},{l:"sr",t:{"No emoji found":{v:["Није пронађен ниједан емођи"]}}},{l:"sv",t:{"No emoji found":{v:["Hittade inga emojis"]}}},{l:"tr",t:{"No emoji found":{v:["Herhangi bir emoji bulunamadı"]}}},{l:"uk",t:{"No emoji found":{v:["Емоційки відсутні"]}}},{l:"uz",t:{"No emoji found":{v:["Hech qanday emoji topilmadi"]}}},{l:"zh-CN",t:{"No emoji found":{v:["表情未找到"]}}},{l:"zh-HK",t:{"No emoji found":{v:["未找到表情符號"]}}},{l:"zh-TW",t:{"No emoji found":{v:["未找到表情符號"]}}}],t36=[{l:"ar",t:{'Open link to "{resourceName}"':{v:['إفتَح الرابط إلى "{resourceName}"']}}},{l:"ast",t:{'Open link to "{resourceName}"':{v:["Abrir l'enllaz a «{resourceName}»"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{'Open link to "{resourceName}"':{v:["Otevřít odkaz na „{resourceName}“"]}}},{l:"cs-CZ",t:{'Open link to "{resourceName}"':{v:["Otevřít odkaz na „{resourceName}“"]}}},{l:"da",t:{'Open link to "{resourceName}"':{v:['Åbn link til "{resourceName}"']}}},{l:"de",t:{'Open link to "{resourceName}"':{v:['Link zu "{resourceName}" öffnen']}}},{l:"de-DE",t:{'Open link to "{resourceName}"':{v:['Link zu "{resourceName}" öffnen']}}},{l:"el",t:{'Open link to "{resourceName}"':{v:['Άνοιγμα συνδέσμου για "{resourceName}"']}}},{l:"en-GB",t:{'Open link to "{resourceName}"':{v:['Open link to "{resourceName}"']}}},{l:"eo",t:{}},{l:"es",t:{'Open link to "{resourceName}"':{v:['Abrir enlace a "{resourceName}"']}}},{l:"es-AR",t:{'Open link to "{resourceName}"':{v:['Abrir enlace a "{resourceName}"']}}},{l:"es-EC",t:{'Open link to "{resourceName}"':{v:['Abrir enlace a "{resourceName}"']}}},{l:"es-MX",t:{'Open link to "{resourceName}"':{v:['Abrir enlace a "{resourceName}"']}}},{l:"et-EE",t:{'Open link to "{resourceName}"':{v:["Ava link „{resourceName}“"]}}},{l:"eu",t:{'Open link to "{resourceName}"':{v:['Ireki "{resourceName}" esteka']}}},{l:"fa",t:{'Open link to "{resourceName}"':{v:["باز کردن پیوند به «{resourceName}»"]}}},{l:"fi",t:{'Open link to "{resourceName}"':{v:['Avaa linkki "{resourceName}"']}}},{l:"fr",t:{'Open link to "{resourceName}"':{v:['Ouvrir le lien vers "{resourceName}"']}}},{l:"ga",t:{'Open link to "{resourceName}"':{v:['Oscail nasc chuig "{resourceName}"']}}},{l:"gl",t:{'Open link to "{resourceName}"':{v:["Abrir a ligazón a «{resourceName}»"]}}},{l:"he",t:{'Open link to "{resourceName}"':{v:["פתיחת קישור אל „{resourceName}”"]}}},{l:"hu",t:{}},{l:"id",t:{'Open link to "{resourceName}"':{v:['Buka tautan ke "{resourceName}"']}}},{l:"is",t:{'Open link to "{resourceName}"':{v:['Opna tengil í "{resourceName}"']}}},{l:"it",t:{'Open link to "{resourceName}"':{v:['Apri il link a "{resourceName}"']}}},{l:"ja",t:{'Open link to "{resourceName}"':{v:['"{resourceName}" へのリンクを開く']}}},{l:"ja-JP",t:{'Open link to "{resourceName}"':{v:['"{resourceName}" へのリンクを開く']}}},{l:"ko",t:{'Open link to "{resourceName}"':{v:['"{resourceName}"의 링크 열기']}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{'Open link to "{resourceName}"':{v:['Отвори линк до "{resourceName}"']}}},{l:"my",t:{}},{l:"nb",t:{'Open link to "{resourceName}"':{v:['Åpne lenken til "{resourceName}"']}}},{l:"nl",t:{'Open link to "{resourceName}"':{v:['Link naar "{resourceName}" openen']}}},{l:"oc",t:{}},{l:"pl",t:{'Open link to "{resourceName}"':{v:['Otwórz link do "{resourceName}"']}}},{l:"pt-BR",t:{'Open link to "{resourceName}"':{v:['Abrir o link para "{resourceName}"']}}},{l:"pt-PT",t:{'Open link to "{resourceName}"':{v:['Abrir link para "{resourceName}"']}}},{l:"ro",t:{'Open link to "{resourceName}"':{v:['Deschide linkul la "{resourceName}"']}}},{l:"ru",t:{'Open link to "{resourceName}"':{v:['Открыть ссылку на "{resourceName}"']}}},{l:"sk",t:{'Open link to "{resourceName}"':{v:['Otvoriť link v "{resourceName}"']}}},{l:"sl",t:{}},{l:"sr",t:{'Open link to "{resourceName}"':{v:["Отвори линк на „{resourceName}”"]}}},{l:"sv",t:{'Open link to "{resourceName}"':{v:['Öppna länken till "{resourceName}"']}}},{l:"tr",t:{'Open link to "{resourceName}"':{v:['Bağlantıyı "{resourceName}" üzerine aç']}}},{l:"uk",t:{'Open link to "{resourceName}"':{v:['Відкрити посилання на "{resourceName}"']}}},{l:"uz",t:{'Open link to "{resourceName}"':{v:[' "{resourceName}" ga havolani ochish']}}},{l:"zh-CN",t:{'Open link to "{resourceName}"':{v:["打开 “{resourceName}” 的链接"]}}},{l:"zh-HK",t:{'Open link to "{resourceName}"':{v:["開啟到「{resourceName}」的連結"]}}},{l:"zh-TW",t:{'Open link to "{resourceName}"':{v:["開啟到「{resourceName}」的連結"]}}}],t38=[{l:"ar",t:{"Provider icon":{v:["أيقونة المزوّد"]}}},{l:"ast",t:{"Provider icon":{v:["Iconu del fornidor"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Provider icon":{v:["Ikona poskytovatele"]}}},{l:"cs-CZ",t:{"Provider icon":{v:["Ikona poskytovatele"]}}},{l:"da",t:{"Provider icon":{v:["Udbyder ikon"]}}},{l:"de",t:{"Provider icon":{v:["Anbietersymbol"]}}},{l:"de-DE",t:{"Provider icon":{v:["Anbietersymbol"]}}},{l:"el",t:{"Provider icon":{v:["Εικονίδιο παρόχου"]}}},{l:"en-GB",t:{"Provider icon":{v:["Provider icon"]}}},{l:"eo",t:{}},{l:"es",t:{"Provider icon":{v:["Ícono del proveedor"]}}},{l:"es-AR",t:{"Provider icon":{v:["Ícono del proveedor"]}}},{l:"es-EC",t:{"Provider icon":{v:["Ícono del proveedor"]}}},{l:"es-MX",t:{"Provider icon":{v:["Ícono del proveedor"]}}},{l:"et-EE",t:{"Provider icon":{v:["Teenusepakkuja ikoon"]}}},{l:"eu",t:{"Provider icon":{v:["Hornitzailearen ikonoa"]}}},{l:"fa",t:{"Provider icon":{v:["آیکون ارائه دهنده"]}}},{l:"fi",t:{"Provider icon":{v:["Palveluntarjoajan kuvake"]}}},{l:"fr",t:{"Provider icon":{v:["Icône du fournisseur"]}}},{l:"ga",t:{"Provider icon":{v:["Deilbhín soláthraí"]}}},{l:"gl",t:{"Provider icon":{v:["Icona do provedor"]}}},{l:"he",t:{"Provider icon":{v:["סמל ספק"]}}},{l:"hu",t:{}},{l:"id",t:{"Provider icon":{v:["Ikon penyedia"]}}},{l:"is",t:{"Provider icon":{v:["Táknmynd þjónustuveitu"]}}},{l:"it",t:{"Provider icon":{v:["Icona del provider"]}}},{l:"ja",t:{"Provider icon":{v:["プロバイダーのアイコン"]}}},{l:"ja-JP",t:{"Provider icon":{v:["プロバイダーのアイコン"]}}},{l:"ko",t:{"Provider icon":{v:["제공자 아이콘"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Provider icon":{v:["Икона на давател"]}}},{l:"my",t:{}},{l:"nb",t:{"Provider icon":{v:["Leverandørikon"]}}},{l:"nl",t:{"Provider icon":{v:["Provider-pictogram"]}}},{l:"oc",t:{}},{l:"pl",t:{"Provider icon":{v:["Dostawca ikony"]}}},{l:"pt-BR",t:{"Provider icon":{v:["Ícone do provedor"]}}},{l:"pt-PT",t:{"Provider icon":{v:["Ícone do fornecedor"]}}},{l:"ro",t:{"Provider icon":{v:["Provider pentru icon"]}}},{l:"ru",t:{"Provider icon":{v:["Значок поставщика"]}}},{l:"sk",t:{"Provider icon":{v:["Ikonka poskytovateľa"]}}},{l:"sl",t:{}},{l:"sr",t:{"Provider icon":{v:["Икона пружаоца"]}}},{l:"sv",t:{"Provider icon":{v:["Leverantörsikon"]}}},{l:"tr",t:{"Provider icon":{v:["Hizmet sağlayıcı simgesi"]}}},{l:"uk",t:{"Provider icon":{v:["Піктограма постачальника"]}}},{l:"uz",t:{"Provider icon":{v:["Provayder belgisi"]}}},{l:"zh-CN",t:{"Provider icon":{v:["提供者图标"]}}},{l:"zh-HK",t:{"Provider icon":{v:["提供者圖示"]}}},{l:"zh-TW",t:{"Provider icon":{v:["提供者圖示"]}}}],t39=[{l:"ar",t:{"Related team resources":{v:["موارد للفريق ذات صلة"]},"View team":{v:["عرض الفريق"]}}},{l:"ast",t:{"Related team resources":{v:["Recursos rellacionaos colos equipos"]},"View team":{v:["Ver l'equipu"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Related team resources":{v:["Související prostředky kolektivu"]},"View team":{v:["Zobrazit kolektiv"]}}},{l:"cs-CZ",t:{}},{l:"da",t:{"Related team resources":{v:["Relaterede teamressourcer"]},"View team":{v:["Se teamet"]}}},{l:"de",t:{"Related team resources":{v:["Verwandte Team-Ressourcen"]},"View team":{v:["Team anzeigen"]}}},{l:"de-DE",t:{"Related team resources":{v:["Verwandte Team-Ressourcen"]},"View team":{v:["Team anzeigen"]}}},{l:"el",t:{"Related team resources":{v:["Σχετικοί πόροι ομάδας"]},"View team":{v:["Προβολή ομάδας"]}}},{l:"en-GB",t:{"Related team resources":{v:["Related team resources"]},"View team":{v:["View team"]}}},{l:"eo",t:{}},{l:"es",t:{"Related team resources":{v:["Recursos de equipo relacionados"]},"View team":{v:["Ver equipo"]}}},{l:"es-AR",t:{"Related team resources":{v:["Recursos de equipo relacionados"]},"View team":{v:["Ver equipo"]}}},{l:"es-EC",t:{}},{l:"es-MX",t:{"Related team resources":{v:["Recursos de equipo relacionados"]},"View team":{v:["Ver equipo"]}}},{l:"et-EE",t:{"Related team resources":{v:["Tiimi seotud ressursid"]},"View team":{v:["Vaata tiimi"]}}},{l:"eu",t:{}},{l:"fa",t:{"Related team resources":{v:["منابع تیمی مرتبط"]},"View team":{v:["مشاهده گروه"]}}},{l:"fi",t:{"Related team resources":{v:["Liittyvät tiimiresurssit"]},"View team":{v:["Näytä tiimi"]}}},{l:"fr",t:{"Related team resources":{v:["Ressources d'équipe associées"]},"View team":{v:["Voir l'équipe"]}}},{l:"ga",t:{"Related team resources":{v:["Acmhainní foirne gaolmhara"]},"View team":{v:["Féach ar an bhfoireann"]}}},{l:"gl",t:{"Related team resources":{v:["Recursos de equipo relacionados"]},"View team":{v:["Ver o equipo"]}}},{l:"he",t:{}},{l:"hu",t:{}},{l:"id",t:{}},{l:"is",t:{"Related team resources":{v:["Tengd tilföng teymis"]},"View team":{v:["Skoða teymi"]}}},{l:"it",t:{}},{l:"ja",t:{"Related team resources":{v:["チームの関連リソース"]},"View team":{v:["チームを表示"]}}},{l:"ja-JP",t:{"Related team resources":{v:["チームの関連リソース"]},"View team":{v:["チームを表示"]}}},{l:"ko",t:{"Related team resources":{v:["관련 팀 리소스"]},"View team":{v:["팀 보기"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Related team resources":{v:["Поврзани ресурси на тимот"]},"View team":{v:["Прикажи тим"]}}},{l:"my",t:{}},{l:"nb",t:{"Related team resources":{v:["Relaterte lagressurser"]},"View team":{v:["Se lag"]}}},{l:"nl",t:{"Related team resources":{v:["Verwante teambronnen"]},"View team":{v:["Team bekijken"]}}},{l:"oc",t:{}},{l:"pl",t:{"Related team resources":{v:["Powiązane zasoby grupowe"]},"View team":{v:["Zobacz grupę"]}}},{l:"pt-BR",t:{"Related team resources":{v:["Recursos de equipe relacionados"]},"View team":{v:["Ver equipe"]}}},{l:"pt-PT",t:{"Related team resources":{v:["Recursos relacionados com a equipa"]},"View team":{v:["Ver equipa"]}}},{l:"ro",t:{}},{l:"ru",t:{"Related team resources":{v:["Связанные командные ресурсы"]},"View team":{v:["Просмотр команды"]}}},{l:"sk",t:{"Related team resources":{v:["Súvisiace tímové zdroje"]},"View team":{v:["Zobraziť tím"]}}},{l:"sl",t:{}},{l:"sr",t:{"Related team resources":{v:["Повезани тимски ресурси"]},"View team":{v:["Прикажи тим"]}}},{l:"sv",t:{"Related team resources":{v:["Relaterade teamresurser"]},"View team":{v:["Visa team"]}}},{l:"tr",t:{"Related team resources":{v:["İlgili takım kaynakları"]},"View team":{v:["Takımı görüntüle"]}}},{l:"uk",t:{"Related team resources":{v:["Пов'язані ресурси команди"]},"View team":{v:["Переглянути команду"]}}},{l:"uz",t:{"Related team resources":{v:["Tegishli jamoa resurslari"]},"View team":{v:["Jamoani ko'rish"]}}},{l:"zh-CN",t:{"Related team resources":{v:["相关团队资源"]},"View team":{v:["查看团队"]}}},{l:"zh-HK",t:{"Related team resources":{v:["相關團隊資源"]},"View team":{v:["查看團隊"]}}},{l:"zh-TW",t:{"Related team resources":{v:["相關團隊資源"]},"View team":{v:["檢視團隊"]}}}],t40=[{l:"ar",t:{Search:{v:["بحث"]}}},{l:"ast",t:{Search:{v:["Buscar"]}}},{l:"br",t:{Search:{v:["Klask"]}}},{l:"ca",t:{Search:{v:["Cerca"]}}},{l:"cs",t:{Search:{v:["Hledat"]}}},{l:"cs-CZ",t:{Search:{v:["Hledat"]}}},{l:"da",t:{Search:{v:["Søg"]}}},{l:"de",t:{Search:{v:["Suche"]}}},{l:"de-DE",t:{Search:{v:["Suche"]}}},{l:"el",t:{Search:{v:["Αναζήτηση"]}}},{l:"en-GB",t:{Search:{v:["Search"]}}},{l:"eo",t:{Search:{v:["Serĉi"]}}},{l:"es",t:{Search:{v:["Buscar"]}}},{l:"es-AR",t:{Search:{v:["Buscar"]}}},{l:"es-EC",t:{Search:{v:["Buscar"]}}},{l:"es-MX",t:{Search:{v:["Buscar"]}}},{l:"et-EE",t:{Search:{v:["Otsing"]}}},{l:"eu",t:{Search:{v:["Bilatu"]}}},{l:"fa",t:{Search:{v:["جستجو"]}}},{l:"fi",t:{Search:{v:["Etsi"]}}},{l:"fr",t:{Search:{v:["Rechercher"]}}},{l:"ga",t:{Search:{v:["Cuardach"]}}},{l:"gl",t:{Search:{v:["Buscar"]}}},{l:"he",t:{Search:{v:["חיפוש"]}}},{l:"hu",t:{Search:{v:["Keresés"]}}},{l:"id",t:{Search:{v:["Cari"]}}},{l:"is",t:{Search:{v:["Leita"]}}},{l:"it",t:{Search:{v:["Cerca"]}}},{l:"ja",t:{Search:{v:["検索"]}}},{l:"ja-JP",t:{Search:{v:["検索"]}}},{l:"ko",t:{Search:{v:["검색"]}}},{l:"lt-LT",t:{Search:{v:["Ieškoti"]}}},{l:"lv",t:{}},{l:"mk",t:{Search:{v:["Барај"]}}},{l:"my",t:{Search:{v:["ရှာဖွေရန်"]}}},{l:"nb",t:{Search:{v:["Søk"]}}},{l:"nl",t:{Search:{v:["Zoeken"]}}},{l:"oc",t:{}},{l:"pl",t:{Search:{v:["Szukaj"]}}},{l:"pt-BR",t:{Search:{v:["Pesquisar"]}}},{l:"pt-PT",t:{Search:{v:["Pesquisar"]}}},{l:"ro",t:{Search:{v:["Căutare"]}}},{l:"ru",t:{Search:{v:["Поиск"]}}},{l:"sk",t:{Search:{v:["Hľadať"]}}},{l:"sl",t:{Search:{v:["Iskanje"]}}},{l:"sr",t:{Search:{v:["Претражи"]}}},{l:"sv",t:{Search:{v:["Sök"]}}},{l:"tr",t:{Search:{v:["Ara"]}}},{l:"uk",t:{Search:{v:["Пошук"]}}},{l:"uz",t:{Search:{v:["Qidiruv"]}}},{l:"zh-CN",t:{Search:{v:["搜索"]}}},{l:"zh-HK",t:{Search:{v:["搜尋"]}}},{l:"zh-TW",t:{Search:{v:["搜尋"]}}}],t43=[{l:"ar",t:{"Select provider":{v:["اختر مزود"]}}},{l:"ast",t:{"Select provider":{v:["Seleicionar el fornidor"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Select provider":{v:["Vybrat poskytovatele"]}}},{l:"cs-CZ",t:{"Select provider":{v:["Vybrat poskytovatele"]}}},{l:"da",t:{"Select provider":{v:["Vælg udbyder"]}}},{l:"de",t:{"Select provider":{v:["Anbieter auswählen"]}}},{l:"de-DE",t:{"Select provider":{v:["Anbieter auswählen"]}}},{l:"el",t:{"Select provider":{v:["Επιλογή παρόχου"]}}},{l:"en-GB",t:{"Select provider":{v:["Select provider"]}}},{l:"eo",t:{}},{l:"es",t:{"Select provider":{v:["Seleccione proveedor"]}}},{l:"es-AR",t:{"Select provider":{v:["Elija proveedor"]}}},{l:"es-EC",t:{"Select provider":{v:["Seleccionar proveedor"]}}},{l:"es-MX",t:{"Select provider":{v:["Seleccionar proveedor"]}}},{l:"et-EE",t:{"Select provider":{v:["Vali teenuspakkuja"]}}},{l:"eu",t:{"Select provider":{v:["Hautatu hornitzailea"]}}},{l:"fa",t:{"Select provider":{v:["ارائه دهنده را انتخاب کنید"]}}},{l:"fi",t:{"Select provider":{v:["Valitse tarjoaja"]}}},{l:"fr",t:{"Select provider":{v:["Sélectionner un fournisseur"]}}},{l:"ga",t:{"Select provider":{v:["Roghnaigh soláthraí"]}}},{l:"gl",t:{"Select provider":{v:["Seleccione o provedor"]}}},{l:"he",t:{"Select provider":{v:["בחירת ספק"]}}},{l:"hu",t:{}},{l:"id",t:{"Select provider":{v:["Pilih penyedia"]}}},{l:"is",t:{"Select provider":{v:["Veldu þjónustuveitu"]}}},{l:"it",t:{"Select provider":{v:["Selezionare il provider"]}}},{l:"ja",t:{"Select provider":{v:["プロバイダーを選択"]}}},{l:"ja-JP",t:{"Select provider":{v:["プロバイダーを選択"]}}},{l:"ko",t:{"Select provider":{v:["제공자 선택"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Select provider":{v:["Избери провајдер"]}}},{l:"my",t:{}},{l:"nb",t:{"Select provider":{v:["Velg leverandør"]}}},{l:"nl",t:{"Select provider":{v:["Selecteer provider"]}}},{l:"oc",t:{}},{l:"pl",t:{"Select provider":{v:["Wybierz dostawcę"]}}},{l:"pt-BR",t:{"Select provider":{v:["Selecione provedor"]}}},{l:"pt-PT",t:{"Select provider":{v:["Selecionar fornecedor"]}}},{l:"ro",t:{"Select provider":{v:["Selectați providerul"]}}},{l:"ru",t:{"Select provider":{v:["Выбрать поставщика"]}}},{l:"sk",t:{"Select provider":{v:["Vybrať poskytovateľa"]}}},{l:"sl",t:{}},{l:"sr",t:{"Select provider":{v:["Изаберите пружаоца"]}}},{l:"sv",t:{"Select provider":{v:["Välj leverantör"]}}},{l:"tr",t:{"Select provider":{v:["Hizmet sağlayıcı seçin"]}}},{l:"uk",t:{"Select provider":{v:["Виберіть постачальника"]}}},{l:"uz",t:{"Select provider":{v:["Provayderni tanlang"]}}},{l:"zh-CN",t:{"Select provider":{v:["选择提供者"]}}},{l:"zh-HK",t:{"Select provider":{v:["選擇提供者"]}}},{l:"zh-TW",t:{"Select provider":{v:["選取提供者"]}}}],t46=[{l:"ar",t:{Submit:{v:["إرسال"]}}},{l:"ast",t:{Submit:{v:["Unviar"]}}},{l:"br",t:{}},{l:"ca",t:{Submit:{v:["Envia"]}}},{l:"cs",t:{Submit:{v:["Odeslat"]}}},{l:"cs-CZ",t:{Submit:{v:["Odeslat"]}}},{l:"da",t:{Submit:{v:["Send"]}}},{l:"de",t:{Submit:{v:["Einreichen"]}}},{l:"de-DE",t:{Submit:{v:["Einreichen"]}}},{l:"el",t:{Submit:{v:["Υποβολή"]}}},{l:"en-GB",t:{Submit:{v:["Submit"]}}},{l:"eo",t:{}},{l:"es",t:{Submit:{v:["Enviar"]}}},{l:"es-AR",t:{Submit:{v:["Enviar"]}}},{l:"es-EC",t:{Submit:{v:["Enviar"]}}},{l:"es-MX",t:{Submit:{v:["Enviar"]}}},{l:"et-EE",t:{Submit:{v:["Saada"]}}},{l:"eu",t:{Submit:{v:["Bidali"]}}},{l:"fa",t:{Submit:{v:["ارسال"]}}},{l:"fi",t:{Submit:{v:["Lähetä"]}}},{l:"fr",t:{Submit:{v:["Valider"]}}},{l:"ga",t:{Submit:{v:["Cuir isteach"]}}},{l:"gl",t:{Submit:{v:["Enviar"]}}},{l:"he",t:{Submit:{v:["הגשה"]}}},{l:"hu",t:{Submit:{v:["Beküldés"]}}},{l:"id",t:{Submit:{v:["Kirimkan"]}}},{l:"is",t:{Submit:{v:["Senda inn"]}}},{l:"it",t:{Submit:{v:["Invia"]}}},{l:"ja",t:{Submit:{v:["提出"]}}},{l:"ja-JP",t:{Submit:{v:["提出"]}}},{l:"ko",t:{Submit:{v:["제출"]}}},{l:"lt-LT",t:{Submit:{v:["Pateikti"]}}},{l:"lv",t:{}},{l:"mk",t:{Submit:{v:["Испрати"]}}},{l:"my",t:{Submit:{v:["တင်သွင်းရန်"]}}},{l:"nb",t:{Submit:{v:["Send"]}}},{l:"nl",t:{Submit:{v:["Indienen"]}}},{l:"oc",t:{}},{l:"pl",t:{Submit:{v:["Wyślij"]}}},{l:"pt-BR",t:{Submit:{v:["Enviar"]}}},{l:"pt-PT",t:{Submit:{v:["Submeter"]}}},{l:"ro",t:{Submit:{v:["Trimiteți"]}}},{l:"ru",t:{Submit:{v:["Утвердить"]}}},{l:"sk",t:{Submit:{v:["Odoslať"]}}},{l:"sl",t:{Submit:{v:["Pošlji"]}}},{l:"sr",t:{Submit:{v:["Поднеси"]}}},{l:"sv",t:{Submit:{v:["Skicka"]}}},{l:"tr",t:{Submit:{v:["Gönder"]}}},{l:"uk",t:{Submit:{v:["Надіслати"]}}},{l:"uz",t:{Submit:{v:["Yuborish"]}}},{l:"zh-CN",t:{Submit:{v:["提交"]}}},{l:"zh-HK",t:{Submit:{v:["提交"]}}},{l:"zh-TW",t:{Submit:{v:["遞交"]}}}],t47=[{l:"ar",t:{"Unable to search the group":{v:["تعذّر البحث في المجموعة"]}}},{l:"ast",t:{"Unable to search the group":{v:["Nun ye posible buscar el grupu"]}}},{l:"br",t:{"Unable to search the group":{v:["Dibosupl eo klask ar strollad"]}}},{l:"ca",t:{"Unable to search the group":{v:["No es pot cercar el grup"]}}},{l:"cs",t:{"Unable to search the group":{v:["Nedaří se hledat skupinu"]}}},{l:"cs-CZ",t:{"Unable to search the group":{v:["Nedaří se hledat skupinu"]}}},{l:"da",t:{"Unable to search the group":{v:["Kan ikke søge på denne gruppe"]}}},{l:"de",t:{"Unable to search the group":{v:["Die Gruppe kann nicht durchsucht werden"]}}},{l:"de-DE",t:{"Unable to search the group":{v:["Die Gruppe kann nicht durchsucht werden"]}}},{l:"el",t:{"Unable to search the group":{v:["Δεν είναι δυνατή η αναζήτηση της ομάδας"]}}},{l:"en-GB",t:{"Unable to search the group":{v:["Unable to search the group"]}}},{l:"eo",t:{"Unable to search the group":{v:["Ne eblas serĉi en la grupo"]}}},{l:"es",t:{"Unable to search the group":{v:["No es posible buscar en el grupo"]}}},{l:"es-AR",t:{"Unable to search the group":{v:["No se puede buscar el grupo"]}}},{l:"es-EC",t:{"Unable to search the group":{v:["No se puede buscar en el grupo"]}}},{l:"es-MX",t:{"Unable to search the group":{v:["No fue posible buscar en el grupo"]}}},{l:"et-EE",t:{"Unable to search the group":{v:["Gruppi ei ole võimalik otsida"]}}},{l:"eu",t:{"Unable to search the group":{v:["Ezin izan da taldea bilatu"]}}},{l:"fa",t:{"Unable to search the group":{v:["امکان جستجوی گروه وجود ندارد"]}}},{l:"fi",t:{"Unable to search the group":{v:["Ryhmää ei voi hakea"]}}},{l:"fr",t:{"Unable to search the group":{v:["Impossible de chercher le groupe"]}}},{l:"ga",t:{"Unable to search the group":{v:["Ní féidir an grúpa a chuardach"]}}},{l:"gl",t:{"Unable to search the group":{v:["Non foi posíbel buscar o grupo"]}}},{l:"he",t:{"Unable to search the group":{v:["לא ניתן לחפש בקבוצה"]}}},{l:"hu",t:{"Unable to search the group":{v:["A csoport nem kereshető"]}}},{l:"id",t:{"Unable to search the group":{v:["Tidak dapat mencari dalam grup"]}}},{l:"is",t:{"Unable to search the group":{v:["Get ekki leitað í hópnum"]}}},{l:"it",t:{"Unable to search the group":{v:["Impossibile cercare il gruppo"]}}},{l:"ja",t:{"Unable to search the group":{v:["グループを検索できません"]}}},{l:"ja-JP",t:{"Unable to search the group":{v:["グループを検索できません"]}}},{l:"ko",t:{"Unable to search the group":{v:["그룹을 검색할 수 없음"]}}},{l:"lt-LT",t:{"Unable to search the group":{v:["Nepavyko atlikti paiešką grupėje"]}}},{l:"lv",t:{}},{l:"mk",t:{"Unable to search the group":{v:["Неможе да се пронајде групата"]}}},{l:"my",t:{"Unable to search the group":{v:["အဖွဲ့အား ရှာဖွေ၍ မရနိုင်ပါ"]}}},{l:"nb",t:{"Unable to search the group":{v:["Kunne ikke søke i gruppen"]}}},{l:"nl",t:{"Unable to search the group":{v:["Kan niet zoeken in de groep"]}}},{l:"oc",t:{}},{l:"pl",t:{"Unable to search the group":{v:["Nie można przeszukać grupy"]}}},{l:"pt-BR",t:{"Unable to search the group":{v:["Não foi possível pesquisar o grupo"]}}},{l:"pt-PT",t:{"Unable to search the group":{v:["Não é possível pesquisar o grupo"]}}},{l:"ro",t:{"Unable to search the group":{v:["Imposibilitatea de a căuta în grup"]}}},{l:"ru",t:{"Unable to search the group":{v:["Невозможно найти группу"]}}},{l:"sk",t:{"Unable to search the group":{v:["Skupinu sa nepodarilo nájsť"]}}},{l:"sl",t:{"Unable to search the group":{v:["Ni mogoče iskati po skupini"]}}},{l:"sr",t:{"Unable to search the group":{v:["Група не може да се претражи"]}}},{l:"sv",t:{"Unable to search the group":{v:["Kunde inte söka i gruppen"]}}},{l:"tr",t:{"Unable to search the group":{v:["Grupta arama yapılamadı"]}}},{l:"uk",t:{"Unable to search the group":{v:["Неможливо шукати в групі"]}}},{l:"uz",t:{"Unable to search the group":{v:["Guruhni qidirish imkonsiz"]}}},{l:"zh-CN",t:{"Unable to search the group":{v:["无法搜索分组"]}}},{l:"zh-HK",t:{"Unable to search the group":{v:["無法搜尋群組"]}}},{l:"zh-TW",t:{"Unable to search the group":{v:["無法搜尋群組"]}}}],t48=[{l:"ar",t:{"Undo changes":{v:["تراجَع عن التغييرات"]}}},{l:"ast",t:{"Undo changes":{v:["Desfacer los cambeos"]}}},{l:"br",t:{}},{l:"ca",t:{"Undo changes":{v:["Desfés els canvis"]}}},{l:"cs",t:{"Undo changes":{v:["Vzít změny zpět"]}}},{l:"cs-CZ",t:{"Undo changes":{v:["Vzít změny zpět"]}}},{l:"da",t:{"Undo changes":{v:["Fortryd ændringer"]}}},{l:"de",t:{"Undo changes":{v:["Änderungen rückgängig machen"]}}},{l:"de-DE",t:{"Undo changes":{v:["Änderungen rückgängig machen"]}}},{l:"el",t:{"Undo changes":{v:["Αναίρεση Αλλαγών"]}}},{l:"en-GB",t:{"Undo changes":{v:["Undo changes"]}}},{l:"eo",t:{}},{l:"es",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es-AR",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es-EC",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es-MX",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"et-EE",t:{"Undo changes":{v:["Pööra muudatused tagasi"]}}},{l:"eu",t:{"Undo changes":{v:["Aldaketak desegin"]}}},{l:"fa",t:{"Undo changes":{v:["لغو تغییرات"]}}},{l:"fi",t:{"Undo changes":{v:["Kumoa muutokset"]}}},{l:"fr",t:{"Undo changes":{v:["Annuler les changements"]}}},{l:"ga",t:{"Undo changes":{v:["Cealaigh athruithe"]}}},{l:"gl",t:{"Undo changes":{v:["Desfacer os cambios"]}}},{l:"he",t:{"Undo changes":{v:["ביטול שינויים"]}}},{l:"hu",t:{"Undo changes":{v:["Változtatások visszavonása"]}}},{l:"id",t:{"Undo changes":{v:["Urungkan perubahan"]}}},{l:"is",t:{"Undo changes":{v:["Afturkalla breytingar"]}}},{l:"it",t:{"Undo changes":{v:["Cancella i cambiamenti"]}}},{l:"ja",t:{"Undo changes":{v:["変更を取り消し"]}}},{l:"ja-JP",t:{"Undo changes":{v:["変更を取り消し"]}}},{l:"ko",t:{"Undo changes":{v:["변경 되돌리기"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Undo changes":{v:["Врати ги промените"]}}},{l:"my",t:{}},{l:"nb",t:{"Undo changes":{v:["Tilbakestill endringer"]}}},{l:"nl",t:{"Undo changes":{v:["Wijzigingen ongedaan maken"]}}},{l:"oc",t:{}},{l:"pl",t:{"Undo changes":{v:["Cofnij zmiany"]}}},{l:"pt-BR",t:{"Undo changes":{v:["Desfazer modificações"]}}},{l:"pt-PT",t:{"Undo changes":{v:["Anular alterações"]}}},{l:"ro",t:{"Undo changes":{v:["Anularea modificărilor"]}}},{l:"ru",t:{"Undo changes":{v:["Отменить изменения"]}}},{l:"sk",t:{"Undo changes":{v:["Vrátiť zmeny"]}}},{l:"sl",t:{"Undo changes":{v:["Razveljavi spremembe"]}}},{l:"sr",t:{"Undo changes":{v:["Поништи измене"]}}},{l:"sv",t:{"Undo changes":{v:["Ångra ändringar"]}}},{l:"tr",t:{"Undo changes":{v:["Değişiklikleri geri al"]}}},{l:"uk",t:{"Undo changes":{v:["Скасувати зміни"]}}},{l:"uz",t:{"Undo changes":{v:["O'zgarishlarni bekor qilish"]}}},{l:"zh-CN",t:{"Undo changes":{v:["撤销更改"]}}},{l:"zh-HK",t:{"Undo changes":{v:["取消更改"]}}},{l:"zh-TW",t:{"Undo changes":{v:["還原變更"]}}}];var Eu;window._nc_vue_element_id=(Eu=window._nc_vue_element_id)!=null?Eu:0;function createElementId(){return"nc-vue-".concat(window._nc_vue_element_id++)}register(),register();function loadState(e,j,ke){var Ae;const Ee="#initial-state-".concat(e,"-").concat(j);if((Ae=window._nc_initial_state)!=null&&Ae.has(Ee))return window._nc_initial_state.get(Ee);window._nc_initial_state||(window._nc_initial_state=new Map);const Me=document.querySelector(Ee);if(Me===null){if(ke!==void 0)return ke;throw new Error("Could not find initial state ".concat(j," of ").concat(e))}try{const Ie=JSON.parse(atob(Me.value));return window._nc_initial_state.set(Ee,Ie),Ie}catch(Ie){if(console.error("[@f7cloud/initial-state] Could not parse initial state",{key:j,app:e,error:Ie}),ke!==void 0)return ke;throw new Error("Could not parse initial state ".concat(j," of ").concat(e),{cause:Ie})}}const dist$2=Object.freeze(Object.defineProperty({__proto__:null,loadState},Symbol.toStringTag,{value:"Module"}));function getCapabilities(){try{return loadState("core","capabilities")}catch(e){return console.debug("Could not find capabilities initial state fall back to _oc_capabilities"),"_oc_capabilities"in window?window._oc_capabilities:{}}}var debounce$1={exports:{}},hasRequiredDebounce;function requireDebounce(){if(hasRequiredDebounce)return debounce$1.exports;hasRequiredDebounce=1;function e(j,ke=100,Ee={}){if(typeof j!="function")throw new TypeError("Expected the first parameter to be a function, got `".concat(typeof j,"`."));if(ke<0)throw new RangeError("`wait` must not be negative.");const{immediate:Me}=typeof Ee=="boolean"?{immediate:Ee}:Ee;let Ae,Ie,Ue,Ke,Ve;function Ge(){const Ct=Ae,Dt=Ie;return Ae=void 0,Ie=void 0,Ve=j.apply(Ct,Dt),Ve}function yt(){const Ct=Date.now()-Ke;Ct=0?Ue=setTimeout(yt,ke-Ct):(Ue=void 0,Me||(Ve=Ge()))}const bt=function(...Ct){if(Ae&&this!==Ae&&Object.getPrototypeOf(this)===Object.getPrototypeOf(Ae))throw new Error("Debounced method called with different contexts of the same prototype.");Ae=this,Ie=Ct,Ke=Date.now();const Dt=Me&&!Ue;return Ue||(Ue=setTimeout(yt,ke)),Dt&&(Ve=Ge()),Ve};return Object.defineProperty(bt,"isPending",{get(){return Ue!==void 0}}),bt.clear=()=>{Ue&&(clearTimeout(Ue),Ue=void 0)},bt.flush=()=>{Ue&&bt.trigger()},bt.trigger=()=>{Ve=Ge(),bt.clear()},bt}return debounce$1.exports.debounce=e,debounce$1.exports=e,debounce$1.exports}var debounceExports=requireDebounce();const debounce=getDefaultExportFromCjs$1(debounceExports);var Au,Bu,Su,_u;const[majorVersion]=(_u=(Su=(Bu=(Au=window.OC)==null?void 0:Au.config)==null?void 0:Bu.version)==null?void 0:Su.split("."))!=null?_u:[],isLegacy=Number.parseInt(majorVersion!=null?majorVersion:"32")<32,noop$2=()=>{},isArray=Array.isArray;function isSameRouteRecord(e,j){return(e.aliasOf||e)===(j.aliasOf||j)}function isSameRouteLocationParams(e,j){if(Object.keys(e).length!==Object.keys(j).length)return!1;for(const ke in e)if(!isSameRouteLocationParamsValue(e[ke],j[ke]))return!1;return!0}function isSameRouteLocationParamsValue(e,j){return isArray(e)?isEquivalentArray(e,j):isArray(j)?isEquivalentArray(j,e):e===j}function isEquivalentArray(e,j){return isArray(j)?e.length===j.length&&e.every((ke,Ee)=>ke===j[Ee]):e.length===1&&e[0]===j}var NavigationType;(function(e){e.pop="pop",e.push="push"})(NavigationType||(NavigationType={}));var NavigationDirection;(function(e){e.back="back",e.forward="forward",e.unknown=""})(NavigationDirection||(NavigationDirection={}));var NavigationFailureType;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(NavigationFailureType||(NavigationFailureType={}));const routerKey=Symbol(""),routeLocationKey=Symbol("");function useLink(e){const j=inject(routerKey),ke=inject(routeLocationKey),Ee=computed(()=>{const Ke=unref(e.to);return j.resolve(Ke)}),Me=computed(()=>{const{matched:Ke}=Ee.value,{length:Ve}=Ke,Ge=Ke[Ve-1],yt=ke.matched;if(!Ge||!yt.length)return-1;const bt=yt.findIndex(isSameRouteRecord.bind(null,Ge));if(bt>-1)return bt;const Ct=getOriginalPath(Ke[Ve-2]);return Ve>1&&getOriginalPath(Ge)===Ct&&yt[yt.length-1].path!==Ct?yt.findIndex(isSameRouteRecord.bind(null,Ke[Ve-2])):bt}),Ae=computed(()=>Me.value>-1&&includesParams(ke.params,Ee.value.params)),Ie=computed(()=>Me.value>-1&&Me.value===ke.matched.length-1&&isSameRouteLocationParams(ke.params,Ee.value.params));function Ue(Ke={}){if(guardEvent(Ke)){const Ve=j[unref(e.replace)?"replace":"push"](unref(e.to)).catch(noop$2);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>Ve),Ve}return Promise.resolve()}return{route:Ee,href:computed(()=>Ee.value.href),isActive:Ae,isExactActive:Ie,navigate:Ue}}function preferSingleVNode(e){return e.length===1?e[0]:e}const RouterLinkImpl=defineComponent({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink,setup(e,{slots:j}){const ke=reactive(useLink(e)),{options:Ee}=inject(routerKey),Me=computed(()=>({[getLinkClass(e.activeClass,Ee.linkActiveClass,"router-link-active")]:ke.isActive,[getLinkClass(e.exactActiveClass,Ee.linkExactActiveClass,"router-link-exact-active")]:ke.isExactActive}));return()=>{const Ae=j.default&&preferSingleVNode(j.default(ke));return e.custom?Ae:h$3("a",{"aria-current":ke.isExactActive?e.ariaCurrentValue:null,href:ke.href,onClick:ke.navigate,class:Me.value},Ae)}}}),RouterLink=RouterLinkImpl;function guardEvent(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const j=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(j))return}return e.preventDefault&&e.preventDefault(),!0}}function includesParams(e,j){for(const ke in j){const Ee=j[ke],Me=e[ke];if(typeof Ee=="string"){if(Ee!==Me)return!1}else if(!isArray(Me)||Me.length!==Ee.length||Ee.some((Ae,Ie)=>Ae!==Me[Ie]))return!1}return!0}function getOriginalPath(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const getLinkClass=(e,j,ke)=>{var Ee;return(Ee=e!=null?e:j)!=null?Ee:ke},_hoisted_1$i={class:"button-vue__wrapper"},_hoisted_2$h={class:"button-vue__icon"},_hoisted_3$h={class:"button-vue__text"},_sfc_main$k=defineComponent({__name:"NcButton",props:{alignment:{default:"center"},ariaLabel:{default:void 0},disabled:{type:Boolean},download:{type:[String,Boolean],default:void 0},href:{default:void 0},pressed:{type:Boolean,default:void 0},size:{default:"normal"},target:{default:"_self"},text:{default:void 0},to:{default:void 0},type:{default:"button"},variant:{default:"secondary"},wide:{type:Boolean}},emits:["click","update:pressed"],setup(e,{emit:j}){const ke=e,Ee=j,Me=inject(routerKey,null)!==null,Ae=computed(()=>Me&&ke.to?"RouterLink":ke.href?"a":"button"),Ie=computed(()=>Ae.value==="button"&&typeof ke.pressed=="boolean"),Ue=computed(()=>ke.pressed?"primary":ke.pressed===!1&&ke.variant==="primary"?"secondary":ke.variant),Ke=computed(()=>Ue.value.startsWith("tertiary")),Ve=computed(()=>ke.alignment.split("-")[0]),Ge=computed(()=>ke.alignment.includes("-")),yt=inject("NcPopover:trigger:attrs",()=>({}),!1),bt=computed(()=>yt()),Ct=computed(()=>{if(Ae.value==="RouterLink")return{to:ke.to,activeClass:"active"};if(Ae.value==="a")return{href:ke.href||"#",target:ke.target,rel:"nofollow noreferrer noopener",download:ke.download||void 0};if(Ae.value==="button")return Gi(Fi({},bt.value),{"aria-pressed":ke.pressed,type:ke.type,disabled:ke.disabled})});function Dt(Ft){Ie.value&&Ee("update:pressed",!ke.pressed),Ee("click",Ft)}return(Ft,Ot)=>(openBlock(),createBlock(resolveDynamicComponent(Ae.value),mergeProps({class:["button-vue",["button-vue--size-".concat(Ft.size),{["button-vue--".concat(Ue.value)]:Ue.value,"button-vue--tertiary":Ke.value,"button-vue--wide":Ft.wide,["button-vue--".concat(Ve.value)]:Ve.value!=="center","button-vue--reverse":Ge.value,"button-vue--legacy":unref(isLegacy)}]],"aria-label":Ft.ariaLabel},Ct.value,{onClick:Dt}),{default:withCtx(()=>[createBaseVNode("span",_hoisted_1$i,[createBaseVNode("span",_hoisted_2$h,[renderSlot(Ft.$slots,"icon",{},void 0,!0)]),createBaseVNode("span",_hoisted_3$h,[renderSlot(Ft.$slots,"default",{},()=>[createTextVNode(toDisplayString(Ft.text),1)],!0)])])]),_:3},16,["class","aria-label"]))}}),NcButton=_export_sfc$1(_sfc_main$k,[["__scopeId","data-v-1057e2a8"]]),_hoisted_1$h={class:"input-field__main-wrapper"},_hoisted_2$g=["id","aria-describedby","disabled","placeholder","type","value"],_hoisted_3$g=["for"],_hoisted_4$f={class:"input-field__icon input-field__icon--leading"},_hoisted_5$4={key:2,class:"input-field__icon input-field__icon--trailing"},_hoisted_6$3=["id"],_sfc_main$j=defineComponent({inheritAttrs:!1,__name:"NcInputField",props:mergeModels({class:{default:""},inputClass:{default:""},id:{default:()=>createElementId()},label:{default:void 0},labelOutside:{type:Boolean},type:{default:"text"},placeholder:{default:void 0},showTrailingButton:{type:Boolean},trailingButtonLabel:{default:void 0},success:{type:Boolean},error:{type:Boolean},helperText:{default:""},disabled:{type:Boolean},pill:{type:Boolean}},{modelValue:{required:!0},modelModifiers:{}}),emits:mergeModels(["trailingButtonClick"],["update:modelValue"]),setup(e,{expose:j,emit:ke}){const Ee=useModel(e,"modelValue"),Me=e,Ae=ke;j({focus:bt,select:Ct});const Ie=useAttrs(),Ue=useTemplateRef("input"),Ke=computed(()=>Me.showTrailingButton||Me.success),Ve=computed(()=>Me.placeholder||(isLegacy?Me.label:void 0)),Ge=computed(()=>Me.label||Me.labelOutside),yt=computed(()=>{const Ft=[];return Me.helperText&&Ft.push("".concat(Me.id,"-helper-text")),Ie["aria-describedby"]&&Ft.push(String(Ie["aria-describedby"])),Ft.join(" ")||void 0});function bt(Ft){Ue.value.focus(Ft)}function Ct(){Ue.value.select()}function Dt(Ft){const Ot=Ft.target;Ee.value=Me.type==="number"&&typeof Ee.value=="number"?parseFloat(Ot.value):Ot.value}return(Ft,Ot)=>(openBlock(),createElementBlock("div",{class:normalizeClass(["input-field",[{"input-field--disabled":Ft.disabled,"input-field--error":Ft.error,"input-field--label-outside":Ft.labelOutside||!Ge.value,"input-field--leading-icon":!!Ft.$slots.icon,"input-field--trailing-icon":Ke.value,"input-field--pill":Ft.pill,"input-field--success":Ft.success,"input-field--legacy":unref(isLegacy)},Ft.$props.class]])},[createBaseVNode("div",_hoisted_1$h,[createBaseVNode("input",mergeProps(Ft.$attrs,{id:Ft.id,ref:"input","aria-describedby":yt.value,"aria-live":"polite",class:["input-field__input",Ft.inputClass],disabled:Ft.disabled,placeholder:Ve.value,type:Ft.type,value:Ee.value.toString(),onInput:Dt}),null,16,_hoisted_2$g),!Ft.labelOutside&&Ge.value?(openBlock(),createElementBlock("label",{key:0,class:"input-field__label",for:Ft.id},toDisplayString(Ft.label),9,_hoisted_3$g)):createCommentVNode("",!0),withDirectives(createBaseVNode("div",_hoisted_4$f,[renderSlot(Ft.$slots,"icon",{},void 0,!0)],512),[[vShow,!!Ft.$slots.icon]]),Ft.showTrailingButton?(openBlock(),createBlock(unref(NcButton),{key:1,class:"input-field__trailing-button","aria-label":Ft.trailingButtonLabel,disabled:Ft.disabled,variant:"tertiary-no-background",onClick:Ot[0]||(Ot[0]=Tt=>Ae("trailingButtonClick",Tt))},{icon:withCtx(()=>[renderSlot(Ft.$slots,"trailing-button-icon",{},void 0,!0)]),_:3},8,["aria-label","disabled"])):Ft.success||Ft.error?(openBlock(),createElementBlock("div",_hoisted_5$4,[Ft.success?(openBlock(),createBlock(unref(NcIconSvgWrapper),{key:0,path:unref(mdiCheck)},null,8,["path"])):(openBlock(),createBlock(unref(NcIconSvgWrapper),{key:1,path:unref(mdiAlertCircle)},null,8,["path"]))])):createCommentVNode("",!0)]),Ft.helperText?(openBlock(),createElementBlock("p",{key:0,id:"".concat(Ft.id,"-helper-text"),class:"input-field__helper-text-message"},[Ft.success?(openBlock(),createBlock(unref(NcIconSvgWrapper),{key:0,class:"input-field__helper-text-message__icon",path:unref(mdiCheck)},null,8,["path"])):Ft.error?(openBlock(),createBlock(unref(NcIconSvgWrapper),{key:1,class:"input-field__helper-text-message__icon",path:unref(mdiAlertCircle)},null,8,["path"])):createCommentVNode("",!0),createTextVNode(" "+toDisplayString(Ft.helperText),1)],8,_hoisted_6$3)):createCommentVNode("",!0)],2))}}),NcInputField=_export_sfc$1(_sfc_main$j,[["__scopeId","data-v-8e3b7bdd"]]);var LogLevel=(e=>(e[e.Debug=0]="Debug",e[e.Info=1]="Info",e[e.Warn=2]="Warn",e[e.Error=3]="Error",e[e.Fatal=4]="Fatal",e))(LogLevel||{}),__defProp$1=Object.defineProperty,__defNormalProp$1=(e,j,ke)=>j in e?__defProp$1(e,j,{enumerable:!0,configurable:!0,writable:!0,value:ke}):e[j]=ke,__publicField$1=(e,j,ke)=>(__defNormalProp$1(e,j+"",ke),ke);class ConsoleLogger{constructor(j){__publicField$1(this,"context"),this.context=j||{}}formatMessage(j,ke,Ee){let Me="["+LogLevel[ke].toUpperCase()+"] ";return Ee&&Ee.app&&(Me+=Ee.app+": "),typeof j=="string"?Me+j:(Me+="Unexpected ".concat(j.name),j.message&&(Me+=' "'.concat(j.message,'"')),ke===LogLevel.Debug&&j.stack&&(Me+="\n\nStack trace:\n".concat(j.stack)),Me)}log(j,ke,Ee){var Me,Ae;if(!(typeof((Me=this.context)==null?void 0:Me.level)=="number"&&j<((Ae=this.context)==null?void 0:Ae.level)))switch(typeof ke=="object"&&(Ee==null?void 0:Ee.error)===void 0&&(Ee.error=ke),j){case LogLevel.Debug:console.debug(this.formatMessage(ke,LogLevel.Debug,Ee),Ee);break;case LogLevel.Info:console.info(this.formatMessage(ke,LogLevel.Info,Ee),Ee);break;case LogLevel.Warn:console.warn(this.formatMessage(ke,LogLevel.Warn,Ee),Ee);break;case LogLevel.Error:console.error(this.formatMessage(ke,LogLevel.Error,Ee),Ee);break;case LogLevel.Fatal:default:console.error(this.formatMessage(ke,LogLevel.Fatal,Ee),Ee);break}}debug(j,ke){this.log(LogLevel.Debug,j,Object.assign({},this.context,ke))}info(j,ke){this.log(LogLevel.Info,j,Object.assign({},this.context,ke))}warn(j,ke){this.log(LogLevel.Warn,j,Object.assign({},this.context,ke))}error(j,ke){this.log(LogLevel.Error,j,Object.assign({},this.context,ke))}fatal(j,ke){this.log(LogLevel.Fatal,j,Object.assign({},this.context,ke))}}function buildConsoleLogger(e){return new ConsoleLogger(e)}var __defProp=Object.defineProperty,__defNormalProp=(e,j,ke)=>j in e?__defProp(e,j,{enumerable:!0,configurable:!0,writable:!0,value:ke}):e[j]=ke,__publicField=(e,j,ke)=>(__defNormalProp(e,typeof j!="symbol"?j+"":j,ke),ke);class LoggerBuilder{constructor(j){__publicField(this,"context"),__publicField(this,"factory"),this.context={},this.factory=j}setApp(j){return this.context.app=j,this}setLogLevel(j){return this.context.level=j,this}setUid(j){return this.context.uid=j,this}detectUser(){const j=getCurrentUser();return j!==null&&(this.context.uid=j.uid),this}detectLogLevel(){const j=this,ke=()=>{var Ee,Me;document.readyState==="complete"||document.readyState==="interactive"?(j.context.level=(Me=(Ee=window._oc_config)==null?void 0:Ee.loglevel)!=null?Me:LogLevel.Warn,window._oc_debug&&(j.context.level=LogLevel.Debug),document.removeEventListener("readystatechange",ke)):document.addEventListener("readystatechange",ke)};return ke(),this}build(){return this.context.level===void 0&&this.detectLogLevel(),this.factory(this.context)}}function getLoggerBuilder(){return new LoggerBuilder(buildConsoleLogger)}const logger$1=getLoggerBuilder().detectUser().setApp("@f7cloud/vue").build();register(),register(),register(t46),t("Submit");const _sfc_main$i={name:"NcActionLink",mixins:[ActionTextMixin],inject:{isInSemanticMenu:{from:NC_ACTIONS_IS_SEMANTIC_MENU,default:!1}},props:{href:{type:String,required:!0,validator:e=>{try{return new URL(e)}catch(j){return e.startsWith("#")||e.startsWith("/")}}},download:{type:String,default:null},target:{type:String,default:"_self",validator:e=>e&&(!e.startsWith("_")||["_blank","_self","_parent","_top"].indexOf(e)>-1)},title:{type:String,default:null}}},_hoisted_1$g=["role"],_hoisted_2$f=["download","href","aria-label","target","title","role"],_hoisted_3$f={key:0,class:"action-link__longtext-wrapper"},_hoisted_4$e={class:"action-link__name"},_hoisted_5$3=["textContent"],_hoisted_6$2=["textContent"],_hoisted_7={key:2,class:"action-link__text"};function _sfc_render$g(e,j,ke,Ee,Me,Ae){return openBlock(),createElementBlock("li",{class:"action",role:Ae.isInSemanticMenu&&"presentation"},[createBaseVNode("a",{download:ke.download,href:ke.href,"aria-label":e.ariaLabel,target:ke.target,title:ke.title,class:"action-link focusable",rel:"nofollow noreferrer noopener",role:Ae.isInSemanticMenu&&"menuitem",onClick:j[0]||(j[0]=(...Ie)=>e.onClick&&e.onClick(...Ie))},[renderSlot(e.$slots,"icon",{},()=>[createBaseVNode("span",{"aria-hidden":"true",class:normalizeClass(["action-link__icon",[e.isIconUrl?"action-link__icon--url":e.icon]]),style:normalizeStyle({backgroundImage:e.isIconUrl?"url(".concat(e.icon,")"):null})},null,6)],!0),e.name?(openBlock(),createElementBlock("span",_hoisted_3$f,[createBaseVNode("strong",_hoisted_4$e,toDisplayString(e.name),1),j[1]||(j[1]=createBaseVNode("br",null,null,-1)),createBaseVNode("span",{class:"action-link__longtext",textContent:toDisplayString(e.text)},null,8,_hoisted_5$3)])):e.isLongText?(openBlock(),createElementBlock("span",{key:1,class:"action-link__longtext",textContent:toDisplayString(e.text)},null,8,_hoisted_6$2)):(openBlock(),createElementBlock("span",_hoisted_7,toDisplayString(e.text),1)),createCommentVNode("",!0)],8,_hoisted_2$f)],8,_hoisted_1$g)}const NcActionLink=_export_sfc$1(_sfc_main$i,[["render",_sfc_render$g],["__scopeId","data-v-9e538838"]]),_sfc_main$h={name:"NcActionRouter",mixins:[ActionTextMixin],inject:{isInSemanticMenu:{from:NC_ACTIONS_IS_SEMANTIC_MENU,default:!1}},props:{to:{type:[String,Object],required:!0}}},_hoisted_1$f=["role"],_hoisted_2$e={key:0,class:"action-router__longtext-wrapper"},_hoisted_3$e={class:"action-router__name"},_hoisted_4$d=["textContent"],_hoisted_5$2=["textContent"],_hoisted_6$1={key:2,class:"action-router__text"};function _sfc_render$f(e,j,ke,Ee,Me,Ae){const Ie=resolveComponent("RouterLink");return openBlock(),createElementBlock("li",{class:"action",role:Ae.isInSemanticMenu&&"presentation"},[createVNode(Ie,{"aria-label":e.ariaLabel,class:"action-router focusable",rel:"nofollow noreferrer noopener",role:Ae.isInSemanticMenu&&"menuitem",title:e.title,to:ke.to,onClick:e.onClick},{default:withCtx(()=>[renderSlot(e.$slots,"icon",{},()=>[createBaseVNode("span",{"aria-hidden":"true",class:normalizeClass(["action-router__icon",[e.isIconUrl?"action-router__icon--url":e.icon]]),style:normalizeStyle({backgroundImage:e.isIconUrl?"url(".concat(e.icon,")"):null})},null,6)],!0),e.name?(openBlock(),createElementBlock("span",_hoisted_2$e,[createBaseVNode("strong",_hoisted_3$e,toDisplayString(e.name),1),j[0]||(j[0]=createBaseVNode("br",null,null,-1)),createBaseVNode("span",{class:"action-router__longtext",textContent:toDisplayString(e.text)},null,8,_hoisted_4$d)])):e.isLongText?(openBlock(),createElementBlock("span",{key:1,class:"action-router__longtext",textContent:toDisplayString(e.text)},null,8,_hoisted_5$2)):(openBlock(),createElementBlock("span",_hoisted_6$1,toDisplayString(e.text),1)),createCommentVNode("",!0)]),_:3},8,["aria-label","role","title","to","onClick"])],8,_hoisted_1$f)}const NcActionRouter=_export_sfc$1(_sfc_main$h,[["render",_sfc_render$f],["__scopeId","data-v-87267750"]]);function tryOnScopeDispose(e){return getCurrentScope()?(onScopeDispose(e),!0):!1}const localProvidedStateMap=new WeakMap,injectLocal=(...e)=>{var j;const ke=e[0],Ee=(j=getCurrentInstance())==null?void 0:j.proxy;if(Ee==null&&!hasInjectionContext())throw new Error("injectLocal must be called in setup");return Ee&&localProvidedStateMap.has(Ee)&&ke in localProvidedStateMap.get(Ee)?localProvidedStateMap.get(Ee)[ke]:inject(...e)};function createSharedComposable(e){let j=0,ke,Ee;const Me=()=>{j-=1,Ee&&j<=0&&(Ee.stop(),ke=void 0,Ee=void 0)};return(...Ae)=>(j+=1,Ee||(Ee=effectScope(!0),ke=Ee.run(()=>e(...Ae))),tryOnScopeDispose(Me),ke)}const isClient=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const notNullish=e=>e!=null,toString$3=Object.prototype.toString,isObject=e=>toString$3.call(e)==="[object Object]",noop$1=()=>{},isIOS=getIsIOS();function getIsIOS(){var e,j;return isClient&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((j=window==null?void 0:window.navigator)==null?void 0:j.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function toRef(...e){if(e.length!==1)return toRef$1(...e);const j=e[0];return typeof j=="function"?readonly(customRef(()=>({get:j,set:noop$1}))):ref$1(j)}function pxValue(e){return e.endsWith("rem")?Number.parseFloat(e)*16:Number.parseFloat(e)}function toArray(e){return Array.isArray(e)?e:[e]}function getLifeCycleTarget(e){return getCurrentInstance()}function tryOnMounted(e,j=!0,ke){getLifeCycleTarget()?onMounted(e,ke):j?e():nextTick(e)}function watchImmediate(e,j,ke){return watch(e,j,Gi(Fi({},ke),{immediate:!0}))}const defaultWindow$1=isClient?window:void 0;function unrefElement$1(e){var j;const ke=toValue(e);return(j=ke==null?void 0:ke.$el)!=null?j:ke}function useEventListener$1(...e){const j=[],ke=()=>{j.forEach(Ue=>Ue()),j.length=0},Ee=(Ue,Ke,Ve,Ge)=>(Ue.addEventListener(Ke,Ve,Ge),()=>Ue.removeEventListener(Ke,Ve,Ge)),Me=computed(()=>{const Ue=toArray(toValue(e[0])).filter(Ke=>Ke!=null);return Ue.every(Ke=>typeof Ke!="string")?Ue:void 0}),Ae=watchImmediate(()=>{var Ue,Ke;return[(Ke=(Ue=Me.value)==null?void 0:Ue.map(Ve=>unrefElement$1(Ve)))!=null?Ke:[defaultWindow$1].filter(Ve=>Ve!=null),toArray(toValue(Me.value?e[1]:e[0])),toArray(unref(Me.value?e[2]:e[1])),toValue(Me.value?e[3]:e[2])]},([Ue,Ke,Ve,Ge])=>{if(ke(),!(Ue!=null&&Ue.length)||!(Ke!=null&&Ke.length)||!(Ve!=null&&Ve.length))return;const yt=isObject(Ge)?Fi({},Ge):Ge;j.push(...Ue.flatMap(bt=>Ke.flatMap(Ct=>Ve.map(Dt=>Ee(bt,Ct,Dt,yt)))))},{flush:"post"}),Ie=()=>{Ae(),ke()};return tryOnScopeDispose(ke),Ie}let _iOSWorkaround$1=!1;function onClickOutside$1(e,j,ke={}){const{window:Ee=defaultWindow$1,ignore:Me=[],capture:Ae=!0,detectIframe:Ie=!1,controls:Ue=!1}=ke;if(!Ee)return Ue?{stop:noop$1,cancel:noop$1,trigger:noop$1}:noop$1;if(isIOS&&!_iOSWorkaround$1){_iOSWorkaround$1=!0;const Ot={passive:!0};Array.from(Ee.document.body.children).forEach(Tt=>Tt.addEventListener("click",noop$1,Ot)),Ee.document.documentElement.addEventListener("click",noop$1,Ot)}let Ke=!0;const Ve=Ot=>toValue(Me).some(Tt=>{if(typeof Tt=="string")return Array.from(Ee.document.querySelectorAll(Tt)).some(Rt=>Rt===Ot.target||Ot.composedPath().includes(Rt));{const Rt=unrefElement$1(Tt);return Rt&&(Ot.target===Rt||Ot.composedPath().includes(Rt))}});function Ge(Ot){const Tt=toValue(Ot);return Tt&&Tt.$.subTree.shapeFlag===16}function yt(Ot,Tt){const Rt=toValue(Ot),Jt=Rt.$.subTree&&Rt.$.subTree.children;return Jt==null||!Array.isArray(Jt)?!1:Jt.some(Kt=>Kt.el===Tt.target||Tt.composedPath().includes(Kt.el))}const bt=Ot=>{const Tt=unrefElement$1(e);if(Ot.target!=null&&!(!(Tt instanceof Element)&&Ge(e)&&yt(e,Ot))&&!(!Tt||Tt===Ot.target||Ot.composedPath().includes(Tt))){if("detail"in Ot&&Ot.detail===0&&(Ke=!Ve(Ot)),!Ke){Ke=!0;return}j(Ot)}};let Ct=!1;const Dt=[useEventListener$1(Ee,"click",Ot=>{Ct||(Ct=!0,setTimeout(()=>{Ct=!1},0),bt(Ot))},{passive:!0,capture:Ae}),useEventListener$1(Ee,"pointerdown",Ot=>{const Tt=unrefElement$1(e);Ke=!Ve(Ot)&&!!(Tt&&!Ot.composedPath().includes(Tt))},{passive:!0}),Ie&&useEventListener$1(Ee,"blur",Ot=>{setTimeout(()=>{var Tt;const Rt=unrefElement$1(e);((Tt=Ee.document.activeElement)==null?void 0:Tt.tagName)==="IFRAME"&&!(Rt!=null&&Rt.contains(Ee.document.activeElement))&&j(Ot)},0)},{passive:!0})].filter(Boolean),Ft=()=>Dt.forEach(Ot=>Ot());return Ue?{stop:Ft,cancel:()=>{Ke=!1},trigger:Ot=>{Ke=!0,bt(Ot),Ke=!1}}:Ft}function useMounted(){const e=shallowRef(!1),j=getCurrentInstance();return j&&onMounted(()=>{e.value=!0},j),e}function useSupported(e){const j=useMounted();return computed(()=>(j.value,!!e()))}function useMutationObserver(e,j,ke={}){const bt=ke,{window:Ee=defaultWindow$1}=bt,Me=Go(bt,["window"]);let Ae;const Ie=useSupported(()=>Ee&&"MutationObserver"in Ee),Ue=()=>{Ae&&(Ae.disconnect(),Ae=void 0)},Ke=computed(()=>{const Ct=toValue(e),Dt=toArray(Ct).map(unrefElement$1).filter(notNullish);return new Set(Dt)}),Ve=watch(Ke,Ct=>{Ue(),Ie.value&&Ct.size&&(Ae=new MutationObserver(j),Ct.forEach(Dt=>Ae.observe(Dt,Me)))},{immediate:!0,flush:"post"}),Ge=()=>Ae==null?void 0:Ae.takeRecords(),yt=()=>{Ve(),Ue()};return tryOnScopeDispose(yt),{isSupported:Ie,stop:yt,takeRecords:Ge}}function onElementRemoval(e,j,ke={}){const{window:Ee=defaultWindow$1,document:Me=Ee==null?void 0:Ee.document,flush:Ae="sync"}=ke;if(!Ee||!Me)return noop$1;let Ie;const Ue=Ge=>{Ie==null||Ie(),Ie=Ge},Ke=watchEffect(()=>{const Ge=unrefElement$1(e);if(Ge){const{stop:yt}=useMutationObserver(Me,bt=>{bt.map(Ct=>[...Ct.removedNodes]).flat().some(Ct=>Ct===Ge||Ct.contains(Ge))&&j(bt)},{window:Ee,childList:!0,subtree:!0});Ue(yt)}},{flush:Ae}),Ve=()=>{Ke(),Ue()};return tryOnScopeDispose(Ve),Ve}function createKeyPredicate(e){return typeof e=="function"?e:typeof e=="string"?j=>j.key===e:Array.isArray(e)?j=>e.includes(j.key):()=>!0}function onKeyStroke(...e){let j,ke,Ee={};e.length===3?(j=e[0],ke=e[1],Ee=e[2]):e.length===2?typeof e[1]=="object"?(j=!0,ke=e[0],Ee=e[1]):(j=e[0],ke=e[1]):(j=!0,ke=e[0]);const{target:Me=defaultWindow$1,eventName:Ae="keydown",passive:Ie=!1,dedupe:Ue=!1}=Ee,Ke=createKeyPredicate(j);return useEventListener$1(Me,Ae,Ve=>{Ve.repeat&&toValue(Ue)||Ke(Ve)&&ke(Ve)},Ie)}function useActiveElement(e={}){var j;const{window:ke=defaultWindow$1,deep:Ee=!0,triggerOnRemoval:Me=!1}=e,Ae=(j=e.document)!=null?j:ke==null?void 0:ke.document,Ie=()=>{var Ve;let Ge=Ae==null?void 0:Ae.activeElement;if(Ee)for(;Ge!=null&&Ge.shadowRoot;)Ge=(Ve=Ge==null?void 0:Ge.shadowRoot)==null?void 0:Ve.activeElement;return Ge},Ue=shallowRef(),Ke=()=>{Ue.value=Ie()};if(ke){const Ve={capture:!0,passive:!0};useEventListener$1(ke,"blur",Ge=>{Ge.relatedTarget===null&&Ke()},Ve),useEventListener$1(ke,"focus",Ke,Ve)}return Me&&onElementRemoval(Ue,Ke,{document:Ae}),Ke(),Ue}const ssrWidthSymbol=Symbol("vueuse-ssr-width");function useSSRWidth(){const e=hasInjectionContext()?injectLocal(ssrWidthSymbol,null):null;return typeof e=="number"?e:void 0}function useMediaQuery(e,j={}){const{window:ke=defaultWindow$1,ssrWidth:Ee=useSSRWidth()}=j,Me=useSupported(()=>ke&&"matchMedia"in ke&&typeof ke.matchMedia=="function"),Ae=shallowRef(typeof Ee=="number"),Ie=shallowRef(),Ue=shallowRef(!1),Ke=Ve=>{Ue.value=Ve.matches};return watchEffect(()=>{if(Ae.value){Ae.value=!Me.value;const Ve=toValue(e).split(",");Ue.value=Ve.some(Ge=>{const yt=Ge.includes("not all"),bt=Ge.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),Ct=Ge.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/);let Dt=!!(bt||Ct);return bt&&Dt&&(Dt=Ee>=pxValue(bt[1])),Ct&&Dt&&(Dt=Ee<=pxValue(Ct[1])),yt?!Dt:Dt});return}Me.value&&(Ie.value=ke.matchMedia(toValue(e)),Ue.value=Ie.value.matches)}),useEventListener$1(Ie,"change",Ke,{passive:!0}),computed(()=>Ue.value)}function usePreferredDark(e){return useMediaQuery("(prefers-color-scheme: dark)",e)}function useResizeObserver(e,j,ke={}){const yt=ke,{window:Ee=defaultWindow$1}=yt,Me=Go(yt,["window"]);let Ae;const Ie=useSupported(()=>Ee&&"ResizeObserver"in Ee),Ue=()=>{Ae&&(Ae.disconnect(),Ae=void 0)},Ke=computed(()=>{const bt=toValue(e);return Array.isArray(bt)?bt.map(Ct=>unrefElement$1(Ct)):[unrefElement$1(bt)]}),Ve=watch(Ke,bt=>{if(Ue(),Ie.value&&Ee){Ae=new ResizeObserver(j);for(const Ct of bt)Ct&&Ae.observe(Ct,Me)}},{immediate:!0,flush:"post"}),Ge=()=>{Ue(),Ve()};return tryOnScopeDispose(Ge),{isSupported:Ie,stop:Ge}}function useElementBounding(e,j={}){const{reset:ke=!0,windowResize:Ee=!0,windowScroll:Me=!0,immediate:Ae=!0,updateTiming:Ie="sync"}=j,Ue=shallowRef(0),Ke=shallowRef(0),Ve=shallowRef(0),Ge=shallowRef(0),yt=shallowRef(0),bt=shallowRef(0),Ct=shallowRef(0),Dt=shallowRef(0);function Ft(){const Tt=unrefElement$1(e);if(!Tt){ke&&(Ue.value=0,Ke.value=0,Ve.value=0,Ge.value=0,yt.value=0,bt.value=0,Ct.value=0,Dt.value=0);return}const Rt=Tt.getBoundingClientRect();Ue.value=Rt.height,Ke.value=Rt.bottom,Ve.value=Rt.left,Ge.value=Rt.right,yt.value=Rt.top,bt.value=Rt.width,Ct.value=Rt.x,Dt.value=Rt.y}function Ot(){Ie==="sync"?Ft():Ie==="next-frame"&&requestAnimationFrame(()=>Ft())}return useResizeObserver(e,Ot),watch(()=>unrefElement$1(e),Tt=>!Tt&&Ot()),useMutationObserver(e,Ot,{attributeFilter:["style","class"]}),Me&&useEventListener$1("scroll",Ot,{capture:!0,passive:!0}),Ee&&useEventListener$1("resize",Ot,{passive:!0}),tryOnMounted(()=>{Ae&&Ot()}),{height:Ue,bottom:Ke,left:Ve,right:Ge,top:yt,width:bt,x:Ct,y:Dt,update:Ot}}function useElementSize(e,j={width:0,height:0},ke={}){const{window:Ee=defaultWindow$1,box:Me="content-box"}=ke,Ae=computed(()=>{var yt,bt;return(bt=(yt=unrefElement$1(e))==null?void 0:yt.namespaceURI)==null?void 0:bt.includes("svg")}),Ie=shallowRef(j.width),Ue=shallowRef(j.height),{stop:Ke}=useResizeObserver(e,([yt])=>{const bt=Me==="border-box"?yt.borderBoxSize:Me==="content-box"?yt.contentBoxSize:yt.devicePixelContentBoxSize;if(Ee&&Ae.value){const Ct=unrefElement$1(e);if(Ct){const Dt=Ct.getBoundingClientRect();Ie.value=Dt.width,Ue.value=Dt.height}}else if(bt){const Ct=toArray(bt);Ie.value=Ct.reduce((Dt,{inlineSize:Ft})=>Dt+Ft,0),Ue.value=Ct.reduce((Dt,{blockSize:Ft})=>Dt+Ft,0)}else Ie.value=yt.contentRect.width,Ue.value=yt.contentRect.height},ke);tryOnMounted(()=>{const yt=unrefElement$1(e);yt&&(Ie.value="offsetWidth"in yt?yt.offsetWidth:j.width,Ue.value="offsetHeight"in yt?yt.offsetHeight:j.height)});const Ve=watch(()=>unrefElement$1(e),yt=>{Ie.value=yt?j.width:0,Ue.value=yt?j.height:0});function Ge(){Ke(),Ve()}return{width:Ie,height:Ue,stop:Ge}}function useIntersectionObserver(e,j,ke={}){const{root:Ee,rootMargin:Me="0px",threshold:Ae=0,window:Ie=defaultWindow$1,immediate:Ue=!0}=ke,Ke=useSupported(()=>Ie&&"IntersectionObserver"in Ie),Ve=computed(()=>{const Dt=toValue(e);return toArray(Dt).map(unrefElement$1).filter(notNullish)});let Ge=noop$1;const yt=shallowRef(Ue),bt=Ke.value?watch(()=>[Ve.value,unrefElement$1(Ee),yt.value],([Dt,Ft])=>{if(Ge(),!yt.value||!Dt.length)return;const Ot=new IntersectionObserver(j,{root:unrefElement$1(Ft),rootMargin:Me,threshold:Ae});Dt.forEach(Tt=>Tt&&Ot.observe(Tt)),Ge=()=>{Ot.disconnect(),Ge=noop$1}},{immediate:Ue,flush:"post"}):noop$1,Ct=()=>{Ge(),bt(),yt.value=!1};return tryOnScopeDispose(Ct),{isSupported:Ke,isActive:yt,pause(){Ge(),yt.value=!1},resume(){yt.value=!0},stop:Ct}}const EVENT_FOCUS_IN="focusin",EVENT_FOCUS_OUT="focusout",PSEUDO_CLASS_FOCUS_WITHIN=":focus-within";function useFocusWithin(e,j={}){const{window:ke=defaultWindow$1}=j,Ee=computed(()=>unrefElement$1(e)),Me=shallowRef(!1),Ae=computed(()=>Me.value);if(!ke||!useActiveElement(j).value)return{focused:Ae};const Ie={passive:!0};return useEventListener$1(Ee,EVENT_FOCUS_IN,()=>Me.value=!0,Ie),useEventListener$1(Ee,EVENT_FOCUS_OUT,()=>{var Ue,Ke,Ve;return Me.value=(Ve=(Ke=(Ue=Ee.value)==null?void 0:Ue.matches)==null?void 0:Ke.call(Ue,PSEUDO_CLASS_FOCUS_WITHIN))!=null?Ve:!1},Ie),{focused:Ae}}function useWindowSize(e={}){const{window:j=defaultWindow$1,initialWidth:ke=Number.POSITIVE_INFINITY,initialHeight:Ee=Number.POSITIVE_INFINITY,listenOrientation:Me=!0,includeScrollbar:Ae=!0,type:Ie="inner"}=e,Ue=shallowRef(ke),Ke=shallowRef(Ee),Ve=()=>{if(j)if(Ie==="outer")Ue.value=j.outerWidth,Ke.value=j.outerHeight;else if(Ie==="visual"&&j.visualViewport){const{width:yt,height:bt,scale:Ct}=j.visualViewport;Ue.value=Math.round(yt*Ct),Ke.value=Math.round(bt*Ct)}else Ae?(Ue.value=j.innerWidth,Ke.value=j.innerHeight):(Ue.value=j.document.documentElement.clientWidth,Ke.value=j.document.documentElement.clientHeight)};Ve(),tryOnMounted(Ve);const Ge={passive:!0};if(useEventListener$1("resize",Ve,Ge),j&&Ie==="visual"&&j.visualViewport&&useEventListener$1(j.visualViewport,"resize",Ve,Ge),Me){const yt=useMediaQuery("(orientation: portrait)");watch(yt,()=>Ve())}return{width:Ue,height:Ke}}function getTrapStack(){var e;return(e=window._nc_focus_trap)!=null||(window._nc_focus_trap=[]),window._nc_focus_trap}function createTrapStackController(){let e=[];return{pause(){e=[...getTrapStack()];for(const j of e)j.pause()},unpause(){if(e.length===getTrapStack().length)for(const j of e)j.unpause();e=[]}}}function useTrapStackControl(e,j={}){const ke=createTrapStackController();watch(e,()=>{toValue(j.disabled)||(toValue(e)?ke.pause():ke.unpause())}),onUnmounted(()=>{ke.unpause()})}const sides=["top","right","bottom","left"],alignments=["start","end"],placements=sides.reduce((e,j)=>e.concat(j,j+"-"+alignments[0],j+"-"+alignments[1]),[]),min$1=Math.min,max$1=Math.max,round$1=Math.round,floor$1=Math.floor,createCoords=e=>({x:e,y:e}),oppositeSideMap={left:"right",right:"left",bottom:"top",top:"bottom"},oppositeAlignmentMap={start:"end",end:"start"};function clamp(e,j,ke){return max$1(e,min$1(j,ke))}function evaluate(e,j){return typeof e=="function"?e(j):e}function getSide(e){return e.split("-")[0]}function getAlignment(e){return e.split("-")[1]}function getOppositeAxis(e){return e==="x"?"y":"x"}function getAxisLength(e){return e==="y"?"height":"width"}const yAxisSides=new Set(["top","bottom"]);function getSideAxis(e){return yAxisSides.has(getSide(e))?"y":"x"}function getAlignmentAxis(e){return getOppositeAxis(getSideAxis(e))}function getAlignmentSides(e,j,ke){ke===void 0&&(ke=!1);const Ee=getAlignment(e),Me=getAlignmentAxis(e),Ae=getAxisLength(Me);let Ie=Me==="x"?Ee===(ke?"end":"start")?"right":"left":Ee==="start"?"bottom":"top";return j.reference[Ae]>j.floating[Ae]&&(Ie=getOppositePlacement(Ie)),[Ie,getOppositePlacement(Ie)]}function getExpandedPlacements(e){const j=getOppositePlacement(e);return[getOppositeAlignmentPlacement(e),j,getOppositeAlignmentPlacement(j)]}function getOppositeAlignmentPlacement(e){return e.replace(/start|end/g,j=>oppositeAlignmentMap[j])}const lrPlacement=["left","right"],rlPlacement=["right","left"],tbPlacement=["top","bottom"],btPlacement=["bottom","top"];function getSideList(e,j,ke){switch(e){case"top":case"bottom":return ke?j?rlPlacement:lrPlacement:j?lrPlacement:rlPlacement;case"left":case"right":return j?tbPlacement:btPlacement;default:return[]}}function getOppositeAxisPlacements(e,j,ke,Ee){const Me=getAlignment(e);let Ae=getSideList(getSide(e),ke==="start",Ee);return Me&&(Ae=Ae.map(Ie=>Ie+"-"+Me),j&&(Ae=Ae.concat(Ae.map(getOppositeAlignmentPlacement)))),Ae}function getOppositePlacement(e){return e.replace(/left|right|bottom|top/g,j=>oppositeSideMap[j])}function expandPaddingObject(e){return Fi({top:0,right:0,bottom:0,left:0},e)}function getPaddingObject(e){return typeof e!="number"?expandPaddingObject(e):{top:e,right:e,bottom:e,left:e}}function rectToClientRect(e){const{x:j,y:ke,width:Ee,height:Me}=e;return{width:Ee,height:Me,top:ke,left:j,right:j+Ee,bottom:ke+Me,x:j,y:ke}}function computeCoordsFromPlacement(e,j,ke){let{reference:Ee,floating:Me}=e;const Ae=getSideAxis(j),Ie=getAlignmentAxis(j),Ue=getAxisLength(Ie),Ke=getSide(j),Ve=Ae==="y",Ge=Ee.x+Ee.width/2-Me.width/2,yt=Ee.y+Ee.height/2-Me.height/2,bt=Ee[Ue]/2-Me[Ue]/2;let Ct;switch(Ke){case"top":Ct={x:Ge,y:Ee.y-Me.height};break;case"bottom":Ct={x:Ge,y:Ee.y+Ee.height};break;case"right":Ct={x:Ee.x+Ee.width,y:yt};break;case"left":Ct={x:Ee.x-Me.width,y:yt};break;default:Ct={x:Ee.x,y:Ee.y}}switch(getAlignment(j)){case"start":Ct[Ie]-=bt*(ke&&Ve?-1:1);break;case"end":Ct[Ie]+=bt*(ke&&Ve?-1:1);break}return Ct}const computePosition$1=async(e,j,ke)=>{const{placement:Ee="bottom",strategy:Me="absolute",middleware:Ae=[],platform:Ie}=ke,Ue=Ae.filter(Boolean),Ke=await(Ie.isRTL==null?void 0:Ie.isRTL(j));let Ve=await Ie.getElementRects({reference:e,floating:j,strategy:Me}),{x:Ge,y:yt}=computeCoordsFromPlacement(Ve,Ee,Ke),bt=Ee,Ct={},Dt=0;for(let Ft=0;Ft({name:"arrow",options:e,async fn(j){const{x:ke,y:Ee,placement:Me,rects:Ae,platform:Ie,elements:Ue,middlewareData:Ke}=j,{element:Ve,padding:Ge=0}=evaluate(e,j)||{};if(Ve==null)return{};const yt=getPaddingObject(Ge),bt={x:ke,y:Ee},Ct=getAlignmentAxis(Me),Dt=getAxisLength(Ct),Ft=await Ie.getDimensions(Ve),Ot=Ct==="y",Tt=Ot?"top":"left",Rt=Ot?"bottom":"right",Jt=Ot?"clientHeight":"clientWidth",Kt=Ae.reference[Dt]+Ae.reference[Ct]-bt[Ct]-Ae.floating[Dt],kn=bt[Ct]-Ae.reference[Ct],wn=await(Ie.getOffsetParent==null?void 0:Ie.getOffsetParent(Ve));let ei=wn?wn[Jt]:0;(!ei||!await(Ie.isElement==null?void 0:Ie.isElement(wn)))&&(ei=Ue.floating[Jt]||Ae.floating[Dt]);const ti=Kt/2-kn/2,qn=ei/2-Ft[Dt]/2-1,Jn=min$1(yt[Tt],qn),Be=min$1(yt[Rt],qn),$e=Jn,Re=ei-Ft[Dt]-Be,We=ei/2-Ft[Dt]/2+ti,Xe=clamp($e,We,Re),Et=!Ke.arrow&&getAlignment(Me)!=null&&We!==Xe&&Ae.reference[Dt]/2-(We<$e?Jn:Be)-Ft[Dt]/2<0,Bt=Et?We<$e?We-$e:We-Re:0;return{[Ct]:bt[Ct]+Bt,data:Fi({[Ct]:Xe,centerOffset:We-Xe-Bt},Et&&{alignmentOffset:Bt}),reset:Et}}});function getPlacementList(e,j,ke){return(e?[...ke.filter(Ee=>getAlignment(Ee)===e),...ke.filter(Ee=>getAlignment(Ee)!==e)]:ke.filter(Ee=>getSide(Ee)===Ee)).filter(Ee=>e?getAlignment(Ee)===e||(j?getOppositeAlignmentPlacement(Ee)!==Ee:!1):!0)}const autoPlacement=function(e){return e===void 0&&(e={}),{name:"autoPlacement",options:e,async fn(j){var ke,Ee,Me;const{rects:Ae,middlewareData:Ie,placement:Ue,platform:Ke,elements:Ve}=j,qn=evaluate(e,j),{crossAxis:Ge=!1,alignment:yt,allowedPlacements:bt=placements,autoAlignment:Ct=!0}=qn,Dt=Go(qn,["crossAxis","alignment","allowedPlacements","autoAlignment"]),Ft=yt!==void 0||bt===placements?getPlacementList(yt||null,Ct,bt):bt,Ot=await detectOverflow(j,Dt),Tt=((ke=Ie.autoPlacement)==null?void 0:ke.index)||0,Rt=Ft[Tt];if(Rt==null)return{};const Jt=getAlignmentSides(Rt,Ae,await(Ke.isRTL==null?void 0:Ke.isRTL(Ve.floating)));if(Ue!==Rt)return{reset:{placement:Ft[0]}};const Kt=[Ot[getSide(Rt)],Ot[Jt[0]],Ot[Jt[1]]],kn=[...((Ee=Ie.autoPlacement)==null?void 0:Ee.overflows)||[],{placement:Rt,overflows:Kt}],wn=Ft[Tt+1];if(wn)return{data:{index:Tt+1,overflows:kn},reset:{placement:wn}};const ei=kn.map(Jn=>{const Be=getAlignment(Jn.placement);return[Jn.placement,Be&&Ge?Jn.overflows.slice(0,2).reduce(($e,Re)=>$e+Re,0):Jn.overflows[0],Jn.overflows]}).sort((Jn,Be)=>Jn[1]-Be[1]),ti=((Me=ei.filter(Jn=>Jn[2].slice(0,getAlignment(Jn[0])?2:3).every(Be=>Be<=0))[0])==null?void 0:Me[0])||ei[0][0];return ti!==Ue?{data:{index:Tt+1,overflows:kn},reset:{placement:ti}}:{}}}},flip$1=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(j){var ke,Ee;const{placement:Me,middlewareData:Ae,rects:Ie,initialPlacement:Ue,platform:Ke,elements:Ve}=j,We=evaluate(e,j),{mainAxis:Ge=!0,crossAxis:yt=!0,fallbackPlacements:bt,fallbackStrategy:Ct="bestFit",fallbackAxisSideDirection:Dt="none",flipAlignment:Ft=!0}=We,Ot=Go(We,["mainAxis","crossAxis","fallbackPlacements","fallbackStrategy","fallbackAxisSideDirection","flipAlignment"]);if((ke=Ae.arrow)!=null&&ke.alignmentOffset)return{};const Tt=getSide(Me),Rt=getSideAxis(Ue),Jt=getSide(Ue)===Ue,Kt=await(Ke.isRTL==null?void 0:Ke.isRTL(Ve.floating)),kn=bt||(Jt||!Ft?[getOppositePlacement(Ue)]:getExpandedPlacements(Ue)),wn=Dt!=="none";!bt&&wn&&kn.push(...getOppositeAxisPlacements(Ue,Ft,Dt,Kt));const ei=[Ue,...kn],ti=await detectOverflow(j,Ot),qn=[];let Jn=((Ee=Ae.flip)==null?void 0:Ee.overflows)||[];if(Ge&&qn.push(ti[Tt]),yt){const Xe=getAlignmentSides(Me,Ie,Kt);qn.push(ti[Xe[0]],ti[Xe[1]])}if(Jn=[...Jn,{placement:Me,overflows:qn}],!qn.every(Xe=>Xe<=0)){var Be,$e;const Xe=(((Be=Ae.flip)==null?void 0:Be.index)||0)+1,Et=ei[Xe];if(Et&&(!(yt==="alignment"&&Rt!==getSideAxis(Et))||Jn.every(vt=>getSideAxis(vt.placement)===Rt?vt.overflows[0]>0:!0)))return{data:{index:Xe,overflows:Jn},reset:{placement:Et}};let Bt=($e=Jn.filter(vt=>vt.overflows[0]<=0).sort((vt,De)=>vt.overflows[1]-De.overflows[1])[0])==null?void 0:$e.placement;if(!Bt)switch(Ct){case"bestFit":{var Re;const vt=(Re=Jn.filter(De=>{if(wn){const Je=getSideAxis(De.placement);return Je===Rt||Je==="y"}return!0}).map(De=>[De.placement,De.overflows.filter(Je=>Je>0).reduce((Je,It)=>Je+It,0)]).sort((De,Je)=>De[1]-Je[1])[0])==null?void 0:Re[0];vt&&(Bt=vt);break}case"initialPlacement":Bt=Ue;break}if(Me!==Bt)return{reset:{placement:Bt}}}return{}}}},originSides=new Set(["left","top"]);async function convertValueToCoords(e,j){const{placement:ke,platform:Ee,elements:Me}=e,Ae=await(Ee.isRTL==null?void 0:Ee.isRTL(Me.floating)),Ie=getSide(ke),Ue=getAlignment(ke),Ke=getSideAxis(ke)==="y",Ve=originSides.has(Ie)?-1:1,Ge=Ae&&Ke?-1:1,yt=evaluate(j,e);let{mainAxis:bt,crossAxis:Ct,alignmentAxis:Dt}=typeof yt=="number"?{mainAxis:yt,crossAxis:0,alignmentAxis:null}:{mainAxis:yt.mainAxis||0,crossAxis:yt.crossAxis||0,alignmentAxis:yt.alignmentAxis};return Ue&&typeof Dt=="number"&&(Ct=Ue==="end"?Dt*-1:Dt),Ke?{x:Ct*Ge,y:bt*Ve}:{x:bt*Ve,y:Ct*Ge}}const offset$1=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(j){var ke,Ee;const{x:Me,y:Ae,placement:Ie,middlewareData:Ue}=j,Ke=await convertValueToCoords(j,e);return Ie===((ke=Ue.offset)==null?void 0:ke.placement)&&(Ee=Ue.arrow)!=null&&Ee.alignmentOffset?{}:{x:Me+Ke.x,y:Ae+Ke.y,data:Gi(Fi({},Ke),{placement:Ie})}}}},shift$1=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(j){const{x:ke,y:Ee,placement:Me}=j,Ot=evaluate(e,j),{mainAxis:Ae=!0,crossAxis:Ie=!1,limiter:Ue={fn:Tt=>{let{x:Rt,y:Jt}=Tt;return{x:Rt,y:Jt}}}}=Ot,Ke=Go(Ot,["mainAxis","crossAxis","limiter"]),Ve={x:ke,y:Ee},Ge=await detectOverflow(j,Ke),yt=getSideAxis(getSide(Me)),bt=getOppositeAxis(yt);let Ct=Ve[bt],Dt=Ve[yt];if(Ae){const Tt=bt==="y"?"top":"left",Rt=bt==="y"?"bottom":"right",Jt=Ct+Ge[Tt],Kt=Ct-Ge[Rt];Ct=clamp(Jt,Ct,Kt)}if(Ie){const Tt=yt==="y"?"top":"left",Rt=yt==="y"?"bottom":"right",Jt=Dt+Ge[Tt],Kt=Dt-Ge[Rt];Dt=clamp(Jt,Dt,Kt)}const Ft=Ue.fn(Gi(Fi({},j),{[bt]:Ct,[yt]:Dt}));return Gi(Fi({},Ft),{data:{x:Ft.x-ke,y:Ft.y-Ee,enabled:{[bt]:Ae,[yt]:Ie}}})}}},limitShift$1=function(e){return e===void 0&&(e={}),{options:e,fn(j){const{x:ke,y:Ee,placement:Me,rects:Ae,middlewareData:Ie}=j,{offset:Ue=0,mainAxis:Ke=!0,crossAxis:Ve=!0}=evaluate(e,j),Ge={x:ke,y:Ee},yt=getSideAxis(Me),bt=getOppositeAxis(yt);let Ct=Ge[bt],Dt=Ge[yt];const Ft=evaluate(Ue,j),Ot=typeof Ft=="number"?{mainAxis:Ft,crossAxis:0}:Fi({mainAxis:0,crossAxis:0},Ft);if(Ke){const Jt=bt==="y"?"height":"width",Kt=Ae.reference[bt]-Ae.floating[Jt]+Ot.mainAxis,kn=Ae.reference[bt]+Ae.reference[Jt]-Ot.mainAxis;Ctkn&&(Ct=kn)}if(Ve){var Tt,Rt;const Jt=bt==="y"?"width":"height",Kt=originSides.has(getSide(Me)),kn=Ae.reference[yt]-Ae.floating[Jt]+(Kt&&((Tt=Ie.offset)==null?void 0:Tt[yt])||0)+(Kt?0:Ot.crossAxis),wn=Ae.reference[yt]+Ae.reference[Jt]+(Kt?0:((Rt=Ie.offset)==null?void 0:Rt[yt])||0)-(Kt?Ot.crossAxis:0);Dtwn&&(Dt=wn)}return{[bt]:Ct,[yt]:Dt}}}},size=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(j){var ke,Ee;const{placement:Me,rects:Ae,platform:Ie,elements:Ue}=j,Jn=evaluate(e,j),{apply:Ke=()=>{}}=Jn,Ve=Go(Jn,["apply"]),Ge=await detectOverflow(j,Ve),yt=getSide(Me),bt=getAlignment(Me),Ct=getSideAxis(Me)==="y",{width:Dt,height:Ft}=Ae.floating;let Ot,Tt;yt==="top"||yt==="bottom"?(Ot=yt,Tt=bt===(await(Ie.isRTL==null?void 0:Ie.isRTL(Ue.floating))?"start":"end")?"left":"right"):(Tt=yt,Ot=bt==="end"?"top":"bottom");const Rt=Ft-Ge.top-Ge.bottom,Jt=Dt-Ge.left-Ge.right,Kt=min$1(Ft-Ge[Ot],Rt),kn=min$1(Dt-Ge[Tt],Jt),wn=!j.middlewareData.shift;let ei=Kt,ti=kn;if((ke=j.middlewareData.shift)!=null&&ke.enabled.x&&(ti=Jt),(Ee=j.middlewareData.shift)!=null&&Ee.enabled.y&&(ei=Rt),wn&&!bt){const Be=max$1(Ge.left,0),$e=max$1(Ge.right,0),Re=max$1(Ge.top,0),We=max$1(Ge.bottom,0);Ct?ti=Dt-2*(Be!==0||$e!==0?Be+$e:max$1(Ge.left,Ge.right)):ei=Ft-2*(Re!==0||We!==0?Re+We:max$1(Ge.top,Ge.bottom))}await Ke(Gi(Fi({},j),{availableWidth:ti,availableHeight:ei}));const qn=await Ie.getDimensions(Ue.floating);return Dt!==qn.width||Ft!==qn.height?{reset:{rects:!0}}:{}}}};function n$1(e){var j;return((j=e.ownerDocument)==null?void 0:j.defaultView)||window}function o(e){return n$1(e).getComputedStyle(e)}const i=Math.min,r=Math.max,l=Math.round;function c$1(e){const j=o(e);let ke=parseFloat(j.width),Ee=parseFloat(j.height);const Me=e.offsetWidth,Ae=e.offsetHeight,Ie=l(ke)!==Me||l(Ee)!==Ae;return Ie&&(ke=Me,Ee=Ae),{width:ke,height:Ee,fallback:Ie}}function s(e){return h$1(e)?(e.nodeName||"").toLowerCase():""}let f$1;function u$1(){if(f$1)return f$1;const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?(f$1=e.brands.map(j=>j.brand+"/"+j.version).join(" "),f$1):navigator.userAgent}function a(e){return e instanceof n$1(e).HTMLElement}function d$1(e){return e instanceof n$1(e).Element}function h$1(e){return e instanceof n$1(e).Node}function p(e){return typeof ShadowRoot>"u"?!1:e instanceof n$1(e).ShadowRoot||e instanceof ShadowRoot}function g$1(e){const{overflow:j,overflowX:ke,overflowY:Ee,display:Me}=o(e);return/auto|scroll|overlay|hidden|clip/.test(j+Ee+ke)&&!["inline","contents"].includes(Me)}function m$2(e){return["table","td","th"].includes(s(e))}function y$1(e){const j=/firefox/i.test(u$1()),ke=o(e),Ee=ke.backdropFilter||ke.WebkitBackdropFilter;return ke.transform!=="none"||ke.perspective!=="none"||!!Ee&&Ee!=="none"||j&&ke.willChange==="filter"||j&&!!ke.filter&&ke.filter!=="none"||["transform","perspective"].some(Me=>ke.willChange.includes(Me))||["paint","layout","strict","content"].some(Me=>{const Ae=ke.contain;return Ae!=null&&Ae.includes(Me)})}function x$1(){return!/^((?!chrome|android).)*safari/i.test(u$1())}function w(e){return["html","body","#document"].includes(s(e))}function v(e){return d$1(e)?e:e.contextElement}const b={x:1,y:1};function L(e){const j=v(e);if(!a(j))return b;const ke=j.getBoundingClientRect(),{width:Ee,height:Me,fallback:Ae}=c$1(j);let Ie=(Ae?l(ke.width):ke.width)/Ee,Ue=(Ae?l(ke.height):ke.height)/Me;return Ie&&Number.isFinite(Ie)||(Ie=1),Ue&&Number.isFinite(Ue)||(Ue=1),{x:Ie,y:Ue}}function E$2(e,j,ke,Ee){var Me,Ae;j===void 0&&(j=!1),ke===void 0&&(ke=!1);const Ie=e.getBoundingClientRect(),Ue=v(e);let Ke=b;j&&(Ee?d$1(Ee)&&(Ke=L(Ee)):Ke=L(e));const Ve=Ue?n$1(Ue):window,Ge=!x$1()&&ke;let yt=(Ie.left+(Ge&&((Me=Ve.visualViewport)==null?void 0:Me.offsetLeft)||0))/Ke.x,bt=(Ie.top+(Ge&&((Ae=Ve.visualViewport)==null?void 0:Ae.offsetTop)||0))/Ke.y,Ct=Ie.width/Ke.x,Dt=Ie.height/Ke.y;if(Ue){const Ft=n$1(Ue),Ot=Ee&&d$1(Ee)?n$1(Ee):Ee;let Tt=Ft.frameElement;for(;Tt&&Ee&&Ot!==Ft;){const Rt=L(Tt),Jt=Tt.getBoundingClientRect(),Kt=getComputedStyle(Tt);Jt.x+=(Tt.clientLeft+parseFloat(Kt.paddingLeft))*Rt.x,Jt.y+=(Tt.clientTop+parseFloat(Kt.paddingTop))*Rt.y,yt*=Rt.x,bt*=Rt.y,Ct*=Rt.x,Dt*=Rt.y,yt+=Jt.x,bt+=Jt.y,Tt=n$1(Tt).frameElement}}return{width:Ct,height:Dt,top:bt,right:yt+Ct,bottom:bt+Dt,left:yt,x:yt,y:bt}}function R(e){return((h$1(e)?e.ownerDocument:e.document)||window.document).documentElement}function T$1(e){return d$1(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function C$2(e){return E$2(R(e)).left+T$1(e).scrollLeft}function F(e){if(s(e)==="html")return e;const j=e.assignedSlot||e.parentNode||p(e)&&e.host||R(e);return p(j)?j.host:j}function W$1(e){const j=F(e);return w(j)?j.ownerDocument.body:a(j)&&g$1(j)?j:W$1(j)}function D(e,j){var ke;j===void 0&&(j=[]);const Ee=W$1(e),Me=Ee===((ke=e.ownerDocument)==null?void 0:ke.body),Ae=n$1(Ee);return Me?j.concat(Ae,Ae.visualViewport||[],g$1(Ee)?Ee:[]):j.concat(Ee,D(Ee))}function S$2(e,j,ke){return j==="viewport"?rectToClientRect(function(Ee,Me){const Ae=n$1(Ee),Ie=R(Ee),Ue=Ae.visualViewport;let Ke=Ie.clientWidth,Ve=Ie.clientHeight,Ge=0,yt=0;if(Ue){Ke=Ue.width,Ve=Ue.height;const bt=x$1();(bt||!bt&&Me==="fixed")&&(Ge=Ue.offsetLeft,yt=Ue.offsetTop)}return{width:Ke,height:Ve,x:Ge,y:yt}}(e,ke)):d$1(j)?rectToClientRect(function(Ee,Me){const Ae=E$2(Ee,!0,Me==="fixed"),Ie=Ae.top+Ee.clientTop,Ue=Ae.left+Ee.clientLeft,Ke=a(Ee)?L(Ee):{x:1,y:1};return{width:Ee.clientWidth*Ke.x,height:Ee.clientHeight*Ke.y,x:Ue*Ke.x,y:Ie*Ke.y}}(j,ke)):rectToClientRect(function(Ee){const Me=R(Ee),Ae=T$1(Ee),Ie=Ee.ownerDocument.body,Ue=r(Me.scrollWidth,Me.clientWidth,Ie.scrollWidth,Ie.clientWidth),Ke=r(Me.scrollHeight,Me.clientHeight,Ie.scrollHeight,Ie.clientHeight);let Ve=-Ae.scrollLeft+C$2(Ee);const Ge=-Ae.scrollTop;return o(Ie).direction==="rtl"&&(Ve+=r(Me.clientWidth,Ie.clientWidth)-Ue),{width:Ue,height:Ke,x:Ve,y:Ge}}(R(e)))}function A(e){return a(e)&&o(e).position!=="fixed"?e.offsetParent:null}function H$1(e){const j=n$1(e);let ke=A(e);for(;ke&&m$2(ke)&&o(ke).position==="static";)ke=A(ke);return ke&&(s(ke)==="html"||s(ke)==="body"&&o(ke).position==="static"&&!y$1(ke))?j:ke||function(Ee){let Me=F(Ee);for(;a(Me)&&!w(Me);){if(y$1(Me))return Me;Me=F(Me)}return null}(e)||j}function O(e,j,ke){const Ee=a(j),Me=R(j),Ae=E$2(e,!0,ke==="fixed",j);let Ie={scrollLeft:0,scrollTop:0};const Ue={x:0,y:0};if(Ee||!Ee&&ke!=="fixed")if((s(j)!=="body"||g$1(Me))&&(Ie=T$1(j)),a(j)){const Ke=E$2(j,!0);Ue.x=Ke.x+j.clientLeft,Ue.y=Ke.y+j.clientTop}else Me&&(Ue.x=C$2(Me));return{x:Ae.left+Ie.scrollLeft-Ue.x,y:Ae.top+Ie.scrollTop-Ue.y,width:Ae.width,height:Ae.height}}const P={getClippingRect:function(e){let{element:j,boundary:ke,rootBoundary:Ee,strategy:Me}=e;const Ae=ke==="clippingAncestors"?function(Ve,Ge){const yt=Ge.get(Ve);if(yt)return yt;let bt=D(Ve).filter(Ot=>d$1(Ot)&&s(Ot)!=="body"),Ct=null;const Dt=o(Ve).position==="fixed";let Ft=Dt?F(Ve):Ve;for(;d$1(Ft)&&!w(Ft);){const Ot=o(Ft),Tt=y$1(Ft);(Dt?Tt||Ct:Tt||Ot.position!=="static"||!Ct||!["absolute","fixed"].includes(Ct.position))?Ct=Ot:bt=bt.filter(Rt=>Rt!==Ft),Ft=F(Ft)}return Ge.set(Ve,bt),bt}(j,this._c):[].concat(ke),Ie=[...Ae,Ee],Ue=Ie[0],Ke=Ie.reduce((Ve,Ge)=>{const yt=S$2(j,Ge,Me);return Ve.top=r(yt.top,Ve.top),Ve.right=i(yt.right,Ve.right),Ve.bottom=i(yt.bottom,Ve.bottom),Ve.left=r(yt.left,Ve.left),Ve},S$2(j,Ue,Me));return{width:Ke.right-Ke.left,height:Ke.bottom-Ke.top,x:Ke.left,y:Ke.top}},convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:j,offsetParent:ke,strategy:Ee}=e;const Me=a(ke),Ae=R(ke);if(ke===Ae)return j;let Ie={scrollLeft:0,scrollTop:0},Ue={x:1,y:1};const Ke={x:0,y:0};if((Me||!Me&&Ee!=="fixed")&&((s(ke)!=="body"||g$1(Ae))&&(Ie=T$1(ke)),a(ke))){const Ve=E$2(ke);Ue=L(ke),Ke.x=Ve.x+ke.clientLeft,Ke.y=Ve.y+ke.clientTop}return{width:j.width*Ue.x,height:j.height*Ue.y,x:j.x*Ue.x-Ie.scrollLeft*Ue.x+Ke.x,y:j.y*Ue.y-Ie.scrollTop*Ue.y+Ke.y}},isElement:d$1,getDimensions:function(e){return a(e)?c$1(e):e.getBoundingClientRect()},getOffsetParent:H$1,getDocumentElement:R,getScale:L,async getElementRects(e){let{reference:j,floating:ke,strategy:Ee}=e;const Me=this.getOffsetParent||H$1,Ae=this.getDimensions;return{reference:O(j,await Me(ke),Ee),floating:Fi({x:0,y:0},await Ae(ke))}},getClientRects:e=>Array.from(e.getClientRects()),isRTL:e=>o(e).direction==="rtl"},B$1=(e,j,ke)=>{const Ee=new Map,Me=Fi({platform:P},ke),Ae=Gi(Fi({},Me.platform),{_c:Ee});return computePosition$1(e,j,Gi(Fi({},Me),{platform:Ae}))},h={disabled:!1,distance:5,skidding:0,container:"body",boundary:void 0,instantMove:!1,disposeTimeout:150,popperTriggers:[],strategy:"absolute",preventOverflow:!0,flip:!0,shift:!0,overflowPadding:0,arrowPadding:0,arrowOverflow:!0,autoHideOnMousedown:!1,themes:{tooltip:{placement:"top",triggers:["hover","focus","touch"],hideTriggers:e=>[...e,"click"],delay:{show:200,hide:0},handleResize:!1,html:!1,loadingContent:"..."},dropdown:{placement:"bottom",triggers:["click"],delay:0,handleResize:!0,autoHide:!0},menu:{$extend:"dropdown",triggers:["hover","focus"],popperTriggers:["hover"],delay:{show:0,hide:400}}}};function S$1(e,j){let ke=h.themes[e]||{},Ee;do Ee=ke[j],typeof Ee>"u"?ke.$extend?ke=h.themes[ke.$extend]||{}:(ke=null,Ee=h[j]):ke=null;while(ke);return Ee}function Ze$1(e){const j=[e];let ke=h.themes[e]||{};do ke.$extend&&!ke.$resetCss?(j.push(ke.$extend),ke=h.themes[ke.$extend]||{}):ke=null;while(ke);return j.map(Ee=>"v-popper--theme-".concat(Ee))}function re$2(e){const j=[e];let ke=h.themes[e]||{};do ke.$extend?(j.push(ke.$extend),ke=h.themes[ke.$extend]||{}):ke=null;while(ke);return j}let $=!1;if(typeof window<"u"){$=!1;try{const e=Object.defineProperty({},"passive",{get(){$=!0}});window.addEventListener("test",null,e)}catch(e){}}let _e$1=!1;typeof window<"u"&&typeof navigator<"u"&&(_e$1=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);const Te$1=["auto","top","bottom","left","right"].reduce((e,j)=>e.concat([j,"".concat(j,"-start"),"".concat(j,"-end")]),[]),pe$1={hover:"mouseenter",focus:"focus",click:"click",touch:"touchstart",pointer:"pointerdown"},ae$1={hover:"mouseleave",focus:"blur",click:"click",touch:"touchend",pointer:"pointerup"};function de$1(e,j){const ke=e.indexOf(j);ke!==-1&&e.splice(ke,1)}function G$1(){return new Promise(e=>requestAnimationFrame(()=>{requestAnimationFrame(e)}))}const d=[];let g=null;const le$1={};function he$1(e){let j=le$1[e];return j||(j=le$1[e]=[]),j}let Y$1=function(){};typeof window<"u"&&(Y$1=window.Element);function n(e){return function(j){return S$1(j.theme,e)}}const q$1="__floating-vue__popper",Q$1=()=>defineComponent({name:"VPopper",provide(){return{[q$1]:{parentPopper:this}}},inject:{[q$1]:{default:null}},props:{theme:{type:String,required:!0},targetNodes:{type:Function,required:!0},referenceNode:{type:Function,default:null},popperNode:{type:Function,required:!0},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:n("disabled")},positioningDisabled:{type:Boolean,default:n("positioningDisabled")},placement:{type:String,default:n("placement"),validator:e=>Te$1.includes(e)},delay:{type:[String,Number,Object],default:n("delay")},distance:{type:[Number,String],default:n("distance")},skidding:{type:[Number,String],default:n("skidding")},triggers:{type:Array,default:n("triggers")},showTriggers:{type:[Array,Function],default:n("showTriggers")},hideTriggers:{type:[Array,Function],default:n("hideTriggers")},popperTriggers:{type:Array,default:n("popperTriggers")},popperShowTriggers:{type:[Array,Function],default:n("popperShowTriggers")},popperHideTriggers:{type:[Array,Function],default:n("popperHideTriggers")},container:{type:[String,Object,Y$1,Boolean],default:n("container")},boundary:{type:[String,Y$1],default:n("boundary")},strategy:{type:String,validator:e=>["absolute","fixed"].includes(e),default:n("strategy")},autoHide:{type:[Boolean,Function],default:n("autoHide")},handleResize:{type:Boolean,default:n("handleResize")},instantMove:{type:Boolean,default:n("instantMove")},eagerMount:{type:Boolean,default:n("eagerMount")},popperClass:{type:[String,Array,Object],default:n("popperClass")},computeTransformOrigin:{type:Boolean,default:n("computeTransformOrigin")},autoMinSize:{type:Boolean,default:n("autoMinSize")},autoSize:{type:[Boolean,String],default:n("autoSize")},autoMaxSize:{type:Boolean,default:n("autoMaxSize")},autoBoundaryMaxSize:{type:Boolean,default:n("autoBoundaryMaxSize")},preventOverflow:{type:Boolean,default:n("preventOverflow")},overflowPadding:{type:[Number,String],default:n("overflowPadding")},arrowPadding:{type:[Number,String],default:n("arrowPadding")},arrowOverflow:{type:Boolean,default:n("arrowOverflow")},flip:{type:Boolean,default:n("flip")},shift:{type:Boolean,default:n("shift")},shiftCrossAxis:{type:Boolean,default:n("shiftCrossAxis")},noAutoFocus:{type:Boolean,default:n("noAutoFocus")},disposeTimeout:{type:Number,default:n("disposeTimeout")}},emits:{show:()=>!0,hide:()=>!0,"update:shown":e=>!0,"apply-show":()=>!0,"apply-hide":()=>!0,"close-group":()=>!0,"close-directive":()=>!0,"auto-hide":()=>!0,resize:()=>!0},data(){return{isShown:!1,isMounted:!1,skipTransition:!1,classes:{showFrom:!1,showTo:!1,hideFrom:!1,hideTo:!0},result:{x:0,y:0,placement:"",strategy:this.strategy,arrow:{x:0,y:0,centerOffset:0},transformOrigin:null},randomId:"popper_".concat([Math.random(),Date.now()].map(e=>e.toString(36).substring(2,10)).join("_")),shownChildren:new Set,lastAutoHide:!0,pendingHide:!1,containsGlobalTarget:!1,isDisposed:!0,mouseDownContains:!1}},computed:{popperId(){return this.ariaId!=null?this.ariaId:this.randomId},shouldMountContent(){return this.eagerMount||this.isMounted},slotData(){return{popperId:this.popperId,isShown:this.isShown,shouldMountContent:this.shouldMountContent,skipTransition:this.skipTransition,autoHide:typeof this.autoHide=="function"?this.lastAutoHide:this.autoHide,show:this.show,hide:this.hide,handleResize:this.handleResize,onResize:this.onResize,classes:Gi(Fi({},this.classes),{popperClass:this.popperClass}),result:this.positioningDisabled?null:this.result,attrs:this.$attrs}},parentPopper(){var e;return(e=this[q$1])==null?void 0:e.parentPopper},hasPopperShowTriggerHover(){var e,j;return((e=this.popperTriggers)==null?void 0:e.includes("hover"))||((j=this.popperShowTriggers)==null?void 0:j.includes("hover"))}},watch:Fi({shown:"$_autoShowHide",disabled(e){e?this.dispose():this.init()},async container(){this.isShown&&(this.$_ensureTeleport(),await this.$_computePosition())},triggers:{handler:"$_refreshListeners",deep:!0},positioningDisabled:"$_refreshListeners"},["placement","distance","skidding","boundary","strategy","overflowPadding","arrowPadding","preventOverflow","shift","shiftCrossAxis","flip"].reduce((e,j)=>(e[j]="$_computePosition",e),{})),created(){this.autoMinSize&&console.warn('[floating-vue] `autoMinSize` option is deprecated. Use `autoSize="min"` instead.'),this.autoMaxSize&&console.warn("[floating-vue] `autoMaxSize` option is deprecated. Use `autoBoundaryMaxSize` instead.")},mounted(){this.init(),this.$_detachPopperNode()},activated(){this.$_autoShowHide()},deactivated(){this.hide()},beforeUnmount(){this.dispose()},methods:{show({event:e=null,skipDelay:j=!1,force:ke=!1}={}){var Ee,Me;(Ee=this.parentPopper)!=null&&Ee.lockedChild&&this.parentPopper.lockedChild!==this||(this.pendingHide=!1,(ke||!this.disabled)&&(((Me=this.parentPopper)==null?void 0:Me.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_scheduleShow(e,j),this.$emit("show"),this.$_showFrameLocked=!0,requestAnimationFrame(()=>{this.$_showFrameLocked=!1})),this.$emit("update:shown",!0))},hide({event:e=null,skipDelay:j=!1}={}){var ke;if(!this.$_hideInProgress){if(this.shownChildren.size>0){this.pendingHide=!0;return}if(this.hasPopperShowTriggerHover&&this.$_isAimingPopper()){this.parentPopper&&(this.parentPopper.lockedChild=this,clearTimeout(this.parentPopper.lockedChildTimer),this.parentPopper.lockedChildTimer=setTimeout(()=>{this.parentPopper.lockedChild===this&&(this.parentPopper.lockedChild.hide({skipDelay:j}),this.parentPopper.lockedChild=null)},1e3));return}((ke=this.parentPopper)==null?void 0:ke.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.pendingHide=!1,this.$_scheduleHide(e,j),this.$emit("hide"),this.$emit("update:shown",!1)}},init(){var j;var e;this.isDisposed&&(this.isDisposed=!1,this.isMounted=!1,this.$_events=[],this.$_preventShow=!1,this.$_referenceNode=(j=(e=this.referenceNode)==null?void 0:e.call(this))!=null?j:this.$el,this.$_targetNodes=this.targetNodes().filter(ke=>ke.nodeType===ke.ELEMENT_NODE),this.$_popperNode=this.popperNode(),this.$_innerNode=this.$_popperNode.querySelector(".v-popper__inner"),this.$_arrowNode=this.$_popperNode.querySelector(".v-popper__arrow-container"),this.$_swapTargetAttrs("title","data-original-title"),this.$_detachPopperNode(),this.triggers.length&&this.$_addEventListeners(),this.shown&&this.show())},dispose(){this.isDisposed||(this.isDisposed=!0,this.$_removeEventListeners(),this.hide({skipDelay:!0}),this.$_detachPopperNode(),this.isMounted=!1,this.isShown=!1,this.$_updateParentShownChildren(!1),this.$_swapTargetAttrs("data-original-title","title"))},async onResize(){this.isShown&&(await this.$_computePosition(),this.$emit("resize"))},async $_computePosition(){var Ee;if(this.isDisposed||this.positioningDisabled)return;const e={strategy:this.strategy,middleware:[]};(this.distance||this.skidding)&&e.middleware.push(offset$1({mainAxis:this.distance,crossAxis:this.skidding}));const j=this.placement.startsWith("auto");if(j?e.middleware.push(autoPlacement({alignment:(Ee=this.placement.split("-")[1])!=null?Ee:""})):e.placement=this.placement,this.preventOverflow&&(this.shift&&e.middleware.push(shift$1({padding:this.overflowPadding,boundary:this.boundary,crossAxis:this.shiftCrossAxis})),!j&&this.flip&&e.middleware.push(flip$1({padding:this.overflowPadding,boundary:this.boundary}))),e.middleware.push(arrow({element:this.$_arrowNode,padding:this.arrowPadding})),this.arrowOverflow&&e.middleware.push({name:"arrowOverflow",fn:({placement:Me,rects:Ae,middlewareData:Ie})=>{let Ue;const{centerOffset:Ke}=Ie.arrow;return Me.startsWith("top")||Me.startsWith("bottom")?Ue=Math.abs(Ke)>Ae.reference.width/2:Ue=Math.abs(Ke)>Ae.reference.height/2,{data:{overflow:Ue}}}}),this.autoMinSize||this.autoSize){const Me=this.autoSize?this.autoSize:this.autoMinSize?"min":null;e.middleware.push({name:"autoSize",fn:({rects:Ae,placement:Ie,middlewareData:Ue})=>{var Ke;if((Ke=Ue.autoSize)!=null&&Ke.skip)return{};let Ve,Ge;return Ie.startsWith("top")||Ie.startsWith("bottom")?Ve=Ae.reference.width:Ge=Ae.reference.height,this.$_innerNode.style[Me==="min"?"minWidth":Me==="max"?"maxWidth":"width"]=Ve!=null?"".concat(Ve,"px"):null,this.$_innerNode.style[Me==="min"?"minHeight":Me==="max"?"maxHeight":"height"]=Ge!=null?"".concat(Ge,"px"):null,{data:{skip:!0},reset:{rects:!0}}}})}(this.autoMaxSize||this.autoBoundaryMaxSize)&&(this.$_innerNode.style.maxWidth=null,this.$_innerNode.style.maxHeight=null,e.middleware.push(size({boundary:this.boundary,padding:this.overflowPadding,apply:({availableWidth:Me,availableHeight:Ae})=>{this.$_innerNode.style.maxWidth=Me!=null?"".concat(Me,"px"):null,this.$_innerNode.style.maxHeight=Ae!=null?"".concat(Ae,"px"):null}})));const ke=await B$1(this.$_referenceNode,this.$_popperNode,e);Object.assign(this.result,{x:ke.x,y:ke.y,placement:ke.placement,strategy:ke.strategy,arrow:Fi(Fi({},ke.middlewareData.arrow),ke.middlewareData.arrowOverflow)})},$_scheduleShow(e,j=!1){if(this.$_updateParentShownChildren(!0),this.$_hideInProgress=!1,clearTimeout(this.$_scheduleTimer),g&&this.instantMove&&g.instantMove&&g!==this.parentPopper){g.$_applyHide(!0),this.$_applyShow(!0);return}j?this.$_applyShow():this.$_scheduleTimer=setTimeout(this.$_applyShow.bind(this),this.$_computeDelay("show"))},$_scheduleHide(e,j=!1){if(this.shownChildren.size>0){this.pendingHide=!0;return}this.$_updateParentShownChildren(!1),this.$_hideInProgress=!0,clearTimeout(this.$_scheduleTimer),this.isShown&&(g=this),j?this.$_applyHide():this.$_scheduleTimer=setTimeout(this.$_applyHide.bind(this),this.$_computeDelay("hide"))},$_computeDelay(e){const j=this.delay;return parseInt(j&&j[e]||j||0)},async $_applyShow(e=!1){clearTimeout(this.$_disposeTimer),clearTimeout(this.$_scheduleTimer),this.skipTransition=e,!this.isShown&&(this.$_ensureTeleport(),await G$1(),await this.$_computePosition(),await this.$_applyShowEffect(),this.positioningDisabled||this.$_registerEventListeners([...D(this.$_referenceNode),...D(this.$_popperNode)],"scroll",()=>{this.$_computePosition()}))},async $_applyShowEffect(){if(this.$_hideInProgress)return;if(this.computeTransformOrigin){const j=this.$_referenceNode.getBoundingClientRect(),ke=this.$_popperNode.querySelector(".v-popper__wrapper"),Ee=ke.parentNode.getBoundingClientRect(),Me=j.x+j.width/2-(Ee.left+ke.offsetLeft),Ae=j.y+j.height/2-(Ee.top+ke.offsetTop);this.result.transformOrigin="".concat(Me,"px ").concat(Ae,"px")}this.isShown=!0,this.$_applyAttrsToTarget({"aria-describedby":this.popperId,"data-popper-shown":""});const e=this.showGroup;if(e){let j;for(let ke=0;ke0){this.pendingHide=!0,this.$_hideInProgress=!1;return}if(clearTimeout(this.$_scheduleTimer),!this.isShown)return;this.skipTransition=e,de$1(d,this),d.length===0&&document.body.classList.remove("v-popper--some-open");for(const ke of re$2(this.theme)){const Ee=he$1(ke);de$1(Ee,this),Ee.length===0&&document.body.classList.remove("v-popper--some-open--".concat(ke))}g===this&&(g=null),this.isShown=!1,this.$_applyAttrsToTarget({"aria-describedby":void 0,"data-popper-shown":void 0}),clearTimeout(this.$_disposeTimer);const j=this.disposeTimeout;j!==null&&(this.$_disposeTimer=setTimeout(()=>{this.$_popperNode&&(this.$_detachPopperNode(),this.isMounted=!1)},j)),this.$_removeEventListeners("scroll"),this.$emit("apply-hide"),this.classes.showFrom=!1,this.classes.showTo=!1,this.classes.hideFrom=!0,this.classes.hideTo=!1,await G$1(),this.classes.hideFrom=!1,this.classes.hideTo=!0},$_autoShowHide(){this.shown?this.show():this.hide()},$_ensureTeleport(){if(this.isDisposed)return;let e=this.container;if(typeof e=="string"?e=window.document.querySelector(e):e===!1&&(e=this.$_targetNodes[0].parentNode),!e)throw new Error("No container for popover: "+this.container);e.appendChild(this.$_popperNode),this.isMounted=!0},$_addEventListeners(){const e=ke=>{this.isShown&&!this.$_hideInProgress||(ke.usedByTooltip=!0,!this.$_preventShow&&this.show({event:ke}))};this.$_registerTriggerListeners(this.$_targetNodes,pe$1,this.triggers,this.showTriggers,e),this.$_registerTriggerListeners([this.$_popperNode],pe$1,this.popperTriggers,this.popperShowTriggers,e);const j=ke=>{ke.usedByTooltip||this.hide({event:ke})};this.$_registerTriggerListeners(this.$_targetNodes,ae$1,this.triggers,this.hideTriggers,j),this.$_registerTriggerListeners([this.$_popperNode],ae$1,this.popperTriggers,this.popperHideTriggers,j)},$_registerEventListeners(e,j,ke){this.$_events.push({targetNodes:e,eventType:j,handler:ke}),e.forEach(Ee=>Ee.addEventListener(j,ke,$?{passive:!0}:void 0))},$_registerTriggerListeners(e,j,ke,Ee,Me){let Ae=ke;Ee!=null&&(Ae=typeof Ee=="function"?Ee(Ae):Ee),Ae.forEach(Ie=>{const Ue=j[Ie];Ue&&this.$_registerEventListeners(e,Ue,Me)})},$_removeEventListeners(e){const j=[];this.$_events.forEach(ke=>{const{targetNodes:Ee,eventType:Me,handler:Ae}=ke;!e||e===Me?Ee.forEach(Ie=>Ie.removeEventListener(Me,Ae)):j.push(ke)}),this.$_events=j},$_refreshListeners(){this.isDisposed||(this.$_removeEventListeners(),this.$_addEventListeners())},$_handleGlobalClose(e,j=!1){this.$_showFrameLocked||(this.hide({event:e}),e.closePopover?this.$emit("close-directive"):this.$emit("auto-hide"),j&&(this.$_preventShow=!0,setTimeout(()=>{this.$_preventShow=!1},300)))},$_detachPopperNode(){this.$_popperNode.parentNode&&this.$_popperNode.parentNode.removeChild(this.$_popperNode)},$_swapTargetAttrs(e,j){for(const ke of this.$_targetNodes){const Ee=ke.getAttribute(e);Ee&&(ke.removeAttribute(e),ke.setAttribute(j,Ee))}},$_applyAttrsToTarget(e){for(const j of this.$_targetNodes)for(const ke in e){const Ee=e[ke];Ee==null?j.removeAttribute(ke):j.setAttribute(ke,Ee)}},$_updateParentShownChildren(e){let j=this.parentPopper;for(;j;)e?j.shownChildren.add(this.randomId):(j.shownChildren.delete(this.randomId),j.pendingHide&&j.hide()),j=j.parentPopper},$_isAimingPopper(){const e=this.$_referenceNode.getBoundingClientRect();if(y>=e.left&&y<=e.right&&_>=e.top&&_<=e.bottom){const j=this.$_popperNode.getBoundingClientRect(),ke=y-c,Ee=_-m$1,Me=j.left+j.width/2-c+(j.top+j.height/2)-m$1+j.width+j.height,Ae=c+ke*Me,Ie=m$1+Ee*Me;return C$1(c,m$1,Ae,Ie,j.left,j.top,j.left,j.bottom)||C$1(c,m$1,Ae,Ie,j.left,j.top,j.right,j.top)||C$1(c,m$1,Ae,Ie,j.right,j.top,j.right,j.bottom)||C$1(c,m$1,Ae,Ie,j.left,j.bottom,j.right,j.bottom)}return!1}},render(){return this.$slots.default(this.slotData)}});if(typeof document<"u"&&typeof window<"u"){if(_e$1){const e=$?{passive:!0,capture:!0}:!0;document.addEventListener("touchstart",j=>ue$1(j),e),document.addEventListener("touchend",j=>fe$1(j,!0),e)}else window.addEventListener("mousedown",e=>ue$1(e),!0),window.addEventListener("click",e=>fe$1(e,!1),!0);window.addEventListener("resize",tt$1)}function ue$1(e,j){for(let ke=0;ke=0;Ee--){const Me=d[Ee];try{const Ae=Me.containsGlobalTarget=Me.mouseDownContains||Me.popperNode().contains(e.target);Me.pendingHide=!1,requestAnimationFrame(()=>{if(Me.pendingHide=!1,!ke[Me.randomId]&&ce$1(Me,Ae,e)){if(Me.$_handleGlobalClose(e,j),!e.closeAllPopover&&e.closePopover&&Ae){let Ue=Me.parentPopper;for(;Ue;)ke[Ue.randomId]=!0,Ue=Ue.parentPopper;return}let Ie=Me.parentPopper;for(;Ie&&ce$1(Ie,Ie.containsGlobalTarget,e);)Ie.$_handleGlobalClose(e,j),Ie=Ie.parentPopper}})}catch(Ae){}}}function ce$1(e,j,ke){return ke.closeAllPopover||ke.closePopover&&j||et(e,ke)&&!j}function et(e,j){if(typeof e.autoHide=="function"){const ke=e.autoHide(j);return e.lastAutoHide=ke,ke}return e.autoHide}function tt$1(){for(let e=0;e{c=y,m$1=_,y=e.clientX,_=e.clientY},$?{passive:!0}:void 0);function C$1(e,j,ke,Ee,Me,Ae,Ie,Ue){const Ke=((Ie-Me)*(j-Ae)-(Ue-Ae)*(e-Me))/((Ue-Ae)*(ke-e)-(Ie-Me)*(Ee-j)),Ve=((ke-e)*(j-Ae)-(Ee-j)*(e-Me))/((Ue-Ae)*(ke-e)-(Ie-Me)*(Ee-j));return Ke>=0&&Ke<=1&&Ve>=0&&Ve<=1}const ot={extends:Q$1()},B=(e,j)=>{const ke=e.__vccOpts||e;for(const[Ee,Me]of j)ke[Ee]=Me;return ke};function it$1(e,j,ke,Ee,Me,Ae){return openBlock(),createElementBlock("div",{ref:"reference",class:normalizeClass(["v-popper",{"v-popper--shown":e.slotData.isShown}])},[renderSlot(e.$slots,"default",normalizeProps(guardReactiveProps(e.slotData)))],2)}const st=B(ot,[["render",it$1]]);function nt(){var e=window.navigator.userAgent,j=e.indexOf("MSIE ");if(j>0)return parseInt(e.substring(j+5,e.indexOf(".",j)),10);var ke=e.indexOf("Trident/");if(ke>0){var Ee=e.indexOf("rv:");return parseInt(e.substring(Ee+3,e.indexOf(".",Ee)),10)}var Me=e.indexOf("Edge/");return Me>0?parseInt(e.substring(Me+5,e.indexOf(".",Me)),10):-1}let z;function X$1(){X$1.init||(X$1.init=!0,z=nt()!==-1)}var E$1={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},emits:["notify"],mounted(){X$1(),nextTick(()=>{this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitOnMount&&this.emitSize()});const e=document.createElement("object");this._resizeObject=e,e.setAttribute("aria-hidden","true"),e.setAttribute("tabindex",-1),e.onload=this.addResizeHandlers,e.type="text/html",z&&this.$el.appendChild(e),e.data="about:blank",z||this.$el.appendChild(e)},beforeUnmount(){this.removeResizeHandlers()},methods:{compareAndNotify(){(!this.ignoreWidth&&this._w!==this.$el.offsetWidth||!this.ignoreHeight&&this._h!==this.$el.offsetHeight)&&(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitSize())},emitSize(){this.$emit("notify",{width:this._w,height:this._h})},addResizeHandlers(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers(){this._resizeObject&&this._resizeObject.onload&&(!z&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}};const rt=withScopeId();pushScopeId("data-v-b329ee4c");const pt={class:"resize-observer",tabindex:"-1"};popScopeId();const at$1=rt((e,j,ke,Ee,Me,Ae)=>(openBlock(),createBlock("div",pt)));E$1.render=at$1,E$1.__scopeId="data-v-b329ee4c",E$1.__file="src/components/ResizeObserver.vue";const Z$1=(e="theme")=>({computed:{themeClass(){return Ze$1(this[e])}}}),dt$1=defineComponent({name:"VPopperContent",components:{ResizeObserver:E$1},mixins:[Z$1()],props:{popperId:String,theme:String,shown:Boolean,mounted:Boolean,skipTransition:Boolean,autoHide:Boolean,handleResize:Boolean,classes:Object,result:Object},emits:["hide","resize"],methods:{toPx(e){return e!=null&&!isNaN(e)?"".concat(e,"px"):null}}}),lt=["id","aria-hidden","tabindex","data-popper-placement"],ht$1={ref:"inner",class:"v-popper__inner"},ut$1=createBaseVNode("div",{class:"v-popper__arrow-outer"},null,-1),ft=createBaseVNode("div",{class:"v-popper__arrow-inner"},null,-1),ct$1=[ut$1,ft];function mt(e,j,ke,Ee,Me,Ae){const Ie=resolveComponent("ResizeObserver");return openBlock(),createElementBlock("div",{id:e.popperId,ref:"popover",class:normalizeClass(["v-popper__popper",[e.themeClass,e.classes.popperClass,{"v-popper__popper--shown":e.shown,"v-popper__popper--hidden":!e.shown,"v-popper__popper--show-from":e.classes.showFrom,"v-popper__popper--show-to":e.classes.showTo,"v-popper__popper--hide-from":e.classes.hideFrom,"v-popper__popper--hide-to":e.classes.hideTo,"v-popper__popper--skip-transition":e.skipTransition,"v-popper__popper--arrow-overflow":e.result&&e.result.arrow.overflow,"v-popper__popper--no-positioning":!e.result}]]),style:normalizeStyle(e.result?{position:e.result.strategy,transform:"translate3d(".concat(Math.round(e.result.x),"px,").concat(Math.round(e.result.y),"px,0)")}:void 0),"aria-hidden":e.shown?"false":"true",tabindex:e.autoHide?0:void 0,"data-popper-placement":e.result?e.result.placement:void 0,onKeyup:j[2]||(j[2]=withKeys(Ue=>e.autoHide&&e.$emit("hide"),["esc"]))},[createBaseVNode("div",{class:"v-popper__backdrop",onClick:j[0]||(j[0]=Ue=>e.autoHide&&e.$emit("hide"))}),createBaseVNode("div",{class:"v-popper__wrapper",style:normalizeStyle(e.result?{transformOrigin:e.result.transformOrigin}:void 0)},[createBaseVNode("div",ht$1,[e.mounted?(openBlock(),createElementBlock(Fragment,{key:0},[createBaseVNode("div",null,[renderSlot(e.$slots,"default")]),e.handleResize?(openBlock(),createBlock(Ie,{key:0,onNotify:j[1]||(j[1]=Ue=>e.$emit("resize",Ue))})):createCommentVNode("",!0)],64)):createCommentVNode("",!0)],512),createBaseVNode("div",{ref:"arrow",class:"v-popper__arrow-container",style:normalizeStyle(e.result?{left:e.toPx(e.result.arrow.x),top:e.toPx(e.result.arrow.y)}:void 0)},ct$1,4)],4)],46,lt)}const ee$1=B(dt$1,[["render",mt]]),te$1={methods:{show(...e){return this.$refs.popper.show(...e)},hide(...e){return this.$refs.popper.hide(...e)},dispose(...e){return this.$refs.popper.dispose(...e)},onResize(...e){return this.$refs.popper.onResize(...e)}}};let K$1=function(){};typeof window<"u"&&(K$1=window.Element);const gt$2=defineComponent({name:"VPopperWrapper",components:{Popper:st,PopperContent:ee$1},mixins:[te$1,Z$1("finalTheme")],props:{theme:{type:String,default:null},referenceNode:{type:Function,default:null},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:void 0},positioningDisabled:{type:Boolean,default:void 0},placement:{type:String,default:void 0},delay:{type:[String,Number,Object],default:void 0},distance:{type:[Number,String],default:void 0},skidding:{type:[Number,String],default:void 0},triggers:{type:Array,default:void 0},showTriggers:{type:[Array,Function],default:void 0},hideTriggers:{type:[Array,Function],default:void 0},popperTriggers:{type:Array,default:void 0},popperShowTriggers:{type:[Array,Function],default:void 0},popperHideTriggers:{type:[Array,Function],default:void 0},container:{type:[String,Object,K$1,Boolean],default:void 0},boundary:{type:[String,K$1],default:void 0},strategy:{type:String,default:void 0},autoHide:{type:[Boolean,Function],default:void 0},handleResize:{type:Boolean,default:void 0},instantMove:{type:Boolean,default:void 0},eagerMount:{type:Boolean,default:void 0},popperClass:{type:[String,Array,Object],default:void 0},computeTransformOrigin:{type:Boolean,default:void 0},autoMinSize:{type:Boolean,default:void 0},autoSize:{type:[Boolean,String],default:void 0},autoMaxSize:{type:Boolean,default:void 0},autoBoundaryMaxSize:{type:Boolean,default:void 0},preventOverflow:{type:Boolean,default:void 0},overflowPadding:{type:[Number,String],default:void 0},arrowPadding:{type:[Number,String],default:void 0},arrowOverflow:{type:Boolean,default:void 0},flip:{type:Boolean,default:void 0},shift:{type:Boolean,default:void 0},shiftCrossAxis:{type:Boolean,default:void 0},noAutoFocus:{type:Boolean,default:void 0},disposeTimeout:{type:Number,default:void 0}},emits:{show:()=>!0,hide:()=>!0,"update:shown":e=>!0,"apply-show":()=>!0,"apply-hide":()=>!0,"close-group":()=>!0,"close-directive":()=>!0,"auto-hide":()=>!0,resize:()=>!0},computed:{finalTheme(){var e;return(e=this.theme)!=null?e:this.$options.vPopperTheme}},methods:{getTargetNodes(){return Array.from(this.$el.children).filter(e=>e!==this.$refs.popperContent.$el)}}});function wt$1(e,j,ke,Ee,Me,Ae){const Ie=resolveComponent("PopperContent"),Ue=resolveComponent("Popper");return openBlock(),createBlock(Ue,mergeProps({ref:"popper"},e.$props,{theme:e.finalTheme,"target-nodes":e.getTargetNodes,"popper-node":()=>e.$refs.popperContent.$el,class:[e.themeClass],onShow:j[0]||(j[0]=()=>e.$emit("show")),onHide:j[1]||(j[1]=()=>e.$emit("hide")),"onUpdate:shown":j[2]||(j[2]=Ke=>e.$emit("update:shown",Ke)),onApplyShow:j[3]||(j[3]=()=>e.$emit("apply-show")),onApplyHide:j[4]||(j[4]=()=>e.$emit("apply-hide")),onCloseGroup:j[5]||(j[5]=()=>e.$emit("close-group")),onCloseDirective:j[6]||(j[6]=()=>e.$emit("close-directive")),onAutoHide:j[7]||(j[7]=()=>e.$emit("auto-hide")),onResize:j[8]||(j[8]=()=>e.$emit("resize"))}),{default:withCtx(({popperId:Ke,isShown:Ve,shouldMountContent:Ge,skipTransition:yt,autoHide:bt,show:Ct,hide:Dt,handleResize:Ft,onResize:Ot,classes:Tt,result:Rt})=>[renderSlot(e.$slots,"default",{shown:Ve,show:Ct,hide:Dt}),createVNode(Ie,{ref:"popperContent","popper-id":Ke,theme:e.finalTheme,shown:Ve,mounted:Ge,"skip-transition":yt,"auto-hide":bt,"handle-resize":Ft,classes:Tt,result:Rt,onHide:Dt,onResize:Ot},{default:withCtx(()=>[renderSlot(e.$slots,"popper",{shown:Ve,hide:Dt})]),_:2},1032,["popper-id","theme","shown","mounted","skip-transition","auto-hide","handle-resize","classes","result","onHide","onResize"])]),_:3},16,["theme","target-nodes","popper-node","class"])}const k=B(gt$2,[["render",wt$1]]),Se=Gi(Fi({},k),{name:"VDropdown",vPopperTheme:"dropdown"});Fi({},k),Fi({},k),defineComponent({name:"VTooltipDirective",components:{Popper:Q$1(),PopperContent:ee$1},mixins:[te$1],inheritAttrs:!1,props:{theme:{type:String,default:"tooltip"},html:{type:Boolean,default:e=>S$1(e.theme,"html")},content:{type:[String,Number,Function],default:null},loadingContent:{type:String,default:e=>S$1(e.theme,"loadingContent")},targetNodes:{type:Function,required:!0}},data(){return{asyncContent:null}},computed:{isContentAsync(){return typeof this.content=="function"},loading(){return this.isContentAsync&&this.asyncContent==null},finalContent(){return this.isContentAsync?this.loading?this.loadingContent:this.asyncContent:this.content}},watch:{content:{handler(){this.fetchContent(!0)},immediate:!0},async finalContent(){await this.$nextTick(),this.$refs.popper.onResize()}},created(){this.$_fetchId=0},methods:{fetchContent(e){if(typeof this.content=="function"&&this.$_isShown&&(e||!this.$_loading&&this.asyncContent==null)){this.asyncContent=null,this.$_loading=!0;const j=++this.$_fetchId,ke=this.content(this);ke.then?ke.then(Ee=>this.onResult(j,Ee)):this.onResult(j,ke)}},onResult(e,j){e===this.$_fetchId&&(this.$_loading=!1,this.asyncContent=j)},onShow(){this.$_isShown=!0,this.fetchContent()},onHide(){this.$_isShown=!1}}});const Ht=h,kt=Se;var candidateSelectors=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],candidateSelector=candidateSelectors.join(","),NoElement=typeof Element>"u",matches=NoElement?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,getRootNode=!NoElement&&Element.prototype.getRootNode?function(e){var j;return e==null||(j=e.getRootNode)===null||j===void 0?void 0:j.call(e)}:function(e){return e==null?void 0:e.ownerDocument},isInert=function e(j,ke){var Ee;ke===void 0&&(ke=!0);var Me=j==null||(Ee=j.getAttribute)===null||Ee===void 0?void 0:Ee.call(j,"inert"),Ae=Me===""||Me==="true",Ie=Ae||ke&&j&&e(j.parentNode);return Ie},isContentEditable=function(e){var j,ke=e==null||(j=e.getAttribute)===null||j===void 0?void 0:j.call(e,"contenteditable");return ke===""||ke==="true"},getCandidates=function(e,j,ke){if(isInert(e))return[];var Ee=Array.prototype.slice.apply(e.querySelectorAll(candidateSelector));return j&&matches.call(e,candidateSelector)&&Ee.unshift(e),Ee=Ee.filter(ke),Ee},getCandidatesIteratively=function e(j,ke,Ee){for(var Me=[],Ae=Array.from(j);Ae.length;){var Ie=Ae.shift();if(!isInert(Ie,!1))if(Ie.tagName==="SLOT"){var Ue=Ie.assignedElements(),Ke=Ue.length?Ue:Ie.children,Ve=e(Ke,!0,Ee);Ee.flatten?Me.push.apply(Me,Ve):Me.push({scopeParent:Ie,candidates:Ve})}else{var Ge=matches.call(Ie,candidateSelector);Ge&&Ee.filter(Ie)&&(ke||!j.includes(Ie))&&Me.push(Ie);var yt=Ie.shadowRoot||typeof Ee.getShadowRoot=="function"&&Ee.getShadowRoot(Ie),bt=!isInert(yt,!1)&&(!Ee.shadowRootFilter||Ee.shadowRootFilter(Ie));if(yt&&bt){var Ct=e(yt===!0?Ie.children:yt.children,!0,Ee);Ee.flatten?Me.push.apply(Me,Ct):Me.push({scopeParent:Ie,candidates:Ct})}else Ae.unshift.apply(Ae,Ie.children)}}return Me},hasTabIndex=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},getTabIndex=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||isContentEditable(e))&&!hasTabIndex(e)?0:e.tabIndex},getSortOrderTabIndex=function(e,j){var ke=getTabIndex(e);return ke<0&&j&&!hasTabIndex(e)?0:ke},sortOrderedTabbables=function(e,j){return e.tabIndex===j.tabIndex?e.documentOrder-j.documentOrder:e.tabIndex-j.tabIndex},isInput=function(e){return e.tagName==="INPUT"},isHiddenInput=function(e){return isInput(e)&&e.type==="hidden"},isDetailsWithSummary=function(e){var j=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(ke){return ke.tagName==="SUMMARY"});return j},getCheckedRadio=function(e,j){for(var ke=0;kesummary:first-of-type"),Ae=Me?e.parentElement:e;if(matches.call(Ae,"details:not([open]) *"))return!0;if(!ke||ke==="full"||ke==="legacy-full"){if(typeof Ee=="function"){for(var Ie=e;e;){var Ue=e.parentElement,Ke=getRootNode(e);if(Ue&&!Ue.shadowRoot&&Ee(Ue)===!0)return isZeroArea(e);e.assignedSlot?e=e.assignedSlot:!Ue&&Ke!==e.ownerDocument?e=Ke.host:e=Ue}e=Ie}if(isNodeAttached(e))return!e.getClientRects().length;if(ke!=="legacy-full")return!0}else if(ke==="non-zero-area")return isZeroArea(e);return!1},isDisabledFromFieldset=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var j=e.parentElement;j;){if(j.tagName==="FIELDSET"&&j.disabled){for(var ke=0;ke=0)},sortByOrder=function e(j){var ke=[],Ee=[];return j.forEach(function(Me,Ae){var Ie=!!Me.scopeParent,Ue=Ie?Me.scopeParent:Me,Ke=getSortOrderTabIndex(Ue,Ie),Ve=Ie?e(Me.candidates):Ue;Ke===0?Ie?ke.push.apply(ke,Ve):ke.push(Ue):Ee.push({documentOrder:Ae,tabIndex:Ke,item:Me,isScope:Ie,content:Ve})}),Ee.sort(sortOrderedTabbables).reduce(function(Me,Ae){return Ae.isScope?Me.push.apply(Me,Ae.content):Me.push(Ae.content),Me},[]).concat(ke)},tabbable=function(e,j){j=j||{};var ke;return j.getShadowRoot?ke=getCandidatesIteratively([e],j.includeContainer,{filter:isNodeMatchingSelectorTabbable.bind(null,j),flatten:!1,getShadowRoot:j.getShadowRoot,shadowRootFilter:isValidShadowRootTabbable}):ke=getCandidates(e,j.includeContainer,isNodeMatchingSelectorTabbable.bind(null,j)),sortByOrder(ke)},focusable=function(e,j){j=j||{};var ke;return j.getShadowRoot?ke=getCandidatesIteratively([e],j.includeContainer,{filter:isNodeMatchingSelectorFocusable.bind(null,j),flatten:!0,getShadowRoot:j.getShadowRoot}):ke=getCandidates(e,j.includeContainer,isNodeMatchingSelectorFocusable.bind(null,j)),ke},isTabbable=function(e,j){if(j=j||{},!e)throw new Error("No node provided");return matches.call(e,candidateSelector)===!1?!1:isNodeMatchingSelectorTabbable(j,e)},focusableCandidateSelector=candidateSelectors.concat("iframe").join(","),isFocusable=function(e,j){if(j=j||{},!e)throw new Error("No node provided");return matches.call(e,focusableCandidateSelector)===!1?!1:isNodeMatchingSelectorFocusable(j,e)};function _arrayLikeToArray(e,j){(j==null||j>e.length)&&(j=e.length);for(var ke=0,Ee=Array(j);ke0){var ke=e[e.length-1];ke!==j&&ke._setPausedState(!0)}var Ee=e.indexOf(j);Ee===-1||e.splice(Ee,1),e.push(j)},deactivateTrap:function(e,j){var ke=e.indexOf(j);ke!==-1&&e.splice(ke,1),e.length>0&&!e[e.length-1]._isManuallyPaused()&&e[e.length-1]._setPausedState(!1)}},isSelectableInput=function(e){return e.tagName&&e.tagName.toLowerCase()==="input"&&typeof e.select=="function"},isEscapeEvent=function(e){return(e==null?void 0:e.key)==="Escape"||(e==null?void 0:e.key)==="Esc"||(e==null?void 0:e.keyCode)===27},isTabEvent=function(e){return(e==null?void 0:e.key)==="Tab"||(e==null?void 0:e.keyCode)===9},isKeyForward=function(e){return isTabEvent(e)&&!e.shiftKey},isKeyBackward=function(e){return isTabEvent(e)&&e.shiftKey},delay=function(e){return setTimeout(e,0)},valueOrHandler=function(e){for(var j=arguments.length,ke=new Array(j>1?j-1:0),Ee=1;Ee1&&arguments[1]!==void 0?arguments[1]:{},Re=$e.hasFallback,We=Re===void 0?!1:Re,Xe=$e.params,Et=Xe===void 0?[]:Xe,Bt=Me[Be];if(typeof Bt=="function"&&(Bt=Bt.apply(void 0,_toConsumableArray(Et))),Bt===!0&&(Bt=void 0),!Bt){if(Bt===void 0||Bt===!1)return Bt;throw new Error("`".concat(Be,"` was specified but was not a node, or did not return a node"))}var vt=Bt;if(typeof Bt=="string"){try{vt=ke.querySelector(Bt)}catch(De){throw new Error("`".concat(Be,'` appears to be an invalid selector; error="').concat(De.message,'"'))}if(!vt&&!We)throw new Error("`".concat(Be,"` as selector refers to no known node"))}return vt},Ge=function(){var Be=Ve("initialFocus",{hasFallback:!0});if(Be===!1)return!1;if(Be===void 0||Be&&!isFocusable(Be,Me.tabbableOptions))if(Ke(ke.activeElement)>=0)Be=ke.activeElement;else{var $e=Ae.tabbableGroups[0],Re=$e&&$e.firstTabbableNode;Be=Re||Ve("fallbackFocus")}else Be===null&&(Be=Ve("fallbackFocus"));if(!Be)throw new Error("Your focus-trap needs to have at least one focusable element");return Be},yt=function(){if(Ae.containerGroups=Ae.containers.map(function(Be){var $e=tabbable(Be,Me.tabbableOptions),Re=focusable(Be,Me.tabbableOptions),We=$e.length>0?$e[0]:void 0,Xe=$e.length>0?$e[$e.length-1]:void 0,Et=Re.find(function(De){return isTabbable(De)}),Bt=Re.slice().reverse().find(function(De){return isTabbable(De)}),vt=!!$e.find(function(De){return getTabIndex(De)>0});return{container:Be,tabbableNodes:$e,focusableNodes:Re,posTabIndexesFound:vt,firstTabbableNode:We,lastTabbableNode:Xe,firstDomTabbableNode:Et,lastDomTabbableNode:Bt,nextTabbableNode:function(De){var Je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,It=$e.indexOf(De);return It<0?Je?Re.slice(Re.indexOf(De)+1).find(function(tn){return isTabbable(tn)}):Re.slice(0,Re.indexOf(De)).reverse().find(function(tn){return isTabbable(tn)}):$e[It+(Je?1:-1)]}}}),Ae.tabbableGroups=Ae.containerGroups.filter(function(Be){return Be.tabbableNodes.length>0}),Ae.tabbableGroups.length<=0&&!Ve("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(Ae.containerGroups.find(function(Be){return Be.posTabIndexesFound})&&Ae.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},bt=function(Be){var $e=Be.activeElement;if($e)return $e.shadowRoot&&$e.shadowRoot.activeElement!==null?bt($e.shadowRoot):$e},Ct=function(Be){if(Be!==!1&&Be!==bt(document)){if(!Be||!Be.focus){Ct(Ge());return}Be.focus({preventScroll:!!Me.preventScroll}),Ae.mostRecentlyFocusedNode=Be,isSelectableInput(Be)&&Be.select()}},Dt=function(Be){var $e=Ve("setReturnFocus",{params:[Be]});return $e||($e===!1?!1:Be)},Ft=function(Be){var $e=Be.target,Re=Be.event,We=Be.isBackward,Xe=We===void 0?!1:We;$e=$e||getActualTarget(Re),yt();var Et=null;if(Ae.tabbableGroups.length>0){var Bt=Ke($e,Re),vt=Bt>=0?Ae.containerGroups[Bt]:void 0;if(Bt<0)Xe?Et=Ae.tabbableGroups[Ae.tabbableGroups.length-1].lastTabbableNode:Et=Ae.tabbableGroups[0].firstTabbableNode;else if(Xe){var De=Ae.tabbableGroups.findIndex(function(xn){var Dn=xn.firstTabbableNode;return $e===Dn});if(De<0&&(vt.container===$e||isFocusable($e,Me.tabbableOptions)&&!isTabbable($e,Me.tabbableOptions)&&!vt.nextTabbableNode($e,!1))&&(De=Bt),De>=0){var Je=De===0?Ae.tabbableGroups.length-1:De-1,It=Ae.tabbableGroups[Je];Et=getTabIndex($e)>=0?It.lastTabbableNode:It.lastDomTabbableNode}else isTabEvent(Re)||(Et=vt.nextTabbableNode($e,!1))}else{var tn=Ae.tabbableGroups.findIndex(function(xn){var Dn=xn.lastTabbableNode;return $e===Dn});if(tn<0&&(vt.container===$e||isFocusable($e,Me.tabbableOptions)&&!isTabbable($e,Me.tabbableOptions)&&!vt.nextTabbableNode($e))&&(tn=Bt),tn>=0){var Ut=tn===Ae.tabbableGroups.length-1?0:tn+1,ln=Ae.tabbableGroups[Ut];Et=getTabIndex($e)>=0?ln.firstTabbableNode:ln.firstDomTabbableNode}else isTabEvent(Re)||(Et=vt.nextTabbableNode($e))}}else Et=Ve("fallbackFocus");return Et},Ot=function(Be){var $e=getActualTarget(Be);if(!(Ke($e,Be)>=0)){if(valueOrHandler(Me.clickOutsideDeactivates,Be)){Ie.deactivate({returnFocus:Me.returnFocusOnDeactivate});return}valueOrHandler(Me.allowOutsideClick,Be)||Be.preventDefault()}},Tt=function(Be){var $e=getActualTarget(Be),Re=Ke($e,Be)>=0;if(Re||$e instanceof Document)Re&&(Ae.mostRecentlyFocusedNode=$e);else{Be.stopImmediatePropagation();var We,Xe=!0;if(Ae.mostRecentlyFocusedNode)if(getTabIndex(Ae.mostRecentlyFocusedNode)>0){var Et=Ke(Ae.mostRecentlyFocusedNode),Bt=Ae.containerGroups[Et].tabbableNodes;if(Bt.length>0){var vt=Bt.findIndex(function(De){return De===Ae.mostRecentlyFocusedNode});vt>=0&&(Me.isKeyForward(Ae.recentNavEvent)?vt+1=0&&(We=Bt[vt-1],Xe=!1))}}else Ae.containerGroups.some(function(De){return De.tabbableNodes.some(function(Je){return getTabIndex(Je)>0})})||(Xe=!1);else Xe=!1;Xe&&(We=Ft({target:Ae.mostRecentlyFocusedNode,isBackward:Me.isKeyBackward(Ae.recentNavEvent)})),Ct(We||Ae.mostRecentlyFocusedNode||Ge())}Ae.recentNavEvent=void 0},Rt=function(Be){var $e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;Ae.recentNavEvent=Be;var Re=Ft({event:Be,isBackward:$e});Re&&(isTabEvent(Be)&&Be.preventDefault(),Ct(Re))},Jt=function(Be){(Me.isKeyForward(Be)||Me.isKeyBackward(Be))&&Rt(Be,Me.isKeyBackward(Be))},Kt=function(Be){isEscapeEvent(Be)&&valueOrHandler(Me.escapeDeactivates,Be)!==!1&&(Be.preventDefault(),Ie.deactivate())},kn=function(Be){var $e=getActualTarget(Be);Ke($e,Be)>=0||valueOrHandler(Me.clickOutsideDeactivates,Be)||valueOrHandler(Me.allowOutsideClick,Be)||(Be.preventDefault(),Be.stopImmediatePropagation())},wn=function(){if(Ae.active)return activeFocusTraps.activateTrap(Ee,Ie),Ae.delayInitialFocusTimer=Me.delayInitialFocus?delay(function(){Ct(Ge())}):Ct(Ge()),ke.addEventListener("focusin",Tt,!0),ke.addEventListener("mousedown",Ot,{capture:!0,passive:!1}),ke.addEventListener("touchstart",Ot,{capture:!0,passive:!1}),ke.addEventListener("click",kn,{capture:!0,passive:!1}),ke.addEventListener("keydown",Jt,{capture:!0,passive:!1}),ke.addEventListener("keydown",Kt),Ie},ei=function(){if(Ae.active)return ke.removeEventListener("focusin",Tt,!0),ke.removeEventListener("mousedown",Ot,!0),ke.removeEventListener("touchstart",Ot,!0),ke.removeEventListener("click",kn,!0),ke.removeEventListener("keydown",Jt,!0),ke.removeEventListener("keydown",Kt),Ie},ti=function(Be){var $e=Be.some(function(Re){var We=Array.from(Re.removedNodes);return We.some(function(Xe){return Xe===Ae.mostRecentlyFocusedNode})});$e&&Ct(Ge())},qn=typeof window<"u"&&"MutationObserver"in window?new MutationObserver(ti):void 0,Jn=function(){qn&&(qn.disconnect(),Ae.active&&!Ae.paused&&Ae.containers.map(function(Be){qn.observe(Be,{subtree:!0,childList:!0})}))};return Ie={get active(){return Ae.active},get paused(){return Ae.paused},activate:function(Be){if(Ae.active)return this;var $e=Ue(Be,"onActivate"),Re=Ue(Be,"onPostActivate"),We=Ue(Be,"checkCanFocusTrap");We||yt(),Ae.active=!0,Ae.paused=!1,Ae.nodeFocusedBeforeActivation=bt(ke),$e==null||$e();var Xe=function(){We&&yt(),wn(),Jn(),Re==null||Re()};return We?(We(Ae.containers.concat()).then(Xe,Xe),this):(Xe(),this)},deactivate:function(Be){if(!Ae.active)return this;var $e=_objectSpread2({onDeactivate:Me.onDeactivate,onPostDeactivate:Me.onPostDeactivate,checkCanReturnFocus:Me.checkCanReturnFocus},Be);clearTimeout(Ae.delayInitialFocusTimer),Ae.delayInitialFocusTimer=void 0,ei(),Ae.active=!1,Ae.paused=!1,Jn(),activeFocusTraps.deactivateTrap(Ee,Ie);var Re=Ue($e,"onDeactivate"),We=Ue($e,"onPostDeactivate"),Xe=Ue($e,"checkCanReturnFocus"),Et=Ue($e,"returnFocus","returnFocusOnDeactivate");Re==null||Re();var Bt=function(){delay(function(){Et&&Ct(Dt(Ae.nodeFocusedBeforeActivation)),We==null||We()})};return Et&&Xe?(Xe(Dt(Ae.nodeFocusedBeforeActivation)).then(Bt,Bt),this):(Bt(),this)},pause:function(Be){return Ae.active?(Ae.manuallyPaused=!0,this._setPausedState(!0,Be)):this},unpause:function(Be){return Ae.active?(Ae.manuallyPaused=!1,Ee[Ee.length-1]!==this?this:this._setPausedState(!1,Be)):this},updateContainerElements:function(Be){var $e=[].concat(Be).filter(Boolean);return Ae.containers=$e.map(function(Re){return typeof Re=="string"?ke.querySelector(Re):Re}),Ae.active&&yt(),Jn(),this}},Object.defineProperties(Ie,{_isManuallyPaused:{value:function(){return Ae.manuallyPaused}},_setPausedState:{value:function(Be,$e){if(Ae.paused===Be)return this;if(Ae.paused=Be,Be){var Re=Ue($e,"onPause"),We=Ue($e,"onPostPause");Re==null||Re(),ei(),Jn(),We==null||We()}else{var Xe=Ue($e,"onUnpause"),Et=Ue($e,"onPostUnpause");Xe==null||Xe(),yt(),wn(),Jn(),Et==null||Et()}return this}}}),Ie.updateContainerElements(e),Ie};const isRtl=isRTL$1(),_sfc_main$1$4=defineComponent({name:"NcPopoverTriggerProvider",provide(){return{"NcPopover:trigger:shown":()=>this.shown,"NcPopover:trigger:attrs":()=>this.triggerAttrs}},props:{shown:{type:Boolean,required:!0},popupRole:{type:String,default:void 0}},computed:{triggerAttrs(){return{"aria-haspopup":this.popupRole,"aria-expanded":this.shown.toString()}}},render(){var e,j;return(j=(e=this.$slots).default)==null?void 0:j.call(e,{attrs:this.triggerAttrs})}}),ncPopover="_ncPopover_wpltc_20",style0={"material-design-icon":"_material-design-icon_wpltc_12",ncPopover},theme="nc-popover-9";Ht.themes[theme]=structuredClone(Ht.themes.dropdown);const _sfc_main$g={name:"NcPopover",components:{Dropdown:kt,NcPopoverTriggerProvider:_sfc_main$1$4},props:{boundary:{type:[String,Object],default:""},closeOnClickOutside:{type:Boolean,default:!0},noCloseOnClickOutside:{type:Boolean,default:!1},container:{type:[Boolean,String],default:"body"},delay:{type:[Number,Object],default:0},noFocusTrap:{type:Boolean,default:!1},placement:{type:String,default:"bottom"},popoverBaseClass:{type:String,default:""},popoverTriggers:{type:[Array,Object],default:null},popupRole:{type:String,default:void 0,validator:e=>["menu","listbox","tree","grid","dialog","true"].includes(e)},setReturnFocus:{default:void 0,type:[Boolean,HTMLElement,SVGElement,String,Function]},shown:{type:Boolean,default:!1},triggers:{type:[Array,Object],default:()=>["click"]}},emits:["afterShow","afterHide","update:shown"],setup(){return{theme}},data(){return{internalShown:this.shown}},computed:{popperTriggers(){if(this.popoverTriggers&&Array.isArray(this.popoverTriggers))return this.popoverTriggers},popperHideTriggers(){if(this.popoverTriggers&&typeof this.popoverTriggers=="object")return this.popoverTriggers.hide},popperShowTriggers(){if(this.popoverTriggers&&typeof this.popoverTriggers=="object")return this.popoverTriggers.show},internalTriggers(){if(this.triggers&&Array.isArray(this.triggers))return this.triggers},hideTriggers(){if(this.triggers&&typeof this.triggers=="object")return this.triggers.hide},showTriggers(){if(this.triggers&&typeof this.triggers=="object")return this.triggers.show},internalPlacement(){return this.placement==="start"?isRtl?"right":"left":this.placement==="end"?isRtl?"left":"right":this.placement}},watch:{shown(e){this.internalShown=e},internalShown(e){this.$emit("update:shown",e)}},mounted(){this.checkTriggerA11y()},beforeUnmount(){this.clearFocusTrap(),this.clearEscapeStopPropagation()},methods:{checkTriggerA11y(){var e;(e=window.OC)!=null&&e.debug&&this.getPopoverTriggerContainerElement().querySelector("[aria-expanded]")},removeFloatingVueAriaDescribedBy(){const e=this.getPopoverTriggerContainerElement().querySelectorAll("[data-popper-shown]");for(const j of e)j.removeAttribute("aria-describedby")},getPopoverContentElement(){var e,j;return(j=(e=this.$refs.popover)==null?void 0:e.$refs.popperContent)==null?void 0:j.$el},getPopoverTriggerContainerElement(){var e,j;return(j=(e=this.$refs.popover)==null?void 0:e.$refs.popper)==null?void 0:j.$refs.reference},async useFocusTrap(){if(await this.$nextTick(),this.noFocusTrap)return;const e=this.getPopoverContentElement();e.tabIndex=-1,e&&(this.$focusTrap=createFocusTrap(e,{escapeDeactivates:!1,allowOutsideClick:!0,setReturnFocus:this.setReturnFocus,trapStack:getTrapStack(),fallBackFocus:e}),this.$focusTrap.activate())},clearFocusTrap(e={}){var j;try{(j=this.$focusTrap)==null||j.deactivate(e),this.$focusTrap=null}catch(ke){logger$1.warn("[NcPopover] Failed to clear focus trap",{error:ke})}},addEscapeStopPropagation(){var e;(e=this.getPopoverContentElement())==null||e.addEventListener("keydown",this.stopKeydownEscapeHandler)},clearEscapeStopPropagation(){var e;(e=this.getPopoverContentElement())==null||e.removeEventListener("keydown",this.stopKeydownEscapeHandler)},stopKeydownEscapeHandler(e){e.type==="keydown"&&e.key==="Escape"&&e.stopPropagation()},async afterShow(){this.getPopoverContentElement().addEventListener("transitionend",()=>{this.$emit("afterShow")},{once:!0,passive:!0}),this.removeFloatingVueAriaDescribedBy(),await this.$nextTick(),await this.useFocusTrap(),this.addEscapeStopPropagation()},afterHide(){var e;(e=this.getPopoverContentElement())==null||e.addEventListener("transitionend",()=>{this.$emit("afterHide")},{once:!0,passive:!0}),this.clearFocusTrap(),this.clearEscapeStopPropagation()}}};function _sfc_render$e(e,j,ke,Ee,Me,Ae){const Ie=resolveComponent("NcPopoverTriggerProvider"),Ue=resolveComponent("Dropdown");return openBlock(),createBlock(Ue,{ref:"popover",shown:Me.internalShown,"onUpdate:shown":[j[0]||(j[0]=Ke=>Me.internalShown=Ke),j[1]||(j[1]=Ke=>Me.internalShown=Ke)],"arrow-padding":10,"auto-hide":!ke.noCloseOnClickOutside&&ke.closeOnClickOutside,boundary:ke.boundary||void 0,container:ke.container,delay:ke.delay,distance:10,"handle-resize":"","no-auto-focus":!0,placement:Ae.internalPlacement,"popper-class":[e.$style.ncPopover,ke.popoverBaseClass],"popper-triggers":Ae.popperTriggers,"popper-hide-triggers":Ae.popperHideTriggers,"popper-show-triggers":Ae.popperShowTriggers,theme:Ee.theme,triggers:Ae.internalTriggers,"hide-triggers":Ae.hideTriggers,"show-triggers":Ae.showTriggers,onApplyShow:Ae.afterShow,onApplyHide:Ae.afterHide},{popper:withCtx(Ke=>[renderSlot(e.$slots,"default",normalizeProps(guardReactiveProps(Ke)))]),default:withCtx(()=>[createVNode(Ie,{shown:Me.internalShown,"popup-role":ke.popupRole},{default:withCtx(Ke=>[renderSlot(e.$slots,"trigger",normalizeProps(guardReactiveProps(Ke)))]),_:3},8,["shown","popup-role"])]),_:3},8,["shown","auto-hide","boundary","container","delay","placement","popper-class","popper-triggers","popper-hide-triggers","popper-show-triggers","theme","triggers","hide-triggers","show-triggers","onApplyShow","onApplyHide"])}const cssModules={$style:style0},NcPopover=_export_sfc$1(_sfc_main$g,[["render",_sfc_render$e],["__cssModules",cssModules]]),_sfc_main$1$3={name:"DotsHorizontalIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},_hoisted_1$e=["aria-hidden","aria-label"],_hoisted_2$d=["fill","width","height"],_hoisted_3$d={d:"M16,12A2,2 0 0,1 18,10A2,2 0 0,1 20,12A2,2 0 0,1 18,14A2,2 0 0,1 16,12M10,12A2,2 0 0,1 12,10A2,2 0 0,1 14,12A2,2 0 0,1 12,14A2,2 0 0,1 10,12M4,12A2,2 0 0,1 6,10A2,2 0 0,1 8,12A2,2 0 0,1 6,14A2,2 0 0,1 4,12Z"},_hoisted_4$c={key:0};function _sfc_render$d(e,j,ke,Ee,Me,Ae){return openBlock(),createElementBlock("span",mergeProps(e.$attrs,{"aria-hidden":ke.title?null:"true","aria-label":ke.title,class:"material-design-icon dots-horizontal-icon",role:"img",onClick:j[0]||(j[0]=Ie=>e.$emit("click",Ie))}),[(openBlock(),createElementBlock("svg",{fill:ke.fillColor,class:"material-design-icon__svg",width:ke.size,height:ke.size,viewBox:"0 0 24 24"},[createBaseVNode("path",_hoisted_3$d,[ke.title?(openBlock(),createElementBlock("title",_hoisted_4$c,toDisplayString(ke.title),1)):createCommentVNode("",!0)])],8,_hoisted_2$d))],16,_hoisted_1$e)}const IconDotsHorizontal=_export_sfc$1(_sfc_main$1$3,[["render",_sfc_render$d]]);register(t4);function isSlotPopulated(e){return Array.isArray(e)&&e.some(j=>{if(j===null)return!1;if(typeof j=="object"){const ke=j;if(ke.type===Comment||ke.type===Fragment&&!isSlotPopulated(ke.children)||ke.type===Text&&!ke.children.trim())return!1}return!0})}const focusableSelector=".focusable",_sfc_main$f={name:"NcActions",components:{NcButton,NcPopover},provide(){return{[NC_ACTIONS_IS_SEMANTIC_MENU]:computed(()=>this.actionsMenuSemanticType==="menu"),[NC_ACTIONS_CLOSE_MENU]:this.closeMenu}},props:{open:{type:Boolean,default:!1},manualOpen:{type:Boolean,default:!1},forceMenu:{type:Boolean,default:!1},forceName:{type:Boolean,default:!1},menuName:{type:String,default:null},primary:{type:Boolean,default:!1},defaultIcon:{type:String,default:""},ariaLabel:{type:String,default:t("Actions")},placement:{type:String,default:"bottom"},boundariesElement:{type:Element,default:()=>{var e;return(e=document.getElementById("content-vue"))!=null?e:document.querySelector("body")}},container:{type:[Boolean,String,Object,Element],default:"body"},disabled:{type:Boolean,default:!1},inline:{type:Number,default:0},variant:{type:String,validator(e){return["primary","secondary","tertiary","tertiary-no-background","tertiary-on-primary","error","warning","success"].includes(e)},default:null}},emits:["click","blur","focus","close","closed","open","opened","update:open"],setup(e){const j=createElementId(),ke="trigger-".concat(j),Ee=ref$1(),{top:Me,bottom:Ae}=useElementBounding(Ee),{top:Ie,bottom:Ue}=useElementBounding(toRef$1(()=>e.boundariesElement)),{height:Ke}=useWindowSize(),Ve=computed(()=>Math.max(Math.min(Me.value-84,Me.value-Ie.value),Math.min(Ke.value-Ae.value-34,Ue.value-Ae.value)));return{triggerButton:Ee,maxMenuHeight:Ve,randomId:j,triggerRandomId:ke}},data(){return{opened:this.open,focusIndex:0,actionsMenuSemanticType:"unknown"}},computed:{triggerButtonVariant(){return this.variant||(this.primary?"primary":this.menuName?"secondary":"tertiary")},config(){return{menu:{popupRole:"menu",withArrowNavigation:!0,withTabNavigation:!1,withFocusTrap:!1},navigation:{popupRole:void 0,withArrowNavigation:!1,withTabNavigation:!0,withFocusTrap:!1},dialog:{popupRole:"dialog",withArrowNavigation:!1,withTabNavigation:!0,withFocusTrap:!0},tooltip:{popupRole:void 0,withArrowNavigation:!1,withTabNavigation:!1,withFocusTrap:!1},unknown:{popupRole:void 0,role:void 0,withArrowNavigation:!0,withTabNavigation:!1,withFocusTrap:!0}}[this.actionsMenuSemanticType]},withFocusTrap(){return this.config.withFocusTrap}},watch:{open(e){e!==this.opened&&(this.opened=e)},opened(){this.opened?document.body.addEventListener("keydown",this.handleEscapePressed):document.body.removeEventListener("keydown",this.handleEscapePressed)}},created(){useTrapStackControl(()=>this.opened,{disabled:()=>this.config.withFocusTrap}),"ariaHidden"in this.$attrs},methods:{getActionName(e){var j;return(j=e==null?void 0:e.type)==null?void 0:j.name},isValidSingleAction(e){return["NcActionButton","NcActionLink","NcActionRouter"].includes(this.getActionName(e))},isAction(e){var j,ke;return(ke=(j=this.getActionName(e))==null?void 0:j.startsWith)==null?void 0:ke.call(j,"NcAction")},isIconUrl(e){try{return!!new URL(e,e.startsWith("/")?window.location.origin:void 0)}catch(j){return!1}},toggleMenu(e){e?this.openMenu():this.closeMenu()},openMenu(){this.opened||(this.opened=!0,this.$emit("update:open",!0),this.$emit("open"))},async closeMenu(e=!0){var j,ke;this.opened&&(await this.$nextTick(),this.opened=!1,(j=this.$refs.popover)==null||j.clearFocusTrap({returnFocus:e}),this.$emit("update:open",!1),this.$emit("close"),this.focusIndex=0,e&&((ke=this.$refs.triggerButton)==null||ke.$el.focus()))},onOpened(){this.$nextTick(()=>{this.focusFirstAction(null),this.resizePopover(),this.$emit("opened")})},onClosed(){this.$emit("closed")},resizePopover(){const e=this.$refs.menu.closest(".v-popper__inner");if(this.$refs.menu.clientHeight>this.maxMenuHeight){let j=0,ke=0;for(const Ee of this.$refs.menuList.children){if(j+Ee.clientHeight/2>this.maxMenuHeight){e.style.height="".concat(j-ke/2,"px");break}ke=Ee.clientHeight,j+=ke}}else e.style.height="fit-content"},getCurrentActiveMenuItemElement(){return this.$refs.menu.querySelector("li.active")},getFocusableMenuItemElements(){return this.$refs.menu.querySelectorAll(focusableSelector)},onKeydown(e){if(e.key==="Tab"){if(this.config.withFocusTrap)return;if(!this.config.withTabNavigation){this.closeMenu(!0);return}e.preventDefault();const j=this.getFocusableMenuItemElements(),ke=[...j].indexOf(document.activeElement);if(ke===-1)return;const Ee=e.shiftKey?ke-1:ke+1;(Ee<0||Ee===j.length)&&this.closeMenu(!0),this.focusIndex=Ee,this.focusAction();return}this.config.withArrowNavigation&&(e.key==="ArrowUp"&&this.focusPreviousAction(e),e.key==="ArrowDown"&&this.focusNextAction(e),e.key==="PageUp"&&this.focusFirstAction(e),e.key==="PageDown"&&this.focusLastAction(e)),this.handleEscapePressed(e)},onTriggerKeydown(e){e.key==="Escape"&&this.actionsMenuSemanticType==="tooltip"&&this.closeMenu()},handleEscapePressed(e){e.key==="Escape"&&(this.closeMenu(),e.preventDefault())},removeCurrentActive(){const e=this.$refs.menu.querySelector("li.active");e&&e.classList.remove("active")},focusAction(){const e=this.getFocusableMenuItemElements()[this.focusIndex];if(e){this.removeCurrentActive();const j=e.closest("li.action");e.focus(),j&&j.classList.add("active")}},focusPreviousAction(e){this.opened&&(this.focusIndex===0?this.focusLastAction(e):(this.preventIfEvent(e),this.focusIndex=this.focusIndex-1),this.focusAction())},focusNextAction(e){if(this.opened){const j=this.getFocusableMenuItemElements().length-1;this.focusIndex===j?this.focusFirstAction(e):(this.preventIfEvent(e),this.focusIndex=this.focusIndex+1),this.focusAction()}},focusFirstAction(e){if(this.opened){this.preventIfEvent(e);const j=[...this.getFocusableMenuItemElements()].findIndex(ke=>ke.getAttribute("aria-checked")==="true"&&ke.getAttribute("role")==="menuitemradio");this.focusIndex=j>-1?j:0,this.focusAction()}},focusLastAction(e){this.opened&&(this.preventIfEvent(e),this.focusIndex=this.getFocusableMenuItemElements().length-1,this.focusAction())},preventIfEvent(e){e&&(e.preventDefault(),e.stopPropagation())},onFocus(e){this.$emit("focus",e)},onBlur(e){this.$emit("blur",e),this.actionsMenuSemanticType==="tooltip"&&this.$refs.menu&&this.getFocusableMenuItemElements().length===0&&this.closeMenu(!1)},onClick(e){this.$emit("click",e)}},render(){var Ct,Dt;const e=[],j=(Ft,Ot)=>{Ft.forEach(Tt=>{if(this.isAction(Tt)){Ot.push(Tt);return}Tt.type===Fragment&&j(Tt.children,Ot)})};if(j((Dt=(Ct=this.$slots).default)==null?void 0:Dt.call(Ct),e),e.length===0)return;let ke=e.filter(this.isValidSingleAction);this.forceMenu&&ke.length>0&&this.inline>0&&(ke=[]);const Ee=ke.slice(0,this.inline),Me=e.filter(Ft=>!Ee.includes(Ft)),Ae=["NcActionButton","NcActionButtonGroup","NcActionCheckbox","NcActionRadio"],Ie=["NcActionInput","NcActionTextEditable"],Ue=["NcActionLink","NcActionRouter"],Ke=Me.some(Ft=>Ie.includes(this.getActionName(Ft))),Ve=Me.some(Ft=>Ae.includes(this.getActionName(Ft))),Ge=Me.some(Ft=>Ue.includes(this.getActionName(Ft)));Ke?this.actionsMenuSemanticType="dialog":Ve?this.actionsMenuSemanticType="menu":Ge?this.actionsMenuSemanticType="navigation":e.filter(Ft=>this.getActionName(Ft).startsWith("NcAction")).length===e.length?this.actionsMenuSemanticType="tooltip":this.actionsMenuSemanticType="unknown";const yt=Ft=>{var ei,ti,qn,Jn,Be,$e,Re,We,Xe,Et,Bt,vt,De,Je,It,tn,Ut;const Ot=(ei=Ft==null?void 0:Ft.props)==null?void 0:ei.icon,Tt=(Be=(Jn=(qn=(ti=Ft==null?void 0:Ft.children)==null?void 0:ti.icon)==null?void 0:qn.call(ti))==null?void 0:Jn[0])!=null?Be:this.isIconUrl(Ot)?h$3("img",{class:"action-item__menutoggle__icon",src:Ot,alt:""}):h$3("span",{class:["icon",Ot]}),Rt=(Et=(Xe=(We=(Re=($e=Ft==null?void 0:Ft.children)==null?void 0:$e.default)==null?void 0:Re.call($e))==null?void 0:We[0])==null?void 0:Xe.children)==null?void 0:Et.trim(),Jt=this.forceName?Rt:"";let Kt=(Bt=Ft==null?void 0:Ft.props)==null?void 0:Bt.title;this.forceName||Kt||(Kt=Rt);const kn=Fi({},(vt=Ft==null?void 0:Ft.props)!=null?vt:{}),wn=["submit","reset"].includes(kn.type)?kn.modelValue:"button";return delete kn.modelValue,delete kn.type,h$3(NcButton,mergeProps(kn,{class:"action-item action-item--single","aria-label":((De=Ft==null?void 0:Ft.props)==null?void 0:De["aria-label"])||Rt,title:Kt,disabled:this.disabled||((Je=Ft==null?void 0:Ft.props)==null?void 0:Je.disabled),pressed:(It=Ft==null?void 0:Ft.props)==null?void 0:It.modelValue,type:wn,variant:this.variant||(Jt?"secondary":"tertiary"),onFocus:this.onFocus,onBlur:this.onBlur,"onUpdate:pressed":(Ut=(tn=Ft==null?void 0:Ft.props)==null?void 0:tn["onUpdate:modelValue"])!=null?Ut:()=>{}}),{default:()=>Jt,icon:()=>Tt})},bt=Ft=>{var Rt,Jt,Kt,kn,wn;const Ot=isSlotPopulated((Jt=(Rt=this.$slots).icon)==null?void 0:Jt.call(Rt))?(kn=(Kt=this.$slots).icon)==null?void 0:kn.call(Kt):this.defaultIcon?h$3("span",{class:["icon",this.defaultIcon]}):h$3(IconDotsHorizontal,{size:20}),Tt="".concat(this.randomId,"-trigger");return h$3(NcPopover,Gi(Fi({ref:"popover",delay:0,shown:this.opened,placement:this.placement,boundary:this.boundariesElement,container:this.container},this.manualOpen&&{triggers:[]}),{noCloseOnClickOutside:this.manualOpen,popoverBaseClass:"action-item__popper",popupRole:this.config.popupRole,setReturnFocus:this.config.withFocusTrap?(wn=this.$refs.triggerButton)==null?void 0:wn.$el:void 0,noFocusTrap:!this.config.withFocusTrap,"onUpdate:shown":this.toggleMenu,onAfterShow:this.onOpened,onAfterClose:this.onClosed}),{trigger:()=>h$3(NcButton,{id:Tt,class:"action-item__menutoggle",disabled:this.disabled,variant:this.triggerButtonVariant,ref:"triggerButton","aria-label":this.menuName?null:this.ariaLabel,"aria-controls":this.opened&&this.config.popupRole?this.randomId:null,onFocus:this.onFocus,onBlur:this.onBlur,onClick:this.onClick,onKeydown:this.onTriggerKeydown},{icon:()=>Ot,default:()=>this.menuName}),default:()=>h$3("div",{class:{open:this.opened},tabindex:"-1",onKeydown:this.onKeydown,ref:"menu"},[h$3("ul",{id:this.randomId,tabindex:"-1",ref:"menuList",role:this.config.popupRole,"aria-labelledby":Tt,"aria-modal":this.actionsMenuSemanticType==="dialog"?"true":void 0},[Ft])])})};return e.length===1&&ke.length===1&&!this.forceMenu?yt(e[0]):(this.$nextTick(()=>{this.opened&&this.$refs.menu&&(this.resizePopover(),(this.$refs.menu.querySelector("li.active")||[]).length===0&&this.focusFirstAction())}),Ee.length>0&&this.inline>0?h$3("div",{class:["action-items","action-item--".concat(this.triggerButtonVariant)]},[...Ee.map(yt),Me.length>0?h$3("div",{class:["action-item",{"action-item--open":this.opened}]},[bt(Me)]):null]):h$3("div",{class:["action-item action-item--default-popover","action-item--".concat(this.triggerButtonVariant),{"action-item--open":this.opened}]},[bt(e)]))}},NcActions=_export_sfc$1(_sfc_main$f,[["__scopeId","data-v-cc138260"]]),_sfc_main$e={name:"NcActionText",mixins:[ActionTextMixin],inject:{isInSemanticMenu:{from:NC_ACTIONS_IS_SEMANTIC_MENU,default:!1}}},_hoisted_1$d=["role"],_hoisted_2$c={key:0,class:"action-text__longtext-wrapper"},_hoisted_3$c={class:"action-text__name"},_hoisted_4$b=["textContent"],_hoisted_5$1=["textContent"],_hoisted_6={key:2,class:"action-text__text"};function _sfc_render$c(e,j,ke,Ee,Me,Ae){return openBlock(),createElementBlock("li",{class:"action",role:Ae.isInSemanticMenu&&"presentation"},[createBaseVNode("span",{class:"action-text",onClick:j[0]||(j[0]=(...Ie)=>e.onClick&&e.onClick(...Ie))},[renderSlot(e.$slots,"icon",{},()=>[e.icon!==""?(openBlock(),createElementBlock("span",{key:0,"aria-hidden":"true",class:normalizeClass(["action-text__icon",[e.isIconUrl?"action-text__icon--url":e.icon]]),style:normalizeStyle({backgroundImage:e.isIconUrl?"url(".concat(e.icon,")"):null})},null,6)):createCommentVNode("",!0)],!0),e.name?(openBlock(),createElementBlock("span",_hoisted_2$c,[createBaseVNode("strong",_hoisted_3$c,toDisplayString(e.name),1),createBaseVNode("span",{class:"action-text__longtext",textContent:toDisplayString(e.text)},null,8,_hoisted_4$b)])):e.isLongText?(openBlock(),createElementBlock("span",{key:1,class:"action-text__longtext",textContent:toDisplayString(e.text)},null,8,_hoisted_5$1)):(openBlock(),createElementBlock("span",_hoisted_6,toDisplayString(e.text),1)),createCommentVNode("",!0)])],8,_hoisted_1$d)}const NcActionText=_export_sfc$1(_sfc_main$e,[["render",_sfc_render$c],["__scopeId","data-v-fa684b48"]]);var dist$1={},storagebuilder={},scopedstorage={},hasRequiredScopedstorage;function requireScopedstorage(){if(hasRequiredScopedstorage)return scopedstorage;hasRequiredScopedstorage=1,Object.defineProperty(scopedstorage,"__esModule",{value:!0}),scopedstorage.default=void 0;function e(Me,Ae,Ie){return Ae=j(Ae),Ae in Me?Object.defineProperty(Me,Ae,{value:Ie,enumerable:!0,configurable:!0,writable:!0}):Me[Ae]=Ie,Me}function j(Me){var Ae=ke(Me,"string");return typeof Ae=="symbol"?Ae:Ae+""}function ke(Me,Ae){if(typeof Me!="object"||!Me)return Me;var Ie=Me[Symbol.toPrimitive];if(Ie!==void 0){var Ue=Ie.call(Me,Ae);if(typeof Ue!="object")return Ue;throw new TypeError("@@toPrimitive must return a primitive value.")}return(Ae==="string"?String:Number)(Me)}class Ee{constructor(Ae,Ie,Ue){e(this,"scope",void 0),e(this,"wrapped",void 0),this.scope="".concat(Ue?Ee.GLOBAL_SCOPE_PERSISTENT:Ee.GLOBAL_SCOPE_VOLATILE,"_").concat(btoa(Ae),"_"),this.wrapped=Ie}scopeKey(Ae){return"".concat(this.scope).concat(Ae)}setItem(Ae,Ie){this.wrapped.setItem(this.scopeKey(Ae),Ie)}getItem(Ae){return this.wrapped.getItem(this.scopeKey(Ae))}removeItem(Ae){this.wrapped.removeItem(this.scopeKey(Ae))}clear(){Object.keys(this.wrapped).filter(Ae=>Ae.startsWith(this.scope)).map(this.wrapped.removeItem.bind(this.wrapped))}}return scopedstorage.default=Ee,e(Ee,"GLOBAL_SCOPE_VOLATILE","nextcloud_vol"),e(Ee,"GLOBAL_SCOPE_PERSISTENT","nextcloud_per"),scopedstorage}var hasRequiredStoragebuilder;function requireStoragebuilder(){if(hasRequiredStoragebuilder)return storagebuilder;hasRequiredStoragebuilder=1,Object.defineProperty(storagebuilder,"__esModule",{value:!0}),storagebuilder.default=void 0;var e=j(requireScopedstorage());function j(Ie){return Ie&&Ie.__esModule?Ie:{default:Ie}}function ke(Ie,Ue,Ke){return Ue=Ee(Ue),Ue in Ie?Object.defineProperty(Ie,Ue,{value:Ke,enumerable:!0,configurable:!0,writable:!0}):Ie[Ue]=Ke,Ie}function Ee(Ie){var Ue=Me(Ie,"string");return typeof Ue=="symbol"?Ue:Ue+""}function Me(Ie,Ue){if(typeof Ie!="object"||!Ie)return Ie;var Ke=Ie[Symbol.toPrimitive];if(Ke!==void 0){var Ve=Ke.call(Ie,Ue);if(typeof Ve!="object")return Ve;throw new TypeError("@@toPrimitive must return a primitive value.")}return(Ue==="string"?String:Number)(Ie)}class Ae{constructor(Ue){ke(this,"appId",void 0),ke(this,"persisted",!1),ke(this,"clearedOnLogout",!1),this.appId=Ue}persist(){let Ue=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return this.persisted=Ue,this}clearOnLogout(){let Ue=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return this.clearedOnLogout=Ue,this}build(){return new e.default(this.appId,this.persisted?window.localStorage:window.sessionStorage,!this.clearedOnLogout)}}return storagebuilder.default=Ae,storagebuilder}var hasRequiredDist$1;function requireDist$1(){if(hasRequiredDist$1)return dist$1;hasRequiredDist$1=1,Object.defineProperty(dist$1,"__esModule",{value:!0}),dist$1.clearAll=Ae,dist$1.clearNonPersistent=Ie,dist$1.getBuilder=Ee;var e=ke(requireStoragebuilder()),j=ke(requireScopedstorage());function ke(Ue){return Ue&&Ue.__esModule?Ue:{default:Ue}}function Ee(Ue){return new e.default(Ue)}function Me(Ue,Ke){Object.keys(Ue).filter(Ve=>Ke?Ke(Ve):!0).map(Ue.removeItem.bind(Ue))}function Ae(){[window.sessionStorage,window.localStorage].map(Ue=>Me(Ue))}function Ie(){[window.sessionStorage,window.localStorage].map(Ue=>Me(Ue,Ke=>!Ke.startsWith(j.default.GLOBAL_SCOPE_PERSISTENT)))}return dist$1}var distExports=requireDist$1();const MOBILE_BREAKPOINT=1024,MOBILE_SMALL_BREAKPOINT=MOBILE_BREAKPOINT/2,isLessThanBreakpoint=e=>document.documentElement.clientWidth{isMobile.value=isLessThanBreakpoint(MOBILE_BREAKPOINT),isSmallMobile.value=isLessThanBreakpoint(MOBILE_SMALL_BREAKPOINT)},{passive:!0}),register();let realAppName="missing-app-name";try{realAppName=appName}catch(e){logger$1.error("The `@f7cloud/vue` library was used without setting / replacing the `appName`.")}const APP_NAME=realAppName;var Fu;distExports.getBuilder("nextcloud").persist().build(),(Fu=getCapabilities().theming)==null||Fu.name;const activeApp=loadState("core","active-app",APP_NAME);var Du;(Du=loadState("core","apps",[]).find(({id:e})=>e===activeApp))==null||Du.name,register(),Fi({},NcActions.props);const _sfc_main$d={name:"ChevronDownIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},_hoisted_1$c=["aria-hidden","aria-label"],_hoisted_2$b=["fill","width","height"],_hoisted_3$b={d:"M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z"},_hoisted_4$a={key:0};function _sfc_render$b(e,j,ke,Ee,Me,Ae){return openBlock(),createElementBlock("span",mergeProps(e.$attrs,{"aria-hidden":ke.title?null:"true","aria-label":ke.title,class:"material-design-icon chevron-down-icon",role:"img",onClick:j[0]||(j[0]=Ie=>e.$emit("click",Ie))}),[(openBlock(),createElementBlock("svg",{fill:ke.fillColor,class:"material-design-icon__svg",width:ke.size,height:ke.size,viewBox:"0 0 24 24"},[createBaseVNode("path",_hoisted_3$b,[ke.title?(openBlock(),createElementBlock("title",_hoisted_4$a,toDisplayString(ke.title),1)):createCommentVNode("",!0)])],8,_hoisted_2$b))],16,_hoisted_1$c)}const ChevronDown=_export_sfc$1(_sfc_main$d,[["render",_sfc_render$b]]),_sfc_main$c={name:"CloseIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},_hoisted_1$b=["aria-hidden","aria-label"],_hoisted_2$a=["fill","width","height"],_hoisted_3$a={d:"M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z"},_hoisted_4$9={key:0};function _sfc_render$a(e,j,ke,Ee,Me,Ae){return openBlock(),createElementBlock("span",mergeProps(e.$attrs,{"aria-hidden":ke.title?null:"true","aria-label":ke.title,class:"material-design-icon close-icon",role:"img",onClick:j[0]||(j[0]=Ie=>e.$emit("click",Ie))}),[(openBlock(),createElementBlock("svg",{fill:ke.fillColor,class:"material-design-icon__svg",width:ke.size,height:ke.size,viewBox:"0 0 24 24"},[createBaseVNode("path",_hoisted_3$a,[ke.title?(openBlock(),createElementBlock("title",_hoisted_4$9,toDisplayString(ke.title),1)):createCommentVNode("",!0)])],8,_hoisted_2$a))],16,_hoisted_1$b)}const IconClose=_export_sfc$1(_sfc_main$c,[["render",_sfc_render$a]]);register(t14);const _hoisted_1$a=["aria-label"],_hoisted_2$9=["width","height"],_hoisted_3$9=["fill"],_hoisted_4$8=["fill"],_hoisted_5={key:0},_sfc_main$b=defineComponent({__name:"NcLoadingIcon",props:{appearance:{default:"auto"},name:{default:""},size:{default:20}},setup(e){const j=e,ke=computed(()=>{const Ee=["#777","#CCC"];return j.appearance==="light"?Ee:j.appearance==="dark"?Ee.reverse():["var(--color-loading-light)","var(--color-loading-dark)"]});return(Ee,Me)=>(openBlock(),createElementBlock("span",{"aria-label":Ee.name,role:"img",class:"material-design-icon loading-icon"},[(openBlock(),createElementBlock("svg",{width:Ee.size,height:Ee.size,viewBox:"0 0 24 24"},[createBaseVNode("path",{fill:ke.value[0],d:"M12,4V2A10,10 0 1,0 22,12H20A8,8 0 1,1 12,4Z"},null,8,_hoisted_3$9),createBaseVNode("path",{fill:ke.value[1],d:"M12,4V2A10,10 0 0,1 22,12H20A8,8 0 0,0 12,4Z"},[Ee.name?(openBlock(),createElementBlock("title",_hoisted_5,toDisplayString(Ee.name),1)):createCommentVNode("",!0)],8,_hoisted_4$8)],8,_hoisted_2$9))],8,_hoisted_1$a))}}),NcLoadingIcon=_export_sfc$1(_sfc_main$b,[["__scopeId","data-v-cf399190"]]);register(t21),register(t22,t48),register(),t("Search …"),register(),register(),register(t19,t34),register();const defaultWindow=isClient?window:void 0;function unrefElement(e){var j;const ke=toValue(e);return(j=ke==null?void 0:ke.$el)!=null?j:ke}function useEventListener(...e){const j=[],ke=()=>{j.forEach(Ue=>Ue()),j.length=0},Ee=(Ue,Ke,Ve,Ge)=>(Ue.addEventListener(Ke,Ve,Ge),()=>Ue.removeEventListener(Ke,Ve,Ge)),Me=computed(()=>{const Ue=toArray(toValue(e[0])).filter(Ke=>Ke!=null);return Ue.every(Ke=>typeof Ke!="string")?Ue:void 0}),Ae=watchImmediate(()=>{var Ue,Ke;return[(Ke=(Ue=Me.value)==null?void 0:Ue.map(Ve=>unrefElement(Ve)))!=null?Ke:[defaultWindow].filter(Ve=>Ve!=null),toArray(toValue(Me.value?e[1]:e[0])),toArray(unref(Me.value?e[2]:e[1])),toValue(Me.value?e[3]:e[2])]},([Ue,Ke,Ve,Ge])=>{if(ke(),!(Ue!=null&&Ue.length)||!(Ke!=null&&Ke.length)||!(Ve!=null&&Ve.length))return;const yt=isObject(Ge)?Fi({},Ge):Ge;j.push(...Ue.flatMap(bt=>Ke.flatMap(Ct=>Ve.map(Dt=>Ee(bt,Ct,Dt,yt)))))},{flush:"post"}),Ie=()=>{Ae(),ke()};return tryOnScopeDispose(ke),Ie}let _iOSWorkaround=!1;function onClickOutside(e,j,ke={}){const{window:Ee=defaultWindow,ignore:Me=[],capture:Ae=!0,detectIframe:Ie=!1,controls:Ue=!1}=ke;if(!Ee)return Ue?{stop:noop$1,cancel:noop$1,trigger:noop$1}:noop$1;if(isIOS&&!_iOSWorkaround){_iOSWorkaround=!0;const Ot={passive:!0};Array.from(Ee.document.body.children).forEach(Tt=>Tt.addEventListener("click",noop$1,Ot)),Ee.document.documentElement.addEventListener("click",noop$1,Ot)}let Ke=!0;const Ve=Ot=>toValue(Me).some(Tt=>{if(typeof Tt=="string")return Array.from(Ee.document.querySelectorAll(Tt)).some(Rt=>Rt===Ot.target||Ot.composedPath().includes(Rt));{const Rt=unrefElement(Tt);return Rt&&(Ot.target===Rt||Ot.composedPath().includes(Rt))}});function Ge(Ot){const Tt=toValue(Ot);return Tt&&Tt.$.subTree.shapeFlag===16}function yt(Ot,Tt){const Rt=toValue(Ot),Jt=Rt.$.subTree&&Rt.$.subTree.children;return Jt==null||!Array.isArray(Jt)?!1:Jt.some(Kt=>Kt.el===Tt.target||Tt.composedPath().includes(Kt.el))}const bt=Ot=>{const Tt=unrefElement(e);if(Ot.target!=null&&!(!(Tt instanceof Element)&&Ge(e)&&yt(e,Ot))&&!(!Tt||Tt===Ot.target||Ot.composedPath().includes(Tt))){if("detail"in Ot&&Ot.detail===0&&(Ke=!Ve(Ot)),!Ke){Ke=!0;return}j(Ot)}};let Ct=!1;const Dt=[useEventListener(Ee,"click",Ot=>{Ct||(Ct=!0,setTimeout(()=>{Ct=!1},0),bt(Ot))},{passive:!0,capture:Ae}),useEventListener(Ee,"pointerdown",Ot=>{const Tt=unrefElement(e);Ke=!Ve(Ot)&&!!(Tt&&!Ot.composedPath().includes(Tt))},{passive:!0}),Ie&&useEventListener(Ee,"blur",Ot=>{setTimeout(()=>{var Tt;const Rt=unrefElement(e);((Tt=Ee.document.activeElement)==null?void 0:Tt.tagName)==="IFRAME"&&!(Rt!=null&&Rt.contains(Ee.document.activeElement))&&j(Ot)},0)},{passive:!0})].filter(Boolean),Ft=()=>Dt.forEach(Ot=>Ot());return Ue?{stop:Ft,cancel:()=>{Ke=!1},trigger:Ot=>{Ke=!0,bt(Ot),Ke=!1}}:Ft}const stopClickOutsideMap=new WeakMap,vOnClickOutside={mounted(e,j){const ke=!j.modifiers.bubble;let Ee;if(typeof j.value=="function")Ee=onClickOutside(e,j.value,{capture:ke});else{const[Me,Ae]=j.value;Ee=onClickOutside(e,Me,Object.assign({capture:ke},Ae))}stopClickOutsideMap.set(e,Ee)},unmounted(e){const j=stopClickOutsideMap.get(e);j&&typeof j=="function"?j():j==null||j.stop(),stopClickOutsideMap.delete(e)}};function resolveElement(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}function checkOverflowScroll(e){const j=window.getComputedStyle(e);if(j.overflowX==="scroll"||j.overflowY==="scroll"||j.overflowX==="auto"&&e.clientWidth1?!0:(j.preventDefault&&j.preventDefault(),!1)}const elInitialOverflow=new WeakMap;function useScrollLock(e,j=!1){const ke=shallowRef(j);let Ee=null,Me="";watch(toRef(e),Ue=>{const Ke=resolveElement(toValue(Ue));if(Ke){const Ve=Ke;if(elInitialOverflow.get(Ve)||elInitialOverflow.set(Ve,Ve.style.overflow),Ve.style.overflow!=="hidden"&&(Me=Ve.style.overflow),Ve.style.overflow==="hidden")return ke.value=!0;if(ke.value)return Ve.style.overflow="hidden"}},{immediate:!0});const Ae=()=>{const Ue=resolveElement(toValue(e));!Ue||ke.value||(isIOS&&(Ee=useEventListener(Ue,"touchmove",Ke=>{preventDefault(Ke)},{passive:!1})),Ue.style.overflow="hidden",ke.value=!0)},Ie=()=>{const Ue=resolveElement(toValue(e));!Ue||!ke.value||(isIOS&&(Ee==null||Ee()),Ue.style.overflow=Me,elInitialOverflow.delete(Ue),ke.value=!1)};return tryOnScopeDispose(Ie),computed({get(){return ke.value},set(Ue){Ue?Ae():Ie()}})}function onScrollLock(){let e=!1;const j=shallowRef(!1);return(ke,Ee)=>{if(j.value=Ee.value,e)return;e=!0;const Me=useScrollLock(ke,Ee.value);watch(j,Ae=>Me.value=Ae)}}onScrollLock();const INSIDE_RADIO_GROUP_KEY=Symbol.for("insideRadioGroup");function useInsideRadioGroup(){return inject(INSIDE_RADIO_GROUP_KEY,void 0)}const _sfc_main$8$1={name:"CheckboxBlankOutlineIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},_hoisted_1$8$1=["aria-hidden","aria-label"],_hoisted_2$7=["fill","width","height"],_hoisted_3$7={d:"M19,3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3M19,5V19H5V5H19Z"},_hoisted_4$6={key:0};function _sfc_render$8(e,j,ke,Ee,Me,Ae){return openBlock(),createElementBlock("span",mergeProps(e.$attrs,{"aria-hidden":ke.title?null:"true","aria-label":ke.title,class:"material-design-icon checkbox-blank-outline-icon",role:"img",onClick:j[0]||(j[0]=Ie=>e.$emit("click",Ie))}),[(openBlock(),createElementBlock("svg",{fill:ke.fillColor,class:"material-design-icon__svg",width:ke.size,height:ke.size,viewBox:"0 0 24 24"},[createBaseVNode("path",_hoisted_3$7,[ke.title?(openBlock(),createElementBlock("title",_hoisted_4$6,toDisplayString(ke.title),1)):createCommentVNode("",!0)])],8,_hoisted_2$7))],16,_hoisted_1$8$1)}const CheckboxBlankOutline=_export_sfc$1(_sfc_main$8$1,[["render",_sfc_render$8]]),_sfc_main$7$1={name:"CheckboxMarkedIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},_hoisted_1$7$1=["aria-hidden","aria-label"],_hoisted_2$6$1=["fill","width","height"],_hoisted_3$6={d:"M10,17L5,12L6.41,10.58L10,14.17L17.59,6.58L19,8M19,3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3Z"},_hoisted_4$5={key:0};function _sfc_render$7(e,j,ke,Ee,Me,Ae){return openBlock(),createElementBlock("span",mergeProps(e.$attrs,{"aria-hidden":ke.title?null:"true","aria-label":ke.title,class:"material-design-icon checkbox-marked-icon",role:"img",onClick:j[0]||(j[0]=Ie=>e.$emit("click",Ie))}),[(openBlock(),createElementBlock("svg",{fill:ke.fillColor,class:"material-design-icon__svg",width:ke.size,height:ke.size,viewBox:"0 0 24 24"},[createBaseVNode("path",_hoisted_3$6,[ke.title?(openBlock(),createElementBlock("title",_hoisted_4$5,toDisplayString(ke.title),1)):createCommentVNode("",!0)])],8,_hoisted_2$6$1))],16,_hoisted_1$7$1)}const CheckboxMarked=_export_sfc$1(_sfc_main$7$1,[["render",_sfc_render$7]]),_sfc_main$6$1={name:"MinusBoxIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},_hoisted_1$6$1=["aria-hidden","aria-label"],_hoisted_2$5$1=["fill","width","height"],_hoisted_3$5={d:"M17,13H7V11H17M19,3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3Z"},_hoisted_4$4={key:0};function _sfc_render$6(e,j,ke,Ee,Me,Ae){return openBlock(),createElementBlock("span",mergeProps(e.$attrs,{"aria-hidden":ke.title?null:"true","aria-label":ke.title,class:"material-design-icon minus-box-icon",role:"img",onClick:j[0]||(j[0]=Ie=>e.$emit("click",Ie))}),[(openBlock(),createElementBlock("svg",{fill:ke.fillColor,class:"material-design-icon__svg",width:ke.size,height:ke.size,viewBox:"0 0 24 24"},[createBaseVNode("path",_hoisted_3$5,[ke.title?(openBlock(),createElementBlock("title",_hoisted_4$4,toDisplayString(ke.title),1)):createCommentVNode("",!0)])],8,_hoisted_2$5$1))],16,_hoisted_1$6$1)}const MinusBox=_export_sfc$1(_sfc_main$6$1,[["render",_sfc_render$6]]),_sfc_main$5$1={name:"RadioboxBlankIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},_hoisted_1$5$1=["aria-hidden","aria-label"],_hoisted_2$4$1=["fill","width","height"],_hoisted_3$4={d:"M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"},_hoisted_4$3={key:0};function _sfc_render$5(e,j,ke,Ee,Me,Ae){return openBlock(),createElementBlock("span",mergeProps(e.$attrs,{"aria-hidden":ke.title?null:"true","aria-label":ke.title,class:"material-design-icon radiobox-blank-icon",role:"img",onClick:j[0]||(j[0]=Ie=>e.$emit("click",Ie))}),[(openBlock(),createElementBlock("svg",{fill:ke.fillColor,class:"material-design-icon__svg",width:ke.size,height:ke.size,viewBox:"0 0 24 24"},[createBaseVNode("path",_hoisted_3$4,[ke.title?(openBlock(),createElementBlock("title",_hoisted_4$3,toDisplayString(ke.title),1)):createCommentVNode("",!0)])],8,_hoisted_2$4$1))],16,_hoisted_1$5$1)}const RadioboxBlank=_export_sfc$1(_sfc_main$5$1,[["render",_sfc_render$5]]),_sfc_main$4$1={name:"RadioboxMarkedIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},_hoisted_1$4$1=["aria-hidden","aria-label"],_hoisted_2$3$1=["fill","width","height"],_hoisted_3$3$1={d:"M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M12,7A5,5 0 0,0 7,12A5,5 0 0,0 12,17A5,5 0 0,0 17,12A5,5 0 0,0 12,7Z"},_hoisted_4$2$1={key:0};function _sfc_render$4$1(e,j,ke,Ee,Me,Ae){return openBlock(),createElementBlock("span",mergeProps(e.$attrs,{"aria-hidden":ke.title?null:"true","aria-label":ke.title,class:"material-design-icon radiobox-marked-icon",role:"img",onClick:j[0]||(j[0]=Ie=>e.$emit("click",Ie))}),[(openBlock(),createElementBlock("svg",{fill:ke.fillColor,class:"material-design-icon__svg",width:ke.size,height:ke.size,viewBox:"0 0 24 24"},[createBaseVNode("path",_hoisted_3$3$1,[ke.title?(openBlock(),createElementBlock("title",_hoisted_4$2$1,toDisplayString(ke.title),1)):createCommentVNode("",!0)])],8,_hoisted_2$3$1))],16,_hoisted_1$4$1)}const RadioboxMarked=_export_sfc$1(_sfc_main$4$1,[["render",_sfc_render$4$1]]),_sfc_main$3$1={name:"ToggleSwitchIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},_hoisted_1$3$1=["aria-hidden","aria-label"],_hoisted_2$2$1=["fill","width","height"],_hoisted_3$2$1={d:"M17,7H7A5,5 0 0,0 2,12A5,5 0 0,0 7,17H17A5,5 0 0,0 22,12A5,5 0 0,0 17,7M17,15A3,3 0 0,1 14,12A3,3 0 0,1 17,9A3,3 0 0,1 20,12A3,3 0 0,1 17,15Z"},_hoisted_4$1$1={key:0};function _sfc_render$3$1(e,j,ke,Ee,Me,Ae){return openBlock(),createElementBlock("span",mergeProps(e.$attrs,{"aria-hidden":ke.title?null:"true","aria-label":ke.title,class:"material-design-icon toggle-switch-icon",role:"img",onClick:j[0]||(j[0]=Ie=>e.$emit("click",Ie))}),[(openBlock(),createElementBlock("svg",{fill:ke.fillColor,class:"material-design-icon__svg",width:ke.size,height:ke.size,viewBox:"0 0 24 24"},[createBaseVNode("path",_hoisted_3$2$1,[ke.title?(openBlock(),createElementBlock("title",_hoisted_4$1$1,toDisplayString(ke.title),1)):createCommentVNode("",!0)])],8,_hoisted_2$2$1))],16,_hoisted_1$3$1)}const ToggleSwitch=_export_sfc$1(_sfc_main$3$1,[["render",_sfc_render$3$1]]),_sfc_main$2$1={name:"ToggleSwitchOffIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},_hoisted_1$2$1=["aria-hidden","aria-label"],_hoisted_2$1$1=["fill","width","height"],_hoisted_3$1$1={d:"M17,7H7A5,5 0 0,0 2,12A5,5 0 0,0 7,17H17A5,5 0 0,0 22,12A5,5 0 0,0 17,7M7,15A3,3 0 0,1 4,12A3,3 0 0,1 7,9A3,3 0 0,1 10,12A3,3 0 0,1 7,15Z"},_hoisted_4$7={key:0};function _sfc_render$2$1(e,j,ke,Ee,Me,Ae){return openBlock(),createElementBlock("span",mergeProps(e.$attrs,{"aria-hidden":ke.title?null:"true","aria-label":ke.title,class:"material-design-icon toggle-switch-off-icon",role:"img",onClick:j[0]||(j[0]=Ie=>e.$emit("click",Ie))}),[(openBlock(),createElementBlock("svg",{fill:ke.fillColor,class:"material-design-icon__svg",width:ke.size,height:ke.size,viewBox:"0 0 24 24"},[createBaseVNode("path",_hoisted_3$1$1,[ke.title?(openBlock(),createElementBlock("title",_hoisted_4$7,toDisplayString(ke.title),1)):createCommentVNode("",!0)])],8,_hoisted_2$1$1))],16,_hoisted_1$2$1)}const ToggleSwitchOff=_export_sfc$1(_sfc_main$2$1,[["render",_sfc_render$2$1]]),TYPE_CHECKBOX="checkbox",TYPE_RADIO="radio",TYPE_SWITCH="switch",TYPE_BUTTON="button",_sfc_main$1$2={name:"NcCheckboxContent",components:{NcLoadingIcon},props:{iconClass:{type:[String,Object],default:null},textClass:{type:[String,Object],default:null},type:{type:String,default:"checkbox",validator:e=>[TYPE_CHECKBOX,TYPE_RADIO,TYPE_SWITCH,TYPE_BUTTON].includes(e)},buttonVariant:{type:Boolean,default:!1},isChecked:{type:Boolean,default:!1},indeterminate:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},iconSize:{type:Number,default:24},labelId:{type:String,required:!0},descriptionId:{type:String,required:!0}},computed:{isButtonType(){return this.type===TYPE_BUTTON},checkboxRadioIconElement(){return this.type===TYPE_RADIO?this.isChecked?RadioboxMarked:RadioboxBlank:this.type===TYPE_SWITCH?this.isChecked?ToggleSwitch:ToggleSwitchOff:this.indeterminate?MinusBox:this.isChecked?CheckboxMarked:CheckboxBlankOutline}}},_hoisted_1$1$1={key:0,class:"checkbox-content__wrapper"},_hoisted_2$8=["id"],_hoisted_3$8=["id"];function _sfc_render$1$1(e,j,ke,Ee,Me,Ae){const Ie=resolveComponent("NcLoadingIcon");return openBlock(),createElementBlock("span",{class:normalizeClass(["checkbox-content",{["checkbox-content-"+ke.type]:!0,"checkbox-content--button-variant":ke.buttonVariant,"checkbox-content--has-text":!!e.$slots.default}])},[createBaseVNode("span",{class:normalizeClass(["checkbox-content__icon",{"checkbox-content__icon--checked":ke.isChecked,"checkbox-content__icon--has-description":!Ae.isButtonType&&e.$slots.description,[ke.iconClass]:!0}]),"aria-hidden":!0,inert:""},[renderSlot(e.$slots,"icon",{checked:ke.isChecked,loading:ke.loading},()=>[ke.loading?(openBlock(),createBlock(Ie,{key:0})):ke.buttonVariant?createCommentVNode("",!0):(openBlock(),createBlock(resolveDynamicComponent(Ae.checkboxRadioIconElement),{key:1,size:ke.iconSize},null,8,["size"]))],!0)],2),e.$slots.default||e.$slots.description?(openBlock(),createElementBlock("span",_hoisted_1$1$1,[e.$slots.default?(openBlock(),createElementBlock("span",{key:0,id:ke.labelId,class:normalizeClass(["checkbox-content__text",ke.textClass])},[renderSlot(e.$slots,"default",{},void 0,!0)],10,_hoisted_2$8)):createCommentVNode("",!0),!Ae.isButtonType&&e.$slots.description?(openBlock(),createElementBlock("span",{key:1,id:ke.descriptionId,class:"checkbox-content__description"},[renderSlot(e.$slots,"description",{},void 0,!0)],8,_hoisted_3$8)):createCommentVNode("",!0)])):createCommentVNode("",!0)],2)}const NcCheckboxContent=_export_sfc$1(_sfc_main$1$2,[["render",_sfc_render$1$1],["__scopeId","data-v-a1ac280f"]]);register();const _sfc_main$a={name:"NcCheckboxRadioSwitch",components:{NcCheckboxContent},inheritAttrs:!1,props:{id:{type:String,default:()=>"checkbox-radio-switch-"+createElementId(),validator:e=>e.trim()!==""},wrapperId:{type:String,default:null},name:{type:String,default:null},ariaLabel:{type:String,default:""},type:{type:String,default:"checkbox",validator:e=>[TYPE_CHECKBOX,TYPE_RADIO,TYPE_SWITCH,TYPE_BUTTON].includes(e)},buttonVariant:{type:Boolean,default:!1},buttonVariantGrouped:{type:String,default:"no",validator:e=>["no","vertical","horizontal"].includes(e)},modelValue:{type:[Boolean,Array,String],default:!1},value:{type:String,default:null},disabled:{type:Boolean,default:!1},indeterminate:{type:Boolean,default:!1},required:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},wrapperElement:{type:String,default:null},class:{type:[String,Array,Object],default:""},style:{type:[String,Array,Object],default:""},description:{type:String,default:null}},emits:["update:modelValue"],setup(e,{emit:j}){const ke=useInsideRadioGroup();onMounted(()=>ke==null?void 0:ke.value.register(!1));const Ee=computed(()=>ke!=null&&ke.value?TYPE_RADIO:e.type),Me=computed({get(){return ke!=null&&ke.value?ke.value.modelValue:e.modelValue},set(Ae){ke!=null&&ke.value?ke.value.onUpdate(Ae):j("update:modelValue",Ae)}});return{internalType:Ee,internalModelValue:Me,labelId:createElementId(),descriptionId:createElementId()}},computed:{isButtonType(){return this.internalType===TYPE_BUTTON},computedWrapperElement(){return this.isButtonType?"button":this.wrapperElement!==null?this.wrapperElement:"span"},listeners(){return this.isButtonType?{click:this.onToggle}:{change:this.onToggle}},iconSize(){return this.internalType===TYPE_SWITCH?36:20},cssIconSize(){return this.iconSize+"px"},cssIconHeight(){return this.internalType===TYPE_SWITCH?"16px":this.cssIconSize},inputType(){return[TYPE_CHECKBOX,TYPE_RADIO,TYPE_BUTTON].includes(this.internalType)?this.internalType:TYPE_CHECKBOX},isChecked(){return this.value!==null?Array.isArray(this.internalModelValue)?[...this.internalModelValue].indexOf(this.value)>-1:this.internalModelValue===this.value:this.internalModelValue===!0},hasIndeterminate(){return[TYPE_CHECKBOX,TYPE_RADIO].includes(this.inputType)}},mounted(){if(this.name&&this.internalType===TYPE_CHECKBOX&&!Array.isArray(this.internalModelValue))throw new Error("When using groups of checkboxes, the updated value will be an array.");if(this.name&&this.internalType===TYPE_SWITCH)throw new Error("Switches are not made to be used for data sets. Please use checkboxes instead.");if(typeof this.internalModelValue!="boolean"&&this.internalType===TYPE_SWITCH)throw new Error("Switches can only be used with boolean as modelValue prop.")},methods:{t,n:n$2,onToggle(e){if(this.disabled||e.target.tagName.toLowerCase()==="a")return;if(this.internalType===TYPE_RADIO){this.internalModelValue=this.value;return}if(this.internalType===TYPE_SWITCH){this.internalModelValue=!this.isChecked;return}if(typeof this.internalModelValue=="boolean"){this.internalModelValue=!this.internalModelValue;return}const j=this.getInputsSet().filter(ke=>ke.checked).map(ke=>ke.value);j.includes(this.value)?this.internalModelValue=j.filter(ke=>ke!==this.value):this.internalModelValue=[...j,this.value]},getInputsSet(){return[...document.getElementsByName(this.name)]}}},__injectCSSVars__=()=>{useCssVars(e=>({"65a7082e":e.cssIconSize,"20f7d30f":e.cssIconHeight}))},__setup__=_sfc_main$a.setup;_sfc_main$a.setup=__setup__?(e,j)=>(__injectCSSVars__(),__setup__(e,j)):__injectCSSVars__;const _hoisted_1$9=["id","aria-labelledby","aria-describedby","aria-label","disabled","type","value","checked",".indeterminate","required","name"];function _sfc_render$9(e,j,ke,Ee,Me,Ae){var Ue;const Ie=resolveComponent("NcCheckboxContent");return openBlock(),createBlock(resolveDynamicComponent(Ae.computedWrapperElement),mergeProps({id:(Ue=ke.wrapperId)!=null?Ue:Ae.isButtonType?ke.id:null,"aria-label":Ae.isButtonType&&ke.ariaLabel?ke.ariaLabel:void 0,class:["checkbox-radio-switch",[e.$props.class,{["checkbox-radio-switch-"+Ee.internalType]:Ee.internalType,"checkbox-radio-switch--checked":Ae.isChecked,"checkbox-radio-switch--disabled":ke.disabled,"checkbox-radio-switch--indeterminate":Ae.hasIndeterminate?ke.indeterminate:!1,"checkbox-radio-switch--button-variant":ke.buttonVariant,"checkbox-radio-switch--button-variant-v-grouped":ke.buttonVariant&&ke.buttonVariantGrouped==="vertical","checkbox-radio-switch--button-variant-h-grouped":ke.buttonVariant&&ke.buttonVariantGrouped==="horizontal","button-vue":Ae.isButtonType}]],style:ke.style,type:Ae.isButtonType?"button":null},Ae.isButtonType?e.$attrs:{},toHandlers(Ae.isButtonType?Ae.listeners:{})),{default:withCtx(()=>[Ae.isButtonType?createCommentVNode("",!0):(openBlock(),createElementBlock("input",mergeProps({key:0,id:ke.id,"aria-labelledby":!Ae.isButtonType&&!ke.ariaLabel?Ee.labelId:null,"aria-describedby":!Ae.isButtonType&&(ke.description||e.$slots.description)?Ee.descriptionId:null,"aria-label":ke.ariaLabel||void 0,class:"checkbox-radio-switch__input",disabled:ke.disabled,type:Ae.inputType,value:ke.value,checked:Ae.isChecked,".indeterminate":Ae.hasIndeterminate?ke.indeterminate:null,required:ke.required,name:ke.name},e.$attrs,toHandlers(Ae.listeners,!0)),null,48,_hoisted_1$9)),createVNode(Ie,{id:Ae.isButtonType?void 0:"".concat(ke.id,"-label"),class:"checkbox-radio-switch__content","icon-class":"checkbox-radio-switch__icon","text-class":"checkbox-radio-switch__text",type:Ee.internalType,indeterminate:Ae.hasIndeterminate?ke.indeterminate:!1,"button-variant":ke.buttonVariant,"is-checked":Ae.isChecked,loading:ke.loading,"label-id":Ee.labelId,"description-id":Ee.descriptionId,"icon-size":Ae.iconSize,onClick:Ae.onToggle},createSlots({icon:withCtx(()=>[renderSlot(e.$slots,"icon",{},void 0,!0)]),_:2},[e.$slots.description||ke.description?{name:"description",fn:withCtx(()=>[renderSlot(e.$slots,"description",{},()=>[createTextVNode(toDisplayString(ke.description),1)],!0)]),key:"0"}:void 0,e.$slots.default?{name:"default",fn:withCtx(()=>[renderSlot(e.$slots,"default",{},void 0,!0)]),key:"1"}:void 0]),1032,["id","type","indeterminate","button-variant","is-checked","loading","label-id","description-id","icon-size","onClick"])]),_:3},16,["id","aria-label","class","style","type"])}const NcCheckboxRadioSwitch=_export_sfc$1(_sfc_main$a,[["render",_sfc_render$9],["__scopeId","data-v-0dcb138a"]]),LOCALHOST="LOCALHOST",COLON="COLON",defaults={defaultProtocol:"http",events:null,format:noop,formatHref:noop,nl2br:!1,tagName:"a",target:null,rel:null,validate:!0,truncate:1/0,className:null,attributes:null,ignoreTags:[],render:null};function Options(e,j=null){let ke=Object.assign({},defaults);e&&(ke=Object.assign(ke,e instanceof Options?e.o:e));const Ee=ke.ignoreTags,Me=[];for(let Ae=0;Aeke?Ee.substring(0,ke)+"…":Ee},toFormattedHref(e){return e.get("formatHref",this.toHref(e.get("defaultProtocol")),this)},startIndex(){return this.tk[0].s},endIndex(){return this.tk[this.tk.length-1].e},toObject(e=defaults.defaultProtocol){return{type:this.t,value:this.toString(),isLink:this.isLink,href:this.toHref(e),start:this.startIndex(),end:this.endIndex()}},toFormattedObject(e){return{type:this.t,value:this.toFormattedString(e),isLink:this.isLink,href:this.toFormattedHref(e),start:this.startIndex(),end:this.endIndex()}},validate(e){return e.get("validate",this.toString(),this)},render(e){const j=this,ke=this.toHref(e.get("defaultProtocol")),Ee=e.get("formatHref",ke,this),Me=e.get("tagName",ke,j),Ae=this.toFormattedString(e),Ie={},Ue=e.get("className",ke,j),Ke=e.get("target",ke,j),Ve=e.get("rel",ke,j),Ge=e.getObj("attributes",ke,j),yt=e.getObj("events",ke,j);return Ie.href=Ee,Ue&&(Ie.class=Ue),Ke&&(Ie.target=Ke),Ve&&(Ie.rel=Ve),Ge&&Object.assign(Ie,Ge),{tagName:Me,attributes:Ie,content:Ae,eventListeners:yt}}};function createTokenClass(e,j){class ke extends MultiToken{constructor(Me,Ae){super(Me,Ae),this.t=e}}for(const Ee in j)ke.prototype[Ee]=j[Ee];return ke.t=e,ke}createTokenClass("email",{isLink:!0,toHref(){return"mailto:"+this.toString()}}),createTokenClass("text"),createTokenClass("nl"),createTokenClass("url",{isLink:!0,toHref(e=defaults.defaultProtocol){return this.hasProtocol()?this.v:"".concat(e,"://").concat(this.v)},hasProtocol(){const e=this.tk;return e.length>=2&&e[0].t!==LOCALHOST&&e[1].t===COLON}}),register(t15);function checkIfDarkTheme(e=document.body){const j=window.getComputedStyle(e).getPropertyValue("--background-invert-if-dark");return j!==void 0?j==="invert(100%)":!1}checkIfDarkTheme();const INJECTION_KEY_THEME=Symbol.for("nc:theme:enforced");function useIsDarkThemeElement(e){const j=computed(()=>{var Ae;return(Ae=toValue(e))!=null?Ae:document.body}),ke=ref$1(checkIfDarkTheme(j.value)),Ee=usePreferredDark();function Me(){ke.value=checkIfDarkTheme(j.value)}return useMutationObserver(j,Me,{attributes:!0}),watch(j,Me),watch(Ee,Me,{immediate:!0}),readonly(ke)}const useInternalIsDarkTheme=createSharedComposable(()=>useIsDarkThemeElement());function useIsDarkTheme(){const e=useInternalIsDarkTheme(),j=inject(INJECTION_KEY_THEME,void 0);return computed(()=>j!=null&&j.value?j.value==="dark":e.value)}function u(e,j,ke){const Ee={type:String(e)};return ke==null&&(typeof j=="string"||Array.isArray(j))?ke=j:Object.assign(Ee,j),Array.isArray(ke)?Ee.children=ke:ke!=null&&(Ee.value=String(ke)),Ee}const convert$1=function(e){if(e==null)return ok$3;if(typeof e=="function")return castFactory$2(e);if(typeof e=="object")return Array.isArray(e)?anyFactory$2(e):propsFactory$1(e);if(typeof e=="string")return typeFactory$1(e);throw new Error("Expected function, string, or object as test")};function anyFactory$2(e){const j=[];let ke=-1;for(;++ke":""))+")"})}return bt;function bt(){let Ct=empty$2,Dt,Ft,Ot;if((!j||Ae(Ke,Ve,Ge[Ge.length-1]||void 0))&&(Ct=toResult$1(ke(Ke,Ge)),Ct[0]===EXIT$1))return Ct;if("children"in Ke&&Ke.children){const Tt=Ke;if(Tt.children&&Ct[0]!==SKIP$1)for(Ft=(Ee?Tt.children.length:-1)+Ie,Ot=Ge.concat(Tt);Ft>-1&&FtMe.type==="text",(Me,Ae,Ie)=>{let Ue=parseUrl(Me.value);return typeof Ue=="string"?Ue=[u("text",Ue)]:Ue=Ue.map(Ke=>typeof Ke=="string"?u("text",Ke):u("link",{url:Ke.props.href},[u("text",Ke.props.href)])).filter(Ke=>Ke).flat(),Ie.children.splice(Ae,1,...Ue),[SKIP$1,(Ae!=null?Ae:0)+Ue.length]})}}function parseUrl(e){let j=URL_PATTERN_AUTOLINK.exec(e);const ke=[];let Ee=0;for(;j!==null;){let Ae=j[2],Ie,Ue=e.substring(Ee,j.index+j[1].length);Ae[0]===" "&&(Ue+=Ae[0],Ae=Ae.substring(1).trim());const Ke=Ae[Ae.length-1];(Ke==="."||Ke===","||Ke===";"||j[0][0]==="("&&Ke===")")&&(Ae=Ae.substring(0,Ae.length-1),Ie=Ke),ke.push(Ue),ke.push({component:NcLink,props:{href:Ae}}),Ie&&ke.push(Ie),Ee=j.index+j[0].length,j=URL_PATTERN_AUTOLINK.exec(e)}ke.push(e.substring(Ee));const Me=ke.map(Ae=>typeof Ae=="string"?Ae:Ae.props.href).join("");return e===Me?ke:(logger$1.error("[NcRichText] Failed to reassemble the chunked text: "+e),e)}function getRoute(e,j){const ke=(Ge,yt)=>Ge.startsWith(yt)?Ge.slice(yt.length):Ge,Ee=(Ge,...yt)=>yt.reduce((bt,Ct)=>ke(bt,Ct),Ge);if(!e)return null;const Me=/^https?:\/\//.test(j),Ae=/^[a-z][a-z0-9+.-]*:.+/.test(j);if(!Me&&Ae||Me&&!j.startsWith(w$1())||!Me&&!j.startsWith("/"))return null;const Ie=Me?Ee(j,w$1(),"/index.php"):j,Ue=Ee(e.options.history.base,f$2(),"/index.php"),Ke=Ee(Ie,Ue)||"/",Ve=e.resolve(Ke);return Ve.matched.length?Ve.fullPath:null}register(t2);const FEW_SECONDS_AGO={long:t("a few seconds ago"),short:t("seconds ago"),narrow:t("sec. ago")};function useFormatRelativeTime(e=Date.now(),j={}){let ke;const Ee=computed(()=>new Date(toValue(e))),Me=computed(()=>{const{language:Ue,relativeTime:Ke,ignoreSeconds:Ve}=toValue(j);return Gi(Fi(Fi({},Ue&&{language:Ue}),Ke&&{relativeTime:Ke}),{ignoreSeconds:Ve?FEW_SECONDS_AGO[Ke||"long"]:!1})}),Ae=ref$1("");watchEffect(()=>Ie());function Ie(){if(Ae.value=formatRelativeTime(Ee.value,Me.value),toValue(j).update!==!1){const Ue=Math.abs(Date.now()-new Date(toValue(e)).getTime()),Ke=Ue>12e4||Me.value.ignoreSeconds?Math.min(Ue/60,18e5):1e3;ke=window.setTimeout(Ie,Ke)}}return onUnmounted(()=>ke&&window.clearTimeout(ke)),readonly(Ae)}function useFormatTime(e,j){const ke=computed(()=>Fi({locale:getCanonicalLocale(),format:{dateStyle:"short",timeStyle:"medium"}},toValue(j))),Ee=computed(()=>new Intl.DateTimeFormat(ke.value.locale,ke.value.format));return computed(()=>Ee.value.format(toValue(e)))}const isMac=/mac|ipad|iphone|darwin/i.test(navigator.userAgent);var Mu,$a,Tu;const disableKeyboardShortcuts=(Tu=($a=(Mu=window.OCP)==null?void 0:Mu.Accessibility)==null?void 0:$a.disableKeyboardShortcuts)==null?void 0:Tu.call($a),derivedKeysRegex=/^[a-zA-Z0-9]$/,nonAsciiPrintableRegex=/^[^\x20-\x7F]$/;function shouldIgnoreEvent(e){return!(e.target instanceof HTMLElement)||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement||e.target.isContentEditable?!0:document.getElementsByClassName("modal-mask").length!==0}function eventHandler(e,j){return ke=>{if((isMac?ke.metaKey:ke.ctrlKey)===!!j.ctrl){if(ke.altKey!==!!j.alt||j.shift!==void 0&&ke.shiftKey!==!!j.shift||shouldIgnoreEvent(ke))return;j.prevent&&ke.preventDefault(),j.stop&&ke.stopPropagation(),e(ke)}}}function useHotKey(e,j=()=>{},ke={}){if(disableKeyboardShortcuts)return()=>{};const Ee=(Ue,Ke)=>{if(Ue.key===Ke)return!0;if(ke.caseSensitive){const Ve=Ke===Ke.toLowerCase(),Ge=Ue.key===Ue.key.toLowerCase();if(Ve!==Ge)return!1}return derivedKeysRegex.test(Ke)&&nonAsciiPrintableRegex.test(Ue.key)?Ue.code.replace(/^(?:Key|Digit|Numpad)/,"")===Ke.toUpperCase():Ue.key.toLowerCase()===Ke.toLowerCase()},Me=Ue=>Ee(Ue,e),Ae=onKeyStroke(Me,eventHandler(j,ke),{eventName:"keydown",dedupe:!0,passive:!ke.prevent}),Ie=ke.push?onKeyStroke(Me,eventHandler(j,ke),{eventName:"keyup",passive:!ke.prevent}):()=>{};return()=>{Ae(),Ie()}}const isFullscreen=ref$1(checkIfIsFullscreen());window.addEventListener("resize",()=>{isFullscreen.value=checkIfIsFullscreen()});function checkIfIsFullscreen(){return window.outerHeight===window.screen.height}function getEnabledContactsMenuActions(e){return window._nc_contacts_menu_hooks?Object.values(window._nc_contacts_menu_hooks).filter(j=>j.enabled(e)):[]}var cryptoBrowserify={},browser$b={exports:{}},safeBuffer$1={exports:{}},dist={},hasRequiredDist;function requireDist(){return hasRequiredDist||(hasRequiredDist=1,function(e){Object.defineProperties(e,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});var j={},ke={};ke.byteLength=Ge,ke.toByteArray=bt,ke.fromByteArray=Ft;for(var Ee=[],Me=[],Ae=typeof Uint8Array<"u"?Uint8Array:Array,Ie="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ue=0,Ke=Ie.length;Ue0)throw new Error("Invalid string. Length must be a multiple of 4");var Kt=Rt.indexOf("=");Kt===-1&&(Kt=Jt);var kn=Kt===Jt?0:4-Kt%4;return[Kt,kn]}function Ge(Rt){var Jt=Ve(Rt),Kt=Jt[0],kn=Jt[1];return(Kt+kn)*3/4-kn}function yt(Rt,Jt,Kt){return(Jt+Kt)*3/4-Kt}function bt(Rt){var Jt,Kt=Ve(Rt),kn=Kt[0],wn=Kt[1],ei=new Ae(yt(Rt,kn,wn)),ti=0,qn=wn>0?kn-4:kn,Jn;for(Jn=0;Jn>16&255,ei[ti++]=Jt>>8&255,ei[ti++]=Jt&255;return wn===2&&(Jt=Me[Rt.charCodeAt(Jn)]<<2|Me[Rt.charCodeAt(Jn+1)]>>4,ei[ti++]=Jt&255),wn===1&&(Jt=Me[Rt.charCodeAt(Jn)]<<10|Me[Rt.charCodeAt(Jn+1)]<<4|Me[Rt.charCodeAt(Jn+2)]>>2,ei[ti++]=Jt>>8&255,ei[ti++]=Jt&255),ei}function Ct(Rt){return Ee[Rt>>18&63]+Ee[Rt>>12&63]+Ee[Rt>>6&63]+Ee[Rt&63]}function Dt(Rt,Jt,Kt){for(var kn,wn=[],ei=Jt;eiqn?qn:ti+ei));return kn===1?(Jt=Rt[Kt-1],wn.push(Ee[Jt>>2]+Ee[Jt<<4&63]+"==")):kn===2&&(Jt=(Rt[Kt-2]<<8)+Rt[Kt-1],wn.push(Ee[Jt>>10]+Ee[Jt>>4&63]+Ee[Jt<<2&63]+"=")),wn.join("")}var Ot={};Ot.read=function(Rt,Jt,Kt,kn,wn){var ei,ti,qn=wn*8-kn-1,Jn=(1<>1,$e=-7,Re=Kt?wn-1:0,We=Kt?-1:1,Xe=Rt[Jt+Re];for(Re+=We,ei=Xe&(1<<-$e)-1,Xe>>=-$e,$e+=qn;$e>0;ei=ei*256+Rt[Jt+Re],Re+=We,$e-=8);for(ti=ei&(1<<-$e)-1,ei>>=-$e,$e+=kn;$e>0;ti=ti*256+Rt[Jt+Re],Re+=We,$e-=8);if(ei===0)ei=1-Be;else{if(ei===Jn)return ti?NaN:(Xe?-1:1)*(1/0);ti=ti+Math.pow(2,kn),ei=ei-Be}return(Xe?-1:1)*ti*Math.pow(2,ei-kn)},Ot.write=function(Rt,Jt,Kt,kn,wn,ei){var ti,qn,Jn,Be=ei*8-wn-1,$e=(1<>1,We=wn===23?Math.pow(2,-24)-Math.pow(2,-77):0,Xe=kn?0:ei-1,Et=kn?1:-1,Bt=Jt<0||Jt===0&&1/Jt<0?1:0;for(Jt=Math.abs(Jt),isNaN(Jt)||Jt===1/0?(qn=isNaN(Jt)?1:0,ti=$e):(ti=Math.floor(Math.log(Jt)/Math.LN2),Jt*(Jn=Math.pow(2,-ti))<1&&(ti--,Jn*=2),ti+Re>=1?Jt+=We/Jn:Jt+=We*Math.pow(2,1-Re),Jt*Jn>=2&&(ti++,Jn/=2),ti+Re>=$e?(qn=0,ti=$e):ti+Re>=1?(qn=(Jt*Jn-1)*Math.pow(2,wn),ti=ti+Re):(qn=Jt*Math.pow(2,Re-1)*Math.pow(2,wn),ti=0));wn>=8;Rt[Kt+Xe]=qn&255,Xe+=Et,qn/=256,wn-=8);for(ti=ti<0;Rt[Kt+Xe]=ti&255,Xe+=Et,ti/=256,Be-=8);Rt[Kt+Xe-Et]|=Bt*128},function(Rt){const Jt=ke,Kt=Ot,kn=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;Rt.Buffer=$e,Rt.SlowBuffer=Ut,Rt.INSPECT_MAX_BYTES=50;const wn=2147483647;Rt.kMaxLength=wn;const{Uint8Array:ei,ArrayBuffer:ti,SharedArrayBuffer:qn}=globalThis;$e.TYPED_ARRAY_SUPPORT=Jn(),!$e.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function Jn(){try{const Xt=new ei(1),Mn={foo:function(){return 42}};return Object.setPrototypeOf(Mn,ei.prototype),Object.setPrototypeOf(Xt,Mn),Xt.foo()===42}catch(Xt){return!1}}Object.defineProperty($e.prototype,"parent",{enumerable:!0,get:function(){if($e.isBuffer(this))return this.buffer}}),Object.defineProperty($e.prototype,"offset",{enumerable:!0,get:function(){if($e.isBuffer(this))return this.byteOffset}});function Be(Xt){if(Xt>wn)throw new RangeError('The value "'+Xt+'" is invalid for option "size"');const Mn=new ei(Xt);return Object.setPrototypeOf(Mn,$e.prototype),Mn}function $e(Xt,Mn,An){if(typeof Xt=="number"){if(typeof Mn=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return Et(Xt)}return Re(Xt,Mn,An)}$e.poolSize=8192;function Re(Xt,Mn,An){if(typeof Xt=="string")return Bt(Xt,Mn);if(ti.isView(Xt))return De(Xt);if(Xt==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Xt);if(Oi(Xt,ti)||Xt&&Oi(Xt.buffer,ti)||typeof qn<"u"&&(Oi(Xt,qn)||Xt&&Oi(Xt.buffer,qn)))return Je(Xt,Mn,An);if(typeof Xt=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');const ui=Xt.valueOf&&Xt.valueOf();if(ui!=null&&ui!==Xt)return $e.from(ui,Mn,An);const Si=It(Xt);if(Si)return Si;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof Xt[Symbol.toPrimitive]=="function")return $e.from(Xt[Symbol.toPrimitive]("string"),Mn,An);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Xt)}$e.from=function(Xt,Mn,An){return Re(Xt,Mn,An)},Object.setPrototypeOf($e.prototype,ei.prototype),Object.setPrototypeOf($e,ei);function We(Xt){if(typeof Xt!="number")throw new TypeError('"size" argument must be of type number');if(Xt<0)throw new RangeError('The value "'+Xt+'" is invalid for option "size"')}function Xe(Xt,Mn,An){return We(Xt),Xt<=0?Be(Xt):Mn!==void 0?typeof An=="string"?Be(Xt).fill(Mn,An):Be(Xt).fill(Mn):Be(Xt)}$e.alloc=function(Xt,Mn,An){return Xe(Xt,Mn,An)};function Et(Xt){return We(Xt),Be(Xt<0?0:tn(Xt)|0)}$e.allocUnsafe=function(Xt){return Et(Xt)},$e.allocUnsafeSlow=function(Xt){return Et(Xt)};function Bt(Xt,Mn){if((typeof Mn!="string"||Mn==="")&&(Mn="utf8"),!$e.isEncoding(Mn))throw new TypeError("Unknown encoding: "+Mn);const An=ln(Xt,Mn)|0;let ui=Be(An);const Si=ui.write(Xt,Mn);return Si!==An&&(ui=ui.slice(0,Si)),ui}function vt(Xt){const Mn=Xt.length<0?0:tn(Xt.length)|0,An=Be(Mn);for(let ui=0;ui=wn)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+wn.toString(16)+" bytes");return Xt|0}function Ut(Xt){return+Xt!=Xt&&(Xt=0),$e.alloc(+Xt)}$e.isBuffer=function(Xt){return Xt!=null&&Xt._isBuffer===!0&&Xt!==$e.prototype},$e.compare=function(Xt,Mn){if(Oi(Xt,ei)&&(Xt=$e.from(Xt,Xt.offset,Xt.byteLength)),Oi(Mn,ei)&&(Mn=$e.from(Mn,Mn.offset,Mn.byteLength)),!$e.isBuffer(Xt)||!$e.isBuffer(Mn))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(Xt===Mn)return 0;let An=Xt.length,ui=Mn.length;for(let Si=0,fi=Math.min(An,ui);Siui.length?($e.isBuffer(fi)||(fi=$e.from(fi)),fi.copy(ui,Si)):ei.prototype.set.call(ui,fi,Si);else if($e.isBuffer(fi))fi.copy(ui,Si);else throw new TypeError('"list" argument must be an Array of Buffers');Si+=fi.length}return ui};function ln(Xt,Mn){if($e.isBuffer(Xt))return Xt.length;if(ti.isView(Xt)||Oi(Xt,ti))return Xt.byteLength;if(typeof Xt!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof Xt);const An=Xt.length,ui=arguments.length>2&&arguments[2]===!0;if(!ui&&An===0)return 0;let Si=!1;for(;;)switch(Mn){case"ascii":case"latin1":case"binary":return An;case"utf8":case"utf-8":return ni(Xt).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return An*2;case"hex":return An>>>1;case"base64":return xi(Xt).length;default:if(Si)return ui?-1:ni(Xt).length;Mn=(""+Mn).toLowerCase(),Si=!0}}$e.byteLength=ln;function xn(Xt,Mn,An){let ui=!1;if((Mn===void 0||Mn<0)&&(Mn=0),Mn>this.length||((An===void 0||An>this.length)&&(An=this.length),An<=0)||(An>>>=0,Mn>>>=0,An<=Mn))return"";for(Xt||(Xt="utf8");;)switch(Xt){case"hex":return Bi(this,Mn,An);case"utf8":case"utf-8":return Zn(this,Mn,An);case"ascii":return yi(this,Mn,An);case"latin1":case"binary":return Ai(this,Mn,An);case"base64":return ai(this,Mn,An);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ei(this,Mn,An);default:if(ui)throw new TypeError("Unknown encoding: "+Xt);Xt=(Xt+"").toLowerCase(),ui=!0}}$e.prototype._isBuffer=!0;function Dn(Xt,Mn,An){const ui=Xt[Mn];Xt[Mn]=Xt[An],Xt[An]=ui}$e.prototype.swap16=function(){const Xt=this.length;if(Xt%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let Mn=0;MnMn&&(Xt+=" ... "),""},kn&&($e.prototype[kn]=$e.prototype.inspect),$e.prototype.compare=function(Xt,Mn,An,ui,Si){if(Oi(Xt,ei)&&(Xt=$e.from(Xt,Xt.offset,Xt.byteLength)),!$e.isBuffer(Xt))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof Xt);if(Mn===void 0&&(Mn=0),An===void 0&&(An=Xt?Xt.length:0),ui===void 0&&(ui=0),Si===void 0&&(Si=this.length),Mn<0||An>Xt.length||ui<0||Si>this.length)throw new RangeError("out of range index");if(ui>=Si&&Mn>=An)return 0;if(ui>=Si)return-1;if(Mn>=An)return 1;if(Mn>>>=0,An>>>=0,ui>>>=0,Si>>>=0,this===Xt)return 0;let fi=Si-ui,ki=An-Mn;const Ki=Math.min(fi,ki),Ti=this.slice(ui,Si),$i=Xt.slice(Mn,An);for(let Yi=0;Yi2147483647?An=2147483647:An<-2147483648&&(An=-2147483648),An=+An,Ci(An)&&(An=Si?0:Xt.length-1),An<0&&(An=Xt.length+An),An>=Xt.length){if(Si)return-1;An=Xt.length-1}else if(An<0)if(Si)An=0;else return-1;if(typeof Mn=="string"&&(Mn=$e.from(Mn,ui)),$e.isBuffer(Mn))return Mn.length===0?-1:nn(Xt,Mn,An,ui,Si);if(typeof Mn=="number")return Mn=Mn&255,typeof ei.prototype.indexOf=="function"?Si?ei.prototype.indexOf.call(Xt,Mn,An):ei.prototype.lastIndexOf.call(Xt,Mn,An):nn(Xt,[Mn],An,ui,Si);throw new TypeError("val must be string, number or Buffer")}function nn(Xt,Mn,An,ui,Si){let fi=1,ki=Xt.length,Ki=Mn.length;if(ui!==void 0&&(ui=String(ui).toLowerCase(),ui==="ucs2"||ui==="ucs-2"||ui==="utf16le"||ui==="utf-16le")){if(Xt.length<2||Mn.length<2)return-1;fi=2,ki/=2,Ki/=2,An/=2}function Ti(Yi,Di){return fi===1?Yi[Di]:Yi.readUInt16BE(Di*fi)}let $i;if(Si){let Yi=-1;for($i=An;$iki&&(An=ki-Ki),$i=An;$i>=0;$i--){let Yi=!0;for(let Di=0;DiSi&&(ui=Si)):ui=Si;const fi=Mn.length;ui>fi/2&&(ui=fi/2);let ki;for(ki=0;ki>>0,isFinite(An)?(An=An>>>0,ui===void 0&&(ui="utf8")):(ui=An,An=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");const Si=this.length-Mn;if((An===void 0||An>Si)&&(An=Si),Xt.length>0&&(An<0||Mn<0)||Mn>this.length)throw new RangeError("Attempt to write outside buffer bounds");ui||(ui="utf8");let fi=!1;for(;;)switch(ui){case"hex":return Xn(this,Xt,Mn,An);case"utf8":case"utf-8":return gi(this,Xt,Mn,An);case"ascii":case"latin1":case"binary":return hn(this,Xt,Mn,An);case"base64":return $n(this,Xt,Mn,An);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return di(this,Xt,Mn,An);default:if(fi)throw new TypeError("Unknown encoding: "+ui);ui=(""+ui).toLowerCase(),fi=!0}},$e.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function ai(Xt,Mn,An){return Mn===0&&An===Xt.length?Jt.fromByteArray(Xt):Jt.fromByteArray(Xt.slice(Mn,An))}function Zn(Xt,Mn,An){An=Math.min(Xt.length,An);const ui=[];let Si=Mn;for(;Si239?4:fi>223?3:fi>191?2:1;if(Si+Ki<=An){let Ti,$i,Yi,Di;switch(Ki){case 1:fi<128&&(ki=fi);break;case 2:Ti=Xt[Si+1],(Ti&192)===128&&(Di=(fi&31)<<6|Ti&63,Di>127&&(ki=Di));break;case 3:Ti=Xt[Si+1],$i=Xt[Si+2],(Ti&192)===128&&($i&192)===128&&(Di=(fi&15)<<12|(Ti&63)<<6|$i&63,Di>2047&&(Di<55296||Di>57343)&&(ki=Di));break;case 4:Ti=Xt[Si+1],$i=Xt[Si+2],Yi=Xt[Si+3],(Ti&192)===128&&($i&192)===128&&(Yi&192)===128&&(Di=(fi&15)<<18|(Ti&63)<<12|($i&63)<<6|Yi&63,Di>65535&&Di<1114112&&(ki=Di))}}ki===null?(ki=65533,Ki=1):ki>65535&&(ki-=65536,ui.push(ki>>>10&1023|55296),ki=56320|ki&1023),ui.push(ki),Si+=Ki}return ci(ui)}const _i=4096;function ci(Xt){const Mn=Xt.length;if(Mn<=_i)return String.fromCharCode.apply(String,Xt);let An="",ui=0;for(;uiui)&&(An=ui);let Si="";for(let fi=Mn;fiAn&&(Xt=An),Mn<0?(Mn+=An,Mn<0&&(Mn=0)):Mn>An&&(Mn=An),MnAn)throw new RangeError("Trying to access beyond buffer length")}$e.prototype.readUintLE=$e.prototype.readUIntLE=function(Xt,Mn,An){Xt=Xt>>>0,Mn=Mn>>>0,An||Ii(Xt,Mn,this.length);let ui=this[Xt],Si=1,fi=0;for(;++fi>>0,Mn=Mn>>>0,An||Ii(Xt,Mn,this.length);let ui=this[Xt+--Mn],Si=1;for(;Mn>0&&(Si*=256);)ui+=this[Xt+--Mn]*Si;return ui},$e.prototype.readUint8=$e.prototype.readUInt8=function(Xt,Mn){return Xt=Xt>>>0,Mn||Ii(Xt,1,this.length),this[Xt]},$e.prototype.readUint16LE=$e.prototype.readUInt16LE=function(Xt,Mn){return Xt=Xt>>>0,Mn||Ii(Xt,2,this.length),this[Xt]|this[Xt+1]<<8},$e.prototype.readUint16BE=$e.prototype.readUInt16BE=function(Xt,Mn){return Xt=Xt>>>0,Mn||Ii(Xt,2,this.length),this[Xt]<<8|this[Xt+1]},$e.prototype.readUint32LE=$e.prototype.readUInt32LE=function(Xt,Mn){return Xt=Xt>>>0,Mn||Ii(Xt,4,this.length),(this[Xt]|this[Xt+1]<<8|this[Xt+2]<<16)+this[Xt+3]*16777216},$e.prototype.readUint32BE=$e.prototype.readUInt32BE=function(Xt,Mn){return Xt=Xt>>>0,Mn||Ii(Xt,4,this.length),this[Xt]*16777216+(this[Xt+1]<<16|this[Xt+2]<<8|this[Xt+3])},$e.prototype.readBigUInt64LE=Wi(function(Xt){Xt=Xt>>>0,li(Xt,"offset");const Mn=this[Xt],An=this[Xt+7];(Mn===void 0||An===void 0)&&oi(Xt,this.length-8);const ui=Mn+this[++Xt]*2**8+this[++Xt]*2**16+this[++Xt]*2**24,Si=this[++Xt]+this[++Xt]*2**8+this[++Xt]*2**16+An*2**24;return BigInt(ui)+(BigInt(Si)<>>0,li(Xt,"offset");const Mn=this[Xt],An=this[Xt+7];(Mn===void 0||An===void 0)&&oi(Xt,this.length-8);const ui=Mn*2**24+this[++Xt]*2**16+this[++Xt]*2**8+this[++Xt],Si=this[++Xt]*2**24+this[++Xt]*2**16+this[++Xt]*2**8+An;return(BigInt(ui)<>>0,Mn=Mn>>>0,An||Ii(Xt,Mn,this.length);let ui=this[Xt],Si=1,fi=0;for(;++fi=Si&&(ui-=Math.pow(2,8*Mn)),ui},$e.prototype.readIntBE=function(Xt,Mn,An){Xt=Xt>>>0,Mn=Mn>>>0,An||Ii(Xt,Mn,this.length);let ui=Mn,Si=1,fi=this[Xt+--ui];for(;ui>0&&(Si*=256);)fi+=this[Xt+--ui]*Si;return Si*=128,fi>=Si&&(fi-=Math.pow(2,8*Mn)),fi},$e.prototype.readInt8=function(Xt,Mn){return Xt=Xt>>>0,Mn||Ii(Xt,1,this.length),this[Xt]&128?(255-this[Xt]+1)*-1:this[Xt]},$e.prototype.readInt16LE=function(Xt,Mn){Xt=Xt>>>0,Mn||Ii(Xt,2,this.length);const An=this[Xt]|this[Xt+1]<<8;return An&32768?An|4294901760:An},$e.prototype.readInt16BE=function(Xt,Mn){Xt=Xt>>>0,Mn||Ii(Xt,2,this.length);const An=this[Xt+1]|this[Xt]<<8;return An&32768?An|4294901760:An},$e.prototype.readInt32LE=function(Xt,Mn){return Xt=Xt>>>0,Mn||Ii(Xt,4,this.length),this[Xt]|this[Xt+1]<<8|this[Xt+2]<<16|this[Xt+3]<<24},$e.prototype.readInt32BE=function(Xt,Mn){return Xt=Xt>>>0,Mn||Ii(Xt,4,this.length),this[Xt]<<24|this[Xt+1]<<16|this[Xt+2]<<8|this[Xt+3]},$e.prototype.readBigInt64LE=Wi(function(Xt){Xt=Xt>>>0,li(Xt,"offset");const Mn=this[Xt],An=this[Xt+7];(Mn===void 0||An===void 0)&&oi(Xt,this.length-8);const ui=this[Xt+4]+this[Xt+5]*2**8+this[Xt+6]*2**16+(An<<24);return(BigInt(ui)<>>0,li(Xt,"offset");const Mn=this[Xt],An=this[Xt+7];(Mn===void 0||An===void 0)&&oi(Xt,this.length-8);const ui=(Mn<<24)+this[++Xt]*2**16+this[++Xt]*2**8+this[++Xt];return(BigInt(ui)<>>0,Mn||Ii(Xt,4,this.length),Kt.read(this,Xt,!0,23,4)},$e.prototype.readFloatBE=function(Xt,Mn){return Xt=Xt>>>0,Mn||Ii(Xt,4,this.length),Kt.read(this,Xt,!1,23,4)},$e.prototype.readDoubleLE=function(Xt,Mn){return Xt=Xt>>>0,Mn||Ii(Xt,8,this.length),Kt.read(this,Xt,!0,52,8)},$e.prototype.readDoubleBE=function(Xt,Mn){return Xt=Xt>>>0,Mn||Ii(Xt,8,this.length),Kt.read(this,Xt,!1,52,8)};function ii(Xt,Mn,An,ui,Si,fi){if(!$e.isBuffer(Xt))throw new TypeError('"buffer" argument must be a Buffer instance');if(Mn>Si||MnXt.length)throw new RangeError("Index out of range")}$e.prototype.writeUintLE=$e.prototype.writeUIntLE=function(Xt,Mn,An,ui){if(Xt=+Xt,Mn=Mn>>>0,An=An>>>0,!ui){const ki=Math.pow(2,8*An)-1;ii(this,Xt,Mn,An,ki,0)}let Si=1,fi=0;for(this[Mn]=Xt&255;++fi>>0,An=An>>>0,!ui){const ki=Math.pow(2,8*An)-1;ii(this,Xt,Mn,An,ki,0)}let Si=An-1,fi=1;for(this[Mn+Si]=Xt&255;--Si>=0&&(fi*=256);)this[Mn+Si]=Xt/fi&255;return Mn+An},$e.prototype.writeUint8=$e.prototype.writeUInt8=function(Xt,Mn,An){return Xt=+Xt,Mn=Mn>>>0,An||ii(this,Xt,Mn,1,255,0),this[Mn]=Xt&255,Mn+1},$e.prototype.writeUint16LE=$e.prototype.writeUInt16LE=function(Xt,Mn,An){return Xt=+Xt,Mn=Mn>>>0,An||ii(this,Xt,Mn,2,65535,0),this[Mn]=Xt&255,this[Mn+1]=Xt>>>8,Mn+2},$e.prototype.writeUint16BE=$e.prototype.writeUInt16BE=function(Xt,Mn,An){return Xt=+Xt,Mn=Mn>>>0,An||ii(this,Xt,Mn,2,65535,0),this[Mn]=Xt>>>8,this[Mn+1]=Xt&255,Mn+2},$e.prototype.writeUint32LE=$e.prototype.writeUInt32LE=function(Xt,Mn,An){return Xt=+Xt,Mn=Mn>>>0,An||ii(this,Xt,Mn,4,4294967295,0),this[Mn+3]=Xt>>>24,this[Mn+2]=Xt>>>16,this[Mn+1]=Xt>>>8,this[Mn]=Xt&255,Mn+4},$e.prototype.writeUint32BE=$e.prototype.writeUInt32BE=function(Xt,Mn,An){return Xt=+Xt,Mn=Mn>>>0,An||ii(this,Xt,Mn,4,4294967295,0),this[Mn]=Xt>>>24,this[Mn+1]=Xt>>>16,this[Mn+2]=Xt>>>8,this[Mn+3]=Xt&255,Mn+4};function vi(Xt,Mn,An,ui,Si){ri(Mn,ui,Si,Xt,An,7);let fi=Number(Mn&BigInt(4294967295));Xt[An++]=fi,fi=fi>>8,Xt[An++]=fi,fi=fi>>8,Xt[An++]=fi,fi=fi>>8,Xt[An++]=fi;let ki=Number(Mn>>BigInt(32)&BigInt(4294967295));return Xt[An++]=ki,ki=ki>>8,Xt[An++]=ki,ki=ki>>8,Xt[An++]=ki,ki=ki>>8,Xt[An++]=ki,An}function zi(Xt,Mn,An,ui,Si){ri(Mn,ui,Si,Xt,An,7);let fi=Number(Mn&BigInt(4294967295));Xt[An+7]=fi,fi=fi>>8,Xt[An+6]=fi,fi=fi>>8,Xt[An+5]=fi,fi=fi>>8,Xt[An+4]=fi;let ki=Number(Mn>>BigInt(32)&BigInt(4294967295));return Xt[An+3]=ki,ki=ki>>8,Xt[An+2]=ki,ki=ki>>8,Xt[An+1]=ki,ki=ki>>8,Xt[An]=ki,An+8}$e.prototype.writeBigUInt64LE=Wi(function(Xt,Mn=0){return vi(this,Xt,Mn,BigInt(0),BigInt("0xffffffffffffffff"))}),$e.prototype.writeBigUInt64BE=Wi(function(Xt,Mn=0){return zi(this,Xt,Mn,BigInt(0),BigInt("0xffffffffffffffff"))}),$e.prototype.writeIntLE=function(Xt,Mn,An,ui){if(Xt=+Xt,Mn=Mn>>>0,!ui){const Ki=Math.pow(2,8*An-1);ii(this,Xt,Mn,An,Ki-1,-Ki)}let Si=0,fi=1,ki=0;for(this[Mn]=Xt&255;++Si>0)-ki&255;return Mn+An},$e.prototype.writeIntBE=function(Xt,Mn,An,ui){if(Xt=+Xt,Mn=Mn>>>0,!ui){const Ki=Math.pow(2,8*An-1);ii(this,Xt,Mn,An,Ki-1,-Ki)}let Si=An-1,fi=1,ki=0;for(this[Mn+Si]=Xt&255;--Si>=0&&(fi*=256);)Xt<0&&ki===0&&this[Mn+Si+1]!==0&&(ki=1),this[Mn+Si]=(Xt/fi>>0)-ki&255;return Mn+An},$e.prototype.writeInt8=function(Xt,Mn,An){return Xt=+Xt,Mn=Mn>>>0,An||ii(this,Xt,Mn,1,127,-128),Xt<0&&(Xt=255+Xt+1),this[Mn]=Xt&255,Mn+1},$e.prototype.writeInt16LE=function(Xt,Mn,An){return Xt=+Xt,Mn=Mn>>>0,An||ii(this,Xt,Mn,2,32767,-32768),this[Mn]=Xt&255,this[Mn+1]=Xt>>>8,Mn+2},$e.prototype.writeInt16BE=function(Xt,Mn,An){return Xt=+Xt,Mn=Mn>>>0,An||ii(this,Xt,Mn,2,32767,-32768),this[Mn]=Xt>>>8,this[Mn+1]=Xt&255,Mn+2},$e.prototype.writeInt32LE=function(Xt,Mn,An){return Xt=+Xt,Mn=Mn>>>0,An||ii(this,Xt,Mn,4,2147483647,-2147483648),this[Mn]=Xt&255,this[Mn+1]=Xt>>>8,this[Mn+2]=Xt>>>16,this[Mn+3]=Xt>>>24,Mn+4},$e.prototype.writeInt32BE=function(Xt,Mn,An){return Xt=+Xt,Mn=Mn>>>0,An||ii(this,Xt,Mn,4,2147483647,-2147483648),Xt<0&&(Xt=4294967295+Xt+1),this[Mn]=Xt>>>24,this[Mn+1]=Xt>>>16,this[Mn+2]=Xt>>>8,this[Mn+3]=Xt&255,Mn+4},$e.prototype.writeBigInt64LE=Wi(function(Xt,Mn=0){return vi(this,Xt,Mn,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),$e.prototype.writeBigInt64BE=Wi(function(Xt,Mn=0){return zi(this,Xt,Mn,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))});function si(Xt,Mn,An,ui,Si,fi){if(An+ui>Xt.length)throw new RangeError("Index out of range");if(An<0)throw new RangeError("Index out of range")}function wi(Xt,Mn,An,ui,Si){return Mn=+Mn,An=An>>>0,Si||si(Xt,Mn,An,4),Kt.write(Xt,Mn,An,ui,23,4),An+4}$e.prototype.writeFloatLE=function(Xt,Mn,An){return wi(this,Xt,Mn,!0,An)},$e.prototype.writeFloatBE=function(Xt,Mn,An){return wi(this,Xt,Mn,!1,An)};function Mi(Xt,Mn,An,ui,Si){return Mn=+Mn,An=An>>>0,Si||si(Xt,Mn,An,8),Kt.write(Xt,Mn,An,ui,52,8),An+8}$e.prototype.writeDoubleLE=function(Xt,Mn,An){return Mi(this,Xt,Mn,!0,An)},$e.prototype.writeDoubleBE=function(Xt,Mn,An){return Mi(this,Xt,Mn,!1,An)},$e.prototype.copy=function(Xt,Mn,An,ui){if(!$e.isBuffer(Xt))throw new TypeError("argument should be a Buffer");if(An||(An=0),!ui&&ui!==0&&(ui=this.length),Mn>=Xt.length&&(Mn=Xt.length),Mn||(Mn=0),ui>0&&ui=this.length)throw new RangeError("Index out of range");if(ui<0)throw new RangeError("sourceEnd out of bounds");ui>this.length&&(ui=this.length),Xt.length-Mn>>0,An=An===void 0?this.length:An>>>0,Xt||(Xt=0);let Si;if(typeof Xt=="number")for(Si=Mn;Si2**32?Si=rn(String(An)):typeof An=="bigint"&&(Si=String(An),(An>BigInt(2)**BigInt(32)||An<-(BigInt(2)**BigInt(32)))&&(Si=rn(Si)),Si+="n"),ui+=" It must be ".concat(Mn,". Received ").concat(Si),ui},RangeError);function rn(Xt){let Mn="",An=Xt.length;const ui=Xt[0]==="-"?1:0;for(;An>=ui+4;An-=3)Mn="_".concat(Xt.slice(An-3,An)).concat(Mn);return"".concat(Xt.slice(0,An)).concat(Mn)}function on(Xt,Mn,An){li(Mn,"offset"),(Xt[Mn]===void 0||Xt[Mn+An]===void 0)&&oi(Mn,Xt.length-(An+1))}function ri(Xt,Mn,An,ui,Si,fi){if(Xt>An||Xt= 0".concat(ki," and < 2").concat(ki," ** ").concat((fi+1)*8).concat(ki):Ki=">= -(2".concat(ki," ** ").concat((fi+1)*8-1).concat(ki,") and < 2 ** ").concat((fi+1)*8-1).concat(ki),new an.ERR_OUT_OF_RANGE("value",Ki,Xt)}on(ui,Si,fi)}function li(Xt,Mn){if(typeof Xt!="number")throw new an.ERR_INVALID_ARG_TYPE(Mn,"number",Xt)}function oi(Xt,Mn,An){throw Math.floor(Xt)!==Xt?(li(Xt,An),new an.ERR_OUT_OF_RANGE("offset","an integer",Xt)):Mn<0?new an.ERR_BUFFER_OUT_OF_BOUNDS:new an.ERR_OUT_OF_RANGE("offset",">= 0 and <= ".concat(Mn),Xt)}const hi=/[^+/0-9A-Za-z-_]/g;function Ri(Xt){if(Xt=Xt.split("=")[0],Xt=Xt.trim().replace(hi,""),Xt.length<2)return"";for(;Xt.length%4!==0;)Xt=Xt+"=";return Xt}function ni(Xt,Mn){Mn=Mn||1/0;let An;const ui=Xt.length;let Si=null;const fi=[];for(let ki=0;ki55295&&An<57344){if(!Si){if(An>56319){(Mn-=3)>-1&&fi.push(239,191,189);continue}else if(ki+1===ui){(Mn-=3)>-1&&fi.push(239,191,189);continue}Si=An;continue}if(An<56320){(Mn-=3)>-1&&fi.push(239,191,189),Si=An;continue}An=(Si-55296<<10|An-56320)+65536}else Si&&(Mn-=3)>-1&&fi.push(239,191,189);if(Si=null,An<128){if((Mn-=1)<0)break;fi.push(An)}else if(An<2048){if((Mn-=2)<0)break;fi.push(An>>6|192,An&63|128)}else if(An<65536){if((Mn-=3)<0)break;fi.push(An>>12|224,An>>6&63|128,An&63|128)}else if(An<1114112){if((Mn-=4)<0)break;fi.push(An>>18|240,An>>12&63|128,An>>6&63|128,An&63|128)}else throw new Error("Invalid code point")}return fi}function pi(Xt){const Mn=[];for(let An=0;An>8,Si=An%256,fi.push(Si),fi.push(ui);return fi}function xi(Xt){return Jt.toByteArray(Ri(Xt))}function mi(Xt,Mn,An,ui){let Si;for(Si=0;Si=Mn.length||Si>=Xt.length);++Si)Mn[Si+An]=Xt[Si];return Si}function Oi(Xt,Mn){return Xt instanceof Mn||Xt!=null&&Xt.constructor!=null&&Xt.constructor.name!=null&&Xt.constructor.name===Mn.name}function Ci(Xt){return Xt!==Xt}const Ni=function(){const Xt="0123456789abcdef",Mn=new Array(256);for(let An=0;An<16;++An){const ui=An*16;for(let Si=0;Si<16;++Si)Mn[ui+Si]=Xt[An]+Xt[Si]}return Mn}();function Wi(Xt){return typeof BigInt>"u"?Pi:Xt}function Pi(){throw new Error("BigInt not supported")}}(j);const Tt=j.Buffer;e.Blob=j.Blob,e.BlobOptions=j.BlobOptions,e.Buffer=j.Buffer,e.File=j.File,e.FileOptions=j.FileOptions,e.INSPECT_MAX_BYTES=j.INSPECT_MAX_BYTES,e.SlowBuffer=j.SlowBuffer,e.TranscodeEncoding=j.TranscodeEncoding,e.atob=j.atob,e.btoa=j.btoa,e.constants=j.constants,e.default=Tt,e.isAscii=j.isAscii,e.isUtf8=j.isUtf8,e.kMaxLength=j.kMaxLength,e.kStringMaxLength=j.kStringMaxLength,e.resolveObjectURL=j.resolveObjectURL,e.transcode=j.transcode}(dist)),dist}var hasRequiredSafeBuffer$1;function requireSafeBuffer$1(){return hasRequiredSafeBuffer$1||(hasRequiredSafeBuffer$1=1,function(e,j){var ke=requireDist(),Ee=ke.Buffer;function Me(Ie,Ue){for(var Ke in Ie)Ue[Ke]=Ie[Ke]}Ee.from&&Ee.alloc&&Ee.allocUnsafe&&Ee.allocUnsafeSlow?e.exports=ke:(Me(ke,j),j.Buffer=Ae);function Ae(Ie,Ue,Ke){return Ee(Ie,Ue,Ke)}Ae.prototype=Object.create(Ee.prototype),Me(Ee,Ae),Ae.from=function(Ie,Ue,Ke){if(typeof Ie=="number")throw new TypeError("Argument must not be a number");return Ee(Ie,Ue,Ke)},Ae.alloc=function(Ie,Ue,Ke){if(typeof Ie!="number")throw new TypeError("Argument must be a number");var Ve=Ee(Ie);return Ue!==void 0?typeof Ke=="string"?Ve.fill(Ue,Ke):Ve.fill(Ue):Ve.fill(0),Ve},Ae.allocUnsafe=function(Ie){if(typeof Ie!="number")throw new TypeError("Argument must be a number");return Ee(Ie)},Ae.allocUnsafeSlow=function(Ie){if(typeof Ie!="number")throw new TypeError("Argument must be a number");return ke.SlowBuffer(Ie)}}(safeBuffer$1,safeBuffer$1.exports)),safeBuffer$1.exports}var hasRequiredBrowser$b;function requireBrowser$b(){if(hasRequiredBrowser$b)return browser$b.exports;hasRequiredBrowser$b=1;var e=65536,j=4294967295;function ke(){throw new Error("Secure random number generation is not supported by this browser.\nUse Chrome, Firefox or Internet Explorer 11")}var Ee=requireSafeBuffer$1().Buffer,Me=commonjsGlobal.crypto||commonjsGlobal.msCrypto;Me&&Me.getRandomValues?browser$b.exports=Ae:browser$b.exports=ke;function Ae(Ie,Ue){if(Ie>j)throw new RangeError("requested too many random bytes");var Ke=Ee.allocUnsafe(Ie);if(Ie>0)if(Ie>e)for(var Ve=0;Ve0&&(qn=kn[0]),qn instanceof Error)throw qn;var Jn=new Error("Unhandled error."+(qn?" ("+qn.message+")":""));throw Jn.context=qn,Jn}var Be=ti[Kt];if(Be===void 0)return!1;if(typeof Be=="function")j(Be,this,kn);else for(var $e=Be.length,Re=Dt(Be,$e),wn=0;wn<$e;++wn)j(Re[wn],this,kn);return!0};function Ve(Kt,kn,wn,ei){var ti,qn,Jn;if(Ue(wn),qn=Kt._events,qn===void 0?(qn=Kt._events=Object.create(null),Kt._eventsCount=0):(qn.newListener!==void 0&&(Kt.emit("newListener",kn,wn.listener?wn.listener:wn),qn=Kt._events),Jn=qn[kn]),Jn===void 0)Jn=qn[kn]=wn,++Kt._eventsCount;else if(typeof Jn=="function"?Jn=qn[kn]=ei?[wn,Jn]:[Jn,wn]:ei?Jn.unshift(wn):Jn.push(wn),ti=Ke(Kt),ti>0&&Jn.length>ti&&!Jn.warned){Jn.warned=!0;var Be=new Error("Possible EventEmitter memory leak detected. "+Jn.length+" "+String(kn)+" listeners added. Use emitter.setMaxListeners() to increase limit");Be.name="MaxListenersExceededWarning",Be.emitter=Kt,Be.type=kn,Be.count=Jn.length,Ee(Be)}return Kt}Ae.prototype.addListener=function(Kt,kn){return Ve(this,Kt,kn,!1)},Ae.prototype.on=Ae.prototype.addListener,Ae.prototype.prependListener=function(Kt,kn){return Ve(this,Kt,kn,!0)};function Ge(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function yt(Kt,kn,wn){var ei={fired:!1,wrapFn:void 0,target:Kt,type:kn,listener:wn},ti=Ge.bind(ei);return ti.listener=wn,ei.wrapFn=ti,ti}Ae.prototype.once=function(Kt,kn){return Ue(kn),this.on(Kt,yt(this,Kt,kn)),this},Ae.prototype.prependOnceListener=function(Kt,kn){return Ue(kn),this.prependListener(Kt,yt(this,Kt,kn)),this},Ae.prototype.removeListener=function(Kt,kn){var wn,ei,ti,qn,Jn;if(Ue(kn),ei=this._events,ei===void 0)return this;if(wn=ei[Kt],wn===void 0)return this;if(wn===kn||wn.listener===kn)--this._eventsCount===0?this._events=Object.create(null):(delete ei[Kt],ei.removeListener&&this.emit("removeListener",Kt,wn.listener||kn));else if(typeof wn!="function"){for(ti=-1,qn=wn.length-1;qn>=0;qn--)if(wn[qn]===kn||wn[qn].listener===kn){Jn=wn[qn].listener,ti=qn;break}if(ti<0)return this;ti===0?wn.shift():Ft(wn,ti),wn.length===1&&(ei[Kt]=wn[0]),ei.removeListener!==void 0&&this.emit("removeListener",Kt,Jn||kn)}return this},Ae.prototype.off=Ae.prototype.removeListener,Ae.prototype.removeAllListeners=function(Kt){var kn,wn,ei;if(wn=this._events,wn===void 0)return this;if(wn.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):wn[Kt]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete wn[Kt]),this;if(arguments.length===0){var ti=Object.keys(wn),qn;for(ei=0;ei=0;ei--)this.removeListener(Kt,kn[ei]);return this};function bt(Kt,kn,wn){var ei=Kt._events;if(ei===void 0)return[];var ti=ei[kn];return ti===void 0?[]:typeof ti=="function"?wn?[ti.listener||ti]:[ti]:wn?Ot(ti):Dt(ti,ti.length)}Ae.prototype.listeners=function(Kt){return bt(this,Kt,!0)},Ae.prototype.rawListeners=function(Kt){return bt(this,Kt,!1)},Ae.listenerCount=function(Kt,kn){return typeof Kt.listenerCount=="function"?Kt.listenerCount(kn):Ct.call(Kt,kn)},Ae.prototype.listenerCount=Ct;function Ct(Kt){var kn=this._events;if(kn!==void 0){var wn=kn[Kt];if(typeof wn=="function")return 1;if(wn!==void 0)return wn.length}return 0}Ae.prototype.eventNames=function(){return this._eventsCount>0?ke(this._events):[]};function Dt(Kt,kn){for(var wn=new Array(kn),ei=0;ei"u"||!ei?e:ei(Uint8Array),We={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?e:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?e:ArrayBuffer,"%ArrayIteratorPrototype%":wn&&ei?ei([][Symbol.iterator]()):e,"%AsyncFromSyncIteratorPrototype%":e,"%AsyncFunction%":$e,"%AsyncGenerator%":$e,"%AsyncGeneratorFunction%":$e,"%AsyncIteratorPrototype%":$e,"%Atomics%":typeof Atomics>"u"?e:Atomics,"%BigInt%":typeof BigInt>"u"?e:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?e:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?e:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?e:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":ke,"%eval%":eval,"%EvalError%":Ee,"%Float16Array%":typeof Float16Array>"u"?e:Float16Array,"%Float32Array%":typeof Float32Array>"u"?e:Float32Array,"%Float64Array%":typeof Float64Array>"u"?e:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?e:FinalizationRegistry,"%Function%":Ot,"%GeneratorFunction%":$e,"%Int8Array%":typeof Int8Array>"u"?e:Int8Array,"%Int16Array%":typeof Int16Array>"u"?e:Int16Array,"%Int32Array%":typeof Int32Array>"u"?e:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":wn&&ei?ei(ei([][Symbol.iterator]())):e,"%JSON%":typeof JSON=="object"?JSON:e,"%Map%":typeof Map>"u"?e:Map,"%MapIteratorPrototype%":typeof Map>"u"||!wn||!ei?e:ei(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":j,"%Object.getOwnPropertyDescriptor%":Rt,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?e:Promise,"%Proxy%":typeof Proxy>"u"?e:Proxy,"%RangeError%":Me,"%ReferenceError%":Ae,"%Reflect%":typeof Reflect>"u"?e:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?e:Set,"%SetIteratorPrototype%":typeof Set>"u"||!wn||!ei?e:ei(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?e:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":wn&&ei?ei(""[Symbol.iterator]()):e,"%Symbol%":wn?Symbol:e,"%SyntaxError%":Ie,"%ThrowTypeError%":kn,"%TypedArray%":Re,"%TypeError%":Ue,"%Uint8Array%":typeof Uint8Array>"u"?e:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?e:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?e:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?e:Uint32Array,"%URIError%":Ke,"%WeakMap%":typeof WeakMap>"u"?e:WeakMap,"%WeakRef%":typeof WeakRef>"u"?e:WeakRef,"%WeakSet%":typeof WeakSet>"u"?e:WeakSet,"%Function.prototype.call%":Be,"%Function.prototype.apply%":Jn,"%Object.defineProperty%":Jt,"%Object.getPrototypeOf%":ti,"%Math.abs%":Ve,"%Math.floor%":Ge,"%Math.max%":yt,"%Math.min%":bt,"%Math.pow%":Ct,"%Math.round%":Dt,"%Math.sign%":Ft,"%Reflect.getPrototypeOf%":qn};if(ei)try{null.error}catch(Xn){var Xe=ei(ei(Xn));We["%Error.prototype%"]=Xe}var Et=function Xn(gi){var hn;if(gi==="%AsyncFunction%")hn=Tt("async function () {}");else if(gi==="%GeneratorFunction%")hn=Tt("function* () {}");else if(gi==="%AsyncGeneratorFunction%")hn=Tt("async function* () {}");else if(gi==="%AsyncGenerator%"){var $n=Xn("%AsyncGeneratorFunction%");$n&&(hn=$n.prototype)}else if(gi==="%AsyncIteratorPrototype%"){var di=Xn("%AsyncGenerator%");di&&ei&&(hn=ei(di.prototype))}return We[gi]=hn,hn},Bt={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},vt=requireFunctionBind(),De=requireHasown(),Je=vt.call(Be,Array.prototype.concat),It=vt.call(Jn,Array.prototype.splice),tn=vt.call(Be,String.prototype.replace),Ut=vt.call(Be,String.prototype.slice),ln=vt.call(Be,RegExp.prototype.exec),xn=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,Dn=/\\(\\)?/g,Zt=function(Xn){var gi=Ut(Xn,0,1),hn=Ut(Xn,-1);if(gi==="%"&&hn!=="%")throw new Ie("invalid intrinsic syntax, expected closing `%`");if(hn==="%"&&gi!=="%")throw new Ie("invalid intrinsic syntax, expected opening `%`");var $n=[];return tn(Xn,xn,function(di,ai,Zn,_i){$n[$n.length]=Zn?tn(_i,Dn,"$1"):ai||di}),$n},nn=function(Xn,gi){var hn=Xn,$n;if(De(Bt,hn)&&($n=Bt[hn],hn="%"+$n[0]+"%"),De(We,hn)){var di=We[hn];if(di===$e&&(di=Et(hn)),typeof di>"u"&&!gi)throw new Ue("intrinsic "+Xn+" exists, but is not available. Please file an issue!");return{alias:$n,name:hn,value:di}}throw new Ie("intrinsic "+Xn+" does not exist!")};return getIntrinsic=function(Xn,gi){if(typeof Xn!="string"||Xn.length===0)throw new Ue("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof gi!="boolean")throw new Ue('"allowMissing" argument must be a boolean');if(ln(/^%?[^%]*%?$/,Xn)===null)throw new Ie("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var hn=Zt(Xn),$n=hn.length>0?hn[0]:"",di=nn("%"+$n+"%",gi),ai=di.name,Zn=di.value,_i=!1,ci=di.alias;ci&&($n=ci[0],It(hn,Je([0,1],ci)));for(var yi=1,Ai=!0;yi=hn.length){var ii=Rt(Zn,Bi);Ai=!!ii,Ai&&"get"in ii&&!("originalValue"in ii.get)?Zn=ii.get:Zn=Zn[Bi]}else Ai=De(Zn,Bi),Zn=Zn[Bi];Ai&&!_i&&(We[ai]=Zn)}}return Zn},getIntrinsic}var callBound,hasRequiredCallBound;function requireCallBound(){if(hasRequiredCallBound)return callBound;hasRequiredCallBound=1;var e=requireGetIntrinsic(),j=requireCallBindApplyHelpers(),ke=j([e("%String.prototype.indexOf%")]);return callBound=function(Ee,Me){var Ae=e(Ee,!!Me);return typeof Ae=="function"&&ke(Ee,".prototype.")>-1?j([Ae]):Ae},callBound}var isArguments,hasRequiredIsArguments;function requireIsArguments(){if(hasRequiredIsArguments)return isArguments;hasRequiredIsArguments=1;var e=requireShams()(),j=requireCallBound(),ke=j("Object.prototype.toString"),Ee=function(Ie){return e&&Ie&&typeof Ie=="object"&&Symbol.toStringTag in Ie?!1:ke(Ie)==="[object Arguments]"},Me=function(Ie){return Ee(Ie)?!0:Ie!==null&&typeof Ie=="object"&&"length"in Ie&&typeof Ie.length=="number"&&Ie.length>=0&&ke(Ie)!=="[object Array]"&&"callee"in Ie&&ke(Ie.callee)==="[object Function]"},Ae=function(){return Ee(arguments)}();return Ee.isLegacyArguments=Me,isArguments=Ae?Ee:Me,isArguments}var isRegex,hasRequiredIsRegex;function requireIsRegex(){if(hasRequiredIsRegex)return isRegex;hasRequiredIsRegex=1;var e=requireCallBound(),j=requireShams()(),ke=requireHasown(),Ee=requireGopd(),Me;if(j){var Ae=e("RegExp.prototype.exec"),Ie={},Ue=function(){throw Ie},Ke={toString:Ue,valueOf:Ue};typeof Symbol.toPrimitive=="symbol"&&(Ke[Symbol.toPrimitive]=Ue),Me=function(yt){if(!yt||typeof yt!="object")return!1;var bt=Ee(yt,"lastIndex"),Ct=bt&&ke(bt,"value");if(!Ct)return!1;try{Ae(yt,Ke)}catch(Dt){return Dt===Ie}}}else{var Ve=e("Object.prototype.toString"),Ge="[object RegExp]";Me=function(yt){return!yt||typeof yt!="object"&&typeof yt!="function"?!1:Ve(yt)===Ge}}return isRegex=Me,isRegex}var safeRegexTest,hasRequiredSafeRegexTest;function requireSafeRegexTest(){if(hasRequiredSafeRegexTest)return safeRegexTest;hasRequiredSafeRegexTest=1;var e=requireCallBound(),j=requireIsRegex(),ke=e("RegExp.prototype.exec"),Ee=requireType();return safeRegexTest=function(Me){if(!j(Me))throw new Ee("`regex` must be a RegExp");return function(Ae){return ke(Me,Ae)!==null}},safeRegexTest}var isGeneratorFunction,hasRequiredIsGeneratorFunction;function requireIsGeneratorFunction(){if(hasRequiredIsGeneratorFunction)return isGeneratorFunction;hasRequiredIsGeneratorFunction=1;var e=requireCallBound(),j=requireSafeRegexTest(),ke=j(/^\s*(?:function)?\*/),Ee=requireShams()(),Me=requireGetProto(),Ae=e("Object.prototype.toString"),Ie=e("Function.prototype.toString"),Ue=function(){if(!Ee)return!1;try{return Function("return function*() {}")()}catch(Ve){}},Ke;return isGeneratorFunction=function(Ve){if(typeof Ve!="function")return!1;if(ke(Ie(Ve)))return!0;if(!Ee){var Ge=Ae(Ve);return Ge==="[object GeneratorFunction]"}if(!Me)return!1;if(typeof Ke>"u"){var yt=Ue();Ke=yt?Me(yt):!1}return Me(Ve)===Ke},isGeneratorFunction}var isCallable,hasRequiredIsCallable;function requireIsCallable(){if(hasRequiredIsCallable)return isCallable;hasRequiredIsCallable=1;var e=Function.prototype.toString,j=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,ke,Ee;if(typeof j=="function"&&typeof Object.defineProperty=="function")try{ke=Object.defineProperty({},"length",{get:function(){throw Ee}}),Ee={},j(function(){throw 42},null,ke)}catch(Rt){Rt!==Ee&&(j=null)}else j=null;var Me=/^\s*class\b/,Ae=function(Rt){try{var Jt=e.call(Rt);return Me.test(Jt)}catch(Kt){return!1}},Ie=function(Rt){try{return Ae(Rt)?!1:(e.call(Rt),!0)}catch(Jt){return!1}},Ue=Object.prototype.toString,Ke="[object Object]",Ve="[object Function]",Ge="[object GeneratorFunction]",yt="[object HTMLAllCollection]",bt="[object HTML document.all class]",Ct="[object HTMLCollection]",Dt=typeof Symbol=="function"&&!!Symbol.toStringTag,Ft=!(0 in[,]),Ot=function(){return!1};if(typeof document=="object"){var Tt=document.all;Ue.call(Tt)===Ue.call(document.all)&&(Ot=function(Rt){if((Ft||!Rt)&&(typeof Rt>"u"||typeof Rt=="object"))try{var Jt=Ue.call(Rt);return(Jt===yt||Jt===bt||Jt===Ct||Jt===Ke)&&Rt("")==null}catch(Kt){}return!1})}return isCallable=j?function(Rt){if(Ot(Rt))return!0;if(!Rt||typeof Rt!="function"&&typeof Rt!="object")return!1;try{j(Rt,null,ke)}catch(Jt){if(Jt!==Ee)return!1}return!Ae(Rt)&&Ie(Rt)}:function(Rt){if(Ot(Rt))return!0;if(!Rt||typeof Rt!="function"&&typeof Rt!="object")return!1;if(Dt)return Ie(Rt);if(Ae(Rt))return!1;var Jt=Ue.call(Rt);return Jt!==Ve&&Jt!==Ge&&!/^\[object HTML/.test(Jt)?!1:Ie(Rt)},isCallable}var forEach,hasRequiredForEach;function requireForEach(){if(hasRequiredForEach)return forEach;hasRequiredForEach=1;var e=requireIsCallable(),j=Object.prototype.toString,ke=Object.prototype.hasOwnProperty,Ee=function(Ue,Ke,Ve){for(var Ge=0,yt=Ue.length;Ge=3&&(Ge=Ve),Ie(Ue)?Ee(Ue,Ke,Ge):typeof Ue=="string"?Me(Ue,Ke,Ge):Ae(Ue,Ke,Ge)},forEach}var possibleTypedArrayNames,hasRequiredPossibleTypedArrayNames;function requirePossibleTypedArrayNames(){return hasRequiredPossibleTypedArrayNames||(hasRequiredPossibleTypedArrayNames=1,possibleTypedArrayNames=["Float16Array","Float32Array","Float64Array","Int8Array","Int16Array","Int32Array","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array"]),possibleTypedArrayNames}var availableTypedArrays,hasRequiredAvailableTypedArrays;function requireAvailableTypedArrays(){if(hasRequiredAvailableTypedArrays)return availableTypedArrays;hasRequiredAvailableTypedArrays=1;var e=requirePossibleTypedArrayNames(),j=typeof globalThis>"u"?commonjsGlobal:globalThis;return availableTypedArrays=function(){for(var ke=[],Ee=0;Ee3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new ke("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new ke("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new ke("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new ke("`loose`, if provided, must be a boolean");var Ue=arguments.length>3?arguments[3]:null,Ke=arguments.length>4?arguments[4]:null,Ve=arguments.length>5?arguments[5]:null,Ge=arguments.length>6?arguments[6]:!1,yt=!!Ee&&Ee(Me,Ae);if(e)e(Me,Ae,{configurable:Ve===null&&yt?yt.configurable:!Ve,enumerable:Ue===null&&yt?yt.enumerable:!Ue,value:Ie,writable:Ke===null&&yt?yt.writable:!Ke});else if(Ge||!Ue&&!Ke&&!Ve)Me[Ae]=Ie;else throw new j("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},defineDataProperty}var hasPropertyDescriptors_1,hasRequiredHasPropertyDescriptors;function requireHasPropertyDescriptors(){if(hasRequiredHasPropertyDescriptors)return hasPropertyDescriptors_1;hasRequiredHasPropertyDescriptors=1;var e=requireEsDefineProperty(),j=function(){return!!e};return j.hasArrayLengthDefineBug=function(){if(!e)return null;try{return e([],"length",{value:1}).length!==1}catch(ke){return!0}},hasPropertyDescriptors_1=j,hasPropertyDescriptors_1}var setFunctionLength,hasRequiredSetFunctionLength;function requireSetFunctionLength(){if(hasRequiredSetFunctionLength)return setFunctionLength;hasRequiredSetFunctionLength=1;var e=requireGetIntrinsic(),j=requireDefineDataProperty(),ke=requireHasPropertyDescriptors()(),Ee=requireGopd(),Me=requireType(),Ae=e("%Math.floor%");return setFunctionLength=function(Ie,Ue){if(typeof Ie!="function")throw new Me("`fn` is not a function");if(typeof Ue!="number"||Ue<0||Ue>4294967295||Ae(Ue)!==Ue)throw new Me("`length` must be a positive 32-bit integer");var Ke=arguments.length>2&&!!arguments[2],Ve=!0,Ge=!0;if("length"in Ie&&Ee){var yt=Ee(Ie,"length");yt&&!yt.configurable&&(Ve=!1),yt&&!yt.writable&&(Ge=!1)}return(Ve||Ge||!Ke)&&(ke?j(Ie,"length",Ue,!0,!0):j(Ie,"length",Ue)),Ie},setFunctionLength}var applyBind,hasRequiredApplyBind;function requireApplyBind(){if(hasRequiredApplyBind)return applyBind;hasRequiredApplyBind=1;var e=requireFunctionBind(),j=requireFunctionApply(),ke=requireActualApply();return applyBind=function(){return ke(e,j,arguments)},applyBind}var hasRequiredCallBind;function requireCallBind(){return hasRequiredCallBind||(hasRequiredCallBind=1,function(e){var j=requireSetFunctionLength(),ke=requireEsDefineProperty(),Ee=requireCallBindApplyHelpers(),Me=requireApplyBind();e.exports=function(Ae){var Ie=Ee(arguments),Ue=Ae.length-(arguments.length-1);return j(Ie,1+(Ue>0?Ue:0),!0)},ke?ke(e.exports,"apply",{value:Me}):e.exports.apply=Me}(callBind)),callBind.exports}var whichTypedArray,hasRequiredWhichTypedArray;function requireWhichTypedArray(){if(hasRequiredWhichTypedArray)return whichTypedArray;hasRequiredWhichTypedArray=1;var e=requireForEach(),j=requireAvailableTypedArrays(),ke=requireCallBind(),Ee=requireCallBound(),Me=requireGopd(),Ae=requireGetProto(),Ie=Ee("Object.prototype.toString"),Ue=requireShams()(),Ke=typeof globalThis>"u"?commonjsGlobal:globalThis,Ve=j(),Ge=Ee("String.prototype.slice"),yt=Ee("Array.prototype.indexOf",!0)||function(Ft,Ot){for(var Tt=0;Tt-1?Ot:Ot!=="Object"?!1:Dt(Ft)}return Me?Ct(Ft):null},whichTypedArray}var isTypedArray,hasRequiredIsTypedArray;function requireIsTypedArray(){if(hasRequiredIsTypedArray)return isTypedArray;hasRequiredIsTypedArray=1;var e=requireWhichTypedArray();return isTypedArray=function(j){return!!e(j)},isTypedArray}var hasRequiredTypes;function requireTypes(){return hasRequiredTypes||(hasRequiredTypes=1,function(e){var j=requireIsArguments(),ke=requireIsGeneratorFunction(),Ee=requireWhichTypedArray(),Me=requireIsTypedArray();function Ae(Ai){return Ai.call.bind(Ai)}var Ie=typeof BigInt<"u",Ue=typeof Symbol<"u",Ke=Ae(Object.prototype.toString),Ve=Ae(Number.prototype.valueOf),Ge=Ae(String.prototype.valueOf),yt=Ae(Boolean.prototype.valueOf);if(Ie)var bt=Ae(BigInt.prototype.valueOf);if(Ue)var Ct=Ae(Symbol.prototype.valueOf);function Dt(Ai,Bi){if(typeof Ai!="object")return!1;try{return Bi(Ai),!0}catch(Ei){return!1}}e.isArgumentsObject=j,e.isGeneratorFunction=ke,e.isTypedArray=Me;function Ft(Ai){return typeof Promise<"u"&&Ai instanceof Promise||Ai!==null&&typeof Ai=="object"&&typeof Ai.then=="function"&&typeof Ai.catch=="function"}e.isPromise=Ft;function Ot(Ai){return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?ArrayBuffer.isView(Ai):Me(Ai)||Ut(Ai)}e.isArrayBufferView=Ot;function Tt(Ai){return Ee(Ai)==="Uint8Array"}e.isUint8Array=Tt;function Rt(Ai){return Ee(Ai)==="Uint8ClampedArray"}e.isUint8ClampedArray=Rt;function Jt(Ai){return Ee(Ai)==="Uint16Array"}e.isUint16Array=Jt;function Kt(Ai){return Ee(Ai)==="Uint32Array"}e.isUint32Array=Kt;function kn(Ai){return Ee(Ai)==="Int8Array"}e.isInt8Array=kn;function wn(Ai){return Ee(Ai)==="Int16Array"}e.isInt16Array=wn;function ei(Ai){return Ee(Ai)==="Int32Array"}e.isInt32Array=ei;function ti(Ai){return Ee(Ai)==="Float32Array"}e.isFloat32Array=ti;function qn(Ai){return Ee(Ai)==="Float64Array"}e.isFloat64Array=qn;function Jn(Ai){return Ee(Ai)==="BigInt64Array"}e.isBigInt64Array=Jn;function Be(Ai){return Ee(Ai)==="BigUint64Array"}e.isBigUint64Array=Be;function $e(Ai){return Ke(Ai)==="[object Map]"}$e.working=typeof Map<"u"&&$e(new Map);function Re(Ai){return typeof Map>"u"?!1:$e.working?$e(Ai):Ai instanceof Map}e.isMap=Re;function We(Ai){return Ke(Ai)==="[object Set]"}We.working=typeof Set<"u"&&We(new Set);function Xe(Ai){return typeof Set>"u"?!1:We.working?We(Ai):Ai instanceof Set}e.isSet=Xe;function Et(Ai){return Ke(Ai)==="[object WeakMap]"}Et.working=typeof WeakMap<"u"&&Et(new WeakMap);function Bt(Ai){return typeof WeakMap>"u"?!1:Et.working?Et(Ai):Ai instanceof WeakMap}e.isWeakMap=Bt;function vt(Ai){return Ke(Ai)==="[object WeakSet]"}vt.working=typeof WeakSet<"u"&&vt(new WeakSet);function De(Ai){return vt(Ai)}e.isWeakSet=De;function Je(Ai){return Ke(Ai)==="[object ArrayBuffer]"}Je.working=typeof ArrayBuffer<"u"&&Je(new ArrayBuffer);function It(Ai){return typeof ArrayBuffer>"u"?!1:Je.working?Je(Ai):Ai instanceof ArrayBuffer}e.isArrayBuffer=It;function tn(Ai){return Ke(Ai)==="[object DataView]"}tn.working=typeof ArrayBuffer<"u"&&typeof DataView<"u"&&tn(new DataView(new ArrayBuffer(1),0,1));function Ut(Ai){return typeof DataView>"u"?!1:tn.working?tn(Ai):Ai instanceof DataView}e.isDataView=Ut;var ln=typeof SharedArrayBuffer<"u"?SharedArrayBuffer:void 0;function xn(Ai){return Ke(Ai)==="[object SharedArrayBuffer]"}function Dn(Ai){return typeof ln>"u"?!1:(typeof xn.working>"u"&&(xn.working=xn(new ln)),xn.working?xn(Ai):Ai instanceof ln)}e.isSharedArrayBuffer=Dn;function Zt(Ai){return Ke(Ai)==="[object AsyncFunction]"}e.isAsyncFunction=Zt;function nn(Ai){return Ke(Ai)==="[object Map Iterator]"}e.isMapIterator=nn;function Xn(Ai){return Ke(Ai)==="[object Set Iterator]"}e.isSetIterator=Xn;function gi(Ai){return Ke(Ai)==="[object Generator]"}e.isGeneratorObject=gi;function hn(Ai){return Ke(Ai)==="[object WebAssembly.Module]"}e.isWebAssemblyCompiledModule=hn;function $n(Ai){return Dt(Ai,Ve)}e.isNumberObject=$n;function di(Ai){return Dt(Ai,Ge)}e.isStringObject=di;function ai(Ai){return Dt(Ai,yt)}e.isBooleanObject=ai;function Zn(Ai){return Ie&&Dt(Ai,bt)}e.isBigIntObject=Zn;function _i(Ai){return Ue&&Dt(Ai,Ct)}e.isSymbolObject=_i;function ci(Ai){return $n(Ai)||di(Ai)||ai(Ai)||Zn(Ai)||_i(Ai)}e.isBoxedPrimitive=ci;function yi(Ai){return typeof Uint8Array<"u"&&(It(Ai)||Dn(Ai))}e.isAnyArrayBuffer=yi,["isProxy","isExternal","isModuleNamespaceObject"].forEach(function(Ai){Object.defineProperty(e,Ai,{enumerable:!1,value:function(){throw new Error(Ai+" is not supported in userland")}})})}(types$1)),types$1}var isBufferBrowser,hasRequiredIsBufferBrowser;function requireIsBufferBrowser(){return hasRequiredIsBufferBrowser||(hasRequiredIsBufferBrowser=1,isBufferBrowser=function(e){return e&&typeof e=="object"&&typeof e.copy=="function"&&typeof e.fill=="function"&&typeof e.readUInt8=="function"}),isBufferBrowser}var hasRequiredUtil$1;function requireUtil$1(){return hasRequiredUtil$1||(hasRequiredUtil$1=1,function(e){var j={},ke=Object.getOwnPropertyDescriptors||function(Ut){for(var ln=Object.keys(Ut),xn={},Dn=0;Dn=Zt)return hn;switch(hn){case"%s":return String(Dn[xn++]);case"%d":return Number(Dn[xn++]);case"%j":try{return JSON.stringify(Dn[xn++])}catch($n){return"[Circular]"}default:return hn}}),Xn=Dn[xn];xn"u")return function(){return e.deprecate(Ut,ln).apply(this,arguments)};var xn=!1;function Dn(){if(!xn){if(process$1.throwDeprecation)throw new Error(ln);process$1.traceDeprecation?console.trace(ln):console.error(ln),xn=!0}return Ut.apply(this,arguments)}return Dn};var Me={},Ae=/^$/;if(j.NODE_DEBUG){var Ie=j.NODE_DEBUG;Ie=Ie.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase(),Ae=new RegExp("^"+Ie+"$","i")}e.debuglog=function(Ut){if(Ut=Ut.toUpperCase(),!Me[Ut])if(Ae.test(Ut)){var ln=process$1.pid;Me[Ut]=function(){var xn=e.format.apply(e,arguments);console.error("%s %d: %s",Ut,ln,xn)}}else Me[Ut]=function(){};return Me[Ut]};function Ue(Ut,ln){var xn={seen:[],stylize:Ve};return arguments.length>=3&&(xn.depth=arguments[2]),arguments.length>=4&&(xn.colors=arguments[3]),Rt(ln)?xn.showHidden=ln:ln&&e._extend(xn,ln),ti(xn.showHidden)&&(xn.showHidden=!1),ti(xn.depth)&&(xn.depth=2),ti(xn.colors)&&(xn.colors=!1),ti(xn.customInspect)&&(xn.customInspect=!0),xn.colors&&(xn.stylize=Ke),yt(xn,Ut,xn.depth)}e.inspect=Ue,Ue.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},Ue.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function Ke(Ut,ln){var xn=Ue.styles[ln];return xn?"\x1B["+Ue.colors[xn][0]+"m"+Ut+"\x1B["+Ue.colors[xn][1]+"m":Ut}function Ve(Ut,ln){return Ut}function Ge(Ut){var ln={};return Ut.forEach(function(xn,Dn){ln[xn]=!0}),ln}function yt(Ut,ln,xn){if(Ut.customInspect&&ln&&Re(ln.inspect)&&ln.inspect!==e.inspect&&!(ln.constructor&&ln.constructor.prototype===ln)){var Dn=ln.inspect(xn,Ut);return wn(Dn)||(Dn=yt(Ut,Dn,xn)),Dn}var Zt=bt(Ut,ln);if(Zt)return Zt;var nn=Object.keys(ln),Xn=Ge(nn);if(Ut.showHidden&&(nn=Object.getOwnPropertyNames(ln)),$e(ln)&&(nn.indexOf("message")>=0||nn.indexOf("description")>=0))return Ct(ln);if(nn.length===0){if(Re(ln)){var gi=ln.name?": "+ln.name:"";return Ut.stylize("[Function"+gi+"]","special")}if(qn(ln))return Ut.stylize(RegExp.prototype.toString.call(ln),"regexp");if(Be(ln))return Ut.stylize(Date.prototype.toString.call(ln),"date");if($e(ln))return Ct(ln)}var hn="",$n=!1,di=["{","}"];if(Tt(ln)&&($n=!0,di=["[","]"]),Re(ln)){var ai=ln.name?": "+ln.name:"";hn=" [Function"+ai+"]"}if(qn(ln)&&(hn=" "+RegExp.prototype.toString.call(ln)),Be(ln)&&(hn=" "+Date.prototype.toUTCString.call(ln)),$e(ln)&&(hn=" "+Ct(ln)),nn.length===0&&(!$n||ln.length==0))return di[0]+hn+di[1];if(xn<0)return qn(ln)?Ut.stylize(RegExp.prototype.toString.call(ln),"regexp"):Ut.stylize("[Object]","special");Ut.seen.push(ln);var Zn;return $n?Zn=Dt(Ut,ln,xn,Xn,nn):Zn=nn.map(function(_i){return Ft(Ut,ln,xn,Xn,_i,$n)}),Ut.seen.pop(),Ot(Zn,hn,di)}function bt(Ut,ln){if(ti(ln))return Ut.stylize("undefined","undefined");if(wn(ln)){var xn="'"+JSON.stringify(ln).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return Ut.stylize(xn,"string")}if(kn(ln))return Ut.stylize(""+ln,"number");if(Rt(ln))return Ut.stylize(""+ln,"boolean");if(Jt(ln))return Ut.stylize("null","null")}function Ct(Ut){return"["+Error.prototype.toString.call(Ut)+"]"}function Dt(Ut,ln,xn,Dn,Zt){for(var nn=[],Xn=0,gi=ln.length;Xn-1&&(nn?gi=gi.split("\n").map(function($n){return" "+$n}).join("\n").slice(2):gi="\n"+gi.split("\n").map(function($n){return" "+$n}).join("\n"))):gi=Ut.stylize("[Circular]","special")),ti(Xn)){if(nn&&Zt.match(/^\d+$/))return gi;Xn=JSON.stringify(""+Zt),Xn.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(Xn=Xn.slice(1,-1),Xn=Ut.stylize(Xn,"name")):(Xn=Xn.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),Xn=Ut.stylize(Xn,"string"))}return Xn+": "+gi}function Ot(Ut,ln,xn){var Dn=Ut.reduce(function(Zt,nn){return nn.indexOf("\n")>=0,Zt+nn.replace(/\u001b\[\d\d?m/g,"").length+1},0);return Dn>60?xn[0]+(ln===""?"":ln+"\n ")+" "+Ut.join(",\n ")+" "+xn[1]:xn[0]+ln+" "+Ut.join(", ")+" "+xn[1]}e.types=requireTypes();function Tt(Ut){return Array.isArray(Ut)}e.isArray=Tt;function Rt(Ut){return typeof Ut=="boolean"}e.isBoolean=Rt;function Jt(Ut){return Ut===null}e.isNull=Jt;function Kt(Ut){return Ut==null}e.isNullOrUndefined=Kt;function kn(Ut){return typeof Ut=="number"}e.isNumber=kn;function wn(Ut){return typeof Ut=="string"}e.isString=wn;function ei(Ut){return typeof Ut=="symbol"}e.isSymbol=ei;function ti(Ut){return Ut===void 0}e.isUndefined=ti;function qn(Ut){return Jn(Ut)&&Xe(Ut)==="[object RegExp]"}e.isRegExp=qn,e.types.isRegExp=qn;function Jn(Ut){return typeof Ut=="object"&&Ut!==null}e.isObject=Jn;function Be(Ut){return Jn(Ut)&&Xe(Ut)==="[object Date]"}e.isDate=Be,e.types.isDate=Be;function $e(Ut){return Jn(Ut)&&(Xe(Ut)==="[object Error]"||Ut instanceof Error)}e.isError=$e,e.types.isNativeError=$e;function Re(Ut){return typeof Ut=="function"}e.isFunction=Re;function We(Ut){return Ut===null||typeof Ut=="boolean"||typeof Ut=="number"||typeof Ut=="string"||typeof Ut=="symbol"||typeof Ut>"u"}e.isPrimitive=We,e.isBuffer=requireIsBufferBrowser();function Xe(Ut){return Object.prototype.toString.call(Ut)}function Et(Ut){return Ut<10?"0"+Ut.toString(10):Ut.toString(10)}var Bt=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function vt(){var Ut=new Date,ln=[Et(Ut.getHours()),Et(Ut.getMinutes()),Et(Ut.getSeconds())].join(":");return[Ut.getDate(),Bt[Ut.getMonth()],ln].join(" ")}e.log=function(){console.log("%s - %s",vt(),e.format.apply(e,arguments))},e.inherits=requireInherits_browser(),e._extend=function(Ut,ln){if(!ln||!Jn(ln))return Ut;for(var xn=Object.keys(ln),Dn=xn.length;Dn--;)Ut[xn[Dn]]=ln[xn[Dn]];return Ut};function De(Ut,ln){return Object.prototype.hasOwnProperty.call(Ut,ln)}var Je=typeof Symbol<"u"?Symbol("util.promisify.custom"):void 0;e.promisify=function(Ut){if(typeof Ut!="function")throw new TypeError('The "original" argument must be of type Function');if(Je&&Ut[Je]){var ln=Ut[Je];if(typeof ln!="function")throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(ln,Je,{value:ln,enumerable:!1,writable:!1,configurable:!0}),ln}function ln(){for(var xn,Dn,Zt=new Promise(function(gi,hn){xn=gi,Dn=hn}),nn=[],Xn=0;Xn0?this.tail.next=Ot:this.head=Ot,this.tail=Ot,++this.length}},{key:"unshift",value:function(Ft){var Ot={data:Ft,next:this.head};this.length===0&&(this.tail=Ot),this.head=Ot,++this.length}},{key:"shift",value:function(){if(this.length!==0){var Ft=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,Ft}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(Ft){if(this.length===0)return"";for(var Ot=this.head,Tt=""+Ot.data;Ot=Ot.next;)Tt+=Ft+Ot.data;return Tt}},{key:"concat",value:function(Ft){if(this.length===0)return Ve.alloc(0);for(var Ot=Ve.allocUnsafe(Ft>>>0),Tt=this.head,Rt=0;Tt;)Ct(Tt.data,Ot,Rt),Rt+=Tt.data.length,Tt=Tt.next;return Ot}},{key:"consume",value:function(Ft,Ot){var Tt;return FtJt.length?Jt.length:Ft;if(Kt===Jt.length?Rt+=Jt:Rt+=Jt.slice(0,Ft),Ft-=Kt,Ft===0){Kt===Jt.length?(++Tt,Ot.next?this.head=Ot.next:this.head=this.tail=null):(this.head=Ot,Ot.data=Jt.slice(Kt));break}++Tt}return this.length-=Tt,Rt}},{key:"_getBuffer",value:function(Ft){var Ot=Ve.allocUnsafe(Ft),Tt=this.head,Rt=1;for(Tt.data.copy(Ot),Ft-=Tt.data.length;Tt=Tt.next;){var Jt=Tt.data,Kt=Ft>Jt.length?Jt.length:Ft;if(Jt.copy(Ot,Ot.length-Ft,0,Kt),Ft-=Kt,Ft===0){Kt===Jt.length?(++Rt,Tt.next?this.head=Tt.next:this.head=this.tail=null):(this.head=Tt,Tt.data=Jt.slice(Kt));break}++Rt}return this.length-=Rt,Ot}},{key:bt,value:function(Ft,Ot){return yt(this,j(j({},Ot),{},{depth:0,customInspect:!1}))}}]),Dt}(),buffer_list}var destroy_1$1,hasRequiredDestroy$1;function requireDestroy$1(){if(hasRequiredDestroy$1)return destroy_1$1;hasRequiredDestroy$1=1;function e(Ie,Ue){var Ke=this,Ve=this._readableState&&this._readableState.destroyed,Ge=this._writableState&&this._writableState.destroyed;return Ve||Ge?(Ue?Ue(Ie):Ie&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,process$1.nextTick(Me,this,Ie)):process$1.nextTick(Me,this,Ie)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(Ie||null,function(yt){!Ue&&yt?Ke._writableState?Ke._writableState.errorEmitted?process$1.nextTick(ke,Ke):(Ke._writableState.errorEmitted=!0,process$1.nextTick(j,Ke,yt)):process$1.nextTick(j,Ke,yt):Ue?(process$1.nextTick(ke,Ke),Ue(yt)):process$1.nextTick(ke,Ke)}),this)}function j(Ie,Ue){Me(Ie,Ue),ke(Ie)}function ke(Ie){Ie._writableState&&!Ie._writableState.emitClose||Ie._readableState&&!Ie._readableState.emitClose||Ie.emit("close")}function Ee(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function Me(Ie,Ue){Ie.emit("error",Ue)}function Ae(Ie,Ue){var Ke=Ie._readableState,Ve=Ie._writableState;Ke&&Ke.autoDestroy||Ve&&Ve.autoDestroy?Ie.destroy(Ue):Ie.emit("error",Ue)}return destroy_1$1={destroy:e,undestroy:Ee,errorOrDestroy:Ae},destroy_1$1}var errorsBrowser={},hasRequiredErrorsBrowser;function requireErrorsBrowser(){if(hasRequiredErrorsBrowser)return errorsBrowser;hasRequiredErrorsBrowser=1;function e(Ue,Ke){Ue.prototype=Object.create(Ke.prototype),Ue.prototype.constructor=Ue,Ue.__proto__=Ke}var j={};function ke(Ue,Ke,Ve){Ve||(Ve=Error);function Ge(bt,Ct,Dt){return typeof Ke=="string"?Ke:Ke(bt,Ct,Dt)}var yt=function(bt){e(Ct,bt);function Ct(Dt,Ft,Ot){return bt.call(this,Ge(Dt,Ft,Ot))||this}return Ct}(Ve);yt.prototype.name=Ve.name,yt.prototype.code=Ue,j[Ue]=yt}function Ee(Ue,Ke){if(Array.isArray(Ue)){var Ve=Ue.length;return Ue=Ue.map(function(Ge){return String(Ge)}),Ve>2?"one of ".concat(Ke," ").concat(Ue.slice(0,Ve-1).join(", "),", or ")+Ue[Ve-1]:Ve===2?"one of ".concat(Ke," ").concat(Ue[0]," or ").concat(Ue[1]):"of ".concat(Ke," ").concat(Ue[0])}else return"of ".concat(Ke," ").concat(String(Ue))}function Me(Ue,Ke,Ve){return Ue.substr(0,Ke.length)===Ke}function Ae(Ue,Ke,Ve){return(Ve===void 0||Ve>Ue.length)&&(Ve=Ue.length),Ue.substring(Ve-Ke.length,Ve)===Ke}function Ie(Ue,Ke,Ve){return typeof Ve!="number"&&(Ve=0),Ve+Ke.length>Ue.length?!1:Ue.indexOf(Ke,Ve)!==-1}return ke("ERR_INVALID_OPT_VALUE",function(Ue,Ke){return'The value "'+Ke+'" is invalid for option "'+Ue+'"'},TypeError),ke("ERR_INVALID_ARG_TYPE",function(Ue,Ke,Ve){var Ge;typeof Ke=="string"&&Me(Ke,"not ")?(Ge="must not be",Ke=Ke.replace(/^not /,"")):Ge="must be";var yt;if(Ae(Ue," argument"))yt="The ".concat(Ue," ").concat(Ge," ").concat(Ee(Ke,"type"));else{var bt=Ie(Ue,".")?"property":"argument";yt='The "'.concat(Ue,'" ').concat(bt," ").concat(Ge," ").concat(Ee(Ke,"type"))}return yt+=". Received type ".concat(typeof Ve),yt},TypeError),ke("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),ke("ERR_METHOD_NOT_IMPLEMENTED",function(Ue){return"The "+Ue+" method is not implemented"}),ke("ERR_STREAM_PREMATURE_CLOSE","Premature close"),ke("ERR_STREAM_DESTROYED",function(Ue){return"Cannot call "+Ue+" after a stream was destroyed"}),ke("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),ke("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),ke("ERR_STREAM_WRITE_AFTER_END","write after end"),ke("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),ke("ERR_UNKNOWN_ENCODING",function(Ue){return"Unknown encoding: "+Ue},TypeError),ke("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),errorsBrowser.codes=j,errorsBrowser}var state,hasRequiredState;function requireState(){if(hasRequiredState)return state;hasRequiredState=1;var e=requireErrorsBrowser().codes.ERR_INVALID_OPT_VALUE;function j(Ee,Me,Ae){return Ee.highWaterMark!=null?Ee.highWaterMark:Me?Ee[Ae]:null}function ke(Ee,Me,Ae,Ie){var Ue=j(Me,Ie,Ae);if(Ue!=null){if(!(isFinite(Ue)&&Math.floor(Ue)===Ue)||Ue<0){var Ke=Ie?Ae:"highWaterMark";throw new e(Ke,Ue)}return Math.floor(Ue)}return Ee.objectMode?16:16*1024}return state={getHighWaterMark:ke},state}var browser$a,hasRequiredBrowser$a;function requireBrowser$a(){if(hasRequiredBrowser$a)return browser$a;hasRequiredBrowser$a=1,browser$a=e;function e(ke,Ee){if(j("noDeprecation"))return ke;var Me=!1;function Ae(){if(!Me){if(j("throwDeprecation"))throw new Error(Ee);j("traceDeprecation")?console.trace(Ee):console.warn(Ee),Me=!0}return ke.apply(this,arguments)}return Ae}function j(ke){try{if(!commonjsGlobal.localStorage)return!1}catch(Me){return!1}var Ee=commonjsGlobal.localStorage[ke];return Ee==null?!1:String(Ee).toLowerCase()==="true"}return browser$a}var _stream_writable$1,hasRequired_stream_writable$1;function require_stream_writable$1(){if(hasRequired_stream_writable$1)return _stream_writable$1;hasRequired_stream_writable$1=1,_stream_writable$1=ti;function e(Dn){var Zt=this;this.next=null,this.entry=null,this.finish=function(){xn(Zt,Dn)}}var j;ti.WritableState=wn;var ke={deprecate:requireBrowser$a()},Ee=requireStreamBrowser$1(),Me=requireDist().Buffer,Ae=(typeof commonjsGlobal<"u"?commonjsGlobal:typeof window<"u"?window:typeof self<"u"?self:{}).Uint8Array||function(){};function Ie(Dn){return Me.from(Dn)}function Ue(Dn){return Me.isBuffer(Dn)||Dn instanceof Ae}var Ke=requireDestroy$1(),Ve=requireState(),Ge=Ve.getHighWaterMark,yt=requireErrorsBrowser().codes,bt=yt.ERR_INVALID_ARG_TYPE,Ct=yt.ERR_METHOD_NOT_IMPLEMENTED,Dt=yt.ERR_MULTIPLE_CALLBACK,Ft=yt.ERR_STREAM_CANNOT_PIPE,Ot=yt.ERR_STREAM_DESTROYED,Tt=yt.ERR_STREAM_NULL_VALUES,Rt=yt.ERR_STREAM_WRITE_AFTER_END,Jt=yt.ERR_UNKNOWN_ENCODING,Kt=Ke.errorOrDestroy;requireInherits_browser()(ti,Ee);function kn(){}function wn(Dn,Zt,nn){j=j||require_stream_duplex$1(),Dn=Dn||{},typeof nn!="boolean"&&(nn=Zt instanceof j),this.objectMode=!!Dn.objectMode,nn&&(this.objectMode=this.objectMode||!!Dn.writableObjectMode),this.highWaterMark=Ge(this,Dn,"writableHighWaterMark",nn),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var Xn=Dn.decodeStrings===!1;this.decodeStrings=!Xn,this.defaultEncoding=Dn.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(gi){Et(Zt,gi)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=Dn.emitClose!==!1,this.autoDestroy=!!Dn.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new e(this)}wn.prototype.getBuffer=function(){for(var Dn=this.bufferedRequest,Zt=[];Dn;)Zt.push(Dn),Dn=Dn.next;return Zt},function(){try{Object.defineProperty(wn.prototype,"buffer",{get:ke.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(Dn){}}();var ei;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(ei=Function.prototype[Symbol.hasInstance],Object.defineProperty(ti,Symbol.hasInstance,{value:function(Dn){return ei.call(this,Dn)?!0:this!==ti?!1:Dn&&Dn._writableState instanceof wn}})):ei=function(Dn){return Dn instanceof this};function ti(Dn){j=j||require_stream_duplex$1();var Zt=this instanceof j;if(!Zt&&!ei.call(ti,this))return new ti(Dn);this._writableState=new wn(Dn,this,Zt),this.writable=!0,Dn&&(typeof Dn.write=="function"&&(this._write=Dn.write),typeof Dn.writev=="function"&&(this._writev=Dn.writev),typeof Dn.destroy=="function"&&(this._destroy=Dn.destroy),typeof Dn.final=="function"&&(this._final=Dn.final)),Ee.call(this)}ti.prototype.pipe=function(){Kt(this,new Ft)};function qn(Dn,Zt){var nn=new Rt;Kt(Dn,nn),process$1.nextTick(Zt,nn)}function Jn(Dn,Zt,nn,Xn){var gi;return nn===null?gi=new Tt:typeof nn!="string"&&!Zt.objectMode&&(gi=new bt("chunk",["string","Buffer"],nn)),gi?(Kt(Dn,gi),process$1.nextTick(Xn,gi),!1):!0}ti.prototype.write=function(Dn,Zt,nn){var Xn=this._writableState,gi=!1,hn=!Xn.objectMode&&Ue(Dn);return hn&&!Me.isBuffer(Dn)&&(Dn=Ie(Dn)),typeof Zt=="function"&&(nn=Zt,Zt=null),hn?Zt="buffer":Zt||(Zt=Xn.defaultEncoding),typeof nn!="function"&&(nn=kn),Xn.ending?qn(this,nn):(hn||Jn(this,Xn,Dn,nn))&&(Xn.pendingcb++,gi=$e(this,Xn,hn,Dn,Zt,nn)),gi},ti.prototype.cork=function(){this._writableState.corked++},ti.prototype.uncork=function(){var Dn=this._writableState;Dn.corked&&(Dn.corked--,!Dn.writing&&!Dn.corked&&!Dn.bufferProcessing&&Dn.bufferedRequest&&De(this,Dn))},ti.prototype.setDefaultEncoding=function(Dn){if(typeof Dn=="string"&&(Dn=Dn.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((Dn+"").toLowerCase())>-1))throw new Jt(Dn);return this._writableState.defaultEncoding=Dn,this},Object.defineProperty(ti.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}});function Be(Dn,Zt,nn){return!Dn.objectMode&&Dn.decodeStrings!==!1&&typeof Zt=="string"&&(Zt=Me.from(Zt,nn)),Zt}Object.defineProperty(ti.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function $e(Dn,Zt,nn,Xn,gi,hn){if(!nn){var $n=Be(Zt,Xn,gi);Xn!==$n&&(nn=!0,gi="buffer",Xn=$n)}var di=Zt.objectMode?1:Xn.length;Zt.length+=di;var ai=Zt.length>5===6?2:Tt>>4===14?3:Tt>>3===30?4:Tt>>6===2?-1:-2}function Ie(Tt,Rt,Jt){var Kt=Rt.length-1;if(Kt=0?(kn>0&&(Tt.lastNeed=kn-1),kn):--Kt=0?(kn>0&&(Tt.lastNeed=kn-2),kn):--Kt=0?(kn>0&&(kn===2?kn=0:Tt.lastNeed=kn-3),kn):0))}function Ue(Tt,Rt,Jt){if((Rt[0]&192)!==128)return Tt.lastNeed=0,"�";if(Tt.lastNeed>1&&Rt.length>1){if((Rt[1]&192)!==128)return Tt.lastNeed=1,"�";if(Tt.lastNeed>2&&Rt.length>2&&(Rt[2]&192)!==128)return Tt.lastNeed=2,"�"}}function Ke(Tt){var Rt=this.lastTotal-this.lastNeed,Jt=Ue(this,Tt);if(Jt!==void 0)return Jt;if(this.lastNeed<=Tt.length)return Tt.copy(this.lastChar,Rt,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);Tt.copy(this.lastChar,Rt,0,Tt.length),this.lastNeed-=Tt.length}function Ve(Tt,Rt){var Jt=Ie(this,Tt,Rt);if(!this.lastNeed)return Tt.toString("utf8",Rt);this.lastTotal=Jt;var Kt=Tt.length-(Jt-this.lastNeed);return Tt.copy(this.lastChar,0,Kt),Tt.toString("utf8",Rt,Kt)}function Ge(Tt){var Rt=Tt&&Tt.length?this.write(Tt):"";return this.lastNeed?Rt+"�":Rt}function yt(Tt,Rt){if((Tt.length-Rt)%2===0){var Jt=Tt.toString("utf16le",Rt);if(Jt){var Kt=Jt.charCodeAt(Jt.length-1);if(Kt>=55296&&Kt<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=Tt[Tt.length-2],this.lastChar[1]=Tt[Tt.length-1],Jt.slice(0,-1)}return Jt}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=Tt[Tt.length-1],Tt.toString("utf16le",Rt,Tt.length-1)}function bt(Tt){var Rt=Tt&&Tt.length?this.write(Tt):"";if(this.lastNeed){var Jt=this.lastTotal-this.lastNeed;return Rt+this.lastChar.toString("utf16le",0,Jt)}return Rt}function Ct(Tt,Rt){var Jt=(Tt.length-Rt)%3;return Jt===0?Tt.toString("base64",Rt):(this.lastNeed=3-Jt,this.lastTotal=3,Jt===1?this.lastChar[0]=Tt[Tt.length-1]:(this.lastChar[0]=Tt[Tt.length-2],this.lastChar[1]=Tt[Tt.length-1]),Tt.toString("base64",Rt,Tt.length-Jt))}function Dt(Tt){var Rt=Tt&&Tt.length?this.write(Tt):"";return this.lastNeed?Rt+this.lastChar.toString("base64",0,3-this.lastNeed):Rt}function Ft(Tt){return Tt.toString(this.encoding)}function Ot(Tt){return Tt&&Tt.length?this.write(Tt):""}return string_decoder}var endOfStream,hasRequiredEndOfStream;function requireEndOfStream(){if(hasRequiredEndOfStream)return endOfStream;hasRequiredEndOfStream=1;var e=requireErrorsBrowser().codes.ERR_STREAM_PREMATURE_CLOSE;function j(Ae){var Ie=!1;return function(){if(!Ie){Ie=!0;for(var Ue=arguments.length,Ke=new Array(Ue),Ve=0;Ve0)if(typeof $n!="string"&&!_i.objectMode&&Object.getPrototypeOf($n)!==Ee.prototype&&($n=Ae($n)),ai)_i.endEmitted?kn(hn,new Tt):Be(hn,_i,$n,!0);else if(_i.ended)kn(hn,new Ft);else{if(_i.destroyed)return!1;_i.reading=!1,_i.decoder&&!di?($n=_i.decoder.write($n),_i.objectMode||$n.length!==0?Be(hn,_i,$n,!1):De(hn,_i)):Be(hn,_i,$n,!1)}else ai||(_i.reading=!1,De(hn,_i))}return!_i.ended&&(_i.length<_i.highWaterMark||_i.length===0)}function Be(hn,$n,di,ai){$n.flowing&&$n.length===0&&!$n.sync?($n.awaitDrain=0,hn.emit("data",di)):($n.length+=$n.objectMode?1:di.length,ai?$n.buffer.unshift(di):$n.buffer.push(di),$n.needReadable&&Bt(hn)),De(hn,$n)}function $e(hn,$n){var di;return!Ie($n)&&typeof $n!="string"&&$n!==void 0&&!hn.objectMode&&(di=new Dt("chunk",["string","Buffer","Uint8Array"],$n)),di}qn.prototype.isPaused=function(){return this._readableState.flowing===!1},qn.prototype.setEncoding=function(hn){Rt||(Rt=requireString_decoder().StringDecoder);var $n=new Rt(hn);this._readableState.decoder=$n,this._readableState.encoding=this._readableState.decoder.encoding;for(var di=this._readableState.buffer.head,ai="";di!==null;)ai+=$n.write(di.data),di=di.next;return this._readableState.buffer.clear(),ai!==""&&this._readableState.buffer.push(ai),this._readableState.length=ai.length,this};var Re=1073741824;function We(hn){return hn>=Re?hn=Re:(hn--,hn|=hn>>>1,hn|=hn>>>2,hn|=hn>>>4,hn|=hn>>>8,hn|=hn>>>16,hn++),hn}function Xe(hn,$n){return hn<=0||$n.length===0&&$n.ended?0:$n.objectMode?1:hn!==hn?$n.flowing&&$n.length?$n.buffer.head.data.length:$n.length:(hn>$n.highWaterMark&&($n.highWaterMark=We(hn)),hn<=$n.length?hn:$n.ended?$n.length:($n.needReadable=!0,0))}qn.prototype.read=function(hn){Ke("read",hn),hn=parseInt(hn,10);var $n=this._readableState,di=hn;if(hn!==0&&($n.emittedReadable=!1),hn===0&&$n.needReadable&&(($n.highWaterMark!==0?$n.length>=$n.highWaterMark:$n.length>0)||$n.ended))return Ke("read: emitReadable",$n.length,$n.ended),$n.length===0&&$n.ended?nn(this):Bt(this),null;if(hn=Xe(hn,$n),hn===0&&$n.ended)return $n.length===0&&nn(this),null;var ai=$n.needReadable;Ke("need readable",ai),($n.length===0||$n.length-hn<$n.highWaterMark)&&(ai=!0,Ke("length less than watermark",ai)),$n.ended||$n.reading?(ai=!1,Ke("reading or ended",ai)):ai&&(Ke("do read"),$n.reading=!0,$n.sync=!0,$n.length===0&&($n.needReadable=!0),this._read($n.highWaterMark),$n.sync=!1,$n.reading||(hn=Xe(di,$n)));var Zn;return hn>0?Zn=Zt(hn,$n):Zn=null,Zn===null?($n.needReadable=$n.length<=$n.highWaterMark,hn=0):($n.length-=hn,$n.awaitDrain=0),$n.length===0&&($n.ended||($n.needReadable=!0),di!==hn&&$n.ended&&nn(this)),Zn!==null&&this.emit("data",Zn),Zn};function Et(hn,$n){if(Ke("onEofChunk"),!$n.ended){if($n.decoder){var di=$n.decoder.end();di&&di.length&&($n.buffer.push(di),$n.length+=$n.objectMode?1:di.length)}$n.ended=!0,$n.sync?Bt(hn):($n.needReadable=!1,$n.emittedReadable||($n.emittedReadable=!0,vt(hn)))}}function Bt(hn){var $n=hn._readableState;Ke("emitReadable",$n.needReadable,$n.emittedReadable),$n.needReadable=!1,$n.emittedReadable||(Ke("emitReadable",$n.flowing),$n.emittedReadable=!0,process$1.nextTick(vt,hn))}function vt(hn){var $n=hn._readableState;Ke("emitReadable_",$n.destroyed,$n.length,$n.ended),!$n.destroyed&&($n.length||$n.ended)&&(hn.emit("readable"),$n.emittedReadable=!1),$n.needReadable=!$n.flowing&&!$n.ended&&$n.length<=$n.highWaterMark,Dn(hn)}function De(hn,$n){$n.readingMore||($n.readingMore=!0,process$1.nextTick(Je,hn,$n))}function Je(hn,$n){for(;!$n.reading&&!$n.ended&&($n.length<$n.highWaterMark||$n.flowing&&$n.length===0);){var di=$n.length;if(Ke("maybeReadMore read 0"),hn.read(0),di===$n.length)break}$n.readingMore=!1}qn.prototype._read=function(hn){kn(this,new Ot("_read()"))},qn.prototype.pipe=function(hn,$n){var di=this,ai=this._readableState;switch(ai.pipesCount){case 0:ai.pipes=hn;break;case 1:ai.pipes=[ai.pipes,hn];break;default:ai.pipes.push(hn);break}ai.pipesCount+=1,Ke("pipe count=%d opts=%j",ai.pipesCount,$n);var Zn=(!$n||$n.end!==!1)&&hn!==process$1.stdout&&hn!==process$1.stderr,_i=Zn?yi:si;ai.endEmitted?process$1.nextTick(_i):di.once("end",_i),hn.on("unpipe",ci);function ci(wi,Mi){Ke("onunpipe"),wi===di&&Mi&&Mi.hasUnpiped===!1&&(Mi.hasUnpiped=!0,Ei())}function yi(){Ke("onend"),hn.end()}var Ai=It(di);hn.on("drain",Ai);var Bi=!1;function Ei(){Ke("cleanup"),hn.removeListener("close",vi),hn.removeListener("finish",zi),hn.removeListener("drain",Ai),hn.removeListener("error",ii),hn.removeListener("unpipe",ci),di.removeListener("end",yi),di.removeListener("end",si),di.removeListener("data",Ii),Bi=!0,ai.awaitDrain&&(!hn._writableState||hn._writableState.needDrain)&&Ai()}di.on("data",Ii);function Ii(wi){Ke("ondata");var Mi=hn.write(wi);Ke("dest.write",Mi),Mi===!1&&((ai.pipesCount===1&&ai.pipes===hn||ai.pipesCount>1&&gi(ai.pipes,hn)!==-1)&&!Bi&&(Ke("false write response, pause",ai.awaitDrain),ai.awaitDrain++),di.pause())}function ii(wi){Ke("onerror",wi),si(),hn.removeListener("error",ii),j(hn,"error")===0&&kn(hn,wi)}ei(hn,"error",ii);function vi(){hn.removeListener("finish",zi),si()}hn.once("close",vi);function zi(){Ke("onfinish"),hn.removeListener("close",vi),si()}hn.once("finish",zi);function si(){Ke("unpipe"),di.unpipe(hn)}return hn.emit("pipe",di),ai.flowing||(Ke("pipe resume"),di.resume()),hn};function It(hn){return function(){var $n=hn._readableState;Ke("pipeOnDrain",$n.awaitDrain),$n.awaitDrain&&$n.awaitDrain--,$n.awaitDrain===0&&j(hn,"data")&&($n.flowing=!0,Dn(hn))}}qn.prototype.unpipe=function(hn){var $n=this._readableState,di={hasUnpiped:!1};if($n.pipesCount===0)return this;if($n.pipesCount===1)return hn&&hn!==$n.pipes?this:(hn||(hn=$n.pipes),$n.pipes=null,$n.pipesCount=0,$n.flowing=!1,hn&&hn.emit("unpipe",this,di),this);if(!hn){var ai=$n.pipes,Zn=$n.pipesCount;$n.pipes=null,$n.pipesCount=0,$n.flowing=!1;for(var _i=0;_i0,ai.flowing!==!1&&this.resume()):hn==="readable"&&!ai.endEmitted&&!ai.readableListening&&(ai.readableListening=ai.needReadable=!0,ai.flowing=!1,ai.emittedReadable=!1,Ke("on readable",ai.length,ai.reading),ai.length?Bt(this):ai.reading||process$1.nextTick(Ut,this)),di},qn.prototype.addListener=qn.prototype.on,qn.prototype.removeListener=function(hn,$n){var di=ke.prototype.removeListener.call(this,hn,$n);return hn==="readable"&&process$1.nextTick(tn,this),di},qn.prototype.removeAllListeners=function(hn){var $n=ke.prototype.removeAllListeners.apply(this,arguments);return(hn==="readable"||hn===void 0)&&process$1.nextTick(tn,this),$n};function tn(hn){var $n=hn._readableState;$n.readableListening=hn.listenerCount("readable")>0,$n.resumeScheduled&&!$n.paused?$n.flowing=!0:hn.listenerCount("data")>0&&hn.resume()}function Ut(hn){Ke("readable nexttick read 0"),hn.read(0)}qn.prototype.resume=function(){var hn=this._readableState;return hn.flowing||(Ke("resume"),hn.flowing=!hn.readableListening,ln(this,hn)),hn.paused=!1,this};function ln(hn,$n){$n.resumeScheduled||($n.resumeScheduled=!0,process$1.nextTick(xn,hn,$n))}function xn(hn,$n){Ke("resume",$n.reading),$n.reading||hn.read(0),$n.resumeScheduled=!1,hn.emit("resume"),Dn(hn),$n.flowing&&!$n.reading&&hn.read(0)}qn.prototype.pause=function(){return Ke("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(Ke("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this};function Dn(hn){var $n=hn._readableState;for(Ke("flow",$n.flowing);$n.flowing&&hn.read()!==null;);}qn.prototype.wrap=function(hn){var $n=this,di=this._readableState,ai=!1;hn.on("end",function(){if(Ke("wrapped end"),di.decoder&&!di.ended){var ci=di.decoder.end();ci&&ci.length&&$n.push(ci)}$n.push(null)}),hn.on("data",function(ci){if(Ke("wrapped data"),di.decoder&&(ci=di.decoder.write(ci)),!(di.objectMode&&ci==null)&&!(!di.objectMode&&(!ci||!ci.length))){var yi=$n.push(ci);yi||(ai=!0,hn.pause())}});for(var Zn in hn)this[Zn]===void 0&&typeof hn[Zn]=="function"&&(this[Zn]=function(ci){return function(){return hn[ci].apply(hn,arguments)}}(Zn));for(var _i=0;_i=$n.length?($n.decoder?di=$n.buffer.join(""):$n.buffer.length===1?di=$n.buffer.first():di=$n.buffer.concat($n.length),$n.buffer.clear()):di=$n.buffer.consume(hn,$n.decoder),di}function nn(hn){var $n=hn._readableState;Ke("endReadable",$n.endEmitted),$n.endEmitted||($n.ended=!0,process$1.nextTick(Xn,$n,hn))}function Xn(hn,$n){if(Ke("endReadableNT",hn.endEmitted,hn.length),!hn.endEmitted&&hn.length===0&&(hn.endEmitted=!0,$n.readable=!1,$n.emit("end"),hn.autoDestroy)){var di=$n._writableState;(!di||di.autoDestroy&&di.finished)&&$n.destroy()}}typeof Symbol=="function"&&(qn.from=function(hn,$n){return Kt===void 0&&(Kt=requireFromBrowser()),Kt(qn,hn,$n)});function gi(hn,$n){for(var di=0,ai=hn.length;di0;return Ue(Rt,Kt,kn,function(wn){Ot||(Ot=wn),wn&&Tt.forEach(Ke),!Kt&&(Tt.forEach(Ke),Ft(Ot))})});return Ct.reduce(Ve)}return pipeline_1=yt,pipeline_1}var streamBrowserify,hasRequiredStreamBrowserify;function requireStreamBrowserify(){if(hasRequiredStreamBrowserify)return streamBrowserify;hasRequiredStreamBrowserify=1,streamBrowserify=ke;var e=requireEvents().EventEmitter,j=requireInherits_browser();j(ke,e),ke.Readable=require_stream_readable$1(),ke.Writable=require_stream_writable$1(),ke.Duplex=require_stream_duplex$1(),ke.Transform=require_stream_transform$1(),ke.PassThrough=require_stream_passthrough$1(),ke.finished=requireEndOfStream(),ke.pipeline=requirePipeline(),ke.Stream=ke;function ke(){e.call(this)}return ke.prototype.pipe=function(Ee,Me){var Ae=this;function Ie(Ct){Ee.writable&&Ee.write(Ct)===!1&&Ae.pause&&Ae.pause()}Ae.on("data",Ie);function Ue(){Ae.readable&&Ae.resume&&Ae.resume()}Ee.on("drain",Ue),!Ee._isStdio&&(!Me||Me.end!==!1)&&(Ae.on("end",Ve),Ae.on("close",Ge));var Ke=!1;function Ve(){Ke||(Ke=!0,Ee.end())}function Ge(){Ke||(Ke=!0,typeof Ee.destroy=="function"&&Ee.destroy())}function yt(Ct){if(bt(),e.listenerCount(this,"error")===0)throw Ct}Ae.on("error",yt),Ee.on("error",yt);function bt(){Ae.removeListener("data",Ie),Ee.removeListener("drain",Ue),Ae.removeListener("end",Ve),Ae.removeListener("close",Ge),Ae.removeListener("error",yt),Ee.removeListener("error",yt),Ae.removeListener("end",bt),Ae.removeListener("close",bt),Ee.removeListener("close",bt)}return Ae.on("end",bt),Ae.on("close",bt),Ee.on("close",bt),Ee.emit("pipe",Ae),Ee},streamBrowserify}var hashBase$1,hasRequiredHashBase$1;function requireHashBase$1(){if(hasRequiredHashBase$1)return hashBase$1;hasRequiredHashBase$1=1;var e=requireSafeBuffer$1().Buffer,j=requireStreamBrowserify().Transform,ke=requireInherits_browser();function Ee(Ue){j.call(this),this._block=e.allocUnsafe(Ue),this._blockSize=Ue,this._blockOffset=0,this._length=[0,0,0,0],this._finalized=!1}ke(Ee,j),Ee.prototype._transform=function(Ue,Ke,Ve){var Ge=null;try{this.update(Ue,Ke)}catch(yt){Ge=yt}Ve(Ge)},Ee.prototype._flush=function(Ue){var Ke=null;try{this.push(this.digest())}catch(Ve){Ke=Ve}Ue(Ke)};var Me=typeof Uint8Array<"u",Ae=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&ArrayBuffer.isView&&(e.prototype instanceof Uint8Array||e.TYPED_ARRAY_SUPPORT);function Ie(Ue,Ke){if(Ue instanceof e)return Ue;if(typeof Ue=="string")return e.from(Ue,Ke);if(Ae&&ArrayBuffer.isView(Ue)){if(Ue.byteLength===0)return e.alloc(0);var Ve=e.from(Ue.buffer,Ue.byteOffset,Ue.byteLength);if(Ve.byteLength===Ue.byteLength)return Ve}if(Me&&Ue instanceof Uint8Array||e.isBuffer(Ue)&&Ue.constructor&&typeof Ue.constructor.isBuffer=="function"&&Ue.constructor.isBuffer(Ue))return e.from(Ue);throw new TypeError('The "data" argument must be of type string or an instance of Buffer, TypedArray, or DataView.')}return Ee.prototype.update=function(Ue,Ke){if(this._finalized)throw new Error("Digest already called");Ue=Ie(Ue,Ke);for(var Ve=this._block,Ge=0;this._blockOffset+Ue.length-Ge>=this._blockSize;){for(var yt=this._blockOffset;yt0;++bt)this._length[bt]+=Ct,Ct=this._length[bt]/4294967296|0,Ct>0&&(this._length[bt]-=4294967296*Ct);return this},Ee.prototype._update=function(){throw new Error("_update is not implemented")},Ee.prototype.digest=function(Ue){if(this._finalized)throw new Error("Digest already called");this._finalized=!0;var Ke=this._digest();Ue!==void 0&&(Ke=Ke.toString(Ue)),this._block.fill(0),this._blockOffset=0;for(var Ve=0;Ve<4;++Ve)this._length[Ve]=0;return Ke},Ee.prototype._digest=function(){throw new Error("_digest is not implemented")},hashBase$1=Ee,hashBase$1}var md5_js,hasRequiredMd5_js;function requireMd5_js(){if(hasRequiredMd5_js)return md5_js;hasRequiredMd5_js=1;var e=requireInherits_browser(),j=requireHashBase$1(),ke=requireSafeBuffer$1().Buffer,Ee=new Array(16);function Me(){j.call(this,64),this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878}e(Me,j),Me.prototype._update=function(){for(var Ge=Ee,yt=0;yt<16;++yt)Ge[yt]=this._block.readInt32LE(yt*4);var bt=this._a,Ct=this._b,Dt=this._c,Ft=this._d;bt=Ie(bt,Ct,Dt,Ft,Ge[0],3614090360,7),Ft=Ie(Ft,bt,Ct,Dt,Ge[1],3905402710,12),Dt=Ie(Dt,Ft,bt,Ct,Ge[2],606105819,17),Ct=Ie(Ct,Dt,Ft,bt,Ge[3],3250441966,22),bt=Ie(bt,Ct,Dt,Ft,Ge[4],4118548399,7),Ft=Ie(Ft,bt,Ct,Dt,Ge[5],1200080426,12),Dt=Ie(Dt,Ft,bt,Ct,Ge[6],2821735955,17),Ct=Ie(Ct,Dt,Ft,bt,Ge[7],4249261313,22),bt=Ie(bt,Ct,Dt,Ft,Ge[8],1770035416,7),Ft=Ie(Ft,bt,Ct,Dt,Ge[9],2336552879,12),Dt=Ie(Dt,Ft,bt,Ct,Ge[10],4294925233,17),Ct=Ie(Ct,Dt,Ft,bt,Ge[11],2304563134,22),bt=Ie(bt,Ct,Dt,Ft,Ge[12],1804603682,7),Ft=Ie(Ft,bt,Ct,Dt,Ge[13],4254626195,12),Dt=Ie(Dt,Ft,bt,Ct,Ge[14],2792965006,17),Ct=Ie(Ct,Dt,Ft,bt,Ge[15],1236535329,22),bt=Ue(bt,Ct,Dt,Ft,Ge[1],4129170786,5),Ft=Ue(Ft,bt,Ct,Dt,Ge[6],3225465664,9),Dt=Ue(Dt,Ft,bt,Ct,Ge[11],643717713,14),Ct=Ue(Ct,Dt,Ft,bt,Ge[0],3921069994,20),bt=Ue(bt,Ct,Dt,Ft,Ge[5],3593408605,5),Ft=Ue(Ft,bt,Ct,Dt,Ge[10],38016083,9),Dt=Ue(Dt,Ft,bt,Ct,Ge[15],3634488961,14),Ct=Ue(Ct,Dt,Ft,bt,Ge[4],3889429448,20),bt=Ue(bt,Ct,Dt,Ft,Ge[9],568446438,5),Ft=Ue(Ft,bt,Ct,Dt,Ge[14],3275163606,9),Dt=Ue(Dt,Ft,bt,Ct,Ge[3],4107603335,14),Ct=Ue(Ct,Dt,Ft,bt,Ge[8],1163531501,20),bt=Ue(bt,Ct,Dt,Ft,Ge[13],2850285829,5),Ft=Ue(Ft,bt,Ct,Dt,Ge[2],4243563512,9),Dt=Ue(Dt,Ft,bt,Ct,Ge[7],1735328473,14),Ct=Ue(Ct,Dt,Ft,bt,Ge[12],2368359562,20),bt=Ke(bt,Ct,Dt,Ft,Ge[5],4294588738,4),Ft=Ke(Ft,bt,Ct,Dt,Ge[8],2272392833,11),Dt=Ke(Dt,Ft,bt,Ct,Ge[11],1839030562,16),Ct=Ke(Ct,Dt,Ft,bt,Ge[14],4259657740,23),bt=Ke(bt,Ct,Dt,Ft,Ge[1],2763975236,4),Ft=Ke(Ft,bt,Ct,Dt,Ge[4],1272893353,11),Dt=Ke(Dt,Ft,bt,Ct,Ge[7],4139469664,16),Ct=Ke(Ct,Dt,Ft,bt,Ge[10],3200236656,23),bt=Ke(bt,Ct,Dt,Ft,Ge[13],681279174,4),Ft=Ke(Ft,bt,Ct,Dt,Ge[0],3936430074,11),Dt=Ke(Dt,Ft,bt,Ct,Ge[3],3572445317,16),Ct=Ke(Ct,Dt,Ft,bt,Ge[6],76029189,23),bt=Ke(bt,Ct,Dt,Ft,Ge[9],3654602809,4),Ft=Ke(Ft,bt,Ct,Dt,Ge[12],3873151461,11),Dt=Ke(Dt,Ft,bt,Ct,Ge[15],530742520,16),Ct=Ke(Ct,Dt,Ft,bt,Ge[2],3299628645,23),bt=Ve(bt,Ct,Dt,Ft,Ge[0],4096336452,6),Ft=Ve(Ft,bt,Ct,Dt,Ge[7],1126891415,10),Dt=Ve(Dt,Ft,bt,Ct,Ge[14],2878612391,15),Ct=Ve(Ct,Dt,Ft,bt,Ge[5],4237533241,21),bt=Ve(bt,Ct,Dt,Ft,Ge[12],1700485571,6),Ft=Ve(Ft,bt,Ct,Dt,Ge[3],2399980690,10),Dt=Ve(Dt,Ft,bt,Ct,Ge[10],4293915773,15),Ct=Ve(Ct,Dt,Ft,bt,Ge[1],2240044497,21),bt=Ve(bt,Ct,Dt,Ft,Ge[8],1873313359,6),Ft=Ve(Ft,bt,Ct,Dt,Ge[15],4264355552,10),Dt=Ve(Dt,Ft,bt,Ct,Ge[6],2734768916,15),Ct=Ve(Ct,Dt,Ft,bt,Ge[13],1309151649,21),bt=Ve(bt,Ct,Dt,Ft,Ge[4],4149444226,6),Ft=Ve(Ft,bt,Ct,Dt,Ge[11],3174756917,10),Dt=Ve(Dt,Ft,bt,Ct,Ge[2],718787259,15),Ct=Ve(Ct,Dt,Ft,bt,Ge[9],3951481745,21),this._a=this._a+bt|0,this._b=this._b+Ct|0,this._c=this._c+Dt|0,this._d=this._d+Ft|0},Me.prototype._digest=function(){this._block[this._blockOffset++]=128,this._blockOffset>56&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var Ge=ke.allocUnsafe(16);return Ge.writeInt32LE(this._a,0),Ge.writeInt32LE(this._b,4),Ge.writeInt32LE(this._c,8),Ge.writeInt32LE(this._d,12),Ge};function Ae(Ge,yt){return Ge<>>32-yt}function Ie(Ge,yt,bt,Ct,Dt,Ft,Ot){return Ae(Ge+(yt&bt|~yt&Ct)+Dt+Ft|0,Ot)+yt|0}function Ue(Ge,yt,bt,Ct,Dt,Ft,Ot){return Ae(Ge+(yt&Ct|bt&~Ct)+Dt+Ft|0,Ot)+yt|0}function Ke(Ge,yt,bt,Ct,Dt,Ft,Ot){return Ae(Ge+(yt^bt^Ct)+Dt+Ft|0,Ot)+yt|0}function Ve(Ge,yt,bt,Ct,Dt,Ft,Ot){return Ae(Ge+(bt^(yt|~Ct))+Dt+Ft|0,Ot)+yt|0}return md5_js=Me,md5_js}var ripemd160$1,hasRequiredRipemd160$1;function requireRipemd160$1(){if(hasRequiredRipemd160$1)return ripemd160$1;hasRequiredRipemd160$1=1;var e=requireDist().Buffer,j=requireInherits_browser(),ke=requireHashBase$1(),Ee=new Array(16),Me=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13],Ae=[5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11],Ie=[11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6],Ue=[8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11],Ke=[0,1518500249,1859775393,2400959708,2840853838],Ve=[1352829926,1548603684,1836072691,2053994217,0];function Ge(){ke.call(this,64),this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520}j(Ge,ke),Ge.prototype._update=function(){for(var Tt=Ee,Rt=0;Rt<16;++Rt)Tt[Rt]=this._block.readInt32LE(Rt*4);for(var Jt=this._a|0,Kt=this._b|0,kn=this._c|0,wn=this._d|0,ei=this._e|0,ti=this._a|0,qn=this._b|0,Jn=this._c|0,Be=this._d|0,$e=this._e|0,Re=0;Re<80;Re+=1){var We,Xe;Re<16?(We=bt(Jt,Kt,kn,wn,ei,Tt[Me[Re]],Ke[0],Ie[Re]),Xe=Ot(ti,qn,Jn,Be,$e,Tt[Ae[Re]],Ve[0],Ue[Re])):Re<32?(We=Ct(Jt,Kt,kn,wn,ei,Tt[Me[Re]],Ke[1],Ie[Re]),Xe=Ft(ti,qn,Jn,Be,$e,Tt[Ae[Re]],Ve[1],Ue[Re])):Re<48?(We=Dt(Jt,Kt,kn,wn,ei,Tt[Me[Re]],Ke[2],Ie[Re]),Xe=Dt(ti,qn,Jn,Be,$e,Tt[Ae[Re]],Ve[2],Ue[Re])):Re<64?(We=Ft(Jt,Kt,kn,wn,ei,Tt[Me[Re]],Ke[3],Ie[Re]),Xe=Ct(ti,qn,Jn,Be,$e,Tt[Ae[Re]],Ve[3],Ue[Re])):(We=Ot(Jt,Kt,kn,wn,ei,Tt[Me[Re]],Ke[4],Ie[Re]),Xe=bt(ti,qn,Jn,Be,$e,Tt[Ae[Re]],Ve[4],Ue[Re])),Jt=ei,ei=wn,wn=yt(kn,10),kn=Kt,Kt=We,ti=$e,$e=Be,Be=yt(Jn,10),Jn=qn,qn=Xe}var Et=this._b+kn+Be|0;this._b=this._c+wn+$e|0,this._c=this._d+ei+ti|0,this._d=this._e+Jt+qn|0,this._e=this._a+Kt+Jn|0,this._a=Et},Ge.prototype._digest=function(){this._block[this._blockOffset++]=128,this._blockOffset>56&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var Tt=e.alloc?e.alloc(20):new e(20);return Tt.writeInt32LE(this._a,0),Tt.writeInt32LE(this._b,4),Tt.writeInt32LE(this._c,8),Tt.writeInt32LE(this._d,12),Tt.writeInt32LE(this._e,16),Tt};function yt(Tt,Rt){return Tt<>>32-Rt}function bt(Tt,Rt,Jt,Kt,kn,wn,ei,ti){return yt(Tt+(Rt^Jt^Kt)+wn+ei|0,ti)+kn|0}function Ct(Tt,Rt,Jt,Kt,kn,wn,ei,ti){return yt(Tt+(Rt&Jt|~Rt&Kt)+wn+ei|0,ti)+kn|0}function Dt(Tt,Rt,Jt,Kt,kn,wn,ei,ti){return yt(Tt+((Rt|~Jt)^Kt)+wn+ei|0,ti)+kn|0}function Ft(Tt,Rt,Jt,Kt,kn,wn,ei,ti){return yt(Tt+(Rt&Kt|Jt&~Kt)+wn+ei|0,ti)+kn|0}function Ot(Tt,Rt,Jt,Kt,kn,wn,ei,ti){return yt(Tt+(Rt^(Jt|~Kt))+wn+ei|0,ti)+kn|0}return ripemd160$1=Ge,ripemd160$1}var sha_js={exports:{}},isarray$1,hasRequiredIsarray$1;function requireIsarray$1(){if(hasRequiredIsarray$1)return isarray$1;hasRequiredIsarray$1=1;var e={}.toString;return isarray$1=Array.isArray||function(j){return e.call(j)=="[object Array]"},isarray$1}var typedArrayBuffer,hasRequiredTypedArrayBuffer;function requireTypedArrayBuffer(){if(hasRequiredTypedArrayBuffer)return typedArrayBuffer;hasRequiredTypedArrayBuffer=1;var e=requireType(),j=requireCallBound(),ke=j("TypedArray.prototype.buffer",!0),Ee=requireIsTypedArray();return typedArrayBuffer=ke||function(Me){if(!Ee(Me))throw new e("Not a Typed Array");return Me.buffer},typedArrayBuffer}var toBuffer,hasRequiredToBuffer$1;function requireToBuffer$1(){if(hasRequiredToBuffer$1)return toBuffer;hasRequiredToBuffer$1=1;var e=requireSafeBuffer$1().Buffer,j=requireIsarray$1(),ke=requireTypedArrayBuffer(),Ee=ArrayBuffer.isView||function(Ue){try{return ke(Ue),!0}catch(Ke){return!1}},Me=typeof Uint8Array<"u",Ae=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u",Ie=Ae&&(e.prototype instanceof Uint8Array||e.TYPED_ARRAY_SUPPORT);return toBuffer=function(Ue,Ke){if(Ue instanceof e)return Ue;if(typeof Ue=="string")return e.from(Ue,Ke);if(Ae&&Ee(Ue)){if(Ue.byteLength===0)return e.alloc(0);if(Ie){var Ve=e.from(Ue.buffer,Ue.byteOffset,Ue.byteLength);if(Ve.byteLength===Ue.byteLength)return Ve}var Ge=Ue instanceof Uint8Array?Ue:new Uint8Array(Ue.buffer,Ue.byteOffset,Ue.byteLength),yt=e.from(Ge);if(yt.length===Ue.byteLength)return yt}if(Me&&Ue instanceof Uint8Array)return e.from(Ue);var bt=j(Ue);if(bt)for(var Ct=0;Ct255||~~Dt!==Dt)throw new RangeError("Array items must be numbers in the range 0-255.")}if(bt||e.isBuffer(Ue)&&Ue.constructor&&typeof Ue.constructor.isBuffer=="function"&&Ue.constructor.isBuffer(Ue))return e.from(Ue);throw new TypeError('The "data" argument must be a string, an Array, a Buffer, a Uint8Array, or a DataView.')},toBuffer}var hash$1,hasRequiredHash$1;function requireHash$1(){if(hasRequiredHash$1)return hash$1;hasRequiredHash$1=1;var e=requireSafeBuffer$1().Buffer,j=requireToBuffer$1();function ke(Ee,Me){this._block=e.alloc(Ee),this._finalSize=Me,this._blockSize=Ee,this._len=0}return ke.prototype.update=function(Ee,Me){Ee=j(Ee,Me||"utf8");for(var Ae=this._block,Ie=this._blockSize,Ue=Ee.length,Ke=this._len,Ve=0;Ve=this._finalSize&&(this._update(this._block),this._block.fill(0));var Ae=this._len*8;if(Ae<=4294967295)this._block.writeUInt32BE(Ae,this._blockSize-4);else{var Ie=(Ae&4294967295)>>>0,Ue=(Ae-Ie)/4294967296;this._block.writeUInt32BE(Ue,this._blockSize-8),this._block.writeUInt32BE(Ie,this._blockSize-4)}this._update(this._block);var Ke=this._hash();return Ee?Ke.toString(Ee):Ke},ke.prototype._update=function(){throw new Error("_update must be implemented by subclass")},hash$1=ke,hash$1}var sha$1,hasRequiredSha$1;function requireSha$1(){if(hasRequiredSha$1)return sha$1;hasRequiredSha$1=1;var e=requireInherits_browser(),j=requireHash$1(),ke=requireSafeBuffer$1().Buffer,Ee=[1518500249,1859775393,-1894007588,-899497514],Me=new Array(80);function Ae(){this.init(),this._w=Me,j.call(this,64,56)}e(Ae,j),Ae.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this};function Ie(Ve){return Ve<<5|Ve>>>27}function Ue(Ve){return Ve<<30|Ve>>>2}function Ke(Ve,Ge,yt,bt){return Ve===0?Ge&yt|~Ge&bt:Ve===2?Ge&yt|Ge&bt|yt&bt:Ge^yt^bt}return Ae.prototype._update=function(Ve){for(var Ge=this._w,yt=this._a|0,bt=this._b|0,Ct=this._c|0,Dt=this._d|0,Ft=this._e|0,Ot=0;Ot<16;++Ot)Ge[Ot]=Ve.readInt32BE(Ot*4);for(;Ot<80;++Ot)Ge[Ot]=Ge[Ot-3]^Ge[Ot-8]^Ge[Ot-14]^Ge[Ot-16];for(var Tt=0;Tt<80;++Tt){var Rt=~~(Tt/20),Jt=Ie(yt)+Ke(Rt,bt,Ct,Dt)+Ft+Ge[Tt]+Ee[Rt]|0;Ft=Dt,Dt=Ct,Ct=Ue(bt),bt=yt,yt=Jt}this._a=yt+this._a|0,this._b=bt+this._b|0,this._c=Ct+this._c|0,this._d=Dt+this._d|0,this._e=Ft+this._e|0},Ae.prototype._hash=function(){var Ve=ke.allocUnsafe(20);return Ve.writeInt32BE(this._a|0,0),Ve.writeInt32BE(this._b|0,4),Ve.writeInt32BE(this._c|0,8),Ve.writeInt32BE(this._d|0,12),Ve.writeInt32BE(this._e|0,16),Ve},sha$1=Ae,sha$1}var sha1,hasRequiredSha1;function requireSha1(){if(hasRequiredSha1)return sha1;hasRequiredSha1=1;var e=requireInherits_browser(),j=requireHash$1(),ke=requireSafeBuffer$1().Buffer,Ee=[1518500249,1859775393,-1894007588,-899497514],Me=new Array(80);function Ae(){this.init(),this._w=Me,j.call(this,64,56)}e(Ae,j),Ae.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this};function Ie(Ge){return Ge<<1|Ge>>>31}function Ue(Ge){return Ge<<5|Ge>>>27}function Ke(Ge){return Ge<<30|Ge>>>2}function Ve(Ge,yt,bt,Ct){return Ge===0?yt&bt|~yt&Ct:Ge===2?yt&bt|yt&Ct|bt&Ct:yt^bt^Ct}return Ae.prototype._update=function(Ge){for(var yt=this._w,bt=this._a|0,Ct=this._b|0,Dt=this._c|0,Ft=this._d|0,Ot=this._e|0,Tt=0;Tt<16;++Tt)yt[Tt]=Ge.readInt32BE(Tt*4);for(;Tt<80;++Tt)yt[Tt]=Ie(yt[Tt-3]^yt[Tt-8]^yt[Tt-14]^yt[Tt-16]);for(var Rt=0;Rt<80;++Rt){var Jt=~~(Rt/20),Kt=Ue(bt)+Ve(Jt,Ct,Dt,Ft)+Ot+yt[Rt]+Ee[Jt]|0;Ot=Ft,Ft=Dt,Dt=Ke(Ct),Ct=bt,bt=Kt}this._a=bt+this._a|0,this._b=Ct+this._b|0,this._c=Dt+this._c|0,this._d=Ft+this._d|0,this._e=Ot+this._e|0},Ae.prototype._hash=function(){var Ge=ke.allocUnsafe(20);return Ge.writeInt32BE(this._a|0,0),Ge.writeInt32BE(this._b|0,4),Ge.writeInt32BE(this._c|0,8),Ge.writeInt32BE(this._d|0,12),Ge.writeInt32BE(this._e|0,16),Ge},sha1=Ae,sha1}var sha256$1,hasRequiredSha256;function requireSha256(){if(hasRequiredSha256)return sha256$1;hasRequiredSha256=1;var e=requireInherits_browser(),j=requireHash$1(),ke=requireSafeBuffer$1().Buffer,Ee=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],Me=new Array(64);function Ae(){this.init(),this._w=Me,j.call(this,64,56)}e(Ae,j),Ae.prototype.init=function(){return this._a=1779033703,this._b=3144134277,this._c=1013904242,this._d=2773480762,this._e=1359893119,this._f=2600822924,this._g=528734635,this._h=1541459225,this};function Ie(bt,Ct,Dt){return Dt^bt&(Ct^Dt)}function Ue(bt,Ct,Dt){return bt&Ct|Dt&(bt|Ct)}function Ke(bt){return(bt>>>2|bt<<30)^(bt>>>13|bt<<19)^(bt>>>22|bt<<10)}function Ve(bt){return(bt>>>6|bt<<26)^(bt>>>11|bt<<21)^(bt>>>25|bt<<7)}function Ge(bt){return(bt>>>7|bt<<25)^(bt>>>18|bt<<14)^bt>>>3}function yt(bt){return(bt>>>17|bt<<15)^(bt>>>19|bt<<13)^bt>>>10}return Ae.prototype._update=function(bt){for(var Ct=this._w,Dt=this._a|0,Ft=this._b|0,Ot=this._c|0,Tt=this._d|0,Rt=this._e|0,Jt=this._f|0,Kt=this._g|0,kn=this._h|0,wn=0;wn<16;++wn)Ct[wn]=bt.readInt32BE(wn*4);for(;wn<64;++wn)Ct[wn]=yt(Ct[wn-2])+Ct[wn-7]+Ge(Ct[wn-15])+Ct[wn-16]|0;for(var ei=0;ei<64;++ei){var ti=kn+Ve(Rt)+Ie(Rt,Jt,Kt)+Ee[ei]+Ct[ei]|0,qn=Ke(Dt)+Ue(Dt,Ft,Ot)|0;kn=Kt,Kt=Jt,Jt=Rt,Rt=Tt+ti|0,Tt=Ot,Ot=Ft,Ft=Dt,Dt=ti+qn|0}this._a=Dt+this._a|0,this._b=Ft+this._b|0,this._c=Ot+this._c|0,this._d=Tt+this._d|0,this._e=Rt+this._e|0,this._f=Jt+this._f|0,this._g=Kt+this._g|0,this._h=kn+this._h|0},Ae.prototype._hash=function(){var bt=ke.allocUnsafe(32);return bt.writeInt32BE(this._a,0),bt.writeInt32BE(this._b,4),bt.writeInt32BE(this._c,8),bt.writeInt32BE(this._d,12),bt.writeInt32BE(this._e,16),bt.writeInt32BE(this._f,20),bt.writeInt32BE(this._g,24),bt.writeInt32BE(this._h,28),bt},sha256$1=Ae,sha256$1}var sha224$1,hasRequiredSha224;function requireSha224(){if(hasRequiredSha224)return sha224$1;hasRequiredSha224=1;var e=requireInherits_browser(),j=requireSha256(),ke=requireHash$1(),Ee=requireSafeBuffer$1().Buffer,Me=new Array(64);function Ae(){this.init(),this._w=Me,ke.call(this,64,56)}return e(Ae,j),Ae.prototype.init=function(){return this._a=3238371032,this._b=914150663,this._c=812702999,this._d=4144912697,this._e=4290775857,this._f=1750603025,this._g=1694076839,this._h=3204075428,this},Ae.prototype._hash=function(){var Ie=Ee.allocUnsafe(28);return Ie.writeInt32BE(this._a,0),Ie.writeInt32BE(this._b,4),Ie.writeInt32BE(this._c,8),Ie.writeInt32BE(this._d,12),Ie.writeInt32BE(this._e,16),Ie.writeInt32BE(this._f,20),Ie.writeInt32BE(this._g,24),Ie},sha224$1=Ae,sha224$1}var sha512$1,hasRequiredSha512;function requireSha512(){if(hasRequiredSha512)return sha512$1;hasRequiredSha512=1;var e=requireInherits_browser(),j=requireHash$1(),ke=requireSafeBuffer$1().Buffer,Ee=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591],Me=new Array(160);function Ae(){this.init(),this._w=Me,j.call(this,128,112)}e(Ae,j),Ae.prototype.init=function(){return this._ah=1779033703,this._bh=3144134277,this._ch=1013904242,this._dh=2773480762,this._eh=1359893119,this._fh=2600822924,this._gh=528734635,this._hh=1541459225,this._al=4089235720,this._bl=2227873595,this._cl=4271175723,this._dl=1595750129,this._el=2917565137,this._fl=725511199,this._gl=4215389547,this._hl=327033209,this};function Ie(Ft,Ot,Tt){return Tt^Ft&(Ot^Tt)}function Ue(Ft,Ot,Tt){return Ft&Ot|Tt&(Ft|Ot)}function Ke(Ft,Ot){return(Ft>>>28|Ot<<4)^(Ot>>>2|Ft<<30)^(Ot>>>7|Ft<<25)}function Ve(Ft,Ot){return(Ft>>>14|Ot<<18)^(Ft>>>18|Ot<<14)^(Ot>>>9|Ft<<23)}function Ge(Ft,Ot){return(Ft>>>1|Ot<<31)^(Ft>>>8|Ot<<24)^Ft>>>7}function yt(Ft,Ot){return(Ft>>>1|Ot<<31)^(Ft>>>8|Ot<<24)^(Ft>>>7|Ot<<25)}function bt(Ft,Ot){return(Ft>>>19|Ot<<13)^(Ot>>>29|Ft<<3)^Ft>>>6}function Ct(Ft,Ot){return(Ft>>>19|Ot<<13)^(Ot>>>29|Ft<<3)^(Ft>>>6|Ot<<26)}function Dt(Ft,Ot){return Ft>>>0>>0?1:0}return Ae.prototype._update=function(Ft){for(var Ot=this._w,Tt=this._ah|0,Rt=this._bh|0,Jt=this._ch|0,Kt=this._dh|0,kn=this._eh|0,wn=this._fh|0,ei=this._gh|0,ti=this._hh|0,qn=this._al|0,Jn=this._bl|0,Be=this._cl|0,$e=this._dl|0,Re=this._el|0,We=this._fl|0,Xe=this._gl|0,Et=this._hl|0,Bt=0;Bt<32;Bt+=2)Ot[Bt]=Ft.readInt32BE(Bt*4),Ot[Bt+1]=Ft.readInt32BE(Bt*4+4);for(;Bt<160;Bt+=2){var vt=Ot[Bt-30],De=Ot[Bt-15*2+1],Je=Ge(vt,De),It=yt(De,vt);vt=Ot[Bt-2*2],De=Ot[Bt-2*2+1];var tn=bt(vt,De),Ut=Ct(De,vt),ln=Ot[Bt-7*2],xn=Ot[Bt-7*2+1],Dn=Ot[Bt-16*2],Zt=Ot[Bt-16*2+1],nn=It+xn|0,Xn=Je+ln+Dt(nn,It)|0;nn=nn+Ut|0,Xn=Xn+tn+Dt(nn,Ut)|0,nn=nn+Zt|0,Xn=Xn+Dn+Dt(nn,Zt)|0,Ot[Bt]=Xn,Ot[Bt+1]=nn}for(var gi=0;gi<160;gi+=2){Xn=Ot[gi],nn=Ot[gi+1];var hn=Ue(Tt,Rt,Jt),$n=Ue(qn,Jn,Be),di=Ke(Tt,qn),ai=Ke(qn,Tt),Zn=Ve(kn,Re),_i=Ve(Re,kn),ci=Ee[gi],yi=Ee[gi+1],Ai=Ie(kn,wn,ei),Bi=Ie(Re,We,Xe),Ei=Et+_i|0,Ii=ti+Zn+Dt(Ei,Et)|0;Ei=Ei+Bi|0,Ii=Ii+Ai+Dt(Ei,Bi)|0,Ei=Ei+yi|0,Ii=Ii+ci+Dt(Ei,yi)|0,Ei=Ei+nn|0,Ii=Ii+Xn+Dt(Ei,nn)|0;var ii=ai+$n|0,vi=di+hn+Dt(ii,ai)|0;ti=ei,Et=Xe,ei=wn,Xe=We,wn=kn,We=Re,Re=$e+Ei|0,kn=Kt+Ii+Dt(Re,$e)|0,Kt=Jt,$e=Be,Jt=Rt,Be=Jn,Rt=Tt,Jn=qn,qn=Ei+ii|0,Tt=Ii+vi+Dt(qn,Ei)|0}this._al=this._al+qn|0,this._bl=this._bl+Jn|0,this._cl=this._cl+Be|0,this._dl=this._dl+$e|0,this._el=this._el+Re|0,this._fl=this._fl+We|0,this._gl=this._gl+Xe|0,this._hl=this._hl+Et|0,this._ah=this._ah+Tt+Dt(this._al,qn)|0,this._bh=this._bh+Rt+Dt(this._bl,Jn)|0,this._ch=this._ch+Jt+Dt(this._cl,Be)|0,this._dh=this._dh+Kt+Dt(this._dl,$e)|0,this._eh=this._eh+kn+Dt(this._el,Re)|0,this._fh=this._fh+wn+Dt(this._fl,We)|0,this._gh=this._gh+ei+Dt(this._gl,Xe)|0,this._hh=this._hh+ti+Dt(this._hl,Et)|0},Ae.prototype._hash=function(){var Ft=ke.allocUnsafe(64);function Ot(Tt,Rt,Jt){Ft.writeInt32BE(Tt,Jt),Ft.writeInt32BE(Rt,Jt+4)}return Ot(this._ah,this._al,0),Ot(this._bh,this._bl,8),Ot(this._ch,this._cl,16),Ot(this._dh,this._dl,24),Ot(this._eh,this._el,32),Ot(this._fh,this._fl,40),Ot(this._gh,this._gl,48),Ot(this._hh,this._hl,56),Ft},sha512$1=Ae,sha512$1}var sha384$1,hasRequiredSha384;function requireSha384(){if(hasRequiredSha384)return sha384$1;hasRequiredSha384=1;var e=requireInherits_browser(),j=requireSha512(),ke=requireHash$1(),Ee=requireSafeBuffer$1().Buffer,Me=new Array(160);function Ae(){this.init(),this._w=Me,ke.call(this,128,112)}return e(Ae,j),Ae.prototype.init=function(){return this._ah=3418070365,this._bh=1654270250,this._ch=2438529370,this._dh=355462360,this._eh=1731405415,this._fh=2394180231,this._gh=3675008525,this._hh=1203062813,this._al=3238371032,this._bl=914150663,this._cl=812702999,this._dl=4144912697,this._el=4290775857,this._fl=1750603025,this._gl=1694076839,this._hl=3204075428,this},Ae.prototype._hash=function(){var Ie=Ee.allocUnsafe(48);function Ue(Ke,Ve,Ge){Ie.writeInt32BE(Ke,Ge),Ie.writeInt32BE(Ve,Ge+4)}return Ue(this._ah,this._al,0),Ue(this._bh,this._bl,8),Ue(this._ch,this._cl,16),Ue(this._dh,this._dl,24),Ue(this._eh,this._el,32),Ue(this._fh,this._fl,40),Ie},sha384$1=Ae,sha384$1}var hasRequiredSha_js;function requireSha_js(){return hasRequiredSha_js||(hasRequiredSha_js=1,function(e){e.exports=function(j){var ke=j.toLowerCase(),Ee=e.exports[ke];if(!Ee)throw new Error(ke+" is not supported (we accept pull requests)");return new Ee},e.exports.sha=requireSha$1(),e.exports.sha1=requireSha1(),e.exports.sha224=requireSha224(),e.exports.sha256=requireSha256(),e.exports.sha384=requireSha384(),e.exports.sha512=requireSha512()}(sha_js)),sha_js.exports}var cipherBase,hasRequiredCipherBase;function requireCipherBase(){if(hasRequiredCipherBase)return cipherBase;hasRequiredCipherBase=1;var e=requireSafeBuffer$1().Buffer,j=requireStreamBrowserify().Transform,ke=requireString_decoder().StringDecoder,Ee=requireInherits_browser();function Me(Ke){j.call(this),this.hashMode=typeof Ke=="string",this.hashMode?this[Ke]=this._finalOrDigest:this.final=this._finalOrDigest,this._final&&(this.__final=this._final,this._final=null),this._decoder=null,this._encoding=null}Ee(Me,j);var Ae=typeof Uint8Array<"u",Ie=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&ArrayBuffer.isView&&(e.prototype instanceof Uint8Array||e.TYPED_ARRAY_SUPPORT);function Ue(Ke,Ve){if(Ke instanceof e)return Ke;if(typeof Ke=="string")return e.from(Ke,Ve);if(Ie&&ArrayBuffer.isView(Ke)){if(Ke.byteLength===0)return e.alloc(0);var Ge=e.from(Ke.buffer,Ke.byteOffset,Ke.byteLength);if(Ge.byteLength===Ke.byteLength)return Ge}if(Ae&&Ke instanceof Uint8Array||e.isBuffer(Ke)&&Ke.constructor&&typeof Ke.constructor.isBuffer=="function"&&Ke.constructor.isBuffer(Ke))return e.from(Ke);throw new TypeError('The "data" argument must be of type string or an instance of Buffer, TypedArray, or DataView.')}return Me.prototype.update=function(Ke,Ve,Ge){var yt=Ue(Ke,Ve),bt=this._update(yt);return this.hashMode?this:(Ge&&(bt=this._toString(bt,Ge)),bt)},Me.prototype.setAutoPadding=function(){},Me.prototype.getAuthTag=function(){throw new Error("trying to get auth tag in unsupported state")},Me.prototype.setAuthTag=function(){throw new Error("trying to set auth tag in unsupported state")},Me.prototype.setAAD=function(){throw new Error("trying to set aad in unsupported state")},Me.prototype._transform=function(Ke,Ve,Ge){var yt;try{this.hashMode?this._update(Ke):this.push(this._update(Ke))}catch(bt){yt=bt}finally{Ge(yt)}},Me.prototype._flush=function(Ke){var Ve;try{this.push(this.__final())}catch(Ge){Ve=Ge}Ke(Ve)},Me.prototype._finalOrDigest=function(Ke){var Ve=this.__final()||e.alloc(0);return Ke&&(Ve=this._toString(Ve,Ke,!0)),Ve},Me.prototype._toString=function(Ke,Ve,Ge){if(this._decoder||(this._decoder=new ke(Ve),this._encoding=Ve),this._encoding!==Ve)throw new Error("can’t switch encodings");var yt=this._decoder.write(Ke);return Ge&&(yt+=this._decoder.end()),yt},cipherBase=Me,cipherBase}var browser$9,hasRequiredBrowser$9;function requireBrowser$9(){if(hasRequiredBrowser$9)return browser$9;hasRequiredBrowser$9=1;var e=requireInherits_browser(),j=requireMd5_js(),ke=requireRipemd160$1(),Ee=requireSha_js(),Me=requireCipherBase();function Ae(Ie){Me.call(this,"digest"),this._hash=Ie}return e(Ae,Me),Ae.prototype._update=function(Ie){this._hash.update(Ie)},Ae.prototype._final=function(){return this._hash.digest()},browser$9=function(Ie){return Ie=Ie.toLowerCase(),Ie==="md5"?new j:Ie==="rmd160"||Ie==="ripemd160"?new ke:new Ae(Ee(Ie))},browser$9}var legacy,hasRequiredLegacy;function requireLegacy(){if(hasRequiredLegacy)return legacy;hasRequiredLegacy=1;var e=requireInherits_browser(),j=requireSafeBuffer$1().Buffer,ke=requireCipherBase(),Ee=j.alloc(128),Me=64;function Ae(Ie,Ue){ke.call(this,"digest"),typeof Ue=="string"&&(Ue=j.from(Ue)),this._alg=Ie,this._key=Ue,Ue.length>Me?Ue=Ie(Ue):Ue.lengthyt){var bt=Ve==="rmd160"?new Ae:Ie(Ve);Ge=bt.update(Ge).digest()}else Ge.lengthe||ke!==ke)throw new TypeError("Bad key length")},precondition}var defaultEncoding_1,hasRequiredDefaultEncoding;function requireDefaultEncoding(){if(hasRequiredDefaultEncoding)return defaultEncoding_1;hasRequiredDefaultEncoding=1;var e;if(commonjsGlobal.process&&commonjsGlobal.process.browser)e="utf-8";else if(commonjsGlobal.process&&commonjsGlobal.process.version){var j=parseInt(process$1.version.split(".")[0].slice(1),10);e=j>=6?"utf-8":"binary"}else e="utf-8";return defaultEncoding_1=e,defaultEncoding_1}var makeHash,hasRequiredMakeHash;function requireMakeHash(){if(hasRequiredMakeHash)return makeHash;hasRequiredMakeHash=1;var e=4,j=new Buffer(e);j.fill(0);var ke=8,Ee=16;function Me(Ae){if(Ae.length%e!==0){var Ie=Ae.length+(e-Ae.length%e);Ae=Buffer.concat([Ae,j],Ie)}for(var Ue=new Array(Ae.length>>>2),Ke=0,Ve=0;Ke>5]|=128<>>9<<4)+14]=Ge;for(var yt=1732584193,bt=-271733879,Ct=-1732584194,Dt=271733878,Ft=0;Ft>16)+(Ge>>16)+(yt>>16);return bt<<16|yt&65535}function Ke(Ve,Ge){return Ve<>>32-Ge}return md5=function(Ve){return e(Ve,j)},md5}var hashBase,hasRequiredHashBase;function requireHashBase(){if(hasRequiredHashBase)return hashBase;hasRequiredHashBase=1;var e=requireStreamBrowserify().Transform,j=requireInherits_browser();function ke(Ee){e.call(this),this._block=new Buffer(Ee),this._blockSize=Ee,this._blockOffset=0,this._length=[0,0,0,0],this._finalized=!1}return j(ke,e),ke.prototype._transform=function(Ee,Me,Ae){var Ie=null;try{Me!=="buffer"&&(Ee=new Buffer(Ee,Me)),this.update(Ee)}catch(Ue){Ie=Ue}Ae(Ie)},ke.prototype._flush=function(Ee){var Me=null;try{this.push(this._digest())}catch(Ae){Me=Ae}Ee(Me)},ke.prototype.update=function(Ee,Me){if(!Buffer.isBuffer(Ee)&&typeof Ee!="string")throw new TypeError("Data must be a string or a buffer");if(this._finalized)throw new Error("Digest already called");Buffer.isBuffer(Ee)||(Ee=new Buffer(Ee,Me||"binary"));for(var Ae=this._block,Ie=0;this._blockOffset+Ee.length-Ie>=this._blockSize;){for(var Ue=this._blockOffset;Ue0;++Ke)this._length[Ke]+=Ve,Ve=this._length[Ke]/4294967296|0,Ve>0&&(this._length[Ke]-=4294967296*Ve);return this},ke.prototype._update=function(Ee){throw new Error("_update is not implemented")},ke.prototype.digest=function(Ee){if(this._finalized)throw new Error("Digest already called");this._finalized=!0;var Me=this._digest();return Ee!==void 0&&(Me=Me.toString(Ee)),Me},ke.prototype._digest=function(){throw new Error("_digest is not implemented")},hashBase=ke,hashBase}var ripemd160,hasRequiredRipemd160;function requireRipemd160(){if(hasRequiredRipemd160)return ripemd160;hasRequiredRipemd160=1;var e=requireInherits_browser(),j=requireHashBase();function ke(){j.call(this,64),this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520}e(ke,j),ke.prototype._update=function(){for(var Ve=new Array(16),Ge=0;Ge<16;++Ge)Ve[Ge]=this._block.readInt32LE(Ge*4);var yt=this._a,bt=this._b,Ct=this._c,Dt=this._d,Ft=this._e;yt=Me(yt,bt,Ct,Dt,Ft,Ve[0],0,11),Ct=Ee(Ct,10),Ft=Me(Ft,yt,bt,Ct,Dt,Ve[1],0,14),bt=Ee(bt,10),Dt=Me(Dt,Ft,yt,bt,Ct,Ve[2],0,15),yt=Ee(yt,10),Ct=Me(Ct,Dt,Ft,yt,bt,Ve[3],0,12),Ft=Ee(Ft,10),bt=Me(bt,Ct,Dt,Ft,yt,Ve[4],0,5),Dt=Ee(Dt,10),yt=Me(yt,bt,Ct,Dt,Ft,Ve[5],0,8),Ct=Ee(Ct,10),Ft=Me(Ft,yt,bt,Ct,Dt,Ve[6],0,7),bt=Ee(bt,10),Dt=Me(Dt,Ft,yt,bt,Ct,Ve[7],0,9),yt=Ee(yt,10),Ct=Me(Ct,Dt,Ft,yt,bt,Ve[8],0,11),Ft=Ee(Ft,10),bt=Me(bt,Ct,Dt,Ft,yt,Ve[9],0,13),Dt=Ee(Dt,10),yt=Me(yt,bt,Ct,Dt,Ft,Ve[10],0,14),Ct=Ee(Ct,10),Ft=Me(Ft,yt,bt,Ct,Dt,Ve[11],0,15),bt=Ee(bt,10),Dt=Me(Dt,Ft,yt,bt,Ct,Ve[12],0,6),yt=Ee(yt,10),Ct=Me(Ct,Dt,Ft,yt,bt,Ve[13],0,7),Ft=Ee(Ft,10),bt=Me(bt,Ct,Dt,Ft,yt,Ve[14],0,9),Dt=Ee(Dt,10),yt=Me(yt,bt,Ct,Dt,Ft,Ve[15],0,8),Ct=Ee(Ct,10),Ft=Ae(Ft,yt,bt,Ct,Dt,Ve[7],1518500249,7),bt=Ee(bt,10),Dt=Ae(Dt,Ft,yt,bt,Ct,Ve[4],1518500249,6),yt=Ee(yt,10),Ct=Ae(Ct,Dt,Ft,yt,bt,Ve[13],1518500249,8),Ft=Ee(Ft,10),bt=Ae(bt,Ct,Dt,Ft,yt,Ve[1],1518500249,13),Dt=Ee(Dt,10),yt=Ae(yt,bt,Ct,Dt,Ft,Ve[10],1518500249,11),Ct=Ee(Ct,10),Ft=Ae(Ft,yt,bt,Ct,Dt,Ve[6],1518500249,9),bt=Ee(bt,10),Dt=Ae(Dt,Ft,yt,bt,Ct,Ve[15],1518500249,7),yt=Ee(yt,10),Ct=Ae(Ct,Dt,Ft,yt,bt,Ve[3],1518500249,15),Ft=Ee(Ft,10),bt=Ae(bt,Ct,Dt,Ft,yt,Ve[12],1518500249,7),Dt=Ee(Dt,10),yt=Ae(yt,bt,Ct,Dt,Ft,Ve[0],1518500249,12),Ct=Ee(Ct,10),Ft=Ae(Ft,yt,bt,Ct,Dt,Ve[9],1518500249,15),bt=Ee(bt,10),Dt=Ae(Dt,Ft,yt,bt,Ct,Ve[5],1518500249,9),yt=Ee(yt,10),Ct=Ae(Ct,Dt,Ft,yt,bt,Ve[2],1518500249,11),Ft=Ee(Ft,10),bt=Ae(bt,Ct,Dt,Ft,yt,Ve[14],1518500249,7),Dt=Ee(Dt,10),yt=Ae(yt,bt,Ct,Dt,Ft,Ve[11],1518500249,13),Ct=Ee(Ct,10),Ft=Ae(Ft,yt,bt,Ct,Dt,Ve[8],1518500249,12),bt=Ee(bt,10),Dt=Ie(Dt,Ft,yt,bt,Ct,Ve[3],1859775393,11),yt=Ee(yt,10),Ct=Ie(Ct,Dt,Ft,yt,bt,Ve[10],1859775393,13),Ft=Ee(Ft,10),bt=Ie(bt,Ct,Dt,Ft,yt,Ve[14],1859775393,6),Dt=Ee(Dt,10),yt=Ie(yt,bt,Ct,Dt,Ft,Ve[4],1859775393,7),Ct=Ee(Ct,10),Ft=Ie(Ft,yt,bt,Ct,Dt,Ve[9],1859775393,14),bt=Ee(bt,10),Dt=Ie(Dt,Ft,yt,bt,Ct,Ve[15],1859775393,9),yt=Ee(yt,10),Ct=Ie(Ct,Dt,Ft,yt,bt,Ve[8],1859775393,13),Ft=Ee(Ft,10),bt=Ie(bt,Ct,Dt,Ft,yt,Ve[1],1859775393,15),Dt=Ee(Dt,10),yt=Ie(yt,bt,Ct,Dt,Ft,Ve[2],1859775393,14),Ct=Ee(Ct,10),Ft=Ie(Ft,yt,bt,Ct,Dt,Ve[7],1859775393,8),bt=Ee(bt,10),Dt=Ie(Dt,Ft,yt,bt,Ct,Ve[0],1859775393,13),yt=Ee(yt,10),Ct=Ie(Ct,Dt,Ft,yt,bt,Ve[6],1859775393,6),Ft=Ee(Ft,10),bt=Ie(bt,Ct,Dt,Ft,yt,Ve[13],1859775393,5),Dt=Ee(Dt,10),yt=Ie(yt,bt,Ct,Dt,Ft,Ve[11],1859775393,12),Ct=Ee(Ct,10),Ft=Ie(Ft,yt,bt,Ct,Dt,Ve[5],1859775393,7),bt=Ee(bt,10),Dt=Ie(Dt,Ft,yt,bt,Ct,Ve[12],1859775393,5),yt=Ee(yt,10),Ct=Ue(Ct,Dt,Ft,yt,bt,Ve[1],2400959708,11),Ft=Ee(Ft,10),bt=Ue(bt,Ct,Dt,Ft,yt,Ve[9],2400959708,12),Dt=Ee(Dt,10),yt=Ue(yt,bt,Ct,Dt,Ft,Ve[11],2400959708,14),Ct=Ee(Ct,10),Ft=Ue(Ft,yt,bt,Ct,Dt,Ve[10],2400959708,15),bt=Ee(bt,10),Dt=Ue(Dt,Ft,yt,bt,Ct,Ve[0],2400959708,14),yt=Ee(yt,10),Ct=Ue(Ct,Dt,Ft,yt,bt,Ve[8],2400959708,15),Ft=Ee(Ft,10),bt=Ue(bt,Ct,Dt,Ft,yt,Ve[12],2400959708,9),Dt=Ee(Dt,10),yt=Ue(yt,bt,Ct,Dt,Ft,Ve[4],2400959708,8),Ct=Ee(Ct,10),Ft=Ue(Ft,yt,bt,Ct,Dt,Ve[13],2400959708,9),bt=Ee(bt,10),Dt=Ue(Dt,Ft,yt,bt,Ct,Ve[3],2400959708,14),yt=Ee(yt,10),Ct=Ue(Ct,Dt,Ft,yt,bt,Ve[7],2400959708,5),Ft=Ee(Ft,10),bt=Ue(bt,Ct,Dt,Ft,yt,Ve[15],2400959708,6),Dt=Ee(Dt,10),yt=Ue(yt,bt,Ct,Dt,Ft,Ve[14],2400959708,8),Ct=Ee(Ct,10),Ft=Ue(Ft,yt,bt,Ct,Dt,Ve[5],2400959708,6),bt=Ee(bt,10),Dt=Ue(Dt,Ft,yt,bt,Ct,Ve[6],2400959708,5),yt=Ee(yt,10),Ct=Ue(Ct,Dt,Ft,yt,bt,Ve[2],2400959708,12),Ft=Ee(Ft,10),bt=Ke(bt,Ct,Dt,Ft,yt,Ve[4],2840853838,9),Dt=Ee(Dt,10),yt=Ke(yt,bt,Ct,Dt,Ft,Ve[0],2840853838,15),Ct=Ee(Ct,10),Ft=Ke(Ft,yt,bt,Ct,Dt,Ve[5],2840853838,5),bt=Ee(bt,10),Dt=Ke(Dt,Ft,yt,bt,Ct,Ve[9],2840853838,11),yt=Ee(yt,10),Ct=Ke(Ct,Dt,Ft,yt,bt,Ve[7],2840853838,6),Ft=Ee(Ft,10),bt=Ke(bt,Ct,Dt,Ft,yt,Ve[12],2840853838,8),Dt=Ee(Dt,10),yt=Ke(yt,bt,Ct,Dt,Ft,Ve[2],2840853838,13),Ct=Ee(Ct,10),Ft=Ke(Ft,yt,bt,Ct,Dt,Ve[10],2840853838,12),bt=Ee(bt,10),Dt=Ke(Dt,Ft,yt,bt,Ct,Ve[14],2840853838,5),yt=Ee(yt,10),Ct=Ke(Ct,Dt,Ft,yt,bt,Ve[1],2840853838,12),Ft=Ee(Ft,10),bt=Ke(bt,Ct,Dt,Ft,yt,Ve[3],2840853838,13),Dt=Ee(Dt,10),yt=Ke(yt,bt,Ct,Dt,Ft,Ve[8],2840853838,14),Ct=Ee(Ct,10),Ft=Ke(Ft,yt,bt,Ct,Dt,Ve[11],2840853838,11),bt=Ee(bt,10),Dt=Ke(Dt,Ft,yt,bt,Ct,Ve[6],2840853838,8),yt=Ee(yt,10),Ct=Ke(Ct,Dt,Ft,yt,bt,Ve[15],2840853838,5),Ft=Ee(Ft,10),bt=Ke(bt,Ct,Dt,Ft,yt,Ve[13],2840853838,6),Dt=Ee(Dt,10);var Ot=this._a,Tt=this._b,Rt=this._c,Jt=this._d,Kt=this._e;Ot=Ke(Ot,Tt,Rt,Jt,Kt,Ve[5],1352829926,8),Rt=Ee(Rt,10),Kt=Ke(Kt,Ot,Tt,Rt,Jt,Ve[14],1352829926,9),Tt=Ee(Tt,10),Jt=Ke(Jt,Kt,Ot,Tt,Rt,Ve[7],1352829926,9),Ot=Ee(Ot,10),Rt=Ke(Rt,Jt,Kt,Ot,Tt,Ve[0],1352829926,11),Kt=Ee(Kt,10),Tt=Ke(Tt,Rt,Jt,Kt,Ot,Ve[9],1352829926,13),Jt=Ee(Jt,10),Ot=Ke(Ot,Tt,Rt,Jt,Kt,Ve[2],1352829926,15),Rt=Ee(Rt,10),Kt=Ke(Kt,Ot,Tt,Rt,Jt,Ve[11],1352829926,15),Tt=Ee(Tt,10),Jt=Ke(Jt,Kt,Ot,Tt,Rt,Ve[4],1352829926,5),Ot=Ee(Ot,10),Rt=Ke(Rt,Jt,Kt,Ot,Tt,Ve[13],1352829926,7),Kt=Ee(Kt,10),Tt=Ke(Tt,Rt,Jt,Kt,Ot,Ve[6],1352829926,7),Jt=Ee(Jt,10),Ot=Ke(Ot,Tt,Rt,Jt,Kt,Ve[15],1352829926,8),Rt=Ee(Rt,10),Kt=Ke(Kt,Ot,Tt,Rt,Jt,Ve[8],1352829926,11),Tt=Ee(Tt,10),Jt=Ke(Jt,Kt,Ot,Tt,Rt,Ve[1],1352829926,14),Ot=Ee(Ot,10),Rt=Ke(Rt,Jt,Kt,Ot,Tt,Ve[10],1352829926,14),Kt=Ee(Kt,10),Tt=Ke(Tt,Rt,Jt,Kt,Ot,Ve[3],1352829926,12),Jt=Ee(Jt,10),Ot=Ke(Ot,Tt,Rt,Jt,Kt,Ve[12],1352829926,6),Rt=Ee(Rt,10),Kt=Ue(Kt,Ot,Tt,Rt,Jt,Ve[6],1548603684,9),Tt=Ee(Tt,10),Jt=Ue(Jt,Kt,Ot,Tt,Rt,Ve[11],1548603684,13),Ot=Ee(Ot,10),Rt=Ue(Rt,Jt,Kt,Ot,Tt,Ve[3],1548603684,15),Kt=Ee(Kt,10),Tt=Ue(Tt,Rt,Jt,Kt,Ot,Ve[7],1548603684,7),Jt=Ee(Jt,10),Ot=Ue(Ot,Tt,Rt,Jt,Kt,Ve[0],1548603684,12),Rt=Ee(Rt,10),Kt=Ue(Kt,Ot,Tt,Rt,Jt,Ve[13],1548603684,8),Tt=Ee(Tt,10),Jt=Ue(Jt,Kt,Ot,Tt,Rt,Ve[5],1548603684,9),Ot=Ee(Ot,10),Rt=Ue(Rt,Jt,Kt,Ot,Tt,Ve[10],1548603684,11),Kt=Ee(Kt,10),Tt=Ue(Tt,Rt,Jt,Kt,Ot,Ve[14],1548603684,7),Jt=Ee(Jt,10),Ot=Ue(Ot,Tt,Rt,Jt,Kt,Ve[15],1548603684,7),Rt=Ee(Rt,10),Kt=Ue(Kt,Ot,Tt,Rt,Jt,Ve[8],1548603684,12),Tt=Ee(Tt,10),Jt=Ue(Jt,Kt,Ot,Tt,Rt,Ve[12],1548603684,7),Ot=Ee(Ot,10),Rt=Ue(Rt,Jt,Kt,Ot,Tt,Ve[4],1548603684,6),Kt=Ee(Kt,10),Tt=Ue(Tt,Rt,Jt,Kt,Ot,Ve[9],1548603684,15),Jt=Ee(Jt,10),Ot=Ue(Ot,Tt,Rt,Jt,Kt,Ve[1],1548603684,13),Rt=Ee(Rt,10),Kt=Ue(Kt,Ot,Tt,Rt,Jt,Ve[2],1548603684,11),Tt=Ee(Tt,10),Jt=Ie(Jt,Kt,Ot,Tt,Rt,Ve[15],1836072691,9),Ot=Ee(Ot,10),Rt=Ie(Rt,Jt,Kt,Ot,Tt,Ve[5],1836072691,7),Kt=Ee(Kt,10),Tt=Ie(Tt,Rt,Jt,Kt,Ot,Ve[1],1836072691,15),Jt=Ee(Jt,10),Ot=Ie(Ot,Tt,Rt,Jt,Kt,Ve[3],1836072691,11),Rt=Ee(Rt,10),Kt=Ie(Kt,Ot,Tt,Rt,Jt,Ve[7],1836072691,8),Tt=Ee(Tt,10),Jt=Ie(Jt,Kt,Ot,Tt,Rt,Ve[14],1836072691,6),Ot=Ee(Ot,10),Rt=Ie(Rt,Jt,Kt,Ot,Tt,Ve[6],1836072691,6),Kt=Ee(Kt,10),Tt=Ie(Tt,Rt,Jt,Kt,Ot,Ve[9],1836072691,14),Jt=Ee(Jt,10),Ot=Ie(Ot,Tt,Rt,Jt,Kt,Ve[11],1836072691,12),Rt=Ee(Rt,10),Kt=Ie(Kt,Ot,Tt,Rt,Jt,Ve[8],1836072691,13),Tt=Ee(Tt,10),Jt=Ie(Jt,Kt,Ot,Tt,Rt,Ve[12],1836072691,5),Ot=Ee(Ot,10),Rt=Ie(Rt,Jt,Kt,Ot,Tt,Ve[2],1836072691,14),Kt=Ee(Kt,10),Tt=Ie(Tt,Rt,Jt,Kt,Ot,Ve[10],1836072691,13),Jt=Ee(Jt,10),Ot=Ie(Ot,Tt,Rt,Jt,Kt,Ve[0],1836072691,13),Rt=Ee(Rt,10),Kt=Ie(Kt,Ot,Tt,Rt,Jt,Ve[4],1836072691,7),Tt=Ee(Tt,10),Jt=Ie(Jt,Kt,Ot,Tt,Rt,Ve[13],1836072691,5),Ot=Ee(Ot,10),Rt=Ae(Rt,Jt,Kt,Ot,Tt,Ve[8],2053994217,15),Kt=Ee(Kt,10),Tt=Ae(Tt,Rt,Jt,Kt,Ot,Ve[6],2053994217,5),Jt=Ee(Jt,10),Ot=Ae(Ot,Tt,Rt,Jt,Kt,Ve[4],2053994217,8),Rt=Ee(Rt,10),Kt=Ae(Kt,Ot,Tt,Rt,Jt,Ve[1],2053994217,11),Tt=Ee(Tt,10),Jt=Ae(Jt,Kt,Ot,Tt,Rt,Ve[3],2053994217,14),Ot=Ee(Ot,10),Rt=Ae(Rt,Jt,Kt,Ot,Tt,Ve[11],2053994217,14),Kt=Ee(Kt,10),Tt=Ae(Tt,Rt,Jt,Kt,Ot,Ve[15],2053994217,6),Jt=Ee(Jt,10),Ot=Ae(Ot,Tt,Rt,Jt,Kt,Ve[0],2053994217,14),Rt=Ee(Rt,10),Kt=Ae(Kt,Ot,Tt,Rt,Jt,Ve[5],2053994217,6),Tt=Ee(Tt,10),Jt=Ae(Jt,Kt,Ot,Tt,Rt,Ve[12],2053994217,9),Ot=Ee(Ot,10),Rt=Ae(Rt,Jt,Kt,Ot,Tt,Ve[2],2053994217,12),Kt=Ee(Kt,10),Tt=Ae(Tt,Rt,Jt,Kt,Ot,Ve[13],2053994217,9),Jt=Ee(Jt,10),Ot=Ae(Ot,Tt,Rt,Jt,Kt,Ve[9],2053994217,12),Rt=Ee(Rt,10),Kt=Ae(Kt,Ot,Tt,Rt,Jt,Ve[7],2053994217,5),Tt=Ee(Tt,10),Jt=Ae(Jt,Kt,Ot,Tt,Rt,Ve[10],2053994217,15),Ot=Ee(Ot,10),Rt=Ae(Rt,Jt,Kt,Ot,Tt,Ve[14],2053994217,8),Kt=Ee(Kt,10),Tt=Me(Tt,Rt,Jt,Kt,Ot,Ve[12],0,8),Jt=Ee(Jt,10),Ot=Me(Ot,Tt,Rt,Jt,Kt,Ve[15],0,5),Rt=Ee(Rt,10),Kt=Me(Kt,Ot,Tt,Rt,Jt,Ve[10],0,12),Tt=Ee(Tt,10),Jt=Me(Jt,Kt,Ot,Tt,Rt,Ve[4],0,9),Ot=Ee(Ot,10),Rt=Me(Rt,Jt,Kt,Ot,Tt,Ve[1],0,12),Kt=Ee(Kt,10),Tt=Me(Tt,Rt,Jt,Kt,Ot,Ve[5],0,5),Jt=Ee(Jt,10),Ot=Me(Ot,Tt,Rt,Jt,Kt,Ve[8],0,14),Rt=Ee(Rt,10),Kt=Me(Kt,Ot,Tt,Rt,Jt,Ve[7],0,6),Tt=Ee(Tt,10),Jt=Me(Jt,Kt,Ot,Tt,Rt,Ve[6],0,8),Ot=Ee(Ot,10),Rt=Me(Rt,Jt,Kt,Ot,Tt,Ve[2],0,13),Kt=Ee(Kt,10),Tt=Me(Tt,Rt,Jt,Kt,Ot,Ve[13],0,6),Jt=Ee(Jt,10),Ot=Me(Ot,Tt,Rt,Jt,Kt,Ve[14],0,5),Rt=Ee(Rt,10),Kt=Me(Kt,Ot,Tt,Rt,Jt,Ve[0],0,15),Tt=Ee(Tt,10),Jt=Me(Jt,Kt,Ot,Tt,Rt,Ve[3],0,13),Ot=Ee(Ot,10),Rt=Me(Rt,Jt,Kt,Ot,Tt,Ve[9],0,11),Kt=Ee(Kt,10),Tt=Me(Tt,Rt,Jt,Kt,Ot,Ve[11],0,11),Jt=Ee(Jt,10);var kn=this._b+Ct+Jt|0;this._b=this._c+Dt+Kt|0,this._c=this._d+Ft+Ot|0,this._d=this._e+yt+Tt|0,this._e=this._a+bt+Rt|0,this._a=kn},ke.prototype._digest=function(){this._block[this._blockOffset++]=128,this._blockOffset>56&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var Ve=new Buffer(20);return Ve.writeInt32LE(this._a,0),Ve.writeInt32LE(this._b,4),Ve.writeInt32LE(this._c,8),Ve.writeInt32LE(this._d,12),Ve.writeInt32LE(this._e,16),Ve};function Ee(Ve,Ge){return Ve<>>32-Ge}function Me(Ve,Ge,yt,bt,Ct,Dt,Ft,Ot){return Ee(Ve+(Ge^yt^bt)+Dt+Ft|0,Ot)+Ct|0}function Ae(Ve,Ge,yt,bt,Ct,Dt,Ft,Ot){return Ee(Ve+(Ge&yt|~Ge&bt)+Dt+Ft|0,Ot)+Ct|0}function Ie(Ve,Ge,yt,bt,Ct,Dt,Ft,Ot){return Ee(Ve+((Ge|~yt)^bt)+Dt+Ft|0,Ot)+Ct|0}function Ue(Ve,Ge,yt,bt,Ct,Dt,Ft,Ot){return Ee(Ve+(Ge&bt|yt&~bt)+Dt+Ft|0,Ot)+Ct|0}function Ke(Ve,Ge,yt,bt,Ct,Dt,Ft,Ot){return Ee(Ve+(Ge^(yt|~bt))+Dt+Ft|0,Ot)+Ct|0}return ripemd160=ke,ripemd160}var toBuffer_1,hasRequiredToBuffer;function requireToBuffer(){if(hasRequiredToBuffer)return toBuffer_1;hasRequiredToBuffer=1;var e=requireSafeBuffer$1().Buffer,j=requireToBuffer$1(),ke=typeof Uint8Array<"u",Ee=ke&&typeof ArrayBuffer<"u",Me=Ee&&ArrayBuffer.isView;return toBuffer_1=function(Ae,Ie,Ue){if(typeof Ae=="string"||e.isBuffer(Ae)||ke&&Ae instanceof Uint8Array||Me&&Me(Ae))return j(Ae,Ie);throw new TypeError(Ue+" must be a string, a Buffer, a Uint8Array, or a DataView")},toBuffer_1}var syncBrowser,hasRequiredSyncBrowser;function requireSyncBrowser(){if(hasRequiredSyncBrowser)return syncBrowser;hasRequiredSyncBrowser=1;var e=requireMd5(),j=requireRipemd160(),ke=requireSha_js(),Ee=requireSafeBuffer$1().Buffer,Me=requirePrecondition(),Ae=requireDefaultEncoding(),Ie=requireToBuffer(),Ue=Ee.alloc(128),Ke={__proto__:null,md5:16,sha1:20,sha224:28,sha256:32,sha384:48,sha512:64,"sha512-256":32,ripemd160:20,rmd160:20},Ve={__proto__:null,"sha-1":"sha1","sha-224":"sha224","sha-256":"sha256","sha-384":"sha384","sha-512":"sha512","ripemd-160":"ripemd160"};function Ge(Dt){return new j().update(Dt).digest()}function yt(Dt){function Ft(Ot){return ke(Dt).update(Ot).digest()}return Dt==="rmd160"||Dt==="ripemd160"?Ge:Dt==="md5"?e:Ft}function bt(Dt,Ft,Ot){var Tt=yt(Dt),Rt=Dt==="sha512"||Dt==="sha384"?128:64;Ft.length>Rt?Ft=Tt(Ft):Ft.length>>0},utils$3.writeUInt32BE=function(Ee,Me,Ae){Ee[0+Ae]=Me>>>24,Ee[1+Ae]=Me>>>16&255,Ee[2+Ae]=Me>>>8&255,Ee[3+Ae]=Me&255},utils$3.ip=function(Ee,Me,Ae,Ie){for(var Ue=0,Ke=0,Ve=6;Ve>=0;Ve-=2){for(var Ge=0;Ge<=24;Ge+=8)Ue<<=1,Ue|=Me>>>Ge+Ve&1;for(var Ge=0;Ge<=24;Ge+=8)Ue<<=1,Ue|=Ee>>>Ge+Ve&1}for(var Ve=6;Ve>=0;Ve-=2){for(var Ge=1;Ge<=25;Ge+=8)Ke<<=1,Ke|=Me>>>Ge+Ve&1;for(var Ge=1;Ge<=25;Ge+=8)Ke<<=1,Ke|=Ee>>>Ge+Ve&1}Ae[Ie+0]=Ue>>>0,Ae[Ie+1]=Ke>>>0},utils$3.rip=function(Ee,Me,Ae,Ie){for(var Ue=0,Ke=0,Ve=0;Ve<4;Ve++)for(var Ge=24;Ge>=0;Ge-=8)Ue<<=1,Ue|=Me>>>Ge+Ve&1,Ue<<=1,Ue|=Ee>>>Ge+Ve&1;for(var Ve=4;Ve<8;Ve++)for(var Ge=24;Ge>=0;Ge-=8)Ke<<=1,Ke|=Me>>>Ge+Ve&1,Ke<<=1,Ke|=Ee>>>Ge+Ve&1;Ae[Ie+0]=Ue>>>0,Ae[Ie+1]=Ke>>>0},utils$3.pc1=function(Ee,Me,Ae,Ie){for(var Ue=0,Ke=0,Ve=7;Ve>=5;Ve--){for(var Ge=0;Ge<=24;Ge+=8)Ue<<=1,Ue|=Me>>Ge+Ve&1;for(var Ge=0;Ge<=24;Ge+=8)Ue<<=1,Ue|=Ee>>Ge+Ve&1}for(var Ge=0;Ge<=24;Ge+=8)Ue<<=1,Ue|=Me>>Ge+Ve&1;for(var Ve=1;Ve<=3;Ve++){for(var Ge=0;Ge<=24;Ge+=8)Ke<<=1,Ke|=Me>>Ge+Ve&1;for(var Ge=0;Ge<=24;Ge+=8)Ke<<=1,Ke|=Ee>>Ge+Ve&1}for(var Ge=0;Ge<=24;Ge+=8)Ke<<=1,Ke|=Ee>>Ge+Ve&1;Ae[Ie+0]=Ue>>>0,Ae[Ie+1]=Ke>>>0},utils$3.r28shl=function(Ee,Me){return Ee<>>28-Me};var e=[14,11,17,4,27,23,25,0,13,22,7,18,5,9,16,24,2,20,12,21,1,8,15,26,15,4,25,19,9,1,26,16,5,11,23,8,12,7,17,0,22,3,10,14,6,20,27,24];utils$3.pc2=function(Ee,Me,Ae,Ie){for(var Ue=0,Ke=0,Ve=e.length>>>1,Ge=0;Ge>>e[Ge]&1;for(var Ge=Ve;Ge>>e[Ge]&1;Ae[Ie+0]=Ue>>>0,Ae[Ie+1]=Ke>>>0},utils$3.expand=function(Ee,Me,Ae){var Ie=0,Ue=0;Ie=(Ee&1)<<5|Ee>>>27;for(var Ke=23;Ke>=15;Ke-=4)Ie<<=6,Ie|=Ee>>>Ke&63;for(var Ke=11;Ke>=3;Ke-=4)Ue|=Ee>>>Ke&63,Ue<<=6;Ue|=(Ee&31)<<1|Ee>>>31,Me[Ae+0]=Ie>>>0,Me[Ae+1]=Ue>>>0};var j=[14,0,4,15,13,7,1,4,2,14,15,2,11,13,8,1,3,10,10,6,6,12,12,11,5,9,9,5,0,3,7,8,4,15,1,12,14,8,8,2,13,4,6,9,2,1,11,7,15,5,12,11,9,3,7,14,3,10,10,0,5,6,0,13,15,3,1,13,8,4,14,7,6,15,11,2,3,8,4,14,9,12,7,0,2,1,13,10,12,6,0,9,5,11,10,5,0,13,14,8,7,10,11,1,10,3,4,15,13,4,1,2,5,11,8,6,12,7,6,12,9,0,3,5,2,14,15,9,10,13,0,7,9,0,14,9,6,3,3,4,15,6,5,10,1,2,13,8,12,5,7,14,11,12,4,11,2,15,8,1,13,1,6,10,4,13,9,0,8,6,15,9,3,8,0,7,11,4,1,15,2,14,12,3,5,11,10,5,14,2,7,12,7,13,13,8,14,11,3,5,0,6,6,15,9,0,10,3,1,4,2,7,8,2,5,12,11,1,12,10,4,14,15,9,10,3,6,15,9,0,0,6,12,10,11,1,7,13,13,8,15,9,1,4,3,5,14,11,5,12,2,7,8,2,4,14,2,14,12,11,4,2,1,12,7,4,10,7,11,13,6,1,8,5,5,0,3,15,15,10,13,3,0,9,14,8,9,6,4,11,2,8,1,12,11,7,10,1,13,14,7,2,8,13,15,6,9,15,12,0,5,9,6,10,3,4,0,5,14,3,12,10,1,15,10,4,15,2,9,7,2,12,6,9,8,5,0,6,13,1,3,13,4,14,14,0,7,11,5,3,11,8,9,4,14,3,15,2,5,12,2,9,8,5,12,15,3,10,7,11,0,14,4,1,10,7,1,6,13,0,11,8,6,13,4,13,11,0,2,11,14,7,15,4,0,9,8,1,13,10,3,14,12,3,9,5,7,12,5,2,10,15,6,8,1,6,1,6,4,11,11,13,13,8,12,1,3,4,7,10,14,7,10,9,15,5,6,0,8,15,0,14,5,2,9,3,2,12,13,1,2,15,8,13,4,8,6,10,15,3,11,7,1,4,10,12,9,5,3,6,14,11,5,0,0,14,12,9,7,2,7,2,11,1,4,14,1,7,9,4,12,10,14,8,2,13,0,15,6,12,10,9,13,0,15,3,3,5,5,6,8,11];utils$3.substitute=function(Ee,Me){for(var Ae=0,Ie=0;Ie<4;Ie++){var Ue=Ee>>>18-Ie*6&63,Ke=j[Ie*64+Ue];Ae<<=4,Ae|=Ke}for(var Ie=0;Ie<4;Ie++){var Ue=Me>>>18-Ie*6&63,Ke=j[4*64+Ie*64+Ue];Ae<<=4,Ae|=Ke}return Ae>>>0};var ke=[16,25,12,11,3,20,4,15,31,17,9,6,27,14,1,22,30,24,8,18,0,5,29,23,13,19,2,26,10,21,28,7];return utils$3.permute=function(Ee){for(var Me=0,Ae=0;Ae>>ke[Ae]&1;return Me>>>0},utils$3.padSplit=function(Ee,Me,Ae){for(var Ie=Ee.toString(2);Ie.length0;Ae--)Ee+=this._buffer(ke,Ee),Me+=this._flushBuffer(Ie,Me);return Ee+=this._buffer(ke,Ee),Ie},j.prototype.final=function(ke){var Ee;ke&&(Ee=this.update(ke));var Me;return this.type==="encrypt"?Me=this._finalEncrypt():Me=this._finalDecrypt(),Ee?Ee.concat(Me):Me},j.prototype._pad=function(ke,Ee){if(Ee===0)return!1;for(;Ee>>1];Ve=ke.r28shl(Ve,bt),Ge=ke.r28shl(Ge,bt),ke.pc2(Ve,Ge,Ue.keys,yt)}},Ae.prototype._update=function(Ue,Ke,Ve,Ge){var yt=this._desState,bt=ke.readUInt32BE(Ue,Ke),Ct=ke.readUInt32BE(Ue,Ke+4);ke.ip(bt,Ct,yt.tmp,0),bt=yt.tmp[0],Ct=yt.tmp[1],this.type==="encrypt"?this._encrypt(yt,bt,Ct,yt.tmp,0):this._decrypt(yt,bt,Ct,yt.tmp,0),bt=yt.tmp[0],Ct=yt.tmp[1],ke.writeUInt32BE(Ve,bt,Ge),ke.writeUInt32BE(Ve,Ct,Ge+4)},Ae.prototype._pad=function(Ue,Ke){if(this.padding===!1)return!1;for(var Ve=Ue.length-Ke,Ge=Ke;Ge>>0,bt=Jt}ke.rip(Ct,bt,Ge,yt)},Ae.prototype._decrypt=function(Ue,Ke,Ve,Ge,yt){for(var bt=Ve,Ct=Ke,Dt=Ue.keys.length-2;Dt>=0;Dt-=2){var Ft=Ue.keys[Dt],Ot=Ue.keys[Dt+1];ke.expand(bt,Ue.tmp,0),Ft^=Ue.tmp[0],Ot^=Ue.tmp[1];var Tt=ke.substitute(Ft,Ot),Rt=ke.permute(Tt),Jt=bt;bt=(Ct^Rt)>>>0,Ct=Jt}ke.rip(bt,Ct,Ge,yt)},des}var cbc$1={},hasRequiredCbc$1;function requireCbc$1(){if(hasRequiredCbc$1)return cbc$1;hasRequiredCbc$1=1;var e=requireMinimalisticAssert(),j=requireInherits_browser(),ke={};function Ee(Ae){e.equal(Ae.length,8,"Invalid IV length"),this.iv=new Array(8);for(var Ie=0;Ie>Ue%8,Ee._prev=ke(Ee._prev,Ae?Ge:yt);return Ve}function ke(Ee,Me){var Ae=Ee.length,Ie=-1,Ue=e.allocUnsafe(Ee.length);for(Ee=e.concat([Ee,e.from([Me])]);++Ie>7;return Ue}return cfb1.encrypt=function(Ee,Me,Ae){for(var Ie=Me.length,Ue=e.allocUnsafe(Ie),Ke=-1;++Ke>>24]^Ct[Tt>>>16&255]^Dt[Rt>>>8&255]^Ft[Jt&255]^Ke[ti++],kn=bt[Tt>>>24]^Ct[Rt>>>16&255]^Dt[Jt>>>8&255]^Ft[Ot&255]^Ke[ti++],wn=bt[Rt>>>24]^Ct[Jt>>>16&255]^Dt[Ot>>>8&255]^Ft[Tt&255]^Ke[ti++],ei=bt[Jt>>>24]^Ct[Ot>>>16&255]^Dt[Tt>>>8&255]^Ft[Rt&255]^Ke[ti++],Ot=Kt,Tt=kn,Rt=wn,Jt=ei;return Kt=(Ge[Ot>>>24]<<24|Ge[Tt>>>16&255]<<16|Ge[Rt>>>8&255]<<8|Ge[Jt&255])^Ke[ti++],kn=(Ge[Tt>>>24]<<24|Ge[Rt>>>16&255]<<16|Ge[Jt>>>8&255]<<8|Ge[Ot&255])^Ke[ti++],wn=(Ge[Rt>>>24]<<24|Ge[Jt>>>16&255]<<16|Ge[Ot>>>8&255]<<8|Ge[Tt&255])^Ke[ti++],ei=(Ge[Jt>>>24]<<24|Ge[Ot>>>16&255]<<16|Ge[Tt>>>8&255]<<8|Ge[Rt&255])^Ke[ti++],Kt=Kt>>>0,kn=kn>>>0,wn=wn>>>0,ei=ei>>>0,[Kt,kn,wn,ei]}var Me=[0,1,2,4,8,16,32,64,128,27,54],Ae=function(){for(var Ue=new Array(256),Ke=0;Ke<256;Ke++)Ke<128?Ue[Ke]=Ke<<1:Ue[Ke]=Ke<<1^283;for(var Ve=[],Ge=[],yt=[[],[],[],[]],bt=[[],[],[],[]],Ct=0,Dt=0,Ft=0;Ft<256;++Ft){var Ot=Dt^Dt<<1^Dt<<2^Dt<<3^Dt<<4;Ot=Ot>>>8^Ot&255^99,Ve[Ct]=Ot,Ge[Ot]=Ct;var Tt=Ue[Ct],Rt=Ue[Tt],Jt=Ue[Rt],Kt=Ue[Ot]*257^Ot*16843008;yt[0][Ct]=Kt<<24|Kt>>>8,yt[1][Ct]=Kt<<16|Kt>>>16,yt[2][Ct]=Kt<<8|Kt>>>24,yt[3][Ct]=Kt,Kt=Jt*16843009^Rt*65537^Tt*257^Ct*16843008,bt[0][Ot]=Kt<<24|Kt>>>8,bt[1][Ot]=Kt<<16|Kt>>>16,bt[2][Ot]=Kt<<8|Kt>>>24,bt[3][Ot]=Kt,Ct===0?Ct=Dt=1:(Ct=Tt^Ue[Ue[Ue[Jt^Tt]]],Dt^=Ue[Ue[Dt]])}return{SBOX:Ve,INV_SBOX:Ge,SUB_MIX:yt,INV_SUB_MIX:bt}}();function Ie(Ue){this._key=j(Ue),this._reset()}return Ie.blockSize=4*4,Ie.keySize=256/8,Ie.prototype.blockSize=Ie.blockSize,Ie.prototype.keySize=Ie.keySize,Ie.prototype._reset=function(){for(var Ue=this._key,Ke=Ue.length,Ve=Ke+6,Ge=(Ve+1)*4,yt=[],bt=0;bt>>24,Ct=Ae.SBOX[Ct>>>24]<<24|Ae.SBOX[Ct>>>16&255]<<16|Ae.SBOX[Ct>>>8&255]<<8|Ae.SBOX[Ct&255],Ct^=Me[bt/Ke|0]<<24):Ke>6&&bt%Ke===4&&(Ct=Ae.SBOX[Ct>>>24]<<24|Ae.SBOX[Ct>>>16&255]<<16|Ae.SBOX[Ct>>>8&255]<<8|Ae.SBOX[Ct&255]),yt[bt]=yt[bt-Ke]^Ct}for(var Dt=[],Ft=0;Ft>>24]]^Ae.INV_SUB_MIX[1][Ae.SBOX[Tt>>>16&255]]^Ae.INV_SUB_MIX[2][Ae.SBOX[Tt>>>8&255]]^Ae.INV_SUB_MIX[3][Ae.SBOX[Tt&255]]}this._nRounds=Ve,this._keySchedule=yt,this._invKeySchedule=Dt},Ie.prototype.encryptBlockRaw=function(Ue){return Ue=j(Ue),Ee(Ue,this._keySchedule,Ae.SUB_MIX,Ae.SBOX,this._nRounds)},Ie.prototype.encryptBlock=function(Ue){var Ke=this.encryptBlockRaw(Ue),Ve=e.allocUnsafe(16);return Ve.writeUInt32BE(Ke[0],0),Ve.writeUInt32BE(Ke[1],4),Ve.writeUInt32BE(Ke[2],8),Ve.writeUInt32BE(Ke[3],12),Ve},Ie.prototype.decryptBlock=function(Ue){Ue=j(Ue);var Ke=Ue[1];Ue[1]=Ue[3],Ue[3]=Ke;var Ve=Ee(Ue,this._invKeySchedule,Ae.INV_SUB_MIX,Ae.INV_SBOX,this._nRounds),Ge=e.allocUnsafe(16);return Ge.writeUInt32BE(Ve[0],0),Ge.writeUInt32BE(Ve[3],4),Ge.writeUInt32BE(Ve[2],8),Ge.writeUInt32BE(Ve[1],12),Ge},Ie.prototype.scrub=function(){ke(this._keySchedule),ke(this._invKeySchedule),ke(this._key)},aes.AES=Ie,aes}var ghash,hasRequiredGhash;function requireGhash(){if(hasRequiredGhash)return ghash;hasRequiredGhash=1;var e=requireSafeBuffer$1().Buffer,j=e.alloc(16,0);function ke(Ae){return[Ae.readUInt32BE(0),Ae.readUInt32BE(4),Ae.readUInt32BE(8),Ae.readUInt32BE(12)]}function Ee(Ae){var Ie=e.allocUnsafe(16);return Ie.writeUInt32BE(Ae[0]>>>0,0),Ie.writeUInt32BE(Ae[1]>>>0,4),Ie.writeUInt32BE(Ae[2]>>>0,8),Ie.writeUInt32BE(Ae[3]>>>0,12),Ie}function Me(Ae){this.h=Ae,this.state=e.alloc(16,0),this.cache=e.allocUnsafe(0)}return Me.prototype.ghash=function(Ae){for(var Ie=-1;++Ie0;Ue--)Ae[Ue]=Ae[Ue]>>>1|(Ae[Ue-1]&1)<<31;Ae[0]=Ae[0]>>>1,Ve&&(Ae[0]=Ae[0]^225<<24)}this.state=Ee(Ie)},Me.prototype.update=function(Ae){this.cache=e.concat([this.cache,Ae]);for(var Ie;this.cache.length>=16;)Ie=this.cache.slice(0,16),this.cache=this.cache.slice(16),this.ghash(Ie)},Me.prototype.final=function(Ae,Ie){return this.cache.length&&this.ghash(e.concat([this.cache,j],16)),this.ghash(Ee([0,Ae,0,Ie])),this.state},ghash=Me,ghash}var authCipher,hasRequiredAuthCipher;function requireAuthCipher(){if(hasRequiredAuthCipher)return authCipher;hasRequiredAuthCipher=1;var e=requireAes(),j=requireSafeBuffer$1().Buffer,ke=requireCipherBase(),Ee=requireInherits_browser(),Me=requireGhash(),Ae=requireBufferXor(),Ie=requireIncr32();function Ue(Ge,yt){var bt=0;Ge.length!==yt.length&&bt++;for(var Ct=Math.min(Ge.length,yt.length),Dt=0;Dt0||Ie>0;){var yt=new j;yt.update(Ge),yt.update(Ee),Me&&yt.update(Me),Ge=yt.digest();var bt=0;if(Ue>0){var Ct=Ke.length-Ue;bt=Math.min(Ue,Ge.length),Ge.copy(Ke,Ct,0,bt),Ue-=bt}if(bt0){var Dt=Ve.length-Ie,Ft=Math.min(Ie,Ge.length-bt);Ge.copy(Ve,Dt,bt,bt+Ft),Ie-=Ft}}return Ge.fill(0),{key:Ke,iv:Ve}}return evp_bytestokey=ke,evp_bytestokey}var hasRequiredEncrypter;function requireEncrypter(){if(hasRequiredEncrypter)return encrypter;hasRequiredEncrypter=1;var e=requireModes$1(),j=requireAuthCipher(),ke=requireSafeBuffer$1().Buffer,Ee=requireStreamCipher(),Me=requireCipherBase(),Ae=requireAes(),Ie=requireEvp_bytestokey(),Ue=requireInherits_browser();function Ke(Ct,Dt,Ft){Me.call(this),this._cache=new Ge,this._cipher=new Ae.AES(Dt),this._prev=ke.from(Ft),this._mode=Ct,this._autopadding=!0}Ue(Ke,Me),Ke.prototype._update=function(Ct){this._cache.add(Ct);for(var Dt,Ft,Ot=[];Dt=this._cache.get();)Ft=this._mode.encrypt(this,Dt),Ot.push(Ft);return ke.concat(Ot)};var Ve=ke.alloc(16,16);Ke.prototype._final=function(){var Ct=this._cache.flush();if(this._autopadding)return Ct=this._mode.encrypt(this,Ct),this._cipher.scrub(),Ct;if(!Ct.equals(Ve))throw this._cipher.scrub(),new Error("data not multiple of block length")},Ke.prototype.setAutoPadding=function(Ct){return this._autopadding=!!Ct,this};function Ge(){this.cache=ke.allocUnsafe(0)}Ge.prototype.add=function(Ct){this.cache=ke.concat([this.cache,Ct])},Ge.prototype.get=function(){if(this.cache.length>15){var Ct=this.cache.slice(0,16);return this.cache=this.cache.slice(16),Ct}return null},Ge.prototype.flush=function(){for(var Ct=16-this.cache.length,Dt=ke.allocUnsafe(Ct),Ft=-1;++Ft16)return Dt=this.cache.slice(0,16),this.cache=this.cache.slice(16),Dt}else if(this.cache.length>=16)return Dt=this.cache.slice(0,16),this.cache=this.cache.slice(16),Dt;return null},Ve.prototype.flush=function(){if(this.cache.length)return this.cache};function Ge(Ct){var Dt=Ct[15];if(Dt<1||Dt>16)throw new Error("unable to decrypt data");for(var Ft=-1;++Ft0?Be:$e},Ae.min=function(Be,$e){return Be.cmp($e)<0?Be:$e},Ae.prototype._init=function(Be,$e,Re){if(typeof Be=="number")return this._initNumber(Be,$e,Re);if(typeof Be=="object")return this._initArray(Be,$e,Re);$e==="hex"&&($e=16),Ee($e===($e|0)&&$e>=2&&$e<=36),Be=Be.toString().replace(/\s+/g,"");var We=0;Be[0]==="-"&&(We++,this.negative=1),We=0;We-=3)Et=Be[We]|Be[We-1]<<8|Be[We-2]<<16,this.words[Xe]|=Et<>>26-Bt&67108863,Bt+=24,Bt>=26&&(Bt-=26,Xe++);else if(Re==="le")for(We=0,Xe=0;We>>26-Bt&67108863,Bt+=24,Bt>=26&&(Bt-=26,Xe++);return this.strip()};function Ue(Be,$e){var Re=Be.charCodeAt($e);return Re>=65&&Re<=70?Re-55:Re>=97&&Re<=102?Re-87:Re-48&15}function Ke(Be,$e,Re){var We=Ue(Be,Re);return Re-1>=$e&&(We|=Ue(Be,Re-1)<<4),We}Ae.prototype._parseHex=function(Be,$e,Re){this.length=Math.ceil((Be.length-$e)/6),this.words=new Array(this.length);for(var We=0;We=$e;We-=2)Bt=Ke(Be,$e,We)<=18?(Xe-=18,Et+=1,this.words[Et]|=Bt>>>26):Xe+=8;else{var vt=Be.length-$e;for(We=vt%2===0?$e+1:$e;We=18?(Xe-=18,Et+=1,this.words[Et]|=Bt>>>26):Xe+=8}this.strip()};function Ve(Be,$e,Re,We){for(var Xe=0,Et=Math.min(Be.length,Re),Bt=$e;Bt=49?Xe+=vt-49+10:vt>=17?Xe+=vt-17+10:Xe+=vt}return Xe}Ae.prototype._parseBase=function(Be,$e,Re){this.words=[0],this.length=1;for(var We=0,Xe=1;Xe<=67108863;Xe*=$e)We++;We--,Xe=Xe/$e|0;for(var Et=Be.length-Re,Bt=Et%We,vt=Math.min(Et,Et-Bt)+Re,De=0,Je=Re;Je1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},Ae.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},Ae.prototype.inspect=function(){return(this.red?""};var Ge=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],yt=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],bt=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];Ae.prototype.toString=function(Be,$e){Be=Be||10,$e=$e|0||1;var Re;if(Be===16||Be==="hex"){Re="";for(var We=0,Xe=0,Et=0;Et>>24-We&16777215,We+=2,We>=26&&(We-=26,Et--),Xe!==0||Et!==this.length-1?Re=Ge[6-vt.length]+vt+Re:Re=vt+Re}for(Xe!==0&&(Re=Xe.toString(16)+Re);Re.length%$e!==0;)Re="0"+Re;return this.negative!==0&&(Re="-"+Re),Re}if(Be===(Be|0)&&Be>=2&&Be<=36){var De=yt[Be],Je=bt[Be];Re="";var It=this.clone();for(It.negative=0;!It.isZero();){var tn=It.modn(Je).toString(Be);It=It.idivn(Je),It.isZero()?Re=tn+Re:Re=Ge[De-tn.length]+tn+Re}for(this.isZero()&&(Re="0"+Re);Re.length%$e!==0;)Re="0"+Re;return this.negative!==0&&(Re="-"+Re),Re}Ee(!1,"Base should be between 2 and 36")},Ae.prototype.toNumber=function(){var Be=this.words[0];return this.length===2?Be+=this.words[1]*67108864:this.length===3&&this.words[2]===1?Be+=4503599627370496+this.words[1]*67108864:this.length>2&&Ee(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-Be:Be},Ae.prototype.toJSON=function(){return this.toString(16)},Ae.prototype.toBuffer=function(Be,$e){return Ee(typeof Ie<"u"),this.toArrayLike(Ie,Be,$e)},Ae.prototype.toArray=function(Be,$e){return this.toArrayLike(Array,Be,$e)},Ae.prototype.toArrayLike=function(Be,$e,Re){var We=this.byteLength(),Xe=Re||Math.max(1,We);Ee(We<=Xe,"byte array longer than desired length"),Ee(Xe>0,"Requested array length <= 0"),this.strip();var Et=$e==="le",Bt=new Be(Xe),vt,De,Je=this.clone();if(Et){for(De=0;!Je.isZero();De++)vt=Je.andln(255),Je.iushrn(8),Bt[De]=vt;for(;De=4096&&(Re+=13,$e>>>=13),$e>=64&&(Re+=7,$e>>>=7),$e>=8&&(Re+=4,$e>>>=4),$e>=2&&(Re+=2,$e>>>=2),Re+$e},Ae.prototype._zeroBits=function(Be){if(Be===0)return 26;var $e=Be,Re=0;return($e&8191)===0&&(Re+=13,$e>>>=13),($e&127)===0&&(Re+=7,$e>>>=7),($e&15)===0&&(Re+=4,$e>>>=4),($e&3)===0&&(Re+=2,$e>>>=2),($e&1)===0&&Re++,Re},Ae.prototype.bitLength=function(){var Be=this.words[this.length-1],$e=this._countBits(Be);return(this.length-1)*26+$e};function Ct(Be){for(var $e=new Array(Be.bitLength()),Re=0;Re<$e.length;Re++){var We=Re/26|0,Xe=Re%26;$e[Re]=(Be.words[We]&1<>>Xe}return $e}Ae.prototype.zeroBits=function(){if(this.isZero())return 0;for(var Be=0,$e=0;$eBe.length?this.clone().ior(Be):Be.clone().ior(this)},Ae.prototype.uor=function(Be){return this.length>Be.length?this.clone().iuor(Be):Be.clone().iuor(this)},Ae.prototype.iuand=function(Be){var $e;this.length>Be.length?$e=Be:$e=this;for(var Re=0;Re<$e.length;Re++)this.words[Re]=this.words[Re]&Be.words[Re];return this.length=$e.length,this.strip()},Ae.prototype.iand=function(Be){return Ee((this.negative|Be.negative)===0),this.iuand(Be)},Ae.prototype.and=function(Be){return this.length>Be.length?this.clone().iand(Be):Be.clone().iand(this)},Ae.prototype.uand=function(Be){return this.length>Be.length?this.clone().iuand(Be):Be.clone().iuand(this)},Ae.prototype.iuxor=function(Be){var $e,Re;this.length>Be.length?($e=this,Re=Be):($e=Be,Re=this);for(var We=0;WeBe.length?this.clone().ixor(Be):Be.clone().ixor(this)},Ae.prototype.uxor=function(Be){return this.length>Be.length?this.clone().iuxor(Be):Be.clone().iuxor(this)},Ae.prototype.inotn=function(Be){Ee(typeof Be=="number"&&Be>=0);var $e=Math.ceil(Be/26)|0,Re=Be%26;this._expand($e),Re>0&&$e--;for(var We=0;We<$e;We++)this.words[We]=~this.words[We]&67108863;return Re>0&&(this.words[We]=~this.words[We]&67108863>>26-Re),this.strip()},Ae.prototype.notn=function(Be){return this.clone().inotn(Be)},Ae.prototype.setn=function(Be,$e){Ee(typeof Be=="number"&&Be>=0);var Re=Be/26|0,We=Be%26;return this._expand(Re+1),$e?this.words[Re]=this.words[Re]|1<Be.length?(Re=this,We=Be):(Re=Be,We=this);for(var Xe=0,Et=0;Et>>26;for(;Xe!==0&&Et>>26;if(this.length=Re.length,Xe!==0)this.words[this.length]=Xe,this.length++;else if(Re!==this)for(;EtBe.length?this.clone().iadd(Be):Be.clone().iadd(this)},Ae.prototype.isub=function(Be){if(Be.negative!==0){Be.negative=0;var $e=this.iadd(Be);return Be.negative=1,$e._normSign()}else if(this.negative!==0)return this.negative=0,this.iadd(Be),this.negative=1,this._normSign();var Re=this.cmp(Be);if(Re===0)return this.negative=0,this.length=1,this.words[0]=0,this;var We,Xe;Re>0?(We=this,Xe=Be):(We=Be,Xe=this);for(var Et=0,Bt=0;Bt>26,this.words[Bt]=$e&67108863;for(;Et!==0&&Bt>26,this.words[Bt]=$e&67108863;if(Et===0&&Bt>>26,tn=De&67108863,Ut=Math.min(Je,$e.length-1),ln=Math.max(0,Je-Be.length+1);ln<=Ut;ln++){var xn=Je-ln|0;Xe=Be.words[xn]|0,Et=$e.words[ln]|0,Bt=Xe*Et+tn,It+=Bt/67108864|0,tn=Bt&67108863}Re.words[Je]=tn|0,De=It|0}return De!==0?Re.words[Je]=De|0:Re.length--,Re.strip()}var Ft=function(Be,$e,Re){var We=Be.words,Xe=$e.words,Et=Re.words,Bt=0,vt,De,Je,It=We[0]|0,tn=It&8191,Ut=It>>>13,ln=We[1]|0,xn=ln&8191,Dn=ln>>>13,Zt=We[2]|0,nn=Zt&8191,Xn=Zt>>>13,gi=We[3]|0,hn=gi&8191,$n=gi>>>13,di=We[4]|0,ai=di&8191,Zn=di>>>13,_i=We[5]|0,ci=_i&8191,yi=_i>>>13,Ai=We[6]|0,Bi=Ai&8191,Ei=Ai>>>13,Ii=We[7]|0,ii=Ii&8191,vi=Ii>>>13,zi=We[8]|0,si=zi&8191,wi=zi>>>13,Mi=We[9]|0,an=Mi&8191,jt=Mi>>>13,rn=Xe[0]|0,on=rn&8191,ri=rn>>>13,li=Xe[1]|0,oi=li&8191,hi=li>>>13,Ri=Xe[2]|0,ni=Ri&8191,pi=Ri>>>13,Li=Xe[3]|0,xi=Li&8191,mi=Li>>>13,Oi=Xe[4]|0,Ci=Oi&8191,Ni=Oi>>>13,Wi=Xe[5]|0,Pi=Wi&8191,Xt=Wi>>>13,Mn=Xe[6]|0,An=Mn&8191,ui=Mn>>>13,Si=Xe[7]|0,fi=Si&8191,ki=Si>>>13,Ki=Xe[8]|0,Ti=Ki&8191,$i=Ki>>>13,Yi=Xe[9]|0,Di=Yi&8191,qi=Yi>>>13;Re.negative=Be.negative^$e.negative,Re.length=19,vt=Math.imul(tn,on),De=Math.imul(tn,ri),De=De+Math.imul(Ut,on)|0,Je=Math.imul(Ut,ri);var Xi=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Xi>>>26)|0,Xi&=67108863,vt=Math.imul(xn,on),De=Math.imul(xn,ri),De=De+Math.imul(Dn,on)|0,Je=Math.imul(Dn,ri),vt=vt+Math.imul(tn,oi)|0,De=De+Math.imul(tn,hi)|0,De=De+Math.imul(Ut,oi)|0,Je=Je+Math.imul(Ut,hi)|0;var Co=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Co>>>26)|0,Co&=67108863,vt=Math.imul(nn,on),De=Math.imul(nn,ri),De=De+Math.imul(Xn,on)|0,Je=Math.imul(Xn,ri),vt=vt+Math.imul(xn,oi)|0,De=De+Math.imul(xn,hi)|0,De=De+Math.imul(Dn,oi)|0,Je=Je+Math.imul(Dn,hi)|0,vt=vt+Math.imul(tn,ni)|0,De=De+Math.imul(tn,pi)|0,De=De+Math.imul(Ut,ni)|0,Je=Je+Math.imul(Ut,pi)|0;var Po=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Po>>>26)|0,Po&=67108863,vt=Math.imul(hn,on),De=Math.imul(hn,ri),De=De+Math.imul($n,on)|0,Je=Math.imul($n,ri),vt=vt+Math.imul(nn,oi)|0,De=De+Math.imul(nn,hi)|0,De=De+Math.imul(Xn,oi)|0,Je=Je+Math.imul(Xn,hi)|0,vt=vt+Math.imul(xn,ni)|0,De=De+Math.imul(xn,pi)|0,De=De+Math.imul(Dn,ni)|0,Je=Je+Math.imul(Dn,pi)|0,vt=vt+Math.imul(tn,xi)|0,De=De+Math.imul(tn,mi)|0,De=De+Math.imul(Ut,xi)|0,Je=Je+Math.imul(Ut,mi)|0;var Ro=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Ro>>>26)|0,Ro&=67108863,vt=Math.imul(ai,on),De=Math.imul(ai,ri),De=De+Math.imul(Zn,on)|0,Je=Math.imul(Zn,ri),vt=vt+Math.imul(hn,oi)|0,De=De+Math.imul(hn,hi)|0,De=De+Math.imul($n,oi)|0,Je=Je+Math.imul($n,hi)|0,vt=vt+Math.imul(nn,ni)|0,De=De+Math.imul(nn,pi)|0,De=De+Math.imul(Xn,ni)|0,Je=Je+Math.imul(Xn,pi)|0,vt=vt+Math.imul(xn,xi)|0,De=De+Math.imul(xn,mi)|0,De=De+Math.imul(Dn,xi)|0,Je=Je+Math.imul(Dn,mi)|0,vt=vt+Math.imul(tn,Ci)|0,De=De+Math.imul(tn,Ni)|0,De=De+Math.imul(Ut,Ci)|0,Je=Je+Math.imul(Ut,Ni)|0;var bi=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(bi>>>26)|0,bi&=67108863,vt=Math.imul(ci,on),De=Math.imul(ci,ri),De=De+Math.imul(yi,on)|0,Je=Math.imul(yi,ri),vt=vt+Math.imul(ai,oi)|0,De=De+Math.imul(ai,hi)|0,De=De+Math.imul(Zn,oi)|0,Je=Je+Math.imul(Zn,hi)|0,vt=vt+Math.imul(hn,ni)|0,De=De+Math.imul(hn,pi)|0,De=De+Math.imul($n,ni)|0,Je=Je+Math.imul($n,pi)|0,vt=vt+Math.imul(nn,xi)|0,De=De+Math.imul(nn,mi)|0,De=De+Math.imul(Xn,xi)|0,Je=Je+Math.imul(Xn,mi)|0,vt=vt+Math.imul(xn,Ci)|0,De=De+Math.imul(xn,Ni)|0,De=De+Math.imul(Dn,Ci)|0,Je=Je+Math.imul(Dn,Ni)|0,vt=vt+Math.imul(tn,Pi)|0,De=De+Math.imul(tn,Xt)|0,De=De+Math.imul(Ut,Pi)|0,Je=Je+Math.imul(Ut,Xt)|0;var Hi=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Hi>>>26)|0,Hi&=67108863,vt=Math.imul(Bi,on),De=Math.imul(Bi,ri),De=De+Math.imul(Ei,on)|0,Je=Math.imul(Ei,ri),vt=vt+Math.imul(ci,oi)|0,De=De+Math.imul(ci,hi)|0,De=De+Math.imul(yi,oi)|0,Je=Je+Math.imul(yi,hi)|0,vt=vt+Math.imul(ai,ni)|0,De=De+Math.imul(ai,pi)|0,De=De+Math.imul(Zn,ni)|0,Je=Je+Math.imul(Zn,pi)|0,vt=vt+Math.imul(hn,xi)|0,De=De+Math.imul(hn,mi)|0,De=De+Math.imul($n,xi)|0,Je=Je+Math.imul($n,mi)|0,vt=vt+Math.imul(nn,Ci)|0,De=De+Math.imul(nn,Ni)|0,De=De+Math.imul(Xn,Ci)|0,Je=Je+Math.imul(Xn,Ni)|0,vt=vt+Math.imul(xn,Pi)|0,De=De+Math.imul(xn,Xt)|0,De=De+Math.imul(Dn,Pi)|0,Je=Je+Math.imul(Dn,Xt)|0,vt=vt+Math.imul(tn,An)|0,De=De+Math.imul(tn,ui)|0,De=De+Math.imul(Ut,An)|0,Je=Je+Math.imul(Ut,ui)|0;var ji=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(ji>>>26)|0,ji&=67108863,vt=Math.imul(ii,on),De=Math.imul(ii,ri),De=De+Math.imul(vi,on)|0,Je=Math.imul(vi,ri),vt=vt+Math.imul(Bi,oi)|0,De=De+Math.imul(Bi,hi)|0,De=De+Math.imul(Ei,oi)|0,Je=Je+Math.imul(Ei,hi)|0,vt=vt+Math.imul(ci,ni)|0,De=De+Math.imul(ci,pi)|0,De=De+Math.imul(yi,ni)|0,Je=Je+Math.imul(yi,pi)|0,vt=vt+Math.imul(ai,xi)|0,De=De+Math.imul(ai,mi)|0,De=De+Math.imul(Zn,xi)|0,Je=Je+Math.imul(Zn,mi)|0,vt=vt+Math.imul(hn,Ci)|0,De=De+Math.imul(hn,Ni)|0,De=De+Math.imul($n,Ci)|0,Je=Je+Math.imul($n,Ni)|0,vt=vt+Math.imul(nn,Pi)|0,De=De+Math.imul(nn,Xt)|0,De=De+Math.imul(Xn,Pi)|0,Je=Je+Math.imul(Xn,Xt)|0,vt=vt+Math.imul(xn,An)|0,De=De+Math.imul(xn,ui)|0,De=De+Math.imul(Dn,An)|0,Je=Je+Math.imul(Dn,ui)|0,vt=vt+Math.imul(tn,fi)|0,De=De+Math.imul(tn,ki)|0,De=De+Math.imul(Ut,fi)|0,Je=Je+Math.imul(Ut,ki)|0;var Qi=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Qi>>>26)|0,Qi&=67108863,vt=Math.imul(si,on),De=Math.imul(si,ri),De=De+Math.imul(wi,on)|0,Je=Math.imul(wi,ri),vt=vt+Math.imul(ii,oi)|0,De=De+Math.imul(ii,hi)|0,De=De+Math.imul(vi,oi)|0,Je=Je+Math.imul(vi,hi)|0,vt=vt+Math.imul(Bi,ni)|0,De=De+Math.imul(Bi,pi)|0,De=De+Math.imul(Ei,ni)|0,Je=Je+Math.imul(Ei,pi)|0,vt=vt+Math.imul(ci,xi)|0,De=De+Math.imul(ci,mi)|0,De=De+Math.imul(yi,xi)|0,Je=Je+Math.imul(yi,mi)|0,vt=vt+Math.imul(ai,Ci)|0,De=De+Math.imul(ai,Ni)|0,De=De+Math.imul(Zn,Ci)|0,Je=Je+Math.imul(Zn,Ni)|0,vt=vt+Math.imul(hn,Pi)|0,De=De+Math.imul(hn,Xt)|0,De=De+Math.imul($n,Pi)|0,Je=Je+Math.imul($n,Xt)|0,vt=vt+Math.imul(nn,An)|0,De=De+Math.imul(nn,ui)|0,De=De+Math.imul(Xn,An)|0,Je=Je+Math.imul(Xn,ui)|0,vt=vt+Math.imul(xn,fi)|0,De=De+Math.imul(xn,ki)|0,De=De+Math.imul(Dn,fi)|0,Je=Je+Math.imul(Dn,ki)|0,vt=vt+Math.imul(tn,Ti)|0,De=De+Math.imul(tn,$i)|0,De=De+Math.imul(Ut,Ti)|0,Je=Je+Math.imul(Ut,$i)|0;var xo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(xo>>>26)|0,xo&=67108863,vt=Math.imul(an,on),De=Math.imul(an,ri),De=De+Math.imul(jt,on)|0,Je=Math.imul(jt,ri),vt=vt+Math.imul(si,oi)|0,De=De+Math.imul(si,hi)|0,De=De+Math.imul(wi,oi)|0,Je=Je+Math.imul(wi,hi)|0,vt=vt+Math.imul(ii,ni)|0,De=De+Math.imul(ii,pi)|0,De=De+Math.imul(vi,ni)|0,Je=Je+Math.imul(vi,pi)|0,vt=vt+Math.imul(Bi,xi)|0,De=De+Math.imul(Bi,mi)|0,De=De+Math.imul(Ei,xi)|0,Je=Je+Math.imul(Ei,mi)|0,vt=vt+Math.imul(ci,Ci)|0,De=De+Math.imul(ci,Ni)|0,De=De+Math.imul(yi,Ci)|0,Je=Je+Math.imul(yi,Ni)|0,vt=vt+Math.imul(ai,Pi)|0,De=De+Math.imul(ai,Xt)|0,De=De+Math.imul(Zn,Pi)|0,Je=Je+Math.imul(Zn,Xt)|0,vt=vt+Math.imul(hn,An)|0,De=De+Math.imul(hn,ui)|0,De=De+Math.imul($n,An)|0,Je=Je+Math.imul($n,ui)|0,vt=vt+Math.imul(nn,fi)|0,De=De+Math.imul(nn,ki)|0,De=De+Math.imul(Xn,fi)|0,Je=Je+Math.imul(Xn,ki)|0,vt=vt+Math.imul(xn,Ti)|0,De=De+Math.imul(xn,$i)|0,De=De+Math.imul(Dn,Ti)|0,Je=Je+Math.imul(Dn,$i)|0,vt=vt+Math.imul(tn,Di)|0,De=De+Math.imul(tn,qi)|0,De=De+Math.imul(Ut,Di)|0,Je=Je+Math.imul(Ut,qi)|0;var Ji=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Ji>>>26)|0,Ji&=67108863,vt=Math.imul(an,oi),De=Math.imul(an,hi),De=De+Math.imul(jt,oi)|0,Je=Math.imul(jt,hi),vt=vt+Math.imul(si,ni)|0,De=De+Math.imul(si,pi)|0,De=De+Math.imul(wi,ni)|0,Je=Je+Math.imul(wi,pi)|0,vt=vt+Math.imul(ii,xi)|0,De=De+Math.imul(ii,mi)|0,De=De+Math.imul(vi,xi)|0,Je=Je+Math.imul(vi,mi)|0,vt=vt+Math.imul(Bi,Ci)|0,De=De+Math.imul(Bi,Ni)|0,De=De+Math.imul(Ei,Ci)|0,Je=Je+Math.imul(Ei,Ni)|0,vt=vt+Math.imul(ci,Pi)|0,De=De+Math.imul(ci,Xt)|0,De=De+Math.imul(yi,Pi)|0,Je=Je+Math.imul(yi,Xt)|0,vt=vt+Math.imul(ai,An)|0,De=De+Math.imul(ai,ui)|0,De=De+Math.imul(Zn,An)|0,Je=Je+Math.imul(Zn,ui)|0,vt=vt+Math.imul(hn,fi)|0,De=De+Math.imul(hn,ki)|0,De=De+Math.imul($n,fi)|0,Je=Je+Math.imul($n,ki)|0,vt=vt+Math.imul(nn,Ti)|0,De=De+Math.imul(nn,$i)|0,De=De+Math.imul(Xn,Ti)|0,Je=Je+Math.imul(Xn,$i)|0,vt=vt+Math.imul(xn,Di)|0,De=De+Math.imul(xn,qi)|0,De=De+Math.imul(Dn,Di)|0,Je=Je+Math.imul(Dn,qi)|0;var _o=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(_o>>>26)|0,_o&=67108863,vt=Math.imul(an,ni),De=Math.imul(an,pi),De=De+Math.imul(jt,ni)|0,Je=Math.imul(jt,pi),vt=vt+Math.imul(si,xi)|0,De=De+Math.imul(si,mi)|0,De=De+Math.imul(wi,xi)|0,Je=Je+Math.imul(wi,mi)|0,vt=vt+Math.imul(ii,Ci)|0,De=De+Math.imul(ii,Ni)|0,De=De+Math.imul(vi,Ci)|0,Je=Je+Math.imul(vi,Ni)|0,vt=vt+Math.imul(Bi,Pi)|0,De=De+Math.imul(Bi,Xt)|0,De=De+Math.imul(Ei,Pi)|0,Je=Je+Math.imul(Ei,Xt)|0,vt=vt+Math.imul(ci,An)|0,De=De+Math.imul(ci,ui)|0,De=De+Math.imul(yi,An)|0,Je=Je+Math.imul(yi,ui)|0,vt=vt+Math.imul(ai,fi)|0,De=De+Math.imul(ai,ki)|0,De=De+Math.imul(Zn,fi)|0,Je=Je+Math.imul(Zn,ki)|0,vt=vt+Math.imul(hn,Ti)|0,De=De+Math.imul(hn,$i)|0,De=De+Math.imul($n,Ti)|0,Je=Je+Math.imul($n,$i)|0,vt=vt+Math.imul(nn,Di)|0,De=De+Math.imul(nn,qi)|0,De=De+Math.imul(Xn,Di)|0,Je=Je+Math.imul(Xn,qi)|0;var Bo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Bo>>>26)|0,Bo&=67108863,vt=Math.imul(an,xi),De=Math.imul(an,mi),De=De+Math.imul(jt,xi)|0,Je=Math.imul(jt,mi),vt=vt+Math.imul(si,Ci)|0,De=De+Math.imul(si,Ni)|0,De=De+Math.imul(wi,Ci)|0,Je=Je+Math.imul(wi,Ni)|0,vt=vt+Math.imul(ii,Pi)|0,De=De+Math.imul(ii,Xt)|0,De=De+Math.imul(vi,Pi)|0,Je=Je+Math.imul(vi,Xt)|0,vt=vt+Math.imul(Bi,An)|0,De=De+Math.imul(Bi,ui)|0,De=De+Math.imul(Ei,An)|0,Je=Je+Math.imul(Ei,ui)|0,vt=vt+Math.imul(ci,fi)|0,De=De+Math.imul(ci,ki)|0,De=De+Math.imul(yi,fi)|0,Je=Je+Math.imul(yi,ki)|0,vt=vt+Math.imul(ai,Ti)|0,De=De+Math.imul(ai,$i)|0,De=De+Math.imul(Zn,Ti)|0,Je=Je+Math.imul(Zn,$i)|0,vt=vt+Math.imul(hn,Di)|0,De=De+Math.imul(hn,qi)|0,De=De+Math.imul($n,Di)|0,Je=Je+Math.imul($n,qi)|0;var So=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(So>>>26)|0,So&=67108863,vt=Math.imul(an,Ci),De=Math.imul(an,Ni),De=De+Math.imul(jt,Ci)|0,Je=Math.imul(jt,Ni),vt=vt+Math.imul(si,Pi)|0,De=De+Math.imul(si,Xt)|0,De=De+Math.imul(wi,Pi)|0,Je=Je+Math.imul(wi,Xt)|0,vt=vt+Math.imul(ii,An)|0,De=De+Math.imul(ii,ui)|0,De=De+Math.imul(vi,An)|0,Je=Je+Math.imul(vi,ui)|0,vt=vt+Math.imul(Bi,fi)|0,De=De+Math.imul(Bi,ki)|0,De=De+Math.imul(Ei,fi)|0,Je=Je+Math.imul(Ei,ki)|0,vt=vt+Math.imul(ci,Ti)|0,De=De+Math.imul(ci,$i)|0,De=De+Math.imul(yi,Ti)|0,Je=Je+Math.imul(yi,$i)|0,vt=vt+Math.imul(ai,Di)|0,De=De+Math.imul(ai,qi)|0,De=De+Math.imul(Zn,Di)|0,Je=Je+Math.imul(Zn,qi)|0;var No=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(No>>>26)|0,No&=67108863,vt=Math.imul(an,Pi),De=Math.imul(an,Xt),De=De+Math.imul(jt,Pi)|0,Je=Math.imul(jt,Xt),vt=vt+Math.imul(si,An)|0,De=De+Math.imul(si,ui)|0,De=De+Math.imul(wi,An)|0,Je=Je+Math.imul(wi,ui)|0,vt=vt+Math.imul(ii,fi)|0,De=De+Math.imul(ii,ki)|0,De=De+Math.imul(vi,fi)|0,Je=Je+Math.imul(vi,ki)|0,vt=vt+Math.imul(Bi,Ti)|0,De=De+Math.imul(Bi,$i)|0,De=De+Math.imul(Ei,Ti)|0,Je=Je+Math.imul(Ei,$i)|0,vt=vt+Math.imul(ci,Di)|0,De=De+Math.imul(ci,qi)|0,De=De+Math.imul(yi,Di)|0,Je=Je+Math.imul(yi,qi)|0;var Eo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Eo>>>26)|0,Eo&=67108863,vt=Math.imul(an,An),De=Math.imul(an,ui),De=De+Math.imul(jt,An)|0,Je=Math.imul(jt,ui),vt=vt+Math.imul(si,fi)|0,De=De+Math.imul(si,ki)|0,De=De+Math.imul(wi,fi)|0,Je=Je+Math.imul(wi,ki)|0,vt=vt+Math.imul(ii,Ti)|0,De=De+Math.imul(ii,$i)|0,De=De+Math.imul(vi,Ti)|0,Je=Je+Math.imul(vi,$i)|0,vt=vt+Math.imul(Bi,Di)|0,De=De+Math.imul(Bi,qi)|0,De=De+Math.imul(Ei,Di)|0,Je=Je+Math.imul(Ei,qi)|0;var Lo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Lo>>>26)|0,Lo&=67108863,vt=Math.imul(an,fi),De=Math.imul(an,ki),De=De+Math.imul(jt,fi)|0,Je=Math.imul(jt,ki),vt=vt+Math.imul(si,Ti)|0,De=De+Math.imul(si,$i)|0,De=De+Math.imul(wi,Ti)|0,Je=Je+Math.imul(wi,$i)|0,vt=vt+Math.imul(ii,Di)|0,De=De+Math.imul(ii,qi)|0,De=De+Math.imul(vi,Di)|0,Je=Je+Math.imul(vi,qi)|0;var Oo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Oo>>>26)|0,Oo&=67108863,vt=Math.imul(an,Ti),De=Math.imul(an,$i),De=De+Math.imul(jt,Ti)|0,Je=Math.imul(jt,$i),vt=vt+Math.imul(si,Di)|0,De=De+Math.imul(si,qi)|0,De=De+Math.imul(wi,Di)|0,Je=Je+Math.imul(wi,qi)|0;var qo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(qo>>>26)|0,qo&=67108863,vt=Math.imul(an,Di),De=Math.imul(an,qi),De=De+Math.imul(jt,Di)|0,Je=Math.imul(jt,qi);var zo=(Bt+vt|0)+((De&8191)<<13)|0;return Bt=(Je+(De>>>13)|0)+(zo>>>26)|0,zo&=67108863,Et[0]=Xi,Et[1]=Co,Et[2]=Po,Et[3]=Ro,Et[4]=bi,Et[5]=Hi,Et[6]=ji,Et[7]=Qi,Et[8]=xo,Et[9]=Ji,Et[10]=_o,Et[11]=Bo,Et[12]=So,Et[13]=No,Et[14]=Eo,Et[15]=Lo,Et[16]=Oo,Et[17]=qo,Et[18]=zo,Bt!==0&&(Et[19]=Bt,Re.length++),Re};Math.imul||(Ft=Dt);function Ot(Be,$e,Re){Re.negative=$e.negative^Be.negative,Re.length=Be.length+$e.length;for(var We=0,Xe=0,Et=0;Et>>26)|0,Xe+=Bt>>>26,Bt&=67108863}Re.words[Et]=vt,We=Bt,Bt=Xe}return We!==0?Re.words[Et]=We:Re.length--,Re.strip()}function Tt(Be,$e,Re){var We=new Rt;return We.mulp(Be,$e,Re)}Ae.prototype.mulTo=function(Be,$e){var Re,We=this.length+Be.length;return this.length===10&&Be.length===10?Re=Ft(this,Be,$e):We<63?Re=Dt(this,Be,$e):We<1024?Re=Ot(this,Be,$e):Re=Tt(this,Be,$e),Re};function Rt(Be,$e){this.x=Be,this.y=$e}Rt.prototype.makeRBT=function(Be){for(var $e=new Array(Be),Re=Ae.prototype._countBits(Be)-1,We=0;We>=1;return We},Rt.prototype.permute=function(Be,$e,Re,We,Xe,Et){for(var Bt=0;Bt>>1)Xe++;return 1<>>13,Re[2*Et+1]=Xe&8191,Xe=Xe>>>13;for(Et=2*$e;Et>=26,$e+=We/67108864|0,$e+=Xe>>>26,this.words[Re]=Xe&67108863}return $e!==0&&(this.words[Re]=$e,this.length++),this.length=Be===0?1:this.length,this},Ae.prototype.muln=function(Be){return this.clone().imuln(Be)},Ae.prototype.sqr=function(){return this.mul(this)},Ae.prototype.isqr=function(){return this.imul(this.clone())},Ae.prototype.pow=function(Be){var $e=Ct(Be);if($e.length===0)return new Ae(1);for(var Re=this,We=0;We<$e.length&&$e[We]===0;We++,Re=Re.sqr());if(++We<$e.length)for(var Xe=Re.sqr();We<$e.length;We++,Xe=Xe.sqr())$e[We]!==0&&(Re=Re.mul(Xe));return Re},Ae.prototype.iushln=function(Be){Ee(typeof Be=="number"&&Be>=0);var $e=Be%26,Re=(Be-$e)/26,We=67108863>>>26-$e<<26-$e,Xe;if($e!==0){var Et=0;for(Xe=0;Xe>>26-$e}Et&&(this.words[Xe]=Et,this.length++)}if(Re!==0){for(Xe=this.length-1;Xe>=0;Xe--)this.words[Xe+Re]=this.words[Xe];for(Xe=0;Xe=0);var We;$e?We=($e-$e%26)/26:We=0;var Xe=Be%26,Et=Math.min((Be-Xe)/26,this.length),Bt=67108863^67108863>>>Xe<Et)for(this.length-=Et,De=0;De=0&&(Je!==0||De>=We);De--){var It=this.words[De]|0;this.words[De]=Je<<26-Xe|It>>>Xe,Je=It&Bt}return vt&&Je!==0&&(vt.words[vt.length++]=Je),this.length===0&&(this.words[0]=0,this.length=1),this.strip()},Ae.prototype.ishrn=function(Be,$e,Re){return Ee(this.negative===0),this.iushrn(Be,$e,Re)},Ae.prototype.shln=function(Be){return this.clone().ishln(Be)},Ae.prototype.ushln=function(Be){return this.clone().iushln(Be)},Ae.prototype.shrn=function(Be){return this.clone().ishrn(Be)},Ae.prototype.ushrn=function(Be){return this.clone().iushrn(Be)},Ae.prototype.testn=function(Be){Ee(typeof Be=="number"&&Be>=0);var $e=Be%26,Re=(Be-$e)/26,We=1<<$e;if(this.length<=Re)return!1;var Xe=this.words[Re];return!!(Xe&We)},Ae.prototype.imaskn=function(Be){Ee(typeof Be=="number"&&Be>=0);var $e=Be%26,Re=(Be-$e)/26;if(Ee(this.negative===0,"imaskn works only with positive numbers"),this.length<=Re)return this;if($e!==0&&Re++,this.length=Math.min(Re,this.length),$e!==0){var We=67108863^67108863>>>$e<<$e;this.words[this.length-1]&=We}return this.strip()},Ae.prototype.maskn=function(Be){return this.clone().imaskn(Be)},Ae.prototype.iaddn=function(Be){return Ee(typeof Be=="number"),Ee(Be<67108864),Be<0?this.isubn(-Be):this.negative!==0?this.length===1&&(this.words[0]|0)=67108864;$e++)this.words[$e]-=67108864,$e===this.length-1?this.words[$e+1]=1:this.words[$e+1]++;return this.length=Math.max(this.length,$e+1),this},Ae.prototype.isubn=function(Be){if(Ee(typeof Be=="number"),Ee(Be<67108864),Be<0)return this.iaddn(-Be);if(this.negative!==0)return this.negative=0,this.iaddn(Be),this.negative=1,this;if(this.words[0]-=Be,this.length===1&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var $e=0;$e>26)-(vt/67108864|0),this.words[Xe+Re]=Et&67108863}for(;Xe>26,this.words[Xe+Re]=Et&67108863;if(Bt===0)return this.strip();for(Ee(Bt===-1),Bt=0,Xe=0;Xe>26,this.words[Xe]=Et&67108863;return this.negative=1,this.strip()},Ae.prototype._wordDiv=function(Be,$e){var Re=this.length-Be.length,We=this.clone(),Xe=Be,Et=Xe.words[Xe.length-1]|0,Bt=this._countBits(Et);Re=26-Bt,Re!==0&&(Xe=Xe.ushln(Re),We.iushln(Re),Et=Xe.words[Xe.length-1]|0);var vt=We.length-Xe.length,De;if($e!=="mod"){De=new Ae(null),De.length=vt+1,De.words=new Array(De.length);for(var Je=0;Je=0;tn--){var Ut=(We.words[Xe.length+tn]|0)*67108864+(We.words[Xe.length+tn-1]|0);for(Ut=Math.min(Ut/Et|0,67108863),We._ishlnsubmul(Xe,Ut,tn);We.negative!==0;)Ut--,We.negative=0,We._ishlnsubmul(Xe,1,tn),We.isZero()||(We.negative^=1);De&&(De.words[tn]=Ut)}return De&&De.strip(),We.strip(),$e!=="div"&&Re!==0&&We.iushrn(Re),{div:De||null,mod:We}},Ae.prototype.divmod=function(Be,$e,Re){if(Ee(!Be.isZero()),this.isZero())return{div:new Ae(0),mod:new Ae(0)};var We,Xe,Et;return this.negative!==0&&Be.negative===0?(Et=this.neg().divmod(Be,$e),$e!=="mod"&&(We=Et.div.neg()),$e!=="div"&&(Xe=Et.mod.neg(),Re&&Xe.negative!==0&&Xe.iadd(Be)),{div:We,mod:Xe}):this.negative===0&&Be.negative!==0?(Et=this.divmod(Be.neg(),$e),$e!=="mod"&&(We=Et.div.neg()),{div:We,mod:Et.mod}):(this.negative&Be.negative)!==0?(Et=this.neg().divmod(Be.neg(),$e),$e!=="div"&&(Xe=Et.mod.neg(),Re&&Xe.negative!==0&&Xe.isub(Be)),{div:Et.div,mod:Xe}):Be.length>this.length||this.cmp(Be)<0?{div:new Ae(0),mod:this}:Be.length===1?$e==="div"?{div:this.divn(Be.words[0]),mod:null}:$e==="mod"?{div:null,mod:new Ae(this.modn(Be.words[0]))}:{div:this.divn(Be.words[0]),mod:new Ae(this.modn(Be.words[0]))}:this._wordDiv(Be,$e)},Ae.prototype.div=function(Be){return this.divmod(Be,"div",!1).div},Ae.prototype.mod=function(Be){return this.divmod(Be,"mod",!1).mod},Ae.prototype.umod=function(Be){return this.divmod(Be,"mod",!0).mod},Ae.prototype.divRound=function(Be){var $e=this.divmod(Be);if($e.mod.isZero())return $e.div;var Re=$e.div.negative!==0?$e.mod.isub(Be):$e.mod,We=Be.ushrn(1),Xe=Be.andln(1),Et=Re.cmp(We);return Et<0||Xe===1&&Et===0?$e.div:$e.div.negative!==0?$e.div.isubn(1):$e.div.iaddn(1)},Ae.prototype.modn=function(Be){Ee(Be<=67108863);for(var $e=(1<<26)%Be,Re=0,We=this.length-1;We>=0;We--)Re=($e*Re+(this.words[We]|0))%Be;return Re},Ae.prototype.idivn=function(Be){Ee(Be<=67108863);for(var $e=0,Re=this.length-1;Re>=0;Re--){var We=(this.words[Re]|0)+$e*67108864;this.words[Re]=We/Be|0,$e=We%Be}return this.strip()},Ae.prototype.divn=function(Be){return this.clone().idivn(Be)},Ae.prototype.egcd=function(Be){Ee(Be.negative===0),Ee(!Be.isZero());var $e=this,Re=Be.clone();$e.negative!==0?$e=$e.umod(Be):$e=$e.clone();for(var We=new Ae(1),Xe=new Ae(0),Et=new Ae(0),Bt=new Ae(1),vt=0;$e.isEven()&&Re.isEven();)$e.iushrn(1),Re.iushrn(1),++vt;for(var De=Re.clone(),Je=$e.clone();!$e.isZero();){for(var It=0,tn=1;($e.words[0]&tn)===0&&It<26;++It,tn<<=1);if(It>0)for($e.iushrn(It);It-- >0;)(We.isOdd()||Xe.isOdd())&&(We.iadd(De),Xe.isub(Je)),We.iushrn(1),Xe.iushrn(1);for(var Ut=0,ln=1;(Re.words[0]&ln)===0&&Ut<26;++Ut,ln<<=1);if(Ut>0)for(Re.iushrn(Ut);Ut-- >0;)(Et.isOdd()||Bt.isOdd())&&(Et.iadd(De),Bt.isub(Je)),Et.iushrn(1),Bt.iushrn(1);$e.cmp(Re)>=0?($e.isub(Re),We.isub(Et),Xe.isub(Bt)):(Re.isub($e),Et.isub(We),Bt.isub(Xe))}return{a:Et,b:Bt,gcd:Re.iushln(vt)}},Ae.prototype._invmp=function(Be){Ee(Be.negative===0),Ee(!Be.isZero());var $e=this,Re=Be.clone();$e.negative!==0?$e=$e.umod(Be):$e=$e.clone();for(var We=new Ae(1),Xe=new Ae(0),Et=Re.clone();$e.cmpn(1)>0&&Re.cmpn(1)>0;){for(var Bt=0,vt=1;($e.words[0]&vt)===0&&Bt<26;++Bt,vt<<=1);if(Bt>0)for($e.iushrn(Bt);Bt-- >0;)We.isOdd()&&We.iadd(Et),We.iushrn(1);for(var De=0,Je=1;(Re.words[0]&Je)===0&&De<26;++De,Je<<=1);if(De>0)for(Re.iushrn(De);De-- >0;)Xe.isOdd()&&Xe.iadd(Et),Xe.iushrn(1);$e.cmp(Re)>=0?($e.isub(Re),We.isub(Xe)):(Re.isub($e),Xe.isub(We))}var It;return $e.cmpn(1)===0?It=We:It=Xe,It.cmpn(0)<0&&It.iadd(Be),It},Ae.prototype.gcd=function(Be){if(this.isZero())return Be.abs();if(Be.isZero())return this.abs();var $e=this.clone(),Re=Be.clone();$e.negative=0,Re.negative=0;for(var We=0;$e.isEven()&&Re.isEven();We++)$e.iushrn(1),Re.iushrn(1);do{for(;$e.isEven();)$e.iushrn(1);for(;Re.isEven();)Re.iushrn(1);var Xe=$e.cmp(Re);if(Xe<0){var Et=$e;$e=Re,Re=Et}else if(Xe===0||Re.cmpn(1)===0)break;$e.isub(Re)}while(!0);return Re.iushln(We)},Ae.prototype.invm=function(Be){return this.egcd(Be).a.umod(Be)},Ae.prototype.isEven=function(){return(this.words[0]&1)===0},Ae.prototype.isOdd=function(){return(this.words[0]&1)===1},Ae.prototype.andln=function(Be){return this.words[0]&Be},Ae.prototype.bincn=function(Be){Ee(typeof Be=="number");var $e=Be%26,Re=(Be-$e)/26,We=1<<$e;if(this.length<=Re)return this._expand(Re+1),this.words[Re]|=We,this;for(var Xe=We,Et=Re;Xe!==0&&Et>>26,Bt&=67108863,this.words[Et]=Bt}return Xe!==0&&(this.words[Et]=Xe,this.length++),this},Ae.prototype.isZero=function(){return this.length===1&&this.words[0]===0},Ae.prototype.cmpn=function(Be){var $e=Be<0;if(this.negative!==0&&!$e)return-1;if(this.negative===0&&$e)return 1;this.strip();var Re;if(this.length>1)Re=1;else{$e&&(Be=-Be),Ee(Be<=67108863,"Number is too big");var We=this.words[0]|0;Re=We===Be?0:WeBe.length)return 1;if(this.length=0;Re--){var We=this.words[Re]|0,Xe=Be.words[Re]|0;if(We!==Xe){WeXe&&($e=1);break}}return $e},Ae.prototype.gtn=function(Be){return this.cmpn(Be)===1},Ae.prototype.gt=function(Be){return this.cmp(Be)===1},Ae.prototype.gten=function(Be){return this.cmpn(Be)>=0},Ae.prototype.gte=function(Be){return this.cmp(Be)>=0},Ae.prototype.ltn=function(Be){return this.cmpn(Be)===-1},Ae.prototype.lt=function(Be){return this.cmp(Be)===-1},Ae.prototype.lten=function(Be){return this.cmpn(Be)<=0},Ae.prototype.lte=function(Be){return this.cmp(Be)<=0},Ae.prototype.eqn=function(Be){return this.cmpn(Be)===0},Ae.prototype.eq=function(Be){return this.cmp(Be)===0},Ae.red=function(Be){return new qn(Be)},Ae.prototype.toRed=function(Be){return Ee(!this.red,"Already a number in reduction context"),Ee(this.negative===0,"red works only with positives"),Be.convertTo(this)._forceRed(Be)},Ae.prototype.fromRed=function(){return Ee(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},Ae.prototype._forceRed=function(Be){return this.red=Be,this},Ae.prototype.forceRed=function(Be){return Ee(!this.red,"Already a number in reduction context"),this._forceRed(Be)},Ae.prototype.redAdd=function(Be){return Ee(this.red,"redAdd works only with red numbers"),this.red.add(this,Be)},Ae.prototype.redIAdd=function(Be){return Ee(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,Be)},Ae.prototype.redSub=function(Be){return Ee(this.red,"redSub works only with red numbers"),this.red.sub(this,Be)},Ae.prototype.redISub=function(Be){return Ee(this.red,"redISub works only with red numbers"),this.red.isub(this,Be)},Ae.prototype.redShl=function(Be){return Ee(this.red,"redShl works only with red numbers"),this.red.shl(this,Be)},Ae.prototype.redMul=function(Be){return Ee(this.red,"redMul works only with red numbers"),this.red._verify2(this,Be),this.red.mul(this,Be)},Ae.prototype.redIMul=function(Be){return Ee(this.red,"redMul works only with red numbers"),this.red._verify2(this,Be),this.red.imul(this,Be)},Ae.prototype.redSqr=function(){return Ee(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},Ae.prototype.redISqr=function(){return Ee(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},Ae.prototype.redSqrt=function(){return Ee(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},Ae.prototype.redInvm=function(){return Ee(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},Ae.prototype.redNeg=function(){return Ee(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},Ae.prototype.redPow=function(Be){return Ee(this.red&&!Be.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,Be)};var Jt={k256:null,p224:null,p192:null,p25519:null};function Kt(Be,$e){this.name=Be,this.p=new Ae($e,16),this.n=this.p.bitLength(),this.k=new Ae(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}Kt.prototype._tmp=function(){var Be=new Ae(null);return Be.words=new Array(Math.ceil(this.n/13)),Be},Kt.prototype.ireduce=function(Be){var $e=Be,Re;do this.split($e,this.tmp),$e=this.imulK($e),$e=$e.iadd(this.tmp),Re=$e.bitLength();while(Re>this.n);var We=Re0?$e.isub(this.p):$e.strip!==void 0?$e.strip():$e._strip(),$e},Kt.prototype.split=function(Be,$e){Be.iushrn(this.n,0,$e)},Kt.prototype.imulK=function(Be){return Be.imul(this.k)};function kn(){Kt.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}Me(kn,Kt),kn.prototype.split=function(Be,$e){for(var Re=4194303,We=Math.min(Be.length,9),Xe=0;Xe>>22,Et=Bt}Et>>>=22,Be.words[Xe-10]=Et,Et===0&&Be.length>10?Be.length-=10:Be.length-=9},kn.prototype.imulK=function(Be){Be.words[Be.length]=0,Be.words[Be.length+1]=0,Be.length+=2;for(var $e=0,Re=0;Re>>=26,Be.words[Re]=Xe,$e=We}return $e!==0&&(Be.words[Be.length++]=$e),Be},Ae._prime=function(Be){if(Jt[Be])return Jt[Be];var $e;if(Be==="k256")$e=new kn;else if(Be==="p224")$e=new wn;else if(Be==="p192")$e=new ei;else if(Be==="p25519")$e=new ti;else throw new Error("Unknown prime "+Be);return Jt[Be]=$e,$e};function qn(Be){if(typeof Be=="string"){var $e=Ae._prime(Be);this.m=$e.p,this.prime=$e}else Ee(Be.gtn(1),"modulus must be greater than 1"),this.m=Be,this.prime=null}qn.prototype._verify1=function(Be){Ee(Be.negative===0,"red works only with positives"),Ee(Be.red,"red works only with red numbers")},qn.prototype._verify2=function(Be,$e){Ee((Be.negative|$e.negative)===0,"red works only with positives"),Ee(Be.red&&Be.red===$e.red,"red works only with red numbers")},qn.prototype.imod=function(Be){return this.prime?this.prime.ireduce(Be)._forceRed(this):Be.umod(this.m)._forceRed(this)},qn.prototype.neg=function(Be){return Be.isZero()?Be.clone():this.m.sub(Be)._forceRed(this)},qn.prototype.add=function(Be,$e){this._verify2(Be,$e);var Re=Be.add($e);return Re.cmp(this.m)>=0&&Re.isub(this.m),Re._forceRed(this)},qn.prototype.iadd=function(Be,$e){this._verify2(Be,$e);var Re=Be.iadd($e);return Re.cmp(this.m)>=0&&Re.isub(this.m),Re},qn.prototype.sub=function(Be,$e){this._verify2(Be,$e);var Re=Be.sub($e);return Re.cmpn(0)<0&&Re.iadd(this.m),Re._forceRed(this)},qn.prototype.isub=function(Be,$e){this._verify2(Be,$e);var Re=Be.isub($e);return Re.cmpn(0)<0&&Re.iadd(this.m),Re},qn.prototype.shl=function(Be,$e){return this._verify1(Be),this.imod(Be.ushln($e))},qn.prototype.imul=function(Be,$e){return this._verify2(Be,$e),this.imod(Be.imul($e))},qn.prototype.mul=function(Be,$e){return this._verify2(Be,$e),this.imod(Be.mul($e))},qn.prototype.isqr=function(Be){return this.imul(Be,Be.clone())},qn.prototype.sqr=function(Be){return this.mul(Be,Be)},qn.prototype.sqrt=function(Be){if(Be.isZero())return Be.clone();var $e=this.m.andln(3);if(Ee($e%2===1),$e===3){var Re=this.m.add(new Ae(1)).iushrn(2);return this.pow(Be,Re)}for(var We=this.m.subn(1),Xe=0;!We.isZero()&&We.andln(1)===0;)Xe++,We.iushrn(1);Ee(!We.isZero());var Et=new Ae(1).toRed(this),Bt=Et.redNeg(),vt=this.m.subn(1).iushrn(1),De=this.m.bitLength();for(De=new Ae(2*De*De).toRed(this);this.pow(De,vt).cmp(Bt)!==0;)De.redIAdd(Bt);for(var Je=this.pow(De,We),It=this.pow(Be,We.addn(1).iushrn(1)),tn=this.pow(Be,We),Ut=Xe;tn.cmp(Et)!==0;){for(var ln=tn,xn=0;ln.cmp(Et)!==0;xn++)ln=ln.redSqr();Ee(xn=0;Xe--){for(var Je=$e.words[Xe],It=De-1;It>=0;It--){var tn=Je>>It&1;if(Et!==We[0]&&(Et=this.sqr(Et)),tn===0&&Bt===0){vt=0;continue}Bt<<=1,Bt|=tn,vt++,!(vt!==Re&&(Xe!==0||It!==0))&&(Et=this.mul(Et,We[Bt]),vt=0,Bt=0)}De=26}return Et},qn.prototype.convertTo=function(Be){var $e=Be.umod(this.m);return $e===Be?$e.clone():$e},qn.prototype.convertFrom=function(Be){var $e=Be.clone();return $e.red=null,$e},Ae.mont=function(Be){return new Jn(Be)};function Jn(Be){qn.call(this,Be),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new Ae(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}Me(Jn,qn),Jn.prototype.convertTo=function(Be){return this.imod(Be.ushln(this.shift))},Jn.prototype.convertFrom=function(Be){var $e=this.imod(Be.mul(this.rinv));return $e.red=null,$e},Jn.prototype.imul=function(Be,$e){if(Be.isZero()||$e.isZero())return Be.words[0]=0,Be.length=1,Be;var Re=Be.imul($e),We=Re.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),Xe=Re.isub(We).iushrn(this.shift),Et=Xe;return Xe.cmp(this.m)>=0?Et=Xe.isub(this.m):Xe.cmpn(0)<0&&(Et=Xe.iadd(this.m)),Et._forceRed(this)},Jn.prototype.mul=function(Be,$e){if(Be.isZero()||$e.isZero())return new Ae(0)._forceRed(this);var Re=Be.mul($e),We=Re.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),Xe=Re.isub(We).iushrn(this.shift),Et=Xe;return Xe.cmp(this.m)>=0?Et=Xe.isub(this.m):Xe.cmpn(0)<0&&(Et=Xe.iadd(this.m)),Et._forceRed(this)},Jn.prototype.invm=function(Be){var $e=this.imod(Be._invmp(this.m).mul(this.r2));return $e._forceRed(this)}})(e,bn$c)}(bn$d)),bn$d.exports}var bn$b={exports:{}},bn$a=bn$b.exports,hasRequiredBn$5;function requireBn$5(){return hasRequiredBn$5||(hasRequiredBn$5=1,function(e){(function(j,ke){function Ee(Be,$e){if(!Be)throw new Error($e||"Assertion failed")}function Me(Be,$e){Be.super_=$e;var Re=function(){};Re.prototype=$e.prototype,Be.prototype=new Re,Be.prototype.constructor=Be}function Ae(Be,$e,Re){if(Ae.isBN(Be))return Be;this.negative=0,this.words=null,this.length=0,this.red=null,Be!==null&&(($e==="le"||$e==="be")&&(Re=$e,$e=10),this._init(Be||0,$e||10,Re||"be"))}typeof j=="object"?j.exports=Ae:ke.BN=Ae,Ae.BN=Ae,Ae.wordSize=26;var Ie;try{typeof window<"u"&&typeof window.Buffer<"u"?Ie=window.Buffer:Ie=requireDist().Buffer}catch(Be){}Ae.isBN=function(Be){return Be instanceof Ae?!0:Be!==null&&typeof Be=="object"&&Be.constructor.wordSize===Ae.wordSize&&Array.isArray(Be.words)},Ae.max=function(Be,$e){return Be.cmp($e)>0?Be:$e},Ae.min=function(Be,$e){return Be.cmp($e)<0?Be:$e},Ae.prototype._init=function(Be,$e,Re){if(typeof Be=="number")return this._initNumber(Be,$e,Re);if(typeof Be=="object")return this._initArray(Be,$e,Re);$e==="hex"&&($e=16),Ee($e===($e|0)&&$e>=2&&$e<=36),Be=Be.toString().replace(/\s+/g,"");var We=0;Be[0]==="-"&&(We++,this.negative=1),We=0;We-=3)Et=Be[We]|Be[We-1]<<8|Be[We-2]<<16,this.words[Xe]|=Et<>>26-Bt&67108863,Bt+=24,Bt>=26&&(Bt-=26,Xe++);else if(Re==="le")for(We=0,Xe=0;We>>26-Bt&67108863,Bt+=24,Bt>=26&&(Bt-=26,Xe++);return this.strip()};function Ue(Be,$e){var Re=Be.charCodeAt($e);return Re>=65&&Re<=70?Re-55:Re>=97&&Re<=102?Re-87:Re-48&15}function Ke(Be,$e,Re){var We=Ue(Be,Re);return Re-1>=$e&&(We|=Ue(Be,Re-1)<<4),We}Ae.prototype._parseHex=function(Be,$e,Re){this.length=Math.ceil((Be.length-$e)/6),this.words=new Array(this.length);for(var We=0;We=$e;We-=2)Bt=Ke(Be,$e,We)<=18?(Xe-=18,Et+=1,this.words[Et]|=Bt>>>26):Xe+=8;else{var vt=Be.length-$e;for(We=vt%2===0?$e+1:$e;We=18?(Xe-=18,Et+=1,this.words[Et]|=Bt>>>26):Xe+=8}this.strip()};function Ve(Be,$e,Re,We){for(var Xe=0,Et=Math.min(Be.length,Re),Bt=$e;Bt=49?Xe+=vt-49+10:vt>=17?Xe+=vt-17+10:Xe+=vt}return Xe}Ae.prototype._parseBase=function(Be,$e,Re){this.words=[0],this.length=1;for(var We=0,Xe=1;Xe<=67108863;Xe*=$e)We++;We--,Xe=Xe/$e|0;for(var Et=Be.length-Re,Bt=Et%We,vt=Math.min(Et,Et-Bt)+Re,De=0,Je=Re;Je1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},Ae.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},Ae.prototype.inspect=function(){return(this.red?""};var Ge=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],yt=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],bt=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];Ae.prototype.toString=function(Be,$e){Be=Be||10,$e=$e|0||1;var Re;if(Be===16||Be==="hex"){Re="";for(var We=0,Xe=0,Et=0;Et>>24-We&16777215,We+=2,We>=26&&(We-=26,Et--),Xe!==0||Et!==this.length-1?Re=Ge[6-vt.length]+vt+Re:Re=vt+Re}for(Xe!==0&&(Re=Xe.toString(16)+Re);Re.length%$e!==0;)Re="0"+Re;return this.negative!==0&&(Re="-"+Re),Re}if(Be===(Be|0)&&Be>=2&&Be<=36){var De=yt[Be],Je=bt[Be];Re="";var It=this.clone();for(It.negative=0;!It.isZero();){var tn=It.modn(Je).toString(Be);It=It.idivn(Je),It.isZero()?Re=tn+Re:Re=Ge[De-tn.length]+tn+Re}for(this.isZero()&&(Re="0"+Re);Re.length%$e!==0;)Re="0"+Re;return this.negative!==0&&(Re="-"+Re),Re}Ee(!1,"Base should be between 2 and 36")},Ae.prototype.toNumber=function(){var Be=this.words[0];return this.length===2?Be+=this.words[1]*67108864:this.length===3&&this.words[2]===1?Be+=4503599627370496+this.words[1]*67108864:this.length>2&&Ee(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-Be:Be},Ae.prototype.toJSON=function(){return this.toString(16)},Ae.prototype.toBuffer=function(Be,$e){return Ee(typeof Ie<"u"),this.toArrayLike(Ie,Be,$e)},Ae.prototype.toArray=function(Be,$e){return this.toArrayLike(Array,Be,$e)},Ae.prototype.toArrayLike=function(Be,$e,Re){var We=this.byteLength(),Xe=Re||Math.max(1,We);Ee(We<=Xe,"byte array longer than desired length"),Ee(Xe>0,"Requested array length <= 0"),this.strip();var Et=$e==="le",Bt=new Be(Xe),vt,De,Je=this.clone();if(Et){for(De=0;!Je.isZero();De++)vt=Je.andln(255),Je.iushrn(8),Bt[De]=vt;for(;De=4096&&(Re+=13,$e>>>=13),$e>=64&&(Re+=7,$e>>>=7),$e>=8&&(Re+=4,$e>>>=4),$e>=2&&(Re+=2,$e>>>=2),Re+$e},Ae.prototype._zeroBits=function(Be){if(Be===0)return 26;var $e=Be,Re=0;return($e&8191)===0&&(Re+=13,$e>>>=13),($e&127)===0&&(Re+=7,$e>>>=7),($e&15)===0&&(Re+=4,$e>>>=4),($e&3)===0&&(Re+=2,$e>>>=2),($e&1)===0&&Re++,Re},Ae.prototype.bitLength=function(){var Be=this.words[this.length-1],$e=this._countBits(Be);return(this.length-1)*26+$e};function Ct(Be){for(var $e=new Array(Be.bitLength()),Re=0;Re<$e.length;Re++){var We=Re/26|0,Xe=Re%26;$e[Re]=(Be.words[We]&1<>>Xe}return $e}Ae.prototype.zeroBits=function(){if(this.isZero())return 0;for(var Be=0,$e=0;$eBe.length?this.clone().ior(Be):Be.clone().ior(this)},Ae.prototype.uor=function(Be){return this.length>Be.length?this.clone().iuor(Be):Be.clone().iuor(this)},Ae.prototype.iuand=function(Be){var $e;this.length>Be.length?$e=Be:$e=this;for(var Re=0;Re<$e.length;Re++)this.words[Re]=this.words[Re]&Be.words[Re];return this.length=$e.length,this.strip()},Ae.prototype.iand=function(Be){return Ee((this.negative|Be.negative)===0),this.iuand(Be)},Ae.prototype.and=function(Be){return this.length>Be.length?this.clone().iand(Be):Be.clone().iand(this)},Ae.prototype.uand=function(Be){return this.length>Be.length?this.clone().iuand(Be):Be.clone().iuand(this)},Ae.prototype.iuxor=function(Be){var $e,Re;this.length>Be.length?($e=this,Re=Be):($e=Be,Re=this);for(var We=0;WeBe.length?this.clone().ixor(Be):Be.clone().ixor(this)},Ae.prototype.uxor=function(Be){return this.length>Be.length?this.clone().iuxor(Be):Be.clone().iuxor(this)},Ae.prototype.inotn=function(Be){Ee(typeof Be=="number"&&Be>=0);var $e=Math.ceil(Be/26)|0,Re=Be%26;this._expand($e),Re>0&&$e--;for(var We=0;We<$e;We++)this.words[We]=~this.words[We]&67108863;return Re>0&&(this.words[We]=~this.words[We]&67108863>>26-Re),this.strip()},Ae.prototype.notn=function(Be){return this.clone().inotn(Be)},Ae.prototype.setn=function(Be,$e){Ee(typeof Be=="number"&&Be>=0);var Re=Be/26|0,We=Be%26;return this._expand(Re+1),$e?this.words[Re]=this.words[Re]|1<Be.length?(Re=this,We=Be):(Re=Be,We=this);for(var Xe=0,Et=0;Et>>26;for(;Xe!==0&&Et>>26;if(this.length=Re.length,Xe!==0)this.words[this.length]=Xe,this.length++;else if(Re!==this)for(;EtBe.length?this.clone().iadd(Be):Be.clone().iadd(this)},Ae.prototype.isub=function(Be){if(Be.negative!==0){Be.negative=0;var $e=this.iadd(Be);return Be.negative=1,$e._normSign()}else if(this.negative!==0)return this.negative=0,this.iadd(Be),this.negative=1,this._normSign();var Re=this.cmp(Be);if(Re===0)return this.negative=0,this.length=1,this.words[0]=0,this;var We,Xe;Re>0?(We=this,Xe=Be):(We=Be,Xe=this);for(var Et=0,Bt=0;Bt>26,this.words[Bt]=$e&67108863;for(;Et!==0&&Bt>26,this.words[Bt]=$e&67108863;if(Et===0&&Bt>>26,tn=De&67108863,Ut=Math.min(Je,$e.length-1),ln=Math.max(0,Je-Be.length+1);ln<=Ut;ln++){var xn=Je-ln|0;Xe=Be.words[xn]|0,Et=$e.words[ln]|0,Bt=Xe*Et+tn,It+=Bt/67108864|0,tn=Bt&67108863}Re.words[Je]=tn|0,De=It|0}return De!==0?Re.words[Je]=De|0:Re.length--,Re.strip()}var Ft=function(Be,$e,Re){var We=Be.words,Xe=$e.words,Et=Re.words,Bt=0,vt,De,Je,It=We[0]|0,tn=It&8191,Ut=It>>>13,ln=We[1]|0,xn=ln&8191,Dn=ln>>>13,Zt=We[2]|0,nn=Zt&8191,Xn=Zt>>>13,gi=We[3]|0,hn=gi&8191,$n=gi>>>13,di=We[4]|0,ai=di&8191,Zn=di>>>13,_i=We[5]|0,ci=_i&8191,yi=_i>>>13,Ai=We[6]|0,Bi=Ai&8191,Ei=Ai>>>13,Ii=We[7]|0,ii=Ii&8191,vi=Ii>>>13,zi=We[8]|0,si=zi&8191,wi=zi>>>13,Mi=We[9]|0,an=Mi&8191,jt=Mi>>>13,rn=Xe[0]|0,on=rn&8191,ri=rn>>>13,li=Xe[1]|0,oi=li&8191,hi=li>>>13,Ri=Xe[2]|0,ni=Ri&8191,pi=Ri>>>13,Li=Xe[3]|0,xi=Li&8191,mi=Li>>>13,Oi=Xe[4]|0,Ci=Oi&8191,Ni=Oi>>>13,Wi=Xe[5]|0,Pi=Wi&8191,Xt=Wi>>>13,Mn=Xe[6]|0,An=Mn&8191,ui=Mn>>>13,Si=Xe[7]|0,fi=Si&8191,ki=Si>>>13,Ki=Xe[8]|0,Ti=Ki&8191,$i=Ki>>>13,Yi=Xe[9]|0,Di=Yi&8191,qi=Yi>>>13;Re.negative=Be.negative^$e.negative,Re.length=19,vt=Math.imul(tn,on),De=Math.imul(tn,ri),De=De+Math.imul(Ut,on)|0,Je=Math.imul(Ut,ri);var Xi=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Xi>>>26)|0,Xi&=67108863,vt=Math.imul(xn,on),De=Math.imul(xn,ri),De=De+Math.imul(Dn,on)|0,Je=Math.imul(Dn,ri),vt=vt+Math.imul(tn,oi)|0,De=De+Math.imul(tn,hi)|0,De=De+Math.imul(Ut,oi)|0,Je=Je+Math.imul(Ut,hi)|0;var Co=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Co>>>26)|0,Co&=67108863,vt=Math.imul(nn,on),De=Math.imul(nn,ri),De=De+Math.imul(Xn,on)|0,Je=Math.imul(Xn,ri),vt=vt+Math.imul(xn,oi)|0,De=De+Math.imul(xn,hi)|0,De=De+Math.imul(Dn,oi)|0,Je=Je+Math.imul(Dn,hi)|0,vt=vt+Math.imul(tn,ni)|0,De=De+Math.imul(tn,pi)|0,De=De+Math.imul(Ut,ni)|0,Je=Je+Math.imul(Ut,pi)|0;var Po=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Po>>>26)|0,Po&=67108863,vt=Math.imul(hn,on),De=Math.imul(hn,ri),De=De+Math.imul($n,on)|0,Je=Math.imul($n,ri),vt=vt+Math.imul(nn,oi)|0,De=De+Math.imul(nn,hi)|0,De=De+Math.imul(Xn,oi)|0,Je=Je+Math.imul(Xn,hi)|0,vt=vt+Math.imul(xn,ni)|0,De=De+Math.imul(xn,pi)|0,De=De+Math.imul(Dn,ni)|0,Je=Je+Math.imul(Dn,pi)|0,vt=vt+Math.imul(tn,xi)|0,De=De+Math.imul(tn,mi)|0,De=De+Math.imul(Ut,xi)|0,Je=Je+Math.imul(Ut,mi)|0;var Ro=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Ro>>>26)|0,Ro&=67108863,vt=Math.imul(ai,on),De=Math.imul(ai,ri),De=De+Math.imul(Zn,on)|0,Je=Math.imul(Zn,ri),vt=vt+Math.imul(hn,oi)|0,De=De+Math.imul(hn,hi)|0,De=De+Math.imul($n,oi)|0,Je=Je+Math.imul($n,hi)|0,vt=vt+Math.imul(nn,ni)|0,De=De+Math.imul(nn,pi)|0,De=De+Math.imul(Xn,ni)|0,Je=Je+Math.imul(Xn,pi)|0,vt=vt+Math.imul(xn,xi)|0,De=De+Math.imul(xn,mi)|0,De=De+Math.imul(Dn,xi)|0,Je=Je+Math.imul(Dn,mi)|0,vt=vt+Math.imul(tn,Ci)|0,De=De+Math.imul(tn,Ni)|0,De=De+Math.imul(Ut,Ci)|0,Je=Je+Math.imul(Ut,Ni)|0;var bi=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(bi>>>26)|0,bi&=67108863,vt=Math.imul(ci,on),De=Math.imul(ci,ri),De=De+Math.imul(yi,on)|0,Je=Math.imul(yi,ri),vt=vt+Math.imul(ai,oi)|0,De=De+Math.imul(ai,hi)|0,De=De+Math.imul(Zn,oi)|0,Je=Je+Math.imul(Zn,hi)|0,vt=vt+Math.imul(hn,ni)|0,De=De+Math.imul(hn,pi)|0,De=De+Math.imul($n,ni)|0,Je=Je+Math.imul($n,pi)|0,vt=vt+Math.imul(nn,xi)|0,De=De+Math.imul(nn,mi)|0,De=De+Math.imul(Xn,xi)|0,Je=Je+Math.imul(Xn,mi)|0,vt=vt+Math.imul(xn,Ci)|0,De=De+Math.imul(xn,Ni)|0,De=De+Math.imul(Dn,Ci)|0,Je=Je+Math.imul(Dn,Ni)|0,vt=vt+Math.imul(tn,Pi)|0,De=De+Math.imul(tn,Xt)|0,De=De+Math.imul(Ut,Pi)|0,Je=Je+Math.imul(Ut,Xt)|0;var Hi=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Hi>>>26)|0,Hi&=67108863,vt=Math.imul(Bi,on),De=Math.imul(Bi,ri),De=De+Math.imul(Ei,on)|0,Je=Math.imul(Ei,ri),vt=vt+Math.imul(ci,oi)|0,De=De+Math.imul(ci,hi)|0,De=De+Math.imul(yi,oi)|0,Je=Je+Math.imul(yi,hi)|0,vt=vt+Math.imul(ai,ni)|0,De=De+Math.imul(ai,pi)|0,De=De+Math.imul(Zn,ni)|0,Je=Je+Math.imul(Zn,pi)|0,vt=vt+Math.imul(hn,xi)|0,De=De+Math.imul(hn,mi)|0,De=De+Math.imul($n,xi)|0,Je=Je+Math.imul($n,mi)|0,vt=vt+Math.imul(nn,Ci)|0,De=De+Math.imul(nn,Ni)|0,De=De+Math.imul(Xn,Ci)|0,Je=Je+Math.imul(Xn,Ni)|0,vt=vt+Math.imul(xn,Pi)|0,De=De+Math.imul(xn,Xt)|0,De=De+Math.imul(Dn,Pi)|0,Je=Je+Math.imul(Dn,Xt)|0,vt=vt+Math.imul(tn,An)|0,De=De+Math.imul(tn,ui)|0,De=De+Math.imul(Ut,An)|0,Je=Je+Math.imul(Ut,ui)|0;var ji=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(ji>>>26)|0,ji&=67108863,vt=Math.imul(ii,on),De=Math.imul(ii,ri),De=De+Math.imul(vi,on)|0,Je=Math.imul(vi,ri),vt=vt+Math.imul(Bi,oi)|0,De=De+Math.imul(Bi,hi)|0,De=De+Math.imul(Ei,oi)|0,Je=Je+Math.imul(Ei,hi)|0,vt=vt+Math.imul(ci,ni)|0,De=De+Math.imul(ci,pi)|0,De=De+Math.imul(yi,ni)|0,Je=Je+Math.imul(yi,pi)|0,vt=vt+Math.imul(ai,xi)|0,De=De+Math.imul(ai,mi)|0,De=De+Math.imul(Zn,xi)|0,Je=Je+Math.imul(Zn,mi)|0,vt=vt+Math.imul(hn,Ci)|0,De=De+Math.imul(hn,Ni)|0,De=De+Math.imul($n,Ci)|0,Je=Je+Math.imul($n,Ni)|0,vt=vt+Math.imul(nn,Pi)|0,De=De+Math.imul(nn,Xt)|0,De=De+Math.imul(Xn,Pi)|0,Je=Je+Math.imul(Xn,Xt)|0,vt=vt+Math.imul(xn,An)|0,De=De+Math.imul(xn,ui)|0,De=De+Math.imul(Dn,An)|0,Je=Je+Math.imul(Dn,ui)|0,vt=vt+Math.imul(tn,fi)|0,De=De+Math.imul(tn,ki)|0,De=De+Math.imul(Ut,fi)|0,Je=Je+Math.imul(Ut,ki)|0;var Qi=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Qi>>>26)|0,Qi&=67108863,vt=Math.imul(si,on),De=Math.imul(si,ri),De=De+Math.imul(wi,on)|0,Je=Math.imul(wi,ri),vt=vt+Math.imul(ii,oi)|0,De=De+Math.imul(ii,hi)|0,De=De+Math.imul(vi,oi)|0,Je=Je+Math.imul(vi,hi)|0,vt=vt+Math.imul(Bi,ni)|0,De=De+Math.imul(Bi,pi)|0,De=De+Math.imul(Ei,ni)|0,Je=Je+Math.imul(Ei,pi)|0,vt=vt+Math.imul(ci,xi)|0,De=De+Math.imul(ci,mi)|0,De=De+Math.imul(yi,xi)|0,Je=Je+Math.imul(yi,mi)|0,vt=vt+Math.imul(ai,Ci)|0,De=De+Math.imul(ai,Ni)|0,De=De+Math.imul(Zn,Ci)|0,Je=Je+Math.imul(Zn,Ni)|0,vt=vt+Math.imul(hn,Pi)|0,De=De+Math.imul(hn,Xt)|0,De=De+Math.imul($n,Pi)|0,Je=Je+Math.imul($n,Xt)|0,vt=vt+Math.imul(nn,An)|0,De=De+Math.imul(nn,ui)|0,De=De+Math.imul(Xn,An)|0,Je=Je+Math.imul(Xn,ui)|0,vt=vt+Math.imul(xn,fi)|0,De=De+Math.imul(xn,ki)|0,De=De+Math.imul(Dn,fi)|0,Je=Je+Math.imul(Dn,ki)|0,vt=vt+Math.imul(tn,Ti)|0,De=De+Math.imul(tn,$i)|0,De=De+Math.imul(Ut,Ti)|0,Je=Je+Math.imul(Ut,$i)|0;var xo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(xo>>>26)|0,xo&=67108863,vt=Math.imul(an,on),De=Math.imul(an,ri),De=De+Math.imul(jt,on)|0,Je=Math.imul(jt,ri),vt=vt+Math.imul(si,oi)|0,De=De+Math.imul(si,hi)|0,De=De+Math.imul(wi,oi)|0,Je=Je+Math.imul(wi,hi)|0,vt=vt+Math.imul(ii,ni)|0,De=De+Math.imul(ii,pi)|0,De=De+Math.imul(vi,ni)|0,Je=Je+Math.imul(vi,pi)|0,vt=vt+Math.imul(Bi,xi)|0,De=De+Math.imul(Bi,mi)|0,De=De+Math.imul(Ei,xi)|0,Je=Je+Math.imul(Ei,mi)|0,vt=vt+Math.imul(ci,Ci)|0,De=De+Math.imul(ci,Ni)|0,De=De+Math.imul(yi,Ci)|0,Je=Je+Math.imul(yi,Ni)|0,vt=vt+Math.imul(ai,Pi)|0,De=De+Math.imul(ai,Xt)|0,De=De+Math.imul(Zn,Pi)|0,Je=Je+Math.imul(Zn,Xt)|0,vt=vt+Math.imul(hn,An)|0,De=De+Math.imul(hn,ui)|0,De=De+Math.imul($n,An)|0,Je=Je+Math.imul($n,ui)|0,vt=vt+Math.imul(nn,fi)|0,De=De+Math.imul(nn,ki)|0,De=De+Math.imul(Xn,fi)|0,Je=Je+Math.imul(Xn,ki)|0,vt=vt+Math.imul(xn,Ti)|0,De=De+Math.imul(xn,$i)|0,De=De+Math.imul(Dn,Ti)|0,Je=Je+Math.imul(Dn,$i)|0,vt=vt+Math.imul(tn,Di)|0,De=De+Math.imul(tn,qi)|0,De=De+Math.imul(Ut,Di)|0,Je=Je+Math.imul(Ut,qi)|0;var Ji=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Ji>>>26)|0,Ji&=67108863,vt=Math.imul(an,oi),De=Math.imul(an,hi),De=De+Math.imul(jt,oi)|0,Je=Math.imul(jt,hi),vt=vt+Math.imul(si,ni)|0,De=De+Math.imul(si,pi)|0,De=De+Math.imul(wi,ni)|0,Je=Je+Math.imul(wi,pi)|0,vt=vt+Math.imul(ii,xi)|0,De=De+Math.imul(ii,mi)|0,De=De+Math.imul(vi,xi)|0,Je=Je+Math.imul(vi,mi)|0,vt=vt+Math.imul(Bi,Ci)|0,De=De+Math.imul(Bi,Ni)|0,De=De+Math.imul(Ei,Ci)|0,Je=Je+Math.imul(Ei,Ni)|0,vt=vt+Math.imul(ci,Pi)|0,De=De+Math.imul(ci,Xt)|0,De=De+Math.imul(yi,Pi)|0,Je=Je+Math.imul(yi,Xt)|0,vt=vt+Math.imul(ai,An)|0,De=De+Math.imul(ai,ui)|0,De=De+Math.imul(Zn,An)|0,Je=Je+Math.imul(Zn,ui)|0,vt=vt+Math.imul(hn,fi)|0,De=De+Math.imul(hn,ki)|0,De=De+Math.imul($n,fi)|0,Je=Je+Math.imul($n,ki)|0,vt=vt+Math.imul(nn,Ti)|0,De=De+Math.imul(nn,$i)|0,De=De+Math.imul(Xn,Ti)|0,Je=Je+Math.imul(Xn,$i)|0,vt=vt+Math.imul(xn,Di)|0,De=De+Math.imul(xn,qi)|0,De=De+Math.imul(Dn,Di)|0,Je=Je+Math.imul(Dn,qi)|0;var _o=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(_o>>>26)|0,_o&=67108863,vt=Math.imul(an,ni),De=Math.imul(an,pi),De=De+Math.imul(jt,ni)|0,Je=Math.imul(jt,pi),vt=vt+Math.imul(si,xi)|0,De=De+Math.imul(si,mi)|0,De=De+Math.imul(wi,xi)|0,Je=Je+Math.imul(wi,mi)|0,vt=vt+Math.imul(ii,Ci)|0,De=De+Math.imul(ii,Ni)|0,De=De+Math.imul(vi,Ci)|0,Je=Je+Math.imul(vi,Ni)|0,vt=vt+Math.imul(Bi,Pi)|0,De=De+Math.imul(Bi,Xt)|0,De=De+Math.imul(Ei,Pi)|0,Je=Je+Math.imul(Ei,Xt)|0,vt=vt+Math.imul(ci,An)|0,De=De+Math.imul(ci,ui)|0,De=De+Math.imul(yi,An)|0,Je=Je+Math.imul(yi,ui)|0,vt=vt+Math.imul(ai,fi)|0,De=De+Math.imul(ai,ki)|0,De=De+Math.imul(Zn,fi)|0,Je=Je+Math.imul(Zn,ki)|0,vt=vt+Math.imul(hn,Ti)|0,De=De+Math.imul(hn,$i)|0,De=De+Math.imul($n,Ti)|0,Je=Je+Math.imul($n,$i)|0,vt=vt+Math.imul(nn,Di)|0,De=De+Math.imul(nn,qi)|0,De=De+Math.imul(Xn,Di)|0,Je=Je+Math.imul(Xn,qi)|0;var Bo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Bo>>>26)|0,Bo&=67108863,vt=Math.imul(an,xi),De=Math.imul(an,mi),De=De+Math.imul(jt,xi)|0,Je=Math.imul(jt,mi),vt=vt+Math.imul(si,Ci)|0,De=De+Math.imul(si,Ni)|0,De=De+Math.imul(wi,Ci)|0,Je=Je+Math.imul(wi,Ni)|0,vt=vt+Math.imul(ii,Pi)|0,De=De+Math.imul(ii,Xt)|0,De=De+Math.imul(vi,Pi)|0,Je=Je+Math.imul(vi,Xt)|0,vt=vt+Math.imul(Bi,An)|0,De=De+Math.imul(Bi,ui)|0,De=De+Math.imul(Ei,An)|0,Je=Je+Math.imul(Ei,ui)|0,vt=vt+Math.imul(ci,fi)|0,De=De+Math.imul(ci,ki)|0,De=De+Math.imul(yi,fi)|0,Je=Je+Math.imul(yi,ki)|0,vt=vt+Math.imul(ai,Ti)|0,De=De+Math.imul(ai,$i)|0,De=De+Math.imul(Zn,Ti)|0,Je=Je+Math.imul(Zn,$i)|0,vt=vt+Math.imul(hn,Di)|0,De=De+Math.imul(hn,qi)|0,De=De+Math.imul($n,Di)|0,Je=Je+Math.imul($n,qi)|0;var So=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(So>>>26)|0,So&=67108863,vt=Math.imul(an,Ci),De=Math.imul(an,Ni),De=De+Math.imul(jt,Ci)|0,Je=Math.imul(jt,Ni),vt=vt+Math.imul(si,Pi)|0,De=De+Math.imul(si,Xt)|0,De=De+Math.imul(wi,Pi)|0,Je=Je+Math.imul(wi,Xt)|0,vt=vt+Math.imul(ii,An)|0,De=De+Math.imul(ii,ui)|0,De=De+Math.imul(vi,An)|0,Je=Je+Math.imul(vi,ui)|0,vt=vt+Math.imul(Bi,fi)|0,De=De+Math.imul(Bi,ki)|0,De=De+Math.imul(Ei,fi)|0,Je=Je+Math.imul(Ei,ki)|0,vt=vt+Math.imul(ci,Ti)|0,De=De+Math.imul(ci,$i)|0,De=De+Math.imul(yi,Ti)|0,Je=Je+Math.imul(yi,$i)|0,vt=vt+Math.imul(ai,Di)|0,De=De+Math.imul(ai,qi)|0,De=De+Math.imul(Zn,Di)|0,Je=Je+Math.imul(Zn,qi)|0;var No=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(No>>>26)|0,No&=67108863,vt=Math.imul(an,Pi),De=Math.imul(an,Xt),De=De+Math.imul(jt,Pi)|0,Je=Math.imul(jt,Xt),vt=vt+Math.imul(si,An)|0,De=De+Math.imul(si,ui)|0,De=De+Math.imul(wi,An)|0,Je=Je+Math.imul(wi,ui)|0,vt=vt+Math.imul(ii,fi)|0,De=De+Math.imul(ii,ki)|0,De=De+Math.imul(vi,fi)|0,Je=Je+Math.imul(vi,ki)|0,vt=vt+Math.imul(Bi,Ti)|0,De=De+Math.imul(Bi,$i)|0,De=De+Math.imul(Ei,Ti)|0,Je=Je+Math.imul(Ei,$i)|0,vt=vt+Math.imul(ci,Di)|0,De=De+Math.imul(ci,qi)|0,De=De+Math.imul(yi,Di)|0,Je=Je+Math.imul(yi,qi)|0;var Eo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Eo>>>26)|0,Eo&=67108863,vt=Math.imul(an,An),De=Math.imul(an,ui),De=De+Math.imul(jt,An)|0,Je=Math.imul(jt,ui),vt=vt+Math.imul(si,fi)|0,De=De+Math.imul(si,ki)|0,De=De+Math.imul(wi,fi)|0,Je=Je+Math.imul(wi,ki)|0,vt=vt+Math.imul(ii,Ti)|0,De=De+Math.imul(ii,$i)|0,De=De+Math.imul(vi,Ti)|0,Je=Je+Math.imul(vi,$i)|0,vt=vt+Math.imul(Bi,Di)|0,De=De+Math.imul(Bi,qi)|0,De=De+Math.imul(Ei,Di)|0,Je=Je+Math.imul(Ei,qi)|0;var Lo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Lo>>>26)|0,Lo&=67108863,vt=Math.imul(an,fi),De=Math.imul(an,ki),De=De+Math.imul(jt,fi)|0,Je=Math.imul(jt,ki),vt=vt+Math.imul(si,Ti)|0,De=De+Math.imul(si,$i)|0,De=De+Math.imul(wi,Ti)|0,Je=Je+Math.imul(wi,$i)|0,vt=vt+Math.imul(ii,Di)|0,De=De+Math.imul(ii,qi)|0,De=De+Math.imul(vi,Di)|0,Je=Je+Math.imul(vi,qi)|0;var Oo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Oo>>>26)|0,Oo&=67108863,vt=Math.imul(an,Ti),De=Math.imul(an,$i),De=De+Math.imul(jt,Ti)|0,Je=Math.imul(jt,$i),vt=vt+Math.imul(si,Di)|0,De=De+Math.imul(si,qi)|0,De=De+Math.imul(wi,Di)|0,Je=Je+Math.imul(wi,qi)|0;var qo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(qo>>>26)|0,qo&=67108863,vt=Math.imul(an,Di),De=Math.imul(an,qi),De=De+Math.imul(jt,Di)|0,Je=Math.imul(jt,qi);var zo=(Bt+vt|0)+((De&8191)<<13)|0;return Bt=(Je+(De>>>13)|0)+(zo>>>26)|0,zo&=67108863,Et[0]=Xi,Et[1]=Co,Et[2]=Po,Et[3]=Ro,Et[4]=bi,Et[5]=Hi,Et[6]=ji,Et[7]=Qi,Et[8]=xo,Et[9]=Ji,Et[10]=_o,Et[11]=Bo,Et[12]=So,Et[13]=No,Et[14]=Eo,Et[15]=Lo,Et[16]=Oo,Et[17]=qo,Et[18]=zo,Bt!==0&&(Et[19]=Bt,Re.length++),Re};Math.imul||(Ft=Dt);function Ot(Be,$e,Re){Re.negative=$e.negative^Be.negative,Re.length=Be.length+$e.length;for(var We=0,Xe=0,Et=0;Et>>26)|0,Xe+=Bt>>>26,Bt&=67108863}Re.words[Et]=vt,We=Bt,Bt=Xe}return We!==0?Re.words[Et]=We:Re.length--,Re.strip()}function Tt(Be,$e,Re){var We=new Rt;return We.mulp(Be,$e,Re)}Ae.prototype.mulTo=function(Be,$e){var Re,We=this.length+Be.length;return this.length===10&&Be.length===10?Re=Ft(this,Be,$e):We<63?Re=Dt(this,Be,$e):We<1024?Re=Ot(this,Be,$e):Re=Tt(this,Be,$e),Re};function Rt(Be,$e){this.x=Be,this.y=$e}Rt.prototype.makeRBT=function(Be){for(var $e=new Array(Be),Re=Ae.prototype._countBits(Be)-1,We=0;We>=1;return We},Rt.prototype.permute=function(Be,$e,Re,We,Xe,Et){for(var Bt=0;Bt>>1)Xe++;return 1<>>13,Re[2*Et+1]=Xe&8191,Xe=Xe>>>13;for(Et=2*$e;Et>=26,$e+=We/67108864|0,$e+=Xe>>>26,this.words[Re]=Xe&67108863}return $e!==0&&(this.words[Re]=$e,this.length++),this.length=Be===0?1:this.length,this},Ae.prototype.muln=function(Be){return this.clone().imuln(Be)},Ae.prototype.sqr=function(){return this.mul(this)},Ae.prototype.isqr=function(){return this.imul(this.clone())},Ae.prototype.pow=function(Be){var $e=Ct(Be);if($e.length===0)return new Ae(1);for(var Re=this,We=0;We<$e.length&&$e[We]===0;We++,Re=Re.sqr());if(++We<$e.length)for(var Xe=Re.sqr();We<$e.length;We++,Xe=Xe.sqr())$e[We]!==0&&(Re=Re.mul(Xe));return Re},Ae.prototype.iushln=function(Be){Ee(typeof Be=="number"&&Be>=0);var $e=Be%26,Re=(Be-$e)/26,We=67108863>>>26-$e<<26-$e,Xe;if($e!==0){var Et=0;for(Xe=0;Xe>>26-$e}Et&&(this.words[Xe]=Et,this.length++)}if(Re!==0){for(Xe=this.length-1;Xe>=0;Xe--)this.words[Xe+Re]=this.words[Xe];for(Xe=0;Xe=0);var We;$e?We=($e-$e%26)/26:We=0;var Xe=Be%26,Et=Math.min((Be-Xe)/26,this.length),Bt=67108863^67108863>>>Xe<Et)for(this.length-=Et,De=0;De=0&&(Je!==0||De>=We);De--){var It=this.words[De]|0;this.words[De]=Je<<26-Xe|It>>>Xe,Je=It&Bt}return vt&&Je!==0&&(vt.words[vt.length++]=Je),this.length===0&&(this.words[0]=0,this.length=1),this.strip()},Ae.prototype.ishrn=function(Be,$e,Re){return Ee(this.negative===0),this.iushrn(Be,$e,Re)},Ae.prototype.shln=function(Be){return this.clone().ishln(Be)},Ae.prototype.ushln=function(Be){return this.clone().iushln(Be)},Ae.prototype.shrn=function(Be){return this.clone().ishrn(Be)},Ae.prototype.ushrn=function(Be){return this.clone().iushrn(Be)},Ae.prototype.testn=function(Be){Ee(typeof Be=="number"&&Be>=0);var $e=Be%26,Re=(Be-$e)/26,We=1<<$e;if(this.length<=Re)return!1;var Xe=this.words[Re];return!!(Xe&We)},Ae.prototype.imaskn=function(Be){Ee(typeof Be=="number"&&Be>=0);var $e=Be%26,Re=(Be-$e)/26;if(Ee(this.negative===0,"imaskn works only with positive numbers"),this.length<=Re)return this;if($e!==0&&Re++,this.length=Math.min(Re,this.length),$e!==0){var We=67108863^67108863>>>$e<<$e;this.words[this.length-1]&=We}return this.strip()},Ae.prototype.maskn=function(Be){return this.clone().imaskn(Be)},Ae.prototype.iaddn=function(Be){return Ee(typeof Be=="number"),Ee(Be<67108864),Be<0?this.isubn(-Be):this.negative!==0?this.length===1&&(this.words[0]|0)=67108864;$e++)this.words[$e]-=67108864,$e===this.length-1?this.words[$e+1]=1:this.words[$e+1]++;return this.length=Math.max(this.length,$e+1),this},Ae.prototype.isubn=function(Be){if(Ee(typeof Be=="number"),Ee(Be<67108864),Be<0)return this.iaddn(-Be);if(this.negative!==0)return this.negative=0,this.iaddn(Be),this.negative=1,this;if(this.words[0]-=Be,this.length===1&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var $e=0;$e>26)-(vt/67108864|0),this.words[Xe+Re]=Et&67108863}for(;Xe>26,this.words[Xe+Re]=Et&67108863;if(Bt===0)return this.strip();for(Ee(Bt===-1),Bt=0,Xe=0;Xe>26,this.words[Xe]=Et&67108863;return this.negative=1,this.strip()},Ae.prototype._wordDiv=function(Be,$e){var Re=this.length-Be.length,We=this.clone(),Xe=Be,Et=Xe.words[Xe.length-1]|0,Bt=this._countBits(Et);Re=26-Bt,Re!==0&&(Xe=Xe.ushln(Re),We.iushln(Re),Et=Xe.words[Xe.length-1]|0);var vt=We.length-Xe.length,De;if($e!=="mod"){De=new Ae(null),De.length=vt+1,De.words=new Array(De.length);for(var Je=0;Je=0;tn--){var Ut=(We.words[Xe.length+tn]|0)*67108864+(We.words[Xe.length+tn-1]|0);for(Ut=Math.min(Ut/Et|0,67108863),We._ishlnsubmul(Xe,Ut,tn);We.negative!==0;)Ut--,We.negative=0,We._ishlnsubmul(Xe,1,tn),We.isZero()||(We.negative^=1);De&&(De.words[tn]=Ut)}return De&&De.strip(),We.strip(),$e!=="div"&&Re!==0&&We.iushrn(Re),{div:De||null,mod:We}},Ae.prototype.divmod=function(Be,$e,Re){if(Ee(!Be.isZero()),this.isZero())return{div:new Ae(0),mod:new Ae(0)};var We,Xe,Et;return this.negative!==0&&Be.negative===0?(Et=this.neg().divmod(Be,$e),$e!=="mod"&&(We=Et.div.neg()),$e!=="div"&&(Xe=Et.mod.neg(),Re&&Xe.negative!==0&&Xe.iadd(Be)),{div:We,mod:Xe}):this.negative===0&&Be.negative!==0?(Et=this.divmod(Be.neg(),$e),$e!=="mod"&&(We=Et.div.neg()),{div:We,mod:Et.mod}):(this.negative&Be.negative)!==0?(Et=this.neg().divmod(Be.neg(),$e),$e!=="div"&&(Xe=Et.mod.neg(),Re&&Xe.negative!==0&&Xe.isub(Be)),{div:Et.div,mod:Xe}):Be.length>this.length||this.cmp(Be)<0?{div:new Ae(0),mod:this}:Be.length===1?$e==="div"?{div:this.divn(Be.words[0]),mod:null}:$e==="mod"?{div:null,mod:new Ae(this.modn(Be.words[0]))}:{div:this.divn(Be.words[0]),mod:new Ae(this.modn(Be.words[0]))}:this._wordDiv(Be,$e)},Ae.prototype.div=function(Be){return this.divmod(Be,"div",!1).div},Ae.prototype.mod=function(Be){return this.divmod(Be,"mod",!1).mod},Ae.prototype.umod=function(Be){return this.divmod(Be,"mod",!0).mod},Ae.prototype.divRound=function(Be){var $e=this.divmod(Be);if($e.mod.isZero())return $e.div;var Re=$e.div.negative!==0?$e.mod.isub(Be):$e.mod,We=Be.ushrn(1),Xe=Be.andln(1),Et=Re.cmp(We);return Et<0||Xe===1&&Et===0?$e.div:$e.div.negative!==0?$e.div.isubn(1):$e.div.iaddn(1)},Ae.prototype.modn=function(Be){Ee(Be<=67108863);for(var $e=(1<<26)%Be,Re=0,We=this.length-1;We>=0;We--)Re=($e*Re+(this.words[We]|0))%Be;return Re},Ae.prototype.idivn=function(Be){Ee(Be<=67108863);for(var $e=0,Re=this.length-1;Re>=0;Re--){var We=(this.words[Re]|0)+$e*67108864;this.words[Re]=We/Be|0,$e=We%Be}return this.strip()},Ae.prototype.divn=function(Be){return this.clone().idivn(Be)},Ae.prototype.egcd=function(Be){Ee(Be.negative===0),Ee(!Be.isZero());var $e=this,Re=Be.clone();$e.negative!==0?$e=$e.umod(Be):$e=$e.clone();for(var We=new Ae(1),Xe=new Ae(0),Et=new Ae(0),Bt=new Ae(1),vt=0;$e.isEven()&&Re.isEven();)$e.iushrn(1),Re.iushrn(1),++vt;for(var De=Re.clone(),Je=$e.clone();!$e.isZero();){for(var It=0,tn=1;($e.words[0]&tn)===0&&It<26;++It,tn<<=1);if(It>0)for($e.iushrn(It);It-- >0;)(We.isOdd()||Xe.isOdd())&&(We.iadd(De),Xe.isub(Je)),We.iushrn(1),Xe.iushrn(1);for(var Ut=0,ln=1;(Re.words[0]&ln)===0&&Ut<26;++Ut,ln<<=1);if(Ut>0)for(Re.iushrn(Ut);Ut-- >0;)(Et.isOdd()||Bt.isOdd())&&(Et.iadd(De),Bt.isub(Je)),Et.iushrn(1),Bt.iushrn(1);$e.cmp(Re)>=0?($e.isub(Re),We.isub(Et),Xe.isub(Bt)):(Re.isub($e),Et.isub(We),Bt.isub(Xe))}return{a:Et,b:Bt,gcd:Re.iushln(vt)}},Ae.prototype._invmp=function(Be){Ee(Be.negative===0),Ee(!Be.isZero());var $e=this,Re=Be.clone();$e.negative!==0?$e=$e.umod(Be):$e=$e.clone();for(var We=new Ae(1),Xe=new Ae(0),Et=Re.clone();$e.cmpn(1)>0&&Re.cmpn(1)>0;){for(var Bt=0,vt=1;($e.words[0]&vt)===0&&Bt<26;++Bt,vt<<=1);if(Bt>0)for($e.iushrn(Bt);Bt-- >0;)We.isOdd()&&We.iadd(Et),We.iushrn(1);for(var De=0,Je=1;(Re.words[0]&Je)===0&&De<26;++De,Je<<=1);if(De>0)for(Re.iushrn(De);De-- >0;)Xe.isOdd()&&Xe.iadd(Et),Xe.iushrn(1);$e.cmp(Re)>=0?($e.isub(Re),We.isub(Xe)):(Re.isub($e),Xe.isub(We))}var It;return $e.cmpn(1)===0?It=We:It=Xe,It.cmpn(0)<0&&It.iadd(Be),It},Ae.prototype.gcd=function(Be){if(this.isZero())return Be.abs();if(Be.isZero())return this.abs();var $e=this.clone(),Re=Be.clone();$e.negative=0,Re.negative=0;for(var We=0;$e.isEven()&&Re.isEven();We++)$e.iushrn(1),Re.iushrn(1);do{for(;$e.isEven();)$e.iushrn(1);for(;Re.isEven();)Re.iushrn(1);var Xe=$e.cmp(Re);if(Xe<0){var Et=$e;$e=Re,Re=Et}else if(Xe===0||Re.cmpn(1)===0)break;$e.isub(Re)}while(!0);return Re.iushln(We)},Ae.prototype.invm=function(Be){return this.egcd(Be).a.umod(Be)},Ae.prototype.isEven=function(){return(this.words[0]&1)===0},Ae.prototype.isOdd=function(){return(this.words[0]&1)===1},Ae.prototype.andln=function(Be){return this.words[0]&Be},Ae.prototype.bincn=function(Be){Ee(typeof Be=="number");var $e=Be%26,Re=(Be-$e)/26,We=1<<$e;if(this.length<=Re)return this._expand(Re+1),this.words[Re]|=We,this;for(var Xe=We,Et=Re;Xe!==0&&Et>>26,Bt&=67108863,this.words[Et]=Bt}return Xe!==0&&(this.words[Et]=Xe,this.length++),this},Ae.prototype.isZero=function(){return this.length===1&&this.words[0]===0},Ae.prototype.cmpn=function(Be){var $e=Be<0;if(this.negative!==0&&!$e)return-1;if(this.negative===0&&$e)return 1;this.strip();var Re;if(this.length>1)Re=1;else{$e&&(Be=-Be),Ee(Be<=67108863,"Number is too big");var We=this.words[0]|0;Re=We===Be?0:WeBe.length)return 1;if(this.length=0;Re--){var We=this.words[Re]|0,Xe=Be.words[Re]|0;if(We!==Xe){WeXe&&($e=1);break}}return $e},Ae.prototype.gtn=function(Be){return this.cmpn(Be)===1},Ae.prototype.gt=function(Be){return this.cmp(Be)===1},Ae.prototype.gten=function(Be){return this.cmpn(Be)>=0},Ae.prototype.gte=function(Be){return this.cmp(Be)>=0},Ae.prototype.ltn=function(Be){return this.cmpn(Be)===-1},Ae.prototype.lt=function(Be){return this.cmp(Be)===-1},Ae.prototype.lten=function(Be){return this.cmpn(Be)<=0},Ae.prototype.lte=function(Be){return this.cmp(Be)<=0},Ae.prototype.eqn=function(Be){return this.cmpn(Be)===0},Ae.prototype.eq=function(Be){return this.cmp(Be)===0},Ae.red=function(Be){return new qn(Be)},Ae.prototype.toRed=function(Be){return Ee(!this.red,"Already a number in reduction context"),Ee(this.negative===0,"red works only with positives"),Be.convertTo(this)._forceRed(Be)},Ae.prototype.fromRed=function(){return Ee(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},Ae.prototype._forceRed=function(Be){return this.red=Be,this},Ae.prototype.forceRed=function(Be){return Ee(!this.red,"Already a number in reduction context"),this._forceRed(Be)},Ae.prototype.redAdd=function(Be){return Ee(this.red,"redAdd works only with red numbers"),this.red.add(this,Be)},Ae.prototype.redIAdd=function(Be){return Ee(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,Be)},Ae.prototype.redSub=function(Be){return Ee(this.red,"redSub works only with red numbers"),this.red.sub(this,Be)},Ae.prototype.redISub=function(Be){return Ee(this.red,"redISub works only with red numbers"),this.red.isub(this,Be)},Ae.prototype.redShl=function(Be){return Ee(this.red,"redShl works only with red numbers"),this.red.shl(this,Be)},Ae.prototype.redMul=function(Be){return Ee(this.red,"redMul works only with red numbers"),this.red._verify2(this,Be),this.red.mul(this,Be)},Ae.prototype.redIMul=function(Be){return Ee(this.red,"redMul works only with red numbers"),this.red._verify2(this,Be),this.red.imul(this,Be)},Ae.prototype.redSqr=function(){return Ee(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},Ae.prototype.redISqr=function(){return Ee(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},Ae.prototype.redSqrt=function(){return Ee(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},Ae.prototype.redInvm=function(){return Ee(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},Ae.prototype.redNeg=function(){return Ee(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},Ae.prototype.redPow=function(Be){return Ee(this.red&&!Be.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,Be)};var Jt={k256:null,p224:null,p192:null,p25519:null};function Kt(Be,$e){this.name=Be,this.p=new Ae($e,16),this.n=this.p.bitLength(),this.k=new Ae(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}Kt.prototype._tmp=function(){var Be=new Ae(null);return Be.words=new Array(Math.ceil(this.n/13)),Be},Kt.prototype.ireduce=function(Be){var $e=Be,Re;do this.split($e,this.tmp),$e=this.imulK($e),$e=$e.iadd(this.tmp),Re=$e.bitLength();while(Re>this.n);var We=Re0?$e.isub(this.p):$e.strip!==void 0?$e.strip():$e._strip(),$e},Kt.prototype.split=function(Be,$e){Be.iushrn(this.n,0,$e)},Kt.prototype.imulK=function(Be){return Be.imul(this.k)};function kn(){Kt.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}Me(kn,Kt),kn.prototype.split=function(Be,$e){for(var Re=4194303,We=Math.min(Be.length,9),Xe=0;Xe>>22,Et=Bt}Et>>>=22,Be.words[Xe-10]=Et,Et===0&&Be.length>10?Be.length-=10:Be.length-=9},kn.prototype.imulK=function(Be){Be.words[Be.length]=0,Be.words[Be.length+1]=0,Be.length+=2;for(var $e=0,Re=0;Re>>=26,Be.words[Re]=Xe,$e=We}return $e!==0&&(Be.words[Be.length++]=$e),Be},Ae._prime=function(Be){if(Jt[Be])return Jt[Be];var $e;if(Be==="k256")$e=new kn;else if(Be==="p224")$e=new wn;else if(Be==="p192")$e=new ei;else if(Be==="p25519")$e=new ti;else throw new Error("Unknown prime "+Be);return Jt[Be]=$e,$e};function qn(Be){if(typeof Be=="string"){var $e=Ae._prime(Be);this.m=$e.p,this.prime=$e}else Ee(Be.gtn(1),"modulus must be greater than 1"),this.m=Be,this.prime=null}qn.prototype._verify1=function(Be){Ee(Be.negative===0,"red works only with positives"),Ee(Be.red,"red works only with red numbers")},qn.prototype._verify2=function(Be,$e){Ee((Be.negative|$e.negative)===0,"red works only with positives"),Ee(Be.red&&Be.red===$e.red,"red works only with red numbers")},qn.prototype.imod=function(Be){return this.prime?this.prime.ireduce(Be)._forceRed(this):Be.umod(this.m)._forceRed(this)},qn.prototype.neg=function(Be){return Be.isZero()?Be.clone():this.m.sub(Be)._forceRed(this)},qn.prototype.add=function(Be,$e){this._verify2(Be,$e);var Re=Be.add($e);return Re.cmp(this.m)>=0&&Re.isub(this.m),Re._forceRed(this)},qn.prototype.iadd=function(Be,$e){this._verify2(Be,$e);var Re=Be.iadd($e);return Re.cmp(this.m)>=0&&Re.isub(this.m),Re},qn.prototype.sub=function(Be,$e){this._verify2(Be,$e);var Re=Be.sub($e);return Re.cmpn(0)<0&&Re.iadd(this.m),Re._forceRed(this)},qn.prototype.isub=function(Be,$e){this._verify2(Be,$e);var Re=Be.isub($e);return Re.cmpn(0)<0&&Re.iadd(this.m),Re},qn.prototype.shl=function(Be,$e){return this._verify1(Be),this.imod(Be.ushln($e))},qn.prototype.imul=function(Be,$e){return this._verify2(Be,$e),this.imod(Be.imul($e))},qn.prototype.mul=function(Be,$e){return this._verify2(Be,$e),this.imod(Be.mul($e))},qn.prototype.isqr=function(Be){return this.imul(Be,Be.clone())},qn.prototype.sqr=function(Be){return this.mul(Be,Be)},qn.prototype.sqrt=function(Be){if(Be.isZero())return Be.clone();var $e=this.m.andln(3);if(Ee($e%2===1),$e===3){var Re=this.m.add(new Ae(1)).iushrn(2);return this.pow(Be,Re)}for(var We=this.m.subn(1),Xe=0;!We.isZero()&&We.andln(1)===0;)Xe++,We.iushrn(1);Ee(!We.isZero());var Et=new Ae(1).toRed(this),Bt=Et.redNeg(),vt=this.m.subn(1).iushrn(1),De=this.m.bitLength();for(De=new Ae(2*De*De).toRed(this);this.pow(De,vt).cmp(Bt)!==0;)De.redIAdd(Bt);for(var Je=this.pow(De,We),It=this.pow(Be,We.addn(1).iushrn(1)),tn=this.pow(Be,We),Ut=Xe;tn.cmp(Et)!==0;){for(var ln=tn,xn=0;ln.cmp(Et)!==0;xn++)ln=ln.redSqr();Ee(xn=0;Xe--){for(var Je=$e.words[Xe],It=De-1;It>=0;It--){var tn=Je>>It&1;if(Et!==We[0]&&(Et=this.sqr(Et)),tn===0&&Bt===0){vt=0;continue}Bt<<=1,Bt|=tn,vt++,!(vt!==Re&&(Xe!==0||It!==0))&&(Et=this.mul(Et,We[Bt]),vt=0,Bt=0)}De=26}return Et},qn.prototype.convertTo=function(Be){var $e=Be.umod(this.m);return $e===Be?$e.clone():$e},qn.prototype.convertFrom=function(Be){var $e=Be.clone();return $e.red=null,$e},Ae.mont=function(Be){return new Jn(Be)};function Jn(Be){qn.call(this,Be),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new Ae(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}Me(Jn,qn),Jn.prototype.convertTo=function(Be){return this.imod(Be.ushln(this.shift))},Jn.prototype.convertFrom=function(Be){var $e=this.imod(Be.mul(this.rinv));return $e.red=null,$e},Jn.prototype.imul=function(Be,$e){if(Be.isZero()||$e.isZero())return Be.words[0]=0,Be.length=1,Be;var Re=Be.imul($e),We=Re.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),Xe=Re.isub(We).iushrn(this.shift),Et=Xe;return Xe.cmp(this.m)>=0?Et=Xe.isub(this.m):Xe.cmpn(0)<0&&(Et=Xe.iadd(this.m)),Et._forceRed(this)},Jn.prototype.mul=function(Be,$e){if(Be.isZero()||$e.isZero())return new Ae(0)._forceRed(this);var Re=Be.mul($e),We=Re.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),Xe=Re.isub(We).iushrn(this.shift),Et=Xe;return Xe.cmp(this.m)>=0?Et=Xe.isub(this.m):Xe.cmpn(0)<0&&(Et=Xe.iadd(this.m)),Et._forceRed(this)},Jn.prototype.invm=function(Be){var $e=this.imod(Be._invmp(this.m).mul(this.r2));return $e._forceRed(this)}})(e,bn$a)}(bn$b)),bn$b.exports}var brorand={exports:{}},hasRequiredBrorand;function requireBrorand(){if(hasRequiredBrorand)return brorand.exports;hasRequiredBrorand=1;var e;brorand.exports=function(Ee){return e||(e=new j(null)),e.generate(Ee)};function j(Ee){this.rand=Ee}if(brorand.exports.Rand=j,j.prototype.generate=function(Ee){return this._rand(Ee)},j.prototype._rand=function(Ee){if(this.rand.getBytes)return this.rand.getBytes(Ee);for(var Me=new Uint8Array(Ee),Ae=0;Ae=0);return Ie},ke.prototype._randrange=function(Ee,Me){var Ae=Me.sub(Ee);return Ee.add(this._randbelow(Ae))},ke.prototype.test=function(Ee,Me,Ae){var Ie=Ee.bitLength(),Ue=e.mont(Ee),Ke=new e(1).toRed(Ue);Me||(Me=Math.max(1,Ie/48|0));for(var Ve=Ee.subn(1),Ge=0;!Ve.testn(Ge);Ge++);for(var yt=Ee.shrn(Ge),bt=Ve.toRed(Ue),Ct=!0;Me>0;Me--){var Dt=this._randrange(new e(2),Ve);Ae&&Ae(Dt);var Ft=Dt.toRed(Ue).redPow(yt);if(!(Ft.cmp(Ke)===0||Ft.cmp(bt)===0)){for(var Ot=1;Ot0;Me--){var bt=this._randrange(new e(2),Ke),Ct=Ee.gcd(bt);if(Ct.cmpn(1)!==0)return Ct;var Dt=bt.toRed(Ie).redPow(Ge);if(!(Dt.cmp(Ue)===0||Dt.cmp(yt)===0)){for(var Ft=1;FtTt;)Jt.ishrn(1);if(Jt.isEven()&&Jt.iadd(Ae),Jt.testn(1)||Jt.iadd(Ie),Rt.cmp(Ie)){if(!Rt.cmp(Ue))for(;Jt.mod(Ke).cmp(Ve);)Jt.iadd(yt)}else for(;Jt.mod(ke).cmp(Ge);)Jt.iadd(yt);if(Kt=Jt.shrn(1),Dt(Kt)&&Dt(Jt)&&Ft(Kt)&&Ft(Jt)&&Me.test(Kt)&&Me.test(Jt))return Jt}}return generatePrime}const modp1={gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a63a3620ffffffffffffffff"},modp2={gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece65381ffffffffffffffff"},modp5={gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca237327ffffffffffffffff"},modp14={gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aacaa68ffffffffffffffff"},modp15={gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a93ad2caffffffffffffffff"},modp16={gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c934063199ffffffffffffffff"},modp17={gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c93402849236c3fab4d27c7026c1d4dcb2602646dec9751e763dba37bdf8ff9406ad9e530ee5db382f413001aeb06a53ed9027d831179727b0865a8918da3edbebcf9b14ed44ce6cbaced4bb1bdb7f1447e6cc254b332051512bd7af426fb8f401378cd2bf5983ca01c64b92ecf032ea15d1721d03f482d7ce6e74fef6d55e702f46980c82b5a84031900b1c9e59e7c97fbec7e8f323a97a7e36cc88be0f1d45b7ff585ac54bd407b22b4154aacc8f6d7ebf48e1d814cc5ed20f8037e0a79715eef29be32806a1d58bb7c5da76f550aa3d8a1fbff0eb19ccb1a313d55cda56c9ec2ef29632387fe8d76e3c0468043e8f663f4860ee12bf2d5b0b7474d6e694f91e6dcc4024ffffffffffffffff"},modp18={gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c93402849236c3fab4d27c7026c1d4dcb2602646dec9751e763dba37bdf8ff9406ad9e530ee5db382f413001aeb06a53ed9027d831179727b0865a8918da3edbebcf9b14ed44ce6cbaced4bb1bdb7f1447e6cc254b332051512bd7af426fb8f401378cd2bf5983ca01c64b92ecf032ea15d1721d03f482d7ce6e74fef6d55e702f46980c82b5a84031900b1c9e59e7c97fbec7e8f323a97a7e36cc88be0f1d45b7ff585ac54bd407b22b4154aacc8f6d7ebf48e1d814cc5ed20f8037e0a79715eef29be32806a1d58bb7c5da76f550aa3d8a1fbff0eb19ccb1a313d55cda56c9ec2ef29632387fe8d76e3c0468043e8f663f4860ee12bf2d5b0b7474d6e694f91e6dbe115974a3926f12fee5e438777cb6a932df8cd8bec4d073b931ba3bc832b68d9dd300741fa7bf8afc47ed2576f6936ba424663aab639c5ae4f5683423b4742bf1c978238f16cbe39d652de3fdb8befc848ad922222e04a4037c0713eb57a81a23f0c73473fc646cea306b4bcbc8862f8385ddfa9d4b7fa2c087e879683303ed5bdd3a062b3cf5b3a278a66d2a13f83f44f82ddf310ee074ab6a364597e899a0255dc164f31cc50846851df9ab48195ded7ea1b1d510bd7ee74d73faf36bc31ecfa268359046f4eb879f924009438b481c6cd7889a002ed5ee382bc9190da6fc026e479558e4475677e9aa9e3050e2765694dfc81f56e880b96e7160c980dd98edd3dfffffffffffffffff"},require$$1$1={modp1,modp2,modp5,modp14,modp15,modp16,modp17,modp18};var dh,hasRequiredDh;function requireDh(){if(hasRequiredDh)return dh;hasRequiredDh=1;var e=requireBn$6(),j=requireMr(),ke=new j,Ee=new e(24),Me=new e(11),Ae=new e(10),Ie=new e(3),Ue=new e(7),Ke=requireGeneratePrime(),Ve=requireBrowser$b();dh=Dt;function Ge(Ot,Tt){return Tt=Tt||"utf8",Buffer.isBuffer(Ot)||(Ot=new Buffer(Ot,Tt)),this._pub=new e(Ot),this}function yt(Ot,Tt){return Tt=Tt||"utf8",Buffer.isBuffer(Ot)||(Ot=new Buffer(Ot,Tt)),this._priv=new e(Ot),this}var bt={};function Ct(Ot,Tt){var Rt=Tt.toString("hex"),Jt=[Rt,Ot.toString(16)].join("_");if(Jt in bt)return bt[Jt];var Kt=0;if(Ot.isEven()||!Ke.simpleSieve||!Ke.fermatTest(Ot)||!ke.test(Ot))return Kt+=1,Rt==="02"||Rt==="05"?Kt+=8:Kt+=4,bt[Jt]=Kt,Kt;ke.test(Ot.shrn(1))||(Kt+=2);var kn;switch(Rt){case"02":Ot.mod(Ee).cmp(Me)&&(Kt+=8);break;case"05":kn=Ot.mod(Ae),kn.cmp(Ie)&&kn.cmp(Ue)&&(Kt+=8);break;default:Kt+=4}return bt[Jt]=Kt,Kt}function Dt(Ot,Tt,Rt){this.setGenerator(Tt),this.__prime=new e(Ot),this._prime=e.mont(this.__prime),this._primeLen=Ot.length,this._pub=void 0,this._priv=void 0,this._primeCode=void 0,Rt?(this.setPublicKey=Ge,this.setPrivateKey=yt):this._primeCode=8}Object.defineProperty(Dt.prototype,"verifyError",{enumerable:!0,get:function(){return typeof this._primeCode!="number"&&(this._primeCode=Ct(this.__prime,this.__gen)),this._primeCode}}),Dt.prototype.generateKeys=function(){return this._priv||(this._priv=new e(Ve(this._primeLen))),this._pub=this._gen.toRed(this._prime).redPow(this._priv).fromRed(),this.getPublicKey()},Dt.prototype.computeSecret=function(Ot){Ot=new e(Ot),Ot=Ot.toRed(this._prime);var Tt=Ot.redPow(this._priv).fromRed(),Rt=new Buffer(Tt.toArray()),Jt=this.getPrime();if(Rt.length"u"||!process$1.version||process$1.version.indexOf("v0.")===0||process$1.version.indexOf("v1.")===0&&process$1.version.indexOf("v1.8.")!==0?processNextickArgs.exports={nextTick:e}:processNextickArgs.exports=process$1;function e(j,ke,Ee,Me){if(typeof j!="function")throw new TypeError('"callback" argument must be a function');var Ae=arguments.length,Ie,Ue;switch(Ae){case 0:case 1:return process$1.nextTick(j);case 2:return process$1.nextTick(function(){j.call(null,ke)});case 3:return process$1.nextTick(function(){j.call(null,ke,Ee)});case 4:return process$1.nextTick(function(){j.call(null,ke,Ee,Me)});default:for(Ie=new Array(Ae-1),Ue=0;Ue"u"}util.isPrimitive=Ct,util.isBuffer=requireDist().Buffer.isBuffer;function Dt(Ft){return Object.prototype.toString.call(Ft)}return util}var BufferList={exports:{}},hasRequiredBufferList;function requireBufferList(){return hasRequiredBufferList||(hasRequiredBufferList=1,function(e){function j(Ae,Ie){if(!(Ae instanceof Ie))throw new TypeError("Cannot call a class as a function")}var ke=requireSafeBuffer().Buffer,Ee=requireUtil$1();function Me(Ae,Ie,Ue){Ae.copy(Ie,Ue)}e.exports=function(){function Ae(){j(this,Ae),this.head=null,this.tail=null,this.length=0}return Ae.prototype.push=function(Ie){var Ue={data:Ie,next:null};this.length>0?this.tail.next=Ue:this.head=Ue,this.tail=Ue,++this.length},Ae.prototype.unshift=function(Ie){var Ue={data:Ie,next:this.head};this.length===0&&(this.tail=Ue),this.head=Ue,++this.length},Ae.prototype.shift=function(){if(this.length!==0){var Ie=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,Ie}},Ae.prototype.clear=function(){this.head=this.tail=null,this.length=0},Ae.prototype.join=function(Ie){if(this.length===0)return"";for(var Ue=this.head,Ke=""+Ue.data;Ue=Ue.next;)Ke+=Ie+Ue.data;return Ke},Ae.prototype.concat=function(Ie){if(this.length===0)return ke.alloc(0);for(var Ue=ke.allocUnsafe(Ie>>>0),Ke=this.head,Ve=0;Ke;)Me(Ke.data,Ue,Ve),Ve+=Ke.data.length,Ke=Ke.next;return Ue},Ae}(),Ee&&Ee.inspect&&Ee.inspect.custom&&(e.exports.prototype[Ee.inspect.custom]=function(){var Ae=Ee.inspect({length:this.length});return this.constructor.name+" "+Ae})}(BufferList)),BufferList.exports}var destroy_1,hasRequiredDestroy;function requireDestroy(){if(hasRequiredDestroy)return destroy_1;hasRequiredDestroy=1;var e=requireProcessNextickArgs();function j(Me,Ae){var Ie=this,Ue=this._readableState&&this._readableState.destroyed,Ke=this._writableState&&this._writableState.destroyed;return Ue||Ke?(Ae?Ae(Me):Me&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,e.nextTick(Ee,this,Me)):e.nextTick(Ee,this,Me)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(Me||null,function(Ve){!Ae&&Ve?Ie._writableState?Ie._writableState.errorEmitted||(Ie._writableState.errorEmitted=!0,e.nextTick(Ee,Ie,Ve)):e.nextTick(Ee,Ie,Ve):Ae&&Ae(Ve)}),this)}function ke(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function Ee(Me,Ae){Me.emit("error",Ae)}return destroy_1={destroy:j,undestroy:ke},destroy_1}var _stream_writable,hasRequired_stream_writable;function require_stream_writable(){if(hasRequired_stream_writable)return _stream_writable;hasRequired_stream_writable=1;var e=requireProcessNextickArgs();_stream_writable=Ft;function j(Bt){var vt=this;this.next=null,this.entry=null,this.finish=function(){Et(vt,Bt)}}var ke=!process$1.browser&&["v0.10","v0.9."].indexOf(process$1.version.slice(0,5))>-1?setImmediate:e.nextTick,Ee;Ft.WritableState=Ct;var Me=Object.create(requireUtil());Me.inherits=requireInherits_browser();var Ae={deprecate:requireBrowser$a()},Ie=requireStreamBrowser(),Ue=requireSafeBuffer().Buffer,Ke=(typeof commonjsGlobal<"u"?commonjsGlobal:typeof window<"u"?window:typeof self<"u"?self:{}).Uint8Array||function(){};function Ve(Bt){return Ue.from(Bt)}function Ge(Bt){return Ue.isBuffer(Bt)||Bt instanceof Ke}var yt=requireDestroy();Me.inherits(Ft,Ie);function bt(){}function Ct(Bt,vt){Ee=Ee||require_stream_duplex(),Bt=Bt||{};var De=vt instanceof Ee;this.objectMode=!!Bt.objectMode,De&&(this.objectMode=this.objectMode||!!Bt.writableObjectMode);var Je=Bt.highWaterMark,It=Bt.writableHighWaterMark,tn=this.objectMode?16:16*1024;Je||Je===0?this.highWaterMark=Je:De&&(It||It===0)?this.highWaterMark=It:this.highWaterMark=tn,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var Ut=Bt.decodeStrings===!1;this.decodeStrings=!Ut,this.defaultEncoding=Bt.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(ln){ei(vt,ln)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new j(this)}Ct.prototype.getBuffer=function(){for(var Bt=this.bufferedRequest,vt=[];Bt;)vt.push(Bt),Bt=Bt.next;return vt},function(){try{Object.defineProperty(Ct.prototype,"buffer",{get:Ae.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(Bt){}}();var Dt;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(Dt=Function.prototype[Symbol.hasInstance],Object.defineProperty(Ft,Symbol.hasInstance,{value:function(Bt){return Dt.call(this,Bt)?!0:this!==Ft?!1:Bt&&Bt._writableState instanceof Ct}})):Dt=function(Bt){return Bt instanceof this};function Ft(Bt){if(Ee=Ee||require_stream_duplex(),!Dt.call(Ft,this)&&!(this instanceof Ee))return new Ft(Bt);this._writableState=new Ct(Bt,this),this.writable=!0,Bt&&(typeof Bt.write=="function"&&(this._write=Bt.write),typeof Bt.writev=="function"&&(this._writev=Bt.writev),typeof Bt.destroy=="function"&&(this._destroy=Bt.destroy),typeof Bt.final=="function"&&(this._final=Bt.final)),Ie.call(this)}Ft.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))};function Ot(Bt,vt){var De=new Error("write after end");Bt.emit("error",De),e.nextTick(vt,De)}function Tt(Bt,vt,De,Je){var It=!0,tn=!1;return De===null?tn=new TypeError("May not write null values to stream"):typeof De!="string"&&De!==void 0&&!vt.objectMode&&(tn=new TypeError("Invalid non-string/buffer chunk")),tn&&(Bt.emit("error",tn),e.nextTick(Je,tn),It=!1),It}Ft.prototype.write=function(Bt,vt,De){var Je=this._writableState,It=!1,tn=!Je.objectMode&&Ge(Bt);return tn&&!Ue.isBuffer(Bt)&&(Bt=Ve(Bt)),typeof vt=="function"&&(De=vt,vt=null),tn?vt="buffer":vt||(vt=Je.defaultEncoding),typeof De!="function"&&(De=bt),Je.ended?Ot(this,De):(tn||Tt(this,Je,Bt,De))&&(Je.pendingcb++,It=Jt(this,Je,tn,Bt,vt,De)),It},Ft.prototype.cork=function(){var Bt=this._writableState;Bt.corked++},Ft.prototype.uncork=function(){var Bt=this._writableState;Bt.corked&&(Bt.corked--,!Bt.writing&&!Bt.corked&&!Bt.bufferProcessing&&Bt.bufferedRequest&&Jn(this,Bt))},Ft.prototype.setDefaultEncoding=function(Bt){if(typeof Bt=="string"&&(Bt=Bt.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((Bt+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+Bt);return this._writableState.defaultEncoding=Bt,this};function Rt(Bt,vt,De){return!Bt.objectMode&&Bt.decodeStrings!==!1&&typeof vt=="string"&&(vt=Ue.from(vt,De)),vt}Object.defineProperty(Ft.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function Jt(Bt,vt,De,Je,It,tn){if(!De){var Ut=Rt(vt,Je,It);Je!==Ut&&(De=!0,It="buffer",Je=Ut)}var ln=vt.objectMode?1:Je.length;vt.length+=ln;var xn=vt.length0?(typeof nn!="string"&&!$n.objectMode&&Object.getPrototypeOf(nn)!==Ae.prototype&&(nn=Ue(nn)),gi?$n.endEmitted?Zt.emit("error",new Error("stream.unshift() after end event")):Kt(Zt,$n,nn,!0):$n.ended?Zt.emit("error",new Error("stream.push() after EOF")):($n.reading=!1,$n.decoder&&!Xn?(nn=$n.decoder.write(nn),$n.objectMode||nn.length!==0?Kt(Zt,$n,nn,!1):Re(Zt,$n)):Kt(Zt,$n,nn,!1))):gi||($n.reading=!1)}return wn($n)}function Kt(Zt,nn,Xn,gi){nn.flowing&&nn.length===0&&!nn.sync?(Zt.emit("data",Xn),Zt.read(0)):(nn.length+=nn.objectMode?1:Xn.length,gi?nn.buffer.unshift(Xn):nn.buffer.push(Xn),nn.needReadable&&Be(Zt)),Re(Zt,nn)}function kn(Zt,nn){var Xn;return!Ke(nn)&&typeof nn!="string"&&nn!==void 0&&!Zt.objectMode&&(Xn=new TypeError("Invalid non-string/buffer chunk")),Xn}function wn(Zt){return!Zt.ended&&(Zt.needReadable||Zt.length=ei?Zt=ei:(Zt--,Zt|=Zt>>>1,Zt|=Zt>>>2,Zt|=Zt>>>4,Zt|=Zt>>>8,Zt|=Zt>>>16,Zt++),Zt}function qn(Zt,nn){return Zt<=0||nn.length===0&&nn.ended?0:nn.objectMode?1:Zt!==Zt?nn.flowing&&nn.length?nn.buffer.head.data.length:nn.length:(Zt>nn.highWaterMark&&(nn.highWaterMark=ti(Zt)),Zt<=nn.length?Zt:nn.ended?nn.length:(nn.needReadable=!0,0))}Rt.prototype.read=function(Zt){yt("read",Zt),Zt=parseInt(Zt,10);var nn=this._readableState,Xn=Zt;if(Zt!==0&&(nn.emittedReadable=!1),Zt===0&&nn.needReadable&&(nn.length>=nn.highWaterMark||nn.ended))return yt("read: emitReadable",nn.length,nn.ended),nn.length===0&&nn.ended?ln(this):Be(this),null;if(Zt=qn(Zt,nn),Zt===0&&nn.ended)return nn.length===0&&ln(this),null;var gi=nn.needReadable;yt("need readable",gi),(nn.length===0||nn.length-Zt0?hn=Je(Zt,nn):hn=null,hn===null?(nn.needReadable=!0,Zt=0):nn.length-=Zt,nn.length===0&&(nn.ended||(nn.needReadable=!0),Xn!==Zt&&nn.ended&&ln(this)),hn!==null&&this.emit("data",hn),hn};function Jn(Zt,nn){if(!nn.ended){if(nn.decoder){var Xn=nn.decoder.end();Xn&&Xn.length&&(nn.buffer.push(Xn),nn.length+=nn.objectMode?1:Xn.length)}nn.ended=!0,Be(Zt)}}function Be(Zt){var nn=Zt._readableState;nn.needReadable=!1,nn.emittedReadable||(yt("emitReadable",nn.flowing),nn.emittedReadable=!0,nn.sync?e.nextTick($e,Zt):$e(Zt))}function $e(Zt){yt("emit readable"),Zt.emit("readable"),De(Zt)}function Re(Zt,nn){nn.readingMore||(nn.readingMore=!0,e.nextTick(We,Zt,nn))}function We(Zt,nn){for(var Xn=nn.length;!nn.reading&&!nn.flowing&&!nn.ended&&nn.length1&&Dn(gi.pipes,Zt)!==-1)&&!_i&&(yt("false write response, pause",gi.awaitDrain),gi.awaitDrain++,yi=!0),Xn.pause())}function Bi(vi){yt("onerror",vi),ii(),Zt.removeListener("error",Bi),Ee(Zt,"error")===0&&Zt.emit("error",vi)}Ot(Zt,"error",Bi);function Ei(){Zt.removeListener("finish",Ii),ii()}Zt.once("close",Ei);function Ii(){yt("onfinish"),Zt.removeListener("close",Ei),ii()}Zt.once("finish",Ii);function ii(){yt("unpipe"),Xn.unpipe(Zt)}return Zt.emit("pipe",Xn),gi.flowing||(yt("pipe resume"),Xn.resume()),Zt};function Xe(Zt){return function(){var nn=Zt._readableState;yt("pipeOnDrain",nn.awaitDrain),nn.awaitDrain&&nn.awaitDrain--,nn.awaitDrain===0&&Ee(Zt,"data")&&(nn.flowing=!0,De(Zt))}}Rt.prototype.unpipe=function(Zt){var nn=this._readableState,Xn={hasUnpiped:!1};if(nn.pipesCount===0)return this;if(nn.pipesCount===1)return Zt&&Zt!==nn.pipes?this:(Zt||(Zt=nn.pipes),nn.pipes=null,nn.pipesCount=0,nn.flowing=!1,Zt&&Zt.emit("unpipe",this,Xn),this);if(!Zt){var gi=nn.pipes,hn=nn.pipesCount;nn.pipes=null,nn.pipesCount=0,nn.flowing=!1;for(var $n=0;$n=nn.length?(nn.decoder?Xn=nn.buffer.join(""):nn.buffer.length===1?Xn=nn.buffer.head.data:Xn=nn.buffer.concat(nn.length),nn.buffer.clear()):Xn=It(Zt,nn.buffer,nn.decoder),Xn}function It(Zt,nn,Xn){var gi;return Zt$n.length?$n.length:Zt;if(di===$n.length?hn+=$n:hn+=$n.slice(0,Zt),Zt-=di,Zt===0){di===$n.length?(++gi,Xn.next?nn.head=Xn.next:nn.head=nn.tail=null):(nn.head=Xn,Xn.data=$n.slice(di));break}++gi}return nn.length-=gi,hn}function Ut(Zt,nn){var Xn=Ae.allocUnsafe(Zt),gi=nn.head,hn=1;for(gi.data.copy(Xn),Zt-=gi.data.length;gi=gi.next;){var $n=gi.data,di=Zt>$n.length?$n.length:Zt;if($n.copy(Xn,Xn.length-Zt,0,di),Zt-=di,Zt===0){di===$n.length?(++hn,gi.next?nn.head=gi.next:nn.head=nn.tail=null):(nn.head=gi,gi.data=$n.slice(di));break}++hn}return nn.length-=hn,Xn}function ln(Zt){var nn=Zt._readableState;if(nn.length>0)throw new Error('"endReadable()" called on non-empty stream');nn.endEmitted||(nn.ended=!0,e.nextTick(xn,nn,Zt))}function xn(Zt,nn){!Zt.endEmitted&&Zt.length===0&&(Zt.endEmitted=!0,nn.readable=!1,nn.emit("end"))}function Dn(Zt,nn){for(var Xn=0,gi=Zt.length;Xn0?Re:We},Ae.min=function(Re,We){return Re.cmp(We)<0?Re:We},Ae.prototype._init=function(Re,We,Xe){if(typeof Re=="number")return this._initNumber(Re,We,Xe);if(typeof Re=="object")return this._initArray(Re,We,Xe);We==="hex"&&(We=16),Ee(We===(We|0)&&We>=2&&We<=36),Re=Re.toString().replace(/\s+/g,"");var Et=0;Re[0]==="-"&&(Et++,this.negative=1),Et=0;Et-=3)vt=Re[Et]|Re[Et-1]<<8|Re[Et-2]<<16,this.words[Bt]|=vt<>>26-De&67108863,De+=24,De>=26&&(De-=26,Bt++);else if(Xe==="le")for(Et=0,Bt=0;Et>>26-De&67108863,De+=24,De>=26&&(De-=26,Bt++);return this._strip()};function Ue(Re,We){var Xe=Re.charCodeAt(We);if(Xe>=48&&Xe<=57)return Xe-48;if(Xe>=65&&Xe<=70)return Xe-55;if(Xe>=97&&Xe<=102)return Xe-87;Ee(!1,"Invalid character in "+Re)}function Ke(Re,We,Xe){var Et=Ue(Re,Xe);return Xe-1>=We&&(Et|=Ue(Re,Xe-1)<<4),Et}Ae.prototype._parseHex=function(Re,We,Xe){this.length=Math.ceil((Re.length-We)/6),this.words=new Array(this.length);for(var Et=0;Et=We;Et-=2)De=Ke(Re,We,Et)<=18?(Bt-=18,vt+=1,this.words[vt]|=De>>>26):Bt+=8;else{var Je=Re.length-We;for(Et=Je%2===0?We+1:We;Et=18?(Bt-=18,vt+=1,this.words[vt]|=De>>>26):Bt+=8}this._strip()};function Ve(Re,We,Xe,Et){for(var Bt=0,vt=0,De=Math.min(Re.length,Xe),Je=We;Je=49?vt=It-49+10:It>=17?vt=It-17+10:vt=It,Ee(It>=0&&vt1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},Ae.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},typeof Symbol<"u"&&typeof Symbol.for=="function")try{Ae.prototype[Symbol.for("nodejs.util.inspect.custom")]=yt}catch(Re){Ae.prototype.inspect=yt}else Ae.prototype.inspect=yt;function yt(){return(this.red?""}var bt=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],Ct=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],Dt=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];Ae.prototype.toString=function(Re,We){Re=Re||10,We=We|0||1;var Xe;if(Re===16||Re==="hex"){Xe="";for(var Et=0,Bt=0,vt=0;vt>>24-Et&16777215,Et+=2,Et>=26&&(Et-=26,vt--),Bt!==0||vt!==this.length-1?Xe=bt[6-Je.length]+Je+Xe:Xe=Je+Xe}for(Bt!==0&&(Xe=Bt.toString(16)+Xe);Xe.length%We!==0;)Xe="0"+Xe;return this.negative!==0&&(Xe="-"+Xe),Xe}if(Re===(Re|0)&&Re>=2&&Re<=36){var It=Ct[Re],tn=Dt[Re];Xe="";var Ut=this.clone();for(Ut.negative=0;!Ut.isZero();){var ln=Ut.modrn(tn).toString(Re);Ut=Ut.idivn(tn),Ut.isZero()?Xe=ln+Xe:Xe=bt[It-ln.length]+ln+Xe}for(this.isZero()&&(Xe="0"+Xe);Xe.length%We!==0;)Xe="0"+Xe;return this.negative!==0&&(Xe="-"+Xe),Xe}Ee(!1,"Base should be between 2 and 36")},Ae.prototype.toNumber=function(){var Re=this.words[0];return this.length===2?Re+=this.words[1]*67108864:this.length===3&&this.words[2]===1?Re+=4503599627370496+this.words[1]*67108864:this.length>2&&Ee(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-Re:Re},Ae.prototype.toJSON=function(){return this.toString(16,2)},Ie&&(Ae.prototype.toBuffer=function(Re,We){return this.toArrayLike(Ie,Re,We)}),Ae.prototype.toArray=function(Re,We){return this.toArrayLike(Array,Re,We)};var Ft=function(Re,We){return Re.allocUnsafe?Re.allocUnsafe(We):new Re(We)};Ae.prototype.toArrayLike=function(Re,We,Xe){this._strip();var Et=this.byteLength(),Bt=Xe||Math.max(1,Et);Ee(Et<=Bt,"byte array longer than desired length"),Ee(Bt>0,"Requested array length <= 0");var vt=Ft(Re,Bt),De=We==="le"?"LE":"BE";return this["_toArrayLike"+De](vt,Et),vt},Ae.prototype._toArrayLikeLE=function(Re,We){for(var Xe=0,Et=0,Bt=0,vt=0;Bt>8&255),Xe>16&255),vt===6?(Xe>24&255),Et=0,vt=0):(Et=De>>>24,vt+=2)}if(Xe=0&&(Re[Xe--]=De>>8&255),Xe>=0&&(Re[Xe--]=De>>16&255),vt===6?(Xe>=0&&(Re[Xe--]=De>>24&255),Et=0,vt=0):(Et=De>>>24,vt+=2)}if(Xe>=0)for(Re[Xe--]=Et;Xe>=0;)Re[Xe--]=0},Math.clz32?Ae.prototype._countBits=function(Re){return 32-Math.clz32(Re)}:Ae.prototype._countBits=function(Re){var We=Re,Xe=0;return We>=4096&&(Xe+=13,We>>>=13),We>=64&&(Xe+=7,We>>>=7),We>=8&&(Xe+=4,We>>>=4),We>=2&&(Xe+=2,We>>>=2),Xe+We},Ae.prototype._zeroBits=function(Re){if(Re===0)return 26;var We=Re,Xe=0;return(We&8191)===0&&(Xe+=13,We>>>=13),(We&127)===0&&(Xe+=7,We>>>=7),(We&15)===0&&(Xe+=4,We>>>=4),(We&3)===0&&(Xe+=2,We>>>=2),(We&1)===0&&Xe++,Xe},Ae.prototype.bitLength=function(){var Re=this.words[this.length-1],We=this._countBits(Re);return(this.length-1)*26+We};function Ot(Re){for(var We=new Array(Re.bitLength()),Xe=0;Xe>>Bt&1}return We}Ae.prototype.zeroBits=function(){if(this.isZero())return 0;for(var Re=0,We=0;WeRe.length?this.clone().ior(Re):Re.clone().ior(this)},Ae.prototype.uor=function(Re){return this.length>Re.length?this.clone().iuor(Re):Re.clone().iuor(this)},Ae.prototype.iuand=function(Re){var We;this.length>Re.length?We=Re:We=this;for(var Xe=0;XeRe.length?this.clone().iand(Re):Re.clone().iand(this)},Ae.prototype.uand=function(Re){return this.length>Re.length?this.clone().iuand(Re):Re.clone().iuand(this)},Ae.prototype.iuxor=function(Re){var We,Xe;this.length>Re.length?(We=this,Xe=Re):(We=Re,Xe=this);for(var Et=0;EtRe.length?this.clone().ixor(Re):Re.clone().ixor(this)},Ae.prototype.uxor=function(Re){return this.length>Re.length?this.clone().iuxor(Re):Re.clone().iuxor(this)},Ae.prototype.inotn=function(Re){Ee(typeof Re=="number"&&Re>=0);var We=Math.ceil(Re/26)|0,Xe=Re%26;this._expand(We),Xe>0&&We--;for(var Et=0;Et0&&(this.words[Et]=~this.words[Et]&67108863>>26-Xe),this._strip()},Ae.prototype.notn=function(Re){return this.clone().inotn(Re)},Ae.prototype.setn=function(Re,We){Ee(typeof Re=="number"&&Re>=0);var Xe=Re/26|0,Et=Re%26;return this._expand(Xe+1),We?this.words[Xe]=this.words[Xe]|1<Re.length?(Xe=this,Et=Re):(Xe=Re,Et=this);for(var Bt=0,vt=0;vt>>26;for(;Bt!==0&&vt>>26;if(this.length=Xe.length,Bt!==0)this.words[this.length]=Bt,this.length++;else if(Xe!==this)for(;vtRe.length?this.clone().iadd(Re):Re.clone().iadd(this)},Ae.prototype.isub=function(Re){if(Re.negative!==0){Re.negative=0;var We=this.iadd(Re);return Re.negative=1,We._normSign()}else if(this.negative!==0)return this.negative=0,this.iadd(Re),this.negative=1,this._normSign();var Xe=this.cmp(Re);if(Xe===0)return this.negative=0,this.length=1,this.words[0]=0,this;var Et,Bt;Xe>0?(Et=this,Bt=Re):(Et=Re,Bt=this);for(var vt=0,De=0;De>26,this.words[De]=We&67108863;for(;vt!==0&&De>26,this.words[De]=We&67108863;if(vt===0&&De>>26,ln=It&67108863,xn=Math.min(tn,We.length-1),Dn=Math.max(0,tn-Re.length+1);Dn<=xn;Dn++){var Zt=tn-Dn|0;Bt=Re.words[Zt]|0,vt=We.words[Dn]|0,De=Bt*vt+ln,Ut+=De/67108864|0,ln=De&67108863}Xe.words[tn]=ln|0,It=Ut|0}return It!==0?Xe.words[tn]=It|0:Xe.length--,Xe._strip()}var Rt=function(Re,We,Xe){var Et=Re.words,Bt=We.words,vt=Xe.words,De=0,Je,It,tn,Ut=Et[0]|0,ln=Ut&8191,xn=Ut>>>13,Dn=Et[1]|0,Zt=Dn&8191,nn=Dn>>>13,Xn=Et[2]|0,gi=Xn&8191,hn=Xn>>>13,$n=Et[3]|0,di=$n&8191,ai=$n>>>13,Zn=Et[4]|0,_i=Zn&8191,ci=Zn>>>13,yi=Et[5]|0,Ai=yi&8191,Bi=yi>>>13,Ei=Et[6]|0,Ii=Ei&8191,ii=Ei>>>13,vi=Et[7]|0,zi=vi&8191,si=vi>>>13,wi=Et[8]|0,Mi=wi&8191,an=wi>>>13,jt=Et[9]|0,rn=jt&8191,on=jt>>>13,ri=Bt[0]|0,li=ri&8191,oi=ri>>>13,hi=Bt[1]|0,Ri=hi&8191,ni=hi>>>13,pi=Bt[2]|0,Li=pi&8191,xi=pi>>>13,mi=Bt[3]|0,Oi=mi&8191,Ci=mi>>>13,Ni=Bt[4]|0,Wi=Ni&8191,Pi=Ni>>>13,Xt=Bt[5]|0,Mn=Xt&8191,An=Xt>>>13,ui=Bt[6]|0,Si=ui&8191,fi=ui>>>13,ki=Bt[7]|0,Ki=ki&8191,Ti=ki>>>13,$i=Bt[8]|0,Yi=$i&8191,Di=$i>>>13,qi=Bt[9]|0,Xi=qi&8191,Co=qi>>>13;Xe.negative=Re.negative^We.negative,Xe.length=19,Je=Math.imul(ln,li),It=Math.imul(ln,oi),It=It+Math.imul(xn,li)|0,tn=Math.imul(xn,oi);var Po=(De+Je|0)+((It&8191)<<13)|0;De=(tn+(It>>>13)|0)+(Po>>>26)|0,Po&=67108863,Je=Math.imul(Zt,li),It=Math.imul(Zt,oi),It=It+Math.imul(nn,li)|0,tn=Math.imul(nn,oi),Je=Je+Math.imul(ln,Ri)|0,It=It+Math.imul(ln,ni)|0,It=It+Math.imul(xn,Ri)|0,tn=tn+Math.imul(xn,ni)|0;var Ro=(De+Je|0)+((It&8191)<<13)|0;De=(tn+(It>>>13)|0)+(Ro>>>26)|0,Ro&=67108863,Je=Math.imul(gi,li),It=Math.imul(gi,oi),It=It+Math.imul(hn,li)|0,tn=Math.imul(hn,oi),Je=Je+Math.imul(Zt,Ri)|0,It=It+Math.imul(Zt,ni)|0,It=It+Math.imul(nn,Ri)|0,tn=tn+Math.imul(nn,ni)|0,Je=Je+Math.imul(ln,Li)|0,It=It+Math.imul(ln,xi)|0,It=It+Math.imul(xn,Li)|0,tn=tn+Math.imul(xn,xi)|0;var bi=(De+Je|0)+((It&8191)<<13)|0;De=(tn+(It>>>13)|0)+(bi>>>26)|0,bi&=67108863,Je=Math.imul(di,li),It=Math.imul(di,oi),It=It+Math.imul(ai,li)|0,tn=Math.imul(ai,oi),Je=Je+Math.imul(gi,Ri)|0,It=It+Math.imul(gi,ni)|0,It=It+Math.imul(hn,Ri)|0,tn=tn+Math.imul(hn,ni)|0,Je=Je+Math.imul(Zt,Li)|0,It=It+Math.imul(Zt,xi)|0,It=It+Math.imul(nn,Li)|0,tn=tn+Math.imul(nn,xi)|0,Je=Je+Math.imul(ln,Oi)|0,It=It+Math.imul(ln,Ci)|0,It=It+Math.imul(xn,Oi)|0,tn=tn+Math.imul(xn,Ci)|0;var Hi=(De+Je|0)+((It&8191)<<13)|0;De=(tn+(It>>>13)|0)+(Hi>>>26)|0,Hi&=67108863,Je=Math.imul(_i,li),It=Math.imul(_i,oi),It=It+Math.imul(ci,li)|0,tn=Math.imul(ci,oi),Je=Je+Math.imul(di,Ri)|0,It=It+Math.imul(di,ni)|0,It=It+Math.imul(ai,Ri)|0,tn=tn+Math.imul(ai,ni)|0,Je=Je+Math.imul(gi,Li)|0,It=It+Math.imul(gi,xi)|0,It=It+Math.imul(hn,Li)|0,tn=tn+Math.imul(hn,xi)|0,Je=Je+Math.imul(Zt,Oi)|0,It=It+Math.imul(Zt,Ci)|0,It=It+Math.imul(nn,Oi)|0,tn=tn+Math.imul(nn,Ci)|0,Je=Je+Math.imul(ln,Wi)|0,It=It+Math.imul(ln,Pi)|0,It=It+Math.imul(xn,Wi)|0,tn=tn+Math.imul(xn,Pi)|0;var ji=(De+Je|0)+((It&8191)<<13)|0;De=(tn+(It>>>13)|0)+(ji>>>26)|0,ji&=67108863,Je=Math.imul(Ai,li),It=Math.imul(Ai,oi),It=It+Math.imul(Bi,li)|0,tn=Math.imul(Bi,oi),Je=Je+Math.imul(_i,Ri)|0,It=It+Math.imul(_i,ni)|0,It=It+Math.imul(ci,Ri)|0,tn=tn+Math.imul(ci,ni)|0,Je=Je+Math.imul(di,Li)|0,It=It+Math.imul(di,xi)|0,It=It+Math.imul(ai,Li)|0,tn=tn+Math.imul(ai,xi)|0,Je=Je+Math.imul(gi,Oi)|0,It=It+Math.imul(gi,Ci)|0,It=It+Math.imul(hn,Oi)|0,tn=tn+Math.imul(hn,Ci)|0,Je=Je+Math.imul(Zt,Wi)|0,It=It+Math.imul(Zt,Pi)|0,It=It+Math.imul(nn,Wi)|0,tn=tn+Math.imul(nn,Pi)|0,Je=Je+Math.imul(ln,Mn)|0,It=It+Math.imul(ln,An)|0,It=It+Math.imul(xn,Mn)|0,tn=tn+Math.imul(xn,An)|0;var Qi=(De+Je|0)+((It&8191)<<13)|0;De=(tn+(It>>>13)|0)+(Qi>>>26)|0,Qi&=67108863,Je=Math.imul(Ii,li),It=Math.imul(Ii,oi),It=It+Math.imul(ii,li)|0,tn=Math.imul(ii,oi),Je=Je+Math.imul(Ai,Ri)|0,It=It+Math.imul(Ai,ni)|0,It=It+Math.imul(Bi,Ri)|0,tn=tn+Math.imul(Bi,ni)|0,Je=Je+Math.imul(_i,Li)|0,It=It+Math.imul(_i,xi)|0,It=It+Math.imul(ci,Li)|0,tn=tn+Math.imul(ci,xi)|0,Je=Je+Math.imul(di,Oi)|0,It=It+Math.imul(di,Ci)|0,It=It+Math.imul(ai,Oi)|0,tn=tn+Math.imul(ai,Ci)|0,Je=Je+Math.imul(gi,Wi)|0,It=It+Math.imul(gi,Pi)|0,It=It+Math.imul(hn,Wi)|0,tn=tn+Math.imul(hn,Pi)|0,Je=Je+Math.imul(Zt,Mn)|0,It=It+Math.imul(Zt,An)|0,It=It+Math.imul(nn,Mn)|0,tn=tn+Math.imul(nn,An)|0,Je=Je+Math.imul(ln,Si)|0,It=It+Math.imul(ln,fi)|0,It=It+Math.imul(xn,Si)|0,tn=tn+Math.imul(xn,fi)|0;var xo=(De+Je|0)+((It&8191)<<13)|0;De=(tn+(It>>>13)|0)+(xo>>>26)|0,xo&=67108863,Je=Math.imul(zi,li),It=Math.imul(zi,oi),It=It+Math.imul(si,li)|0,tn=Math.imul(si,oi),Je=Je+Math.imul(Ii,Ri)|0,It=It+Math.imul(Ii,ni)|0,It=It+Math.imul(ii,Ri)|0,tn=tn+Math.imul(ii,ni)|0,Je=Je+Math.imul(Ai,Li)|0,It=It+Math.imul(Ai,xi)|0,It=It+Math.imul(Bi,Li)|0,tn=tn+Math.imul(Bi,xi)|0,Je=Je+Math.imul(_i,Oi)|0,It=It+Math.imul(_i,Ci)|0,It=It+Math.imul(ci,Oi)|0,tn=tn+Math.imul(ci,Ci)|0,Je=Je+Math.imul(di,Wi)|0,It=It+Math.imul(di,Pi)|0,It=It+Math.imul(ai,Wi)|0,tn=tn+Math.imul(ai,Pi)|0,Je=Je+Math.imul(gi,Mn)|0,It=It+Math.imul(gi,An)|0,It=It+Math.imul(hn,Mn)|0,tn=tn+Math.imul(hn,An)|0,Je=Je+Math.imul(Zt,Si)|0,It=It+Math.imul(Zt,fi)|0,It=It+Math.imul(nn,Si)|0,tn=tn+Math.imul(nn,fi)|0,Je=Je+Math.imul(ln,Ki)|0,It=It+Math.imul(ln,Ti)|0,It=It+Math.imul(xn,Ki)|0,tn=tn+Math.imul(xn,Ti)|0;var Ji=(De+Je|0)+((It&8191)<<13)|0;De=(tn+(It>>>13)|0)+(Ji>>>26)|0,Ji&=67108863,Je=Math.imul(Mi,li),It=Math.imul(Mi,oi),It=It+Math.imul(an,li)|0,tn=Math.imul(an,oi),Je=Je+Math.imul(zi,Ri)|0,It=It+Math.imul(zi,ni)|0,It=It+Math.imul(si,Ri)|0,tn=tn+Math.imul(si,ni)|0,Je=Je+Math.imul(Ii,Li)|0,It=It+Math.imul(Ii,xi)|0,It=It+Math.imul(ii,Li)|0,tn=tn+Math.imul(ii,xi)|0,Je=Je+Math.imul(Ai,Oi)|0,It=It+Math.imul(Ai,Ci)|0,It=It+Math.imul(Bi,Oi)|0,tn=tn+Math.imul(Bi,Ci)|0,Je=Je+Math.imul(_i,Wi)|0,It=It+Math.imul(_i,Pi)|0,It=It+Math.imul(ci,Wi)|0,tn=tn+Math.imul(ci,Pi)|0,Je=Je+Math.imul(di,Mn)|0,It=It+Math.imul(di,An)|0,It=It+Math.imul(ai,Mn)|0,tn=tn+Math.imul(ai,An)|0,Je=Je+Math.imul(gi,Si)|0,It=It+Math.imul(gi,fi)|0,It=It+Math.imul(hn,Si)|0,tn=tn+Math.imul(hn,fi)|0,Je=Je+Math.imul(Zt,Ki)|0,It=It+Math.imul(Zt,Ti)|0,It=It+Math.imul(nn,Ki)|0,tn=tn+Math.imul(nn,Ti)|0,Je=Je+Math.imul(ln,Yi)|0,It=It+Math.imul(ln,Di)|0,It=It+Math.imul(xn,Yi)|0,tn=tn+Math.imul(xn,Di)|0;var _o=(De+Je|0)+((It&8191)<<13)|0;De=(tn+(It>>>13)|0)+(_o>>>26)|0,_o&=67108863,Je=Math.imul(rn,li),It=Math.imul(rn,oi),It=It+Math.imul(on,li)|0,tn=Math.imul(on,oi),Je=Je+Math.imul(Mi,Ri)|0,It=It+Math.imul(Mi,ni)|0,It=It+Math.imul(an,Ri)|0,tn=tn+Math.imul(an,ni)|0,Je=Je+Math.imul(zi,Li)|0,It=It+Math.imul(zi,xi)|0,It=It+Math.imul(si,Li)|0,tn=tn+Math.imul(si,xi)|0,Je=Je+Math.imul(Ii,Oi)|0,It=It+Math.imul(Ii,Ci)|0,It=It+Math.imul(ii,Oi)|0,tn=tn+Math.imul(ii,Ci)|0,Je=Je+Math.imul(Ai,Wi)|0,It=It+Math.imul(Ai,Pi)|0,It=It+Math.imul(Bi,Wi)|0,tn=tn+Math.imul(Bi,Pi)|0,Je=Je+Math.imul(_i,Mn)|0,It=It+Math.imul(_i,An)|0,It=It+Math.imul(ci,Mn)|0,tn=tn+Math.imul(ci,An)|0,Je=Je+Math.imul(di,Si)|0,It=It+Math.imul(di,fi)|0,It=It+Math.imul(ai,Si)|0,tn=tn+Math.imul(ai,fi)|0,Je=Je+Math.imul(gi,Ki)|0,It=It+Math.imul(gi,Ti)|0,It=It+Math.imul(hn,Ki)|0,tn=tn+Math.imul(hn,Ti)|0,Je=Je+Math.imul(Zt,Yi)|0,It=It+Math.imul(Zt,Di)|0,It=It+Math.imul(nn,Yi)|0,tn=tn+Math.imul(nn,Di)|0,Je=Je+Math.imul(ln,Xi)|0,It=It+Math.imul(ln,Co)|0,It=It+Math.imul(xn,Xi)|0,tn=tn+Math.imul(xn,Co)|0;var Bo=(De+Je|0)+((It&8191)<<13)|0;De=(tn+(It>>>13)|0)+(Bo>>>26)|0,Bo&=67108863,Je=Math.imul(rn,Ri),It=Math.imul(rn,ni),It=It+Math.imul(on,Ri)|0,tn=Math.imul(on,ni),Je=Je+Math.imul(Mi,Li)|0,It=It+Math.imul(Mi,xi)|0,It=It+Math.imul(an,Li)|0,tn=tn+Math.imul(an,xi)|0,Je=Je+Math.imul(zi,Oi)|0,It=It+Math.imul(zi,Ci)|0,It=It+Math.imul(si,Oi)|0,tn=tn+Math.imul(si,Ci)|0,Je=Je+Math.imul(Ii,Wi)|0,It=It+Math.imul(Ii,Pi)|0,It=It+Math.imul(ii,Wi)|0,tn=tn+Math.imul(ii,Pi)|0,Je=Je+Math.imul(Ai,Mn)|0,It=It+Math.imul(Ai,An)|0,It=It+Math.imul(Bi,Mn)|0,tn=tn+Math.imul(Bi,An)|0,Je=Je+Math.imul(_i,Si)|0,It=It+Math.imul(_i,fi)|0,It=It+Math.imul(ci,Si)|0,tn=tn+Math.imul(ci,fi)|0,Je=Je+Math.imul(di,Ki)|0,It=It+Math.imul(di,Ti)|0,It=It+Math.imul(ai,Ki)|0,tn=tn+Math.imul(ai,Ti)|0,Je=Je+Math.imul(gi,Yi)|0,It=It+Math.imul(gi,Di)|0,It=It+Math.imul(hn,Yi)|0,tn=tn+Math.imul(hn,Di)|0,Je=Je+Math.imul(Zt,Xi)|0,It=It+Math.imul(Zt,Co)|0,It=It+Math.imul(nn,Xi)|0,tn=tn+Math.imul(nn,Co)|0;var So=(De+Je|0)+((It&8191)<<13)|0;De=(tn+(It>>>13)|0)+(So>>>26)|0,So&=67108863,Je=Math.imul(rn,Li),It=Math.imul(rn,xi),It=It+Math.imul(on,Li)|0,tn=Math.imul(on,xi),Je=Je+Math.imul(Mi,Oi)|0,It=It+Math.imul(Mi,Ci)|0,It=It+Math.imul(an,Oi)|0,tn=tn+Math.imul(an,Ci)|0,Je=Je+Math.imul(zi,Wi)|0,It=It+Math.imul(zi,Pi)|0,It=It+Math.imul(si,Wi)|0,tn=tn+Math.imul(si,Pi)|0,Je=Je+Math.imul(Ii,Mn)|0,It=It+Math.imul(Ii,An)|0,It=It+Math.imul(ii,Mn)|0,tn=tn+Math.imul(ii,An)|0,Je=Je+Math.imul(Ai,Si)|0,It=It+Math.imul(Ai,fi)|0,It=It+Math.imul(Bi,Si)|0,tn=tn+Math.imul(Bi,fi)|0,Je=Je+Math.imul(_i,Ki)|0,It=It+Math.imul(_i,Ti)|0,It=It+Math.imul(ci,Ki)|0,tn=tn+Math.imul(ci,Ti)|0,Je=Je+Math.imul(di,Yi)|0,It=It+Math.imul(di,Di)|0,It=It+Math.imul(ai,Yi)|0,tn=tn+Math.imul(ai,Di)|0,Je=Je+Math.imul(gi,Xi)|0,It=It+Math.imul(gi,Co)|0,It=It+Math.imul(hn,Xi)|0,tn=tn+Math.imul(hn,Co)|0;var No=(De+Je|0)+((It&8191)<<13)|0;De=(tn+(It>>>13)|0)+(No>>>26)|0,No&=67108863,Je=Math.imul(rn,Oi),It=Math.imul(rn,Ci),It=It+Math.imul(on,Oi)|0,tn=Math.imul(on,Ci),Je=Je+Math.imul(Mi,Wi)|0,It=It+Math.imul(Mi,Pi)|0,It=It+Math.imul(an,Wi)|0,tn=tn+Math.imul(an,Pi)|0,Je=Je+Math.imul(zi,Mn)|0,It=It+Math.imul(zi,An)|0,It=It+Math.imul(si,Mn)|0,tn=tn+Math.imul(si,An)|0,Je=Je+Math.imul(Ii,Si)|0,It=It+Math.imul(Ii,fi)|0,It=It+Math.imul(ii,Si)|0,tn=tn+Math.imul(ii,fi)|0,Je=Je+Math.imul(Ai,Ki)|0,It=It+Math.imul(Ai,Ti)|0,It=It+Math.imul(Bi,Ki)|0,tn=tn+Math.imul(Bi,Ti)|0,Je=Je+Math.imul(_i,Yi)|0,It=It+Math.imul(_i,Di)|0,It=It+Math.imul(ci,Yi)|0,tn=tn+Math.imul(ci,Di)|0,Je=Je+Math.imul(di,Xi)|0,It=It+Math.imul(di,Co)|0,It=It+Math.imul(ai,Xi)|0,tn=tn+Math.imul(ai,Co)|0;var Eo=(De+Je|0)+((It&8191)<<13)|0;De=(tn+(It>>>13)|0)+(Eo>>>26)|0,Eo&=67108863,Je=Math.imul(rn,Wi),It=Math.imul(rn,Pi),It=It+Math.imul(on,Wi)|0,tn=Math.imul(on,Pi),Je=Je+Math.imul(Mi,Mn)|0,It=It+Math.imul(Mi,An)|0,It=It+Math.imul(an,Mn)|0,tn=tn+Math.imul(an,An)|0,Je=Je+Math.imul(zi,Si)|0,It=It+Math.imul(zi,fi)|0,It=It+Math.imul(si,Si)|0,tn=tn+Math.imul(si,fi)|0,Je=Je+Math.imul(Ii,Ki)|0,It=It+Math.imul(Ii,Ti)|0,It=It+Math.imul(ii,Ki)|0,tn=tn+Math.imul(ii,Ti)|0,Je=Je+Math.imul(Ai,Yi)|0,It=It+Math.imul(Ai,Di)|0,It=It+Math.imul(Bi,Yi)|0,tn=tn+Math.imul(Bi,Di)|0,Je=Je+Math.imul(_i,Xi)|0,It=It+Math.imul(_i,Co)|0,It=It+Math.imul(ci,Xi)|0,tn=tn+Math.imul(ci,Co)|0;var Lo=(De+Je|0)+((It&8191)<<13)|0;De=(tn+(It>>>13)|0)+(Lo>>>26)|0,Lo&=67108863,Je=Math.imul(rn,Mn),It=Math.imul(rn,An),It=It+Math.imul(on,Mn)|0,tn=Math.imul(on,An),Je=Je+Math.imul(Mi,Si)|0,It=It+Math.imul(Mi,fi)|0,It=It+Math.imul(an,Si)|0,tn=tn+Math.imul(an,fi)|0,Je=Je+Math.imul(zi,Ki)|0,It=It+Math.imul(zi,Ti)|0,It=It+Math.imul(si,Ki)|0,tn=tn+Math.imul(si,Ti)|0,Je=Je+Math.imul(Ii,Yi)|0,It=It+Math.imul(Ii,Di)|0,It=It+Math.imul(ii,Yi)|0,tn=tn+Math.imul(ii,Di)|0,Je=Je+Math.imul(Ai,Xi)|0,It=It+Math.imul(Ai,Co)|0,It=It+Math.imul(Bi,Xi)|0,tn=tn+Math.imul(Bi,Co)|0;var Oo=(De+Je|0)+((It&8191)<<13)|0;De=(tn+(It>>>13)|0)+(Oo>>>26)|0,Oo&=67108863,Je=Math.imul(rn,Si),It=Math.imul(rn,fi),It=It+Math.imul(on,Si)|0,tn=Math.imul(on,fi),Je=Je+Math.imul(Mi,Ki)|0,It=It+Math.imul(Mi,Ti)|0,It=It+Math.imul(an,Ki)|0,tn=tn+Math.imul(an,Ti)|0,Je=Je+Math.imul(zi,Yi)|0,It=It+Math.imul(zi,Di)|0,It=It+Math.imul(si,Yi)|0,tn=tn+Math.imul(si,Di)|0,Je=Je+Math.imul(Ii,Xi)|0,It=It+Math.imul(Ii,Co)|0,It=It+Math.imul(ii,Xi)|0,tn=tn+Math.imul(ii,Co)|0;var qo=(De+Je|0)+((It&8191)<<13)|0;De=(tn+(It>>>13)|0)+(qo>>>26)|0,qo&=67108863,Je=Math.imul(rn,Ki),It=Math.imul(rn,Ti),It=It+Math.imul(on,Ki)|0,tn=Math.imul(on,Ti),Je=Je+Math.imul(Mi,Yi)|0,It=It+Math.imul(Mi,Di)|0,It=It+Math.imul(an,Yi)|0,tn=tn+Math.imul(an,Di)|0,Je=Je+Math.imul(zi,Xi)|0,It=It+Math.imul(zi,Co)|0,It=It+Math.imul(si,Xi)|0,tn=tn+Math.imul(si,Co)|0;var zo=(De+Je|0)+((It&8191)<<13)|0;De=(tn+(It>>>13)|0)+(zo>>>26)|0,zo&=67108863,Je=Math.imul(rn,Yi),It=Math.imul(rn,Di),It=It+Math.imul(on,Yi)|0,tn=Math.imul(on,Di),Je=Je+Math.imul(Mi,Xi)|0,It=It+Math.imul(Mi,Co)|0,It=It+Math.imul(an,Xi)|0,tn=tn+Math.imul(an,Co)|0;var ru=(De+Je|0)+((It&8191)<<13)|0;De=(tn+(It>>>13)|0)+(ru>>>26)|0,ru&=67108863,Je=Math.imul(rn,Xi),It=Math.imul(rn,Co),It=It+Math.imul(on,Xi)|0,tn=Math.imul(on,Co);var nu=(De+Je|0)+((It&8191)<<13)|0;return De=(tn+(It>>>13)|0)+(nu>>>26)|0,nu&=67108863,vt[0]=Po,vt[1]=Ro,vt[2]=bi,vt[3]=Hi,vt[4]=ji,vt[5]=Qi,vt[6]=xo,vt[7]=Ji,vt[8]=_o,vt[9]=Bo,vt[10]=So,vt[11]=No,vt[12]=Eo,vt[13]=Lo,vt[14]=Oo,vt[15]=qo,vt[16]=zo,vt[17]=ru,vt[18]=nu,De!==0&&(vt[19]=De,Xe.length++),Xe};Math.imul||(Rt=Tt);function Jt(Re,We,Xe){Xe.negative=We.negative^Re.negative,Xe.length=Re.length+We.length;for(var Et=0,Bt=0,vt=0;vt>>26)|0,Bt+=De>>>26,De&=67108863}Xe.words[vt]=Je,Et=De,De=Bt}return Et!==0?Xe.words[vt]=Et:Xe.length--,Xe._strip()}function Kt(Re,We,Xe){return Jt(Re,We,Xe)}Ae.prototype.mulTo=function(Re,We){var Xe,Et=this.length+Re.length;return this.length===10&&Re.length===10?Xe=Rt(this,Re,We):Et<63?Xe=Tt(this,Re,We):Et<1024?Xe=Jt(this,Re,We):Xe=Kt(this,Re,We),Xe},Ae.prototype.mul=function(Re){var We=new Ae(null);return We.words=new Array(this.length+Re.length),this.mulTo(Re,We)},Ae.prototype.mulf=function(Re){var We=new Ae(null);return We.words=new Array(this.length+Re.length),Kt(this,Re,We)},Ae.prototype.imul=function(Re){return this.clone().mulTo(Re,this)},Ae.prototype.imuln=function(Re){var We=Re<0;We&&(Re=-Re),Ee(typeof Re=="number"),Ee(Re<67108864);for(var Xe=0,Et=0;Et>=26,Xe+=Bt/67108864|0,Xe+=vt>>>26,this.words[Et]=vt&67108863}return Xe!==0&&(this.words[Et]=Xe,this.length++),this.length=Re===0?1:this.length,We?this.ineg():this},Ae.prototype.muln=function(Re){return this.clone().imuln(Re)},Ae.prototype.sqr=function(){return this.mul(this)},Ae.prototype.isqr=function(){return this.imul(this.clone())},Ae.prototype.pow=function(Re){var We=Ot(Re);if(We.length===0)return new Ae(1);for(var Xe=this,Et=0;Et=0);var We=Re%26,Xe=(Re-We)/26,Et=67108863>>>26-We<<26-We,Bt;if(We!==0){var vt=0;for(Bt=0;Bt>>26-We}vt&&(this.words[Bt]=vt,this.length++)}if(Xe!==0){for(Bt=this.length-1;Bt>=0;Bt--)this.words[Bt+Xe]=this.words[Bt];for(Bt=0;Bt=0);var Et;We?Et=(We-We%26)/26:Et=0;var Bt=Re%26,vt=Math.min((Re-Bt)/26,this.length),De=67108863^67108863>>>Bt<vt)for(this.length-=vt,It=0;It=0&&(tn!==0||It>=Et);It--){var Ut=this.words[It]|0;this.words[It]=tn<<26-Bt|Ut>>>Bt,tn=Ut&De}return Je&&tn!==0&&(Je.words[Je.length++]=tn),this.length===0&&(this.words[0]=0,this.length=1),this._strip()},Ae.prototype.ishrn=function(Re,We,Xe){return Ee(this.negative===0),this.iushrn(Re,We,Xe)},Ae.prototype.shln=function(Re){return this.clone().ishln(Re)},Ae.prototype.ushln=function(Re){return this.clone().iushln(Re)},Ae.prototype.shrn=function(Re){return this.clone().ishrn(Re)},Ae.prototype.ushrn=function(Re){return this.clone().iushrn(Re)},Ae.prototype.testn=function(Re){Ee(typeof Re=="number"&&Re>=0);var We=Re%26,Xe=(Re-We)/26,Et=1<=0);var We=Re%26,Xe=(Re-We)/26;if(Ee(this.negative===0,"imaskn works only with positive numbers"),this.length<=Xe)return this;if(We!==0&&Xe++,this.length=Math.min(Xe,this.length),We!==0){var Et=67108863^67108863>>>We<=67108864;We++)this.words[We]-=67108864,We===this.length-1?this.words[We+1]=1:this.words[We+1]++;return this.length=Math.max(this.length,We+1),this},Ae.prototype.isubn=function(Re){if(Ee(typeof Re=="number"),Ee(Re<67108864),Re<0)return this.iaddn(-Re);if(this.negative!==0)return this.negative=0,this.iaddn(Re),this.negative=1,this;if(this.words[0]-=Re,this.length===1&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var We=0;We>26)-(Je/67108864|0),this.words[Bt+Xe]=vt&67108863}for(;Bt>26,this.words[Bt+Xe]=vt&67108863;if(De===0)return this._strip();for(Ee(De===-1),De=0,Bt=0;Bt>26,this.words[Bt]=vt&67108863;return this.negative=1,this._strip()},Ae.prototype._wordDiv=function(Re,We){var Xe=this.length-Re.length,Et=this.clone(),Bt=Re,vt=Bt.words[Bt.length-1]|0,De=this._countBits(vt);Xe=26-De,Xe!==0&&(Bt=Bt.ushln(Xe),Et.iushln(Xe),vt=Bt.words[Bt.length-1]|0);var Je=Et.length-Bt.length,It;if(We!=="mod"){It=new Ae(null),It.length=Je+1,It.words=new Array(It.length);for(var tn=0;tn=0;ln--){var xn=(Et.words[Bt.length+ln]|0)*67108864+(Et.words[Bt.length+ln-1]|0);for(xn=Math.min(xn/vt|0,67108863),Et._ishlnsubmul(Bt,xn,ln);Et.negative!==0;)xn--,Et.negative=0,Et._ishlnsubmul(Bt,1,ln),Et.isZero()||(Et.negative^=1);It&&(It.words[ln]=xn)}return It&&It._strip(),Et._strip(),We!=="div"&&Xe!==0&&Et.iushrn(Xe),{div:It||null,mod:Et}},Ae.prototype.divmod=function(Re,We,Xe){if(Ee(!Re.isZero()),this.isZero())return{div:new Ae(0),mod:new Ae(0)};var Et,Bt,vt;return this.negative!==0&&Re.negative===0?(vt=this.neg().divmod(Re,We),We!=="mod"&&(Et=vt.div.neg()),We!=="div"&&(Bt=vt.mod.neg(),Xe&&Bt.negative!==0&&Bt.iadd(Re)),{div:Et,mod:Bt}):this.negative===0&&Re.negative!==0?(vt=this.divmod(Re.neg(),We),We!=="mod"&&(Et=vt.div.neg()),{div:Et,mod:vt.mod}):(this.negative&Re.negative)!==0?(vt=this.neg().divmod(Re.neg(),We),We!=="div"&&(Bt=vt.mod.neg(),Xe&&Bt.negative!==0&&Bt.isub(Re)),{div:vt.div,mod:Bt}):Re.length>this.length||this.cmp(Re)<0?{div:new Ae(0),mod:this}:Re.length===1?We==="div"?{div:this.divn(Re.words[0]),mod:null}:We==="mod"?{div:null,mod:new Ae(this.modrn(Re.words[0]))}:{div:this.divn(Re.words[0]),mod:new Ae(this.modrn(Re.words[0]))}:this._wordDiv(Re,We)},Ae.prototype.div=function(Re){return this.divmod(Re,"div",!1).div},Ae.prototype.mod=function(Re){return this.divmod(Re,"mod",!1).mod},Ae.prototype.umod=function(Re){return this.divmod(Re,"mod",!0).mod},Ae.prototype.divRound=function(Re){var We=this.divmod(Re);if(We.mod.isZero())return We.div;var Xe=We.div.negative!==0?We.mod.isub(Re):We.mod,Et=Re.ushrn(1),Bt=Re.andln(1),vt=Xe.cmp(Et);return vt<0||Bt===1&&vt===0?We.div:We.div.negative!==0?We.div.isubn(1):We.div.iaddn(1)},Ae.prototype.modrn=function(Re){var We=Re<0;We&&(Re=-Re),Ee(Re<=67108863);for(var Xe=(1<<26)%Re,Et=0,Bt=this.length-1;Bt>=0;Bt--)Et=(Xe*Et+(this.words[Bt]|0))%Re;return We?-Et:Et},Ae.prototype.modn=function(Re){return this.modrn(Re)},Ae.prototype.idivn=function(Re){var We=Re<0;We&&(Re=-Re),Ee(Re<=67108863);for(var Xe=0,Et=this.length-1;Et>=0;Et--){var Bt=(this.words[Et]|0)+Xe*67108864;this.words[Et]=Bt/Re|0,Xe=Bt%Re}return this._strip(),We?this.ineg():this},Ae.prototype.divn=function(Re){return this.clone().idivn(Re)},Ae.prototype.egcd=function(Re){Ee(Re.negative===0),Ee(!Re.isZero());var We=this,Xe=Re.clone();We.negative!==0?We=We.umod(Re):We=We.clone();for(var Et=new Ae(1),Bt=new Ae(0),vt=new Ae(0),De=new Ae(1),Je=0;We.isEven()&&Xe.isEven();)We.iushrn(1),Xe.iushrn(1),++Je;for(var It=Xe.clone(),tn=We.clone();!We.isZero();){for(var Ut=0,ln=1;(We.words[0]&ln)===0&&Ut<26;++Ut,ln<<=1);if(Ut>0)for(We.iushrn(Ut);Ut-- >0;)(Et.isOdd()||Bt.isOdd())&&(Et.iadd(It),Bt.isub(tn)),Et.iushrn(1),Bt.iushrn(1);for(var xn=0,Dn=1;(Xe.words[0]&Dn)===0&&xn<26;++xn,Dn<<=1);if(xn>0)for(Xe.iushrn(xn);xn-- >0;)(vt.isOdd()||De.isOdd())&&(vt.iadd(It),De.isub(tn)),vt.iushrn(1),De.iushrn(1);We.cmp(Xe)>=0?(We.isub(Xe),Et.isub(vt),Bt.isub(De)):(Xe.isub(We),vt.isub(Et),De.isub(Bt))}return{a:vt,b:De,gcd:Xe.iushln(Je)}},Ae.prototype._invmp=function(Re){Ee(Re.negative===0),Ee(!Re.isZero());var We=this,Xe=Re.clone();We.negative!==0?We=We.umod(Re):We=We.clone();for(var Et=new Ae(1),Bt=new Ae(0),vt=Xe.clone();We.cmpn(1)>0&&Xe.cmpn(1)>0;){for(var De=0,Je=1;(We.words[0]&Je)===0&&De<26;++De,Je<<=1);if(De>0)for(We.iushrn(De);De-- >0;)Et.isOdd()&&Et.iadd(vt),Et.iushrn(1);for(var It=0,tn=1;(Xe.words[0]&tn)===0&&It<26;++It,tn<<=1);if(It>0)for(Xe.iushrn(It);It-- >0;)Bt.isOdd()&&Bt.iadd(vt),Bt.iushrn(1);We.cmp(Xe)>=0?(We.isub(Xe),Et.isub(Bt)):(Xe.isub(We),Bt.isub(Et))}var Ut;return We.cmpn(1)===0?Ut=Et:Ut=Bt,Ut.cmpn(0)<0&&Ut.iadd(Re),Ut},Ae.prototype.gcd=function(Re){if(this.isZero())return Re.abs();if(Re.isZero())return this.abs();var We=this.clone(),Xe=Re.clone();We.negative=0,Xe.negative=0;for(var Et=0;We.isEven()&&Xe.isEven();Et++)We.iushrn(1),Xe.iushrn(1);do{for(;We.isEven();)We.iushrn(1);for(;Xe.isEven();)Xe.iushrn(1);var Bt=We.cmp(Xe);if(Bt<0){var vt=We;We=Xe,Xe=vt}else if(Bt===0||Xe.cmpn(1)===0)break;We.isub(Xe)}while(!0);return Xe.iushln(Et)},Ae.prototype.invm=function(Re){return this.egcd(Re).a.umod(Re)},Ae.prototype.isEven=function(){return(this.words[0]&1)===0},Ae.prototype.isOdd=function(){return(this.words[0]&1)===1},Ae.prototype.andln=function(Re){return this.words[0]&Re},Ae.prototype.bincn=function(Re){Ee(typeof Re=="number");var We=Re%26,Xe=(Re-We)/26,Et=1<>>26,De&=67108863,this.words[vt]=De}return Bt!==0&&(this.words[vt]=Bt,this.length++),this},Ae.prototype.isZero=function(){return this.length===1&&this.words[0]===0},Ae.prototype.cmpn=function(Re){var We=Re<0;if(this.negative!==0&&!We)return-1;if(this.negative===0&&We)return 1;this._strip();var Xe;if(this.length>1)Xe=1;else{We&&(Re=-Re),Ee(Re<=67108863,"Number is too big");var Et=this.words[0]|0;Xe=Et===Re?0:EtRe.length)return 1;if(this.length=0;Xe--){var Et=this.words[Xe]|0,Bt=Re.words[Xe]|0;if(Et!==Bt){EtBt&&(We=1);break}}return We},Ae.prototype.gtn=function(Re){return this.cmpn(Re)===1},Ae.prototype.gt=function(Re){return this.cmp(Re)===1},Ae.prototype.gten=function(Re){return this.cmpn(Re)>=0},Ae.prototype.gte=function(Re){return this.cmp(Re)>=0},Ae.prototype.ltn=function(Re){return this.cmpn(Re)===-1},Ae.prototype.lt=function(Re){return this.cmp(Re)===-1},Ae.prototype.lten=function(Re){return this.cmpn(Re)<=0},Ae.prototype.lte=function(Re){return this.cmp(Re)<=0},Ae.prototype.eqn=function(Re){return this.cmpn(Re)===0},Ae.prototype.eq=function(Re){return this.cmp(Re)===0},Ae.red=function(Re){return new Be(Re)},Ae.prototype.toRed=function(Re){return Ee(!this.red,"Already a number in reduction context"),Ee(this.negative===0,"red works only with positives"),Re.convertTo(this)._forceRed(Re)},Ae.prototype.fromRed=function(){return Ee(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},Ae.prototype._forceRed=function(Re){return this.red=Re,this},Ae.prototype.forceRed=function(Re){return Ee(!this.red,"Already a number in reduction context"),this._forceRed(Re)},Ae.prototype.redAdd=function(Re){return Ee(this.red,"redAdd works only with red numbers"),this.red.add(this,Re)},Ae.prototype.redIAdd=function(Re){return Ee(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,Re)},Ae.prototype.redSub=function(Re){return Ee(this.red,"redSub works only with red numbers"),this.red.sub(this,Re)},Ae.prototype.redISub=function(Re){return Ee(this.red,"redISub works only with red numbers"),this.red.isub(this,Re)},Ae.prototype.redShl=function(Re){return Ee(this.red,"redShl works only with red numbers"),this.red.shl(this,Re)},Ae.prototype.redMul=function(Re){return Ee(this.red,"redMul works only with red numbers"),this.red._verify2(this,Re),this.red.mul(this,Re)},Ae.prototype.redIMul=function(Re){return Ee(this.red,"redMul works only with red numbers"),this.red._verify2(this,Re),this.red.imul(this,Re)},Ae.prototype.redSqr=function(){return Ee(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},Ae.prototype.redISqr=function(){return Ee(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},Ae.prototype.redSqrt=function(){return Ee(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},Ae.prototype.redInvm=function(){return Ee(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},Ae.prototype.redNeg=function(){return Ee(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},Ae.prototype.redPow=function(Re){return Ee(this.red&&!Re.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,Re)};var kn={k256:null,p224:null,p192:null,p25519:null};function wn(Re,We){this.name=Re,this.p=new Ae(We,16),this.n=this.p.bitLength(),this.k=new Ae(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}wn.prototype._tmp=function(){var Re=new Ae(null);return Re.words=new Array(Math.ceil(this.n/13)),Re},wn.prototype.ireduce=function(Re){var We=Re,Xe;do this.split(We,this.tmp),We=this.imulK(We),We=We.iadd(this.tmp),Xe=We.bitLength();while(Xe>this.n);var Et=Xe0?We.isub(this.p):We.strip!==void 0?We.strip():We._strip(),We},wn.prototype.split=function(Re,We){Re.iushrn(this.n,0,We)},wn.prototype.imulK=function(Re){return Re.imul(this.k)};function ei(){wn.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}Me(ei,wn),ei.prototype.split=function(Re,We){for(var Xe=4194303,Et=Math.min(Re.length,9),Bt=0;Bt>>22,vt=De}vt>>>=22,Re.words[Bt-10]=vt,vt===0&&Re.length>10?Re.length-=10:Re.length-=9},ei.prototype.imulK=function(Re){Re.words[Re.length]=0,Re.words[Re.length+1]=0,Re.length+=2;for(var We=0,Xe=0;Xe>>=26,Re.words[Xe]=Bt,We=Et}return We!==0&&(Re.words[Re.length++]=We),Re},Ae._prime=function(Re){if(kn[Re])return kn[Re];var We;if(Re==="k256")We=new ei;else if(Re==="p224")We=new ti;else if(Re==="p192")We=new qn;else if(Re==="p25519")We=new Jn;else throw new Error("Unknown prime "+Re);return kn[Re]=We,We};function Be(Re){if(typeof Re=="string"){var We=Ae._prime(Re);this.m=We.p,this.prime=We}else Ee(Re.gtn(1),"modulus must be greater than 1"),this.m=Re,this.prime=null}Be.prototype._verify1=function(Re){Ee(Re.negative===0,"red works only with positives"),Ee(Re.red,"red works only with red numbers")},Be.prototype._verify2=function(Re,We){Ee((Re.negative|We.negative)===0,"red works only with positives"),Ee(Re.red&&Re.red===We.red,"red works only with red numbers")},Be.prototype.imod=function(Re){return this.prime?this.prime.ireduce(Re)._forceRed(this):(Ge(Re,Re.umod(this.m)._forceRed(this)),Re)},Be.prototype.neg=function(Re){return Re.isZero()?Re.clone():this.m.sub(Re)._forceRed(this)},Be.prototype.add=function(Re,We){this._verify2(Re,We);var Xe=Re.add(We);return Xe.cmp(this.m)>=0&&Xe.isub(this.m),Xe._forceRed(this)},Be.prototype.iadd=function(Re,We){this._verify2(Re,We);var Xe=Re.iadd(We);return Xe.cmp(this.m)>=0&&Xe.isub(this.m),Xe},Be.prototype.sub=function(Re,We){this._verify2(Re,We);var Xe=Re.sub(We);return Xe.cmpn(0)<0&&Xe.iadd(this.m),Xe._forceRed(this)},Be.prototype.isub=function(Re,We){this._verify2(Re,We);var Xe=Re.isub(We);return Xe.cmpn(0)<0&&Xe.iadd(this.m),Xe},Be.prototype.shl=function(Re,We){return this._verify1(Re),this.imod(Re.ushln(We))},Be.prototype.imul=function(Re,We){return this._verify2(Re,We),this.imod(Re.imul(We))},Be.prototype.mul=function(Re,We){return this._verify2(Re,We),this.imod(Re.mul(We))},Be.prototype.isqr=function(Re){return this.imul(Re,Re.clone())},Be.prototype.sqr=function(Re){return this.mul(Re,Re)},Be.prototype.sqrt=function(Re){if(Re.isZero())return Re.clone();var We=this.m.andln(3);if(Ee(We%2===1),We===3){var Xe=this.m.add(new Ae(1)).iushrn(2);return this.pow(Re,Xe)}for(var Et=this.m.subn(1),Bt=0;!Et.isZero()&&Et.andln(1)===0;)Bt++,Et.iushrn(1);Ee(!Et.isZero());var vt=new Ae(1).toRed(this),De=vt.redNeg(),Je=this.m.subn(1).iushrn(1),It=this.m.bitLength();for(It=new Ae(2*It*It).toRed(this);this.pow(It,Je).cmp(De)!==0;)It.redIAdd(De);for(var tn=this.pow(It,Et),Ut=this.pow(Re,Et.addn(1).iushrn(1)),ln=this.pow(Re,Et),xn=Bt;ln.cmp(vt)!==0;){for(var Dn=ln,Zt=0;Dn.cmp(vt)!==0;Zt++)Dn=Dn.redSqr();Ee(Zt=0;Bt--){for(var tn=We.words[Bt],Ut=It-1;Ut>=0;Ut--){var ln=tn>>Ut&1;if(vt!==Et[0]&&(vt=this.sqr(vt)),ln===0&&De===0){Je=0;continue}De<<=1,De|=ln,Je++,!(Je!==Xe&&(Bt!==0||Ut!==0))&&(vt=this.mul(vt,Et[De]),Je=0,De=0)}It=26}return vt},Be.prototype.convertTo=function(Re){var We=Re.umod(this.m);return We===Re?We.clone():We},Be.prototype.convertFrom=function(Re){var We=Re.clone();return We.red=null,We},Ae.mont=function(Re){return new $e(Re)};function $e(Re){Be.call(this,Re),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new Ae(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}Me($e,Be),$e.prototype.convertTo=function(Re){return this.imod(Re.ushln(this.shift))},$e.prototype.convertFrom=function(Re){var We=this.imod(Re.mul(this.rinv));return We.red=null,We},$e.prototype.imul=function(Re,We){if(Re.isZero()||We.isZero())return Re.words[0]=0,Re.length=1,Re;var Xe=Re.imul(We),Et=Xe.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),Bt=Xe.isub(Et).iushrn(this.shift),vt=Bt;return Bt.cmp(this.m)>=0?vt=Bt.isub(this.m):Bt.cmpn(0)<0&&(vt=Bt.iadd(this.m)),vt._forceRed(this)},$e.prototype.mul=function(Re,We){if(Re.isZero()||We.isZero())return new Ae(0)._forceRed(this);var Xe=Re.mul(We),Et=Xe.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),Bt=Xe.isub(Et).iushrn(this.shift),vt=Bt;return Bt.cmp(this.m)>=0?vt=Bt.isub(this.m):Bt.cmpn(0)<0&&(vt=Bt.iadd(this.m)),vt._forceRed(this)},$e.prototype.invm=function(Re){var We=this.imod(Re._invmp(this.m).mul(this.r2));return We._forceRed(this)}})(e,bn$8)}(bn$9)),bn$9.exports}var browserifyRsa,hasRequiredBrowserifyRsa;function requireBrowserifyRsa(){if(hasRequiredBrowserifyRsa)return browserifyRsa;hasRequiredBrowserifyRsa=1;var e=requireBn$4(),j=requireBrowser$b(),ke=requireSafeBuffer$1().Buffer;function Ee(Ie){var Ue=Ie.modulus.byteLength(),Ke;do Ke=new e(j(Ue));while(Ke.cmp(Ie.modulus)>=0||!Ke.umod(Ie.prime1)||!Ke.umod(Ie.prime2));return Ke}function Me(Ie){var Ue=Ee(Ie),Ke=Ue.toRed(e.mont(Ie.modulus)).redPow(new e(Ie.publicExponent)).fromRed();return{blinder:Ke,unblinder:Ue.invm(Ie.modulus)}}function Ae(Ie,Ue){var Ke=Me(Ue),Ve=Ue.modulus.byteLength(),Ge=new e(Ie).mul(Ke.blinder).umod(Ue.modulus),yt=Ge.toRed(e.mont(Ue.prime1)),bt=Ge.toRed(e.mont(Ue.prime2)),Ct=Ue.coefficient,Dt=Ue.prime1,Ft=Ue.prime2,Ot=yt.redPow(Ue.exponent1).fromRed(),Tt=bt.redPow(Ue.exponent2).fromRed(),Rt=Ot.isub(Tt).imul(Ct).umod(Dt).imul(Ft);return Tt.iadd(Rt).imul(Ke.unblinder).umod(Ue.modulus).toArrayLike(ke,"be",Ve)}return Ae.getr=Ee,browserifyRsa=Ae,browserifyRsa}var elliptic={};const version="6.6.1",require$$0={version};var utils$2={},bn$7={exports:{}},bn$6=bn$7.exports,hasRequiredBn$3;function requireBn$3(){return hasRequiredBn$3||(hasRequiredBn$3=1,function(e){(function(j,ke){function Ee(Be,$e){if(!Be)throw new Error($e||"Assertion failed")}function Me(Be,$e){Be.super_=$e;var Re=function(){};Re.prototype=$e.prototype,Be.prototype=new Re,Be.prototype.constructor=Be}function Ae(Be,$e,Re){if(Ae.isBN(Be))return Be;this.negative=0,this.words=null,this.length=0,this.red=null,Be!==null&&(($e==="le"||$e==="be")&&(Re=$e,$e=10),this._init(Be||0,$e||10,Re||"be"))}typeof j=="object"?j.exports=Ae:ke.BN=Ae,Ae.BN=Ae,Ae.wordSize=26;var Ie;try{typeof window<"u"&&typeof window.Buffer<"u"?Ie=window.Buffer:Ie=requireDist().Buffer}catch(Be){}Ae.isBN=function(Be){return Be instanceof Ae?!0:Be!==null&&typeof Be=="object"&&Be.constructor.wordSize===Ae.wordSize&&Array.isArray(Be.words)},Ae.max=function(Be,$e){return Be.cmp($e)>0?Be:$e},Ae.min=function(Be,$e){return Be.cmp($e)<0?Be:$e},Ae.prototype._init=function(Be,$e,Re){if(typeof Be=="number")return this._initNumber(Be,$e,Re);if(typeof Be=="object")return this._initArray(Be,$e,Re);$e==="hex"&&($e=16),Ee($e===($e|0)&&$e>=2&&$e<=36),Be=Be.toString().replace(/\s+/g,"");var We=0;Be[0]==="-"&&(We++,this.negative=1),We=0;We-=3)Et=Be[We]|Be[We-1]<<8|Be[We-2]<<16,this.words[Xe]|=Et<>>26-Bt&67108863,Bt+=24,Bt>=26&&(Bt-=26,Xe++);else if(Re==="le")for(We=0,Xe=0;We>>26-Bt&67108863,Bt+=24,Bt>=26&&(Bt-=26,Xe++);return this.strip()};function Ue(Be,$e){var Re=Be.charCodeAt($e);return Re>=65&&Re<=70?Re-55:Re>=97&&Re<=102?Re-87:Re-48&15}function Ke(Be,$e,Re){var We=Ue(Be,Re);return Re-1>=$e&&(We|=Ue(Be,Re-1)<<4),We}Ae.prototype._parseHex=function(Be,$e,Re){this.length=Math.ceil((Be.length-$e)/6),this.words=new Array(this.length);for(var We=0;We=$e;We-=2)Bt=Ke(Be,$e,We)<=18?(Xe-=18,Et+=1,this.words[Et]|=Bt>>>26):Xe+=8;else{var vt=Be.length-$e;for(We=vt%2===0?$e+1:$e;We=18?(Xe-=18,Et+=1,this.words[Et]|=Bt>>>26):Xe+=8}this.strip()};function Ve(Be,$e,Re,We){for(var Xe=0,Et=Math.min(Be.length,Re),Bt=$e;Bt=49?Xe+=vt-49+10:vt>=17?Xe+=vt-17+10:Xe+=vt}return Xe}Ae.prototype._parseBase=function(Be,$e,Re){this.words=[0],this.length=1;for(var We=0,Xe=1;Xe<=67108863;Xe*=$e)We++;We--,Xe=Xe/$e|0;for(var Et=Be.length-Re,Bt=Et%We,vt=Math.min(Et,Et-Bt)+Re,De=0,Je=Re;Je1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},Ae.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},Ae.prototype.inspect=function(){return(this.red?""};var Ge=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],yt=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],bt=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];Ae.prototype.toString=function(Be,$e){Be=Be||10,$e=$e|0||1;var Re;if(Be===16||Be==="hex"){Re="";for(var We=0,Xe=0,Et=0;Et>>24-We&16777215,We+=2,We>=26&&(We-=26,Et--),Xe!==0||Et!==this.length-1?Re=Ge[6-vt.length]+vt+Re:Re=vt+Re}for(Xe!==0&&(Re=Xe.toString(16)+Re);Re.length%$e!==0;)Re="0"+Re;return this.negative!==0&&(Re="-"+Re),Re}if(Be===(Be|0)&&Be>=2&&Be<=36){var De=yt[Be],Je=bt[Be];Re="";var It=this.clone();for(It.negative=0;!It.isZero();){var tn=It.modn(Je).toString(Be);It=It.idivn(Je),It.isZero()?Re=tn+Re:Re=Ge[De-tn.length]+tn+Re}for(this.isZero()&&(Re="0"+Re);Re.length%$e!==0;)Re="0"+Re;return this.negative!==0&&(Re="-"+Re),Re}Ee(!1,"Base should be between 2 and 36")},Ae.prototype.toNumber=function(){var Be=this.words[0];return this.length===2?Be+=this.words[1]*67108864:this.length===3&&this.words[2]===1?Be+=4503599627370496+this.words[1]*67108864:this.length>2&&Ee(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-Be:Be},Ae.prototype.toJSON=function(){return this.toString(16)},Ae.prototype.toBuffer=function(Be,$e){return Ee(typeof Ie<"u"),this.toArrayLike(Ie,Be,$e)},Ae.prototype.toArray=function(Be,$e){return this.toArrayLike(Array,Be,$e)},Ae.prototype.toArrayLike=function(Be,$e,Re){var We=this.byteLength(),Xe=Re||Math.max(1,We);Ee(We<=Xe,"byte array longer than desired length"),Ee(Xe>0,"Requested array length <= 0"),this.strip();var Et=$e==="le",Bt=new Be(Xe),vt,De,Je=this.clone();if(Et){for(De=0;!Je.isZero();De++)vt=Je.andln(255),Je.iushrn(8),Bt[De]=vt;for(;De=4096&&(Re+=13,$e>>>=13),$e>=64&&(Re+=7,$e>>>=7),$e>=8&&(Re+=4,$e>>>=4),$e>=2&&(Re+=2,$e>>>=2),Re+$e},Ae.prototype._zeroBits=function(Be){if(Be===0)return 26;var $e=Be,Re=0;return($e&8191)===0&&(Re+=13,$e>>>=13),($e&127)===0&&(Re+=7,$e>>>=7),($e&15)===0&&(Re+=4,$e>>>=4),($e&3)===0&&(Re+=2,$e>>>=2),($e&1)===0&&Re++,Re},Ae.prototype.bitLength=function(){var Be=this.words[this.length-1],$e=this._countBits(Be);return(this.length-1)*26+$e};function Ct(Be){for(var $e=new Array(Be.bitLength()),Re=0;Re<$e.length;Re++){var We=Re/26|0,Xe=Re%26;$e[Re]=(Be.words[We]&1<>>Xe}return $e}Ae.prototype.zeroBits=function(){if(this.isZero())return 0;for(var Be=0,$e=0;$eBe.length?this.clone().ior(Be):Be.clone().ior(this)},Ae.prototype.uor=function(Be){return this.length>Be.length?this.clone().iuor(Be):Be.clone().iuor(this)},Ae.prototype.iuand=function(Be){var $e;this.length>Be.length?$e=Be:$e=this;for(var Re=0;Re<$e.length;Re++)this.words[Re]=this.words[Re]&Be.words[Re];return this.length=$e.length,this.strip()},Ae.prototype.iand=function(Be){return Ee((this.negative|Be.negative)===0),this.iuand(Be)},Ae.prototype.and=function(Be){return this.length>Be.length?this.clone().iand(Be):Be.clone().iand(this)},Ae.prototype.uand=function(Be){return this.length>Be.length?this.clone().iuand(Be):Be.clone().iuand(this)},Ae.prototype.iuxor=function(Be){var $e,Re;this.length>Be.length?($e=this,Re=Be):($e=Be,Re=this);for(var We=0;WeBe.length?this.clone().ixor(Be):Be.clone().ixor(this)},Ae.prototype.uxor=function(Be){return this.length>Be.length?this.clone().iuxor(Be):Be.clone().iuxor(this)},Ae.prototype.inotn=function(Be){Ee(typeof Be=="number"&&Be>=0);var $e=Math.ceil(Be/26)|0,Re=Be%26;this._expand($e),Re>0&&$e--;for(var We=0;We<$e;We++)this.words[We]=~this.words[We]&67108863;return Re>0&&(this.words[We]=~this.words[We]&67108863>>26-Re),this.strip()},Ae.prototype.notn=function(Be){return this.clone().inotn(Be)},Ae.prototype.setn=function(Be,$e){Ee(typeof Be=="number"&&Be>=0);var Re=Be/26|0,We=Be%26;return this._expand(Re+1),$e?this.words[Re]=this.words[Re]|1<Be.length?(Re=this,We=Be):(Re=Be,We=this);for(var Xe=0,Et=0;Et>>26;for(;Xe!==0&&Et>>26;if(this.length=Re.length,Xe!==0)this.words[this.length]=Xe,this.length++;else if(Re!==this)for(;EtBe.length?this.clone().iadd(Be):Be.clone().iadd(this)},Ae.prototype.isub=function(Be){if(Be.negative!==0){Be.negative=0;var $e=this.iadd(Be);return Be.negative=1,$e._normSign()}else if(this.negative!==0)return this.negative=0,this.iadd(Be),this.negative=1,this._normSign();var Re=this.cmp(Be);if(Re===0)return this.negative=0,this.length=1,this.words[0]=0,this;var We,Xe;Re>0?(We=this,Xe=Be):(We=Be,Xe=this);for(var Et=0,Bt=0;Bt>26,this.words[Bt]=$e&67108863;for(;Et!==0&&Bt>26,this.words[Bt]=$e&67108863;if(Et===0&&Bt>>26,tn=De&67108863,Ut=Math.min(Je,$e.length-1),ln=Math.max(0,Je-Be.length+1);ln<=Ut;ln++){var xn=Je-ln|0;Xe=Be.words[xn]|0,Et=$e.words[ln]|0,Bt=Xe*Et+tn,It+=Bt/67108864|0,tn=Bt&67108863}Re.words[Je]=tn|0,De=It|0}return De!==0?Re.words[Je]=De|0:Re.length--,Re.strip()}var Ft=function(Be,$e,Re){var We=Be.words,Xe=$e.words,Et=Re.words,Bt=0,vt,De,Je,It=We[0]|0,tn=It&8191,Ut=It>>>13,ln=We[1]|0,xn=ln&8191,Dn=ln>>>13,Zt=We[2]|0,nn=Zt&8191,Xn=Zt>>>13,gi=We[3]|0,hn=gi&8191,$n=gi>>>13,di=We[4]|0,ai=di&8191,Zn=di>>>13,_i=We[5]|0,ci=_i&8191,yi=_i>>>13,Ai=We[6]|0,Bi=Ai&8191,Ei=Ai>>>13,Ii=We[7]|0,ii=Ii&8191,vi=Ii>>>13,zi=We[8]|0,si=zi&8191,wi=zi>>>13,Mi=We[9]|0,an=Mi&8191,jt=Mi>>>13,rn=Xe[0]|0,on=rn&8191,ri=rn>>>13,li=Xe[1]|0,oi=li&8191,hi=li>>>13,Ri=Xe[2]|0,ni=Ri&8191,pi=Ri>>>13,Li=Xe[3]|0,xi=Li&8191,mi=Li>>>13,Oi=Xe[4]|0,Ci=Oi&8191,Ni=Oi>>>13,Wi=Xe[5]|0,Pi=Wi&8191,Xt=Wi>>>13,Mn=Xe[6]|0,An=Mn&8191,ui=Mn>>>13,Si=Xe[7]|0,fi=Si&8191,ki=Si>>>13,Ki=Xe[8]|0,Ti=Ki&8191,$i=Ki>>>13,Yi=Xe[9]|0,Di=Yi&8191,qi=Yi>>>13;Re.negative=Be.negative^$e.negative,Re.length=19,vt=Math.imul(tn,on),De=Math.imul(tn,ri),De=De+Math.imul(Ut,on)|0,Je=Math.imul(Ut,ri);var Xi=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Xi>>>26)|0,Xi&=67108863,vt=Math.imul(xn,on),De=Math.imul(xn,ri),De=De+Math.imul(Dn,on)|0,Je=Math.imul(Dn,ri),vt=vt+Math.imul(tn,oi)|0,De=De+Math.imul(tn,hi)|0,De=De+Math.imul(Ut,oi)|0,Je=Je+Math.imul(Ut,hi)|0;var Co=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Co>>>26)|0,Co&=67108863,vt=Math.imul(nn,on),De=Math.imul(nn,ri),De=De+Math.imul(Xn,on)|0,Je=Math.imul(Xn,ri),vt=vt+Math.imul(xn,oi)|0,De=De+Math.imul(xn,hi)|0,De=De+Math.imul(Dn,oi)|0,Je=Je+Math.imul(Dn,hi)|0,vt=vt+Math.imul(tn,ni)|0,De=De+Math.imul(tn,pi)|0,De=De+Math.imul(Ut,ni)|0,Je=Je+Math.imul(Ut,pi)|0;var Po=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Po>>>26)|0,Po&=67108863,vt=Math.imul(hn,on),De=Math.imul(hn,ri),De=De+Math.imul($n,on)|0,Je=Math.imul($n,ri),vt=vt+Math.imul(nn,oi)|0,De=De+Math.imul(nn,hi)|0,De=De+Math.imul(Xn,oi)|0,Je=Je+Math.imul(Xn,hi)|0,vt=vt+Math.imul(xn,ni)|0,De=De+Math.imul(xn,pi)|0,De=De+Math.imul(Dn,ni)|0,Je=Je+Math.imul(Dn,pi)|0,vt=vt+Math.imul(tn,xi)|0,De=De+Math.imul(tn,mi)|0,De=De+Math.imul(Ut,xi)|0,Je=Je+Math.imul(Ut,mi)|0;var Ro=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Ro>>>26)|0,Ro&=67108863,vt=Math.imul(ai,on),De=Math.imul(ai,ri),De=De+Math.imul(Zn,on)|0,Je=Math.imul(Zn,ri),vt=vt+Math.imul(hn,oi)|0,De=De+Math.imul(hn,hi)|0,De=De+Math.imul($n,oi)|0,Je=Je+Math.imul($n,hi)|0,vt=vt+Math.imul(nn,ni)|0,De=De+Math.imul(nn,pi)|0,De=De+Math.imul(Xn,ni)|0,Je=Je+Math.imul(Xn,pi)|0,vt=vt+Math.imul(xn,xi)|0,De=De+Math.imul(xn,mi)|0,De=De+Math.imul(Dn,xi)|0,Je=Je+Math.imul(Dn,mi)|0,vt=vt+Math.imul(tn,Ci)|0,De=De+Math.imul(tn,Ni)|0,De=De+Math.imul(Ut,Ci)|0,Je=Je+Math.imul(Ut,Ni)|0;var bi=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(bi>>>26)|0,bi&=67108863,vt=Math.imul(ci,on),De=Math.imul(ci,ri),De=De+Math.imul(yi,on)|0,Je=Math.imul(yi,ri),vt=vt+Math.imul(ai,oi)|0,De=De+Math.imul(ai,hi)|0,De=De+Math.imul(Zn,oi)|0,Je=Je+Math.imul(Zn,hi)|0,vt=vt+Math.imul(hn,ni)|0,De=De+Math.imul(hn,pi)|0,De=De+Math.imul($n,ni)|0,Je=Je+Math.imul($n,pi)|0,vt=vt+Math.imul(nn,xi)|0,De=De+Math.imul(nn,mi)|0,De=De+Math.imul(Xn,xi)|0,Je=Je+Math.imul(Xn,mi)|0,vt=vt+Math.imul(xn,Ci)|0,De=De+Math.imul(xn,Ni)|0,De=De+Math.imul(Dn,Ci)|0,Je=Je+Math.imul(Dn,Ni)|0,vt=vt+Math.imul(tn,Pi)|0,De=De+Math.imul(tn,Xt)|0,De=De+Math.imul(Ut,Pi)|0,Je=Je+Math.imul(Ut,Xt)|0;var Hi=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Hi>>>26)|0,Hi&=67108863,vt=Math.imul(Bi,on),De=Math.imul(Bi,ri),De=De+Math.imul(Ei,on)|0,Je=Math.imul(Ei,ri),vt=vt+Math.imul(ci,oi)|0,De=De+Math.imul(ci,hi)|0,De=De+Math.imul(yi,oi)|0,Je=Je+Math.imul(yi,hi)|0,vt=vt+Math.imul(ai,ni)|0,De=De+Math.imul(ai,pi)|0,De=De+Math.imul(Zn,ni)|0,Je=Je+Math.imul(Zn,pi)|0,vt=vt+Math.imul(hn,xi)|0,De=De+Math.imul(hn,mi)|0,De=De+Math.imul($n,xi)|0,Je=Je+Math.imul($n,mi)|0,vt=vt+Math.imul(nn,Ci)|0,De=De+Math.imul(nn,Ni)|0,De=De+Math.imul(Xn,Ci)|0,Je=Je+Math.imul(Xn,Ni)|0,vt=vt+Math.imul(xn,Pi)|0,De=De+Math.imul(xn,Xt)|0,De=De+Math.imul(Dn,Pi)|0,Je=Je+Math.imul(Dn,Xt)|0,vt=vt+Math.imul(tn,An)|0,De=De+Math.imul(tn,ui)|0,De=De+Math.imul(Ut,An)|0,Je=Je+Math.imul(Ut,ui)|0;var ji=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(ji>>>26)|0,ji&=67108863,vt=Math.imul(ii,on),De=Math.imul(ii,ri),De=De+Math.imul(vi,on)|0,Je=Math.imul(vi,ri),vt=vt+Math.imul(Bi,oi)|0,De=De+Math.imul(Bi,hi)|0,De=De+Math.imul(Ei,oi)|0,Je=Je+Math.imul(Ei,hi)|0,vt=vt+Math.imul(ci,ni)|0,De=De+Math.imul(ci,pi)|0,De=De+Math.imul(yi,ni)|0,Je=Je+Math.imul(yi,pi)|0,vt=vt+Math.imul(ai,xi)|0,De=De+Math.imul(ai,mi)|0,De=De+Math.imul(Zn,xi)|0,Je=Je+Math.imul(Zn,mi)|0,vt=vt+Math.imul(hn,Ci)|0,De=De+Math.imul(hn,Ni)|0,De=De+Math.imul($n,Ci)|0,Je=Je+Math.imul($n,Ni)|0,vt=vt+Math.imul(nn,Pi)|0,De=De+Math.imul(nn,Xt)|0,De=De+Math.imul(Xn,Pi)|0,Je=Je+Math.imul(Xn,Xt)|0,vt=vt+Math.imul(xn,An)|0,De=De+Math.imul(xn,ui)|0,De=De+Math.imul(Dn,An)|0,Je=Je+Math.imul(Dn,ui)|0,vt=vt+Math.imul(tn,fi)|0,De=De+Math.imul(tn,ki)|0,De=De+Math.imul(Ut,fi)|0,Je=Je+Math.imul(Ut,ki)|0;var Qi=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Qi>>>26)|0,Qi&=67108863,vt=Math.imul(si,on),De=Math.imul(si,ri),De=De+Math.imul(wi,on)|0,Je=Math.imul(wi,ri),vt=vt+Math.imul(ii,oi)|0,De=De+Math.imul(ii,hi)|0,De=De+Math.imul(vi,oi)|0,Je=Je+Math.imul(vi,hi)|0,vt=vt+Math.imul(Bi,ni)|0,De=De+Math.imul(Bi,pi)|0,De=De+Math.imul(Ei,ni)|0,Je=Je+Math.imul(Ei,pi)|0,vt=vt+Math.imul(ci,xi)|0,De=De+Math.imul(ci,mi)|0,De=De+Math.imul(yi,xi)|0,Je=Je+Math.imul(yi,mi)|0,vt=vt+Math.imul(ai,Ci)|0,De=De+Math.imul(ai,Ni)|0,De=De+Math.imul(Zn,Ci)|0,Je=Je+Math.imul(Zn,Ni)|0,vt=vt+Math.imul(hn,Pi)|0,De=De+Math.imul(hn,Xt)|0,De=De+Math.imul($n,Pi)|0,Je=Je+Math.imul($n,Xt)|0,vt=vt+Math.imul(nn,An)|0,De=De+Math.imul(nn,ui)|0,De=De+Math.imul(Xn,An)|0,Je=Je+Math.imul(Xn,ui)|0,vt=vt+Math.imul(xn,fi)|0,De=De+Math.imul(xn,ki)|0,De=De+Math.imul(Dn,fi)|0,Je=Je+Math.imul(Dn,ki)|0,vt=vt+Math.imul(tn,Ti)|0,De=De+Math.imul(tn,$i)|0,De=De+Math.imul(Ut,Ti)|0,Je=Je+Math.imul(Ut,$i)|0;var xo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(xo>>>26)|0,xo&=67108863,vt=Math.imul(an,on),De=Math.imul(an,ri),De=De+Math.imul(jt,on)|0,Je=Math.imul(jt,ri),vt=vt+Math.imul(si,oi)|0,De=De+Math.imul(si,hi)|0,De=De+Math.imul(wi,oi)|0,Je=Je+Math.imul(wi,hi)|0,vt=vt+Math.imul(ii,ni)|0,De=De+Math.imul(ii,pi)|0,De=De+Math.imul(vi,ni)|0,Je=Je+Math.imul(vi,pi)|0,vt=vt+Math.imul(Bi,xi)|0,De=De+Math.imul(Bi,mi)|0,De=De+Math.imul(Ei,xi)|0,Je=Je+Math.imul(Ei,mi)|0,vt=vt+Math.imul(ci,Ci)|0,De=De+Math.imul(ci,Ni)|0,De=De+Math.imul(yi,Ci)|0,Je=Je+Math.imul(yi,Ni)|0,vt=vt+Math.imul(ai,Pi)|0,De=De+Math.imul(ai,Xt)|0,De=De+Math.imul(Zn,Pi)|0,Je=Je+Math.imul(Zn,Xt)|0,vt=vt+Math.imul(hn,An)|0,De=De+Math.imul(hn,ui)|0,De=De+Math.imul($n,An)|0,Je=Je+Math.imul($n,ui)|0,vt=vt+Math.imul(nn,fi)|0,De=De+Math.imul(nn,ki)|0,De=De+Math.imul(Xn,fi)|0,Je=Je+Math.imul(Xn,ki)|0,vt=vt+Math.imul(xn,Ti)|0,De=De+Math.imul(xn,$i)|0,De=De+Math.imul(Dn,Ti)|0,Je=Je+Math.imul(Dn,$i)|0,vt=vt+Math.imul(tn,Di)|0,De=De+Math.imul(tn,qi)|0,De=De+Math.imul(Ut,Di)|0,Je=Je+Math.imul(Ut,qi)|0;var Ji=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Ji>>>26)|0,Ji&=67108863,vt=Math.imul(an,oi),De=Math.imul(an,hi),De=De+Math.imul(jt,oi)|0,Je=Math.imul(jt,hi),vt=vt+Math.imul(si,ni)|0,De=De+Math.imul(si,pi)|0,De=De+Math.imul(wi,ni)|0,Je=Je+Math.imul(wi,pi)|0,vt=vt+Math.imul(ii,xi)|0,De=De+Math.imul(ii,mi)|0,De=De+Math.imul(vi,xi)|0,Je=Je+Math.imul(vi,mi)|0,vt=vt+Math.imul(Bi,Ci)|0,De=De+Math.imul(Bi,Ni)|0,De=De+Math.imul(Ei,Ci)|0,Je=Je+Math.imul(Ei,Ni)|0,vt=vt+Math.imul(ci,Pi)|0,De=De+Math.imul(ci,Xt)|0,De=De+Math.imul(yi,Pi)|0,Je=Je+Math.imul(yi,Xt)|0,vt=vt+Math.imul(ai,An)|0,De=De+Math.imul(ai,ui)|0,De=De+Math.imul(Zn,An)|0,Je=Je+Math.imul(Zn,ui)|0,vt=vt+Math.imul(hn,fi)|0,De=De+Math.imul(hn,ki)|0,De=De+Math.imul($n,fi)|0,Je=Je+Math.imul($n,ki)|0,vt=vt+Math.imul(nn,Ti)|0,De=De+Math.imul(nn,$i)|0,De=De+Math.imul(Xn,Ti)|0,Je=Je+Math.imul(Xn,$i)|0,vt=vt+Math.imul(xn,Di)|0,De=De+Math.imul(xn,qi)|0,De=De+Math.imul(Dn,Di)|0,Je=Je+Math.imul(Dn,qi)|0;var _o=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(_o>>>26)|0,_o&=67108863,vt=Math.imul(an,ni),De=Math.imul(an,pi),De=De+Math.imul(jt,ni)|0,Je=Math.imul(jt,pi),vt=vt+Math.imul(si,xi)|0,De=De+Math.imul(si,mi)|0,De=De+Math.imul(wi,xi)|0,Je=Je+Math.imul(wi,mi)|0,vt=vt+Math.imul(ii,Ci)|0,De=De+Math.imul(ii,Ni)|0,De=De+Math.imul(vi,Ci)|0,Je=Je+Math.imul(vi,Ni)|0,vt=vt+Math.imul(Bi,Pi)|0,De=De+Math.imul(Bi,Xt)|0,De=De+Math.imul(Ei,Pi)|0,Je=Je+Math.imul(Ei,Xt)|0,vt=vt+Math.imul(ci,An)|0,De=De+Math.imul(ci,ui)|0,De=De+Math.imul(yi,An)|0,Je=Je+Math.imul(yi,ui)|0,vt=vt+Math.imul(ai,fi)|0,De=De+Math.imul(ai,ki)|0,De=De+Math.imul(Zn,fi)|0,Je=Je+Math.imul(Zn,ki)|0,vt=vt+Math.imul(hn,Ti)|0,De=De+Math.imul(hn,$i)|0,De=De+Math.imul($n,Ti)|0,Je=Je+Math.imul($n,$i)|0,vt=vt+Math.imul(nn,Di)|0,De=De+Math.imul(nn,qi)|0,De=De+Math.imul(Xn,Di)|0,Je=Je+Math.imul(Xn,qi)|0;var Bo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Bo>>>26)|0,Bo&=67108863,vt=Math.imul(an,xi),De=Math.imul(an,mi),De=De+Math.imul(jt,xi)|0,Je=Math.imul(jt,mi),vt=vt+Math.imul(si,Ci)|0,De=De+Math.imul(si,Ni)|0,De=De+Math.imul(wi,Ci)|0,Je=Je+Math.imul(wi,Ni)|0,vt=vt+Math.imul(ii,Pi)|0,De=De+Math.imul(ii,Xt)|0,De=De+Math.imul(vi,Pi)|0,Je=Je+Math.imul(vi,Xt)|0,vt=vt+Math.imul(Bi,An)|0,De=De+Math.imul(Bi,ui)|0,De=De+Math.imul(Ei,An)|0,Je=Je+Math.imul(Ei,ui)|0,vt=vt+Math.imul(ci,fi)|0,De=De+Math.imul(ci,ki)|0,De=De+Math.imul(yi,fi)|0,Je=Je+Math.imul(yi,ki)|0,vt=vt+Math.imul(ai,Ti)|0,De=De+Math.imul(ai,$i)|0,De=De+Math.imul(Zn,Ti)|0,Je=Je+Math.imul(Zn,$i)|0,vt=vt+Math.imul(hn,Di)|0,De=De+Math.imul(hn,qi)|0,De=De+Math.imul($n,Di)|0,Je=Je+Math.imul($n,qi)|0;var So=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(So>>>26)|0,So&=67108863,vt=Math.imul(an,Ci),De=Math.imul(an,Ni),De=De+Math.imul(jt,Ci)|0,Je=Math.imul(jt,Ni),vt=vt+Math.imul(si,Pi)|0,De=De+Math.imul(si,Xt)|0,De=De+Math.imul(wi,Pi)|0,Je=Je+Math.imul(wi,Xt)|0,vt=vt+Math.imul(ii,An)|0,De=De+Math.imul(ii,ui)|0,De=De+Math.imul(vi,An)|0,Je=Je+Math.imul(vi,ui)|0,vt=vt+Math.imul(Bi,fi)|0,De=De+Math.imul(Bi,ki)|0,De=De+Math.imul(Ei,fi)|0,Je=Je+Math.imul(Ei,ki)|0,vt=vt+Math.imul(ci,Ti)|0,De=De+Math.imul(ci,$i)|0,De=De+Math.imul(yi,Ti)|0,Je=Je+Math.imul(yi,$i)|0,vt=vt+Math.imul(ai,Di)|0,De=De+Math.imul(ai,qi)|0,De=De+Math.imul(Zn,Di)|0,Je=Je+Math.imul(Zn,qi)|0;var No=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(No>>>26)|0,No&=67108863,vt=Math.imul(an,Pi),De=Math.imul(an,Xt),De=De+Math.imul(jt,Pi)|0,Je=Math.imul(jt,Xt),vt=vt+Math.imul(si,An)|0,De=De+Math.imul(si,ui)|0,De=De+Math.imul(wi,An)|0,Je=Je+Math.imul(wi,ui)|0,vt=vt+Math.imul(ii,fi)|0,De=De+Math.imul(ii,ki)|0,De=De+Math.imul(vi,fi)|0,Je=Je+Math.imul(vi,ki)|0,vt=vt+Math.imul(Bi,Ti)|0,De=De+Math.imul(Bi,$i)|0,De=De+Math.imul(Ei,Ti)|0,Je=Je+Math.imul(Ei,$i)|0,vt=vt+Math.imul(ci,Di)|0,De=De+Math.imul(ci,qi)|0,De=De+Math.imul(yi,Di)|0,Je=Je+Math.imul(yi,qi)|0;var Eo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Eo>>>26)|0,Eo&=67108863,vt=Math.imul(an,An),De=Math.imul(an,ui),De=De+Math.imul(jt,An)|0,Je=Math.imul(jt,ui),vt=vt+Math.imul(si,fi)|0,De=De+Math.imul(si,ki)|0,De=De+Math.imul(wi,fi)|0,Je=Je+Math.imul(wi,ki)|0,vt=vt+Math.imul(ii,Ti)|0,De=De+Math.imul(ii,$i)|0,De=De+Math.imul(vi,Ti)|0,Je=Je+Math.imul(vi,$i)|0,vt=vt+Math.imul(Bi,Di)|0,De=De+Math.imul(Bi,qi)|0,De=De+Math.imul(Ei,Di)|0,Je=Je+Math.imul(Ei,qi)|0;var Lo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Lo>>>26)|0,Lo&=67108863,vt=Math.imul(an,fi),De=Math.imul(an,ki),De=De+Math.imul(jt,fi)|0,Je=Math.imul(jt,ki),vt=vt+Math.imul(si,Ti)|0,De=De+Math.imul(si,$i)|0,De=De+Math.imul(wi,Ti)|0,Je=Je+Math.imul(wi,$i)|0,vt=vt+Math.imul(ii,Di)|0,De=De+Math.imul(ii,qi)|0,De=De+Math.imul(vi,Di)|0,Je=Je+Math.imul(vi,qi)|0;var Oo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Oo>>>26)|0,Oo&=67108863,vt=Math.imul(an,Ti),De=Math.imul(an,$i),De=De+Math.imul(jt,Ti)|0,Je=Math.imul(jt,$i),vt=vt+Math.imul(si,Di)|0,De=De+Math.imul(si,qi)|0,De=De+Math.imul(wi,Di)|0,Je=Je+Math.imul(wi,qi)|0;var qo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(qo>>>26)|0,qo&=67108863,vt=Math.imul(an,Di),De=Math.imul(an,qi),De=De+Math.imul(jt,Di)|0,Je=Math.imul(jt,qi);var zo=(Bt+vt|0)+((De&8191)<<13)|0;return Bt=(Je+(De>>>13)|0)+(zo>>>26)|0,zo&=67108863,Et[0]=Xi,Et[1]=Co,Et[2]=Po,Et[3]=Ro,Et[4]=bi,Et[5]=Hi,Et[6]=ji,Et[7]=Qi,Et[8]=xo,Et[9]=Ji,Et[10]=_o,Et[11]=Bo,Et[12]=So,Et[13]=No,Et[14]=Eo,Et[15]=Lo,Et[16]=Oo,Et[17]=qo,Et[18]=zo,Bt!==0&&(Et[19]=Bt,Re.length++),Re};Math.imul||(Ft=Dt);function Ot(Be,$e,Re){Re.negative=$e.negative^Be.negative,Re.length=Be.length+$e.length;for(var We=0,Xe=0,Et=0;Et>>26)|0,Xe+=Bt>>>26,Bt&=67108863}Re.words[Et]=vt,We=Bt,Bt=Xe}return We!==0?Re.words[Et]=We:Re.length--,Re.strip()}function Tt(Be,$e,Re){var We=new Rt;return We.mulp(Be,$e,Re)}Ae.prototype.mulTo=function(Be,$e){var Re,We=this.length+Be.length;return this.length===10&&Be.length===10?Re=Ft(this,Be,$e):We<63?Re=Dt(this,Be,$e):We<1024?Re=Ot(this,Be,$e):Re=Tt(this,Be,$e),Re};function Rt(Be,$e){this.x=Be,this.y=$e}Rt.prototype.makeRBT=function(Be){for(var $e=new Array(Be),Re=Ae.prototype._countBits(Be)-1,We=0;We>=1;return We},Rt.prototype.permute=function(Be,$e,Re,We,Xe,Et){for(var Bt=0;Bt>>1)Xe++;return 1<>>13,Re[2*Et+1]=Xe&8191,Xe=Xe>>>13;for(Et=2*$e;Et>=26,$e+=We/67108864|0,$e+=Xe>>>26,this.words[Re]=Xe&67108863}return $e!==0&&(this.words[Re]=$e,this.length++),this.length=Be===0?1:this.length,this},Ae.prototype.muln=function(Be){return this.clone().imuln(Be)},Ae.prototype.sqr=function(){return this.mul(this)},Ae.prototype.isqr=function(){return this.imul(this.clone())},Ae.prototype.pow=function(Be){var $e=Ct(Be);if($e.length===0)return new Ae(1);for(var Re=this,We=0;We<$e.length&&$e[We]===0;We++,Re=Re.sqr());if(++We<$e.length)for(var Xe=Re.sqr();We<$e.length;We++,Xe=Xe.sqr())$e[We]!==0&&(Re=Re.mul(Xe));return Re},Ae.prototype.iushln=function(Be){Ee(typeof Be=="number"&&Be>=0);var $e=Be%26,Re=(Be-$e)/26,We=67108863>>>26-$e<<26-$e,Xe;if($e!==0){var Et=0;for(Xe=0;Xe>>26-$e}Et&&(this.words[Xe]=Et,this.length++)}if(Re!==0){for(Xe=this.length-1;Xe>=0;Xe--)this.words[Xe+Re]=this.words[Xe];for(Xe=0;Xe=0);var We;$e?We=($e-$e%26)/26:We=0;var Xe=Be%26,Et=Math.min((Be-Xe)/26,this.length),Bt=67108863^67108863>>>Xe<Et)for(this.length-=Et,De=0;De=0&&(Je!==0||De>=We);De--){var It=this.words[De]|0;this.words[De]=Je<<26-Xe|It>>>Xe,Je=It&Bt}return vt&&Je!==0&&(vt.words[vt.length++]=Je),this.length===0&&(this.words[0]=0,this.length=1),this.strip()},Ae.prototype.ishrn=function(Be,$e,Re){return Ee(this.negative===0),this.iushrn(Be,$e,Re)},Ae.prototype.shln=function(Be){return this.clone().ishln(Be)},Ae.prototype.ushln=function(Be){return this.clone().iushln(Be)},Ae.prototype.shrn=function(Be){return this.clone().ishrn(Be)},Ae.prototype.ushrn=function(Be){return this.clone().iushrn(Be)},Ae.prototype.testn=function(Be){Ee(typeof Be=="number"&&Be>=0);var $e=Be%26,Re=(Be-$e)/26,We=1<<$e;if(this.length<=Re)return!1;var Xe=this.words[Re];return!!(Xe&We)},Ae.prototype.imaskn=function(Be){Ee(typeof Be=="number"&&Be>=0);var $e=Be%26,Re=(Be-$e)/26;if(Ee(this.negative===0,"imaskn works only with positive numbers"),this.length<=Re)return this;if($e!==0&&Re++,this.length=Math.min(Re,this.length),$e!==0){var We=67108863^67108863>>>$e<<$e;this.words[this.length-1]&=We}return this.strip()},Ae.prototype.maskn=function(Be){return this.clone().imaskn(Be)},Ae.prototype.iaddn=function(Be){return Ee(typeof Be=="number"),Ee(Be<67108864),Be<0?this.isubn(-Be):this.negative!==0?this.length===1&&(this.words[0]|0)=67108864;$e++)this.words[$e]-=67108864,$e===this.length-1?this.words[$e+1]=1:this.words[$e+1]++;return this.length=Math.max(this.length,$e+1),this},Ae.prototype.isubn=function(Be){if(Ee(typeof Be=="number"),Ee(Be<67108864),Be<0)return this.iaddn(-Be);if(this.negative!==0)return this.negative=0,this.iaddn(Be),this.negative=1,this;if(this.words[0]-=Be,this.length===1&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var $e=0;$e>26)-(vt/67108864|0),this.words[Xe+Re]=Et&67108863}for(;Xe>26,this.words[Xe+Re]=Et&67108863;if(Bt===0)return this.strip();for(Ee(Bt===-1),Bt=0,Xe=0;Xe>26,this.words[Xe]=Et&67108863;return this.negative=1,this.strip()},Ae.prototype._wordDiv=function(Be,$e){var Re=this.length-Be.length,We=this.clone(),Xe=Be,Et=Xe.words[Xe.length-1]|0,Bt=this._countBits(Et);Re=26-Bt,Re!==0&&(Xe=Xe.ushln(Re),We.iushln(Re),Et=Xe.words[Xe.length-1]|0);var vt=We.length-Xe.length,De;if($e!=="mod"){De=new Ae(null),De.length=vt+1,De.words=new Array(De.length);for(var Je=0;Je=0;tn--){var Ut=(We.words[Xe.length+tn]|0)*67108864+(We.words[Xe.length+tn-1]|0);for(Ut=Math.min(Ut/Et|0,67108863),We._ishlnsubmul(Xe,Ut,tn);We.negative!==0;)Ut--,We.negative=0,We._ishlnsubmul(Xe,1,tn),We.isZero()||(We.negative^=1);De&&(De.words[tn]=Ut)}return De&&De.strip(),We.strip(),$e!=="div"&&Re!==0&&We.iushrn(Re),{div:De||null,mod:We}},Ae.prototype.divmod=function(Be,$e,Re){if(Ee(!Be.isZero()),this.isZero())return{div:new Ae(0),mod:new Ae(0)};var We,Xe,Et;return this.negative!==0&&Be.negative===0?(Et=this.neg().divmod(Be,$e),$e!=="mod"&&(We=Et.div.neg()),$e!=="div"&&(Xe=Et.mod.neg(),Re&&Xe.negative!==0&&Xe.iadd(Be)),{div:We,mod:Xe}):this.negative===0&&Be.negative!==0?(Et=this.divmod(Be.neg(),$e),$e!=="mod"&&(We=Et.div.neg()),{div:We,mod:Et.mod}):(this.negative&Be.negative)!==0?(Et=this.neg().divmod(Be.neg(),$e),$e!=="div"&&(Xe=Et.mod.neg(),Re&&Xe.negative!==0&&Xe.isub(Be)),{div:Et.div,mod:Xe}):Be.length>this.length||this.cmp(Be)<0?{div:new Ae(0),mod:this}:Be.length===1?$e==="div"?{div:this.divn(Be.words[0]),mod:null}:$e==="mod"?{div:null,mod:new Ae(this.modn(Be.words[0]))}:{div:this.divn(Be.words[0]),mod:new Ae(this.modn(Be.words[0]))}:this._wordDiv(Be,$e)},Ae.prototype.div=function(Be){return this.divmod(Be,"div",!1).div},Ae.prototype.mod=function(Be){return this.divmod(Be,"mod",!1).mod},Ae.prototype.umod=function(Be){return this.divmod(Be,"mod",!0).mod},Ae.prototype.divRound=function(Be){var $e=this.divmod(Be);if($e.mod.isZero())return $e.div;var Re=$e.div.negative!==0?$e.mod.isub(Be):$e.mod,We=Be.ushrn(1),Xe=Be.andln(1),Et=Re.cmp(We);return Et<0||Xe===1&&Et===0?$e.div:$e.div.negative!==0?$e.div.isubn(1):$e.div.iaddn(1)},Ae.prototype.modn=function(Be){Ee(Be<=67108863);for(var $e=(1<<26)%Be,Re=0,We=this.length-1;We>=0;We--)Re=($e*Re+(this.words[We]|0))%Be;return Re},Ae.prototype.idivn=function(Be){Ee(Be<=67108863);for(var $e=0,Re=this.length-1;Re>=0;Re--){var We=(this.words[Re]|0)+$e*67108864;this.words[Re]=We/Be|0,$e=We%Be}return this.strip()},Ae.prototype.divn=function(Be){return this.clone().idivn(Be)},Ae.prototype.egcd=function(Be){Ee(Be.negative===0),Ee(!Be.isZero());var $e=this,Re=Be.clone();$e.negative!==0?$e=$e.umod(Be):$e=$e.clone();for(var We=new Ae(1),Xe=new Ae(0),Et=new Ae(0),Bt=new Ae(1),vt=0;$e.isEven()&&Re.isEven();)$e.iushrn(1),Re.iushrn(1),++vt;for(var De=Re.clone(),Je=$e.clone();!$e.isZero();){for(var It=0,tn=1;($e.words[0]&tn)===0&&It<26;++It,tn<<=1);if(It>0)for($e.iushrn(It);It-- >0;)(We.isOdd()||Xe.isOdd())&&(We.iadd(De),Xe.isub(Je)),We.iushrn(1),Xe.iushrn(1);for(var Ut=0,ln=1;(Re.words[0]&ln)===0&&Ut<26;++Ut,ln<<=1);if(Ut>0)for(Re.iushrn(Ut);Ut-- >0;)(Et.isOdd()||Bt.isOdd())&&(Et.iadd(De),Bt.isub(Je)),Et.iushrn(1),Bt.iushrn(1);$e.cmp(Re)>=0?($e.isub(Re),We.isub(Et),Xe.isub(Bt)):(Re.isub($e),Et.isub(We),Bt.isub(Xe))}return{a:Et,b:Bt,gcd:Re.iushln(vt)}},Ae.prototype._invmp=function(Be){Ee(Be.negative===0),Ee(!Be.isZero());var $e=this,Re=Be.clone();$e.negative!==0?$e=$e.umod(Be):$e=$e.clone();for(var We=new Ae(1),Xe=new Ae(0),Et=Re.clone();$e.cmpn(1)>0&&Re.cmpn(1)>0;){for(var Bt=0,vt=1;($e.words[0]&vt)===0&&Bt<26;++Bt,vt<<=1);if(Bt>0)for($e.iushrn(Bt);Bt-- >0;)We.isOdd()&&We.iadd(Et),We.iushrn(1);for(var De=0,Je=1;(Re.words[0]&Je)===0&&De<26;++De,Je<<=1);if(De>0)for(Re.iushrn(De);De-- >0;)Xe.isOdd()&&Xe.iadd(Et),Xe.iushrn(1);$e.cmp(Re)>=0?($e.isub(Re),We.isub(Xe)):(Re.isub($e),Xe.isub(We))}var It;return $e.cmpn(1)===0?It=We:It=Xe,It.cmpn(0)<0&&It.iadd(Be),It},Ae.prototype.gcd=function(Be){if(this.isZero())return Be.abs();if(Be.isZero())return this.abs();var $e=this.clone(),Re=Be.clone();$e.negative=0,Re.negative=0;for(var We=0;$e.isEven()&&Re.isEven();We++)$e.iushrn(1),Re.iushrn(1);do{for(;$e.isEven();)$e.iushrn(1);for(;Re.isEven();)Re.iushrn(1);var Xe=$e.cmp(Re);if(Xe<0){var Et=$e;$e=Re,Re=Et}else if(Xe===0||Re.cmpn(1)===0)break;$e.isub(Re)}while(!0);return Re.iushln(We)},Ae.prototype.invm=function(Be){return this.egcd(Be).a.umod(Be)},Ae.prototype.isEven=function(){return(this.words[0]&1)===0},Ae.prototype.isOdd=function(){return(this.words[0]&1)===1},Ae.prototype.andln=function(Be){return this.words[0]&Be},Ae.prototype.bincn=function(Be){Ee(typeof Be=="number");var $e=Be%26,Re=(Be-$e)/26,We=1<<$e;if(this.length<=Re)return this._expand(Re+1),this.words[Re]|=We,this;for(var Xe=We,Et=Re;Xe!==0&&Et>>26,Bt&=67108863,this.words[Et]=Bt}return Xe!==0&&(this.words[Et]=Xe,this.length++),this},Ae.prototype.isZero=function(){return this.length===1&&this.words[0]===0},Ae.prototype.cmpn=function(Be){var $e=Be<0;if(this.negative!==0&&!$e)return-1;if(this.negative===0&&$e)return 1;this.strip();var Re;if(this.length>1)Re=1;else{$e&&(Be=-Be),Ee(Be<=67108863,"Number is too big");var We=this.words[0]|0;Re=We===Be?0:WeBe.length)return 1;if(this.length=0;Re--){var We=this.words[Re]|0,Xe=Be.words[Re]|0;if(We!==Xe){WeXe&&($e=1);break}}return $e},Ae.prototype.gtn=function(Be){return this.cmpn(Be)===1},Ae.prototype.gt=function(Be){return this.cmp(Be)===1},Ae.prototype.gten=function(Be){return this.cmpn(Be)>=0},Ae.prototype.gte=function(Be){return this.cmp(Be)>=0},Ae.prototype.ltn=function(Be){return this.cmpn(Be)===-1},Ae.prototype.lt=function(Be){return this.cmp(Be)===-1},Ae.prototype.lten=function(Be){return this.cmpn(Be)<=0},Ae.prototype.lte=function(Be){return this.cmp(Be)<=0},Ae.prototype.eqn=function(Be){return this.cmpn(Be)===0},Ae.prototype.eq=function(Be){return this.cmp(Be)===0},Ae.red=function(Be){return new qn(Be)},Ae.prototype.toRed=function(Be){return Ee(!this.red,"Already a number in reduction context"),Ee(this.negative===0,"red works only with positives"),Be.convertTo(this)._forceRed(Be)},Ae.prototype.fromRed=function(){return Ee(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},Ae.prototype._forceRed=function(Be){return this.red=Be,this},Ae.prototype.forceRed=function(Be){return Ee(!this.red,"Already a number in reduction context"),this._forceRed(Be)},Ae.prototype.redAdd=function(Be){return Ee(this.red,"redAdd works only with red numbers"),this.red.add(this,Be)},Ae.prototype.redIAdd=function(Be){return Ee(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,Be)},Ae.prototype.redSub=function(Be){return Ee(this.red,"redSub works only with red numbers"),this.red.sub(this,Be)},Ae.prototype.redISub=function(Be){return Ee(this.red,"redISub works only with red numbers"),this.red.isub(this,Be)},Ae.prototype.redShl=function(Be){return Ee(this.red,"redShl works only with red numbers"),this.red.shl(this,Be)},Ae.prototype.redMul=function(Be){return Ee(this.red,"redMul works only with red numbers"),this.red._verify2(this,Be),this.red.mul(this,Be)},Ae.prototype.redIMul=function(Be){return Ee(this.red,"redMul works only with red numbers"),this.red._verify2(this,Be),this.red.imul(this,Be)},Ae.prototype.redSqr=function(){return Ee(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},Ae.prototype.redISqr=function(){return Ee(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},Ae.prototype.redSqrt=function(){return Ee(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},Ae.prototype.redInvm=function(){return Ee(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},Ae.prototype.redNeg=function(){return Ee(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},Ae.prototype.redPow=function(Be){return Ee(this.red&&!Be.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,Be)};var Jt={k256:null,p224:null,p192:null,p25519:null};function Kt(Be,$e){this.name=Be,this.p=new Ae($e,16),this.n=this.p.bitLength(),this.k=new Ae(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}Kt.prototype._tmp=function(){var Be=new Ae(null);return Be.words=new Array(Math.ceil(this.n/13)),Be},Kt.prototype.ireduce=function(Be){var $e=Be,Re;do this.split($e,this.tmp),$e=this.imulK($e),$e=$e.iadd(this.tmp),Re=$e.bitLength();while(Re>this.n);var We=Re0?$e.isub(this.p):$e.strip!==void 0?$e.strip():$e._strip(),$e},Kt.prototype.split=function(Be,$e){Be.iushrn(this.n,0,$e)},Kt.prototype.imulK=function(Be){return Be.imul(this.k)};function kn(){Kt.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}Me(kn,Kt),kn.prototype.split=function(Be,$e){for(var Re=4194303,We=Math.min(Be.length,9),Xe=0;Xe>>22,Et=Bt}Et>>>=22,Be.words[Xe-10]=Et,Et===0&&Be.length>10?Be.length-=10:Be.length-=9},kn.prototype.imulK=function(Be){Be.words[Be.length]=0,Be.words[Be.length+1]=0,Be.length+=2;for(var $e=0,Re=0;Re>>=26,Be.words[Re]=Xe,$e=We}return $e!==0&&(Be.words[Be.length++]=$e),Be},Ae._prime=function(Be){if(Jt[Be])return Jt[Be];var $e;if(Be==="k256")$e=new kn;else if(Be==="p224")$e=new wn;else if(Be==="p192")$e=new ei;else if(Be==="p25519")$e=new ti;else throw new Error("Unknown prime "+Be);return Jt[Be]=$e,$e};function qn(Be){if(typeof Be=="string"){var $e=Ae._prime(Be);this.m=$e.p,this.prime=$e}else Ee(Be.gtn(1),"modulus must be greater than 1"),this.m=Be,this.prime=null}qn.prototype._verify1=function(Be){Ee(Be.negative===0,"red works only with positives"),Ee(Be.red,"red works only with red numbers")},qn.prototype._verify2=function(Be,$e){Ee((Be.negative|$e.negative)===0,"red works only with positives"),Ee(Be.red&&Be.red===$e.red,"red works only with red numbers")},qn.prototype.imod=function(Be){return this.prime?this.prime.ireduce(Be)._forceRed(this):Be.umod(this.m)._forceRed(this)},qn.prototype.neg=function(Be){return Be.isZero()?Be.clone():this.m.sub(Be)._forceRed(this)},qn.prototype.add=function(Be,$e){this._verify2(Be,$e);var Re=Be.add($e);return Re.cmp(this.m)>=0&&Re.isub(this.m),Re._forceRed(this)},qn.prototype.iadd=function(Be,$e){this._verify2(Be,$e);var Re=Be.iadd($e);return Re.cmp(this.m)>=0&&Re.isub(this.m),Re},qn.prototype.sub=function(Be,$e){this._verify2(Be,$e);var Re=Be.sub($e);return Re.cmpn(0)<0&&Re.iadd(this.m),Re._forceRed(this)},qn.prototype.isub=function(Be,$e){this._verify2(Be,$e);var Re=Be.isub($e);return Re.cmpn(0)<0&&Re.iadd(this.m),Re},qn.prototype.shl=function(Be,$e){return this._verify1(Be),this.imod(Be.ushln($e))},qn.prototype.imul=function(Be,$e){return this._verify2(Be,$e),this.imod(Be.imul($e))},qn.prototype.mul=function(Be,$e){return this._verify2(Be,$e),this.imod(Be.mul($e))},qn.prototype.isqr=function(Be){return this.imul(Be,Be.clone())},qn.prototype.sqr=function(Be){return this.mul(Be,Be)},qn.prototype.sqrt=function(Be){if(Be.isZero())return Be.clone();var $e=this.m.andln(3);if(Ee($e%2===1),$e===3){var Re=this.m.add(new Ae(1)).iushrn(2);return this.pow(Be,Re)}for(var We=this.m.subn(1),Xe=0;!We.isZero()&&We.andln(1)===0;)Xe++,We.iushrn(1);Ee(!We.isZero());var Et=new Ae(1).toRed(this),Bt=Et.redNeg(),vt=this.m.subn(1).iushrn(1),De=this.m.bitLength();for(De=new Ae(2*De*De).toRed(this);this.pow(De,vt).cmp(Bt)!==0;)De.redIAdd(Bt);for(var Je=this.pow(De,We),It=this.pow(Be,We.addn(1).iushrn(1)),tn=this.pow(Be,We),Ut=Xe;tn.cmp(Et)!==0;){for(var ln=tn,xn=0;ln.cmp(Et)!==0;xn++)ln=ln.redSqr();Ee(xn=0;Xe--){for(var Je=$e.words[Xe],It=De-1;It>=0;It--){var tn=Je>>It&1;if(Et!==We[0]&&(Et=this.sqr(Et)),tn===0&&Bt===0){vt=0;continue}Bt<<=1,Bt|=tn,vt++,!(vt!==Re&&(Xe!==0||It!==0))&&(Et=this.mul(Et,We[Bt]),vt=0,Bt=0)}De=26}return Et},qn.prototype.convertTo=function(Be){var $e=Be.umod(this.m);return $e===Be?$e.clone():$e},qn.prototype.convertFrom=function(Be){var $e=Be.clone();return $e.red=null,$e},Ae.mont=function(Be){return new Jn(Be)};function Jn(Be){qn.call(this,Be),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new Ae(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}Me(Jn,qn),Jn.prototype.convertTo=function(Be){return this.imod(Be.ushln(this.shift))},Jn.prototype.convertFrom=function(Be){var $e=this.imod(Be.mul(this.rinv));return $e.red=null,$e},Jn.prototype.imul=function(Be,$e){if(Be.isZero()||$e.isZero())return Be.words[0]=0,Be.length=1,Be;var Re=Be.imul($e),We=Re.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),Xe=Re.isub(We).iushrn(this.shift),Et=Xe;return Xe.cmp(this.m)>=0?Et=Xe.isub(this.m):Xe.cmpn(0)<0&&(Et=Xe.iadd(this.m)),Et._forceRed(this)},Jn.prototype.mul=function(Be,$e){if(Be.isZero()||$e.isZero())return new Ae(0)._forceRed(this);var Re=Be.mul($e),We=Re.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),Xe=Re.isub(We).iushrn(this.shift),Et=Xe;return Xe.cmp(this.m)>=0?Et=Xe.isub(this.m):Xe.cmpn(0)<0&&(Et=Xe.iadd(this.m)),Et._forceRed(this)},Jn.prototype.invm=function(Be){var $e=this.imod(Be._invmp(this.m).mul(this.r2));return $e._forceRed(this)}})(e,bn$6)}(bn$7)),bn$7.exports}var utils$1={},hasRequiredUtils$2;function requireUtils$2(){return hasRequiredUtils$2||(hasRequiredUtils$2=1,function(e){var j=e;function ke(Ae,Ie){if(Array.isArray(Ae))return Ae.slice();if(!Ae)return[];var Ue=[];if(typeof Ae!="string"){for(var Ke=0;Ke>8,yt=Ve&255;Ge?Ue.push(Ge,yt):Ue.push(yt)}return Ue}j.toArray=ke;function Ee(Ae){return Ae.length===1?"0"+Ae:Ae}j.zero2=Ee;function Me(Ae){for(var Ie="",Ue=0;Ue(Ft>>1)-1?Tt=(Ft>>1)-Rt:Tt=Rt,Ot.isubn(Tt)):Tt=0,Ct[Dt]=Tt,Ot.iushrn(1)}return Ct}j.getNAF=Ae;function Ie(Ge,yt){var bt=[[],[]];Ge=Ge.clone(),yt=yt.clone();for(var Ct=0,Dt=0,Ft;Ge.cmpn(-Ct)>0||yt.cmpn(-Dt)>0;){var Ot=Ge.andln(3)+Ct&3,Tt=yt.andln(3)+Dt&3;Ot===3&&(Ot=-1),Tt===3&&(Tt=-1);var Rt;(Ot&1)===0?Rt=0:(Ft=Ge.andln(7)+Ct&7,(Ft===3||Ft===5)&&Tt===2?Rt=-Ot:Rt=Ot),bt[0].push(Rt);var Jt;(Tt&1)===0?Jt=0:(Ft=yt.andln(7)+Dt&7,(Ft===3||Ft===5)&&Ot===2?Jt=-Tt:Jt=Tt),bt[1].push(Jt),2*Ct===Rt+1&&(Ct=1-Ct),2*Dt===Jt+1&&(Dt=1-Dt),Ge.iushrn(1),yt.iushrn(1)}return bt}j.getJSF=Ie;function Ue(Ge,yt,bt){var Ct="_"+yt;Ge.prototype[yt]=function(){return this[Ct]!==void 0?this[Ct]:this[Ct]=bt.call(this)}}j.cachedProperty=Ue;function Ke(Ge){return typeof Ge=="string"?j.toArray(Ge,"hex"):Ge}j.parseBytes=Ke;function Ve(Ge){return new ke(Ge,"hex","le")}j.intFromLE=Ve}(utils$2)),utils$2}var curve={},base$1,hasRequiredBase$1;function requireBase$1(){if(hasRequiredBase$1)return base$1;hasRequiredBase$1=1;var e=requireBn$3(),j=requireUtils$1(),ke=j.getNAF,Ee=j.getJSF,Me=j.assert;function Ae(Ue,Ke){this.type=Ue,this.p=new e(Ke.p,16),this.red=Ke.prime?e.red(Ke.prime):e.mont(this.p),this.zero=new e(0).toRed(this.red),this.one=new e(1).toRed(this.red),this.two=new e(2).toRed(this.red),this.n=Ke.n&&new e(Ke.n,16),this.g=Ke.g&&this.pointFromJSON(Ke.g,Ke.gRed),this._wnafT1=new Array(4),this._wnafT2=new Array(4),this._wnafT3=new Array(4),this._wnafT4=new Array(4),this._bitLength=this.n?this.n.bitLength():0;var Ve=this.n&&this.p.div(this.n);!Ve||Ve.cmpn(100)>0?this.redN=null:(this._maxwellTrick=!0,this.redN=this.n.toRed(this.red))}base$1=Ae,Ae.prototype.point=function(){throw new Error("Not implemented")},Ae.prototype.validate=function(){throw new Error("Not implemented")},Ae.prototype._fixedNafMul=function(Ue,Ke){Me(Ue.precomputed);var Ve=Ue._getDoubles(),Ge=ke(Ke,1,this._bitLength),yt=(1<=Ct;Ft--)Dt=(Dt<<1)+Ge[Ft];bt.push(Dt)}for(var Ot=this.jpoint(null,null,null),Tt=this.jpoint(null,null,null),Rt=yt;Rt>0;Rt--){for(Ct=0;Ct=0;Dt--){for(var Ft=0;Dt>=0&&bt[Dt]===0;Dt--)Ft++;if(Dt>=0&&Ft++,Ct=Ct.dblp(Ft),Dt<0)break;var Ot=bt[Dt];Me(Ot!==0),Ue.type==="affine"?Ot>0?Ct=Ct.mixedAdd(yt[Ot-1>>1]):Ct=Ct.mixedAdd(yt[-Ot-1>>1].neg()):Ot>0?Ct=Ct.add(yt[Ot-1>>1]):Ct=Ct.add(yt[-Ot-1>>1].neg())}return Ue.type==="affine"?Ct.toP():Ct},Ae.prototype._wnafMulAdd=function(Ue,Ke,Ve,Ge,yt){var bt=this._wnafT1,Ct=this._wnafT2,Dt=this._wnafT3,Ft=0,Ot,Tt,Rt;for(Ot=0;Ot=1;Ot-=2){var Kt=Ot-1,kn=Ot;if(bt[Kt]!==1||bt[kn]!==1){Dt[Kt]=ke(Ve[Kt],bt[Kt],this._bitLength),Dt[kn]=ke(Ve[kn],bt[kn],this._bitLength),Ft=Math.max(Dt[Kt].length,Ft),Ft=Math.max(Dt[kn].length,Ft);continue}var wn=[Ke[Kt],null,null,Ke[kn]];Ke[Kt].y.cmp(Ke[kn].y)===0?(wn[1]=Ke[Kt].add(Ke[kn]),wn[2]=Ke[Kt].toJ().mixedAdd(Ke[kn].neg())):Ke[Kt].y.cmp(Ke[kn].y.redNeg())===0?(wn[1]=Ke[Kt].toJ().mixedAdd(Ke[kn]),wn[2]=Ke[Kt].add(Ke[kn].neg())):(wn[1]=Ke[Kt].toJ().mixedAdd(Ke[kn]),wn[2]=Ke[Kt].toJ().mixedAdd(Ke[kn].neg()));var ei=[-3,-1,-5,-7,0,7,5,1,3],ti=Ee(Ve[Kt],Ve[kn]);for(Ft=Math.max(ti[0].length,Ft),Dt[Kt]=new Array(Ft),Dt[kn]=new Array(Ft),Tt=0;Tt=0;Ot--){for(var Re=0;Ot>=0;){var We=!0;for(Tt=0;Tt=0&&Re++,Be=Be.dblp(Re),Ot<0)break;for(Tt=0;Tt0?Rt=Ct[Tt][Xe-1>>1]:Xe<0&&(Rt=Ct[Tt][-Xe-1>>1].neg()),Rt.type==="affine"?Be=Be.mixedAdd(Rt):Be=Be.add(Rt))}}for(Ot=0;Ot=Math.ceil((Ue.bitLength()+1)/Ke.step):!1},Ie.prototype._getDoubles=function(Ue,Ke){if(this.precomputed&&this.precomputed.doubles)return this.precomputed.doubles;for(var Ve=[this],Ge=this,yt=0;yt=0&&(Kt=Ot,kn=Tt),Rt.negative&&(Rt=Rt.neg(),Jt=Jt.neg()),Kt.negative&&(Kt=Kt.neg(),kn=kn.neg()),[{a:Rt,b:Jt},{a:Kt,b:kn}]},Ae.prototype._endoSplit=function(Ke){var Ve=this.endo.basis,Ge=Ve[0],yt=Ve[1],bt=yt.b.mul(Ke).divRound(this.n),Ct=Ge.b.neg().mul(Ke).divRound(this.n),Dt=bt.mul(Ge.a),Ft=Ct.mul(yt.a),Ot=bt.mul(Ge.b),Tt=Ct.mul(yt.b),Rt=Ke.sub(Dt).sub(Ft),Jt=Ot.add(Tt).neg();return{k1:Rt,k2:Jt}},Ae.prototype.pointFromX=function(Ke,Ve){Ke=new j(Ke,16),Ke.red||(Ke=Ke.toRed(this.red));var Ge=Ke.redSqr().redMul(Ke).redIAdd(Ke.redMul(this.a)).redIAdd(this.b),yt=Ge.redSqrt();if(yt.redSqr().redSub(Ge).cmp(this.zero)!==0)throw new Error("invalid point");var bt=yt.fromRed().isOdd();return(Ve&&!bt||!Ve&&bt)&&(yt=yt.redNeg()),this.point(Ke,yt)},Ae.prototype.validate=function(Ke){if(Ke.inf)return!0;var Ve=Ke.x,Ge=Ke.y,yt=this.a.redMul(Ve),bt=Ve.redSqr().redMul(Ve).redIAdd(yt).redIAdd(this.b);return Ge.redSqr().redISub(bt).cmpn(0)===0},Ae.prototype._endoWnafMulAdd=function(Ke,Ve,Ge){for(var yt=this._endoWnafT1,bt=this._endoWnafT2,Ct=0;Ct":""},Ie.prototype.isInfinity=function(){return this.inf},Ie.prototype.add=function(Ke){if(this.inf)return Ke;if(Ke.inf)return this;if(this.eq(Ke))return this.dbl();if(this.neg().eq(Ke))return this.curve.point(null,null);if(this.x.cmp(Ke.x)===0)return this.curve.point(null,null);var Ve=this.y.redSub(Ke.y);Ve.cmpn(0)!==0&&(Ve=Ve.redMul(this.x.redSub(Ke.x).redInvm()));var Ge=Ve.redSqr().redISub(this.x).redISub(Ke.x),yt=Ve.redMul(this.x.redSub(Ge)).redISub(this.y);return this.curve.point(Ge,yt)},Ie.prototype.dbl=function(){if(this.inf)return this;var Ke=this.y.redAdd(this.y);if(Ke.cmpn(0)===0)return this.curve.point(null,null);var Ve=this.curve.a,Ge=this.x.redSqr(),yt=Ke.redInvm(),bt=Ge.redAdd(Ge).redIAdd(Ge).redIAdd(Ve).redMul(yt),Ct=bt.redSqr().redISub(this.x.redAdd(this.x)),Dt=bt.redMul(this.x.redSub(Ct)).redISub(this.y);return this.curve.point(Ct,Dt)},Ie.prototype.getX=function(){return this.x.fromRed()},Ie.prototype.getY=function(){return this.y.fromRed()},Ie.prototype.mul=function(Ke){return Ke=new j(Ke,16),this.isInfinity()?this:this._hasDoubles(Ke)?this.curve._fixedNafMul(this,Ke):this.curve.endo?this.curve._endoWnafMulAdd([this],[Ke]):this.curve._wnafMul(this,Ke)},Ie.prototype.mulAdd=function(Ke,Ve,Ge){var yt=[this,Ve],bt=[Ke,Ge];return this.curve.endo?this.curve._endoWnafMulAdd(yt,bt):this.curve._wnafMulAdd(1,yt,bt,2)},Ie.prototype.jmulAdd=function(Ke,Ve,Ge){var yt=[this,Ve],bt=[Ke,Ge];return this.curve.endo?this.curve._endoWnafMulAdd(yt,bt,!0):this.curve._wnafMulAdd(1,yt,bt,2,!0)},Ie.prototype.eq=function(Ke){return this===Ke||this.inf===Ke.inf&&(this.inf||this.x.cmp(Ke.x)===0&&this.y.cmp(Ke.y)===0)},Ie.prototype.neg=function(Ke){if(this.inf)return this;var Ve=this.curve.point(this.x,this.y.redNeg());if(Ke&&this.precomputed){var Ge=this.precomputed,yt=function(bt){return bt.neg()};Ve.precomputed={naf:Ge.naf&&{wnd:Ge.naf.wnd,points:Ge.naf.points.map(yt)},doubles:Ge.doubles&&{step:Ge.doubles.step,points:Ge.doubles.points.map(yt)}}}return Ve},Ie.prototype.toJ=function(){if(this.inf)return this.curve.jpoint(null,null,null);var Ke=this.curve.jpoint(this.x,this.y,this.curve.one);return Ke};function Ue(Ke,Ve,Ge,yt){Ee.BasePoint.call(this,Ke,"jacobian"),Ve===null&&Ge===null&&yt===null?(this.x=this.curve.one,this.y=this.curve.one,this.z=new j(0)):(this.x=new j(Ve,16),this.y=new j(Ge,16),this.z=new j(yt,16)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.zOne=this.z===this.curve.one}return ke(Ue,Ee.BasePoint),Ae.prototype.jpoint=function(Ke,Ve,Ge){return new Ue(this,Ke,Ve,Ge)},Ue.prototype.toP=function(){if(this.isInfinity())return this.curve.point(null,null);var Ke=this.z.redInvm(),Ve=Ke.redSqr(),Ge=this.x.redMul(Ve),yt=this.y.redMul(Ve).redMul(Ke);return this.curve.point(Ge,yt)},Ue.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)},Ue.prototype.add=function(Ke){if(this.isInfinity())return Ke;if(Ke.isInfinity())return this;var Ve=Ke.z.redSqr(),Ge=this.z.redSqr(),yt=this.x.redMul(Ve),bt=Ke.x.redMul(Ge),Ct=this.y.redMul(Ve.redMul(Ke.z)),Dt=Ke.y.redMul(Ge.redMul(this.z)),Ft=yt.redSub(bt),Ot=Ct.redSub(Dt);if(Ft.cmpn(0)===0)return Ot.cmpn(0)!==0?this.curve.jpoint(null,null,null):this.dbl();var Tt=Ft.redSqr(),Rt=Tt.redMul(Ft),Jt=yt.redMul(Tt),Kt=Ot.redSqr().redIAdd(Rt).redISub(Jt).redISub(Jt),kn=Ot.redMul(Jt.redISub(Kt)).redISub(Ct.redMul(Rt)),wn=this.z.redMul(Ke.z).redMul(Ft);return this.curve.jpoint(Kt,kn,wn)},Ue.prototype.mixedAdd=function(Ke){if(this.isInfinity())return Ke.toJ();if(Ke.isInfinity())return this;var Ve=this.z.redSqr(),Ge=this.x,yt=Ke.x.redMul(Ve),bt=this.y,Ct=Ke.y.redMul(Ve).redMul(this.z),Dt=Ge.redSub(yt),Ft=bt.redSub(Ct);if(Dt.cmpn(0)===0)return Ft.cmpn(0)!==0?this.curve.jpoint(null,null,null):this.dbl();var Ot=Dt.redSqr(),Tt=Ot.redMul(Dt),Rt=Ge.redMul(Ot),Jt=Ft.redSqr().redIAdd(Tt).redISub(Rt).redISub(Rt),Kt=Ft.redMul(Rt.redISub(Jt)).redISub(bt.redMul(Tt)),kn=this.z.redMul(Dt);return this.curve.jpoint(Jt,Kt,kn)},Ue.prototype.dblp=function(Ke){if(Ke===0)return this;if(this.isInfinity())return this;if(!Ke)return this.dbl();var Ve;if(this.curve.zeroA||this.curve.threeA){var Ge=this;for(Ve=0;Ve=0)return!1;if(Ge.redIAdd(bt),this.x.cmp(Ge)===0)return!0}},Ue.prototype.inspect=function(){return this.isInfinity()?"":""},Ue.prototype.isInfinity=function(){return this.z.cmpn(0)===0},short}var mont,hasRequiredMont;function requireMont(){if(hasRequiredMont)return mont;hasRequiredMont=1;var e=requireBn$3(),j=requireInherits_browser(),ke=requireBase$1(),Ee=requireUtils$1();function Me(Ie){ke.call(this,"mont",Ie),this.a=new e(Ie.a,16).toRed(this.red),this.b=new e(Ie.b,16).toRed(this.red),this.i4=new e(4).toRed(this.red).redInvm(),this.two=new e(2).toRed(this.red),this.a24=this.i4.redMul(this.a.redAdd(this.two))}j(Me,ke),mont=Me,Me.prototype.validate=function(Ie){var Ue=Ie.normalize().x,Ke=Ue.redSqr(),Ve=Ke.redMul(Ue).redAdd(Ke.redMul(this.a)).redAdd(Ue),Ge=Ve.redSqrt();return Ge.redSqr().cmp(Ve)===0};function Ae(Ie,Ue,Ke){ke.BasePoint.call(this,Ie,"projective"),Ue===null&&Ke===null?(this.x=this.curve.one,this.z=this.curve.zero):(this.x=new e(Ue,16),this.z=new e(Ke,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)))}return j(Ae,ke.BasePoint),Me.prototype.decodePoint=function(Ie,Ue){return this.point(Ee.toArray(Ie,Ue),1)},Me.prototype.point=function(Ie,Ue){return new Ae(this,Ie,Ue)},Me.prototype.pointFromJSON=function(Ie){return Ae.fromJSON(this,Ie)},Ae.prototype.precompute=function(){},Ae.prototype._encode=function(){return this.getX().toArray("be",this.curve.p.byteLength())},Ae.fromJSON=function(Ie,Ue){return new Ae(Ie,Ue[0],Ue[1]||Ie.one)},Ae.prototype.inspect=function(){return this.isInfinity()?"":""},Ae.prototype.isInfinity=function(){return this.z.cmpn(0)===0},Ae.prototype.dbl=function(){var Ie=this.x.redAdd(this.z),Ue=Ie.redSqr(),Ke=this.x.redSub(this.z),Ve=Ke.redSqr(),Ge=Ue.redSub(Ve),yt=Ue.redMul(Ve),bt=Ge.redMul(Ve.redAdd(this.curve.a24.redMul(Ge)));return this.curve.point(yt,bt)},Ae.prototype.add=function(){throw new Error("Not supported on Montgomery curve")},Ae.prototype.diffAdd=function(Ie,Ue){var Ke=this.x.redAdd(this.z),Ve=this.x.redSub(this.z),Ge=Ie.x.redAdd(Ie.z),yt=Ie.x.redSub(Ie.z),bt=yt.redMul(Ke),Ct=Ge.redMul(Ve),Dt=Ue.z.redMul(bt.redAdd(Ct).redSqr()),Ft=Ue.x.redMul(bt.redISub(Ct).redSqr());return this.curve.point(Dt,Ft)},Ae.prototype.mul=function(Ie){for(var Ue=Ie.clone(),Ke=this,Ve=this.curve.point(null,null),Ge=this,yt=[];Ue.cmpn(0)!==0;Ue.iushrn(1))yt.push(Ue.andln(1));for(var bt=yt.length-1;bt>=0;bt--)yt[bt]===0?(Ke=Ke.diffAdd(Ve,Ge),Ve=Ve.dbl()):(Ve=Ke.diffAdd(Ve,Ge),Ke=Ke.dbl());return Ve},Ae.prototype.mulAdd=function(){throw new Error("Not supported on Montgomery curve")},Ae.prototype.jumlAdd=function(){throw new Error("Not supported on Montgomery curve")},Ae.prototype.eq=function(Ie){return this.getX().cmp(Ie.getX())===0},Ae.prototype.normalize=function(){return this.x=this.x.redMul(this.z.redInvm()),this.z=this.curve.one,this},Ae.prototype.getX=function(){return this.normalize(),this.x.fromRed()},mont}var edwards,hasRequiredEdwards;function requireEdwards(){if(hasRequiredEdwards)return edwards;hasRequiredEdwards=1;var e=requireUtils$1(),j=requireBn$3(),ke=requireInherits_browser(),Ee=requireBase$1(),Me=e.assert;function Ae(Ue){this.twisted=(Ue.a|0)!==1,this.mOneA=this.twisted&&(Ue.a|0)===-1,this.extended=this.mOneA,Ee.call(this,"edwards",Ue),this.a=new j(Ue.a,16).umod(this.red.m),this.a=this.a.toRed(this.red),this.c=new j(Ue.c,16).toRed(this.red),this.c2=this.c.redSqr(),this.d=new j(Ue.d,16).toRed(this.red),this.dd=this.d.redAdd(this.d),Me(!this.twisted||this.c.fromRed().cmpn(1)===0),this.oneC=(Ue.c|0)===1}ke(Ae,Ee),edwards=Ae,Ae.prototype._mulA=function(Ue){return this.mOneA?Ue.redNeg():this.a.redMul(Ue)},Ae.prototype._mulC=function(Ue){return this.oneC?Ue:this.c.redMul(Ue)},Ae.prototype.jpoint=function(Ue,Ke,Ve,Ge){return this.point(Ue,Ke,Ve,Ge)},Ae.prototype.pointFromX=function(Ue,Ke){Ue=new j(Ue,16),Ue.red||(Ue=Ue.toRed(this.red));var Ve=Ue.redSqr(),Ge=this.c2.redSub(this.a.redMul(Ve)),yt=this.one.redSub(this.c2.redMul(this.d).redMul(Ve)),bt=Ge.redMul(yt.redInvm()),Ct=bt.redSqrt();if(Ct.redSqr().redSub(bt).cmp(this.zero)!==0)throw new Error("invalid point");var Dt=Ct.fromRed().isOdd();return(Ke&&!Dt||!Ke&&Dt)&&(Ct=Ct.redNeg()),this.point(Ue,Ct)},Ae.prototype.pointFromY=function(Ue,Ke){Ue=new j(Ue,16),Ue.red||(Ue=Ue.toRed(this.red));var Ve=Ue.redSqr(),Ge=Ve.redSub(this.c2),yt=Ve.redMul(this.d).redMul(this.c2).redSub(this.a),bt=Ge.redMul(yt.redInvm());if(bt.cmp(this.zero)===0){if(Ke)throw new Error("invalid point");return this.point(this.zero,Ue)}var Ct=bt.redSqrt();if(Ct.redSqr().redSub(bt).cmp(this.zero)!==0)throw new Error("invalid point");return Ct.fromRed().isOdd()!==Ke&&(Ct=Ct.redNeg()),this.point(Ct,Ue)},Ae.prototype.validate=function(Ue){if(Ue.isInfinity())return!0;Ue.normalize();var Ke=Ue.x.redSqr(),Ve=Ue.y.redSqr(),Ge=Ke.redMul(this.a).redAdd(Ve),yt=this.c2.redMul(this.one.redAdd(this.d.redMul(Ke).redMul(Ve)));return Ge.cmp(yt)===0};function Ie(Ue,Ke,Ve,Ge,yt){Ee.BasePoint.call(this,Ue,"projective"),Ke===null&&Ve===null&&Ge===null?(this.x=this.curve.zero,this.y=this.curve.one,this.z=this.curve.one,this.t=this.curve.zero,this.zOne=!0):(this.x=new j(Ke,16),this.y=new j(Ve,16),this.z=Ge?new j(Ge,16):this.curve.one,this.t=yt&&new j(yt,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.t&&!this.t.red&&(this.t=this.t.toRed(this.curve.red)),this.zOne=this.z===this.curve.one,this.curve.extended&&!this.t&&(this.t=this.x.redMul(this.y),this.zOne||(this.t=this.t.redMul(this.z.redInvm()))))}return ke(Ie,Ee.BasePoint),Ae.prototype.pointFromJSON=function(Ue){return Ie.fromJSON(this,Ue)},Ae.prototype.point=function(Ue,Ke,Ve,Ge){return new Ie(this,Ue,Ke,Ve,Ge)},Ie.fromJSON=function(Ue,Ke){return new Ie(Ue,Ke[0],Ke[1],Ke[2])},Ie.prototype.inspect=function(){return this.isInfinity()?"":""},Ie.prototype.isInfinity=function(){return this.x.cmpn(0)===0&&(this.y.cmp(this.z)===0||this.zOne&&this.y.cmp(this.curve.c)===0)},Ie.prototype._extDbl=function(){var Ue=this.x.redSqr(),Ke=this.y.redSqr(),Ve=this.z.redSqr();Ve=Ve.redIAdd(Ve);var Ge=this.curve._mulA(Ue),yt=this.x.redAdd(this.y).redSqr().redISub(Ue).redISub(Ke),bt=Ge.redAdd(Ke),Ct=bt.redSub(Ve),Dt=Ge.redSub(Ke),Ft=yt.redMul(Ct),Ot=bt.redMul(Dt),Tt=yt.redMul(Dt),Rt=Ct.redMul(bt);return this.curve.point(Ft,Ot,Rt,Tt)},Ie.prototype._projDbl=function(){var Ue=this.x.redAdd(this.y).redSqr(),Ke=this.x.redSqr(),Ve=this.y.redSqr(),Ge,yt,bt,Ct,Dt,Ft;if(this.curve.twisted){Ct=this.curve._mulA(Ke);var Ot=Ct.redAdd(Ve);this.zOne?(Ge=Ue.redSub(Ke).redSub(Ve).redMul(Ot.redSub(this.curve.two)),yt=Ot.redMul(Ct.redSub(Ve)),bt=Ot.redSqr().redSub(Ot).redSub(Ot)):(Dt=this.z.redSqr(),Ft=Ot.redSub(Dt).redISub(Dt),Ge=Ue.redSub(Ke).redISub(Ve).redMul(Ft),yt=Ot.redMul(Ct.redSub(Ve)),bt=Ot.redMul(Ft))}else Ct=Ke.redAdd(Ve),Dt=this.curve._mulC(this.z).redSqr(),Ft=Ct.redSub(Dt).redSub(Dt),Ge=this.curve._mulC(Ue.redISub(Ct)).redMul(Ft),yt=this.curve._mulC(Ct).redMul(Ke.redISub(Ve)),bt=Ct.redMul(Ft);return this.curve.point(Ge,yt,bt)},Ie.prototype.dbl=function(){return this.isInfinity()?this:this.curve.extended?this._extDbl():this._projDbl()},Ie.prototype._extAdd=function(Ue){var Ke=this.y.redSub(this.x).redMul(Ue.y.redSub(Ue.x)),Ve=this.y.redAdd(this.x).redMul(Ue.y.redAdd(Ue.x)),Ge=this.t.redMul(this.curve.dd).redMul(Ue.t),yt=this.z.redMul(Ue.z.redAdd(Ue.z)),bt=Ve.redSub(Ke),Ct=yt.redSub(Ge),Dt=yt.redAdd(Ge),Ft=Ve.redAdd(Ke),Ot=bt.redMul(Ct),Tt=Dt.redMul(Ft),Rt=bt.redMul(Ft),Jt=Ct.redMul(Dt);return this.curve.point(Ot,Tt,Jt,Rt)},Ie.prototype._projAdd=function(Ue){var Ke=this.z.redMul(Ue.z),Ve=Ke.redSqr(),Ge=this.x.redMul(Ue.x),yt=this.y.redMul(Ue.y),bt=this.curve.d.redMul(Ge).redMul(yt),Ct=Ve.redSub(bt),Dt=Ve.redAdd(bt),Ft=this.x.redAdd(this.y).redMul(Ue.x.redAdd(Ue.y)).redISub(Ge).redISub(yt),Ot=Ke.redMul(Ct).redMul(Ft),Tt,Rt;return this.curve.twisted?(Tt=Ke.redMul(Dt).redMul(yt.redSub(this.curve._mulA(Ge))),Rt=Ct.redMul(Dt)):(Tt=Ke.redMul(Dt).redMul(yt.redSub(Ge)),Rt=this.curve._mulC(Ct).redMul(Dt)),this.curve.point(Ot,Tt,Rt)},Ie.prototype.add=function(Ue){return this.isInfinity()?Ue:Ue.isInfinity()?this:this.curve.extended?this._extAdd(Ue):this._projAdd(Ue)},Ie.prototype.mul=function(Ue){return this._hasDoubles(Ue)?this.curve._fixedNafMul(this,Ue):this.curve._wnafMul(this,Ue)},Ie.prototype.mulAdd=function(Ue,Ke,Ve){return this.curve._wnafMulAdd(1,[this,Ke],[Ue,Ve],2,!1)},Ie.prototype.jmulAdd=function(Ue,Ke,Ve){return this.curve._wnafMulAdd(1,[this,Ke],[Ue,Ve],2,!0)},Ie.prototype.normalize=function(){if(this.zOne)return this;var Ue=this.z.redInvm();return this.x=this.x.redMul(Ue),this.y=this.y.redMul(Ue),this.t&&(this.t=this.t.redMul(Ue)),this.z=this.curve.one,this.zOne=!0,this},Ie.prototype.neg=function(){return this.curve.point(this.x.redNeg(),this.y,this.z,this.t&&this.t.redNeg())},Ie.prototype.getX=function(){return this.normalize(),this.x.fromRed()},Ie.prototype.getY=function(){return this.normalize(),this.y.fromRed()},Ie.prototype.eq=function(Ue){return this===Ue||this.getX().cmp(Ue.getX())===0&&this.getY().cmp(Ue.getY())===0},Ie.prototype.eqXToP=function(Ue){var Ke=Ue.toRed(this.curve.red).redMul(this.z);if(this.x.cmp(Ke)===0)return!0;for(var Ve=Ue.clone(),Ge=this.curve.redN.redMul(this.z);;){if(Ve.iadd(this.curve.n),Ve.cmp(this.curve.p)>=0)return!1;if(Ke.redIAdd(Ge),this.x.cmp(Ke)===0)return!0}},Ie.prototype.toP=Ie.prototype.normalize,Ie.prototype.mixedAdd=Ie.prototype.add,edwards}var hasRequiredCurve;function requireCurve(){return hasRequiredCurve||(hasRequiredCurve=1,function(e){var j=e;j.base=requireBase$1(),j.short=requireShort(),j.mont=requireMont(),j.edwards=requireEdwards()}(curve)),curve}var curves={},hash={},utils={},hasRequiredUtils;function requireUtils(){if(hasRequiredUtils)return utils;hasRequiredUtils=1;var e=requireMinimalisticAssert(),j=requireInherits_browser();utils.inherits=j;function ke($e,Re){return($e.charCodeAt(Re)&64512)!==55296||Re<0||Re+1>=$e.length?!1:($e.charCodeAt(Re+1)&64512)===56320}function Ee($e,Re){if(Array.isArray($e))return $e.slice();if(!$e)return[];var We=[];if(typeof $e=="string")if(Re){if(Re==="hex")for($e=$e.replace(/[^a-z0-9]+/ig,""),$e.length%2!==0&&($e="0"+$e),Et=0;Et<$e.length;Et+=2)We.push(parseInt($e[Et]+$e[Et+1],16))}else for(var Xe=0,Et=0;Et<$e.length;Et++){var Bt=$e.charCodeAt(Et);Bt<128?We[Xe++]=Bt:Bt<2048?(We[Xe++]=Bt>>6|192,We[Xe++]=Bt&63|128):ke($e,Et)?(Bt=65536+((Bt&1023)<<10)+($e.charCodeAt(++Et)&1023),We[Xe++]=Bt>>18|240,We[Xe++]=Bt>>12&63|128,We[Xe++]=Bt>>6&63|128,We[Xe++]=Bt&63|128):(We[Xe++]=Bt>>12|224,We[Xe++]=Bt>>6&63|128,We[Xe++]=Bt&63|128)}else for(Et=0;Et<$e.length;Et++)We[Et]=$e[Et]|0;return We}utils.toArray=Ee;function Me($e){for(var Re="",We=0;We<$e.length;We++)Re+=Ue($e[We].toString(16));return Re}utils.toHex=Me;function Ae($e){var Re=$e>>>24|$e>>>8&65280|$e<<8&16711680|($e&255)<<24;return Re>>>0}utils.htonl=Ae;function Ie($e,Re){for(var We="",Xe=0;Xe<$e.length;Xe++){var Et=$e[Xe];Re==="little"&&(Et=Ae(Et)),We+=Ke(Et.toString(16))}return We}utils.toHex32=Ie;function Ue($e){return $e.length===1?"0"+$e:$e}utils.zero2=Ue;function Ke($e){return $e.length===7?"0"+$e:$e.length===6?"00"+$e:$e.length===5?"000"+$e:$e.length===4?"0000"+$e:$e.length===3?"00000"+$e:$e.length===2?"000000"+$e:$e.length===1?"0000000"+$e:$e}utils.zero8=Ke;function Ve($e,Re,We,Xe){var Et=We-Re;e(Et%4===0);for(var Bt=new Array(Et/4),vt=0,De=Re;vt>>0}return Bt}utils.join32=Ve;function Ge($e,Re){for(var We=new Array($e.length*4),Xe=0,Et=0;Xe<$e.length;Xe++,Et+=4){var Bt=$e[Xe];Re==="big"?(We[Et]=Bt>>>24,We[Et+1]=Bt>>>16&255,We[Et+2]=Bt>>>8&255,We[Et+3]=Bt&255):(We[Et+3]=Bt>>>24,We[Et+2]=Bt>>>16&255,We[Et+1]=Bt>>>8&255,We[Et]=Bt&255)}return We}utils.split32=Ge;function yt($e,Re){return $e>>>Re|$e<<32-Re}utils.rotr32=yt;function bt($e,Re){return $e<>>32-Re}utils.rotl32=bt;function Ct($e,Re){return $e+Re>>>0}utils.sum32=Ct;function Dt($e,Re,We){return $e+Re+We>>>0}utils.sum32_3=Dt;function Ft($e,Re,We,Xe){return $e+Re+We+Xe>>>0}utils.sum32_4=Ft;function Ot($e,Re,We,Xe,Et){return $e+Re+We+Xe+Et>>>0}utils.sum32_5=Ot;function Tt($e,Re,We,Xe){var Et=$e[Re],Bt=$e[Re+1],vt=Xe+Bt>>>0,De=(vt>>0,$e[Re+1]=vt}utils.sum64=Tt;function Rt($e,Re,We,Xe){var Et=Re+Xe>>>0,Bt=(Et>>0}utils.sum64_hi=Rt;function Jt($e,Re,We,Xe){var Et=Re+Xe;return Et>>>0}utils.sum64_lo=Jt;function Kt($e,Re,We,Xe,Et,Bt,vt,De){var Je=0,It=Re;It=It+Xe>>>0,Je+=It>>0,Je+=It>>0,Je+=It>>0}utils.sum64_4_hi=Kt;function kn($e,Re,We,Xe,Et,Bt,vt,De){var Je=Re+Xe+Bt+De;return Je>>>0}utils.sum64_4_lo=kn;function wn($e,Re,We,Xe,Et,Bt,vt,De,Je,It){var tn=0,Ut=Re;Ut=Ut+Xe>>>0,tn+=Ut>>0,tn+=Ut>>0,tn+=Ut>>0,tn+=Ut>>0}utils.sum64_5_hi=wn;function ei($e,Re,We,Xe,Et,Bt,vt,De,Je,It){var tn=Re+Xe+Bt+De+It;return tn>>>0}utils.sum64_5_lo=ei;function ti($e,Re,We){var Xe=Re<<32-We|$e>>>We;return Xe>>>0}utils.rotr64_hi=ti;function qn($e,Re,We){var Xe=$e<<32-We|Re>>>We;return Xe>>>0}utils.rotr64_lo=qn;function Jn($e,Re,We){return $e>>>We}utils.shr64_hi=Jn;function Be($e,Re,We){var Xe=$e<<32-We|Re>>>We;return Xe>>>0}return utils.shr64_lo=Be,utils}var common$1={},hasRequiredCommon$1;function requireCommon$1(){if(hasRequiredCommon$1)return common$1;hasRequiredCommon$1=1;var e=requireUtils(),j=requireMinimalisticAssert();function ke(){this.pending=null,this.pendingTotal=0,this.blockSize=this.constructor.blockSize,this.outSize=this.constructor.outSize,this.hmacStrength=this.constructor.hmacStrength,this.padLength=this.constructor.padLength/8,this.endian="big",this._delta8=this.blockSize/8,this._delta32=this.blockSize/32}return common$1.BlockHash=ke,ke.prototype.update=function(Ee,Me){if(Ee=e.toArray(Ee,Me),this.pending?this.pending=this.pending.concat(Ee):this.pending=Ee,this.pendingTotal+=Ee.length,this.pending.length>=this._delta8){Ee=this.pending;var Ae=Ee.length%this._delta8;this.pending=Ee.slice(Ee.length-Ae,Ee.length),this.pending.length===0&&(this.pending=null),Ee=e.join32(Ee,0,Ee.length-Ae,this.endian);for(var Ie=0;Ie>>24&255,Ie[Ue++]=Ee>>>16&255,Ie[Ue++]=Ee>>>8&255,Ie[Ue++]=Ee&255}else for(Ie[Ue++]=Ee&255,Ie[Ue++]=Ee>>>8&255,Ie[Ue++]=Ee>>>16&255,Ie[Ue++]=Ee>>>24&255,Ie[Ue++]=0,Ie[Ue++]=0,Ie[Ue++]=0,Ie[Ue++]=0,Ke=8;Ke>>3}common.g0_256=Ke;function Ve(Ge){return j(Ge,17)^j(Ge,19)^Ge>>>10}return common.g1_256=Ve,common}var _1,hasRequired_1;function require_1(){if(hasRequired_1)return _1;hasRequired_1=1;var e=requireUtils(),j=requireCommon$1(),ke=requireCommon(),Ee=e.rotl32,Me=e.sum32,Ae=e.sum32_5,Ie=ke.ft_1,Ue=j.BlockHash,Ke=[1518500249,1859775393,2400959708,3395469782];function Ve(){if(!(this instanceof Ve))return new Ve;Ue.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.W=new Array(80)}return e.inherits(Ve,Ue),_1=Ve,Ve.blockSize=512,Ve.outSize=160,Ve.hmacStrength=80,Ve.padLength=64,Ve.prototype._update=function(Ge,yt){for(var bt=this.W,Ct=0;Ct<16;Ct++)bt[Ct]=Ge[yt+Ct];for(;Ctthis.blockSize&&(Ee=new this.Hash().update(Ee).digest()),j(Ee.length<=this.blockSize);for(var Me=Ee.length;Me=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._init(Ae,Ie,Ue)}return hmacDrbg=Ee,Ee.prototype._init=function(Me,Ae,Ie){var Ue=Me.concat(Ae).concat(Ie);this.K=new Array(this.outLen/8),this.V=new Array(this.outLen/8);for(var Ke=0;Ke=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._update(Me.concat(Ie||[])),this._reseed=1},Ee.prototype.generate=function(Me,Ae,Ie,Ue){if(this._reseed>this.reseedInterval)throw new Error("Reseed is required");typeof Ae!="string"&&(Ue=Ie,Ie=Ae,Ae=null),Ie&&(Ie=j.toArray(Ie,Ue||"hex"),this._update(Ie));for(var Ke=[];Ke.length"},key$1}var signature$1,hasRequiredSignature$1;function requireSignature$1(){if(hasRequiredSignature$1)return signature$1;hasRequiredSignature$1=1;var e=requireBn$3(),j=requireUtils$1(),ke=j.assert;function Ee(Ke,Ve){if(Ke instanceof Ee)return Ke;this._importDER(Ke,Ve)||(ke(Ke.r&&Ke.s,"Signature without r or s"),this.r=new e(Ke.r,16),this.s=new e(Ke.s,16),Ke.recoveryParam===void 0?this.recoveryParam=null:this.recoveryParam=Ke.recoveryParam)}signature$1=Ee;function Me(){this.place=0}function Ae(Ke,Ve){var Ge=Ke[Ve.place++];if(!(Ge&128))return Ge;var yt=Ge&15;if(yt===0||yt>4||Ke[Ve.place]===0)return!1;for(var bt=0,Ct=0,Dt=Ve.place;Ct>>=0;return bt<=127?!1:(Ve.place=Dt,bt)}function Ie(Ke){for(var Ve=0,Ge=Ke.length-1;!Ke[Ve]&&!(Ke[Ve+1]&128)&&Ve>>3);for(Ke.push(Ge|128);--Ge;)Ke.push(Ve>>>(Ge<<3)&255);Ke.push(Ve)}return Ee.prototype.toDER=function(Ke){var Ve=this.r.toArray(),Ge=this.s.toArray();for(Ve[0]&128&&(Ve=[0].concat(Ve)),Ge[0]&128&&(Ge=[0].concat(Ge)),Ve=Ie(Ve),Ge=Ie(Ge);!Ge[0]&&!(Ge[1]&128);)Ge=Ge.slice(1);var yt=[2];Ue(yt,Ve.length),yt=yt.concat(Ve),yt.push(2),Ue(yt,Ge.length);var bt=yt.concat(Ge),Ct=[48];return Ue(Ct,bt.length),Ct=Ct.concat(bt),j.encode(Ct,Ke)},signature$1}var ec,hasRequiredEc;function requireEc(){if(hasRequiredEc)return ec;hasRequiredEc=1;var e=requireBn$3(),j=requireHmacDrbg(),ke=requireUtils$1(),Ee=requireCurves(),Me=requireBrorand(),Ae=ke.assert,Ie=requireKey$1(),Ue=requireSignature$1();function Ke(Ve){if(!(this instanceof Ke))return new Ke(Ve);typeof Ve=="string"&&(Ae(Object.prototype.hasOwnProperty.call(Ee,Ve),"Unknown curve "+Ve),Ve=Ee[Ve]),Ve instanceof Ee.PresetCurve&&(Ve={curve:Ve}),this.curve=Ve.curve.curve,this.n=this.curve.n,this.nh=this.n.ushrn(1),this.g=this.curve.g,this.g=Ve.curve.g,this.g.precompute(Ve.curve.n.bitLength()+1),this.hash=Ve.hash||Ve.curve.hash}return ec=Ke,Ke.prototype.keyPair=function(Ve){return new Ie(this,Ve)},Ke.prototype.keyFromPrivate=function(Ve,Ge){return Ie.fromPrivate(this,Ve,Ge)},Ke.prototype.keyFromPublic=function(Ve,Ge){return Ie.fromPublic(this,Ve,Ge)},Ke.prototype.genKeyPair=function(Ve){Ve||(Ve={});for(var Ge=new j({hash:this.hash,pers:Ve.pers,persEnc:Ve.persEnc||"utf8",entropy:Ve.entropy||Me(this.hash.hmacStrength),entropyEnc:Ve.entropy&&Ve.entropyEnc||"utf8",nonce:this.n.toArray()}),yt=this.n.byteLength(),bt=this.n.sub(new e(2));;){var Ct=new e(Ge.generate(yt));if(!(Ct.cmp(bt)>0))return Ct.iaddn(1),this.keyFromPrivate(Ct)}},Ke.prototype._truncateToN=function(Ve,Ge,yt){var bt;if(e.isBN(Ve)||typeof Ve=="number")Ve=new e(Ve,16),bt=Ve.byteLength();else if(typeof Ve=="object")bt=Ve.length,Ve=new e(Ve,16);else{var Ct=Ve.toString();bt=Ct.length+1>>>1,Ve=new e(Ct,16)}typeof yt!="number"&&(yt=bt*8);var Dt=yt-this.n.bitLength();return Dt>0&&(Ve=Ve.ushrn(Dt)),!Ge&&Ve.cmp(this.n)>=0?Ve.sub(this.n):Ve},Ke.prototype.sign=function(Ve,Ge,yt,bt){if(typeof yt=="object"&&(bt=yt,yt=null),bt||(bt={}),typeof Ve!="string"&&typeof Ve!="number"&&!e.isBN(Ve)){Ae(typeof Ve=="object"&&Ve&&typeof Ve.length=="number","Expected message to be an array-like, a hex string, or a BN instance"),Ae(Ve.length>>>0===Ve.length);for(var Ct=0;Ct=0)){var kn=this.g.mul(Kt);if(!kn.isInfinity()){var wn=kn.getX(),ei=wn.umod(this.n);if(ei.cmpn(0)!==0){var ti=Kt.invm(this.n).mul(ei.mul(Ge.getPrivate()).iadd(Ve));if(ti=ti.umod(this.n),ti.cmpn(0)!==0){var qn=(kn.getY().isOdd()?1:0)|(wn.cmp(ei)!==0?2:0);return bt.canonical&&ti.cmp(this.nh)>0&&(ti=this.n.sub(ti),qn^=1),new Ue({r:ei,s:ti,recoveryParam:qn})}}}}}},Ke.prototype.verify=function(Ve,Ge,yt,bt,Ct){Ct||(Ct={}),Ve=this._truncateToN(Ve,!1,Ct.msgBitLength),yt=this.keyFromPublic(yt,bt),Ge=new Ue(Ge,"hex");var Dt=Ge.r,Ft=Ge.s;if(Dt.cmpn(1)<0||Dt.cmp(this.n)>=0||Ft.cmpn(1)<0||Ft.cmp(this.n)>=0)return!1;var Ot=Ft.invm(this.n),Tt=Ot.mul(Ve).umod(this.n),Rt=Ot.mul(Dt).umod(this.n),Jt;return this.curve._maxwellTrick?(Jt=this.g.jmulAdd(Tt,yt.getPublic(),Rt),Jt.isInfinity()?!1:Jt.eqXToP(Dt)):(Jt=this.g.mulAdd(Tt,yt.getPublic(),Rt),Jt.isInfinity()?!1:Jt.getX().umod(this.n).cmp(Dt)===0)},Ke.prototype.recoverPubKey=function(Ve,Ge,yt,bt){Ae((3&yt)===yt,"The recovery param is more than two bits"),Ge=new Ue(Ge,bt);var Ct=this.n,Dt=new e(Ve),Ft=Ge.r,Ot=Ge.s,Tt=yt&1,Rt=yt>>1;if(Ft.cmp(this.curve.p.umod(this.curve.n))>=0&&Rt)throw new Error("Unable to find sencond key candinate");Rt?Ft=this.curve.pointFromX(Ft.add(this.curve.n),Tt):Ft=this.curve.pointFromX(Ft,Tt);var Jt=Ge.r.invm(Ct),Kt=Ct.sub(Dt).mul(Jt).umod(Ct),kn=Ot.mul(Jt).umod(Ct);return this.g.mulAdd(Kt,Ft,kn)},Ke.prototype.getKeyRecoveryParam=function(Ve,Ge,yt,bt){if(Ge=new Ue(Ge,bt),Ge.recoveryParam!==null)return Ge.recoveryParam;for(var Ct=0;Ct<4;Ct++){var Dt;try{Dt=this.recoverPubKey(Ve,Ge,Ct)}catch(Ft){continue}if(Dt.eq(yt))return Ct}throw new Error("Unable to find valid recovery factor")},ec}var key,hasRequiredKey;function requireKey(){if(hasRequiredKey)return key;hasRequiredKey=1;var e=requireUtils$1(),j=e.assert,ke=e.parseBytes,Ee=e.cachedProperty;function Me(Ae,Ie){this.eddsa=Ae,this._secret=ke(Ie.secret),Ae.isPoint(Ie.pub)?this._pub=Ie.pub:this._pubBytes=ke(Ie.pub)}return Me.fromPublic=function(Ae,Ie){return Ie instanceof Me?Ie:new Me(Ae,{pub:Ie})},Me.fromSecret=function(Ae,Ie){return Ie instanceof Me?Ie:new Me(Ae,{secret:Ie})},Me.prototype.secret=function(){return this._secret},Ee(Me,"pubBytes",function(){return this.eddsa.encodePoint(this.pub())}),Ee(Me,"pub",function(){return this._pubBytes?this.eddsa.decodePoint(this._pubBytes):this.eddsa.g.mul(this.priv())}),Ee(Me,"privBytes",function(){var Ae=this.eddsa,Ie=this.hash(),Ue=Ae.encodingLength-1,Ke=Ie.slice(0,Ae.encodingLength);return Ke[0]&=248,Ke[Ue]&=127,Ke[Ue]|=64,Ke}),Ee(Me,"priv",function(){return this.eddsa.decodeInt(this.privBytes())}),Ee(Me,"hash",function(){return this.eddsa.hash().update(this.secret()).digest()}),Ee(Me,"messagePrefix",function(){return this.hash().slice(this.eddsa.encodingLength)}),Me.prototype.sign=function(Ae){return j(this._secret,"KeyPair can only verify"),this.eddsa.sign(Ae,this)},Me.prototype.verify=function(Ae,Ie){return this.eddsa.verify(Ae,Ie,this)},Me.prototype.getSecret=function(Ae){return j(this._secret,"KeyPair is public only"),e.encode(this.secret(),Ae)},Me.prototype.getPublic=function(Ae){return e.encode(this.pubBytes(),Ae)},key=Me,key}var signature,hasRequiredSignature;function requireSignature(){if(hasRequiredSignature)return signature;hasRequiredSignature=1;var e=requireBn$3(),j=requireUtils$1(),ke=j.assert,Ee=j.cachedProperty,Me=j.parseBytes;function Ae(Ie,Ue){this.eddsa=Ie,typeof Ue!="object"&&(Ue=Me(Ue)),Array.isArray(Ue)&&(ke(Ue.length===Ie.encodingLength*2,"Signature has invalid size"),Ue={R:Ue.slice(0,Ie.encodingLength),S:Ue.slice(Ie.encodingLength)}),ke(Ue.R&&Ue.S,"Signature without R or S"),Ie.isPoint(Ue.R)&&(this._R=Ue.R),Ue.S instanceof e&&(this._S=Ue.S),this._Rencoded=Array.isArray(Ue.R)?Ue.R:Ue.Rencoded,this._Sencoded=Array.isArray(Ue.S)?Ue.S:Ue.Sencoded}return Ee(Ae,"S",function(){return this.eddsa.decodeInt(this.Sencoded())}),Ee(Ae,"R",function(){return this.eddsa.decodePoint(this.Rencoded())}),Ee(Ae,"Rencoded",function(){return this.eddsa.encodePoint(this.R())}),Ee(Ae,"Sencoded",function(){return this.eddsa.encodeInt(this.S())}),Ae.prototype.toBytes=function(){return this.Rencoded().concat(this.Sencoded())},Ae.prototype.toHex=function(){return j.encode(this.toBytes(),"hex").toUpperCase()},signature=Ae,signature}var eddsa,hasRequiredEddsa;function requireEddsa(){if(hasRequiredEddsa)return eddsa;hasRequiredEddsa=1;var e=requireHash(),j=requireCurves(),ke=requireUtils$1(),Ee=ke.assert,Me=ke.parseBytes,Ae=requireKey(),Ie=requireSignature();function Ue(Ke){if(Ee(Ke==="ed25519","only tested with ed25519 so far"),!(this instanceof Ue))return new Ue(Ke);Ke=j[Ke].curve,this.curve=Ke,this.g=Ke.g,this.g.precompute(Ke.n.bitLength()+1),this.pointClass=Ke.point().constructor,this.encodingLength=Math.ceil(Ke.n.bitLength()/8),this.hash=e.sha512}return eddsa=Ue,Ue.prototype.sign=function(Ke,Ve){Ke=Me(Ke);var Ge=this.keyFromSecret(Ve),yt=this.hashInt(Ge.messagePrefix(),Ke),bt=this.g.mul(yt),Ct=this.encodePoint(bt),Dt=this.hashInt(Ct,Ge.pubBytes(),Ke).mul(Ge.priv()),Ft=yt.add(Dt).umod(this.curve.n);return this.makeSignature({R:bt,S:Ft,Rencoded:Ct})},Ue.prototype.verify=function(Ke,Ve,Ge){if(Ke=Me(Ke),Ve=this.makeSignature(Ve),Ve.S().gte(Ve.eddsa.curve.n)||Ve.S().isNeg())return!1;var yt=this.keyFromPublic(Ge),bt=this.hashInt(Ve.Rencoded(),yt.pubBytes(),Ke),Ct=this.g.mul(Ve.S()),Dt=Ve.R().add(yt.pub().mul(bt));return Dt.eq(Ct)},Ue.prototype.hashInt=function(){for(var Ke=this.hash(),Ve=0;Ve0?Be:$e},Ae.min=function(Be,$e){return Be.cmp($e)<0?Be:$e},Ae.prototype._init=function(Be,$e,Re){if(typeof Be=="number")return this._initNumber(Be,$e,Re);if(typeof Be=="object")return this._initArray(Be,$e,Re);$e==="hex"&&($e=16),Ee($e===($e|0)&&$e>=2&&$e<=36),Be=Be.toString().replace(/\s+/g,"");var We=0;Be[0]==="-"&&(We++,this.negative=1),We=0;We-=3)Et=Be[We]|Be[We-1]<<8|Be[We-2]<<16,this.words[Xe]|=Et<>>26-Bt&67108863,Bt+=24,Bt>=26&&(Bt-=26,Xe++);else if(Re==="le")for(We=0,Xe=0;We>>26-Bt&67108863,Bt+=24,Bt>=26&&(Bt-=26,Xe++);return this.strip()};function Ue(Be,$e){var Re=Be.charCodeAt($e);return Re>=65&&Re<=70?Re-55:Re>=97&&Re<=102?Re-87:Re-48&15}function Ke(Be,$e,Re){var We=Ue(Be,Re);return Re-1>=$e&&(We|=Ue(Be,Re-1)<<4),We}Ae.prototype._parseHex=function(Be,$e,Re){this.length=Math.ceil((Be.length-$e)/6),this.words=new Array(this.length);for(var We=0;We=$e;We-=2)Bt=Ke(Be,$e,We)<=18?(Xe-=18,Et+=1,this.words[Et]|=Bt>>>26):Xe+=8;else{var vt=Be.length-$e;for(We=vt%2===0?$e+1:$e;We=18?(Xe-=18,Et+=1,this.words[Et]|=Bt>>>26):Xe+=8}this.strip()};function Ve(Be,$e,Re,We){for(var Xe=0,Et=Math.min(Be.length,Re),Bt=$e;Bt=49?Xe+=vt-49+10:vt>=17?Xe+=vt-17+10:Xe+=vt}return Xe}Ae.prototype._parseBase=function(Be,$e,Re){this.words=[0],this.length=1;for(var We=0,Xe=1;Xe<=67108863;Xe*=$e)We++;We--,Xe=Xe/$e|0;for(var Et=Be.length-Re,Bt=Et%We,vt=Math.min(Et,Et-Bt)+Re,De=0,Je=Re;Je1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},Ae.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},Ae.prototype.inspect=function(){return(this.red?""};var Ge=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],yt=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],bt=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];Ae.prototype.toString=function(Be,$e){Be=Be||10,$e=$e|0||1;var Re;if(Be===16||Be==="hex"){Re="";for(var We=0,Xe=0,Et=0;Et>>24-We&16777215,We+=2,We>=26&&(We-=26,Et--),Xe!==0||Et!==this.length-1?Re=Ge[6-vt.length]+vt+Re:Re=vt+Re}for(Xe!==0&&(Re=Xe.toString(16)+Re);Re.length%$e!==0;)Re="0"+Re;return this.negative!==0&&(Re="-"+Re),Re}if(Be===(Be|0)&&Be>=2&&Be<=36){var De=yt[Be],Je=bt[Be];Re="";var It=this.clone();for(It.negative=0;!It.isZero();){var tn=It.modn(Je).toString(Be);It=It.idivn(Je),It.isZero()?Re=tn+Re:Re=Ge[De-tn.length]+tn+Re}for(this.isZero()&&(Re="0"+Re);Re.length%$e!==0;)Re="0"+Re;return this.negative!==0&&(Re="-"+Re),Re}Ee(!1,"Base should be between 2 and 36")},Ae.prototype.toNumber=function(){var Be=this.words[0];return this.length===2?Be+=this.words[1]*67108864:this.length===3&&this.words[2]===1?Be+=4503599627370496+this.words[1]*67108864:this.length>2&&Ee(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-Be:Be},Ae.prototype.toJSON=function(){return this.toString(16)},Ae.prototype.toBuffer=function(Be,$e){return Ee(typeof Ie<"u"),this.toArrayLike(Ie,Be,$e)},Ae.prototype.toArray=function(Be,$e){return this.toArrayLike(Array,Be,$e)},Ae.prototype.toArrayLike=function(Be,$e,Re){var We=this.byteLength(),Xe=Re||Math.max(1,We);Ee(We<=Xe,"byte array longer than desired length"),Ee(Xe>0,"Requested array length <= 0"),this.strip();var Et=$e==="le",Bt=new Be(Xe),vt,De,Je=this.clone();if(Et){for(De=0;!Je.isZero();De++)vt=Je.andln(255),Je.iushrn(8),Bt[De]=vt;for(;De=4096&&(Re+=13,$e>>>=13),$e>=64&&(Re+=7,$e>>>=7),$e>=8&&(Re+=4,$e>>>=4),$e>=2&&(Re+=2,$e>>>=2),Re+$e},Ae.prototype._zeroBits=function(Be){if(Be===0)return 26;var $e=Be,Re=0;return($e&8191)===0&&(Re+=13,$e>>>=13),($e&127)===0&&(Re+=7,$e>>>=7),($e&15)===0&&(Re+=4,$e>>>=4),($e&3)===0&&(Re+=2,$e>>>=2),($e&1)===0&&Re++,Re},Ae.prototype.bitLength=function(){var Be=this.words[this.length-1],$e=this._countBits(Be);return(this.length-1)*26+$e};function Ct(Be){for(var $e=new Array(Be.bitLength()),Re=0;Re<$e.length;Re++){var We=Re/26|0,Xe=Re%26;$e[Re]=(Be.words[We]&1<>>Xe}return $e}Ae.prototype.zeroBits=function(){if(this.isZero())return 0;for(var Be=0,$e=0;$eBe.length?this.clone().ior(Be):Be.clone().ior(this)},Ae.prototype.uor=function(Be){return this.length>Be.length?this.clone().iuor(Be):Be.clone().iuor(this)},Ae.prototype.iuand=function(Be){var $e;this.length>Be.length?$e=Be:$e=this;for(var Re=0;Re<$e.length;Re++)this.words[Re]=this.words[Re]&Be.words[Re];return this.length=$e.length,this.strip()},Ae.prototype.iand=function(Be){return Ee((this.negative|Be.negative)===0),this.iuand(Be)},Ae.prototype.and=function(Be){return this.length>Be.length?this.clone().iand(Be):Be.clone().iand(this)},Ae.prototype.uand=function(Be){return this.length>Be.length?this.clone().iuand(Be):Be.clone().iuand(this)},Ae.prototype.iuxor=function(Be){var $e,Re;this.length>Be.length?($e=this,Re=Be):($e=Be,Re=this);for(var We=0;WeBe.length?this.clone().ixor(Be):Be.clone().ixor(this)},Ae.prototype.uxor=function(Be){return this.length>Be.length?this.clone().iuxor(Be):Be.clone().iuxor(this)},Ae.prototype.inotn=function(Be){Ee(typeof Be=="number"&&Be>=0);var $e=Math.ceil(Be/26)|0,Re=Be%26;this._expand($e),Re>0&&$e--;for(var We=0;We<$e;We++)this.words[We]=~this.words[We]&67108863;return Re>0&&(this.words[We]=~this.words[We]&67108863>>26-Re),this.strip()},Ae.prototype.notn=function(Be){return this.clone().inotn(Be)},Ae.prototype.setn=function(Be,$e){Ee(typeof Be=="number"&&Be>=0);var Re=Be/26|0,We=Be%26;return this._expand(Re+1),$e?this.words[Re]=this.words[Re]|1<Be.length?(Re=this,We=Be):(Re=Be,We=this);for(var Xe=0,Et=0;Et>>26;for(;Xe!==0&&Et>>26;if(this.length=Re.length,Xe!==0)this.words[this.length]=Xe,this.length++;else if(Re!==this)for(;EtBe.length?this.clone().iadd(Be):Be.clone().iadd(this)},Ae.prototype.isub=function(Be){if(Be.negative!==0){Be.negative=0;var $e=this.iadd(Be);return Be.negative=1,$e._normSign()}else if(this.negative!==0)return this.negative=0,this.iadd(Be),this.negative=1,this._normSign();var Re=this.cmp(Be);if(Re===0)return this.negative=0,this.length=1,this.words[0]=0,this;var We,Xe;Re>0?(We=this,Xe=Be):(We=Be,Xe=this);for(var Et=0,Bt=0;Bt>26,this.words[Bt]=$e&67108863;for(;Et!==0&&Bt>26,this.words[Bt]=$e&67108863;if(Et===0&&Bt>>26,tn=De&67108863,Ut=Math.min(Je,$e.length-1),ln=Math.max(0,Je-Be.length+1);ln<=Ut;ln++){var xn=Je-ln|0;Xe=Be.words[xn]|0,Et=$e.words[ln]|0,Bt=Xe*Et+tn,It+=Bt/67108864|0,tn=Bt&67108863}Re.words[Je]=tn|0,De=It|0}return De!==0?Re.words[Je]=De|0:Re.length--,Re.strip()}var Ft=function(Be,$e,Re){var We=Be.words,Xe=$e.words,Et=Re.words,Bt=0,vt,De,Je,It=We[0]|0,tn=It&8191,Ut=It>>>13,ln=We[1]|0,xn=ln&8191,Dn=ln>>>13,Zt=We[2]|0,nn=Zt&8191,Xn=Zt>>>13,gi=We[3]|0,hn=gi&8191,$n=gi>>>13,di=We[4]|0,ai=di&8191,Zn=di>>>13,_i=We[5]|0,ci=_i&8191,yi=_i>>>13,Ai=We[6]|0,Bi=Ai&8191,Ei=Ai>>>13,Ii=We[7]|0,ii=Ii&8191,vi=Ii>>>13,zi=We[8]|0,si=zi&8191,wi=zi>>>13,Mi=We[9]|0,an=Mi&8191,jt=Mi>>>13,rn=Xe[0]|0,on=rn&8191,ri=rn>>>13,li=Xe[1]|0,oi=li&8191,hi=li>>>13,Ri=Xe[2]|0,ni=Ri&8191,pi=Ri>>>13,Li=Xe[3]|0,xi=Li&8191,mi=Li>>>13,Oi=Xe[4]|0,Ci=Oi&8191,Ni=Oi>>>13,Wi=Xe[5]|0,Pi=Wi&8191,Xt=Wi>>>13,Mn=Xe[6]|0,An=Mn&8191,ui=Mn>>>13,Si=Xe[7]|0,fi=Si&8191,ki=Si>>>13,Ki=Xe[8]|0,Ti=Ki&8191,$i=Ki>>>13,Yi=Xe[9]|0,Di=Yi&8191,qi=Yi>>>13;Re.negative=Be.negative^$e.negative,Re.length=19,vt=Math.imul(tn,on),De=Math.imul(tn,ri),De=De+Math.imul(Ut,on)|0,Je=Math.imul(Ut,ri);var Xi=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Xi>>>26)|0,Xi&=67108863,vt=Math.imul(xn,on),De=Math.imul(xn,ri),De=De+Math.imul(Dn,on)|0,Je=Math.imul(Dn,ri),vt=vt+Math.imul(tn,oi)|0,De=De+Math.imul(tn,hi)|0,De=De+Math.imul(Ut,oi)|0,Je=Je+Math.imul(Ut,hi)|0;var Co=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Co>>>26)|0,Co&=67108863,vt=Math.imul(nn,on),De=Math.imul(nn,ri),De=De+Math.imul(Xn,on)|0,Je=Math.imul(Xn,ri),vt=vt+Math.imul(xn,oi)|0,De=De+Math.imul(xn,hi)|0,De=De+Math.imul(Dn,oi)|0,Je=Je+Math.imul(Dn,hi)|0,vt=vt+Math.imul(tn,ni)|0,De=De+Math.imul(tn,pi)|0,De=De+Math.imul(Ut,ni)|0,Je=Je+Math.imul(Ut,pi)|0;var Po=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Po>>>26)|0,Po&=67108863,vt=Math.imul(hn,on),De=Math.imul(hn,ri),De=De+Math.imul($n,on)|0,Je=Math.imul($n,ri),vt=vt+Math.imul(nn,oi)|0,De=De+Math.imul(nn,hi)|0,De=De+Math.imul(Xn,oi)|0,Je=Je+Math.imul(Xn,hi)|0,vt=vt+Math.imul(xn,ni)|0,De=De+Math.imul(xn,pi)|0,De=De+Math.imul(Dn,ni)|0,Je=Je+Math.imul(Dn,pi)|0,vt=vt+Math.imul(tn,xi)|0,De=De+Math.imul(tn,mi)|0,De=De+Math.imul(Ut,xi)|0,Je=Je+Math.imul(Ut,mi)|0;var Ro=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Ro>>>26)|0,Ro&=67108863,vt=Math.imul(ai,on),De=Math.imul(ai,ri),De=De+Math.imul(Zn,on)|0,Je=Math.imul(Zn,ri),vt=vt+Math.imul(hn,oi)|0,De=De+Math.imul(hn,hi)|0,De=De+Math.imul($n,oi)|0,Je=Je+Math.imul($n,hi)|0,vt=vt+Math.imul(nn,ni)|0,De=De+Math.imul(nn,pi)|0,De=De+Math.imul(Xn,ni)|0,Je=Je+Math.imul(Xn,pi)|0,vt=vt+Math.imul(xn,xi)|0,De=De+Math.imul(xn,mi)|0,De=De+Math.imul(Dn,xi)|0,Je=Je+Math.imul(Dn,mi)|0,vt=vt+Math.imul(tn,Ci)|0,De=De+Math.imul(tn,Ni)|0,De=De+Math.imul(Ut,Ci)|0,Je=Je+Math.imul(Ut,Ni)|0;var bi=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(bi>>>26)|0,bi&=67108863,vt=Math.imul(ci,on),De=Math.imul(ci,ri),De=De+Math.imul(yi,on)|0,Je=Math.imul(yi,ri),vt=vt+Math.imul(ai,oi)|0,De=De+Math.imul(ai,hi)|0,De=De+Math.imul(Zn,oi)|0,Je=Je+Math.imul(Zn,hi)|0,vt=vt+Math.imul(hn,ni)|0,De=De+Math.imul(hn,pi)|0,De=De+Math.imul($n,ni)|0,Je=Je+Math.imul($n,pi)|0,vt=vt+Math.imul(nn,xi)|0,De=De+Math.imul(nn,mi)|0,De=De+Math.imul(Xn,xi)|0,Je=Je+Math.imul(Xn,mi)|0,vt=vt+Math.imul(xn,Ci)|0,De=De+Math.imul(xn,Ni)|0,De=De+Math.imul(Dn,Ci)|0,Je=Je+Math.imul(Dn,Ni)|0,vt=vt+Math.imul(tn,Pi)|0,De=De+Math.imul(tn,Xt)|0,De=De+Math.imul(Ut,Pi)|0,Je=Je+Math.imul(Ut,Xt)|0;var Hi=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Hi>>>26)|0,Hi&=67108863,vt=Math.imul(Bi,on),De=Math.imul(Bi,ri),De=De+Math.imul(Ei,on)|0,Je=Math.imul(Ei,ri),vt=vt+Math.imul(ci,oi)|0,De=De+Math.imul(ci,hi)|0,De=De+Math.imul(yi,oi)|0,Je=Je+Math.imul(yi,hi)|0,vt=vt+Math.imul(ai,ni)|0,De=De+Math.imul(ai,pi)|0,De=De+Math.imul(Zn,ni)|0,Je=Je+Math.imul(Zn,pi)|0,vt=vt+Math.imul(hn,xi)|0,De=De+Math.imul(hn,mi)|0,De=De+Math.imul($n,xi)|0,Je=Je+Math.imul($n,mi)|0,vt=vt+Math.imul(nn,Ci)|0,De=De+Math.imul(nn,Ni)|0,De=De+Math.imul(Xn,Ci)|0,Je=Je+Math.imul(Xn,Ni)|0,vt=vt+Math.imul(xn,Pi)|0,De=De+Math.imul(xn,Xt)|0,De=De+Math.imul(Dn,Pi)|0,Je=Je+Math.imul(Dn,Xt)|0,vt=vt+Math.imul(tn,An)|0,De=De+Math.imul(tn,ui)|0,De=De+Math.imul(Ut,An)|0,Je=Je+Math.imul(Ut,ui)|0;var ji=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(ji>>>26)|0,ji&=67108863,vt=Math.imul(ii,on),De=Math.imul(ii,ri),De=De+Math.imul(vi,on)|0,Je=Math.imul(vi,ri),vt=vt+Math.imul(Bi,oi)|0,De=De+Math.imul(Bi,hi)|0,De=De+Math.imul(Ei,oi)|0,Je=Je+Math.imul(Ei,hi)|0,vt=vt+Math.imul(ci,ni)|0,De=De+Math.imul(ci,pi)|0,De=De+Math.imul(yi,ni)|0,Je=Je+Math.imul(yi,pi)|0,vt=vt+Math.imul(ai,xi)|0,De=De+Math.imul(ai,mi)|0,De=De+Math.imul(Zn,xi)|0,Je=Je+Math.imul(Zn,mi)|0,vt=vt+Math.imul(hn,Ci)|0,De=De+Math.imul(hn,Ni)|0,De=De+Math.imul($n,Ci)|0,Je=Je+Math.imul($n,Ni)|0,vt=vt+Math.imul(nn,Pi)|0,De=De+Math.imul(nn,Xt)|0,De=De+Math.imul(Xn,Pi)|0,Je=Je+Math.imul(Xn,Xt)|0,vt=vt+Math.imul(xn,An)|0,De=De+Math.imul(xn,ui)|0,De=De+Math.imul(Dn,An)|0,Je=Je+Math.imul(Dn,ui)|0,vt=vt+Math.imul(tn,fi)|0,De=De+Math.imul(tn,ki)|0,De=De+Math.imul(Ut,fi)|0,Je=Je+Math.imul(Ut,ki)|0;var Qi=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Qi>>>26)|0,Qi&=67108863,vt=Math.imul(si,on),De=Math.imul(si,ri),De=De+Math.imul(wi,on)|0,Je=Math.imul(wi,ri),vt=vt+Math.imul(ii,oi)|0,De=De+Math.imul(ii,hi)|0,De=De+Math.imul(vi,oi)|0,Je=Je+Math.imul(vi,hi)|0,vt=vt+Math.imul(Bi,ni)|0,De=De+Math.imul(Bi,pi)|0,De=De+Math.imul(Ei,ni)|0,Je=Je+Math.imul(Ei,pi)|0,vt=vt+Math.imul(ci,xi)|0,De=De+Math.imul(ci,mi)|0,De=De+Math.imul(yi,xi)|0,Je=Je+Math.imul(yi,mi)|0,vt=vt+Math.imul(ai,Ci)|0,De=De+Math.imul(ai,Ni)|0,De=De+Math.imul(Zn,Ci)|0,Je=Je+Math.imul(Zn,Ni)|0,vt=vt+Math.imul(hn,Pi)|0,De=De+Math.imul(hn,Xt)|0,De=De+Math.imul($n,Pi)|0,Je=Je+Math.imul($n,Xt)|0,vt=vt+Math.imul(nn,An)|0,De=De+Math.imul(nn,ui)|0,De=De+Math.imul(Xn,An)|0,Je=Je+Math.imul(Xn,ui)|0,vt=vt+Math.imul(xn,fi)|0,De=De+Math.imul(xn,ki)|0,De=De+Math.imul(Dn,fi)|0,Je=Je+Math.imul(Dn,ki)|0,vt=vt+Math.imul(tn,Ti)|0,De=De+Math.imul(tn,$i)|0,De=De+Math.imul(Ut,Ti)|0,Je=Je+Math.imul(Ut,$i)|0;var xo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(xo>>>26)|0,xo&=67108863,vt=Math.imul(an,on),De=Math.imul(an,ri),De=De+Math.imul(jt,on)|0,Je=Math.imul(jt,ri),vt=vt+Math.imul(si,oi)|0,De=De+Math.imul(si,hi)|0,De=De+Math.imul(wi,oi)|0,Je=Je+Math.imul(wi,hi)|0,vt=vt+Math.imul(ii,ni)|0,De=De+Math.imul(ii,pi)|0,De=De+Math.imul(vi,ni)|0,Je=Je+Math.imul(vi,pi)|0,vt=vt+Math.imul(Bi,xi)|0,De=De+Math.imul(Bi,mi)|0,De=De+Math.imul(Ei,xi)|0,Je=Je+Math.imul(Ei,mi)|0,vt=vt+Math.imul(ci,Ci)|0,De=De+Math.imul(ci,Ni)|0,De=De+Math.imul(yi,Ci)|0,Je=Je+Math.imul(yi,Ni)|0,vt=vt+Math.imul(ai,Pi)|0,De=De+Math.imul(ai,Xt)|0,De=De+Math.imul(Zn,Pi)|0,Je=Je+Math.imul(Zn,Xt)|0,vt=vt+Math.imul(hn,An)|0,De=De+Math.imul(hn,ui)|0,De=De+Math.imul($n,An)|0,Je=Je+Math.imul($n,ui)|0,vt=vt+Math.imul(nn,fi)|0,De=De+Math.imul(nn,ki)|0,De=De+Math.imul(Xn,fi)|0,Je=Je+Math.imul(Xn,ki)|0,vt=vt+Math.imul(xn,Ti)|0,De=De+Math.imul(xn,$i)|0,De=De+Math.imul(Dn,Ti)|0,Je=Je+Math.imul(Dn,$i)|0,vt=vt+Math.imul(tn,Di)|0,De=De+Math.imul(tn,qi)|0,De=De+Math.imul(Ut,Di)|0,Je=Je+Math.imul(Ut,qi)|0;var Ji=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Ji>>>26)|0,Ji&=67108863,vt=Math.imul(an,oi),De=Math.imul(an,hi),De=De+Math.imul(jt,oi)|0,Je=Math.imul(jt,hi),vt=vt+Math.imul(si,ni)|0,De=De+Math.imul(si,pi)|0,De=De+Math.imul(wi,ni)|0,Je=Je+Math.imul(wi,pi)|0,vt=vt+Math.imul(ii,xi)|0,De=De+Math.imul(ii,mi)|0,De=De+Math.imul(vi,xi)|0,Je=Je+Math.imul(vi,mi)|0,vt=vt+Math.imul(Bi,Ci)|0,De=De+Math.imul(Bi,Ni)|0,De=De+Math.imul(Ei,Ci)|0,Je=Je+Math.imul(Ei,Ni)|0,vt=vt+Math.imul(ci,Pi)|0,De=De+Math.imul(ci,Xt)|0,De=De+Math.imul(yi,Pi)|0,Je=Je+Math.imul(yi,Xt)|0,vt=vt+Math.imul(ai,An)|0,De=De+Math.imul(ai,ui)|0,De=De+Math.imul(Zn,An)|0,Je=Je+Math.imul(Zn,ui)|0,vt=vt+Math.imul(hn,fi)|0,De=De+Math.imul(hn,ki)|0,De=De+Math.imul($n,fi)|0,Je=Je+Math.imul($n,ki)|0,vt=vt+Math.imul(nn,Ti)|0,De=De+Math.imul(nn,$i)|0,De=De+Math.imul(Xn,Ti)|0,Je=Je+Math.imul(Xn,$i)|0,vt=vt+Math.imul(xn,Di)|0,De=De+Math.imul(xn,qi)|0,De=De+Math.imul(Dn,Di)|0,Je=Je+Math.imul(Dn,qi)|0;var _o=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(_o>>>26)|0,_o&=67108863,vt=Math.imul(an,ni),De=Math.imul(an,pi),De=De+Math.imul(jt,ni)|0,Je=Math.imul(jt,pi),vt=vt+Math.imul(si,xi)|0,De=De+Math.imul(si,mi)|0,De=De+Math.imul(wi,xi)|0,Je=Je+Math.imul(wi,mi)|0,vt=vt+Math.imul(ii,Ci)|0,De=De+Math.imul(ii,Ni)|0,De=De+Math.imul(vi,Ci)|0,Je=Je+Math.imul(vi,Ni)|0,vt=vt+Math.imul(Bi,Pi)|0,De=De+Math.imul(Bi,Xt)|0,De=De+Math.imul(Ei,Pi)|0,Je=Je+Math.imul(Ei,Xt)|0,vt=vt+Math.imul(ci,An)|0,De=De+Math.imul(ci,ui)|0,De=De+Math.imul(yi,An)|0,Je=Je+Math.imul(yi,ui)|0,vt=vt+Math.imul(ai,fi)|0,De=De+Math.imul(ai,ki)|0,De=De+Math.imul(Zn,fi)|0,Je=Je+Math.imul(Zn,ki)|0,vt=vt+Math.imul(hn,Ti)|0,De=De+Math.imul(hn,$i)|0,De=De+Math.imul($n,Ti)|0,Je=Je+Math.imul($n,$i)|0,vt=vt+Math.imul(nn,Di)|0,De=De+Math.imul(nn,qi)|0,De=De+Math.imul(Xn,Di)|0,Je=Je+Math.imul(Xn,qi)|0;var Bo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Bo>>>26)|0,Bo&=67108863,vt=Math.imul(an,xi),De=Math.imul(an,mi),De=De+Math.imul(jt,xi)|0,Je=Math.imul(jt,mi),vt=vt+Math.imul(si,Ci)|0,De=De+Math.imul(si,Ni)|0,De=De+Math.imul(wi,Ci)|0,Je=Je+Math.imul(wi,Ni)|0,vt=vt+Math.imul(ii,Pi)|0,De=De+Math.imul(ii,Xt)|0,De=De+Math.imul(vi,Pi)|0,Je=Je+Math.imul(vi,Xt)|0,vt=vt+Math.imul(Bi,An)|0,De=De+Math.imul(Bi,ui)|0,De=De+Math.imul(Ei,An)|0,Je=Je+Math.imul(Ei,ui)|0,vt=vt+Math.imul(ci,fi)|0,De=De+Math.imul(ci,ki)|0,De=De+Math.imul(yi,fi)|0,Je=Je+Math.imul(yi,ki)|0,vt=vt+Math.imul(ai,Ti)|0,De=De+Math.imul(ai,$i)|0,De=De+Math.imul(Zn,Ti)|0,Je=Je+Math.imul(Zn,$i)|0,vt=vt+Math.imul(hn,Di)|0,De=De+Math.imul(hn,qi)|0,De=De+Math.imul($n,Di)|0,Je=Je+Math.imul($n,qi)|0;var So=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(So>>>26)|0,So&=67108863,vt=Math.imul(an,Ci),De=Math.imul(an,Ni),De=De+Math.imul(jt,Ci)|0,Je=Math.imul(jt,Ni),vt=vt+Math.imul(si,Pi)|0,De=De+Math.imul(si,Xt)|0,De=De+Math.imul(wi,Pi)|0,Je=Je+Math.imul(wi,Xt)|0,vt=vt+Math.imul(ii,An)|0,De=De+Math.imul(ii,ui)|0,De=De+Math.imul(vi,An)|0,Je=Je+Math.imul(vi,ui)|0,vt=vt+Math.imul(Bi,fi)|0,De=De+Math.imul(Bi,ki)|0,De=De+Math.imul(Ei,fi)|0,Je=Je+Math.imul(Ei,ki)|0,vt=vt+Math.imul(ci,Ti)|0,De=De+Math.imul(ci,$i)|0,De=De+Math.imul(yi,Ti)|0,Je=Je+Math.imul(yi,$i)|0,vt=vt+Math.imul(ai,Di)|0,De=De+Math.imul(ai,qi)|0,De=De+Math.imul(Zn,Di)|0,Je=Je+Math.imul(Zn,qi)|0;var No=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(No>>>26)|0,No&=67108863,vt=Math.imul(an,Pi),De=Math.imul(an,Xt),De=De+Math.imul(jt,Pi)|0,Je=Math.imul(jt,Xt),vt=vt+Math.imul(si,An)|0,De=De+Math.imul(si,ui)|0,De=De+Math.imul(wi,An)|0,Je=Je+Math.imul(wi,ui)|0,vt=vt+Math.imul(ii,fi)|0,De=De+Math.imul(ii,ki)|0,De=De+Math.imul(vi,fi)|0,Je=Je+Math.imul(vi,ki)|0,vt=vt+Math.imul(Bi,Ti)|0,De=De+Math.imul(Bi,$i)|0,De=De+Math.imul(Ei,Ti)|0,Je=Je+Math.imul(Ei,$i)|0,vt=vt+Math.imul(ci,Di)|0,De=De+Math.imul(ci,qi)|0,De=De+Math.imul(yi,Di)|0,Je=Je+Math.imul(yi,qi)|0;var Eo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Eo>>>26)|0,Eo&=67108863,vt=Math.imul(an,An),De=Math.imul(an,ui),De=De+Math.imul(jt,An)|0,Je=Math.imul(jt,ui),vt=vt+Math.imul(si,fi)|0,De=De+Math.imul(si,ki)|0,De=De+Math.imul(wi,fi)|0,Je=Je+Math.imul(wi,ki)|0,vt=vt+Math.imul(ii,Ti)|0,De=De+Math.imul(ii,$i)|0,De=De+Math.imul(vi,Ti)|0,Je=Je+Math.imul(vi,$i)|0,vt=vt+Math.imul(Bi,Di)|0,De=De+Math.imul(Bi,qi)|0,De=De+Math.imul(Ei,Di)|0,Je=Je+Math.imul(Ei,qi)|0;var Lo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Lo>>>26)|0,Lo&=67108863,vt=Math.imul(an,fi),De=Math.imul(an,ki),De=De+Math.imul(jt,fi)|0,Je=Math.imul(jt,ki),vt=vt+Math.imul(si,Ti)|0,De=De+Math.imul(si,$i)|0,De=De+Math.imul(wi,Ti)|0,Je=Je+Math.imul(wi,$i)|0,vt=vt+Math.imul(ii,Di)|0,De=De+Math.imul(ii,qi)|0,De=De+Math.imul(vi,Di)|0,Je=Je+Math.imul(vi,qi)|0;var Oo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Oo>>>26)|0,Oo&=67108863,vt=Math.imul(an,Ti),De=Math.imul(an,$i),De=De+Math.imul(jt,Ti)|0,Je=Math.imul(jt,$i),vt=vt+Math.imul(si,Di)|0,De=De+Math.imul(si,qi)|0,De=De+Math.imul(wi,Di)|0,Je=Je+Math.imul(wi,qi)|0;var qo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(qo>>>26)|0,qo&=67108863,vt=Math.imul(an,Di),De=Math.imul(an,qi),De=De+Math.imul(jt,Di)|0,Je=Math.imul(jt,qi);var zo=(Bt+vt|0)+((De&8191)<<13)|0;return Bt=(Je+(De>>>13)|0)+(zo>>>26)|0,zo&=67108863,Et[0]=Xi,Et[1]=Co,Et[2]=Po,Et[3]=Ro,Et[4]=bi,Et[5]=Hi,Et[6]=ji,Et[7]=Qi,Et[8]=xo,Et[9]=Ji,Et[10]=_o,Et[11]=Bo,Et[12]=So,Et[13]=No,Et[14]=Eo,Et[15]=Lo,Et[16]=Oo,Et[17]=qo,Et[18]=zo,Bt!==0&&(Et[19]=Bt,Re.length++),Re};Math.imul||(Ft=Dt);function Ot(Be,$e,Re){Re.negative=$e.negative^Be.negative,Re.length=Be.length+$e.length;for(var We=0,Xe=0,Et=0;Et>>26)|0,Xe+=Bt>>>26,Bt&=67108863}Re.words[Et]=vt,We=Bt,Bt=Xe}return We!==0?Re.words[Et]=We:Re.length--,Re.strip()}function Tt(Be,$e,Re){var We=new Rt;return We.mulp(Be,$e,Re)}Ae.prototype.mulTo=function(Be,$e){var Re,We=this.length+Be.length;return this.length===10&&Be.length===10?Re=Ft(this,Be,$e):We<63?Re=Dt(this,Be,$e):We<1024?Re=Ot(this,Be,$e):Re=Tt(this,Be,$e),Re};function Rt(Be,$e){this.x=Be,this.y=$e}Rt.prototype.makeRBT=function(Be){for(var $e=new Array(Be),Re=Ae.prototype._countBits(Be)-1,We=0;We>=1;return We},Rt.prototype.permute=function(Be,$e,Re,We,Xe,Et){for(var Bt=0;Bt>>1)Xe++;return 1<>>13,Re[2*Et+1]=Xe&8191,Xe=Xe>>>13;for(Et=2*$e;Et>=26,$e+=We/67108864|0,$e+=Xe>>>26,this.words[Re]=Xe&67108863}return $e!==0&&(this.words[Re]=$e,this.length++),this.length=Be===0?1:this.length,this},Ae.prototype.muln=function(Be){return this.clone().imuln(Be)},Ae.prototype.sqr=function(){return this.mul(this)},Ae.prototype.isqr=function(){return this.imul(this.clone())},Ae.prototype.pow=function(Be){var $e=Ct(Be);if($e.length===0)return new Ae(1);for(var Re=this,We=0;We<$e.length&&$e[We]===0;We++,Re=Re.sqr());if(++We<$e.length)for(var Xe=Re.sqr();We<$e.length;We++,Xe=Xe.sqr())$e[We]!==0&&(Re=Re.mul(Xe));return Re},Ae.prototype.iushln=function(Be){Ee(typeof Be=="number"&&Be>=0);var $e=Be%26,Re=(Be-$e)/26,We=67108863>>>26-$e<<26-$e,Xe;if($e!==0){var Et=0;for(Xe=0;Xe>>26-$e}Et&&(this.words[Xe]=Et,this.length++)}if(Re!==0){for(Xe=this.length-1;Xe>=0;Xe--)this.words[Xe+Re]=this.words[Xe];for(Xe=0;Xe=0);var We;$e?We=($e-$e%26)/26:We=0;var Xe=Be%26,Et=Math.min((Be-Xe)/26,this.length),Bt=67108863^67108863>>>Xe<Et)for(this.length-=Et,De=0;De=0&&(Je!==0||De>=We);De--){var It=this.words[De]|0;this.words[De]=Je<<26-Xe|It>>>Xe,Je=It&Bt}return vt&&Je!==0&&(vt.words[vt.length++]=Je),this.length===0&&(this.words[0]=0,this.length=1),this.strip()},Ae.prototype.ishrn=function(Be,$e,Re){return Ee(this.negative===0),this.iushrn(Be,$e,Re)},Ae.prototype.shln=function(Be){return this.clone().ishln(Be)},Ae.prototype.ushln=function(Be){return this.clone().iushln(Be)},Ae.prototype.shrn=function(Be){return this.clone().ishrn(Be)},Ae.prototype.ushrn=function(Be){return this.clone().iushrn(Be)},Ae.prototype.testn=function(Be){Ee(typeof Be=="number"&&Be>=0);var $e=Be%26,Re=(Be-$e)/26,We=1<<$e;if(this.length<=Re)return!1;var Xe=this.words[Re];return!!(Xe&We)},Ae.prototype.imaskn=function(Be){Ee(typeof Be=="number"&&Be>=0);var $e=Be%26,Re=(Be-$e)/26;if(Ee(this.negative===0,"imaskn works only with positive numbers"),this.length<=Re)return this;if($e!==0&&Re++,this.length=Math.min(Re,this.length),$e!==0){var We=67108863^67108863>>>$e<<$e;this.words[this.length-1]&=We}return this.strip()},Ae.prototype.maskn=function(Be){return this.clone().imaskn(Be)},Ae.prototype.iaddn=function(Be){return Ee(typeof Be=="number"),Ee(Be<67108864),Be<0?this.isubn(-Be):this.negative!==0?this.length===1&&(this.words[0]|0)=67108864;$e++)this.words[$e]-=67108864,$e===this.length-1?this.words[$e+1]=1:this.words[$e+1]++;return this.length=Math.max(this.length,$e+1),this},Ae.prototype.isubn=function(Be){if(Ee(typeof Be=="number"),Ee(Be<67108864),Be<0)return this.iaddn(-Be);if(this.negative!==0)return this.negative=0,this.iaddn(Be),this.negative=1,this;if(this.words[0]-=Be,this.length===1&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var $e=0;$e>26)-(vt/67108864|0),this.words[Xe+Re]=Et&67108863}for(;Xe>26,this.words[Xe+Re]=Et&67108863;if(Bt===0)return this.strip();for(Ee(Bt===-1),Bt=0,Xe=0;Xe>26,this.words[Xe]=Et&67108863;return this.negative=1,this.strip()},Ae.prototype._wordDiv=function(Be,$e){var Re=this.length-Be.length,We=this.clone(),Xe=Be,Et=Xe.words[Xe.length-1]|0,Bt=this._countBits(Et);Re=26-Bt,Re!==0&&(Xe=Xe.ushln(Re),We.iushln(Re),Et=Xe.words[Xe.length-1]|0);var vt=We.length-Xe.length,De;if($e!=="mod"){De=new Ae(null),De.length=vt+1,De.words=new Array(De.length);for(var Je=0;Je=0;tn--){var Ut=(We.words[Xe.length+tn]|0)*67108864+(We.words[Xe.length+tn-1]|0);for(Ut=Math.min(Ut/Et|0,67108863),We._ishlnsubmul(Xe,Ut,tn);We.negative!==0;)Ut--,We.negative=0,We._ishlnsubmul(Xe,1,tn),We.isZero()||(We.negative^=1);De&&(De.words[tn]=Ut)}return De&&De.strip(),We.strip(),$e!=="div"&&Re!==0&&We.iushrn(Re),{div:De||null,mod:We}},Ae.prototype.divmod=function(Be,$e,Re){if(Ee(!Be.isZero()),this.isZero())return{div:new Ae(0),mod:new Ae(0)};var We,Xe,Et;return this.negative!==0&&Be.negative===0?(Et=this.neg().divmod(Be,$e),$e!=="mod"&&(We=Et.div.neg()),$e!=="div"&&(Xe=Et.mod.neg(),Re&&Xe.negative!==0&&Xe.iadd(Be)),{div:We,mod:Xe}):this.negative===0&&Be.negative!==0?(Et=this.divmod(Be.neg(),$e),$e!=="mod"&&(We=Et.div.neg()),{div:We,mod:Et.mod}):(this.negative&Be.negative)!==0?(Et=this.neg().divmod(Be.neg(),$e),$e!=="div"&&(Xe=Et.mod.neg(),Re&&Xe.negative!==0&&Xe.isub(Be)),{div:Et.div,mod:Xe}):Be.length>this.length||this.cmp(Be)<0?{div:new Ae(0),mod:this}:Be.length===1?$e==="div"?{div:this.divn(Be.words[0]),mod:null}:$e==="mod"?{div:null,mod:new Ae(this.modn(Be.words[0]))}:{div:this.divn(Be.words[0]),mod:new Ae(this.modn(Be.words[0]))}:this._wordDiv(Be,$e)},Ae.prototype.div=function(Be){return this.divmod(Be,"div",!1).div},Ae.prototype.mod=function(Be){return this.divmod(Be,"mod",!1).mod},Ae.prototype.umod=function(Be){return this.divmod(Be,"mod",!0).mod},Ae.prototype.divRound=function(Be){var $e=this.divmod(Be);if($e.mod.isZero())return $e.div;var Re=$e.div.negative!==0?$e.mod.isub(Be):$e.mod,We=Be.ushrn(1),Xe=Be.andln(1),Et=Re.cmp(We);return Et<0||Xe===1&&Et===0?$e.div:$e.div.negative!==0?$e.div.isubn(1):$e.div.iaddn(1)},Ae.prototype.modn=function(Be){Ee(Be<=67108863);for(var $e=(1<<26)%Be,Re=0,We=this.length-1;We>=0;We--)Re=($e*Re+(this.words[We]|0))%Be;return Re},Ae.prototype.idivn=function(Be){Ee(Be<=67108863);for(var $e=0,Re=this.length-1;Re>=0;Re--){var We=(this.words[Re]|0)+$e*67108864;this.words[Re]=We/Be|0,$e=We%Be}return this.strip()},Ae.prototype.divn=function(Be){return this.clone().idivn(Be)},Ae.prototype.egcd=function(Be){Ee(Be.negative===0),Ee(!Be.isZero());var $e=this,Re=Be.clone();$e.negative!==0?$e=$e.umod(Be):$e=$e.clone();for(var We=new Ae(1),Xe=new Ae(0),Et=new Ae(0),Bt=new Ae(1),vt=0;$e.isEven()&&Re.isEven();)$e.iushrn(1),Re.iushrn(1),++vt;for(var De=Re.clone(),Je=$e.clone();!$e.isZero();){for(var It=0,tn=1;($e.words[0]&tn)===0&&It<26;++It,tn<<=1);if(It>0)for($e.iushrn(It);It-- >0;)(We.isOdd()||Xe.isOdd())&&(We.iadd(De),Xe.isub(Je)),We.iushrn(1),Xe.iushrn(1);for(var Ut=0,ln=1;(Re.words[0]&ln)===0&&Ut<26;++Ut,ln<<=1);if(Ut>0)for(Re.iushrn(Ut);Ut-- >0;)(Et.isOdd()||Bt.isOdd())&&(Et.iadd(De),Bt.isub(Je)),Et.iushrn(1),Bt.iushrn(1);$e.cmp(Re)>=0?($e.isub(Re),We.isub(Et),Xe.isub(Bt)):(Re.isub($e),Et.isub(We),Bt.isub(Xe))}return{a:Et,b:Bt,gcd:Re.iushln(vt)}},Ae.prototype._invmp=function(Be){Ee(Be.negative===0),Ee(!Be.isZero());var $e=this,Re=Be.clone();$e.negative!==0?$e=$e.umod(Be):$e=$e.clone();for(var We=new Ae(1),Xe=new Ae(0),Et=Re.clone();$e.cmpn(1)>0&&Re.cmpn(1)>0;){for(var Bt=0,vt=1;($e.words[0]&vt)===0&&Bt<26;++Bt,vt<<=1);if(Bt>0)for($e.iushrn(Bt);Bt-- >0;)We.isOdd()&&We.iadd(Et),We.iushrn(1);for(var De=0,Je=1;(Re.words[0]&Je)===0&&De<26;++De,Je<<=1);if(De>0)for(Re.iushrn(De);De-- >0;)Xe.isOdd()&&Xe.iadd(Et),Xe.iushrn(1);$e.cmp(Re)>=0?($e.isub(Re),We.isub(Xe)):(Re.isub($e),Xe.isub(We))}var It;return $e.cmpn(1)===0?It=We:It=Xe,It.cmpn(0)<0&&It.iadd(Be),It},Ae.prototype.gcd=function(Be){if(this.isZero())return Be.abs();if(Be.isZero())return this.abs();var $e=this.clone(),Re=Be.clone();$e.negative=0,Re.negative=0;for(var We=0;$e.isEven()&&Re.isEven();We++)$e.iushrn(1),Re.iushrn(1);do{for(;$e.isEven();)$e.iushrn(1);for(;Re.isEven();)Re.iushrn(1);var Xe=$e.cmp(Re);if(Xe<0){var Et=$e;$e=Re,Re=Et}else if(Xe===0||Re.cmpn(1)===0)break;$e.isub(Re)}while(!0);return Re.iushln(We)},Ae.prototype.invm=function(Be){return this.egcd(Be).a.umod(Be)},Ae.prototype.isEven=function(){return(this.words[0]&1)===0},Ae.prototype.isOdd=function(){return(this.words[0]&1)===1},Ae.prototype.andln=function(Be){return this.words[0]&Be},Ae.prototype.bincn=function(Be){Ee(typeof Be=="number");var $e=Be%26,Re=(Be-$e)/26,We=1<<$e;if(this.length<=Re)return this._expand(Re+1),this.words[Re]|=We,this;for(var Xe=We,Et=Re;Xe!==0&&Et>>26,Bt&=67108863,this.words[Et]=Bt}return Xe!==0&&(this.words[Et]=Xe,this.length++),this},Ae.prototype.isZero=function(){return this.length===1&&this.words[0]===0},Ae.prototype.cmpn=function(Be){var $e=Be<0;if(this.negative!==0&&!$e)return-1;if(this.negative===0&&$e)return 1;this.strip();var Re;if(this.length>1)Re=1;else{$e&&(Be=-Be),Ee(Be<=67108863,"Number is too big");var We=this.words[0]|0;Re=We===Be?0:WeBe.length)return 1;if(this.length=0;Re--){var We=this.words[Re]|0,Xe=Be.words[Re]|0;if(We!==Xe){WeXe&&($e=1);break}}return $e},Ae.prototype.gtn=function(Be){return this.cmpn(Be)===1},Ae.prototype.gt=function(Be){return this.cmp(Be)===1},Ae.prototype.gten=function(Be){return this.cmpn(Be)>=0},Ae.prototype.gte=function(Be){return this.cmp(Be)>=0},Ae.prototype.ltn=function(Be){return this.cmpn(Be)===-1},Ae.prototype.lt=function(Be){return this.cmp(Be)===-1},Ae.prototype.lten=function(Be){return this.cmpn(Be)<=0},Ae.prototype.lte=function(Be){return this.cmp(Be)<=0},Ae.prototype.eqn=function(Be){return this.cmpn(Be)===0},Ae.prototype.eq=function(Be){return this.cmp(Be)===0},Ae.red=function(Be){return new qn(Be)},Ae.prototype.toRed=function(Be){return Ee(!this.red,"Already a number in reduction context"),Ee(this.negative===0,"red works only with positives"),Be.convertTo(this)._forceRed(Be)},Ae.prototype.fromRed=function(){return Ee(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},Ae.prototype._forceRed=function(Be){return this.red=Be,this},Ae.prototype.forceRed=function(Be){return Ee(!this.red,"Already a number in reduction context"),this._forceRed(Be)},Ae.prototype.redAdd=function(Be){return Ee(this.red,"redAdd works only with red numbers"),this.red.add(this,Be)},Ae.prototype.redIAdd=function(Be){return Ee(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,Be)},Ae.prototype.redSub=function(Be){return Ee(this.red,"redSub works only with red numbers"),this.red.sub(this,Be)},Ae.prototype.redISub=function(Be){return Ee(this.red,"redISub works only with red numbers"),this.red.isub(this,Be)},Ae.prototype.redShl=function(Be){return Ee(this.red,"redShl works only with red numbers"),this.red.shl(this,Be)},Ae.prototype.redMul=function(Be){return Ee(this.red,"redMul works only with red numbers"),this.red._verify2(this,Be),this.red.mul(this,Be)},Ae.prototype.redIMul=function(Be){return Ee(this.red,"redMul works only with red numbers"),this.red._verify2(this,Be),this.red.imul(this,Be)},Ae.prototype.redSqr=function(){return Ee(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},Ae.prototype.redISqr=function(){return Ee(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},Ae.prototype.redSqrt=function(){return Ee(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},Ae.prototype.redInvm=function(){return Ee(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},Ae.prototype.redNeg=function(){return Ee(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},Ae.prototype.redPow=function(Be){return Ee(this.red&&!Be.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,Be)};var Jt={k256:null,p224:null,p192:null,p25519:null};function Kt(Be,$e){this.name=Be,this.p=new Ae($e,16),this.n=this.p.bitLength(),this.k=new Ae(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}Kt.prototype._tmp=function(){var Be=new Ae(null);return Be.words=new Array(Math.ceil(this.n/13)),Be},Kt.prototype.ireduce=function(Be){var $e=Be,Re;do this.split($e,this.tmp),$e=this.imulK($e),$e=$e.iadd(this.tmp),Re=$e.bitLength();while(Re>this.n);var We=Re0?$e.isub(this.p):$e.strip!==void 0?$e.strip():$e._strip(),$e},Kt.prototype.split=function(Be,$e){Be.iushrn(this.n,0,$e)},Kt.prototype.imulK=function(Be){return Be.imul(this.k)};function kn(){Kt.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}Me(kn,Kt),kn.prototype.split=function(Be,$e){for(var Re=4194303,We=Math.min(Be.length,9),Xe=0;Xe>>22,Et=Bt}Et>>>=22,Be.words[Xe-10]=Et,Et===0&&Be.length>10?Be.length-=10:Be.length-=9},kn.prototype.imulK=function(Be){Be.words[Be.length]=0,Be.words[Be.length+1]=0,Be.length+=2;for(var $e=0,Re=0;Re>>=26,Be.words[Re]=Xe,$e=We}return $e!==0&&(Be.words[Be.length++]=$e),Be},Ae._prime=function(Be){if(Jt[Be])return Jt[Be];var $e;if(Be==="k256")$e=new kn;else if(Be==="p224")$e=new wn;else if(Be==="p192")$e=new ei;else if(Be==="p25519")$e=new ti;else throw new Error("Unknown prime "+Be);return Jt[Be]=$e,$e};function qn(Be){if(typeof Be=="string"){var $e=Ae._prime(Be);this.m=$e.p,this.prime=$e}else Ee(Be.gtn(1),"modulus must be greater than 1"),this.m=Be,this.prime=null}qn.prototype._verify1=function(Be){Ee(Be.negative===0,"red works only with positives"),Ee(Be.red,"red works only with red numbers")},qn.prototype._verify2=function(Be,$e){Ee((Be.negative|$e.negative)===0,"red works only with positives"),Ee(Be.red&&Be.red===$e.red,"red works only with red numbers")},qn.prototype.imod=function(Be){return this.prime?this.prime.ireduce(Be)._forceRed(this):Be.umod(this.m)._forceRed(this)},qn.prototype.neg=function(Be){return Be.isZero()?Be.clone():this.m.sub(Be)._forceRed(this)},qn.prototype.add=function(Be,$e){this._verify2(Be,$e);var Re=Be.add($e);return Re.cmp(this.m)>=0&&Re.isub(this.m),Re._forceRed(this)},qn.prototype.iadd=function(Be,$e){this._verify2(Be,$e);var Re=Be.iadd($e);return Re.cmp(this.m)>=0&&Re.isub(this.m),Re},qn.prototype.sub=function(Be,$e){this._verify2(Be,$e);var Re=Be.sub($e);return Re.cmpn(0)<0&&Re.iadd(this.m),Re._forceRed(this)},qn.prototype.isub=function(Be,$e){this._verify2(Be,$e);var Re=Be.isub($e);return Re.cmpn(0)<0&&Re.iadd(this.m),Re},qn.prototype.shl=function(Be,$e){return this._verify1(Be),this.imod(Be.ushln($e))},qn.prototype.imul=function(Be,$e){return this._verify2(Be,$e),this.imod(Be.imul($e))},qn.prototype.mul=function(Be,$e){return this._verify2(Be,$e),this.imod(Be.mul($e))},qn.prototype.isqr=function(Be){return this.imul(Be,Be.clone())},qn.prototype.sqr=function(Be){return this.mul(Be,Be)},qn.prototype.sqrt=function(Be){if(Be.isZero())return Be.clone();var $e=this.m.andln(3);if(Ee($e%2===1),$e===3){var Re=this.m.add(new Ae(1)).iushrn(2);return this.pow(Be,Re)}for(var We=this.m.subn(1),Xe=0;!We.isZero()&&We.andln(1)===0;)Xe++,We.iushrn(1);Ee(!We.isZero());var Et=new Ae(1).toRed(this),Bt=Et.redNeg(),vt=this.m.subn(1).iushrn(1),De=this.m.bitLength();for(De=new Ae(2*De*De).toRed(this);this.pow(De,vt).cmp(Bt)!==0;)De.redIAdd(Bt);for(var Je=this.pow(De,We),It=this.pow(Be,We.addn(1).iushrn(1)),tn=this.pow(Be,We),Ut=Xe;tn.cmp(Et)!==0;){for(var ln=tn,xn=0;ln.cmp(Et)!==0;xn++)ln=ln.redSqr();Ee(xn=0;Xe--){for(var Je=$e.words[Xe],It=De-1;It>=0;It--){var tn=Je>>It&1;if(Et!==We[0]&&(Et=this.sqr(Et)),tn===0&&Bt===0){vt=0;continue}Bt<<=1,Bt|=tn,vt++,!(vt!==Re&&(Xe!==0||It!==0))&&(Et=this.mul(Et,We[Bt]),vt=0,Bt=0)}De=26}return Et},qn.prototype.convertTo=function(Be){var $e=Be.umod(this.m);return $e===Be?$e.clone():$e},qn.prototype.convertFrom=function(Be){var $e=Be.clone();return $e.red=null,$e},Ae.mont=function(Be){return new Jn(Be)};function Jn(Be){qn.call(this,Be),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new Ae(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}Me(Jn,qn),Jn.prototype.convertTo=function(Be){return this.imod(Be.ushln(this.shift))},Jn.prototype.convertFrom=function(Be){var $e=this.imod(Be.mul(this.rinv));return $e.red=null,$e},Jn.prototype.imul=function(Be,$e){if(Be.isZero()||$e.isZero())return Be.words[0]=0,Be.length=1,Be;var Re=Be.imul($e),We=Re.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),Xe=Re.isub(We).iushrn(this.shift),Et=Xe;return Xe.cmp(this.m)>=0?Et=Xe.isub(this.m):Xe.cmpn(0)<0&&(Et=Xe.iadd(this.m)),Et._forceRed(this)},Jn.prototype.mul=function(Be,$e){if(Be.isZero()||$e.isZero())return new Ae(0)._forceRed(this);var Re=Be.mul($e),We=Re.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),Xe=Re.isub(We).iushrn(this.shift),Et=Xe;return Xe.cmp(this.m)>=0?Et=Xe.isub(this.m):Xe.cmpn(0)<0&&(Et=Xe.iadd(this.m)),Et._forceRed(this)},Jn.prototype.invm=function(Be){var $e=this.imod(Be._invmp(this.m).mul(this.r2));return $e._forceRed(this)}})(e,bn$4)}(bn$5)),bn$5.exports}var api={},vmBrowserify={},hasRequiredVmBrowserify;function requireVmBrowserify(){return hasRequiredVmBrowserify||(hasRequiredVmBrowserify=1,function(exports){var indexOf=function(e,j){if(e.indexOf)return e.indexOf(j);for(var ke=0;ke>6],Ct=(yt&32)===0;if((yt&31)===31){var Dt=yt;for(yt=0;(Dt&128)===128;){if(Dt=Ve.readUInt8(Ge),Ve.isError(Dt))return Dt;yt<<=7,yt|=Dt&127}}else yt&=31;var Ft=Me.tag[yt];return{cls:bt,primitive:Ct,tag:yt,tagStr:Ft}}function Ke(Ve,Ge,yt){var bt=Ve.readUInt8(yt);if(Ve.isError(bt))return bt;if(!Ge&&bt===128)return null;if((bt&128)===0)return bt;var Ct=bt&127;if(Ct>4)return Ve.error("length octect is too long");bt=0;for(var Dt=0;Dt=256;Ft>>=8)Dt++;var Ot=new j(2+Dt);Ot[0]=Ct,Ot[1]=128|Dt;for(var Ft=1+Dt,Tt=bt.length;Tt>0;Ft--,Tt>>=8)Ot[Ft]=Tt&255;return this._createEncoderBuffer([Ot,bt])},Ie.prototype._encodeStr=function(Ve,Ge){if(Ge==="bitstr")return this._createEncoderBuffer([Ve.unused|0,Ve.data]);if(Ge==="bmpstr"){for(var yt=new j(Ve.length*2),bt=0;bt=40)return this.reporter.error("Second objid identifier OOB");Ve.splice(0,2,Ve[0]*40+Ve[1])}for(var Ct=0,bt=0;bt=128;Dt>>=7)Ct++}for(var Ft=new j(Ct),Ot=Ft.length-1,bt=Ve.length-1;bt>=0;bt--){var Dt=Ve[bt];for(Ft[Ot--]=Dt&127;(Dt>>=7)>0;)Ft[Ot--]=128|Dt&127}return this._createEncoderBuffer(Ft)};function Ue(Ve){return Ve<10?"0"+Ve:Ve}Ie.prototype._encodeTime=function(Ve,Ge){var yt,bt=new Date(Ve);return Ge==="gentime"?yt=[Ue(bt.getFullYear()),Ue(bt.getUTCMonth()+1),Ue(bt.getUTCDate()),Ue(bt.getUTCHours()),Ue(bt.getUTCMinutes()),Ue(bt.getUTCSeconds()),"Z"].join(""):Ge==="utctime"?yt=[Ue(bt.getFullYear()%100),Ue(bt.getUTCMonth()+1),Ue(bt.getUTCDate()),Ue(bt.getUTCHours()),Ue(bt.getUTCMinutes()),Ue(bt.getUTCSeconds()),"Z"].join(""):this.reporter.error("Encoding "+Ge+" time is not supported yet"),this._encodeStr(yt,"octstr")},Ie.prototype._encodeNull=function(){return this._createEncoderBuffer("")},Ie.prototype._encodeInt=function(Ve,Ge){if(typeof Ve=="string"){if(!Ge)return this.reporter.error("String int or enum given, but no values map");if(!Ge.hasOwnProperty(Ve))return this.reporter.error("Values map doesn't contain: "+JSON.stringify(Ve));Ve=Ge[Ve]}if(typeof Ve!="number"&&!j.isBuffer(Ve)){var yt=Ve.toArray();!Ve.sign&&yt[0]&128&&yt.unshift(0),Ve=new j(yt)}if(j.isBuffer(Ve)){var bt=Ve.length;Ve.length===0&&bt++;var Ct=new j(bt);return Ve.copy(Ct),Ve.length===0&&(Ct[0]=0),this._createEncoderBuffer(Ct)}if(Ve<128)return this._createEncoderBuffer(Ve);if(Ve<256)return this._createEncoderBuffer([0,Ve]);for(var bt=1,Dt=Ve;Dt>=256;Dt>>=8)bt++;for(var Ct=new Array(bt),Dt=Ct.length-1;Dt>=0;Dt--)Ct[Dt]=Ve&255,Ve>>=8;return Ct[0]&128&&Ct.unshift(0),this._createEncoderBuffer(new j(Ct))},Ie.prototype._encodeBool=function(Ve){return this._createEncoderBuffer(Ve?255:0)},Ie.prototype._use=function(Ve,Ge){return typeof Ve=="function"&&(Ve=Ve(Ge)),Ve._getEncoder("der").tree},Ie.prototype._skipDefault=function(Ve,Ge,yt){var bt=this._baseState,Ct;if(bt.default===null)return!1;var Dt=Ve.join();if(bt.defaultBuffer===void 0&&(bt.defaultBuffer=this._encodeValue(bt.default,Ge,yt).join()),Dt.length!==bt.defaultBuffer.length)return!1;for(Ct=0;Ct=31?bt.error("Multi-octet tag encoding unsupported"):(Ge||(Ct|=32),Ct|=Me.tagClassByName[yt||"universal"]<<6,Ct)}return der_1}var pem,hasRequiredPem;function requirePem(){if(hasRequiredPem)return pem;hasRequiredPem=1;var e=requireInherits_browser(),j=requireDer();function ke(Ee){j.call(this,Ee),this.enc="pem"}return e(ke,j),pem=ke,ke.prototype.encode=function(Ee,Me){for(var Ae=j.prototype.encode.call(this,Ee),Ie=Ae.toString("base64"),Ue=["-----BEGIN "+Me.label+"-----"],Ke=0;Ke0&&Jt.ishrn(Kt),Jt}function Dt(Tt,Rt){Tt=Ct(Tt,Rt),Tt=Tt.mod(Rt);var Jt=e.from(Tt.toArray());if(Jt.length=0)throw new Error("invalid sig")}return verify_1=Ae,verify_1}var browser$3,hasRequiredBrowser$3;function requireBrowser$3(){if(hasRequiredBrowser$3)return browser$3;hasRequiredBrowser$3=1;var e=requireSafeBuffer$1().Buffer,j=requireBrowser$9(),ke=requireReadableBrowser(),Ee=requireInherits_browser(),Me=requireSign(),Ae=requireVerify(),Ie=require$$6;Object.keys(Ie).forEach(function(yt){Ie[yt].id=e.from(Ie[yt].id,"hex"),Ie[yt.toLowerCase()]=Ie[yt]});function Ue(yt){ke.Writable.call(this);var bt=Ie[yt];if(!bt)throw new Error("Unknown message digest");this._hashType=bt.hash,this._hash=j(bt.hash),this._tag=bt.id,this._signType=bt.sign}Ee(Ue,ke.Writable),Ue.prototype._write=function(yt,bt,Ct){this._hash.update(yt),Ct()},Ue.prototype.update=function(yt,bt){return this._hash.update(typeof yt=="string"?e.from(yt,bt):yt),this},Ue.prototype.sign=function(yt,bt){this.end();var Ct=this._hash.digest(),Dt=Me(Ct,yt,this._hashType,this._signType,this._tag);return bt?Dt.toString(bt):Dt};function Ke(yt){ke.Writable.call(this);var bt=Ie[yt];if(!bt)throw new Error("Unknown message digest");this._hash=j(bt.hash),this._tag=bt.id,this._signType=bt.sign}Ee(Ke,ke.Writable),Ke.prototype._write=function(yt,bt,Ct){this._hash.update(yt),Ct()},Ke.prototype.update=function(yt,bt){return this._hash.update(typeof yt=="string"?e.from(yt,bt):yt),this},Ke.prototype.verify=function(yt,bt,Ct){var Dt=typeof bt=="string"?e.from(bt,Ct):bt;this.end();var Ft=this._hash.digest();return Ae(Dt,Ft,yt,this._signType,this._tag)};function Ve(yt){return new Ue(yt)}function Ge(yt){return new Ke(yt)}return browser$3={Sign:Ve,Verify:Ge,createSign:Ve,createVerify:Ge},browser$3}var bn$3={exports:{}},bn$2=bn$3.exports,hasRequiredBn$1;function requireBn$1(){return hasRequiredBn$1||(hasRequiredBn$1=1,function(e){(function(j,ke){function Ee(Be,$e){if(!Be)throw new Error($e||"Assertion failed")}function Me(Be,$e){Be.super_=$e;var Re=function(){};Re.prototype=$e.prototype,Be.prototype=new Re,Be.prototype.constructor=Be}function Ae(Be,$e,Re){if(Ae.isBN(Be))return Be;this.negative=0,this.words=null,this.length=0,this.red=null,Be!==null&&(($e==="le"||$e==="be")&&(Re=$e,$e=10),this._init(Be||0,$e||10,Re||"be"))}typeof j=="object"?j.exports=Ae:ke.BN=Ae,Ae.BN=Ae,Ae.wordSize=26;var Ie;try{typeof window<"u"&&typeof window.Buffer<"u"?Ie=window.Buffer:Ie=requireDist().Buffer}catch(Be){}Ae.isBN=function(Be){return Be instanceof Ae?!0:Be!==null&&typeof Be=="object"&&Be.constructor.wordSize===Ae.wordSize&&Array.isArray(Be.words)},Ae.max=function(Be,$e){return Be.cmp($e)>0?Be:$e},Ae.min=function(Be,$e){return Be.cmp($e)<0?Be:$e},Ae.prototype._init=function(Be,$e,Re){if(typeof Be=="number")return this._initNumber(Be,$e,Re);if(typeof Be=="object")return this._initArray(Be,$e,Re);$e==="hex"&&($e=16),Ee($e===($e|0)&&$e>=2&&$e<=36),Be=Be.toString().replace(/\s+/g,"");var We=0;Be[0]==="-"&&(We++,this.negative=1),We=0;We-=3)Et=Be[We]|Be[We-1]<<8|Be[We-2]<<16,this.words[Xe]|=Et<>>26-Bt&67108863,Bt+=24,Bt>=26&&(Bt-=26,Xe++);else if(Re==="le")for(We=0,Xe=0;We>>26-Bt&67108863,Bt+=24,Bt>=26&&(Bt-=26,Xe++);return this.strip()};function Ue(Be,$e){var Re=Be.charCodeAt($e);return Re>=65&&Re<=70?Re-55:Re>=97&&Re<=102?Re-87:Re-48&15}function Ke(Be,$e,Re){var We=Ue(Be,Re);return Re-1>=$e&&(We|=Ue(Be,Re-1)<<4),We}Ae.prototype._parseHex=function(Be,$e,Re){this.length=Math.ceil((Be.length-$e)/6),this.words=new Array(this.length);for(var We=0;We=$e;We-=2)Bt=Ke(Be,$e,We)<=18?(Xe-=18,Et+=1,this.words[Et]|=Bt>>>26):Xe+=8;else{var vt=Be.length-$e;for(We=vt%2===0?$e+1:$e;We=18?(Xe-=18,Et+=1,this.words[Et]|=Bt>>>26):Xe+=8}this.strip()};function Ve(Be,$e,Re,We){for(var Xe=0,Et=Math.min(Be.length,Re),Bt=$e;Bt=49?Xe+=vt-49+10:vt>=17?Xe+=vt-17+10:Xe+=vt}return Xe}Ae.prototype._parseBase=function(Be,$e,Re){this.words=[0],this.length=1;for(var We=0,Xe=1;Xe<=67108863;Xe*=$e)We++;We--,Xe=Xe/$e|0;for(var Et=Be.length-Re,Bt=Et%We,vt=Math.min(Et,Et-Bt)+Re,De=0,Je=Re;Je1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},Ae.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},Ae.prototype.inspect=function(){return(this.red?""};var Ge=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],yt=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],bt=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];Ae.prototype.toString=function(Be,$e){Be=Be||10,$e=$e|0||1;var Re;if(Be===16||Be==="hex"){Re="";for(var We=0,Xe=0,Et=0;Et>>24-We&16777215,We+=2,We>=26&&(We-=26,Et--),Xe!==0||Et!==this.length-1?Re=Ge[6-vt.length]+vt+Re:Re=vt+Re}for(Xe!==0&&(Re=Xe.toString(16)+Re);Re.length%$e!==0;)Re="0"+Re;return this.negative!==0&&(Re="-"+Re),Re}if(Be===(Be|0)&&Be>=2&&Be<=36){var De=yt[Be],Je=bt[Be];Re="";var It=this.clone();for(It.negative=0;!It.isZero();){var tn=It.modn(Je).toString(Be);It=It.idivn(Je),It.isZero()?Re=tn+Re:Re=Ge[De-tn.length]+tn+Re}for(this.isZero()&&(Re="0"+Re);Re.length%$e!==0;)Re="0"+Re;return this.negative!==0&&(Re="-"+Re),Re}Ee(!1,"Base should be between 2 and 36")},Ae.prototype.toNumber=function(){var Be=this.words[0];return this.length===2?Be+=this.words[1]*67108864:this.length===3&&this.words[2]===1?Be+=4503599627370496+this.words[1]*67108864:this.length>2&&Ee(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-Be:Be},Ae.prototype.toJSON=function(){return this.toString(16)},Ae.prototype.toBuffer=function(Be,$e){return Ee(typeof Ie<"u"),this.toArrayLike(Ie,Be,$e)},Ae.prototype.toArray=function(Be,$e){return this.toArrayLike(Array,Be,$e)},Ae.prototype.toArrayLike=function(Be,$e,Re){var We=this.byteLength(),Xe=Re||Math.max(1,We);Ee(We<=Xe,"byte array longer than desired length"),Ee(Xe>0,"Requested array length <= 0"),this.strip();var Et=$e==="le",Bt=new Be(Xe),vt,De,Je=this.clone();if(Et){for(De=0;!Je.isZero();De++)vt=Je.andln(255),Je.iushrn(8),Bt[De]=vt;for(;De=4096&&(Re+=13,$e>>>=13),$e>=64&&(Re+=7,$e>>>=7),$e>=8&&(Re+=4,$e>>>=4),$e>=2&&(Re+=2,$e>>>=2),Re+$e},Ae.prototype._zeroBits=function(Be){if(Be===0)return 26;var $e=Be,Re=0;return($e&8191)===0&&(Re+=13,$e>>>=13),($e&127)===0&&(Re+=7,$e>>>=7),($e&15)===0&&(Re+=4,$e>>>=4),($e&3)===0&&(Re+=2,$e>>>=2),($e&1)===0&&Re++,Re},Ae.prototype.bitLength=function(){var Be=this.words[this.length-1],$e=this._countBits(Be);return(this.length-1)*26+$e};function Ct(Be){for(var $e=new Array(Be.bitLength()),Re=0;Re<$e.length;Re++){var We=Re/26|0,Xe=Re%26;$e[Re]=(Be.words[We]&1<>>Xe}return $e}Ae.prototype.zeroBits=function(){if(this.isZero())return 0;for(var Be=0,$e=0;$eBe.length?this.clone().ior(Be):Be.clone().ior(this)},Ae.prototype.uor=function(Be){return this.length>Be.length?this.clone().iuor(Be):Be.clone().iuor(this)},Ae.prototype.iuand=function(Be){var $e;this.length>Be.length?$e=Be:$e=this;for(var Re=0;Re<$e.length;Re++)this.words[Re]=this.words[Re]&Be.words[Re];return this.length=$e.length,this.strip()},Ae.prototype.iand=function(Be){return Ee((this.negative|Be.negative)===0),this.iuand(Be)},Ae.prototype.and=function(Be){return this.length>Be.length?this.clone().iand(Be):Be.clone().iand(this)},Ae.prototype.uand=function(Be){return this.length>Be.length?this.clone().iuand(Be):Be.clone().iuand(this)},Ae.prototype.iuxor=function(Be){var $e,Re;this.length>Be.length?($e=this,Re=Be):($e=Be,Re=this);for(var We=0;WeBe.length?this.clone().ixor(Be):Be.clone().ixor(this)},Ae.prototype.uxor=function(Be){return this.length>Be.length?this.clone().iuxor(Be):Be.clone().iuxor(this)},Ae.prototype.inotn=function(Be){Ee(typeof Be=="number"&&Be>=0);var $e=Math.ceil(Be/26)|0,Re=Be%26;this._expand($e),Re>0&&$e--;for(var We=0;We<$e;We++)this.words[We]=~this.words[We]&67108863;return Re>0&&(this.words[We]=~this.words[We]&67108863>>26-Re),this.strip()},Ae.prototype.notn=function(Be){return this.clone().inotn(Be)},Ae.prototype.setn=function(Be,$e){Ee(typeof Be=="number"&&Be>=0);var Re=Be/26|0,We=Be%26;return this._expand(Re+1),$e?this.words[Re]=this.words[Re]|1<Be.length?(Re=this,We=Be):(Re=Be,We=this);for(var Xe=0,Et=0;Et>>26;for(;Xe!==0&&Et>>26;if(this.length=Re.length,Xe!==0)this.words[this.length]=Xe,this.length++;else if(Re!==this)for(;EtBe.length?this.clone().iadd(Be):Be.clone().iadd(this)},Ae.prototype.isub=function(Be){if(Be.negative!==0){Be.negative=0;var $e=this.iadd(Be);return Be.negative=1,$e._normSign()}else if(this.negative!==0)return this.negative=0,this.iadd(Be),this.negative=1,this._normSign();var Re=this.cmp(Be);if(Re===0)return this.negative=0,this.length=1,this.words[0]=0,this;var We,Xe;Re>0?(We=this,Xe=Be):(We=Be,Xe=this);for(var Et=0,Bt=0;Bt>26,this.words[Bt]=$e&67108863;for(;Et!==0&&Bt>26,this.words[Bt]=$e&67108863;if(Et===0&&Bt>>26,tn=De&67108863,Ut=Math.min(Je,$e.length-1),ln=Math.max(0,Je-Be.length+1);ln<=Ut;ln++){var xn=Je-ln|0;Xe=Be.words[xn]|0,Et=$e.words[ln]|0,Bt=Xe*Et+tn,It+=Bt/67108864|0,tn=Bt&67108863}Re.words[Je]=tn|0,De=It|0}return De!==0?Re.words[Je]=De|0:Re.length--,Re.strip()}var Ft=function(Be,$e,Re){var We=Be.words,Xe=$e.words,Et=Re.words,Bt=0,vt,De,Je,It=We[0]|0,tn=It&8191,Ut=It>>>13,ln=We[1]|0,xn=ln&8191,Dn=ln>>>13,Zt=We[2]|0,nn=Zt&8191,Xn=Zt>>>13,gi=We[3]|0,hn=gi&8191,$n=gi>>>13,di=We[4]|0,ai=di&8191,Zn=di>>>13,_i=We[5]|0,ci=_i&8191,yi=_i>>>13,Ai=We[6]|0,Bi=Ai&8191,Ei=Ai>>>13,Ii=We[7]|0,ii=Ii&8191,vi=Ii>>>13,zi=We[8]|0,si=zi&8191,wi=zi>>>13,Mi=We[9]|0,an=Mi&8191,jt=Mi>>>13,rn=Xe[0]|0,on=rn&8191,ri=rn>>>13,li=Xe[1]|0,oi=li&8191,hi=li>>>13,Ri=Xe[2]|0,ni=Ri&8191,pi=Ri>>>13,Li=Xe[3]|0,xi=Li&8191,mi=Li>>>13,Oi=Xe[4]|0,Ci=Oi&8191,Ni=Oi>>>13,Wi=Xe[5]|0,Pi=Wi&8191,Xt=Wi>>>13,Mn=Xe[6]|0,An=Mn&8191,ui=Mn>>>13,Si=Xe[7]|0,fi=Si&8191,ki=Si>>>13,Ki=Xe[8]|0,Ti=Ki&8191,$i=Ki>>>13,Yi=Xe[9]|0,Di=Yi&8191,qi=Yi>>>13;Re.negative=Be.negative^$e.negative,Re.length=19,vt=Math.imul(tn,on),De=Math.imul(tn,ri),De=De+Math.imul(Ut,on)|0,Je=Math.imul(Ut,ri);var Xi=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Xi>>>26)|0,Xi&=67108863,vt=Math.imul(xn,on),De=Math.imul(xn,ri),De=De+Math.imul(Dn,on)|0,Je=Math.imul(Dn,ri),vt=vt+Math.imul(tn,oi)|0,De=De+Math.imul(tn,hi)|0,De=De+Math.imul(Ut,oi)|0,Je=Je+Math.imul(Ut,hi)|0;var Co=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Co>>>26)|0,Co&=67108863,vt=Math.imul(nn,on),De=Math.imul(nn,ri),De=De+Math.imul(Xn,on)|0,Je=Math.imul(Xn,ri),vt=vt+Math.imul(xn,oi)|0,De=De+Math.imul(xn,hi)|0,De=De+Math.imul(Dn,oi)|0,Je=Je+Math.imul(Dn,hi)|0,vt=vt+Math.imul(tn,ni)|0,De=De+Math.imul(tn,pi)|0,De=De+Math.imul(Ut,ni)|0,Je=Je+Math.imul(Ut,pi)|0;var Po=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Po>>>26)|0,Po&=67108863,vt=Math.imul(hn,on),De=Math.imul(hn,ri),De=De+Math.imul($n,on)|0,Je=Math.imul($n,ri),vt=vt+Math.imul(nn,oi)|0,De=De+Math.imul(nn,hi)|0,De=De+Math.imul(Xn,oi)|0,Je=Je+Math.imul(Xn,hi)|0,vt=vt+Math.imul(xn,ni)|0,De=De+Math.imul(xn,pi)|0,De=De+Math.imul(Dn,ni)|0,Je=Je+Math.imul(Dn,pi)|0,vt=vt+Math.imul(tn,xi)|0,De=De+Math.imul(tn,mi)|0,De=De+Math.imul(Ut,xi)|0,Je=Je+Math.imul(Ut,mi)|0;var Ro=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Ro>>>26)|0,Ro&=67108863,vt=Math.imul(ai,on),De=Math.imul(ai,ri),De=De+Math.imul(Zn,on)|0,Je=Math.imul(Zn,ri),vt=vt+Math.imul(hn,oi)|0,De=De+Math.imul(hn,hi)|0,De=De+Math.imul($n,oi)|0,Je=Je+Math.imul($n,hi)|0,vt=vt+Math.imul(nn,ni)|0,De=De+Math.imul(nn,pi)|0,De=De+Math.imul(Xn,ni)|0,Je=Je+Math.imul(Xn,pi)|0,vt=vt+Math.imul(xn,xi)|0,De=De+Math.imul(xn,mi)|0,De=De+Math.imul(Dn,xi)|0,Je=Je+Math.imul(Dn,mi)|0,vt=vt+Math.imul(tn,Ci)|0,De=De+Math.imul(tn,Ni)|0,De=De+Math.imul(Ut,Ci)|0,Je=Je+Math.imul(Ut,Ni)|0;var bi=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(bi>>>26)|0,bi&=67108863,vt=Math.imul(ci,on),De=Math.imul(ci,ri),De=De+Math.imul(yi,on)|0,Je=Math.imul(yi,ri),vt=vt+Math.imul(ai,oi)|0,De=De+Math.imul(ai,hi)|0,De=De+Math.imul(Zn,oi)|0,Je=Je+Math.imul(Zn,hi)|0,vt=vt+Math.imul(hn,ni)|0,De=De+Math.imul(hn,pi)|0,De=De+Math.imul($n,ni)|0,Je=Je+Math.imul($n,pi)|0,vt=vt+Math.imul(nn,xi)|0,De=De+Math.imul(nn,mi)|0,De=De+Math.imul(Xn,xi)|0,Je=Je+Math.imul(Xn,mi)|0,vt=vt+Math.imul(xn,Ci)|0,De=De+Math.imul(xn,Ni)|0,De=De+Math.imul(Dn,Ci)|0,Je=Je+Math.imul(Dn,Ni)|0,vt=vt+Math.imul(tn,Pi)|0,De=De+Math.imul(tn,Xt)|0,De=De+Math.imul(Ut,Pi)|0,Je=Je+Math.imul(Ut,Xt)|0;var Hi=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Hi>>>26)|0,Hi&=67108863,vt=Math.imul(Bi,on),De=Math.imul(Bi,ri),De=De+Math.imul(Ei,on)|0,Je=Math.imul(Ei,ri),vt=vt+Math.imul(ci,oi)|0,De=De+Math.imul(ci,hi)|0,De=De+Math.imul(yi,oi)|0,Je=Je+Math.imul(yi,hi)|0,vt=vt+Math.imul(ai,ni)|0,De=De+Math.imul(ai,pi)|0,De=De+Math.imul(Zn,ni)|0,Je=Je+Math.imul(Zn,pi)|0,vt=vt+Math.imul(hn,xi)|0,De=De+Math.imul(hn,mi)|0,De=De+Math.imul($n,xi)|0,Je=Je+Math.imul($n,mi)|0,vt=vt+Math.imul(nn,Ci)|0,De=De+Math.imul(nn,Ni)|0,De=De+Math.imul(Xn,Ci)|0,Je=Je+Math.imul(Xn,Ni)|0,vt=vt+Math.imul(xn,Pi)|0,De=De+Math.imul(xn,Xt)|0,De=De+Math.imul(Dn,Pi)|0,Je=Je+Math.imul(Dn,Xt)|0,vt=vt+Math.imul(tn,An)|0,De=De+Math.imul(tn,ui)|0,De=De+Math.imul(Ut,An)|0,Je=Je+Math.imul(Ut,ui)|0;var ji=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(ji>>>26)|0,ji&=67108863,vt=Math.imul(ii,on),De=Math.imul(ii,ri),De=De+Math.imul(vi,on)|0,Je=Math.imul(vi,ri),vt=vt+Math.imul(Bi,oi)|0,De=De+Math.imul(Bi,hi)|0,De=De+Math.imul(Ei,oi)|0,Je=Je+Math.imul(Ei,hi)|0,vt=vt+Math.imul(ci,ni)|0,De=De+Math.imul(ci,pi)|0,De=De+Math.imul(yi,ni)|0,Je=Je+Math.imul(yi,pi)|0,vt=vt+Math.imul(ai,xi)|0,De=De+Math.imul(ai,mi)|0,De=De+Math.imul(Zn,xi)|0,Je=Je+Math.imul(Zn,mi)|0,vt=vt+Math.imul(hn,Ci)|0,De=De+Math.imul(hn,Ni)|0,De=De+Math.imul($n,Ci)|0,Je=Je+Math.imul($n,Ni)|0,vt=vt+Math.imul(nn,Pi)|0,De=De+Math.imul(nn,Xt)|0,De=De+Math.imul(Xn,Pi)|0,Je=Je+Math.imul(Xn,Xt)|0,vt=vt+Math.imul(xn,An)|0,De=De+Math.imul(xn,ui)|0,De=De+Math.imul(Dn,An)|0,Je=Je+Math.imul(Dn,ui)|0,vt=vt+Math.imul(tn,fi)|0,De=De+Math.imul(tn,ki)|0,De=De+Math.imul(Ut,fi)|0,Je=Je+Math.imul(Ut,ki)|0;var Qi=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Qi>>>26)|0,Qi&=67108863,vt=Math.imul(si,on),De=Math.imul(si,ri),De=De+Math.imul(wi,on)|0,Je=Math.imul(wi,ri),vt=vt+Math.imul(ii,oi)|0,De=De+Math.imul(ii,hi)|0,De=De+Math.imul(vi,oi)|0,Je=Je+Math.imul(vi,hi)|0,vt=vt+Math.imul(Bi,ni)|0,De=De+Math.imul(Bi,pi)|0,De=De+Math.imul(Ei,ni)|0,Je=Je+Math.imul(Ei,pi)|0,vt=vt+Math.imul(ci,xi)|0,De=De+Math.imul(ci,mi)|0,De=De+Math.imul(yi,xi)|0,Je=Je+Math.imul(yi,mi)|0,vt=vt+Math.imul(ai,Ci)|0,De=De+Math.imul(ai,Ni)|0,De=De+Math.imul(Zn,Ci)|0,Je=Je+Math.imul(Zn,Ni)|0,vt=vt+Math.imul(hn,Pi)|0,De=De+Math.imul(hn,Xt)|0,De=De+Math.imul($n,Pi)|0,Je=Je+Math.imul($n,Xt)|0,vt=vt+Math.imul(nn,An)|0,De=De+Math.imul(nn,ui)|0,De=De+Math.imul(Xn,An)|0,Je=Je+Math.imul(Xn,ui)|0,vt=vt+Math.imul(xn,fi)|0,De=De+Math.imul(xn,ki)|0,De=De+Math.imul(Dn,fi)|0,Je=Je+Math.imul(Dn,ki)|0,vt=vt+Math.imul(tn,Ti)|0,De=De+Math.imul(tn,$i)|0,De=De+Math.imul(Ut,Ti)|0,Je=Je+Math.imul(Ut,$i)|0;var xo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(xo>>>26)|0,xo&=67108863,vt=Math.imul(an,on),De=Math.imul(an,ri),De=De+Math.imul(jt,on)|0,Je=Math.imul(jt,ri),vt=vt+Math.imul(si,oi)|0,De=De+Math.imul(si,hi)|0,De=De+Math.imul(wi,oi)|0,Je=Je+Math.imul(wi,hi)|0,vt=vt+Math.imul(ii,ni)|0,De=De+Math.imul(ii,pi)|0,De=De+Math.imul(vi,ni)|0,Je=Je+Math.imul(vi,pi)|0,vt=vt+Math.imul(Bi,xi)|0,De=De+Math.imul(Bi,mi)|0,De=De+Math.imul(Ei,xi)|0,Je=Je+Math.imul(Ei,mi)|0,vt=vt+Math.imul(ci,Ci)|0,De=De+Math.imul(ci,Ni)|0,De=De+Math.imul(yi,Ci)|0,Je=Je+Math.imul(yi,Ni)|0,vt=vt+Math.imul(ai,Pi)|0,De=De+Math.imul(ai,Xt)|0,De=De+Math.imul(Zn,Pi)|0,Je=Je+Math.imul(Zn,Xt)|0,vt=vt+Math.imul(hn,An)|0,De=De+Math.imul(hn,ui)|0,De=De+Math.imul($n,An)|0,Je=Je+Math.imul($n,ui)|0,vt=vt+Math.imul(nn,fi)|0,De=De+Math.imul(nn,ki)|0,De=De+Math.imul(Xn,fi)|0,Je=Je+Math.imul(Xn,ki)|0,vt=vt+Math.imul(xn,Ti)|0,De=De+Math.imul(xn,$i)|0,De=De+Math.imul(Dn,Ti)|0,Je=Je+Math.imul(Dn,$i)|0,vt=vt+Math.imul(tn,Di)|0,De=De+Math.imul(tn,qi)|0,De=De+Math.imul(Ut,Di)|0,Je=Je+Math.imul(Ut,qi)|0;var Ji=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Ji>>>26)|0,Ji&=67108863,vt=Math.imul(an,oi),De=Math.imul(an,hi),De=De+Math.imul(jt,oi)|0,Je=Math.imul(jt,hi),vt=vt+Math.imul(si,ni)|0,De=De+Math.imul(si,pi)|0,De=De+Math.imul(wi,ni)|0,Je=Je+Math.imul(wi,pi)|0,vt=vt+Math.imul(ii,xi)|0,De=De+Math.imul(ii,mi)|0,De=De+Math.imul(vi,xi)|0,Je=Je+Math.imul(vi,mi)|0,vt=vt+Math.imul(Bi,Ci)|0,De=De+Math.imul(Bi,Ni)|0,De=De+Math.imul(Ei,Ci)|0,Je=Je+Math.imul(Ei,Ni)|0,vt=vt+Math.imul(ci,Pi)|0,De=De+Math.imul(ci,Xt)|0,De=De+Math.imul(yi,Pi)|0,Je=Je+Math.imul(yi,Xt)|0,vt=vt+Math.imul(ai,An)|0,De=De+Math.imul(ai,ui)|0,De=De+Math.imul(Zn,An)|0,Je=Je+Math.imul(Zn,ui)|0,vt=vt+Math.imul(hn,fi)|0,De=De+Math.imul(hn,ki)|0,De=De+Math.imul($n,fi)|0,Je=Je+Math.imul($n,ki)|0,vt=vt+Math.imul(nn,Ti)|0,De=De+Math.imul(nn,$i)|0,De=De+Math.imul(Xn,Ti)|0,Je=Je+Math.imul(Xn,$i)|0,vt=vt+Math.imul(xn,Di)|0,De=De+Math.imul(xn,qi)|0,De=De+Math.imul(Dn,Di)|0,Je=Je+Math.imul(Dn,qi)|0;var _o=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(_o>>>26)|0,_o&=67108863,vt=Math.imul(an,ni),De=Math.imul(an,pi),De=De+Math.imul(jt,ni)|0,Je=Math.imul(jt,pi),vt=vt+Math.imul(si,xi)|0,De=De+Math.imul(si,mi)|0,De=De+Math.imul(wi,xi)|0,Je=Je+Math.imul(wi,mi)|0,vt=vt+Math.imul(ii,Ci)|0,De=De+Math.imul(ii,Ni)|0,De=De+Math.imul(vi,Ci)|0,Je=Je+Math.imul(vi,Ni)|0,vt=vt+Math.imul(Bi,Pi)|0,De=De+Math.imul(Bi,Xt)|0,De=De+Math.imul(Ei,Pi)|0,Je=Je+Math.imul(Ei,Xt)|0,vt=vt+Math.imul(ci,An)|0,De=De+Math.imul(ci,ui)|0,De=De+Math.imul(yi,An)|0,Je=Je+Math.imul(yi,ui)|0,vt=vt+Math.imul(ai,fi)|0,De=De+Math.imul(ai,ki)|0,De=De+Math.imul(Zn,fi)|0,Je=Je+Math.imul(Zn,ki)|0,vt=vt+Math.imul(hn,Ti)|0,De=De+Math.imul(hn,$i)|0,De=De+Math.imul($n,Ti)|0,Je=Je+Math.imul($n,$i)|0,vt=vt+Math.imul(nn,Di)|0,De=De+Math.imul(nn,qi)|0,De=De+Math.imul(Xn,Di)|0,Je=Je+Math.imul(Xn,qi)|0;var Bo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Bo>>>26)|0,Bo&=67108863,vt=Math.imul(an,xi),De=Math.imul(an,mi),De=De+Math.imul(jt,xi)|0,Je=Math.imul(jt,mi),vt=vt+Math.imul(si,Ci)|0,De=De+Math.imul(si,Ni)|0,De=De+Math.imul(wi,Ci)|0,Je=Je+Math.imul(wi,Ni)|0,vt=vt+Math.imul(ii,Pi)|0,De=De+Math.imul(ii,Xt)|0,De=De+Math.imul(vi,Pi)|0,Je=Je+Math.imul(vi,Xt)|0,vt=vt+Math.imul(Bi,An)|0,De=De+Math.imul(Bi,ui)|0,De=De+Math.imul(Ei,An)|0,Je=Je+Math.imul(Ei,ui)|0,vt=vt+Math.imul(ci,fi)|0,De=De+Math.imul(ci,ki)|0,De=De+Math.imul(yi,fi)|0,Je=Je+Math.imul(yi,ki)|0,vt=vt+Math.imul(ai,Ti)|0,De=De+Math.imul(ai,$i)|0,De=De+Math.imul(Zn,Ti)|0,Je=Je+Math.imul(Zn,$i)|0,vt=vt+Math.imul(hn,Di)|0,De=De+Math.imul(hn,qi)|0,De=De+Math.imul($n,Di)|0,Je=Je+Math.imul($n,qi)|0;var So=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(So>>>26)|0,So&=67108863,vt=Math.imul(an,Ci),De=Math.imul(an,Ni),De=De+Math.imul(jt,Ci)|0,Je=Math.imul(jt,Ni),vt=vt+Math.imul(si,Pi)|0,De=De+Math.imul(si,Xt)|0,De=De+Math.imul(wi,Pi)|0,Je=Je+Math.imul(wi,Xt)|0,vt=vt+Math.imul(ii,An)|0,De=De+Math.imul(ii,ui)|0,De=De+Math.imul(vi,An)|0,Je=Je+Math.imul(vi,ui)|0,vt=vt+Math.imul(Bi,fi)|0,De=De+Math.imul(Bi,ki)|0,De=De+Math.imul(Ei,fi)|0,Je=Je+Math.imul(Ei,ki)|0,vt=vt+Math.imul(ci,Ti)|0,De=De+Math.imul(ci,$i)|0,De=De+Math.imul(yi,Ti)|0,Je=Je+Math.imul(yi,$i)|0,vt=vt+Math.imul(ai,Di)|0,De=De+Math.imul(ai,qi)|0,De=De+Math.imul(Zn,Di)|0,Je=Je+Math.imul(Zn,qi)|0;var No=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(No>>>26)|0,No&=67108863,vt=Math.imul(an,Pi),De=Math.imul(an,Xt),De=De+Math.imul(jt,Pi)|0,Je=Math.imul(jt,Xt),vt=vt+Math.imul(si,An)|0,De=De+Math.imul(si,ui)|0,De=De+Math.imul(wi,An)|0,Je=Je+Math.imul(wi,ui)|0,vt=vt+Math.imul(ii,fi)|0,De=De+Math.imul(ii,ki)|0,De=De+Math.imul(vi,fi)|0,Je=Je+Math.imul(vi,ki)|0,vt=vt+Math.imul(Bi,Ti)|0,De=De+Math.imul(Bi,$i)|0,De=De+Math.imul(Ei,Ti)|0,Je=Je+Math.imul(Ei,$i)|0,vt=vt+Math.imul(ci,Di)|0,De=De+Math.imul(ci,qi)|0,De=De+Math.imul(yi,Di)|0,Je=Je+Math.imul(yi,qi)|0;var Eo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Eo>>>26)|0,Eo&=67108863,vt=Math.imul(an,An),De=Math.imul(an,ui),De=De+Math.imul(jt,An)|0,Je=Math.imul(jt,ui),vt=vt+Math.imul(si,fi)|0,De=De+Math.imul(si,ki)|0,De=De+Math.imul(wi,fi)|0,Je=Je+Math.imul(wi,ki)|0,vt=vt+Math.imul(ii,Ti)|0,De=De+Math.imul(ii,$i)|0,De=De+Math.imul(vi,Ti)|0,Je=Je+Math.imul(vi,$i)|0,vt=vt+Math.imul(Bi,Di)|0,De=De+Math.imul(Bi,qi)|0,De=De+Math.imul(Ei,Di)|0,Je=Je+Math.imul(Ei,qi)|0;var Lo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Lo>>>26)|0,Lo&=67108863,vt=Math.imul(an,fi),De=Math.imul(an,ki),De=De+Math.imul(jt,fi)|0,Je=Math.imul(jt,ki),vt=vt+Math.imul(si,Ti)|0,De=De+Math.imul(si,$i)|0,De=De+Math.imul(wi,Ti)|0,Je=Je+Math.imul(wi,$i)|0,vt=vt+Math.imul(ii,Di)|0,De=De+Math.imul(ii,qi)|0,De=De+Math.imul(vi,Di)|0,Je=Je+Math.imul(vi,qi)|0;var Oo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Oo>>>26)|0,Oo&=67108863,vt=Math.imul(an,Ti),De=Math.imul(an,$i),De=De+Math.imul(jt,Ti)|0,Je=Math.imul(jt,$i),vt=vt+Math.imul(si,Di)|0,De=De+Math.imul(si,qi)|0,De=De+Math.imul(wi,Di)|0,Je=Je+Math.imul(wi,qi)|0;var qo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(qo>>>26)|0,qo&=67108863,vt=Math.imul(an,Di),De=Math.imul(an,qi),De=De+Math.imul(jt,Di)|0,Je=Math.imul(jt,qi);var zo=(Bt+vt|0)+((De&8191)<<13)|0;return Bt=(Je+(De>>>13)|0)+(zo>>>26)|0,zo&=67108863,Et[0]=Xi,Et[1]=Co,Et[2]=Po,Et[3]=Ro,Et[4]=bi,Et[5]=Hi,Et[6]=ji,Et[7]=Qi,Et[8]=xo,Et[9]=Ji,Et[10]=_o,Et[11]=Bo,Et[12]=So,Et[13]=No,Et[14]=Eo,Et[15]=Lo,Et[16]=Oo,Et[17]=qo,Et[18]=zo,Bt!==0&&(Et[19]=Bt,Re.length++),Re};Math.imul||(Ft=Dt);function Ot(Be,$e,Re){Re.negative=$e.negative^Be.negative,Re.length=Be.length+$e.length;for(var We=0,Xe=0,Et=0;Et>>26)|0,Xe+=Bt>>>26,Bt&=67108863}Re.words[Et]=vt,We=Bt,Bt=Xe}return We!==0?Re.words[Et]=We:Re.length--,Re.strip()}function Tt(Be,$e,Re){var We=new Rt;return We.mulp(Be,$e,Re)}Ae.prototype.mulTo=function(Be,$e){var Re,We=this.length+Be.length;return this.length===10&&Be.length===10?Re=Ft(this,Be,$e):We<63?Re=Dt(this,Be,$e):We<1024?Re=Ot(this,Be,$e):Re=Tt(this,Be,$e),Re};function Rt(Be,$e){this.x=Be,this.y=$e}Rt.prototype.makeRBT=function(Be){for(var $e=new Array(Be),Re=Ae.prototype._countBits(Be)-1,We=0;We>=1;return We},Rt.prototype.permute=function(Be,$e,Re,We,Xe,Et){for(var Bt=0;Bt>>1)Xe++;return 1<>>13,Re[2*Et+1]=Xe&8191,Xe=Xe>>>13;for(Et=2*$e;Et>=26,$e+=We/67108864|0,$e+=Xe>>>26,this.words[Re]=Xe&67108863}return $e!==0&&(this.words[Re]=$e,this.length++),this.length=Be===0?1:this.length,this},Ae.prototype.muln=function(Be){return this.clone().imuln(Be)},Ae.prototype.sqr=function(){return this.mul(this)},Ae.prototype.isqr=function(){return this.imul(this.clone())},Ae.prototype.pow=function(Be){var $e=Ct(Be);if($e.length===0)return new Ae(1);for(var Re=this,We=0;We<$e.length&&$e[We]===0;We++,Re=Re.sqr());if(++We<$e.length)for(var Xe=Re.sqr();We<$e.length;We++,Xe=Xe.sqr())$e[We]!==0&&(Re=Re.mul(Xe));return Re},Ae.prototype.iushln=function(Be){Ee(typeof Be=="number"&&Be>=0);var $e=Be%26,Re=(Be-$e)/26,We=67108863>>>26-$e<<26-$e,Xe;if($e!==0){var Et=0;for(Xe=0;Xe>>26-$e}Et&&(this.words[Xe]=Et,this.length++)}if(Re!==0){for(Xe=this.length-1;Xe>=0;Xe--)this.words[Xe+Re]=this.words[Xe];for(Xe=0;Xe=0);var We;$e?We=($e-$e%26)/26:We=0;var Xe=Be%26,Et=Math.min((Be-Xe)/26,this.length),Bt=67108863^67108863>>>Xe<Et)for(this.length-=Et,De=0;De=0&&(Je!==0||De>=We);De--){var It=this.words[De]|0;this.words[De]=Je<<26-Xe|It>>>Xe,Je=It&Bt}return vt&&Je!==0&&(vt.words[vt.length++]=Je),this.length===0&&(this.words[0]=0,this.length=1),this.strip()},Ae.prototype.ishrn=function(Be,$e,Re){return Ee(this.negative===0),this.iushrn(Be,$e,Re)},Ae.prototype.shln=function(Be){return this.clone().ishln(Be)},Ae.prototype.ushln=function(Be){return this.clone().iushln(Be)},Ae.prototype.shrn=function(Be){return this.clone().ishrn(Be)},Ae.prototype.ushrn=function(Be){return this.clone().iushrn(Be)},Ae.prototype.testn=function(Be){Ee(typeof Be=="number"&&Be>=0);var $e=Be%26,Re=(Be-$e)/26,We=1<<$e;if(this.length<=Re)return!1;var Xe=this.words[Re];return!!(Xe&We)},Ae.prototype.imaskn=function(Be){Ee(typeof Be=="number"&&Be>=0);var $e=Be%26,Re=(Be-$e)/26;if(Ee(this.negative===0,"imaskn works only with positive numbers"),this.length<=Re)return this;if($e!==0&&Re++,this.length=Math.min(Re,this.length),$e!==0){var We=67108863^67108863>>>$e<<$e;this.words[this.length-1]&=We}return this.strip()},Ae.prototype.maskn=function(Be){return this.clone().imaskn(Be)},Ae.prototype.iaddn=function(Be){return Ee(typeof Be=="number"),Ee(Be<67108864),Be<0?this.isubn(-Be):this.negative!==0?this.length===1&&(this.words[0]|0)=67108864;$e++)this.words[$e]-=67108864,$e===this.length-1?this.words[$e+1]=1:this.words[$e+1]++;return this.length=Math.max(this.length,$e+1),this},Ae.prototype.isubn=function(Be){if(Ee(typeof Be=="number"),Ee(Be<67108864),Be<0)return this.iaddn(-Be);if(this.negative!==0)return this.negative=0,this.iaddn(Be),this.negative=1,this;if(this.words[0]-=Be,this.length===1&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var $e=0;$e>26)-(vt/67108864|0),this.words[Xe+Re]=Et&67108863}for(;Xe>26,this.words[Xe+Re]=Et&67108863;if(Bt===0)return this.strip();for(Ee(Bt===-1),Bt=0,Xe=0;Xe>26,this.words[Xe]=Et&67108863;return this.negative=1,this.strip()},Ae.prototype._wordDiv=function(Be,$e){var Re=this.length-Be.length,We=this.clone(),Xe=Be,Et=Xe.words[Xe.length-1]|0,Bt=this._countBits(Et);Re=26-Bt,Re!==0&&(Xe=Xe.ushln(Re),We.iushln(Re),Et=Xe.words[Xe.length-1]|0);var vt=We.length-Xe.length,De;if($e!=="mod"){De=new Ae(null),De.length=vt+1,De.words=new Array(De.length);for(var Je=0;Je=0;tn--){var Ut=(We.words[Xe.length+tn]|0)*67108864+(We.words[Xe.length+tn-1]|0);for(Ut=Math.min(Ut/Et|0,67108863),We._ishlnsubmul(Xe,Ut,tn);We.negative!==0;)Ut--,We.negative=0,We._ishlnsubmul(Xe,1,tn),We.isZero()||(We.negative^=1);De&&(De.words[tn]=Ut)}return De&&De.strip(),We.strip(),$e!=="div"&&Re!==0&&We.iushrn(Re),{div:De||null,mod:We}},Ae.prototype.divmod=function(Be,$e,Re){if(Ee(!Be.isZero()),this.isZero())return{div:new Ae(0),mod:new Ae(0)};var We,Xe,Et;return this.negative!==0&&Be.negative===0?(Et=this.neg().divmod(Be,$e),$e!=="mod"&&(We=Et.div.neg()),$e!=="div"&&(Xe=Et.mod.neg(),Re&&Xe.negative!==0&&Xe.iadd(Be)),{div:We,mod:Xe}):this.negative===0&&Be.negative!==0?(Et=this.divmod(Be.neg(),$e),$e!=="mod"&&(We=Et.div.neg()),{div:We,mod:Et.mod}):(this.negative&Be.negative)!==0?(Et=this.neg().divmod(Be.neg(),$e),$e!=="div"&&(Xe=Et.mod.neg(),Re&&Xe.negative!==0&&Xe.isub(Be)),{div:Et.div,mod:Xe}):Be.length>this.length||this.cmp(Be)<0?{div:new Ae(0),mod:this}:Be.length===1?$e==="div"?{div:this.divn(Be.words[0]),mod:null}:$e==="mod"?{div:null,mod:new Ae(this.modn(Be.words[0]))}:{div:this.divn(Be.words[0]),mod:new Ae(this.modn(Be.words[0]))}:this._wordDiv(Be,$e)},Ae.prototype.div=function(Be){return this.divmod(Be,"div",!1).div},Ae.prototype.mod=function(Be){return this.divmod(Be,"mod",!1).mod},Ae.prototype.umod=function(Be){return this.divmod(Be,"mod",!0).mod},Ae.prototype.divRound=function(Be){var $e=this.divmod(Be);if($e.mod.isZero())return $e.div;var Re=$e.div.negative!==0?$e.mod.isub(Be):$e.mod,We=Be.ushrn(1),Xe=Be.andln(1),Et=Re.cmp(We);return Et<0||Xe===1&&Et===0?$e.div:$e.div.negative!==0?$e.div.isubn(1):$e.div.iaddn(1)},Ae.prototype.modn=function(Be){Ee(Be<=67108863);for(var $e=(1<<26)%Be,Re=0,We=this.length-1;We>=0;We--)Re=($e*Re+(this.words[We]|0))%Be;return Re},Ae.prototype.idivn=function(Be){Ee(Be<=67108863);for(var $e=0,Re=this.length-1;Re>=0;Re--){var We=(this.words[Re]|0)+$e*67108864;this.words[Re]=We/Be|0,$e=We%Be}return this.strip()},Ae.prototype.divn=function(Be){return this.clone().idivn(Be)},Ae.prototype.egcd=function(Be){Ee(Be.negative===0),Ee(!Be.isZero());var $e=this,Re=Be.clone();$e.negative!==0?$e=$e.umod(Be):$e=$e.clone();for(var We=new Ae(1),Xe=new Ae(0),Et=new Ae(0),Bt=new Ae(1),vt=0;$e.isEven()&&Re.isEven();)$e.iushrn(1),Re.iushrn(1),++vt;for(var De=Re.clone(),Je=$e.clone();!$e.isZero();){for(var It=0,tn=1;($e.words[0]&tn)===0&&It<26;++It,tn<<=1);if(It>0)for($e.iushrn(It);It-- >0;)(We.isOdd()||Xe.isOdd())&&(We.iadd(De),Xe.isub(Je)),We.iushrn(1),Xe.iushrn(1);for(var Ut=0,ln=1;(Re.words[0]&ln)===0&&Ut<26;++Ut,ln<<=1);if(Ut>0)for(Re.iushrn(Ut);Ut-- >0;)(Et.isOdd()||Bt.isOdd())&&(Et.iadd(De),Bt.isub(Je)),Et.iushrn(1),Bt.iushrn(1);$e.cmp(Re)>=0?($e.isub(Re),We.isub(Et),Xe.isub(Bt)):(Re.isub($e),Et.isub(We),Bt.isub(Xe))}return{a:Et,b:Bt,gcd:Re.iushln(vt)}},Ae.prototype._invmp=function(Be){Ee(Be.negative===0),Ee(!Be.isZero());var $e=this,Re=Be.clone();$e.negative!==0?$e=$e.umod(Be):$e=$e.clone();for(var We=new Ae(1),Xe=new Ae(0),Et=Re.clone();$e.cmpn(1)>0&&Re.cmpn(1)>0;){for(var Bt=0,vt=1;($e.words[0]&vt)===0&&Bt<26;++Bt,vt<<=1);if(Bt>0)for($e.iushrn(Bt);Bt-- >0;)We.isOdd()&&We.iadd(Et),We.iushrn(1);for(var De=0,Je=1;(Re.words[0]&Je)===0&&De<26;++De,Je<<=1);if(De>0)for(Re.iushrn(De);De-- >0;)Xe.isOdd()&&Xe.iadd(Et),Xe.iushrn(1);$e.cmp(Re)>=0?($e.isub(Re),We.isub(Xe)):(Re.isub($e),Xe.isub(We))}var It;return $e.cmpn(1)===0?It=We:It=Xe,It.cmpn(0)<0&&It.iadd(Be),It},Ae.prototype.gcd=function(Be){if(this.isZero())return Be.abs();if(Be.isZero())return this.abs();var $e=this.clone(),Re=Be.clone();$e.negative=0,Re.negative=0;for(var We=0;$e.isEven()&&Re.isEven();We++)$e.iushrn(1),Re.iushrn(1);do{for(;$e.isEven();)$e.iushrn(1);for(;Re.isEven();)Re.iushrn(1);var Xe=$e.cmp(Re);if(Xe<0){var Et=$e;$e=Re,Re=Et}else if(Xe===0||Re.cmpn(1)===0)break;$e.isub(Re)}while(!0);return Re.iushln(We)},Ae.prototype.invm=function(Be){return this.egcd(Be).a.umod(Be)},Ae.prototype.isEven=function(){return(this.words[0]&1)===0},Ae.prototype.isOdd=function(){return(this.words[0]&1)===1},Ae.prototype.andln=function(Be){return this.words[0]&Be},Ae.prototype.bincn=function(Be){Ee(typeof Be=="number");var $e=Be%26,Re=(Be-$e)/26,We=1<<$e;if(this.length<=Re)return this._expand(Re+1),this.words[Re]|=We,this;for(var Xe=We,Et=Re;Xe!==0&&Et>>26,Bt&=67108863,this.words[Et]=Bt}return Xe!==0&&(this.words[Et]=Xe,this.length++),this},Ae.prototype.isZero=function(){return this.length===1&&this.words[0]===0},Ae.prototype.cmpn=function(Be){var $e=Be<0;if(this.negative!==0&&!$e)return-1;if(this.negative===0&&$e)return 1;this.strip();var Re;if(this.length>1)Re=1;else{$e&&(Be=-Be),Ee(Be<=67108863,"Number is too big");var We=this.words[0]|0;Re=We===Be?0:WeBe.length)return 1;if(this.length=0;Re--){var We=this.words[Re]|0,Xe=Be.words[Re]|0;if(We!==Xe){WeXe&&($e=1);break}}return $e},Ae.prototype.gtn=function(Be){return this.cmpn(Be)===1},Ae.prototype.gt=function(Be){return this.cmp(Be)===1},Ae.prototype.gten=function(Be){return this.cmpn(Be)>=0},Ae.prototype.gte=function(Be){return this.cmp(Be)>=0},Ae.prototype.ltn=function(Be){return this.cmpn(Be)===-1},Ae.prototype.lt=function(Be){return this.cmp(Be)===-1},Ae.prototype.lten=function(Be){return this.cmpn(Be)<=0},Ae.prototype.lte=function(Be){return this.cmp(Be)<=0},Ae.prototype.eqn=function(Be){return this.cmpn(Be)===0},Ae.prototype.eq=function(Be){return this.cmp(Be)===0},Ae.red=function(Be){return new qn(Be)},Ae.prototype.toRed=function(Be){return Ee(!this.red,"Already a number in reduction context"),Ee(this.negative===0,"red works only with positives"),Be.convertTo(this)._forceRed(Be)},Ae.prototype.fromRed=function(){return Ee(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},Ae.prototype._forceRed=function(Be){return this.red=Be,this},Ae.prototype.forceRed=function(Be){return Ee(!this.red,"Already a number in reduction context"),this._forceRed(Be)},Ae.prototype.redAdd=function(Be){return Ee(this.red,"redAdd works only with red numbers"),this.red.add(this,Be)},Ae.prototype.redIAdd=function(Be){return Ee(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,Be)},Ae.prototype.redSub=function(Be){return Ee(this.red,"redSub works only with red numbers"),this.red.sub(this,Be)},Ae.prototype.redISub=function(Be){return Ee(this.red,"redISub works only with red numbers"),this.red.isub(this,Be)},Ae.prototype.redShl=function(Be){return Ee(this.red,"redShl works only with red numbers"),this.red.shl(this,Be)},Ae.prototype.redMul=function(Be){return Ee(this.red,"redMul works only with red numbers"),this.red._verify2(this,Be),this.red.mul(this,Be)},Ae.prototype.redIMul=function(Be){return Ee(this.red,"redMul works only with red numbers"),this.red._verify2(this,Be),this.red.imul(this,Be)},Ae.prototype.redSqr=function(){return Ee(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},Ae.prototype.redISqr=function(){return Ee(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},Ae.prototype.redSqrt=function(){return Ee(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},Ae.prototype.redInvm=function(){return Ee(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},Ae.prototype.redNeg=function(){return Ee(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},Ae.prototype.redPow=function(Be){return Ee(this.red&&!Be.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,Be)};var Jt={k256:null,p224:null,p192:null,p25519:null};function Kt(Be,$e){this.name=Be,this.p=new Ae($e,16),this.n=this.p.bitLength(),this.k=new Ae(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}Kt.prototype._tmp=function(){var Be=new Ae(null);return Be.words=new Array(Math.ceil(this.n/13)),Be},Kt.prototype.ireduce=function(Be){var $e=Be,Re;do this.split($e,this.tmp),$e=this.imulK($e),$e=$e.iadd(this.tmp),Re=$e.bitLength();while(Re>this.n);var We=Re0?$e.isub(this.p):$e.strip!==void 0?$e.strip():$e._strip(),$e},Kt.prototype.split=function(Be,$e){Be.iushrn(this.n,0,$e)},Kt.prototype.imulK=function(Be){return Be.imul(this.k)};function kn(){Kt.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}Me(kn,Kt),kn.prototype.split=function(Be,$e){for(var Re=4194303,We=Math.min(Be.length,9),Xe=0;Xe>>22,Et=Bt}Et>>>=22,Be.words[Xe-10]=Et,Et===0&&Be.length>10?Be.length-=10:Be.length-=9},kn.prototype.imulK=function(Be){Be.words[Be.length]=0,Be.words[Be.length+1]=0,Be.length+=2;for(var $e=0,Re=0;Re>>=26,Be.words[Re]=Xe,$e=We}return $e!==0&&(Be.words[Be.length++]=$e),Be},Ae._prime=function(Be){if(Jt[Be])return Jt[Be];var $e;if(Be==="k256")$e=new kn;else if(Be==="p224")$e=new wn;else if(Be==="p192")$e=new ei;else if(Be==="p25519")$e=new ti;else throw new Error("Unknown prime "+Be);return Jt[Be]=$e,$e};function qn(Be){if(typeof Be=="string"){var $e=Ae._prime(Be);this.m=$e.p,this.prime=$e}else Ee(Be.gtn(1),"modulus must be greater than 1"),this.m=Be,this.prime=null}qn.prototype._verify1=function(Be){Ee(Be.negative===0,"red works only with positives"),Ee(Be.red,"red works only with red numbers")},qn.prototype._verify2=function(Be,$e){Ee((Be.negative|$e.negative)===0,"red works only with positives"),Ee(Be.red&&Be.red===$e.red,"red works only with red numbers")},qn.prototype.imod=function(Be){return this.prime?this.prime.ireduce(Be)._forceRed(this):Be.umod(this.m)._forceRed(this)},qn.prototype.neg=function(Be){return Be.isZero()?Be.clone():this.m.sub(Be)._forceRed(this)},qn.prototype.add=function(Be,$e){this._verify2(Be,$e);var Re=Be.add($e);return Re.cmp(this.m)>=0&&Re.isub(this.m),Re._forceRed(this)},qn.prototype.iadd=function(Be,$e){this._verify2(Be,$e);var Re=Be.iadd($e);return Re.cmp(this.m)>=0&&Re.isub(this.m),Re},qn.prototype.sub=function(Be,$e){this._verify2(Be,$e);var Re=Be.sub($e);return Re.cmpn(0)<0&&Re.iadd(this.m),Re._forceRed(this)},qn.prototype.isub=function(Be,$e){this._verify2(Be,$e);var Re=Be.isub($e);return Re.cmpn(0)<0&&Re.iadd(this.m),Re},qn.prototype.shl=function(Be,$e){return this._verify1(Be),this.imod(Be.ushln($e))},qn.prototype.imul=function(Be,$e){return this._verify2(Be,$e),this.imod(Be.imul($e))},qn.prototype.mul=function(Be,$e){return this._verify2(Be,$e),this.imod(Be.mul($e))},qn.prototype.isqr=function(Be){return this.imul(Be,Be.clone())},qn.prototype.sqr=function(Be){return this.mul(Be,Be)},qn.prototype.sqrt=function(Be){if(Be.isZero())return Be.clone();var $e=this.m.andln(3);if(Ee($e%2===1),$e===3){var Re=this.m.add(new Ae(1)).iushrn(2);return this.pow(Be,Re)}for(var We=this.m.subn(1),Xe=0;!We.isZero()&&We.andln(1)===0;)Xe++,We.iushrn(1);Ee(!We.isZero());var Et=new Ae(1).toRed(this),Bt=Et.redNeg(),vt=this.m.subn(1).iushrn(1),De=this.m.bitLength();for(De=new Ae(2*De*De).toRed(this);this.pow(De,vt).cmp(Bt)!==0;)De.redIAdd(Bt);for(var Je=this.pow(De,We),It=this.pow(Be,We.addn(1).iushrn(1)),tn=this.pow(Be,We),Ut=Xe;tn.cmp(Et)!==0;){for(var ln=tn,xn=0;ln.cmp(Et)!==0;xn++)ln=ln.redSqr();Ee(xn=0;Xe--){for(var Je=$e.words[Xe],It=De-1;It>=0;It--){var tn=Je>>It&1;if(Et!==We[0]&&(Et=this.sqr(Et)),tn===0&&Bt===0){vt=0;continue}Bt<<=1,Bt|=tn,vt++,!(vt!==Re&&(Xe!==0||It!==0))&&(Et=this.mul(Et,We[Bt]),vt=0,Bt=0)}De=26}return Et},qn.prototype.convertTo=function(Be){var $e=Be.umod(this.m);return $e===Be?$e.clone():$e},qn.prototype.convertFrom=function(Be){var $e=Be.clone();return $e.red=null,$e},Ae.mont=function(Be){return new Jn(Be)};function Jn(Be){qn.call(this,Be),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new Ae(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}Me(Jn,qn),Jn.prototype.convertTo=function(Be){return this.imod(Be.ushln(this.shift))},Jn.prototype.convertFrom=function(Be){var $e=this.imod(Be.mul(this.rinv));return $e.red=null,$e},Jn.prototype.imul=function(Be,$e){if(Be.isZero()||$e.isZero())return Be.words[0]=0,Be.length=1,Be;var Re=Be.imul($e),We=Re.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),Xe=Re.isub(We).iushrn(this.shift),Et=Xe;return Xe.cmp(this.m)>=0?Et=Xe.isub(this.m):Xe.cmpn(0)<0&&(Et=Xe.iadd(this.m)),Et._forceRed(this)},Jn.prototype.mul=function(Be,$e){if(Be.isZero()||$e.isZero())return new Ae(0)._forceRed(this);var Re=Be.mul($e),We=Re.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),Xe=Re.isub(We).iushrn(this.shift),Et=Xe;return Xe.cmp(this.m)>=0?Et=Xe.isub(this.m):Xe.cmpn(0)<0&&(Et=Xe.iadd(this.m)),Et._forceRed(this)},Jn.prototype.invm=function(Be){var $e=this.imod(Be._invmp(this.m).mul(this.r2));return $e._forceRed(this)}})(e,bn$2)}(bn$3)),bn$3.exports}var browser$2,hasRequiredBrowser$2;function requireBrowser$2(){if(hasRequiredBrowser$2)return browser$2;hasRequiredBrowser$2=1;var e=requireElliptic(),j=requireBn$1();browser$2=function(Ae){return new Ee(Ae)};var ke={secp256k1:{name:"secp256k1",byteLength:32},secp224r1:{name:"p224",byteLength:28},prime256v1:{name:"p256",byteLength:32},prime192v1:{name:"p192",byteLength:24},ed25519:{name:"ed25519",byteLength:32},secp384r1:{name:"p384",byteLength:48},secp521r1:{name:"p521",byteLength:66}};ke.p224=ke.secp224r1,ke.p256=ke.secp256r1=ke.prime256v1,ke.p192=ke.secp192r1=ke.prime192v1,ke.p384=ke.secp384r1,ke.p521=ke.secp521r1;function Ee(Ae){this.curveType=ke[Ae],this.curveType||(this.curveType={name:Ae}),this.curve=new e.ec(this.curveType.name),this.keys=void 0}Ee.prototype.generateKeys=function(Ae,Ie){return this.keys=this.curve.genKeyPair(),this.getPublicKey(Ae,Ie)},Ee.prototype.computeSecret=function(Ae,Ie,Ue){Ie=Ie||"utf8",Buffer.isBuffer(Ae)||(Ae=new Buffer(Ae,Ie));var Ke=this.curve.keyFromPublic(Ae).getPublic(),Ve=Ke.mul(this.keys.getPrivate()).getX();return Me(Ve,Ue,this.curveType.byteLength)},Ee.prototype.getPublicKey=function(Ae,Ie){var Ue=this.keys.getPublic(Ie==="compressed",!0);return Ie==="hybrid"&&(Ue[Ue.length-1]%2?Ue[0]=7:Ue[0]=6),Me(Ue,Ae)},Ee.prototype.getPrivateKey=function(Ae){return Me(this.keys.getPrivate(),Ae)},Ee.prototype.setPublicKey=function(Ae,Ie){return Ie=Ie||"utf8",Buffer.isBuffer(Ae)||(Ae=new Buffer(Ae,Ie)),this.keys._importPublic(Ae),this},Ee.prototype.setPrivateKey=function(Ae,Ie){Ie=Ie||"utf8",Buffer.isBuffer(Ae)||(Ae=new Buffer(Ae,Ie));var Ue=new j(Ae);return Ue=Ue.toString(16),this.keys=this.curve.genKeyPair(),this.keys._importPrivate(Ue),this};function Me(Ae,Ie,Ue){Array.isArray(Ae)||(Ae=Ae.toArray());var Ke=new Buffer(Ae);if(Ue&&Ke.length0?Be:$e},Ae.min=function(Be,$e){return Be.cmp($e)<0?Be:$e},Ae.prototype._init=function(Be,$e,Re){if(typeof Be=="number")return this._initNumber(Be,$e,Re);if(typeof Be=="object")return this._initArray(Be,$e,Re);$e==="hex"&&($e=16),Ee($e===($e|0)&&$e>=2&&$e<=36),Be=Be.toString().replace(/\s+/g,"");var We=0;Be[0]==="-"&&(We++,this.negative=1),We=0;We-=3)Et=Be[We]|Be[We-1]<<8|Be[We-2]<<16,this.words[Xe]|=Et<>>26-Bt&67108863,Bt+=24,Bt>=26&&(Bt-=26,Xe++);else if(Re==="le")for(We=0,Xe=0;We>>26-Bt&67108863,Bt+=24,Bt>=26&&(Bt-=26,Xe++);return this.strip()};function Ue(Be,$e){var Re=Be.charCodeAt($e);return Re>=65&&Re<=70?Re-55:Re>=97&&Re<=102?Re-87:Re-48&15}function Ke(Be,$e,Re){var We=Ue(Be,Re);return Re-1>=$e&&(We|=Ue(Be,Re-1)<<4),We}Ae.prototype._parseHex=function(Be,$e,Re){this.length=Math.ceil((Be.length-$e)/6),this.words=new Array(this.length);for(var We=0;We=$e;We-=2)Bt=Ke(Be,$e,We)<=18?(Xe-=18,Et+=1,this.words[Et]|=Bt>>>26):Xe+=8;else{var vt=Be.length-$e;for(We=vt%2===0?$e+1:$e;We=18?(Xe-=18,Et+=1,this.words[Et]|=Bt>>>26):Xe+=8}this.strip()};function Ve(Be,$e,Re,We){for(var Xe=0,Et=Math.min(Be.length,Re),Bt=$e;Bt=49?Xe+=vt-49+10:vt>=17?Xe+=vt-17+10:Xe+=vt}return Xe}Ae.prototype._parseBase=function(Be,$e,Re){this.words=[0],this.length=1;for(var We=0,Xe=1;Xe<=67108863;Xe*=$e)We++;We--,Xe=Xe/$e|0;for(var Et=Be.length-Re,Bt=Et%We,vt=Math.min(Et,Et-Bt)+Re,De=0,Je=Re;Je1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},Ae.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},Ae.prototype.inspect=function(){return(this.red?""};var Ge=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],yt=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],bt=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];Ae.prototype.toString=function(Be,$e){Be=Be||10,$e=$e|0||1;var Re;if(Be===16||Be==="hex"){Re="";for(var We=0,Xe=0,Et=0;Et>>24-We&16777215,We+=2,We>=26&&(We-=26,Et--),Xe!==0||Et!==this.length-1?Re=Ge[6-vt.length]+vt+Re:Re=vt+Re}for(Xe!==0&&(Re=Xe.toString(16)+Re);Re.length%$e!==0;)Re="0"+Re;return this.negative!==0&&(Re="-"+Re),Re}if(Be===(Be|0)&&Be>=2&&Be<=36){var De=yt[Be],Je=bt[Be];Re="";var It=this.clone();for(It.negative=0;!It.isZero();){var tn=It.modn(Je).toString(Be);It=It.idivn(Je),It.isZero()?Re=tn+Re:Re=Ge[De-tn.length]+tn+Re}for(this.isZero()&&(Re="0"+Re);Re.length%$e!==0;)Re="0"+Re;return this.negative!==0&&(Re="-"+Re),Re}Ee(!1,"Base should be between 2 and 36")},Ae.prototype.toNumber=function(){var Be=this.words[0];return this.length===2?Be+=this.words[1]*67108864:this.length===3&&this.words[2]===1?Be+=4503599627370496+this.words[1]*67108864:this.length>2&&Ee(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-Be:Be},Ae.prototype.toJSON=function(){return this.toString(16)},Ae.prototype.toBuffer=function(Be,$e){return Ee(typeof Ie<"u"),this.toArrayLike(Ie,Be,$e)},Ae.prototype.toArray=function(Be,$e){return this.toArrayLike(Array,Be,$e)},Ae.prototype.toArrayLike=function(Be,$e,Re){var We=this.byteLength(),Xe=Re||Math.max(1,We);Ee(We<=Xe,"byte array longer than desired length"),Ee(Xe>0,"Requested array length <= 0"),this.strip();var Et=$e==="le",Bt=new Be(Xe),vt,De,Je=this.clone();if(Et){for(De=0;!Je.isZero();De++)vt=Je.andln(255),Je.iushrn(8),Bt[De]=vt;for(;De=4096&&(Re+=13,$e>>>=13),$e>=64&&(Re+=7,$e>>>=7),$e>=8&&(Re+=4,$e>>>=4),$e>=2&&(Re+=2,$e>>>=2),Re+$e},Ae.prototype._zeroBits=function(Be){if(Be===0)return 26;var $e=Be,Re=0;return($e&8191)===0&&(Re+=13,$e>>>=13),($e&127)===0&&(Re+=7,$e>>>=7),($e&15)===0&&(Re+=4,$e>>>=4),($e&3)===0&&(Re+=2,$e>>>=2),($e&1)===0&&Re++,Re},Ae.prototype.bitLength=function(){var Be=this.words[this.length-1],$e=this._countBits(Be);return(this.length-1)*26+$e};function Ct(Be){for(var $e=new Array(Be.bitLength()),Re=0;Re<$e.length;Re++){var We=Re/26|0,Xe=Re%26;$e[Re]=(Be.words[We]&1<>>Xe}return $e}Ae.prototype.zeroBits=function(){if(this.isZero())return 0;for(var Be=0,$e=0;$eBe.length?this.clone().ior(Be):Be.clone().ior(this)},Ae.prototype.uor=function(Be){return this.length>Be.length?this.clone().iuor(Be):Be.clone().iuor(this)},Ae.prototype.iuand=function(Be){var $e;this.length>Be.length?$e=Be:$e=this;for(var Re=0;Re<$e.length;Re++)this.words[Re]=this.words[Re]&Be.words[Re];return this.length=$e.length,this.strip()},Ae.prototype.iand=function(Be){return Ee((this.negative|Be.negative)===0),this.iuand(Be)},Ae.prototype.and=function(Be){return this.length>Be.length?this.clone().iand(Be):Be.clone().iand(this)},Ae.prototype.uand=function(Be){return this.length>Be.length?this.clone().iuand(Be):Be.clone().iuand(this)},Ae.prototype.iuxor=function(Be){var $e,Re;this.length>Be.length?($e=this,Re=Be):($e=Be,Re=this);for(var We=0;WeBe.length?this.clone().ixor(Be):Be.clone().ixor(this)},Ae.prototype.uxor=function(Be){return this.length>Be.length?this.clone().iuxor(Be):Be.clone().iuxor(this)},Ae.prototype.inotn=function(Be){Ee(typeof Be=="number"&&Be>=0);var $e=Math.ceil(Be/26)|0,Re=Be%26;this._expand($e),Re>0&&$e--;for(var We=0;We<$e;We++)this.words[We]=~this.words[We]&67108863;return Re>0&&(this.words[We]=~this.words[We]&67108863>>26-Re),this.strip()},Ae.prototype.notn=function(Be){return this.clone().inotn(Be)},Ae.prototype.setn=function(Be,$e){Ee(typeof Be=="number"&&Be>=0);var Re=Be/26|0,We=Be%26;return this._expand(Re+1),$e?this.words[Re]=this.words[Re]|1<Be.length?(Re=this,We=Be):(Re=Be,We=this);for(var Xe=0,Et=0;Et>>26;for(;Xe!==0&&Et>>26;if(this.length=Re.length,Xe!==0)this.words[this.length]=Xe,this.length++;else if(Re!==this)for(;EtBe.length?this.clone().iadd(Be):Be.clone().iadd(this)},Ae.prototype.isub=function(Be){if(Be.negative!==0){Be.negative=0;var $e=this.iadd(Be);return Be.negative=1,$e._normSign()}else if(this.negative!==0)return this.negative=0,this.iadd(Be),this.negative=1,this._normSign();var Re=this.cmp(Be);if(Re===0)return this.negative=0,this.length=1,this.words[0]=0,this;var We,Xe;Re>0?(We=this,Xe=Be):(We=Be,Xe=this);for(var Et=0,Bt=0;Bt>26,this.words[Bt]=$e&67108863;for(;Et!==0&&Bt>26,this.words[Bt]=$e&67108863;if(Et===0&&Bt>>26,tn=De&67108863,Ut=Math.min(Je,$e.length-1),ln=Math.max(0,Je-Be.length+1);ln<=Ut;ln++){var xn=Je-ln|0;Xe=Be.words[xn]|0,Et=$e.words[ln]|0,Bt=Xe*Et+tn,It+=Bt/67108864|0,tn=Bt&67108863}Re.words[Je]=tn|0,De=It|0}return De!==0?Re.words[Je]=De|0:Re.length--,Re.strip()}var Ft=function(Be,$e,Re){var We=Be.words,Xe=$e.words,Et=Re.words,Bt=0,vt,De,Je,It=We[0]|0,tn=It&8191,Ut=It>>>13,ln=We[1]|0,xn=ln&8191,Dn=ln>>>13,Zt=We[2]|0,nn=Zt&8191,Xn=Zt>>>13,gi=We[3]|0,hn=gi&8191,$n=gi>>>13,di=We[4]|0,ai=di&8191,Zn=di>>>13,_i=We[5]|0,ci=_i&8191,yi=_i>>>13,Ai=We[6]|0,Bi=Ai&8191,Ei=Ai>>>13,Ii=We[7]|0,ii=Ii&8191,vi=Ii>>>13,zi=We[8]|0,si=zi&8191,wi=zi>>>13,Mi=We[9]|0,an=Mi&8191,jt=Mi>>>13,rn=Xe[0]|0,on=rn&8191,ri=rn>>>13,li=Xe[1]|0,oi=li&8191,hi=li>>>13,Ri=Xe[2]|0,ni=Ri&8191,pi=Ri>>>13,Li=Xe[3]|0,xi=Li&8191,mi=Li>>>13,Oi=Xe[4]|0,Ci=Oi&8191,Ni=Oi>>>13,Wi=Xe[5]|0,Pi=Wi&8191,Xt=Wi>>>13,Mn=Xe[6]|0,An=Mn&8191,ui=Mn>>>13,Si=Xe[7]|0,fi=Si&8191,ki=Si>>>13,Ki=Xe[8]|0,Ti=Ki&8191,$i=Ki>>>13,Yi=Xe[9]|0,Di=Yi&8191,qi=Yi>>>13;Re.negative=Be.negative^$e.negative,Re.length=19,vt=Math.imul(tn,on),De=Math.imul(tn,ri),De=De+Math.imul(Ut,on)|0,Je=Math.imul(Ut,ri);var Xi=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Xi>>>26)|0,Xi&=67108863,vt=Math.imul(xn,on),De=Math.imul(xn,ri),De=De+Math.imul(Dn,on)|0,Je=Math.imul(Dn,ri),vt=vt+Math.imul(tn,oi)|0,De=De+Math.imul(tn,hi)|0,De=De+Math.imul(Ut,oi)|0,Je=Je+Math.imul(Ut,hi)|0;var Co=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Co>>>26)|0,Co&=67108863,vt=Math.imul(nn,on),De=Math.imul(nn,ri),De=De+Math.imul(Xn,on)|0,Je=Math.imul(Xn,ri),vt=vt+Math.imul(xn,oi)|0,De=De+Math.imul(xn,hi)|0,De=De+Math.imul(Dn,oi)|0,Je=Je+Math.imul(Dn,hi)|0,vt=vt+Math.imul(tn,ni)|0,De=De+Math.imul(tn,pi)|0,De=De+Math.imul(Ut,ni)|0,Je=Je+Math.imul(Ut,pi)|0;var Po=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Po>>>26)|0,Po&=67108863,vt=Math.imul(hn,on),De=Math.imul(hn,ri),De=De+Math.imul($n,on)|0,Je=Math.imul($n,ri),vt=vt+Math.imul(nn,oi)|0,De=De+Math.imul(nn,hi)|0,De=De+Math.imul(Xn,oi)|0,Je=Je+Math.imul(Xn,hi)|0,vt=vt+Math.imul(xn,ni)|0,De=De+Math.imul(xn,pi)|0,De=De+Math.imul(Dn,ni)|0,Je=Je+Math.imul(Dn,pi)|0,vt=vt+Math.imul(tn,xi)|0,De=De+Math.imul(tn,mi)|0,De=De+Math.imul(Ut,xi)|0,Je=Je+Math.imul(Ut,mi)|0;var Ro=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Ro>>>26)|0,Ro&=67108863,vt=Math.imul(ai,on),De=Math.imul(ai,ri),De=De+Math.imul(Zn,on)|0,Je=Math.imul(Zn,ri),vt=vt+Math.imul(hn,oi)|0,De=De+Math.imul(hn,hi)|0,De=De+Math.imul($n,oi)|0,Je=Je+Math.imul($n,hi)|0,vt=vt+Math.imul(nn,ni)|0,De=De+Math.imul(nn,pi)|0,De=De+Math.imul(Xn,ni)|0,Je=Je+Math.imul(Xn,pi)|0,vt=vt+Math.imul(xn,xi)|0,De=De+Math.imul(xn,mi)|0,De=De+Math.imul(Dn,xi)|0,Je=Je+Math.imul(Dn,mi)|0,vt=vt+Math.imul(tn,Ci)|0,De=De+Math.imul(tn,Ni)|0,De=De+Math.imul(Ut,Ci)|0,Je=Je+Math.imul(Ut,Ni)|0;var bi=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(bi>>>26)|0,bi&=67108863,vt=Math.imul(ci,on),De=Math.imul(ci,ri),De=De+Math.imul(yi,on)|0,Je=Math.imul(yi,ri),vt=vt+Math.imul(ai,oi)|0,De=De+Math.imul(ai,hi)|0,De=De+Math.imul(Zn,oi)|0,Je=Je+Math.imul(Zn,hi)|0,vt=vt+Math.imul(hn,ni)|0,De=De+Math.imul(hn,pi)|0,De=De+Math.imul($n,ni)|0,Je=Je+Math.imul($n,pi)|0,vt=vt+Math.imul(nn,xi)|0,De=De+Math.imul(nn,mi)|0,De=De+Math.imul(Xn,xi)|0,Je=Je+Math.imul(Xn,mi)|0,vt=vt+Math.imul(xn,Ci)|0,De=De+Math.imul(xn,Ni)|0,De=De+Math.imul(Dn,Ci)|0,Je=Je+Math.imul(Dn,Ni)|0,vt=vt+Math.imul(tn,Pi)|0,De=De+Math.imul(tn,Xt)|0,De=De+Math.imul(Ut,Pi)|0,Je=Je+Math.imul(Ut,Xt)|0;var Hi=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Hi>>>26)|0,Hi&=67108863,vt=Math.imul(Bi,on),De=Math.imul(Bi,ri),De=De+Math.imul(Ei,on)|0,Je=Math.imul(Ei,ri),vt=vt+Math.imul(ci,oi)|0,De=De+Math.imul(ci,hi)|0,De=De+Math.imul(yi,oi)|0,Je=Je+Math.imul(yi,hi)|0,vt=vt+Math.imul(ai,ni)|0,De=De+Math.imul(ai,pi)|0,De=De+Math.imul(Zn,ni)|0,Je=Je+Math.imul(Zn,pi)|0,vt=vt+Math.imul(hn,xi)|0,De=De+Math.imul(hn,mi)|0,De=De+Math.imul($n,xi)|0,Je=Je+Math.imul($n,mi)|0,vt=vt+Math.imul(nn,Ci)|0,De=De+Math.imul(nn,Ni)|0,De=De+Math.imul(Xn,Ci)|0,Je=Je+Math.imul(Xn,Ni)|0,vt=vt+Math.imul(xn,Pi)|0,De=De+Math.imul(xn,Xt)|0,De=De+Math.imul(Dn,Pi)|0,Je=Je+Math.imul(Dn,Xt)|0,vt=vt+Math.imul(tn,An)|0,De=De+Math.imul(tn,ui)|0,De=De+Math.imul(Ut,An)|0,Je=Je+Math.imul(Ut,ui)|0;var ji=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(ji>>>26)|0,ji&=67108863,vt=Math.imul(ii,on),De=Math.imul(ii,ri),De=De+Math.imul(vi,on)|0,Je=Math.imul(vi,ri),vt=vt+Math.imul(Bi,oi)|0,De=De+Math.imul(Bi,hi)|0,De=De+Math.imul(Ei,oi)|0,Je=Je+Math.imul(Ei,hi)|0,vt=vt+Math.imul(ci,ni)|0,De=De+Math.imul(ci,pi)|0,De=De+Math.imul(yi,ni)|0,Je=Je+Math.imul(yi,pi)|0,vt=vt+Math.imul(ai,xi)|0,De=De+Math.imul(ai,mi)|0,De=De+Math.imul(Zn,xi)|0,Je=Je+Math.imul(Zn,mi)|0,vt=vt+Math.imul(hn,Ci)|0,De=De+Math.imul(hn,Ni)|0,De=De+Math.imul($n,Ci)|0,Je=Je+Math.imul($n,Ni)|0,vt=vt+Math.imul(nn,Pi)|0,De=De+Math.imul(nn,Xt)|0,De=De+Math.imul(Xn,Pi)|0,Je=Je+Math.imul(Xn,Xt)|0,vt=vt+Math.imul(xn,An)|0,De=De+Math.imul(xn,ui)|0,De=De+Math.imul(Dn,An)|0,Je=Je+Math.imul(Dn,ui)|0,vt=vt+Math.imul(tn,fi)|0,De=De+Math.imul(tn,ki)|0,De=De+Math.imul(Ut,fi)|0,Je=Je+Math.imul(Ut,ki)|0;var Qi=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Qi>>>26)|0,Qi&=67108863,vt=Math.imul(si,on),De=Math.imul(si,ri),De=De+Math.imul(wi,on)|0,Je=Math.imul(wi,ri),vt=vt+Math.imul(ii,oi)|0,De=De+Math.imul(ii,hi)|0,De=De+Math.imul(vi,oi)|0,Je=Je+Math.imul(vi,hi)|0,vt=vt+Math.imul(Bi,ni)|0,De=De+Math.imul(Bi,pi)|0,De=De+Math.imul(Ei,ni)|0,Je=Je+Math.imul(Ei,pi)|0,vt=vt+Math.imul(ci,xi)|0,De=De+Math.imul(ci,mi)|0,De=De+Math.imul(yi,xi)|0,Je=Je+Math.imul(yi,mi)|0,vt=vt+Math.imul(ai,Ci)|0,De=De+Math.imul(ai,Ni)|0,De=De+Math.imul(Zn,Ci)|0,Je=Je+Math.imul(Zn,Ni)|0,vt=vt+Math.imul(hn,Pi)|0,De=De+Math.imul(hn,Xt)|0,De=De+Math.imul($n,Pi)|0,Je=Je+Math.imul($n,Xt)|0,vt=vt+Math.imul(nn,An)|0,De=De+Math.imul(nn,ui)|0,De=De+Math.imul(Xn,An)|0,Je=Je+Math.imul(Xn,ui)|0,vt=vt+Math.imul(xn,fi)|0,De=De+Math.imul(xn,ki)|0,De=De+Math.imul(Dn,fi)|0,Je=Je+Math.imul(Dn,ki)|0,vt=vt+Math.imul(tn,Ti)|0,De=De+Math.imul(tn,$i)|0,De=De+Math.imul(Ut,Ti)|0,Je=Je+Math.imul(Ut,$i)|0;var xo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(xo>>>26)|0,xo&=67108863,vt=Math.imul(an,on),De=Math.imul(an,ri),De=De+Math.imul(jt,on)|0,Je=Math.imul(jt,ri),vt=vt+Math.imul(si,oi)|0,De=De+Math.imul(si,hi)|0,De=De+Math.imul(wi,oi)|0,Je=Je+Math.imul(wi,hi)|0,vt=vt+Math.imul(ii,ni)|0,De=De+Math.imul(ii,pi)|0,De=De+Math.imul(vi,ni)|0,Je=Je+Math.imul(vi,pi)|0,vt=vt+Math.imul(Bi,xi)|0,De=De+Math.imul(Bi,mi)|0,De=De+Math.imul(Ei,xi)|0,Je=Je+Math.imul(Ei,mi)|0,vt=vt+Math.imul(ci,Ci)|0,De=De+Math.imul(ci,Ni)|0,De=De+Math.imul(yi,Ci)|0,Je=Je+Math.imul(yi,Ni)|0,vt=vt+Math.imul(ai,Pi)|0,De=De+Math.imul(ai,Xt)|0,De=De+Math.imul(Zn,Pi)|0,Je=Je+Math.imul(Zn,Xt)|0,vt=vt+Math.imul(hn,An)|0,De=De+Math.imul(hn,ui)|0,De=De+Math.imul($n,An)|0,Je=Je+Math.imul($n,ui)|0,vt=vt+Math.imul(nn,fi)|0,De=De+Math.imul(nn,ki)|0,De=De+Math.imul(Xn,fi)|0,Je=Je+Math.imul(Xn,ki)|0,vt=vt+Math.imul(xn,Ti)|0,De=De+Math.imul(xn,$i)|0,De=De+Math.imul(Dn,Ti)|0,Je=Je+Math.imul(Dn,$i)|0,vt=vt+Math.imul(tn,Di)|0,De=De+Math.imul(tn,qi)|0,De=De+Math.imul(Ut,Di)|0,Je=Je+Math.imul(Ut,qi)|0;var Ji=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Ji>>>26)|0,Ji&=67108863,vt=Math.imul(an,oi),De=Math.imul(an,hi),De=De+Math.imul(jt,oi)|0,Je=Math.imul(jt,hi),vt=vt+Math.imul(si,ni)|0,De=De+Math.imul(si,pi)|0,De=De+Math.imul(wi,ni)|0,Je=Je+Math.imul(wi,pi)|0,vt=vt+Math.imul(ii,xi)|0,De=De+Math.imul(ii,mi)|0,De=De+Math.imul(vi,xi)|0,Je=Je+Math.imul(vi,mi)|0,vt=vt+Math.imul(Bi,Ci)|0,De=De+Math.imul(Bi,Ni)|0,De=De+Math.imul(Ei,Ci)|0,Je=Je+Math.imul(Ei,Ni)|0,vt=vt+Math.imul(ci,Pi)|0,De=De+Math.imul(ci,Xt)|0,De=De+Math.imul(yi,Pi)|0,Je=Je+Math.imul(yi,Xt)|0,vt=vt+Math.imul(ai,An)|0,De=De+Math.imul(ai,ui)|0,De=De+Math.imul(Zn,An)|0,Je=Je+Math.imul(Zn,ui)|0,vt=vt+Math.imul(hn,fi)|0,De=De+Math.imul(hn,ki)|0,De=De+Math.imul($n,fi)|0,Je=Je+Math.imul($n,ki)|0,vt=vt+Math.imul(nn,Ti)|0,De=De+Math.imul(nn,$i)|0,De=De+Math.imul(Xn,Ti)|0,Je=Je+Math.imul(Xn,$i)|0,vt=vt+Math.imul(xn,Di)|0,De=De+Math.imul(xn,qi)|0,De=De+Math.imul(Dn,Di)|0,Je=Je+Math.imul(Dn,qi)|0;var _o=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(_o>>>26)|0,_o&=67108863,vt=Math.imul(an,ni),De=Math.imul(an,pi),De=De+Math.imul(jt,ni)|0,Je=Math.imul(jt,pi),vt=vt+Math.imul(si,xi)|0,De=De+Math.imul(si,mi)|0,De=De+Math.imul(wi,xi)|0,Je=Je+Math.imul(wi,mi)|0,vt=vt+Math.imul(ii,Ci)|0,De=De+Math.imul(ii,Ni)|0,De=De+Math.imul(vi,Ci)|0,Je=Je+Math.imul(vi,Ni)|0,vt=vt+Math.imul(Bi,Pi)|0,De=De+Math.imul(Bi,Xt)|0,De=De+Math.imul(Ei,Pi)|0,Je=Je+Math.imul(Ei,Xt)|0,vt=vt+Math.imul(ci,An)|0,De=De+Math.imul(ci,ui)|0,De=De+Math.imul(yi,An)|0,Je=Je+Math.imul(yi,ui)|0,vt=vt+Math.imul(ai,fi)|0,De=De+Math.imul(ai,ki)|0,De=De+Math.imul(Zn,fi)|0,Je=Je+Math.imul(Zn,ki)|0,vt=vt+Math.imul(hn,Ti)|0,De=De+Math.imul(hn,$i)|0,De=De+Math.imul($n,Ti)|0,Je=Je+Math.imul($n,$i)|0,vt=vt+Math.imul(nn,Di)|0,De=De+Math.imul(nn,qi)|0,De=De+Math.imul(Xn,Di)|0,Je=Je+Math.imul(Xn,qi)|0;var Bo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Bo>>>26)|0,Bo&=67108863,vt=Math.imul(an,xi),De=Math.imul(an,mi),De=De+Math.imul(jt,xi)|0,Je=Math.imul(jt,mi),vt=vt+Math.imul(si,Ci)|0,De=De+Math.imul(si,Ni)|0,De=De+Math.imul(wi,Ci)|0,Je=Je+Math.imul(wi,Ni)|0,vt=vt+Math.imul(ii,Pi)|0,De=De+Math.imul(ii,Xt)|0,De=De+Math.imul(vi,Pi)|0,Je=Je+Math.imul(vi,Xt)|0,vt=vt+Math.imul(Bi,An)|0,De=De+Math.imul(Bi,ui)|0,De=De+Math.imul(Ei,An)|0,Je=Je+Math.imul(Ei,ui)|0,vt=vt+Math.imul(ci,fi)|0,De=De+Math.imul(ci,ki)|0,De=De+Math.imul(yi,fi)|0,Je=Je+Math.imul(yi,ki)|0,vt=vt+Math.imul(ai,Ti)|0,De=De+Math.imul(ai,$i)|0,De=De+Math.imul(Zn,Ti)|0,Je=Je+Math.imul(Zn,$i)|0,vt=vt+Math.imul(hn,Di)|0,De=De+Math.imul(hn,qi)|0,De=De+Math.imul($n,Di)|0,Je=Je+Math.imul($n,qi)|0;var So=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(So>>>26)|0,So&=67108863,vt=Math.imul(an,Ci),De=Math.imul(an,Ni),De=De+Math.imul(jt,Ci)|0,Je=Math.imul(jt,Ni),vt=vt+Math.imul(si,Pi)|0,De=De+Math.imul(si,Xt)|0,De=De+Math.imul(wi,Pi)|0,Je=Je+Math.imul(wi,Xt)|0,vt=vt+Math.imul(ii,An)|0,De=De+Math.imul(ii,ui)|0,De=De+Math.imul(vi,An)|0,Je=Je+Math.imul(vi,ui)|0,vt=vt+Math.imul(Bi,fi)|0,De=De+Math.imul(Bi,ki)|0,De=De+Math.imul(Ei,fi)|0,Je=Je+Math.imul(Ei,ki)|0,vt=vt+Math.imul(ci,Ti)|0,De=De+Math.imul(ci,$i)|0,De=De+Math.imul(yi,Ti)|0,Je=Je+Math.imul(yi,$i)|0,vt=vt+Math.imul(ai,Di)|0,De=De+Math.imul(ai,qi)|0,De=De+Math.imul(Zn,Di)|0,Je=Je+Math.imul(Zn,qi)|0;var No=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(No>>>26)|0,No&=67108863,vt=Math.imul(an,Pi),De=Math.imul(an,Xt),De=De+Math.imul(jt,Pi)|0,Je=Math.imul(jt,Xt),vt=vt+Math.imul(si,An)|0,De=De+Math.imul(si,ui)|0,De=De+Math.imul(wi,An)|0,Je=Je+Math.imul(wi,ui)|0,vt=vt+Math.imul(ii,fi)|0,De=De+Math.imul(ii,ki)|0,De=De+Math.imul(vi,fi)|0,Je=Je+Math.imul(vi,ki)|0,vt=vt+Math.imul(Bi,Ti)|0,De=De+Math.imul(Bi,$i)|0,De=De+Math.imul(Ei,Ti)|0,Je=Je+Math.imul(Ei,$i)|0,vt=vt+Math.imul(ci,Di)|0,De=De+Math.imul(ci,qi)|0,De=De+Math.imul(yi,Di)|0,Je=Je+Math.imul(yi,qi)|0;var Eo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Eo>>>26)|0,Eo&=67108863,vt=Math.imul(an,An),De=Math.imul(an,ui),De=De+Math.imul(jt,An)|0,Je=Math.imul(jt,ui),vt=vt+Math.imul(si,fi)|0,De=De+Math.imul(si,ki)|0,De=De+Math.imul(wi,fi)|0,Je=Je+Math.imul(wi,ki)|0,vt=vt+Math.imul(ii,Ti)|0,De=De+Math.imul(ii,$i)|0,De=De+Math.imul(vi,Ti)|0,Je=Je+Math.imul(vi,$i)|0,vt=vt+Math.imul(Bi,Di)|0,De=De+Math.imul(Bi,qi)|0,De=De+Math.imul(Ei,Di)|0,Je=Je+Math.imul(Ei,qi)|0;var Lo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Lo>>>26)|0,Lo&=67108863,vt=Math.imul(an,fi),De=Math.imul(an,ki),De=De+Math.imul(jt,fi)|0,Je=Math.imul(jt,ki),vt=vt+Math.imul(si,Ti)|0,De=De+Math.imul(si,$i)|0,De=De+Math.imul(wi,Ti)|0,Je=Je+Math.imul(wi,$i)|0,vt=vt+Math.imul(ii,Di)|0,De=De+Math.imul(ii,qi)|0,De=De+Math.imul(vi,Di)|0,Je=Je+Math.imul(vi,qi)|0;var Oo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(Oo>>>26)|0,Oo&=67108863,vt=Math.imul(an,Ti),De=Math.imul(an,$i),De=De+Math.imul(jt,Ti)|0,Je=Math.imul(jt,$i),vt=vt+Math.imul(si,Di)|0,De=De+Math.imul(si,qi)|0,De=De+Math.imul(wi,Di)|0,Je=Je+Math.imul(wi,qi)|0;var qo=(Bt+vt|0)+((De&8191)<<13)|0;Bt=(Je+(De>>>13)|0)+(qo>>>26)|0,qo&=67108863,vt=Math.imul(an,Di),De=Math.imul(an,qi),De=De+Math.imul(jt,Di)|0,Je=Math.imul(jt,qi);var zo=(Bt+vt|0)+((De&8191)<<13)|0;return Bt=(Je+(De>>>13)|0)+(zo>>>26)|0,zo&=67108863,Et[0]=Xi,Et[1]=Co,Et[2]=Po,Et[3]=Ro,Et[4]=bi,Et[5]=Hi,Et[6]=ji,Et[7]=Qi,Et[8]=xo,Et[9]=Ji,Et[10]=_o,Et[11]=Bo,Et[12]=So,Et[13]=No,Et[14]=Eo,Et[15]=Lo,Et[16]=Oo,Et[17]=qo,Et[18]=zo,Bt!==0&&(Et[19]=Bt,Re.length++),Re};Math.imul||(Ft=Dt);function Ot(Be,$e,Re){Re.negative=$e.negative^Be.negative,Re.length=Be.length+$e.length;for(var We=0,Xe=0,Et=0;Et>>26)|0,Xe+=Bt>>>26,Bt&=67108863}Re.words[Et]=vt,We=Bt,Bt=Xe}return We!==0?Re.words[Et]=We:Re.length--,Re.strip()}function Tt(Be,$e,Re){var We=new Rt;return We.mulp(Be,$e,Re)}Ae.prototype.mulTo=function(Be,$e){var Re,We=this.length+Be.length;return this.length===10&&Be.length===10?Re=Ft(this,Be,$e):We<63?Re=Dt(this,Be,$e):We<1024?Re=Ot(this,Be,$e):Re=Tt(this,Be,$e),Re};function Rt(Be,$e){this.x=Be,this.y=$e}Rt.prototype.makeRBT=function(Be){for(var $e=new Array(Be),Re=Ae.prototype._countBits(Be)-1,We=0;We>=1;return We},Rt.prototype.permute=function(Be,$e,Re,We,Xe,Et){for(var Bt=0;Bt>>1)Xe++;return 1<>>13,Re[2*Et+1]=Xe&8191,Xe=Xe>>>13;for(Et=2*$e;Et>=26,$e+=We/67108864|0,$e+=Xe>>>26,this.words[Re]=Xe&67108863}return $e!==0&&(this.words[Re]=$e,this.length++),this.length=Be===0?1:this.length,this},Ae.prototype.muln=function(Be){return this.clone().imuln(Be)},Ae.prototype.sqr=function(){return this.mul(this)},Ae.prototype.isqr=function(){return this.imul(this.clone())},Ae.prototype.pow=function(Be){var $e=Ct(Be);if($e.length===0)return new Ae(1);for(var Re=this,We=0;We<$e.length&&$e[We]===0;We++,Re=Re.sqr());if(++We<$e.length)for(var Xe=Re.sqr();We<$e.length;We++,Xe=Xe.sqr())$e[We]!==0&&(Re=Re.mul(Xe));return Re},Ae.prototype.iushln=function(Be){Ee(typeof Be=="number"&&Be>=0);var $e=Be%26,Re=(Be-$e)/26,We=67108863>>>26-$e<<26-$e,Xe;if($e!==0){var Et=0;for(Xe=0;Xe>>26-$e}Et&&(this.words[Xe]=Et,this.length++)}if(Re!==0){for(Xe=this.length-1;Xe>=0;Xe--)this.words[Xe+Re]=this.words[Xe];for(Xe=0;Xe=0);var We;$e?We=($e-$e%26)/26:We=0;var Xe=Be%26,Et=Math.min((Be-Xe)/26,this.length),Bt=67108863^67108863>>>Xe<Et)for(this.length-=Et,De=0;De=0&&(Je!==0||De>=We);De--){var It=this.words[De]|0;this.words[De]=Je<<26-Xe|It>>>Xe,Je=It&Bt}return vt&&Je!==0&&(vt.words[vt.length++]=Je),this.length===0&&(this.words[0]=0,this.length=1),this.strip()},Ae.prototype.ishrn=function(Be,$e,Re){return Ee(this.negative===0),this.iushrn(Be,$e,Re)},Ae.prototype.shln=function(Be){return this.clone().ishln(Be)},Ae.prototype.ushln=function(Be){return this.clone().iushln(Be)},Ae.prototype.shrn=function(Be){return this.clone().ishrn(Be)},Ae.prototype.ushrn=function(Be){return this.clone().iushrn(Be)},Ae.prototype.testn=function(Be){Ee(typeof Be=="number"&&Be>=0);var $e=Be%26,Re=(Be-$e)/26,We=1<<$e;if(this.length<=Re)return!1;var Xe=this.words[Re];return!!(Xe&We)},Ae.prototype.imaskn=function(Be){Ee(typeof Be=="number"&&Be>=0);var $e=Be%26,Re=(Be-$e)/26;if(Ee(this.negative===0,"imaskn works only with positive numbers"),this.length<=Re)return this;if($e!==0&&Re++,this.length=Math.min(Re,this.length),$e!==0){var We=67108863^67108863>>>$e<<$e;this.words[this.length-1]&=We}return this.strip()},Ae.prototype.maskn=function(Be){return this.clone().imaskn(Be)},Ae.prototype.iaddn=function(Be){return Ee(typeof Be=="number"),Ee(Be<67108864),Be<0?this.isubn(-Be):this.negative!==0?this.length===1&&(this.words[0]|0)=67108864;$e++)this.words[$e]-=67108864,$e===this.length-1?this.words[$e+1]=1:this.words[$e+1]++;return this.length=Math.max(this.length,$e+1),this},Ae.prototype.isubn=function(Be){if(Ee(typeof Be=="number"),Ee(Be<67108864),Be<0)return this.iaddn(-Be);if(this.negative!==0)return this.negative=0,this.iaddn(Be),this.negative=1,this;if(this.words[0]-=Be,this.length===1&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var $e=0;$e>26)-(vt/67108864|0),this.words[Xe+Re]=Et&67108863}for(;Xe>26,this.words[Xe+Re]=Et&67108863;if(Bt===0)return this.strip();for(Ee(Bt===-1),Bt=0,Xe=0;Xe>26,this.words[Xe]=Et&67108863;return this.negative=1,this.strip()},Ae.prototype._wordDiv=function(Be,$e){var Re=this.length-Be.length,We=this.clone(),Xe=Be,Et=Xe.words[Xe.length-1]|0,Bt=this._countBits(Et);Re=26-Bt,Re!==0&&(Xe=Xe.ushln(Re),We.iushln(Re),Et=Xe.words[Xe.length-1]|0);var vt=We.length-Xe.length,De;if($e!=="mod"){De=new Ae(null),De.length=vt+1,De.words=new Array(De.length);for(var Je=0;Je=0;tn--){var Ut=(We.words[Xe.length+tn]|0)*67108864+(We.words[Xe.length+tn-1]|0);for(Ut=Math.min(Ut/Et|0,67108863),We._ishlnsubmul(Xe,Ut,tn);We.negative!==0;)Ut--,We.negative=0,We._ishlnsubmul(Xe,1,tn),We.isZero()||(We.negative^=1);De&&(De.words[tn]=Ut)}return De&&De.strip(),We.strip(),$e!=="div"&&Re!==0&&We.iushrn(Re),{div:De||null,mod:We}},Ae.prototype.divmod=function(Be,$e,Re){if(Ee(!Be.isZero()),this.isZero())return{div:new Ae(0),mod:new Ae(0)};var We,Xe,Et;return this.negative!==0&&Be.negative===0?(Et=this.neg().divmod(Be,$e),$e!=="mod"&&(We=Et.div.neg()),$e!=="div"&&(Xe=Et.mod.neg(),Re&&Xe.negative!==0&&Xe.iadd(Be)),{div:We,mod:Xe}):this.negative===0&&Be.negative!==0?(Et=this.divmod(Be.neg(),$e),$e!=="mod"&&(We=Et.div.neg()),{div:We,mod:Et.mod}):(this.negative&Be.negative)!==0?(Et=this.neg().divmod(Be.neg(),$e),$e!=="div"&&(Xe=Et.mod.neg(),Re&&Xe.negative!==0&&Xe.isub(Be)),{div:Et.div,mod:Xe}):Be.length>this.length||this.cmp(Be)<0?{div:new Ae(0),mod:this}:Be.length===1?$e==="div"?{div:this.divn(Be.words[0]),mod:null}:$e==="mod"?{div:null,mod:new Ae(this.modn(Be.words[0]))}:{div:this.divn(Be.words[0]),mod:new Ae(this.modn(Be.words[0]))}:this._wordDiv(Be,$e)},Ae.prototype.div=function(Be){return this.divmod(Be,"div",!1).div},Ae.prototype.mod=function(Be){return this.divmod(Be,"mod",!1).mod},Ae.prototype.umod=function(Be){return this.divmod(Be,"mod",!0).mod},Ae.prototype.divRound=function(Be){var $e=this.divmod(Be);if($e.mod.isZero())return $e.div;var Re=$e.div.negative!==0?$e.mod.isub(Be):$e.mod,We=Be.ushrn(1),Xe=Be.andln(1),Et=Re.cmp(We);return Et<0||Xe===1&&Et===0?$e.div:$e.div.negative!==0?$e.div.isubn(1):$e.div.iaddn(1)},Ae.prototype.modn=function(Be){Ee(Be<=67108863);for(var $e=(1<<26)%Be,Re=0,We=this.length-1;We>=0;We--)Re=($e*Re+(this.words[We]|0))%Be;return Re},Ae.prototype.idivn=function(Be){Ee(Be<=67108863);for(var $e=0,Re=this.length-1;Re>=0;Re--){var We=(this.words[Re]|0)+$e*67108864;this.words[Re]=We/Be|0,$e=We%Be}return this.strip()},Ae.prototype.divn=function(Be){return this.clone().idivn(Be)},Ae.prototype.egcd=function(Be){Ee(Be.negative===0),Ee(!Be.isZero());var $e=this,Re=Be.clone();$e.negative!==0?$e=$e.umod(Be):$e=$e.clone();for(var We=new Ae(1),Xe=new Ae(0),Et=new Ae(0),Bt=new Ae(1),vt=0;$e.isEven()&&Re.isEven();)$e.iushrn(1),Re.iushrn(1),++vt;for(var De=Re.clone(),Je=$e.clone();!$e.isZero();){for(var It=0,tn=1;($e.words[0]&tn)===0&&It<26;++It,tn<<=1);if(It>0)for($e.iushrn(It);It-- >0;)(We.isOdd()||Xe.isOdd())&&(We.iadd(De),Xe.isub(Je)),We.iushrn(1),Xe.iushrn(1);for(var Ut=0,ln=1;(Re.words[0]&ln)===0&&Ut<26;++Ut,ln<<=1);if(Ut>0)for(Re.iushrn(Ut);Ut-- >0;)(Et.isOdd()||Bt.isOdd())&&(Et.iadd(De),Bt.isub(Je)),Et.iushrn(1),Bt.iushrn(1);$e.cmp(Re)>=0?($e.isub(Re),We.isub(Et),Xe.isub(Bt)):(Re.isub($e),Et.isub(We),Bt.isub(Xe))}return{a:Et,b:Bt,gcd:Re.iushln(vt)}},Ae.prototype._invmp=function(Be){Ee(Be.negative===0),Ee(!Be.isZero());var $e=this,Re=Be.clone();$e.negative!==0?$e=$e.umod(Be):$e=$e.clone();for(var We=new Ae(1),Xe=new Ae(0),Et=Re.clone();$e.cmpn(1)>0&&Re.cmpn(1)>0;){for(var Bt=0,vt=1;($e.words[0]&vt)===0&&Bt<26;++Bt,vt<<=1);if(Bt>0)for($e.iushrn(Bt);Bt-- >0;)We.isOdd()&&We.iadd(Et),We.iushrn(1);for(var De=0,Je=1;(Re.words[0]&Je)===0&&De<26;++De,Je<<=1);if(De>0)for(Re.iushrn(De);De-- >0;)Xe.isOdd()&&Xe.iadd(Et),Xe.iushrn(1);$e.cmp(Re)>=0?($e.isub(Re),We.isub(Xe)):(Re.isub($e),Xe.isub(We))}var It;return $e.cmpn(1)===0?It=We:It=Xe,It.cmpn(0)<0&&It.iadd(Be),It},Ae.prototype.gcd=function(Be){if(this.isZero())return Be.abs();if(Be.isZero())return this.abs();var $e=this.clone(),Re=Be.clone();$e.negative=0,Re.negative=0;for(var We=0;$e.isEven()&&Re.isEven();We++)$e.iushrn(1),Re.iushrn(1);do{for(;$e.isEven();)$e.iushrn(1);for(;Re.isEven();)Re.iushrn(1);var Xe=$e.cmp(Re);if(Xe<0){var Et=$e;$e=Re,Re=Et}else if(Xe===0||Re.cmpn(1)===0)break;$e.isub(Re)}while(!0);return Re.iushln(We)},Ae.prototype.invm=function(Be){return this.egcd(Be).a.umod(Be)},Ae.prototype.isEven=function(){return(this.words[0]&1)===0},Ae.prototype.isOdd=function(){return(this.words[0]&1)===1},Ae.prototype.andln=function(Be){return this.words[0]&Be},Ae.prototype.bincn=function(Be){Ee(typeof Be=="number");var $e=Be%26,Re=(Be-$e)/26,We=1<<$e;if(this.length<=Re)return this._expand(Re+1),this.words[Re]|=We,this;for(var Xe=We,Et=Re;Xe!==0&&Et>>26,Bt&=67108863,this.words[Et]=Bt}return Xe!==0&&(this.words[Et]=Xe,this.length++),this},Ae.prototype.isZero=function(){return this.length===1&&this.words[0]===0},Ae.prototype.cmpn=function(Be){var $e=Be<0;if(this.negative!==0&&!$e)return-1;if(this.negative===0&&$e)return 1;this.strip();var Re;if(this.length>1)Re=1;else{$e&&(Be=-Be),Ee(Be<=67108863,"Number is too big");var We=this.words[0]|0;Re=We===Be?0:WeBe.length)return 1;if(this.length=0;Re--){var We=this.words[Re]|0,Xe=Be.words[Re]|0;if(We!==Xe){WeXe&&($e=1);break}}return $e},Ae.prototype.gtn=function(Be){return this.cmpn(Be)===1},Ae.prototype.gt=function(Be){return this.cmp(Be)===1},Ae.prototype.gten=function(Be){return this.cmpn(Be)>=0},Ae.prototype.gte=function(Be){return this.cmp(Be)>=0},Ae.prototype.ltn=function(Be){return this.cmpn(Be)===-1},Ae.prototype.lt=function(Be){return this.cmp(Be)===-1},Ae.prototype.lten=function(Be){return this.cmpn(Be)<=0},Ae.prototype.lte=function(Be){return this.cmp(Be)<=0},Ae.prototype.eqn=function(Be){return this.cmpn(Be)===0},Ae.prototype.eq=function(Be){return this.cmp(Be)===0},Ae.red=function(Be){return new qn(Be)},Ae.prototype.toRed=function(Be){return Ee(!this.red,"Already a number in reduction context"),Ee(this.negative===0,"red works only with positives"),Be.convertTo(this)._forceRed(Be)},Ae.prototype.fromRed=function(){return Ee(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},Ae.prototype._forceRed=function(Be){return this.red=Be,this},Ae.prototype.forceRed=function(Be){return Ee(!this.red,"Already a number in reduction context"),this._forceRed(Be)},Ae.prototype.redAdd=function(Be){return Ee(this.red,"redAdd works only with red numbers"),this.red.add(this,Be)},Ae.prototype.redIAdd=function(Be){return Ee(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,Be)},Ae.prototype.redSub=function(Be){return Ee(this.red,"redSub works only with red numbers"),this.red.sub(this,Be)},Ae.prototype.redISub=function(Be){return Ee(this.red,"redISub works only with red numbers"),this.red.isub(this,Be)},Ae.prototype.redShl=function(Be){return Ee(this.red,"redShl works only with red numbers"),this.red.shl(this,Be)},Ae.prototype.redMul=function(Be){return Ee(this.red,"redMul works only with red numbers"),this.red._verify2(this,Be),this.red.mul(this,Be)},Ae.prototype.redIMul=function(Be){return Ee(this.red,"redMul works only with red numbers"),this.red._verify2(this,Be),this.red.imul(this,Be)},Ae.prototype.redSqr=function(){return Ee(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},Ae.prototype.redISqr=function(){return Ee(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},Ae.prototype.redSqrt=function(){return Ee(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},Ae.prototype.redInvm=function(){return Ee(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},Ae.prototype.redNeg=function(){return Ee(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},Ae.prototype.redPow=function(Be){return Ee(this.red&&!Be.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,Be)};var Jt={k256:null,p224:null,p192:null,p25519:null};function Kt(Be,$e){this.name=Be,this.p=new Ae($e,16),this.n=this.p.bitLength(),this.k=new Ae(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}Kt.prototype._tmp=function(){var Be=new Ae(null);return Be.words=new Array(Math.ceil(this.n/13)),Be},Kt.prototype.ireduce=function(Be){var $e=Be,Re;do this.split($e,this.tmp),$e=this.imulK($e),$e=$e.iadd(this.tmp),Re=$e.bitLength();while(Re>this.n);var We=Re0?$e.isub(this.p):$e.strip!==void 0?$e.strip():$e._strip(),$e},Kt.prototype.split=function(Be,$e){Be.iushrn(this.n,0,$e)},Kt.prototype.imulK=function(Be){return Be.imul(this.k)};function kn(){Kt.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}Me(kn,Kt),kn.prototype.split=function(Be,$e){for(var Re=4194303,We=Math.min(Be.length,9),Xe=0;Xe>>22,Et=Bt}Et>>>=22,Be.words[Xe-10]=Et,Et===0&&Be.length>10?Be.length-=10:Be.length-=9},kn.prototype.imulK=function(Be){Be.words[Be.length]=0,Be.words[Be.length+1]=0,Be.length+=2;for(var $e=0,Re=0;Re>>=26,Be.words[Re]=Xe,$e=We}return $e!==0&&(Be.words[Be.length++]=$e),Be},Ae._prime=function(Be){if(Jt[Be])return Jt[Be];var $e;if(Be==="k256")$e=new kn;else if(Be==="p224")$e=new wn;else if(Be==="p192")$e=new ei;else if(Be==="p25519")$e=new ti;else throw new Error("Unknown prime "+Be);return Jt[Be]=$e,$e};function qn(Be){if(typeof Be=="string"){var $e=Ae._prime(Be);this.m=$e.p,this.prime=$e}else Ee(Be.gtn(1),"modulus must be greater than 1"),this.m=Be,this.prime=null}qn.prototype._verify1=function(Be){Ee(Be.negative===0,"red works only with positives"),Ee(Be.red,"red works only with red numbers")},qn.prototype._verify2=function(Be,$e){Ee((Be.negative|$e.negative)===0,"red works only with positives"),Ee(Be.red&&Be.red===$e.red,"red works only with red numbers")},qn.prototype.imod=function(Be){return this.prime?this.prime.ireduce(Be)._forceRed(this):Be.umod(this.m)._forceRed(this)},qn.prototype.neg=function(Be){return Be.isZero()?Be.clone():this.m.sub(Be)._forceRed(this)},qn.prototype.add=function(Be,$e){this._verify2(Be,$e);var Re=Be.add($e);return Re.cmp(this.m)>=0&&Re.isub(this.m),Re._forceRed(this)},qn.prototype.iadd=function(Be,$e){this._verify2(Be,$e);var Re=Be.iadd($e);return Re.cmp(this.m)>=0&&Re.isub(this.m),Re},qn.prototype.sub=function(Be,$e){this._verify2(Be,$e);var Re=Be.sub($e);return Re.cmpn(0)<0&&Re.iadd(this.m),Re._forceRed(this)},qn.prototype.isub=function(Be,$e){this._verify2(Be,$e);var Re=Be.isub($e);return Re.cmpn(0)<0&&Re.iadd(this.m),Re},qn.prototype.shl=function(Be,$e){return this._verify1(Be),this.imod(Be.ushln($e))},qn.prototype.imul=function(Be,$e){return this._verify2(Be,$e),this.imod(Be.imul($e))},qn.prototype.mul=function(Be,$e){return this._verify2(Be,$e),this.imod(Be.mul($e))},qn.prototype.isqr=function(Be){return this.imul(Be,Be.clone())},qn.prototype.sqr=function(Be){return this.mul(Be,Be)},qn.prototype.sqrt=function(Be){if(Be.isZero())return Be.clone();var $e=this.m.andln(3);if(Ee($e%2===1),$e===3){var Re=this.m.add(new Ae(1)).iushrn(2);return this.pow(Be,Re)}for(var We=this.m.subn(1),Xe=0;!We.isZero()&&We.andln(1)===0;)Xe++,We.iushrn(1);Ee(!We.isZero());var Et=new Ae(1).toRed(this),Bt=Et.redNeg(),vt=this.m.subn(1).iushrn(1),De=this.m.bitLength();for(De=new Ae(2*De*De).toRed(this);this.pow(De,vt).cmp(Bt)!==0;)De.redIAdd(Bt);for(var Je=this.pow(De,We),It=this.pow(Be,We.addn(1).iushrn(1)),tn=this.pow(Be,We),Ut=Xe;tn.cmp(Et)!==0;){for(var ln=tn,xn=0;ln.cmp(Et)!==0;xn++)ln=ln.redSqr();Ee(xn=0;Xe--){for(var Je=$e.words[Xe],It=De-1;It>=0;It--){var tn=Je>>It&1;if(Et!==We[0]&&(Et=this.sqr(Et)),tn===0&&Bt===0){vt=0;continue}Bt<<=1,Bt|=tn,vt++,!(vt!==Re&&(Xe!==0||It!==0))&&(Et=this.mul(Et,We[Bt]),vt=0,Bt=0)}De=26}return Et},qn.prototype.convertTo=function(Be){var $e=Be.umod(this.m);return $e===Be?$e.clone():$e},qn.prototype.convertFrom=function(Be){var $e=Be.clone();return $e.red=null,$e},Ae.mont=function(Be){return new Jn(Be)};function Jn(Be){qn.call(this,Be),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new Ae(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}Me(Jn,qn),Jn.prototype.convertTo=function(Be){return this.imod(Be.ushln(this.shift))},Jn.prototype.convertFrom=function(Be){var $e=this.imod(Be.mul(this.rinv));return $e.red=null,$e},Jn.prototype.imul=function(Be,$e){if(Be.isZero()||$e.isZero())return Be.words[0]=0,Be.length=1,Be;var Re=Be.imul($e),We=Re.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),Xe=Re.isub(We).iushrn(this.shift),Et=Xe;return Xe.cmp(this.m)>=0?Et=Xe.isub(this.m):Xe.cmpn(0)<0&&(Et=Xe.iadd(this.m)),Et._forceRed(this)},Jn.prototype.mul=function(Be,$e){if(Be.isZero()||$e.isZero())return new Ae(0)._forceRed(this);var Re=Be.mul($e),We=Re.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),Xe=Re.isub(We).iushrn(this.shift),Et=Xe;return Xe.cmp(this.m)>=0?Et=Xe.isub(this.m):Xe.cmpn(0)<0&&(Et=Xe.iadd(this.m)),Et._forceRed(this)},Jn.prototype.invm=function(Be){var $e=this.imod(Be._invmp(this.m).mul(this.r2));return $e._forceRed(this)}})(e,bn)}(bn$1)),bn$1.exports}var withPublic_1,hasRequiredWithPublic;function requireWithPublic(){if(hasRequiredWithPublic)return withPublic_1;hasRequiredWithPublic=1;var e=requireBn(),j=requireSafeBuffer$1().Buffer;function ke(Ee,Me){return j.from(Ee.toRed(e.mont(Me.modulus)).redPow(new e(Me.publicExponent)).fromRed().toArray())}return withPublic_1=ke,withPublic_1}var publicEncrypt,hasRequiredPublicEncrypt;function requirePublicEncrypt(){if(hasRequiredPublicEncrypt)return publicEncrypt;hasRequiredPublicEncrypt=1;var e=requireParseAsn1(),j=requireBrowser$b(),ke=requireBrowser$9(),Ee=requireMgf(),Me=requireXor(),Ae=requireBn(),Ie=requireWithPublic(),Ue=requireBrowserifyRsa(),Ke=requireSafeBuffer$1().Buffer;publicEncrypt=function(bt,Ct,Dt){var Ft;bt.padding?Ft=bt.padding:Dt?Ft=1:Ft=4;var Ot=e(bt),Tt;if(Ft===4)Tt=Ve(Ot,Ct);else if(Ft===1)Tt=Ge(Ot,Ct,Dt);else if(Ft===3){if(Tt=new Ae(Ct),Tt.cmp(Ot.modulus)>=0)throw new Error("data too long for modulus")}else throw new Error("unknown padding");return Dt?Ue(Tt,Ot):Ie(Tt,Ot)};function Ve(bt,Ct){var Dt=bt.modulus.byteLength(),Ft=Ct.length,Ot=ke("sha1").update(Ke.alloc(0)).digest(),Tt=Ot.length,Rt=2*Tt;if(Ft>Dt-Rt-2)throw new Error("message too long");var Jt=Ke.alloc(Dt-Ft-Rt-2),Kt=Dt-Tt-1,kn=j(Tt),wn=Me(Ke.concat([Ot,Jt,Ke.alloc(1,1),Ct],Kt),Ee(kn,Kt)),ei=Me(kn,Ee(wn,Tt));return new Ae(Ke.concat([Ke.alloc(1),ei,wn],Dt))}function Ge(bt,Ct,Dt){var Ft=Ct.length,Ot=bt.modulus.byteLength();if(Ft>Ot-11)throw new Error("message too long");var Tt;return Dt?Tt=Ke.alloc(Ot-Ft-3,255):Tt=yt(Ot-Ft-3),new Ae(Ke.concat([Ke.from([0,Dt?1:2]),Tt,Ke.alloc(1),Ct],Ot))}function yt(bt){for(var Ct=Ke.allocUnsafe(bt),Dt=0,Ft=j(bt*2),Ot=0,Tt;DtOt||new Ee(bt).cmp(Ft.modulus)>=0)throw new Error("decryption error");var Tt;Ct?Tt=Ie(new Ee(bt),Ft):Tt=Me(bt,Ft);var Rt=Ue.alloc(Ot-Tt.length);if(Tt=Ue.concat([Rt,Tt],Ot),Dt===4)return Ke(Ft,Tt);if(Dt===1)return Ve(Ft,Tt,Ct);if(Dt===3)return Tt;throw new Error("unknown padding")};function Ke(yt,bt){var Ct=yt.modulus.byteLength(),Dt=Ae("sha1").update(Ue.alloc(0)).digest(),Ft=Dt.length;if(bt[0]!==0)throw new Error("decryption error");var Ot=bt.slice(1,Ft+1),Tt=bt.slice(Ft+1),Rt=ke(Ot,j(Tt,Ft)),Jt=ke(Tt,j(Rt,Ct-Ft-1));if(Ge(Dt,Jt.slice(0,Ft)))throw new Error("decryption error");for(var Kt=Ft;Jt[Kt]===0;)Kt++;if(Jt[Kt++]!==1)throw new Error("decryption error");return Jt.slice(Kt)}function Ve(yt,bt,Ct){for(var Dt=bt.slice(0,2),Ft=2,Ot=0;bt[Ft++]!==0;)if(Ft>=bt.length){Ot++;break}var Tt=bt.slice(2,Ft-1);if((Dt.toString("hex")!=="0002"&&!Ct||Dt.toString("hex")!=="0001"&&Ct)&&Ot++,Tt.length<8&&Ot++,Ot)throw new Error("decryption error");return bt.slice(Ft)}function Ge(yt,bt){yt=Ue.from(yt),bt=Ue.from(bt);var Ct=0,Dt=yt.length;yt.length!==bt.length&&(Ct++,Dt=Math.min(yt.length,bt.length));for(var Ft=-1;++FtIe||bt<0)throw new TypeError("offset must be a uint32");if(bt>Me||bt>Ct)throw new RangeError("offset out of range")}function Ke(bt,Ct,Dt){if(typeof bt!="number"||bt!==bt)throw new TypeError("size must be a number");if(bt>Ie||bt<0)throw new TypeError("size must be a uint32");if(bt+Ct>Dt||bt>Me)throw new RangeError("buffer too small")}Ae&&Ae.getRandomValues||!process$1.browser?(browser.randomFill=Ve,browser.randomFillSync=yt):(browser.randomFill=e,browser.randomFillSync=e);function Ve(bt,Ct,Dt,Ft){if(!Ee.isBuffer(bt)&&!(bt instanceof commonjsGlobal.Uint8Array))throw new TypeError('"buf" argument must be a Buffer or Uint8Array');if(typeof Ct=="function")Ft=Ct,Ct=0,Dt=bt.length;else if(typeof Dt=="function")Ft=Dt,Dt=bt.length-Ct;else if(typeof Ft!="function")throw new TypeError('"cb" argument must be a function');return Ue(Ct,bt.length),Ke(Dt,Ct,bt.length),Ge(bt,Ct,Dt,Ft)}function Ge(bt,Ct,Dt,Ft){if(process$1.browser){var Ot=bt.buffer,Tt=new Uint8Array(Ot,Ct,Dt);if(Ae.getRandomValues(Tt),Ft){process$1.nextTick(function(){Ft(null,bt)});return}return bt}if(Ft){ke(Dt,function(Jt,Kt){if(Jt)return Ft(Jt);Kt.copy(bt,Ct),Ft(null,bt)});return}var Rt=ke(Dt);return Rt.copy(bt,Ct),bt}function yt(bt,Ct,Dt){if(typeof Ct>"u"&&(Ct=0),!Ee.isBuffer(bt)&&!(bt instanceof commonjsGlobal.Uint8Array))throw new TypeError('"buf" argument must be a Buffer or Uint8Array');return Ue(Ct,bt.length),Dt===void 0&&(Dt=bt.length-Ct),Ke(Dt,Ct,bt.length),Ge(bt,Ct,Dt)}return browser}var hasRequiredCryptoBrowserify;function requireCryptoBrowserify(){if(hasRequiredCryptoBrowserify)return cryptoBrowserify;hasRequiredCryptoBrowserify=1,cryptoBrowserify.randomBytes=cryptoBrowserify.rng=cryptoBrowserify.pseudoRandomBytes=cryptoBrowserify.prng=requireBrowser$b(),cryptoBrowserify.createHash=cryptoBrowserify.Hash=requireBrowser$9(),cryptoBrowserify.createHmac=cryptoBrowserify.Hmac=requireBrowser$8();var e=requireAlgos(),j=Object.keys(e),ke=["sha1","sha224","sha256","sha384","sha512","md5","rmd160"].concat(j);cryptoBrowserify.getHashes=function(){return ke};var Ee=requireBrowser$7();cryptoBrowserify.pbkdf2=Ee.pbkdf2,cryptoBrowserify.pbkdf2Sync=Ee.pbkdf2Sync;var Me=requireBrowser$5();cryptoBrowserify.Cipher=Me.Cipher,cryptoBrowserify.createCipher=Me.createCipher,cryptoBrowserify.Cipheriv=Me.Cipheriv,cryptoBrowserify.createCipheriv=Me.createCipheriv,cryptoBrowserify.Decipher=Me.Decipher,cryptoBrowserify.createDecipher=Me.createDecipher,cryptoBrowserify.Decipheriv=Me.Decipheriv,cryptoBrowserify.createDecipheriv=Me.createDecipheriv,cryptoBrowserify.getCiphers=Me.getCiphers,cryptoBrowserify.listCiphers=Me.listCiphers;var Ae=requireBrowser$4();cryptoBrowserify.DiffieHellmanGroup=Ae.DiffieHellmanGroup,cryptoBrowserify.createDiffieHellmanGroup=Ae.createDiffieHellmanGroup,cryptoBrowserify.getDiffieHellman=Ae.getDiffieHellman,cryptoBrowserify.createDiffieHellman=Ae.createDiffieHellman,cryptoBrowserify.DiffieHellman=Ae.DiffieHellman;var Ie=requireBrowser$3();cryptoBrowserify.createSign=Ie.createSign,cryptoBrowserify.Sign=Ie.Sign,cryptoBrowserify.createVerify=Ie.createVerify,cryptoBrowserify.Verify=Ie.Verify,cryptoBrowserify.createECDH=requireBrowser$2();var Ue=requireBrowser$1();cryptoBrowserify.publicEncrypt=Ue.publicEncrypt,cryptoBrowserify.privateEncrypt=Ue.privateEncrypt,cryptoBrowserify.publicDecrypt=Ue.publicDecrypt,cryptoBrowserify.privateDecrypt=Ue.privateDecrypt;var Ke=requireBrowser();return cryptoBrowserify.randomFill=Ke.randomFill,cryptoBrowserify.randomFillSync=Ke.randomFillSync,cryptoBrowserify.createCredentials=function(){throw new Error("sorry, createCredentials is not implemented yet\nwe accept pull requests\nhttps://github.com/browserify/crypto-browserify")},cryptoBrowserify.constants={DH_CHECK_P_NOT_SAFE_PRIME:2,DH_CHECK_P_NOT_PRIME:1,DH_UNABLE_TO_CHECK_GENERATOR:4,DH_NOT_SUITABLE_GENERATOR:8,NPN_ENABLED:1,ALPN_ENABLED:1,RSA_PKCS1_PADDING:1,RSA_SSLV23_PADDING:2,RSA_NO_PADDING:3,RSA_PKCS1_OAEP_PADDING:4,RSA_X931_PADDING:5,RSA_PKCS1_PSS_PADDING:6,POINT_CONVERSION_COMPRESSED:2,POINT_CONVERSION_UNCOMPRESSED:4,POINT_CONVERSION_HYBRID:6},cryptoBrowserify}var cryptoBrowserifyExports=requireCryptoBrowserify();register(t3);class Color{constructor(j,ke,Ee,Me){this.r=j,this.g=ke,this.b=Ee,this.name=Me,this.r=Math.min(j,255),this.g=Math.min(ke,255),this.b=Math.min(Ee,255),this.name=Me}get color(){const j=ke=>"00".concat(ke.toString(16)).slice(-2);return"#".concat(j(this.r)).concat(j(this.g)).concat(j(this.b))}}function calculateStepIncrement(e,j,ke){return{r:(ke.r-j.r)/e,g:(ke.g-j.g)/e,b:(ke.b-j.b)/e}}function mixPalette(e,j,ke){const Ee=[];Ee.push(j);const Me=calculateStepIncrement(e,j,ke);for(let Ae=1;Ae/g,Ue=/<\/?([^\s\/>]+)/;function Ke(Dt,Ft,Ot){Dt=Dt||"",Ft=Ft||[],Ot=Ot||"";let Tt=Ge(Ft,Ot);return yt(Dt,Tt)}function Ve(Dt,Ft){Dt=Dt||[],Ft=Ft||"";let Ot=Ge(Dt,Ft);return function(Tt){return yt(Tt||"",Ot)}}Ke.init_streaming_mode=Ve;function Ge(Dt,Ft){return Dt=bt(Dt),{allowable_tags:Dt,tag_replacement:Ft,state:Ee,tag_buffer:"",depth:0,in_quote_char:""}}function yt(Dt,Ft){if(typeof Dt!="string")throw new TypeError("'html' parameter must be a string");let Ot=Ft.allowable_tags,Tt=Ft.tag_replacement,Rt=Ft.state,Jt=Ft.tag_buffer,Kt=Ft.depth,kn=Ft.in_quote_char,wn="";for(let ei=0,ti=Dt.length;ei":if(kn)break;if(Kt){Kt--;break}kn="",Rt=Ee,Jt+=">",Ot.has(Ct(Jt))?wn+=Jt:wn+=Tt,Jt="";break;case'"':case"'":qn===kn?kn="":kn=kn||qn,Jt+=qn;break;case"-":Jt==="":Jt.slice(-2)=="--"&&(Rt=Ee),Jt="";break;default:Jt+=qn;break}}return Ft.state=Rt,Ft.tag_buffer=Jt,Ft.depth=Kt,Ft.in_quote_char=kn,wn}function bt(Dt){let Ft=new Set;if(typeof Dt=="string"){let Ot;for(;Ot=Ie.exec(Dt);)Ft.add(Ot[1])}else!ke.nonNative&&typeof Dt[ke.iterator]=="function"?Ft=new Set(Dt):typeof Dt.forEach=="function"&&Dt.forEach(Ft.add,Ft);return Ft}function Ct(Dt){let Ft=Ue.exec(Dt);return Ft?Ft[1].toLowerCase():null}e.exports?e.exports=Ke:j.striptags=Ke})(striptags)}(striptags$1)),striptags$1.exports}requireStriptags();function getAvatarUrl(e,j){var Ae;const ke=((j==null?void 0:j.size)||64)<=64?64:512,Ee=j!=null&&j.isGuest?"/guest":"",Me=((Ae=j==null?void 0:j.isDarkTheme)!=null?Ae:checkIfDarkTheme(document.body))?"/dark":"";return _$1("/avatar".concat(Ee,"/{user}/{size}").concat(Me),{user:e,size:ke})}const awaySvg='\n\n \n\n',busySvg='\n\n \n\n',dndSvg='\n\n \n\n',invisibleSvg='\n\n \n\n',onlineSvg='\n\n \n\n';register(),register(t11);function getUserStatusText(e){switch(e){case"away":return t("away");case"busy":return t("busy");case"dnd":return t("do not disturb");case"online":return t("online");case"invisible":return t("invisible");case"offline":return t("offline");default:return e}}const _hoisted_1$8=["aria-hidden","aria-label","innerHTML"],_sfc_main$9=defineComponent({__name:"NcUserStatusIcon",props:mergeModels({user:{default:void 0},ariaHidden:{type:[Boolean,String],default:!1}},{status:{},statusModifiers:{}}),emits:["update:status"],setup(e){const j=useModel(e,"status"),ke=e,Ee=computed(()=>j.value&&["invisible","offline"].includes(j.value)),Me=computed(()=>j.value&&(!ke.ariaHidden||ke.ariaHidden==="false")?t("User status: {status}",{status:getUserStatusText(j.value)}):void 0);watch(()=>ke.user,async Ue=>{var Ke,Ve,Ge,yt;if(!j.value&&Ue&&((Ve=(Ke=getCapabilities())==null?void 0:Ke.user_status)!=null&&Ve.enabled))try{const{data:bt}=await cancelableClient.get(v$1("/apps/user_status/api/v1/statuses/{user}",{user:Ue}));j.value=(yt=(Ge=bt.ocs)==null?void 0:Ge.data)==null?void 0:yt.status}catch(bt){logger$1.debug("Error while fetching user status",{error:bt})}},{immediate:!0});const Ae={online:onlineSvg,away:awaySvg,busy:busySvg,dnd:dndSvg,invisible:invisibleSvg,offline:invisibleSvg},Ie=computed(()=>j.value&&Ae[j.value]);return(Ue,Ke)=>j.value?(openBlock(),createElementBlock("span",{key:0,class:normalizeClass(["user-status-icon",{"user-status-icon--invisible":Ee.value}]),"aria-hidden":!Me.value||void 0,"aria-label":Me.value,role:"img",innerHTML:Ie.value},null,10,_hoisted_1$8)):createCommentVNode("",!0)}}),NcUserStatusIcon=_export_sfc$1(_sfc_main$9,[["__scopeId","data-v-009e879d"]]);register(t10);const userStatus={data(){return{hasStatus:!1,userStatus:{status:null,message:null,icon:null}}},methods:{async fetchUserStatus(e){var ke,Ee;if(!e)return;const j=getCapabilities();if(!(!Object.hasOwn(j,"user_status")||!j.user_status.enabled)&&getCurrentUser())try{const{data:Me}=await cancelableClient.get(v$1("apps/user_status/api/v1/statuses/{userId}",{userId:e})),{status:Ae,message:Ie,icon:Ue}=Me.ocs.data;this.userStatus.status=Ae,this.userStatus.message=Ie||"",this.userStatus.icon=Ue||"",this.hasStatus=!0}catch(Me){if(Me.response.status===404&&((Ee=(ke=Me.response.data.ocs)==null?void 0:ke.data)==null?void 0:Ee.length)===0)return;logger$1.error("Failed to fetch user status",{error:Me})}}}},browserStorage=distExports.getBuilder("nextcloud").persist().build();function getUserHasAvatar(e){const j=browserStorage.getItem("user-has-avatar."+e);return typeof j=="string"?!!j:null}function setUserHasAvatar(e,j){e&&browserStorage.setItem("user-has-avatar."+e,j)}const _sfc_main$8={name:"NcAvatar",directives:{ClickOutside:vOnClickOutside},components:{IconDotsHorizontal,NcActions,NcButton,NcIconSvgWrapper,NcLoadingIcon,NcUserStatusIcon},mixins:[userStatus],props:{url:{type:String,default:void 0},iconClass:{type:String,default:void 0},user:{type:String,default:void 0},hideStatus:{type:Boolean,default:!1},verboseStatus:{type:Boolean,default:!1},preloadedUserStatus:{type:Object,default:void 0},isGuest:{type:Boolean,default:!1},displayName:{type:String,default:void 0},size:{type:Number,default:32},noPlaceholder:{type:Boolean,default:!1},disableTooltip:{type:Boolean,default:!1},disableMenu:{type:Boolean,default:!1},tooltipMessage:{type:String,default:null},isNoUser:{type:Boolean,default:!1},menuContainer:{type:[Boolean,String,Object,Element],default:"body"}},setup(){return{isDarkTheme:useIsDarkTheme()}},data(){return{avatarUrlLoaded:null,avatarSrcSetLoaded:null,userDoesNotExist:!1,isAvatarLoaded:!1,isMenuLoaded:!1,contactsMenuLoading:!1,contactsMenuData:{},contactsMenuActions:[],contactsMenuOpenState:!1}},computed:{avatarAriaLabel(){var e,j;if(this.hasMenu)return this.canDisplayUserStatus||this.showUserStatusIconOnAvatar?t("Avatar of {displayName}, {status}",{displayName:(e=this.displayName)!=null?e:this.user,status:getUserStatusText(this.userStatus.status)}):t("Avatar of {displayName}",{displayName:(j=this.displayName)!=null?j:this.user})},canDisplayUserStatus(){return!this.hideStatus&&this.hasStatus&&["online","away","busy","dnd"].includes(this.userStatus.status)},showUserStatusIconOnAvatar(){return!this.hideStatus&&!this.verboseStatus&&this.hasStatus&&this.userStatus.status!=="dnd"&&this.userStatus.icon},userIdentifier(){return this.isDisplayNameDefined?this.displayName:this.isUserDefined?this.user:""},isUserDefined(){return typeof this.user<"u"},isDisplayNameDefined(){return typeof this.displayName<"u"},isUrlDefined(){return typeof this.url<"u"},hasMenu(){var e;return this.disableMenu?!1:this.isMenuLoaded?this.menu.length>0:!(this.user===((e=getCurrentUser())==null?void 0:e.uid)||this.userDoesNotExist||this.url)},showInitials(){return!this.noPlaceholder&&this.userDoesNotExist&&!(this.iconClass||this.$slots.icon)},avatarStyle(){return{"--avatar-size":this.size+"px",lineHeight:this.showInitials?this.size+"px":0,fontSize:Math.round(this.size*.45)+"px"}},initialsWrapperStyle(){const{r:e,g:j,b:ke}=usernameToColor(this.userIdentifier);return{backgroundColor:"rgba(".concat(e,", ").concat(j,", ").concat(ke,", 0.1)")}},initialsStyle(){const{r:e,g:j,b:ke}=usernameToColor(this.userIdentifier);return{color:"rgb(".concat(e,", ").concat(j,", ").concat(ke,")")}},tooltip(){return this.disableTooltip?null:this.tooltipMessage?this.tooltipMessage:this.displayName},initials(){let e="?";if(this.showInitials){const j=this.userIdentifier.trim();if(j==="")return e;const ke=j.match(new RegExp("[\\p{L}\\p{N}\\s]","gu"));if(!ke)return e;const Ee=ke.join(""),Me=Ee.lastIndexOf(" ");e=String.fromCodePoint(Ee.codePointAt(0)),Me!==-1&&(e=e.concat(String.fromCodePoint(Ee.codePointAt(Me+1))))}return e.toLocaleUpperCase()},menu(){const e=this.contactsMenuActions.map(ke=>{const Ee=getRoute(this.$router,ke.hyperlink);return{ncActionComponent:Ee?NcActionRouter:NcActionLink,ncActionComponentProps:Ee?{to:Ee,icon:ke.icon}:{href:ke.hyperlink,icon:ke.icon},text:ke.title}});for(const ke of getEnabledContactsMenuActions(this.contactsMenuData))try{e.push({ncActionComponent:NcActionButton,ncActionComponentProps:{onClick:()=>ke.callback(this.contactsMenuData)},text:ke.displayName(this.contactsMenuData),iconSvg:ke.iconSvg(this.contactsMenuData)})}catch(Ee){logger$1.error("Failed to render ContactsMenu action ".concat(ke.id),{error:Ee,action:ke})}function j(ke){const Ee=document.createTextNode(ke),Me=document.createElement("p");return Me.appendChild(Ee),Me.innerHTML}if(!this.hideStatus&&(this.userStatus.icon||this.userStatus.message)){const ke='\n '.concat(j(this.userStatus.icon),"\n ");return[{ncActionComponent:NcActionText,ncActionComponentProps:{},iconSvg:this.userStatus.icon?ke:void 0,text:"".concat(this.userStatus.message)}].concat(e)}return e}},watch:{url(){this.userDoesNotExist=!1,this.loadAvatarUrl()},user(){this.userDoesNotExist=!1,this.isMenuLoaded=!1,this.loadAvatarUrl()}},mounted(){this.loadAvatarUrl(),subscribe("settings:avatar:updated",this.loadAvatarUrl),subscribe("settings:display-name:updated",this.loadAvatarUrl),!this.hideStatus&&this.user&&!this.isNoUser&&(this.preloadedUserStatus?(this.userStatus.status=this.preloadedUserStatus.status||"",this.userStatus.message=this.preloadedUserStatus.message||"",this.userStatus.icon=this.preloadedUserStatus.icon||"",this.hasStatus=this.preloadedUserStatus.status!==null):this.fetchUserStatus(this.user),subscribe("user_status:status.updated",this.handleUserStatusUpdated))},beforeUnmount(){unsubscribe("settings:avatar:updated",this.loadAvatarUrl),unsubscribe("settings:display-name:updated",this.loadAvatarUrl),unsubscribe("user_status:status.updated",this.handleUserStatusUpdated)},methods:{t,handleUserStatusUpdated(e){this.user===e.userId&&(this.userStatus={status:e.status,icon:e.icon,message:e.message},this.hasStatus=e.status!==null)},async toggleMenu(e){e.type==="keydown"&&e.key!=="Enter"||(this.contactsMenuOpenState||await this.fetchContactsMenu(),this.contactsMenuOpenState=!this.contactsMenuOpenState)},closeMenu(){this.contactsMenuOpenState=!1},async fetchContactsMenu(){this.contactsMenuLoading=!0;try{const e=encodeURIComponent(this.user),{data:j}=await cancelableClient.post(_$1("contactsmenu/findOne"),"shareType=0&shareWith=".concat(e));this.contactsMenuData=j,this.contactsMenuActions=j.topAction?[j.topAction].concat(j.actions):j.actions}catch(e){this.contactsMenuOpenState=!1}this.contactsMenuLoading=!1,this.isMenuLoaded=!0},loadAvatarUrl(){if(this.isAvatarLoaded=!1,!this.isUrlDefined&&(!this.isUserDefined||this.isNoUser||this.iconClass)){this.isAvatarLoaded=!0,this.userDoesNotExist=!0;return}if(this.isUrlDefined){this.updateImageIfValid(this.url);return}if(this.size<=64){const e=this.avatarUrlGenerator(this.user,64),j=[e+" 1x",this.avatarUrlGenerator(this.user,512)+" 8x"].join(", ");this.updateImageIfValid(e,j)}else{const e=this.avatarUrlGenerator(this.user,512);this.updateImageIfValid(e)}},avatarUrlGenerator(e,j){var Ee;let ke=getAvatarUrl(e,{size:j,isDarkTheme:this.isDarkTheme,isGuest:this.isGuest});return e===((Ee=getCurrentUser())==null?void 0:Ee.uid)&&typeof oc_userconfig<"u"&&(ke+="?v="+window.oc_userconfig.avatar.version),ke},updateImageIfValid(e,j=null){const ke=getUserHasAvatar(this.user);if(this.isUserDefined&&typeof ke=="boolean"){this.isAvatarLoaded=!0,this.avatarUrlLoaded=e,j&&(this.avatarSrcSetLoaded=j),ke===!1&&(this.userDoesNotExist=!0);return}const Ee=new Image;Ee.onload=()=>{this.avatarUrlLoaded=e,j&&(this.avatarSrcSetLoaded=j),this.isAvatarLoaded=!0,setUserHasAvatar(this.user,!0)},Ee.onerror=Me=>{logger$1.debug("[NcAvatar] Invalid avatar url",{error:Me,url:e}),this.avatarUrlLoaded=null,this.avatarSrcSetLoaded=null,this.userDoesNotExist=!0,this.isAvatarLoaded=!1,setUserHasAvatar(this.user,!1)},j&&(Ee.srcset=j),Ee.src=e}}},_hoisted_1$7=["title"],_hoisted_2$6=["src","srcset"],_hoisted_3$2={key:2,class:"avatardiv__user-status avatardiv__user-status--icon"};function _sfc_render$4(e,j,ke,Ee,Me,Ae){const Ie=resolveComponent("NcLoadingIcon"),Ue=resolveComponent("IconDotsHorizontal"),Ke=resolveComponent("NcButton"),Ve=resolveComponent("NcIconSvgWrapper"),Ge=resolveComponent("NcActions"),yt=resolveComponent("NcUserStatusIcon"),bt=resolveDirective("click-outside");return withDirectives((openBlock(),createElementBlock("span",{class:normalizeClass(["avatardiv popovermenu-wrapper",{"avatardiv--unknown":Me.userDoesNotExist,"avatardiv--with-menu":Ae.hasMenu,"avatardiv--with-menu-loading":Me.contactsMenuLoading}]),style:normalizeStyle(Ae.avatarStyle),title:Ae.tooltip},[renderSlot(e.$slots,"icon",{},()=>[ke.iconClass?(openBlock(),createElementBlock("span",{key:0,class:normalizeClass([ke.iconClass,"avatar-class-icon"])},null,2)):Me.isAvatarLoaded&&!Me.userDoesNotExist?(openBlock(),createElementBlock("img",{key:1,src:Me.avatarUrlLoaded,srcset:Me.avatarSrcSetLoaded,alt:""},null,8,_hoisted_2$6)):createCommentVNode("",!0)],!0),Ae.hasMenu&&Ae.menu.length===0?(openBlock(),createBlock(Ke,{key:0,"aria-label":Ae.avatarAriaLabel,class:"action-item action-item__menutoggle",variant:"tertiary-no-background",onClick:Ae.toggleMenu},{icon:withCtx(()=>[Me.contactsMenuLoading?(openBlock(),createBlock(Ie,{key:0})):(openBlock(),createBlock(Ue,{key:1,size:20}))]),_:1},8,["aria-label","onClick"])):Ae.hasMenu?(openBlock(),createBlock(Ge,{key:1,open:Me.contactsMenuOpenState,"onUpdate:open":j[0]||(j[0]=Ct=>Me.contactsMenuOpenState=Ct),"aria-label":Ae.avatarAriaLabel,container:ke.menuContainer,"force-menu":"","manual-open":"",variant:"tertiary-no-background",onClick:Ae.toggleMenu},createSlots({default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(Ae.menu,(Ct,Dt)=>(openBlock(),createBlock(resolveDynamicComponent(Ct.ncActionComponent),mergeProps({key:Dt},{ref_for:!0},Ct.ncActionComponentProps),createSlots({default:withCtx(()=>[createTextVNode(" "+toDisplayString(Ct.text),1)]),_:2},[Ct.iconSvg?{name:"icon",fn:withCtx(()=>[createVNode(Ve,{svg:Ct.iconSvg},null,8,["svg"])]),key:"0"}:void 0]),1040))),128))]),_:2},[Me.contactsMenuLoading?{name:"icon",fn:withCtx(()=>[createVNode(Ie)]),key:"0"}:void 0]),1032,["open","aria-label","container","onClick"])):createCommentVNode("",!0),Ae.showUserStatusIconOnAvatar?(openBlock(),createElementBlock("span",_hoisted_3$2,toDisplayString(e.userStatus.icon),1)):Ae.canDisplayUserStatus?(openBlock(),createBlock(yt,{key:3,class:"avatardiv__user-status",status:e.userStatus.status,"aria-hidden":String(Ae.hasMenu)},null,8,["status","aria-hidden"])):createCommentVNode("",!0),Ae.showInitials?(openBlock(),createElementBlock("span",{key:4,style:normalizeStyle(Ae.initialsWrapperStyle),class:"avatardiv__initials-wrapper"},[createBaseVNode("span",{style:normalizeStyle(Ae.initialsStyle),class:"avatardiv__initials"},toDisplayString(Ae.initials),5)],4)):createCommentVNode("",!0)],14,_hoisted_1$7)),[[bt,Ae.closeMenu]])}const NcAvatar=_export_sfc$1(_sfc_main$8,[["render",_sfc_render$4],["__scopeId","data-v-786083b4"]]);var eventemitter3={exports:{}},hasRequiredEventemitter3;function requireEventemitter3(){return hasRequiredEventemitter3||(hasRequiredEventemitter3=1,function(e){var j=Object.prototype.hasOwnProperty,ke="~";function Ee(){}Object.create&&(Ee.prototype=Object.create(null),new Ee().__proto__||(ke=!1));function Me(Ke,Ve,Ge){this.fn=Ke,this.context=Ve,this.once=Ge||!1}function Ae(Ke,Ve,Ge,yt,bt){if(typeof Ge!="function")throw new TypeError("The listener must be a function");var Ct=new Me(Ge,yt||Ke,bt),Dt=ke?ke+Ve:Ve;return Ke._events[Dt]?Ke._events[Dt].fn?Ke._events[Dt]=[Ke._events[Dt],Ct]:Ke._events[Dt].push(Ct):(Ke._events[Dt]=Ct,Ke._eventsCount++),Ke}function Ie(Ke,Ve){--Ke._eventsCount===0?Ke._events=new Ee:delete Ke._events[Ve]}function Ue(){this._events=new Ee,this._eventsCount=0}Ue.prototype.eventNames=function(){var Ke=[],Ve,Ge;if(this._eventsCount===0)return Ke;for(Ge in Ve=this._events)j.call(Ve,Ge)&&Ke.push(ke?Ge.slice(1):Ge);return Object.getOwnPropertySymbols?Ke.concat(Object.getOwnPropertySymbols(Ve)):Ke},Ue.prototype.listeners=function(Ke){var Ve=ke?ke+Ke:Ke,Ge=this._events[Ve];if(!Ge)return[];if(Ge.fn)return[Ge.fn];for(var yt=0,bt=Ge.length,Ct=new Array(bt);yt{var j;return(j=e.reason)!=null?j:new DOMException("This operation was aborted.","AbortError")};function pTimeout(e,j){const{milliseconds:ke,fallback:Ee,message:Me,customTimers:Ae={setTimeout,clearTimeout},signal:Ie}=j;let Ue,Ke;const Ve=new Promise((Ge,yt)=>{if(typeof ke!="number"||Math.sign(ke)!==1)throw new TypeError("Expected `milliseconds` to be a positive number, got `".concat(ke,"`"));if(Ie!=null&&Ie.aborted){yt(getAbortedReason(Ie));return}if(Ie&&(Ke=()=>{yt(getAbortedReason(Ie))},Ie.addEventListener("abort",Ke,{once:!0})),e.then(Ge,yt),ke===Number.POSITIVE_INFINITY)return;const bt=new TimeoutError;Ue=Ae.setTimeout.call(void 0,()=>{if(Ee){try{Ge(Ee())}catch(Ct){yt(Ct)}return}typeof e.cancel=="function"&&e.cancel(),Me===!1?Ge():Me instanceof Error?yt(Me):(bt.message=Me!=null?Me:"Promise timed out after ".concat(ke," milliseconds"),yt(bt))},ke)}).finally(()=>{Ve.clear(),Ke&&Ie&&Ie.removeEventListener("abort",Ke)});return Ve.clear=()=>{Ae.clearTimeout.call(void 0,Ue),Ue=void 0},Ve}function lowerBound(e,j,ke){let Ee=0,Me=e.length;for(;Me>0;){const Ae=Math.trunc(Me/2);let Ie=Ee+Ae;ke(e[Ie],j)<=0?(Ee=++Ie,Me-=Ae+1):Me=Ae}return Ee}var Vo;class PriorityQueue{constructor(){jo(this,Vo,[])}enqueue(j,ke){const{priority:Ee=0,id:Me}=ke!=null?ke:{},Ae={priority:Ee,id:Me,run:j};if(this.size===0||Vi(this,Vo)[this.size-1].priority>=Ee){Vi(this,Vo).push(Ae);return}const Ie=lowerBound(Vi(this,Vo),Ae,(Ue,Ke)=>Ke.priority-Ue.priority);Vi(this,Vo).splice(Ie,0,Ae)}setPriority(j,ke){const Ee=Vi(this,Vo).findIndex(Ae=>Ae.id===j);if(Ee===-1)throw new ReferenceError('No promise function with the id "'.concat(j,'" exists in the queue.'));const[Me]=Vi(this,Vo).splice(Ee,1);this.enqueue(Me.run,{priority:ke,id:j})}dequeue(){var j;return(j=Vi(this,Vo).shift())==null?void 0:j.run}filter(j){return Vi(this,Vo).filter(ke=>ke.priority===j.priority).map(ke=>ke.run)}get size(){return Vi(this,Vo).length}}Vo=new WeakMap;var ma,Wo,Yo,fa,ba,wa,Zo,Da,ka,Ko,Qo,Ho,Ma,Uo,ra,Jo,tu,ia,Zi,ju,Hu,Uu,Vu,Wu,lu,du,Yu,Ua,cu,hu,eu,Ku,ta,Gu,Aa,mu;class PQueue extends EventEmitter{constructor(ke){var Ee,Me,Ae,Ie,Ue,Ke;super();jo(this,Zi);jo(this,ma);jo(this,Wo);jo(this,Yo,0);jo(this,fa);jo(this,ba,!1);jo(this,wa,!1);jo(this,Zo);jo(this,Da,0);jo(this,ka,0);jo(this,Ko);jo(this,Qo);jo(this,Ho);jo(this,Ma);jo(this,Uo,0);jo(this,ra);jo(this,Jo);jo(this,tu,BigInt(1));jo(this,ia,new Map);Ui(this,"timeout");if(ke=Fi({carryoverIntervalCount:!1,intervalCap:Number.POSITIVE_INFINITY,interval:0,concurrency:Number.POSITIVE_INFINITY,autoStart:!0,queueClass:PriorityQueue},ke),!(typeof ke.intervalCap=="number"&&ke.intervalCap>=1))throw new TypeError("Expected `intervalCap` to be a number from 1 and up, got `".concat((Me=(Ee=ke.intervalCap)==null?void 0:Ee.toString())!=null?Me:"","` (").concat(typeof ke.intervalCap,")"));if(ke.interval===void 0||!(Number.isFinite(ke.interval)&&ke.interval>=0))throw new TypeError("Expected `interval` to be a finite number >= 0, got `".concat((Ie=(Ae=ke.interval)==null?void 0:Ae.toString())!=null?Ie:"","` (").concat(typeof ke.interval,")"));if(Io(this,ma,(Ke=(Ue=ke.carryoverIntervalCount)!=null?Ue:ke.carryoverConcurrencyCount)!=null?Ke:!1),Io(this,Wo,ke.intervalCap===Number.POSITIVE_INFINITY||ke.interval===0),Io(this,fa,ke.intervalCap),Io(this,Zo,ke.interval),Io(this,Ho,new ke.queueClass),Io(this,Ma,ke.queueClass),this.concurrency=ke.concurrency,ke.timeout!==void 0&&!(Number.isFinite(ke.timeout)&&ke.timeout>0))throw new TypeError("Expected `timeout` to be a positive finite number, got `".concat(ke.timeout,"` (").concat(typeof ke.timeout,")"));this.timeout=ke.timeout,Io(this,Jo,ke.autoStart===!1),Fo(this,Zi,Gu).call(this)}get concurrency(){return Vi(this,ra)}set concurrency(ke){if(!(typeof ke=="number"&&ke>=1))throw new TypeError("Expected `concurrency` to be a number from 1 and up, got `".concat(ke,"` (").concat(typeof ke,")"));Io(this,ra,ke),Fo(this,Zi,eu).call(this)}setPriority(ke,Ee){if(typeof Ee!="number"||!Number.isFinite(Ee))throw new TypeError("Expected `priority` to be a finite number, got `".concat(Ee,"` (").concat(typeof Ee,")"));Vi(this,Ho).setPriority(ke,Ee)}async add(ke,Ee={}){var Me;return(Me=Ee.id)!=null||(Ee.id=(da(this,tu)._++).toString()),Ee=Fi({timeout:this.timeout},Ee),new Promise((Ae,Ie)=>{const Ue=Symbol("task-".concat(Ee.id));Vi(this,Ho).enqueue(async()=>{var Ke,Ve;da(this,Uo)._++,Vi(this,ia).set(Ue,{id:Ee.id,priority:(Ke=Ee.priority)!=null?Ke:0,startTime:Date.now(),timeout:Ee.timeout});try{try{(Ve=Ee.signal)==null||Ve.throwIfAborted()}catch(bt){throw Vi(this,Wo)||da(this,Yo)._--,Vi(this,ia).delete(Ue),bt}let Ge=ke({signal:Ee.signal});Ee.timeout&&(Ge=pTimeout(Promise.resolve(Ge),{milliseconds:Ee.timeout,message:"Task timed out after ".concat(Ee.timeout,"ms (queue has ").concat(Vi(this,Uo)," running, ").concat(Vi(this,Ho).size," waiting)")})),Ee.signal&&(Ge=Promise.race([Ge,Fo(this,Zi,Ku).call(this,Ee.signal)]));const yt=await Ge;Ae(yt),this.emit("completed",yt)}catch(Ge){Ie(Ge),this.emit("error",Ge)}finally{Vi(this,ia).delete(Ue),queueMicrotask(()=>{Fo(this,Zi,Uu).call(this)})}},Ee),this.emit("add"),Fo(this,Zi,Ua).call(this)})}async addAll(ke,Ee){return Promise.all(ke.map(async Me=>this.add(Me,Ee)))}start(){return Vi(this,Jo)?(Io(this,Jo,!1),Fo(this,Zi,eu).call(this),this):this}pause(){Io(this,Jo,!0)}clear(){Io(this,Ho,new(Vi(this,Ma))),Fo(this,Zi,mu).call(this)}async onEmpty(){Vi(this,Ho).size!==0&&await Fo(this,Zi,ta).call(this,"empty")}async onSizeLessThan(ke){Vi(this,Ho).sizeVi(this,Ho).size{const Me=Ae=>{this.off("error",Me),Ee(Ae)};this.on("error",Me)})}get size(){return Vi(this,Ho).size}sizeBy(ke){return Vi(this,Ho).filter(ke).length}get pending(){return Vi(this,Uo)}get isPaused(){return Vi(this,Jo)}get isRateLimited(){return Vi(this,ba)}get isSaturated(){return Vi(this,Uo)===Vi(this,ra)&&Vi(this,Ho).size>0||this.isRateLimited&&Vi(this,Ho).size>0}get runningTasks(){return[...Vi(this,ia).values()].map(ke=>Fi({},ke))}}ma=new WeakMap,Wo=new WeakMap,Yo=new WeakMap,fa=new WeakMap,ba=new WeakMap,wa=new WeakMap,Zo=new WeakMap,Da=new WeakMap,ka=new WeakMap,Ko=new WeakMap,Qo=new WeakMap,Ho=new WeakMap,Ma=new WeakMap,Uo=new WeakMap,ra=new WeakMap,Jo=new WeakMap,tu=new WeakMap,ia=new WeakMap,Zi=new WeakSet,ju=function(){return Vi(this,Wo)||Vi(this,Yo)0){const Me=ke-Vi(this,ka);if(Me{Fo(this,Zi,Vu).call(this)},ke))},du=function(){Vi(this,Ko)&&(clearInterval(Vi(this,Ko)),Io(this,Ko,void 0))},Yu=function(){Vi(this,Qo)&&(clearTimeout(Vi(this,Qo)),Io(this,Qo,void 0))},Ua=function(){if(Vi(this,Ho).size===0)return Fo(this,Zi,du).call(this),this.emit("empty"),Vi(this,Uo)===0&&(Fo(this,Zi,Yu).call(this),this.emit("idle")),!1;let ke=!1;if(!Vi(this,Jo)){const Ee=!Vi(this,Zi,Wu);if(Vi(this,Zi,ju)&&Vi(this,Zi,Hu)){const Me=Vi(this,Ho).dequeue();Vi(this,Wo)||(da(this,Yo)._++,Fo(this,Zi,Aa).call(this)),this.emit("active"),Io(this,ka,Date.now()),Me(),Ee&&Fo(this,Zi,cu).call(this),ke=!0}}return ke},cu=function(){Vi(this,Wo)||Vi(this,Ko)!==void 0||(Io(this,Ko,setInterval(()=>{Fo(this,Zi,hu).call(this)},Vi(this,Zo))),Io(this,Da,Date.now()+Vi(this,Zo)))},hu=function(){Vi(this,Yo)===0&&Vi(this,Uo)===0&&Vi(this,Ko)&&Fo(this,Zi,du).call(this),Io(this,Yo,Vi(this,ma)?Vi(this,Uo):0),Fo(this,Zi,eu).call(this),Fo(this,Zi,Aa).call(this)},eu=function(){for(;Fo(this,Zi,Ua).call(this););},Ku=async function(ke){return new Promise((Ee,Me)=>{ke.addEventListener("abort",()=>{Me(ke.reason)},{once:!0})})},ta=async function(ke,Ee){return new Promise(Me=>{const Ae=()=>{Ee&&!Ee()||(this.off(ke,Ae),Me())};this.on(ke,Ae)})},Gu=function(){Vi(this,Wo)||(this.on("add",()=>{Vi(this,Ho).size>0&&Fo(this,Zi,Aa).call(this)}),this.on("next",()=>{Fo(this,Zi,Aa).call(this)}))},Aa=function(){Vi(this,Wo)||Vi(this,wa)||(Io(this,wa,!0),queueMicrotask(()=>{Io(this,wa,!1),Fo(this,Zi,mu).call(this)}))},mu=function(){const ke=Vi(this,ba),Ee=!Vi(this,Wo)&&Vi(this,Yo)>=Vi(this,fa)&&Vi(this,Ho).size>0;Ee!==ke&&(Io(this,ba,Ee),this.emit(Ee?"rateLimit":"rateLimitCleared"))};new PQueue({concurrency:5}),register();const _hoisted_1$6={key:0,class:"nc-chip__icon"},_hoisted_2$5={class:"nc-chip__text"};t("Close");function hasWindow(){return typeof window<"u"}function getNodeName(e){return isNode(e)?(e.nodeName||"").toLowerCase():"#document"}function getWindow(e){var j;return(e==null||(j=e.ownerDocument)==null?void 0:j.defaultView)||window}function getDocumentElement(e){var j;return(j=(isNode(e)?e.ownerDocument:e.document)||window.document)==null?void 0:j.documentElement}function isNode(e){return hasWindow()?e instanceof Node||e instanceof getWindow(e).Node:!1}function isElement(e){return hasWindow()?e instanceof Element||e instanceof getWindow(e).Element:!1}function isHTMLElement(e){return hasWindow()?e instanceof HTMLElement||e instanceof getWindow(e).HTMLElement:!1}function isShadowRoot(e){return!hasWindow()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof getWindow(e).ShadowRoot}const invalidOverflowDisplayValues=new Set(["inline","contents"]);function isOverflowElement(e){const{overflow:j,overflowX:ke,overflowY:Ee,display:Me}=getComputedStyle$1(e);return/auto|scroll|overlay|hidden|clip/.test(j+Ee+ke)&&!invalidOverflowDisplayValues.has(Me)}const tableElements$1=new Set(["table","td","th"]);function isTableElement(e){return tableElements$1.has(getNodeName(e))}const topLayerSelectors=[":popover-open",":modal"];function isTopLayer(e){return topLayerSelectors.some(j=>{try{return e.matches(j)}catch(ke){return!1}})}const transformProperties=["transform","translate","scale","rotate","perspective"],willChangeValues=["transform","translate","scale","rotate","perspective","filter"],containValues=["paint","layout","strict","content"];function isContainingBlock(e){const j=isWebKit(),ke=isElement(e)?getComputedStyle$1(e):e;return transformProperties.some(Ee=>ke[Ee]?ke[Ee]!=="none":!1)||(ke.containerType?ke.containerType!=="normal":!1)||!j&&(ke.backdropFilter?ke.backdropFilter!=="none":!1)||!j&&(ke.filter?ke.filter!=="none":!1)||willChangeValues.some(Ee=>(ke.willChange||"").includes(Ee))||containValues.some(Ee=>(ke.contain||"").includes(Ee))}function getContainingBlock(e){let j=getParentNode(e);for(;isHTMLElement(j)&&!isLastTraversableNode(j);){if(isContainingBlock(j))return j;if(isTopLayer(j))return null;j=getParentNode(j)}return null}function isWebKit(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const lastTraversableNodeNames=new Set(["html","body","#document"]);function isLastTraversableNode(e){return lastTraversableNodeNames.has(getNodeName(e))}function getComputedStyle$1(e){return getWindow(e).getComputedStyle(e)}function getNodeScroll(e){return isElement(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function getParentNode(e){if(getNodeName(e)==="html")return e;const j=e.assignedSlot||e.parentNode||isShadowRoot(e)&&e.host||getDocumentElement(e);return isShadowRoot(j)?j.host:j}function getNearestOverflowAncestor(e){const j=getParentNode(e);return isLastTraversableNode(j)?e.ownerDocument?e.ownerDocument.body:e.body:isHTMLElement(j)&&isOverflowElement(j)?j:getNearestOverflowAncestor(j)}function getOverflowAncestors(e,j,ke){var Ee;j===void 0&&(j=[]),ke===void 0&&(ke=!0);const Me=getNearestOverflowAncestor(e),Ae=Me===((Ee=e.ownerDocument)==null?void 0:Ee.body),Ie=getWindow(Me);if(Ae){const Ue=getFrameElement(Ie);return j.concat(Ie,Ie.visualViewport||[],isOverflowElement(Me)?Me:[],Ue&&ke?getOverflowAncestors(Ue):[])}return j.concat(Me,getOverflowAncestors(Me,[],ke))}function getFrameElement(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function getCssDimensions(e){const j=getComputedStyle$1(e);let ke=parseFloat(j.width)||0,Ee=parseFloat(j.height)||0;const Me=isHTMLElement(e),Ae=Me?e.offsetWidth:ke,Ie=Me?e.offsetHeight:Ee,Ue=round$1(ke)!==Ae||round$1(Ee)!==Ie;return Ue&&(ke=Ae,Ee=Ie),{width:ke,height:Ee,$:Ue}}function unwrapElement(e){return isElement(e)?e:e.contextElement}function getScale(e){const j=unwrapElement(e);if(!isHTMLElement(j))return createCoords(1);const ke=j.getBoundingClientRect(),{width:Ee,height:Me,$:Ae}=getCssDimensions(j);let Ie=(Ae?round$1(ke.width):ke.width)/Ee,Ue=(Ae?round$1(ke.height):ke.height)/Me;return(!Ie||!Number.isFinite(Ie))&&(Ie=1),(!Ue||!Number.isFinite(Ue))&&(Ue=1),{x:Ie,y:Ue}}const noOffsets=createCoords(0);function getVisualOffsets(e){const j=getWindow(e);return!isWebKit()||!j.visualViewport?noOffsets:{x:j.visualViewport.offsetLeft,y:j.visualViewport.offsetTop}}function shouldAddVisualOffsets(e,j,ke){return j===void 0&&(j=!1),!ke||j&&ke!==getWindow(e)?!1:j}function getBoundingClientRect(e,j,ke,Ee){j===void 0&&(j=!1),ke===void 0&&(ke=!1);const Me=e.getBoundingClientRect(),Ae=unwrapElement(e);let Ie=createCoords(1);j&&(Ee?isElement(Ee)&&(Ie=getScale(Ee)):Ie=getScale(e));const Ue=shouldAddVisualOffsets(Ae,ke,Ee)?getVisualOffsets(Ae):createCoords(0);let Ke=(Me.left+Ue.x)/Ie.x,Ve=(Me.top+Ue.y)/Ie.y,Ge=Me.width/Ie.x,yt=Me.height/Ie.y;if(Ae){const bt=getWindow(Ae),Ct=Ee&&isElement(Ee)?getWindow(Ee):Ee;let Dt=bt,Ft=getFrameElement(Dt);for(;Ft&&Ee&&Ct!==Dt;){const Ot=getScale(Ft),Tt=Ft.getBoundingClientRect(),Rt=getComputedStyle$1(Ft),Jt=Tt.left+(Ft.clientLeft+parseFloat(Rt.paddingLeft))*Ot.x,Kt=Tt.top+(Ft.clientTop+parseFloat(Rt.paddingTop))*Ot.y;Ke*=Ot.x,Ve*=Ot.y,Ge*=Ot.x,yt*=Ot.y,Ke+=Jt,Ve+=Kt,Dt=getWindow(Ft),Ft=getFrameElement(Dt)}}return rectToClientRect({width:Ge,height:yt,x:Ke,y:Ve})}function getWindowScrollBarX(e,j){const ke=getNodeScroll(e).scrollLeft;return j?j.left+ke:getBoundingClientRect(getDocumentElement(e)).left+ke}function getHTMLOffset(e,j){const ke=e.getBoundingClientRect(),Ee=ke.left+j.scrollLeft-getWindowScrollBarX(e,ke),Me=ke.top+j.scrollTop;return{x:Ee,y:Me}}function convertOffsetParentRelativeRectToViewportRelativeRect(e){let{elements:j,rect:ke,offsetParent:Ee,strategy:Me}=e;const Ae=Me==="fixed",Ie=getDocumentElement(Ee),Ue=j?isTopLayer(j.floating):!1;if(Ee===Ie||Ue&&Ae)return ke;let Ke={scrollLeft:0,scrollTop:0},Ve=createCoords(1);const Ge=createCoords(0),yt=isHTMLElement(Ee);if((yt||!yt&&!Ae)&&((getNodeName(Ee)!=="body"||isOverflowElement(Ie))&&(Ke=getNodeScroll(Ee)),isHTMLElement(Ee))){const Ct=getBoundingClientRect(Ee);Ve=getScale(Ee),Ge.x=Ct.x+Ee.clientLeft,Ge.y=Ct.y+Ee.clientTop}const bt=Ie&&!yt&&!Ae?getHTMLOffset(Ie,Ke):createCoords(0);return{width:ke.width*Ve.x,height:ke.height*Ve.y,x:ke.x*Ve.x-Ke.scrollLeft*Ve.x+Ge.x+bt.x,y:ke.y*Ve.y-Ke.scrollTop*Ve.y+Ge.y+bt.y}}function getClientRects(e){return Array.from(e.getClientRects())}function getDocumentRect(e){const j=getDocumentElement(e),ke=getNodeScroll(e),Ee=e.ownerDocument.body,Me=max$1(j.scrollWidth,j.clientWidth,Ee.scrollWidth,Ee.clientWidth),Ae=max$1(j.scrollHeight,j.clientHeight,Ee.scrollHeight,Ee.clientHeight);let Ie=-ke.scrollLeft+getWindowScrollBarX(e);const Ue=-ke.scrollTop;return getComputedStyle$1(Ee).direction==="rtl"&&(Ie+=max$1(j.clientWidth,Ee.clientWidth)-Me),{width:Me,height:Ae,x:Ie,y:Ue}}const SCROLLBAR_MAX=25;function getViewportRect(e,j){const ke=getWindow(e),Ee=getDocumentElement(e),Me=ke.visualViewport;let Ae=Ee.clientWidth,Ie=Ee.clientHeight,Ue=0,Ke=0;if(Me){Ae=Me.width,Ie=Me.height;const Ge=isWebKit();(!Ge||Ge&&j==="fixed")&&(Ue=Me.offsetLeft,Ke=Me.offsetTop)}const Ve=getWindowScrollBarX(Ee);if(Ve<=0){const Ge=Ee.ownerDocument,yt=Ge.body,bt=getComputedStyle(yt),Ct=Ge.compatMode==="CSS1Compat"&&parseFloat(bt.marginLeft)+parseFloat(bt.marginRight)||0,Dt=Math.abs(Ee.clientWidth-yt.clientWidth-Ct);Dt<=SCROLLBAR_MAX&&(Ae-=Dt)}else Ve<=SCROLLBAR_MAX&&(Ae+=Ve);return{width:Ae,height:Ie,x:Ue,y:Ke}}const absoluteOrFixed=new Set(["absolute","fixed"]);function getInnerBoundingClientRect(e,j){const ke=getBoundingClientRect(e,!0,j==="fixed"),Ee=ke.top+e.clientTop,Me=ke.left+e.clientLeft,Ae=isHTMLElement(e)?getScale(e):createCoords(1),Ie=e.clientWidth*Ae.x,Ue=e.clientHeight*Ae.y,Ke=Me*Ae.x,Ve=Ee*Ae.y;return{width:Ie,height:Ue,x:Ke,y:Ve}}function getClientRectFromClippingAncestor(e,j,ke){let Ee;if(j==="viewport")Ee=getViewportRect(e,ke);else if(j==="document")Ee=getDocumentRect(getDocumentElement(e));else if(isElement(j))Ee=getInnerBoundingClientRect(j,ke);else{const Me=getVisualOffsets(e);Ee={x:j.x-Me.x,y:j.y-Me.y,width:j.width,height:j.height}}return rectToClientRect(Ee)}function hasFixedPositionAncestor(e,j){const ke=getParentNode(e);return ke===j||!isElement(ke)||isLastTraversableNode(ke)?!1:getComputedStyle$1(ke).position==="fixed"||hasFixedPositionAncestor(ke,j)}function getClippingElementAncestors(e,j){const ke=j.get(e);if(ke)return ke;let Ee=getOverflowAncestors(e,[],!1).filter(Ue=>isElement(Ue)&&getNodeName(Ue)!=="body"),Me=null;const Ae=getComputedStyle$1(e).position==="fixed";let Ie=Ae?getParentNode(e):e;for(;isElement(Ie)&&!isLastTraversableNode(Ie);){const Ue=getComputedStyle$1(Ie),Ke=isContainingBlock(Ie);!Ke&&Ue.position==="fixed"&&(Me=null),(Ae?!Ke&&!Me:!Ke&&Ue.position==="static"&&Me&&absoluteOrFixed.has(Me.position)||isOverflowElement(Ie)&&!Ke&&hasFixedPositionAncestor(e,Ie))?Ee=Ee.filter(Ve=>Ve!==Ie):Me=Ue,Ie=getParentNode(Ie)}return j.set(e,Ee),Ee}function getClippingRect(e){let{element:j,boundary:ke,rootBoundary:Ee,strategy:Me}=e;const Ae=[...ke==="clippingAncestors"?isTopLayer(j)?[]:getClippingElementAncestors(j,this._c):[].concat(ke),Ee],Ie=Ae[0],Ue=Ae.reduce((Ke,Ve)=>{const Ge=getClientRectFromClippingAncestor(j,Ve,Me);return Ke.top=max$1(Ge.top,Ke.top),Ke.right=min$1(Ge.right,Ke.right),Ke.bottom=min$1(Ge.bottom,Ke.bottom),Ke.left=max$1(Ge.left,Ke.left),Ke},getClientRectFromClippingAncestor(j,Ie,Me));return{width:Ue.right-Ue.left,height:Ue.bottom-Ue.top,x:Ue.left,y:Ue.top}}function getDimensions(e){const{width:j,height:ke}=getCssDimensions(e);return{width:j,height:ke}}function getRectRelativeToOffsetParent(e,j,ke){const Ee=isHTMLElement(j),Me=getDocumentElement(j),Ae=ke==="fixed",Ie=getBoundingClientRect(e,!0,Ae,j);let Ue={scrollLeft:0,scrollTop:0};const Ke=createCoords(0);function Ve(){Ke.x=getWindowScrollBarX(Me)}if(Ee||!Ee&&!Ae)if((getNodeName(j)!=="body"||isOverflowElement(Me))&&(Ue=getNodeScroll(j)),Ee){const Ct=getBoundingClientRect(j,!0,Ae,j);Ke.x=Ct.x+j.clientLeft,Ke.y=Ct.y+j.clientTop}else Me&&Ve();Ae&&!Ee&&Me&&Ve();const Ge=Me&&!Ee&&!Ae?getHTMLOffset(Me,Ue):createCoords(0),yt=Ie.left+Ue.scrollLeft-Ke.x-Ge.x,bt=Ie.top+Ue.scrollTop-Ke.y-Ge.y;return{x:yt,y:bt,width:Ie.width,height:Ie.height}}function isStaticPositioned(e){return getComputedStyle$1(e).position==="static"}function getTrueOffsetParent(e,j){if(!isHTMLElement(e)||getComputedStyle$1(e).position==="fixed")return null;if(j)return j(e);let ke=e.offsetParent;return getDocumentElement(e)===ke&&(ke=ke.ownerDocument.body),ke}function getOffsetParent(e,j){const ke=getWindow(e);if(isTopLayer(e))return ke;if(!isHTMLElement(e)){let Me=getParentNode(e);for(;Me&&!isLastTraversableNode(Me);){if(isElement(Me)&&!isStaticPositioned(Me))return Me;Me=getParentNode(Me)}return ke}let Ee=getTrueOffsetParent(e,j);for(;Ee&&isTableElement(Ee)&&isStaticPositioned(Ee);)Ee=getTrueOffsetParent(Ee,j);return Ee&&isLastTraversableNode(Ee)&&isStaticPositioned(Ee)&&!isContainingBlock(Ee)?ke:Ee||getContainingBlock(e)||ke}const getElementRects=async function(e){const j=this.getOffsetParent||getOffsetParent,ke=this.getDimensions,Ee=await ke(e.floating);return{reference:getRectRelativeToOffsetParent(e.reference,await j(e.floating),e.strategy),floating:{x:0,y:0,width:Ee.width,height:Ee.height}}};function isRTL(e){return getComputedStyle$1(e).direction==="rtl"}const platform={convertOffsetParentRelativeRectToViewportRelativeRect,getDocumentElement,getClippingRect,getOffsetParent,getElementRects,getClientRects,getDimensions,getScale,isElement,isRTL};function rectsAreEqual(e,j){return e.x===j.x&&e.y===j.y&&e.width===j.width&&e.height===j.height}function observeMove(e,j){let ke=null,Ee;const Me=getDocumentElement(e);function Ae(){var Ue;clearTimeout(Ee),(Ue=ke)==null||Ue.disconnect(),ke=null}function Ie(Ue,Ke){Ue===void 0&&(Ue=!1),Ke===void 0&&(Ke=1),Ae();const Ve=e.getBoundingClientRect(),{left:Ge,top:yt,width:bt,height:Ct}=Ve;if(Ue||j(),!bt||!Ct)return;const Dt=floor$1(yt),Ft=floor$1(Me.clientWidth-(Ge+bt)),Ot=floor$1(Me.clientHeight-(yt+Ct)),Tt=floor$1(Ge),Rt={rootMargin:-Dt+"px "+-Ft+"px "+-Ot+"px "+-Tt+"px",threshold:max$1(0,min$1(1,Ke))||1};let Jt=!0;function Kt(kn){const wn=kn[0].intersectionRatio;if(wn!==Ke){if(!Jt)return Ie();wn?Ie(!1,wn):Ee=setTimeout(()=>{Ie(!1,1e-7)},1e3)}wn===1&&!rectsAreEqual(Ve,e.getBoundingClientRect())&&Ie(),Jt=!1}try{ke=new IntersectionObserver(Kt,Gi(Fi({},Rt),{root:Me.ownerDocument}))}catch(kn){ke=new IntersectionObserver(Kt,Rt)}ke.observe(e)}return Ie(!0),Ae}function autoUpdate(e,j,ke,Ee){Ee===void 0&&(Ee={});const{ancestorScroll:Me=!0,ancestorResize:Ae=!0,elementResize:Ie=typeof ResizeObserver=="function",layoutShift:Ue=typeof IntersectionObserver=="function",animationFrame:Ke=!1}=Ee,Ve=unwrapElement(e),Ge=Me||Ae?[...Ve?getOverflowAncestors(Ve):[],...getOverflowAncestors(j)]:[];Ge.forEach(Tt=>{Me&&Tt.addEventListener("scroll",ke,{passive:!0}),Ae&&Tt.addEventListener("resize",ke)});const yt=Ve&&Ue?observeMove(Ve,ke):null;let bt=-1,Ct=null;Ie&&(Ct=new ResizeObserver(Tt=>{let[Rt]=Tt;Rt&&Rt.target===Ve&&Ct&&(Ct.unobserve(j),cancelAnimationFrame(bt),bt=requestAnimationFrame(()=>{var Jt;(Jt=Ct)==null||Jt.observe(j)})),ke()}),Ve&&!Ke&&Ct.observe(Ve),Ct.observe(j));let Dt,Ft=Ke?getBoundingClientRect(e):null;Ke&&Ot();function Ot(){const Tt=getBoundingClientRect(e);Ft&&!rectsAreEqual(Ft,Tt)&&ke(),Ft=Tt,Dt=requestAnimationFrame(Ot)}return ke(),()=>{var Tt;Ge.forEach(Rt=>{Me&&Rt.removeEventListener("scroll",ke),Ae&&Rt.removeEventListener("resize",ke)}),yt==null||yt(),(Tt=Ct)==null||Tt.disconnect(),Ct=null,Ke&&cancelAnimationFrame(Dt)}}const offset=offset$1,shift=shift$1,flip=flip$1,limitShift=limitShift$1,computePosition=(e,j,ke)=>{const Ee=new Map,Me=Fi({platform},ke),Ae=Gi(Fi({},Me.platform),{_c:Ee});return computePosition$1(e,j,Gi(Fi({},Me),{platform:Ae}))};var E=Object.defineProperty,M=Object.defineProperties,x=Object.getOwnPropertyDescriptors,V=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,C=(e,j,ke)=>j in e?E(e,j,{enumerable:!0,configurable:!0,writable:!0,value:ke}):e[j]=ke,f=(e,j)=>{for(var ke in j||(j={}))I.call(j,ke)&&C(e,ke,j[ke]);if(V)for(var ke of V(j))N.call(j,ke)&&C(e,ke,j[ke]);return e},m=(e,j)=>M(e,x(j));const U={props:{autoscroll:{type:Boolean,default:!0}},watch:{typeAheadPointer(){this.autoscroll&&this.maybeAdjustScroll()},open(e){this.autoscroll&&e&&this.$nextTick(()=>this.maybeAdjustScroll())}},methods:{maybeAdjustScroll(){var e;const j=((e=this.$refs.dropdownMenu)==null?void 0:e.children[this.typeAheadPointer])||!1;if(j){const ke=this.getDropdownViewport(),{top:Ee,bottom:Me,height:Ae}=j.getBoundingClientRect();if(Eeke.bottom)return this.$refs.dropdownMenu.scrollTop=j.offsetTop-(ke.height-Ae)}},getDropdownViewport(){return this.$refs.dropdownMenu?this.$refs.dropdownMenu.getBoundingClientRect():{height:0,top:0,bottom:0}}}},q={data(){return{typeAheadPointer:-1}},watch:{filteredOptions(){for(let e=0;e=0;e--)if(this.selectable(this.filteredOptions[e])){this.typeAheadPointer=e;break}},typeAheadDown(){for(let e=this.typeAheadPointer+1;e{const ke=e.__vccOpts||e;for(const[Ee,Me]of j)ke[Ee]=Me;return ke},H={},X={xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10"},Y=createBaseVNode("path",{d:"M6.895455 5l2.842897-2.842898c.348864-.348863.348864-.914488 0-1.263636L9.106534.261648c-.348864-.348864-.914489-.348864-1.263636 0L5 3.104545 2.157102.261648c-.348863-.348864-.914488-.348864-1.263636 0L.261648.893466c-.348864.348864-.348864.914489 0 1.263636L3.104545 5 .261648 7.842898c-.348864.348863-.348864.914488 0 1.263636l.631818.631818c.348864.348864.914773.348864 1.263636 0L5 6.895455l2.842898 2.842897c.348863.348864.914772.348864 1.263636 0l.631818-.631818c.348864-.348864.348864-.914489 0-1.263636L6.895455 5z"},null,-1),Q=[Y];function G(e,j){return openBlock(),createElementBlock("svg",X,Q)}const W=S(H,[["render",G]]),Z={},ee={xmlns:"http://www.w3.org/2000/svg",width:"14",height:"10"},te=createBaseVNode("path",{d:"M9.211364 7.59931l4.48338-4.867229c.407008-.441854.407008-1.158247 0-1.60046l-.73712-.80023c-.407008-.441854-1.066904-.441854-1.474243 0L7 5.198617 2.51662.33139c-.407008-.441853-1.066904-.441853-1.474243 0l-.737121.80023c-.407008.441854-.407008 1.158248 0 1.600461l4.48338 4.867228L7 10l2.211364-2.40069z"},null,-1),se=[te];function ie(e,j){return openBlock(),createElementBlock("svg",ee,se)}const oe=S(Z,[["render",ie]]),T={Deselect:W,OpenIndicator:oe},ne={mounted(e,{instance:j}){if(j.appendToBody){const{height:ke,top:Ee,left:Me,width:Ae}=j.$refs.toggle.getBoundingClientRect();let Ie=window.scrollX||window.pageXOffset,Ue=window.scrollY||window.pageYOffset;e.unbindPosition=j.calculatePosition(e,j,{width:Ae+"px",left:Ie+Me+"px",top:Ue+Ee+ke+"px"}),document.body.appendChild(e)}},unmounted(e,{instance:j}){j.appendToBody&&(e.unbindPosition&&typeof e.unbindPosition=="function"&&e.unbindPosition(),e.parentNode&&e.parentNode.removeChild(e))}};function le(e){const j={};return Object.keys(e).sort().forEach(ke=>{j[ke]=e[ke]}),JSON.stringify(j)}let ae=0;function re$1(){return++ae}const de={components:f({},T),directives:{appendToBody:ne},mixins:[U,q,J],compatConfig:{MODE:3},emits:["open","close","update:modelValue","search","search:compositionstart","search:compositionend","search:keydown","search:blur","search:focus","search:input","option:created","option:selecting","option:selected","option:deselecting","option:deselected"],props:{modelValue:{},components:{type:Object,default:()=>({})},options:{type:Array,default(){return[]}},disabled:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},deselectFromDropdown:{type:Boolean,default:!1},searchable:{type:Boolean,default:!0},multiple:{type:Boolean,default:!1},placeholder:{type:String,default:""},transition:{type:String,default:"vs__fade"},clearSearchOnSelect:{type:Boolean,default:!0},closeOnSelect:{type:Boolean,default:!0},label:{type:String,default:"label"},autocomplete:{type:String,default:"off"},reduce:{type:Function,default:e=>e},selectable:{type:Function,default:e=>!0},getOptionLabel:{type:Function,default(e){return typeof e=="object"?e.hasOwnProperty(this.label)?e[this.label]:console.warn('[vue-select warn]: Label key "option.'.concat(this.label,'" does not exist in options object ').concat(JSON.stringify(e),".\nhttps://vue-select.org/api/props.html#getoptionlabel")):e}},getOptionKey:{type:Function,default(e){if(typeof e!="object")return e;try{return e.hasOwnProperty("id")?e.id:le(e)}catch(j){return console.warn("[vue-select warn]: Could not stringify this option to generate unique key. Please provide'getOptionKey' prop to return a unique key for each option.\nhttps://vue-select.org/api/props.html#getoptionkey",e,j)}}},onTab:{type:Function,default:function(){this.selectOnTab&&!this.isComposing&&this.typeAheadSelect()}},taggable:{type:Boolean,default:!1},tabindex:{type:Number,default:null},pushTags:{type:Boolean,default:!1},filterable:{type:Boolean,default:!0},filterBy:{type:Function,default(e,j,ke){return(j||"").toLocaleLowerCase().indexOf(ke.toLocaleLowerCase())>-1}},filter:{type:Function,default(e,j){return e.filter(ke=>{let Ee=this.getOptionLabel(ke);return typeof Ee=="number"&&(Ee=Ee.toString()),this.filterBy(ke,Ee,j)})}},createOption:{type:Function,default(e){return typeof this.optionList[0]=="object"?{[this.label]:e}:e}},resetOnOptionsChange:{default:!1,validator:e=>["function","boolean"].includes(typeof e)},clearSearchOnBlur:{type:Function,default:function({clearSearchOnSelect:e,multiple:j}){return e&&!j}},noDrop:{type:Boolean,default:!1},inputId:{type:String},dir:{type:String,default:"auto"},selectOnTab:{type:Boolean,default:!1},selectOnKeyCodes:{type:Array,default:()=>[13]},searchInputQuerySelector:{type:String,default:"[type=search]"},mapKeydown:{type:Function,default:(e,j)=>e},appendToBody:{type:Boolean,default:!1},calculatePosition:{type:Function,default(e,j,{width:ke,top:Ee,left:Me}){e.style.top=Ee,e.style.left=Me,e.style.width=ke}},dropdownShouldOpen:{type:Function,default({noDrop:e,open:j,mutableLoading:ke}){return e?!1:j&&!ke}},uid:{type:[String,Number],default:()=>re$1()}},data(){return{search:"",open:!1,isComposing:!1,pushedTags:[],_value:[],deselectButtons:[]}},computed:{isReducingValues(){return this.$props.reduce!==this.$options.props.reduce.default},isTrackingValues(){return typeof this.modelValue>"u"||this.isReducingValues},selectedValue(){let e=this.modelValue;return this.isTrackingValues&&(e=this.$data._value),e!=null&&e!==""?[].concat(e):[]},optionList(){return this.options.concat(this.pushTags?this.pushedTags:[])},searchEl(){return this.$slots.search?this.$refs.selectedOptions.querySelector(this.searchInputQuerySelector):this.$refs.search},scope(){const e={search:this.search,loading:this.loading,searching:this.searching,filteredOptions:this.filteredOptions};return{search:{attributes:f({disabled:this.disabled,placeholder:this.searchPlaceholder,tabindex:this.tabindex,readonly:!this.searchable,id:this.inputId,"aria-autocomplete":"list","aria-labelledby":"vs".concat(this.uid,"__combobox"),"aria-controls":"vs".concat(this.uid,"__listbox"),ref:"search",type:"search",autocomplete:this.autocomplete,value:this.search},this.dropdownOpen&&this.filteredOptions[this.typeAheadPointer]?{"aria-activedescendant":"vs".concat(this.uid,"__option-").concat(this.typeAheadPointer)}:{}),events:{compositionstart:()=>this.isComposing=!0,compositionend:()=>this.isComposing=!1,keydown:this.onSearchKeyDown,blur:this.onSearchBlur,focus:this.onSearchFocus,input:j=>this.search=j.target.value}},spinner:{loading:this.mutableLoading},noOptions:{search:this.search,loading:this.mutableLoading,searching:this.searching},openIndicator:{attributes:{ref:"openIndicator",role:"presentation",class:"vs__open-indicator"}},listHeader:e,listFooter:e,header:m(f({},e),{deselect:this.deselect}),footer:m(f({},e),{deselect:this.deselect})}},childComponents(){return f(f({},T),this.components)},stateClasses(){return{"vs--open":this.dropdownOpen,"vs--single":!this.multiple,"vs--multiple":this.multiple,"vs--searching":this.searching&&!this.noDrop,"vs--searchable":this.searchable&&!this.noDrop,"vs--unsearchable":!this.searchable,"vs--loading":this.mutableLoading,"vs--disabled":this.disabled}},searching(){return!!this.search},dropdownOpen(){return this.dropdownShouldOpen(this)},searchPlaceholder(){return this.isValueEmpty&&this.placeholder?this.placeholder:void 0},filteredOptions(){const e=[].concat(this.optionList);if(!this.filterable&&!this.taggable)return e;const j=this.search.length?this.filter(e,this.search,this):e;if(this.taggable&&this.search.length){const ke=this.createOption(this.search);this.optionExists(ke)||j.unshift(ke)}return j},isValueEmpty(){return this.selectedValue.length===0},showClearButton(){return!this.multiple&&this.clearable&&!this.open&&!this.isValueEmpty}},watch:{options(e,j){const ke=()=>typeof this.resetOnOptionsChange=="function"?this.resetOnOptionsChange(e,j,this.selectedValue):this.resetOnOptionsChange;!this.taggable&&ke()&&this.clearSelection(),this.modelValue&&this.isTrackingValues&&this.setInternalValueFromOptions(this.modelValue)},modelValue:{immediate:!0,handler(e){this.isTrackingValues&&this.setInternalValueFromOptions(e)}},multiple(){this.clearSelection()},open(e){this.$emit(e?"open":"close")}},created(){this.mutableLoading=this.loading},methods:{setInternalValueFromOptions(e){Array.isArray(e)?this.$data._value=e.map(j=>this.findOptionFromReducedValue(j)):this.$data._value=this.findOptionFromReducedValue(e)},select(e){this.$emit("option:selecting",e),this.isOptionSelected(e)?this.deselectFromDropdown&&(this.clearable||this.multiple&&this.selectedValue.length>1)&&this.deselect(e):(this.taggable&&!this.optionExists(e)&&(this.$emit("option:created",e),this.pushTag(e)),this.multiple&&(e=this.selectedValue.concat(e)),this.updateValue(e),this.$emit("option:selected",e)),this.onAfterSelect(e)},deselect(e){this.$emit("option:deselecting",e),this.updateValue(this.selectedValue.filter(j=>!this.optionComparator(j,e))),this.$emit("option:deselected",e)},clearSelection(){this.updateValue(this.multiple?[]:null)},onAfterSelect(e){this.closeOnSelect&&(this.open=!this.open,this.searchEl.blur()),this.clearSearchOnSelect&&(this.search="")},updateValue(e){typeof this.modelValue>"u"&&(this.$data._value=e),e!==null&&(Array.isArray(e)?e=e.map(j=>this.reduce(j)):e=this.reduce(e)),this.$emit("update:modelValue",e)},toggleDropdown(e){const j=e.target!==this.searchEl;j&&e.preventDefault();const ke=[...this.deselectButtons||[],this.$refs.clearButton];if(this.searchEl===void 0||ke.filter(Boolean).some(Ee=>Ee.contains(e.target)||Ee===e.target)){e.preventDefault();return}this.open&&j?this.searchEl.blur():this.disabled||(this.open=!0,this.searchEl.focus())},isOptionSelected(e){return this.selectedValue.some(j=>this.optionComparator(j,e))},isOptionDeselectable(e){return this.isOptionSelected(e)&&this.deselectFromDropdown},optionComparator(e,j){return this.getOptionKey(e)===this.getOptionKey(j)},findOptionFromReducedValue(e){const j=Ee=>JSON.stringify(this.reduce(Ee))===JSON.stringify(e),ke=[...this.options,...this.pushedTags].filter(j);return ke.length===1?ke[0]:ke.find(Ee=>this.optionComparator(Ee,this.$data._value))||e},closeSearchOptions(){this.open=!1,this.$emit("search:blur")},maybeDeleteValue(){if(!this.searchEl.value.length&&this.selectedValue&&this.selectedValue.length&&this.clearable){let e=null;this.multiple&&(e=[...this.selectedValue.slice(0,this.selectedValue.length-1)]),this.updateValue(e)}},optionExists(e){return this.optionList.some(j=>this.optionComparator(j,e))},normalizeOptionForSlot(e){return typeof e=="object"?e:{[this.label]:e}},pushTag(e){this.pushedTags.push(e)},onEscape(){this.search.length?this.search="":this.searchEl.blur()},onSearchBlur(){if(this.mousedown&&!this.searching)this.mousedown=!1;else{const{clearSearchOnSelect:e,multiple:j}=this;this.clearSearchOnBlur({clearSearchOnSelect:e,multiple:j})&&(this.search=""),this.closeSearchOptions();return}if(this.search.length===0&&this.options.length===0){this.closeSearchOptions();return}},onSearchFocus(){this.open=!0,this.$emit("search:focus")},onMousedown(){this.mousedown=!0},onMouseUp(){this.mousedown=!1},onSearchKeyDown(e){const j=Me=>(Me.preventDefault(),!this.isComposing&&this.typeAheadSelect()),ke={8:Me=>this.maybeDeleteValue(),9:Me=>this.onTab(),27:Me=>this.onEscape(),38:Me=>(Me.preventDefault(),this.typeAheadUp()),40:Me=>(Me.preventDefault(),this.typeAheadDown())};this.selectOnKeyCodes.forEach(Me=>ke[Me]=j);const Ee=this.mapKeydown(ke,this);if(typeof Ee[e.keyCode]=="function")return Ee[e.keyCode](e)}}},he=["dir"],ce=["id","aria-expanded","aria-owns"],ue={ref:"selectedOptions",class:"vs__selected-options"},pe=["disabled","title","aria-label","onClick"],fe={ref:"actions",class:"vs__actions"},ge=["disabled"],ye={class:"vs__spinner"},me=["id"],be=["id","aria-selected","onMouseover","onClick"],_e={key:0,class:"vs__no-options"},Oe$1=createTextVNode(" Sorry, no matching options. "),we=["id"];function ve(e,j,ke,Ee,Me,Ae){const Ie=resolveDirective("append-to-body");return openBlock(),createElementBlock("div",{dir:ke.dir,class:normalizeClass(["v-select",Ae.stateClasses])},[renderSlot(e.$slots,"header",normalizeProps(guardReactiveProps(Ae.scope.header))),createBaseVNode("div",{id:"vs".concat(ke.uid,"__combobox"),ref:"toggle",class:"vs__dropdown-toggle",role:"combobox","aria-expanded":Ae.dropdownOpen.toString(),"aria-owns":"vs".concat(ke.uid,"__listbox"),"aria-label":"Search for option",onMousedown:j[1]||(j[1]=Ue=>Ae.toggleDropdown(Ue))},[createBaseVNode("div",ue,[(openBlock(!0),createElementBlock(Fragment,null,renderList(Ae.selectedValue,(Ue,Ke)=>renderSlot(e.$slots,"selected-option-container",{option:Ae.normalizeOptionForSlot(Ue),deselect:Ae.deselect,multiple:ke.multiple,disabled:ke.disabled},()=>[(openBlock(),createElementBlock("span",{key:ke.getOptionKey(Ue),class:"vs__selected"},[renderSlot(e.$slots,"selected-option",normalizeProps(guardReactiveProps(Ae.normalizeOptionForSlot(Ue))),()=>[createTextVNode(toDisplayString(ke.getOptionLabel(Ue)),1)]),ke.multiple?(openBlock(),createElementBlock("button",{key:0,ref_for:!0,ref:Ve=>Me.deselectButtons[Ke]=Ve,disabled:ke.disabled,type:"button",class:"vs__deselect",title:"Deselect ".concat(ke.getOptionLabel(Ue)),"aria-label":"Deselect ".concat(ke.getOptionLabel(Ue)),onClick:Ve=>Ae.deselect(Ue)},[(openBlock(),createBlock(resolveDynamicComponent(Ae.childComponents.Deselect)))],8,pe)):createCommentVNode("",!0)]))])),256)),renderSlot(e.$slots,"search",normalizeProps(guardReactiveProps(Ae.scope.search)),()=>[createBaseVNode("input",mergeProps({class:"vs__search"},Ae.scope.search.attributes,toHandlers(Ae.scope.search.events)),null,16)])],512),createBaseVNode("div",fe,[withDirectives(createBaseVNode("button",{ref:"clearButton",disabled:ke.disabled,type:"button",class:"vs__clear",title:"Clear Selected","aria-label":"Clear Selected",onClick:j[0]||(j[0]=(...Ue)=>Ae.clearSelection&&Ae.clearSelection(...Ue))},[(openBlock(),createBlock(resolveDynamicComponent(Ae.childComponents.Deselect)))],8,ge),[[vShow,Ae.showClearButton]]),renderSlot(e.$slots,"open-indicator",normalizeProps(guardReactiveProps(Ae.scope.openIndicator)),()=>[ke.noDrop?createCommentVNode("",!0):(openBlock(),createBlock(resolveDynamicComponent(Ae.childComponents.OpenIndicator),normalizeProps(mergeProps({key:0},Ae.scope.openIndicator.attributes)),null,16))]),renderSlot(e.$slots,"spinner",normalizeProps(guardReactiveProps(Ae.scope.spinner)),()=>[withDirectives(createBaseVNode("div",ye,"Loading...",512),[[vShow,e.mutableLoading]])])],512)],40,ce),createVNode(Transition,{name:ke.transition},{default:withCtx(()=>[Ae.dropdownOpen?withDirectives((openBlock(),createElementBlock("ul",{id:"vs".concat(ke.uid,"__listbox"),ref:"dropdownMenu",key:"vs".concat(ke.uid,"__listbox"),class:"vs__dropdown-menu",role:"listbox",tabindex:"-1",onMousedown:j[2]||(j[2]=withModifiers((...Ue)=>Ae.onMousedown&&Ae.onMousedown(...Ue),["prevent"])),onMouseup:j[3]||(j[3]=(...Ue)=>Ae.onMouseUp&&Ae.onMouseUp(...Ue))},[renderSlot(e.$slots,"list-header",normalizeProps(guardReactiveProps(Ae.scope.listHeader))),(openBlock(!0),createElementBlock(Fragment,null,renderList(Ae.filteredOptions,(Ue,Ke)=>(openBlock(),createElementBlock("li",{id:"vs".concat(ke.uid,"__option-").concat(Ke),key:ke.getOptionKey(Ue),role:"option",class:normalizeClass(["vs__dropdown-option",{"vs__dropdown-option--deselect":Ae.isOptionDeselectable(Ue)&&Ke===e.typeAheadPointer,"vs__dropdown-option--selected":Ae.isOptionSelected(Ue),"vs__dropdown-option--highlight":Ke===e.typeAheadPointer,"vs__dropdown-option--disabled":!ke.selectable(Ue)}]),"aria-selected":Ke===e.typeAheadPointer?!0:null,onMouseover:Ve=>ke.selectable(Ue)?e.typeAheadPointer=Ke:null,onClick:withModifiers(Ve=>ke.selectable(Ue)?Ae.select(Ue):null,["prevent","stop"])},[renderSlot(e.$slots,"option",normalizeProps(guardReactiveProps(Ae.normalizeOptionForSlot(Ue))),()=>[createTextVNode(toDisplayString(ke.getOptionLabel(Ue)),1)])],42,be))),128)),Ae.filteredOptions.length===0?(openBlock(),createElementBlock("li",_e,[renderSlot(e.$slots,"no-options",normalizeProps(guardReactiveProps(Ae.scope.noOptions)),()=>[Oe$1])])):createCommentVNode("",!0),renderSlot(e.$slots,"list-footer",normalizeProps(guardReactiveProps(Ae.scope.listFooter)))],40,me)),[[Ie]]):(openBlock(),createElementBlock("ul",{key:1,id:"vs".concat(ke.uid,"__listbox"),role:"listbox",style:{display:"none",visibility:"hidden"}},null,8,we))]),_:3},8,["name"]),renderSlot(e.$slots,"footer",normalizeProps(guardReactiveProps(Ae.scope.footer)))],10,he)}const Ce$1=S(de,[["render",ve]]);function findRanges(e,j){const ke=[];let Ee=0,Me=e.toLowerCase().indexOf(j.toLowerCase(),Ee),Ae=0;for(;Me>-1&&Ae++[]}},computed:{ranges(){let e=[];return!this.search&&this.highlight.length===0||(this.highlight.length>0?e=this.highlight:e=findRanges(this.text,this.search),e.forEach((j,ke)=>{j.end(ke.start0&&j.push({start:ke.start<0?0:ke.start,end:ke.end>this.text.length?this.text.length:ke.end}),j),[]),e.sort((j,ke)=>j.start-ke.start),e=e.reduce((j,ke)=>{if(!j.length)j.push(ke);else{const Ee=j.length-1;j[Ee].end>=ke.start?j[Ee]={start:j[Ee].start,end:Math.max(j[Ee].end,ke.end)}:j.push(ke)}return j},[])),e},chunks(){if(this.ranges.length===0)return[{start:0,end:this.text.length,highlight:!1,text:this.text}];const e=[];let j=0,ke=0;for(;j=this.ranges.length&&je.highlight?h$3("strong",{},e.text):e.text)):h$3("span",{},this.text)}}),_sfc_main$6={name:"NcEllipsisedOption",components:{NcHighlight:_sfc_main$7},props:{name:{type:String,default:""},search:{type:String,default:""}},computed:{needsTruncate(){return this.name&&this.name.length>=10},split(){return this.name.length-Math.min(Math.floor(this.name.length/2),10)},part1(){return this.needsTruncate?this.name.slice(0,this.split):this.name},part2(){return this.needsTruncate?this.name.slice(this.split):""},highlight1(){return this.search?findRanges(this.name,this.search):[]},highlight2(){return this.highlight1.map(e=>({start:e.start-this.split,end:e.end-this.split}))}}},_hoisted_1$4=["title"];function _sfc_render$3(e,j,ke,Ee,Me,Ae){const Ie=resolveComponent("NcHighlight");return openBlock(),createElementBlock("span",{dir:"auto",class:"name-parts",title:ke.name},[createVNode(Ie,{class:"name-parts__first",text:Ae.part1,search:ke.search,highlight:Ae.highlight1},null,8,["text","search","highlight"]),Ae.part2?(openBlock(),createBlock(Ie,{key:0,class:"name-parts__last",text:Ae.part2,search:ke.search,highlight:Ae.highlight2},null,8,["text","search","highlight"])):createCommentVNode("",!0)],8,_hoisted_1$4)}const NcEllipsisedOption=_export_sfc$1(_sfc_main$6,[["render",_sfc_render$3],["__scopeId","data-v-a612f185"]]);register(t17);const _sfc_main$4={name:"NcSelect",components:{ChevronDown,NcEllipsisedOption,NcLoadingIcon,VueSelect:Ce$1},props:Gi(Fi(Fi({},Ce$1.props),Ce$1.mixins.reduce((e,j)=>Fi(Fi({},e),j.props),{})),{ariaLabelClearSelected:{type:String,default:t("Clear selected")},ariaLabelCombobox:{type:String,default:null},ariaLabelListbox:{type:String,default:t("Options")},ariaLabelDeselectOption:{type:Function,default:e=>t("Deselect {option}",{option:e})},appendToBody:{type:Boolean,default:!0},calculatePosition:{type:Function,default:null},keepOpen:{type:Boolean,default:!1},components:{type:Object,default:()=>({Deselect:{render:()=>h$3(IconClose,{size:20,fillColor:"var(--vs-controls-color)",style:[{cursor:"pointer"}]})}})},limit:{type:Number,default:null},disabled:{type:Boolean,default:!1},dropdownShouldOpen:{type:Function,default:({noDrop:e,open:j})=>e?!1:j},filterBy:{type:Function,default:null},inputClass:{type:[String,Object],default:null},inputId:{type:String,default:()=>createElementId()},inputLabel:{type:String,default:null},labelOutside:{type:Boolean,default:!1},keyboardFocusBorder:{type:Boolean,default:!0},label:{type:String,default:null},loading:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},noWrap:{type:Boolean,default:!1},options:{type:Array,default:()=>[]},placeholder:{type:String,default:""},mapKeydown:{type:Function,default(e,j){return Gi(Fi({},e),{27:ke=>{j.open&&ke.stopPropagation(),e[27](ke)}})}},uid:{type:String,default:()=>createElementId()},placement:{type:String,default:"bottom"},resetFocusOnOptionsChange:{type:Boolean,default:!0},modelValue:{type:[String,Number,Object,Array],default:null},required:{type:Boolean,default:!1}," ":{}}),emits:[" ","update:modelValue"],setup(){const e=Number.parseInt(window.getComputedStyle(document.body).getPropertyValue("--default-clickable-area")),j=Number.parseInt(window.getComputedStyle(document.body).getPropertyValue("--default-grid-baseline"));return{avatarSize:e-2*j}},data(){return{search:""}},computed:{inputRequired(){return this.required?this.modelValue===null||Array.isArray(this.modelValue)&&this.modelValue.length===0:null},localCalculatePosition(){return this.calculatePosition!==null?this.calculatePosition:(e,j,{width:ke})=>{e.style.width=ke;const Ee={name:"addClass",fn(){return e.classList.add("vs__dropdown-menu--floating"),{}}},Me={name:"togglePlacementClass",fn({placement:Ie}){return j.$el.classList.toggle("select--drop-up",Ie==="top"),e.classList.toggle("vs__dropdown-menu--floating-placement-top",Ie==="top"),{}}},Ae=()=>{computePosition(j.$refs.toggle,e,{placement:this.placement,middleware:[offset(-1),Ee,Me,flip(),shift({limiter:limitShift()})]}).then(({x:Ie,y:Ue})=>{Object.assign(e.style,{left:"".concat(Ie,"px"),top:"".concat(Ue,"px"),width:"".concat(j.$refs.toggle.getBoundingClientRect().width,"px")})})};return autoUpdate(j.$refs.toggle,e,Ae)}},localFilterBy(){var e;return(e=this.filterBy)!=null?e:Ce$1.props.filterBy.default},localLabel(){var e;return(e=this.label)!=null?e:Ce$1.props.label.default},propsToForward(){const e=[...Object.keys(Ce$1.props),...Ce$1.mixins.flatMap(j=>{var ke;return Object.keys((ke=j.props)!=null?ke:{})})];return Gi(Fi({},Object.fromEntries(Object.entries(this.$props).filter(([j,ke])=>e.includes(j)))),{calculatePosition:this.localCalculatePosition,closeOnSelect:!this.keepOpen,filterBy:this.localFilterBy,label:this.localLabel})}},mounted(){!this.labelOutside&&!this.inputLabel&&this.ariaLabelCombobox,this.inputLabel&&this.ariaLabelCombobox},methods:{t}},_hoisted_1$3=["for"],_hoisted_2$3=["required"];function _sfc_render$2(e,j,ke,Ee,Me,Ae){const Ie=resolveComponent("ChevronDown"),Ue=resolveComponent("NcEllipsisedOption"),Ke=resolveComponent("NcLoadingIcon"),Ve=resolveComponent("VueSelect");return openBlock(),createBlock(Ve,mergeProps({class:["select",{"select--no-wrap":ke.noWrap}]},Ae.propsToForward,{onSearch:j[0]||(j[0]=Ge=>Me.search=Ge),"onUpdate:modelValue":j[1]||(j[1]=Ge=>e.$emit("update:modelValue",Ge))}),createSlots({search:withCtx(({attributes:Ge,events:yt})=>[createBaseVNode("input",mergeProps({class:["vs__search",[ke.inputClass]]},Ge,{required:Ae.inputRequired,dir:"auto"},toHandlers(yt,!0)),null,16,_hoisted_2$3)]),"open-indicator":withCtx(({attributes:Ge})=>[createVNode(Ie,mergeProps(Ge,{"fill-color":"var(--vs-controls-color)",style:{cursor:ke.disabled?null:"pointer"},size:26}),null,16,["style"])]),option:withCtx(Ge=>[renderSlot(e.$slots,"option",normalizeProps(guardReactiveProps(Ge)),()=>[createVNode(Ue,{name:String(Ge[Ae.localLabel]),search:Me.search},null,8,["name","search"])])]),"selected-option":withCtx(Ge=>[renderSlot(e.$slots,"selected-option",{vBind:Ge},()=>[createVNode(Ue,{name:String(Ge[Ae.localLabel]),search:Me.search},null,8,["name","search"])])]),spinner:withCtx(Ge=>[Ge.loading?(openBlock(),createBlock(Ke,{key:0})):createCommentVNode("",!0)]),"no-options":withCtx(()=>[createTextVNode(toDisplayString(Ae.t("No results")),1)]),_:2},[!ke.labelOutside&&ke.inputLabel?{name:"header",fn:withCtx(()=>[createBaseVNode("label",{for:ke.inputId,class:"select__label"},toDisplayString(ke.inputLabel),9,_hoisted_1$3)]),key:"0"}:void 0,renderList(e.$slots,(Ge,yt)=>({name:yt,fn:withCtx(bt=>[renderSlot(e.$slots,yt,normalizeProps(guardReactiveProps(bt)))])}))]),1040,["class"])}const NcSelect=_export_sfc$1(_sfc_main$4,[["render",_sfc_render$2]]);register(t27),register(t6),register(),register(),register(t33),t("More items …");const millisecondsInWeek=6048e5,millisecondsInDay=864e5,millisecondsInMinute=6e4,millisecondsInHour=36e5,millisecondsInSecond=1e3,constructFromSymbol=Symbol.for("constructDateFrom");function constructFrom(e,j){return typeof e=="function"?e(j):e&&typeof e=="object"&&constructFromSymbol in e?e[constructFromSymbol](j):e instanceof Date?new e.constructor(j):new Date(j)}function toDate(e,j){return constructFrom(j||e,e)}function addDays(e,j,ke){const Ee=toDate(e,ke==null?void 0:ke.in);return isNaN(j)?constructFrom((ke==null?void 0:ke.in)||e,NaN):(j&&Ee.setDate(Ee.getDate()+j),Ee)}function addMonths(e,j,ke){const Ee=toDate(e,ke==null?void 0:ke.in);if(isNaN(j))return constructFrom(e,NaN);if(!j)return Ee;const Me=Ee.getDate(),Ae=constructFrom(e,Ee.getTime());Ae.setMonth(Ee.getMonth()+j+1,0);const Ie=Ae.getDate();return Me>=Ie?Ae:(Ee.setFullYear(Ae.getFullYear(),Ae.getMonth(),Me),Ee)}function add(e,j,ke){const{years:Ee=0,months:Me=0,weeks:Ae=0,days:Ie=0,hours:Ue=0,minutes:Ke=0,seconds:Ve=0}=j,Ge=toDate(e,ke==null?void 0:ke.in),yt=Me||Ee?addMonths(Ge,Me+Ee*12):Ge,bt=Ie||Ae?addDays(yt,Ie+Ae*7):yt,Ct=Ke+Ue*60,Dt=(Ve+Ct*60)*1e3;return constructFrom(e,+bt+Dt)}function addMilliseconds(e,j,ke){return constructFrom(e,+toDate(e)+j)}function addHours(e,j,ke){return addMilliseconds(e,j*millisecondsInHour)}let defaultOptions={};function getDefaultOptions$1(){return defaultOptions}function startOfWeek(e,j){var Ue,Ke,Ve,Ge,yt,bt,Ct,Dt;const ke=getDefaultOptions$1(),Ee=(Dt=(Ct=(Ge=(Ve=j==null?void 0:j.weekStartsOn)!=null?Ve:(Ke=(Ue=j==null?void 0:j.locale)==null?void 0:Ue.options)==null?void 0:Ke.weekStartsOn)!=null?Ge:ke.weekStartsOn)!=null?Ct:(bt=(yt=ke.locale)==null?void 0:yt.options)==null?void 0:bt.weekStartsOn)!=null?Dt:0,Me=toDate(e,j==null?void 0:j.in),Ae=Me.getDay(),Ie=(Ae=Ae.getTime()?Ee+1:ke.getTime()>=Ue.getTime()?Ee:Ee-1}function getTimezoneOffsetInMilliseconds(e){const j=toDate(e),ke=new Date(Date.UTC(j.getFullYear(),j.getMonth(),j.getDate(),j.getHours(),j.getMinutes(),j.getSeconds(),j.getMilliseconds()));return ke.setUTCFullYear(j.getFullYear()),+e-+ke}function normalizeDates(e,...j){const ke=constructFrom.bind(null,j.find(Ee=>typeof Ee=="object"));return j.map(ke)}function startOfDay(e,j){const ke=toDate(e,j==null?void 0:j.in);return ke.setHours(0,0,0,0),ke}function differenceInCalendarDays(e,j,ke){const[Ee,Me]=normalizeDates(ke==null?void 0:ke.in,e,j),Ae=startOfDay(Ee),Ie=startOfDay(Me),Ue=+Ae-getTimezoneOffsetInMilliseconds(Ae),Ke=+Ie-getTimezoneOffsetInMilliseconds(Ie);return Math.round((Ue-Ke)/millisecondsInDay)}function startOfISOWeekYear(e,j){const ke=getISOWeekYear(e,j),Ee=constructFrom(e,0);return Ee.setFullYear(ke,0,4),Ee.setHours(0,0,0,0),startOfISOWeek(Ee)}function addQuarters(e,j,ke){return addMonths(e,j*3,ke)}function addYears(e,j,ke){return addMonths(e,j*12,ke)}function compareAsc(e,j){const ke=+toDate(e)-+toDate(j);return ke<0?-1:ke>0?1:ke}function isDate(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function isValid(e){return!(!isDate(e)&&typeof e!="number"||isNaN(+toDate(e)))}function getQuarter(e,j){const ke=toDate(e,j==null?void 0:j.in);return Math.trunc(ke.getMonth()/3)+1}function differenceInCalendarYears(e,j,ke){const[Ee,Me]=normalizeDates(ke==null?void 0:ke.in,e,j);return Ee.getFullYear()-Me.getFullYear()}function differenceInYears(e,j,ke){const[Ee,Me]=normalizeDates(ke==null?void 0:ke.in,e,j),Ae=compareAsc(Ee,Me),Ie=Math.abs(differenceInCalendarYears(Ee,Me));Ee.setFullYear(1584),Me.setFullYear(1584);const Ue=compareAsc(Ee,Me)===-Ae,Ke=Ae*(Ie-+Ue);return Ke===0?0:Ke}function normalizeInterval(e,j){const[ke,Ee]=normalizeDates(e,j.start,j.end);return{start:ke,end:Ee}}function eachDayOfInterval(e,j){const{start:ke,end:Ee}=normalizeInterval(j==null?void 0:j.in,e);let Me=+ke>+Ee;const Ae=Me?+ke:+Ee,Ie=Me?Ee:ke;Ie.setHours(0,0,0,0);let Ue=1;const Ke=[];for(;+Ie<=Ae;)Ke.push(constructFrom(ke,Ie)),Ie.setDate(Ie.getDate()+Ue),Ie.setHours(0,0,0,0);return Me?Ke.reverse():Ke}function startOfQuarter(e,j){const ke=toDate(e,j==null?void 0:j.in),Ee=ke.getMonth(),Me=Ee-Ee%3;return ke.setMonth(Me,1),ke.setHours(0,0,0,0),ke}function eachQuarterOfInterval(e,j){const{start:ke,end:Ee}=normalizeInterval(j==null?void 0:j.in,e);let Me=+ke>+Ee;const Ae=Me?+startOfQuarter(ke):+startOfQuarter(Ee);let Ie=startOfQuarter(Me?Ee:ke),Ue=1;const Ke=[];for(;+Ie<=Ae;)Ke.push(constructFrom(ke,Ie)),Ie=addQuarters(Ie,Ue);return Me?Ke.reverse():Ke}function startOfMonth(e,j){const ke=toDate(e,j==null?void 0:j.in);return ke.setDate(1),ke.setHours(0,0,0,0),ke}function endOfYear(e,j){const ke=toDate(e,j==null?void 0:j.in),Ee=ke.getFullYear();return ke.setFullYear(Ee+1,0,0),ke.setHours(23,59,59,999),ke}function startOfYear(e,j){const ke=toDate(e,j==null?void 0:j.in);return ke.setFullYear(ke.getFullYear(),0,1),ke.setHours(0,0,0,0),ke}function endOfWeek(e,j){var Ue,Ke,Ve,Ge,yt,bt,Ct,Dt;const ke=getDefaultOptions$1(),Ee=(Dt=(Ct=(Ge=(Ve=j==null?void 0:j.weekStartsOn)!=null?Ve:(Ke=(Ue=j==null?void 0:j.locale)==null?void 0:Ue.options)==null?void 0:Ke.weekStartsOn)!=null?Ge:ke.weekStartsOn)!=null?Ct:(bt=(yt=ke.locale)==null?void 0:yt.options)==null?void 0:bt.weekStartsOn)!=null?Dt:0,Me=toDate(e,j==null?void 0:j.in),Ae=Me.getDay(),Ie=(Ae{let Ee;const Me=formatDistanceLocale[e];return typeof Me=="string"?Ee=Me:j===1?Ee=Me.one:Ee=Me.other.replace("{{count}}",j.toString()),ke!=null&&ke.addSuffix?ke.comparison&&ke.comparison>0?"in "+Ee:Ee+" ago":Ee};function buildFormatLongFn(e){return(j={})=>{const ke=j.width?String(j.width):e.defaultWidth;return e.formats[ke]||e.formats[e.defaultWidth]}}const dateFormats={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},timeFormats={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},formatLong={date:buildFormatLongFn({formats:dateFormats,defaultWidth:"full"}),time:buildFormatLongFn({formats:timeFormats,defaultWidth:"full"}),dateTime:buildFormatLongFn({formats:dateTimeFormats,defaultWidth:"full"})},formatRelativeLocale={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},formatRelative=(e,j,ke,Ee)=>formatRelativeLocale[e];function buildLocalizeFn(e){return(j,ke)=>{const Ee=ke!=null&&ke.context?String(ke.context):"standalone";let Me;if(Ee==="formatting"&&e.formattingValues){const Ie=e.defaultFormattingWidth||e.defaultWidth,Ue=ke!=null&&ke.width?String(ke.width):Ie;Me=e.formattingValues[Ue]||e.formattingValues[Ie]}else{const Ie=e.defaultWidth,Ue=ke!=null&&ke.width?String(ke.width):e.defaultWidth;Me=e.values[Ue]||e.values[Ie]}const Ae=e.argumentCallback?e.argumentCallback(j):j;return Me[Ae]}}const eraValues={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},quarterValues={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},monthValues={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},dayValues={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},dayPeriodValues={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},formattingDayPeriodValues={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},ordinalNumber=(e,j)=>{const ke=Number(e),Ee=ke%100;if(Ee>20||Ee<10)switch(Ee%10){case 1:return ke+"st";case 2:return ke+"nd";case 3:return ke+"rd"}return ke+"th"},localize={ordinalNumber,era:buildLocalizeFn({values:eraValues,defaultWidth:"wide"}),quarter:buildLocalizeFn({values:quarterValues,defaultWidth:"wide",argumentCallback:e=>e-1}),month:buildLocalizeFn({values:monthValues,defaultWidth:"wide"}),day:buildLocalizeFn({values:dayValues,defaultWidth:"wide"}),dayPeriod:buildLocalizeFn({values:dayPeriodValues,defaultWidth:"wide",formattingValues:formattingDayPeriodValues,defaultFormattingWidth:"wide"})};function buildMatchFn(e){return(j,ke={})=>{const Ee=ke.width,Me=Ee&&e.matchPatterns[Ee]||e.matchPatterns[e.defaultMatchWidth],Ae=j.match(Me);if(!Ae)return null;const Ie=Ae[0],Ue=Ee&&e.parsePatterns[Ee]||e.parsePatterns[e.defaultParseWidth],Ke=Array.isArray(Ue)?findIndex(Ue,yt=>yt.test(Ie)):findKey(Ue,yt=>yt.test(Ie));let Ve;Ve=e.valueCallback?e.valueCallback(Ke):Ke,Ve=ke.valueCallback?ke.valueCallback(Ve):Ve;const Ge=j.slice(Ie.length);return{value:Ve,rest:Ge}}}function findKey(e,j){for(const ke in e)if(Object.prototype.hasOwnProperty.call(e,ke)&&j(e[ke]))return ke}function findIndex(e,j){for(let ke=0;ke{const Ee=j.match(e.matchPattern);if(!Ee)return null;const Me=Ee[0],Ae=j.match(e.parsePattern);if(!Ae)return null;let Ie=e.valueCallback?e.valueCallback(Ae[0]):Ae[0];Ie=ke.valueCallback?ke.valueCallback(Ie):Ie;const Ue=j.slice(Me.length);return{value:Ie,rest:Ue}}}const matchOrdinalNumberPattern=/^(\d+)(th|st|nd|rd)?/i,parseOrdinalNumberPattern=/\d+/i,matchEraPatterns={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},parseEraPatterns={any:[/^b/i,/^(a|c)/i]},matchQuarterPatterns={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},parseQuarterPatterns={any:[/1/i,/2/i,/3/i,/4/i]},matchMonthPatterns={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},parseMonthPatterns={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},matchDayPatterns={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},parseDayPatterns={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},matchDayPeriodPatterns={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},parseDayPeriodPatterns={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},match={ordinalNumber:buildMatchPatternFn({matchPattern:matchOrdinalNumberPattern,parsePattern:parseOrdinalNumberPattern,valueCallback:e=>parseInt(e,10)}),era:buildMatchFn({matchPatterns:matchEraPatterns,defaultMatchWidth:"wide",parsePatterns:parseEraPatterns,defaultParseWidth:"any"}),quarter:buildMatchFn({matchPatterns:matchQuarterPatterns,defaultMatchWidth:"wide",parsePatterns:parseQuarterPatterns,defaultParseWidth:"any",valueCallback:e=>e+1}),month:buildMatchFn({matchPatterns:matchMonthPatterns,defaultMatchWidth:"wide",parsePatterns:parseMonthPatterns,defaultParseWidth:"any"}),day:buildMatchFn({matchPatterns:matchDayPatterns,defaultMatchWidth:"wide",parsePatterns:parseDayPatterns,defaultParseWidth:"any"}),dayPeriod:buildMatchFn({matchPatterns:matchDayPeriodPatterns,defaultMatchWidth:"any",parsePatterns:parseDayPeriodPatterns,defaultParseWidth:"any"})},enUS={code:"en-US",formatDistance,formatLong,formatRelative,localize,match,options:{weekStartsOn:0,firstWeekContainsDate:1}};function getDayOfYear(e,j){const ke=toDate(e,j==null?void 0:j.in);return differenceInCalendarDays(ke,startOfYear(ke))+1}function getISOWeek(e,j){const ke=toDate(e,j==null?void 0:j.in),Ee=+startOfISOWeek(ke)-+startOfISOWeekYear(ke);return Math.round(Ee/millisecondsInWeek)+1}function getWeekYear(e,j){var Ge,yt,bt,Ct,Dt,Ft,Ot,Tt;const ke=toDate(e,j==null?void 0:j.in),Ee=ke.getFullYear(),Me=getDefaultOptions$1(),Ae=(Tt=(Ot=(Ct=(bt=j==null?void 0:j.firstWeekContainsDate)!=null?bt:(yt=(Ge=j==null?void 0:j.locale)==null?void 0:Ge.options)==null?void 0:yt.firstWeekContainsDate)!=null?Ct:Me.firstWeekContainsDate)!=null?Ot:(Ft=(Dt=Me.locale)==null?void 0:Dt.options)==null?void 0:Ft.firstWeekContainsDate)!=null?Tt:1,Ie=constructFrom((j==null?void 0:j.in)||e,0);Ie.setFullYear(Ee+1,0,Ae),Ie.setHours(0,0,0,0);const Ue=startOfWeek(Ie,j),Ke=constructFrom((j==null?void 0:j.in)||e,0);Ke.setFullYear(Ee,0,Ae),Ke.setHours(0,0,0,0);const Ve=startOfWeek(Ke,j);return+ke>=+Ue?Ee+1:+ke>=+Ve?Ee:Ee-1}function startOfWeekYear(e,j){var Ie,Ue,Ke,Ve,Ge,yt,bt,Ct;const ke=getDefaultOptions$1(),Ee=(Ct=(bt=(Ve=(Ke=j==null?void 0:j.firstWeekContainsDate)!=null?Ke:(Ue=(Ie=j==null?void 0:j.locale)==null?void 0:Ie.options)==null?void 0:Ue.firstWeekContainsDate)!=null?Ve:ke.firstWeekContainsDate)!=null?bt:(yt=(Ge=ke.locale)==null?void 0:Ge.options)==null?void 0:yt.firstWeekContainsDate)!=null?Ct:1,Me=getWeekYear(e,j),Ae=constructFrom((j==null?void 0:j.in)||e,0);return Ae.setFullYear(Me,0,Ee),Ae.setHours(0,0,0,0),startOfWeek(Ae,j)}function getWeek(e,j){const ke=toDate(e,j==null?void 0:j.in),Ee=+startOfWeek(ke,j)-+startOfWeekYear(ke,j);return Math.round(Ee/millisecondsInWeek)+1}function addLeadingZeros(e,j){const ke=e<0?"-":"",Ee=Math.abs(e).toString().padStart(j,"0");return ke+Ee}const lightFormatters={y(e,j){const ke=e.getFullYear(),Ee=ke>0?ke:1-ke;return addLeadingZeros(j==="yy"?Ee%100:Ee,j.length)},M(e,j){const ke=e.getMonth();return j==="M"?String(ke+1):addLeadingZeros(ke+1,2)},d(e,j){return addLeadingZeros(e.getDate(),j.length)},a(e,j){const ke=e.getHours()/12>=1?"pm":"am";switch(j){case"a":case"aa":return ke.toUpperCase();case"aaa":return ke;case"aaaaa":return ke[0];case"aaaa":default:return ke==="am"?"a.m.":"p.m."}},h(e,j){return addLeadingZeros(e.getHours()%12||12,j.length)},H(e,j){return addLeadingZeros(e.getHours(),j.length)},m(e,j){return addLeadingZeros(e.getMinutes(),j.length)},s(e,j){return addLeadingZeros(e.getSeconds(),j.length)},S(e,j){const ke=j.length,Ee=e.getMilliseconds(),Me=Math.trunc(Ee*Math.pow(10,ke-3));return addLeadingZeros(Me,j.length)}},dayPeriodEnum={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},formatters={G:function(e,j,ke){const Ee=e.getFullYear()>0?1:0;switch(j){case"G":case"GG":case"GGG":return ke.era(Ee,{width:"abbreviated"});case"GGGGG":return ke.era(Ee,{width:"narrow"});case"GGGG":default:return ke.era(Ee,{width:"wide"})}},y:function(e,j,ke){if(j==="yo"){const Ee=e.getFullYear(),Me=Ee>0?Ee:1-Ee;return ke.ordinalNumber(Me,{unit:"year"})}return lightFormatters.y(e,j)},Y:function(e,j,ke,Ee){const Me=getWeekYear(e,Ee),Ae=Me>0?Me:1-Me;if(j==="YY"){const Ie=Ae%100;return addLeadingZeros(Ie,2)}return j==="Yo"?ke.ordinalNumber(Ae,{unit:"year"}):addLeadingZeros(Ae,j.length)},R:function(e,j){const ke=getISOWeekYear(e);return addLeadingZeros(ke,j.length)},u:function(e,j){const ke=e.getFullYear();return addLeadingZeros(ke,j.length)},Q:function(e,j,ke){const Ee=Math.ceil((e.getMonth()+1)/3);switch(j){case"Q":return String(Ee);case"QQ":return addLeadingZeros(Ee,2);case"Qo":return ke.ordinalNumber(Ee,{unit:"quarter"});case"QQQ":return ke.quarter(Ee,{width:"abbreviated",context:"formatting"});case"QQQQQ":return ke.quarter(Ee,{width:"narrow",context:"formatting"});case"QQQQ":default:return ke.quarter(Ee,{width:"wide",context:"formatting"})}},q:function(e,j,ke){const Ee=Math.ceil((e.getMonth()+1)/3);switch(j){case"q":return String(Ee);case"qq":return addLeadingZeros(Ee,2);case"qo":return ke.ordinalNumber(Ee,{unit:"quarter"});case"qqq":return ke.quarter(Ee,{width:"abbreviated",context:"standalone"});case"qqqqq":return ke.quarter(Ee,{width:"narrow",context:"standalone"});case"qqqq":default:return ke.quarter(Ee,{width:"wide",context:"standalone"})}},M:function(e,j,ke){const Ee=e.getMonth();switch(j){case"M":case"MM":return lightFormatters.M(e,j);case"Mo":return ke.ordinalNumber(Ee+1,{unit:"month"});case"MMM":return ke.month(Ee,{width:"abbreviated",context:"formatting"});case"MMMMM":return ke.month(Ee,{width:"narrow",context:"formatting"});case"MMMM":default:return ke.month(Ee,{width:"wide",context:"formatting"})}},L:function(e,j,ke){const Ee=e.getMonth();switch(j){case"L":return String(Ee+1);case"LL":return addLeadingZeros(Ee+1,2);case"Lo":return ke.ordinalNumber(Ee+1,{unit:"month"});case"LLL":return ke.month(Ee,{width:"abbreviated",context:"standalone"});case"LLLLL":return ke.month(Ee,{width:"narrow",context:"standalone"});case"LLLL":default:return ke.month(Ee,{width:"wide",context:"standalone"})}},w:function(e,j,ke,Ee){const Me=getWeek(e,Ee);return j==="wo"?ke.ordinalNumber(Me,{unit:"week"}):addLeadingZeros(Me,j.length)},I:function(e,j,ke){const Ee=getISOWeek(e);return j==="Io"?ke.ordinalNumber(Ee,{unit:"week"}):addLeadingZeros(Ee,j.length)},d:function(e,j,ke){return j==="do"?ke.ordinalNumber(e.getDate(),{unit:"date"}):lightFormatters.d(e,j)},D:function(e,j,ke){const Ee=getDayOfYear(e);return j==="Do"?ke.ordinalNumber(Ee,{unit:"dayOfYear"}):addLeadingZeros(Ee,j.length)},E:function(e,j,ke){const Ee=e.getDay();switch(j){case"E":case"EE":case"EEE":return ke.day(Ee,{width:"abbreviated",context:"formatting"});case"EEEEE":return ke.day(Ee,{width:"narrow",context:"formatting"});case"EEEEEE":return ke.day(Ee,{width:"short",context:"formatting"});case"EEEE":default:return ke.day(Ee,{width:"wide",context:"formatting"})}},e:function(e,j,ke,Ee){const Me=e.getDay(),Ae=(Me-Ee.weekStartsOn+8)%7||7;switch(j){case"e":return String(Ae);case"ee":return addLeadingZeros(Ae,2);case"eo":return ke.ordinalNumber(Ae,{unit:"day"});case"eee":return ke.day(Me,{width:"abbreviated",context:"formatting"});case"eeeee":return ke.day(Me,{width:"narrow",context:"formatting"});case"eeeeee":return ke.day(Me,{width:"short",context:"formatting"});case"eeee":default:return ke.day(Me,{width:"wide",context:"formatting"})}},c:function(e,j,ke,Ee){const Me=e.getDay(),Ae=(Me-Ee.weekStartsOn+8)%7||7;switch(j){case"c":return String(Ae);case"cc":return addLeadingZeros(Ae,j.length);case"co":return ke.ordinalNumber(Ae,{unit:"day"});case"ccc":return ke.day(Me,{width:"abbreviated",context:"standalone"});case"ccccc":return ke.day(Me,{width:"narrow",context:"standalone"});case"cccccc":return ke.day(Me,{width:"short",context:"standalone"});case"cccc":default:return ke.day(Me,{width:"wide",context:"standalone"})}},i:function(e,j,ke){const Ee=e.getDay(),Me=Ee===0?7:Ee;switch(j){case"i":return String(Me);case"ii":return addLeadingZeros(Me,j.length);case"io":return ke.ordinalNumber(Me,{unit:"day"});case"iii":return ke.day(Ee,{width:"abbreviated",context:"formatting"});case"iiiii":return ke.day(Ee,{width:"narrow",context:"formatting"});case"iiiiii":return ke.day(Ee,{width:"short",context:"formatting"});case"iiii":default:return ke.day(Ee,{width:"wide",context:"formatting"})}},a:function(e,j,ke){const Ee=e.getHours()/12>=1?"pm":"am";switch(j){case"a":case"aa":return ke.dayPeriod(Ee,{width:"abbreviated",context:"formatting"});case"aaa":return ke.dayPeriod(Ee,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return ke.dayPeriod(Ee,{width:"narrow",context:"formatting"});case"aaaa":default:return ke.dayPeriod(Ee,{width:"wide",context:"formatting"})}},b:function(e,j,ke){const Ee=e.getHours();let Me;switch(Ee===12?Me=dayPeriodEnum.noon:Ee===0?Me=dayPeriodEnum.midnight:Me=Ee/12>=1?"pm":"am",j){case"b":case"bb":return ke.dayPeriod(Me,{width:"abbreviated",context:"formatting"});case"bbb":return ke.dayPeriod(Me,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return ke.dayPeriod(Me,{width:"narrow",context:"formatting"});case"bbbb":default:return ke.dayPeriod(Me,{width:"wide",context:"formatting"})}},B:function(e,j,ke){const Ee=e.getHours();let Me;switch(Ee>=17?Me=dayPeriodEnum.evening:Ee>=12?Me=dayPeriodEnum.afternoon:Ee>=4?Me=dayPeriodEnum.morning:Me=dayPeriodEnum.night,j){case"B":case"BB":case"BBB":return ke.dayPeriod(Me,{width:"abbreviated",context:"formatting"});case"BBBBB":return ke.dayPeriod(Me,{width:"narrow",context:"formatting"});case"BBBB":default:return ke.dayPeriod(Me,{width:"wide",context:"formatting"})}},h:function(e,j,ke){if(j==="ho"){let Ee=e.getHours()%12;return Ee===0&&(Ee=12),ke.ordinalNumber(Ee,{unit:"hour"})}return lightFormatters.h(e,j)},H:function(e,j,ke){return j==="Ho"?ke.ordinalNumber(e.getHours(),{unit:"hour"}):lightFormatters.H(e,j)},K:function(e,j,ke){const Ee=e.getHours()%12;return j==="Ko"?ke.ordinalNumber(Ee,{unit:"hour"}):addLeadingZeros(Ee,j.length)},k:function(e,j,ke){let Ee=e.getHours();return Ee===0&&(Ee=24),j==="ko"?ke.ordinalNumber(Ee,{unit:"hour"}):addLeadingZeros(Ee,j.length)},m:function(e,j,ke){return j==="mo"?ke.ordinalNumber(e.getMinutes(),{unit:"minute"}):lightFormatters.m(e,j)},s:function(e,j,ke){return j==="so"?ke.ordinalNumber(e.getSeconds(),{unit:"second"}):lightFormatters.s(e,j)},S:function(e,j){return lightFormatters.S(e,j)},X:function(e,j,ke){const Ee=e.getTimezoneOffset();if(Ee===0)return"Z";switch(j){case"X":return formatTimezoneWithOptionalMinutes(Ee);case"XXXX":case"XX":return formatTimezone(Ee);case"XXXXX":case"XXX":default:return formatTimezone(Ee,":")}},x:function(e,j,ke){const Ee=e.getTimezoneOffset();switch(j){case"x":return formatTimezoneWithOptionalMinutes(Ee);case"xxxx":case"xx":return formatTimezone(Ee);case"xxxxx":case"xxx":default:return formatTimezone(Ee,":")}},O:function(e,j,ke){const Ee=e.getTimezoneOffset();switch(j){case"O":case"OO":case"OOO":return"GMT"+formatTimezoneShort(Ee,":");case"OOOO":default:return"GMT"+formatTimezone(Ee,":")}},z:function(e,j,ke){const Ee=e.getTimezoneOffset();switch(j){case"z":case"zz":case"zzz":return"GMT"+formatTimezoneShort(Ee,":");case"zzzz":default:return"GMT"+formatTimezone(Ee,":")}},t:function(e,j,ke){const Ee=Math.trunc(+e/1e3);return addLeadingZeros(Ee,j.length)},T:function(e,j,ke){return addLeadingZeros(+e,j.length)}};function formatTimezoneShort(e,j=""){const ke=e>0?"-":"+",Ee=Math.abs(e),Me=Math.trunc(Ee/60),Ae=Ee%60;return Ae===0?ke+String(Me):ke+String(Me)+j+addLeadingZeros(Ae,2)}function formatTimezoneWithOptionalMinutes(e,j){return e%60===0?(e>0?"-":"+")+addLeadingZeros(Math.abs(e)/60,2):formatTimezone(e,j)}function formatTimezone(e,j=""){const ke=e>0?"-":"+",Ee=Math.abs(e),Me=addLeadingZeros(Math.trunc(Ee/60),2),Ae=addLeadingZeros(Ee%60,2);return ke+Me+j+Ae}const dateLongFormatter=(e,j)=>{switch(e){case"P":return j.date({width:"short"});case"PP":return j.date({width:"medium"});case"PPP":return j.date({width:"long"});case"PPPP":default:return j.date({width:"full"})}},timeLongFormatter=(e,j)=>{switch(e){case"p":return j.time({width:"short"});case"pp":return j.time({width:"medium"});case"ppp":return j.time({width:"long"});case"pppp":default:return j.time({width:"full"})}},dateTimeLongFormatter=(e,j)=>{const ke=e.match(/(P+)(p+)?/)||[],Ee=ke[1],Me=ke[2];if(!Me)return dateLongFormatter(e,j);let Ae;switch(Ee){case"P":Ae=j.dateTime({width:"short"});break;case"PP":Ae=j.dateTime({width:"medium"});break;case"PPP":Ae=j.dateTime({width:"long"});break;case"PPPP":default:Ae=j.dateTime({width:"full"});break}return Ae.replace("{{date}}",dateLongFormatter(Ee,j)).replace("{{time}}",timeLongFormatter(Me,j))},longFormatters={p:timeLongFormatter,P:dateTimeLongFormatter},dayOfYearTokenRE=/^D+$/,weekYearTokenRE=/^Y+$/,throwTokens=["D","DD","YY","YYYY"];function isProtectedDayOfYearToken(e){return dayOfYearTokenRE.test(e)}function isProtectedWeekYearToken(e){return weekYearTokenRE.test(e)}function warnOrThrowProtectedError(e,j,ke){const Ee=message(e,j,ke);if(console.warn(Ee),throwTokens.includes(e))throw new RangeError(Ee)}function message(e,j,ke){const Ee=e[0]==="Y"?"years":"days of the month";return"Use `".concat(e.toLowerCase(),"` instead of `").concat(e,"` (in `").concat(j,"`) for formatting ").concat(Ee," to the input `").concat(ke,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md")}const formattingTokensRegExp$1=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,longFormattingTokensRegExp$1=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,escapedStringRegExp$1=/^'([^]*?)'?$/,doubleQuoteRegExp$1=/''/g,unescapedLatinCharacterRegExp$1=/[a-zA-Z]/;function format(e,j,ke){var Ge,yt,bt,Ct,Dt,Ft,Ot,Tt,Rt,Jt,Kt,kn,wn,ei,ti,qn,Jn,Be;const Ee=getDefaultOptions$1(),Me=(yt=(Ge=ke==null?void 0:ke.locale)!=null?Ge:Ee.locale)!=null?yt:enUS,Ae=(Jt=(Rt=(Ft=(Dt=ke==null?void 0:ke.firstWeekContainsDate)!=null?Dt:(Ct=(bt=ke==null?void 0:ke.locale)==null?void 0:bt.options)==null?void 0:Ct.firstWeekContainsDate)!=null?Ft:Ee.firstWeekContainsDate)!=null?Rt:(Tt=(Ot=Ee.locale)==null?void 0:Ot.options)==null?void 0:Tt.firstWeekContainsDate)!=null?Jt:1,Ie=(Be=(Jn=(ei=(wn=ke==null?void 0:ke.weekStartsOn)!=null?wn:(kn=(Kt=ke==null?void 0:ke.locale)==null?void 0:Kt.options)==null?void 0:kn.weekStartsOn)!=null?ei:Ee.weekStartsOn)!=null?Jn:(qn=(ti=Ee.locale)==null?void 0:ti.options)==null?void 0:qn.weekStartsOn)!=null?Be:0,Ue=toDate(e,ke==null?void 0:ke.in);if(!isValid(Ue))throw new RangeError("Invalid time value");let Ke=j.match(longFormattingTokensRegExp$1).map($e=>{const Re=$e[0];if(Re==="p"||Re==="P"){const We=longFormatters[Re];return We($e,Me.formatLong)}return $e}).join("").match(formattingTokensRegExp$1).map($e=>{if($e==="''")return{isToken:!1,value:"'"};const Re=$e[0];if(Re==="'")return{isToken:!1,value:cleanEscapedString$1($e)};if(formatters[Re])return{isToken:!0,value:$e};if(Re.match(unescapedLatinCharacterRegExp$1))throw new RangeError("Format string contains an unescaped latin alphabet character `"+Re+"`");return{isToken:!1,value:$e}});Me.localize.preprocessor&&(Ke=Me.localize.preprocessor(Ue,Ke));const Ve={firstWeekContainsDate:Ae,weekStartsOn:Ie,locale:Me};return Ke.map($e=>{if(!$e.isToken)return $e.value;const Re=$e.value;(!(ke!=null&&ke.useAdditionalWeekYearTokens)&&isProtectedWeekYearToken(Re)||!(ke!=null&&ke.useAdditionalDayOfYearTokens)&&isProtectedDayOfYearToken(Re))&&warnOrThrowProtectedError(Re,j,String(e));const We=formatters[Re[0]];return We(Ue,Re,Me.localize,Ve)}).join("")}function cleanEscapedString$1(e){const j=e.match(escapedStringRegExp$1);return j?j[1].replace(doubleQuoteRegExp$1,"'"):e}function getDay(e,j){return toDate(e,j==null?void 0:j.in).getDay()}function getDaysInMonth(e,j){const ke=toDate(e,j==null?void 0:j.in),Ee=ke.getFullYear(),Me=ke.getMonth(),Ae=constructFrom(ke,0);return Ae.setFullYear(Ee,Me+1,0),Ae.setHours(0,0,0,0),Ae.getDate()}function getDefaultOptions(){return Object.assign({},getDefaultOptions$1())}function getHours(e,j){return toDate(e,j==null?void 0:j.in).getHours()}function getISODay(e,j){const ke=toDate(e,j==null?void 0:j.in).getDay();return ke===0?7:ke}function getMinutes(e,j){return toDate(e,j==null?void 0:j.in).getMinutes()}function getMonth(e,j){return toDate(e,j==null?void 0:j.in).getMonth()}function getSeconds(e){return toDate(e).getSeconds()}function getYear(e,j){return toDate(e,j==null?void 0:j.in).getFullYear()}function isAfter(e,j){return+toDate(e)>+toDate(j)}function isBefore(e,j){return+toDate(e)<+toDate(j)}function isEqual(e,j){return+toDate(e)==+toDate(j)}function transpose(e,j){const ke=isConstructor(j)?new j(0):constructFrom(j,0);return ke.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),ke.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),ke}function isConstructor(e){var j;return typeof e=="function"&&((j=e.prototype)==null?void 0:j.constructor)===e}const TIMEZONE_UNIT_PRIORITY=10;class Setter{constructor(){Ui(this,"subPriority",0)}validate(j,ke){return!0}}class ValueSetter extends Setter{constructor(j,ke,Ee,Me,Ae){super(),this.value=j,this.validateValue=ke,this.setValue=Ee,this.priority=Me,Ae&&(this.subPriority=Ae)}validate(j,ke){return this.validateValue(j,this.value,ke)}set(j,ke,Ee){return this.setValue(j,ke,this.value,Ee)}}class DateTimezoneSetter extends Setter{constructor(ke,Ee){super();Ui(this,"priority",TIMEZONE_UNIT_PRIORITY);Ui(this,"subPriority",-1);this.context=ke||(Me=>constructFrom(Ee,Me))}set(ke,Ee){return Ee.timestampIsSet?ke:constructFrom(ke,transpose(ke,this.context))}}class Parser{run(j,ke,Ee,Me){const Ae=this.parse(j,ke,Ee,Me);return Ae?{setter:new ValueSetter(Ae.value,this.validate,this.set,this.priority,this.subPriority),rest:Ae.rest}:null}validate(j,ke,Ee){return!0}}class EraParser extends Parser{constructor(){super(...arguments);Ui(this,"priority",140);Ui(this,"incompatibleTokens",["R","u","t","T"])}parse(ke,Ee,Me){switch(Ee){case"G":case"GG":case"GGG":return Me.era(ke,{width:"abbreviated"})||Me.era(ke,{width:"narrow"});case"GGGGG":return Me.era(ke,{width:"narrow"});case"GGGG":default:return Me.era(ke,{width:"wide"})||Me.era(ke,{width:"abbreviated"})||Me.era(ke,{width:"narrow"})}}set(ke,Ee,Me){return Ee.era=Me,ke.setFullYear(Me,0,1),ke.setHours(0,0,0,0),ke}}const numericPatterns={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},timezonePatterns={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function mapValue(e,j){return e&&{value:j(e.value),rest:e.rest}}function parseNumericPattern(e,j){const ke=j.match(e);return ke?{value:parseInt(ke[0],10),rest:j.slice(ke[0].length)}:null}function parseTimezonePattern(e,j){const ke=j.match(e);if(!ke)return null;if(ke[0]==="Z")return{value:0,rest:j.slice(1)};const Ee=ke[1]==="+"?1:-1,Me=ke[2]?parseInt(ke[2],10):0,Ae=ke[3]?parseInt(ke[3],10):0,Ie=ke[5]?parseInt(ke[5],10):0;return{value:Ee*(Me*millisecondsInHour+Ae*millisecondsInMinute+Ie*millisecondsInSecond),rest:j.slice(ke[0].length)}}function parseAnyDigitsSigned(e){return parseNumericPattern(numericPatterns.anyDigitsSigned,e)}function parseNDigits(e,j){switch(e){case 1:return parseNumericPattern(numericPatterns.singleDigit,j);case 2:return parseNumericPattern(numericPatterns.twoDigits,j);case 3:return parseNumericPattern(numericPatterns.threeDigits,j);case 4:return parseNumericPattern(numericPatterns.fourDigits,j);default:return parseNumericPattern(new RegExp("^\\d{1,"+e+"}"),j)}}function parseNDigitsSigned(e,j){switch(e){case 1:return parseNumericPattern(numericPatterns.singleDigitSigned,j);case 2:return parseNumericPattern(numericPatterns.twoDigitsSigned,j);case 3:return parseNumericPattern(numericPatterns.threeDigitsSigned,j);case 4:return parseNumericPattern(numericPatterns.fourDigitsSigned,j);default:return parseNumericPattern(new RegExp("^-?\\d{1,"+e+"}"),j)}}function dayPeriodEnumToHours(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function normalizeTwoDigitYear(e,j){const ke=j>0,Ee=ke?j:1-j;let Me;if(Ee<=50)Me=e||100;else{const Ae=Ee+50,Ie=Math.trunc(Ae/100)*100,Ue=e>=Ae%100;Me=e+Ie-(Ue?100:0)}return ke?Me:1-Me}function isLeapYearIndex(e){return e%400===0||e%4===0&&e%100!==0}class YearParser extends Parser{constructor(){super(...arguments);Ui(this,"priority",130);Ui(this,"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"])}parse(ke,Ee,Me){const Ae=Ie=>({year:Ie,isTwoDigitYear:Ee==="yy"});switch(Ee){case"y":return mapValue(parseNDigits(4,ke),Ae);case"yo":return mapValue(Me.ordinalNumber(ke,{unit:"year"}),Ae);default:return mapValue(parseNDigits(Ee.length,ke),Ae)}}validate(ke,Ee){return Ee.isTwoDigitYear||Ee.year>0}set(ke,Ee,Me){const Ae=ke.getFullYear();if(Me.isTwoDigitYear){const Ue=normalizeTwoDigitYear(Me.year,Ae);return ke.setFullYear(Ue,0,1),ke.setHours(0,0,0,0),ke}const Ie=!("era"in Ee)||Ee.era===1?Me.year:1-Me.year;return ke.setFullYear(Ie,0,1),ke.setHours(0,0,0,0),ke}}class LocalWeekYearParser extends Parser{constructor(){super(...arguments);Ui(this,"priority",130);Ui(this,"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"])}parse(ke,Ee,Me){const Ae=Ie=>({year:Ie,isTwoDigitYear:Ee==="YY"});switch(Ee){case"Y":return mapValue(parseNDigits(4,ke),Ae);case"Yo":return mapValue(Me.ordinalNumber(ke,{unit:"year"}),Ae);default:return mapValue(parseNDigits(Ee.length,ke),Ae)}}validate(ke,Ee){return Ee.isTwoDigitYear||Ee.year>0}set(ke,Ee,Me,Ae){const Ie=getWeekYear(ke,Ae);if(Me.isTwoDigitYear){const Ke=normalizeTwoDigitYear(Me.year,Ie);return ke.setFullYear(Ke,0,Ae.firstWeekContainsDate),ke.setHours(0,0,0,0),startOfWeek(ke,Ae)}const Ue=!("era"in Ee)||Ee.era===1?Me.year:1-Me.year;return ke.setFullYear(Ue,0,Ae.firstWeekContainsDate),ke.setHours(0,0,0,0),startOfWeek(ke,Ae)}}class ISOWeekYearParser extends Parser{constructor(){super(...arguments);Ui(this,"priority",130);Ui(this,"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"])}parse(ke,Ee){return parseNDigitsSigned(Ee==="R"?4:Ee.length,ke)}set(ke,Ee,Me){const Ae=constructFrom(ke,0);return Ae.setFullYear(Me,0,4),Ae.setHours(0,0,0,0),startOfISOWeek(Ae)}}class ExtendedYearParser extends Parser{constructor(){super(...arguments);Ui(this,"priority",130);Ui(this,"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"])}parse(ke,Ee){return parseNDigitsSigned(Ee==="u"?4:Ee.length,ke)}set(ke,Ee,Me){return ke.setFullYear(Me,0,1),ke.setHours(0,0,0,0),ke}}class QuarterParser extends Parser{constructor(){super(...arguments);Ui(this,"priority",120);Ui(this,"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"])}parse(ke,Ee,Me){switch(Ee){case"Q":case"QQ":return parseNDigits(Ee.length,ke);case"Qo":return Me.ordinalNumber(ke,{unit:"quarter"});case"QQQ":return Me.quarter(ke,{width:"abbreviated",context:"formatting"})||Me.quarter(ke,{width:"narrow",context:"formatting"});case"QQQQQ":return Me.quarter(ke,{width:"narrow",context:"formatting"});case"QQQQ":default:return Me.quarter(ke,{width:"wide",context:"formatting"})||Me.quarter(ke,{width:"abbreviated",context:"formatting"})||Me.quarter(ke,{width:"narrow",context:"formatting"})}}validate(ke,Ee){return Ee>=1&&Ee<=4}set(ke,Ee,Me){return ke.setMonth((Me-1)*3,1),ke.setHours(0,0,0,0),ke}}class StandAloneQuarterParser extends Parser{constructor(){super(...arguments);Ui(this,"priority",120);Ui(this,"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"])}parse(ke,Ee,Me){switch(Ee){case"q":case"qq":return parseNDigits(Ee.length,ke);case"qo":return Me.ordinalNumber(ke,{unit:"quarter"});case"qqq":return Me.quarter(ke,{width:"abbreviated",context:"standalone"})||Me.quarter(ke,{width:"narrow",context:"standalone"});case"qqqqq":return Me.quarter(ke,{width:"narrow",context:"standalone"});case"qqqq":default:return Me.quarter(ke,{width:"wide",context:"standalone"})||Me.quarter(ke,{width:"abbreviated",context:"standalone"})||Me.quarter(ke,{width:"narrow",context:"standalone"})}}validate(ke,Ee){return Ee>=1&&Ee<=4}set(ke,Ee,Me){return ke.setMonth((Me-1)*3,1),ke.setHours(0,0,0,0),ke}}class MonthParser extends Parser{constructor(){super(...arguments);Ui(this,"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]);Ui(this,"priority",110)}parse(ke,Ee,Me){const Ae=Ie=>Ie-1;switch(Ee){case"M":return mapValue(parseNumericPattern(numericPatterns.month,ke),Ae);case"MM":return mapValue(parseNDigits(2,ke),Ae);case"Mo":return mapValue(Me.ordinalNumber(ke,{unit:"month"}),Ae);case"MMM":return Me.month(ke,{width:"abbreviated",context:"formatting"})||Me.month(ke,{width:"narrow",context:"formatting"});case"MMMMM":return Me.month(ke,{width:"narrow",context:"formatting"});case"MMMM":default:return Me.month(ke,{width:"wide",context:"formatting"})||Me.month(ke,{width:"abbreviated",context:"formatting"})||Me.month(ke,{width:"narrow",context:"formatting"})}}validate(ke,Ee){return Ee>=0&&Ee<=11}set(ke,Ee,Me){return ke.setMonth(Me,1),ke.setHours(0,0,0,0),ke}}class StandAloneMonthParser extends Parser{constructor(){super(...arguments);Ui(this,"priority",110);Ui(this,"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"])}parse(ke,Ee,Me){const Ae=Ie=>Ie-1;switch(Ee){case"L":return mapValue(parseNumericPattern(numericPatterns.month,ke),Ae);case"LL":return mapValue(parseNDigits(2,ke),Ae);case"Lo":return mapValue(Me.ordinalNumber(ke,{unit:"month"}),Ae);case"LLL":return Me.month(ke,{width:"abbreviated",context:"standalone"})||Me.month(ke,{width:"narrow",context:"standalone"});case"LLLLL":return Me.month(ke,{width:"narrow",context:"standalone"});case"LLLL":default:return Me.month(ke,{width:"wide",context:"standalone"})||Me.month(ke,{width:"abbreviated",context:"standalone"})||Me.month(ke,{width:"narrow",context:"standalone"})}}validate(ke,Ee){return Ee>=0&&Ee<=11}set(ke,Ee,Me){return ke.setMonth(Me,1),ke.setHours(0,0,0,0),ke}}function setWeek(e,j,ke){const Ee=toDate(e,ke==null?void 0:ke.in),Me=getWeek(Ee,ke)-j;return Ee.setDate(Ee.getDate()-Me*7),toDate(Ee,ke==null?void 0:ke.in)}class LocalWeekParser extends Parser{constructor(){super(...arguments);Ui(this,"priority",100);Ui(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"])}parse(ke,Ee,Me){switch(Ee){case"w":return parseNumericPattern(numericPatterns.week,ke);case"wo":return Me.ordinalNumber(ke,{unit:"week"});default:return parseNDigits(Ee.length,ke)}}validate(ke,Ee){return Ee>=1&&Ee<=53}set(ke,Ee,Me,Ae){return startOfWeek(setWeek(ke,Me,Ae),Ae)}}function setISOWeek(e,j,ke){const Ee=toDate(e,ke==null?void 0:ke.in),Me=getISOWeek(Ee,ke)-j;return Ee.setDate(Ee.getDate()-Me*7),Ee}class ISOWeekParser extends Parser{constructor(){super(...arguments);Ui(this,"priority",100);Ui(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"])}parse(ke,Ee,Me){switch(Ee){case"I":return parseNumericPattern(numericPatterns.week,ke);case"Io":return Me.ordinalNumber(ke,{unit:"week"});default:return parseNDigits(Ee.length,ke)}}validate(ke,Ee){return Ee>=1&&Ee<=53}set(ke,Ee,Me){return startOfISOWeek(setISOWeek(ke,Me))}}const DAYS_IN_MONTH=[31,28,31,30,31,30,31,31,30,31,30,31],DAYS_IN_MONTH_LEAP_YEAR=[31,29,31,30,31,30,31,31,30,31,30,31];class DateParser extends Parser{constructor(){super(...arguments);Ui(this,"priority",90);Ui(this,"subPriority",1);Ui(this,"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"])}parse(ke,Ee,Me){switch(Ee){case"d":return parseNumericPattern(numericPatterns.date,ke);case"do":return Me.ordinalNumber(ke,{unit:"date"});default:return parseNDigits(Ee.length,ke)}}validate(ke,Ee){const Me=ke.getFullYear(),Ae=isLeapYearIndex(Me),Ie=ke.getMonth();return Ae?Ee>=1&&Ee<=DAYS_IN_MONTH_LEAP_YEAR[Ie]:Ee>=1&&Ee<=DAYS_IN_MONTH[Ie]}set(ke,Ee,Me){return ke.setDate(Me),ke.setHours(0,0,0,0),ke}}class DayOfYearParser extends Parser{constructor(){super(...arguments);Ui(this,"priority",90);Ui(this,"subpriority",1);Ui(this,"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"])}parse(ke,Ee,Me){switch(Ee){case"D":case"DD":return parseNumericPattern(numericPatterns.dayOfYear,ke);case"Do":return Me.ordinalNumber(ke,{unit:"date"});default:return parseNDigits(Ee.length,ke)}}validate(ke,Ee){const Me=ke.getFullYear();return isLeapYearIndex(Me)?Ee>=1&&Ee<=366:Ee>=1&&Ee<=365}set(ke,Ee,Me){return ke.setMonth(0,Me),ke.setHours(0,0,0,0),ke}}function setDay(e,j,ke){var Ge,yt,bt,Ct,Dt,Ft,Ot,Tt;const Ee=getDefaultOptions$1(),Me=(Tt=(Ot=(Ct=(bt=ke==null?void 0:ke.weekStartsOn)!=null?bt:(yt=(Ge=ke==null?void 0:ke.locale)==null?void 0:Ge.options)==null?void 0:yt.weekStartsOn)!=null?Ct:Ee.weekStartsOn)!=null?Ot:(Ft=(Dt=Ee.locale)==null?void 0:Dt.options)==null?void 0:Ft.weekStartsOn)!=null?Tt:0,Ae=toDate(e,ke==null?void 0:ke.in),Ie=Ae.getDay(),Ue=(j%7+7)%7,Ke=7-Me,Ve=j<0||j>6?j-(Ie+Ke)%7:(Ue+Ke)%7-(Ie+Ke)%7;return addDays(Ae,Ve,ke)}class DayParser extends Parser{constructor(){super(...arguments);Ui(this,"priority",90);Ui(this,"incompatibleTokens",["D","i","e","c","t","T"])}parse(ke,Ee,Me){switch(Ee){case"E":case"EE":case"EEE":return Me.day(ke,{width:"abbreviated",context:"formatting"})||Me.day(ke,{width:"short",context:"formatting"})||Me.day(ke,{width:"narrow",context:"formatting"});case"EEEEE":return Me.day(ke,{width:"narrow",context:"formatting"});case"EEEEEE":return Me.day(ke,{width:"short",context:"formatting"})||Me.day(ke,{width:"narrow",context:"formatting"});case"EEEE":default:return Me.day(ke,{width:"wide",context:"formatting"})||Me.day(ke,{width:"abbreviated",context:"formatting"})||Me.day(ke,{width:"short",context:"formatting"})||Me.day(ke,{width:"narrow",context:"formatting"})}}validate(ke,Ee){return Ee>=0&&Ee<=6}set(ke,Ee,Me,Ae){return ke=setDay(ke,Me,Ae),ke.setHours(0,0,0,0),ke}}class LocalDayParser extends Parser{constructor(){super(...arguments);Ui(this,"priority",90);Ui(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"])}parse(ke,Ee,Me,Ae){const Ie=Ue=>{const Ke=Math.floor((Ue-1)/7)*7;return(Ue+Ae.weekStartsOn+6)%7+Ke};switch(Ee){case"e":case"ee":return mapValue(parseNDigits(Ee.length,ke),Ie);case"eo":return mapValue(Me.ordinalNumber(ke,{unit:"day"}),Ie);case"eee":return Me.day(ke,{width:"abbreviated",context:"formatting"})||Me.day(ke,{width:"short",context:"formatting"})||Me.day(ke,{width:"narrow",context:"formatting"});case"eeeee":return Me.day(ke,{width:"narrow",context:"formatting"});case"eeeeee":return Me.day(ke,{width:"short",context:"formatting"})||Me.day(ke,{width:"narrow",context:"formatting"});case"eeee":default:return Me.day(ke,{width:"wide",context:"formatting"})||Me.day(ke,{width:"abbreviated",context:"formatting"})||Me.day(ke,{width:"short",context:"formatting"})||Me.day(ke,{width:"narrow",context:"formatting"})}}validate(ke,Ee){return Ee>=0&&Ee<=6}set(ke,Ee,Me,Ae){return ke=setDay(ke,Me,Ae),ke.setHours(0,0,0,0),ke}}class StandAloneLocalDayParser extends Parser{constructor(){super(...arguments);Ui(this,"priority",90);Ui(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"])}parse(ke,Ee,Me,Ae){const Ie=Ue=>{const Ke=Math.floor((Ue-1)/7)*7;return(Ue+Ae.weekStartsOn+6)%7+Ke};switch(Ee){case"c":case"cc":return mapValue(parseNDigits(Ee.length,ke),Ie);case"co":return mapValue(Me.ordinalNumber(ke,{unit:"day"}),Ie);case"ccc":return Me.day(ke,{width:"abbreviated",context:"standalone"})||Me.day(ke,{width:"short",context:"standalone"})||Me.day(ke,{width:"narrow",context:"standalone"});case"ccccc":return Me.day(ke,{width:"narrow",context:"standalone"});case"cccccc":return Me.day(ke,{width:"short",context:"standalone"})||Me.day(ke,{width:"narrow",context:"standalone"});case"cccc":default:return Me.day(ke,{width:"wide",context:"standalone"})||Me.day(ke,{width:"abbreviated",context:"standalone"})||Me.day(ke,{width:"short",context:"standalone"})||Me.day(ke,{width:"narrow",context:"standalone"})}}validate(ke,Ee){return Ee>=0&&Ee<=6}set(ke,Ee,Me,Ae){return ke=setDay(ke,Me,Ae),ke.setHours(0,0,0,0),ke}}function setISODay(e,j,ke){const Ee=toDate(e,ke==null?void 0:ke.in),Me=getISODay(Ee,ke),Ae=j-Me;return addDays(Ee,Ae,ke)}class ISODayParser extends Parser{constructor(){super(...arguments);Ui(this,"priority",90);Ui(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"])}parse(ke,Ee,Me){const Ae=Ie=>Ie===0?7:Ie;switch(Ee){case"i":case"ii":return parseNDigits(Ee.length,ke);case"io":return Me.ordinalNumber(ke,{unit:"day"});case"iii":return mapValue(Me.day(ke,{width:"abbreviated",context:"formatting"})||Me.day(ke,{width:"short",context:"formatting"})||Me.day(ke,{width:"narrow",context:"formatting"}),Ae);case"iiiii":return mapValue(Me.day(ke,{width:"narrow",context:"formatting"}),Ae);case"iiiiii":return mapValue(Me.day(ke,{width:"short",context:"formatting"})||Me.day(ke,{width:"narrow",context:"formatting"}),Ae);case"iiii":default:return mapValue(Me.day(ke,{width:"wide",context:"formatting"})||Me.day(ke,{width:"abbreviated",context:"formatting"})||Me.day(ke,{width:"short",context:"formatting"})||Me.day(ke,{width:"narrow",context:"formatting"}),Ae)}}validate(ke,Ee){return Ee>=1&&Ee<=7}set(ke,Ee,Me){return ke=setISODay(ke,Me),ke.setHours(0,0,0,0),ke}}class AMPMParser extends Parser{constructor(){super(...arguments);Ui(this,"priority",80);Ui(this,"incompatibleTokens",["b","B","H","k","t","T"])}parse(ke,Ee,Me){switch(Ee){case"a":case"aa":case"aaa":return Me.dayPeriod(ke,{width:"abbreviated",context:"formatting"})||Me.dayPeriod(ke,{width:"narrow",context:"formatting"});case"aaaaa":return Me.dayPeriod(ke,{width:"narrow",context:"formatting"});case"aaaa":default:return Me.dayPeriod(ke,{width:"wide",context:"formatting"})||Me.dayPeriod(ke,{width:"abbreviated",context:"formatting"})||Me.dayPeriod(ke,{width:"narrow",context:"formatting"})}}set(ke,Ee,Me){return ke.setHours(dayPeriodEnumToHours(Me),0,0,0),ke}}class AMPMMidnightParser extends Parser{constructor(){super(...arguments);Ui(this,"priority",80);Ui(this,"incompatibleTokens",["a","B","H","k","t","T"])}parse(ke,Ee,Me){switch(Ee){case"b":case"bb":case"bbb":return Me.dayPeriod(ke,{width:"abbreviated",context:"formatting"})||Me.dayPeriod(ke,{width:"narrow",context:"formatting"});case"bbbbb":return Me.dayPeriod(ke,{width:"narrow",context:"formatting"});case"bbbb":default:return Me.dayPeriod(ke,{width:"wide",context:"formatting"})||Me.dayPeriod(ke,{width:"abbreviated",context:"formatting"})||Me.dayPeriod(ke,{width:"narrow",context:"formatting"})}}set(ke,Ee,Me){return ke.setHours(dayPeriodEnumToHours(Me),0,0,0),ke}}class DayPeriodParser extends Parser{constructor(){super(...arguments);Ui(this,"priority",80);Ui(this,"incompatibleTokens",["a","b","t","T"])}parse(ke,Ee,Me){switch(Ee){case"B":case"BB":case"BBB":return Me.dayPeriod(ke,{width:"abbreviated",context:"formatting"})||Me.dayPeriod(ke,{width:"narrow",context:"formatting"});case"BBBBB":return Me.dayPeriod(ke,{width:"narrow",context:"formatting"});case"BBBB":default:return Me.dayPeriod(ke,{width:"wide",context:"formatting"})||Me.dayPeriod(ke,{width:"abbreviated",context:"formatting"})||Me.dayPeriod(ke,{width:"narrow",context:"formatting"})}}set(ke,Ee,Me){return ke.setHours(dayPeriodEnumToHours(Me),0,0,0),ke}}class Hour1to12Parser extends Parser{constructor(){super(...arguments);Ui(this,"priority",70);Ui(this,"incompatibleTokens",["H","K","k","t","T"])}parse(ke,Ee,Me){switch(Ee){case"h":return parseNumericPattern(numericPatterns.hour12h,ke);case"ho":return Me.ordinalNumber(ke,{unit:"hour"});default:return parseNDigits(Ee.length,ke)}}validate(ke,Ee){return Ee>=1&&Ee<=12}set(ke,Ee,Me){const Ae=ke.getHours()>=12;return Ae&&Me<12?ke.setHours(Me+12,0,0,0):!Ae&&Me===12?ke.setHours(0,0,0,0):ke.setHours(Me,0,0,0),ke}}class Hour0to23Parser extends Parser{constructor(){super(...arguments);Ui(this,"priority",70);Ui(this,"incompatibleTokens",["a","b","h","K","k","t","T"])}parse(ke,Ee,Me){switch(Ee){case"H":return parseNumericPattern(numericPatterns.hour23h,ke);case"Ho":return Me.ordinalNumber(ke,{unit:"hour"});default:return parseNDigits(Ee.length,ke)}}validate(ke,Ee){return Ee>=0&&Ee<=23}set(ke,Ee,Me){return ke.setHours(Me,0,0,0),ke}}class Hour0To11Parser extends Parser{constructor(){super(...arguments);Ui(this,"priority",70);Ui(this,"incompatibleTokens",["h","H","k","t","T"])}parse(ke,Ee,Me){switch(Ee){case"K":return parseNumericPattern(numericPatterns.hour11h,ke);case"Ko":return Me.ordinalNumber(ke,{unit:"hour"});default:return parseNDigits(Ee.length,ke)}}validate(ke,Ee){return Ee>=0&&Ee<=11}set(ke,Ee,Me){return ke.getHours()>=12&&Me<12?ke.setHours(Me+12,0,0,0):ke.setHours(Me,0,0,0),ke}}class Hour1To24Parser extends Parser{constructor(){super(...arguments);Ui(this,"priority",70);Ui(this,"incompatibleTokens",["a","b","h","H","K","t","T"])}parse(ke,Ee,Me){switch(Ee){case"k":return parseNumericPattern(numericPatterns.hour24h,ke);case"ko":return Me.ordinalNumber(ke,{unit:"hour"});default:return parseNDigits(Ee.length,ke)}}validate(ke,Ee){return Ee>=1&&Ee<=24}set(ke,Ee,Me){const Ae=Me<=24?Me%24:Me;return ke.setHours(Ae,0,0,0),ke}}class MinuteParser extends Parser{constructor(){super(...arguments);Ui(this,"priority",60);Ui(this,"incompatibleTokens",["t","T"])}parse(ke,Ee,Me){switch(Ee){case"m":return parseNumericPattern(numericPatterns.minute,ke);case"mo":return Me.ordinalNumber(ke,{unit:"minute"});default:return parseNDigits(Ee.length,ke)}}validate(ke,Ee){return Ee>=0&&Ee<=59}set(ke,Ee,Me){return ke.setMinutes(Me,0,0),ke}}class SecondParser extends Parser{constructor(){super(...arguments);Ui(this,"priority",50);Ui(this,"incompatibleTokens",["t","T"])}parse(ke,Ee,Me){switch(Ee){case"s":return parseNumericPattern(numericPatterns.second,ke);case"so":return Me.ordinalNumber(ke,{unit:"second"});default:return parseNDigits(Ee.length,ke)}}validate(ke,Ee){return Ee>=0&&Ee<=59}set(ke,Ee,Me){return ke.setSeconds(Me,0),ke}}class FractionOfSecondParser extends Parser{constructor(){super(...arguments);Ui(this,"priority",30);Ui(this,"incompatibleTokens",["t","T"])}parse(ke,Ee){const Me=Ae=>Math.trunc(Ae*Math.pow(10,-Ee.length+3));return mapValue(parseNDigits(Ee.length,ke),Me)}set(ke,Ee,Me){return ke.setMilliseconds(Me),ke}}class ISOTimezoneWithZParser extends Parser{constructor(){super(...arguments);Ui(this,"priority",10);Ui(this,"incompatibleTokens",["t","T","x"])}parse(ke,Ee){switch(Ee){case"X":return parseTimezonePattern(timezonePatterns.basicOptionalMinutes,ke);case"XX":return parseTimezonePattern(timezonePatterns.basic,ke);case"XXXX":return parseTimezonePattern(timezonePatterns.basicOptionalSeconds,ke);case"XXXXX":return parseTimezonePattern(timezonePatterns.extendedOptionalSeconds,ke);case"XXX":default:return parseTimezonePattern(timezonePatterns.extended,ke)}}set(ke,Ee,Me){return Ee.timestampIsSet?ke:constructFrom(ke,ke.getTime()-getTimezoneOffsetInMilliseconds(ke)-Me)}}class ISOTimezoneParser extends Parser{constructor(){super(...arguments);Ui(this,"priority",10);Ui(this,"incompatibleTokens",["t","T","X"])}parse(ke,Ee){switch(Ee){case"x":return parseTimezonePattern(timezonePatterns.basicOptionalMinutes,ke);case"xx":return parseTimezonePattern(timezonePatterns.basic,ke);case"xxxx":return parseTimezonePattern(timezonePatterns.basicOptionalSeconds,ke);case"xxxxx":return parseTimezonePattern(timezonePatterns.extendedOptionalSeconds,ke);case"xxx":default:return parseTimezonePattern(timezonePatterns.extended,ke)}}set(ke,Ee,Me){return Ee.timestampIsSet?ke:constructFrom(ke,ke.getTime()-getTimezoneOffsetInMilliseconds(ke)-Me)}}class TimestampSecondsParser extends Parser{constructor(){super(...arguments);Ui(this,"priority",40);Ui(this,"incompatibleTokens","*")}parse(ke){return parseAnyDigitsSigned(ke)}set(ke,Ee,Me){return[constructFrom(ke,Me*1e3),{timestampIsSet:!0}]}}class TimestampMillisecondsParser extends Parser{constructor(){super(...arguments);Ui(this,"priority",20);Ui(this,"incompatibleTokens","*")}parse(ke){return parseAnyDigitsSigned(ke)}set(ke,Ee,Me){return[constructFrom(ke,Me),{timestampIsSet:!0}]}}const parsers={G:new EraParser,y:new YearParser,Y:new LocalWeekYearParser,R:new ISOWeekYearParser,u:new ExtendedYearParser,Q:new QuarterParser,q:new StandAloneQuarterParser,M:new MonthParser,L:new StandAloneMonthParser,w:new LocalWeekParser,I:new ISOWeekParser,d:new DateParser,D:new DayOfYearParser,E:new DayParser,e:new LocalDayParser,c:new StandAloneLocalDayParser,i:new ISODayParser,a:new AMPMParser,b:new AMPMMidnightParser,B:new DayPeriodParser,h:new Hour1to12Parser,H:new Hour0to23Parser,K:new Hour0To11Parser,k:new Hour1To24Parser,m:new MinuteParser,s:new SecondParser,S:new FractionOfSecondParser,X:new ISOTimezoneWithZParser,x:new ISOTimezoneParser,t:new TimestampSecondsParser,T:new TimestampMillisecondsParser},formattingTokensRegExp=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,longFormattingTokensRegExp=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,escapedStringRegExp=/^'([^]*?)'?$/,doubleQuoteRegExp=/''/g,notWhitespaceRegExp=/\S/,unescapedLatinCharacterRegExp=/[a-zA-Z]/;function parse$2(e,j,ke,Ee){var Ot,Tt,Rt,Jt,Kt,kn,wn,ei,ti,qn,Jn,Be,$e,Re,We,Xe,Et,Bt;const Me=()=>constructFrom((Ee==null?void 0:Ee.in)||ke,NaN),Ae=getDefaultOptions(),Ie=(Tt=(Ot=Ee==null?void 0:Ee.locale)!=null?Ot:Ae.locale)!=null?Tt:enUS,Ue=(qn=(ti=(kn=(Kt=Ee==null?void 0:Ee.firstWeekContainsDate)!=null?Kt:(Jt=(Rt=Ee==null?void 0:Ee.locale)==null?void 0:Rt.options)==null?void 0:Jt.firstWeekContainsDate)!=null?kn:Ae.firstWeekContainsDate)!=null?ti:(ei=(wn=Ae.locale)==null?void 0:wn.options)==null?void 0:ei.firstWeekContainsDate)!=null?qn:1,Ke=(Bt=(Et=(Re=($e=Ee==null?void 0:Ee.weekStartsOn)!=null?$e:(Be=(Jn=Ee==null?void 0:Ee.locale)==null?void 0:Jn.options)==null?void 0:Be.weekStartsOn)!=null?Re:Ae.weekStartsOn)!=null?Et:(Xe=(We=Ae.locale)==null?void 0:We.options)==null?void 0:Xe.weekStartsOn)!=null?Bt:0;if(!j)return e?Me():toDate(ke,Ee==null?void 0:Ee.in);const Ve={firstWeekContainsDate:Ue,weekStartsOn:Ke,locale:Ie},Ge=[new DateTimezoneSetter(Ee==null?void 0:Ee.in,ke)],yt=j.match(longFormattingTokensRegExp).map(vt=>{const De=vt[0];if(De in longFormatters){const Je=longFormatters[De];return Je(vt,Ie.formatLong)}return vt}).join("").match(formattingTokensRegExp),bt=[];for(let vt of yt){!(Ee!=null&&Ee.useAdditionalWeekYearTokens)&&isProtectedWeekYearToken(vt)&&warnOrThrowProtectedError(vt,j,e),!(Ee!=null&&Ee.useAdditionalDayOfYearTokens)&&isProtectedDayOfYearToken(vt)&&warnOrThrowProtectedError(vt,j,e);const De=vt[0],Je=parsers[De];if(Je){const{incompatibleTokens:It}=Je;if(Array.isArray(It)){const Ut=bt.find(ln=>It.includes(ln.token)||ln.token===De);if(Ut)throw new RangeError("The format string mustn't contain `".concat(Ut.fullToken,"` and `").concat(vt,"` at the same time"))}else if(Je.incompatibleTokens==="*"&&bt.length>0)throw new RangeError("The format string mustn't contain `".concat(vt,"` and any other token at the same time"));bt.push({token:De,fullToken:vt});const tn=Je.run(e,vt,Ie.match,Ve);if(!tn)return Me();Ge.push(tn.setter),e=tn.rest}else{if(De.match(unescapedLatinCharacterRegExp))throw new RangeError("Format string contains an unescaped latin alphabet character `"+De+"`");if(vt==="''"?vt="'":De==="'"&&(vt=cleanEscapedString(vt)),e.indexOf(vt)===0)e=e.slice(vt.length);else return Me()}}if(e.length>0&¬WhitespaceRegExp.test(e))return Me();const Ct=Ge.map(vt=>vt.priority).sort((vt,De)=>De-vt).filter((vt,De,Je)=>Je.indexOf(vt)===De).map(vt=>Ge.filter(De=>De.priority===vt).sort((De,Je)=>Je.subPriority-De.subPriority)).map(vt=>vt[0]);let Dt=toDate(ke,Ee==null?void 0:Ee.in);if(isNaN(+Dt))return Me();const Ft={};for(const vt of Ct){if(!vt.validate(Dt,Ve))return Me();const De=vt.set(Dt,Ft,Ve);Array.isArray(De)?(Dt=De[0],Object.assign(Ft,De[1])):Dt=De}return Dt}function cleanEscapedString(e){return e.match(escapedStringRegExp)[1].replace(doubleQuoteRegExp,"'")}function isSameQuarter(e,j,ke){const[Ee,Me]=normalizeDates(ke==null?void 0:ke.in,e,j);return+startOfQuarter(Ee)==+startOfQuarter(Me)}function subDays(e,j,ke){return addDays(e,-j,ke)}function setMonth(e,j,ke){const Ee=toDate(e,ke==null?void 0:ke.in),Me=Ee.getFullYear(),Ae=Ee.getDate(),Ie=constructFrom(e,0);Ie.setFullYear(Me,j,15),Ie.setHours(0,0,0,0);const Ue=getDaysInMonth(Ie);return Ee.setMonth(j,Math.min(Ae,Ue)),Ee}function set(e,j,ke){let Ee=toDate(e,ke==null?void 0:ke.in);return isNaN(+Ee)?constructFrom(e,NaN):(j.year!=null&&Ee.setFullYear(j.year),j.month!=null&&(Ee=setMonth(Ee,j.month)),j.date!=null&&Ee.setDate(j.date),j.hours!=null&&Ee.setHours(j.hours),j.minutes!=null&&Ee.setMinutes(j.minutes),j.seconds!=null&&Ee.setSeconds(j.seconds),j.milliseconds!=null&&Ee.setMilliseconds(j.milliseconds),Ee)}function setHours(e,j,ke){const Ee=toDate(e,ke==null?void 0:ke.in);return Ee.setHours(j),Ee}function setMilliseconds(e,j,ke){const Ee=toDate(e,ke==null?void 0:ke.in);return Ee.setMilliseconds(j),Ee}function setMinutes(e,j,ke){const Ee=toDate(e,ke==null?void 0:ke.in);return Ee.setMinutes(j),Ee}function setSeconds(e,j,ke){const Ee=toDate(e,ke==null?void 0:ke.in);return Ee.setSeconds(j),Ee}function setYear(e,j,ke){const Ee=toDate(e,ke==null?void 0:ke.in);return isNaN(+Ee)?constructFrom(e,NaN):(Ee.setFullYear(j),Ee)}function subMonths(e,j,ke){return addMonths(e,-j,ke)}function sub(e,j,ke){const{years:Ee=0,months:Me=0,weeks:Ae=0,days:Ie=0,hours:Ue=0,minutes:Ke=0,seconds:Ve=0}=j,Ge=subMonths(e,Me+Ee*12,ke),yt=subDays(Ge,Ie+Ae*7,ke),bt=Ke+Ue*60,Ct=(Ve+bt*60)*1e3;return constructFrom(e,+yt-Ct)}function subYears(e,j,ke){return addYears(e,-j,ke)}function Gt(){const e=useAttrs();return openBlock(),createElementBlock("svg",Fi({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},e),[createBaseVNode("path",{d:"M29.333 8c0-2.208-1.792-4-4-4h-18.667c-2.208 0-4 1.792-4 4v18.667c0 2.208 1.792 4 4 4h18.667c2.208 0 4-1.792 4-4v-18.667zM26.667 8v18.667c0 0.736-0.597 1.333-1.333 1.333 0 0-18.667 0-18.667 0-0.736 0-1.333-0.597-1.333-1.333 0 0 0-18.667 0-18.667 0-0.736 0.597-1.333 1.333-1.333 0 0 18.667 0 18.667 0 0.736 0 1.333 0.597 1.333 1.333z"}),createBaseVNode("path",{d:"M20 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),createBaseVNode("path",{d:"M9.333 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),createBaseVNode("path",{d:"M4 14.667h24c0.736 0 1.333-0.597 1.333-1.333s-0.597-1.333-1.333-1.333h-24c-0.736 0-1.333 0.597-1.333 1.333s0.597 1.333 1.333 1.333z"})])}Gt.compatConfig={MODE:3};function Tn(){return openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[createBaseVNode("path",{d:"M23.057 7.057l-16 16c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l16-16c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0z"}),createBaseVNode("path",{d:"M7.057 8.943l16 16c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885l-16-16c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}Tn.compatConfig={MODE:3};function Wa(){return openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[createBaseVNode("path",{d:"M20.943 23.057l-7.057-7.057c0 0 7.057-7.057 7.057-7.057 0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-8 8c-0.521 0.521-0.521 1.365 0 1.885l8 8c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}Wa.compatConfig={MODE:3};function Va(){return openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[createBaseVNode("path",{d:"M12.943 24.943l8-8c0.521-0.521 0.521-1.365 0-1.885l-8-8c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885l7.057 7.057c0 0-7.057 7.057-7.057 7.057-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0z"})])}Va.compatConfig={MODE:3};function ja(){return openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[createBaseVNode("path",{d:"M16 1.333c-8.095 0-14.667 6.572-14.667 14.667s6.572 14.667 14.667 14.667c8.095 0 14.667-6.572 14.667-14.667s-6.572-14.667-14.667-14.667zM16 4c6.623 0 12 5.377 12 12s-5.377 12-12 12c-6.623 0-12-5.377-12-12s5.377-12 12-12z"}),createBaseVNode("path",{d:"M14.667 8v8c0 0.505 0.285 0.967 0.737 1.193l5.333 2.667c0.658 0.329 1.46 0.062 1.789-0.596s0.062-1.46-0.596-1.789l-4.596-2.298c0 0 0-7.176 0-7.176 0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"})])}ja.compatConfig={MODE:3};function Ka(){return openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[createBaseVNode("path",{d:"M24.943 19.057l-8-8c-0.521-0.521-1.365-0.521-1.885 0l-8 8c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l7.057-7.057c0 0 7.057 7.057 7.057 7.057 0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}Ka.compatConfig={MODE:3};function Ga(){return openBlock(),createElementBlock("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[createBaseVNode("path",{d:"M7.057 12.943l8 8c0.521 0.521 1.365 0.521 1.885 0l8-8c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-7.057 7.057c0 0-7.057-7.057-7.057-7.057-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}Ga.compatConfig={MODE:3};const tt=(e,j)=>j?new Date(e.toLocaleString("en-US",{timeZone:j})):new Date(e),Qa=(e,j,ke)=>La(e,j,ke)||K(),kl=(e,j,ke)=>{const Ee=j.dateInTz?tt(new Date(e),j.dateInTz):K(e);return ke?je(Ee,!0):Ee},La=(e,j,ke)=>{if(!e)return null;const Ee=ke?je(K(e),!0):K(e);return j?j.exactMatch?kl(e,j,ke):tt(Ee,j.timezone):Ee},wl=e=>{const j=new Date(e.getFullYear(),0,1).getTimezoneOffset();return e.getTimezoneOffset(){if(!e)return 0;const ke=new Date,Ee=new Date(ke.toLocaleString("en-US",{timeZone:"UTC"})),Me=new Date(ke.toLocaleString("en-US",{timeZone:e})),Ae=(wl(j!=null?j:Me)?Me:j!=null?j:Me).getTimezoneOffset()/60;return(+Ee-+Me)/(1e3*60*60)-Ae};var ut=(e=>(e.month="month",e.year="year",e))(ut||{}),it=(e=>(e.top="top",e.bottom="bottom",e))(it||{}),_t=(e=>(e.header="header",e.calendar="calendar",e.timePicker="timePicker",e))(_t||{}),qe=(e=>(e.month="month",e.year="year",e.calendar="calendar",e.time="time",e.minutes="minutes",e.hours="hours",e.seconds="seconds",e))(qe||{});const Ml=["timestamp","date","iso"];var Ze=(e=>(e.up="up",e.down="down",e.left="left",e.right="right",e))(Ze||{}),Oe=(e=>(e.arrowUp="ArrowUp",e.arrowDown="ArrowDown",e.arrowLeft="ArrowLeft",e.arrowRight="ArrowRight",e.enter="Enter",e.space=" ",e.esc="Escape",e.tab="Tab",e.home="Home",e.end="End",e.pageUp="PageUp",e.pageDown="PageDown",e))(Oe||{}),zt=(e=>(e.MONTH_AND_YEAR="MM-yyyy",e.YEAR="yyyy",e.DATE="dd-MM-yyyy",e))(zt||{});function sn(e){return j=>{const ke=new Intl.DateTimeFormat(e,{weekday:"short",timeZone:"UTC"}).format(new Date("2017-01-0".concat(j,"T00:00:00+00:00")));return e==="ar"?ke.slice(2,5):ke.slice(0,2)}}function $l(e){return j=>format(tt(new Date("2017-01-0".concat(j,"T00:00:00+00:00")),"UTC"),"EEEEEE",{locale:e})}const Al=(e,j,ke)=>{const Ee=[1,2,3,4,5,6,7];let Me;if(e!==null)try{Me=Ee.map($l(e))}catch(Ue){Me=Ee.map(sn(j))}else Me=Ee.map(sn(j));const Ae=Me.slice(0,ke),Ie=Me.slice(ke+1,Me.length);return[Me[ke]].concat(...Ie).concat(...Ae)},qa=(e,j,ke)=>{const Ee=[];for(let Me=+e[0];Me<=+e[1];Me++)Ee.push({value:+Me,text:Cn(Me,j)});return ke?Ee.reverse():Ee},Sn=(e,j,ke)=>{const Ee=[1,2,3,4,5,6,7,8,9,10,11,12].map(Ae=>{const Ie=Ae<10?"0".concat(Ae):Ae;return new Date("2017-".concat(Ie,"-01T00:00:00+00:00"))});if(e!==null)try{const Ae=ke==="long"?"LLLL":"LLL";return Ee.map((Ie,Ue)=>{const Ke=format(tt(Ie,"UTC"),Ae,{locale:e});return{text:Ke.charAt(0).toUpperCase()+Ke.substring(1),value:Ue}})}catch(Ae){}const Me=new Intl.DateTimeFormat(j,{month:ke,timeZone:"UTC"});return Ee.map((Ae,Ie)=>{const Ue=Me.format(Ae);return{text:Ue.charAt(0).toUpperCase()+Ue.substring(1),value:Ie}})},Tl=e=>[12,1,2,3,4,5,6,7,8,9,10,11,12,1,2,3,4,5,6,7,8,9,10,11][e],He=e=>{const j=unref(e);return j!=null&&j.$el?j==null?void 0:j.$el:j},Sl=e=>Fi({type:"dot"},e!=null?e:{}),Pn=e=>Array.isArray(e)?!!e[0]&&!!e[1]:!1,Xa={prop:e=>'"'.concat(e,'" prop must be enabled!'),dateArr:e=>'You need to use array as "model-value" binding in order to support "'.concat(e,'"')},ze=e=>e,un=e=>e===0?e:!e||isNaN(+e)?null:+e,dn=e=>e===null,Rn=e=>{if(e)return[...e.querySelectorAll("input, button, select, textarea, a[href]")][0]},Pl=e=>{const j=[],ke=Ee=>Ee.filter(Me=>Me);for(let Ee=0;Ee{const Ee=ke!=null,Me=j!=null;if(!Ee&&!Me)return!1;const Ae=+ke,Ie=+j;return Ee&&Me?+e>Ae||+eAe:Me?+ePl(e).map(ke=>ke.map(Ee=>{const{active:Me,disabled:Ae,isBetween:Ie,highlighted:Ue}=j(Ee);return Gi(Fi({},Ee),{active:Me,disabled:Ae,className:{dp__overlay_cell_active:Me,dp__overlay_cell:!Me,dp__overlay_cell_disabled:Ae,dp__overlay_cell_pad:!0,dp__overlay_cell_active_disabled:Ae&&Me,dp__cell_in_between:Ie,"dp--highlighted":Ue}})})),$t=(e,j,ke=!1)=>{e&&j.allowStopPropagation&&(ke&&e.stopImmediatePropagation(),e.stopPropagation())},Rl=()=>["a[href]","area[href]","input:not([disabled]):not([type='hidden'])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","[tabindex]:not([tabindex='-1'])","[data-datepicker-instance]"].join(", ");function Cl(e,j){let ke=[...document.querySelectorAll(Rl())];ke=ke.filter(Me=>!e.contains(Me)||Me.hasAttribute("data-datepicker-instance"));const Ee=ke.indexOf(e);if(Ee>=0&&(j?Ee-1>=0:Ee+1<=ke.length))return ke[Ee+(j?-1:1)]}const Fa=(e,j)=>e==null?void 0:e.querySelector('[data-dp-element="'.concat(j,'"]')),Cn=(e,j)=>new Intl.NumberFormat(j,{useGrouping:!1,style:"decimal"}).format(e),Ja=(e,j)=>format(e,j!=null?j:zt.DATE),Ta=e=>Array.isArray(e),va=(e,j,ke)=>j.get(Ja(e,ke)),Ol=(e,j)=>e?j?j instanceof Map?!!va(e,j):j(K(e)):!1:!0,xe=(e,j,ke=!1,Ee)=>{if(e.key===Oe.enter||e.key===Oe.space)return ke&&e.preventDefault(),j();if(Ee)return Ee(e)},Bl=()=>"ontouchstart"in window||navigator.maxTouchPoints>0,On=(e,j)=>e?zt.MONTH_AND_YEAR:j?zt.YEAR:zt.DATE,Bn=e=>e<10?"0".concat(e):e,cn=(e,j,ke,Ee,Me,Ae)=>{const Ie=parse$2(e,j.slice(0,e.length),new Date,{locale:Ae});return isValid(Ie)&&isDate(Ie)?Ee||Me?Ie:set(Ie,{hours:+ke.hours,minutes:+(ke==null?void 0:ke.minutes),seconds:+(ke==null?void 0:ke.seconds),milliseconds:0}):null},_l=(e,j,ke,Ee,Me,Ae)=>{const Ie=Array.isArray(ke)?ke[0]:ke;if(typeof j=="string")return cn(e,j,Ie,Ee,Me,Ae);if(Array.isArray(j)){let Ue=null;for(const Ke of j)if(Ue=cn(e,Ke,Ie,Ee,Me,Ae),Ue)break;return Ue}return typeof j=="function"?j(e):null},K=e=>e?new Date(e):new Date,Yl=(e,j,ke)=>{if(j){const Me=(e.getMonth()+1).toString().padStart(2,"0"),Ae=e.getDate().toString().padStart(2,"0"),Ie=e.getHours().toString().padStart(2,"0"),Ue=e.getMinutes().toString().padStart(2,"0"),Ke=ke?e.getSeconds().toString().padStart(2,"0"):"00";return"".concat(e.getFullYear(),"-").concat(Me,"-").concat(Ae,"T").concat(Ie,":").concat(Ue,":").concat(Ke,".000Z")}const Ee=Date.UTC(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds());return new Date(Ee).toISOString()},je=(e,j)=>{const ke=K(JSON.parse(JSON.stringify(e))),Ee=set(ke,{hours:0,minutes:0,seconds:0,milliseconds:0});return j?startOfMonth(Ee):Ee},At=(e,j,ke,Ee)=>{let Me=e?K(e):K();return(j||j===0)&&(Me=setHours(Me,+j)),(ke||ke===0)&&(Me=setMinutes(Me,+ke)),(Ee||Ee===0)&&(Me=setSeconds(Me,+Ee)),setMilliseconds(Me,0)},Ne=(e,j)=>!e||!j?!1:isBefore(je(e),je(j)),Te=(e,j)=>!e||!j?!1:isEqual(je(e),je(j)),Fe=(e,j)=>!e||!j?!1:isAfter(je(e),je(j)),ea=(e,j,ke)=>e!=null&&e[0]&&e!=null&&e[1]?Fe(ke,e[0])&&Ne(ke,e[1]):e!=null&&e[0]&&j?Fe(ke,e[0])&&Ne(ke,j)||Ne(ke,e[0])&&Fe(ke,j):!1,dt=e=>{const j=set(new Date(e),{date:1});return je(j)},Sa=(e,j,ke)=>j&&(ke||ke===0)?Object.fromEntries(["hours","minutes","seconds"].map(Ee=>Ee===j?[Ee,ke]:[Ee,isNaN(+e[Ee])?void 0:+e[Ee]])):{hours:isNaN(+e.hours)?void 0:+e.hours,minutes:isNaN(+e.minutes)?void 0:+e.minutes,seconds:isNaN(+e.seconds)?void 0:+e.seconds},Yt=e=>({hours:getHours(e),minutes:getMinutes(e),seconds:getSeconds(e)}),_n=(e,j)=>{if(j){const ke=getYear(K(j));if(ke>e)return 12;if(ke===e)return getMonth(K(j))}},Yn=(e,j)=>{if(j){const ke=getYear(K(j));return ke{if(e)return getYear(K(e))},In=(e,j)=>{const ke=Fe(e,j)?j:e,Ee=Fe(j,e)?j:e;return eachDayOfInterval({start:ke,end:Ee})},Il=e=>{const j=addMonths(e,1);return{month:getMonth(j),year:getYear(j)}},gt$1=(e,j)=>{const ke=startOfWeek(e,{weekStartsOn:+j}),Ee=endOfWeek(e,{weekStartsOn:+j});return[ke,Ee]},En=(e,j)=>{const ke={hours:getHours(K()),minutes:getMinutes(K()),seconds:j?getSeconds(K()):0};return Object.assign(ke,e)},Mt=(e,j,ke)=>[set(K(e),{date:1}),set(K(),{month:j,year:ke,date:1})],ht=(e,j,ke)=>{let Ee=e?K(e):K();return(j||j===0)&&(Ee=setMonth(Ee,j)),ke&&(Ee=setYear(Ee,ke)),Ee},Nn=(e,j,ke,Ee,Me)=>{if(!Ee||Me&&!j||!Me&&!ke)return!1;const Ae=Me?addMonths(e,1):subMonths(e,1),Ie=[getMonth(Ae),getYear(Ae)];return Me?!Nl(...Ie,j):!El(...Ie,ke)},El=(e,j,ke)=>Ne(...Mt(ke,e,j))||Te(...Mt(ke,e,j)),Nl=(e,j,ke)=>Fe(...Mt(ke,e,j))||Te(...Mt(ke,e,j)),Ln=(e,j,ke,Ee,Me,Ae,Ie)=>{if(typeof j=="function"&&!Ie)return j(e);const Ue=ke?{locale:ke}:void 0;return Array.isArray(e)?"".concat(format(e[0],Ae,Ue)).concat(Me&&!e[1]?"":Ee).concat(e[1]?format(e[1],Ae,Ue):""):format(e,Ae,Ue)},Nt=e=>{if(e)return null;throw new Error(Xa.prop("partial-range"))},sa=(e,j)=>{if(j)return e();throw new Error(Xa.prop("range"))},za=e=>Array.isArray(e)?isValid(e[0])&&(e[1]?isValid(e[1]):!0):e?isValid(e):!1,Ll=(e,j)=>set(j!=null?j:K(),{hours:+e.hours||0,minutes:+e.minutes||0,seconds:+e.seconds||0}),Pa=(e,j,ke,Ee)=>{if(!e)return!0;if(Ee){const Me=ke==="max"?isBefore(e,j):isAfter(e,j),Ae={seconds:0,milliseconds:0};return Me||isEqual(set(e,Ae),set(j,Ae))}return ke==="max"?e.getTime()<=j.getTime():e.getTime()>=j.getTime()},Ra=(e,j,ke)=>e?Ll(e,j):K(ke!=null?ke:j),fn=(e,j,ke,Ee,Me)=>{if(Array.isArray(Ee)){const Ie=Ra(e,Ee[0],j),Ue=Ra(e,Ee[1],j);return Pa(Ee[0],Ie,ke,!!j)&&Pa(Ee[1],Ue,ke,!!j)&&Me}const Ae=Ra(e,Ee,j);return Pa(Ee,Ae,ke,!!j)&&Me},Ca=e=>set(K(),Yt(e)),Fl=(e,j,ke)=>{if(e instanceof Map){const Ee="".concat(Bn(ke+1),"-").concat(j);return e.size?e.has(Ee):!1}return typeof e=="function"?e(je(set(K(),{month:ke,year:j}),!0)):!1},zl=(e,j,ke)=>{if(e instanceof Map){const Ee="".concat(Bn(ke+1),"-").concat(j);return e.size?e.has(Ee):!0}return!0},Fn=(e,j,ke)=>typeof e=="function"?e({month:j,year:ke}):!!e.months.find(Ee=>Ee.month===j&&Ee.year===ke),Za=(e,j)=>typeof e=="function"?e(j):e.years.includes(j),Ha=e=>"dp-".concat(format(e,"yyyy-MM-dd")),vn=(e,j)=>{const ke=subDays(je(j),e),Ee=addDays(je(j),e);return{before:ke,after:Ee}},Qt=reactive({menuFocused:!1,shiftKeyInMenu:!1}),zn=()=>{const e=ke=>{Qt.menuFocused=ke},j=ke=>{Qt.shiftKeyInMenu!==ke&&(Qt.shiftKeyInMenu=ke)};return{control:computed(()=>({shiftKeyInMenu:Qt.shiftKeyInMenu,menuFocused:Qt.menuFocused})),setMenuFocused:e,setShiftKey:j}},Ce=reactive({monthYear:[],calendar:[],time:[],actionRow:[],selectionGrid:[],timePicker:{0:[],1:[]},monthPicker:[]}),Oa=ref$1(null),ua=ref$1(!1),Ba=ref$1(!1),_a=ref$1(!1),Ya=ref$1(!1),Qe=ref$1(0),Le=ref$1(0),St=()=>{const e=computed(()=>ua.value?[...Ce.selectionGrid,Ce.actionRow].filter(yt=>yt.length):Ba.value?[...Ce.timePicker[0],...Ce.timePicker[1],Ya.value?[]:[Oa.value],Ce.actionRow].filter(yt=>yt.length):_a.value?[...Ce.monthPicker,Ce.actionRow]:[Ce.monthYear,...Ce.calendar,Ce.time,Ce.actionRow].filter(yt=>yt.length)),j=yt=>{Qe.value=yt?Qe.value+1:Qe.value-1;let bt=null;e.value[Le.value]&&(bt=e.value[Le.value][Qe.value]),!bt&&e.value[Le.value+(yt?1:-1)]?(Le.value=Le.value+(yt?1:-1),Qe.value=yt?0:e.value[Le.value].length-1):bt||(Qe.value=yt?Qe.value-1:Qe.value+1)},ke=yt=>{Le.value===0&&!yt||Le.value===e.value.length&&yt||(Le.value=yt?Le.value+1:Le.value-1,e.value[Le.value]?e.value[Le.value]&&!e.value[Le.value][Qe.value]&&Qe.value!==0&&(Qe.value=e.value[Le.value].length-1):Le.value=yt?Le.value-1:Le.value+1)},Ee=yt=>{let bt=null;e.value[Le.value]&&(bt=e.value[Le.value][Qe.value]),bt?bt.focus({preventScroll:!ua.value}):Qe.value=yt?Qe.value-1:Qe.value+1},Me=()=>{j(!0),Ee(!0)},Ae=()=>{j(!1),Ee(!1)},Ie=()=>{ke(!1),Ee(!0)},Ue=()=>{ke(!0),Ee(!0)},Ke=(yt,bt)=>{Ce[bt]=yt},Ve=(yt,bt)=>{Ce[bt]=yt},Ge=()=>{Qe.value=0,Le.value=0};return{buildMatrix:Ke,buildMultiLevelMatrix:Ve,setTimePickerBackRef:yt=>{Oa.value=yt},setSelectionGrid:yt=>{ua.value=yt,Ge(),yt||(Ce.selectionGrid=[])},setTimePicker:(yt,bt=!1)=>{Ba.value=yt,Ya.value=bt,Ge(),yt||(Ce.timePicker[0]=[],Ce.timePicker[1]=[])},setTimePickerElements:(yt,bt=0)=>{Ce.timePicker[bt]=yt},arrowRight:Me,arrowLeft:Ae,arrowUp:Ie,arrowDown:Ue,clearArrowNav:()=>{Ce.monthYear=[],Ce.calendar=[],Ce.time=[],Ce.actionRow=[],Ce.selectionGrid=[],Ce.timePicker[0]=[],Ce.timePicker[1]=[],ua.value=!1,Ba.value=!1,Ya.value=!1,_a.value=!1,Ge(),Oa.value=null},setMonthPicker:yt=>{_a.value=yt,Ge()},refSets:Ce}},mn=e=>Fi({menuAppearTop:"dp-menu-appear-top",menuAppearBottom:"dp-menu-appear-bottom",open:"dp-slide-down",close:"dp-slide-up",next:"calendar-next",previous:"calendar-prev",vNext:"dp-slide-up",vPrevious:"dp-slide-down"},e!=null?e:{}),Hl=e=>Fi({toggleOverlay:"Toggle overlay",menu:"Datepicker menu",input:"Datepicker input",openTimePicker:"Open time picker",closeTimePicker:"Close time Picker",incrementValue:j=>"Increment ".concat(j),decrementValue:j=>"Decrement ".concat(j),openTpOverlay:j=>"Open ".concat(j," overlay"),amPmButton:"Switch AM/PM mode",openYearsOverlay:"Open years overlay",openMonthsOverlay:"Open months overlay",nextMonth:"Next month",prevMonth:"Previous month",nextYear:"Next year",prevYear:"Previous year",day:void 0,weekDay:void 0,clearInput:"Clear value",calendarIcon:"Calendar icon",timePicker:"Time picker",monthPicker:j=>"Month picker".concat(j?" overlay":""),yearPicker:j=>"Year picker".concat(j?" overlay":""),timeOverlay:j=>"".concat(j," overlay")},e!=null?e:{}),pn=e=>e?typeof e=="boolean"?e?2:0:+e>=2?+e:2:0,Ul=e=>{var Ie;const j=typeof e=="object"&&e,ke={static:!0,solo:!1};if(!e)return Gi(Fi({},ke),{count:pn(!1)});const Ee=j?e:{},Me=j?(Ie=Ee.count)!=null?Ie:!0:e,Ae=pn(Me);return Object.assign(ke,Ee,{count:Ae})},Wl=(e,j,ke)=>e||(typeof ke=="string"?ke:j),Vl=e=>typeof e=="boolean"?e?mn({}):!1:mn(e),jl=e=>{const j={enterSubmit:!0,tabSubmit:!0,openMenu:"open",selectOnFocus:!1,rangeSeparator:" - ",escClose:!0};return typeof e=="object"?Gi(Fi(Fi({},j),e!=null?e:{}),{enabled:!0}):Gi(Fi({},j),{enabled:e})},Kl=e=>Fi({months:[],years:[],times:{hours:[],minutes:[],seconds:[]}},e!=null?e:{}),Gl=e=>Fi({showSelect:!0,showCancel:!0,showNow:!1,showPreview:!0},e!=null?e:{}),Ql=e=>{const j={input:!1};return typeof e=="object"?Gi(Fi(Fi({},j),e!=null?e:{}),{enabled:!0}):Fi({enabled:e},j)},ql=e=>Fi({allowStopPropagation:!0,closeOnScroll:!1,modeHeight:255,allowPreventDefault:!1,closeOnClearValue:!0,closeOnAutoApply:!0,noSwipe:!1,keepActionRow:!1,onClickOutside:void 0,tabOutClosesMenu:!0,arrowLeft:void 0,keepViewOnOffsetClick:!1,timeArrowHoldThreshold:0,shadowDom:!1,mobileBreakpoint:600,setDateOnMenuClose:!1},e!=null?e:{}),Xl=e=>{const j={dates:Array.isArray(e)?e.map(ke=>K(ke)):[],years:[],months:[],quarters:[],weeks:[],weekdays:[],options:{highlightDisabled:!1}};return typeof e=="function"?e:Fi(Fi({},j),e!=null?e:{})},Jl=e=>{var j,ke;return typeof e=="object"?{type:(j=e==null?void 0:e.type)!=null?j:"local",hideOnOffsetDates:(ke=e==null?void 0:e.hideOnOffsetDates)!=null?ke:!1}:{type:e,hideOnOffsetDates:!1}},Zl=e=>{const j={noDisabledRange:!1,showLastInRange:!0,minMaxRawRange:!1,partialRange:!0,disableTimeRangeValidation:!1,maxRange:void 0,minRange:void 0,autoRange:void 0,fixedStart:!1,fixedEnd:!1};return typeof e=="object"?Fi(Fi({enabled:!0},j),e):Fi({enabled:e},j)},xl=e=>{var j,ke,Ee,Me;return e?typeof e=="string"?{timezone:e,exactMatch:!1,dateInTz:void 0,emitTimezone:void 0,convertModel:!0}:{timezone:e.timezone,exactMatch:(j=e.exactMatch)!=null?j:!1,dateInTz:(ke=e.dateInTz)!=null?ke:void 0,emitTimezone:(Ee=e.emitTimezone)!=null?Ee:void 0,convertModel:(Me=e.convertModel)!=null?Me:!0}:{timezone:void 0,exactMatch:!1,emitTimezone:void 0}},Ia=(e,j,ke,Ee)=>new Map(e.map(Me=>{const Ae=Qa(Me,j,Ee);return[Ja(Ae,ke),Ae]})),er=(e,j)=>e.length?new Map(e.map(ke=>{const Ee=Qa(ke.date,j);return[Ja(Ee,zt.DATE),ke]})):null,tr=e=>{var j;const ke=On(e.isMonthPicker,e.isYearPicker);return{minDate:La(e.minDate,e.timezone,e.isSpecific),maxDate:La(e.maxDate,e.timezone,e.isSpecific),disabledDates:Ta(e.disabledDates)?Ia(e.disabledDates,e.timezone,ke,e.isSpecific):e.disabledDates,allowedDates:Ta(e.allowedDates)?Ia(e.allowedDates,e.timezone,ke,e.isSpecific):null,highlight:typeof e.highlight=="object"&&Ta((j=e.highlight)==null?void 0:j.dates)?Ia(e.highlight.dates,e.timezone,ke):e.highlight,markers:er(e.markers,e.timezone)}},ar=e=>{var j;return typeof e=="boolean"?{enabled:e,dragSelect:!0,limit:null}:{enabled:!!e,limit:e.limit?+e.limit:null,dragSelect:(j=e.dragSelect)!=null?j:!0}},nr=e=>Fi({},Object.fromEntries(Object.keys(e).map(j=>{const ke=j,Ee=e[ke],Me=typeof e[ke]=="string"?{[Ee]:!0}:Object.fromEntries(Ee.map(Ae=>[Ae,!0]));return[j,Me]}))),Ye=e=>{const j=()=>{const wn=e.enableSeconds?":ss":"",ei=e.enableMinutes?":mm":"";return e.is24?"HH".concat(ei).concat(wn):"hh".concat(ei).concat(wn," aa")},ke=()=>{var wn;return e.format?e.format:e.monthPicker?"MM/yyyy":e.timePicker?j():e.weekPicker?"".concat(((wn=Ot.value)==null?void 0:wn.type)==="iso"?"II":"ww","-RR"):e.yearPicker?"yyyy":e.quarterPicker?"QQQ/yyyy":e.enableTimePicker?"MM/dd/yyyy, ".concat(j()):"MM/dd/yyyy"},Ee=wn=>En(wn,e.enableSeconds),Me=()=>Kt.value.enabled?e.startTime&&Array.isArray(e.startTime)?[Ee(e.startTime[0]),Ee(e.startTime[1])]:null:e.startTime&&!Array.isArray(e.startTime)?Ee(e.startTime):null,Ae=computed(()=>Ul(e.multiCalendars)),Ie=computed(()=>Me()),Ue=computed(()=>Hl(e.ariaLabels)),Ke=computed(()=>Kl(e.filters)),Ve=computed(()=>Vl(e.transitions)),Ge=computed(()=>Gl(e.actionRow)),yt=computed(()=>Wl(e.previewFormat,e.format,ke())),bt=computed(()=>jl(e.textInput)),Ct=computed(()=>Ql(e.inline)),Dt=computed(()=>ql(e.config)),Ft=computed(()=>Xl(e.highlight)),Ot=computed(()=>Jl(e.weekNumbers)),Tt=computed(()=>xl(e.timezone)),Rt=computed(()=>ar(e.multiDates)),Jt=computed(()=>tr({minDate:e.minDate,maxDate:e.maxDate,disabledDates:e.disabledDates,allowedDates:e.allowedDates,highlight:Ft.value,markers:e.markers,timezone:Tt.value,isSpecific:e.monthPicker||e.yearPicker||e.quarterPicker,isMonthPicker:e.monthPicker,isYearPicker:e.yearPicker})),Kt=computed(()=>Zl(e.range)),kn=computed(()=>nr(e.ui));return{defaultedTransitions:Ve,defaultedMultiCalendars:Ae,defaultedStartTime:Ie,defaultedAriaLabels:Ue,defaultedFilters:Ke,defaultedActionRow:Ge,defaultedPreviewFormat:yt,defaultedTextInput:bt,defaultedInline:Ct,defaultedConfig:Dt,defaultedHighlight:Ft,defaultedWeekNumbers:Ot,defaultedRange:Kt,propDates:Jt,defaultedTz:Tt,defaultedMultiDates:Rt,defaultedUI:kn,getDefaultPattern:ke,getDefaultStartTime:Me,handleEventPropagation:wn=>{Dt.value.allowStopPropagation&&wn.stopPropagation(),Dt.value.allowPreventDefault&&wn.preventDefault()}}},lr=(e,j,ke)=>{const Ee=ref$1(),{defaultedTextInput:Me,defaultedRange:Ae,defaultedTz:Ie,defaultedMultiDates:Ue,getDefaultPattern:Ke}=Ye(j),Ve=ref$1(""),Ge=toRef$1(j,"format"),yt=toRef$1(j,"formatLocale");watch(Ee,()=>{typeof j.onInternalModelChange=="function"&&e("internal-model-change",Ee.value,Dn(!0))},{deep:!0}),watch(Ae,(Zt,nn)=>{Zt.enabled!==nn.enabled&&(Ee.value=null)}),watch(Ge,()=>{vt()});const bt=Zt=>Ie.value.timezone&&Ie.value.convertModel?tt(Zt,Ie.value.timezone):Zt,Ct=Zt=>{if(Ie.value.timezone&&Ie.value.convertModel){const nn=Dl(Ie.value.timezone,Zt);return addHours(Zt,nn)}return Zt},Dt=(Zt,nn,Xn=!1)=>Ln(Zt,j.format,j.formatLocale,Me.value.rangeSeparator,j.modelAuto,nn!=null?nn:Ke(),Xn),Ft=Zt=>Zt?j.modelType?Je(Zt):{hours:getHours(Zt),minutes:getMinutes(Zt),seconds:j.enableSeconds?getSeconds(Zt):0}:null,Ot=Zt=>j.modelType?Je(Zt):{month:getMonth(Zt),year:getYear(Zt)},Tt=Zt=>Array.isArray(Zt)?Ue.value.enabled?Zt.map(nn=>Rt(nn,setYear(K(),nn))):sa(()=>[setYear(K(),Zt[0]),Zt[1]?setYear(K(),Zt[1]):Nt(Ae.value.partialRange)],Ae.value.enabled):setYear(K(),+Zt),Rt=(Zt,nn)=>(typeof Zt=="string"||typeof Zt=="number")&&j.modelType?De(Zt):nn,Jt=Zt=>Array.isArray(Zt)?[Rt(Zt[0],At(null,+Zt[0].hours,+Zt[0].minutes,Zt[0].seconds)),Rt(Zt[1],At(null,+Zt[1].hours,+Zt[1].minutes,Zt[1].seconds))]:Rt(Zt,At(null,Zt.hours,Zt.minutes,Zt.seconds)),Kt=Zt=>{const nn=set(K(),{date:1});return Array.isArray(Zt)?Ue.value.enabled?Zt.map(Xn=>Rt(Xn,ht(nn,+Xn.month,+Xn.year))):sa(()=>[Rt(Zt[0],ht(nn,+Zt[0].month,+Zt[0].year)),Rt(Zt[1],Zt[1]?ht(nn,+Zt[1].month,+Zt[1].year):Nt(Ae.value.partialRange))],Ae.value.enabled):Rt(Zt,ht(nn,+Zt.month,+Zt.year))},kn=Zt=>{if(Array.isArray(Zt))return Zt.map(nn=>De(nn));throw new Error(Xa.dateArr("multi-dates"))},wn=Zt=>{if(Array.isArray(Zt)&&Ae.value.enabled){const nn=Zt[0],Xn=Zt[1];return[K(Array.isArray(nn)?nn[0]:null),Array.isArray(Xn)&&Xn.length?K(Xn[0]):null]}return K(Zt[0])},ei=Zt=>j.modelAuto?Array.isArray(Zt)?[De(Zt[0]),De(Zt[1])]:j.autoApply?[De(Zt)]:[De(Zt),null]:Array.isArray(Zt)?sa(()=>Zt[1]?[De(Zt[0]),Zt[1]?De(Zt[1]):Nt(Ae.value.partialRange)]:[De(Zt[0])],Ae.value.enabled):De(Zt),ti=()=>{Array.isArray(Ee.value)&&Ae.value.enabled&&Ee.value.length===1&&Ee.value.push(Nt(Ae.value.partialRange))},qn=()=>{const Zt=Ee.value;return[Je(Zt[0]),Zt[1]?Je(Zt[1]):Nt(Ae.value.partialRange)]},Jn=()=>Array.isArray(Ee.value)?Ee.value[1]?qn():Je(ze(Ee.value[0])):[],Be=()=>(Ee.value||[]).map(Zt=>Je(Zt)),$e=(Zt=!1)=>(Zt||ti(),j.modelAuto?Jn():Ue.value.enabled?Be():Array.isArray(Ee.value)?sa(()=>qn(),Ae.value.enabled):Je(ze(Ee.value))),Re=Zt=>!Zt||Array.isArray(Zt)&&!Zt.length?null:j.timePicker?Jt(ze(Zt)):j.monthPicker?Kt(ze(Zt)):j.yearPicker?Tt(ze(Zt)):Ue.value.enabled?kn(ze(Zt)):j.weekPicker?wn(ze(Zt)):ei(ze(Zt)),We=Zt=>{const nn=Re(Zt);za(ze(nn))?(Ee.value=ze(nn),vt()):(Ee.value=null,Ve.value="")},Xe=()=>{const Zt=nn=>format(nn,Me.value.format);return"".concat(Zt(Ee.value[0])," ").concat(Me.value.rangeSeparator," ").concat(Ee.value[1]?Zt(Ee.value[1]):"")},Et=()=>ke.value&&Ee.value?Array.isArray(Ee.value)?Xe():format(Ee.value,Me.value.format):Dt(Ee.value),Bt=()=>Ee.value?Ue.value.enabled?Ee.value.map(Zt=>Dt(Zt)).join("; "):Me.value.enabled&&typeof Me.value.format=="string"?Et():Dt(Ee.value):"",vt=()=>{!j.format||typeof j.format=="string"||Me.value.enabled&&typeof Me.value.format=="string"?Ve.value=Bt():Ve.value=j.format(Ee.value)},De=Zt=>{if(j.utc){const nn=new Date(Zt);return j.utc==="preserve"?new Date(nn.getTime()+nn.getTimezoneOffset()*6e4):nn}return j.modelType?Ml.includes(j.modelType)?bt(new Date(Zt)):j.modelType==="format"&&(typeof j.format=="string"||!j.format)?bt(parse$2(Zt,Ke(),new Date,{locale:yt.value})):bt(parse$2(Zt,j.modelType,new Date,{locale:yt.value})):bt(new Date(Zt))},Je=Zt=>Zt?j.utc?Yl(Zt,j.utc==="preserve",j.enableSeconds):j.modelType?j.modelType==="timestamp"?+Ct(Zt):j.modelType==="iso"?Ct(Zt).toISOString():j.modelType==="format"&&(typeof j.format=="string"||!j.format)?Dt(Ct(Zt)):Dt(Ct(Zt),j.modelType,!0):Ct(Zt):"",It=(Zt,nn=!1,Xn=!1)=>{if(Xn)return Zt;if(e("update:model-value",Zt),Ie.value.emitTimezone&&nn){const gi=Array.isArray(Zt)?Zt.map(hn=>tt(ze(hn),Ie.value.emitTimezone)):tt(ze(Zt),Ie.value.emitTimezone);e("update:model-timezone-value",gi)}},tn=Zt=>Array.isArray(Ee.value)?Ue.value.enabled?Ee.value.map(nn=>Zt(nn)):[Zt(Ee.value[0]),Ee.value[1]?Zt(Ee.value[1]):Nt(Ae.value.partialRange)]:Zt(ze(Ee.value)),Ut=()=>{if(Array.isArray(Ee.value)){const Zt=gt$1(Ee.value[0],j.weekStart),nn=Ee.value[1]?gt$1(Ee.value[1],j.weekStart):[];return[Zt.map(Xn=>K(Xn)),nn.map(Xn=>K(Xn))]}return gt$1(Ee.value,j.weekStart).map(Zt=>K(Zt))},ln=(Zt,nn)=>It(ze(tn(Zt)),!1,nn),xn=Zt=>{const nn=Ut();return Zt?nn:e("update:model-value",Ut())},Dn=(Zt=!1)=>(Zt||vt(),j.monthPicker?ln(Ot,Zt):j.timePicker?ln(Ft,Zt):j.yearPicker?ln(getYear,Zt):j.weekPicker?xn(Zt):It($e(Zt),!0,Zt));return{inputValue:Ve,internalModelValue:Ee,checkBeforeEmit:()=>Ee.value?Ae.value.enabled?Ae.value.partialRange?Ee.value.length>=1:Ee.value.length===2:!!Ee.value:!1,parseExternalModelValue:We,formatInputValue:vt,emitModelValue:Dn}},rr=(e,j)=>{const{defaultedFilters:ke,propDates:Ee}=Ye(e),{validateMonthYearInRange:Me}=Pt(e),Ae=(Ge,yt)=>{let bt=Ge;return ke.value.months.includes(getMonth(bt))?(bt=yt?addMonths(Ge,1):subMonths(Ge,1),Ae(bt,yt)):bt},Ie=(Ge,yt)=>{let bt=Ge;return ke.value.years.includes(getYear(bt))?(bt=yt?addYears(Ge,1):subYears(Ge,1),Ie(bt,yt)):bt},Ue=(Ge,yt=!1)=>{const bt=set(K(),{month:e.month,year:e.year});let Ct=Ge?addMonths(bt,1):subMonths(bt,1);e.disableYearSelect&&(Ct=setYear(Ct,e.year));let Dt=getMonth(Ct),Ft=getYear(Ct);ke.value.months.includes(Dt)&&(Ct=Ae(Ct,Ge),Dt=getMonth(Ct),Ft=getYear(Ct)),ke.value.years.includes(Ft)&&(Ct=Ie(Ct,Ge),Ft=getYear(Ct)),Me(Dt,Ft,Ge,e.preventMinMaxNavigation)&&Ke(Dt,Ft,yt)},Ke=(Ge,yt,bt)=>{j("update-month-year",{month:Ge,year:yt,fromNav:bt})},Ve=computed(()=>Ge=>Nn(set(K(),{month:e.month,year:e.year}),Ee.value.maxDate,Ee.value.minDate,e.preventMinMaxNavigation,Ge));return{handleMonthYearChange:Ue,isDisabled:Ve,updateMonthYear:Ke}},pa={multiCalendars:{type:[Boolean,Number,String,Object],default:void 0},modelValue:{type:[String,Date,Array,Object,Number],default:null},modelType:{type:String,default:null},position:{type:String,default:"center"},dark:{type:Boolean,default:!1},format:{type:[String,Function],default:()=>null},autoPosition:{type:[Boolean,String],default:!0},altPosition:{type:Function,default:null},transitions:{type:[Boolean,Object],default:!0},formatLocale:{type:Object,default:null},utc:{type:[Boolean,String],default:!1},ariaLabels:{type:Object,default:()=>({})},offset:{type:[Number,String],default:10},hideNavigation:{type:Array,default:()=>[]},timezone:{type:[String,Object],default:null},vertical:{type:Boolean,default:!1},disableMonthYearSelect:{type:Boolean,default:!1},disableYearSelect:{type:Boolean,default:!1},dayClass:{type:Function,default:null},yearRange:{type:Array,default:()=>[1900,2100]},enableTimePicker:{type:Boolean,default:!0},autoApply:{type:Boolean,default:!1},disabledDates:{type:[Array,Function],default:()=>[]},monthNameFormat:{type:String,default:"short"},startDate:{type:[Date,String],default:null},startTime:{type:[Object,Array],default:null},hideOffsetDates:{type:Boolean,default:!1},noToday:{type:Boolean,default:!1},disabledWeekDays:{type:Array,default:()=>[]},allowedDates:{type:Array,default:null},nowButtonLabel:{type:String,default:"Now"},markers:{type:Array,default:()=>[]},escClose:{type:Boolean,default:!0},spaceConfirm:{type:Boolean,default:!0},monthChangeOnArrows:{type:Boolean,default:!0},presetDates:{type:Array,default:()=>[]},flow:{type:Array,default:()=>[]},partialFlow:{type:Boolean,default:!1},preventMinMaxNavigation:{type:Boolean,default:!1},reverseYears:{type:Boolean,default:!1},weekPicker:{type:Boolean,default:!1},filters:{type:Object,default:()=>({})},arrowNavigation:{type:Boolean,default:!1},highlight:{type:[Function,Object],default:null},teleport:{type:[Boolean,String,Object],default:null},teleportCenter:{type:Boolean,default:!1},locale:{type:String,default:"en-Us"},weekNumName:{type:String,default:"W"},weekStart:{type:[Number,String],default:1},weekNumbers:{type:[String,Function,Object],default:null},monthChangeOnScroll:{type:[Boolean,String],default:!0},dayNames:{type:[Function,Array],default:null},monthPicker:{type:Boolean,default:!1},customProps:{type:Object,default:null},yearPicker:{type:Boolean,default:!1},modelAuto:{type:Boolean,default:!1},selectText:{type:String,default:"Select"},cancelText:{type:String,default:"Cancel"},previewFormat:{type:[String,Function],default:()=>""},multiDates:{type:[Object,Boolean],default:!1},ignoreTimeValidation:{type:Boolean,default:!1},minDate:{type:[Date,String],default:null},maxDate:{type:[Date,String],default:null},minTime:{type:Object,default:null},maxTime:{type:Object,default:null},name:{type:String,default:null},placeholder:{type:String,default:""},hideInputIcon:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},alwaysClearable:{type:Boolean,default:!1},state:{type:Boolean,default:null},required:{type:Boolean,default:!1},autocomplete:{type:String,default:"off"},timePicker:{type:Boolean,default:!1},enableSeconds:{type:Boolean,default:!1},is24:{type:Boolean,default:!0},noHoursOverlay:{type:Boolean,default:!1},noMinutesOverlay:{type:Boolean,default:!1},noSecondsOverlay:{type:Boolean,default:!1},hoursGridIncrement:{type:[String,Number],default:1},minutesGridIncrement:{type:[String,Number],default:5},secondsGridIncrement:{type:[String,Number],default:5},hoursIncrement:{type:[Number,String],default:1},minutesIncrement:{type:[Number,String],default:1},secondsIncrement:{type:[Number,String],default:1},range:{type:[Boolean,Object],default:!1},uid:{type:String,default:null},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},inline:{type:[Boolean,Object],default:!1},textInput:{type:[Boolean,Object],default:!1},sixWeeks:{type:[Boolean,String],default:!1},actionRow:{type:Object,default:()=>({})},focusStartDate:{type:Boolean,default:!1},disabledTimes:{type:[Function,Array],default:void 0},timePickerInline:{type:Boolean,default:!1},calendar:{type:Function,default:null},config:{type:Object,default:void 0},quarterPicker:{type:Boolean,default:!1},yearFirst:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},onInternalModelChange:{type:[Function,Object],default:null},enableMinutes:{type:Boolean,default:!0},ui:{type:Object,default:()=>({})}},ct=Gi(Fi({},pa),{shadow:{type:Boolean,default:!1},flowStep:{type:Number,default:0},internalModelValue:{type:[Date,Array],default:null},noOverlayFocus:{type:Boolean,default:!1},collapse:{type:Boolean,default:!1},menuWrapRef:{type:Object,default:null},getInputRect:{type:Function,default:()=>({})},isTextInputDate:{type:Boolean,default:!1},isMobile:{type:Boolean,default:void 0}}),or=["title"],sr=["disabled"],ur=defineComponent({compatConfig:{MODE:3},__name:"ActionRow",props:Fi({menuMount:{type:Boolean,default:!1},calendarWidth:{type:Number,default:0}},ct),emits:["close-picker","select-date","select-now","invalid-select"],setup(e,{emit:j}){const ke=j,Ee=e,{defaultedActionRow:Me,defaultedPreviewFormat:Ae,defaultedMultiCalendars:Ie,defaultedTextInput:Ue,defaultedInline:Ke,defaultedRange:Ve,defaultedMultiDates:Ge}=Ye(Ee),{isTimeValid:yt,isMonthValid:bt}=Pt(Ee),{buildMatrix:Ct}=St(),Dt=ref$1(null),Ft=ref$1(null),Ot=ref$1(!1),Tt=ref$1({}),Rt=ref$1(null),Jt=ref$1(null);onMounted(()=>{Ee.arrowNavigation&&Ct([He(Dt),He(Ft)],"actionRow"),Kt(),window.addEventListener("resize",Kt)}),onUnmounted(()=>{window.removeEventListener("resize",Kt)});const Kt=()=>{Ot.value=!1,setTimeout(()=>{var We,Xe;const Et=(We=Rt.value)==null?void 0:We.getBoundingClientRect(),Bt=(Xe=Jt.value)==null?void 0:Xe.getBoundingClientRect();Et&&Bt&&(Tt.value.maxWidth="".concat(Bt.width-Et.width-20,"px")),Ot.value=!0},0)},kn=computed(()=>Ve.value.enabled&&!Ve.value.partialRange&&Ee.internalModelValue?Ee.internalModelValue.length===2:!0),wn=computed(()=>!yt.value(Ee.internalModelValue)||!bt.value(Ee.internalModelValue)||!kn.value),ei=()=>{const We=Ae.value;return Ee.timePicker||Ee.monthPicker,We(ze(Ee.internalModelValue))},ti=()=>{const We=Ee.internalModelValue;return Ie.value.count>0?"".concat(qn(We[0])," - ").concat(qn(We[1])):[qn(We[0]),qn(We[1])]},qn=We=>Ln(We,Ae.value,Ee.formatLocale,Ue.value.rangeSeparator,Ee.modelAuto,Ae.value),Jn=computed(()=>!Ee.internalModelValue||!Ee.menuMount?"":typeof Ae.value=="string"?Array.isArray(Ee.internalModelValue)?Ee.internalModelValue.length===2&&Ee.internalModelValue[1]?ti():Ge.value.enabled?Ee.internalModelValue.map(We=>"".concat(qn(We))):Ee.modelAuto?"".concat(qn(Ee.internalModelValue[0])):"".concat(qn(Ee.internalModelValue[0])," -"):qn(Ee.internalModelValue):ei()),Be=()=>Ge.value.enabled?"; ":" - ",$e=computed(()=>Array.isArray(Jn.value)?Jn.value.join(Be()):Jn.value),Re=()=>{yt.value(Ee.internalModelValue)&&bt.value(Ee.internalModelValue)&&kn.value?ke("select-date"):ke("invalid-select")};return(We,Xe)=>(openBlock(),createElementBlock("div",{ref_key:"actionRowRef",ref:Jt,class:"dp__action_row"},[We.$slots["action-row"]?renderSlot(We.$slots,"action-row",normalizeProps(mergeProps({key:0},{internalModelValue:We.internalModelValue,disabled:wn.value,selectDate:()=>We.$emit("select-date"),closePicker:()=>We.$emit("close-picker")}))):(openBlock(),createElementBlock(Fragment,{key:1},[unref(Me).showPreview?(openBlock(),createElementBlock("div",{key:0,class:"dp__selection_preview",title:$e.value,style:normalizeStyle(Tt.value)},[We.$slots["action-preview"]&&Ot.value?renderSlot(We.$slots,"action-preview",{key:0,value:We.internalModelValue}):createCommentVNode("",!0),!We.$slots["action-preview"]&&Ot.value?(openBlock(),createElementBlock(Fragment,{key:1},[createTextVNode(toDisplayString($e.value),1)],64)):createCommentVNode("",!0)],12,or)):createCommentVNode("",!0),createBaseVNode("div",{ref_key:"actionBtnContainer",ref:Rt,class:"dp__action_buttons","data-dp-element":"action-row"},[We.$slots["action-buttons"]?renderSlot(We.$slots,"action-buttons",{key:0,value:We.internalModelValue}):createCommentVNode("",!0),We.$slots["action-buttons"]?createCommentVNode("",!0):(openBlock(),createElementBlock(Fragment,{key:1},[!unref(Ke).enabled&&unref(Me).showCancel?(openBlock(),createElementBlock("button",{key:0,ref_key:"cancelButtonRef",ref:Dt,type:"button",class:"dp__action_button dp__action_cancel",onClick:Xe[0]||(Xe[0]=Et=>We.$emit("close-picker")),onKeydown:Xe[1]||(Xe[1]=Et=>unref(xe)(Et,()=>We.$emit("close-picker")))},toDisplayString(We.cancelText),545)):createCommentVNode("",!0),unref(Me).showNow?(openBlock(),createElementBlock("button",{key:1,type:"button",class:"dp__action_button dp__action_cancel",onClick:Xe[2]||(Xe[2]=Et=>We.$emit("select-now")),onKeydown:Xe[3]||(Xe[3]=Et=>unref(xe)(Et,()=>We.$emit("select-now")))},toDisplayString(We.nowButtonLabel),33)):createCommentVNode("",!0),unref(Me).showSelect?(openBlock(),createElementBlock("button",{key:2,ref_key:"selectButtonRef",ref:Ft,type:"button",class:"dp__action_button dp__action_select",disabled:wn.value,"data-test-id":"select-button",onKeydown:Xe[4]||(Xe[4]=Et=>unref(xe)(Et,()=>Re())),onClick:Re},toDisplayString(We.selectText),41,sr)):createCommentVNode("",!0)],64))],512)],64))],512))}}),ir=["role","aria-label","tabindex"],dr={class:"dp__selection_grid_header"},cr=["aria-selected","aria-disabled","data-test-id","onClick","onKeydown","onMouseover"],fr=["aria-label"],aa=defineComponent({__name:"SelectionOverlay",props:{items:{},type:{},isLast:{type:Boolean},arrowNavigation:{type:Boolean},skipButtonRef:{type:Boolean},headerRefs:{},hideNavigation:{},escClose:{type:Boolean},useRelative:{type:Boolean},height:{},textInput:{type:[Boolean,Object]},config:{},noOverlayFocus:{type:Boolean},focusValue:{},menuWrapRef:{},ariaLabels:{},overlayLabel:{}},emits:["selected","toggle","reset-flow","hover-value"],setup(e,{expose:j,emit:ke}){const{setSelectionGrid:Ee,buildMultiLevelMatrix:Me,setMonthPicker:Ae}=St(),Ie=ke,Ue=e,{defaultedAriaLabels:Ke,defaultedTextInput:Ve,defaultedConfig:Ge,handleEventPropagation:yt}=Ye(Ue),{hideNavigationButtons:bt}=ha(),Ct=ref$1(!1),Dt=ref$1(null),Ft=ref$1(null),Ot=ref$1([]),Tt=ref$1(),Rt=ref$1(null),Jt=ref$1(0),Kt=ref$1(null);onBeforeUpdate(()=>{Dt.value=null}),onMounted(()=>{nextTick().then(()=>$e()),Ue.noOverlayFocus||wn(),kn(!0)}),onUnmounted(()=>kn(!1));const kn=Ut=>{var ln;Ue.arrowNavigation&&((ln=Ue.headerRefs)!=null&&ln.length?Ae(Ut):Ee(Ut))},wn=()=>{var Ut;const ln=He(Ft);ln&&(Ve.value.enabled||(Dt.value?(Ut=Dt.value)==null||Ut.focus({preventScroll:!0}):ln.focus({preventScroll:!0})),Ct.value=ln.clientHeight({dp__overlay:!0,"dp--overlay-absolute":!Ue.useRelative,"dp--overlay-relative":Ue.useRelative})),ti=computed(()=>Ue.useRelative?{height:"".concat(Ue.height,"px"),width:"var(--dp-menu-min-width)"}:void 0),qn=computed(()=>({dp__overlay_col:!0})),Jn=computed(()=>({dp__btn:!0,dp__button:!0,dp__overlay_action:!0,dp__over_action_scroll:Ct.value,dp__button_bottom:Ue.isLast})),Be=computed(()=>{var Ut,ln;return{dp__overlay_container:!0,dp__container_flex:((Ut=Ue.items)==null?void 0:Ut.length)<=6,dp__container_block:((ln=Ue.items)==null?void 0:ln.length)>6}});watch(()=>Ue.items,()=>$e(!1),{deep:!0});const $e=(Ut=!0)=>{nextTick().then(()=>{const ln=He(Dt),xn=He(Ft),Dn=He(Rt),Zt=He(Kt),nn=Dn?Dn.getBoundingClientRect().height:0;xn&&(xn.getBoundingClientRect().height?Jt.value=xn.getBoundingClientRect().height-nn:Jt.value=Ge.value.modeHeight-nn),ln&&Zt&&Ut&&(Zt.scrollTop=ln.offsetTop-Zt.offsetTop-(Jt.value/2-ln.getBoundingClientRect().height)-nn)})},Re=Ut=>{Ut.disabled||Ie("selected",Ut.value)},We=()=>{Ie("toggle"),Ie("reset-flow")},Xe=Ut=>{Ue.escClose&&(We(),yt(Ut))},Et=(Ut,ln,xn,Dn)=>{Ut&&((ln.active||ln.value===Ue.focusValue)&&(Dt.value=Ut),Ue.arrowNavigation&&(Array.isArray(Ot.value[xn])?Ot.value[xn][Dn]=Ut:Ot.value[xn]=[Ut],Bt()))},Bt=()=>{var Ut,ln;const xn=(Ut=Ue.headerRefs)!=null&&Ut.length?[Ue.headerRefs].concat(Ot.value):Ot.value.concat([Ue.skipButtonRef?[]:[Rt.value]]);Me(ze(xn),(ln=Ue.headerRefs)!=null&&ln.length?"monthPicker":"selectionGrid")},vt=Ut=>{Ue.arrowNavigation||$t(Ut,Ge.value,!0)},De=Ut=>{Tt.value=Ut,Ie("hover-value",Ut)},Je=()=>{var Ut;if(We(),!Ue.isLast){const ln=Fa((Ut=Ue.menuWrapRef)!=null?Ut:null,"action-row");if(ln){const xn=Rn(ln);xn==null||xn.focus()}}},It=Ut=>{switch(Ut.key){case Oe.esc:return Xe(Ut);case Oe.arrowLeft:return vt(Ut);case Oe.arrowRight:return vt(Ut);case Oe.arrowUp:return vt(Ut);case Oe.arrowDown:return vt(Ut);default:return}},tn=Ut=>{if(Ut.key===Oe.enter)return We();if(Ut.key===Oe.tab)return Je()};return j({focusGrid:wn}),(Ut,ln)=>{var xn;return openBlock(),createElementBlock("div",{ref_key:"gridWrapRef",ref:Ft,class:normalizeClass(ei.value),style:normalizeStyle(ti.value),role:Ut.useRelative?void 0:"dialog","aria-label":Ut.overlayLabel,tabindex:Ut.useRelative?void 0:"0",onKeydown:It,onClick:ln[0]||(ln[0]=withModifiers(()=>{},["prevent"]))},[createBaseVNode("div",{ref_key:"containerRef",ref:Kt,class:normalizeClass(Be.value),style:normalizeStyle({"--dp-overlay-height":"".concat(Jt.value,"px")}),role:"grid"},[createBaseVNode("div",dr,[renderSlot(Ut.$slots,"header")]),Ut.$slots.overlay?renderSlot(Ut.$slots,"overlay",{key:0}):(openBlock(!0),createElementBlock(Fragment,{key:1},renderList(Ut.items,(Dn,Zt)=>(openBlock(),createElementBlock("div",{key:Zt,class:normalizeClass(["dp__overlay_row",{dp__flex_row:Ut.items.length>=3}]),role:"row"},[(openBlock(!0),createElementBlock(Fragment,null,renderList(Dn,(nn,Xn)=>(openBlock(),createElementBlock("div",{key:nn.value,ref_for:!0,ref:gi=>Et(gi,nn,Zt,Xn),role:"gridcell",class:normalizeClass(qn.value),"aria-selected":nn.active||void 0,"aria-disabled":nn.disabled||void 0,tabindex:"0","data-test-id":nn.text,onClick:withModifiers(gi=>Re(nn),["prevent"]),onKeydown:gi=>unref(xe)(gi,()=>Re(nn),!0),onMouseover:gi=>De(nn.value)},[createBaseVNode("div",{class:normalizeClass(nn.className)},[Ut.$slots.item?renderSlot(Ut.$slots,"item",{key:0,item:nn}):createCommentVNode("",!0),Ut.$slots.item?createCommentVNode("",!0):(openBlock(),createElementBlock(Fragment,{key:1},[createTextVNode(toDisplayString(nn.text),1)],64))],2)],42,cr))),128))],2))),128))],6),Ut.$slots["button-icon"]?withDirectives((openBlock(),createElementBlock("button",{key:0,ref_key:"toggleButton",ref:Rt,type:"button","aria-label":(xn=unref(Ke))==null?void 0:xn.toggleOverlay,class:normalizeClass(Jn.value),tabindex:"0",onClick:We,onKeydown:tn},[renderSlot(Ut.$slots,"button-icon")],42,fr)),[[vShow,!unref(bt)(Ut.hideNavigation,Ut.type)]]):createCommentVNode("",!0)],46,ir)}}}),vr=["data-dp-mobile"],ya=defineComponent({__name:"InstanceWrap",props:{multiCalendars:{},stretch:{type:Boolean},collapse:{type:Boolean},isMobile:{type:Boolean}},setup(e){const j=e,ke=computed(()=>j.multiCalendars>0?[...Array(j.multiCalendars).keys()]:[0]),Ee=computed(()=>({dp__instance_calendar:j.multiCalendars>0}));return(Me,Ae)=>(openBlock(),createElementBlock("div",{class:normalizeClass({dp__menu_inner:!Me.stretch,"dp--menu--inner-stretched":Me.stretch,dp__flex_display:Me.multiCalendars>0,"dp--flex-display-collapsed":Me.collapse}),"data-dp-mobile":Me.isMobile},[(openBlock(!0),createElementBlock(Fragment,null,renderList(ke.value,(Ie,Ue)=>(openBlock(),createElementBlock("div",{key:Ie,class:normalizeClass(Ee.value)},[renderSlot(Me.$slots,"default",{instance:Ie,index:Ue})],2))),128))],10,vr))}}),mr=["data-dp-element","aria-label","aria-disabled"],qt=defineComponent({compatConfig:{MODE:3},__name:"ArrowBtn",props:{ariaLabel:{},elName:{},disabled:{type:Boolean}},emits:["activate","set-ref"],setup(e,{emit:j}){const ke=j,Ee=ref$1(null);return onMounted(()=>ke("set-ref",Ee)),(Me,Ae)=>(openBlock(),createElementBlock("button",{ref_key:"elRef",ref:Ee,type:"button","data-dp-element":Me.elName,class:"dp__btn dp--arrow-btn-nav",tabindex:"0","aria-label":Me.ariaLabel,"aria-disabled":Me.disabled||void 0,onClick:Ae[0]||(Ae[0]=Ie=>Me.$emit("activate")),onKeydown:Ae[1]||(Ae[1]=Ie=>unref(xe)(Ie,()=>Me.$emit("activate"),!0))},[createBaseVNode("span",{class:normalizeClass(["dp__inner_nav",{dp__inner_nav_disabled:Me.disabled}])},[renderSlot(Me.$slots,"default")],2)],40,mr))}}),pr=["aria-label","data-test-id"],Hn=defineComponent({__name:"YearModePicker",props:Gi(Fi({},ct),{showYearPicker:{type:Boolean,default:!1},items:{type:Array,default:()=>[]},instance:{type:Number,default:0},year:{type:Number,default:0},isDisabled:{type:Function,default:()=>!1}}),emits:["toggle-year-picker","year-select","handle-year"],setup(e,{emit:j}){const ke=j,Ee=e,{showRightIcon:Me,showLeftIcon:Ae}=ha(),{defaultedConfig:Ie,defaultedMultiCalendars:Ue,defaultedAriaLabels:Ke,defaultedTransitions:Ve,defaultedUI:Ge}=Ye(Ee),{showTransition:yt,transitionName:bt}=na(Ve),Ct=ref$1(!1),Dt=(Tt=!1,Rt)=>{Ct.value=!Ct.value,ke("toggle-year-picker",{flow:Tt,show:Rt})},Ft=Tt=>{Ct.value=!1,ke("year-select",Tt)},Ot=(Tt=!1)=>{ke("handle-year",Tt)};return(Tt,Rt)=>{var Jt,Kt,kn,wn,ei;return openBlock(),createElementBlock(Fragment,null,[createBaseVNode("div",{class:normalizeClass(["dp--year-mode-picker",{"dp--hidden-el":Ct.value}])},[unref(Ae)(unref(Ue),e.instance)?(openBlock(),createBlock(qt,{key:0,ref:"mpPrevIconRef","aria-label":(Jt=unref(Ke))==null?void 0:Jt.prevYear,disabled:e.isDisabled(!1),class:normalizeClass((Kt=unref(Ge))==null?void 0:Kt.navBtnPrev),onActivate:Rt[0]||(Rt[0]=ti=>Ot(!1))},{default:withCtx(()=>[Tt.$slots["arrow-left"]?renderSlot(Tt.$slots,"arrow-left",{key:0}):createCommentVNode("",!0),Tt.$slots["arrow-left"]?createCommentVNode("",!0):(openBlock(),createBlock(unref(Wa),{key:1}))]),_:3},8,["aria-label","disabled","class"])):createCommentVNode("",!0),createBaseVNode("button",{ref:"mpYearButtonRef",class:"dp__btn dp--year-select",type:"button","aria-label":"".concat(e.year,"-").concat((kn=unref(Ke))==null?void 0:kn.openYearsOverlay),"data-test-id":"year-mode-btn-".concat(e.instance),onClick:Rt[1]||(Rt[1]=()=>Dt(!1)),onKeydown:Rt[2]||(Rt[2]=withKeys(()=>Dt(!1),["enter"]))},[Tt.$slots.year?renderSlot(Tt.$slots,"year",{key:0,year:e.year}):createCommentVNode("",!0),Tt.$slots.year?createCommentVNode("",!0):(openBlock(),createElementBlock(Fragment,{key:1},[createTextVNode(toDisplayString(e.year),1)],64))],40,pr),unref(Me)(unref(Ue),e.instance)?(openBlock(),createBlock(qt,{key:1,ref:"mpNextIconRef","aria-label":(wn=unref(Ke))==null?void 0:wn.nextYear,disabled:e.isDisabled(!0),class:normalizeClass((ei=unref(Ge))==null?void 0:ei.navBtnNext),onActivate:Rt[3]||(Rt[3]=ti=>Ot(!0))},{default:withCtx(()=>[Tt.$slots["arrow-right"]?renderSlot(Tt.$slots,"arrow-right",{key:0}):createCommentVNode("",!0),Tt.$slots["arrow-right"]?createCommentVNode("",!0):(openBlock(),createBlock(unref(Va),{key:1}))]),_:3},8,["aria-label","disabled","class"])):createCommentVNode("",!0)],2),createVNode(Transition,{name:unref(bt)(e.showYearPicker),css:unref(yt)},{default:withCtx(()=>{var ti,qn;return[e.showYearPicker?(openBlock(),createBlock(aa,{key:0,items:e.items,"text-input":Tt.textInput,"esc-close":Tt.escClose,config:Tt.config,"is-last":Tt.autoApply&&!unref(Ie).keepActionRow,"hide-navigation":Tt.hideNavigation,"aria-labels":Tt.ariaLabels,"overlay-label":(qn=(ti=unref(Ke))==null?void 0:ti.yearPicker)==null?void 0:qn.call(ti,!0),type:"year",onToggle:Dt,onSelected:Rt[4]||(Rt[4]=Jn=>Ft(Jn))},createSlots({"button-icon":withCtx(()=>[Tt.$slots["calendar-icon"]?renderSlot(Tt.$slots,"calendar-icon",{key:0}):createCommentVNode("",!0),Tt.$slots["calendar-icon"]?createCommentVNode("",!0):(openBlock(),createBlock(unref(Gt),{key:1}))]),_:2},[Tt.$slots["year-overlay-value"]?{name:"item",fn:withCtx(({item:Jn})=>[renderSlot(Tt.$slots,"year-overlay-value",{text:Jn.text,value:Jn.value})]),key:"0"}:void 0]),1032,["items","text-input","esc-close","config","is-last","hide-navigation","aria-labels","overlay-label"])):createCommentVNode("",!0)]}),_:3},8,["name","css"])],64)}}}),xa=(e,j,ke)=>{if(j.value&&Array.isArray(j.value))if(j.value.some(Ee=>Te(e,Ee))){const Ee=j.value.filter(Me=>!Te(Me,e));j.value=Ee.length?Ee:null}else(ke&&+ke>j.value.length||!ke)&&j.value.push(e);else j.value=[e]},en=(e,j,ke)=>{let Ee=e.value?e.value.slice():[];return Ee.length===2&&Ee[1]!==null&&(Ee=[]),Ee.length?(Ne(j,Ee[0])?Ee.unshift(j):Ee[1]=j,ke("range-end",j)):(Ee=[j],ke("range-start",j)),Ee},ga=(e,j,ke,Ee)=>{e&&(e[0]&&e[1]&&ke&&j("auto-apply"),e[0]&&!e[1]&&Ee&&ke&&j("auto-apply"))},Un=e=>{Array.isArray(e.value)&&e.value.length<=2&&e.range?e.modelValue.value=e.value.map(j=>tt(K(j),e.timezone)):Array.isArray(e.value)||(e.modelValue.value=tt(K(e.value),e.timezone))},Wn=(e,j,ke,Ee)=>Array.isArray(j.value)&&(j.value.length===2||j.value.length===1&&Ee.value.partialRange)?Ee.value.fixedStart&&(Fe(e,j.value[0])||Te(e,j.value[0]))?[j.value[0],e]:Ee.value.fixedEnd&&(Ne(e,j.value[1])||Te(e,j.value[1]))?[e,j.value[1]]:(ke("invalid-fixed-range",e),j.value):[],Vn=({multiCalendars:e,range:j,highlight:ke,propDates:Ee,calendars:Me,modelValue:Ae,props:Ie,filters:Ue,year:Ke,month:Ve,emit:Ge})=>{const yt=computed(()=>qa(Ie.yearRange,Ie.locale,Ie.reverseYears)),bt=ref$1([!1]),Ct=computed(()=>(Jn,Be)=>{const $e=set(dt(new Date),{month:Ve.value(Jn),year:Ke.value(Jn)}),Re=Be?endOfYear($e):startOfYear($e);return Nn(Re,Ee.value.maxDate,Ee.value.minDate,Ie.preventMinMaxNavigation,Be)}),Dt=()=>Array.isArray(Ae.value)&&e.value.solo&&Ae.value[1],Ft=()=>{for(let Jn=0;Jn{if(!Jn)return Ft();const Be=set(K(),Me.value[Jn]);return Me.value[0].year=getYear(subYears(Be,e.value.count-1)),Ft()},Tt=(Jn,Be)=>{const $e=differenceInYears(Be,Jn);return j.value.showLastInRange&&$e>1?Be:Jn},Rt=Jn=>Ie.focusStartDate||e.value.solo?Jn[0]:Jn[1]?Tt(Jn[0],Jn[1]):Jn[0],Jt=()=>{if(Ae.value){const Jn=Array.isArray(Ae.value)?Rt(Ae.value):Ae.value;Me.value[0]={month:getMonth(Jn),year:getYear(Jn)}}},Kt=()=>{Jt(),e.value.count&&Ft()};watch(Ae,(Jn,Be)=>{Ie.isTextInputDate&&JSON.stringify(Jn!=null?Jn:{})!==JSON.stringify(Be!=null?Be:{})&&Kt()}),onMounted(()=>{Kt()});const kn=(Jn,Be)=>{Me.value[Be].year=Jn,Ge("update-month-year",{instance:Be,year:Jn,month:Me.value[Be].month}),e.value.count&&!e.value.solo&&Ot(Be)},wn=computed(()=>Jn=>Wt(yt.value,Be=>{var $e;const Re=Ke.value(Jn)===Be.value,We=xt(Be.value,Vt(Ee.value.minDate),Vt(Ee.value.maxDate))||(($e=Ue.value.years)==null?void 0:$e.includes(Ke.value(Jn))),Xe=Za(ke.value,Be.value);return{active:Re,disabled:We,highlighted:Xe}})),ei=(Jn,Be)=>{kn(Jn,Be),qn(Be)},ti=(Jn,Be=!1)=>{if(!Ct.value(Jn,Be)){const $e=Be?Ke.value(Jn)+1:Ke.value(Jn)-1;kn($e,Jn)}},qn=(Jn,Be=!1,$e)=>{Be||Ge("reset-flow"),$e!==void 0?bt.value[Jn]=$e:bt.value[Jn]=!bt.value[Jn],bt.value[Jn]?Ge("overlay-toggle",{open:!0,overlay:qe.year}):(Ge("overlay-closed"),Ge("overlay-toggle",{open:!1,overlay:qe.year}))};return{isDisabled:Ct,groupedYears:wn,showYearPicker:bt,selectYear:kn,toggleYearPicker:qn,handleYearSelect:ei,handleYear:ti}},yr=(e,j)=>{const{defaultedMultiCalendars:ke,defaultedAriaLabels:Ee,defaultedTransitions:Me,defaultedConfig:Ae,defaultedRange:Ie,defaultedHighlight:Ue,propDates:Ke,defaultedTz:Ve,defaultedFilters:Ge,defaultedMultiDates:yt}=Ye(e),bt=()=>{e.isTextInputDate&&Kt(getYear(K(e.startDate)),0)},{modelValue:Ct,year:Dt,month:Ft,calendars:Ot}=la(e,j,bt),Tt=computed(()=>Sn(e.formatLocale,e.locale,e.monthNameFormat)),Rt=ref$1(null),{checkMinMaxRange:Jt}=Pt(e),{selectYear:Kt,groupedYears:kn,showYearPicker:wn,toggleYearPicker:ei,handleYearSelect:ti,handleYear:qn,isDisabled:Jn}=Vn({modelValue:Ct,multiCalendars:ke,range:Ie,highlight:Ue,calendars:Ot,year:Dt,propDates:Ke,month:Ft,filters:Ge,props:e,emit:j});onMounted(()=>{e.startDate&&(Ct.value&&e.focusStartDate||!Ct.value)&&Kt(getYear(K(e.startDate)),0)});const Be=ln=>ln?{month:getMonth(ln),year:getYear(ln)}:{month:null,year:null},$e=()=>Ct.value?Array.isArray(Ct.value)?Ct.value.map(ln=>Be(ln)):Be(Ct.value):Be(),Re=(ln,xn)=>{const Dn=Ot.value[ln],Zt=$e();return Array.isArray(Zt)?Zt.some(nn=>nn.year===(Dn==null?void 0:Dn.year)&&nn.month===xn):(Dn==null?void 0:Dn.year)===Zt.year&&xn===Zt.month},We=(ln,xn,Dn)=>{var Zt,nn;const Xn=$e();return Array.isArray(Xn)?Dt.value(xn)===((Zt=Xn[Dn])==null?void 0:Zt.year)&&ln===((nn=Xn[Dn])==null?void 0:nn.month):!1},Xe=(ln,xn)=>{if(Ie.value.enabled){const Dn=$e();if(Array.isArray(Ct.value)&&Array.isArray(Dn)){const Zt=We(ln,xn,0)||We(ln,xn,1),nn=ht(dt(K()),ln,Dt.value(xn));return ea(Ct.value,Rt.value,nn)&&!Zt}return!1}return!1},Et=computed(()=>ln=>Wt(Tt.value,xn=>{var Dn;const Zt=Re(ln,xn.value),nn=xt(xn.value,_n(Dt.value(ln),Ke.value.minDate),Yn(Dt.value(ln),Ke.value.maxDate))||Fl(Ke.value.disabledDates,Dt.value(ln),xn.value)||((Dn=Ge.value.months)==null?void 0:Dn.includes(xn.value))||!zl(Ke.value.allowedDates,Dt.value(ln),xn.value),Xn=Xe(xn.value,ln),gi=Fn(Ue.value,xn.value,Dt.value(ln));return{active:Zt,disabled:nn,isBetween:Xn,highlighted:gi}})),Bt=(ln,xn)=>ht(dt(K()),ln,Dt.value(xn)),vt=(ln,xn)=>{const Dn=Ct.value?Ct.value:dt(new Date);Ct.value=ht(Dn,ln,Dt.value(xn)),j("auto-apply"),j("update-flow-step")},De=(ln,xn)=>{const Dn=Bt(ln,xn);Ie.value.fixedEnd||Ie.value.fixedStart?Ct.value=Wn(Dn,Ct,j,Ie):Ct.value?Jt(Dn,Ct.value)&&(Ct.value=en(Ct,Bt(ln,xn),j)):Ct.value=[Bt(ln,xn)],nextTick().then(()=>{ga(Ct.value,j,e.autoApply,e.modelAuto)})},Je=(ln,xn)=>{xa(Bt(ln,xn),Ct,yt.value.limit),j("auto-apply",!0)},It=(ln,xn)=>(Ot.value[xn].month=ln,Ut(xn,Ot.value[xn].year,ln),yt.value.enabled?Je(ln,xn):Ie.value.enabled?De(ln,xn):vt(ln,xn)),tn=(ln,xn)=>{Kt(ln,xn),Ut(xn,ln,null)},Ut=(ln,xn,Dn)=>{let Zt=Dn;if(!Zt&&Zt!==0){const nn=$e();Zt=Array.isArray(nn)?nn[ln].month:nn.month}j("update-month-year",{instance:ln,year:xn,month:Zt})};return{groupedMonths:Et,groupedYears:kn,year:Dt,isDisabled:Jn,defaultedMultiCalendars:ke,defaultedAriaLabels:Ee,defaultedTransitions:Me,defaultedConfig:Ae,showYearPicker:wn,modelValue:Ct,presetDate:(ln,xn)=>{Un({value:ln,modelValue:Ct,range:Ie.value.enabled,timezone:xn?void 0:Ve.value.timezone}),j("auto-apply")},setHoverDate:(ln,xn)=>{Rt.value=Bt(ln,xn)},selectMonth:It,selectYear:tn,toggleYearPicker:ei,handleYearSelect:ti,handleYear:qn,getModelMonthYear:$e}},gr=defineComponent({compatConfig:{MODE:3},__name:"MonthPicker",props:Fi({},ct),emits:["update:internal-model-value","overlay-closed","reset-flow","range-start","range-end","auto-apply","update-month-year","update-flow-step","mount","invalid-fixed-range","overlay-toggle"],setup(e,{expose:j,emit:ke}){const Ee=ke,Me=useSlots(),Ae=at(Me,"yearMode"),Ie=e;onMounted(()=>{Ie.shadow||Ee("mount",null)});const{groupedMonths:Ue,groupedYears:Ke,year:Ve,isDisabled:Ge,defaultedMultiCalendars:yt,defaultedConfig:bt,showYearPicker:Ct,modelValue:Dt,presetDate:Ft,setHoverDate:Ot,selectMonth:Tt,selectYear:Rt,toggleYearPicker:Jt,handleYearSelect:Kt,handleYear:kn,getModelMonthYear:wn}=yr(Ie,Ee);return j({getSidebarProps:()=>({modelValue:Dt,year:Ve,getModelMonthYear:wn,selectMonth:Tt,selectYear:Rt,handleYear:kn}),presetDate:Ft,toggleYearPicker:ei=>Jt(0,ei)}),(ei,ti)=>(openBlock(),createBlock(ya,{"multi-calendars":unref(yt).count,collapse:ei.collapse,stretch:"","is-mobile":ei.isMobile},{default:withCtx(({instance:qn})=>[ei.$slots["top-extra"]?renderSlot(ei.$slots,"top-extra",{key:0,value:ei.internalModelValue}):createCommentVNode("",!0),ei.$slots["month-year"]?renderSlot(ei.$slots,"month-year",normalizeProps(mergeProps({key:1},{year:unref(Ve),months:unref(Ue)(qn),years:unref(Ke)(qn),selectMonth:unref(Tt),selectYear:unref(Rt),instance:qn}))):(openBlock(),createBlock(aa,{key:2,items:unref(Ue)(qn),"arrow-navigation":ei.arrowNavigation,"is-last":ei.autoApply&&!unref(bt).keepActionRow,"esc-close":ei.escClose,height:unref(bt).modeHeight,config:ei.config,"no-overlay-focus":!!(ei.noOverlayFocus||ei.textInput),"use-relative":"",type:"month",onSelected:Jn=>unref(Tt)(Jn,qn),onHoverValue:Jn=>unref(Ot)(Jn,qn)},createSlots({header:withCtx(()=>[createVNode(Hn,mergeProps(ei.$props,{items:unref(Ke)(qn),instance:qn,"show-year-picker":unref(Ct)[qn],year:unref(Ve)(qn),"is-disabled":Jn=>unref(Ge)(qn,Jn),onHandleYear:Jn=>unref(kn)(qn,Jn),onYearSelect:Jn=>unref(Kt)(Jn,qn),onToggleYearPicker:Jn=>unref(Jt)(qn,Jn==null?void 0:Jn.flow,Jn==null?void 0:Jn.show)}),createSlots({_:2},[renderList(unref(Ae),(Jn,Be)=>({name:Jn,fn:withCtx($e=>[renderSlot(ei.$slots,Jn,normalizeProps(guardReactiveProps($e)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),_:2},[ei.$slots["month-overlay-value"]?{name:"item",fn:withCtx(({item:Jn})=>[renderSlot(ei.$slots,"month-overlay-value",{text:Jn.text,value:Jn.value})]),key:"0"}:void 0]),1032,["items","arrow-navigation","is-last","esc-close","height","config","no-overlay-focus","onSelected","onHoverValue"]))]),_:3},8,["multi-calendars","collapse","is-mobile"]))}}),hr=(e,j)=>{const ke=()=>{e.isTextInputDate&&(Ge.value=getYear(K(e.startDate)))},{modelValue:Ee}=la(e,j,ke),Me=ref$1(null),{defaultedHighlight:Ae,defaultedMultiDates:Ie,defaultedFilters:Ue,defaultedRange:Ke,propDates:Ve}=Ye(e),Ge=ref$1();onMounted(()=>{e.startDate&&(Ee.value&&e.focusStartDate||!Ee.value)&&(Ge.value=getYear(K(e.startDate)))});const yt=Tt=>Array.isArray(Ee.value)?Ee.value.some(Rt=>getYear(Rt)===Tt):Ee.value?getYear(Ee.value)===Tt:!1,bt=Tt=>Ke.value.enabled&&Array.isArray(Ee.value)?ea(Ee.value,Me.value,Ot(Tt)):!1,Ct=Tt=>Ve.value.allowedDates instanceof Map?Ve.value.allowedDates.size?Ve.value.allowedDates.has("".concat(Tt)):!1:!0,Dt=Tt=>Ve.value.disabledDates instanceof Map?Ve.value.disabledDates.size?Ve.value.disabledDates.has("".concat(Tt)):!1:!0,Ft=computed(()=>Wt(qa(e.yearRange,e.locale,e.reverseYears),Tt=>{const Rt=yt(Tt.value),Jt=xt(Tt.value,Vt(Ve.value.minDate),Vt(Ve.value.maxDate))||Ue.value.years.includes(Tt.value)||!Ct(Tt.value)||Dt(Tt.value),Kt=bt(Tt.value)&&!Rt,kn=Za(Ae.value,Tt.value);return{active:Rt,disabled:Jt,isBetween:Kt,highlighted:kn}})),Ot=Tt=>setYear(dt(startOfYear(new Date)),Tt);return{groupedYears:Ft,modelValue:Ee,focusYear:Ge,setHoverValue:Tt=>{Me.value=setYear(dt(new Date),Tt)},selectYear:Tt=>{var Rt;if(j("update-month-year",{instance:0,year:Tt}),Ie.value.enabled)return Ee.value?Array.isArray(Ee.value)&&(((Rt=Ee.value)==null?void 0:Rt.map(Jt=>getYear(Jt))).includes(Tt)?Ee.value=Ee.value.filter(Jt=>getYear(Jt)!==Tt):Ee.value.push(setYear(je(K()),Tt))):Ee.value=[setYear(je(startOfYear(K())),Tt)],j("auto-apply",!0);Ke.value.enabled?(Ee.value=en(Ee,Ot(Tt),j),nextTick().then(()=>{ga(Ee.value,j,e.autoApply,e.modelAuto)})):(Ee.value=Ot(Tt),j("auto-apply"))}}},br=defineComponent({compatConfig:{MODE:3},__name:"YearPicker",props:Fi({},ct),emits:["update:internal-model-value","reset-flow","range-start","range-end","auto-apply","update-month-year"],setup(e,{expose:j,emit:ke}){const Ee=ke,Me=e,{groupedYears:Ae,modelValue:Ie,focusYear:Ue,selectYear:Ke,setHoverValue:Ve}=hr(Me,Ee),{defaultedConfig:Ge}=Ye(Me);return j({getSidebarProps:()=>({modelValue:Ie,selectYear:Ke})}),(yt,bt)=>(openBlock(),createElementBlock("div",null,[yt.$slots["top-extra"]?renderSlot(yt.$slots,"top-extra",{key:0,value:yt.internalModelValue}):createCommentVNode("",!0),yt.$slots["month-year"]?renderSlot(yt.$slots,"month-year",normalizeProps(mergeProps({key:1},{years:unref(Ae),selectYear:unref(Ke)}))):(openBlock(),createBlock(aa,{key:2,items:unref(Ae),"is-last":yt.autoApply&&!unref(Ge).keepActionRow,height:unref(Ge).modeHeight,config:yt.config,"no-overlay-focus":!!(yt.noOverlayFocus||yt.textInput),"focus-value":unref(Ue),type:"year","use-relative":"",onSelected:unref(Ke),onHoverValue:unref(Ve)},createSlots({_:2},[yt.$slots["year-overlay-value"]?{name:"item",fn:withCtx(({item:Ct})=>[renderSlot(yt.$slots,"year-overlay-value",{text:Ct.text,value:Ct.value})]),key:"0"}:void 0]),1032,["items","is-last","height","config","no-overlay-focus","focus-value","onSelected","onHoverValue"]))]))}}),kr={key:0,class:"dp__time_input"},wr=["data-compact","data-collapsed"],Dr=["data-test-id","aria-label","onKeydown","onClick","onMousedown"],Mr=["aria-label","disabled","data-test-id","onKeydown","onClick"],$r=["data-test-id","aria-label","onKeydown","onClick","onMousedown"],Ar={key:0},Tr=["aria-label","data-compact"],Sr=defineComponent({compatConfig:{MODE:3},__name:"TimeInput",props:Fi({hours:{type:Number,default:0},minutes:{type:Number,default:0},seconds:{type:Number,default:0},closeTimePickerBtn:{type:Object,default:null},order:{type:Number,default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1}},ct),emits:["set-hours","set-minutes","update:hours","update:minutes","update:seconds","reset-flow","mounted","overlay-closed","overlay-opened","am-pm-change"],setup(e,{expose:j,emit:ke}){const Ee=ke,Me=e,{setTimePickerElements:Ae,setTimePickerBackRef:Ie}=St(),{defaultedAriaLabels:Ue,defaultedTransitions:Ke,defaultedFilters:Ve,defaultedConfig:Ge,defaultedRange:yt,defaultedMultiCalendars:bt}=Ye(Me),{transitionName:Ct,showTransition:Dt}=na(Ke),Ft=reactive({hours:!1,minutes:!1,seconds:!1}),Ot=ref$1("AM"),Tt=ref$1(null),Rt=ref$1([]),Jt=ref$1(),Kt=ref$1(!1);onMounted(()=>{Ee("mounted")});const kn=Zn=>set(new Date,{hours:Zn.hours,minutes:Zn.minutes,seconds:Me.enableSeconds?Zn.seconds:0,milliseconds:0}),wn=computed(()=>Zn=>De(Zn,Me[Zn])||ti(Zn,Me[Zn])),ei=computed(()=>({hours:Me.hours,minutes:Me.minutes,seconds:Me.seconds})),ti=(Zn,_i)=>yt.value.enabled&&!yt.value.disableTimeRangeValidation?!Me.validateTime(Zn,_i):!1,qn=(Zn,_i)=>{if(yt.value.enabled&&!yt.value.disableTimeRangeValidation){const ci=_i?+Me["".concat(Zn,"Increment")]:-+Me["".concat(Zn,"Increment")],yi=Me[Zn]+ci;return!Me.validateTime(Zn,yi)}return!1},Jn=computed(()=>Zn=>!ln(+Me[Zn]+ +Me["".concat(Zn,"Increment")],Zn)||qn(Zn,!0)),Be=computed(()=>Zn=>!ln(+Me[Zn]-+Me["".concat(Zn,"Increment")],Zn)||qn(Zn,!1)),$e=(Zn,_i)=>add(set(K(),Zn),_i),Re=(Zn,_i)=>sub(set(K(),Zn),_i),We=computed(()=>({dp__time_col:!0,dp__time_col_block:!Me.timePickerInline,dp__time_col_reg_block:!Me.enableSeconds&&Me.is24&&!Me.timePickerInline,dp__time_col_reg_inline:!Me.enableSeconds&&Me.is24&&Me.timePickerInline,dp__time_col_reg_with_button:!Me.enableSeconds&&!Me.is24,dp__time_col_sec:Me.enableSeconds&&Me.is24,dp__time_col_sec_with_button:Me.enableSeconds&&!Me.is24})),Xe=computed(()=>Me.timePickerInline&&yt.value.enabled&&!bt.value.count),Et=computed(()=>{const Zn=[{type:"hours"}];return Me.enableMinutes&&Zn.push({type:"",separator:!0},{type:"minutes"}),Me.enableSeconds&&Zn.push({type:"",separator:!0},{type:"seconds"}),Zn}),Bt=computed(()=>Et.value.filter(Zn=>!Zn.separator)),vt=computed(()=>Zn=>{if(Zn==="hours"){const _i=gi(+Me.hours);return{text:_i<10?"0".concat(_i):"".concat(_i),value:_i}}return{text:Me[Zn]<10?"0".concat(Me[Zn]):"".concat(Me[Zn]),value:Me[Zn]}}),De=(Zn,_i)=>{var ci;if(!Me.disabledTimesConfig)return!1;const yi=Me.disabledTimesConfig(Me.order,Zn==="hours"?_i:void 0);return yi[Zn]?!!((ci=yi[Zn])!=null&&ci.includes(_i)):!0},Je=(Zn,_i)=>_i!=="hours"||Ot.value==="AM"?Zn:Zn+12,It=Zn=>{const _i=Me.is24?24:12,ci=Zn==="hours"?_i:60,yi=+Me["".concat(Zn,"GridIncrement")],Ai=Zn==="hours"&&!Me.is24?yi:0,Bi=[];for(let Ei=Ai;Ei({active:!1,disabled:Ve.value.times[Zn].includes(Ei.value)||!ln(Ei.value,Zn)||De(Zn,Ei.value)||ti(Zn,Ei.value)}))},tn=Zn=>Zn>=0?Zn:59,Ut=Zn=>Zn>=0?Zn:23,ln=(Zn,_i)=>{const ci=Me.minTime?kn(Sa(Me.minTime)):null,yi=Me.maxTime?kn(Sa(Me.maxTime)):null,Ai=kn(Sa(ei.value,_i,_i==="minutes"||_i==="seconds"?tn(Zn):Ut(Zn)));return ci&&yi?(isBefore(Ai,yi)||isEqual(Ai,yi))&&(isAfter(Ai,ci)||isEqual(Ai,ci)):ci?isAfter(Ai,ci)||isEqual(Ai,ci):yi?isBefore(Ai,yi)||isEqual(Ai,yi):!0},xn=Zn=>Me["no".concat(Zn[0].toUpperCase()+Zn.slice(1),"Overlay")],Dn=Zn=>{xn(Zn)||(Ft[Zn]=!Ft[Zn],Ft[Zn]?(Kt.value=!0,Ee("overlay-opened",Zn)):(Kt.value=!1,Ee("overlay-closed",Zn)))},Zt=Zn=>Zn==="hours"?getHours:Zn==="minutes"?getMinutes:getSeconds,nn=()=>{Jt.value&&clearTimeout(Jt.value)},Xn=(Zn,_i=!0,ci)=>{const yi=_i?$e:Re,Ai=_i?+Me["".concat(Zn,"Increment")]:-+Me["".concat(Zn,"Increment")];ln(+Me[Zn]+Ai,Zn)&&Ee("update:".concat(Zn),Zt(Zn)(yi({[Zn]:+Me[Zn]},{[Zn]:+Me["".concat(Zn,"Increment")]}))),!(ci!=null&&ci.keyboard)&&Ge.value.timeArrowHoldThreshold&&(Jt.value=setTimeout(()=>{Xn(Zn,_i)},Ge.value.timeArrowHoldThreshold))},gi=Zn=>Me.is24?Zn:(Zn>=12?Ot.value="PM":Ot.value="AM",Tl(Zn)),hn=()=>{Ot.value==="PM"?(Ot.value="AM",Ee("update:hours",Me.hours-12)):(Ot.value="PM",Ee("update:hours",Me.hours+12)),Ee("am-pm-change",Ot.value)},$n=Zn=>{Ft[Zn]=!0},di=(Zn,_i,ci)=>{if(Zn&&Me.arrowNavigation){Array.isArray(Rt.value[_i])?Rt.value[_i][ci]=Zn:Rt.value[_i]=[Zn];const yi=Rt.value.reduce((Ai,Bi)=>Bi.map((Ei,Ii)=>[...Ai[Ii]||[],Bi[Ii]]),[]);Ie(Me.closeTimePickerBtn),Tt.value&&(yi[1]=yi[1].concat(Tt.value)),Ae(yi,Me.order)}},ai=(Zn,_i)=>(Dn(Zn),Ee("update:".concat(Zn),_i));return j({openChildCmp:$n}),(Zn,_i)=>{var ci;return Zn.disabled?createCommentVNode("",!0):(openBlock(),createElementBlock("div",kr,[(openBlock(!0),createElementBlock(Fragment,null,renderList(Et.value,(yi,Ai)=>{var Bi,Ei,Ii;return openBlock(),createElementBlock("div",{key:Ai,class:normalizeClass(We.value),"data-compact":Xe.value&&!Zn.enableSeconds,"data-collapsed":Xe.value&&Zn.enableSeconds},[yi.separator?(openBlock(),createElementBlock(Fragment,{key:0},[Kt.value?createCommentVNode("",!0):(openBlock(),createElementBlock(Fragment,{key:0},[createTextVNode(":")],64))],64)):(openBlock(),createElementBlock(Fragment,{key:1},[createBaseVNode("button",{ref_for:!0,ref:ii=>di(ii,Ai,0),type:"button",class:normalizeClass({dp__btn:!0,dp__inc_dec_button:!Zn.timePickerInline,dp__inc_dec_button_inline:Zn.timePickerInline,dp__tp_inline_btn_top:Zn.timePickerInline,dp__inc_dec_button_disabled:Jn.value(yi.type),"dp--hidden-el":Kt.value}),"data-test-id":"".concat(yi.type,"-time-inc-btn-").concat(Me.order),"aria-label":(Bi=unref(Ue))==null?void 0:Bi.incrementValue(yi.type),tabindex:"0",onKeydown:ii=>unref(xe)(ii,()=>Xn(yi.type,!0,{keyboard:!0}),!0),onClick:ii=>unref(Ge).timeArrowHoldThreshold?void 0:Xn(yi.type,!0),onMousedown:ii=>unref(Ge).timeArrowHoldThreshold?Xn(yi.type,!0):void 0,onMouseup:nn},[Me.timePickerInline?(openBlock(),createElementBlock(Fragment,{key:1},[Zn.$slots["tp-inline-arrow-up"]?renderSlot(Zn.$slots,"tp-inline-arrow-up",{key:0}):(openBlock(),createElementBlock(Fragment,{key:1},[_i[2]||(_i[2]=createBaseVNode("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1)),_i[3]||(_i[3]=createBaseVNode("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1))],64))],64)):(openBlock(),createElementBlock(Fragment,{key:0},[Zn.$slots["arrow-up"]?renderSlot(Zn.$slots,"arrow-up",{key:0}):createCommentVNode("",!0),Zn.$slots["arrow-up"]?createCommentVNode("",!0):(openBlock(),createBlock(unref(Ka),{key:1}))],64))],42,Dr),createBaseVNode("button",{ref_for:!0,ref:ii=>di(ii,Ai,1),type:"button","aria-label":"".concat(vt.value(yi.type).text,"-").concat((Ei=unref(Ue))==null?void 0:Ei.openTpOverlay(yi.type)),class:normalizeClass({dp__time_display:!0,dp__time_display_block:!Zn.timePickerInline,dp__time_display_inline:Zn.timePickerInline,"dp--time-invalid":wn.value(yi.type),"dp--time-overlay-btn":!wn.value(yi.type),"dp--hidden-el":Kt.value}),disabled:xn(yi.type),tabindex:"0","data-test-id":"".concat(yi.type,"-toggle-overlay-btn-").concat(Me.order),onKeydown:ii=>unref(xe)(ii,()=>Dn(yi.type),!0),onClick:ii=>Dn(yi.type)},[Zn.$slots[yi.type]?renderSlot(Zn.$slots,yi.type,{key:0,text:vt.value(yi.type).text,value:vt.value(yi.type).value}):createCommentVNode("",!0),Zn.$slots[yi.type]?createCommentVNode("",!0):(openBlock(),createElementBlock(Fragment,{key:1},[createTextVNode(toDisplayString(vt.value(yi.type).text),1)],64))],42,Mr),createBaseVNode("button",{ref_for:!0,ref:ii=>di(ii,Ai,2),type:"button",class:normalizeClass({dp__btn:!0,dp__inc_dec_button:!Zn.timePickerInline,dp__inc_dec_button_inline:Zn.timePickerInline,dp__tp_inline_btn_bottom:Zn.timePickerInline,dp__inc_dec_button_disabled:Be.value(yi.type),"dp--hidden-el":Kt.value}),"data-test-id":"".concat(yi.type,"-time-dec-btn-").concat(Me.order),"aria-label":(Ii=unref(Ue))==null?void 0:Ii.decrementValue(yi.type),tabindex:"0",onKeydown:ii=>unref(xe)(ii,()=>Xn(yi.type,!1,{keyboard:!0}),!0),onClick:ii=>unref(Ge).timeArrowHoldThreshold?void 0:Xn(yi.type,!1),onMousedown:ii=>unref(Ge).timeArrowHoldThreshold?Xn(yi.type,!1):void 0,onMouseup:nn},[Me.timePickerInline?(openBlock(),createElementBlock(Fragment,{key:1},[Zn.$slots["tp-inline-arrow-down"]?renderSlot(Zn.$slots,"tp-inline-arrow-down",{key:0}):(openBlock(),createElementBlock(Fragment,{key:1},[_i[4]||(_i[4]=createBaseVNode("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1)),_i[5]||(_i[5]=createBaseVNode("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1))],64))],64)):(openBlock(),createElementBlock(Fragment,{key:0},[Zn.$slots["arrow-down"]?renderSlot(Zn.$slots,"arrow-down",{key:0}):createCommentVNode("",!0),Zn.$slots["arrow-down"]?createCommentVNode("",!0):(openBlock(),createBlock(unref(Ga),{key:1}))],64))],42,$r)],64))],10,wr)}),128)),Zn.is24?createCommentVNode("",!0):(openBlock(),createElementBlock("div",Ar,[Zn.$slots["am-pm-button"]?renderSlot(Zn.$slots,"am-pm-button",{key:0,toggle:hn,value:Ot.value}):createCommentVNode("",!0),Zn.$slots["am-pm-button"]?createCommentVNode("",!0):(openBlock(),createElementBlock("button",{key:1,ref_key:"amPmButton",ref:Tt,type:"button",class:"dp__pm_am_button",role:"button","aria-label":(ci=unref(Ue))==null?void 0:ci.amPmButton,tabindex:"0","data-compact":Xe.value,onClick:hn,onKeydown:_i[0]||(_i[0]=yi=>unref(xe)(yi,()=>hn(),!0))},toDisplayString(Ot.value),41,Tr))])),(openBlock(!0),createElementBlock(Fragment,null,renderList(Bt.value,(yi,Ai)=>(openBlock(),createBlock(Transition,{key:Ai,name:unref(Ct)(Ft[yi.type]),css:unref(Dt)},{default:withCtx(()=>{var Bi,Ei;return[Ft[yi.type]?(openBlock(),createBlock(aa,{key:0,items:It(yi.type),"is-last":Zn.autoApply&&!unref(Ge).keepActionRow,"esc-close":Zn.escClose,type:yi.type,"text-input":Zn.textInput,config:Zn.config,"arrow-navigation":Zn.arrowNavigation,"aria-labels":Zn.ariaLabels,"overlay-label":(Ei=(Bi=unref(Ue)).timeOverlay)==null?void 0:Ei.call(Bi,yi.type),onSelected:Ii=>ai(yi.type,Ii),onToggle:Ii=>Dn(yi.type),onResetFlow:_i[1]||(_i[1]=Ii=>Zn.$emit("reset-flow"))},createSlots({"button-icon":withCtx(()=>[Zn.$slots["clock-icon"]?renderSlot(Zn.$slots,"clock-icon",{key:0}):createCommentVNode("",!0),Zn.$slots["clock-icon"]?createCommentVNode("",!0):(openBlock(),createBlock(resolveDynamicComponent(Zn.timePickerInline?unref(Gt):unref(ja)),{key:1}))]),_:2},[Zn.$slots["".concat(yi.type,"-overlay-value")]?{name:"item",fn:withCtx(({item:Ii})=>[renderSlot(Zn.$slots,"".concat(yi.type,"-overlay-value"),{text:Ii.text,value:Ii.value})]),key:"0"}:void 0,Zn.$slots["".concat(yi.type,"-overlay-header")]?{name:"header",fn:withCtx(()=>[renderSlot(Zn.$slots,"".concat(yi.type,"-overlay-header"),{toggle:()=>Dn(yi.type)})]),key:"1"}:void 0]),1032,["items","is-last","esc-close","type","text-input","config","arrow-navigation","aria-labels","overlay-label","onSelected","onToggle"])):createCommentVNode("",!0)]}),_:2},1032,["name","css"]))),128))]))}}}),Pr=["data-dp-mobile"],Rr=["aria-label","tabindex"],Cr=["role","aria-label","tabindex"],Or=["aria-label"],jn=defineComponent({compatConfig:{MODE:3},__name:"TimePicker",props:Fi({hours:{type:[Number,Array],default:0},minutes:{type:[Number,Array],default:0},seconds:{type:[Number,Array],default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1}},ct),emits:["update:hours","update:minutes","update:seconds","mount","reset-flow","overlay-opened","overlay-closed","am-pm-change"],setup(e,{expose:j,emit:ke}){const Ee=ke,Me=e,{buildMatrix:Ae,setTimePicker:Ie}=St(),Ue=useSlots(),{defaultedTransitions:Ke,defaultedAriaLabels:Ve,defaultedTextInput:Ge,defaultedConfig:yt,defaultedRange:bt}=Ye(Me),{transitionName:Ct,showTransition:Dt}=na(Ke),{hideNavigationButtons:Ft}=ha(),Ot=ref$1(null),Tt=ref$1(null),Rt=ref$1([]),Jt=ref$1(null),Kt=ref$1(!1);onMounted(()=>{Ee("mount"),!Me.timePicker&&Me.arrowNavigation?Ae([He(Ot.value)],"time"):Ie(!0,Me.timePicker)});const kn=computed(()=>bt.value.enabled&&Me.modelAuto?Pn(Me.internalModelValue):!0),wn=ref$1(!1),ei=De=>({hours:Array.isArray(Me.hours)?Me.hours[De]:Me.hours,minutes:Array.isArray(Me.minutes)?Me.minutes[De]:Me.minutes,seconds:Array.isArray(Me.seconds)?Me.seconds[De]:Me.seconds}),ti=computed(()=>{const De=[];if(bt.value.enabled)for(let Je=0;Je<2;Je++)De.push(ei(Je));else De.push(ei(0));return De}),qn=(De,Je=!1,It="")=>{Je||Ee("reset-flow"),wn.value=De,Ee(De?"overlay-opened":"overlay-closed",qe.time),Me.arrowNavigation&&Ie(De),nextTick(()=>{It!==""&&Rt.value[0]&&Rt.value[0].openChildCmp(It)})},Jn=computed(()=>({dp__btn:!0,dp__button:!0,dp__button_bottom:Me.autoApply&&!yt.value.keepActionRow})),Be=at(Ue,"timePicker"),$e=(De,Je,It)=>bt.value.enabled?Je===0?[De,ti.value[1][It]]:[ti.value[0][It],De]:De,Re=De=>{Ee("update:hours",De)},We=De=>{Ee("update:minutes",De)},Xe=De=>{Ee("update:seconds",De)},Et=()=>{if(Jt.value&&!Ge.value.enabled&&!Me.noOverlayFocus){const De=Rn(Jt.value);De&&De.focus({preventScroll:!0})}},Bt=De=>{Kt.value=!1,Ee("overlay-closed",De)},vt=De=>{Kt.value=!0,Ee("overlay-opened",De)};return j({toggleTimePicker:qn}),(De,Je)=>{var It;return openBlock(),createElementBlock("div",{class:"dp--tp-wrap","data-dp-mobile":De.isMobile},[!De.timePicker&&!De.timePickerInline?withDirectives((openBlock(),createElementBlock("button",{key:0,ref_key:"openTimePickerBtn",ref:Ot,type:"button",class:normalizeClass(Gi(Fi({},Jn.value),{"dp--hidden-el":wn.value})),"aria-label":(It=unref(Ve))==null?void 0:It.openTimePicker,tabindex:De.noOverlayFocus?void 0:0,"data-test-id":"open-time-picker-btn",onKeydown:Je[0]||(Je[0]=tn=>unref(xe)(tn,()=>qn(!0))),onClick:Je[1]||(Je[1]=tn=>qn(!0))},[De.$slots["clock-icon"]?renderSlot(De.$slots,"clock-icon",{key:0}):createCommentVNode("",!0),De.$slots["clock-icon"]?createCommentVNode("",!0):(openBlock(),createBlock(unref(ja),{key:1}))],42,Rr)),[[vShow,!unref(Ft)(De.hideNavigation,"time")]]):createCommentVNode("",!0),createVNode(Transition,{name:unref(Ct)(wn.value),css:unref(Dt)&&!De.timePickerInline},{default:withCtx(()=>{var tn,Ut;return[wn.value||De.timePicker||De.timePickerInline?(openBlock(),createElementBlock("div",{key:0,ref_key:"overlayRef",ref:Jt,role:De.timePickerInline?void 0:"dialog",class:normalizeClass({dp__overlay:!De.timePickerInline,"dp--overlay-absolute":!Me.timePicker&&!De.timePickerInline,"dp--overlay-relative":Me.timePicker}),style:normalizeStyle(De.timePicker?{height:"".concat(unref(yt).modeHeight,"px")}:void 0),"aria-label":(tn=unref(Ve))==null?void 0:tn.timePicker,tabindex:De.timePickerInline?void 0:0},[createBaseVNode("div",{class:normalizeClass(De.timePickerInline?"dp__time_picker_inline_container":"dp__overlay_container dp__container_flex dp__time_picker_overlay_container"),style:{display:"flex"}},[De.$slots["time-picker-overlay"]?renderSlot(De.$slots,"time-picker-overlay",{key:0,hours:e.hours,minutes:e.minutes,seconds:e.seconds,setHours:Re,setMinutes:We,setSeconds:Xe}):createCommentVNode("",!0),De.$slots["time-picker-overlay"]?createCommentVNode("",!0):(openBlock(),createElementBlock("div",{key:1,class:normalizeClass(De.timePickerInline?"dp__flex":"dp__overlay_row dp__flex_row")},[(openBlock(!0),createElementBlock(Fragment,null,renderList(ti.value,(ln,xn)=>withDirectives((openBlock(),createBlock(Sr,mergeProps({key:xn,ref_for:!0},Gi(Fi({},De.$props),{order:xn,hours:ln.hours,minutes:ln.minutes,seconds:ln.seconds,closeTimePickerBtn:Tt.value,disabledTimesConfig:e.disabledTimesConfig,disabled:xn===0?unref(bt).fixedStart:unref(bt).fixedEnd}),{ref_for:!0,ref_key:"timeInputRefs",ref:Rt,"validate-time":(Dn,Zt)=>e.validateTime(Dn,$e(Zt,xn,Dn)),"onUpdate:hours":Dn=>Re($e(Dn,xn,"hours")),"onUpdate:minutes":Dn=>We($e(Dn,xn,"minutes")),"onUpdate:seconds":Dn=>Xe($e(Dn,xn,"seconds")),onMounted:Et,onOverlayClosed:Bt,onOverlayOpened:vt,onAmPmChange:Je[2]||(Je[2]=Dn=>De.$emit("am-pm-change",Dn))}),createSlots({_:2},[renderList(unref(Be),(Dn,Zt)=>({name:Dn,fn:withCtx(nn=>[renderSlot(De.$slots,Dn,mergeProps({ref_for:!0},nn))])}))]),1040,["validate-time","onUpdate:hours","onUpdate:minutes","onUpdate:seconds"])),[[vShow,xn===0?!0:kn.value]])),128))],2)),!De.timePicker&&!De.timePickerInline?withDirectives((openBlock(),createElementBlock("button",{key:2,ref_key:"closeTimePickerBtn",ref:Tt,type:"button",class:normalizeClass(Gi(Fi({},Jn.value),{"dp--hidden-el":Kt.value})),"aria-label":(Ut=unref(Ve))==null?void 0:Ut.closeTimePicker,tabindex:"0",onKeydown:Je[3]||(Je[3]=ln=>unref(xe)(ln,()=>qn(!1))),onClick:Je[4]||(Je[4]=ln=>qn(!1))},[De.$slots["calendar-icon"]?renderSlot(De.$slots,"calendar-icon",{key:0}):createCommentVNode("",!0),De.$slots["calendar-icon"]?createCommentVNode("",!0):(openBlock(),createBlock(unref(Gt),{key:1}))],42,Or)),[[vShow,!unref(Ft)(De.hideNavigation,"time")]]):createCommentVNode("",!0)],2)],14,Cr)):createCommentVNode("",!0)]}),_:3},8,["name","css"])],8,Pr)}}}),Kn=(e,j,ke,Ee)=>{const{defaultedRange:Me}=Ye(e),Ae=(Jt,Kt)=>Array.isArray(j[Jt])?j[Jt][Kt]:j[Jt],Ie=Jt=>e.enableSeconds?Array.isArray(j.seconds)?j.seconds[Jt]:j.seconds:0,Ue=(Jt,Kt)=>Jt?Kt!==void 0?At(Jt,Ae("hours",Kt),Ae("minutes",Kt),Ie(Kt)):At(Jt,j.hours,j.minutes,Ie()):setSeconds(K(),Ie(Kt)),Ke=(Jt,Kt)=>{j[Jt]=Kt},Ve=computed(()=>e.modelAuto&&Me.value.enabled?Array.isArray(ke.value)?ke.value.length>1:!1:Me.value.enabled),Ge=(Jt,Kt)=>{const kn=Object.fromEntries(Object.keys(j).map(wn=>wn===Jt?[wn,Kt]:[wn,j[wn]].slice()));if(Ve.value&&!Me.value.disableTimeRangeValidation){const wn=ti=>ke.value?At(ke.value[ti],kn.hours[ti],kn.minutes[ti],kn.seconds[ti]):null,ei=ti=>setMilliseconds(ke.value[ti],0);return!(Te(wn(0),wn(1))&&(isAfter(wn(0),ei(1))||isBefore(wn(1),ei(0))))}return!0},yt=(Jt,Kt)=>{Ge(Jt,Kt)&&(Ke(Jt,Kt),Ee&&Ee())},bt=Jt=>{yt("hours",Jt)},Ct=Jt=>{yt("minutes",Jt)},Dt=Jt=>{yt("seconds",Jt)},Ft=(Jt,Kt,kn,wn)=>{Kt&&bt(Jt),!Kt&&!kn&&Ct(Jt),kn&&Dt(Jt),ke.value&&wn(ke.value)},Ot=Jt=>{if(Jt){const Kt=Array.isArray(Jt),kn=Kt?[+Jt[0].hours,+Jt[1].hours]:+Jt.hours,wn=Kt?[+Jt[0].minutes,+Jt[1].minutes]:+Jt.minutes,ei=Kt?[+Jt[0].seconds,+Jt[1].seconds]:+Jt.seconds;Ke("hours",kn),Ke("minutes",wn),e.enableSeconds&&Ke("seconds",ei)}},Tt=(Jt,Kt)=>{const kn={hours:Array.isArray(j.hours)?j.hours[Jt]:j.hours,disabledArr:[]};return(Kt||Kt===0)&&(kn.hours=Kt),Array.isArray(e.disabledTimes)&&(kn.disabledArr=Me.value.enabled&&Array.isArray(e.disabledTimes[Jt])?e.disabledTimes[Jt]:e.disabledTimes),kn},Rt=computed(()=>(Jt,Kt)=>{var wn,ei;var kn;if(Array.isArray(e.disabledTimes)){const{disabledArr:ti,hours:qn}=Tt(Jt,Kt),Jn=ti.filter(Be=>+Be.hours===qn);return((kn=Jn[0])==null?void 0:kn.minutes)==="*"?{hours:[qn],minutes:void 0,seconds:void 0}:{hours:[],minutes:(wn=Jn==null?void 0:Jn.map(Be=>+Be.minutes))!=null?wn:[],seconds:(ei=Jn==null?void 0:Jn.map(Be=>Be.seconds?+Be.seconds:void 0))!=null?ei:[]}}return{hours:[],minutes:[],seconds:[]}});return{setTime:Ke,updateHours:bt,updateMinutes:Ct,updateSeconds:Dt,getSetDateTime:Ue,updateTimeValues:Ft,getSecondsValue:Ie,assignStartTime:Ot,validateTime:Ge,disabledTimesConfig:Rt}},Br=(e,j)=>{const ke=()=>{e.isTextInputDate&&Kt()},{modelValue:Ee,time:Me}=la(e,j,ke),{defaultedStartTime:Ae,defaultedRange:Ie,defaultedTz:Ue}=Ye(e),{updateTimeValues:Ke,getSetDateTime:Ve,setTime:Ge,assignStartTime:yt,disabledTimesConfig:bt,validateTime:Ct}=Kn(e,Me,Ee,Dt);function Dt(){j("update-flow-step")}const Ft=wn=>{const{hours:ei,minutes:ti,seconds:qn}=wn;return{hours:+ei,minutes:+ti,seconds:qn?+qn:0}},Ot=()=>{if(e.startTime){if(Array.isArray(e.startTime)){const ei=Ft(e.startTime[0]),ti=Ft(e.startTime[1]);return[set(K(),ei),set(K(),ti)]}const wn=Ft(e.startTime);return set(K(),wn)}return Ie.value.enabled?[null,null]:null},Tt=()=>{if(Ie.value.enabled){const[wn,ei]=Ot();Ee.value=[tt(Ve(wn,0),Ue.value.timezone),tt(Ve(ei,1),Ue.value.timezone)]}else Ee.value=tt(Ve(Ot()),Ue.value.timezone)},Rt=wn=>Array.isArray(wn)?[Yt(K(wn[0])),Yt(K(wn[1]))]:[Yt(wn!=null?wn:K())],Jt=(wn,ei,ti)=>{Ge("hours",wn),Ge("minutes",ei),Ge("seconds",e.enableSeconds?ti:0)},Kt=()=>{const[wn,ei]=Rt(Ee.value);return Ie.value.enabled?Jt([wn.hours,ei.hours],[wn.minutes,ei.minutes],[wn.seconds,ei.seconds]):Jt(wn.hours,wn.minutes,wn.seconds)};onMounted(()=>{if(!e.shadow)return yt(Ae.value),Ee.value?Kt():Tt()});const kn=()=>{Array.isArray(Ee.value)?Ee.value=Ee.value.map((wn,ei)=>wn&&Ve(wn,ei)):Ee.value=Ve(Ee.value),j("time-update")};return{modelValue:Ee,time:Me,disabledTimesConfig:bt,updateTime:(wn,ei=!0,ti=!1)=>{Ke(wn,ei,ti,kn)},validateTime:Ct}},_r=defineComponent({compatConfig:{MODE:3},__name:"TimePickerSolo",props:Fi({},ct),emits:["update:internal-model-value","time-update","am-pm-change","mount","reset-flow","update-flow-step","overlay-toggle"],setup(e,{expose:j,emit:ke}){const Ee=ke,Me=e,Ae=useSlots(),Ie=at(Ae,"timePicker"),Ue=ref$1(null),{time:Ke,modelValue:Ve,disabledTimesConfig:Ge,updateTime:yt,validateTime:bt}=Br(Me,Ee);return onMounted(()=>{Me.shadow||Ee("mount",null)}),j({getSidebarProps:()=>({modelValue:Ve,time:Ke,updateTime:yt}),toggleTimePicker:(Ct,Dt=!1,Ft="")=>{var Ot;(Ot=Ue.value)==null||Ot.toggleTimePicker(Ct,Dt,Ft)}}),(Ct,Dt)=>(openBlock(),createBlock(ya,{"multi-calendars":0,stretch:"","is-mobile":Ct.isMobile},{default:withCtx(()=>[createVNode(jn,mergeProps({ref_key:"tpRef",ref:Ue},Ct.$props,{hours:unref(Ke).hours,minutes:unref(Ke).minutes,seconds:unref(Ke).seconds,"internal-model-value":Ct.internalModelValue,"disabled-times-config":unref(Ge),"validate-time":unref(bt),"onUpdate:hours":Dt[0]||(Dt[0]=Ft=>unref(yt)(Ft)),"onUpdate:minutes":Dt[1]||(Dt[1]=Ft=>unref(yt)(Ft,!1)),"onUpdate:seconds":Dt[2]||(Dt[2]=Ft=>unref(yt)(Ft,!1,!0)),onAmPmChange:Dt[3]||(Dt[3]=Ft=>Ct.$emit("am-pm-change",Ft)),onResetFlow:Dt[4]||(Dt[4]=Ft=>Ct.$emit("reset-flow")),onOverlayClosed:Dt[5]||(Dt[5]=Ft=>Ct.$emit("overlay-toggle",{open:!1,overlay:Ft})),onOverlayOpened:Dt[6]||(Dt[6]=Ft=>Ct.$emit("overlay-toggle",{open:!0,overlay:Ft}))}),createSlots({_:2},[renderList(unref(Ie),(Ft,Ot)=>({name:Ft,fn:withCtx(Tt=>[renderSlot(Ct.$slots,Ft,normalizeProps(guardReactiveProps(Tt)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"])]),_:3},8,["is-mobile"]))}}),Yr={class:"dp--header-wrap"},Ir={key:0,class:"dp__month_year_wrap"},Er={key:0},Nr={class:"dp__month_year_wrap"},Lr=["data-dp-element","aria-label","data-test-id","onClick","onKeydown"],Fr=defineComponent({compatConfig:{MODE:3},__name:"DpHeader",props:Fi({month:{type:Number,default:0},year:{type:Number,default:0},instance:{type:Number,default:0},years:{type:Array,default:()=>[]},months:{type:Array,default:()=>[]}},ct),emits:["update-month-year","mount","reset-flow","overlay-closed","overlay-opened"],setup(e,{expose:j,emit:ke}){const Ee=ke,Me=e,{defaultedTransitions:Ae,defaultedAriaLabels:Ie,defaultedMultiCalendars:Ue,defaultedFilters:Ke,defaultedConfig:Ve,defaultedHighlight:Ge,propDates:yt,defaultedUI:bt}=Ye(Me),{transitionName:Ct,showTransition:Dt}=na(Ae),{buildMatrix:Ft}=St(),{handleMonthYearChange:Ot,isDisabled:Tt,updateMonthYear:Rt}=rr(Me,Ee),{showLeftIcon:Jt,showRightIcon:Kt}=ha(),kn=ref$1(!1),wn=ref$1(!1),ei=ref$1(!1),ti=ref$1([null,null,null,null]);onMounted(()=>{Ee("mount")});const qn=Ut=>({get:()=>Me[Ut],set:ln=>{const xn=Ut===ut.month?ut.year:ut.month;Ee("update-month-year",{[Ut]:ln,[xn]:Me[xn]}),Ut===ut.month?Bt(!0):vt(!0)}}),Jn=computed(qn(ut.month)),Be=computed(qn(ut.year)),$e=computed(()=>Ut=>({month:Me.month,year:Me.year,items:Ut===ut.month?Me.months:Me.years,instance:Me.instance,updateMonthYear:Rt,toggle:Ut===ut.month?Bt:vt})),Re=computed(()=>Me.months.find(Ut=>Ut.value===Me.month)||{text:"",value:0}),We=computed(()=>Wt(Me.months,Ut=>{const ln=Me.month===Ut.value,xn=xt(Ut.value,_n(Me.year,yt.value.minDate),Yn(Me.year,yt.value.maxDate))||Ke.value.months.includes(Ut.value),Dn=Fn(Ge.value,Ut.value,Me.year);return{active:ln,disabled:xn,highlighted:Dn}})),Xe=computed(()=>Wt(Me.years,Ut=>{const ln=Me.year===Ut.value,xn=xt(Ut.value,Vt(yt.value.minDate),Vt(yt.value.maxDate))||Ke.value.years.includes(Ut.value),Dn=Za(Ge.value,Ut.value);return{active:ln,disabled:xn,highlighted:Dn}})),Et=(Ut,ln,xn)=>{xn!==void 0?Ut.value=xn:Ut.value=!Ut.value,Ut.value?(ei.value=!0,Ee("overlay-opened",ln)):(ei.value=!1,Ee("overlay-closed",ln))},Bt=(Ut=!1,ln)=>{De(Ut),Et(kn,qe.month,ln)},vt=(Ut=!1,ln)=>{De(Ut),Et(wn,qe.year,ln)},De=Ut=>{Ut||Ee("reset-flow")},Je=(Ut,ln)=>{Me.arrowNavigation&&(ti.value[ln]=He(Ut),Ft(ti.value,"monthYear"))},It=computed(()=>{var Xn,gi;var Ut,ln,xn,Dn,Zt,nn;return[{type:ut.month,index:1,toggle:Bt,modelValue:Jn.value,updateModelValue:hn=>Jn.value=hn,text:Re.value.text,showSelectionGrid:kn.value,items:We.value,ariaLabel:(Ut=Ie.value)==null?void 0:Ut.openMonthsOverlay,overlayLabel:(Xn=(xn=(ln=Ie.value).monthPicker)==null?void 0:xn.call(ln,!0))!=null?Xn:void 0},{type:ut.year,index:2,toggle:vt,modelValue:Be.value,updateModelValue:hn=>Be.value=hn,text:Cn(Me.year,Me.locale),showSelectionGrid:wn.value,items:Xe.value,ariaLabel:(Dn=Ie.value)==null?void 0:Dn.openYearsOverlay,overlayLabel:(gi=(nn=(Zt=Ie.value).yearPicker)==null?void 0:nn.call(Zt,!0))!=null?gi:void 0}]}),tn=computed(()=>Me.disableYearSelect?[It.value[0]]:Me.yearFirst?[...It.value].reverse():It.value);return j({toggleMonthPicker:Bt,toggleYearPicker:vt,handleMonthYearChange:Ot}),(Ut,ln)=>{var xn,Dn,Zt,nn,Xn,gi;return openBlock(),createElementBlock("div",Yr,[Ut.$slots["month-year"]?(openBlock(),createElementBlock("div",Ir,[renderSlot(Ut.$slots,"month-year",normalizeProps(guardReactiveProps({month:e.month,year:e.year,months:e.months,years:e.years,updateMonthYear:unref(Rt),handleMonthYearChange:unref(Ot),instance:e.instance,isDisabled:unref(Tt)})))])):(openBlock(),createElementBlock(Fragment,{key:1},[Ut.$slots["top-extra"]?(openBlock(),createElementBlock("div",Er,[renderSlot(Ut.$slots,"top-extra",{value:Ut.internalModelValue})])):createCommentVNode("",!0),createBaseVNode("div",Nr,[unref(Jt)(unref(Ue),e.instance)&&!Ut.vertical?(openBlock(),createBlock(qt,{key:0,"aria-label":(xn=unref(Ie))==null?void 0:xn.prevMonth,disabled:unref(Tt)(!1),class:normalizeClass((Dn=unref(bt))==null?void 0:Dn.navBtnPrev),"el-name":"action-prev",onActivate:ln[0]||(ln[0]=hn=>unref(Ot)(!1,!0)),onSetRef:ln[1]||(ln[1]=hn=>Je(hn,0))},{default:withCtx(()=>[Ut.$slots["arrow-left"]?renderSlot(Ut.$slots,"arrow-left",{key:0}):createCommentVNode("",!0),Ut.$slots["arrow-left"]?createCommentVNode("",!0):(openBlock(),createBlock(unref(Wa),{key:1}))]),_:3},8,["aria-label","disabled","class"])):createCommentVNode("",!0),createBaseVNode("div",{class:normalizeClass(["dp__month_year_wrap",{dp__year_disable_select:Ut.disableYearSelect}])},[(openBlock(!0),createElementBlock(Fragment,null,renderList(tn.value,(hn,$n)=>(openBlock(),createElementBlock(Fragment,{key:hn.type},[createBaseVNode("button",{ref_for:!0,ref:di=>Je(di,$n+1),type:"button","data-dp-element":"overlay-".concat(hn.type),class:normalizeClass(["dp__btn dp__month_year_select",{"dp--hidden-el":ei.value}]),"aria-label":"".concat(hn.text,"-").concat(hn.ariaLabel),"data-test-id":"".concat(hn.type,"-toggle-overlay-").concat(e.instance),onClick:hn.toggle,onKeydown:di=>unref(xe)(di,()=>hn.toggle(),!0)},[Ut.$slots[hn.type]?renderSlot(Ut.$slots,hn.type,{key:0,text:hn.text,value:Me[hn.type]}):createCommentVNode("",!0),Ut.$slots[hn.type]?createCommentVNode("",!0):(openBlock(),createElementBlock(Fragment,{key:1},[createTextVNode(toDisplayString(hn.text),1)],64))],42,Lr),createVNode(Transition,{name:unref(Ct)(hn.showSelectionGrid),css:unref(Dt)},{default:withCtx(()=>[hn.showSelectionGrid?(openBlock(),createBlock(aa,{key:0,items:hn.items,"arrow-navigation":Ut.arrowNavigation,"hide-navigation":Ut.hideNavigation,"is-last":Ut.autoApply&&!unref(Ve).keepActionRow,"skip-button-ref":!1,config:Ut.config,type:hn.type,"header-refs":[],"esc-close":Ut.escClose,"menu-wrap-ref":Ut.menuWrapRef,"text-input":Ut.textInput,"aria-labels":Ut.ariaLabels,"overlay-label":hn.overlayLabel,onSelected:hn.updateModelValue,onToggle:hn.toggle},createSlots({"button-icon":withCtx(()=>[Ut.$slots["calendar-icon"]?renderSlot(Ut.$slots,"calendar-icon",{key:0}):createCommentVNode("",!0),Ut.$slots["calendar-icon"]?createCommentVNode("",!0):(openBlock(),createBlock(unref(Gt),{key:1}))]),_:2},[Ut.$slots["".concat(hn.type,"-overlay-value")]?{name:"item",fn:withCtx(({item:di})=>[renderSlot(Ut.$slots,"".concat(hn.type,"-overlay-value"),{text:di.text,value:di.value})]),key:"0"}:void 0,Ut.$slots["".concat(hn.type,"-overlay")]?{name:"overlay",fn:withCtx(()=>[renderSlot(Ut.$slots,"".concat(hn.type,"-overlay"),mergeProps({ref_for:!0},$e.value(hn.type)))]),key:"1"}:void 0,Ut.$slots["".concat(hn.type,"-overlay-header")]?{name:"header",fn:withCtx(()=>[renderSlot(Ut.$slots,"".concat(hn.type,"-overlay-header"),{toggle:hn.toggle})]),key:"2"}:void 0]),1032,["items","arrow-navigation","hide-navigation","is-last","config","type","esc-close","menu-wrap-ref","text-input","aria-labels","overlay-label","onSelected","onToggle"])):createCommentVNode("",!0)]),_:2},1032,["name","css"])],64))),128))],2),unref(Jt)(unref(Ue),e.instance)&&Ut.vertical?(openBlock(),createBlock(qt,{key:1,"aria-label":(Zt=unref(Ie))==null?void 0:Zt.prevMonth,"el-name":"action-prev",disabled:unref(Tt)(!1),class:normalizeClass((nn=unref(bt))==null?void 0:nn.navBtnPrev),onActivate:ln[2]||(ln[2]=hn=>unref(Ot)(!1,!0))},{default:withCtx(()=>[Ut.$slots["arrow-up"]?renderSlot(Ut.$slots,"arrow-up",{key:0}):createCommentVNode("",!0),Ut.$slots["arrow-up"]?createCommentVNode("",!0):(openBlock(),createBlock(unref(Ka),{key:1}))]),_:3},8,["aria-label","disabled","class"])):createCommentVNode("",!0),unref(Kt)(unref(Ue),e.instance)?(openBlock(),createBlock(qt,{key:2,ref:"rightIcon","el-name":"action-next",disabled:unref(Tt)(!0),"aria-label":(Xn=unref(Ie))==null?void 0:Xn.nextMonth,class:normalizeClass((gi=unref(bt))==null?void 0:gi.navBtnNext),onActivate:ln[3]||(ln[3]=hn=>unref(Ot)(!0,!0)),onSetRef:ln[4]||(ln[4]=hn=>Je(hn,Ut.disableYearSelect?2:3))},{default:withCtx(()=>[Ut.$slots[Ut.vertical?"arrow-down":"arrow-right"]?renderSlot(Ut.$slots,Ut.vertical?"arrow-down":"arrow-right",{key:0}):createCommentVNode("",!0),Ut.$slots[Ut.vertical?"arrow-down":"arrow-right"]?createCommentVNode("",!0):(openBlock(),createBlock(resolveDynamicComponent(Ut.vertical?unref(Ga):unref(Va)),{key:1}))]),_:3},8,["disabled","aria-label","class"])):createCommentVNode("",!0)])],64))])}}}),zr={class:"dp__calendar_header",role:"row"},Hr={key:0,class:"dp__calendar_header_item",role:"gridcell"},Ur=["aria-label"],Wr={key:0,class:"dp__calendar_item dp__week_num",role:"gridcell"},Vr={class:"dp__cell_inner"},jr=["id","aria-pressed","aria-disabled","aria-label","tabindex","data-test-id","onClick","onTouchend","onKeydown","onMouseenter","onMouseleave","onMousedown"],Kr=defineComponent({compatConfig:{MODE:3},__name:"DpCalendar",props:Fi({mappedDates:{type:Array,default:()=>[]},instance:{type:Number,default:0},month:{type:Number,default:0},year:{type:Number,default:0}},ct),emits:["select-date","set-hover-date","handle-scroll","mount","handle-swipe","handle-space","tooltip-open","tooltip-close"],setup(e,{expose:j,emit:ke}){const Ee=ke,Me=e,{buildMultiLevelMatrix:Ae}=St(),{defaultedTransitions:Ie,defaultedConfig:Ue,defaultedAriaLabels:Ke,defaultedMultiCalendars:Ve,defaultedWeekNumbers:Ge,defaultedMultiDates:yt,defaultedUI:bt}=Ye(Me),Ct=ref$1(null),Dt=ref$1({bottom:"",left:"",transform:""}),Ft=ref$1([]),Ot=ref$1(null),Tt=ref$1(!0),Rt=ref$1(""),Jt=ref$1({startX:0,endX:0,startY:0,endY:0}),Kt=ref$1([]),kn=ref$1({left:"50%"}),wn=ref$1(!1),ei=computed(()=>Me.calendar?Me.calendar(Me.mappedDates):Me.mappedDates),ti=computed(()=>Me.dayNames?Array.isArray(Me.dayNames)?Me.dayNames:Me.dayNames(Me.locale,+Me.weekStart):Al(Me.formatLocale,Me.locale,+Me.weekStart));onMounted(()=>{Ee("mount",{cmp:"calendar",refs:Ft}),Ue.value.noSwipe||Ot.value&&(Ot.value.addEventListener("touchstart",Je,{passive:!1}),Ot.value.addEventListener("touchend",It,{passive:!1}),Ot.value.addEventListener("touchmove",tn,{passive:!1})),Me.monthChangeOnScroll&&Ot.value&&Ot.value.addEventListener("wheel",xn,{passive:!1})}),onUnmounted(()=>{Ue.value.noSwipe||Ot.value&&(Ot.value.removeEventListener("touchstart",Je),Ot.value.removeEventListener("touchend",It),Ot.value.removeEventListener("touchmove",tn)),Me.monthChangeOnScroll&&Ot.value&&Ot.value.removeEventListener("wheel",xn)});const qn=hn=>hn?Me.vertical?"vNext":"next":Me.vertical?"vPrevious":"previous",Jn=(hn,$n)=>{if(Me.transitions){const di=je(ht(K(),Me.month,Me.year));Rt.value=Fe(je(ht(K(),hn,$n)),di)?Ie.value[qn(!0)]:Ie.value[qn(!1)],Tt.value=!1,nextTick(()=>{Tt.value=!0})}},Be=computed(()=>{var hn;return Fi({},(hn=bt.value.calendar)!=null?hn:{})}),$e=computed(()=>hn=>{const $n=Sl(hn);return{dp__marker_dot:$n.type==="dot",dp__marker_line:$n.type==="line"}}),Re=computed(()=>hn=>Te(hn,Ct.value)),We=computed(()=>({dp__calendar:!0,dp__calendar_next:Ve.value.count>0&&Me.instance!==0})),Xe=computed(()=>hn=>Me.hideOffsetDates?hn.current:!0),Et=async(hn,$n)=>{const{width:di,height:ai}=hn.getBoundingClientRect();Ct.value=$n.value;let Zn={left:"".concat(di/2,"px")},_i=-50;if(await nextTick(),Kt.value[0]){const{left:ci,width:yi}=Kt.value[0].getBoundingClientRect();ci<0&&(Zn={left:"0"},_i=0,kn.value.left="".concat(di/2,"px")),window.innerWidth{var ai,Zn,_i;const ci=He(Ft.value[$n][di]);ci&&((ai=hn.marker)!=null&&ai.customPosition&&(_i=(Zn=hn.marker)==null?void 0:Zn.tooltip)!=null&&_i.length?Dt.value=hn.marker.customPosition(ci):await Et(ci,hn),Ee("tooltip-open",hn.marker))},vt=async(hn,$n,di)=>{var ai,Zn;if(wn.value&&yt.value.enabled&&yt.value.dragSelect)return Ee("select-date",hn);if(Ee("set-hover-date",hn),(Zn=(ai=hn.marker)==null?void 0:ai.tooltip)!=null&&Zn.length){if(Me.hideOffsetDates&&!hn.current)return;await Bt(hn,$n,di)}},De=hn=>{Ct.value&&(Ct.value=null,Dt.value=JSON.parse(JSON.stringify({bottom:"",left:"",transform:""})),Ee("tooltip-close",hn.marker))},Je=hn=>{Jt.value.startX=hn.changedTouches[0].screenX,Jt.value.startY=hn.changedTouches[0].screenY},It=hn=>{Jt.value.endX=hn.changedTouches[0].screenX,Jt.value.endY=hn.changedTouches[0].screenY,Ut()},tn=hn=>{Me.vertical&&!Me.inline&&hn.preventDefault()},Ut=()=>{const hn=Me.vertical?"Y":"X";Math.abs(Jt.value["start".concat(hn)]-Jt.value["end".concat(hn)])>10&&Ee("handle-swipe",Jt.value["start".concat(hn)]>Jt.value["end".concat(hn)]?"right":"left")},ln=(hn,$n,di)=>{hn&&(Array.isArray(Ft.value[$n])?Ft.value[$n][di]=hn:Ft.value[$n]=[hn]),Me.arrowNavigation&&Ae(Ft.value,"calendar")},xn=hn=>{Me.monthChangeOnScroll&&(hn.preventDefault(),Ee("handle-scroll",hn))},Dn=hn=>Ge.value.type==="local"?getWeek(hn.value,{weekStartsOn:+Me.weekStart}):Ge.value.type==="iso"?getISOWeek(hn.value):typeof Ge.value.type=="function"?Ge.value.type(hn.value):"",Zt=hn=>{const $n=hn[0];return Ge.value.hideOnOffsetDates?hn.some(di=>di.current)?Dn($n):"":Dn($n)},nn=(hn,$n,di=!0)=>{!di&&Bl()||(!yt.value.enabled||Ue.value.allowPreventDefault)&&($t(hn,Ue.value),Ee("select-date",$n))},Xn=hn=>{$t(hn,Ue.value)},gi=hn=>{yt.value.enabled&&yt.value.dragSelect?(wn.value=!0,Ee("select-date",hn)):yt.value.enabled&&Ee("select-date",hn)};return j({triggerTransition:Jn}),(hn,$n)=>(openBlock(),createElementBlock("div",{class:normalizeClass(We.value)},[createBaseVNode("div",{ref_key:"calendarWrapRef",ref:Ot,class:normalizeClass(Be.value),role:"grid"},[createBaseVNode("div",zr,[hn.weekNumbers?(openBlock(),createElementBlock("div",Hr,toDisplayString(hn.weekNumName),1)):createCommentVNode("",!0),(openBlock(!0),createElementBlock(Fragment,null,renderList(ti.value,(di,ai)=>{var Zn,_i;return openBlock(),createElementBlock("div",{key:ai,class:"dp__calendar_header_item",role:"gridcell","data-test-id":"calendar-header","aria-label":(_i=(Zn=unref(Ke))==null?void 0:Zn.weekDay)==null?void 0:_i.call(Zn,ai)},[hn.$slots["calendar-header"]?renderSlot(hn.$slots,"calendar-header",{key:0,day:di,index:ai}):createCommentVNode("",!0),hn.$slots["calendar-header"]?createCommentVNode("",!0):(openBlock(),createElementBlock(Fragment,{key:1},[createTextVNode(toDisplayString(di),1)],64))],8,Ur)}),128))]),$n[2]||($n[2]=createBaseVNode("div",{class:"dp__calendar_header_separator"},null,-1)),createVNode(Transition,{name:Rt.value,css:!!hn.transitions},{default:withCtx(()=>[Tt.value?(openBlock(),createElementBlock("div",{key:0,class:"dp__calendar",role:"rowgroup",onMouseleave:$n[1]||($n[1]=di=>wn.value=!1)},[(openBlock(!0),createElementBlock(Fragment,null,renderList(ei.value,(di,ai)=>(openBlock(),createElementBlock("div",{key:ai,class:"dp__calendar_row",role:"row"},[hn.weekNumbers?(openBlock(),createElementBlock("div",Wr,[createBaseVNode("div",Vr,toDisplayString(Zt(di.days)),1)])):createCommentVNode("",!0),(openBlock(!0),createElementBlock(Fragment,null,renderList(di.days,(Zn,_i)=>{var Bi;var ci,yi,Ai;return openBlock(),createElementBlock("div",{id:unref(Ha)(Zn.value),ref_for:!0,ref:Ei=>ln(Ei,ai,_i),key:_i+ai,role:"gridcell",class:"dp__calendar_item","aria-pressed":(Bi=Zn.classData.dp__active_date||Zn.classData.dp__range_start||Zn.classData.dp__range_start)!=null?Bi:void 0,"aria-disabled":Zn.classData.dp__cell_disabled||void 0,"aria-label":(yi=(ci=unref(Ke))==null?void 0:ci.day)==null?void 0:yi.call(ci,Zn),tabindex:!Zn.current&&hn.hideOffsetDates?void 0:0,"data-test-id":unref(Ha)(Zn.value),onClick:withModifiers(Ei=>nn(Ei,Zn),["prevent"]),onTouchend:Ei=>nn(Ei,Zn,!1),onKeydown:Ei=>unref(xe)(Ei,()=>hn.$emit("select-date",Zn)),onMouseenter:Ei=>vt(Zn,ai,_i),onMouseleave:Ei=>De(Zn),onMousedown:Ei=>gi(Zn),onMouseup:$n[0]||($n[0]=Ei=>wn.value=!1)},[createBaseVNode("div",{class:normalizeClass(["dp__cell_inner",Zn.classData])},[hn.$slots.day&&Xe.value(Zn)?renderSlot(hn.$slots,"day",{key:0,day:+Zn.text,date:Zn.value}):createCommentVNode("",!0),hn.$slots.day?createCommentVNode("",!0):(openBlock(),createElementBlock(Fragment,{key:1},[createTextVNode(toDisplayString(Zn.text),1)],64)),Zn.marker&&Xe.value(Zn)?(openBlock(),createElementBlock(Fragment,{key:2},[hn.$slots.marker?renderSlot(hn.$slots,"marker",{key:0,marker:Zn.marker,day:+Zn.text,date:Zn.value}):(openBlock(),createElementBlock("div",{key:1,class:normalizeClass($e.value(Zn.marker)),style:normalizeStyle(Zn.marker.color?{backgroundColor:Zn.marker.color}:{})},null,6))],64)):createCommentVNode("",!0),Re.value(Zn.value)?(openBlock(),createElementBlock("div",{key:3,ref_for:!0,ref_key:"activeTooltip",ref:Kt,class:"dp__marker_tooltip",style:normalizeStyle(Dt.value)},[(Ai=Zn.marker)!=null&&Ai.tooltip?(openBlock(),createElementBlock("div",{key:0,class:"dp__tooltip_content",onClick:Xn},[(openBlock(!0),createElementBlock(Fragment,null,renderList(Zn.marker.tooltip,(Ei,Ii)=>(openBlock(),createElementBlock("div",{key:Ii,class:"dp__tooltip_text"},[hn.$slots["marker-tooltip"]?renderSlot(hn.$slots,"marker-tooltip",{key:0,tooltip:Ei,day:Zn.value}):createCommentVNode("",!0),hn.$slots["marker-tooltip"]?createCommentVNode("",!0):(openBlock(),createElementBlock(Fragment,{key:1},[createBaseVNode("div",{class:"dp__tooltip_mark",style:normalizeStyle(Ei.color?{backgroundColor:Ei.color}:{})},null,4),createBaseVNode("div",null,toDisplayString(Ei.text),1)],64))]))),128)),createBaseVNode("div",{class:"dp__arrow_bottom_tp",style:normalizeStyle(kn.value)},null,4)])):createCommentVNode("",!0)],4)):createCommentVNode("",!0)],2)],40,jr)}),128))]))),128))],32)):createCommentVNode("",!0)]),_:3},8,["name","css"])],2)],2))}}),yn=e=>Array.isArray(e),Gr=(e,j,ke,Ee)=>{const Me=ref$1([]),Ae=ref$1(new Date),Ie=ref$1(),Ue=()=>It(e.isTextInputDate),{modelValue:Ke,calendars:Ve,time:Ge,today:yt}=la(e,j,Ue),{defaultedMultiCalendars:bt,defaultedStartTime:Ct,defaultedRange:Dt,defaultedConfig:Ft,defaultedTz:Ot,propDates:Tt,defaultedMultiDates:Rt}=Ye(e),{validateMonthYearInRange:Jt,isDisabled:Kt,isDateRangeAllowed:kn,checkMinMaxRange:wn}=Pt(e),{updateTimeValues:ei,getSetDateTime:ti,setTime:qn,assignStartTime:Jn,validateTime:Be,disabledTimesConfig:$e}=Kn(e,Ge,Ke,Ee),Re=computed(()=>ni=>Ve.value[ni]?Ve.value[ni].month:0),We=computed(()=>ni=>Ve.value[ni]?Ve.value[ni].year:0),Xe=ni=>!Ft.value.keepViewOnOffsetClick||ni?!0:!Ie.value,Et=(ni,pi,Li,xi=!1)=>{var mi,Oi;Xe(xi)&&(Ve.value[ni]||(Ve.value[ni]={month:0,year:0}),Ve.value[ni].month=dn(pi)?(mi=Ve.value[ni])==null?void 0:mi.month:pi,Ve.value[ni].year=dn(Li)?(Oi=Ve.value[ni])==null?void 0:Oi.year:Li)},Bt=()=>{e.autoApply&&j("select-date")},vt=()=>{Ct.value&&Jn(Ct.value)};onMounted(()=>{e.shadow||(Ke.value||($n(),vt()),It(!0),e.focusStartDate&&e.startDate&&$n())});const De=computed(()=>{var ni;return(ni=e.flow)!=null&&ni.length&&!e.partialFlow?e.flowStep===e.flow.length:!0}),Je=()=>{e.autoApply&&De.value&&j("auto-apply",e.partialFlow?e.flowStep!==e.flow.length:!1)},It=(ni=!1)=>{if(Ke.value)return Array.isArray(Ke.value)?(Me.value=Ke.value,nn(ni)):ln(Ke.value,ni);if(bt.value.count&&ni&&!e.startDate)return Ut(K(),ni)},tn=()=>{var ni;return Array.isArray(Ke.value)&&Dt.value.enabled?getMonth(Ke.value[0])===getMonth((ni=Ke.value[1])!=null?ni:Ke.value[0]):!1},Ut=(ni=new Date,pi=!1)=>{if((!bt.value.count||!bt.value.static||pi)&&Et(0,getMonth(ni),getYear(ni)),bt.value.count&&(!Ke.value||tn()||!bt.value.solo)&&(!bt.value.solo||pi))for(let Li=1;Li{Ut(ni),qn("hours",getHours(ni)),qn("minutes",getMinutes(ni)),qn("seconds",getSeconds(ni)),bt.value.count&&pi&&hn()},xn=ni=>{if(bt.value.count){if(bt.value.solo)return 0;const pi=getMonth(ni[0]),Li=getMonth(ni[1]);return Math.abs(Li-pi){ni[1]&&Dt.value.showLastInRange?Ut(ni[xn(ni)],pi):Ut(ni[0],pi);const Li=(xi,mi)=>[xi(ni[0]),ni[1]?xi(ni[1]):Ge[mi][1]];qn("hours",Li(getHours,"hours")),qn("minutes",Li(getMinutes,"minutes")),qn("seconds",Li(getSeconds,"seconds"))},Zt=(ni,pi)=>{if((Dt.value.enabled||e.weekPicker)&&!Rt.value.enabled)return Dn(ni,pi);if(Rt.value.enabled&&pi){const Li=ni[ni.length-1];return ln(Li,pi)}},nn=ni=>{const pi=Ke.value;Zt(pi,ni),bt.value.count&&bt.value.solo&&hn()},Xn=(ni,pi)=>{const Li=set(K(),{month:Re.value(pi),year:We.value(pi)}),xi=ni<0?addMonths(Li,1):subMonths(Li,1);Jt(getMonth(xi),getYear(xi),ni<0,e.preventMinMaxNavigation)&&(Et(pi,getMonth(xi),getYear(xi)),j("update-month-year",{instance:pi,month:getMonth(xi),year:getYear(xi)}),bt.value.count&&!bt.value.solo&&gi(pi),ke())},gi=ni=>{for(let pi=ni-1;pi>=0;pi--){const Li=subMonths(set(K(),{month:Re.value(pi+1),year:We.value(pi+1)}),1);Et(pi,getMonth(Li),getYear(Li))}for(let pi=ni+1;pi<=bt.value.count-1;pi++){const Li=addMonths(set(K(),{month:Re.value(pi-1),year:We.value(pi-1)}),1);Et(pi,getMonth(Li),getYear(Li))}},hn=()=>{if(Array.isArray(Ke.value)&&Ke.value.length===2){const ni=K(K(Ke.value[1]?Ke.value[1]:addMonths(Ke.value[0],1))),[pi,Li]=[getMonth(Ke.value[0]),getYear(Ke.value[0])],[xi,mi]=[getMonth(Ke.value[1]),getYear(Ke.value[1])];(pi!==xi||pi===xi&&Li!==mi)&&bt.value.solo&&Et(1,getMonth(ni),getYear(ni))}else Ke.value&&!Array.isArray(Ke.value)&&(Et(0,getMonth(Ke.value),getYear(Ke.value)),Ut(K()))},$n=()=>{e.startDate&&(Et(0,getMonth(K(e.startDate)),getYear(K(e.startDate))),bt.value.count&&gi(0))},di=(ni,pi)=>{if(e.monthChangeOnScroll){const Li=new Date().getTime()-Ae.value.getTime(),xi=Math.abs(ni.deltaY);let mi=500;xi>1&&(mi=100),xi>100&&(mi=0),Li>mi&&(Ae.value=new Date,Xn(e.monthChangeOnScroll!=="inverse"?-ni.deltaY:ni.deltaY,pi))}},ai=(ni,pi,Li=!1)=>{e.monthChangeOnArrows&&e.vertical===Li&&Zn(ni,pi)},Zn=(ni,pi)=>{Xn(ni==="right"?-1:1,pi)},_i=ni=>{if(Tt.value.markers)return va(ni.value,Tt.value.markers)},ci=(ni,pi)=>{switch(e.sixWeeks===!0?"append":e.sixWeeks){case"prepend":return[!0,!1];case"center":return[ni==0,!0];case"fair":return[ni==0||pi>ni,!0];case"append":return[!1,!1];default:return[!1,!1]}},yi=(ni,pi,Li,xi)=>{if(e.sixWeeks&&ni.length<6){const mi=6-ni.length,Oi=(pi.getDay()+7-xi)%7,Ci=6-(Li.getDay()+7-xi)%7,[Ni,Wi]=ci(Oi,Ci);for(let Pi=1;Pi<=mi;Pi++)if(Wi?!!(Pi%2)==Ni:Ni){const Xt=ni[0].days[0],Mn=Ai(addDays(Xt.value,-7),getMonth(pi));ni.unshift({days:Mn})}else{const Xt=ni[ni.length-1],Mn=Xt.days[Xt.days.length-1],An=Ai(addDays(Mn.value,1),getMonth(pi));ni.push({days:An})}}return ni},Ai=(ni,pi)=>{const Li=K(ni),xi=[];for(let mi=0;mi<7;mi++){const Oi=addDays(Li,mi),Ci=getMonth(Oi)!==pi;xi.push({text:e.hideOffsetDates&&Ci?"":Oi.getDate(),value:Oi,current:!Ci,classData:{}})}return xi},Bi=(ni,pi)=>{const Li=[],xi=new Date(pi,ni),mi=new Date(pi,ni+1,0),Oi=e.weekStart,Ci=startOfWeek(xi,{weekStartsOn:Oi}),Ni=Wi=>{const Pi=Ai(Wi,ni);if(Li.push({days:Pi}),!Li[Li.length-1].days.some(Xt=>Te(je(Xt.value),je(mi)))){const Xt=addDays(Wi,7);Ni(Xt)}};return Ni(Ci),yi(Li,xi,mi,Oi)},Ei=ni=>{const pi=At(K(ni.value),Ge.hours,Ge.minutes,Mi());j("date-update",pi),Rt.value.enabled?xa(pi,Ke,Rt.value.limit):Ke.value=pi,Ee(),nextTick().then(()=>{Je()})},Ii=ni=>Dt.value.noDisabledRange?In(Me.value[0],ni).some(pi=>Kt(pi)):!1,ii=()=>{Me.value=Ke.value?Ke.value.slice():[],Me.value.length===2&&!(Dt.value.fixedStart||Dt.value.fixedEnd)&&(Me.value=[])},vi=(ni,pi)=>{const Li=[K(ni.value),addDays(K(ni.value),+Dt.value.autoRange)];kn(Li)?(pi&&zi(ni.value),Me.value=Li):j("invalid-date",ni.value)},zi=ni=>{const pi=getMonth(K(ni)),Li=getYear(K(ni));if(Et(0,pi,Li),bt.value.count>0)for(let xi=1;xi{if(Ii(ni.value)||!wn(ni.value,Ke.value,Dt.value.fixedStart?0:1))return j("invalid-date",ni.value);Me.value=Wn(K(ni.value),Ke,j,Dt)},wi=(ni,pi)=>{if(ii(),Dt.value.autoRange)return vi(ni,pi);if(Dt.value.fixedStart||Dt.value.fixedEnd)return si(ni);Me.value[0]?wn(K(ni.value),Ke.value)&&!Ii(ni.value)?Ne(K(ni.value),K(Me.value[0]))?(Me.value.unshift(K(ni.value)),j("range-end",Me.value[0])):(Me.value[1]=K(ni.value),j("range-end",Me.value[1])):(e.autoApply&&j("auto-apply-invalid",ni.value),j("invalid-date",ni.value)):(Me.value[0]=K(ni.value),j("range-start",Me.value[0]))},Mi=(ni=!0)=>e.enableSeconds?Array.isArray(Ge.seconds)?ni?Ge.seconds[0]:Ge.seconds[1]:Ge.seconds:0,an=ni=>{Me.value[ni]=At(Me.value[ni],Ge.hours[ni],Ge.minutes[ni],Mi(ni!==1))},jt=()=>{var ni,pi;Me.value[0]&&Me.value[1]&&+((ni=Me.value)==null?void 0:ni[0])>+((pi=Me.value)==null?void 0:pi[1])&&(Me.value.reverse(),j("range-start",Me.value[0]),j("range-end",Me.value[1]))},rn=()=>{Me.value.length&&(Me.value[0]&&!Me.value[1]?an(0):(an(0),an(1),Ee()),jt(),Ke.value=Me.value.slice(),ga(Me.value,j,e.autoApply,e.modelAuto))},on=(ni,pi=!1)=>{if(Kt(ni.value)||!ni.current&&e.hideOffsetDates)return j("invalid-date",ni.value);if(Ie.value=JSON.parse(JSON.stringify(ni)),!Dt.value.enabled)return Ei(ni);yn(Ge.hours)&&yn(Ge.minutes)&&!Rt.value.enabled&&(wi(ni,pi),rn())},ri=(ni,pi)=>{var Li;Et(ni,pi.month,pi.year,!0),bt.value.count&&!bt.value.solo&&gi(ni),j("update-month-year",{instance:ni,month:pi.month,year:pi.year}),ke(bt.value.solo?ni:void 0);const xi=(Li=e.flow)!=null&&Li.length?e.flow[e.flowStep]:void 0;!pi.fromNav&&(xi===qe.month||xi===qe.year)&&Ee()},li=(ni,pi)=>{Un({value:ni,modelValue:Ke,range:Dt.value.enabled,timezone:pi?void 0:Ot.value.timezone}),Bt(),e.multiCalendars&&nextTick().then(()=>It(!0))},oi=()=>{const ni=Qa(K(),Ot.value);!Dt.value.enabled&&!Rt.value.enabled?Ke.value=ni:Ke.value&&Array.isArray(Ke.value)&&Ke.value[0]?Rt.value.enabled?Ke.value=[...Ke.value,ni]:Ke.value=Ne(ni,Ke.value[0])?[ni,Ke.value[0]]:[Ke.value[0],ni]:Ke.value=[ni],Bt()},hi=()=>{if(Array.isArray(Ke.value))if(Rt.value.enabled){const ni=Ri();Ke.value[Ke.value.length-1]=ti(ni)}else Ke.value=Ke.value.map((ni,pi)=>ni&&ti(ni,pi));else Ke.value=ti(Ke.value);j("time-update")},Ri=()=>Array.isArray(Ke.value)&&Ke.value.length?Ke.value[Ke.value.length-1]:null;return{calendars:Ve,modelValue:Ke,month:Re,year:We,time:Ge,disabledTimesConfig:$e,today:yt,validateTime:Be,getCalendarDays:Bi,getMarker:_i,handleScroll:di,handleSwipe:Zn,handleArrow:ai,selectDate:on,updateMonthYear:ri,presetDate:li,selectCurrentDate:oi,updateTime:(ni,pi=!0,Li=!1)=>{ei(ni,pi,Li,hi)},assignMonthAndYear:Ut,setStartTime:vt}},Qr={key:0},qr=defineComponent({__name:"DatePicker",props:Fi({},ct),emits:["tooltip-open","tooltip-close","mount","update:internal-model-value","update-flow-step","reset-flow","auto-apply","focus-menu","select-date","range-start","range-end","invalid-fixed-range","time-update","am-pm-change","time-picker-open","time-picker-close","recalculate-position","update-month-year","auto-apply-invalid","date-update","invalid-date","overlay-toggle"],setup(e,{expose:j,emit:ke}){const Ee=ke,Me=e,{calendars:Ae,month:Ie,year:Ue,modelValue:Ke,time:Ve,disabledTimesConfig:Ge,today:yt,validateTime:bt,getCalendarDays:Ct,getMarker:Dt,handleArrow:Ft,handleScroll:Ot,handleSwipe:Tt,selectDate:Rt,updateMonthYear:Jt,presetDate:Kt,selectCurrentDate:kn,updateTime:wn,assignMonthAndYear:ei,setStartTime:ti}=Gr(Me,Ee,tn,Ut),qn=useSlots(),{setHoverDate:Jn,getDayClassData:Be,clearHoverDate:$e}=vo(Ke,Me),{defaultedMultiCalendars:Re}=Ye(Me),We=ref$1([]),Xe=ref$1([]),Et=ref$1(null),Bt=at(qn,"calendar"),vt=at(qn,"monthYear"),De=at(qn,"timePicker"),Je=di=>{Me.shadow||Ee("mount",di)};watch(Ae,()=>{Me.shadow||setTimeout(()=>{Ee("recalculate-position")},0)},{deep:!0}),watch(Re,(di,ai)=>{di.count-ai.count>0&&ei()},{deep:!0});const It=computed(()=>di=>Ct(Ie.value(di),Ue.value(di)).map(ai=>Gi(Fi({},ai),{days:ai.days.map(Zn=>(Zn.marker=Dt(Zn),Zn.classData=Be(Zn),Zn))})));function tn(di){var ai;di||di===0?(ai=Xe.value[di])==null||ai.triggerTransition(Ie.value(di),Ue.value(di)):Xe.value.forEach((Zn,_i)=>Zn.triggerTransition(Ie.value(_i),Ue.value(_i)))}function Ut(){Ee("update-flow-step")}const ln=(di,ai=!1)=>{Rt(di,ai),Me.spaceConfirm&&Ee("select-date")},xn=(di,ai,Zn=0)=>{var _i;(_i=We.value[Zn])==null||_i.toggleMonthPicker(di,ai)},Dn=(di,ai,Zn=0)=>{var _i;(_i=We.value[Zn])==null||_i.toggleYearPicker(di,ai)},Zt=(di,ai,Zn)=>{var _i;(_i=Et.value)==null||_i.toggleTimePicker(di,ai,Zn)},nn=(di,ai)=>{var Zn;if(!Me.range){const _i=Ke.value?Ke.value:yt,ci=ai?new Date(ai):_i,yi=di?startOfWeek(ci,{weekStartsOn:1}):endOfWeek(ci,{weekStartsOn:1});Rt({value:yi,current:getMonth(ci)===Ie.value(0),text:"",classData:{}}),(Zn=document.getElementById(Ha(yi)))==null||Zn.focus()}},Xn=di=>{var ai;(ai=We.value[0])==null||ai.handleMonthYearChange(di,!0)},gi=di=>{Jt(0,{month:Ie.value(0),year:Ue.value(0)+(di?1:-1),fromNav:!0})},hn=(di,ai)=>{di===qe.time&&Ee("time-picker-".concat(ai?"open":"close")),Ee("overlay-toggle",{open:ai,overlay:di})},$n=di=>{Ee("overlay-toggle",{open:!1,overlay:di}),Ee("focus-menu")};return j({clearHoverDate:$e,presetDate:Kt,selectCurrentDate:kn,toggleMonthPicker:xn,toggleYearPicker:Dn,toggleTimePicker:Zt,handleArrow:Ft,updateMonthYear:Jt,getSidebarProps:()=>({modelValue:Ke,month:Ie,year:Ue,time:Ve,updateTime:wn,updateMonthYear:Jt,selectDate:Rt,presetDate:Kt}),changeMonth:Xn,changeYear:gi,selectWeekDate:nn,setStartTime:ti}),(di,ai)=>(openBlock(),createElementBlock(Fragment,null,[createVNode(ya,{"multi-calendars":unref(Re).count,collapse:di.collapse,"is-mobile":di.isMobile},{default:withCtx(({instance:Zn,index:_i})=>[di.disableMonthYearSelect?createCommentVNode("",!0):(openBlock(),createBlock(Fr,mergeProps({key:0,ref:ci=>{ci&&(We.value[_i]=ci)},months:unref(Sn)(di.formatLocale,di.locale,di.monthNameFormat),years:unref(qa)(di.yearRange,di.locale,di.reverseYears),month:unref(Ie)(Zn),year:unref(Ue)(Zn),instance:Zn},di.$props,{onMount:ai[0]||(ai[0]=ci=>Je(unref(_t).header)),onResetFlow:ai[1]||(ai[1]=ci=>di.$emit("reset-flow")),onUpdateMonthYear:ci=>unref(Jt)(Zn,ci),onOverlayClosed:$n,onOverlayOpened:ai[2]||(ai[2]=ci=>di.$emit("overlay-toggle",{open:!0,overlay:ci}))}),createSlots({_:2},[renderList(unref(vt),(ci,yi)=>({name:ci,fn:withCtx(Ai=>[renderSlot(di.$slots,ci,normalizeProps(guardReactiveProps(Ai)))])}))]),1040,["months","years","month","year","instance","onUpdateMonthYear"])),createVNode(Kr,mergeProps({ref:ci=>{ci&&(Xe.value[_i]=ci)},"mapped-dates":It.value(Zn),month:unref(Ie)(Zn),year:unref(Ue)(Zn),instance:Zn},di.$props,{onSelectDate:ci=>unref(Rt)(ci,Zn!==1),onHandleSpace:ci=>ln(ci,Zn!==1),onSetHoverDate:ai[3]||(ai[3]=ci=>unref(Jn)(ci)),onHandleScroll:ci=>unref(Ot)(ci,Zn),onHandleSwipe:ci=>unref(Tt)(ci,Zn),onMount:ai[4]||(ai[4]=ci=>Je(unref(_t).calendar)),onResetFlow:ai[5]||(ai[5]=ci=>di.$emit("reset-flow")),onTooltipOpen:ai[6]||(ai[6]=ci=>di.$emit("tooltip-open",ci)),onTooltipClose:ai[7]||(ai[7]=ci=>di.$emit("tooltip-close",ci))}),createSlots({_:2},[renderList(unref(Bt),(ci,yi)=>({name:ci,fn:withCtx(Ai=>[renderSlot(di.$slots,ci,normalizeProps(guardReactiveProps(Fi({},Ai))))])}))]),1040,["mapped-dates","month","year","instance","onSelectDate","onHandleSpace","onHandleScroll","onHandleSwipe"])]),_:3},8,["multi-calendars","collapse","is-mobile"]),di.enableTimePicker?(openBlock(),createElementBlock("div",Qr,[di.$slots["time-picker"]?renderSlot(di.$slots,"time-picker",normalizeProps(mergeProps({key:0},{time:unref(Ve),updateTime:unref(wn)}))):(openBlock(),createBlock(jn,mergeProps({key:1,ref_key:"timePickerRef",ref:Et},di.$props,{hours:unref(Ve).hours,minutes:unref(Ve).minutes,seconds:unref(Ve).seconds,"internal-model-value":di.internalModelValue,"disabled-times-config":unref(Ge),"validate-time":unref(bt),onMount:ai[8]||(ai[8]=Zn=>Je(unref(_t).timePicker)),"onUpdate:hours":ai[9]||(ai[9]=Zn=>unref(wn)(Zn)),"onUpdate:minutes":ai[10]||(ai[10]=Zn=>unref(wn)(Zn,!1)),"onUpdate:seconds":ai[11]||(ai[11]=Zn=>unref(wn)(Zn,!1,!0)),onResetFlow:ai[12]||(ai[12]=Zn=>di.$emit("reset-flow")),onOverlayClosed:ai[13]||(ai[13]=Zn=>hn(Zn,!1)),onOverlayOpened:ai[14]||(ai[14]=Zn=>hn(Zn,!0)),onAmPmChange:ai[15]||(ai[15]=Zn=>di.$emit("am-pm-change",Zn))}),createSlots({_:2},[renderList(unref(De),(Zn,_i)=>({name:Zn,fn:withCtx(ci=>[renderSlot(di.$slots,Zn,normalizeProps(guardReactiveProps(ci)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"]))])):createCommentVNode("",!0)],64))}}),Xr=(e,j)=>{const ke=ref$1(),{defaultedMultiCalendars:Ee,defaultedConfig:Me,defaultedHighlight:Ae,defaultedRange:Ie,propDates:Ue,defaultedFilters:Ke,defaultedMultiDates:Ve}=Ye(e),{modelValue:Ge,year:yt,month:bt,calendars:Ct}=la(e,j),{isDisabled:Dt}=Pt(e),{selectYear:Ft,groupedYears:Ot,showYearPicker:Tt,isDisabled:Rt,toggleYearPicker:Jt,handleYearSelect:Kt,handleYear:kn}=Vn({modelValue:Ge,multiCalendars:Ee,range:Ie,highlight:Ae,calendars:Ct,propDates:Ue,month:bt,year:yt,filters:Ke,props:e,emit:j}),wn=(Xe,Et)=>[Xe,Et].map(Bt=>format(Bt,"MMMM",{locale:e.formatLocale})).join("-"),ei=computed(()=>Xe=>Ge.value?Array.isArray(Ge.value)?Ge.value.some(Et=>isSameQuarter(Xe,Et)):isSameQuarter(Ge.value,Xe):!1),ti=Xe=>{if(Ie.value.enabled){if(Array.isArray(Ge.value)){const Et=Te(Xe,Ge.value[0])||Te(Xe,Ge.value[1]);return ea(Ge.value,ke.value,Xe)&&!Et}return!1}return!1},qn=(Xe,Et)=>Xe.quarter===getQuarter(Et)&&Xe.year===getYear(Et),Jn=Xe=>typeof Ae.value=="function"?Ae.value({quarter:getQuarter(Xe),year:getYear(Xe)}):!!Ae.value.quarters.find(Et=>qn(Et,Xe)),Be=computed(()=>Xe=>{const Et=set(new Date,{year:yt.value(Xe)});return eachQuarterOfInterval({start:startOfYear(Et),end:endOfYear(Et)}).map(Bt=>{const vt=startOfQuarter(Bt),De=endOfQuarter(Bt),Je=Dt(Bt),It=ti(vt),tn=Jn(vt);return{text:wn(vt,De),value:vt,active:ei.value(vt),highlighted:tn,disabled:Je,isBetween:It}})}),$e=Xe=>{xa(Xe,Ge,Ve.value.limit),j("auto-apply",!0)},Re=Xe=>{Ge.value=en(Ge,Xe,j),ga(Ge.value,j,e.autoApply,e.modelAuto)},We=Xe=>{Ge.value=Xe,j("auto-apply")};return{defaultedConfig:Me,defaultedMultiCalendars:Ee,groupedYears:Ot,year:yt,isDisabled:Rt,quarters:Be,showYearPicker:Tt,modelValue:Ge,setHoverDate:Xe=>{ke.value=Xe},selectYear:Ft,selectQuarter:(Xe,Et,Bt)=>{if(!Bt)return Ct.value[Et].month=getMonth(endOfQuarter(Xe)),Ve.value.enabled?$e(Xe):Ie.value.enabled?Re(Xe):We(Xe)},toggleYearPicker:Jt,handleYearSelect:Kt,handleYear:kn}},Jr={class:"dp--quarter-items"},Zr=["data-test-id","disabled","onClick","onMouseover"],xr=defineComponent({compatConfig:{MODE:3},__name:"QuarterPicker",props:Fi({},ct),emits:["update:internal-model-value","reset-flow","overlay-closed","auto-apply","range-start","range-end","overlay-toggle","update-month-year"],setup(e,{expose:j,emit:ke}){const Ee=ke,Me=e,Ae=useSlots(),Ie=at(Ae,"yearMode"),{defaultedMultiCalendars:Ue,defaultedConfig:Ke,groupedYears:Ve,year:Ge,isDisabled:yt,quarters:bt,modelValue:Ct,showYearPicker:Dt,setHoverDate:Ft,selectQuarter:Ot,toggleYearPicker:Tt,handleYearSelect:Rt,handleYear:Jt}=Xr(Me,Ee);return j({getSidebarProps:()=>({modelValue:Ct,year:Ge,selectQuarter:Ot,handleYearSelect:Rt,handleYear:Jt})}),(Kt,kn)=>(openBlock(),createBlock(ya,{"multi-calendars":unref(Ue).count,collapse:Kt.collapse,stretch:"","is-mobile":Kt.isMobile},{default:withCtx(({instance:wn})=>[createBaseVNode("div",{class:"dp-quarter-picker-wrap",style:normalizeStyle({minHeight:"".concat(unref(Ke).modeHeight,"px")})},[Kt.$slots["top-extra"]?renderSlot(Kt.$slots,"top-extra",{key:0,value:Kt.internalModelValue}):createCommentVNode("",!0),createBaseVNode("div",null,[createVNode(Hn,mergeProps(Kt.$props,{items:unref(Ve)(wn),instance:wn,"show-year-picker":unref(Dt)[wn],year:unref(Ge)(wn),"is-disabled":ei=>unref(yt)(wn,ei),onHandleYear:ei=>unref(Jt)(wn,ei),onYearSelect:ei=>unref(Rt)(ei,wn),onToggleYearPicker:ei=>unref(Tt)(wn,ei==null?void 0:ei.flow,ei==null?void 0:ei.show)}),createSlots({_:2},[renderList(unref(Ie),(ei,ti)=>({name:ei,fn:withCtx(qn=>[renderSlot(Kt.$slots,ei,normalizeProps(guardReactiveProps(qn)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),createBaseVNode("div",Jr,[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(bt)(wn),(ei,ti)=>(openBlock(),createElementBlock("div",{key:ti},[createBaseVNode("button",{type:"button",class:normalizeClass(["dp--qr-btn",{"dp--qr-btn-active":ei.active,"dp--qr-btn-between":ei.isBetween,"dp--qr-btn-disabled":ei.disabled,"dp--highlighted":ei.highlighted}]),"data-test-id":ei.value,disabled:ei.disabled,onClick:qn=>unref(Ot)(ei.value,wn,ei.disabled),onMouseover:qn=>unref(Ft)(ei.value)},[Kt.$slots.quarter?renderSlot(Kt.$slots,"quarter",{key:0,value:ei.value,text:ei.text}):(openBlock(),createElementBlock(Fragment,{key:1},[createTextVNode(toDisplayString(ei.text),1)],64))],42,Zr)]))),128))])],4)]),_:3},8,["multi-calendars","collapse","is-mobile"]))}}),Gn=(e,j)=>{const ke=ref$1(0);onMounted(()=>{Ee(),window.addEventListener("resize",Ee,{passive:!0})}),onUnmounted(()=>{window.removeEventListener("resize",Ee)});const Ee=()=>{ke.value=window.document.documentElement.clientWidth};return{isMobile:computed(()=>ke.value<=e.value.mobileBreakpoint&&!j?!0:void 0)}},eo=["id","tabindex","role","aria-label"],to={key:0,class:"dp--menu-load-container"},ao={key:1,class:"dp--menu-header"},no=["data-dp-mobile"],lo={key:0,class:"dp__sidebar_left"},ro=["data-dp-mobile"],oo=["data-test-id","data-dp-mobile","onClick","onKeydown"],so={key:2,class:"dp__sidebar_right"},uo={key:3,class:"dp__action_extra"},gn=defineComponent({compatConfig:{MODE:3},__name:"DatepickerMenu",props:Gi(Fi({},pa),{shadow:{type:Boolean,default:!1},openOnTop:{type:Boolean,default:!1},internalModelValue:{type:[Date,Array],default:null},noOverlayFocus:{type:Boolean,default:!1},collapse:{type:Boolean,default:!1},getInputRect:{type:Function,default:()=>({})},isTextInputDate:{type:Boolean,default:!1}}),emits:["close-picker","select-date","auto-apply","time-update","flow-step","update-month-year","invalid-select","update:internal-model-value","recalculate-position","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","auto-apply-invalid","date-update","invalid-date","overlay-toggle","menu-blur"],setup(e,{expose:j,emit:ke}){const Ee=ke,Me=e,Ae=ref$1(null),Ie=computed(()=>{const zi=Me,{openOnTop:ii}=zi,vi=Go(zi,["openOnTop"]);return Gi(Fi({},vi),{isMobile:Ot.value,flowStep:Re.value,menuWrapRef:Ae.value})}),{setMenuFocused:Ue,setShiftKey:Ke,control:Ve}=zn(),Ge=useSlots(),{defaultedTextInput:yt,defaultedInline:bt,defaultedConfig:Ct,defaultedUI:Dt,handleEventPropagation:Ft}=Ye(Me),{isMobile:Ot}=Gn(Ct,Me.shadow),Tt=ref$1(null),Rt=ref$1(0),Jt=ref$1(null),Kt=ref$1(!1),kn=ref$1(null),wn=ref$1(!1),ei=ii=>{wn.value=!0,Ct.value.allowPreventDefault&&ii.preventDefault(),$t(ii,Ct.value,!0)};onMounted(()=>{if(!Me.shadow){Kt.value=!0,ti(),window.addEventListener("resize",ti);const ii=He(Ae);ii&&!yt.value.enabled&&!bt.value.enabled&&(Ue(!0),Je()),ii&&(ii.addEventListener("pointerdown",ei),ii.addEventListener("mousedown",ei))}document.addEventListener("mousedown",Ii)}),onUnmounted(()=>{window.removeEventListener("resize",ti),document.removeEventListener("mousedown",Ii);const ii=He(Ae);ii&&(ii.removeEventListener("pointerdown",ei),ii.removeEventListener("mousedown",ei))});const ti=()=>{const ii=He(Jt);ii&&(Rt.value=ii.getBoundingClientRect().width)},{arrowRight:qn,arrowLeft:Jn,arrowDown:Be,arrowUp:$e}=St(),{flowStep:Re,updateFlowStep:We,childMount:Xe,resetFlow:Et,handleFlow:Bt}=mo(Me,Ee,kn),vt=computed(()=>Me.monthPicker?gr:Me.yearPicker?br:Me.timePicker?_r:Me.quarterPicker?xr:qr),De=computed(()=>{var si,wi;var ii;if(Ct.value.arrowLeft)return Ct.value.arrowLeft;const vi=(ii=Ae.value)==null?void 0:ii.getBoundingClientRect(),zi=Me.getInputRect();return(zi==null?void 0:zi.width)<(Rt==null?void 0:Rt.value)&&(zi==null?void 0:zi.left)<=((si=vi==null?void 0:vi.left)!=null?si:0)?"".concat((zi==null?void 0:zi.width)/2,"px"):(zi==null?void 0:zi.right)>=((wi=vi==null?void 0:vi.right)!=null?wi:0)&&(zi==null?void 0:zi.width)<(Rt==null?void 0:Rt.value)?"".concat((Rt==null?void 0:Rt.value)-(zi==null?void 0:zi.width)/2,"px"):"50%"}),Je=()=>{const ii=He(Ae);ii&&ii.focus({preventScroll:!0})},It=computed(()=>{var ii;return((ii=kn.value)==null?void 0:ii.getSidebarProps())||{}}),tn=()=>{Me.openOnTop&&Ee("recalculate-position")},Ut=at(Ge,"action"),ln=computed(()=>Me.monthPicker||Me.yearPicker?at(Ge,"monthYear"):Me.timePicker?at(Ge,"timePicker"):at(Ge,"shared")),xn=computed(()=>Me.openOnTop?"dp__arrow_bottom":"dp__arrow_top"),Dn=computed(()=>({dp__menu_disabled:Me.disabled,dp__menu_readonly:Me.readonly,"dp-menu-loading":Me.loading})),Zt=computed(()=>{var ii;return Fi({dp__menu:!0,dp__menu_index:!bt.value.enabled,dp__relative:bt.value.enabled},(ii=Dt.value.menu)!=null?ii:{})}),nn=ii=>{$t(ii,Ct.value,!0)},Xn=ii=>{Me.escClose&&(Ee("close-picker"),Ft(ii))},gi=ii=>{if(Me.arrowNavigation){if(ii===Ze.up)return $e();if(ii===Ze.down)return Be();if(ii===Ze.left)return Jn();if(ii===Ze.right)return qn()}else ii===Ze.left||ii===Ze.up?Zn("handleArrow",Ze.left,0,ii===Ze.up):Zn("handleArrow",Ze.right,0,ii===Ze.down)},hn=ii=>{Ke(ii.shiftKey),!Me.disableMonthYearSelect&&ii.code===Oe.tab&&ii.target.classList.contains("dp__menu")&&Ve.value.shiftKeyInMenu&&(ii.preventDefault(),$t(ii,Ct.value,!0),Ee("close-picker"))},$n=()=>{Je(),Ee("time-picker-close")},di=ii=>{var vi,zi,si;(vi=kn.value)==null||vi.toggleTimePicker(!1,!1),(zi=kn.value)==null||zi.toggleMonthPicker(!1,!1,ii),(si=kn.value)==null||si.toggleYearPicker(!1,!1,ii)},ai=(ii,vi=0)=>{var zi,si,wi;return ii==="month"?(zi=kn.value)==null?void 0:zi.toggleMonthPicker(!1,!0,vi):ii==="year"?(si=kn.value)==null?void 0:si.toggleYearPicker(!1,!0,vi):ii==="time"?(wi=kn.value)==null?void 0:wi.toggleTimePicker(!0,!1):di(vi)},Zn=(ii,...vi)=>{var zi,si;(zi=kn.value)!=null&&zi[ii]&&((si=kn.value)==null||si[ii](...vi))},_i=()=>{Zn("selectCurrentDate")},ci=(ii,vi)=>{Zn("presetDate",toValue(ii),vi)},yi=()=>{Zn("clearHoverDate")},Ai=(ii,vi)=>{Zn("updateMonthYear",ii,vi)},Bi=(ii,vi)=>{ii.preventDefault(),gi(vi)},Ei=ii=>{var vi,zi,si;if(hn(ii),ii.key===Oe.home||ii.key===Oe.end)return Zn("selectWeekDate",ii.key===Oe.home,ii.target.getAttribute("id"));switch((ii.key===Oe.pageUp||ii.key===Oe.pageDown)&&(ii.shiftKey?(Zn("changeYear",ii.key===Oe.pageUp),(vi=Fa(Ae.value,"overlay-year"))==null||vi.focus()):(Zn("changeMonth",ii.key===Oe.pageUp),(zi=Fa(Ae.value,ii.key===Oe.pageUp?"action-prev":"action-next"))==null||zi.focus()),ii.target.getAttribute("id")&&((si=Ae.value)==null||si.focus({preventScroll:!0}))),ii.key){case Oe.esc:return Xn(ii);case Oe.arrowLeft:return Bi(ii,Ze.left);case Oe.arrowRight:return Bi(ii,Ze.right);case Oe.arrowUp:return Bi(ii,Ze.up);case Oe.arrowDown:return Bi(ii,Ze.down);default:return}},Ii=ii=>{var vi;bt.value.enabled&&!bt.value.input&&!((vi=Ae.value)!=null&&vi.contains(ii.target))&&wn.value&&(wn.value=!1,Ee("menu-blur"))};return j({updateMonthYear:Ai,switchView:ai,handleFlow:Bt,onValueCleared:()=>{var ii,vi;(vi=(ii=kn.value)==null?void 0:ii.setStartTime)==null||vi.call(ii)}}),(ii,vi)=>{var zi,si,wi;return openBlock(),createElementBlock("div",{id:ii.uid?"dp-menu-".concat(ii.uid):void 0,ref_key:"dpMenuRef",ref:Ae,tabindex:unref(bt).enabled?void 0:"0",role:unref(bt).enabled?void 0:"dialog","aria-label":(zi=ii.ariaLabels)==null?void 0:zi.menu,class:normalizeClass(Zt.value),style:normalizeStyle({"--dp-arrow-left":De.value}),onMouseleave:yi,onClick:nn,onKeydown:Ei},[(ii.disabled||ii.readonly)&&unref(bt).enabled||ii.loading?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(Dn.value)},[ii.loading?(openBlock(),createElementBlock("div",to,vi[19]||(vi[19]=[createBaseVNode("span",{class:"dp--menu-loader"},null,-1)]))):createCommentVNode("",!0)],2)):createCommentVNode("",!0),ii.$slots["menu-header"]?(openBlock(),createElementBlock("div",ao,[renderSlot(ii.$slots,"menu-header")])):createCommentVNode("",!0),!unref(bt).enabled&&!ii.teleportCenter?(openBlock(),createElementBlock("div",{key:2,class:normalizeClass(xn.value)},null,2)):createCommentVNode("",!0),createBaseVNode("div",{ref_key:"innerMenuRef",ref:Jt,class:normalizeClass({dp__menu_content_wrapper:((si=ii.presetDates)==null?void 0:si.length)||!!ii.$slots["left-sidebar"]||!!ii.$slots["right-sidebar"],"dp--menu-content-wrapper-collapsed":e.collapse&&(((wi=ii.presetDates)==null?void 0:wi.length)||!!ii.$slots["left-sidebar"]||!!ii.$slots["right-sidebar"])}),"data-dp-mobile":unref(Ot),style:normalizeStyle({"--dp-menu-width":"".concat(Rt.value,"px")})},[ii.$slots["left-sidebar"]?(openBlock(),createElementBlock("div",lo,[renderSlot(ii.$slots,"left-sidebar",normalizeProps(guardReactiveProps(It.value)))])):createCommentVNode("",!0),ii.presetDates.length?(openBlock(),createElementBlock("div",{key:1,class:normalizeClass({"dp--preset-dates-collapsed":e.collapse,"dp--preset-dates":!0}),"data-dp-mobile":unref(Ot)},[(openBlock(!0),createElementBlock(Fragment,null,renderList(ii.presetDates,(Mi,an)=>{var jt;return openBlock(),createElementBlock(Fragment,{key:an},[Mi.slot?renderSlot(ii.$slots,Mi.slot,{key:0,presetDate:ci,label:Mi.label,value:Mi.value}):(openBlock(),createElementBlock("button",{key:1,type:"button",style:normalizeStyle(Mi.style||{}),class:normalizeClass(["dp__btn dp--preset-range",{"dp--preset-range-collapsed":e.collapse}]),"data-test-id":(jt=Mi.testId)!=null?jt:void 0,"data-dp-mobile":unref(Ot),onClick:withModifiers(rn=>ci(Mi.value,Mi.noTz),["prevent"]),onKeydown:rn=>unref(xe)(rn,()=>ci(Mi.value,Mi.noTz),!0)},toDisplayString(Mi.label),47,oo))],64)}),128))],10,ro)):createCommentVNode("",!0),createBaseVNode("div",{ref_key:"calendarWrapperRef",ref:Tt,class:"dp__instance_calendar",role:"document"},[(openBlock(),createBlock(resolveDynamicComponent(vt.value),mergeProps({ref_key:"dynCmpRef",ref:kn},Ie.value,{"flow-step":unref(Re),onMount:unref(Xe),onUpdateFlowStep:unref(We),onResetFlow:unref(Et),onFocusMenu:Je,onSelectDate:vi[0]||(vi[0]=Mi=>ii.$emit("select-date")),onDateUpdate:vi[1]||(vi[1]=Mi=>ii.$emit("date-update",Mi)),onTooltipOpen:vi[2]||(vi[2]=Mi=>ii.$emit("tooltip-open",Mi)),onTooltipClose:vi[3]||(vi[3]=Mi=>ii.$emit("tooltip-close",Mi)),onAutoApply:vi[4]||(vi[4]=Mi=>ii.$emit("auto-apply",Mi)),onRangeStart:vi[5]||(vi[5]=Mi=>ii.$emit("range-start",Mi)),onRangeEnd:vi[6]||(vi[6]=Mi=>ii.$emit("range-end",Mi)),onInvalidFixedRange:vi[7]||(vi[7]=Mi=>ii.$emit("invalid-fixed-range",Mi)),onTimeUpdate:vi[8]||(vi[8]=Mi=>ii.$emit("time-update")),onAmPmChange:vi[9]||(vi[9]=Mi=>ii.$emit("am-pm-change",Mi)),onTimePickerOpen:vi[10]||(vi[10]=Mi=>ii.$emit("time-picker-open",Mi)),onTimePickerClose:$n,onRecalculatePosition:tn,onUpdateMonthYear:vi[11]||(vi[11]=Mi=>ii.$emit("update-month-year",Mi)),onAutoApplyInvalid:vi[12]||(vi[12]=Mi=>ii.$emit("auto-apply-invalid",Mi)),onInvalidDate:vi[13]||(vi[13]=Mi=>ii.$emit("invalid-date",Mi)),onOverlayToggle:vi[14]||(vi[14]=Mi=>ii.$emit("overlay-toggle",Mi)),"onUpdate:internalModelValue":vi[15]||(vi[15]=Mi=>ii.$emit("update:internal-model-value",Mi))}),createSlots({_:2},[renderList(ln.value,(Mi,an)=>({name:Mi,fn:withCtx(jt=>[renderSlot(ii.$slots,Mi,normalizeProps(guardReactiveProps(Fi({},jt))))])}))]),1040,["flow-step","onMount","onUpdateFlowStep","onResetFlow"]))],512),ii.$slots["right-sidebar"]?(openBlock(),createElementBlock("div",so,[renderSlot(ii.$slots,"right-sidebar",normalizeProps(guardReactiveProps(It.value)))])):createCommentVNode("",!0),ii.$slots["action-extra"]?(openBlock(),createElementBlock("div",uo,[ii.$slots["action-extra"]?renderSlot(ii.$slots,"action-extra",{key:0,selectCurrentDate:_i}):createCommentVNode("",!0)])):createCommentVNode("",!0)],14,no),!ii.autoApply||unref(Ct).keepActionRow?(openBlock(),createBlock(ur,mergeProps({key:3,"menu-mount":Kt.value},Ie.value,{"calendar-width":Rt.value,onClosePicker:vi[16]||(vi[16]=Mi=>ii.$emit("close-picker")),onSelectDate:vi[17]||(vi[17]=Mi=>ii.$emit("select-date")),onInvalidSelect:vi[18]||(vi[18]=Mi=>ii.$emit("invalid-select")),onSelectNow:_i}),createSlots({_:2},[renderList(unref(Ut),(Mi,an)=>({name:Mi,fn:withCtx(jt=>[renderSlot(ii.$slots,Mi,normalizeProps(guardReactiveProps(Fi({},jt))))])}))]),1040,["menu-mount","calendar-width"])):createCommentVNode("",!0)],46,eo)}}});var Lt=(e=>(e.center="center",e.left="left",e.right="right",e))(Lt||{});const io=({menuRef:e,menuRefInner:j,inputRef:ke,pickerWrapperRef:Ee,inline:Me,emit:Ae,props:Ie,slots:Ue})=>{const{defaultedConfig:Ke}=Ye(Ie),Ve=ref$1({}),Ge=ref$1(!1),yt=ref$1({top:"0",left:"0"}),bt=ref$1(!1),Ct=toRef$1(Ie,"teleportCenter");watch(Ct,()=>{yt.value=JSON.parse(JSON.stringify({})),kn()});const Dt=Et=>{if(Ie.teleport){const Bt=Et.getBoundingClientRect();return{left:Bt.left+window.scrollX,top:Bt.top+window.scrollY}}return{top:0,left:0}},Ft=(Et,Bt)=>{yt.value.left="".concat(Et+Bt-Ve.value.width,"px")},Ot=Et=>{yt.value.left="".concat(Et,"px")},Tt=(Et,Bt)=>{Ie.position===Lt.left&&Ot(Et),Ie.position===Lt.right&&Ft(Et,Bt),Ie.position===Lt.center&&(yt.value.left="".concat(Et+Bt/2-Ve.value.width/2,"px"))},Rt=Et=>{const{width:Bt,height:vt}=Et.getBoundingClientRect(),{top:De,left:Je}=Dt(Et);return{top:+De,left:+Je,width:Bt,height:vt}},Jt=()=>{yt.value.left="50%",yt.value.top="50%",yt.value.transform="translate(-50%, -50%)",yt.value.position="fixed",delete yt.value.opacity},Kt=()=>{const Et=He(ke);yt.value=Ie.altPosition(Et)},kn=(Et=!0)=>{var Bt;if(!Me.value.enabled){if(Ct.value)return Jt();if(Ie.altPosition!==null)return Kt();if(Et){const vt=Ie.teleport?(Bt=j.value)==null?void 0:Bt.$el:e.value;vt&&(Ve.value=vt.getBoundingClientRect()),Ae("recalculate-position")}return $e()}},wn=({inputEl:Et,left:Bt,width:vt})=>{window.screen.width>768&&!Ge.value&&Tt(Bt,vt),qn(Et)},ei=Et=>{const{top:Bt,left:vt,height:De,width:Je}=Rt(Et);yt.value.top="".concat(De+Bt+ +Ie.offset,"px"),bt.value=!1,Ge.value||(yt.value.left="".concat(vt+Je/2-Ve.value.width/2,"px")),wn({inputEl:Et,left:vt,width:Je})},ti=Et=>{const{top:Bt,left:vt,width:De}=Rt(Et);yt.value.top="".concat(Bt-+Ie.offset-Ve.value.height,"px"),bt.value=!0,wn({inputEl:Et,left:vt,width:De})},qn=Et=>{if(Ie.autoPosition){const{left:Bt,width:vt}=Rt(Et),{left:De,right:Je}=Ve.value;if(!Ge.value){if(Math.abs(De)!==Math.abs(Je)){if(De<=0)return Ge.value=!0,Ot(Bt);if(Je>=document.documentElement.clientWidth)return Ge.value=!0,Ft(Bt,vt)}return Tt(Bt,vt)}}},Jn=()=>{const Et=He(ke);if(Et){if(Ie.autoPosition===it.top)return it.top;if(Ie.autoPosition===it.bottom)return it.bottom;const{height:Bt}=Ve.value,{top:vt,height:De}=Et.getBoundingClientRect(),Je=window.innerHeight-vt-De,It=vt;return Bt<=Je?it.bottom:Bt>Je&&Bt<=It?it.top:Je>=It?it.bottom:it.top}return it.bottom},Be=Et=>Jn()===it.bottom?ei(Et):ti(Et),$e=()=>{const Et=He(ke);if(Et)return Ie.autoPosition?Be(Et):ei(Et)},Re=function(Et){if(Et){const Bt=Et.scrollHeight>Et.clientHeight,vt=window.getComputedStyle(Et).overflowY.indexOf("hidden")!==-1;return Bt&&!vt}return!0},We=function(Et){return!Et||Et===document.body||Et.nodeType===Node.DOCUMENT_FRAGMENT_NODE?window:Re(Et)?Et:We(Et.assignedSlot&&Ke.value.shadowDom?Et.assignedSlot.parentNode:Et.parentNode)},Xe=Et=>{if(Et)switch(Ie.position){case Lt.left:return{left:0,transform:"translateX(0)"};case Lt.right:return{left:"".concat(Et.width,"px"),transform:"translateX(-100%)"};default:return{left:"".concat(Et.width/2,"px"),transform:"translateX(-50%)"}}return{}};return{openOnTop:bt,menuStyle:yt,xCorrect:Ge,setMenuPosition:kn,getScrollableParent:We,shadowRender:(Et,Bt,vt)=>{var De,Je,It;const tn=document.createElement("div"),Ut=(De=He(ke))==null?void 0:De.getBoundingClientRect();tn.setAttribute("id","dp--temp-container");const ln=(Je=Ee.value)!=null&&Je.clientWidth?Ee.value:document.body;ln.append(tn);const xn=Xe(Ut),Dn=Ke.value.shadowDom?Object.keys(Ue).filter(nn=>["right-sidebar","left-sidebar","top-extra","action-extra"].includes(nn)):Object.keys(Ue),Zt=h$3(Bt,Gi(Fi({},vt),{shadow:!0,style:Fi({opacity:0,position:"absolute"},xn)}),Object.fromEntries(Dn.map(nn=>[nn,Ue[nn]])));Et!=null&&(Zt.appContext=Et.appContext),render(Zt,tn),Ve.value=(It=Zt.el)==null?void 0:It.getBoundingClientRect(),render(null,tn),ln.removeChild(tn)}}},wt=[{name:"clock-icon",use:["time","calendar","shared"]},{name:"arrow-left",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-right",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-up",use:["time","calendar","month-year","shared"]},{name:"arrow-down",use:["time","calendar","month-year","shared"]},{name:"calendar-icon",use:["month-year","time","calendar","shared","year-mode"]},{name:"day",use:["calendar","shared"]},{name:"month-overlay-value",use:["calendar","month-year","shared"]},{name:"year-overlay-value",use:["calendar","month-year","shared","year-mode"]},{name:"year-overlay",use:["month-year","shared"]},{name:"month-overlay",use:["month-year","shared"]},{name:"month-overlay-header",use:["month-year","shared"]},{name:"year-overlay-header",use:["month-year","shared"]},{name:"hours-overlay-value",use:["calendar","time","shared"]},{name:"hours-overlay-header",use:["calendar","time","shared"]},{name:"minutes-overlay-value",use:["calendar","time","shared"]},{name:"minutes-overlay-header",use:["calendar","time","shared"]},{name:"seconds-overlay-value",use:["calendar","time","shared"]},{name:"seconds-overlay-header",use:["calendar","time","shared"]},{name:"hours",use:["calendar","time","shared"]},{name:"minutes",use:["calendar","time","shared"]},{name:"month",use:["calendar","month-year","shared"]},{name:"year",use:["calendar","month-year","shared","year-mode"]},{name:"action-buttons",use:["action"]},{name:"action-preview",use:["action"]},{name:"calendar-header",use:["calendar","shared"]},{name:"marker-tooltip",use:["calendar","shared"]},{name:"action-extra",use:["menu"]},{name:"time-picker-overlay",use:["calendar","time","shared"]},{name:"am-pm-button",use:["calendar","time","shared"]},{name:"left-sidebar",use:["menu"]},{name:"right-sidebar",use:["menu"]},{name:"month-year",use:["month-year","shared"]},{name:"time-picker",use:["menu","shared"]},{name:"action-row",use:["action"]},{name:"marker",use:["calendar","shared"]},{name:"quarter",use:["shared"]},{name:"top-extra",use:["shared","month-year"]},{name:"tp-inline-arrow-up",use:["shared","time"]},{name:"tp-inline-arrow-down",use:["shared","time"]},{name:"menu-header",use:["menu"]}],co=[{name:"trigger"},{name:"input-icon"},{name:"clear-icon"},{name:"dp-input"}],fo={all:()=>wt,monthYear:()=>wt.filter(e=>e.use.includes("month-year")),input:()=>co,timePicker:()=>wt.filter(e=>e.use.includes("time")),action:()=>wt.filter(e=>e.use.includes("action")),calendar:()=>wt.filter(e=>e.use.includes("calendar")),menu:()=>wt.filter(e=>e.use.includes("menu")),shared:()=>wt.filter(e=>e.use.includes("shared")),yearMode:()=>wt.filter(e=>e.use.includes("year-mode"))},at=(e,j,ke)=>{const Ee=[];return fo[j]().forEach(Me=>{e[Me.name]&&Ee.push(Me.name)}),ke!=null&&ke.length&&ke.forEach(Me=>{Me.slot&&Ee.push(Me.slot)}),Ee},na=e=>{const j=computed(()=>Ee=>e.value?Ee?e.value.open:e.value.close:""),ke=computed(()=>Ee=>e.value?Ee?e.value.menuAppearTop:e.value.menuAppearBottom:"");return{transitionName:j,showTransition:!!e.value,menuTransition:ke}},la=(e,j,ke)=>{const{defaultedRange:Ee,defaultedTz:Me}=Ye(e),Ae=K(tt(K(),Me.value.timezone)),Ie=ref$1([{month:getMonth(Ae),year:getYear(Ae)}]),Ue=bt=>{const Ct={hours:getHours(Ae),minutes:getMinutes(Ae),seconds:0};return Ee.value.enabled?[Ct[bt],Ct[bt]]:Ct[bt]},Ke=reactive({hours:Ue("hours"),minutes:Ue("minutes"),seconds:Ue("seconds")});watch(Ee,(bt,Ct)=>{bt.enabled!==Ct.enabled&&(Ke.hours=Ue("hours"),Ke.minutes=Ue("minutes"),Ke.seconds=Ue("seconds"))},{deep:!0});const Ve=computed({get:()=>e.internalModelValue,set:bt=>{!e.readonly&&!e.disabled&&j("update:internal-model-value",bt)}}),Ge=computed(()=>bt=>Ie.value[bt]?Ie.value[bt].month:0),yt=computed(()=>bt=>Ie.value[bt]?Ie.value[bt].year:0);return watch(Ve,(bt,Ct)=>{ke&&JSON.stringify(bt!=null?bt:{})!==JSON.stringify(Ct!=null?Ct:{})&&ke()},{deep:!0}),{calendars:Ie,time:Ke,modelValue:Ve,month:Ge,year:yt,today:Ae}},vo=(e,j)=>{const{defaultedMultiCalendars:ke,defaultedMultiDates:Ee,defaultedUI:Me,defaultedHighlight:Ae,defaultedTz:Ie,propDates:Ue,defaultedRange:Ke}=Ye(j),{isDisabled:Ve}=Pt(j),Ge=ref$1(null),yt=ref$1(tt(new Date,Ie.value.timezone)),bt=Zt=>{!Zt.current&&j.hideOffsetDates||(Ge.value=Zt.value)},Ct=()=>{Ge.value=null},Dt=Zt=>Array.isArray(e.value)&&Ke.value.enabled&&e.value[0]&&Ge.value?Zt?Fe(Ge.value,e.value[0]):Ne(Ge.value,e.value[0]):!0,Ft=(Zt,nn)=>{const Xn=()=>e.value?nn?e.value[0]||null:e.value[1]:null,gi=e.value&&Array.isArray(e.value)?Xn():null;return Te(K(Zt.value),gi)},Ot=Zt=>{var Xn;const nn=Array.isArray(e.value)?e.value[0]:null;return Zt?!Ne((Xn=Ge.value)!=null?Xn:null,nn):!0},Tt=(Zt,nn=!0)=>(Ke.value.enabled||j.weekPicker)&&Array.isArray(e.value)&&e.value.length===2?j.hideOffsetDates&&!Zt.current?!1:Te(K(Zt.value),e.value[nn?0:1]):Ke.value.enabled?Ft(Zt,nn)&&Ot(nn)||Te(Zt.value,Array.isArray(e.value)?e.value[0]:null)&&Dt(nn):!1,Rt=(Zt,nn)=>{if(Array.isArray(e.value)&&e.value[0]&&e.value.length===1){const Xn=Te(Zt.value,Ge.value);return nn?Fe(e.value[0],Zt.value)&&Xn:Ne(e.value[0],Zt.value)&&Xn}return!1},Jt=Zt=>!e.value||j.hideOffsetDates&&!Zt.current?!1:Ke.value.enabled?j.modelAuto&&Array.isArray(e.value)?Te(Zt.value,e.value[0]?e.value[0]:yt.value):!1:Ee.value.enabled&&Array.isArray(e.value)?e.value.some(nn=>Te(nn,Zt.value)):Te(Zt.value,e.value?e.value:yt.value),Kt=Zt=>{if(Ke.value.autoRange||j.weekPicker){if(Ge.value){if(j.hideOffsetDates&&!Zt.current)return!1;const nn=addDays(Ge.value,+Ke.value.autoRange),Xn=gt$1(K(Ge.value),j.weekStart);return j.weekPicker?Te(Xn[1],K(Zt.value)):Te(nn,K(Zt.value))}return!1}return!1},kn=Zt=>{if(Ke.value.autoRange||j.weekPicker){if(Ge.value){const nn=addDays(Ge.value,+Ke.value.autoRange);if(j.hideOffsetDates&&!Zt.current)return!1;const Xn=gt$1(K(Ge.value),j.weekStart);return j.weekPicker?Fe(Zt.value,Xn[0])&&Ne(Zt.value,Xn[1]):Fe(Zt.value,Ge.value)&&Ne(Zt.value,nn)}return!1}return!1},wn=Zt=>{if(Ke.value.autoRange||j.weekPicker){if(Ge.value){if(j.hideOffsetDates&&!Zt.current)return!1;const nn=gt$1(K(Ge.value),j.weekStart);return j.weekPicker?Te(nn[0],Zt.value):Te(Ge.value,Zt.value)}return!1}return!1},ei=Zt=>ea(e.value,Ge.value,Zt.value),ti=()=>j.modelAuto&&Array.isArray(j.internalModelValue)?!!j.internalModelValue[0]:!1,qn=()=>j.modelAuto?Pn(j.internalModelValue):!0,Jn=Zt=>{if(j.weekPicker)return!1;const nn=Ke.value.enabled?!Tt(Zt)&&!Tt(Zt,!1):!0;return!Ve(Zt.value)&&!Jt(Zt)&&!(!Zt.current&&j.hideOffsetDates)&&nn},Be=Zt=>Ke.value.enabled?j.modelAuto?ti()&&Jt(Zt):!1:Jt(Zt),$e=Zt=>Ae.value?Ol(Zt.value,Ue.value.highlight):!1,Re=Zt=>{const nn=Ve(Zt.value);return nn&&(typeof Ae.value=="function"?!Ae.value(Zt.value,nn):!Ae.value.options.highlightDisabled)},We=Zt=>{var nn;return typeof Ae.value=="function"?Ae.value(Zt.value):(nn=Ae.value.weekdays)==null?void 0:nn.includes(Zt.value.getDay())},Xe=Zt=>(Ke.value.enabled||j.weekPicker)&&(!(ke.value.count>0)||Zt.current)&&qn()&&!(!Zt.current&&j.hideOffsetDates)&&!Jt(Zt)?ei(Zt):!1,Et=Zt=>{if(Array.isArray(e.value)&&e.value.length===1){const{before:nn,after:Xn}=vn(+Ke.value.maxRange,e.value[0]);return isBefore(Zt.value,nn)||isAfter(Zt.value,Xn)}return!1},Bt=Zt=>{if(Array.isArray(e.value)&&e.value.length===1){const{before:nn,after:Xn}=vn(+Ke.value.minRange,e.value[0]);return ea([nn,Xn],e.value[0],Zt.value)}return!1},vt=Zt=>Ke.value.enabled&&(Ke.value.maxRange||Ke.value.minRange)?Ke.value.maxRange&&Ke.value.minRange?Et(Zt)||Bt(Zt):Ke.value.maxRange?Et(Zt):Bt(Zt):!1,De=Zt=>{const{isRangeStart:nn,isRangeEnd:Xn}=Ut(Zt),gi=Ke.value.enabled?nn||Xn:!1;return{dp__cell_offset:!Zt.current,dp__pointer:!j.disabled&&!(!Zt.current&&j.hideOffsetDates)&&!Ve(Zt.value)&&!vt(Zt),dp__cell_disabled:Ve(Zt.value)||vt(Zt),dp__cell_highlight:!Re(Zt)&&($e(Zt)||We(Zt))&&!Be(Zt)&&!gi&&!wn(Zt)&&!(Xe(Zt)&&j.weekPicker)&&!Xn,dp__cell_highlight_active:!Re(Zt)&&($e(Zt)||We(Zt))&&Be(Zt),dp__today:!j.noToday&&Te(Zt.value,yt.value)&&Zt.current,"dp--past":Ne(Zt.value,yt.value),"dp--future":Fe(Zt.value,yt.value)}},Je=Zt=>({dp__active_date:Be(Zt),dp__date_hover:Jn(Zt)}),It=Zt=>{if(e.value&&!Array.isArray(e.value)){const nn=gt$1(e.value,j.weekStart);return Gi(Fi({},xn(Zt)),{dp__range_start:Te(nn[0],Zt.value),dp__range_end:Te(nn[1],Zt.value),dp__range_between_week:Fe(Zt.value,nn[0])&&Ne(Zt.value,nn[1])})}return Fi({},xn(Zt))},tn=Zt=>{if(e.value&&Array.isArray(e.value)){const nn=gt$1(e.value[0],j.weekStart),Xn=e.value[1]?gt$1(e.value[1],j.weekStart):[];return Gi(Fi({},xn(Zt)),{dp__range_start:Te(nn[0],Zt.value)||Te(Xn[0],Zt.value),dp__range_end:Te(nn[1],Zt.value)||Te(Xn[1],Zt.value),dp__range_between_week:Fe(Zt.value,nn[0])&&Ne(Zt.value,nn[1])||Fe(Zt.value,Xn[0])&&Ne(Zt.value,Xn[1]),dp__range_between:Fe(Zt.value,nn[1])&&Ne(Zt.value,Xn[0])})}return Fi({},xn(Zt))},Ut=Zt=>{const nn=ke.value.count>0?Zt.current&&Tt(Zt)&&qn():Tt(Zt)&&qn(),Xn=ke.value.count>0?Zt.current&&Tt(Zt,!1)&&qn():Tt(Zt,!1)&&qn();return{isRangeStart:nn,isRangeEnd:Xn}},ln=Zt=>{const{isRangeStart:nn,isRangeEnd:Xn}=Ut(Zt);return{dp__range_start:nn,dp__range_end:Xn,dp__range_between:Xe(Zt),dp__date_hover:Te(Zt.value,Ge.value)&&!nn&&!Xn&&!j.weekPicker,dp__date_hover_start:Rt(Zt,!0),dp__date_hover_end:Rt(Zt,!1)}},xn=Zt=>Gi(Fi({},ln(Zt)),{dp__cell_auto_range:kn(Zt),dp__cell_auto_range_start:wn(Zt),dp__cell_auto_range_end:Kt(Zt)}),Dn=Zt=>Ke.value.enabled?Ke.value.autoRange?xn(Zt):j.modelAuto?Fi(Fi({},Je(Zt)),ln(Zt)):j.weekPicker?tn(Zt):ln(Zt):j.weekPicker?It(Zt):Je(Zt);return{setHoverDate:bt,clearHoverDate:Ct,getDayClassData:Zt=>{var nn;return j.hideOffsetDates&&!Zt.current?{}:Fi(Gi(Fi(Fi({},De(Zt)),Dn(Zt)),{[j.dayClass?j.dayClass(Zt.value,j.internalModelValue):""]:!0}),(nn=Me.value.calendarCell)!=null?nn:{})}}},Pt=e=>{const{defaultedFilters:j,defaultedRange:ke,propDates:Ee,defaultedMultiDates:Me}=Ye(e),Ae=We=>Ee.value.disabledDates?typeof Ee.value.disabledDates=="function"?Ee.value.disabledDates(K(We)):!!va(We,Ee.value.disabledDates):!1,Ie=We=>Ee.value.maxDate?e.yearPicker?getYear(We)>getYear(Ee.value.maxDate):Fe(We,Ee.value.maxDate):!1,Ue=We=>Ee.value.minDate?e.yearPicker?getYear(We){const Xe=Ie(We),Et=Ue(We),Bt=Ae(We),vt=j.value.months.map(Ut=>+Ut).includes(getMonth(We)),De=e.disabledWeekDays.length?e.disabledWeekDays.some(Ut=>+Ut===getDay(We)):!1,Je=Ct(We),It=getYear(We),tn=It<+e.yearRange[0]||It>+e.yearRange[1];return!(Xe||Et||Bt||vt||tn||De||Je)},Ve=(We,Xe)=>Ne(...Mt(Ee.value.minDate,We,Xe))||Te(...Mt(Ee.value.minDate,We,Xe)),Ge=(We,Xe)=>Fe(...Mt(Ee.value.maxDate,We,Xe))||Te(...Mt(Ee.value.maxDate,We,Xe)),yt=(We,Xe,Et)=>{let Bt=!1;return Ee.value.maxDate&&Et&&Ge(We,Xe)&&(Bt=!0),Ee.value.minDate&&!Et&&Ve(We,Xe)&&(Bt=!0),Bt},bt=(We,Xe,Et,Bt)=>{let vt=!1;return Bt&&(Ee.value.minDate||Ee.value.maxDate)?Ee.value.minDate&&Ee.value.maxDate?vt=yt(We,Xe,Et):(Ee.value.minDate&&Ve(We,Xe)||Ee.value.maxDate&&Ge(We,Xe))&&(vt=!0):vt=!0,vt},Ct=We=>Array.isArray(Ee.value.allowedDates)&&!Ee.value.allowedDates.length?!0:Ee.value.allowedDates?!va(We,Ee.value.allowedDates,On(e.monthPicker,e.yearPicker)):!1,Dt=We=>!Ke(We),Ft=We=>ke.value.noDisabledRange?!eachDayOfInterval({start:We[0],end:We[1]}).some(Xe=>Dt(Xe)):!0,Ot=We=>{if(We){const Xe=getYear(We);return Xe>=+e.yearRange[0]&&Xe<=e.yearRange[1]}return!0},Tt=(We,Xe)=>!!(Array.isArray(We)&&We[Xe]&&(ke.value.maxRange||ke.value.minRange)&&Ot(We[Xe])),Rt=(We,Xe,Et=0)=>{if(Tt(Xe,Et)&&Ot(We)){const Bt=differenceInCalendarDays(We,Xe[Et]),vt=In(Xe[Et],We),De=vt.length===1?0:vt.filter(It=>Dt(It)).length,Je=Math.abs(Bt)-(ke.value.minMaxRawRange?0:De);if(ke.value.minRange&&ke.value.maxRange)return Je>=+ke.value.minRange&&Je<=+ke.value.maxRange;if(ke.value.minRange)return Je>=+ke.value.minRange;if(ke.value.maxRange)return Je<=+ke.value.maxRange}return!0},Jt=()=>!e.enableTimePicker||e.monthPicker||e.yearPicker||e.ignoreTimeValidation,Kt=We=>Array.isArray(We)?[We[0]?Ca(We[0]):null,We[1]?Ca(We[1]):null]:Ca(We),kn=(We,Xe,Et)=>We.find(Bt=>+Bt.hours===getHours(Xe)&&Bt.minutes==="*"?!0:+Bt.minutes===getMinutes(Xe)&&+Bt.hours===getHours(Xe))&&Et,wn=(We,Xe,Et)=>{const[Bt,vt]=We,[De,Je]=Xe;return!kn(Bt,De,Et)&&!kn(vt,Je,Et)&&Et},ei=(We,Xe)=>{const Et=Array.isArray(Xe)?Xe:[Xe];return Array.isArray(e.disabledTimes)?Array.isArray(e.disabledTimes[0])?wn(e.disabledTimes,Et,We):!Et.some(Bt=>kn(e.disabledTimes,Bt,We)):We},ti=(We,Xe)=>{const Et=Array.isArray(Xe)?[Yt(Xe[0]),Xe[1]?Yt(Xe[1]):void 0]:Yt(Xe),Bt=!e.disabledTimes(Et);return We&&Bt},qn=(We,Xe)=>e.disabledTimes?Array.isArray(e.disabledTimes)?ei(Xe,We):ti(Xe,We):Xe,Jn=We=>{let Xe=!0;if(!We||Jt())return!0;const Et=!Ee.value.minDate&&!Ee.value.maxDate?Kt(We):We;return(e.maxTime||Ee.value.maxDate)&&(Xe=fn(e.maxTime,Ee.value.maxDate,"max",ze(Et),Xe)),(e.minTime||Ee.value.minDate)&&(Xe=fn(e.minTime,Ee.value.minDate,"min",ze(Et),Xe)),qn(We,Xe)},Be=We=>{if(!e.monthPicker)return!0;let Xe=!0;const Et=K(dt(We));if(Ee.value.minDate&&Ee.value.maxDate){const Bt=K(dt(Ee.value.minDate)),vt=K(dt(Ee.value.maxDate));return Fe(Et,Bt)&&Ne(Et,vt)||Te(Et,Bt)||Te(Et,vt)}if(Ee.value.minDate){const Bt=K(dt(Ee.value.minDate));Xe=Fe(Et,Bt)||Te(Et,Bt)}if(Ee.value.maxDate){const Bt=K(dt(Ee.value.maxDate));Xe=Ne(Et,Bt)||Te(Et,Bt)}return Xe},$e=computed(()=>We=>!e.enableTimePicker||e.ignoreTimeValidation?!0:Jn(We)),Re=computed(()=>We=>e.monthPicker?Array.isArray(We)&&(ke.value.enabled||Me.value.enabled)?!We.filter(Xe=>!Be(Xe)).length:Be(We):!0);return{isDisabled:Dt,validateDate:Ke,validateMonthYearInRange:bt,isDateRangeAllowed:Ft,checkMinMaxRange:Rt,isValidTime:Jn,isTimeValid:$e,isMonthValid:Re}},ha=()=>{const e=computed(()=>(Ee,Me)=>Ee==null?void 0:Ee.includes(Me)),j=computed(()=>(Ee,Me)=>Ee.count?Ee.solo?!0:Me===0:!0),ke=computed(()=>(Ee,Me)=>Ee.count?Ee.solo?!0:Me===Ee.count-1:!0);return{hideNavigationButtons:e,showLeftIcon:j,showRightIcon:ke}},mo=(e,j,ke)=>{const Ee=ref$1(0),Me=reactive({[_t.timePicker]:!e.enableTimePicker||e.timePicker||e.monthPicker,[_t.calendar]:!1,[_t.header]:!1}),Ae=computed(()=>e.monthPicker||e.timePicker),Ie=yt=>{var bt;if((bt=e.flow)!=null&&bt.length){if(!yt&&Ae.value)return Ge();Me[yt]=!0,Object.keys(Me).filter(Ct=>!Me[Ct]).length||Ge()}},Ue=()=>{var yt,bt;(yt=e.flow)!=null&&yt.length&&Ee.value!==-1&&(Ee.value+=1,j("flow-step",Ee.value),Ge()),((bt=e.flow)==null?void 0:bt.length)===Ee.value&&nextTick().then(()=>Ke())},Ke=()=>{Ee.value=-1},Ve=(yt,bt,...Ct)=>{var Dt,Ft;e.flow[Ee.value]===yt&&ke.value&&((Ft=(Dt=ke.value)[bt])==null||Ft.call(Dt,...Ct))},Ge=(yt=0)=>{yt&&(Ee.value+=yt),Ve(qe.month,"toggleMonthPicker",!0),Ve(qe.year,"toggleYearPicker",!0),Ve(qe.calendar,"toggleTimePicker",!1,!0),Ve(qe.time,"toggleTimePicker",!0,!0);const bt=e.flow[Ee.value];(bt===qe.hours||bt===qe.minutes||bt===qe.seconds)&&Ve(bt,"toggleTimePicker",!0,!0,bt)};return{childMount:Ie,updateFlowStep:Ue,resetFlow:Ke,handleFlow:Ge,flowStep:Ee}},po={key:1,class:"dp__input_wrap"},yo=["id","name","inputmode","placeholder","disabled","readonly","required","value","autocomplete","aria-label","aria-disabled","aria-invalid"],go={key:2,class:"dp--clear-btn"},ho=["aria-label"],bo=defineComponent({compatConfig:{MODE:3},__name:"DatepickerInput",props:Fi({isMenuOpen:{type:Boolean,default:!1},inputValue:{type:String,default:""}},pa),emits:["clear","open","update:input-value","set-input-date","close","select-date","set-empty-date","toggle","focus-prev","focus","blur","real-blur","text-input"],setup(e,{expose:j,emit:ke}){const Ee=ke,Me=e,{defaultedTextInput:Ae,defaultedAriaLabels:Ie,defaultedInline:Ue,defaultedConfig:Ke,defaultedRange:Ve,defaultedMultiDates:Ge,defaultedUI:yt,getDefaultPattern:bt,getDefaultStartTime:Ct}=Ye(Me),{checkMinMaxRange:Dt}=Pt(Me),Ft=ref$1(),Ot=ref$1(null),Tt=ref$1(!1),Rt=ref$1(!1),Jt=computed(()=>{var It;return Fi({dp__pointer:!Me.disabled&&!Me.readonly&&!Ae.value.enabled,dp__disabled:Me.disabled,dp__input_readonly:!Ae.value.enabled,dp__input:!0,dp__input_icon_pad:!Me.hideInputIcon,dp__input_valid:typeof Me.state=="boolean"?Me.state:!1,dp__input_invalid:typeof Me.state=="boolean"?!Me.state:!1,dp__input_focus:Tt.value||Me.isMenuOpen,dp__input_reg:!Ae.value.enabled},(It=yt.value.input)!=null?It:{})}),Kt=()=>{Ee("set-input-date",null),Me.clearable&&Me.autoApply&&(Ee("set-empty-date"),Ft.value=null)},kn=It=>{var Ut;const tn=Ct();return _l(It,(Ut=Ae.value.format)!=null?Ut:bt(),tn!=null?tn:En({},Me.enableSeconds),Me.inputValue,Rt.value,Me.formatLocale)},wn=It=>{const{rangeSeparator:tn}=Ae.value,[Ut,ln]=It.split("".concat(tn));if(Ut){const xn=kn(Ut.trim()),Dn=ln?kn(ln.trim()):void 0;if(isAfter(xn,Dn))return;const Zt=xn&&Dn?[xn,Dn]:[xn];Dt(Dn,Zt,0)&&(Ft.value=xn?Zt:null)}},ei=()=>{Rt.value=!0},ti=It=>{if(Ve.value.enabled)wn(It);else if(Ge.value.enabled){const tn=It.split(";");Ft.value=tn.map(Ut=>kn(Ut.trim())).filter(Ut=>Ut)}else Ft.value=kn(It)},qn=It=>{var tn;const Ut=typeof It=="string"?It:(tn=It.target)==null?void 0:tn.value;Ut!==""?(Ae.value.openMenu&&!Me.isMenuOpen&&Ee("open"),ti(Ut),Ee("set-input-date",Ft.value)):Kt(),Rt.value=!1,Ee("update:input-value",Ut),Ee("text-input",It,Ft.value)},Jn=It=>{Ae.value.enabled?(ti(It.target.value),Ae.value.enterSubmit&&za(Ft.value)&&Me.inputValue!==""?(Ee("set-input-date",Ft.value,!0),Ft.value=null):Ae.value.enterSubmit&&Me.inputValue===""&&(Ft.value=null,Ee("clear"))):Re(It)},Be=(It,tn)=>{Ae.value.enabled&&Ae.value.tabSubmit&&!tn&&ti(It.target.value),Ae.value.tabSubmit&&za(Ft.value)&&Me.inputValue!==""?(Ee("set-input-date",Ft.value,!0,!0),Ft.value=null):Ae.value.tabSubmit&&Me.inputValue===""&&(Ft.value=null,Ee("clear",!0))},$e=()=>{Tt.value=!0,Ee("focus"),nextTick().then(()=>{var It;Ae.value.enabled&&Ae.value.selectOnFocus&&((It=Ot.value)==null||It.select())})},Re=It=>{if($t(It,Ke.value,!0),Ae.value.enabled&&Ae.value.openMenu&&!Ue.value.input){if(Ae.value.openMenu==="open"&&!Me.isMenuOpen)return Ee("open");if(Ae.value.openMenu==="toggle")return Ee("toggle")}else Ae.value.enabled||Ee("toggle")},We=()=>{Ee("real-blur"),Tt.value=!1,(!Me.isMenuOpen||Ue.value.enabled&&Ue.value.input)&&Ee("blur"),Me.autoApply&&Ae.value.enabled&&Ft.value&&!Me.isMenuOpen&&(Ee("set-input-date",Ft.value),Ee("select-date"),Ft.value=null)},Xe=It=>{$t(It,Ke.value,!0),Ee("clear")},Et=()=>{Ee("close")},Bt=It=>{if(It.key==="Tab"&&Be(It),It.key==="Enter"&&Jn(It),It.key==="Escape"&&Ae.value.escClose&&Et(),!Ae.value.enabled){if(It.code==="Tab")return;It.preventDefault()}},vt=()=>{var It;(It=Ot.value)==null||It.focus({preventScroll:!0})},De=It=>{Ft.value=It},Je=It=>{It.key===Oe.tab&&Be(It,!0)};return j({focusInput:vt,setParsedDate:De}),(It,tn)=>{var Ut,ln,xn;return openBlock(),createElementBlock("div",{onClick:Re},[It.$slots.trigger&&!It.$slots["dp-input"]&&!unref(Ue).enabled?renderSlot(It.$slots,"trigger",{key:0}):createCommentVNode("",!0),!It.$slots.trigger&&(!unref(Ue).enabled||unref(Ue).input)?(openBlock(),createElementBlock("div",po,[It.$slots["dp-input"]&&!It.$slots.trigger&&(!unref(Ue).enabled||unref(Ue).enabled&&unref(Ue).input)?renderSlot(It.$slots,"dp-input",{key:0,value:e.inputValue,isMenuOpen:e.isMenuOpen,onInput:qn,onEnter:Jn,onTab:Be,onClear:Xe,onBlur:We,onKeypress:Bt,onPaste:ei,onFocus:$e,openMenu:()=>It.$emit("open"),closeMenu:()=>It.$emit("close"),toggleMenu:()=>It.$emit("toggle")}):createCommentVNode("",!0),It.$slots["dp-input"]?createCommentVNode("",!0):(openBlock(),createElementBlock("input",{key:1,id:It.uid?"dp-input-".concat(It.uid):void 0,ref_key:"inputRef",ref:Ot,"data-test-id":"dp-input",name:It.name,class:normalizeClass(Jt.value),inputmode:unref(Ae).enabled?"text":"none",placeholder:It.placeholder,disabled:It.disabled,readonly:It.readonly,required:It.required,value:e.inputValue,autocomplete:It.autocomplete,"aria-label":(Ut=unref(Ie))==null?void 0:Ut.input,"aria-disabled":It.disabled||void 0,"aria-invalid":It.state===!1?!0:void 0,onInput:qn,onBlur:We,onFocus:$e,onKeypress:Bt,onKeydown:tn[0]||(tn[0]=Dn=>Bt(Dn)),onPaste:ei},null,42,yo)),createBaseVNode("div",{onClick:tn[3]||(tn[3]=Dn=>Ee("toggle"))},[It.$slots["input-icon"]&&!It.hideInputIcon?(openBlock(),createElementBlock("span",{key:0,class:"dp__input_icon",onClick:tn[1]||(tn[1]=Dn=>Ee("toggle"))},[renderSlot(It.$slots,"input-icon")])):createCommentVNode("",!0),!It.$slots["input-icon"]&&!It.hideInputIcon&&!It.$slots["dp-input"]?(openBlock(),createBlock(unref(Gt),{key:1,"aria-label":(ln=unref(Ie))==null?void 0:ln.calendarIcon,class:"dp__input_icon dp__input_icons",onClick:tn[2]||(tn[2]=Dn=>Ee("toggle"))},null,8,["aria-label"])):createCommentVNode("",!0)]),It.$slots["clear-icon"]&&(It.alwaysClearable||e.inputValue&&It.clearable&&!It.disabled&&!It.readonly)?(openBlock(),createElementBlock("span",go,[renderSlot(It.$slots,"clear-icon",{clear:Xe})])):createCommentVNode("",!0),!It.$slots["clear-icon"]&&(It.alwaysClearable||It.clearable&&e.inputValue&&!It.disabled&&!It.readonly)?(openBlock(),createElementBlock("button",{key:3,"aria-label":(xn=unref(Ie))==null?void 0:xn.clearInput,class:"dp--clear-btn",type:"button",onKeydown:tn[4]||(tn[4]=Dn=>unref(xe)(Dn,()=>Xe(Dn),!0,Je)),onClick:tn[5]||(tn[5]=withModifiers(Dn=>Xe(Dn),["prevent"]))},[createVNode(unref(Tn),{class:"dp__input_icons","data-test-id":"clear-icon"})],40,ho)):createCommentVNode("",!0)])):createCommentVNode("",!0)])}}}),ko=typeof window<"u"?window:void 0,Ea=()=>{},wo=e=>getCurrentScope()?(onScopeDispose(e),!0):!1,Do=(e,j,ke,Ee)=>{if(!e)return Ea;let Me=Ea;const Ae=watch(()=>unref(e),Ue=>{Me(),Ue&&(Ue.removeEventListener(j,ke),Ue.addEventListener(j,ke,Ee),Me=()=>{Ue.removeEventListener(j,ke,Ee),Me=Ea})},{immediate:!0,flush:"post"}),Ie=()=>{Ae(),Me()};return wo(Ie),Ie},Mo=(e,j,ke,Ee={})=>{const{window:Me=ko,event:Ae="pointerdown"}=Ee;return Me?Do(Me,Ae,Ie=>{const Ue=He(e),Ke=He(j);!Ue||!Ke||Ue===Ie.target||Ie.composedPath().includes(Ue)||Ie.composedPath().includes(Ke)||ke(Ie)},{passive:!0}):void 0},$o=["data-dp-mobile"],Ao=defineComponent({compatConfig:{MODE:3},__name:"VueDatePicker",props:Fi({},pa),emits:["update:model-value","update:model-timezone-value","text-submit","closed","cleared","open","focus","blur","internal-model-change","recalculate-position","flow-step","update-month-year","invalid-select","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","date-update","invalid-date","overlay-toggle","text-input"],setup(e,{expose:j,emit:ke}){const Ee=ke,Me=e,Ae=useSlots(),Ie=ref$1(!1),Ue=toRef$1(Me,"modelValue"),Ke=toRef$1(Me,"timezone"),Ve=ref$1(null),Ge=ref$1(null),yt=ref$1(null),bt=ref$1(!1),Ct=ref$1(null),Dt=ref$1(!1),Ft=ref$1(!1),Ot=ref$1(!1),Tt=ref$1(!1),{setMenuFocused:Rt,setShiftKey:Jt}=zn(),{clearArrowNav:Kt}=St(),{validateDate:kn,isValidTime:wn}=Pt(Me),{defaultedTransitions:ei,defaultedTextInput:ti,defaultedInline:qn,defaultedConfig:Jn,defaultedRange:Be,defaultedMultiDates:$e}=Ye(Me),{menuTransition:Re,showTransition:We}=na(ei),{isMobile:Xe}=Gn(Jn),Et=getCurrentInstance();onMounted(()=>{Zt(Me.modelValue),nextTick().then(()=>{if(!qn.value.enabled){const mi=Ut(Ct.value);mi==null||mi.addEventListener("scroll",ci),window==null||window.addEventListener("resize",yi)}}),qn.value.enabled&&(Ie.value=!0),window==null||window.addEventListener("keyup",Ai),window==null||window.addEventListener("keydown",Bi)}),onUnmounted(()=>{if(!qn.value.enabled){const mi=Ut(Ct.value);mi==null||mi.removeEventListener("scroll",ci),window==null||window.removeEventListener("resize",yi)}window==null||window.removeEventListener("keyup",Ai),window==null||window.removeEventListener("keydown",Bi)});const Bt=at(Ae,"all",Me.presetDates),vt=at(Ae,"input");watch([Ue,Ke],()=>{Zt(Ue.value)},{deep:!0});const{openOnTop:De,menuStyle:Je,xCorrect:It,setMenuPosition:tn,getScrollableParent:Ut,shadowRender:ln}=io({menuRef:Ve,menuRefInner:Ge,inputRef:yt,pickerWrapperRef:Ct,inline:qn,emit:Ee,props:Me,slots:Ae}),{inputValue:xn,internalModelValue:Dn,parseExternalModelValue:Zt,emitModelValue:nn,formatInputValue:Xn,checkBeforeEmit:gi}=lr(Ee,Me,bt),hn=computed(()=>({dp__main:!0,dp__theme_dark:Me.dark,dp__theme_light:!Me.dark,dp__flex_display:qn.value.enabled,"dp--flex-display-collapsed":Ot.value,dp__flex_display_with_input:qn.value.input})),$n=computed(()=>Me.dark?"dp__theme_dark":"dp__theme_light"),di=computed(()=>Me.teleport?{to:typeof Me.teleport=="boolean"?"body":Me.teleport,disabled:!Me.teleport||qn.value.enabled}:{}),ai=computed(()=>({class:"dp__outer_menu_wrap"})),Zn=computed(()=>qn.value.enabled&&(Me.timePicker||Me.monthPicker||Me.yearPicker||Me.quarterPicker)),_i=()=>{var Ci;var mi,Oi;return(Ci=(Oi=(mi=yt.value)==null?void 0:mi.$el)==null?void 0:Oi.getBoundingClientRect())!=null?Ci:{width:0,left:0,right:0}},ci=()=>{Ie.value&&(Jn.value.closeOnScroll?an():tn())},yi=()=>{var Ci;var mi;Ie.value&&tn();const Oi=(Ci=(mi=Ge.value)==null?void 0:mi.$el.getBoundingClientRect().width)!=null?Ci:0;Ot.value=document.body.offsetWidth<=Oi},Ai=mi=>{mi.key==="Tab"&&!qn.value.enabled&&!Me.teleport&&Jn.value.tabOutClosesMenu&&(Ct.value.contains(document.activeElement)||an()),Ft.value=mi.shiftKey},Bi=mi=>{Ft.value=mi.shiftKey},Ei=()=>{!Me.disabled&&!Me.readonly&&(ln(Et,gn,Me),tn(!1),Ie.value=!0,Ie.value&&Ee("open"),Ie.value||Mi(),Zt(Me.modelValue))},Ii=()=>{var mi,Oi;xn.value="",Mi(),(mi=Ge.value)==null||mi.onValueCleared(),(Oi=yt.value)==null||Oi.setParsedDate(null),Ee("update:model-value",null),Ee("update:model-timezone-value",null),Ee("cleared"),Jn.value.closeOnClearValue&&an()},ii=()=>{const mi=Dn.value;return!mi||!Array.isArray(mi)&&kn(mi)?!0:Array.isArray(mi)?$e.value.enabled||mi.length===2&&kn(mi[0])&&kn(mi[1])?!0:Be.value.partialRange&&!Me.timePicker?kn(mi[0]):!1:!1},vi=()=>{gi()&&ii()?(nn(),an()):Ee("invalid-select",Dn.value)},zi=mi=>{si(),nn(),Jn.value.closeOnAutoApply&&!mi&&an()},si=()=>{yt.value&&ti.value.enabled&&yt.value.setParsedDate(Dn.value)},wi=(mi=!1)=>{Me.autoApply&&wn(Dn.value)&&ii()&&(Be.value.enabled&&Array.isArray(Dn.value)?(Be.value.partialRange||Dn.value.length===2)&&zi(mi):zi(mi))},Mi=()=>{ti.value.enabled||(Dn.value=null)},an=(mi=!1)=>{var Oi,Ci;mi&&Dn.value&&Jn.value.setDateOnMenuClose&&vi(),qn.value.enabled||(Ie.value&&(Ie.value=!1,It.value=!1,Rt(!1),Jt(!1),Kt(),Ee("closed"),xn.value&&Zt(Ue.value)),Mi(),Ee("blur"),(Ci=(Oi=Ge.value)==null?void 0:Oi.$el)==null||Ci.remove())},jt=(mi,Oi,Ci=!1)=>{if(!mi){Dn.value=null;return}const Ni=Array.isArray(mi)?!mi.some(Pi=>!kn(Pi)):kn(mi),Wi=wn(mi);Ni&&Wi?(Tt.value=!0,Dn.value=mi,Oi?(Dt.value=Ci,vi(),Ee("text-submit")):Me.autoApply&&wi(),nextTick().then(()=>{Tt.value=!1})):Ee("invalid-date",mi)},rn=()=>{Me.autoApply&&wn(Dn.value)&&nn(),si()},on=()=>Ie.value?an():Ei(),ri=mi=>{Dn.value=mi},li=()=>{ti.value.enabled&&(bt.value=!0,Xn()),Ee("focus")},oi=()=>{if(ti.value.enabled&&(bt.value=!1,Zt(Me.modelValue),Dt.value)){const mi=Cl(Ct.value,Ft.value);mi==null||mi.focus()}Ee("blur")},hi=mi=>{Ge.value&&Ge.value.updateMonthYear(0,{month:un(mi.month),year:un(mi.year)})},Ri=mi=>{Zt(mi!=null?mi:Me.modelValue)},ni=(mi,Oi)=>{var Ci;(Ci=Ge.value)==null||Ci.switchView(mi,Oi)},pi=(mi,Oi)=>Jn.value.onClickOutside?Jn.value.onClickOutside(mi,Oi):an(!0),Li=(mi=0)=>{var Oi;(Oi=Ge.value)==null||Oi.handleFlow(mi)},xi=()=>Ve;return Mo(Ve,yt,mi=>pi(ii,mi)),j({closeMenu:an,selectDate:vi,clearValue:Ii,openMenu:Ei,onScroll:ci,formatInputValue:Xn,updateInternalModelValue:ri,setMonthYear:hi,parseModel:Ri,switchView:ni,toggleMenu:on,handleFlow:Li,getDpWrapMenuRef:xi}),(mi,Oi)=>(openBlock(),createElementBlock("div",{ref_key:"pickerWrapperRef",ref:Ct,class:normalizeClass(hn.value),"data-datepicker-instance":"","data-dp-mobile":unref(Xe)},[createVNode(bo,mergeProps({ref_key:"inputRef",ref:yt,"input-value":unref(xn),"onUpdate:inputValue":Oi[0]||(Oi[0]=Ci=>isRef(xn)?xn.value=Ci:null),"is-menu-open":Ie.value},mi.$props,{onClear:Ii,onOpen:Ei,onSetInputDate:jt,onSetEmptyDate:unref(nn),onSelectDate:vi,onToggle:on,onClose:an,onFocus:li,onBlur:oi,onRealBlur:Oi[1]||(Oi[1]=Ci=>bt.value=!1),onTextInput:Oi[2]||(Oi[2]=Ci=>mi.$emit("text-input",Ci))}),createSlots({_:2},[renderList(unref(vt),(Ci,Ni)=>({name:Ci,fn:withCtx(Wi=>[renderSlot(mi.$slots,Ci,normalizeProps(guardReactiveProps(Wi)))])}))]),1040,["input-value","is-menu-open","onSetEmptyDate"]),(openBlock(),createBlock(resolveDynamicComponent(mi.teleport?Teleport:"div"),normalizeProps(guardReactiveProps(di.value)),{default:withCtx(()=>[createVNode(Transition,{name:unref(Re)(unref(De)),css:unref(We)&&!unref(qn).enabled},{default:withCtx(()=>[Ie.value?(openBlock(),createElementBlock("div",mergeProps({key:0,ref_key:"dpWrapMenuRef",ref:Ve},ai.value,{class:{"dp--menu-wrapper":!unref(qn).enabled},style:unref(qn).enabled?void 0:unref(Je)}),[createVNode(gn,mergeProps({ref_key:"dpMenuRef",ref:Ge},mi.$props,{"internal-model-value":unref(Dn),"onUpdate:internalModelValue":Oi[3]||(Oi[3]=Ci=>isRef(Dn)?Dn.value=Ci:null),class:{[$n.value]:!0,"dp--menu-wrapper":mi.teleport},"open-on-top":unref(De),"no-overlay-focus":Zn.value,collapse:Ot.value,"get-input-rect":_i,"is-text-input-date":Tt.value,onClosePicker:an,onSelectDate:vi,onAutoApply:wi,onTimeUpdate:rn,onFlowStep:Oi[4]||(Oi[4]=Ci=>mi.$emit("flow-step",Ci)),onUpdateMonthYear:Oi[5]||(Oi[5]=Ci=>mi.$emit("update-month-year",Ci)),onInvalidSelect:Oi[6]||(Oi[6]=Ci=>mi.$emit("invalid-select",unref(Dn))),onAutoApplyInvalid:Oi[7]||(Oi[7]=Ci=>mi.$emit("invalid-select",Ci)),onInvalidFixedRange:Oi[8]||(Oi[8]=Ci=>mi.$emit("invalid-fixed-range",Ci)),onRecalculatePosition:unref(tn),onTooltipOpen:Oi[9]||(Oi[9]=Ci=>mi.$emit("tooltip-open",Ci)),onTooltipClose:Oi[10]||(Oi[10]=Ci=>mi.$emit("tooltip-close",Ci)),onTimePickerOpen:Oi[11]||(Oi[11]=Ci=>mi.$emit("time-picker-open",Ci)),onTimePickerClose:Oi[12]||(Oi[12]=Ci=>mi.$emit("time-picker-close",Ci)),onAmPmChange:Oi[13]||(Oi[13]=Ci=>mi.$emit("am-pm-change",Ci)),onRangeStart:Oi[14]||(Oi[14]=Ci=>mi.$emit("range-start",Ci)),onRangeEnd:Oi[15]||(Oi[15]=Ci=>mi.$emit("range-end",Ci)),onDateUpdate:Oi[16]||(Oi[16]=Ci=>mi.$emit("date-update",Ci)),onInvalidDate:Oi[17]||(Oi[17]=Ci=>mi.$emit("invalid-date",Ci)),onOverlayToggle:Oi[18]||(Oi[18]=Ci=>mi.$emit("overlay-toggle",Ci)),onMenuBlur:Oi[19]||(Oi[19]=Ci=>mi.$emit("blur"))}),createSlots({_:2},[renderList(unref(Bt),(Ci,Ni)=>({name:Ci,fn:withCtx(Wi=>[renderSlot(mi.$slots,Ci,normalizeProps(guardReactiveProps(Fi({},Wi))))])}))]),1040,["internal-model-value","class","open-on-top","no-overlay-focus","collapse","is-text-input-date","onRecalculatePosition"])],16)):createCommentVNode("",!0)]),_:3},8,["name","css"])]),_:3},16))],10,$o))}}),Qn=(()=>{const e=Ao;return e.install=j=>{j.component("Vue3DatePicker",e)},e})(),To=Object.freeze(Object.defineProperty({__proto__:null,default:Qn},Symbol.toStringTag,{value:"Module"}));Object.entries(To).forEach(([e,j])=>{e!=="default"&&(Qn[e]=j)}),register();function formatTimezoneId(e){return e.slice(e.indexOf("/")+1).replaceAll("/"," - ").replaceAll("_"," ")}function getTimezones(){return Intl.supportedValuesOf("timeZone").filter(e=>!e.startsWith("Etc/")).map(e=>({timezoneId:e,label:formatTimezoneId(e)})).sort((e,j)=>e.timezoneId.localeCompare(j.timezoneId))}const _sfc_main$3=defineComponent({__name:"NcTimezonePicker",props:mergeModels({additionalTimezones:{default:()=>[]},uid:{default:createElementId()}},{modelValue:{default:"floating"},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const j=useModel(e,"modelValue"),ke=e,Ee=computed(()=>ke.additionalTimezones.map(({timezoneId:Ie,label:Ue})=>({timezoneId:Ie,label:Ue}))),Me=computed(()=>{const Ie=getTimezones();return Ie.unshift(...Ee.value),Ie});function Ae(Ie,Ue,Ke){const Ve=Ke.trim().split(/\s+/),Ge=Object.values(Ie);return Ve.every(yt=>Ge.some(bt=>bt.toLowerCase().includes(yt.toLowerCase())))}return(Ie,Ue)=>(openBlock(),createBlock(NcSelect,{modelValue:j.value,"onUpdate:modelValue":Ue[0]||(Ue[0]=Ke=>j.value=Ke),"aria-label-combobox":unref(t)("Search for timezone"),clearable:!1,"filter-by":Ae,multiple:!1,options:Me.value,placeholder:unref(t)("Type to search time zone"),uid:Ie.uid,reduce:Ke=>Ke.timezoneId,label:"label"},null,8,["modelValue","aria-label-combobox","options","placeholder","uid","reduce"]))}});register();const _hoisted_1$2={class:"vue-date-time-picker__wrapper"},_hoisted_2$2={ref:"target",class:"vue-date-time-picker__wrapper"};t("Datepicker input"),t("Datepicker menu"),getCanonicalLocale();const _export_sfc=(e,j)=>{const ke=e.__vccOpts||e;for(const[Ee,Me]of j)ke[Ee]=Me;return ke};var isWindowAvailable=typeof window<"u";isWindowAvailable&&function(){for(var e=0,j=["ms","moz","webkit","o"],ke=0;kean.length)&&(jt=an.length);for(var rn=0,on=new Array(jt);rn=li.length?{done:!0}:{done:!1,value:li[Ri++]}},e:function(mi){throw mi},f:ni}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var pi,Li=!0,xi=!1;return{s:function(){hi=hi.call(li)},n:function(){var mi=hi.next();return Li=mi.done,mi},e:function(mi){xi=!0,pi=mi},f:function(){try{Li||hi.return==null||hi.return()}finally{if(xi)throw pi}}}}(Object.getOwnPropertyNames(an));try{for(rn.s();!(jt=rn.n()).done;){var on=jt.value,ri=an[on];an[on]=ri&&Ct(ri)==="object"?Tt(ri):ri}}catch(li){rn.e(li)}finally{rn.f()}return Object.freeze(an)}var Rt,Jt,Kt=function(an){if(!an.compressed)return an;for(var jt in an.compressed=!1,an.emojis){var rn=an.emojis[jt];for(var on in Ft)rn[on]=rn[Ft[on]],delete rn[Ft[on]];rn.short_names||(rn.short_names=[]),rn.short_names.unshift(jt),rn.sheet_x=rn.sheet[0],rn.sheet_y=rn.sheet[1],delete rn.sheet,rn.text||(rn.text=""),rn.added_in||(rn.added_in=6),rn.added_in=rn.added_in.toFixed(1),rn.search=Ot(rn)}return Tt(an)},kn=["+1","grinning","kissing_heart","heart_eyes","laughing","stuck_out_tongue_winking_eye","sweat_smile","joy","scream","disappointed","unamused","weary","sob","sunglasses","heart","hankey"],wn={};function ei(){Jt=!0,Rt=bt.get("frequently")}var ti={add:function(an){Jt||ei();var jt=an.id;Rt||(Rt=wn),Rt[jt]||(Rt[jt]=0),Rt[jt]+=1,bt.set("last",jt),bt.set("frequently",Rt)},get:function(an){if(Jt||ei(),!Rt){wn={};for(var jt=[],rn=Math.min(an,kn.length),on=0;on',custom:'',flags:'',foods:'',nature:'',objects:'',smileys:'',people:' ',places:'',recent:'',symbols:''};function Jn(an,jt,rn,on,ri,li,oi,hi){var Ri,ni=typeof an=="function"?an.options:an;return jt&&(ni.render=jt,ni.staticRenderFns=rn,ni._compiled=!0),{exports:an,options:ni}}var Be=Jn({props:{i18n:{type:Object,required:!0},color:{type:String},categories:{type:Array,required:!0},activeCategory:{type:Object,default:function(){return{}}}},emits:["click"],created:function(){this.svgs=qn}},function(){var an=this,jt=an._self._c;return jt("div",{staticClass:"emoji-mart-anchors",attrs:{role:"tablist"}},an._l(an.categories,function(rn){return jt("button",{key:rn.id,class:{"emoji-mart-anchor":!0,"emoji-mart-anchor-selected":rn.id==an.activeCategory.id},style:{color:rn.id==an.activeCategory.id?an.color:""},attrs:{role:"tab",type:"button","aria-label":rn.name,"aria-selected":rn.id==an.activeCategory.id,"data-title":an.i18n.categories[rn.id]},on:{click:function(on){return an.$emit("click",rn)}}},[jt("div",{attrs:{"aria-hidden":"true"},domProps:{innerHTML:an._s(an.svgs[rn.id])}}),an._v(" "),jt("span",{staticClass:"emoji-mart-anchor-bar",style:{backgroundColor:an.color},attrs:{"aria-hidden":"true"}})])}),0)},[]),$e=Be.exports;function Re(an,jt){if(!(an instanceof jt))throw new TypeError("Cannot call a class as a function")}function We(an){var jt=function(rn,on){if(Ct(rn)!="object"||!rn)return rn;var ri=rn[Symbol.toPrimitive];if(ri!==void 0){var li=ri.call(rn,"string");if(Ct(li)!="object")return li;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(rn)}(an);return Ct(jt)=="symbol"?jt:jt+""}function Xe(an,jt){for(var rn=0;rn1114111||Math.floor(oi)!=oi)throw RangeError("Invalid code point: "+oi);oi<=65535?rn.push(oi):(an=55296+((oi-=65536)>>10),jt=oi%1024+56320,rn.push(an,jt)),(on+1===ri||rn.length>16384)&&(li+=String.fromCharCode.apply(null,rn),rn.length=0)}return li};function vt(an){var jt=an.split("-").map(function(rn){return"0x".concat(rn)});return Bt.apply(null,jt)}function De(an){return an.reduce(function(jt,rn){return jt.indexOf(rn)===-1&&jt.push(rn),jt},[])}function Je(an,jt){var rn=De(an),on=De(jt);return rn.filter(function(ri){return on.indexOf(ri)>=0})}function It(an,jt){var rn={};for(var on in an){var ri=an[on],li=ri;Object.prototype.hasOwnProperty.call(jt,on)&&(li=jt[on]),Ct(li)==="object"&&(li=It(ri,li)),rn[on]=li}return rn}function tn(an,jt){var rn=typeof Symbol<"u"&&an[Symbol.iterator]||an["@@iterator"];if(!rn){if(Array.isArray(an)||(rn=function(Ri,ni){if(Ri){if(typeof Ri=="string")return Ut(Ri,ni);var pi=Object.prototype.toString.call(Ri).slice(8,-1);return pi==="Object"&&Ri.constructor&&(pi=Ri.constructor.name),pi==="Map"||pi==="Set"?Array.from(Ri):pi==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(pi)?Ut(Ri,ni):void 0}}(an))||jt){rn&&(an=rn);var on=0,ri=function(){};return{s:ri,n:function(){return on>=an.length?{done:!0}:{done:!1,value:an[on++]}},e:function(Ri){throw Ri},f:ri}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var li,oi=!0,hi=!1;return{s:function(){rn=rn.call(an)},n:function(){var Ri=rn.next();return oi=Ri.done,Ri},e:function(Ri){hi=!0,li=Ri},f:function(){try{oi||rn.return==null||rn.return()}finally{if(hi)throw li}}}}function Ut(an,jt){(jt==null||jt>an.length)&&(jt=an.length);for(var rn=0,on=new Array(jt);rn1&&arguments[1]!==void 0?arguments[1]:{},on=rn.emojisToShowFilter,ri=rn.include,li=rn.exclude,oi=rn.custom,hi=rn.recent,Ri=rn.recentLength,ni=Ri===void 0?20:Ri;Re(this,an),this._data=Kt(jt),this._emojisFilter=on||null,this._include=ri||null,this._exclude=li||null,this._custom=oi||[],this._recent=hi||ti.get(ni),this._emojis={},this._nativeEmojis={},this._emoticons={},this._categories=[],this._recentCategory={id:"recent",name:"Recent",emojis:[]},this._customCategory={id:"custom",name:"Custom",emojis:[]},this._searchIndex={},this.buildIndex(),Object.freeze(this)},[{key:"buildIndex",value:function(){var an=this,jt=this._data.categories;if(this._include&&(jt=(jt=jt.filter(function(li){return an._include.includes(li.id)})).sort(function(li,oi){var hi=an._include.indexOf(li.id),Ri=an._include.indexOf(oi.id);return hiRi?1:0})),jt.forEach(function(li){if(an.isCategoryNeeded(li.id)){var oi={id:li.id,name:li.name,emojis:[]};li.emojis.forEach(function(hi){var Ri=an.addEmoji(hi);Ri&&oi.emojis.push(Ri)}),oi.emojis.length&&an._categories.push(oi)}}),this.isCategoryNeeded("custom")){if(this._custom.length>0){var rn,on=tn(this._custom);try{for(on.s();!(rn=on.n()).done;){var ri=rn.value;this.addCustomEmoji(ri)}}catch(li){on.e(li)}finally{on.f()}}this._customCategory.emojis.length&&this._categories.push(this._customCategory)}this.isCategoryNeeded("recent")&&(this._recent.length&&this._recent.map(function(li){var oi,hi=tn(an._customCategory.emojis);try{for(hi.s();!(oi=hi.n()).done;){var Ri=oi.value;if(Ri.id===li)return void an._recentCategory.emojis.push(Ri)}}catch(ni){hi.e(ni)}finally{hi.f()}an.hasEmoji(li)&&an._recentCategory.emojis.push(an.emoji(li))}),this._recentCategory.emojis.length&&this._categories.unshift(this._recentCategory))}},{key:"findEmoji",value:function(an,jt){var rn=an.match(ln);if(rn&&(an=rn[1],rn[2]&&(jt=parseInt(rn[2],10))),this._data.aliases.hasOwnProperty(an)&&(an=this._data.aliases[an]),this._emojis.hasOwnProperty(an)){var on=this._emojis[an];return jt?on.getSkin(jt):on}return this._nativeEmojis.hasOwnProperty(an)?this._nativeEmojis[an]:null}},{key:"categories",value:function(){return this._categories}},{key:"emoji",value:function(an){this._data.aliases.hasOwnProperty(an)&&(an=this._data.aliases[an]);var jt=this._emojis[an];if(!jt)throw new Error("Can not find emoji by id: "+an);return jt}},{key:"firstEmoji",value:function(){var an=this._emojis[Object.keys(this._emojis)[0]];if(!an)throw new Error("Can not get first emoji");return an}},{key:"hasEmoji",value:function(an){return this._data.aliases.hasOwnProperty(an)&&(an=this._data.aliases[an]),!!this._emojis[an]}},{key:"nativeEmoji",value:function(an){return this._nativeEmojis.hasOwnProperty(an)?this._nativeEmojis[an]:null}},{key:"search",value:function(an,jt){var rn=this;if(jt||(jt=75),!an.length)return null;if(an=="-"||an=="-1")return[this.emoji("-1")];var on,ri=an.toLowerCase().split(/[\s|,|\-|_]+/);ri.length>2&&(ri=[ri[0],ri[1]]),on=ri.map(function(oi){for(var hi=rn._emojis,Ri=rn._searchIndex,ni=0,pi=function(){var xi=oi[Li];if(ni++,Ri[xi]||(Ri[xi]={}),!(Ri=Ri[xi]).results){var mi={};for(var Oi in Ri.results=[],Ri.emojis={},hi){var Ci=hi[Oi],Ni=Ci._data.search,Wi=oi.substr(0,ni),Pi=Ni.indexOf(Wi);if(Pi!=-1){var Xt=Pi+1;Wi==Oi&&(Xt=0),Ri.results.push(Ci),Ri.emojis[Oi]=Ci,mi[Oi]=Xt}}Ri.results.sort(function(Mn,An){return mi[Mn.id]-mi[An.id]})}hi=Ri.emojis},Li=0;Li1?Je.apply(null,on):on.length?on[0]:[])&&li.length>jt&&(li=li.slice(0,jt)),li}},{key:"addCustomEmoji",value:function(an){var jt=Object.assign({},an,{id:an.short_names[0],custom:!0});jt.search||(jt.search=Ot(jt));var rn=new Zt(jt);return this._emojis[rn.id]=rn,this._customCategory.emojis.push(rn),rn}},{key:"addEmoji",value:function(an){var jt=this,rn=this._data.emojis[an];if(!this.isEmojiNeeded(rn))return!1;var on=new Zt(rn);if(this._emojis[an]=on,on.native&&(this._nativeEmojis[on.native]=on),on._skins)for(var ri in on._skins){var li=on._skins[ri];li.native&&(this._nativeEmojis[li.native]=li)}return on.emoticons&&on.emoticons.forEach(function(oi){jt._emoticons[oi]||(jt._emoticons[oi]=an)}),on}},{key:"isCategoryNeeded",value:function(an){var jt=!this._include||!this._include.length||this._include.indexOf(an)>-1,rn=!(!this._exclude||!this._exclude.length)&&this._exclude.indexOf(an)>-1;return!(!jt||rn)}},{key:"isEmojiNeeded",value:function(an){return!this._emojisFilter||this._emojisFilter(an)}}])}(),Zt=function(){return Et(function an(jt){if(Re(this,an),this._data=Object.assign({},jt),this._skins=null,this._data.skin_variations)for(var rn in this._skins=[],xn){var on=xn[rn],ri=this._data.skin_variations[on],li=Object.assign({},jt);for(var oi in ri)li[oi]=ri[oi];delete li.skin_variations,li.skin_tone=parseInt(rn)+1,this._skins.push(new an(li))}for(var hi in this._sanitized=Xn(this._data),this._sanitized)this[hi]=this._sanitized[hi];this.short_names=this._data.short_names,this.short_name=this._data.short_names[0],Object.freeze(this)},[{key:"getSkin",value:function(an){return an&&an!="native"&&this._skins?this._skins[an-1]:this}},{key:"getPosition",value:function(){var an=+(1.6666666666666667*this._data.sheet_x).toFixed(2),jt=+(100/60*this._data.sheet_y).toFixed(2);return"".concat(an,"% ").concat(jt,"%")}},{key:"ariaLabel",value:function(){return[this.native].concat(this.short_names).filter(Boolean).join(", ")}}])}(),nn=function(){return Et(function an(jt,rn,on,ri,li,oi,hi){Re(this,an),this._emoji=jt,this._native=ri,this._skin=rn,this._set=on,this._fallback=li,this.canRender=this._canRender(),this.cssClass=this._cssClass(),this.cssStyle=this._cssStyle(hi),this.content=this._content(),this.title=oi===!0?jt.short_name:null,this.ariaLabel=jt.ariaLabel(),Object.freeze(this)},[{key:"getEmoji",value:function(){return this._emoji.getSkin(this._skin)}},{key:"_canRender",value:function(){return this._isCustom()||this._isNative()||this._hasEmoji()||this._fallback}},{key:"_cssClass",value:function(){return["emoji-set-"+this._set,"emoji-type-"+this._emojiType()]}},{key:"_cssStyle",value:function(an){var jt={};return this._isCustom()?jt={backgroundImage:"url("+this.getEmoji()._data.imageUrl+")",backgroundSize:"100%",width:an+"px",height:an+"px"}:this._hasEmoji()&&!this._isNative()&&(jt={backgroundPosition:this.getEmoji().getPosition()}),an&&(jt=this._isNative()?Object.assign(jt,{fontSize:Math.round(.95*an*10)/10+"px"}):Object.assign(jt,{width:an+"px",height:an+"px"})),jt}},{key:"_content",value:function(){return this._isCustom()?"":this._isNative()?this.getEmoji().native:this._hasEmoji()?"":this._fallback?this._fallback(this.getEmoji()):null}},{key:"_isNative",value:function(){return this._native}},{key:"_isCustom",value:function(){return this.getEmoji().custom}},{key:"_hasEmoji",value:function(){if(!this.getEmoji()._data)return!1;var an=this.getEmoji()._data["has_img_"+this._set];return an===void 0||an}},{key:"_emojiType",value:function(){return this._isCustom()?"custom":this._isNative()?"native":this._hasEmoji()?"image":"fallback"}}])}();function Xn(an){var jt=an.name,rn=an.short_names,on=an.skin_tone,ri=an.skin_variations,li=an.emoticons,oi=an.unified,hi=an.custom,Ri=an.imageUrl,ni=an.id||rn[0],pi=":".concat(ni,":");return hi?{id:ni,name:jt,colons:pi,emoticons:li,custom:hi,imageUrl:Ri}:(on&&(pi+=":skin-tone-".concat(on,":")),{id:ni,name:jt,colons:pi,emoticons:li,unified:oi.toLowerCase(),skin:on||(ri?1:null),native:vt(oi)})}function gi(an,jt,rn){return(jt=We(jt))in an?Object.defineProperty(an,jt,{value:rn,enumerable:!0,configurable:!0,writable:!0}):an[jt]=rn,an}var hn={native:{type:Boolean,default:!1},tooltip:{type:Boolean,default:!1},fallback:{type:Function},skin:{type:Number,default:1},set:{type:String,default:"apple"},emoji:{type:[String,Object],required:!0},size:{type:Number,default:null},tag:{type:String,default:"span"}},$n={perLine:{type:Number,default:9},maxSearchResults:{type:Number,default:75},emojiSize:{type:Number,default:24},title:{type:String,default:"Emoji Mart™"},emoji:{type:String,default:"department_store"},color:{type:String,default:"#ae65c5"},set:{type:String,default:"apple"},skin:{type:Number,default:null},defaultSkin:{type:Number,default:1},native:{type:Boolean,default:!1},emojiTooltip:{type:Boolean,default:!1},autoFocus:{type:Boolean,default:!1},i18n:{type:Object,default:function(){return{}}},showPreview:{type:Boolean,default:!0},showSearch:{type:Boolean,default:!0},showCategories:{type:Boolean,default:!0},showSkinTones:{type:Boolean,default:!0},infiniteScroll:{type:Boolean,default:!0},pickerStyles:{type:Object,default:function(){return{}}}};function di(an,jt){var rn=Object.keys(an);if(Object.getOwnPropertySymbols){var on=Object.getOwnPropertySymbols(an);jt&&(on=on.filter(function(ri){return Object.getOwnPropertyDescriptor(an,ri).enumerable})),rn.push.apply(rn,on)}return rn}function ai(an){for(var jt=1;jt0},emojiObjects:function(){var an=this;return this.emojis.map(function(jt){return{emojiObject:jt,emojiView:new nn(jt,an.emojiProps.skin,an.emojiProps.set,an.emojiProps.native,an.emojiProps.fallback,an.emojiProps.emojiTooltip,an.emojiProps.emojiSize)}})}},components:{Emoji:Zn}},function(){var an=this,jt=an._self._c;return an.isVisible&&(an.isSearch||an.hasResults)?jt("section",{class:{"emoji-mart-category":!0,"emoji-mart-no-results":!an.hasResults},attrs:{"aria-label":an.i18n.categories[an.id]}},[jt("div",{staticClass:"emoji-mart-category-label"},[jt("h3",{staticClass:"emoji-mart-category-label"},[an._v(an._s(an.i18n.categories[an.id]))])]),an._v(" "),an._l(an.emojiObjects,function(rn){var on=rn.emojiObject,ri=rn.emojiView;return[ri.canRender?jt("button",{key:on.id,staticClass:"emoji-mart-emoji",class:an.activeClass(on),attrs:{"aria-label":ri.ariaLabel,role:"option","aria-selected":"false","aria-posinset":"1","aria-setsize":"1812",type:"button","data-title":on.short_name,title:ri.title},on:{mouseenter:function(li){an.emojiProps.onEnter(ri.getEmoji())},mouseleave:function(li){an.emojiProps.onLeave(ri.getEmoji())},click:function(li){an.emojiProps.onClick(ri.getEmoji())}}},[jt("span",{class:ri.cssClass,style:ri.cssStyle},[an._v(an._s(ri.content))])]):an._e()]}),an._v(" "),an.hasResults?an._e():jt("div",[jt("emoji",{attrs:{data:an.data,emoji:"sleuth_or_spy",native:an.emojiProps.native,skin:an.emojiProps.skin,set:an.emojiProps.set}}),an._v(" "),jt("div",{staticClass:"emoji-mart-no-results-label"},[an._v(an._s(an.i18n.notfound))])],1)],2):an._e()},[]).exports,ci=Jn({props:{skin:{type:Number,required:!0}},emits:["change"],data:function(){return{opened:!1}},methods:{onClick:function(an){this.opened&&an!=this.skin&&this.$emit("change",an),this.opened=!this.opened}}},function(){var an=this,jt=an._self._c;return jt("div",{class:{"emoji-mart-skin-swatches":!0,"emoji-mart-skin-swatches-opened":an.opened}},an._l(6,function(rn){return jt("span",{key:rn,class:{"emoji-mart-skin-swatch":!0,"emoji-mart-skin-swatch-selected":an.skin==rn}},[jt("span",{class:"emoji-mart-skin emoji-mart-skin-tone-"+rn,on:{click:function(on){return an.onClick(rn)}}})])}),0)},[]).exports,yi=Jn({props:{data:{type:Object,required:!0},title:{type:String,required:!0},emoji:{type:[String,Object]},idleEmoji:{type:[String,Object],required:!0},showSkinTones:{type:Boolean,default:!0},emojiProps:{type:Object,required:!0},skinProps:{type:Object,required:!0},onSkinChange:{type:Function,required:!0}},computed:{emojiData:function(){return this.emoji?this.emoji:{}},emojiShortNames:function(){return this.emojiData.short_names},emojiEmoticons:function(){return this.emojiData.emoticons}},components:{Emoji:Zn,Skins:ci}},function(){var an=this,jt=an._self._c;return jt("div",{staticClass:"emoji-mart-preview"},[an.emoji?[jt("div",{staticClass:"emoji-mart-preview-emoji"},[jt("emoji",{attrs:{data:an.data,emoji:an.emoji,native:an.emojiProps.native,skin:an.emojiProps.skin,set:an.emojiProps.set}})],1),an._v(" "),jt("div",{staticClass:"emoji-mart-preview-data"},[jt("div",{staticClass:"emoji-mart-preview-name"},[an._v(an._s(an.emoji.name))]),an._v(" "),jt("div",{staticClass:"emoji-mart-preview-shortnames"},an._l(an.emojiShortNames,function(rn){return jt("span",{key:rn,staticClass:"emoji-mart-preview-shortname"},[an._v(":"+an._s(rn)+":")])}),0),an._v(" "),jt("div",{staticClass:"emoji-mart-preview-emoticons"},an._l(an.emojiEmoticons,function(rn){return jt("span",{key:rn,staticClass:"emoji-mart-preview-emoticon"},[an._v(an._s(rn))])}),0)])]:[jt("div",{staticClass:"emoji-mart-preview-emoji"},[jt("emoji",{attrs:{data:an.data,emoji:an.idleEmoji,native:an.emojiProps.native,skin:an.emojiProps.skin,set:an.emojiProps.set}})],1),an._v(" "),jt("div",{staticClass:"emoji-mart-preview-data"},[jt("span",{staticClass:"emoji-mart-title-label"},[an._v(an._s(an.title))])]),an._v(" "),an.showSkinTones?jt("div",{staticClass:"emoji-mart-preview-skins"},[jt("skins",{attrs:{skin:an.skinProps.skin},on:{change:function(rn){return an.onSkinChange(rn)}}})],1):an._e()]],2)},[]).exports,Ai=Jn({props:{data:{type:Object,required:!0},i18n:{type:Object,required:!0},autoFocus:{type:Boolean,default:!1},onSearch:{type:Function,required:!0},onArrowLeft:{type:Function,required:!1},onArrowRight:{type:Function,required:!1},onArrowDown:{type:Function,required:!1},onArrowUp:{type:Function,required:!1},onEnter:{type:Function,required:!1}},emits:["search","enter","arrowUp","arrowDown","arrowRight","arrowLeft"],data:function(){return{value:""}},computed:{emojiIndex:function(){return this.data}},watch:{value:function(){this.$emit("search",this.value)}},methods:{clear:function(){this.value=""}},mounted:function(){var an=this.$el.querySelector("input");this.autoFocus&&an.focus()}},function(){var an=this,jt=an._self._c;return jt("div",{staticClass:"emoji-mart-search"},[jt("input",{directives:[{name:"model",rawName:"v-model",value:an.value,expression:"value"}],attrs:{type:"text",placeholder:an.i18n.search,role:"textbox","aria-autocomplete":"list","aria-owns":"emoji-mart-list","aria-label":"Search for an emoji","aria-describedby":"emoji-mart-search-description"},domProps:{value:an.value},on:{keydown:[function(rn){return!rn.type.indexOf("key")&&an._k(rn.keyCode,"left",37,rn.key,["Left","ArrowLeft"])||"button"in rn&&rn.button!==0?null:function(on){return an.$emit("arrowLeft",on)}.apply(null,arguments)},function(rn){return!rn.type.indexOf("key")&&an._k(rn.keyCode,"right",39,rn.key,["Right","ArrowRight"])||"button"in rn&&rn.button!==2?null:function(){return an.$emit("arrowRight")}.apply(null,arguments)},function(rn){return!rn.type.indexOf("key")&&an._k(rn.keyCode,"down",40,rn.key,["Down","ArrowDown"])?null:function(){return an.$emit("arrowDown")}.apply(null,arguments)},function(rn){return!rn.type.indexOf("key")&&an._k(rn.keyCode,"up",38,rn.key,["Up","ArrowUp"])?null:function(on){return an.$emit("arrowUp",on)}.apply(null,arguments)},function(rn){return!rn.type.indexOf("key")&&an._k(rn.keyCode,"enter",13,rn.key,"Enter")?null:function(){return an.$emit("enter")}.apply(null,arguments)}],input:function(rn){rn.target.composing||(an.value=rn.target.value)}}}),an._v(" "),jt("span",{staticClass:"hidden",attrs:{id:"emoji-picker-search-description"}},[an._v("Use the left, right, up and down arrow keys to navigate the emoji search\n results.")])])},[]),Bi=Ai.exports;function Ei(an,jt){(jt==null||jt>an.length)&&(jt=an.length);for(var rn=0,on=new Array(jt);rn0}),this._categories[0].first=!0,Object.freeze(this._categories),this.activeCategory=this._categories[0],this.searchEmojis=null,this.previewEmoji=null,this.previewEmojiCategoryIdx=0,this.previewEmojiIdx=-1},[{key:"onScroll",value:function(){var an=this._vm.$refs.scroll;if(an){for(var jt=an.scrollTop,rn=this.filteredCategories[0],on=0,ri=this.filteredCategories.length;onjt)break;rn=li}this.activeCategory=rn}}},{key:"allCategories",get:function(){return this._categories}},{key:"filteredCategories",get:function(){return this.searchEmojis?[{id:"search",name:"Search",emojis:this.searchEmojis}]:this._categories.filter(function(an){return an.emojis.length>0})}},{key:"previewEmojiCategory",get:function(){return this.previewEmojiCategoryIdx>=0?this.filteredCategories[this.previewEmojiCategoryIdx]:null}},{key:"onAnchorClick",value:function(an){var jt=this;if(!this.searchEmojis){var rn=this.filteredCategories.indexOf(an),on=this._vm.getCategoryComponent(rn);this._vm.infiniteScroll?function(){if(on){var ri=on.$el.offsetTop;an.first&&(ri=0),jt._vm.$refs.scroll.scrollTop=ri}}():this.activeCategory=this.filteredCategories[rn]}}},{key:"onSearch",value:function(an){var jt=this._data.search(an,this.maxSearchResults);this.searchEmojis=jt,this.previewEmojiCategoryIdx=0,this.previewEmojiIdx=0,this.updatePreviewEmoji()}},{key:"onEmojiEnter",value:function(an){this.previewEmoji=an,this.previewEmojiIdx=-1,this.previewEmojiCategoryIdx=-1}},{key:"onEmojiLeave",value:function(an){this.previewEmoji=null}},{key:"onArrowLeft",value:function(){this.previewEmojiIdx>0?this.previewEmojiIdx-=1:(this.previewEmojiCategoryIdx-=1,this.previewEmojiCategoryIdx<0?this.previewEmojiCategoryIdx=0:this.previewEmojiIdx=this.filteredCategories[this.previewEmojiCategoryIdx].emojis.length-1),this.updatePreviewEmoji()}},{key:"onArrowRight",value:function(){this.previewEmojiIdx=this.filteredCategories.length?this.previewEmojiCategoryIdx=this.filteredCategories.length-1:this.previewEmojiIdx=0),this.updatePreviewEmoji()}},{key:"onArrowDown",value:function(){if(this.previewEmojiIdx==-1)return this.onArrowRight();var an=this.filteredCategories[this.previewEmojiCategoryIdx].emojis.length,jt=this._perLine;this.previewEmojiIdx+jt>an&&(jt=an%this._perLine);for(var rn=0;rn0?this.filteredCategories[this.previewEmojiCategoryIdx-1].emojis.length%this._perLine:0);for(var jt=0;jton+jt.scrollTop&&(jt.scrollTop+=rn.offsetHeight),rn&&rn.offsetTop"u")return 0;var an=document.createElement("div");an.style.width="100px",an.style.height="100px",an.style.overflow="scroll",an.style.position="absolute",an.style.top="-9999px",document.body.appendChild(an);var jt=an.offsetWidth-an.clientWidth;return document.body.removeChild(an),jt}()},filteredCategories:function(){return this.view.filteredCategories},mergedI18n:function(){return Object.freeze(It(zi,this.i18n))},idleEmoji:function(){try{return this.data.emoji(this.emoji)}catch(an){return console.error("Default preview emoji `"+this.emoji+"` is not available, check the Picker `emoji` property"),console.error(an),this.data.firstEmoji()}},isSearching:function(){return this.view.searchEmojis!=null}},watch:{skin:function(){this.onSkinChange(this.skin)}},methods:{onScroll:function(){this.infiniteScroll&&!this.waitingForPaint&&(this.waitingForPaint=!0,window.requestAnimationFrame(this.onScrollPaint.bind(this)))},onScrollPaint:function(){this.waitingForPaint=!1,this.view.onScroll()},onAnchorClick:function(an){this.view.onAnchorClick(an)},onSearch:function(an){this.view.onSearch(an)},onEmojiEnter:function(an){this.view.onEmojiEnter(an)},onEmojiLeave:function(an){this.view.onEmojiLeave(an)},onArrowLeft:function(an){var jt=this.view.previewEmojiIdx;this.view.onArrowLeft(),an&&this.view.previewEmojiIdx!==jt&&an.preventDefault()},onArrowRight:function(){this.view.onArrowRight()},onArrowDown:function(){this.view.onArrowDown()},onArrowUp:function(an){this.view.onArrowUp(),an.preventDefault()},onEnter:function(){this.view.previewEmoji&&(this.$emit("select",this.view.previewEmoji),ti.add(this.view.previewEmoji))},onEmojiClick:function(an){this.$emit("select",an),ti.add(an)},onTextSelect:function(an){an.stopPropagation()},onSkinChange:function(an){this.activeSkin=an,bt.update({skin:an}),this.$emit("skin-change",an)},getCategoryComponent:function(an){var jt=this.$refs["categories_"+an];return jt&&"0"in jt?jt[0]:jt}},components:{Anchors:$e,Category:_i,Preview:yi,Search:Bi}},wi=Jn(si,function(){var an=this,jt=an._self._c;return jt("section",{staticClass:"emoji-mart emoji-mart-static",style:an.customStyles},[an.showCategories?jt("div",{staticClass:"emoji-mart-bar emoji-mart-bar-anchors"},[jt("anchors",{attrs:{data:an.data,i18n:an.mergedI18n,color:an.color,categories:an.view.allCategories,"active-category":an.view.activeCategory},on:{click:an.onAnchorClick}})],1):an._e(),an._v(" "),an._t("searchTemplate",function(){return[an.showSearch?jt("search",{ref:"search",attrs:{data:an.data,i18n:an.mergedI18n,"auto-focus":an.autoFocus,"on-search":an.onSearch},on:{search:an.onSearch,arrowLeft:an.onArrowLeft,arrowRight:an.onArrowRight,arrowDown:an.onArrowDown,arrowUp:an.onArrowUp,enter:an.onEnter,select:an.onTextSelect}}):an._e()]},{data:an.data,i18n:an.i18n,autoFocus:an.autoFocus,onSearch:an.onSearch}),an._v(" "),jt("div",{ref:"scroll",staticClass:"emoji-mart-scroll",attrs:{role:"tabpanel"},on:{scroll:an.onScroll}},[jt("div",{ref:"scrollContent",attrs:{id:"emoji-mart-list",role:"listbox","aria-expanded":"true"}},[an._t("customCategory"),an._v(" "),an._l(an.view.filteredCategories,function(rn,on){return jt("category",{directives:[{name:"show",rawName:"v-show",value:an.infiniteScroll||rn==an.view.activeCategory||an.isSearching,expression:"infiniteScroll || category == view.activeCategory || isSearching"}],key:rn.id,ref:"categories_"+on,refInFor:!0,attrs:{data:an.data,i18n:an.mergedI18n,id:rn.id,name:rn.name,emojis:rn.emojis,"emoji-props":an.emojiProps}})})],2)]),an._v(" "),an._t("previewTemplate",function(){return[an.showPreview?jt("div",{staticClass:"emoji-mart-bar emoji-mart-bar-preview"},[jt("preview",{attrs:{data:an.data,title:an.title,emoji:an.view.previewEmoji,"idle-emoji":an.idleEmoji,"show-skin-tones":an.showSkinTones,"emoji-props":an.emojiProps,"skin-props":an.skinProps,"on-skin-change":an.onSkinChange}})],1):an._e()]},{data:an.data,title:an.title,emoji:an.view.previewEmoji,idleEmoji:an.idleEmoji,showSkinTones:an.showSkinTones,emojiProps:an.emojiProps,skinProps:an.skinProps,onSkinChange:an.onSkinChange})],2)},[]),Mi=wi.exports}(),Ae}()})}(emojiMart$1)),emojiMart$1.exports}var Nu,Pu;if(requireEmojiMart(),distExports.getBuilder("nextcloud-vue").persist(!0).build(),register(t5,t16,t35,t40),t("Search emoji"),t("No emoji found"),t("Search results"),t("Frequently used"),t("Smileys & Emotion"),t("People & Body"),t("Animals & Nature"),t("Food & Drink"),t("Activities"),t("Travel & Places"),t("Objects"),t("Symbols"),t("Flags"),t("Custom"),new Color(255,222,52,t("Neutral skin color")),new Color(228,205,166,t("Light skin tone")),new Color(250,221,192,t("Medium light skin tone")),new Color(174,129,87,t("Medium skin tone")),new Color(158,113,88,t("Medium dark skin tone")),new Color(96,79,69,t("Dark skin tone")),t("Pick an emoji"),register(),Number.parseInt(window.getComputedStyle(document.body).getPropertyValue("--default-grid-baseline")),Number.parseInt(window.getComputedStyle(document.body).getPropertyValue("--default-clickable-area")),Number.parseInt(window.getComputedStyle(document.body).getPropertyValue("--clickable-area-small")),register(t36),register(t39),(Pu=(Nu=getCapabilities())==null?void 0:Nu.circles)==null||Pu.teamResourceProviders,register(t9),t("Related resources"),t("Anything shared with the same group of people will show up here"),Array.prototype.find||(Array.prototype.find=function(e){if(this===null)throw new TypeError("Array.prototype.find called on null or undefined");if(typeof e!="function")throw new TypeError("predicate must be a function");for(var j=Object(this),ke=j.length>>>0,Ee=arguments[1],Me,Ae=0;Ae{registerWidget(e,j,ke,Ee)});function registerWidget(e,j,ke=()=>{},Ee){const Me=Fi({hasInteractiveView:!0,fullWidth:!1},Ee);if(window._vue_richtext_widgets[e]){logger$1.error("[ReferencePicker]: Widget for id ".concat(e," already registered"));return}window._vue_richtext_widgets[e]=Fi({id:e,callback:j,onDestroy:ke},Me)}function renderWidget(e,j){const{richObjectType:ke,richObject:Ee,accessible:Me,interactive:Ae}=j;if(ke!=="open-graph"){if(!window._vue_richtext_widgets[ke]){logger$1.error("Widget for rich object type "+ke+" not registered");return}window._vue_richtext_widgets[ke].callback(e,{richObjectType:ke,richObject:Ee,accessible:Me,interactive:Ae})}}function destroyWidget(e,j){e!=="open-graph"&&window._vue_richtext_widgets[e]&&window._vue_richtext_widgets[e].onDestroy(j)}function isWidgetRegistered(e){return!!window._vue_richtext_widgets[e]}function hasInteractiveView(e){var j;return!!((j=window._vue_richtext_widgets[e])!=null&&j.hasInteractiveView)}function hasFullWidth(e){var j;return!!((j=window._vue_richtext_widgets[e])!=null&&j.fullWidth)}var Ou,Ru;(Ou=window._vue_richtext_custom_picker_elements)!=null||(window._vue_richtext_custom_picker_elements={}),(Ru=window._registerCustomPickerElement)!=null||(window._registerCustomPickerElement=registerCustomPickerElement);function registerCustomPickerElement(e,j,ke=()=>{},Ee="large"){if(window._vue_richtext_custom_picker_elements[e]){logger$1.error("Custom reference picker element for id ".concat(e," already registered"));return}window._vue_richtext_custom_picker_elements[e]={id:e,callback:j,onDestroy:ke,size:Ee}}var qu,zu;register(t8),t("Any link"),h$2("core","filetypes/link.svg"),(qu=window._vue_richtext_reference_providers)!=null||(window._vue_richtext_reference_providers=loadState("core","reference-provider-list",[])),(zu=window._vue_richtext_reference_provider_timestamps)!=null||(window._vue_richtext_reference_provider_timestamps=loadState("core","reference-provider-timestamps",{})),register(t38,t43),register();const _hoisted_1$5=["src"],_hoisted_2$4={class:"widget-default--details"},_hoisted_3$3={class:"widget-default--name"},_hoisted_4$2={class:"widget-default--link"},IDLE_TIMEOUT=3*60*1e3,_sfc_main$5=defineComponent({__name:"NcReferenceWidget",props:{reference:{},interactive:{type:Boolean,default:!0},interactiveOptIn:{type:Boolean,default:!1}},setup(e){const j=e,ke=inject(routerKey,null),Ee=ref$1(!1),Me=useTemplateRef("customWidget"),Ae=useTemplateRef("widgetRoot"),{width:Ie}=useElementSize(Ae);useIntersectionObserver(Ae,([ti])=>{nextTick(()=>{Ee.value=ti.isIntersecting})});const Ue=ref$1(!1),Ke=ref$1(!1);let Ve=null;const Ge=computed(()=>!j.interactiveOptIn&&j.interactive||Ue.value),yt=computed(()=>hasFullWidth(j.reference.richObjectType)),bt=computed(()=>isWidgetRegistered(j.reference.richObjectType)),Ct=computed(()=>bt.value&&hasInteractiveView(j.reference.richObjectType)),Dt=computed(()=>!j.reference.accessible),Ft=computed(()=>[450,550,650,1/0].findIndex(ti=>Ie.value{if(Ft.value===0)return{display:"none"};const ti=Ft.value;return{lineClamp:ti,webkitLineClamp:ti}}),Tt=computed(()=>{const ti=j.reference.openGraphObject.link;return ti?ti.startsWith("https://")?ti.substring(8):ti.startsWith("http://")?ti.substring(7):ti:""}),Rt=computed(()=>getRoute(ke,j.reference.openGraphObject.link)),Jt=computed(()=>Rt.value?RouterLink:"a"),Kt=computed(()=>Rt.value?{to:Rt.value}:{href:j.reference.openGraphObject.link,target:"_blank"});watch(Ee,ti=>{if(!ti){Ve=setTimeout(()=>{Ee.value||ei()},IDLE_TIMEOUT);return}Ve&&(clearTimeout(Ve),Ve=null),Ke.value||wn()},{immediate:!0}),onBeforeUnmount(()=>{ei()});function kn(){Ue.value=!0,wn()}function wn(){if(!Me.value||j.reference.richObjectType==="open-graph")return;Me.value.innerHTML="";const ti=document.createElement("div");ti.style.width="100%",Me.value.appendChild(ti),nextTick(()=>{renderWidget(ti,Gi(Fi({},j.reference),{interactive:Ge.value})),Ke.value=!0})}function ei(){Ke.value&&Ae.value&&(destroyWidget(j.reference.richObjectType,Ae.value),Ke.value=!1)}return(ti,qn)=>(openBlock(),createElementBlock("div",{ref_key:"widgetRoot",ref:Ae,class:normalizeClass({"toggle-interactive":Ct.value&&!Ge.value})},[ti.reference&&bt.value?(openBlock(),createElementBlock("div",{key:0,ref_key:"customWidget",ref:Me,class:normalizeClass(["widget-custom",{"full-width":yt.value}])},null,2)):!Dt.value&&ti.reference&&ti.reference.openGraphObject&&!bt.value?(openBlock(),createBlock(resolveDynamicComponent(Jt.value),mergeProps({key:1},Kt.value,{rel:"noopener noreferrer",class:"widget-default"}),{default:withCtx(()=>[ti.reference.openGraphObject.thumb?(openBlock(),createElementBlock("img",{key:0,class:"widget-default--image",src:ti.reference.openGraphObject.thumb},null,8,_hoisted_1$5)):createCommentVNode("",!0),createBaseVNode("div",_hoisted_2$4,[createBaseVNode("p",_hoisted_3$3,toDisplayString(ti.reference.openGraphObject.name),1),createBaseVNode("p",{class:"widget-default--description",style:normalizeStyle(Ot.value)},toDisplayString(ti.reference.openGraphObject.description),5),createBaseVNode("p",_hoisted_4$2,toDisplayString(Tt.value),1)])]),_:1},16)):createCommentVNode("",!0),ti.interactiveOptIn&&Ct.value&&!Ge.value?(openBlock(),createBlock(NcButton,{key:2,class:"toggle-interactive--button",onClick:kn},{default:withCtx(()=>[createTextVNode(toDisplayString(unref(t)("Enable interactive view")),1)]),_:1})):createCommentVNode("",!0)],2))}}),NcReferenceWidget=_export_sfc$1(_sfc_main$5,[["__scopeId","data-v-8ce33442"]]);register(t24),register(t30,t38,t40),register(t12,t19);const VOID=-1,PRIMITIVE=0,ARRAY=1,OBJECT=2,DATE=3,REGEXP=4,MAP=5,SET=6,ERROR=7,BIGINT=8,env=typeof self=="object"?self:globalThis,deserializer=(e,j)=>{const ke=(Me,Ae)=>(e.set(Ae,Me),Me),Ee=Me=>{if(e.has(Me))return e.get(Me);const[Ae,Ie]=j[Me];switch(Ae){case PRIMITIVE:case VOID:return ke(Ie,Me);case ARRAY:{const Ue=ke([],Me);for(const Ke of Ie)Ue.push(Ee(Ke));return Ue}case OBJECT:{const Ue=ke({},Me);for(const[Ke,Ve]of Ie)Ue[Ee(Ke)]=Ee(Ve);return Ue}case DATE:return ke(new Date(Ie),Me);case REGEXP:{const{source:Ue,flags:Ke}=Ie;return ke(new RegExp(Ue,Ke),Me)}case MAP:{const Ue=ke(new Map,Me);for(const[Ke,Ve]of Ie)Ue.set(Ee(Ke),Ee(Ve));return Ue}case SET:{const Ue=ke(new Set,Me);for(const Ke of Ie)Ue.add(Ee(Ke));return Ue}case ERROR:{const{name:Ue,message:Ke}=Ie;return ke(new env[Ue](Ke),Me)}case BIGINT:return ke(BigInt(Ie),Me);case"BigInt":return ke(Object(BigInt(Ie)),Me);case"ArrayBuffer":return ke(new Uint8Array(Ie).buffer,Ie);case"DataView":{const{buffer:Ue}=new Uint8Array(Ie);return ke(new DataView(Ue),Ie)}}return ke(new env[Ae](Ie),Me)};return Ee},deserialize=e=>deserializer(new Map,e)(0),EMPTY="",{toString:toString$2}={},{keys}=Object,typeOf=e=>{const j=typeof e;if(j!=="object"||!e)return[PRIMITIVE,j];const ke=toString$2.call(e).slice(8,-1);switch(ke){case"Array":return[ARRAY,EMPTY];case"Object":return[OBJECT,EMPTY];case"Date":return[DATE,EMPTY];case"RegExp":return[REGEXP,EMPTY];case"Map":return[MAP,EMPTY];case"Set":return[SET,EMPTY];case"DataView":return[ARRAY,ke]}return ke.includes("Array")?[ARRAY,ke]:ke.includes("Error")?[ERROR,ke]:[OBJECT,ke]},shouldSkip=([e,j])=>e===PRIMITIVE&&(j==="function"||j==="symbol"),serializer=(e,j,ke,Ee)=>{const Me=(Ie,Ue)=>{const Ke=Ee.push(Ie)-1;return ke.set(Ue,Ke),Ke},Ae=Ie=>{if(ke.has(Ie))return ke.get(Ie);let[Ue,Ke]=typeOf(Ie);switch(Ue){case PRIMITIVE:{let Ge=Ie;switch(Ke){case"bigint":Ue=BIGINT,Ge=Ie.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+Ke);Ge=null;break;case"undefined":return Me([VOID],Ie)}return Me([Ue,Ge],Ie)}case ARRAY:{if(Ke){let bt=Ie;return Ke==="DataView"?bt=new Uint8Array(Ie.buffer):Ke==="ArrayBuffer"&&(bt=new Uint8Array(Ie)),Me([Ke,[...bt]],Ie)}const Ge=[],yt=Me([Ue,Ge],Ie);for(const bt of Ie)Ge.push(Ae(bt));return yt}case OBJECT:{if(Ke)switch(Ke){case"BigInt":return Me([Ke,Ie.toString()],Ie);case"Boolean":case"Number":case"String":return Me([Ke,Ie.valueOf()],Ie)}if(j&&"toJSON"in Ie)return Ae(Ie.toJSON());const Ge=[],yt=Me([Ue,Ge],Ie);for(const bt of keys(Ie))(e||!shouldSkip(typeOf(Ie[bt])))&&Ge.push([Ae(bt),Ae(Ie[bt])]);return yt}case DATE:return Me([Ue,Ie.toISOString()],Ie);case REGEXP:{const{source:Ge,flags:yt}=Ie;return Me([Ue,{source:Ge,flags:yt}],Ie)}case MAP:{const Ge=[],yt=Me([Ue,Ge],Ie);for(const[bt,Ct]of Ie)(e||!(shouldSkip(typeOf(bt))||shouldSkip(typeOf(Ct))))&&Ge.push([Ae(bt),Ae(Ct)]);return yt}case SET:{const Ge=[],yt=Me([Ue,Ge],Ie);for(const bt of Ie)(e||!shouldSkip(typeOf(bt)))&&Ge.push(Ae(bt));return yt}}const{message:Ve}=Ie;return Me([Ue,{name:Ke,message:Ve}],Ie)};return Ae},serialize$1=(e,{json:j,lossy:ke}={})=>{const Ee=[];return serializer(!(j||ke),!!j,new Map,Ee)(e),Ee},structuredClone$1=typeof structuredClone=="function"?(e,j)=>j&&("json"in j||"lossy"in j)?deserialize(serialize$1(e,j)):structuredClone(e):(e,j)=>deserialize(serialize$1(e,j)),convertElement=function(e){if(e==null)return element$2;if(typeof e=="string")return tagNameFactory(e);if(typeof e=="object")return anyFactory$1(e);if(typeof e=="function")return castFactory$1(e);throw new Error("Expected function, string, or array as `test`")};function anyFactory$1(e){const j=[];let ke=-1;for(;++ke0&&(Ae.properties.rel=[...bt]),Ct&&(Ae.properties.target=Ct),Ge){const Ft=createIfNeeded(j.contentProperties,Ae)||{};Ae.children.push({type:"element",tagName:"span",properties:structuredClone$1(Ft),children:structuredClone$1(Ge)})}}}})}}function createIfNeeded(e,j){return typeof e=="function"?e(j):e}function stringify(e,j){const ke={};return(e[e.length-1]===""?[...e,""]:e).join((ke.padRight?" ":"")+","+(ke.padLeft===!1?"":" ")).trim()}function ok$2(){}const nameRe=new RegExp("^[$_\\p{ID_Start}][$_\\u{200C}\\u{200D}\\p{ID_Continue}]*$","u"),nameReJsx=new RegExp("^[$_\\p{ID_Start}][-$_\\u{200C}\\u{200D}\\p{ID_Continue}]*$","u"),emptyOptions$4={};function name(e,j){return(emptyOptions$4.jsx?nameReJsx:nameRe).test(e)}const re=/[ \t\n\f\r]/g;function whitespace(e){return typeof e=="object"?e.type==="text"?empty$1(e.value):!1:empty$1(e)}function empty$1(e){return e.replace(re,"")===""}class Schema{constructor(j,ke,Ee){this.normal=ke,this.property=j,Ee&&(this.space=Ee)}}Schema.prototype.normal={},Schema.prototype.property={},Schema.prototype.space=void 0;function merge(e,j){const ke={},Ee={};for(const Me of e)Object.assign(ke,Me.property),Object.assign(Ee,Me.normal);return new Schema(ke,Ee,j)}function normalize$1(e){return e.toLowerCase()}class Info{constructor(j,ke){this.attribute=ke,this.property=j}}Info.prototype.attribute="",Info.prototype.booleanish=!1,Info.prototype.boolean=!1,Info.prototype.commaOrSpaceSeparated=!1,Info.prototype.commaSeparated=!1,Info.prototype.defined=!1,Info.prototype.mustUseProperty=!1,Info.prototype.number=!1,Info.prototype.overloadedBoolean=!1,Info.prototype.property="",Info.prototype.spaceSeparated=!1,Info.prototype.space=void 0;let powers=0;const boolean=increment(),booleanish=increment(),overloadedBoolean=increment(),number=increment(),spaceSeparated=increment(),commaSeparated=increment(),commaOrSpaceSeparated=increment();function increment(){return 2**++powers}const types=Object.freeze(Object.defineProperty({__proto__:null,boolean,booleanish,commaOrSpaceSeparated,commaSeparated,number,overloadedBoolean,spaceSeparated},Symbol.toStringTag,{value:"Module"})),checks=Object.keys(types);class DefinedInfo extends Info{constructor(j,ke,Ee,Me){let Ae=-1;if(super(j,ke),mark(this,"space",Me),typeof Ee=="number")for(;++Ae4&&ke.slice(0,4)==="data"&&valid.test(j)){if(j.charAt(4)==="-"){const Ae=j.slice(5).replace(dash,camelcase);Ee="data"+Ae.charAt(0).toUpperCase()+Ae.slice(1)}else{const Ae=j.slice(4);if(!dash.test(Ae)){let Ie=Ae.replace(cap$1,kebab);Ie.charAt(0)!=="-"&&(Ie="-"+Ie),j="data"+Ie}}Me=DefinedInfo}return new Me(Ee,j)}function kebab(e){return"-"+e.toLowerCase()}function camelcase(e){return e.charAt(1).toUpperCase()}const html$2=merge([aria,html$3,xlink,xmlns,xml],"html"),svg=merge([aria,svg$1,xlink,xmlns,xml],"svg");var cjs$1={},inlineStyleParser,hasRequiredInlineStyleParser;function requireInlineStyleParser(){if(hasRequiredInlineStyleParser)return inlineStyleParser;hasRequiredInlineStyleParser=1;var e=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,j=/\n/g,ke=/^\s*/,Ee=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,Me=/^:\s*/,Ae=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,Ie=/^[;\s]*/,Ue=/^\s+|\s+$/g,Ke="\n",Ve="/",Ge="*",yt="",bt="comment",Ct="declaration";inlineStyleParser=function(Ft,Ot){if(typeof Ft!="string")throw new TypeError("First argument must be a string");if(!Ft)return[];Ot=Ot||{};var Tt=1,Rt=1;function Jt(Re){var We=Re.match(j);We&&(Tt+=We.length);var Xe=Re.lastIndexOf(Ke);Rt=~Xe?Re.length-Xe:Rt+Re.length}function Kt(){var Re={line:Tt,column:Rt};return function(We){return We.position=new kn(Re),ti(),We}}function kn(Re){this.start=Re,this.end={line:Tt,column:Rt},this.source=Ot.source}kn.prototype.content=Ft;function wn(Re){var We=new Error(Ot.source+":"+Tt+":"+Rt+": "+Re);if(We.reason=Re,We.filename=Ot.source,We.line=Tt,We.column=Rt,We.source=Ft,!Ot.silent)throw We}function ei(Re){var We=Re.exec(Ft);if(We){var Xe=We[0];return Jt(Xe),Ft=Ft.slice(Xe.length),We}}function ti(){ei(ke)}function qn(Re){var We;for(Re=Re||[];We=Jn();)We!==!1&&Re.push(We);return Re}function Jn(){var Re=Kt();if(!(Ve!=Ft.charAt(0)||Ge!=Ft.charAt(1))){for(var We=2;yt!=Ft.charAt(We)&&(Ge!=Ft.charAt(We)||Ve!=Ft.charAt(We+1));)++We;if(We+=2,yt===Ft.charAt(We-1))return wn("End of comment missing");var Xe=Ft.slice(2,We-2);return Rt+=2,Jt(Xe),Ft=Ft.slice(We),Rt+=2,Re({type:bt,comment:Xe})}}function Be(){var Re=Kt(),We=ei(Ee);if(We){if(Jn(),!ei(Me))return wn("property missing ':'");var Xe=ei(Ae),Et=Re({type:Ct,property:Dt(We[0].replace(e,yt)),value:Xe?Dt(Xe[0].replace(e,yt)):yt});return ei(Ie),Et}}function $e(){var Re=[];qn(Re);for(var We;We=Be();)We!==!1&&(Re.push(We),qn(Re));return Re}return ti(),$e()};function Dt(Ft){return Ft?Ft.replace(Ue,yt):yt}return inlineStyleParser}var hasRequiredCjs$1;function requireCjs$1(){if(hasRequiredCjs$1)return cjs$1;hasRequiredCjs$1=1;var e=cjs$1&&cjs$1.__importDefault||function(Ee){return Ee&&Ee.__esModule?Ee:{default:Ee}};Object.defineProperty(cjs$1,"__esModule",{value:!0}),cjs$1.default=ke;var j=e(requireInlineStyleParser());function ke(Ee,Me){var Ae=null;if(!Ee||typeof Ee!="string")return Ae;var Ie=(0,j.default)(Ee),Ue=typeof Me=="function";return Ie.forEach(function(Ke){if(Ke.type==="declaration"){var Ve=Ke.property,Ge=Ke.value;Ue?Me(Ve,Ge,Ke):Ge&&(Ae=Ae||{},Ae[Ve]=Ge)}}),Ae}return cjs$1}var utilities={},hasRequiredUtilities;function requireUtilities(){if(hasRequiredUtilities)return utilities;hasRequiredUtilities=1,Object.defineProperty(utilities,"__esModule",{value:!0}),utilities.camelCase=void 0;var e=/^--[a-zA-Z0-9_-]+$/,j=/-([a-z])/g,ke=/^[^-]+$/,Ee=/^-(webkit|moz|ms|o|khtml)-/,Me=/^-(ms)-/,Ae=function(Ve){return!Ve||ke.test(Ve)||e.test(Ve)},Ie=function(Ve,Ge){return Ge.toUpperCase()},Ue=function(Ve,Ge){return"".concat(Ge,"-")},Ke=function(Ve,Ge){return Ge===void 0&&(Ge={}),Ae(Ve)?Ve:(Ve=Ve.toLowerCase(),Ge.reactCompat?Ve=Ve.replace(Me,Ue):Ve=Ve.replace(Ee,Ue),Ve.replace(j,Ie))};return utilities.camelCase=Ke,utilities}var cjs,hasRequiredCjs;function requireCjs(){if(hasRequiredCjs)return cjs;hasRequiredCjs=1;var e=cjs&&cjs.__importDefault||function(Me){return Me&&Me.__esModule?Me:{default:Me}},j=e(requireCjs$1()),ke=requireUtilities();function Ee(Me,Ae){var Ie={};return!Me||typeof Me!="string"||(0,j.default)(Me,function(Ue,Ke){Ue&&Ke&&(Ie[(0,ke.camelCase)(Ue,Ae)]=Ke)}),Ie}return Ee.default=Ee,cjs=Ee,cjs}var cjsExports=requireCjs();const styleToJs=getDefaultExportFromCjs$1(cjsExports),pointEnd=point$2("end"),pointStart=point$2("start");function point$2(e){return j;function j(ke){const Ee=ke&&ke.position&&ke.position[e]||{};if(typeof Ee.line=="number"&&Ee.line>0&&typeof Ee.column=="number"&&Ee.column>0)return{line:Ee.line,column:Ee.column,offset:typeof Ee.offset=="number"&&Ee.offset>-1?Ee.offset:void 0}}}function position$1(e){const j=pointStart(e),ke=pointEnd(e);if(j&&ke)return{start:j,end:ke}}function stringifyPosition(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?position(e.position):"start"in e||"end"in e?position(e):"line"in e||"column"in e?point$1(e):""}function point$1(e){return index(e&&e.line)+":"+index(e&&e.column)}function position(e){return point$1(e&&e.start)+"-"+point$1(e&&e.end)}function index(e){return e&&typeof e=="number"?e:1}class VFileMessage extends Error{constructor(j,ke,Ee){super(),typeof ke=="string"&&(Ee=ke,ke=void 0);let Me="",Ae={},Ie=!1;if(ke&&("line"in ke&&"column"in ke?Ae={place:ke}:"start"in ke&&"end"in ke?Ae={place:ke}:"type"in ke?Ae={ancestors:[ke],place:ke.position}:Ae=Fi({},ke)),typeof j=="string"?Me=j:!Ae.cause&&j&&(Ie=!0,Me=j.message,Ae.cause=j),!Ae.ruleId&&!Ae.source&&typeof Ee=="string"){const Ke=Ee.indexOf(":");Ke===-1?Ae.ruleId=Ee:(Ae.source=Ee.slice(0,Ke),Ae.ruleId=Ee.slice(Ke+1))}if(!Ae.place&&Ae.ancestors&&Ae.ancestors){const Ke=Ae.ancestors[Ae.ancestors.length-1];Ke&&(Ae.place=Ke.position)}const Ue=Ae.place&&"start"in Ae.place?Ae.place.start:Ae.place;this.ancestors=Ae.ancestors||void 0,this.cause=Ae.cause||void 0,this.column=Ue?Ue.column:void 0,this.fatal=void 0,this.file,this.message=Me,this.line=Ue?Ue.line:void 0,this.name=stringifyPosition(Ae.place)||"1:1",this.place=Ae.place||void 0,this.reason=this.message,this.ruleId=Ae.ruleId||void 0,this.source=Ae.source||void 0,this.stack=Ie&&Ae.cause&&typeof Ae.cause.stack=="string"?Ae.cause.stack:"",this.actual,this.expected,this.note,this.url}}VFileMessage.prototype.file="",VFileMessage.prototype.name="",VFileMessage.prototype.reason="",VFileMessage.prototype.message="",VFileMessage.prototype.stack="",VFileMessage.prototype.column=void 0,VFileMessage.prototype.line=void 0,VFileMessage.prototype.ancestors=void 0,VFileMessage.prototype.cause=void 0,VFileMessage.prototype.fatal=void 0,VFileMessage.prototype.place=void 0,VFileMessage.prototype.ruleId=void 0,VFileMessage.prototype.source=void 0;const own$3={}.hasOwnProperty,emptyMap=new Map,cap=/[A-Z]/g,tableElements=new Set(["table","tbody","thead","tfoot","tr"]),tableCellElement=new Set(["td","th"]),docs="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function toJsxRuntime(e,j){if(!j||j.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");const ke=j.filePath||void 0;let Ee;if(j.development){if(typeof j.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");Ee=developmentCreate(ke,j.jsxDEV)}else{if(typeof j.jsx!="function")throw new TypeError("Expected `jsx` in production options");if(typeof j.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");Ee=productionCreate(ke,j.jsx,j.jsxs)}const Me={Fragment:j.Fragment,ancestors:[],components:j.components||{},create:Ee,elementAttributeNameCase:j.elementAttributeNameCase||"react",evaluater:j.createEvaluater?j.createEvaluater():void 0,filePath:ke,ignoreInvalidStyle:j.ignoreInvalidStyle||!1,passKeys:j.passKeys!==!1,passNode:j.passNode||!1,schema:j.space==="svg"?svg:html$2,stylePropertyNameCase:j.stylePropertyNameCase||"dom",tableCellAlignToStyle:j.tableCellAlignToStyle!==!1},Ae=one$2(Me,e,void 0);return Ae&&typeof Ae!="string"?Ae:Me.create(e,Me.Fragment,{children:Ae||void 0},void 0)}function one$2(e,j,ke){if(j.type==="element")return element$1(e,j,ke);if(j.type==="mdxFlowExpression"||j.type==="mdxTextExpression")return mdxExpression(e,j);if(j.type==="mdxJsxFlowElement"||j.type==="mdxJsxTextElement")return mdxJsxElement(e,j,ke);if(j.type==="mdxjsEsm")return mdxEsm(e,j);if(j.type==="root")return root$2(e,j,ke);if(j.type==="text")return text$5(e,j)}function element$1(e,j,ke){const Ee=e.schema;let Me=Ee;j.tagName.toLowerCase()==="svg"&&Ee.space==="html"&&(Me=svg,e.schema=Me),e.ancestors.push(j);const Ae=findComponentFromName(e,j.tagName,!1),Ie=createElementProps(e,j);let Ue=createChildren(e,j);return tableElements.has(j.tagName)&&(Ue=Ue.filter(function(Ke){return typeof Ke=="string"?!whitespace(Ke):!0})),addNode(e,Ie,Ae,j),addChildren(Ie,Ue),e.ancestors.pop(),e.schema=Ee,e.create(j,Ae,Ie,ke)}function mdxExpression(e,j){if(j.data&&j.data.estree&&e.evaluater){const ke=j.data.estree.body[0];return ke.type,e.evaluater.evaluateExpression(ke.expression)}crashEstree(e,j.position)}function mdxEsm(e,j){if(j.data&&j.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(j.data.estree);crashEstree(e,j.position)}function mdxJsxElement(e,j,ke){const Ee=e.schema;let Me=Ee;j.name==="svg"&&Ee.space==="html"&&(Me=svg,e.schema=Me),e.ancestors.push(j);const Ae=j.name===null?e.Fragment:findComponentFromName(e,j.name,!0),Ie=createJsxElementProps(e,j),Ue=createChildren(e,j);return addNode(e,Ie,Ae,j),addChildren(Ie,Ue),e.ancestors.pop(),e.schema=Ee,e.create(j,Ae,Ie,ke)}function root$2(e,j,ke){const Ee={};return addChildren(Ee,createChildren(e,j)),e.create(j,e.Fragment,Ee,ke)}function text$5(e,j){return j.value}function addNode(e,j,ke,Ee){typeof ke!="string"&&ke!==e.Fragment&&e.passNode&&(j.node=Ee)}function addChildren(e,j){if(j.length>0){const ke=j.length>1?j:j[0];ke&&(e.children=ke)}}function productionCreate(e,j,ke){return Ee;function Ee(Me,Ae,Ie,Ue){const Ke=Array.isArray(Ie.children)?ke:j;return Ue?Ke(Ae,Ie,Ue):Ke(Ae,Ie)}}function developmentCreate(e,j){return ke;function ke(Ee,Me,Ae,Ie){const Ue=Array.isArray(Ae.children),Ke=pointStart(Ee);return j(Me,Ae,Ie,Ue,{columnNumber:Ke?Ke.column-1:void 0,fileName:e,lineNumber:Ke?Ke.line:void 0},void 0)}}function createElementProps(e,j){const ke={};let Ee,Me;for(Me in j.properties)if(Me!=="children"&&own$3.call(j.properties,Me)){const Ae=createProperty(e,Me,j.properties[Me]);if(Ae){const[Ie,Ue]=Ae;e.tableCellAlignToStyle&&Ie==="align"&&typeof Ue=="string"&&tableCellElement.has(j.tagName)?Ee=Ue:ke[Ie]=Ue}}if(Ee){const Ae=ke.style||(ke.style={});Ae[e.stylePropertyNameCase==="css"?"text-align":"textAlign"]=Ee}return ke}function createJsxElementProps(e,j){const ke={};for(const Ee of j.attributes)if(Ee.type==="mdxJsxExpressionAttribute")if(Ee.data&&Ee.data.estree&&e.evaluater){const Me=Ee.data.estree.body[0];Me.type;const Ae=Me.expression;Ae.type;const Ie=Ae.properties[0];Ie.type,Object.assign(ke,e.evaluater.evaluateExpression(Ie.argument))}else crashEstree(e,j.position);else{const Me=Ee.name;let Ae;if(Ee.value&&typeof Ee.value=="object")if(Ee.value.data&&Ee.value.data.estree&&e.evaluater){const Ie=Ee.value.data.estree.body[0];Ie.type,Ae=e.evaluater.evaluateExpression(Ie.expression)}else crashEstree(e,j.position);else Ae=Ee.value===null?!0:Ee.value;ke[Me]=Ae}return ke}function createChildren(e,j){const ke=[];let Ee=-1;const Me=e.passKeys?new Map:emptyMap;for(;++Ee0?{type:"text",value:Kt}:void 0),Kt===!1?yt.lastIndex=Rt+1:(Ct!==Rt&&Ot.push({type:"text",value:Ke.value.slice(Ct,Rt)}),Array.isArray(Kt)?Ot.push(...Kt):Kt&&Ot.push(Kt),Ct=Rt+Tt[0].length,Ft=!0),!yt.global)break;Tt=yt.exec(Ke.value)}return Ft?(CtMe?0:Me+j:j=j>Me?Me:j,ke=ke>0?ke:0,Ee.length<1e4)Ie=Array.from(Ee),Ie.unshift(j,ke),e.splice(...Ie);else for(ke&&e.splice(j,ke);Ae0?(splice$1(e,e.length,0,j),e):j}const hasOwnProperty$1={}.hasOwnProperty;function combineExtensions$1(e){const j={};let ke=-1;for(;++ke13&&ke<32||ke>126&&ke<160||ke>55295&&ke<57344||ke>64975&&ke<65008||(ke&65535)===65535||(ke&65535)===65534||ke>1114111?"�":String.fromCodePoint(ke)}function normalizeIdentifier$1(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const asciiAlpha$1=regexCheck$1(/[A-Za-z]/),asciiAlphanumeric$1=regexCheck$1(/[\dA-Za-z]/),asciiAtext=regexCheck$1(/[#-'*+\--9=?A-Z^-~]/);function asciiControl$1(e){return e!==null&&(e<32||e===127)}const asciiDigit=regexCheck$1(/\d/),asciiHexDigit=regexCheck$1(/[\dA-Fa-f]/),asciiPunctuation=regexCheck$1(/[!-/:-@[-`{-~]/);function markdownLineEnding$1(e){return e!==null&&e<-2}function markdownLineEndingOrSpace$1(e){return e!==null&&(e<0||e===32)}function markdownSpace$1(e){return e===-2||e===-1||e===32}const unicodePunctuation$1=regexCheck$1(new RegExp("\\p{P}|\\p{S}","u")),unicodeWhitespace$1=regexCheck$1(/\s/);function regexCheck$1(e){return j;function j(ke){return ke!==null&&ke>-1&&e.test(String.fromCharCode(ke))}}function normalizeUri(e){const j=[];let ke=-1,Ee=0,Me=0;for(;++ke55295&&Ae<57344){const Ue=e.charCodeAt(ke+1);Ae<56320&&Ue>56319&&Ue<57344?(Ie=String.fromCharCode(Ae,Ue),Me=1):Ie="�"}else Ie=String.fromCharCode(Ae);Ie&&(j.push(e.slice(Ee,ke),encodeURIComponent(Ie)),Ee=ke+Me+1,Ie=""),Me&&(ke+=Me,Me=0)}return j.join("")+e.slice(Ee)}function factorySpace$1(e,j,ke,Ee){const Me=Ee?Ee-1:Number.POSITIVE_INFINITY;let Ae=0;return Ie;function Ie(Ke){return markdownSpace$1(Ke)?(e.enter(ke),Ue(Ke)):j(Ke)}function Ue(Ke){return markdownSpace$1(Ke)&&Ae++Ie))return;const ei=j.events.length;let ti=ei,qn,Jn;for(;ti--;)if(j.events[ti][0]==="exit"&&j.events[ti][1].type==="chunkFlow"){if(qn){Jn=j.events[ti][1].end;break}qn=!0}for(Tt(Ee),wn=ei;wnJt;){const kn=ke[Kt];j.containerState=kn[1],kn[0].exit.call(j,e)}ke.length=Jt}function Rt(){Me.write([null]),Ae=void 0,Me=void 0,j.containerState._closeFlow=void 0}}function tokenizeContainer(e,j,ke){return factorySpace$1(e,e.attempt(this.parser.constructs.document,j,ke),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function classifyCharacter$1(e){if(e===null||markdownLineEndingOrSpace$1(e)||unicodeWhitespace$1(e))return 1;if(unicodePunctuation$1(e))return 2}function resolveAll$1(e,j,ke){const Ee=[];let Me=-1;for(;++Me1&&e[ke][1].end.offset-e[ke][1].start.offset>1?2:1;const yt=Fi({},e[Ee][1].end),bt=Fi({},e[ke][1].start);movePoint(yt,-Ke),movePoint(bt,Ke),Ie={type:Ke>1?"strongSequence":"emphasisSequence",start:yt,end:Fi({},e[Ee][1].end)},Ue={type:Ke>1?"strongSequence":"emphasisSequence",start:Fi({},e[ke][1].start),end:bt},Ae={type:Ke>1?"strongText":"emphasisText",start:Fi({},e[Ee][1].end),end:Fi({},e[ke][1].start)},Me={type:Ke>1?"strong":"emphasis",start:Fi({},Ie.start),end:Fi({},Ue.end)},e[Ee][1].end=Fi({},Ie.start),e[ke][1].start=Fi({},Ue.end),Ve=[],e[Ee][1].end.offset-e[Ee][1].start.offset&&(Ve=push(Ve,[["enter",e[Ee][1],j],["exit",e[Ee][1],j]])),Ve=push(Ve,[["enter",Me,j],["enter",Ie,j],["exit",Ie,j],["enter",Ae,j]]),Ve=push(Ve,resolveAll$1(j.parser.constructs.insideSpan.null,e.slice(Ee+1,ke),j)),Ve=push(Ve,[["exit",Ae,j],["enter",Ue,j],["exit",Ue,j],["exit",Me,j]]),e[ke][1].end.offset-e[ke][1].start.offset?(Ge=2,Ve=push(Ve,[["enter",e[ke][1],j],["exit",e[ke][1],j]])):Ge=0,splice$1(e,Ee-1,ke-Ee+3,Ve),ke=Ee+Ve.length-Ge-2;break}}for(ke=-1;++ke0&&markdownSpace$1(wn)?factorySpace$1(e,Rt,"linePrefix",Ae+1)(wn):Rt(wn)}function Rt(wn){return wn===null||markdownLineEnding$1(wn)?e.check(nonLazyContinuation,Ft,Kt)(wn):(e.enter("codeFlowValue"),Jt(wn))}function Jt(wn){return wn===null||markdownLineEnding$1(wn)?(e.exit("codeFlowValue"),Rt(wn)):(e.consume(wn),Jt)}function Kt(wn){return e.exit("codeFenced"),j(wn)}function kn(wn,ei,ti){let qn=0;return Jn;function Jn(Xe){return wn.enter("lineEnding"),wn.consume(Xe),wn.exit("lineEnding"),Be}function Be(Xe){return wn.enter("codeFencedFence"),markdownSpace$1(Xe)?factorySpace$1(wn,$e,"linePrefix",Ee.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(Xe):$e(Xe)}function $e(Xe){return Xe===Ue?(wn.enter("codeFencedFenceSequence"),Re(Xe)):ti(Xe)}function Re(Xe){return Xe===Ue?(qn++,wn.consume(Xe),Re):qn>=Ie?(wn.exit("codeFencedFenceSequence"),markdownSpace$1(Xe)?factorySpace$1(wn,We,"whitespace")(Xe):We(Xe)):ti(Xe)}function We(Xe){return Xe===null||markdownLineEnding$1(Xe)?(wn.exit("codeFencedFence"),ei(Xe)):ti(Xe)}}}function tokenizeNonLazyContinuation(e,j,ke){const Ee=this;return Me;function Me(Ie){return Ie===null?ke(Ie):(e.enter("lineEnding"),e.consume(Ie),e.exit("lineEnding"),Ae)}function Ae(Ie){return Ee.parser.lazy[Ee.now().line]?ke(Ie):j(Ie)}}const codeIndented={name:"codeIndented",tokenize:tokenizeCodeIndented},furtherStart={partial:!0,tokenize:tokenizeFurtherStart};function tokenizeCodeIndented(e,j,ke){const Ee=this;return Me;function Me(Ve){return e.enter("codeIndented"),factorySpace$1(e,Ae,"linePrefix",5)(Ve)}function Ae(Ve){const Ge=Ee.events[Ee.events.length-1];return Ge&&Ge[1].type==="linePrefix"&&Ge[2].sliceSerialize(Ge[1],!0).length>=4?Ie(Ve):ke(Ve)}function Ie(Ve){return Ve===null?Ke(Ve):markdownLineEnding$1(Ve)?e.attempt(furtherStart,Ie,Ke)(Ve):(e.enter("codeFlowValue"),Ue(Ve))}function Ue(Ve){return Ve===null||markdownLineEnding$1(Ve)?(e.exit("codeFlowValue"),Ie(Ve)):(e.consume(Ve),Ue)}function Ke(Ve){return e.exit("codeIndented"),j(Ve)}}function tokenizeFurtherStart(e,j,ke){const Ee=this;return Me;function Me(Ie){return Ee.parser.lazy[Ee.now().line]?ke(Ie):markdownLineEnding$1(Ie)?(e.enter("lineEnding"),e.consume(Ie),e.exit("lineEnding"),Me):factorySpace$1(e,Ae,"linePrefix",5)(Ie)}function Ae(Ie){const Ue=Ee.events[Ee.events.length-1];return Ue&&Ue[1].type==="linePrefix"&&Ue[2].sliceSerialize(Ue[1],!0).length>=4?j(Ie):markdownLineEnding$1(Ie)?Me(Ie):ke(Ie)}}const codeText={name:"codeText",previous:previous$1,resolve:resolveCodeText,tokenize:tokenizeCodeText};function resolveCodeText(e){let j=e.length-4,ke=3,Ee,Me;if((e[ke][1].type==="lineEnding"||e[ke][1].type==="space")&&(e[j][1].type==="lineEnding"||e[j][1].type==="space")){for(Ee=ke;++Ee=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+j+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return jthis.left.length?this.right.slice(this.right.length-Ee+this.left.length,this.right.length-j+this.left.length).reverse():this.left.slice(j).concat(this.right.slice(this.right.length-Ee+this.left.length).reverse())}splice(j,ke,Ee){const Me=ke||0;this.setCursor(Math.trunc(j));const Ae=this.right.splice(this.right.length-Me,Number.POSITIVE_INFINITY);return Ee&&chunkedPush(this.left,Ee),Ae.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(j){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(j)}pushMany(j){this.setCursor(Number.POSITIVE_INFINITY),chunkedPush(this.left,j)}unshift(j){this.setCursor(0),this.right.push(j)}unshiftMany(j){this.setCursor(0),chunkedPush(this.right,j.reverse())}setCursor(j){if(!(j===this.left.length||j>this.left.length&&this.right.length===0||j<0&&this.left.length===0))if(j=4?j(Ie):e.interrupt(Ee.parser.constructs.flow,ke,j)(Ie)}}function factoryDestination(e,j,ke,Ee,Me,Ae,Ie,Ue,Ke){const Ve=Ke||Number.POSITIVE_INFINITY;let Ge=0;return yt;function yt(Tt){return Tt===60?(e.enter(Ee),e.enter(Me),e.enter(Ae),e.consume(Tt),e.exit(Ae),bt):Tt===null||Tt===32||Tt===41||asciiControl$1(Tt)?ke(Tt):(e.enter(Ee),e.enter(Ie),e.enter(Ue),e.enter("chunkString",{contentType:"string"}),Ft(Tt))}function bt(Tt){return Tt===62?(e.enter(Ae),e.consume(Tt),e.exit(Ae),e.exit(Me),e.exit(Ee),j):(e.enter(Ue),e.enter("chunkString",{contentType:"string"}),Ct(Tt))}function Ct(Tt){return Tt===62?(e.exit("chunkString"),e.exit(Ue),bt(Tt)):Tt===null||Tt===60||markdownLineEnding$1(Tt)?ke(Tt):(e.consume(Tt),Tt===92?Dt:Ct)}function Dt(Tt){return Tt===60||Tt===62||Tt===92?(e.consume(Tt),Ct):Ct(Tt)}function Ft(Tt){return!Ge&&(Tt===null||Tt===41||markdownLineEndingOrSpace$1(Tt))?(e.exit("chunkString"),e.exit(Ue),e.exit(Ie),e.exit(Ee),j(Tt)):Ge999||Ct===null||Ct===91||Ct===93&&!Ke||Ct===94&&!Ue&&"_hiddenFootnoteSupport"in Ie.parser.constructs?ke(Ct):Ct===93?(e.exit(Ae),e.enter(Me),e.consume(Ct),e.exit(Me),e.exit(Ee),j):markdownLineEnding$1(Ct)?(e.enter("lineEnding"),e.consume(Ct),e.exit("lineEnding"),Ge):(e.enter("chunkString",{contentType:"string"}),yt(Ct))}function yt(Ct){return Ct===null||Ct===91||Ct===93||markdownLineEnding$1(Ct)||Ue++>999?(e.exit("chunkString"),Ge(Ct)):(e.consume(Ct),Ke||(Ke=!markdownSpace$1(Ct)),Ct===92?bt:yt)}function bt(Ct){return Ct===91||Ct===92||Ct===93?(e.consume(Ct),Ue++,yt):yt(Ct)}}function factoryTitle(e,j,ke,Ee,Me,Ae){let Ie;return Ue;function Ue(bt){return bt===34||bt===39||bt===40?(e.enter(Ee),e.enter(Me),e.consume(bt),e.exit(Me),Ie=bt===40?41:bt,Ke):ke(bt)}function Ke(bt){return bt===Ie?(e.enter(Me),e.consume(bt),e.exit(Me),e.exit(Ee),j):(e.enter(Ae),Ve(bt))}function Ve(bt){return bt===Ie?(e.exit(Ae),Ke(Ie)):bt===null?ke(bt):markdownLineEnding$1(bt)?(e.enter("lineEnding"),e.consume(bt),e.exit("lineEnding"),factorySpace$1(e,Ve,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),Ge(bt))}function Ge(bt){return bt===Ie||bt===null||markdownLineEnding$1(bt)?(e.exit("chunkString"),Ve(bt)):(e.consume(bt),bt===92?yt:Ge)}function yt(bt){return bt===Ie||bt===92?(e.consume(bt),Ge):Ge(bt)}}function factoryWhitespace(e,j){let ke;return Ee;function Ee(Me){return markdownLineEnding$1(Me)?(e.enter("lineEnding"),e.consume(Me),e.exit("lineEnding"),ke=!0,Ee):markdownSpace$1(Me)?factorySpace$1(e,Ee,ke?"linePrefix":"lineSuffix")(Me):j(Me)}}const definition$1={name:"definition",tokenize:tokenizeDefinition},titleBefore={partial:!0,tokenize:tokenizeTitleBefore};function tokenizeDefinition(e,j,ke){const Ee=this;let Me;return Ae;function Ae(Ct){return e.enter("definition"),Ie(Ct)}function Ie(Ct){return factoryLabel.call(Ee,e,Ue,ke,"definitionLabel","definitionLabelMarker","definitionLabelString")(Ct)}function Ue(Ct){return Me=normalizeIdentifier$1(Ee.sliceSerialize(Ee.events[Ee.events.length-1][1]).slice(1,-1)),Ct===58?(e.enter("definitionMarker"),e.consume(Ct),e.exit("definitionMarker"),Ke):ke(Ct)}function Ke(Ct){return markdownLineEndingOrSpace$1(Ct)?factoryWhitespace(e,Ve)(Ct):Ve(Ct)}function Ve(Ct){return factoryDestination(e,Ge,ke,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(Ct)}function Ge(Ct){return e.attempt(titleBefore,yt,yt)(Ct)}function yt(Ct){return markdownSpace$1(Ct)?factorySpace$1(e,bt,"whitespace")(Ct):bt(Ct)}function bt(Ct){return Ct===null||markdownLineEnding$1(Ct)?(e.exit("definition"),Ee.parser.defined.push(Me),j(Ct)):ke(Ct)}}function tokenizeTitleBefore(e,j,ke){return Ee;function Ee(Ue){return markdownLineEndingOrSpace$1(Ue)?factoryWhitespace(e,Me)(Ue):ke(Ue)}function Me(Ue){return factoryTitle(e,Ae,ke,"definitionTitle","definitionTitleMarker","definitionTitleString")(Ue)}function Ae(Ue){return markdownSpace$1(Ue)?factorySpace$1(e,Ie,"whitespace")(Ue):Ie(Ue)}function Ie(Ue){return Ue===null||markdownLineEnding$1(Ue)?j(Ue):ke(Ue)}}const hardBreakEscape={name:"hardBreakEscape",tokenize:tokenizeHardBreakEscape};function tokenizeHardBreakEscape(e,j,ke){return Ee;function Ee(Ae){return e.enter("hardBreakEscape"),e.consume(Ae),Me}function Me(Ae){return markdownLineEnding$1(Ae)?(e.exit("hardBreakEscape"),j(Ae)):ke(Ae)}}const headingAtx={name:"headingAtx",resolve:resolveHeadingAtx,tokenize:tokenizeHeadingAtx};function resolveHeadingAtx(e,j){let ke=e.length-2,Ee=3,Me,Ae;return e[Ee][1].type==="whitespace"&&(Ee+=2),ke-2>Ee&&e[ke][1].type==="whitespace"&&(ke-=2),e[ke][1].type==="atxHeadingSequence"&&(Ee===ke-1||ke-4>Ee&&e[ke-2][1].type==="whitespace")&&(ke-=Ee+1===ke?2:4),ke>Ee&&(Me={type:"atxHeadingText",start:e[Ee][1].start,end:e[ke][1].end},Ae={type:"chunkText",start:e[Ee][1].start,end:e[ke][1].end,contentType:"text"},splice$1(e,Ee,ke-Ee+1,[["enter",Me,j],["enter",Ae,j],["exit",Ae,j],["exit",Me,j]])),e}function tokenizeHeadingAtx(e,j,ke){let Ee=0;return Me;function Me(Ge){return e.enter("atxHeading"),Ae(Ge)}function Ae(Ge){return e.enter("atxHeadingSequence"),Ie(Ge)}function Ie(Ge){return Ge===35&&Ee++<6?(e.consume(Ge),Ie):Ge===null||markdownLineEndingOrSpace$1(Ge)?(e.exit("atxHeadingSequence"),Ue(Ge)):ke(Ge)}function Ue(Ge){return Ge===35?(e.enter("atxHeadingSequence"),Ke(Ge)):Ge===null||markdownLineEnding$1(Ge)?(e.exit("atxHeading"),j(Ge)):markdownSpace$1(Ge)?factorySpace$1(e,Ue,"whitespace")(Ge):(e.enter("atxHeadingText"),Ve(Ge))}function Ke(Ge){return Ge===35?(e.consume(Ge),Ke):(e.exit("atxHeadingSequence"),Ue(Ge))}function Ve(Ge){return Ge===null||Ge===35||markdownLineEndingOrSpace$1(Ge)?(e.exit("atxHeadingText"),Ue(Ge)):(e.consume(Ge),Ve)}}const htmlBlockNames=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],htmlRawNames=["pre","script","style","textarea"],htmlFlow={concrete:!0,name:"htmlFlow",resolveTo:resolveToHtmlFlow,tokenize:tokenizeHtmlFlow},blankLineBefore={partial:!0,tokenize:tokenizeBlankLineBefore},nonLazyContinuationStart={partial:!0,tokenize:tokenizeNonLazyContinuationStart};function resolveToHtmlFlow(e){let j=e.length;for(;j--&&!(e[j][0]==="enter"&&e[j][1].type==="htmlFlow"););return j>1&&e[j-2][1].type==="linePrefix"&&(e[j][1].start=e[j-2][1].start,e[j+1][1].start=e[j-2][1].start,e.splice(j-2,2)),e}function tokenizeHtmlFlow(e,j,ke){const Ee=this;let Me,Ae,Ie,Ue,Ke;return Ve;function Ve(Ut){return Ge(Ut)}function Ge(Ut){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(Ut),yt}function yt(Ut){return Ut===33?(e.consume(Ut),bt):Ut===47?(e.consume(Ut),Ae=!0,Ft):Ut===63?(e.consume(Ut),Me=3,Ee.interrupt?j:Je):asciiAlpha$1(Ut)?(e.consume(Ut),Ie=String.fromCharCode(Ut),Ot):ke(Ut)}function bt(Ut){return Ut===45?(e.consume(Ut),Me=2,Ct):Ut===91?(e.consume(Ut),Me=5,Ue=0,Dt):asciiAlpha$1(Ut)?(e.consume(Ut),Me=4,Ee.interrupt?j:Je):ke(Ut)}function Ct(Ut){return Ut===45?(e.consume(Ut),Ee.interrupt?j:Je):ke(Ut)}function Dt(Ut){const ln="CDATA[";return Ut===ln.charCodeAt(Ue++)?(e.consume(Ut),Ue===ln.length?Ee.interrupt?j:$e:Dt):ke(Ut)}function Ft(Ut){return asciiAlpha$1(Ut)?(e.consume(Ut),Ie=String.fromCharCode(Ut),Ot):ke(Ut)}function Ot(Ut){if(Ut===null||Ut===47||Ut===62||markdownLineEndingOrSpace$1(Ut)){const ln=Ut===47,xn=Ie.toLowerCase();return!ln&&!Ae&&htmlRawNames.includes(xn)?(Me=1,Ee.interrupt?j(Ut):$e(Ut)):htmlBlockNames.includes(Ie.toLowerCase())?(Me=6,ln?(e.consume(Ut),Tt):Ee.interrupt?j(Ut):$e(Ut)):(Me=7,Ee.interrupt&&!Ee.parser.lazy[Ee.now().line]?ke(Ut):Ae?Rt(Ut):Jt(Ut))}return Ut===45||asciiAlphanumeric$1(Ut)?(e.consume(Ut),Ie+=String.fromCharCode(Ut),Ot):ke(Ut)}function Tt(Ut){return Ut===62?(e.consume(Ut),Ee.interrupt?j:$e):ke(Ut)}function Rt(Ut){return markdownSpace$1(Ut)?(e.consume(Ut),Rt):Jn(Ut)}function Jt(Ut){return Ut===47?(e.consume(Ut),Jn):Ut===58||Ut===95||asciiAlpha$1(Ut)?(e.consume(Ut),Kt):markdownSpace$1(Ut)?(e.consume(Ut),Jt):Jn(Ut)}function Kt(Ut){return Ut===45||Ut===46||Ut===58||Ut===95||asciiAlphanumeric$1(Ut)?(e.consume(Ut),Kt):kn(Ut)}function kn(Ut){return Ut===61?(e.consume(Ut),wn):markdownSpace$1(Ut)?(e.consume(Ut),kn):Jt(Ut)}function wn(Ut){return Ut===null||Ut===60||Ut===61||Ut===62||Ut===96?ke(Ut):Ut===34||Ut===39?(e.consume(Ut),Ke=Ut,ei):markdownSpace$1(Ut)?(e.consume(Ut),wn):ti(Ut)}function ei(Ut){return Ut===Ke?(e.consume(Ut),Ke=null,qn):Ut===null||markdownLineEnding$1(Ut)?ke(Ut):(e.consume(Ut),ei)}function ti(Ut){return Ut===null||Ut===34||Ut===39||Ut===47||Ut===60||Ut===61||Ut===62||Ut===96||markdownLineEndingOrSpace$1(Ut)?kn(Ut):(e.consume(Ut),ti)}function qn(Ut){return Ut===47||Ut===62||markdownSpace$1(Ut)?Jt(Ut):ke(Ut)}function Jn(Ut){return Ut===62?(e.consume(Ut),Be):ke(Ut)}function Be(Ut){return Ut===null||markdownLineEnding$1(Ut)?$e(Ut):markdownSpace$1(Ut)?(e.consume(Ut),Be):ke(Ut)}function $e(Ut){return Ut===45&&Me===2?(e.consume(Ut),Et):Ut===60&&Me===1?(e.consume(Ut),Bt):Ut===62&&Me===4?(e.consume(Ut),It):Ut===63&&Me===3?(e.consume(Ut),Je):Ut===93&&Me===5?(e.consume(Ut),De):markdownLineEnding$1(Ut)&&(Me===6||Me===7)?(e.exit("htmlFlowData"),e.check(blankLineBefore,tn,Re)(Ut)):Ut===null||markdownLineEnding$1(Ut)?(e.exit("htmlFlowData"),Re(Ut)):(e.consume(Ut),$e)}function Re(Ut){return e.check(nonLazyContinuationStart,We,tn)(Ut)}function We(Ut){return e.enter("lineEnding"),e.consume(Ut),e.exit("lineEnding"),Xe}function Xe(Ut){return Ut===null||markdownLineEnding$1(Ut)?Re(Ut):(e.enter("htmlFlowData"),$e(Ut))}function Et(Ut){return Ut===45?(e.consume(Ut),Je):$e(Ut)}function Bt(Ut){return Ut===47?(e.consume(Ut),Ie="",vt):$e(Ut)}function vt(Ut){if(Ut===62){const ln=Ie.toLowerCase();return htmlRawNames.includes(ln)?(e.consume(Ut),It):$e(Ut)}return asciiAlpha$1(Ut)&&Ie.length<8?(e.consume(Ut),Ie+=String.fromCharCode(Ut),vt):$e(Ut)}function De(Ut){return Ut===93?(e.consume(Ut),Je):$e(Ut)}function Je(Ut){return Ut===62?(e.consume(Ut),It):Ut===45&&Me===2?(e.consume(Ut),Je):$e(Ut)}function It(Ut){return Ut===null||markdownLineEnding$1(Ut)?(e.exit("htmlFlowData"),tn(Ut)):(e.consume(Ut),It)}function tn(Ut){return e.exit("htmlFlow"),j(Ut)}}function tokenizeNonLazyContinuationStart(e,j,ke){const Ee=this;return Me;function Me(Ie){return markdownLineEnding$1(Ie)?(e.enter("lineEnding"),e.consume(Ie),e.exit("lineEnding"),Ae):ke(Ie)}function Ae(Ie){return Ee.parser.lazy[Ee.now().line]?ke(Ie):j(Ie)}}function tokenizeBlankLineBefore(e,j,ke){return Ee;function Ee(Me){return e.enter("lineEnding"),e.consume(Me),e.exit("lineEnding"),e.attempt(blankLine$1,j,ke)}}const htmlText={name:"htmlText",tokenize:tokenizeHtmlText};function tokenizeHtmlText(e,j,ke){const Ee=this;let Me,Ae,Ie;return Ue;function Ue(Je){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(Je),Ke}function Ke(Je){return Je===33?(e.consume(Je),Ve):Je===47?(e.consume(Je),kn):Je===63?(e.consume(Je),Jt):asciiAlpha$1(Je)?(e.consume(Je),ti):ke(Je)}function Ve(Je){return Je===45?(e.consume(Je),Ge):Je===91?(e.consume(Je),Ae=0,Dt):asciiAlpha$1(Je)?(e.consume(Je),Rt):ke(Je)}function Ge(Je){return Je===45?(e.consume(Je),Ct):ke(Je)}function yt(Je){return Je===null?ke(Je):Je===45?(e.consume(Je),bt):markdownLineEnding$1(Je)?(Ie=yt,Bt(Je)):(e.consume(Je),yt)}function bt(Je){return Je===45?(e.consume(Je),Ct):yt(Je)}function Ct(Je){return Je===62?Et(Je):Je===45?bt(Je):yt(Je)}function Dt(Je){const It="CDATA[";return Je===It.charCodeAt(Ae++)?(e.consume(Je),Ae===It.length?Ft:Dt):ke(Je)}function Ft(Je){return Je===null?ke(Je):Je===93?(e.consume(Je),Ot):markdownLineEnding$1(Je)?(Ie=Ft,Bt(Je)):(e.consume(Je),Ft)}function Ot(Je){return Je===93?(e.consume(Je),Tt):Ft(Je)}function Tt(Je){return Je===62?Et(Je):Je===93?(e.consume(Je),Tt):Ft(Je)}function Rt(Je){return Je===null||Je===62?Et(Je):markdownLineEnding$1(Je)?(Ie=Rt,Bt(Je)):(e.consume(Je),Rt)}function Jt(Je){return Je===null?ke(Je):Je===63?(e.consume(Je),Kt):markdownLineEnding$1(Je)?(Ie=Jt,Bt(Je)):(e.consume(Je),Jt)}function Kt(Je){return Je===62?Et(Je):Jt(Je)}function kn(Je){return asciiAlpha$1(Je)?(e.consume(Je),wn):ke(Je)}function wn(Je){return Je===45||asciiAlphanumeric$1(Je)?(e.consume(Je),wn):ei(Je)}function ei(Je){return markdownLineEnding$1(Je)?(Ie=ei,Bt(Je)):markdownSpace$1(Je)?(e.consume(Je),ei):Et(Je)}function ti(Je){return Je===45||asciiAlphanumeric$1(Je)?(e.consume(Je),ti):Je===47||Je===62||markdownLineEndingOrSpace$1(Je)?qn(Je):ke(Je)}function qn(Je){return Je===47?(e.consume(Je),Et):Je===58||Je===95||asciiAlpha$1(Je)?(e.consume(Je),Jn):markdownLineEnding$1(Je)?(Ie=qn,Bt(Je)):markdownSpace$1(Je)?(e.consume(Je),qn):Et(Je)}function Jn(Je){return Je===45||Je===46||Je===58||Je===95||asciiAlphanumeric$1(Je)?(e.consume(Je),Jn):Be(Je)}function Be(Je){return Je===61?(e.consume(Je),$e):markdownLineEnding$1(Je)?(Ie=Be,Bt(Je)):markdownSpace$1(Je)?(e.consume(Je),Be):qn(Je)}function $e(Je){return Je===null||Je===60||Je===61||Je===62||Je===96?ke(Je):Je===34||Je===39?(e.consume(Je),Me=Je,Re):markdownLineEnding$1(Je)?(Ie=$e,Bt(Je)):markdownSpace$1(Je)?(e.consume(Je),$e):(e.consume(Je),We)}function Re(Je){return Je===Me?(e.consume(Je),Me=void 0,Xe):Je===null?ke(Je):markdownLineEnding$1(Je)?(Ie=Re,Bt(Je)):(e.consume(Je),Re)}function We(Je){return Je===null||Je===34||Je===39||Je===60||Je===61||Je===96?ke(Je):Je===47||Je===62||markdownLineEndingOrSpace$1(Je)?qn(Je):(e.consume(Je),We)}function Xe(Je){return Je===47||Je===62||markdownLineEndingOrSpace$1(Je)?qn(Je):ke(Je)}function Et(Je){return Je===62?(e.consume(Je),e.exit("htmlTextData"),e.exit("htmlText"),j):ke(Je)}function Bt(Je){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(Je),e.exit("lineEnding"),vt}function vt(Je){return markdownSpace$1(Je)?factorySpace$1(e,De,"linePrefix",Ee.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(Je):De(Je)}function De(Je){return e.enter("htmlTextData"),Ie(Je)}}const labelEnd={name:"labelEnd",resolveAll:resolveAllLabelEnd,resolveTo:resolveToLabelEnd,tokenize:tokenizeLabelEnd},resourceConstruct={tokenize:tokenizeResource},referenceFullConstruct={tokenize:tokenizeReferenceFull},referenceCollapsedConstruct={tokenize:tokenizeReferenceCollapsed};function resolveAllLabelEnd(e){let j=-1;const ke=[];for(;++j=3&&(Ve===null||markdownLineEnding$1(Ve))?(e.exit("thematicBreak"),j(Ve)):ke(Ve)}function Ke(Ve){return Ve===Me?(e.consume(Ve),Ee++,Ke):(e.exit("thematicBreakSequence"),markdownSpace$1(Ve)?factorySpace$1(e,Ue,"whitespace")(Ve):Ue(Ve))}}const list$2={continuation:{tokenize:tokenizeListContinuation},exit:tokenizeListEnd,name:"list",tokenize:tokenizeListStart},listItemPrefixWhitespaceConstruct={partial:!0,tokenize:tokenizeListItemPrefixWhitespace},indentConstruct={partial:!0,tokenize:tokenizeIndent$1};function tokenizeListStart(e,j,ke){const Ee=this,Me=Ee.events[Ee.events.length-1];let Ae=Me&&Me[1].type==="linePrefix"?Me[2].sliceSerialize(Me[1],!0).length:0,Ie=0;return Ue;function Ue(Ct){const Dt=Ee.containerState.type||(Ct===42||Ct===43||Ct===45?"listUnordered":"listOrdered");if(Dt==="listUnordered"?!Ee.containerState.marker||Ct===Ee.containerState.marker:asciiDigit(Ct)){if(Ee.containerState.type||(Ee.containerState.type=Dt,e.enter(Dt,{_container:!0})),Dt==="listUnordered")return e.enter("listItemPrefix"),Ct===42||Ct===45?e.check(thematicBreak$2,ke,Ve)(Ct):Ve(Ct);if(!Ee.interrupt||Ct===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),Ke(Ct)}return ke(Ct)}function Ke(Ct){return asciiDigit(Ct)&&++Ie<10?(e.consume(Ct),Ke):(!Ee.interrupt||Ie<2)&&(Ee.containerState.marker?Ct===Ee.containerState.marker:Ct===41||Ct===46)?(e.exit("listItemValue"),Ve(Ct)):ke(Ct)}function Ve(Ct){return e.enter("listItemMarker"),e.consume(Ct),e.exit("listItemMarker"),Ee.containerState.marker=Ee.containerState.marker||Ct,e.check(blankLine$1,Ee.interrupt?ke:Ge,e.attempt(listItemPrefixWhitespaceConstruct,bt,yt))}function Ge(Ct){return Ee.containerState.initialBlankLine=!0,Ae++,bt(Ct)}function yt(Ct){return markdownSpace$1(Ct)?(e.enter("listItemPrefixWhitespace"),e.consume(Ct),e.exit("listItemPrefixWhitespace"),bt):ke(Ct)}function bt(Ct){return Ee.containerState.size=Ae+Ee.sliceSerialize(e.exit("listItemPrefix"),!0).length,j(Ct)}}function tokenizeListContinuation(e,j,ke){const Ee=this;return Ee.containerState._closeFlow=void 0,e.check(blankLine$1,Me,Ae);function Me(Ue){return Ee.containerState.furtherBlankLines=Ee.containerState.furtherBlankLines||Ee.containerState.initialBlankLine,factorySpace$1(e,j,"listItemIndent",Ee.containerState.size+1)(Ue)}function Ae(Ue){return Ee.containerState.furtherBlankLines||!markdownSpace$1(Ue)?(Ee.containerState.furtherBlankLines=void 0,Ee.containerState.initialBlankLine=void 0,Ie(Ue)):(Ee.containerState.furtherBlankLines=void 0,Ee.containerState.initialBlankLine=void 0,e.attempt(indentConstruct,j,Ie)(Ue))}function Ie(Ue){return Ee.containerState._closeFlow=!0,Ee.interrupt=void 0,factorySpace$1(e,e.attempt(list$2,j,ke),"linePrefix",Ee.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(Ue)}}function tokenizeIndent$1(e,j,ke){const Ee=this;return factorySpace$1(e,Me,"listItemIndent",Ee.containerState.size+1);function Me(Ae){const Ie=Ee.events[Ee.events.length-1];return Ie&&Ie[1].type==="listItemIndent"&&Ie[2].sliceSerialize(Ie[1],!0).length===Ee.containerState.size?j(Ae):ke(Ae)}}function tokenizeListEnd(e){e.exit(this.containerState.type)}function tokenizeListItemPrefixWhitespace(e,j,ke){const Ee=this;return factorySpace$1(e,Me,"listItemPrefixWhitespace",Ee.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function Me(Ae){const Ie=Ee.events[Ee.events.length-1];return!markdownSpace$1(Ae)&&Ie&&Ie[1].type==="listItemPrefixWhitespace"?j(Ae):ke(Ae)}}const setextUnderline={name:"setextUnderline",resolveTo:resolveToSetextUnderline,tokenize:tokenizeSetextUnderline};function resolveToSetextUnderline(e,j){let ke=e.length,Ee,Me,Ae;for(;ke--;)if(e[ke][0]==="enter"){if(e[ke][1].type==="content"){Ee=ke;break}e[ke][1].type==="paragraph"&&(Me=ke)}else e[ke][1].type==="content"&&e.splice(ke,1),!Ae&&e[ke][1].type==="definition"&&(Ae=ke);const Ie={type:"setextHeading",start:Fi({},e[Ee][1].start),end:Fi({},e[e.length-1][1].end)};return e[Me][1].type="setextHeadingText",Ae?(e.splice(Me,0,["enter",Ie,j]),e.splice(Ae+1,0,["exit",e[Ee][1],j]),e[Ee][1].end=Fi({},e[Ae][1].end)):e[Ee][1]=Ie,e.push(["exit",Ie,j]),e}function tokenizeSetextUnderline(e,j,ke){const Ee=this;let Me;return Ae;function Ae(Ve){let Ge=Ee.events.length,yt;for(;Ge--;)if(Ee.events[Ge][1].type!=="lineEnding"&&Ee.events[Ge][1].type!=="linePrefix"&&Ee.events[Ge][1].type!=="content"){yt=Ee.events[Ge][1].type==="paragraph";break}return!Ee.parser.lazy[Ee.now().line]&&(Ee.interrupt||yt)?(e.enter("setextHeadingLine"),Me=Ve,Ie(Ve)):ke(Ve)}function Ie(Ve){return e.enter("setextHeadingLineSequence"),Ue(Ve)}function Ue(Ve){return Ve===Me?(e.consume(Ve),Ue):(e.exit("setextHeadingLineSequence"),markdownSpace$1(Ve)?factorySpace$1(e,Ke,"lineSuffix")(Ve):Ke(Ve))}function Ke(Ve){return Ve===null||markdownLineEnding$1(Ve)?(e.exit("setextHeadingLine"),j(Ve)):ke(Ve)}}const flow$1={tokenize:initializeFlow};function initializeFlow(e){const j=this,ke=e.attempt(blankLine$1,Ee,e.attempt(this.parser.constructs.flowInitial,Me,factorySpace$1(e,e.attempt(this.parser.constructs.flow,Me,e.attempt(content,Me)),"linePrefix")));return ke;function Ee(Ae){if(Ae===null){e.consume(Ae);return}return e.enter("lineEndingBlank"),e.consume(Ae),e.exit("lineEndingBlank"),j.currentConstruct=void 0,ke}function Me(Ae){if(Ae===null){e.consume(Ae);return}return e.enter("lineEnding"),e.consume(Ae),e.exit("lineEnding"),j.currentConstruct=void 0,ke}}const resolver={resolveAll:createResolver()},string$1=initializeFactory("string"),text$4=initializeFactory("text");function initializeFactory(e){return{resolveAll:createResolver(e==="text"?resolveAllLineSuffixes:void 0),tokenize:j};function j(ke){const Ee=this,Me=this.parser.constructs[e],Ae=ke.attempt(Me,Ie,Ue);return Ie;function Ie(Ge){return Ve(Ge)?Ae(Ge):Ue(Ge)}function Ue(Ge){if(Ge===null){ke.consume(Ge);return}return ke.enter("data"),ke.consume(Ge),Ke}function Ke(Ge){return Ve(Ge)?(ke.exit("data"),Ae(Ge)):(ke.consume(Ge),Ke)}function Ve(Ge){if(Ge===null)return!0;const yt=Me[Ge];let bt=-1;if(yt)for(;++bt-1){const Ue=Ie[0];typeof Ue=="string"?Ie[0]=Ue.slice(Ee):Ie.shift()}Ae>0&&Ie.push(e[Me].slice(0,Ae))}return Ie}function serializeChunks(e,j){let ke=-1;const Ee=[];let Me;for(;++ke0){const rn=Mi.tokenStack[Mi.tokenStack.length-1];(rn[1]||defaultOnError).call(Mi,void 0,rn[0])}for(wi.position={start:point(si.length>0?si[0][1].start:{line:1,column:1,offset:0}),end:point(si.length>0?si[si.length-2][1].end:{line:1,column:1,offset:0})},jt=-1;++jt0&&(Ee.className=["language-"+Me[0]]);let Ae={type:"element",tagName:"code",properties:Ee,children:[{type:"text",value:ke}]};return j.meta&&(Ae.data={meta:j.meta}),e.patch(j,Ae),Ae=e.applyData(j,Ae),Ae={type:"element",tagName:"pre",properties:{},children:[Ae]},e.patch(j,Ae),Ae}function strikethrough(e,j){const ke={type:"element",tagName:"del",properties:{},children:e.all(j)};return e.patch(j,ke),e.applyData(j,ke)}function emphasis$1(e,j){const ke={type:"element",tagName:"em",properties:{},children:e.all(j)};return e.patch(j,ke),e.applyData(j,ke)}function footnoteReference$1(e,j){const ke=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",Ee=String(j.identifier).toUpperCase(),Me=normalizeUri(Ee.toLowerCase()),Ae=e.footnoteOrder.indexOf(Ee);let Ie,Ue=e.footnoteCounts.get(Ee);Ue===void 0?(Ue=0,e.footnoteOrder.push(Ee),Ie=e.footnoteOrder.length):Ie=Ae+1,Ue+=1,e.footnoteCounts.set(Ee,Ue);const Ke={type:"element",tagName:"a",properties:{href:"#"+ke+"fn-"+Me,id:ke+"fnref-"+Me+(Ue>1?"-"+Ue:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(Ie)}]};e.patch(j,Ke);const Ve={type:"element",tagName:"sup",properties:{},children:[Ke]};return e.patch(j,Ve),e.applyData(j,Ve)}function heading$1(e,j){const ke={type:"element",tagName:"h"+j.depth,properties:{},children:e.all(j)};return e.patch(j,ke),e.applyData(j,ke)}function html$1(e,j){if(e.options.allowDangerousHtml){const ke={type:"raw",value:j.value};return e.patch(j,ke),e.applyData(j,ke)}}function revert(e,j){const ke=j.referenceType;let Ee="]";if(ke==="collapsed"?Ee+="[]":ke==="full"&&(Ee+="["+(j.label||j.identifier)+"]"),j.type==="imageReference")return[{type:"text",value:"!["+j.alt+Ee}];const Me=e.all(j),Ae=Me[0];Ae&&Ae.type==="text"?Ae.value="["+Ae.value:Me.unshift({type:"text",value:"["});const Ie=Me[Me.length-1];return Ie&&Ie.type==="text"?Ie.value+=Ee:Me.push({type:"text",value:Ee}),Me}function imageReference$1(e,j){const ke=String(j.identifier).toUpperCase(),Ee=e.definitionById.get(ke);if(!Ee)return revert(e,j);const Me={src:normalizeUri(Ee.url||""),alt:j.alt};Ee.title!==null&&Ee.title!==void 0&&(Me.title=Ee.title);const Ae={type:"element",tagName:"img",properties:Me,children:[]};return e.patch(j,Ae),e.applyData(j,Ae)}function image$1(e,j){const ke={src:normalizeUri(j.url)};j.alt!==null&&j.alt!==void 0&&(ke.alt=j.alt),j.title!==null&&j.title!==void 0&&(ke.title=j.title);const Ee={type:"element",tagName:"img",properties:ke,children:[]};return e.patch(j,Ee),e.applyData(j,Ee)}function inlineCode$1(e,j){const ke={type:"text",value:j.value.replace(/\r?\n|\r/g," ")};e.patch(j,ke);const Ee={type:"element",tagName:"code",properties:{},children:[ke]};return e.patch(j,Ee),e.applyData(j,Ee)}function linkReference$1(e,j){const ke=String(j.identifier).toUpperCase(),Ee=e.definitionById.get(ke);if(!Ee)return revert(e,j);const Me={href:normalizeUri(Ee.url||"")};Ee.title!==null&&Ee.title!==void 0&&(Me.title=Ee.title);const Ae={type:"element",tagName:"a",properties:Me,children:e.all(j)};return e.patch(j,Ae),e.applyData(j,Ae)}function link$1(e,j){const ke={href:normalizeUri(j.url)};j.title!==null&&j.title!==void 0&&(ke.title=j.title);const Ee={type:"element",tagName:"a",properties:ke,children:e.all(j)};return e.patch(j,Ee),e.applyData(j,Ee)}function listItem$1(e,j,ke){const Ee=e.all(j),Me=ke?listLoose(ke):listItemLoose(j),Ae={},Ie=[];if(typeof j.checked=="boolean"){const Ge=Ee[0];let yt;Ge&&Ge.type==="element"&&Ge.tagName==="p"?yt=Ge:(yt={type:"element",tagName:"p",properties:{},children:[]},Ee.unshift(yt)),yt.children.length>0&&yt.children.unshift({type:"text",value:" "}),yt.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:j.checked,disabled:!0},children:[]}),Ae.className=["task-list-item"]}let Ue=-1;for(;++Ue1}function list$1(e,j){const ke={},Ee=e.all(j);let Me=-1;for(typeof j.start=="number"&&j.start!==1&&(ke.start=j.start);++Me0){const Ie={type:"element",tagName:"tbody",properties:{},children:e.wrap(ke,!0)},Ue=pointStart(j.children[1]),Ke=pointEnd(j.children[j.children.length-1]);Ue&&Ke&&(Ie.position={start:Ue,end:Ke}),Me.push(Ie)}const Ae={type:"element",tagName:"table",properties:{},children:e.wrap(Me,!0)};return e.patch(j,Ae),e.applyData(j,Ae)}function tableRow(e,j,ke){const Ee=ke?ke.children:void 0,Me=(Ee?Ee.indexOf(j):1)===0?"th":"td",Ae=ke&&ke.type==="table"?ke.align:void 0,Ie=Ae?Ae.length:j.children.length;let Ue=-1;const Ke=[];for(;++Ue0,!0),Ee[0]),Me=Ee.index+Ee[0].length,Ee=ke.exec(j);return Ae.push(trimLine(j.slice(Me),Me>0,!1)),Ae.join("")}function trimLine(e,j,ke){let Ee=0,Me=e.length;if(j){let Ae=e.codePointAt(Ee);for(;Ae===tab||Ae===space;)Ee++,Ae=e.codePointAt(Ee)}if(ke){let Ae=e.codePointAt(Me-1);for(;Ae===tab||Ae===space;)Me--,Ae=e.codePointAt(Me-1)}return Me>Ee?e.slice(Ee,Me):""}function text$2(e,j){const ke={type:"text",value:trimLines(String(j.value))};return e.patch(j,ke),e.applyData(j,ke)}function thematicBreak$1(e,j){const ke={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(j,ke),e.applyData(j,ke)}const handlers={blockquote:blockquote$1,break:hardBreak$1,code:code$2,delete:strikethrough,emphasis:emphasis$1,footnoteReference:footnoteReference$1,heading:heading$1,html:html$1,imageReference:imageReference$1,image:image$1,inlineCode:inlineCode$1,linkReference:linkReference$1,link:link$1,listItem:listItem$1,list:list$1,paragraph:paragraph$1,root:root$1,strong:strong$1,table,tableCell,tableRow,text:text$2,thematicBreak:thematicBreak$1,toml:ignore,yaml:ignore,definition:ignore,footnoteDefinition:ignore};function ignore(){}function defaultFootnoteBackContent(e,j){const ke=[{type:"text",value:"↩"}];return j>1&&ke.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(j)}]}),ke}function defaultFootnoteBackLabel(e,j){return"Back to reference "+(e+1)+(j>1?"-"+j:"")}function footer(e){const j=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",ke=e.options.footnoteBackContent||defaultFootnoteBackContent,Ee=e.options.footnoteBackLabel||defaultFootnoteBackLabel,Me=e.options.footnoteLabel||"Footnotes",Ae=e.options.footnoteLabelTagName||"h2",Ie=e.options.footnoteLabelProperties||{className:["sr-only"]},Ue=[];let Ke=-1;for(;++Ke0&&Dt.push({type:"text",value:" "});let Rt=typeof ke=="string"?ke:ke(Ke,Ct);typeof Rt=="string"&&(Rt={type:"text",value:Rt}),Dt.push({type:"element",tagName:"a",properties:{href:"#"+j+"fnref-"+bt+(Ct>1?"-"+Ct:""),dataFootnoteBackref:"",ariaLabel:typeof Ee=="string"?Ee:Ee(Ke,Ct),className:["data-footnote-backref"]},children:Array.isArray(Rt)?Rt:[Rt]})}const Ot=Ge[Ge.length-1];if(Ot&&Ot.type==="element"&&Ot.tagName==="p"){const Rt=Ot.children[Ot.children.length-1];Rt&&Rt.type==="text"?Rt.value+=" ":Ot.children.push({type:"text",value:" "}),Ot.children.push(...Dt)}else Ge.push(...Dt);const Tt={type:"element",tagName:"li",properties:{id:j+"fn-"+bt},children:e.wrap(Ge,!0)};e.patch(Ve,Tt),Ue.push(Tt)}if(Ue.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:Ae,properties:Gi(Fi({},structuredClone$1(Ie)),{id:"footnote-label"}),children:[{type:"text",value:Me}]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:e.wrap(Ue,!0)},{type:"text",value:"\n"}]}}const own$1={}.hasOwnProperty,emptyOptions$2={};function createState(e,j){const ke=j||emptyOptions$2,Ee=new Map,Me=new Map,Ae=new Map,Ie=Fi(Fi({},handlers),ke.handlers),Ue={all:Ve,applyData,definitionById:Ee,footnoteById:Me,footnoteCounts:Ae,footnoteOrder:[],handlers:Ie,one:Ke,options:ke,patch,wrap:wrap$1};return visit(e,function(Ge){if(Ge.type==="definition"||Ge.type==="footnoteDefinition"){const yt=Ge.type==="definition"?Ee:Me,bt=String(Ge.identifier).toUpperCase();yt.has(bt)||yt.set(bt,Ge)}}),Ue;function Ke(Ge,yt){const bt=Ge.type,Ct=Ue.handlers[bt];if(own$1.call(Ue.handlers,bt)&&Ct)return Ct(Ue,Ge,yt);if(Ue.options.passThrough&&Ue.options.passThrough.includes(bt)){if("children"in Ge){const Dt=Ge,{children:Ft}=Dt,Ot=Go(Dt,["children"]),Tt=structuredClone$1(Ot);return Tt.children=Ue.all(Ge),Tt}return structuredClone$1(Ge)}return(Ue.options.unknownHandler||defaultUnknownHandler)(Ue,Ge,yt)}function Ve(Ge){const yt=[];if("children"in Ge){const bt=Ge.children;let Ct=-1;for(;++Ct0&&ke.push({type:"text",value:"\n"}),ke}function trimMarkdownSpaceStart(e){let j=0,ke=e.charCodeAt(j);for(;ke===9||ke===32;)j++,ke=e.charCodeAt(j);return e.slice(j)}function toHast(e,j){const ke=createState(e,j),Ee=ke.one(e,void 0),Me=footer(ke),Ae=Array.isArray(Ee)?{type:"root",children:Ee}:Ee||{type:"root",children:[]};return Me&&Ae.children.push({type:"text",value:"\n"},Me),Ae}function remarkRehype(e,j){return e&&"run"in e?async function(ke,Ee){const Me=toHast(ke,Fi({file:Ee},j));await e.run(Me,Ee)}:function(ke,Ee){return toHast(ke,Fi({file:Ee},e||j))}}function squeezeParagraphs(e){visit(e,function(j,ke,Ee){if(ke!==void 0&&Ee&&j.type==="paragraph"&&j.children.every(function(Me){return Me.type==="text"&&/^\s*$/.test(Me.value)}))return Ee.children.splice(ke,1),ke})}function remarkUnlinkProtocols(e={except:["http","https"]}){return function(j){const ke=new Map;visit(j,"definition",function(Ee,Me,Ae){if(ke.set(Ee.identifier,Ee.url),Ae&&typeof Me=="number"){const Ie=Ee.url;if(Ie&&Ie.includes(":")&&!e.except.some(Ue=>Ie.startsWith("".concat(Ue,":"))))return Ae.children.splice(Me,1),Me}}),visit(j,function(Ee,Me,Ae){if(Ae&&typeof Me=="number"&&(Ee.type==="link"||Ee.type==="linkReference")){const Ie=Ee.type==="link"?Ee.url:ke.get(Ee.identifier);if(Ie&&Ie.includes(":")&&!e.except.some(Ue=>Ie.startsWith("".concat(Ue,":"))))return Ae.children.splice(Me,1,...Ee.children),Me}}),squeezeParagraphs(j)}}function bail(e){if(e)throw e}var extend$1,hasRequiredExtend;function requireExtend(){if(hasRequiredExtend)return extend$1;hasRequiredExtend=1;var e=Object.prototype.hasOwnProperty,j=Object.prototype.toString,ke=Object.defineProperty,Ee=Object.getOwnPropertyDescriptor,Me=function(Ke){return typeof Array.isArray=="function"?Array.isArray(Ke):j.call(Ke)==="[object Array]"},Ae=function(Ke){if(!Ke||j.call(Ke)!=="[object Object]")return!1;var Ve=e.call(Ke,"constructor"),Ge=Ke.constructor&&Ke.constructor.prototype&&e.call(Ke.constructor.prototype,"isPrototypeOf");if(Ke.constructor&&!Ve&&!Ge)return!1;var yt;for(yt in Ke);return typeof yt>"u"||e.call(Ke,yt)},Ie=function(Ke,Ve){ke&&Ve.name==="__proto__"?ke(Ke,Ve.name,{enumerable:!0,configurable:!0,value:Ve.newValue,writable:!0}):Ke[Ve.name]=Ve.newValue},Ue=function(Ke,Ve){if(Ve==="__proto__")if(e.call(Ke,Ve)){if(Ee)return Ee(Ke,Ve).value}else return;return Ke[Ve]};return extend$1=function Ke(){var Ve,Ge,yt,bt,Ct,Dt,Ft=arguments[0],Ot=1,Tt=arguments.length,Rt=!1;for(typeof Ft=="boolean"&&(Rt=Ft,Ft=arguments[1]||{},Ot=2),(Ft==null||typeof Ft!="object"&&typeof Ft!="function")&&(Ft={});OtIe.length;let Ke;Ue&&Ie.push(Me);try{Ke=e.apply(this,Ie)}catch(Ve){const Ge=Ve;if(Ue&&ke)throw Ge;return Me(Ge)}Ue||(Ke&&Ke.then&&typeof Ke.then=="function"?Ke.then(Ae,Me):Ke instanceof Error?Me(Ke):Ae(Ke))}function Me(Ie,...Ue){ke||(ke=!0,j(Ie,...Ue))}function Ae(Ie){Me(null,Ie)}}const minpath={basename,dirname,extname,join,sep:"/"};function basename(e,j){if(j!==void 0&&typeof j!="string")throw new TypeError('"ext" argument must be a string');assertPath$1(e);let ke=0,Ee=-1,Me=e.length,Ae;if(j===void 0||j.length===0||j.length>e.length){for(;Me--;)if(e.codePointAt(Me)===47){if(Ae){ke=Me+1;break}}else Ee<0&&(Ae=!0,Ee=Me+1);return Ee<0?"":e.slice(ke,Ee)}if(j===e)return"";let Ie=-1,Ue=j.length-1;for(;Me--;)if(e.codePointAt(Me)===47){if(Ae){ke=Me+1;break}}else Ie<0&&(Ae=!0,Ie=Me+1),Ue>-1&&(e.codePointAt(Me)===j.codePointAt(Ue--)?Ue<0&&(Ee=Me):(Ue=-1,Ee=Ie));return ke===Ee?Ee=Ie:Ee<0&&(Ee=e.length),e.slice(ke,Ee)}function dirname(e){if(assertPath$1(e),e.length===0)return".";let j=-1,ke=e.length,Ee;for(;--ke;)if(e.codePointAt(ke)===47){if(Ee){j=ke;break}}else Ee||(Ee=!0);return j<0?e.codePointAt(0)===47?"/":".":j===1&&e.codePointAt(0)===47?"//":e.slice(0,j)}function extname(e){assertPath$1(e);let j=e.length,ke=-1,Ee=0,Me=-1,Ae=0,Ie;for(;j--;){const Ue=e.codePointAt(j);if(Ue===47){if(Ie){Ee=j+1;break}continue}ke<0&&(Ie=!0,ke=j+1),Ue===46?Me<0?Me=j:Ae!==1&&(Ae=1):Me>-1&&(Ae=-1)}return Me<0||ke<0||Ae===0||Ae===1&&Me===ke-1&&Me===Ee+1?"":e.slice(Me,ke)}function join(...e){let j=-1,ke;for(;++j0&&e.codePointAt(e.length-1)===47&&(ke+="/"),j?"/"+ke:ke}function normalizeString(e,j){let ke="",Ee=0,Me=-1,Ae=0,Ie=-1,Ue,Ke;for(;++Ie<=e.length;){if(Ie2){if(Ke=ke.lastIndexOf("/"),Ke!==ke.length-1){Ke<0?(ke="",Ee=0):(ke=ke.slice(0,Ke),Ee=ke.length-1-ke.lastIndexOf("/")),Me=Ie,Ae=0;continue}}else if(ke.length>0){ke="",Ee=0,Me=Ie,Ae=0;continue}}j&&(ke=ke.length>0?ke+"/..":"..",Ee=2)}else ke.length>0?ke+="/"+e.slice(Me+1,Ie):ke=e.slice(Me+1,Ie),Ee=Ie-Me-1;Me=Ie,Ae=0}else Ue===46&&Ae>-1?Ae++:Ae=-1}return ke}function assertPath$1(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const minproc={cwd};function cwd(){return"/"}function isUrl(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}function urlToPath(e){if(typeof e=="string")e=new URL(e);else if(!isUrl(e)){const j=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw j.code="ERR_INVALID_ARG_TYPE",j}if(e.protocol!=="file:"){const j=new TypeError("The URL must be of scheme file");throw j.code="ERR_INVALID_URL_SCHEME",j}return getPathFromURLPosix(e)}function getPathFromURLPosix(e){if(e.hostname!==""){const Ee=new TypeError('File URL host must be "localhost" or empty on darwin');throw Ee.code="ERR_INVALID_FILE_URL_HOST",Ee}const j=e.pathname;let ke=-1;for(;++ke0){let[Ct,...Dt]=Ge;const Ft=Ee[bt][1];isPlainObject(Ft)&&isPlainObject(Ct)&&(Ct=extend(!0,Ft,Ct)),Ee[bt]=[Ve,Ct,...Dt]}}}}const unified=new Processor().freeze();function assertParser(e,j){if(typeof j!="function")throw new TypeError("Cannot `"+e+"` without `parser`")}function assertCompiler(e,j){if(typeof j!="function")throw new TypeError("Cannot `"+e+"` without `compiler`")}function assertUnfrozen(e,j){if(j)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function assertNode(e){if(!isPlainObject(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function assertDone(e,j,ke){if(!ke)throw new Error("`"+e+"` finished async. Use `"+j+"` instead")}function vfile(e){return looksLikeAVFile(e)?e:new VFile(e)}function looksLikeAVFile(e){return!!(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function looksLikeAValue(e){return typeof e=="string"||isUint8Array(e)}function isUint8Array(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const _sfc_main$1$1={name:"NcReferenceList",components:{NcReferenceWidget},props:{text:{type:String,default:""},referenceData:{type:Array,default:null},limit:{type:Number,default:1},displayFallback:{type:Boolean,default:!1},interactive:{type:Boolean,default:!0},interactiveOptIn:{type:Boolean,default:!1}},emits:["loaded"],data(){return{references:null,loading:!0}},computed:{isVisible(){return this.loading||this.displayedReferences.length!==0},values(){return this.referenceData?this.referenceData:this.displayFallback&&!this.loading&&!this.references?[this.fallbackReference]:this.references?Object.values(this.references):[]},firstReference(){var e;return(e=this.values[0])!=null?e:null},displayedReferences(){return this.values.filter(Boolean).slice(0,this.limit)},fallbackReference(){return{accessible:!0,openGraphObject:{id:this.text,link:this.text,name:this.text},richObjectType:"open-graph"}}},watch:{text:"fetch"},mounted(){this.fetch()},methods:{fetch(){if(this.loading=!0,this.referenceData){this.references=null,this.loading=!1;return}if(!new RegExp(URL_PATTERN).exec(this.text)){this.references=null,this.loading=!1;return}this.resolve().then(e=>{this.references=e.data.ocs.data.references,this.loading=!1,this.$emit("loaded")}).catch(e=>{logger.error("[NcReferenceList] Failed to extract references",{error:e}),this.loading=!1,this.$emit("loaded")})},resolve(){const e=new RegExp(URL_PATTERN).exec(this.text.trim()),j=getCurrentUser()===null;return this.limit===1&&e?j?cancelableClient.get(v$1("references/resolvePublic")+"?reference=".concat(encodeURIComponent(e[0]),"&sharingToken=").concat(getSharingToken())):cancelableClient.get(v$1("references/resolve")+"?reference=".concat(encodeURIComponent(e[0]))):j?cancelableClient.post(v$1("references/extractPublic"),{text:this.text,resolve:!0,limit:this.limit,sharingToken:getSharingToken()}):cancelableClient.post(v$1("references/extract"),{text:this.text,resolve:!0,limit:this.limit})}}};function _sfc_render$1(e,j,ke,Ee,Me,Ae){const Ie=resolveComponent("NcReferenceWidget");return Ae.isVisible?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(["widgets--list",{"icon-loading":Me.loading}])},[(openBlock(!0),createElementBlock(Fragment,null,renderList(Ae.displayedReferences,Ue=>{var Ke;return openBlock(),createBlock(Ie,{key:(Ke=Ue.openGraphObject)==null?void 0:Ke.id,reference:Ue,interactive:ke.interactive,"interactive-opt-in":ke.interactiveOptIn},null,8,["reference","interactive","interactive-opt-in"])}),128))],2)):createCommentVNode("",!0)}const NcReferenceList=_export_sfc$1(_sfc_main$1$1,[["render",_sfc_render$1],["__scopeId","data-v-ddd65c9e"]]);function ccount(e,j){const ke=String(e);if(typeof j!="string")throw new TypeError("Expected character");let Ee=0,Me=ke.indexOf(j);for(;Me!==-1;)Ee++,Me=ke.indexOf(j,Me+j.length);return Ee}function ok$1(){}const asciiAlpha=regexCheck(/[A-Za-z]/),asciiAlphanumeric=regexCheck(/[\dA-Za-z]/);function asciiControl(e){return e!==null&&(e<32||e===127)}function markdownLineEnding(e){return e!==null&&e<-2}function markdownLineEndingOrSpace(e){return e!==null&&(e<0||e===32)}function markdownSpace(e){return e===-2||e===-1||e===32}const unicodePunctuation=regexCheck(new RegExp("\\p{P}|\\p{S}","u")),unicodeWhitespace=regexCheck(/\s/);function regexCheck(e){return j;function j(ke){return ke!==null&&ke>-1&&e.test(String.fromCharCode(ke))}}function escapeStringRegexp(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}const convert=function(e){if(e==null)return ok;if(typeof e=="function")return castFactory(e);if(typeof e=="object")return Array.isArray(e)?anyFactory(e):propsFactory(e);if(typeof e=="string")return typeFactory(e);throw new Error("Expected function, string, or object as test")};function anyFactory(e){const j=[];let ke=-1;for(;++ke":""))+")"})}return bt;function bt(){let Ct=empty,Dt,Ft,Ot;if(Ae(Ke,Ve,Ge[Ge.length-1]||void 0)&&(Ct=toResult(ke(Ke,Ge)),Ct[0]===EXIT))return Ct;if("children"in Ke&&Ke.children){const Tt=Ke;if(Tt.children&&Ct[0]!==SKIP)for(Ft=-1+Ie,Ot=Ge.concat(Tt);Ft>-1&&Ft0?{type:"text",value:Kt}:void 0),Kt===!1?yt.lastIndex=Rt+1:(Ct!==Rt&&Ot.push({type:"text",value:Ke.value.slice(Ct,Rt)}),Array.isArray(Kt)?Ot.push(...Kt):Kt&&Ot.push(Kt),Ct=Rt+Tt[0].length,Ft=!0),!yt.global)break;Tt=yt.exec(Ke.value)}return Ft?(Ct?\]}]+$/.exec(e);if(!j)return[e,void 0];e=e.slice(0,j.index);let ke=j[0],Ee=ke.indexOf(")");const Me=ccount(e,"(");let Ae=ccount(e,")");for(;Ee!==-1&&Me>Ae;)e+=ke.slice(0,Ee+1),ke=ke.slice(Ee+1),Ee=ke.indexOf(")"),Ae++;return[e,ke]}function previous(e,j){const ke=e.input.charCodeAt(e.index-1);return(e.index===0||unicodeWhitespace(ke)||unicodePunctuation(ke))&&(!j||ke!==47)}function normalizeIdentifier(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}footnoteReference.peek=footnoteReferencePeek;function enterFootnoteCallString(){this.buffer()}function enterFootnoteCall(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function enterFootnoteDefinitionLabelString(){this.buffer()}function enterFootnoteDefinition(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function exitFootnoteCallString(e){const j=this.resume(),ke=this.stack[this.stack.length-1];ke.type,ke.identifier=normalizeIdentifier(this.sliceSerialize(e)).toLowerCase(),ke.label=j}function exitFootnoteCall(e){this.exit(e)}function exitFootnoteDefinitionLabelString(e){const j=this.resume(),ke=this.stack[this.stack.length-1];ke.type,ke.identifier=normalizeIdentifier(this.sliceSerialize(e)).toLowerCase(),ke.label=j}function exitFootnoteDefinition(e){this.exit(e)}function footnoteReferencePeek(){return"["}function footnoteReference(e,j,ke,Ee){const Me=ke.createTracker(Ee);let Ae=Me.move("[^");const Ie=ke.enter("footnoteReference"),Ue=ke.enter("reference");return Ae+=Me.move(ke.safe(ke.associationId(e),{after:"]",before:Ae})),Ue(),Ie(),Ae+=Me.move("]"),Ae}function gfmFootnoteFromMarkdown(){return{enter:{gfmFootnoteCallString:enterFootnoteCallString,gfmFootnoteCall:enterFootnoteCall,gfmFootnoteDefinitionLabelString:enterFootnoteDefinitionLabelString,gfmFootnoteDefinition:enterFootnoteDefinition},exit:{gfmFootnoteCallString:exitFootnoteCallString,gfmFootnoteCall:exitFootnoteCall,gfmFootnoteDefinitionLabelString:exitFootnoteDefinitionLabelString,gfmFootnoteDefinition:exitFootnoteDefinition}}}function gfmFootnoteToMarkdown(e){let j=!1;return e&&e.firstLineBlank&&(j=!0),{handlers:{footnoteDefinition:ke,footnoteReference},unsafe:[{character:"[",inConstruct:["label","phrasing","reference"]}]};function ke(Ee,Me,Ae,Ie){const Ue=Ae.createTracker(Ie);let Ke=Ue.move("[^");const Ve=Ae.enter("footnoteDefinition"),Ge=Ae.enter("label");return Ke+=Ue.move(Ae.safe(Ae.associationId(Ee),{before:Ke,after:"]"})),Ge(),Ke+=Ue.move("]:"),Ee.children&&Ee.children.length>0&&(Ue.shift(4),Ke+=Ue.move((j?"\n":" ")+Ae.indentLines(Ae.containerFlow(Ee,Ue.current()),j?mapAll:mapExceptFirst))),Ve(),Ke}}function mapExceptFirst(e,j,ke){return j===0?e:mapAll(e,j,ke)}function mapAll(e,j,ke){return(ke?"":" ")+e}const constructsWithoutStrikethrough=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];handleDelete.peek=peekDelete;function gfmStrikethroughFromMarkdown(){return{canContainEols:["delete"],enter:{strikethrough:enterStrikethrough},exit:{strikethrough:exitStrikethrough}}}function gfmStrikethroughToMarkdown(){return{unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:constructsWithoutStrikethrough}],handlers:{delete:handleDelete}}}function enterStrikethrough(e){this.enter({type:"delete",children:[]},e)}function exitStrikethrough(e){this.exit(e)}function handleDelete(e,j,ke,Ee){const Me=ke.createTracker(Ee),Ae=ke.enter("strikethrough");let Ie=Me.move("~~");return Ie+=ke.containerPhrasing(e,Gi(Fi({},Me.current()),{before:Ie,after:"~"})),Ie+=Me.move("~~"),Ae(),Ie}function peekDelete(){return"~"}function defaultStringLength(e){return e.length}function markdownTable(e,j){const ke=j||{},Ee=(ke.align||[]).concat(),Me=ke.stringLength||defaultStringLength,Ae=[],Ie=[],Ue=[],Ke=[];let Ve=0,Ge=-1;for(;++GeVe&&(Ve=e[Ge].length);++TtKe[Tt])&&(Ke[Tt]=Jt)}Ft.push(Rt)}Ie[Ge]=Ft,Ue[Ge]=Ot}let yt=-1;if(typeof Ee=="object"&&"length"in Ee)for(;++ytKe[yt]&&(Ke[yt]=Rt),Ct[yt]=Rt),bt[yt]=Jt}Ie.splice(1,0,bt),Ue.splice(1,0,Ct),Ge=-1;const Dt=[];for(;++Ge "),Ae.shift(2);const Ie=ke.indentLines(ke.containerFlow(e,Ae.current()),map$1);return Me(),Ie}function map$1(e,j,ke){return">"+(ke?"":" ")+e}function patternInScope(e,j){return listInScope(e,j.inConstruct,!0)&&!listInScope(e,j.notInConstruct,!1)}function listInScope(e,j,ke){if(typeof j=="string"&&(j=[j]),!j||j.length===0)return ke;let Ee=-1;for(;++EeIe&&(Ie=Ae):Ae=1,Me=Ee+j.length,Ee=ke.indexOf(j,Me);return Ie}function formatCodeAsIndented(e,j){return!!(j.options.fences===!1&&e.value&&!e.lang&&/[^ \r\n]/.test(e.value)&&!/^[\t ]*(?:[\r\n]|$)|(?:^|[\r\n])[\t ]*$/.test(e.value))}function checkFence(e){const j=e.options.fence||"`";if(j!=="`"&&j!=="~")throw new Error("Cannot serialize code with `"+j+"` for `options.fence`, expected `` ` `` or `~`");return j}function code$1(e,j,ke,Ee){const Me=checkFence(ke),Ae=e.value||"",Ie=Me==="`"?"GraveAccent":"Tilde";if(formatCodeAsIndented(e,ke)){const yt=ke.enter("codeIndented"),bt=ke.indentLines(Ae,map);return yt(),bt}const Ue=ke.createTracker(Ee),Ke=Me.repeat(Math.max(longestStreak(Ae,Me)+1,3)),Ve=ke.enter("codeFenced");let Ge=Ue.move(Ke);if(e.lang){const yt=ke.enter("codeFencedLang".concat(Ie));Ge+=Ue.move(ke.safe(e.lang,Fi({before:Ge,after:" ",encode:["`"]},Ue.current()))),yt()}if(e.lang&&e.meta){const yt=ke.enter("codeFencedMeta".concat(Ie));Ge+=Ue.move(" "),Ge+=Ue.move(ke.safe(e.meta,Fi({before:Ge,after:"\n",encode:["`"]},Ue.current()))),yt()}return Ge+=Ue.move("\n"),Ae&&(Ge+=Ue.move(Ae+"\n")),Ge+=Ue.move(Ke),Ve(),Ge}function map(e,j,ke){return(ke?"":" ")+e}function checkQuote(e){const j=e.options.quote||'"';if(j!=='"'&&j!=="'")throw new Error("Cannot serialize title with `"+j+"` for `options.quote`, expected `\"`, or `'`");return j}function definition(e,j,ke,Ee){const Me=checkQuote(ke),Ae=Me==='"'?"Quote":"Apostrophe",Ie=ke.enter("definition");let Ue=ke.enter("label");const Ke=ke.createTracker(Ee);let Ve=Ke.move("[");return Ve+=Ke.move(ke.safe(ke.associationId(e),Fi({before:Ve,after:"]"},Ke.current()))),Ve+=Ke.move("]: "),Ue(),!e.url||/[\0- \u007F]/.test(e.url)?(Ue=ke.enter("destinationLiteral"),Ve+=Ke.move("<"),Ve+=Ke.move(ke.safe(e.url,Fi({before:Ve,after:">"},Ke.current()))),Ve+=Ke.move(">")):(Ue=ke.enter("destinationRaw"),Ve+=Ke.move(ke.safe(e.url,Fi({before:Ve,after:e.title?" ":"\n"},Ke.current())))),Ue(),e.title&&(Ue=ke.enter("title".concat(Ae)),Ve+=Ke.move(" "+Me),Ve+=Ke.move(ke.safe(e.title,Fi({before:Ve,after:Me},Ke.current()))),Ve+=Ke.move(Me),Ue()),Ie(),Ve}function checkEmphasis(e){const j=e.options.emphasis||"*";if(j!=="*"&&j!=="_")throw new Error("Cannot serialize emphasis with `"+j+"` for `options.emphasis`, expected `*`, or `_`");return j}function encodeCharacterReference(e){return"&#x"+e.toString(16).toUpperCase()+";"}function classifyCharacter(e){if(e===null||markdownLineEndingOrSpace(e)||unicodeWhitespace(e))return 1;if(unicodePunctuation(e))return 2}function encodeInfo(e,j,ke){const Ee=classifyCharacter(e),Me=classifyCharacter(j);return Ee===void 0?Me===void 0?ke==="_"?{inside:!0,outside:!0}:{inside:!1,outside:!1}:Me===1?{inside:!0,outside:!0}:{inside:!1,outside:!0}:Ee===1?Me===void 0?{inside:!1,outside:!1}:Me===1?{inside:!0,outside:!0}:{inside:!1,outside:!1}:Me===void 0?{inside:!1,outside:!1}:Me===1?{inside:!0,outside:!1}:{inside:!1,outside:!1}}emphasis.peek=emphasisPeek;function emphasis(e,j,ke,Ee){const Me=checkEmphasis(ke),Ae=ke.enter("emphasis"),Ie=ke.createTracker(Ee),Ue=Ie.move(Me);let Ke=Ie.move(ke.containerPhrasing(e,Fi({after:Me,before:Ue},Ie.current())));const Ve=Ke.charCodeAt(0),Ge=encodeInfo(Ee.before.charCodeAt(Ee.before.length-1),Ve,Me);Ge.inside&&(Ke=encodeCharacterReference(Ve)+Ke.slice(1));const yt=Ke.charCodeAt(Ke.length-1),bt=encodeInfo(Ee.after.charCodeAt(0),yt,Me);bt.inside&&(Ke=Ke.slice(0,-1)+encodeCharacterReference(yt));const Ct=Ie.move(Me);return Ae(),ke.attentionEncodeSurroundingInfo={after:bt.outside,before:Ge.outside},Ue+Ke+Ct}function emphasisPeek(e,j,ke){return ke.options.emphasis||"*"}const emptyOptions$1={};function toString(e,j){const ke=emptyOptions$1,Ee=typeof ke.includeImageAlt=="boolean"?ke.includeImageAlt:!0,Me=typeof ke.includeHtml=="boolean"?ke.includeHtml:!0;return one(e,Ee,Me)}function one(e,j,ke){if(node(e)){if("value"in e)return e.type==="html"&&!ke?"":e.value;if(j&&"alt"in e&&e.alt)return e.alt;if("children"in e)return all(e.children,j,ke)}return Array.isArray(e)?all(e,j,ke):""}function all(e,j,ke){const Ee=[];let Me=-1;for(;++Me"},Ke.current()))),Ve+=Ke.move(">")):(Ue=ke.enter("destinationRaw"),Ve+=Ke.move(ke.safe(e.url,Fi({before:Ve,after:e.title?" ":")"},Ke.current())))),Ue(),e.title&&(Ue=ke.enter("title".concat(Ae)),Ve+=Ke.move(" "+Me),Ve+=Ke.move(ke.safe(e.title,Fi({before:Ve,after:Me},Ke.current()))),Ve+=Ke.move(Me),Ue()),Ve+=Ke.move(")"),Ie(),Ve}function imagePeek(){return"!"}imageReference.peek=imageReferencePeek;function imageReference(e,j,ke,Ee){const Me=e.referenceType,Ae=ke.enter("imageReference");let Ie=ke.enter("label");const Ue=ke.createTracker(Ee);let Ke=Ue.move("![");const Ve=ke.safe(e.alt,Fi({before:Ke,after:"]"},Ue.current()));Ke+=Ue.move(Ve+"]["),Ie();const Ge=ke.stack;ke.stack=[],Ie=ke.enter("reference");const yt=ke.safe(ke.associationId(e),Fi({before:Ke,after:"]"},Ue.current()));return Ie(),ke.stack=Ge,Ae(),Me==="full"||!Ve||Ve!==yt?Ke+=Ue.move(yt+"]"):Me==="shortcut"?Ke=Ke.slice(0,-1):Ke+=Ue.move("]"),Ke}function imageReferencePeek(){return"!"}inlineCode.peek=inlineCodePeek;function inlineCode(e,j,ke){let Ee=e.value||"",Me="`",Ae=-1;for(;new RegExp("(^|[^`])"+Me+"([^`]|$)").test(Ee);)Me+="`";for(/[^ \r\n]/.test(Ee)&&(/^[ \r\n]/.test(Ee)&&/[ \r\n]$/.test(Ee)||/^`|`$/.test(Ee))&&(Ee=" "+Ee+" ");++Ae\u007F]/.test(e.url))}link.peek=linkPeek;function link(e,j,ke,Ee){const Me=checkQuote(ke),Ae=Me==='"'?"Quote":"Apostrophe",Ie=ke.createTracker(Ee);let Ue,Ke;if(formatLinkAsAutolink(e,ke)){const Ge=ke.stack;ke.stack=[],Ue=ke.enter("autolink");let yt=Ie.move("<");return yt+=Ie.move(ke.containerPhrasing(e,Fi({before:yt,after:">"},Ie.current()))),yt+=Ie.move(">"),Ue(),ke.stack=Ge,yt}Ue=ke.enter("link"),Ke=ke.enter("label");let Ve=Ie.move("[");return Ve+=Ie.move(ke.containerPhrasing(e,Fi({before:Ve,after:"]("},Ie.current()))),Ve+=Ie.move("]("),Ke(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(Ke=ke.enter("destinationLiteral"),Ve+=Ie.move("<"),Ve+=Ie.move(ke.safe(e.url,Fi({before:Ve,after:">"},Ie.current()))),Ve+=Ie.move(">")):(Ke=ke.enter("destinationRaw"),Ve+=Ie.move(ke.safe(e.url,Fi({before:Ve,after:e.title?" ":")"},Ie.current())))),Ke(),e.title&&(Ke=ke.enter("title".concat(Ae)),Ve+=Ie.move(" "+Me),Ve+=Ie.move(ke.safe(e.title,Fi({before:Ve,after:Me},Ie.current()))),Ve+=Ie.move(Me),Ke()),Ve+=Ie.move(")"),Ue(),Ve}function linkPeek(e,j,ke){return formatLinkAsAutolink(e,ke)?"<":"["}linkReference.peek=linkReferencePeek;function linkReference(e,j,ke,Ee){const Me=e.referenceType,Ae=ke.enter("linkReference");let Ie=ke.enter("label");const Ue=ke.createTracker(Ee);let Ke=Ue.move("[");const Ve=ke.containerPhrasing(e,Fi({before:Ke,after:"]"},Ue.current()));Ke+=Ue.move(Ve+"]["),Ie();const Ge=ke.stack;ke.stack=[],Ie=ke.enter("reference");const yt=ke.safe(ke.associationId(e),Fi({before:Ke,after:"]"},Ue.current()));return Ie(),ke.stack=Ge,Ae(),Me==="full"||!Ve||Ve!==yt?Ke+=Ue.move(yt+"]"):Me==="shortcut"?Ke=Ke.slice(0,-1):Ke+=Ue.move("]"),Ke}function linkReferencePeek(){return"["}function checkBullet(e){const j=e.options.bullet||"*";if(j!=="*"&&j!=="+"&&j!=="-")throw new Error("Cannot serialize items with `"+j+"` for `options.bullet`, expected `*`, `+`, or `-`");return j}function checkBulletOther(e){const j=checkBullet(e),ke=e.options.bulletOther;if(!ke)return j==="*"?"-":"*";if(ke!=="*"&&ke!=="+"&&ke!=="-")throw new Error("Cannot serialize items with `"+ke+"` for `options.bulletOther`, expected `*`, `+`, or `-`");if(ke===j)throw new Error("Expected `bullet` (`"+j+"`) and `bulletOther` (`"+ke+"`) to be different");return ke}function checkBulletOrdered(e){const j=e.options.bulletOrdered||".";if(j!=="."&&j!==")")throw new Error("Cannot serialize items with `"+j+"` for `options.bulletOrdered`, expected `.` or `)`");return j}function checkRule(e){const j=e.options.rule||"*";if(j!=="*"&&j!=="-"&&j!=="_")throw new Error("Cannot serialize rules with `"+j+"` for `options.rule`, expected `*`, `-`, or `_`");return j}function list(e,j,ke,Ee){const Me=ke.enter("list"),Ae=ke.bulletCurrent;let Ie=e.ordered?checkBulletOrdered(ke):checkBullet(ke);const Ue=e.ordered?Ie==="."?")":".":checkBulletOther(ke);let Ke=j&&ke.bulletLastUsed?Ie===ke.bulletLastUsed:!1;if(!e.ordered){const Ge=e.children?e.children[0]:void 0;if((Ie==="*"||Ie==="-")&&Ge&&(!Ge.children||!Ge.children[0])&&ke.stack[ke.stack.length-1]==="list"&&ke.stack[ke.stack.length-2]==="listItem"&&ke.stack[ke.stack.length-3]==="list"&&ke.stack[ke.stack.length-4]==="listItem"&&ke.indexStack[ke.indexStack.length-1]===0&&ke.indexStack[ke.indexStack.length-2]===0&&ke.indexStack[ke.indexStack.length-3]===0&&(Ke=!0),checkRule(ke)===Ie&&Ge){let yt=-1;for(;++yt-1?j.start:1)+(ke.options.incrementListMarker===!1?0:j.children.indexOf(e))+Ae);let Ie=Ae.length+1;(Me==="tab"||Me==="mixed"&&(j&&j.type==="list"&&j.spread||e.spread))&&(Ie=Math.ceil(Ie/4)*4);const Ue=ke.createTracker(Ee);Ue.move(Ae+" ".repeat(Ie-Ae.length)),Ue.shift(Ie);const Ke=ke.enter("listItem"),Ve=ke.indentLines(ke.containerFlow(e,Ue.current()),Ge);return Ke(),Ve;function Ge(yt,bt,Ct){return bt?(Ct?"":" ".repeat(Ie))+yt:(Ct?Ae:Ae+" ".repeat(Ie-Ae.length))+yt}}function paragraph(e,j,ke,Ee){const Me=ke.enter("paragraph"),Ae=ke.enter("phrasing"),Ie=ke.containerPhrasing(e,Ee);return Ae(),Me(),Ie}const phrasing=convert(["break","delete","emphasis","footnote","footnoteReference","image","imageReference","inlineCode","inlineMath","link","linkReference","mdxJsxTextElement","mdxTextExpression","strong","text","textDirective"]);function root(e,j,ke,Ee){return(e.children.some(function(Me){return phrasing(Me)})?ke.containerPhrasing:ke.containerFlow).call(ke,e,Ee)}function checkStrong(e){const j=e.options.strong||"*";if(j!=="*"&&j!=="_")throw new Error("Cannot serialize strong with `"+j+"` for `options.strong`, expected `*`, or `_`");return j}strong.peek=strongPeek;function strong(e,j,ke,Ee){const Me=checkStrong(ke),Ae=ke.enter("strong"),Ie=ke.createTracker(Ee),Ue=Ie.move(Me+Me);let Ke=Ie.move(ke.containerPhrasing(e,Fi({after:Me,before:Ue},Ie.current())));const Ve=Ke.charCodeAt(0),Ge=encodeInfo(Ee.before.charCodeAt(Ee.before.length-1),Ve,Me);Ge.inside&&(Ke=encodeCharacterReference(Ve)+Ke.slice(1));const yt=Ke.charCodeAt(Ke.length-1),bt=encodeInfo(Ee.after.charCodeAt(0),yt,Me);bt.inside&&(Ke=Ke.slice(0,-1)+encodeCharacterReference(yt));const Ct=Ie.move(Me+Me);return Ae(),ke.attentionEncodeSurroundingInfo={after:bt.outside,before:Ge.outside},Ue+Ke+Ct}function strongPeek(e,j,ke){return ke.options.strong||"*"}function text$1(e,j,ke,Ee){return ke.safe(e.value,Ee)}function checkRuleRepetition(e){const j=e.options.ruleRepetition||3;if(j<3)throw new Error("Cannot serialize rules with repetition `"+j+"` for `options.ruleRepetition`, expected `3` or more");return j}function thematicBreak(e,j,ke){const Ee=(checkRule(ke)+(ke.options.ruleSpaces?" ":"")).repeat(checkRuleRepetition(ke));return ke.options.ruleSpaces?Ee.slice(0,-1):Ee}const handle={blockquote,break:hardBreak,code:code$1,definition,emphasis,hardBreak,heading,html,image,imageReference,inlineCode,link,linkReference,list,listItem,paragraph,root,strong,text:text$1,thematicBreak};function gfmTableFromMarkdown(){return{enter:{table:enterTable,tableData:enterCell,tableHeader:enterCell,tableRow:enterRow},exit:{codeText:exitCodeText,table:exitTable,tableData:exit,tableHeader:exit,tableRow:exit}}}function enterTable(e){const j=e._align;this.enter({type:"table",align:j.map(function(ke){return ke==="none"?null:ke}),children:[]},e),this.data.inTable=!0}function exitTable(e){this.exit(e),this.data.inTable=void 0}function enterRow(e){this.enter({type:"tableRow",children:[]},e)}function exit(e){this.exit(e)}function enterCell(e){this.enter({type:"tableCell",children:[]},e)}function exitCodeText(e){let j=this.resume();this.data.inTable&&(j=j.replace(/\\([\\|])/g,replace));const ke=this.stack[this.stack.length-1];ke.type,ke.value=j,this.exit(e)}function replace(e,j){return j==="|"?j:e}function gfmTableToMarkdown(e){const j=e||{},ke=j.tableCellPadding,Ee=j.tablePipeAlign,Me=j.stringLength,Ae=ke?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:"\n",inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[ :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{inlineCode:bt,table:Ie,tableCell:Ke,tableRow:Ue}};function Ie(Ct,Dt,Ft,Ot){return Ve(Ge(Ct,Ft,Ot),Ct.align)}function Ue(Ct,Dt,Ft,Ot){const Tt=yt(Ct,Ft,Ot),Rt=Ve([Tt]);return Rt.slice(0,Rt.indexOf("\n"))}function Ke(Ct,Dt,Ft,Ot){const Tt=Ft.enter("tableCell"),Rt=Ft.enter("phrasing"),Jt=Ft.containerPhrasing(Ct,Gi(Fi({},Ot),{before:Ae,after:Ae}));return Rt(),Tt(),Jt}function Ve(Ct,Dt){return markdownTable(Ct,{align:Dt,alignDelimiters:Ee,padding:ke,stringLength:Me})}function Ge(Ct,Dt,Ft){const Ot=Ct.children;let Tt=-1;const Rt=[],Jt=Dt.enter("table");for(;++TtMe?0:Me+j:j=j>Me?Me:j,ke=ke>0?ke:0,Ee.length<1e4)Ie=Array.from(Ee),Ie.unshift(j,ke),e.splice(...Ie);else for(ke&&e.splice(j,ke);Ae0&&!ke&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),ke}function resolveAll(e,j,ke){const Ee=[];let Me=-1;for(;++Me999||yt===93&&!Ie||yt===null||yt===91||markdownLineEndingOrSpace(yt))return ke(yt);if(yt===93){e.exit("chunkString");const bt=e.exit("gfmFootnoteCallString");return Me.includes(normalizeIdentifier(Ee.sliceSerialize(bt)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(yt),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),j):ke(yt)}return markdownLineEndingOrSpace(yt)||(Ie=!0),Ae++,e.consume(yt),yt===92?Ge:Ve}function Ge(yt){return yt===91||yt===92||yt===93?(e.consume(yt),Ae++,Ve):Ve(yt)}}function tokenizeDefinitionStart(e,j,ke){const Ee=this,Me=Ee.parser.gfmFootnotes||(Ee.parser.gfmFootnotes=[]);let Ae,Ie=0,Ue;return Ke;function Ke(Dt){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(Dt),e.exit("gfmFootnoteDefinitionLabelMarker"),Ve}function Ve(Dt){return Dt===94?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(Dt),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",Ge):ke(Dt)}function Ge(Dt){if(Ie>999||Dt===93&&!Ue||Dt===null||Dt===91||markdownLineEndingOrSpace(Dt))return ke(Dt);if(Dt===93){e.exit("chunkString");const Ft=e.exit("gfmFootnoteDefinitionLabelString");return Ae=normalizeIdentifier(Ee.sliceSerialize(Ft)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(Dt),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),bt}return markdownLineEndingOrSpace(Dt)||(Ue=!0),Ie++,e.consume(Dt),Dt===92?yt:Ge}function yt(Dt){return Dt===91||Dt===92||Dt===93?(e.consume(Dt),Ie++,Ge):Ge(Dt)}function bt(Dt){return Dt===58?(e.enter("definitionMarker"),e.consume(Dt),e.exit("definitionMarker"),Me.includes(Ae)||Me.push(Ae),factorySpace(e,Ct,"gfmFootnoteDefinitionWhitespace")):ke(Dt)}function Ct(Dt){return j(Dt)}}function tokenizeDefinitionContinuation(e,j,ke){return e.check(blankLine,j,e.attempt(indent,j,ke))}function gfmFootnoteDefinitionEnd(e){e.exit("gfmFootnoteDefinition")}function tokenizeIndent(e,j,ke){const Ee=this;return factorySpace(e,Me,"gfmFootnoteDefinitionIndent",5);function Me(Ae){const Ie=Ee.events[Ee.events.length-1];return Ie&&Ie[1].type==="gfmFootnoteDefinitionIndent"&&Ie[2].sliceSerialize(Ie[1],!0).length===4?j(Ae):ke(Ae)}}function gfmStrikethrough(e){let j=(e||{}).singleTilde;const ke={name:"strikethrough",tokenize:Me,resolveAll:Ee};return j==null&&(j=!0),{text:{126:ke},insideSpan:{null:[ke]},attentionMarkers:{null:[126]}};function Ee(Ae,Ie){let Ue=-1;for(;++Ue1?Ue(Ct):(Ae.consume(Ct),Ge++,bt);if(Ge<2&&!j)return Ue(Ct);const Ft=Ae.exit("strikethroughSequenceTemporary"),Ot=classifyCharacter(Ct);return Ft._open=!Ot||Ot===2&&!!Dt,Ft._close=!Dt||Dt===2&&!!Ot,Ie(Ct)}}}class EditMap{constructor(){this.map=[]}add(j,ke,Ee){addImplementation(this,j,ke,Ee)}consume(j){if(this.map.sort(function(Ae,Ie){return Ae[0]-Ie[0]}),this.map.length===0)return;let ke=this.map.length;const Ee=[];for(;ke>0;)ke-=1,Ee.push(j.slice(this.map[ke][0]+this.map[ke][1]),this.map[ke][2]),j.length=this.map[ke][0];Ee.push(j.slice()),j.length=0;let Me=Ee.pop();for(;Me;){for(const Ae of Me)j.push(Ae);Me=Ee.pop()}this.map.length=0}}function addImplementation(e,j,ke,Ee){let Me=0;if(!(ke===0&&Ee.length===0)){for(;Me-1;){const We=Ee.events[Be][1].type;if(We==="lineEnding"||We==="linePrefix")Be--;else break}const $e=Be>-1?Ee.events[Be][1].type:null,Re=$e==="tableHead"||$e==="tableRow"?wn:Ke;return Re===wn&&Ee.parser.lazy[Ee.now().line]?ke(Jn):Re(Jn)}function Ke(Jn){return e.enter("tableHead"),e.enter("tableRow"),Ve(Jn)}function Ve(Jn){return Jn===124||(Ie=!0,Ae+=1),Ge(Jn)}function Ge(Jn){return Jn===null?ke(Jn):markdownLineEnding(Jn)?Ae>1?(Ae=0,Ee.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(Jn),e.exit("lineEnding"),Ct):ke(Jn):markdownSpace(Jn)?factorySpace(e,Ge,"whitespace")(Jn):(Ae+=1,Ie&&(Ie=!1,Me+=1),Jn===124?(e.enter("tableCellDivider"),e.consume(Jn),e.exit("tableCellDivider"),Ie=!0,Ge):(e.enter("data"),yt(Jn)))}function yt(Jn){return Jn===null||Jn===124||markdownLineEndingOrSpace(Jn)?(e.exit("data"),Ge(Jn)):(e.consume(Jn),Jn===92?bt:yt)}function bt(Jn){return Jn===92||Jn===124?(e.consume(Jn),yt):yt(Jn)}function Ct(Jn){return Ee.interrupt=!1,Ee.parser.lazy[Ee.now().line]?ke(Jn):(e.enter("tableDelimiterRow"),Ie=!1,markdownSpace(Jn)?factorySpace(e,Dt,"linePrefix",Ee.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(Jn):Dt(Jn))}function Dt(Jn){return Jn===45||Jn===58?Ot(Jn):Jn===124?(Ie=!0,e.enter("tableCellDivider"),e.consume(Jn),e.exit("tableCellDivider"),Ft):kn(Jn)}function Ft(Jn){return markdownSpace(Jn)?factorySpace(e,Ot,"whitespace")(Jn):Ot(Jn)}function Ot(Jn){return Jn===58?(Ae+=1,Ie=!0,e.enter("tableDelimiterMarker"),e.consume(Jn),e.exit("tableDelimiterMarker"),Tt):Jn===45?(Ae+=1,Tt(Jn)):Jn===null||markdownLineEnding(Jn)?Kt(Jn):kn(Jn)}function Tt(Jn){return Jn===45?(e.enter("tableDelimiterFiller"),Rt(Jn)):kn(Jn)}function Rt(Jn){return Jn===45?(e.consume(Jn),Rt):Jn===58?(Ie=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(Jn),e.exit("tableDelimiterMarker"),Jt):(e.exit("tableDelimiterFiller"),Jt(Jn))}function Jt(Jn){return markdownSpace(Jn)?factorySpace(e,Kt,"whitespace")(Jn):Kt(Jn)}function Kt(Jn){return Jn===124?Dt(Jn):Jn===null||markdownLineEnding(Jn)?!Ie||Me!==Ae?kn(Jn):(e.exit("tableDelimiterRow"),e.exit("tableHead"),j(Jn)):kn(Jn)}function kn(Jn){return ke(Jn)}function wn(Jn){return e.enter("tableRow"),ei(Jn)}function ei(Jn){return Jn===124?(e.enter("tableCellDivider"),e.consume(Jn),e.exit("tableCellDivider"),ei):Jn===null||markdownLineEnding(Jn)?(e.exit("tableRow"),j(Jn)):markdownSpace(Jn)?factorySpace(e,ei,"whitespace")(Jn):(e.enter("data"),ti(Jn))}function ti(Jn){return Jn===null||Jn===124||markdownLineEndingOrSpace(Jn)?(e.exit("data"),ei(Jn)):(e.consume(Jn),Jn===92?qn:ti)}function qn(Jn){return Jn===92||Jn===124?(e.consume(Jn),ti):ti(Jn)}}function resolveTable(e,j){let ke=-1,Ee=!0,Me=0,Ae=[0,0,0,0],Ie=[0,0,0,0],Ue=!1,Ke=0,Ve,Ge,yt;const bt=new EditMap;for(;++keke[2]+1){const Dt=ke[2]+1,Ft=ke[3]-ke[2]-1;e.add(Dt,Ft,[])}}e.add(ke[3]+1,0,[["exit",yt,j]])}return Me!==void 0&&(Ae.end=Object.assign({},getPoint(j.events,Me)),e.add(Me,0,[["exit",Ae,j]]),Ae=void 0),Ae}function flushTableEnd(e,j,ke,Ee,Me){const Ae=[],Ie=getPoint(j.events,ke);Me&&(Me.end=Object.assign({},Ie),Ae.push(["exit",Me,j])),Ee.end=Object.assign({},Ie),Ae.push(["exit",Ee,j]),e.add(ke+1,0,Ae)}function getPoint(e,j){const ke=e[j],Ee=ke[0]==="enter"?"start":"end";return ke[1][Ee]}const tasklistCheck={name:"tasklistCheck",tokenize:tokenizeTasklistCheck};function gfmTaskListItem(){return{text:{91:tasklistCheck}}}function tokenizeTasklistCheck(e,j,ke){const Ee=this;return Me;function Me(Ke){return Ee.previous!==null||!Ee._gfmTasklistFirstContentOfListItem?ke(Ke):(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(Ke),e.exit("taskListCheckMarker"),Ae)}function Ae(Ke){return markdownLineEndingOrSpace(Ke)?(e.enter("taskListCheckValueUnchecked"),e.consume(Ke),e.exit("taskListCheckValueUnchecked"),Ie):Ke===88||Ke===120?(e.enter("taskListCheckValueChecked"),e.consume(Ke),e.exit("taskListCheckValueChecked"),Ie):ke(Ke)}function Ie(Ke){return Ke===93?(e.enter("taskListCheckMarker"),e.consume(Ke),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),Ue):ke(Ke)}function Ue(Ke){return markdownLineEnding(Ke)?j(Ke):markdownSpace(Ke)?e.check({tokenize:spaceThenNonSpace},j,ke)(Ke):ke(Ke)}}function spaceThenNonSpace(e,j,ke){return factorySpace(e,Ee,"whitespace");function Ee(Me){return Me===null?ke(Me):j(Me)}}function gfm(e){return combineExtensions([gfmAutolinkLiteral(),gfmFootnote(),gfmStrikethrough(e),gfmTable(),gfmTaskListItem()])}const emptyOptions={};function remarkGfm(e){const j=this,ke=e||emptyOptions,Ee=j.data(),Me=Ee.micromarkExtensions||(Ee.micromarkExtensions=[]),Ae=Ee.fromMarkdownExtensions||(Ee.fromMarkdownExtensions=[]),Ie=Ee.toMarkdownExtensions||(Ee.toMarkdownExtensions=[]);Me.push(gfm(ke)),Ae.push(gfmFromMarkdown()),Ie.push(gfmToMarkdown(ke))}function isTextNode$1(e){return e.type==="text"}const transformPlaceholders=function(e){visit(e,isTextNode$1,j);function j(ke,Ee,Me){const Ae=ke.value.split(/(\{[a-z\-_.0-9]+\})/ig).map(Ie=>{const Ue=Ie.match(/^\{([a-z\-_.0-9]+)\}$/i);if(!Ue)return u("text",Ie);const[,Ke]=Ue;return u("element",{tagName:"#".concat(Ke),children:[]})});Me.children.splice(Ee,1,...Ae)}},remarkPlaceholder=()=>transformPlaceholders;function isTextNode(e){return["text","code","inlineCode"].includes(e.type)}const remarkUnescape=function(){return function(e){visit(e,isTextNode,(j,ke,Ee)=>(Ee.children.splice(ke,1,Gi(Fi({},j),{value:j.value.replace(/</gmi,"<").replace(/>/gmi,">")})),[SKIP$1,ke+1]))}},LINK_PROTOCOLS=["http","https","mailto","tel"],rehypeHighlight=ref$1(null);async function importRehypeHighlightLibrary(){const e=await __vitePreload(()=>import("./index-CkItmwKQ.chunk.mjs"),__vite__mapDeps([0,1,2,3]),import.meta.url);rehypeHighlight.value=e.default}const _sfc_main$2={name:"NcRichText",components:{NcReferenceList},props:{text:{type:String,default:""},arguments:{type:Object,default:()=>({})},referenceLimit:{type:Number,default:0},referenceInteractive:{type:Boolean,default:!0},referenceInteractiveOptIn:{type:Boolean,default:!1},references:{type:Array,default:null},useMarkdown:{type:Boolean,default:!1},useExtendedMarkdown:{type:Boolean,default:!1},interactive:{type:Boolean,default:!1},autolink:{type:Boolean,default:!0}},emits:["interactTodo"],data(){return{parentId:createElementId()}},methods:{renderPlaintext(){const e=this.text.split(/(\{[a-z\-_.0-9]+\})/ig).map(j=>{const ke=j.match(/^\{([a-z\-_.0-9]+)\}$/i);if(!ke)return this.prepareTextNode(j);const Ee=ke[1],Me=this.arguments[Ee];if(typeof Me=="object"){const{component:Ae,props:Ie}=Me;return h$3(typeof Ae=="string"?resolveComponent(Ae):Ae,Gi(Fi({},Ie),{class:"rich-text--component"}))}return Me?h$3("span",{class:"rich-text--fallback"},Me):j});return h$3("div",{class:"rich-text--wrapper"},[h$3("div",{},e.flat()),this.referenceLimit>0?h$3("div",{class:"rich-text--reference-widget"},[h$3(NcReferenceList,{text:this.text,referenceData:this.references,interactive:this.referenceInteractive,interactiveOptIn:this.referenceInteractiveOptIn})]):null])},renderMarkdown(){const e=unified().use(remarkParse).use(remarkAutolink,{autolink:this.autolink,useMarkdown:this.useMarkdown,useExtendedMarkdown:this.useExtendedMarkdown}).use(remarkUnescape).use(this.useExtendedMarkdown?remarkGfm:void 0).use(remarkBreaks).use(remarkUnlinkProtocols,{except:LINK_PROTOCOLS}).use(remarkRehype,{handlers:{component(j,ke){return j(ke,ke.component,{value:ke.value})}}}).use(this.useExtendedMarkdown?rehypeHighlight.value:void 0).use(remarkPlaceholder).use(rehypeExternalLinks,{target:"_blank",rel:["noopener noreferrer"]}).use(rehypeReact,{Fragment,jsx:this.createElement,jsxs:this.createElement,elementAttributeNameCase:"html",prefix:!1}).processSync(this.text.replace(/<[^>]+>/g,j=>j.replace(/")).result;return h$3("div",{class:"rich-text--wrapper rich-text--wrapper-markdown"},[e,this.referenceLimit>0?h$3("div",{class:"rich-text--reference-widget"},[h$3(NcReferenceList,{text:this.text,referenceData:this.references,interactive:this.referenceInteractive,interactiveOptIn:this.referenceInteractiveOptIn})]):null])},prepareTextNode(e){return this.autolink&&(e=parseUrl(e)),Array.isArray(e)?e.map(j=>{if(typeof j=="string")return j;const{component:ke,props:Ee}=j,Me=ke.name==="NcLink"?void 0:"rich-text--component";return h$3(ke,Gi(Fi({},Ee),{class:Me}))}):e},createElement(e,j,ke){var Ae,Ie;ke&&(j.key=ke);const Ee=(Ae=j.children)!=null?Ae:[];if(delete j.children,!String(e).startsWith("#")){let Ue=null;if(this.useExtendedMarkdown&&(String(e)==="code"&&!rehypeHighlight.value&&((Ie=j==null?void 0:j.class)!=null&&Ie.includes("language"))&&importRehypeHighlightLibrary(),String(e)==="li"&&Array.isArray(Ee)&&Ee.length!==0&&Ee[0].type==="input"&&Ee[0].props.type==="checkbox")){const[Ke,,...Ve]=Ee,Ge=Ve.findIndex(Dt=>["ul","ol","li","blockquote","pre"].includes(Dt.type));Ge!==-1&&(Ue=Ve[Ge],Ve.splice(Ge));const yt=this.parentId+"-markdown-input-"+createElementId(),bt=Fi({},Ke.props);delete bt.checked;const Ct=h$3(NcCheckboxRadioSwitch,Gi(Fi({},bt),{modelValue:Ke.props.checked,id:yt,disabled:!this.interactive,"onUpdate:modelValue":()=>{this.$emit("interactTodo",yt)}}),{default:()=>Ve});return h$3(e,j,[Ct,Ue])}if(String(e)==="a"){const Ke=getRoute(this.$router,j.href);if(Ke)return delete j.href,delete j.target,h$3(RouterLink,Gi(Fi({},j),{to:Ke}),{default:()=>Ee})}return h$3(e,j,Ee)}const Me=this.arguments[e.slice(1)];return Me?Me.component?h$3(typeof Me.component=="string"?resolveComponent(Me.component):Me.component,Gi(Fi(Fi({},j),Me.props),{class:"rich-text--component"}),{default:()=>Ee}):h$3("span",Fi({},j),[Me]):h$3("span",Gi(Fi({},j),{class:"rich-text--fallback"}),["{".concat(e.slice(1),"}")])}},render(){return this.useMarkdown||this.useExtendedMarkdown?this.renderMarkdown():this.renderPlaintext()}},NcRichText=_export_sfc$1(_sfc_main$2,[["__scopeId","data-v-bfd4d4b7"]]);register(t32,t35),t("Write a message …"),register(t0),Gi(Fi({},NcSelect.props),{placeholder:t("Select a tag")});const _sfc_main$1={name:"HelpCircleIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},_hoisted_1$1=["aria-hidden","aria-label"],_hoisted_2$1=["fill","width","height"],_hoisted_3$1={d:"M15.07,11.25L14.17,12.17C13.45,12.89 13,13.5 13,15H11V14.5C11,13.39 11.45,12.39 12.17,11.67L13.41,10.41C13.78,10.05 14,9.55 14,9C14,7.89 13.1,7 12,7A2,2 0 0,0 10,9H8A4,4 0 0,1 12,5A4,4 0 0,1 16,9C16,9.88 15.64,10.67 15.07,11.25M13,19H11V17H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12C22,6.47 17.5,2 12,2Z"},_hoisted_4$1={key:0};function _sfc_render(e,j,ke,Ee,Me,Ae){return openBlock(),createElementBlock("span",mergeProps(e.$attrs,{"aria-hidden":ke.title?null:"true","aria-label":ke.title,class:"material-design-icon help-circle-icon",role:"img",onClick:j[0]||(j[0]=Ie=>e.$emit("click",Ie))}),[(openBlock(),createElementBlock("svg",{fill:ke.fillColor,class:"material-design-icon__svg",width:ke.size,height:ke.size,viewBox:"0 0 24 24"},[createBaseVNode("path",_hoisted_3$1,[ke.title?(openBlock(),createElementBlock("title",_hoisted_4$1,toDisplayString(ke.title),1)):createCommentVNode("",!0)])],8,_hoisted_2$1))],16,_hoisted_1$1)}const HelpCircle=_export_sfc$1(_sfc_main$1,[["render",_sfc_render]]);register();const _hoisted_1={class:"settings-section"},_hoisted_2={class:"settings-section__name"},_hoisted_3=["aria-label","href","title"],_hoisted_4={key:0,class:"settings-section__desc"},_sfc_main=defineComponent({__name:"NcSettingsSection",props:{name:{},description:{default:""},docUrl:{default:""}},setup(e){const j=t("External documentation");return(ke,Ee)=>(openBlock(),createElementBlock("div",_hoisted_1,[createBaseVNode("h2",_hoisted_2,[createTextVNode(toDisplayString(ke.name)+" ",1),ke.docUrl?(openBlock(),createElementBlock("a",{key:0,"aria-label":unref(j),class:"settings-section__info",href:ke.docUrl,rel:"noreferrer nofollow",target:"_blank",title:unref(j)},[createVNode(HelpCircle,{size:20})],8,_hoisted_3)):createCommentVNode("",!0)]),ke.description?(openBlock(),createElementBlock("p",_hoisted_4,toDisplayString(ke.description),1)):createCommentVNode("",!0),renderSlot(ke.$slots,"default",{},void 0,!0)]))}}),NcSettingsSection=_export_sfc$1(_sfc_main,[["__scopeId","data-v-9cedb949"]]);register(t47),debounce(function(e){this.loadGroup(e)},200);var toastify$1={exports:{}},toastify=toastify$1.exports,hasRequiredToastify;function requireToastify(){return hasRequiredToastify||(hasRequiredToastify=1,function(e){(function(j,ke){e.exports?e.exports=ke():j.Toastify=ke()})(toastify,function(j){var ke=function(Ie){return new ke.lib.init(Ie)},Ee="1.12.0";ke.defaults={oldestFirst:!0,text:"Toastify is awesome!",node:void 0,duration:3e3,selector:void 0,callback:function(){},destination:void 0,newWindow:!1,close:!1,gravity:"toastify-top",positionLeft:!1,position:"",backgroundColor:"",avatar:"",className:"",stopOnFocus:!0,onClick:function(){},offset:{x:0,y:0},escapeMarkup:!0,ariaLive:"polite",style:{background:""}},ke.lib=ke.prototype={toastify:Ee,constructor:ke,init:function(Ie){return Ie||(Ie={}),this.options={},this.toastElement=null,this.options.text=Ie.text||ke.defaults.text,this.options.node=Ie.node||ke.defaults.node,this.options.duration=Ie.duration===0?0:Ie.duration||ke.defaults.duration,this.options.selector=Ie.selector||ke.defaults.selector,this.options.callback=Ie.callback||ke.defaults.callback,this.options.destination=Ie.destination||ke.defaults.destination,this.options.newWindow=Ie.newWindow||ke.defaults.newWindow,this.options.close=Ie.close||ke.defaults.close,this.options.gravity=Ie.gravity==="bottom"?"toastify-bottom":ke.defaults.gravity,this.options.positionLeft=Ie.positionLeft||ke.defaults.positionLeft,this.options.position=Ie.position||ke.defaults.position,this.options.backgroundColor=Ie.backgroundColor||ke.defaults.backgroundColor,this.options.avatar=Ie.avatar||ke.defaults.avatar,this.options.className=Ie.className||ke.defaults.className,this.options.stopOnFocus=Ie.stopOnFocus===void 0?ke.defaults.stopOnFocus:Ie.stopOnFocus,this.options.onClick=Ie.onClick||ke.defaults.onClick,this.options.offset=Ie.offset||ke.defaults.offset,this.options.escapeMarkup=Ie.escapeMarkup!==void 0?Ie.escapeMarkup:ke.defaults.escapeMarkup,this.options.ariaLive=Ie.ariaLive||ke.defaults.ariaLive,this.options.style=Ie.style||ke.defaults.style,Ie.backgroundColor&&(this.options.style.background=Ie.backgroundColor),this},buildToast:function(){if(!this.options)throw"Toastify is not initialized";var Ie=document.createElement("div");Ie.className="toastify on "+this.options.className,this.options.position?Ie.className+=" toastify-"+this.options.position:this.options.positionLeft===!0?(Ie.className+=" toastify-left",console.warn("Property `positionLeft` will be depreciated in further versions. Please use `position` instead.")):Ie.className+=" toastify-right",Ie.className+=" "+this.options.gravity,this.options.backgroundColor&&console.warn('DEPRECATION NOTICE: "backgroundColor" is being deprecated. Please use the "style.background" property.');for(var Ue in this.options.style)Ie.style[Ue]=this.options.style[Ue];if(this.options.ariaLive&&Ie.setAttribute("aria-live",this.options.ariaLive),this.options.node&&this.options.node.nodeType===Node.ELEMENT_NODE)Ie.appendChild(this.options.node);else if(this.options.escapeMarkup?Ie.innerText=this.options.text:Ie.innerHTML=this.options.text,this.options.avatar!==""){var Ke=document.createElement("img");Ke.src=this.options.avatar,Ke.className="toastify-avatar",this.options.position=="left"||this.options.positionLeft===!0?Ie.appendChild(Ke):Ie.insertAdjacentElement("afterbegin",Ke)}if(this.options.close===!0){var Ve=document.createElement("button");Ve.type="button",Ve.setAttribute("aria-label","Close"),Ve.className="toast-close",Ve.innerHTML="✖",Ve.addEventListener("click",function(Ot){Ot.stopPropagation(),this.removeElement(this.toastElement),window.clearTimeout(this.toastElement.timeOutValue)}.bind(this));var Ge=window.innerWidth>0?window.innerWidth:screen.width;(this.options.position=="left"||this.options.positionLeft===!0)&&Ge>360?Ie.insertAdjacentElement("afterbegin",Ve):Ie.appendChild(Ve)}if(this.options.stopOnFocus&&this.options.duration>0){var yt=this;Ie.addEventListener("mouseover",function(Ot){window.clearTimeout(Ie.timeOutValue)}),Ie.addEventListener("mouseleave",function(){Ie.timeOutValue=window.setTimeout(function(){yt.removeElement(Ie)},yt.options.duration)})}if(typeof this.options.destination<"u"&&Ie.addEventListener("click",function(Ot){Ot.stopPropagation(),this.options.newWindow===!0?window.open(this.options.destination,"_blank"):window.location=this.options.destination}.bind(this)),typeof this.options.onClick=="function"&&typeof this.options.destination>"u"&&Ie.addEventListener("click",function(Ot){Ot.stopPropagation(),this.options.onClick()}.bind(this)),typeof this.options.offset=="object"){var bt=Me("x",this.options),Ct=Me("y",this.options),Dt=this.options.position=="left"?bt:"-"+bt,Ft=this.options.gravity=="toastify-top"?Ct:"-"+Ct;Ie.style.transform="translate("+Dt+","+Ft+")"}return Ie},showToast:function(){this.toastElement=this.buildToast();var Ie;if(typeof this.options.selector=="string"?Ie=document.getElementById(this.options.selector):this.options.selector instanceof HTMLElement||typeof ShadowRoot<"u"&&this.options.selector instanceof ShadowRoot?Ie=this.options.selector:Ie=document.body,!Ie)throw"Root element is not defined";var Ue=ke.defaults.oldestFirst?Ie.firstChild:Ie.lastChild;return Ie.insertBefore(this.toastElement,Ue),ke.reposition(),this.options.duration>0&&(this.toastElement.timeOutValue=window.setTimeout(function(){this.removeElement(this.toastElement)}.bind(this),this.options.duration)),this},hideToast:function(){this.toastElement.timeOutValue&&clearTimeout(this.toastElement.timeOutValue),this.removeElement(this.toastElement)},removeElement:function(Ie){Ie.className=Ie.className.replace(" on",""),window.setTimeout(function(){this.options.node&&this.options.node.parentNode&&this.options.node.parentNode.removeChild(this.options.node),Ie.parentNode&&Ie.parentNode.removeChild(Ie),this.options.callback.call(Ie),ke.reposition()}.bind(this),400)}},ke.reposition=function(){for(var Ie={top:15,bottom:15},Ue={top:15,bottom:15},Ke={top:15,bottom:15},Ve=document.getElementsByClassName("toastify"),Ge,yt=0;yt0?window.innerWidth:screen.width;Dt<=360?(Ve[yt].style[Ge]=Ke[Ge]+"px",Ke[Ge]+=bt+Ct):Ae(Ve[yt],"toastify-left")===!0?(Ve[yt].style[Ge]=Ie[Ge]+"px",Ie[Ge]+=bt+Ct):(Ve[yt].style[Ge]=Ue[Ge]+"px",Ue[Ge]+=bt+Ct)}return this};function Me(Ie,Ue){return Ue.offset[Ie]?isNaN(Ue.offset[Ie])?Ue.offset[Ie]:Ue.offset[Ie]+"px":"0px"}function Ae(Ie,Ue){return!Ie||typeof Ue!="string"?!1:!!(Ie.className&&Ie.className.trim().split(/\s+/gi).indexOf(Ue)>-1)}return ke.lib.init.prototype=ke.lib,ke})}(toastify$1)),toastify$1.exports}var toastifyExports=requireToastify();const Toastify=getDefaultExportFromCjs$1(toastifyExports),gtBuilder=getGettextBuilder().detectLanguage();[{locale:"af",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Afrikaans (https://app.transifex.com/nextcloud/teams/64236/af/)","Content-Type":"text/plain; charset=UTF-8",Language:"af","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Afrikaans (https://app.transifex.com/nextcloud/teams/64236/af/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: af\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"ar",json:{charset:"utf-8",headers:{"Last-Translator":"abusaud, 2024","Language-Team":"Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)","Content-Type":"text/plain; charset=UTF-8",Language:"ar","Plural-Forms":"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nAli , 2024\nabusaud, 2024\n"},msgstr:["Last-Translator: abusaud, 2024\nLanguage-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ar\nPlural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" لا يصلح كاسم مجلد.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" غير مسموح به كاسم مجلد']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" غير مسموح به داخل اسم مجلد.']},"All files":{msgid:"All files",msgstr:["كل الملفات"]},Choose:{msgid:"Choose",msgstr:["إختَر"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["إختر {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["إختَر %n ملف","إختَر %n ملف","إختَر %n ملف","إختَر %n ملفات","إختَر %n ملف","إختر %n ملف"]},Copy:{msgid:"Copy",msgstr:["نسخ"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["نسخ إلى {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["تعذّر إنشاء المجلد الجديد"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["يتعذّر تحميل إعدادات الملفات"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["تعذر تحميل عرض الملفات"]},"Create directory":{msgid:"Create directory",msgstr:["إنشاء مجلد"]},"Current view selector":{msgid:"Current view selector",msgstr:["محدد العرض الحالي"]},Favorites:{msgid:"Favorites",msgstr:["المفضلة"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["الملفات والمجلدات التي تحددها كمفضلة ستظهر هنا."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["الملفات و المجلدات التي قمت مؤخراً بتعديلها سوف تظهر هنا."]},"Filter file list":{msgid:"Filter file list",msgstr:["تصفية قائمة الملفات"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["اسم المجلد لا يمكن أن يكون فارغاً."]},Home:{msgid:"Home",msgstr:["البداية"]},Modified:{msgid:"Modified",msgstr:["التعديل"]},Move:{msgid:"Move",msgstr:["نقل"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["نقل إلى {target}"]},Name:{msgid:"Name",msgstr:["الاسم"]},New:{msgid:"New",msgstr:["جديد"]},"New folder":{msgid:"New folder",msgstr:["مجلد جديد"]},"New folder name":{msgid:"New folder name",msgstr:["اسم المجلد الجديد"]},"No files in here":{msgid:"No files in here",msgstr:["لا توجد ملفات هنا"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["لا توجد ملفات تتطابق مع عامل التصفية الذي وضعته"]},"No matching files":{msgid:"No matching files",msgstr:["لا توجد ملفات مطابقة"]},Recent:{msgid:"Recent",msgstr:["الحالي"]},"Select all entries":{msgid:"Select all entries",msgstr:["حدد جميع الإدخالات"]},"Select entry":{msgid:"Select entry",msgstr:["إختَر المدخل"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["إختر سطر الـ {nodename}"]},Size:{msgid:"Size",msgstr:["الحجم"]},Undo:{msgid:"Undo",msgstr:["تراجع"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["قم برفع بعض المحتوى أو المزامنة مع أجهزتك!"]}}}}},{locale:"ast",json:{charset:"utf-8",headers:{"Last-Translator":"enolp , 2024","Language-Team":"Asturian (https://app.transifex.com/nextcloud/teams/64236/ast/)","Content-Type":"text/plain; charset=UTF-8",Language:"ast","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nenolp , 2024\n"},msgstr:["Last-Translator: enolp , 2024\nLanguage-Team: Asturian (https://app.transifex.com/nextcloud/teams/64236/ast/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ast\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["«{name}» ye un nome de carpeta inválidu."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["«{name}» ye un nome de carpeta inválidu"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["Nun se permite'l caráuter «/» dientro'l nome de les carpetes."]},"All files":{msgid:"All files",msgstr:["Tolos ficheros"]},Choose:{msgid:"Choose",msgstr:["Escoyer"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Escoyer «{ficheru}»"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Escoyer %n ficheru","Escoyer %n ficheros"]},Copy:{msgid:"Copy",msgstr:["Copiar"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copiar en: {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Nun se pudo crear la carpeta"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Nun se pudo cargar la configuración de los ficheros"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Nun se pudieron cargar les vistes de los ficheros"]},"Create directory":{msgid:"Create directory",msgstr:["Crear un direutoriu"]},"Current view selector":{msgid:"Current view selector",msgstr:["Selector de la vista actual"]},Favorites:{msgid:"Favorites",msgstr:["Favoritos"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Equí apaecen los ficheros y les carpetes que metas en Favoritos."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Equí apaecen los fichero y les carpetes que modificares apocayá."]},"Filter file list":{msgid:"Filter file list",msgstr:["Peñerar la llista de ficheros"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["El nome de la carpeta nun pue tar baleru."]},Home:{msgid:"Home",msgstr:["Aniciu"]},Modified:{msgid:"Modified",msgstr:["Modificóse"]},Move:{msgid:"Move",msgstr:["Mover"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Mover a {target}"]},Name:{msgid:"Name",msgstr:["Nome"]},New:{msgid:"New",msgstr:["Nuevu"]},"New folder":{msgid:"New folder",msgstr:["Carpeta nueva"]},"New folder name":{msgid:"New folder name",msgstr:["Nome de carpeta nuevu"]},"No files in here":{msgid:"No files in here",msgstr:["Equí nun hai nengún ficheru"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nun s'atopó nengún ficheru que concasare cola peñera."]},"No matching files":{msgid:"No matching files",msgstr:["Nun hai nengún ficheru que concase"]},Recent:{msgid:"Recent",msgstr:["De recién"]},"Select all entries":{msgid:"Select all entries",msgstr:["Seleicionar toles entraes"]},"Select entry":{msgid:"Select entry",msgstr:["Seleicionar la entrada"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Seleicionar la filera de: {nodename}"]},Size:{msgid:"Size",msgstr:["Tamañu"]},Undo:{msgid:"Undo",msgstr:["Desfacer"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["¡Xubi dalgún elementu o sincroniza colos tos preseos!"]}}}}},{locale:"az",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Azerbaijani (https://app.transifex.com/nextcloud/teams/64236/az/)","Content-Type":"text/plain; charset=UTF-8",Language:"az","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Azerbaijani (https://app.transifex.com/nextcloud/teams/64236/az/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: az\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"be",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Belarusian (https://app.transifex.com/nextcloud/teams/64236/be/)","Content-Type":"text/plain; charset=UTF-8",Language:"be","Plural-Forms":"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Belarusian (https://app.transifex.com/nextcloud/teams/64236/be/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: be\nPlural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"bg_BG",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Bulgarian (Bulgaria) (https://app.transifex.com/nextcloud/teams/64236/bg_BG/)","Content-Type":"text/plain; charset=UTF-8",Language:"bg_BG","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Bulgarian (Bulgaria) (https://app.transifex.com/nextcloud/teams/64236/bg_BG/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: bg_BG\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"bn_BD",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Bengali (Bangladesh) (https://app.transifex.com/nextcloud/teams/64236/bn_BD/)","Content-Type":"text/plain; charset=UTF-8",Language:"bn_BD","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Bengali (Bangladesh) (https://app.transifex.com/nextcloud/teams/64236/bn_BD/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: bn_BD\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"br",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Breton (https://app.transifex.com/nextcloud/teams/64236/br/)","Content-Type":"text/plain; charset=UTF-8",Language:"br","Plural-Forms":"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Breton (https://app.transifex.com/nextcloud/teams/64236/br/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: br\nPlural-Forms: nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["Disober"]}}}}},{locale:"bs",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Bosnian (https://app.transifex.com/nextcloud/teams/64236/bs/)","Content-Type":"text/plain; charset=UTF-8",Language:"bs","Plural-Forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Bosnian (https://app.transifex.com/nextcloud/teams/64236/bs/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: bs\nPlural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"ca",json:{charset:"utf-8",headers:{"Last-Translator":"Jaume Batlle Brugal , 2025","Language-Team":"Catalan (https://app.transifex.com/nextcloud/teams/64236/ca/)","Content-Type":"text/plain; charset=UTF-8",Language:"ca","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nv v , 2024\nMarc Riera , 2024\nSergi Font, 2024\nOriol Lladó, 2025\nJaume Batlle Brugal , 2025\n"},msgstr:["Last-Translator: Jaume Batlle Brugal , 2025\nLanguage-Team: Catalan (https://app.transifex.com/nextcloud/teams/64236/ca/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ca\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:['No és permès d\'usar el caràcter "{char}" en un nom.']},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" no és un nom vàlid.']},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" no és vàlid com a nom de carpeta.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" no és vàlid com a nom de carpeta.']},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" és un mot reservat i no està permès com a nom.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" no està permès en el nom d\'una carpeta.']},"All files":{msgid:"All files",msgstr:["Tots els fitxers"]},Cancel:{msgid:"Cancel",msgstr:["Cancel·la"]},Choose:{msgid:"Choose",msgstr:["Tria"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Tria {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Tria %n fitxer","Tria %n fitxers"]},Copy:{msgid:"Copy",msgstr:["Copia"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copia a {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["No s'ha pogut crear la carpeta nova"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["No es poden carregar fitxers de configuració"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["No es poden carregar fitxers de vistes"]},"Create directory":{msgid:"Create directory",msgstr:["Crea un directori"]},"Current view selector":{msgid:"Current view selector",msgstr:["Selector de visualització actual"]},"Enter your name":{msgid:"Enter your name",msgstr:["Escriviu el vostre nom"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["No s'ha pogut desar el sobrenom."]},Favorites:{msgid:"Favorites",msgstr:["Preferits"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Els fitxers i les carpetes que marqueu com a favorits es mostraran aquí."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Els fitxers i les carpetes recentment modificats es mostraran aquí."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrar llistat de fitxers"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["El nom de la carpeta no pot estar buit."]},"Guest identification":{msgid:"Guest identification",msgstr:["Identificació com a convidat"]},Home:{msgid:"Home",msgstr:["Inici"]},"Invalid name.":{msgid:"Invalid name.",msgstr:["Nom no vàlid"]},Modified:{msgid:"Modified",msgstr:["Data de modificació"]},Move:{msgid:"Move",msgstr:["Desplaça"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Desplaça a {target}"]},Name:{msgid:"Name",msgstr:["Nom"]},"Names may be at most 64 characters long.":{msgid:"Names may be at most 64 characters long.",msgstr:["Els noms poden tenir com a màxim 64 caràcters."]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["Els noms no poden ser buits."]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:['Els noms no poden acabar amb l\'extensió "{extension}".']},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["Els noms no poden començar amb un punt."]},New:{msgid:"New",msgstr:["Crea"]},"New folder":{msgid:"New folder",msgstr:["Carpeta nova"]},"New folder name":{msgid:"New folder name",msgstr:["Nom de la carpeta nova"]},"No files in here":{msgid:"No files in here",msgstr:["No hi ha cap fitxer"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["No s'ha trobat cap fitxer que coincideixi amb el filtre."]},"No matching files":{msgid:"No matching files",msgstr:["No hi ha cap fitxer que coincideixi"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["Si us plau, escriu un nom amb 2 caràcters com a mínim"]},Recent:{msgid:"Recent",msgstr:["Recents"]},"Select all entries":{msgid:"Select all entries",msgstr:["Selecciona totes les entrades"]},"Select entry":{msgid:"Select entry",msgstr:["Selecciona l'entrada"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Selecciona la fila per a {nodename}"]},Size:{msgid:"Size",msgstr:["Mida"]},"Submit name":{msgid:"Submit name",msgstr:["Entreu el nom"]},Undo:{msgid:"Undo",msgstr:["Desfés"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Pugeu contingut o sincronitzeu-lo amb els vostres dispositius!"]},"You are currently identified as {nickname}.":{msgid:"You are currently identified as {nickname}.",msgstr:["Actualment se us mostra com a {nickname}."]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["Actualment no esteu identificat."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["No podeu deixar el nom en blanc."]}}}}},{locale:"cs",json:{charset:"utf-8",headers:{"Last-Translator":"Pavel Borecki , 2020","Language-Team":"Czech (https://www.transifex.com/nextcloud/teams/64236/cs/)","Content-Type":"text/plain; charset=UTF-8",Language:"cs","Plural-Forms":"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nPavel Borecki , 2020\n"},msgstr:["Last-Translator: Pavel Borecki , 2020\nLanguage-Team: Czech (https://www.transifex.com/nextcloud/teams/64236/cs/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: cs\nPlural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:187"},msgstr:["Zpět"]}}}}},{locale:"cs_CZ",json:{charset:"utf-8",headers:{"Last-Translator":"Pavel Borecki , 2025","Language-Team":"Czech (Czech Republic) (https://app.transifex.com/nextcloud/teams/64236/cs_CZ/)","Content-Type":"text/plain; charset=UTF-8",Language:"cs_CZ","Plural-Forms":"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nPavel Borecki , 2025\n"},msgstr:["Last-Translator: Pavel Borecki , 2025\nLanguage-Team: Czech (Czech Republic) (https://app.transifex.com/nextcloud/teams/64236/cs_CZ/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: cs_CZ\nPlural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:["„{char}“ není možné použít uvnitř názvu."]},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:["„{extension}“ není možné použít jako název."]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["„{name}“ není platný název složky."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["„{name}“ není povolený název složky."]},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:["„{segment}“ je vyhrazeným názvem a není možné ho použít."]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["znak „/“ (dopředné lomítko) není možné použít uvnitř názvu složky."]},"All files":{msgid:"All files",msgstr:["Veškeré soubory"]},Cancel:{msgid:"Cancel",msgstr:["Storno"]},Choose:{msgid:"Choose",msgstr:["Zvolit"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Zvolit {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Zvolte %n soubor","Zvolte %n soubory","Zvolte %n souborů","Zvolte %n soubory"]},Copy:{msgid:"Copy",msgstr:["Zkopírovat"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Zkopírovat do {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Novou složku se nepodařilo vytvořit"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Nepodařilo se načíst nastavení pro soubory"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Nepodařilo se načíst pohledy souborů"]},"Create directory":{msgid:"Create directory",msgstr:["Vytvořit složku"]},"Current view selector":{msgid:"Current view selector",msgstr:["Výběr stávajícího zobrazení"]},"Enter your name":{msgid:"Enter your name",msgstr:["Zadejte své jméno"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["Nepodařilo se nastavit přezdívku."]},Favorites:{msgid:"Favorites",msgstr:["Oblíbené"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Zde se zobrazí soubory a složky, které označíte jako oblíbené."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Zde se zobrazí soubory a složky, které jste nedávno pozměnili."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrovat seznam souborů"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Složku je třeba nějak nazvat."]},"Guest identification":{msgid:"Guest identification",msgstr:["Identifikace hosta"]},Home:{msgid:"Home",msgstr:["Domů"]},"Invalid name.":{msgid:"Invalid name.",msgstr:["Neplatný název."]},Modified:{msgid:"Modified",msgstr:["Změněno"]},Move:{msgid:"Move",msgstr:["Přesounout"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Přesunout do {target}"]},Name:{msgid:"Name",msgstr:["Název"]},"Names may be at most 64 characters long.":{msgid:"Names may be at most 64 characters long.",msgstr:["Je třeba, aby délka jmen nepřesahovala 64 znaků."]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["Názvy je třeba vyplnit."]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:["Názvy nemohou končit na „{extension}“."]},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["Názvy nemohou začínat tečkou."]},New:{msgid:"New",msgstr:["Nové"]},"New folder":{msgid:"New folder",msgstr:["Nová složka"]},"New folder name":{msgid:"New folder name",msgstr:["Název pro novou složku"]},"No files in here":{msgid:"No files in here",msgstr:["Nejsou zde žádné soubory"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nenalezeny žádné soubory odpovídající vašemu filtru"]},"No matching files":{msgid:"No matching files",msgstr:["Žádné odpovídající soubory"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["Zadejte jméno dlouhé alespoň 2 znaky."]},Recent:{msgid:"Recent",msgstr:["Nedávné"]},"Select all entries":{msgid:"Select all entries",msgstr:["Vybrat všechny položky"]},"Select entry":{msgid:"Select entry",msgstr:["Vybrat položku"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Vybrat řádek pro {nodename}"]},Size:{msgid:"Size",msgstr:["Velikost"]},"Submit name":{msgid:"Submit name",msgstr:["Odeslat jméno"]},Undo:{msgid:"Undo",msgstr:["Zpět"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Nahrajte sem nějaký obsah nebo proveďte synchronizaci se svými zařízeními!"]},"You are currently identified as {nickname}.":{msgid:"You are currently identified as {nickname}.",msgstr:["V tuto chvíli jste identifikováni jako {nickname}."]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["V tuto chvíli nejste identifikovaní."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["Jméno nelze ponechat nevyplněné."]}}}}},{locale:"cy_GB",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Welsh (United Kingdom) (https://app.transifex.com/nextcloud/teams/64236/cy_GB/)","Content-Type":"text/plain; charset=UTF-8",Language:"cy_GB","Plural-Forms":"nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Welsh (United Kingdom) (https://app.transifex.com/nextcloud/teams/64236/cy_GB/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: cy_GB\nPlural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"da",json:{charset:"utf-8",headers:{"Last-Translator":"Martin Bonde , 2025","Language-Team":"Danish (https://app.transifex.com/nextcloud/teams/64236/da/)","Content-Type":"text/plain; charset=UTF-8",Language:"da","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nRyan Skov , 2025\nRasmus Terkelsen, 2025\nMartin Bonde , 2025\n"},msgstr:["Last-Translator: Martin Bonde , 2025\nLanguage-Team: Danish (https://app.transifex.com/nextcloud/teams/64236/da/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: da\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" er ikke tilladt i et navn.']},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" er ikke tilladt i et navn.']},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" er et ugyldigt mappenavn.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" er ikke et tilladt mappenavn']},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" er et reserveret navn og er derfor ikke tilladt.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" er ikke tilladt i et mappenavn.']},"%n file conflict":{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n filkonflikt","%n filer konflikter"]},"%n file conflict in {dirname}":{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n filkonflikt i {dirname}","%n filkonflikter i {dirname}"]},"All files":{msgid:"All files",msgstr:["Alle filer"]},Cancel:{msgid:"Cancel",msgstr:["Fortryd"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Annullér hele operationen"]},Choose:{msgid:"Choose",msgstr:["Vælg"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Vælg {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Vælg %n fil","Vælg %n filer"]},Confirm:{msgid:"Confirm",msgstr:["Bekræft"]},Continue:{msgid:"Continue",msgstr:["Fortsæt"]},Copy:{msgid:"Copy",msgstr:["Kopier"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopier til {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Kunne ikke oprette den nye mappe"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Filindstillingerne kunne ikke indlæses"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Kunne ikke indlæse filvisninger"]},"Create directory":{msgid:"Create directory",msgstr:["Opret mappe"]},"Current view selector":{msgid:"Current view selector",msgstr:["Aktuel visningsvælger"]},"Enter your name":{msgid:"Enter your name",msgstr:["Indtast dit navn"]},"Existing version":{msgid:"Existing version",msgstr:["Eksisterende version"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["Forsøg på at gemme kaldenavn mislykkedes."]},Favorites:{msgid:"Favorites",msgstr:["Favoritter"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Filer og mapper, du markerer som foretrukne, vises her."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Filer og mapper, du for nylig har ændret, vises her."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrer fil liste"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Mappenavnet må ikke være tomt."]},"Guest identification":{msgid:"Guest identification",msgstr:["Gæsteidentifikation"]},Home:{msgid:"Home",msgstr:["Hjem"]},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Hvis du vælger begge versioner, vil den indkommende fil have et nummer tilføjet til sit navn."]},"Invalid name.":{msgid:"Invalid name.",msgstr:["Ugyldigt navn."]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Senest ændret dato ukendt"]},Modified:{msgid:"Modified",msgstr:["Ændret"]},Move:{msgid:"Move",msgstr:["Flyt"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Flyt til {target}"]},Name:{msgid:"Name",msgstr:["Navn"]},"Names may be at most 64 characters long.":{msgid:"Names may be at most 64 characters long.",msgstr:["Navne kan højst være 64 tegn lange."]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["Navne kan ikke være tomt."]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:['Navne må ikke ende på "{extension}".']},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["Navne skal starte med et punktum."]},New:{msgid:"New",msgstr:["Ny"]},"New folder":{msgid:"New folder",msgstr:["Ny mappe"]},"New folder name":{msgid:"New folder name",msgstr:["Ny mappe navn"]},"New version":{msgid:"New version",msgstr:["Ny version"]},"No files in here":{msgid:"No files in here",msgstr:["Ingen filer here"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Der blev ikke fundet nogen filer, der matcher dit filter."]},"No matching files":{msgid:"No matching files",msgstr:["Ingen matchende filer"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["Indtast et navn med mindst 2 tegn."]},Recent:{msgid:"Recent",msgstr:["Seneste"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Markér alle afkrydsningsfelter"]},"Select all entries":{msgid:"Select all entries",msgstr:["Vælg alle poster"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Vælg alle eksisterende filer"]},"Select all new files":{msgid:"Select all new files",msgstr:["Vælg alle nye filer"]},"Select entry":{msgid:"Select entry",msgstr:["Vælg post"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Vælg rækken for {nodenavn}"]},Size:{msgid:"Size",msgstr:["Størelse"]},"Skip %n file":{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Spring %n fil over","Spring %n filer over"]},"Skip this file":{msgid:"Skip this file",msgstr:["Spring denne fil over"]},"Submit name":{msgid:"Submit name",msgstr:["Indsend navn"]},Undo:{msgid:"Undo",msgstr:["Fortryd"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Upload noget indhold eller synkroniser med dine enheder!"]},"When an incoming folder is selected, any conflicting files within it will also be overwritten.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Når en indkommende mappe er valgt, vil eventuelle modstridende filer i det også blive overskrevet."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Når en indkommende mappe er valgt, er indholdet skrevet ind i den eksisterende mappe og en rekursiv konfliktløsning udføres."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Hvilke filer vil du have?"]},"You are currently identified as {nickname}.":{msgid:"You are currently identified as {nickname}.",msgstr:["Du er i øjeblikket identificeret som {nickname}."]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["Du er ikke identificeret."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["Du kan ikke efterlade navnet tomt."]},"You need to choose at least one conflict solution":{msgid:"You need to choose at least one conflict solution",msgstr:["Du skal vælge mindst én konfliktløsning"]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Du skal vælge mindst én version af hver fil for at fortsætte."]}}}}},{locale:"de",json:{charset:"utf-8",headers:{"Last-Translator":"Mario Siegmann , 2025","Language-Team":"German (https://app.transifex.com/nextcloud/teams/64236/de/)","Content-Type":"text/plain; charset=UTF-8",Language:"de","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nMarkus Eckstein, 2023\nAndy Scherzinger , 2023\nEttore Atalan , 2024\nMartin Wilichowski, 2025\nMario Siegmann , 2025\n"},msgstr:["Last-Translator: Mario Siegmann , 2025\nLanguage-Team: German (https://app.transifex.com/nextcloud/teams/64236/de/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: de\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" ist innerhalb eines Namens nicht zulässig.']},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" ist kein zulässiger Name.']},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" ist ein ungültiger Ordnername.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" ist kein zulässiger Ordnername']},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" ist ein reservierter Name und nicht zulässig.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" ist innerhalb eines Ordnernamens nicht zulässig.']},"%n file conflict":{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n Dateikonflikt","%n Dateikonflikte"]},"%n file conflict in {dirname}":{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n Dateikonflikt in {dirname}","%n Dateikonflikte in {dirname}"]},"All files":{msgid:"All files",msgstr:["Alle Dateien"]},Cancel:{msgid:"Cancel",msgstr:["Abbrechen"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Den gesamten Vorgang abbrechen"]},Choose:{msgid:"Choose",msgstr:["Auswählen"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["{file} auswählen"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["%n Datei auswählen","%n Dateien auswählen"]},Confirm:{msgid:"Confirm",msgstr:["Bestätigen"]},Continue:{msgid:"Continue",msgstr:["Fortsetzen"]},Copy:{msgid:"Copy",msgstr:["Kopieren"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Nach {target} kopieren"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Der neue Ordner konnte nicht erstellt werden"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Dateieinstellungen konnten nicht geladen werden"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Dateiansichten konnten nicht geladen werden"]},"Create directory":{msgid:"Create directory",msgstr:["Verzeichnis erstellen"]},"Current view selector":{msgid:"Current view selector",msgstr:["Aktuelle Ansichtsauswahl"]},"Enter your name":{msgid:"Enter your name",msgstr:["Gib deinen Namen ein"]},"Existing version":{msgid:"Existing version",msgstr:["Vorhandene Version"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["Spitzname konnte nicht gespeichert werden."]},Favorites:{msgid:"Favorites",msgstr:["Favoriten"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Dateien und Ordner, die du als Favorit markierst, werden hier angezeigt."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Dateien und Ordner, die du kürzlich geändert hast, werden hier angezeigt."]},"Filter file list":{msgid:"Filter file list",msgstr:["Dateiliste filtern"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Der Ordnername darf nicht leer sein."]},"Guest identification":{msgid:"Guest identification",msgstr:["Gast-Identifikation"]},Home:{msgid:"Home",msgstr:["Home"]},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Wenn beide Versionen ausgewählt werden, wird dem Namen der eingehenden Datei eine Nummer hinzugefügt."]},"Invalid name.":{msgid:"Invalid name.",msgstr:["Ungültiger Name."]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Datum der letzten Änderung unbekannt"]},Modified:{msgid:"Modified",msgstr:["Geändert"]},Move:{msgid:"Move",msgstr:["Verschieben"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Nach {target} verschieben"]},Name:{msgid:"Name",msgstr:["Name"]},"Names may be at most 64 characters long.":{msgid:"Names may be at most 64 characters long.",msgstr:["Namen dürfen maximal 64 Zeichen lang sein."]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["Namen dürfen nicht leer sein."]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:['Namen dürfen nicht mit "{extension}" enden.']},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["Namen dürfen nicht mit einem Punkt beginnen."]},New:{msgid:"New",msgstr:["Neu"]},"New folder":{msgid:"New folder",msgstr:["Neuer Ordner"]},"New folder name":{msgid:"New folder name",msgstr:["Neuer Ordnername"]},"New version":{msgid:"New version",msgstr:["Neue Version"]},"No files in here":{msgid:"No files in here",msgstr:["Hier sind keine Dateien"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Es wurden keine Dateien gefunden, die deinem Filter entsprechen."]},"No matching files":{msgid:"No matching files",msgstr:["Keine passenden Dateien"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["Bitte einen Namen mit mindestens zwei Zeichen eingeben."]},Recent:{msgid:"Recent",msgstr:["Neueste"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Alle Kontrollkästchen aktivieren"]},"Select all entries":{msgid:"Select all entries",msgstr:["Alle Einträge auswählen"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Alle vorhandenen Dateien auswählen"]},"Select all new files":{msgid:"Select all new files",msgstr:["Alle neuen Dateien auswählen"]},"Select entry":{msgid:"Select entry",msgstr:["Eintrag auswählen"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Die Zeile für {nodename} auswählen."]},Size:{msgid:"Size",msgstr:["Größe"]},"Skip %n file":{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["%n Datei überspringen","%n Dateien überspringen"]},"Skip this file":{msgid:"Skip this file",msgstr:["Diese Datei überspringen"]},"Submit name":{msgid:"Submit name",msgstr:["Namen senden"]},Undo:{msgid:"Undo",msgstr:["Rückgängig machen"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Lade Inhalte hoch oder synchronisiere diese mit deinen Geräten!"]},"When an incoming folder is selected, any conflicting files within it will also be overwritten.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Wenn ein eingehender Ordner ausgewählt wird, werden auch alle darin enthaltenen Dateien mit Konflikten überschrieben."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Bei Auswahl eines eingehenden Ordners wird der Inhalt in den vorhandenen Ordner geschrieben und eine rekursive Konfliktlösung durchgeführt."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Welche Dateien sollen behalten werden?"]},"You are currently identified as {nickname}.":{msgid:"You are currently identified as {nickname}.",msgstr:["Du bist derzeit als {nickname} identifiziert."]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["Du bist momentan nicht identifiziert."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["Du kannst den Namen nicht leer lassen."]},"You need to choose at least one conflict solution":{msgid:"You need to choose at least one conflict solution",msgstr:["Es muss mindestens eine Konfliktlösung gewählt werden"]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Es muss mindestens eine Version jeder Datei ausgewählt werden, um fortzufahren."]}}}}},{locale:"de_DE",json:{charset:"utf-8",headers:{"Last-Translator":"Mario Siegmann , 2025","Language-Team":"German (Germany) (https://app.transifex.com/nextcloud/teams/64236/de_DE/)","Content-Type":"text/plain; charset=UTF-8",Language:"de_DE","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nMark Ziegler , 2025\nMartin Wilichowski, 2025\nMario Siegmann , 2025\n"},msgstr:["Last-Translator: Mario Siegmann , 2025\nLanguage-Team: German (Germany) (https://app.transifex.com/nextcloud/teams/64236/de_DE/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: de_DE\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" ist innerhalb eines Namens nicht zulässig.']},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" ist kein zulässiger Name.']},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" ist ein ungültiger Ordnername.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" ist kein zulässiger Ordnername']},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" ist ein reservierter Name und nicht zulässig.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" ist innerhalb eines Ordnernamens nicht zulässig.']},"%n file conflict":{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n Dateikonflikt","%n Dateikonflikte"]},"%n file conflict in {dirname}":{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n Dateikonflikt in {dirname}","%n Dateikonflikte in {dirname}"]},"All files":{msgid:"All files",msgstr:["Alle Dateien"]},Cancel:{msgid:"Cancel",msgstr:["Abbrechen"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Den gesamten Vorgang abbrechen"]},Choose:{msgid:"Choose",msgstr:["Auswählen"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["{file} auswählen"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["%n Datei auswählen","%n Dateien auswählen"]},Confirm:{msgid:"Confirm",msgstr:["Bestätigen"]},Continue:{msgid:"Continue",msgstr:["Fortsetzen"]},Copy:{msgid:"Copy",msgstr:["Kopieren"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Nach {target} kopieren"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Der neue Ordner konnte nicht erstellt werden"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Dateieinstellungen konnten nicht geladen werden"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Dateiansichten konnten nicht geladen werden"]},"Create directory":{msgid:"Create directory",msgstr:["Verzeichnis erstellen"]},"Current view selector":{msgid:"Current view selector",msgstr:["Aktuelle Ansichtsauswahl"]},"Enter your name":{msgid:"Enter your name",msgstr:["Geben Sie Ihren Namen ein"]},"Existing version":{msgid:"Existing version",msgstr:["Vorhandene Version"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["Spitzname konnte nicht gespeichert werden."]},Favorites:{msgid:"Favorites",msgstr:["Favoriten"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Dateien und Ordner, die Sie als Favorit markieren, werden hier angezeigt."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Dateien und Ordner, die Sie kürzlich geändert haben, werden hier angezeigt."]},"Filter file list":{msgid:"Filter file list",msgstr:["Dateiliste filtern"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Der Ordnername darf nicht leer sein."]},"Guest identification":{msgid:"Guest identification",msgstr:["Gast-Identifikation"]},Home:{msgid:"Home",msgstr:["Home"]},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Wenn beide Versionen ausgewählt werden, wird dem Namen der eingehenden Datei eine Nummer hinzugefügt."]},"Invalid name.":{msgid:"Invalid name.",msgstr:["Ungültiger Name."]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Datum der letzten Änderung unbekannt"]},Modified:{msgid:"Modified",msgstr:["Geändert"]},Move:{msgid:"Move",msgstr:["Verschieben"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Nach {target} verschieben"]},Name:{msgid:"Name",msgstr:["Name"]},"Names may be at most 64 characters long.":{msgid:"Names may be at most 64 characters long.",msgstr:["Namen dürfen maximal 64 Zeichen lang sein."]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["Namen dürfen nicht leer sein."]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:['Namen dürfen nicht mit "{extension}" enden.']},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["Namen dürfen nicht mit einem Punkt beginnen."]},New:{msgid:"New",msgstr:["Neu"]},"New folder":{msgid:"New folder",msgstr:["Neuer Ordner"]},"New folder name":{msgid:"New folder name",msgstr:["Neuer Ordnername"]},"New version":{msgid:"New version",msgstr:["Neue Version"]},"No files in here":{msgid:"No files in here",msgstr:["Hier sind keine Dateien"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Es wurden keine Dateien gefunden, die Ihrem Filter entsprechen."]},"No matching files":{msgid:"No matching files",msgstr:["Keine passenden Dateien"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["Bitte einen Namen mit mindestens zwei Zeichen eingeben."]},Recent:{msgid:"Recent",msgstr:["Neueste"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Alle Kontrollkästchen aktivieren"]},"Select all entries":{msgid:"Select all entries",msgstr:["Alle Einträge auswählen"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Alle vorhandenen Dateien auswählen"]},"Select all new files":{msgid:"Select all new files",msgstr:["Alle neuen Dateien auswählen"]},"Select entry":{msgid:"Select entry",msgstr:["Eintrag auswählen"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Die Zeile für {nodename} auswählen."]},Size:{msgid:"Size",msgstr:["Größe"]},"Skip %n file":{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["%n Datei überspringen","%n Dateien überspringen"]},"Skip this file":{msgid:"Skip this file",msgstr:["Diese Datei überspringen"]},"Submit name":{msgid:"Submit name",msgstr:["Namen senden"]},Undo:{msgid:"Undo",msgstr:["Rückgängig machen"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Laden Sie Inhalte hoch oder synchronisieren Sie diese mit Ihren Geräten!"]},"When an incoming folder is selected, any conflicting files within it will also be overwritten.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Wenn ein eingehender Ordner ausgewählt wird, werden auch alle darin enthaltenen Dateien mit Konflikten überschrieben."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Bei Auswahl eines eingehenden Ordners wird der Inhalt in den vorhandenen Ordner geschrieben und eine rekursive Konfliktlösung durchgeführt."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Welche Dateien sollen behalten werden?"]},"You are currently identified as {nickname}.":{msgid:"You are currently identified as {nickname}.",msgstr:["Sie sind derzeit als {nickname} identifiziert."]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["Sie sind momentan nicht identifiziert."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["Sie können den Namen nicht leer lassen."]},"You need to choose at least one conflict solution":{msgid:"You need to choose at least one conflict solution",msgstr:["Es muss mindestens eine Konfliktlösung gewählt werden"]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Es muss mindestens eine Version jeder Datei ausgewählt werden, um fortzufahren."]}}}}},{locale:"el",json:{charset:"utf-8",headers:{"Last-Translator":"Γιάννος, 2025","Language-Team":"Greek (https://app.transifex.com/nextcloud/teams/64236/el/)","Content-Type":"text/plain; charset=UTF-8",Language:"el","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nEfstathios Iosifidis , 2025\nΓιάννος, 2025\n"},msgstr:["Last-Translator: Γιάννος, 2025\nLanguage-Team: Greek (https://app.transifex.com/nextcloud/teams/64236/el/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: el\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" δεν επιτρέπεται μέσα σε ένα όνομα.']},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" δεν είναι επιτρεπτό όνομα.']},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['Το "{name}" δεν είναι έγκυρο όνομα φακέλου.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['Το "{name}" δεν είναι επιτρεπτό όνομα φακέλου']},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" είναι ένα δεσμευμένο όνομα και δεν επιτρέπεται.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['Το "/" δεν επιτρέπεται μέσα στο όνομα ενός φακέλου.']},"All files":{msgid:"All files",msgstr:["Όλα τα αρχεία"]},Cancel:{msgid:"Cancel",msgstr:["Ακύρωση"]},Choose:{msgid:"Choose",msgstr:["Επιλογή"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Επιλέξτε {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Επιλέξτε %n αρχείο","Επιλέξτε %n αρχεία"]},Copy:{msgid:"Copy",msgstr:["Αντιγραφή"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Αντιγραφή στο {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Αδυναμία δημιουργίας νέου φακέλου"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Αδυναμία φόρτωσης ρυθμίσεων αρχείων"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Αδυναμία φόρτωσης προβολών αρχείων"]},"Create directory":{msgid:"Create directory",msgstr:["Δημιουργία καταλόγου"]},"Current view selector":{msgid:"Current view selector",msgstr:["Επιλογέας τρέχουσας προβολής"]},"Enter your name":{msgid:"Enter your name",msgstr:["Εισάγετε το όνομά σας"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["Αποτυχία στην ρύθμιση του ψευδώνυμου."]},Favorites:{msgid:"Favorites",msgstr:["Αγαπημένα"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Τα αρχεία και οι φάκελοι που επισημάνετε ως αγαπημένα θα εμφανίζονται εδώ."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Τα αρχεία και οι φάκελοι που τροποποιήσατε πρόσφατα θα εμφανίζονται εδώ."]},"Filter file list":{msgid:"Filter file list",msgstr:["Φιλτράρισμα λίστας αρχείων"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Το όνομα του φακέλου δεν μπορεί να είναι κενό."]},"Guest identification":{msgid:"Guest identification",msgstr:["Ταυτοποίηση επισκέπτη"]},Home:{msgid:"Home",msgstr:["Αρχική"]},"Invalid name.":{msgid:"Invalid name.",msgstr:["Μη έγκυρο όνομα."]},Modified:{msgid:"Modified",msgstr:["Τροποποιήθηκε"]},Move:{msgid:"Move",msgstr:["Μετακίνηση"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Μετακίνηση στο {target}"]},Name:{msgid:"Name",msgstr:["Όνομα"]},"Names may be at most 64 characters long.":{msgid:"Names may be at most 64 characters long.",msgstr:["Τα ονόματα μπορούν να έχουν μέγιστο μήκος 64 χαρακτήρες."]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["Τα ονόματα δεν πρέπει να είναι κενά."]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:['Τα ονόματα δεν πρέπει να τελειώνουν με "{extension}".']},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["Τα ονόματα δεν πρέπει να ξεκινούν με τελεία."]},New:{msgid:"New",msgstr:["Νέο"]},"New folder":{msgid:"New folder",msgstr:["Νέος φάκελος"]},"New folder name":{msgid:"New folder name",msgstr:["Όνομα νέου φακέλου"]},"No files in here":{msgid:"No files in here",msgstr:["Δεν υπάρχουν αρχεία εδώ"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Δεν βρέθηκαν αρχεία που να ταιριάζουν με το φίλτρο σας."]},"No matching files":{msgid:"No matching files",msgstr:["Κανένα αρχείο δεν ταιριάζει"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["Παρακαλώ εισάγετε ένα όνομα με τουλάχιστον 2 χαρακτήρες."]},Recent:{msgid:"Recent",msgstr:["Πρόσφατα"]},"Select all entries":{msgid:"Select all entries",msgstr:["Επιλογή όλων των εγγραφών"]},"Select entry":{msgid:"Select entry",msgstr:["Επιλογή εγγραφής"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Επιλέξτε τη γραμμή για το {nodename}"]},Size:{msgid:"Size",msgstr:["Μέγεθος"]},"Submit name":{msgid:"Submit name",msgstr:["Υποβολή ονόματος"]},Undo:{msgid:"Undo",msgstr:["Αναίρεση"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Ανεβάστε κάποιο περιεχόμενο ή συγχρονίστε με τις συσκευές σας!"]},"You are currently identified as {nickname}.":{msgid:"You are currently identified as {nickname}.",msgstr:["Αυτή τη στιγμή έχετε αναγνωριστεί ως {nickname}."]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["Δεν έχετε ταυτοποιηθεί."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["Δεν μπορείτε να αφήσετε το όνομα κενό."]}}}}},{locale:"en_GB",json:{charset:"utf-8",headers:{"Last-Translator":"Andi Chandler , 2025","Language-Team":"English (United Kingdom) (https://app.transifex.com/nextcloud/teams/64236/en_GB/)","Content-Type":"text/plain; charset=UTF-8",Language:"en_GB","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nCafé Tango, 2023\nAndi Chandler , 2025\n"},msgstr:["Last-Translator: Andi Chandler , 2025\nLanguage-Team: English (United Kingdom) (https://app.transifex.com/nextcloud/teams/64236/en_GB/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: en_GB\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" is not allowed inside a name.']},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" is not an allowed name.']},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" is an invalid folder name.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" is not an allowed folder name']},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" is a reserved name and not allowed.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" is not allowed inside a folder name.']},"All files":{msgid:"All files",msgstr:["All files"]},Cancel:{msgid:"Cancel",msgstr:["Cancel"]},Choose:{msgid:"Choose",msgstr:["Choose"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Choose {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Choose %n file","Choose %n files"]},Copy:{msgid:"Copy",msgstr:["Copy"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copy to {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Could not create the new folder"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Could not load files settings"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Could not load files views"]},"Create directory":{msgid:"Create directory",msgstr:["Create directory"]},"Current view selector":{msgid:"Current view selector",msgstr:["Current view selector"]},"Enter your name":{msgid:"Enter your name",msgstr:["Enter your name"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["Failed to set nickname."]},Favorites:{msgid:"Favorites",msgstr:["Favourites"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Files and folders you mark as favourite will show up here."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Files and folders you recently modified will show up here."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filter file list"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Folder name cannot be empty."]},"Guest identification":{msgid:"Guest identification",msgstr:["Guest identification"]},Home:{msgid:"Home",msgstr:["Home"]},"Invalid name.":{msgid:"Invalid name.",msgstr:["Invalid name."]},Modified:{msgid:"Modified",msgstr:["Modified"]},Move:{msgid:"Move",msgstr:["Move"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Move to {target}"]},Name:{msgid:"Name",msgstr:["Name"]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["Names must not be empty."]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:['Names must not end with "{extension}".']},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["Names must not start with a dot."]},New:{msgid:"New",msgstr:["New"]},"New folder":{msgid:"New folder",msgstr:["New folder"]},"New folder name":{msgid:"New folder name",msgstr:["New folder name"]},"No files in here":{msgid:"No files in here",msgstr:["No files in here"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["No files matching your filter were found."]},"No matching files":{msgid:"No matching files",msgstr:["No matching files"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["Please enter a name with at least 2 characters."]},Recent:{msgid:"Recent",msgstr:["Recent"]},"Select all entries":{msgid:"Select all entries",msgstr:["Select all entries"]},"Select entry":{msgid:"Select entry",msgstr:["Select entry"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Select the row for {nodename}"]},Size:{msgid:"Size",msgstr:["Size"]},"Submit name":{msgid:"Submit name",msgstr:["Submit name"]},Undo:{msgid:"Undo",msgstr:["Undo"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Upload some content or sync with your devices!"]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["You are currently not identified."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["You cannot leave the name empty."]}}}}},{locale:"eo",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Esperanto (https://app.transifex.com/nextcloud/teams/64236/eo/)","Content-Type":"text/plain; charset=UTF-8",Language:"eo","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Esperanto (https://app.transifex.com/nextcloud/teams/64236/eo/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: eo\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["Malfari"]}}}}},{locale:"es",json:{charset:"utf-8",headers:{"Last-Translator":"Julio C. Ortega, 2025","Language-Team":"Spanish (https://app.transifex.com/nextcloud/teams/64236/es/)","Content-Type":"text/plain; charset=UTF-8",Language:"es","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nFranciscoFJ , 2023\nMark Ziegler , 2024\nJulio C. Ortega, 2025\n"},msgstr:["Last-Translator: Julio C. Ortega, 2025\nLanguage-Team: Spanish (https://app.transifex.com/nextcloud/teams/64236/es/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" no está permitido dentro de un nombre.']},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" no es un nombre permitido.']},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" es un nombre de carpeta no válido.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" no es un nombre de carpeta permitido']},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" es un nombre reservado y no está permitido.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" no está permitido dentro del nombre de una carpeta.']},"All files":{msgid:"All files",msgstr:["Todos los archivos"]},Cancel:{msgid:"Cancel",msgstr:["Cancelar"]},Choose:{msgid:"Choose",msgstr:["Seleccionar"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Seleccionar {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Elige %n archivo","Elige %n archivos","Seleccione %n archivos"]},Copy:{msgid:"Copy",msgstr:["Copiar"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copiar a {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["No se pudo crear la nueva carpeta"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["No se pudieron cargar los ajustes de archivos"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["No se pudieron cargar las vistas de los archivos"]},"Create directory":{msgid:"Create directory",msgstr:["Crear directorio"]},"Current view selector":{msgid:"Current view selector",msgstr:["Selector de vista actual"]},"Enter your name":{msgid:"Enter your name",msgstr:["Ingrese su nombre"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["Fallo al establecer apodo."]},Favorites:{msgid:"Favorites",msgstr:["Favoritos"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Los archivos y carpetas que marque como favoritos aparecerán aquí."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Los archivos y carpetas que modificó recientemente aparecerán aquí."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrar lista de archivos"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["El nombre de la carpeta no puede estar vacío."]},"Guest identification":{msgid:"Guest identification",msgstr:["Identificación de invitado"]},Home:{msgid:"Home",msgstr:["Inicio"]},"Invalid name.":{msgid:"Invalid name.",msgstr:["Nombre inválido."]},Modified:{msgid:"Modified",msgstr:["Modificado"]},Move:{msgid:"Move",msgstr:["Mover"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Mover a {target}"]},Name:{msgid:"Name",msgstr:["Nombre"]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["Los nombres no deben estar vacíos."]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:['Los nombres no deben terminar con "{extension}".']},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["Los nombres no deben iniciar con un punto."]},New:{msgid:"New",msgstr:["Nuevo"]},"New folder":{msgid:"New folder",msgstr:[" Nueva carpeta"]},"New folder name":{msgid:"New folder name",msgstr:["Nuevo nombre de carpeta"]},"No files in here":{msgid:"No files in here",msgstr:["No hay archivos aquí"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["No se encontraron archivos que coincidiesen con su filtro."]},"No matching files":{msgid:"No matching files",msgstr:["No hay archivos coincidentes"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["Por favor, ingrese un nombre con al menos 2 caracteres."]},Recent:{msgid:"Recent",msgstr:["Reciente"]},"Select all entries":{msgid:"Select all entries",msgstr:["Seleccionar todas las entradas"]},"Select entry":{msgid:"Select entry",msgstr:["Seleccionar entrada"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Seleccione la fila para {nodename}"]},Size:{msgid:"Size",msgstr:["Tamaño"]},"Submit name":{msgid:"Submit name",msgstr:["Enviar nombre"]},Undo:{msgid:"Undo",msgstr:["Deshacer"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["¡Cargue algún contenido o sincronice con sus dispositivos!"]},"You are currently identified as {nickname}.":{msgid:"You are currently identified as {nickname}.",msgstr:["Ud. se encuentra identificado actualmente como {nickname}."]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["Ud. no se encuentra identificado actualmente."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["No puede dejar el nombre vacío."]}}}}},{locale:"es_419",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Latin America) (https://app.transifex.com/nextcloud/teams/64236/es_419/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_419","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Latin America) (https://app.transifex.com/nextcloud/teams/64236/es_419/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_419\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_AR",json:{charset:"utf-8",headers:{"Last-Translator":"Matías Campo Hoet , 2024","Language-Team":"Spanish (Argentina) (https://app.transifex.com/nextcloud/teams/64236/es_AR/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_AR","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nMatías Campo Hoet , 2024\n"},msgstr:["Last-Translator: Matías Campo Hoet , 2024\nLanguage-Team: Spanish (Argentina) (https://app.transifex.com/nextcloud/teams/64236/es_AR/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_AR\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" es un nombre de carpeta inválido.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" no es un nombre de carpeta permitido']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" no está permitido en el nombre de una carpeta.']},"All files":{msgid:"All files",msgstr:["Todos los archivos"]},Choose:{msgid:"Choose",msgstr:["Elegir"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Elija {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Elija %n archivo","Elija %n archivos","Elija %n archivos"]},Copy:{msgid:"Copy",msgstr:["Copiar"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copiar a {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["No se pudo crear la nueva carpeta"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["No se pudo cargar la configuración de archivos"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["No se pudieron cargar las vistas de los archivos"]},"Create directory":{msgid:"Create directory",msgstr:["Crear directorio"]},"Current view selector":{msgid:"Current view selector",msgstr:["Selector de vista actual"]},Favorites:{msgid:"Favorites",msgstr:["Favoritos"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Los archivos y carpetas que marque como favoritos aparecerán aquí."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Los archivos y carpetas que modificó recientemente aparecerán aquí."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrar lista de archivos"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["El nombre de la carpeta no puede estar vacío."]},Home:{msgid:"Home",msgstr:["Inicio"]},Modified:{msgid:"Modified",msgstr:["Modificado"]},Move:{msgid:"Move",msgstr:["Mover"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Mover a {target}"]},Name:{msgid:"Name",msgstr:["Nombre"]},New:{msgid:"New",msgstr:["Nuevo"]},"New folder":{msgid:"New folder",msgstr:["Nueva carpeta"]},"New folder name":{msgid:"New folder name",msgstr:["Nombre de nueva carpeta"]},"No files in here":{msgid:"No files in here",msgstr:["No hay archivos aquí"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["No se encontraron archivos que coincidan con su filtro."]},"No matching files":{msgid:"No matching files",msgstr:["No hay archivos coincidentes"]},Recent:{msgid:"Recent",msgstr:["Reciente"]},"Select all entries":{msgid:"Select all entries",msgstr:["Seleccionar todas las entradas"]},"Select entry":{msgid:"Select entry",msgstr:["Seleccionar entrada"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Seleccione la fila para {nodename}"]},Size:{msgid:"Size",msgstr:["Tamaño"]},Undo:{msgid:"Undo",msgstr:["Deshacer"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["¡Cargue algún contenido o sincronice con sus dispositivos!"]}}}}},{locale:"es_CL",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Chile) (https://app.transifex.com/nextcloud/teams/64236/es_CL/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_CL","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Chile) (https://app.transifex.com/nextcloud/teams/64236/es_CL/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_CL\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_CO",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Colombia) (https://app.transifex.com/nextcloud/teams/64236/es_CO/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_CO","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Colombia) (https://app.transifex.com/nextcloud/teams/64236/es_CO/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_CO\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_CR",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Costa Rica) (https://app.transifex.com/nextcloud/teams/64236/es_CR/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_CR","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Costa Rica) (https://app.transifex.com/nextcloud/teams/64236/es_CR/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_CR\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_DO",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Dominican Republic) (https://app.transifex.com/nextcloud/teams/64236/es_DO/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_DO","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Dominican Republic) (https://app.transifex.com/nextcloud/teams/64236/es_DO/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_DO\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_EC",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Ecuador) (https://app.transifex.com/nextcloud/teams/64236/es_EC/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_EC","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Ecuador) (https://app.transifex.com/nextcloud/teams/64236/es_EC/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_EC\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_GT",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Guatemala) (https://app.transifex.com/nextcloud/teams/64236/es_GT/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_GT","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Guatemala) (https://app.transifex.com/nextcloud/teams/64236/es_GT/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_GT\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_HN",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Honduras) (https://app.transifex.com/nextcloud/teams/64236/es_HN/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_HN","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Honduras) (https://app.transifex.com/nextcloud/teams/64236/es_HN/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_HN\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_MX",json:{charset:"utf-8",headers:{"Last-Translator":"Jehu Marcos Herrera Puentes, 2024","Language-Team":"Spanish (Mexico) (https://app.transifex.com/nextcloud/teams/64236/es_MX/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_MX","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nJehu Marcos Herrera Puentes, 2024\n"},msgstr:["Last-Translator: Jehu Marcos Herrera Puentes, 2024\nLanguage-Team: Spanish (Mexico) (https://app.transifex.com/nextcloud/teams/64236/es_MX/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_MX\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" es un nombre de carpeta inválido.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" no es un nombre de carpeta permitido.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" no está permitido en el nombre de la carpeta.']},"All files":{msgid:"All files",msgstr:["Todos los archivos"]},Choose:{msgid:"Choose",msgstr:["Seleccionar"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Seleccionar {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Seleccionar %n archivo","Seleccionar %n archivos","Seleccionar %n archivos"]},Copy:{msgid:"Copy",msgstr:["Copiar"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copiar a {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["No se pudo crear la nueva carpeta"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["No se pudo cargar la configuración de archivos"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["No se pudieron cargar las vistas de los archivos"]},"Create directory":{msgid:"Create directory",msgstr:["Crear carpeta"]},"Current view selector":{msgid:"Current view selector",msgstr:["Selector de vista actual"]},Favorites:{msgid:"Favorites",msgstr:["Favoritos"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Los archivos y carpetas que marque como favoritos aparecerán aquí."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Los archivos y carpetas que modificó recientemente aparecerán aquí."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrar lista de archivos"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["El nombre de la carpeta no puede estar vacío."]},Home:{msgid:"Home",msgstr:["Inicio"]},Modified:{msgid:"Modified",msgstr:["Modificado"]},Move:{msgid:"Move",msgstr:["Mover"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Mover a {target}"]},Name:{msgid:"Name",msgstr:["Nombre"]},New:{msgid:"New",msgstr:["Nuevo"]},"New folder":{msgid:"New folder",msgstr:["Nueva carpeta"]},"New folder name":{msgid:"New folder name",msgstr:["Nombre de nueva carpeta"]},"No files in here":{msgid:"No files in here",msgstr:["No hay archivos aquí"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["No se encontraron archivos que coincidan con su filtro."]},"No matching files":{msgid:"No matching files",msgstr:["No hay archivos coincidentes"]},Recent:{msgid:"Recent",msgstr:["Reciente"]},"Select all entries":{msgid:"Select all entries",msgstr:["Seleccionar todas las entradas"]},"Select entry":{msgid:"Select entry",msgstr:["Seleccionar entrada"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Seleccione la fila para {nodename}"]},Size:{msgid:"Size",msgstr:["Tamaño"]},Undo:{msgid:"Undo",msgstr:["Deshacer"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["¡Suba algún contenido o sincronice con sus dispositivos!"]}}}}},{locale:"es_NI",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Nicaragua) (https://app.transifex.com/nextcloud/teams/64236/es_NI/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_NI","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Nicaragua) (https://app.transifex.com/nextcloud/teams/64236/es_NI/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_NI\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_PA",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Panama) (https://app.transifex.com/nextcloud/teams/64236/es_PA/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_PA","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Panama) (https://app.transifex.com/nextcloud/teams/64236/es_PA/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_PA\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_PE",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Peru) (https://app.transifex.com/nextcloud/teams/64236/es_PE/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_PE","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Peru) (https://app.transifex.com/nextcloud/teams/64236/es_PE/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_PE\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_PR",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Puerto Rico) (https://app.transifex.com/nextcloud/teams/64236/es_PR/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_PR","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Puerto Rico) (https://app.transifex.com/nextcloud/teams/64236/es_PR/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_PR\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_PY",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Paraguay) (https://app.transifex.com/nextcloud/teams/64236/es_PY/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_PY","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Paraguay) (https://app.transifex.com/nextcloud/teams/64236/es_PY/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_PY\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_SV",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (El Salvador) (https://app.transifex.com/nextcloud/teams/64236/es_SV/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_SV","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (El Salvador) (https://app.transifex.com/nextcloud/teams/64236/es_SV/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_SV\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_UY",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Uruguay) (https://app.transifex.com/nextcloud/teams/64236/es_UY/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_UY","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Uruguay) (https://app.transifex.com/nextcloud/teams/64236/es_UY/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_UY\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"et_EE",json:{charset:"utf-8",headers:{"Last-Translator":"Priit Jõerüüt , 2025","Language-Team":"Estonian (Estonia) (https://app.transifex.com/nextcloud/teams/64236/et_EE/)","Content-Type":"text/plain; charset=UTF-8",Language:"et_EE","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nMait R, 2023\nPriit Jõerüüt , 2025\n"},msgstr:["Last-Translator: Priit Jõerüüt , 2025\nLanguage-Team: Estonian (Estonia) (https://app.transifex.com/nextcloud/teams/64236/et_EE/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: et_EE\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:["„{char}“ pole nimes lubatud."]},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:["„{extension}“ pole lubatud nimi."]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["„{name}“ on vigane kausta nimi."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["„{name}“ pole kausta nimes lubatud"]},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:["„{segment}“ on reserveeritud nimi ja pole kasutamiseks lubatud."]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["„/“ pole kausta nimes lubatud."]},"%n file conflict":{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n fail on vastuolus","%n faili on omavahel vastuolus"]},"%n file conflict in {dirname}":{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n fail on {dirname} kaustas vastuolus","%n faili on omavahel {dirname} kaustas vastuolus"]},"All files":{msgid:"All files",msgstr:["Kõik failid"]},Cancel:{msgid:"Cancel",msgstr:["Katkesta"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Katkesta kogu tegevus"]},Choose:{msgid:"Choose",msgstr:["Tee valik"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Vali {file} fail"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Vali %n fail","Vali %n faili"]},Confirm:{msgid:"Confirm",msgstr:["Kinnita"]},Continue:{msgid:"Continue",msgstr:["Jätka"]},Copy:{msgid:"Copy",msgstr:["Kopeeri"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopeeri sihtkohta {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Uut kausta ei saanud luua"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Failide seadistusi ei õnnestunud laadida"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Failide vaatamiskordi ei õnnestunud laadida"]},"Create directory":{msgid:"Create directory",msgstr:["Loo kaust"]},"Current view selector":{msgid:"Current view selector",msgstr:["Praeguse vaate valija"]},"Enter your name":{msgid:"Enter your name",msgstr:["Sisesta oma nimi"]},"Existing version":{msgid:"Existing version",msgstr:["Olemasolev versioon"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["Hüüdnime ei õnnestunud lisada"]},Favorites:{msgid:"Favorites",msgstr:["Lemmikud"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Failid ja kaustad, mida märgistad lemmikuks, kuvatakse siin."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Siin kuvatakse hiljuti muudetud failid ja kaustad."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtreeri faililoendit"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Kausta nimi ei saa olla tühi."]},"Guest identification":{msgid:"Guest identification",msgstr:["Külalise tuvastamine"]},Home:{msgid:"Home",msgstr:["Avaleht"]},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Kui valid mõlemad versioonid, siis uue faili nimele lisatakse number."]},"Invalid name.":{msgid:"Invalid name.",msgstr:["Vigane nimi."]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Viimase muutmise kuupäev pole teada"]},Modified:{msgid:"Modified",msgstr:["Muudetud"]},Move:{msgid:"Move",msgstr:["Teisalda"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Teisalda kausta {target}"]},Name:{msgid:"Name",msgstr:["Nimi"]},"Names may be at most 64 characters long.":{msgid:"Names may be at most 64 characters long.",msgstr:["Nimed võivad olla vaid kuni 64 tähemärki pikad."]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["Nimi ei saa olla tühi."]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:["Nime lõpus ei tohi olla „{extension}“."]},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["Nime alguses ei tohi olla punkt."]},New:{msgid:"New",msgstr:["Uus"]},"New folder":{msgid:"New folder",msgstr:["Uus kaust"]},"New folder name":{msgid:"New folder name",msgstr:["Uue kausta nimi"]},"New version":{msgid:"New version",msgstr:["Uus versioon"]},"No files in here":{msgid:"No files in here",msgstr:["Siin puuduvad failid"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Sinu filtrile vastavaid faile ei leidunud."]},"No matching files":{msgid:"No matching files",msgstr:["Puuduvad sobivad failid"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["Palun sisesta vähemalt 2 tähemärki pikk nimi."]},Recent:{msgid:"Recent",msgstr:["Hiljutine"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Vali kõik märkeruudud"]},"Select all entries":{msgid:"Select all entries",msgstr:["Vali kõik kirjed"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Vali kõik olemasolevad failid"]},"Select all new files":{msgid:"Select all new files",msgstr:["Vali kõik uued failid"]},"Select entry":{msgid:"Select entry",msgstr:["Vali kirje"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Vali rida „{nodename}“ jaoks"]},Size:{msgid:"Size",msgstr:["Suurus"]},"Skip %n file":{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Jäta %n fail vahele","Jäta %n faili vahele"]},"Skip this file":{msgid:"Skip this file",msgstr:["Jäta see fail vahele"]},"Submit name":{msgid:"Submit name",msgstr:["Lisa nimi"]},Undo:{msgid:"Undo",msgstr:["Tühista"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Lisa mingit sisu või sünkroniseeri see oma seadmestest!"]},"When an incoming folder is selected, any conflicting files within it will also be overwritten.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Kui uute failide kaust on valitud, siis kõik seal leiduvad vastuolus failid saavad üle kirjutatud."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Kui uute failide kaust on valitud, siis sisu kirjutatakse olemasolevasse kausta ja korraldatakse rekursiivne failikonfliktide lahendamine."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Missugused failid tahaksid alles jätta?"]},"You are currently identified as {nickname}.":{msgid:"You are currently identified as {nickname}.",msgstr:["Sa oled hetkel tuvastatav kui {nickname}.."]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["Sa oled hetkel tuvastamata."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["Sa ei saa jätte nime tühjaks."]},"You need to choose at least one conflict solution":{msgid:"You need to choose at least one conflict solution",msgstr:["Sa pead valima vähemalt ühe failikonflikti lahenduse."]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Jätkamaks pead valima igast failist vähemalt ühe versiooni."]}}}}},{locale:"eu",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Basque (https://app.transifex.com/nextcloud/teams/64236/eu/)","Content-Type":"text/plain; charset=UTF-8",Language:"eu","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Basque (https://app.transifex.com/nextcloud/teams/64236/eu/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: eu\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["Desegin"]}}}}},{locale:"fa",json:{charset:"utf-8",headers:{"Last-Translator":"Omid Nateghi, 2025","Language-Team":"Persian (https://app.transifex.com/nextcloud/teams/64236/fa/)","Content-Type":"text/plain; charset=UTF-8",Language:"fa","Plural-Forms":"nplurals=2; plural=(n > 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nAmir Shekoohi, 2024\nreza reza , 2024\nOmid Nateghi, 2025\n"},msgstr:["Last-Translator: Omid Nateghi, 2025\nLanguage-Team: Persian (https://app.transifex.com/nextcloud/teams/64236/fa/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: fa\nPlural-Forms: nplurals=2; plural=(n > 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["{name} نام پوشه معتبر نیست"]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["{name} نام پوشه مجاز نیست"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" نمی‌تواند در نام پوشه استفاده شود.']},"All files":{msgid:"All files",msgstr:["همه فایل‌ها"]},Cancel:{msgid:"Cancel",msgstr:["لغو"]},Choose:{msgid:"Choose",msgstr:["انتخاب"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["انتخاب {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["انتخاب %n فایل","انتخاب %n فایل"]},Copy:{msgid:"Copy",msgstr:["رونوشت"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["رونوشت از {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["پوشه جدید ایجاد نشد"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["تنظیمات فایل باز نشد"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["نمای فایل‌ها بارگیری نشد"]},"Create directory":{msgid:"Create directory",msgstr:["ایجاد فهرست"]},"Current view selector":{msgid:"Current view selector",msgstr:["انتخابگر نماگر فعلی"]},"Enter your name":{msgid:"Enter your name",msgstr:["نام خود را وارد کنید"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["تنظیم نام مستعار ناموفق بود."]},Favorites:{msgid:"Favorites",msgstr:["علایق"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["فایل‌ها و پوشه‌هایی که به‌عنوان مورد علاقه علامت‌گذاری می‌کنید در اینجا نشان داده می‌شوند."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["فایل‌ها و پوشه‌هایی که اخیراً تغییر داده‌اید در اینجا نمایش داده می‌شوند."]},"Filter file list":{msgid:"Filter file list",msgstr:["فیلتر لیست فایل"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["نام پوشه نمی تواند خالی باشد."]},"Guest identification":{msgid:"Guest identification",msgstr:["شناسایی مهمان"]},Home:{msgid:"Home",msgstr:["خانه"]},Modified:{msgid:"Modified",msgstr:["اصلاح شده"]},Move:{msgid:"Move",msgstr:["انتقال"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["انتقال به {target}"]},Name:{msgid:"Name",msgstr:["نام"]},New:{msgid:"New",msgstr:["جدید"]},"New folder":{msgid:"New folder",msgstr:["پوشه جدید"]},"New folder name":{msgid:"New folder name",msgstr:["نام پوشه جدید"]},"No files in here":{msgid:"No files in here",msgstr:["فایلی اینجا نیست"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["هیچ فایلی مطابق با فیلتر شما یافت نشد."]},"No matching files":{msgid:"No matching files",msgstr:["فایل منطبقی وجود ندارد"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["لطفاً نامی با حداقل ۲ کاراکتر وارد کنید."]},Recent:{msgid:"Recent",msgstr:["اخیر"]},"Select all entries":{msgid:"Select all entries",msgstr:["انتخاب همه ورودی ها"]},"Select entry":{msgid:"Select entry",msgstr:["انتخاب ورودی"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["انتخاب ردیف برای {nodename}"]},Size:{msgid:"Size",msgstr:["اندازه"]},"Submit name":{msgid:"Submit name",msgstr:["ارسال نام"]},Undo:{msgid:"Undo",msgstr:["بازگردانی"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["مقداری محتوا آپلود کنید یا با دستگاه های خود همگام سازی کنید!"]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["شما در حال حاضر شناسایی نشده‌اید."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["نمی‌توانید نام را خالی بگذارید."]}}}}},{locale:"fi_FI",json:{charset:"utf-8",headers:{"Last-Translator":"Jiri Grönroos , 2025","Language-Team":"Finnish (Finland) (https://app.transifex.com/nextcloud/teams/64236/fi_FI/)","Content-Type":"text/plain; charset=UTF-8",Language:"fi_FI","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nthingumy, 2024\nSusanna Ånäs , 2025\nJiri Grönroos , 2025\n"},msgstr:["Last-Translator: Jiri Grönroos , 2025\nLanguage-Team: Finnish (Finland) (https://app.transifex.com/nextcloud/teams/64236/fi_FI/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: fi_FI\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" ei ole sallittu nimessä.']},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" ei ole sallittu nimi.']},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" on virheellinen kansion nimi.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" ei ole sallittu kansion nimi']},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" on varattu nimi eikä se ole sallittu.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" ei ole sallittu kansion nimessä.']},"All files":{msgid:"All files",msgstr:["Kaikki tiedostot"]},Cancel:{msgid:"Cancel",msgstr:["Peruuta"]},Choose:{msgid:"Choose",msgstr:["Valitse"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Valitse {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Valitse %n tiedosto","Valitse %n tiedostoa"]},Copy:{msgid:"Copy",msgstr:["Kopioi"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopioi sijaintiin {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Uutta kansiota ei voitu luoda"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Tiedoston asetuksia ei saa ladattua"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Tiedoston näkymiä ei saa ladattua"]},"Create directory":{msgid:"Create directory",msgstr:["Luo kansio"]},"Current view selector":{msgid:"Current view selector",msgstr:["Nykyisen näkymän valinta"]},"Enter your name":{msgid:"Enter your name",msgstr:["Kirjoita nimesi"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["Kutsumanimen asettaminen epäonnistui."]},Favorites:{msgid:"Favorites",msgstr:["Suosikit"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Tiedostot ja kansiot, jotka merkitset suosikkeihisi, näkyvät täällä."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Tiedostot ja kansiot, joita muokkasit äskettäin, näkyvät täällä."]},"Filter file list":{msgid:"Filter file list",msgstr:["Suodata tiedostolistaa"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Kansion nimi ei voi olla tyhjä."]},"Guest identification":{msgid:"Guest identification",msgstr:["Vieraan tunnistaminen"]},Home:{msgid:"Home",msgstr:["Koti"]},"Invalid name.":{msgid:"Invalid name.",msgstr:["Virheellinen nimi."]},Modified:{msgid:"Modified",msgstr:["Muokattu"]},Move:{msgid:"Move",msgstr:["Siirrä"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Siirrä sijaintiin {target}"]},Name:{msgid:"Name",msgstr:["Nimi"]},"Names may be at most 64 characters long.":{msgid:"Names may be at most 64 characters long.",msgstr:["Nimissä voi olla enintään 64 merkkiä."]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["Nimet eivät saa olla tyhjiä."]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:['Nimet eivät saa päättyä sanaan "{extension}".']},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["Nimet eivät saa alkaa pisteellä."]},New:{msgid:"New",msgstr:["Uusi"]},"New folder":{msgid:"New folder",msgstr:["Uusi kansio"]},"New folder name":{msgid:"New folder name",msgstr:["Uuden kansion nimi"]},"No files in here":{msgid:"No files in here",msgstr:["Täällä ei ole tiedostoja"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Suodatinta vastaavia tiedostoja ei löytynyt."]},"No matching files":{msgid:"No matching files",msgstr:["Ei vastaavia tiedostoja"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["Kirjoita vähintään kaksi merkkiä sisältävä nimi."]},Recent:{msgid:"Recent",msgstr:["Viimeisimmät"]},"Select all entries":{msgid:"Select all entries",msgstr:["Valitse kaikki tietueet"]},"Select entry":{msgid:"Select entry",msgstr:["Valitse tietue"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Valitse rivi {nodename}:lle"]},Size:{msgid:"Size",msgstr:["Koko"]},"Submit name":{msgid:"Submit name",msgstr:["Lähetä nimi"]},Undo:{msgid:"Undo",msgstr:["Kumoa"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Lähetä jotain sisältöä tai synkronoi laitteidesi kanssa!"]},"You are currently identified as {nickname}.":{msgid:"You are currently identified as {nickname}.",msgstr:["Sinut tunnetaan tällä hetkellä nimellä {nickname}."]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["Sinua ei ole tunnistettu."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["Nimeä ei voi jättää tyhjäksi."]}}}}},{locale:"fo",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Faroese (https://app.transifex.com/nextcloud/teams/64236/fo/)","Content-Type":"text/plain; charset=UTF-8",Language:"fo","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Faroese (https://app.transifex.com/nextcloud/teams/64236/fo/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: fo\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"fr",json:{charset:"utf-8",headers:{"Last-Translator":"Caro Leviia, 2025","Language-Team":"French (https://app.transifex.com/nextcloud/teams/64236/fr/)","Content-Type":"text/plain; charset=UTF-8",Language:"fr","Plural-Forms":"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nRémi LEBLOND, 2023\nMordecai, 2023\nfleopaulD, 2023\nL. Ch., 2024\nJérôme HERBINET, 2024\nDEV314R, 2024\nBenoit Pruneau, 2025\nCaro Leviia, 2025\n"},msgstr:["Last-Translator: Caro Leviia, 2025\nLanguage-Team: French (https://app.transifex.com/nextcloud/teams/64236/fr/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: fr\nPlural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" n\'est pas autorisé dans un nom.']},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" n\'est pas un nom autorisé.']},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" n\'est pas un nom de dossier valide.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" n\'est pas un nom de dossier autorisé']},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" est un nom réservé et n\'est pas autorisé.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['Le caractère "/" n\'est pas autorisé dans un nom de dossier.']},"All files":{msgid:"All files",msgstr:["Tous les fichiers"]},Cancel:{msgid:"Cancel",msgstr:["Annuler"]},Choose:{msgid:"Choose",msgstr:["Choisir"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Choisir {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Choisir %n fichier","Choisir %n fichiers","Choisir %n fichiers "]},Copy:{msgid:"Copy",msgstr:["Copier"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copier vers {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Impossible de créer le nouveau dossier"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Les paramètres des fichiers n'ont pas pu être chargés"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Impossible de charger les vues des fichiers"]},"Create directory":{msgid:"Create directory",msgstr:["Créer un répertoire"]},"Current view selector":{msgid:"Current view selector",msgstr:["Sélecteur d'affichage actuel"]},"Enter your name":{msgid:"Enter your name",msgstr:["Entrez votre nom"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["Échec de définition du surnom."]},Favorites:{msgid:"Favorites",msgstr:["Favoris"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Les fichiers et répertoires marqués en favoris apparaîtront ici."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Les fichiers et répertoires modifiés récemment apparaîtront ici."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrer la liste des fichiers"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Le nom du dossier ne peut pas être vide."]},"Guest identification":{msgid:"Guest identification",msgstr:["Identification d'invité"]},Home:{msgid:"Home",msgstr:["Accueil"]},"Invalid name.":{msgid:"Invalid name.",msgstr:["Nom invalide."]},Modified:{msgid:"Modified",msgstr:["Modifié"]},Move:{msgid:"Move",msgstr:["Déplacer"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Déplacer vers {target}"]},Name:{msgid:"Name",msgstr:["Nom"]},"Names may be at most 64 characters long.":{msgid:"Names may be at most 64 characters long.",msgstr:["Les noms peuvent comporter au maximum 64 caractères."]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["Les noms ne peuvent pas être vides."]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:['Les noms ne doivent pas se terminer par "{extension}".']},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["Les noms ne peuvent pas commencer par un point."]},New:{msgid:"New",msgstr:["Nouveau"]},"New folder":{msgid:"New folder",msgstr:["Nouveau dossier"]},"New folder name":{msgid:"New folder name",msgstr:["Nom du nouveau dossier"]},"No files in here":{msgid:"No files in here",msgstr:["Aucun fichier ici"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Aucun fichier trouvé correspondant à votre filtre."]},"No matching files":{msgid:"No matching files",msgstr:["Aucun fichier correspondant"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["Veuillez entrer un nom avec au moins 2 caractères."]},Recent:{msgid:"Recent",msgstr:["Récents"]},"Select all entries":{msgid:"Select all entries",msgstr:["Tout sélectionner"]},"Select entry":{msgid:"Select entry",msgstr:["Sélectionner une entrée"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Sélectionner l'enregistrement pour {nodename}"]},Size:{msgid:"Size",msgstr:["Taille"]},"Submit name":{msgid:"Submit name",msgstr:["Envoyer le nom"]},Undo:{msgid:"Undo",msgstr:["Rétablir"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Chargez du contenu ou synchronisez avec vos équipements !"]},"You are currently identified as {nickname}.":{msgid:"You are currently identified as {nickname}.",msgstr:["Vous êtes actuellement identifié comme {nickname}."]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["Vous n'êtes pas identifié actuellement."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["Vous ne pouvez pas laisser le nom vide."]}}}}},{locale:"ga",json:{charset:"utf-8",headers:{"Last-Translator":"Aindriú Mac Giolla Eoin, 2025","Language-Team":"Irish (https://app.transifex.com/nextcloud/teams/64236/ga/)","Content-Type":"text/plain; charset=UTF-8",Language:"ga","Plural-Forms":"nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nAindriú Mac Giolla Eoin, 2025\n"},msgstr:["Last-Translator: Aindriú Mac Giolla Eoin, 2025\nLanguage-Team: Irish (https://app.transifex.com/nextcloud/teams/64236/ga/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ga\nPlural-Forms: nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4);\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:['Ní cheadaítear "{char}" laistigh d\'ainm.']},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:['Ní ainm ceadaithe é "{extension}".']},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['Is ainm fillteáin neamhbhailí é "{name}".']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['Ní ainm fillteáin ceadaithe é "{name}".']},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['Is ainm curtha in áirithe é "{segment}" agus ní cheadaítear é.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['Ní cheadaítear "/" taobh istigh d\'ainm fillteáin.']},"%n file conflict":{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n coimhlint comhaid","%n coimhlint comhad","%n coimhlint comhad","%n coimhlint comhad","%n coimhlint comhad"]},"%n file conflict in {dirname}":{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n coimhlint comhaid i {dirname}","%n coimhlintí comhaid i {dirname}","%n coimhlintí comhaid i {dirname}","%n coimhlintí comhaid i {dirname}","%n coimhlintí comhaid i {dirname}"]},"All files":{msgid:"All files",msgstr:["Gach comhad"]},Cancel:{msgid:"Cancel",msgstr:["Cealaigh"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Cealaigh an oibríocht ar fad"]},Choose:{msgid:"Choose",msgstr:["Roghnaigh"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Roghnaigh {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Roghnaigh %n comhad","Roghnaigh %n comhaid","Roghnaigh %n comhaid","Roghnaigh %n comhaid","Roghnaigh %n comhaid"]},Confirm:{msgid:"Confirm",msgstr:["Deimhnigh"]},Continue:{msgid:"Continue",msgstr:["Lean ar aghaidh"]},Copy:{msgid:"Copy",msgstr:["Cóip"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Cóipeáil chuig {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Níorbh fhéidir an fillteán nua a chruthú"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Níorbh fhéidir socruithe comhaid a lódáil"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Níorbh fhéidir radhairc comhad a lódáil"]},"Create directory":{msgid:"Create directory",msgstr:["Cruthaigh eolaire"]},"Current view selector":{msgid:"Current view selector",msgstr:["Roghnóir amhairc reatha"]},"Enter your name":{msgid:"Enter your name",msgstr:["Cuir isteach d'ainm"]},"Existing version":{msgid:"Existing version",msgstr:["Leagan atá ann cheana féin"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["Theip ar leasainm a shocrú."]},Favorites:{msgid:"Favorites",msgstr:["Ceanáin"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Taispeánfar comhaid agus fillteáin a mharcálann tú mar is fearr leat anseo."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Taispeánfar comhaid agus fillteáin a d'athraigh tú le déanaí anseo."]},"Filter file list":{msgid:"Filter file list",msgstr:["Scag liosta comhad"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Ní féidir ainm fillteáin a bheith folamh."]},"Guest identification":{msgid:"Guest identification",msgstr:["Aitheantas aoi"]},Home:{msgid:"Home",msgstr:["Baile"]},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Má roghnaíonn tú an dá leagan, cuirfear uimhir le hainm an chomhaid atá ag teacht isteach."]},"Invalid name.":{msgid:"Invalid name.",msgstr:["Ainm neamhbhailí."]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Dáta an athraithe dheireanaigh anaithnid"]},Modified:{msgid:"Modified",msgstr:["Athraithe"]},Move:{msgid:"Move",msgstr:["Bog"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Bog go{target}"]},Name:{msgid:"Name",msgstr:["Ainm"]},"Names may be at most 64 characters long.":{msgid:"Names may be at most 64 characters long.",msgstr:["Ní fhéadfaidh ainmneacha a bheith níos mó ná 64 carachtar ar fhad."]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["Ní féidir ainmneacha a bheith folamh."]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:['Ní féidir ainmneacha a chríochnú le "{extension}".']},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["Ní mór ainmneacha a bheith ag tosú le ponc."]},New:{msgid:"New",msgstr:["Nua"]},"New folder":{msgid:"New folder",msgstr:["Fillteán nua"]},"New folder name":{msgid:"New folder name",msgstr:["Ainm fillteáin nua"]},"New version":{msgid:"New version",msgstr:["Leagan nua"]},"No files in here":{msgid:"No files in here",msgstr:["Níl aon chomhaid istigh anseo"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Níor aimsíodh aon chomhad a tháinig le do scagaire."]},"No matching files":{msgid:"No matching files",msgstr:["Gan comhaid meaitseála"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["Cuir isteach ainm ina bhfuil 2 charachtar ar a laghad."]},Recent:{msgid:"Recent",msgstr:["le déanaí"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Roghnaigh na boscaí seiceála go léir"]},"Select all entries":{msgid:"Select all entries",msgstr:["Roghnaigh gach iontráil"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Roghnaigh na comhaid uile atá ann cheana"]},"Select all new files":{msgid:"Select all new files",msgstr:["Roghnaigh gach comhad nua"]},"Select entry":{msgid:"Select entry",msgstr:["Roghnaigh iontráil"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Roghnaigh an ró do {nodename}"]},Size:{msgid:"Size",msgstr:["Méid"]},"Skip %n file":{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Léim %n comhad","Léim %n comhaid","Léim %n comhaid","Léim %n comhaid","Léim %n comhaid"]},"Skip this file":{msgid:"Skip this file",msgstr:["Scipeáil an comhad seo"]},"Submit name":{msgid:"Submit name",msgstr:["Cuir isteach ainm"]},Undo:{msgid:"Undo",msgstr:["Cealaigh"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Uaslódáil roinnt ábhair nó sioncronaigh le do ghléasanna!"]},"When an incoming folder is selected, any conflicting files within it will also be overwritten.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Nuair a roghnaítear fillteán isteach, déanfar aon chomhaid choimhlinteacha ann a athscríobh freisin."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Nuair a roghnaítear fillteán isteach, scríobhtar an t-ábhar isteach sa fhillteán atá ann cheana féin agus déantar réiteach coinbhleachta athchúrsach."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Cé na comhaid ar mhaith leat a choinneáil?"]},"You are currently identified as {nickname}.":{msgid:"You are currently identified as {nickname}.",msgstr:["Is é {nickname} an ainm atá ort faoi láthair."]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["Níl aitheantas tugtha duit faoi láthair."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["Ní féidir leat an t-ainm a fhágáil folamh."]},"You need to choose at least one conflict solution":{msgid:"You need to choose at least one conflict solution",msgstr:["Ní mór duit réiteach coinbhleachta amháin ar a laghad a roghnú"]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Ní mór duit leagan amháin ar a laghad de gach comhad a roghnú le leanúint ar aghaidh."]}}}}},{locale:"gd",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Gaelic, Scottish (https://app.transifex.com/nextcloud/teams/64236/gd/)","Content-Type":"text/plain; charset=UTF-8",Language:"gd","Plural-Forms":"nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : (n > 2 && n < 20) ? 2 : 3;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Gaelic, Scottish (https://app.transifex.com/nextcloud/teams/64236/gd/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: gd\nPlural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : (n > 2 && n < 20) ? 2 : 3;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"gl",json:{charset:"utf-8",headers:{"Last-Translator":"Miguel Anxo Bouzada , 2025","Language-Team":"Galician (https://app.transifex.com/nextcloud/teams/64236/gl/)","Content-Type":"text/plain; charset=UTF-8",Language:"gl","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nMiguel Anxo Bouzada , 2025\n"},msgstr:["Last-Translator: Miguel Anxo Bouzada , 2025\nLanguage-Team: Galician (https://app.transifex.com/nextcloud/teams/64236/gl/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: gl\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:["«{char}» non está permitido dentro dun nome."]},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:["«{extension}» non é un nome permitido."]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["«{name}» non é un nome de cartafol válido."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["«{name}» non é un nome de cartafol permitido"]},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:["«{segment}» é un nome reservado e non está permitido."]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["A «/» non está permitida no nome dun cartafol."]},"%n file conflict":{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n ficheiro en conflito","%n ficheiros en conflito"]},"%n file conflict in {dirname}":{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n ficheiro en conflito en {dirname}","%n ficheiros en conflito en {dirname}"]},"All files":{msgid:"All files",msgstr:["Todos os ficheiros"]},Cancel:{msgid:"Cancel",msgstr:["Cancelar"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Cancelar toda a operación"]},Choose:{msgid:"Choose",msgstr:["Escoller"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Escoller {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Escoller %n ficheiro","Escoller %n ficheiros"]},Confirm:{msgid:"Confirm",msgstr:["Confirmar"]},Continue:{msgid:"Continue",msgstr:["Continuar"]},Copy:{msgid:"Copy",msgstr:["Copiar"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copiar en {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Non foi posíbel crear o novo cartafol"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Non foi posíbel cargar os axustes dos ficheiros"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Non foi posíbel cargar as vistas dos ficheiros"]},"Create directory":{msgid:"Create directory",msgstr:["Crear un directorio"]},"Current view selector":{msgid:"Current view selector",msgstr:["Selector de vista actual"]},"Enter your name":{msgid:"Enter your name",msgstr:["Introduza o seu nome"]},"Existing version":{msgid:"Existing version",msgstr:["Versión existente"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["Produciuse un fallo ao definir o alcume."]},Favorites:{msgid:"Favorites",msgstr:["Favoritos"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Os ficheiros e cartafoles que marque como favoritos aparecerán aquí."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Os ficheiros e cartafoles que modificou recentemente aparecerán aquí."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrar a lista de ficheiros"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["O nome do cartafol non pode estar baleiro."]},"Guest identification":{msgid:"Guest identification",msgstr:["Identificación do convidado"]},Home:{msgid:"Home",msgstr:["Inicio"]},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Se selecciona ambas as versións, o ficheiro entrante terá un número engadido ao seu nome."]},"Invalid name.":{msgid:"Invalid name.",msgstr:["Nome incorrecto"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Data da última modificación descoñecida"]},Modified:{msgid:"Modified",msgstr:["Modificado"]},Move:{msgid:"Move",msgstr:["Mover"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Mover cara a {target}"]},Name:{msgid:"Name",msgstr:["Nome"]},"Names may be at most 64 characters long.":{msgid:"Names may be at most 64 characters long.",msgstr:["Os nomes poden ter unha lonxitude máxima de 64 caracteres."]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["Os nomes non deben estar baleiros."]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:["Os nomes non deben rematar en «{extension}»."]},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["Os nomes non deben comezar cun punto."]},New:{msgid:"New",msgstr:["Novo"]},"New folder":{msgid:"New folder",msgstr:["Novo cartafol"]},"New folder name":{msgid:"New folder name",msgstr:["Novo nome do cartafol"]},"New version":{msgid:"New version",msgstr:["Nova versión"]},"No files in here":{msgid:"No files in here",msgstr:["Aquí non hai ficheiros"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Non se atopou ningún ficheiro que coincida co filtro."]},"No matching files":{msgid:"No matching files",msgstr:["Non hai ficheiros coincidentes"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["Introduza un nome con polo menos 2 caracteres."]},Recent:{msgid:"Recent",msgstr:["Recente"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Seleccionar todas as caixas"]},"Select all entries":{msgid:"Select all entries",msgstr:["Seleccionar todas as entradas"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Seleccionar todos os ficheiros existentes"]},"Select all new files":{msgid:"Select all new files",msgstr:["Seleccionar todos os ficheiros novos"]},"Select entry":{msgid:"Select entry",msgstr:["Seleccionar a entrada"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Seleccionar a fila para {nodename}"]},Size:{msgid:"Size",msgstr:["Tamaño"]},"Skip %n file":{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Omitir %n ficheiro","Omitir %n ficheiros"]},"Skip this file":{msgid:"Skip this file",msgstr:["Omitir este ficheiro"]},"Submit name":{msgid:"Submit name",msgstr:["Enviar o nome"]},Undo:{msgid:"Undo",msgstr:["Desfacer"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Enviar algún contido ou sincronizalo cos seus dispositivos!"]},"When an incoming folder is selected, any conflicting files within it will also be overwritten.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Cando se selecciona un cartafol entrante, todos os ficheiros conflitivos dentro dela tamén serán sobrescritos."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Cando se selecciona un cartafol entrante, o contido escríbese no cartafol existente e realízase unha resolución recursiva de conflitos."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Que ficheiros quere conservar?"]},"You are currently identified as {nickname}.":{msgid:"You are currently identified as {nickname}.",msgstr:["Vde. está identificado actualmente como {nickname}."]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["Vde. non está identificado actualmente."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["Vde. non pode deixar o nome baleiro."]},"You need to choose at least one conflict solution":{msgid:"You need to choose at least one conflict solution",msgstr:["É necesario escoller polo menos unha solución de conflito"]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["É necesario seleccionar polo menos unha versión de cada ficheiro para continuar."]}}}}},{locale:"he",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Hebrew (https://app.transifex.com/nextcloud/teams/64236/he/)","Content-Type":"text/plain; charset=UTF-8",Language:"he","Plural-Forms":"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Hebrew (https://app.transifex.com/nextcloud/teams/64236/he/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: he\nPlural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["ביטול"]}}}}},{locale:"hi_IN",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Hindi (India) (https://app.transifex.com/nextcloud/teams/64236/hi_IN/)","Content-Type":"text/plain; charset=UTF-8",Language:"hi_IN","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Hindi (India) (https://app.transifex.com/nextcloud/teams/64236/hi_IN/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: hi_IN\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"hr",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Croatian (https://app.transifex.com/nextcloud/teams/64236/hr/)","Content-Type":"text/plain; charset=UTF-8",Language:"hr","Plural-Forms":"nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Croatian (https://app.transifex.com/nextcloud/teams/64236/hr/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: hr\nPlural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"hsb",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Upper Sorbian (https://app.transifex.com/nextcloud/teams/64236/hsb/)","Content-Type":"text/plain; charset=UTF-8",Language:"hsb","Plural-Forms":"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Upper Sorbian (https://app.transifex.com/nextcloud/teams/64236/hsb/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: hsb\nPlural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"hu_HU",json:{charset:"utf-8",headers:{"Last-Translator":"János Schrempf , 2025","Language-Team":"Hungarian (Hungary) (https://app.transifex.com/nextcloud/teams/64236/hu_HU/)","Content-Type":"text/plain; charset=UTF-8",Language:"hu_HU","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nFőnyedi Áron , 2023\nGyuris Gellért , 2024\nJános Schrempf , 2025\n"},msgstr:["Last-Translator: János Schrempf , 2025\nLanguage-Team: Hungarian (Hungary) (https://app.transifex.com/nextcloud/teams/64236/hu_HU/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: hu_HU\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" nem engedélyezett névben.']},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" nem engedélyezett név.']},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["„{name}” érvénytelen mappanév."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["„{name}” nem engedélyezett mappanév"]},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" foglalt név és nem engedélyezett.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["„/” jel nem szerepelhet mappa nevében."]},"All files":{msgid:"All files",msgstr:["Minden fájl"]},Cancel:{msgid:"Cancel",msgstr:["Mégse"]},Choose:{msgid:"Choose",msgstr:["Kiválasztás"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["{file} kiválasztása"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["%n fájl kiválasztása","%n fájl kiválasztása"]},Copy:{msgid:"Copy",msgstr:["Másolás"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Másolás ide: {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Az új mappa létrehozása nem lehetséges"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Fájlbeállítások betöltése nem lehetséges"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Fájlnézetek betöltése nem lehetséges"]},"Create directory":{msgid:"Create directory",msgstr:["Mappa létrehozása"]},"Current view selector":{msgid:"Current view selector",msgstr:["Jelenlegi nézet választó"]},"Enter your name":{msgid:"Enter your name",msgstr:["Add meg a neved"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["Becenév beállítás sikertelen."]},Favorites:{msgid:"Favorites",msgstr:["Kedvencek"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["A kedvencként megjelölt fájlok és mappák itt jelennek meg."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["A nemrég módosított fájlok és mappák itt jelennek meg."]},"Filter file list":{msgid:"Filter file list",msgstr:["Fájl lista szűrése"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["A mappa neve nem lehet üres."]},"Guest identification":{msgid:"Guest identification",msgstr:["Vendég azonosítás"]},Home:{msgid:"Home",msgstr:["Kezdőlap"]},"Invalid name.":{msgid:"Invalid name.",msgstr:["Érvénytelen név."]},Modified:{msgid:"Modified",msgstr:["Módosítva"]},Move:{msgid:"Move",msgstr:["Mozgatás"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Mozgatás ide: {target}"]},Name:{msgid:"Name",msgstr:["Név"]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["Nevek nem lehetnek üresek."]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:['Nevek nem végződhetnek "{extension}"-re.']},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["Nevek nem kezdődhetnek ponttal."]},New:{msgid:"New",msgstr:["Új"]},"New folder":{msgid:"New folder",msgstr:["Új mappa"]},"New folder name":{msgid:"New folder name",msgstr:["Új mappa név"]},"No files in here":{msgid:"No files in here",msgstr:["Itt nincsenek fájlok"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nincs a szűrési feltételeknek megfelelő fájl."]},"No matching files":{msgid:"No matching files",msgstr:["Nincs ilyen fájl"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["Kérlek adj meg egy legalább 2 karakteres nevet."]},Recent:{msgid:"Recent",msgstr:["Gyakori"]},"Select all entries":{msgid:"Select all entries",msgstr:["Minden bejegyzés kijelölése"]},"Select entry":{msgid:"Select entry",msgstr:["Bejegyzés kijelölése"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Válassz sort a következőnek: {nodename}"]},Size:{msgid:"Size",msgstr:["Méret"]},"Submit name":{msgid:"Submit name",msgstr:["Név beküldése"]},Undo:{msgid:"Undo",msgstr:["Visszavonás"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Tölts fel tartalmat vagy szinkronizálj az eszközeiddel!"]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["Jelenleg nem vagy azonosítva."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["A nevet nem hagyhatod üresen."]}}}}},{locale:"hy",json:{charset:"utf-8",headers:{"Last-Translator":"Sos Aghamiryan , 2025","Language-Team":"Armenian (https://app.transifex.com/nextcloud/teams/64236/hy/)","Content-Type":"text/plain; charset=UTF-8",Language:"hy","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nSos Aghamiryan , 2025\n"},msgstr:["Last-Translator: Sos Aghamiryan , 2025\nLanguage-Team: Armenian (https://app.transifex.com/nextcloud/teams/64236/hy/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: hy\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["{name} սխալ թղթապանակի անվանում է"]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["{name} համարվում է անթույլատրելի թղթապանակի անվանում"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["/ չի թույլատրվում օգտագործել անվանման մեջ"]},"All files":{msgid:"All files",msgstr:["Բոլոր ֆայլերը"]},Choose:{msgid:"Choose",msgstr:["Ընտրել"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Ընտրել {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Ընտրել %n ֆայլ","Ընտրել %n ֆայլեր"]},Copy:{msgid:"Copy",msgstr:["Պատճենել"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Պատճենել {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Չստացվեց ստեղծել նոր թղթապանակը"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Չստացվեց բեռնել ֆայլի կարգավորումները"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Չստացվեց բեռնել ֆայլերի դիտումները"]},"Create directory":{msgid:"Create directory",msgstr:["Ստեղծել դիրեկտորիա"]},"Current view selector":{msgid:"Current view selector",msgstr:["Ընթացիկ դիտման ընտրիչ"]},Favorites:{msgid:"Favorites",msgstr:["Նախընտրելիներ"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Այստեղ կցուցադրվեն այն ֆայլերն ու պանակները, որոնք դուք նշել եք որպես նախընտրելիներ:"]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Այստեղ կցուցադրվեն այն ֆայլերն ու պանակները, որոնք վերջերս փոխել եք:"]},"Filter file list":{msgid:"Filter file list",msgstr:["Ֆիլտրել ֆայլերի ցուցակը"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Թղթապանակի անունը չի կարող դատարկ լինել:"]},Home:{msgid:"Home",msgstr:["Սկիզբ"]},Modified:{msgid:"Modified",msgstr:["Փոփոխված"]},Move:{msgid:"Move",msgstr:["Տեղափոխել"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Տեղափոխել {target}"]},Name:{msgid:"Name",msgstr:["Անուն"]},New:{msgid:"New",msgstr:["Նոր"]},"New folder":{msgid:"New folder",msgstr:["Նոր թղթապանակ"]},"New folder name":{msgid:"New folder name",msgstr:["Նոր թղթապանակի անվանում"]},"No files in here":{msgid:"No files in here",msgstr:["Այստեղ չկան ֆայլեր"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Ձեր ֆիլտրին համապատասխանող ֆայլերը չեն գտնվել:"]},"No matching files":{msgid:"No matching files",msgstr:["Չկան համապատասխան ֆայլեր"]},Recent:{msgid:"Recent",msgstr:["Վերջին"]},"Select all entries":{msgid:"Select all entries",msgstr:["Ընտրել բոլոր գրառումները"]},"Select entry":{msgid:"Select entry",msgstr:["Ընտրել բոլոր գրառումը"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Ընտրեք տողը {nodename}-ի համար "]},Size:{msgid:"Size",msgstr:["Չափ"]},Undo:{msgid:"Undo",msgstr:["Ետարկել"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Ներբեռնեք որոշ բովանդակություն կամ համաժամացրեք այն ձեր սարքերի հետ:"]}}}}},{locale:"ia",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Interlingua (https://app.transifex.com/nextcloud/teams/64236/ia/)","Content-Type":"text/plain; charset=UTF-8",Language:"ia","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Interlingua (https://app.transifex.com/nextcloud/teams/64236/ia/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ia\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"id",json:{charset:"utf-8",headers:{"Last-Translator":"Lun May, 2024","Language-Team":"Indonesian (https://app.transifex.com/nextcloud/teams/64236/id/)","Content-Type":"text/plain; charset=UTF-8",Language:"id","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nLinerly , 2023\nLun May, 2024\n"},msgstr:["Last-Translator: Lun May, 2024\nLanguage-Team: Indonesian (https://app.transifex.com/nextcloud/teams/64236/id/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: id\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" bukan nama folder yang valid.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" merupakan nama folder yang tidak diperbolehkan']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" tidak diperbolehkan di dalam nama folder.']},"All files":{msgid:"All files",msgstr:["Semua berkas"]},Choose:{msgid:"Choose",msgstr:["Pilih"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Pilih {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Pilih %n file"]},Copy:{msgid:"Copy",msgstr:["Salin"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Salin ke {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Tidak dapat membuat folder baru"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Tidak dapat memuat pengaturan file"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Tidak dapat memuat tampilan file"]},"Create directory":{msgid:"Create directory",msgstr:["Buat direktori"]},"Current view selector":{msgid:"Current view selector",msgstr:["Pemilih tampilan saat ini"]},Favorites:{msgid:"Favorites",msgstr:["Favorit"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Berkas dan folder yang Anda tandai sebagai favorit akan muncul di sini."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Berkas dan folder yang Anda ubah baru-baru ini akan muncul di sini."]},"Filter file list":{msgid:"Filter file list",msgstr:["Saring daftar berkas"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Name berkas tidak boleh kosong."]},Home:{msgid:"Home",msgstr:["Beranda"]},Modified:{msgid:"Modified",msgstr:["Diubah"]},Move:{msgid:"Move",msgstr:["Pindahkan"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Pindahkan ke {target}"]},Name:{msgid:"Name",msgstr:["Nama"]},New:{msgid:"New",msgstr:["Baru"]},"New folder":{msgid:"New folder",msgstr:["Folder baru"]},"New folder name":{msgid:"New folder name",msgstr:["Nama folder baru"]},"No files in here":{msgid:"No files in here",msgstr:["Tidak ada berkas di sini"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Tidak ada berkas yang cocok dengan penyaringan Anda."]},"No matching files":{msgid:"No matching files",msgstr:["Tidak ada berkas yang cocok"]},Recent:{msgid:"Recent",msgstr:["Terkini"]},"Select all entries":{msgid:"Select all entries",msgstr:["Pilih semua entri"]},"Select entry":{msgid:"Select entry",msgstr:["Pilih entri"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Pilih baris untuk {nodename}"]},Size:{msgid:"Size",msgstr:["Ukuran"]},Undo:{msgid:"Undo",msgstr:["Tidak jadi"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Unggah beberapa konten atau sinkronkan dengan perangkat Anda!"]}}}}},{locale:"ig",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Igbo (https://app.transifex.com/nextcloud/teams/64236/ig/)","Content-Type":"text/plain; charset=UTF-8",Language:"ig","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Igbo (https://app.transifex.com/nextcloud/teams/64236/ig/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ig\nPlural-Forms: nplurals=1; plural=0;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"is",json:{charset:"utf-8",headers:{"Last-Translator":"Sveinn í Felli , 2025","Language-Team":"Icelandic (https://app.transifex.com/nextcloud/teams/64236/is/)","Content-Type":"text/plain; charset=UTF-8",Language:"is","Plural-Forms":"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nSveinn í Felli , 2025\n"},msgstr:["Last-Translator: Sveinn í Felli , 2025\nLanguage-Team: Icelandic (https://app.transifex.com/nextcloud/teams/64236/is/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: is\nPlural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" er ógilt möppuheiti.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" er ekki leyfilegt möppuheiti']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" er er ekki leyfilegt innan í skráarheiti.']},"All files":{msgid:"All files",msgstr:["Allar skrár"]},Choose:{msgid:"Choose",msgstr:["Veldu"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Veldu {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Veldu %n skrá","Veldu %n skrár"]},Copy:{msgid:"Copy",msgstr:["Afrita"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Afrita í {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Get ekki búið til nýju möppuna"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Tókst ekki að hlaða inn stillingum skráa"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Tókst ekki að hlaða inn sýnum skráa"]},"Create directory":{msgid:"Create directory",msgstr:["Búa til möppu"]},"Current view selector":{msgid:"Current view selector",msgstr:["Núverandi val sýnar"]},Favorites:{msgid:"Favorites",msgstr:["Eftirlæti"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Skrár og möppur sem þú merkir sem eftirlæti birtast hér."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Skrár og möppur sem þú breyttir nýlega birtast hér."]},"Filter file list":{msgid:"Filter file list",msgstr:["Sía skráalista"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Möppuheiti má ekki vera tómt."]},Home:{msgid:"Home",msgstr:["Heim"]},Modified:{msgid:"Modified",msgstr:["Breytt"]},Move:{msgid:"Move",msgstr:["Færa"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Færa í {target}"]},Name:{msgid:"Name",msgstr:["Heiti"]},New:{msgid:"New",msgstr:["Nýtt"]},"New folder":{msgid:"New folder",msgstr:["Ný mappa"]},"New folder name":{msgid:"New folder name",msgstr:["Heiti nýrrar möppu"]},"No files in here":{msgid:"No files in here",msgstr:["Engar skrár hér"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Engar skrár fundust sem passa við síuna."]},"No matching files":{msgid:"No matching files",msgstr:["Engar samsvarandi skrár"]},Recent:{msgid:"Recent",msgstr:["Nýlegt"]},"Select all entries":{msgid:"Select all entries",msgstr:["Velja allar færslur"]},"Select entry":{msgid:"Select entry",msgstr:["Velja færslu"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Veldu röðina fyrir {nodename}"]},Size:{msgid:"Size",msgstr:["Stærð"]},Undo:{msgid:"Undo",msgstr:["Afturkalla"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Sendu inn eitthvað efni eða samstilltu við tækin þín!"]}}}}},{locale:"it",json:{charset:"utf-8",headers:{"Last-Translator":"Sebastiano Furlan, 2024","Language-Team":"Italian (https://app.transifex.com/nextcloud/teams/64236/it/)","Content-Type":"text/plain; charset=UTF-8",Language:"it","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nClaudio Scandella, 2023\nRaffaele Silano , 2024\nSebastiano Furlan, 2024\n"},msgstr:["Last-Translator: Sebastiano Furlan, 2024\nLanguage-Team: Italian (https://app.transifex.com/nextcloud/teams/64236/it/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: it\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" non è un nome di cartella valido.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" non è un nome di cartella ammesso']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" non è ammesso all\'interno del nome di una cartella.']},"All files":{msgid:"All files",msgstr:["Tutti i file"]},Choose:{msgid:"Choose",msgstr:["Scegli"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Scegli {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Seleziona %n file","Seleziona %n file","Seleziona %n file"]},Copy:{msgid:"Copy",msgstr:["Copia"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copia in {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Impossibile creare la nuova cartella"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Impossibile caricare le impostazioni dei file"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Impossibile caricare le visualizzazioni dei file"]},"Create directory":{msgid:"Create directory",msgstr:["Crea directory"]},"Current view selector":{msgid:"Current view selector",msgstr:["Selettore della vista corrente"]},Favorites:{msgid:"Favorites",msgstr:["Preferiti"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["I file e le cartelle contrassegnate come preferite saranno mostrate qui."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["I file e le cartelle che hai modificato di recente saranno mostrate qui."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtra elenco file"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Il nome della cartella non può essere vuoto."]},Home:{msgid:"Home",msgstr:["Home"]},Modified:{msgid:"Modified",msgstr:["Modificato"]},Move:{msgid:"Move",msgstr:["Sposta"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Sposta in {target}"]},Name:{msgid:"Name",msgstr:["Nome"]},New:{msgid:"New",msgstr:["Nuovo"]},"New folder":{msgid:"New folder",msgstr:["Nuova cartella"]},"New folder name":{msgid:"New folder name",msgstr:["Nuovo nome cartella"]},"No files in here":{msgid:"No files in here",msgstr:["Nessun file qui"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nessun file che corrisponde al tuo filtro è stato trovato."]},"No matching files":{msgid:"No matching files",msgstr:["Nessun file corrispondente"]},Recent:{msgid:"Recent",msgstr:["Recente"]},"Select all entries":{msgid:"Select all entries",msgstr:["Scegli tutte le voci"]},"Select entry":{msgid:"Select entry",msgstr:["Seleziona la voce"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Seleziona la riga per {nodename}"]},Size:{msgid:"Size",msgstr:["Taglia/dimensioni"]},Undo:{msgid:"Undo",msgstr:["Annulla"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Carica qualche contenuto o sincronizza con i tuoi dispositivi!"]}}}}},{locale:"ja_JP",json:{charset:"utf-8",headers:{"Last-Translator":"kshimohata, 2025","Language-Team":"Japanese (Japan) (https://app.transifex.com/nextcloud/teams/64236/ja_JP/)","Content-Type":"text/plain; charset=UTF-8",Language:"ja_JP","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nUchiyama Takuya , 2023\ntakehito K kondo, 2023\nkojima.imamura, 2024\nTakafumi AKAMATSU, 2024\ndevi, 2024\nkshimohata, 2025\n"},msgstr:["Last-Translator: kshimohata, 2025\nLanguage-Team: Japanese (Japan) (https://app.transifex.com/nextcloud/teams/64236/ja_JP/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ja_JP\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:['名前に"{char}"は使用できません。']},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}"は許可された名前ではありません']},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" はフォルダー名に使用できません。']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}"は許可されたフォルダー名ではありません']},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}"は予約名であり使用できません。']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["フォルダー名に「/(スラッシュ)」は使用できません。"]},"%n file conflict":{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%nファイルが競合しています"]},"%n file conflict in {dirname}":{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%nディレクトリ{dirname}内のファイル競合"]},"All files":{msgid:"All files",msgstr:["すべてのファイル"]},Cancel:{msgid:"Cancel",msgstr:["キャンセル"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["操作全体をキャンセルする"]},Choose:{msgid:"Choose",msgstr:["選択"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["{file} を選択"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["%n 個のファイルを選択"]},Confirm:{msgid:"Confirm",msgstr:["承認"]},Continue:{msgid:"Continue",msgstr:["続ける"]},Copy:{msgid:"Copy",msgstr:["コピー"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["{target} にコピー"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["新しいフォルダーを作成できませんでした"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["ファイル設定を読み込めませんでした"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["ファイルビューを読み込めませんでした"]},"Create directory":{msgid:"Create directory",msgstr:["ディレクトリを作成"]},"Current view selector":{msgid:"Current view selector",msgstr:["現在のビューセレクタ"]},"Enter your name":{msgid:"Enter your name",msgstr:["名前を入力してください"]},"Existing version":{msgid:"Existing version",msgstr:["現行バージョン"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["ニックネームの設定に失敗しました。"]},Favorites:{msgid:"Favorites",msgstr:["お気に入り"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["お気に入りとしてマークしたファイルとフォルダがここに表示されます。"]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["最近変更したファイルとフォルダがここに表示されます。"]},"Filter file list":{msgid:"Filter file list",msgstr:["ファイルリストをフィルタ"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["フォルダ名は空にできません。"]},"Guest identification":{msgid:"Guest identification",msgstr:["ゲスト識別"]},Home:{msgid:"Home",msgstr:["ホーム"]},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["両方のバージョンを選択した場合、受信ファイル名には番号が追加されます。"]},"Invalid name.":{msgid:"Invalid name.",msgstr:["無効な名前です。"]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["最終更新日不明"]},Modified:{msgid:"Modified",msgstr:["変更済み"]},Move:{msgid:"Move",msgstr:["移動"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["{target} に移動"]},Name:{msgid:"Name",msgstr:["名前"]},"Names may be at most 64 characters long.":{msgid:"Names may be at most 64 characters long.",msgstr:["名前は最大64文字です。"]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["名前は空にできません。"]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:['名前の末尾に"{extension}"は使用できません']},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["ドットで始まる名前は使用できません。"]},New:{msgid:"New",msgstr:["新規作成"]},"New folder":{msgid:"New folder",msgstr:["新しいフォルダー"]},"New folder name":{msgid:"New folder name",msgstr:["新しいフォルダーの名前"]},"New version":{msgid:"New version",msgstr:["新バージョン"]},"No files in here":{msgid:"No files in here",msgstr:["ファイルがありません"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["フィルタに一致するファイルは見つかりませんでした。"]},"No matching files":{msgid:"No matching files",msgstr:["一致するファイルはありません"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["名前を2文字以上で入力してください。"]},Recent:{msgid:"Recent",msgstr:["最近"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["すべてのチェックボックスを選択する"]},"Select all entries":{msgid:"Select all entries",msgstr:["すべてのエントリを選択"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["既存のファイルをすべて選択"]},"Select all new files":{msgid:"Select all new files",msgstr:["すべての新規ファイルを選択"]},"Select entry":{msgid:"Select entry",msgstr:["エントリを選択"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["{nodename} の行を選択"]},Size:{msgid:"Size",msgstr:["サイズ"]},"Skip %n file":{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["%n 個のファイルをスキップ"]},"Skip this file":{msgid:"Skip this file",msgstr:["このファイルをスキップ"]},"Submit name":{msgid:"Submit name",msgstr:["名前を送信する"]},Undo:{msgid:"Undo",msgstr:["元に戻す"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["コンテンツをアップロードするか、デバイスと同期してください!"]},"When an incoming folder is selected, any conflicting files within it will also be overwritten.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["受信フォルダが選択されている場合、そのフォルダ内の競合ファイルも上書きされます。"]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["受信フォルダが選択されると、内容は既存のフォルダに書き込まれ、再帰的な競合解決が実行されます。"]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["どのファイルを残しますか?"]},"You are currently identified as {nickname}.":{msgid:"You are currently identified as {nickname}.",msgstr:["現在、{nickname}として識別されています。"]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["現在あなたは識別されていません。"]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["名前を空にすることはできません。"]},"You need to choose at least one conflict solution":{msgid:"You need to choose at least one conflict solution",msgstr:["少なくとも1つの競合ソリューションを選択する必要があります"]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["続行するには、各ファイルのバージョンを少なくとも1つ選択する必要があります。"]}}}}},{locale:"ka",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Georgian (https://app.transifex.com/nextcloud/teams/64236/ka/)","Content-Type":"text/plain; charset=UTF-8",Language:"ka","Plural-Forms":"nplurals=2; plural=(n!=1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Georgian (https://app.transifex.com/nextcloud/teams/64236/ka/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ka\nPlural-Forms: nplurals=2; plural=(n!=1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"ka_GE",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Georgian (Georgia) (https://app.transifex.com/nextcloud/teams/64236/ka_GE/)","Content-Type":"text/plain; charset=UTF-8",Language:"ka_GE","Plural-Forms":"nplurals=2; plural=(n!=1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Georgian (Georgia) (https://app.transifex.com/nextcloud/teams/64236/ka_GE/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ka_GE\nPlural-Forms: nplurals=2; plural=(n!=1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"kab",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Kabyle (https://app.transifex.com/nextcloud/teams/64236/kab/)","Content-Type":"text/plain; charset=UTF-8",Language:"kab","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Kabyle (https://app.transifex.com/nextcloud/teams/64236/kab/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: kab\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["Sefsex"]}}}}},{locale:"kk",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Kazakh (https://app.transifex.com/nextcloud/teams/64236/kk/)","Content-Type":"text/plain; charset=UTF-8",Language:"kk","Plural-Forms":"nplurals=2; plural=(n!=1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Kazakh (https://app.transifex.com/nextcloud/teams/64236/kk/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: kk\nPlural-Forms: nplurals=2; plural=(n!=1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"km",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Khmer (https://app.transifex.com/nextcloud/teams/64236/km/)","Content-Type":"text/plain; charset=UTF-8",Language:"km","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Khmer (https://app.transifex.com/nextcloud/teams/64236/km/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: km\nPlural-Forms: nplurals=1; plural=0;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"kn",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Kannada (https://app.transifex.com/nextcloud/teams/64236/kn/)","Content-Type":"text/plain; charset=UTF-8",Language:"kn","Plural-Forms":"nplurals=2; plural=(n > 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Kannada (https://app.transifex.com/nextcloud/teams/64236/kn/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: kn\nPlural-Forms: nplurals=2; plural=(n > 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"ko",json:{charset:"utf-8",headers:{"Last-Translator":"OHORA YOON, 2025","Language-Team":"Korean (https://app.transifex.com/nextcloud/teams/64236/ko/)","Content-Type":"text/plain; charset=UTF-8",Language:"ko","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nJihwan Ahn, 2023\nBrandon Han, 2024\n이상오, 2024\nHyeongjin Park, 2025\nLEE Hwanyong , 2025\n보헤민, 2025\nOHORA YOON, 2025\n"},msgstr:["Last-Translator: OHORA YOON, 2025\nLanguage-Team: Korean (https://app.transifex.com/nextcloud/teams/64236/ko/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ko\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}"는 이름 내에 사용할 수 없습니다.']},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}"은 허용되는 이름이 아닙니다.']},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}"은 사용할 수 없는 폴더명입니다.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}"은 허용되지 않은 폴더명입니다.']},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['같은 이름을 가진 "{segment}"이 이미 사용 중입니다.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/"는 폴더명에 사용할 수 없는 기호입니다.']},"All files":{msgid:"All files",msgstr:["모든 파일"]},Cancel:{msgid:"Cancel",msgstr:["취소"]},Choose:{msgid:"Choose",msgstr:["선택"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["{file} 선택"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["%n개의 파일 선택"]},Copy:{msgid:"Copy",msgstr:["복사"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["{target}으로 복사"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["새 폴더를 만들 수 없음"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["파일 설정을 불러오지 못함"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["파일 보기를 불러오지 못함"]},"Create directory":{msgid:"Create directory",msgstr:["디렉토리 만들기"]},"Current view selector":{msgid:"Current view selector",msgstr:["현재 뷰 선택자"]},"Enter your name":{msgid:"Enter your name",msgstr:["이름을 입력하세요 "]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["닉네임을 설정하지 못했습니다.\n "]},Favorites:{msgid:"Favorites",msgstr:["즐겨찾기"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["즐겨찾기로 표시한 파일 및 폴더가 이곳에 표시됩니다."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["최근 수정한 파일 및 폴더가 이곳에 표시됩니다."]},"Filter file list":{msgid:"Filter file list",msgstr:["파일 목록 필터링"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["폴더명을 비울 수 없습니다."]},"Guest identification":{msgid:"Guest identification",msgstr:["게스트 확인"]},Home:{msgid:"Home",msgstr:["홈"]},"Invalid name.":{msgid:"Invalid name.",msgstr:["잘못된 이름입니다. "]},Modified:{msgid:"Modified",msgstr:["수정됨"]},Move:{msgid:"Move",msgstr:["이동"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["{target}으로 이동"]},Name:{msgid:"Name",msgstr:["이름"]},"Names may be at most 64 characters long.":{msgid:"Names may be at most 64 characters long.",msgstr:["이름은 아마도 최대 64글자 입니다."]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["이름은 비어 있으면 안 됩니다."]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:['이름은 "{extension}"로 끝나지 않아야 합니다.']},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["이름은 점으로 시작해서는 안 됩니다."]},New:{msgid:"New",msgstr:["새로 만들기"]},"New folder":{msgid:"New folder",msgstr:["새 폴더"]},"New folder name":{msgid:"New folder name",msgstr:["새 폴더명"]},"No files in here":{msgid:"No files in here",msgstr:["파일이 없습니다"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["선택한 필터에 해당하는 파일이 없습니다."]},"No matching files":{msgid:"No matching files",msgstr:["일치하는 파일 없음"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["최소 2자 이상의 이름을 입력하십시오. "]},Recent:{msgid:"Recent",msgstr:["최근"]},"Select all entries":{msgid:"Select all entries",msgstr:["모두 선택"]},"Select entry":{msgid:"Select entry",msgstr:["항목 선택"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["{nodename}의 행 선택"]},Size:{msgid:"Size",msgstr:["크기"]},"Submit name":{msgid:"Submit name",msgstr:["이름 제출"]},Undo:{msgid:"Undo",msgstr:["되돌리기"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["기기에서 파일을 업로드 또는 동기화하세요!"]},"You are currently identified as {nickname}.":{msgid:"You are currently identified as {nickname}.",msgstr:["{nickname}로서 인증 상태 입니다."]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["현재 인증되지 않았습니다."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["이름은 비워 둘 수 없습니다. "]}}}}},{locale:"la",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Latin (https://app.transifex.com/nextcloud/teams/64236/la/)","Content-Type":"text/plain; charset=UTF-8",Language:"la","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Latin (https://app.transifex.com/nextcloud/teams/64236/la/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: la\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"lb",json:{charset:"utf-8",headers:{"Last-Translator":"VoXaN24ch, 2024","Language-Team":"Luxembourgish (https://app.transifex.com/nextcloud/teams/64236/lb/)","Content-Type":"text/plain; charset=UTF-8",Language:"lb","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nVoXaN24ch, 2024\n"},msgstr:["Last-Translator: VoXaN24ch, 2024\nLanguage-Team: Luxembourgish (https://app.transifex.com/nextcloud/teams/64236/lb/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: lb\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["{name} ass en ongëlteg Dossier"]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["{name} ass net en erlaabten Dossiernumm"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" ass net an engem Dossier Numm erlaabt']},"All files":{msgid:"All files",msgstr:["All Dateien"]},Choose:{msgid:"Choose",msgstr:["Wielt"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Wielt {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Wielt %n Fichieren","Wielt %n Fichier"]},Copy:{msgid:"Copy",msgstr:["Kopie"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopie op {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Konnt den neien Dossier net erstellen"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Konnt d'Dateienastellungen net lueden"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Konnt d'Dateien net lueden"]},"Create directory":{msgid:"Create directory",msgstr:["Erstellt Verzeechnes"]},"Current view selector":{msgid:"Current view selector",msgstr:["Aktuell Vue selector"]},Favorites:{msgid:"Favorites",msgstr:["Favoritten"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Dateien an Ordner, déi Dir als Favorit markéiert, ginn hei gewisen"]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Dateien an Ordner déi Dir viru kuerzem geännert hutt ginn hei op"]},"Filter file list":{msgid:"Filter file list",msgstr:["Filter Datei Lëscht"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Dossier Numm kann net eidel sinn"]},Home:{msgid:"Home",msgstr:["Wëllkomm"]},Modified:{msgid:"Modified",msgstr:["Geännert"]},Move:{msgid:"Move",msgstr:["Plënne"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Plënneren {target}"]},Name:{msgid:"Name",msgstr:["Numm"]},New:{msgid:"New",msgstr:["Nei"]},"New folder":{msgid:"New folder",msgstr:["Neien dossier"]},"New folder name":{msgid:"New folder name",msgstr:["Neien dossier numm"]},"No files in here":{msgid:"No files in here",msgstr:["Kee fichier hei"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Kee fichier deen äre filter passt gouf fonnt"]},"No matching files":{msgid:"No matching files",msgstr:["Keng passende dateien"]},Recent:{msgid:"Recent",msgstr:["Rezent"]},"Select all entries":{msgid:"Select all entries",msgstr:["Wielt all entréen"]},"Select entry":{msgid:"Select entry",msgstr:["Wielt entrée"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Wielt d'zeil fir {nodename}"]},Size:{msgid:"Size",msgstr:["Gréisst"]},Undo:{msgid:"Undo",msgstr:["Undoen"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Luet en inhalt erop oder synchroniséiert mat ären apparater"]}}}}},{locale:"lo",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Lao (https://app.transifex.com/nextcloud/teams/64236/lo/)","Content-Type":"text/plain; charset=UTF-8",Language:"lo","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Lao (https://app.transifex.com/nextcloud/teams/64236/lo/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: lo\nPlural-Forms: nplurals=1; plural=0;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"lt_LT",json:{charset:"utf-8",headers:{"Last-Translator":"M G, 2025","Language-Team":"Lithuanian (Lithuania) (https://app.transifex.com/nextcloud/teams/64236/lt_LT/)","Content-Type":"text/plain; charset=UTF-8",Language:"lt_LT","Plural-Forms":"nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nPaulius Liškauskas, 2024\nMoo, 2025\nM G, 2025\n"},msgstr:["Last-Translator: M G, 2025\nLanguage-Team: Lithuanian (Lithuania) (https://app.transifex.com/nextcloud/teams/64236/lt_LT/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: lt_LT\nPlural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["„{name}“ yra netinkamas aplanko pavadinimas."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["„{name}“ yra neleidžiamas aplanko pavadinimas"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["„/“ yra neleidžiamas aplanko pavadinime."]},"All files":{msgid:"All files",msgstr:["Visi failai"]},Cancel:{msgid:"Cancel",msgstr:["Atšaukti"]},Choose:{msgid:"Choose",msgstr:["Pasirinkti"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Pasirinkti {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Pasirinkti %n failą","Pasirinkti %n failus","Pasirinkti %n failų","Pasirinkti %n failą"]},Copy:{msgid:"Copy",msgstr:["Kopijuoti"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopijuoti į {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Nepavyko sukurti naujo aplanko"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Nepavyko įkelti failų nustatymų"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Nepavyko įkelti failų peržiūrų"]},"Create directory":{msgid:"Create directory",msgstr:["Sukurti katalogą"]},"Current view selector":{msgid:"Current view selector",msgstr:["Dabartinis peržiūros pasirinkimas"]},"Enter your name":{msgid:"Enter your name",msgstr:["Įrašykite savo vardą"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["Nepavyko nustatyti slapyvardžio"]},Favorites:{msgid:"Favorites",msgstr:["Populiariausi"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Failai ir aplankai, kuriuos pažymėsite kaip mėgstamiausius, bus rodomi čia."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Čia bus rodomi failai ir aplankai, kuriuos neseniai pakeitėte."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtruoti failų sąrašą"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Aplanko pavadinimas negali būti tuščias."]},"Guest identification":{msgid:"Guest identification",msgstr:["Svečio identifikacija"]},Home:{msgid:"Home",msgstr:["Pradžia"]},Modified:{msgid:"Modified",msgstr:["Pakeista"]},Move:{msgid:"Move",msgstr:["Perkelti"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Perkelti į {target}"]},Name:{msgid:"Name",msgstr:["Vardas"]},New:{msgid:"New",msgstr:["Naujas"]},"New folder":{msgid:"New folder",msgstr:["Naujas aplankas"]},"New folder name":{msgid:"New folder name",msgstr:["Naujas aplanko pavadinimas"]},"No files in here":{msgid:"No files in here",msgstr:["Čia failų nėra"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nepavyko rasti failų pagal filtro nustatymus"]},"No matching files":{msgid:"No matching files",msgstr:["Nėra atitinkančių failų"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["Įrašykite vardą iš mažiausiai dviejų ženklų."]},Recent:{msgid:"Recent",msgstr:["Nauji"]},"Select all entries":{msgid:"Select all entries",msgstr:["Žymėti visus įrašus"]},"Select entry":{msgid:"Select entry",msgstr:["Žymėti įrašą"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Pasirinkite eilutę {nodename}"]},Size:{msgid:"Size",msgstr:["Dydis"]},"Submit name":{msgid:"Submit name",msgstr:["Patvirtinti vardą"]},Undo:{msgid:"Undo",msgstr:["Atšaukti"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Įkelkite turinio arba sinchronizuokite su savo įrenginiais!"]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["Šiuo metu nesate identifikuotas."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["Negalite palikti tuščio vardo lauko."]}}}}},{locale:"lv",json:{charset:"utf-8",headers:{"Last-Translator":"Edgars Andersons, 2025","Language-Team":"Latvian (https://app.transifex.com/nextcloud/teams/64236/lv/)","Content-Type":"text/plain; charset=UTF-8",Language:"lv","Plural-Forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nPapuass , 2024\nArmīns Jeltajevs , 2024\nEdgars Andersons, 2025\n"},msgstr:["Last-Translator: Edgars Andersons, 2025\nLanguage-Team: Latvian (https://app.transifex.com/nextcloud/teams/64236/lv/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: lv\nPlural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" nav derīgs mapes nosaukums.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" nav atļauts mapes nosaukums']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" nav atļauts mapes nosaukuma izmantošanā.']},"All files":{msgid:"All files",msgstr:["Visas datnes"]},Choose:{msgid:"Choose",msgstr:["Izvēlieties"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Izvēlieties {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Izvēlēties %n datņu","Izvēlēties %n datni","Izvēlēties %n datnes"]},Copy:{msgid:"Copy",msgstr:["Kopēt"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopēt uz {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Nevarēja izveidot jaunu mapi"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Nevarēja ielādēt datņu iestatījumus"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Nevarēja ielādēt datņu apskatījumus"]},"Create directory":{msgid:"Create directory",msgstr:["Izveidot direktoriju"]},"Current view selector":{msgid:"Current view selector",msgstr:["Pašreizēja skata atlasītājs"]},Favorites:{msgid:"Favorites",msgstr:["Favorīti"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Šeit parādīsies datnes un mapes, kas tiks atzīmētas kā iecienītas."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Šeit parādīsies datnes un mapes, kuras nesen tika izmainītas."]},"Filter file list":{msgid:"Filter file list",msgstr:["Atlasīt datņu sarakstu"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Mapes nosaukums nevar būt tukšs."]},Home:{msgid:"Home",msgstr:["Sākums"]},Modified:{msgid:"Modified",msgstr:["Izmaninīta"]},Move:{msgid:"Move",msgstr:["Pārvietot"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Pārvietot uz {target}"]},Name:{msgid:"Name",msgstr:["Nosaukums"]},New:{msgid:"New",msgstr:["Jauns"]},"New folder":{msgid:"New folder",msgstr:["Jauna mape"]},"New folder name":{msgid:"New folder name",msgstr:["Jaunas mapes nosaukums"]},"No files in here":{msgid:"No files in here",msgstr:["Šeit nav datņu"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Netika atrasta neviena datne, kas atbilst atlasei."]},"No matching files":{msgid:"No matching files",msgstr:["Nav atbilstošu datņu"]},Recent:{msgid:"Recent",msgstr:["Nesenās"]},"Select all entries":{msgid:"Select all entries",msgstr:["Atlasīt visus ierakstus"]},"Select entry":{msgid:"Select entry",msgstr:["Atlasīt ierakstu"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Atlasīt rindu {nodename}"]},Size:{msgid:"Size",msgstr:["Izmērs"]},Undo:{msgid:"Undo",msgstr:["Atsaukt"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Augšupielādē kādu saturu vai sinhronizē savās iekārtās!"]}}}}},{locale:"mk",json:{charset:"utf-8",headers:{"Last-Translator":"Сашко Тодоров , 2025","Language-Team":"Macedonian (https://app.transifex.com/nextcloud/teams/64236/mk/)","Content-Type":"text/plain; charset=UTF-8",Language:"mk","Plural-Forms":"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nСашко Тодоров , 2025\n"},msgstr:["Last-Translator: Сашко Тодоров , 2025\nLanguage-Team: Macedonian (https://app.transifex.com/nextcloud/teams/64236/mk/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: mk\nPlural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" не е дозволено во име.']},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" не е дозволено име.']},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" не е валидно име за папка/']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" не е дозволено име за папка']},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" е резервирано име и не е дозволено.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" не е дозволена во име на папка.']},"%n file conflict":{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n конфликт со датотекa","%n конфликти со датотеки"]},"%n file conflict in {dirname}":{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n конфликт со датотека во {dirname}","%n конфликти со датотеки vo {dirname}"]},"All files":{msgid:"All files",msgstr:["Сите датотеки"]},Cancel:{msgid:"Cancel",msgstr:["Откажи"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Прекини ја целата операција"]},Choose:{msgid:"Choose",msgstr:["Избери"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Избери {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Избери %n датотека","Избери %n датотеки"]},Confirm:{msgid:"Confirm",msgstr:["Потврди"]},Continue:{msgid:"Continue",msgstr:["Продолжи"]},Copy:{msgid:"Copy",msgstr:["Копирај"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Копирај во {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Неможе да се креира нова папка"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Неможе да се вчиаат параметрите за датотеките"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Неможе да се вчитаат погледите за датотеките"]},"Create directory":{msgid:"Create directory",msgstr:["Креирај папка"]},"Current view selector":{msgid:"Current view selector",msgstr:["Избирач на тековен приказ"]},"Enter your name":{msgid:"Enter your name",msgstr:["Внесете го вашето име"]},"Existing version":{msgid:"Existing version",msgstr:["Моментална верзија"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["Неуспешно поставување прекар."]},Favorites:{msgid:"Favorites",msgstr:["Фаворити"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Датотеките и папките кој ќе ги означите за омилени ќе се појават овде."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Датотеките и папките кој неодамна сте ги измениле ќе се појават овде."]},"Filter file list":{msgid:"Filter file list",msgstr:["Филтрирај листа на датотеки"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Името на папката неможе да биде празно."]},"Guest identification":{msgid:"Guest identification",msgstr:["Гостинска идентификација"]},Home:{msgid:"Home",msgstr:["Почетна"]},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Ако ги избереш двете верзии, влезната датотека ќе добие број додаден на нејзиното име."]},"Invalid name.":{msgid:"Invalid name.",msgstr:["Невалидно име."]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Датумот на последна измена е непознат"]},Modified:{msgid:"Modified",msgstr:["Променето"]},Move:{msgid:"Move",msgstr:["Премести"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Премести во {target}"]},Name:{msgid:"Name",msgstr:["Име"]},"Names may be at most 64 characters long.":{msgid:"Names may be at most 64 characters long.",msgstr:["Имињата можат да бидат најмногу со 64 карактери."]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["Имињата неможе да бидат празни."]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:['Имињата неможе да завршуваат со "{extension}".']},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["Имињата неможе да започнуваат со точка."]},New:{msgid:"New",msgstr:["Нова"]},"New folder":{msgid:"New folder",msgstr:["Нова папка"]},"New folder name":{msgid:"New folder name",msgstr:["Ново име на папка"]},"New version":{msgid:"New version",msgstr:["Нова верзија"]},"No files in here":{msgid:"No files in here",msgstr:["Овде нема датотеки"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Не се пронајдени датотеки што одговараат на вашиот филтер."]},"No matching files":{msgid:"No matching files",msgstr:["Нема датотеки што се совпаѓаат"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["Внесете име со најмалку 2 карактери."]},Recent:{msgid:"Recent",msgstr:["Неодамнешни"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Избери ги сите полиња за избор"]},"Select all entries":{msgid:"Select all entries",msgstr:["Изберете ги сите записи"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Изберете ги сите постоечки датотеки"]},"Select all new files":{msgid:"Select all new files",msgstr:["Изберете ги сите нови датотеки"]},"Select entry":{msgid:"Select entry",msgstr:["Избери запис"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Избери ред за {nodename}"]},Size:{msgid:"Size",msgstr:["Големина"]},"Skip %n file":{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Прескокни %n датотека","Прескокни %n датотеки"]},"Skip this file":{msgid:"Skip this file",msgstr:["Прескокни ја оваа датотека"]},"Submit name":{msgid:"Submit name",msgstr:["Испрати име"]},Undo:{msgid:"Undo",msgstr:["Врати"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Прикачи содржина или синхронизирај со ваши уреди!"]},"When an incoming folder is selected, any conflicting files within it will also be overwritten.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Кога е избрана влезна папка, сите конфликтни датотеки во неа исто така ќе бидат препишани."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Кога е избрана влезна папка, содржината се запишува во постоечката папка и се извршува рекурсивно решавање на конфликти."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Кој датотеки сакаш да ги зачуваш?"]},"You are currently identified as {nickname}.":{msgid:"You are currently identified as {nickname}.",msgstr:["Моментално сте идентификувани како {nickname}."]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["Моментално не сте идентификувани."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["Не можете да го оставите името празно."]},"You need to choose at least one conflict solution":{msgid:"You need to choose at least one conflict solution",msgstr:["Треба да избереш најмалку едно решение за конфликт"]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Треба да избереш најмалку една верзија за секоја датотека за да продолжи."]}}}}},{locale:"mn",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Mongolian (https://app.transifex.com/nextcloud/teams/64236/mn/)","Content-Type":"text/plain; charset=UTF-8",Language:"mn","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Mongolian (https://app.transifex.com/nextcloud/teams/64236/mn/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: mn\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["Буцаах"]}}}}},{locale:"mr",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Marathi (https://app.transifex.com/nextcloud/teams/64236/mr/)","Content-Type":"text/plain; charset=UTF-8",Language:"mr","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Marathi (https://app.transifex.com/nextcloud/teams/64236/mr/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: mr\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["पूर्ववत करा"]}}}}},{locale:"ms_MY",json:{charset:"utf-8",headers:{"Last-Translator":"DT Navy, 2024","Language-Team":"Malay (Malaysia) (https://app.transifex.com/nextcloud/teams/64236/ms_MY/)","Content-Type":"text/plain; charset=UTF-8",Language:"ms_MY","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nDT Navy, 2024\n"},msgstr:["Last-Translator: DT Navy, 2024\nLanguage-Team: Malay (Malaysia) (https://app.transifex.com/nextcloud/teams/64236/ms_MY/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ms_MY\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" adalah nama folder yang tidak sesuai ']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" nama folder yang tidak dibenarkan']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" tidak dibenarkan dalam nama folder']},"All files":{msgid:"All files",msgstr:["Semua fail"]},Choose:{msgid:"Choose",msgstr:["Pilih"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Pilih {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Pilih fail %n"]},Copy:{msgid:"Copy",msgstr:["menyalin"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["menyalin ke {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Tidak dapat mewujudkan folder baharu"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Tidak dapat memuatkan tetapan fail"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Tidak dapat memuatkan paparan fail"]},"Create directory":{msgid:"Create directory",msgstr:["mewujudkan direktori"]},"Current view selector":{msgid:"Current view selector",msgstr:["pemilih pandangan semasa"]},Favorites:{msgid:"Favorites",msgstr:["Pilihan"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Fail dan folder yang anda tanda sebagai pilihan akan dipaparkan di sini."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Fail dan folder yang anda telah ubah suai baru-baru ini dipaparkan di sini."]},"Filter file list":{msgid:"Filter file list",msgstr:["Menapis senarai fail"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Nama folder tidak boleh kosong."]},Home:{msgid:"Home",msgstr:["Utama"]},Modified:{msgid:"Modified",msgstr:["Ubah suai"]},Move:{msgid:"Move",msgstr:["pindah"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["pindah ke {target}"]},Name:{msgid:"Name",msgstr:["Nama"]},New:{msgid:"New",msgstr:["Baru"]},"New folder":{msgid:"New folder",msgstr:["Folder Baharu"]},"New folder name":{msgid:"New folder name",msgstr:["Nama folder baharu"]},"No files in here":{msgid:"No files in here",msgstr:["Tiada fail di sini"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Tiada fail yang sepadan dengan tapisan anda."]},"No matching files":{msgid:"No matching files",msgstr:["Tiada fail yang sepadan"]},Recent:{msgid:"Recent",msgstr:["baru-baru ini"]},"Select all entries":{msgid:"Select all entries",msgstr:["Pilih semua entri"]},"Select entry":{msgid:"Select entry",msgstr:["Pilih entri"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["memilih baris {nodename}"]},Size:{msgid:"Size",msgstr:["Saiz"]},Undo:{msgid:"Undo",msgstr:["buat asal"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Muat naik beberapa kandungan atau selaras dengan peranti anda!"]}}}}},{locale:"my",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Burmese (https://app.transifex.com/nextcloud/teams/64236/my/)","Content-Type":"text/plain; charset=UTF-8",Language:"my","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Burmese (https://app.transifex.com/nextcloud/teams/64236/my/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: my\nPlural-Forms: nplurals=1; plural=0;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["နဂိုအတိုင်းပြန်ထားရန်"]}}}}},{locale:"nb_NO",json:{charset:"utf-8",headers:{"Last-Translator":"Tore Aursand, 2025","Language-Team":"Norwegian Bokmål (Norway) (https://app.transifex.com/nextcloud/teams/64236/nb_NO/)","Content-Type":"text/plain; charset=UTF-8",Language:"nb_NO","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nD PE, 2023\nSyvert Fossdal, 2024\narmandg , 2024\nMagnus Granås, 2025\nTore Aursand, 2025\n"},msgstr:["Last-Translator: Tore Aursand, 2025\nLanguage-Team: Norwegian Bokmål (Norway) (https://app.transifex.com/nextcloud/teams/64236/nb_NO/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: nb_NO\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" er ikke tillatt i et navn.']},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" er ikke et tillatt navn.']},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["«{name}» er ikke et gyldig mappenavn."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["«{name}» er ikke et tillatt mappenavn."]},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" er et reservert navn og er ikke tillatt.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" er ikke tillatt inne i et mappenavn.']},"All files":{msgid:"All files",msgstr:["Alle filer"]},Cancel:{msgid:"Cancel",msgstr:["Avbryt"]},Choose:{msgid:"Choose",msgstr:["Velg"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Velg {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Velg %n fil","Velg %n filer"]},Copy:{msgid:"Copy",msgstr:["Kopier"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopier til {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Kunne ikke opprette den nye mappen"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Kunne ikke laste filinnstillinger"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Kunne ikke laste filvisninger"]},"Create directory":{msgid:"Create directory",msgstr:["Opprett mappe"]},"Current view selector":{msgid:"Current view selector",msgstr:["Nåværende visningsvelger"]},"Enter your name":{msgid:"Enter your name",msgstr:["Skriv inn navnet ditt"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["Kunne ikke lagre kallenavnet."]},Favorites:{msgid:"Favorites",msgstr:["Favoritter"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Filer og mapper du markerer som favoritter vil vises her."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Filer og mapper du nylig har endret, vil vises her."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrer filliste"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Mappenavn kan ikke være tomt."]},"Guest identification":{msgid:"Guest identification",msgstr:["Gjesteidentifikasjon"]},Home:{msgid:"Home",msgstr:["Hjem"]},"Invalid name.":{msgid:"Invalid name.",msgstr:["Ugyldig navn."]},Modified:{msgid:"Modified",msgstr:["Modifisert"]},Move:{msgid:"Move",msgstr:["Flytt"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Flytt til {target}"]},Name:{msgid:"Name",msgstr:["Navn"]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["Navn kan ikke være tomme."]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:['Navn kan ikke ende med "{extension}".']},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["Navn kan ikke starte med et punktum."]},New:{msgid:"New",msgstr:["Ny"]},"New folder":{msgid:"New folder",msgstr:["Ny mappe"]},"New folder name":{msgid:"New folder name",msgstr:["Nytt mappenavn"]},"No files in here":{msgid:"No files in here",msgstr:["Ingen filer her"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Ingen filer funnet med ditt filter."]},"No matching files":{msgid:"No matching files",msgstr:["Ingen filer samsvarer"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["Vennligst angi et navn som har minst 2 tegn."]},Recent:{msgid:"Recent",msgstr:["Nylige"]},"Select all entries":{msgid:"Select all entries",msgstr:["Velg alle oppføringer"]},"Select entry":{msgid:"Select entry",msgstr:["Velg oppføring"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Velg raden for {nodename}"]},Size:{msgid:"Size",msgstr:["Størrelse"]},"Submit name":{msgid:"Submit name",msgstr:["Bekreft navn"]},Undo:{msgid:"Undo",msgstr:["Angre"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Last opp innhold eller synkroniser med enhetene dine!"]},"You are currently identified as {nickname}.":{msgid:"You are currently identified as {nickname}.",msgstr:["Du er akkurat nå identifisert som {nickname}."]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["Du er akkurat nå ikke identifisert."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["Du kan ikke la navnet være blankt."]}}}}},{locale:"ne",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Nepali (https://app.transifex.com/nextcloud/teams/64236/ne/)","Content-Type":"text/plain; charset=UTF-8",Language:"ne","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Nepali (https://app.transifex.com/nextcloud/teams/64236/ne/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ne\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"nl",json:{charset:"utf-8",headers:{"Last-Translator":"Stephan Paternotte , 2025","Language-Team":"Dutch (https://app.transifex.com/nextcloud/teams/64236/nl/)","Content-Type":"text/plain; charset=UTF-8",Language:"nl","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nJoost , 2023\nJeroen Gui, 2023\nCasper , 2024\nDenise Wiesner, 2025\nStephan Paternotte , 2025\n"},msgstr:["Last-Translator: Stephan Paternotte , 2025\nLanguage-Team: Dutch (https://app.transifex.com/nextcloud/teams/64236/nl/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: nl\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" kan niet gebruikt worden in de benaming.']},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" is geen toegestane naam.']},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" is een ongeldige mapnaam.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" is geen toegestane mapnaam']},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" is een gereserveerde naam en niet toegestaan.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" is niet toegestaan binnen een bestandsnaam']},"All files":{msgid:"All files",msgstr:["Alle bestanden"]},Cancel:{msgid:"Cancel",msgstr:["Annuleren"]},Choose:{msgid:"Choose",msgstr:["Kiezen"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Kies {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Kies %n bestand","Kies %n bestanden"]},Copy:{msgid:"Copy",msgstr:["Kopiëren"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopiëren naar {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Kon de nieuwe map niet maken"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Kon de bestandsinstellingen niet laden"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Kon de bestandsweergaves niet laden"]},"Create directory":{msgid:"Create directory",msgstr:["Map aanmaken"]},"Current view selector":{msgid:"Current view selector",msgstr:["Huidige weergave keuze"]},"Enter your name":{msgid:"Enter your name",msgstr:["Voer je naam in"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["Kon geen bijnaam instellen."]},Favorites:{msgid:"Favorites",msgstr:["Favorieten"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Bestanden en mappen die je als favoriet markeert, verschijnen hier."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Bestanden en mappen die je recentelijk hebt gewijzigd, verschijnen hier."]},"Filter file list":{msgid:"Filter file list",msgstr:["Bestandslijst filteren"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Mapnaam mag niet leeg zijn."]},"Guest identification":{msgid:"Guest identification",msgstr:["Gastenidentificatie"]},Home:{msgid:"Home",msgstr:["Thuis"]},"Invalid name.":{msgid:"Invalid name.",msgstr:["Ongeldige naam."]},Modified:{msgid:"Modified",msgstr:["Gewijzigd"]},Move:{msgid:"Move",msgstr:["Verplaatsen"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Verplaatsen naar {target}"]},Name:{msgid:"Name",msgstr:["Naam"]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["Namen mogen niet leeg zijn."]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:['Namen mogen niet eindigen met "{extension}".']},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["Namen mogen niet begonnen met een punt."]},New:{msgid:"New",msgstr:["Nieuw"]},"New folder":{msgid:"New folder",msgstr:["Nieuwe map"]},"New folder name":{msgid:"New folder name",msgstr:["Nieuwe mapnaam"]},"No files in here":{msgid:"No files in here",msgstr:["Geen bestanden hier"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Geen bestanden gevonden die voldoen aan je filter."]},"No matching files":{msgid:"No matching files",msgstr:["Geen overeenkomende bestanden"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["Voer een naam in met minimaal 2 tekens."]},Recent:{msgid:"Recent",msgstr:["Recent"]},"Select all entries":{msgid:"Select all entries",msgstr:["Alle invoer selecteren"]},"Select entry":{msgid:"Select entry",msgstr:["Invoer selecteren"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Selecteer de rij voor {nodename}"]},Size:{msgid:"Size",msgstr:["Grootte"]},"Submit name":{msgid:"Submit name",msgstr:["Naam indienen"]},Undo:{msgid:"Undo",msgstr:["Ongedaan maken"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Upload inhoud of synchroniseer met je apparaten!"]},"You are currently identified as {nickname}.":{msgid:"You are currently identified as {nickname}.",msgstr:["Je wordt momenteel geïdentificeerd als {nickname}."]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["Je bent momenteel niet geïdentificeerd."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["Je kunt de naam niet leeg laten."]}}}}},{locale:"nn_NO",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Norwegian Nynorsk (Norway) (https://app.transifex.com/nextcloud/teams/64236/nn_NO/)","Content-Type":"text/plain; charset=UTF-8",Language:"nn_NO","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Norwegian Nynorsk (Norway) (https://app.transifex.com/nextcloud/teams/64236/nn_NO/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: nn_NO\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"oc",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Occitan (post 1500) (https://app.transifex.com/nextcloud/teams/64236/oc/)","Content-Type":"text/plain; charset=UTF-8",Language:"oc","Plural-Forms":"nplurals=2; plural=(n > 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Occitan (post 1500) (https://app.transifex.com/nextcloud/teams/64236/oc/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: oc\nPlural-Forms: nplurals=2; plural=(n > 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["Anullar"]}}}}},{locale:"pl",json:{charset:"utf-8",headers:{"Last-Translator":"ayeteere, 2025","Language-Team":"Polish (https://app.transifex.com/nextcloud/teams/64236/pl/)","Content-Type":"text/plain; charset=UTF-8",Language:"pl","Plural-Forms":"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nJUJER wtf, 2023\nM H , 2023\nValdnet, 2024\nPiotr Strebski , 2024\nayeteere, 2025\n"},msgstr:["Last-Translator: ayeteere, 2025\nLanguage-Team: Polish (https://app.transifex.com/nextcloud/teams/64236/pl/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: pl\nPlural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" nie jest dozwolone w nazwie.']},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" nie jest dozwoloną nazwą.']},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" jest nieprawidłową nazwą folderu']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" nie jest dozwoloną nazwą folderu']},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" jest zastrzeżoną nazwą i nie jest dozwolone.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['Znak "/" nie jest dozwolony w nazwie folderu']},"All files":{msgid:"All files",msgstr:["Wszystkie pliki"]},Cancel:{msgid:"Cancel",msgstr:["Anuluj"]},Choose:{msgid:"Choose",msgstr:["Wybierz"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Wybierz {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Wybierz %n plik","Wybierz %n pliki","Wybierz %n plików","Wybierz %n plików"]},Copy:{msgid:"Copy",msgstr:["Kopiuj"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Skopiuj do {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Nie można utworzyć nowego folderu"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Nie można wczytać ustawień plików"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Nie można wczytać widoków plików"]},"Create directory":{msgid:"Create directory",msgstr:["Utwórz katalog"]},"Current view selector":{msgid:"Current view selector",msgstr:["Bieżący selektor widoku"]},"Enter your name":{msgid:"Enter your name",msgstr:["Wprowadź nazwę"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["Nie udało się utworzyć pseudonimu."]},Favorites:{msgid:"Favorites",msgstr:["Ulubione"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Pliki i foldery które oznaczysz jako ulubione będą wyświetlały się tutaj"]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Pliki i foldery które ostatnio modyfikowałeś będą wyświetlały się tutaj"]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtruj listę plików"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Nazwa folderu nie może być pusta"]},"Guest identification":{msgid:"Guest identification",msgstr:["Identyfikacja gościa"]},Home:{msgid:"Home",msgstr:["Strona główna"]},"Invalid name.":{msgid:"Invalid name.",msgstr:["Nieprawidłowa nazwa."]},Modified:{msgid:"Modified",msgstr:["Zmodyfikowano"]},Move:{msgid:"Move",msgstr:["Przenieś"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Przejdź do {target}"]},Name:{msgid:"Name",msgstr:["Nazwa"]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["Nazwy nie mogą być puste."]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:['Nazwy nie mogą kończyć się na "{extension}".']},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["Nazwy nie mogą zaczynać się od kropki."]},New:{msgid:"New",msgstr:["Nowy"]},"New folder":{msgid:"New folder",msgstr:["Nowy folder"]},"New folder name":{msgid:"New folder name",msgstr:["Nowa nazwa folderu"]},"No files in here":{msgid:"No files in here",msgstr:["Brak plików"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nie znaleziono plików spełniających warunki filtru"]},"No matching files":{msgid:"No matching files",msgstr:["Brak pasujących plików"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["Wprowadź nazwę zawierającą minimum 2 znaki."]},Recent:{msgid:"Recent",msgstr:["Ostatni"]},"Select all entries":{msgid:"Select all entries",msgstr:["Wybierz wszystkie wpisy"]},"Select entry":{msgid:"Select entry",msgstr:["Wybierz wpis"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Wybierz wiersz dla {nodename}"]},Size:{msgid:"Size",msgstr:["Rozmiar"]},"Submit name":{msgid:"Submit name",msgstr:["Zatwierdź nazwę"]},Undo:{msgid:"Undo",msgstr:["Cofnij"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Wyślij zawartość lub zsynchronizuj ze swoimi urządzeniami!"]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["Użytkownik nie został uwierzytelniony."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["Nazwa nie może być pusta."]}}}}},{locale:"ps",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Pashto (https://app.transifex.com/nextcloud/teams/64236/ps/)","Content-Type":"text/plain; charset=UTF-8",Language:"ps","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Pashto (https://app.transifex.com/nextcloud/teams/64236/ps/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ps\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"pt_BR",json:{charset:"utf-8",headers:{"Last-Translator":"F Bausch, 2025","Language-Team":"Portuguese (Brazil) (https://app.transifex.com/nextcloud/teams/64236/pt_BR/)","Content-Type":"text/plain; charset=UTF-8",Language:"pt_BR","Plural-Forms":"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nFlávio Veras , 2023\nCauan Henrique Zorzenon , 2024\nCristiano Silva, 2024\nMário Rodrigues, 2025\nF Bausch, 2025\n"},msgstr:["Last-Translator: F Bausch, 2025\nLanguage-Team: Portuguese (Brazil) (https://app.transifex.com/nextcloud/teams/64236/pt_BR/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: pt_BR\nPlural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" não é permitido dentro de um nome.']},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" não é um nome permitido.']},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" é um nome de pasta inválido.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" não é um nome de pasta permitido']},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" é um nome reservado e não permitido.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" não é permitido dentro de um nome de pasta.']},"All files":{msgid:"All files",msgstr:["Todos os arquivos"]},Cancel:{msgid:"Cancel",msgstr:["Cancelar"]},Choose:{msgid:"Choose",msgstr:["Escolher"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Escolher {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Escolher %n arquivo","Escolher %n arquivos","Escolher %n arquivos"]},Copy:{msgid:"Copy",msgstr:["Copiar"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copiar para {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Não foi possível criar a nova pasta"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Não foi possível carregar configurações de arquivos"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Não foi possível carregar visualições de arquivos"]},"Create directory":{msgid:"Create directory",msgstr:["Criar diretório"]},"Current view selector":{msgid:"Current view selector",msgstr:["Seletor de visualização atual"]},"Enter your name":{msgid:"Enter your name",msgstr:["Digite seu nome"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["Falha ao definir apelido."]},Favorites:{msgid:"Favorites",msgstr:["Favoritos"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Os arquivos e pastas que você marca como favoritos aparecerão aqui."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Arquivos e pastas que você modificou recentemente aparecerão aqui."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrar lista de arquivos"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["O nome da pasta não pode ser vazio."]},"Guest identification":{msgid:"Guest identification",msgstr:["Identificação de convidados"]},Home:{msgid:"Home",msgstr:["Início"]},"Invalid name.":{msgid:"Invalid name.",msgstr:["Nome inválido."]},Modified:{msgid:"Modified",msgstr:["Modificado"]},Move:{msgid:"Move",msgstr:["Mover"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Mover para {target}"]},Name:{msgid:"Name",msgstr:["Nome"]},"Names may be at most 64 characters long.":{msgid:"Names may be at most 64 characters long.",msgstr:["Os nomes podem ter no máximo 64 caracteres."]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["Nomes não podem estar vazios."]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:['Nomes não podem terminar com "{extension}".']},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["Nomes não podem começar com um ponto."]},New:{msgid:"New",msgstr:["Novo"]},"New folder":{msgid:"New folder",msgstr:["Nova pasta"]},"New folder name":{msgid:"New folder name",msgstr:["Novo nome de pasta"]},"No files in here":{msgid:"No files in here",msgstr:["Nenhum arquivo aqui"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nenhum arquivo correspondente ao seu filtro foi encontrado."]},"No matching files":{msgid:"No matching files",msgstr:["Nenhum arquivo correspondente"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["Digite um nome com pelo menos 2 caracteres."]},Recent:{msgid:"Recent",msgstr:["Recente"]},"Select all entries":{msgid:"Select all entries",msgstr:["Selecionar todas as entradas"]},"Select entry":{msgid:"Select entry",msgstr:["Selecionar entrada"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Selecionar a linha para {nodename}"]},Size:{msgid:"Size",msgstr:["Tamanho"]},"Submit name":{msgid:"Submit name",msgstr:["Enviar nome"]},Undo:{msgid:"Undo",msgstr:["Desfazer"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Faça upload de algum conteúdo ou sincronize com seus dispositivos!"]},"You are currently identified as {nickname}.":{msgid:"You are currently identified as {nickname}.",msgstr:["Encontra-se identificado como {nickname}"]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["No momento, você não está identificado."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["Você não pode deixar o nome vazio."]}}}}},{locale:"pt_PT",json:{charset:"utf-8",headers:{"Last-Translator":"artur25 , 2025","Language-Team":"Portuguese (Portugal) (https://app.transifex.com/nextcloud/teams/64236/pt_PT/)","Content-Type":"text/plain; charset=UTF-8",Language:"pt_PT","Plural-Forms":"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nMiguel Ferreira, 2024\nClaudio Almeida, 2025\nManuela Silva , 2025\nartur25 , 2025\n"},msgstr:["Last-Translator: artur25 , 2025\nLanguage-Team: Portuguese (Portugal) (https://app.transifex.com/nextcloud/teams/64236/pt_PT/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: pt_PT\nPlural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" não é permitido dentro de um nome.']},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" não é um nome permitido.']},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" é um nome de pasta inválido.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" não é um nome de pasta permitido']},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" é um nome reservado e não é permitido.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" não é permitido dentro do nome de pasta.']},"All files":{msgid:"All files",msgstr:["Todos os ficheiros"]},Cancel:{msgid:"Cancel",msgstr:["Cancelar"]},Choose:{msgid:"Choose",msgstr:["Escolher"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Escolher {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Escolha %n ficheiro","Escolha %n ficheiros","Escolha %n ficheiros"]},Copy:{msgid:"Copy",msgstr:["Copiar"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copiar para {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Não foi possível criar a nova pasta "]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Não foi possível carregar as definições dos ficheiros"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Não foi possível carregar as visualizações dos ficheiros"]},"Create directory":{msgid:"Create directory",msgstr:["Criar pasta"]},"Current view selector":{msgid:"Current view selector",msgstr:["Seletor de visualização atual"]},"Enter your name":{msgid:"Enter your name",msgstr:["Introduza o seu nome"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["Falha ao definir o nome alternativo."]},Favorites:{msgid:"Favorites",msgstr:["Favoritos"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Os ficheiros e as pastas que marcar como favoritos aparecerão aqui."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Os ficheiros e as pastas que modificou recentemente aparecerão aqui."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrar lista de ficheiros"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["O nome da pasta não pode estar vazio."]},"Guest identification":{msgid:"Guest identification",msgstr:["Identificação de convidado"]},Home:{msgid:"Home",msgstr:["Início"]},"Invalid name.":{msgid:"Invalid name.",msgstr:["Nome inválido."]},Modified:{msgid:"Modified",msgstr:["Modificado"]},Move:{msgid:"Move",msgstr:["Mover"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Mover para {target}"]},Name:{msgid:"Name",msgstr:["Nome"]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["O nome não pode ficar em branco."]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:['Nomes não podem terminar em "{extension}".']},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["Os nomes não podem começar por um ponto."]},New:{msgid:"New",msgstr:["Novo"]},"New folder":{msgid:"New folder",msgstr:["Nova pasta"]},"New folder name":{msgid:"New folder name",msgstr:["Novo nome da pasta"]},"No files in here":{msgid:"No files in here",msgstr:["Sem ficheiros aqui"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Não foi encontrado nenhum ficheiro correspondente ao seu filtro."]},"No matching files":{msgid:"No matching files",msgstr:["Nenhum ficheiro correspondente"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["Introduza um nome com, pelo menos, 2 caracteres."]},Recent:{msgid:"Recent",msgstr:["Recentes"]},"Select all entries":{msgid:"Select all entries",msgstr:["Selecionar todas as entradas"]},"Select entry":{msgid:"Select entry",msgstr:["Selecionar entrada"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Selecione a linha para {nodename}"]},Size:{msgid:"Size",msgstr:["Tamanho"]},"Submit name":{msgid:"Submit name",msgstr:["Submeter nome"]},Undo:{msgid:"Undo",msgstr:["Anular"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Envie algum conteúdo ou sincronize com os seus dispositivos!"]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["Atualmente, não está identificado."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["Não pode deixar o nome em branco."]}}}}},{locale:"ro",json:{charset:"utf-8",headers:{"Last-Translator":"Cosmin Humeniuc , 2025","Language-Team":"Romanian (https://app.transifex.com/nextcloud/teams/64236/ro/)","Content-Type":"text/plain; charset=UTF-8",Language:"ro","Plural-Forms":"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nDaniel MD , 2023\nGeorge Varga, 2024\nCosmin Humeniuc , 2025\n"},msgstr:["Last-Translator: Cosmin Humeniuc , 2025\nLanguage-Team: Romanian (https://app.transifex.com/nextcloud/teams/64236/ro/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ro\nPlural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" este un nume de director invalid.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" nu este un nume de director permis']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" nu este permis în numele unui director.']},"All files":{msgid:"All files",msgstr:["Toate fișierele"]},Choose:{msgid:"Choose",msgstr:["Alege"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Alege {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Alege %n fișier","Alege %n fișiere","Alege %n fișiere"]},Copy:{msgid:"Copy",msgstr:["Copiază"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copiază în {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Nu s-a putut crea noul director"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Nu s-au putut încărca setările fișierelor"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Nu s-au putut încărca vizualizările fișierelor"]},"Create directory":{msgid:"Create directory",msgstr:["Creează director"]},"Current view selector":{msgid:"Current view selector",msgstr:["Selectorul curent al vizualizării"]},Favorites:{msgid:"Favorites",msgstr:["Favorite"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Fișiere și directoare pe care le marcați ca favorite vor apărea aici."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Fișiere și directoare pe care le-ați modificat recent vor apărea aici."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrează lista de fișiere"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Numele de director nu poate fi necompletat."]},Home:{msgid:"Home",msgstr:["Acasă"]},Modified:{msgid:"Modified",msgstr:["Modificat"]},Move:{msgid:"Move",msgstr:["Mută"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Mută către {target}"]},Name:{msgid:"Name",msgstr:["Nume"]},New:{msgid:"New",msgstr:["Nou"]},"New folder":{msgid:"New folder",msgstr:["Director nou"]},"New folder name":{msgid:"New folder name",msgstr:["Numele noului director"]},"No files in here":{msgid:"No files in here",msgstr:["Nu există fișiere"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nu există fișiere potrivite pentru filtrul selectat"]},"No matching files":{msgid:"No matching files",msgstr:["Nu există fișiere potrivite"]},Recent:{msgid:"Recent",msgstr:["Recente"]},"Select all entries":{msgid:"Select all entries",msgstr:["Selectează toate înregistrările"]},"Select entry":{msgid:"Select entry",msgstr:["Selectează înregistrarea"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Selectează rândul pentru {nodename}"]},Size:{msgid:"Size",msgstr:["Mărime"]},Undo:{msgid:"Undo",msgstr:["Anulează"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Încărcați conținut sau sincronizați cu dispozitivele dumneavoastră!"]}}}}},{locale:"ru",json:{charset:"utf-8",headers:{"Last-Translator":"Maksim Sukharev, 2025","Language-Team":"Russian (https://app.transifex.com/nextcloud/teams/64236/ru/)","Content-Type":"text/plain; charset=UTF-8",Language:"ru","Plural-Forms":"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nMax Smith , 2023\nashed , 2023\nAlex , 2024\nR4SAS, 2024\nВлад, 2024\nAlexey Rusakov, 2024\nАлександр, 2024\nIgor Orlov, 2025\nLeonid Fedotov, 2025\nMaksim Sukharev, 2025\n"},msgstr:["Last-Translator: Maksim Sukharev, 2025\nLanguage-Team: Russian (https://app.transifex.com/nextcloud/teams/64236/ru/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ru\nPlural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" не допускается внутри имени.']},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" это не допустимое имя.']},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["«{name}» — недопустимое имя папки."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["«{name}» не является разрешенным именем папки"]},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" это зарезервированное имя и не допустимо.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["Символ «/» не допускается внутри имени папки."]},"All files":{msgid:"All files",msgstr:["Все файлы"]},Cancel:{msgid:"Cancel",msgstr:["Отмена"]},Choose:{msgid:"Choose",msgstr:["Выбрать"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Выбрать «{file}»"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Выбрать %n файл","Выбрать %n файла","Выбрать %n файлов","Выбрать %n файлов"]},Copy:{msgid:"Copy",msgstr:["Копировать"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Копировать в «{target}»"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Не удалось создать новую папку"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Не удалось загрузить настройки файлов"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Не удалось загрузить конфигурацию просмотра файлов"]},"Create directory":{msgid:"Create directory",msgstr:["Создать папку"]},"Current view selector":{msgid:"Current view selector",msgstr:["Переключатель текущего вида"]},"Enter your name":{msgid:"Enter your name",msgstr:["Введите ваше имя"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["Не удалось задать никнейм."]},Favorites:{msgid:"Favorites",msgstr:["Избранное"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Здесь будут отображаться файлы и папки, которые вы пометили как избранные."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Здесь будут отображаться файлы и папки, которые вы недавно изменили."]},"Filter file list":{msgid:"Filter file list",msgstr:["Фильтровать список файлов"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Имя папки не может быть пустым."]},"Guest identification":{msgid:"Guest identification",msgstr:["Гостевая идентификация"]},Home:{msgid:"Home",msgstr:["Домой"]},"Invalid name.":{msgid:"Invalid name.",msgstr:["Неверное имя."]},Modified:{msgid:"Modified",msgstr:["Изменен"]},Move:{msgid:"Move",msgstr:["Переместить"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Переместить в «{target}»"]},Name:{msgid:"Name",msgstr:["Имя"]},"Names may be at most 64 characters long.":{msgid:"Names may be at most 64 characters long.",msgstr:["Имена не могут быть длинее 64 символов."]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["Имена не могут быть пустыми."]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:['Имена не могут оканчиваться на "{extension}".']},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["Имена должны начинаться с точки."]},New:{msgid:"New",msgstr:["Новый"]},"New folder":{msgid:"New folder",msgstr:["Новая папка"]},"New folder name":{msgid:"New folder name",msgstr:["Имя новой папки"]},"No files in here":{msgid:"No files in here",msgstr:["Здесь нет файлов"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Файлы, соответствующие вашему фильтру, не найдены."]},"No matching files":{msgid:"No matching files",msgstr:["Нет подходящих файлов"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["Пожалуйста введите имя длиной не менее 2 символов."]},Recent:{msgid:"Recent",msgstr:["Недавний"]},"Select all entries":{msgid:"Select all entries",msgstr:["Выбрать все записи"]},"Select entry":{msgid:"Select entry",msgstr:["Выбрать запись"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Выбрать строку для «{nodename}»"]},Size:{msgid:"Size",msgstr:["Размер"]},"Submit name":{msgid:"Submit name",msgstr:["Отправить имя"]},Undo:{msgid:"Undo",msgstr:["Отменить"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Загрузите контент или синхронизируйте его со своими устройствами!"]},"You are currently identified as {nickname}.":{msgid:"You are currently identified as {nickname}.",msgstr:["Вы идентифицированы как {nickname}."]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["В данный момент вы не идентифицированы."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["Вы не можете оставить имя пустым."]}}}}},{locale:"sc",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Sardinian (https://app.transifex.com/nextcloud/teams/64236/sc/)","Content-Type":"text/plain; charset=UTF-8",Language:"sc","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Sardinian (https://app.transifex.com/nextcloud/teams/64236/sc/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sc\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"si",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Sinhala (https://app.transifex.com/nextcloud/teams/64236/si/)","Content-Type":"text/plain; charset=UTF-8",Language:"si","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Sinhala (https://app.transifex.com/nextcloud/teams/64236/si/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: si\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["පෙරසේ"]}}}}},{locale:"sk_SK",json:{charset:"utf-8",headers:{"Last-Translator":"Tomas Rusnak , 2024","Language-Team":"Slovak (Slovakia) (https://app.transifex.com/nextcloud/teams/64236/sk_SK/)","Content-Type":"text/plain; charset=UTF-8",Language:"sk_SK","Plural-Forms":"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nStanislav Prekop , 2024\nTomas Rusnak , 2024\n"},msgstr:["Last-Translator: Tomas Rusnak , 2024\nLanguage-Team: Slovak (Slovakia) (https://app.transifex.com/nextcloud/teams/64236/sk_SK/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sk_SK\nPlural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" je neplatný názov pričinka.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" nie je povolený názov priečinka.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" nie je povolené v názve priečinka.']},"All files":{msgid:"All files",msgstr:["Všetky súbory"]},Choose:{msgid:"Choose",msgstr:["Vybrať"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Vybrať {súbor}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Vybraný %n súbor","Vybrané %n súbory","Vybraných %n súborov","Vybraných %n súborov"]},Copy:{msgid:"Copy",msgstr:["Kopírovať"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopírovať do {umiestnenia}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Nepodarilo sa vytvoriť nový priečinok"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Nepodarilo sa načítať nastavenia súborov"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Nepodarilo sa načítať pohľady súborov"]},"Create directory":{msgid:"Create directory",msgstr:["Vytvoriť adresár"]},"Current view selector":{msgid:"Current view selector",msgstr:["Výber aktuálneho zobrazenia"]},Favorites:{msgid:"Favorites",msgstr:["Obľúbené"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Tu sa zobrazia súbory a priečinky, ktoré označíte ako obľúbené."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Tu sa zobrazia súbory a priečinky, ktoré ste nedávno upravili."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrovať zoznam súborov"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Názov priečinka nemôže byť prázdny."]},Home:{msgid:"Home",msgstr:["Domov"]},Modified:{msgid:"Modified",msgstr:["Upravené"]},Move:{msgid:"Move",msgstr:["Prejsť"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Prejsť na {umiestnenie}"]},Name:{msgid:"Name",msgstr:["Názov"]},New:{msgid:"New",msgstr:["Pridať"]},"New folder":{msgid:"New folder",msgstr:["Pridať priečinok"]},"New folder name":{msgid:"New folder name",msgstr:["Pridať názov priečinka"]},"No files in here":{msgid:"No files in here",msgstr:["Nie sú tu žiadne súbory"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nenašli sa žiadne súbory zodpovedajúce vášmu filtru."]},"No matching files":{msgid:"No matching files",msgstr:["Žiadne zodpovedajúce súbory"]},Recent:{msgid:"Recent",msgstr:["Nedávne"]},"Select all entries":{msgid:"Select all entries",msgstr:["Vybrať všetky položky"]},"Select entry":{msgid:"Select entry",msgstr:["Vybrať položku"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Vyberte riadok pre {názov uzla}"]},Size:{msgid:"Size",msgstr:["Veľkosť"]},Undo:{msgid:"Undo",msgstr:["Späť"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Nahrajte nejaký obsah alebo synchronizujte so svojimi zariadeniami!"]}}}}},{locale:"sl",json:{charset:"utf-8",headers:{"Last-Translator":"Simon Bogina, 2024","Language-Team":"Slovenian (https://app.transifex.com/nextcloud/teams/64236/sl/)","Content-Type":"text/plain; charset=UTF-8",Language:"sl","Plural-Forms":"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nSimon Bogina, 2024\n"},msgstr:["Last-Translator: Simon Bogina, 2024\nLanguage-Team: Slovenian (https://app.transifex.com/nextcloud/teams/64236/sl/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sl\nPlural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["{name} je neveljavno ime mape."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["{name} ni dovoljeno ime mape"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" ni dovoljen v imenu mape.']},"All files":{msgid:"All files",msgstr:["Vse datoteke"]},Choose:{msgid:"Choose",msgstr:["Izberi"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Izberi {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Izberi %n datoteko","Izberi %n datoteki","Izberi %n datotek","Izberi %n datotek"]},Copy:{msgid:"Copy",msgstr:["Kopiraj"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopiraj v {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Nisem mogel ustvariti nove mape"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["NIsem mogel naložiti nastavitev datotek"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Nisem mogel naložiti pogledov datotek"]},"Create directory":{msgid:"Create directory",msgstr:["Ustvari mapo"]},"Current view selector":{msgid:"Current view selector",msgstr:["Izbirnik trenutnega pogleda"]},Favorites:{msgid:"Favorites",msgstr:["Priljubljene"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Datoteke in mape ki jih označite kot priljubljene se bodo prikazale tukaj."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Daoteke in mape ki ste jih pred kratkim spremenili se bodo prikazale tukaj."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtriraj seznam datotek"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Ime mape ne more biti prazno"]},Home:{msgid:"Home",msgstr:["Domov"]},Modified:{msgid:"Modified",msgstr:["Spremenjeno"]},Move:{msgid:"Move",msgstr:["Premakni"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Premakni v {target}"]},Name:{msgid:"Name",msgstr:["Ime"]},New:{msgid:"New",msgstr:["Nov"]},"New folder":{msgid:"New folder",msgstr:["Nova mapa"]},"New folder name":{msgid:"New folder name",msgstr:["Novo ime mape"]},"No files in here":{msgid:"No files in here",msgstr:["Tukaj ni datotek"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Ni bilo najdenih ujemajočih datotek glede na vaš filter."]},"No matching files":{msgid:"No matching files",msgstr:["Ni ujemajočih datotek"]},Recent:{msgid:"Recent",msgstr:["Nedavne"]},"Select all entries":{msgid:"Select all entries",msgstr:["Izberi vse vnose"]},"Select entry":{msgid:"Select entry",msgstr:["Izberi vnos"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Izberi vrstico za {nodename}"]},Size:{msgid:"Size",msgstr:["Velikost"]},Undo:{msgid:"Undo",msgstr:["Razveljavi"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Naloži nekaj vsebine ali sinhroniziraj s svojimi napravami!"]}}}}},{locale:"sq",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Albanian (https://app.transifex.com/nextcloud/teams/64236/sq/)","Content-Type":"text/plain; charset=UTF-8",Language:"sq","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Albanian (https://app.transifex.com/nextcloud/teams/64236/sq/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sq\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"sr",json:{charset:"utf-8",headers:{"Last-Translator":"Иван Пешић, 2025","Language-Team":"Serbian (https://app.transifex.com/nextcloud/teams/64236/sr/)","Content-Type":"text/plain; charset=UTF-8",Language:"sr","Plural-Forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nИван Пешић, 2025\n"},msgstr:["Last-Translator: Иван Пешић, 2025\nLanguage-Team: Serbian (https://app.transifex.com/nextcloud/teams/64236/sr/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sr\nPlural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:["„{char}” није дозвољено унутар имена."]},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:["„{extension}” није дозвољено име."]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["„{name}” није исправно име фолдера."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["„{name}” није дозвољено име за фолдер."]},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:["„{segment}” је резервисано име и није дозвољено."]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["„/” није дозвољено унутар имена фолдера."]},"All files":{msgid:"All files",msgstr:["Сви фајлови"]},Cancel:{msgid:"Cancel",msgstr:["Откажи"]},Choose:{msgid:"Choose",msgstr:["Изаберите"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Изаберите {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Изаберите %n фајл","Изаберите %n фајла","Изаберите %n фајлова"]},Copy:{msgid:"Copy",msgstr:["Копирај"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Копирај у {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Није могао да се креира нови фолдер"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Не могу да се учитају подешавања фајлова"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Не могу да се учитају прикази фајлова"]},"Create directory":{msgid:"Create directory",msgstr:["Креирај директоријум"]},"Current view selector":{msgid:"Current view selector",msgstr:["Бирач тренутног приказа"]},"Enter your name":{msgid:"Enter your name",msgstr:["Унесите своје име"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["Није успело постављање надимка."]},Favorites:{msgid:"Favorites",msgstr:["Омиљено"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Овде ће се појавити фајлови и фолдери које сте означили као омиљене."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Овде ће се појавити фајлови и фолдери који се се недавно изменили."]},"Filter file list":{msgid:"Filter file list",msgstr:["Фитрирање листе фајлова"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Име фолдера не може бити празно."]},"Guest identification":{msgid:"Guest identification",msgstr:["Идентификација госта"]},Home:{msgid:"Home",msgstr:["Почетак"]},"Invalid name.":{msgid:"Invalid name.",msgstr:["Неисправно име."]},Modified:{msgid:"Modified",msgstr:["Измењено"]},Move:{msgid:"Move",msgstr:["Премести"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Премести у {target}"]},Name:{msgid:"Name",msgstr:["Име"]},"Names may be at most 64 characters long.":{msgid:"Names may be at most 64 characters long.",msgstr:["Највећа дужина имена може бити 64 карактера."]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["Имена не смеју да буду празна."]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:["Имена не смеју да се завршавају на „{extension}”."]},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["Имена не смеју да почињу тачком."]},New:{msgid:"New",msgstr:["Ново"]},"New folder":{msgid:"New folder",msgstr:["Нови фолдер"]},"New folder name":{msgid:"New folder name",msgstr:["Име новог фолдера"]},"No files in here":{msgid:"No files in here",msgstr:["Овде нема фајлова"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Није пронађен ниједан фајл који задовољава ваш филтер."]},"No matching files":{msgid:"No matching files",msgstr:["Нема таквих фајлова"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["Молимо вас да унесете име од барем два карактера."]},Recent:{msgid:"Recent",msgstr:["Скорашње"]},"Select all entries":{msgid:"Select all entries",msgstr:["Изаберите све ставке"]},"Select entry":{msgid:"Select entry",msgstr:["Изаберите ставку"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Изаберите ред за {nodename}"]},Size:{msgid:"Size",msgstr:["Величина"]},"Submit name":{msgid:"Submit name",msgstr:["Предај име"]},Undo:{msgid:"Undo",msgstr:["Поништи"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Отпремите нешто или синхронизујте са својим уређајима!"]},"You are currently identified as {nickname}.":{msgid:"You are currently identified as {nickname}.",msgstr:["Тренутно се идентификујете као {nickname}."]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["Тренутно немате идентификацију."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["Име не можете да оставите празно."]}}}}},{locale:"sr@latin",json:{charset:"utf-8",headers:{"Last-Translator":"Bogdan Vuković, 2024","Language-Team":"Serbian (Latin) (https://app.transifex.com/nextcloud/teams/64236/sr@latin/)","Content-Type":"text/plain; charset=UTF-8",Language:"sr@latin","Plural-Forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nBogdan Vuković, 2024\n"},msgstr:["Last-Translator: Bogdan Vuković, 2024\nLanguage-Team: Serbian (Latin) (https://app.transifex.com/nextcloud/teams/64236/sr@latin/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sr@latin\nPlural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["„{name}” je neispravan naziv foldera."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["„{name}” je nedozvoljen naziv foldera."]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["„/” se ne može koristiti unutar naziva foldera."]},"All files":{msgid:"All files",msgstr:["Svi fajlovi"]},Choose:{msgid:"Choose",msgstr:["Izaberite"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Izaberite {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Izaberite %n fajl","Izaberite %n fajla","Izaberite %n fajlova"]},Copy:{msgid:"Copy",msgstr:["Kopiraj"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopiraj u {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Neuspešno kreiranje novog foldera"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Neuspešno učitavanje podešavanja fajlova"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Neuspešno učitavanje prikaza fajlova"]},"Create directory":{msgid:"Create directory",msgstr:["Kreiraj direktorijum"]},"Current view selector":{msgid:"Current view selector",msgstr:["Birač trenutnog prikaza"]},Favorites:{msgid:"Favorites",msgstr:["Omiljeno"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Lista omiljenih fajlova i foldera."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Lista fajlova i foldera sa skorašnjim izmenama."]},"Filter file list":{msgid:"Filter file list",msgstr:["Fitriranje liste fajlova"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Naziv foldera ne može biti prazan."]},Home:{msgid:"Home",msgstr:["Početak"]},Modified:{msgid:"Modified",msgstr:["Izmenjeno"]},Move:{msgid:"Move",msgstr:["Premesti"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Premesti u {target}"]},Name:{msgid:"Name",msgstr:["Naziv"]},New:{msgid:"New",msgstr:["Novo"]},"New folder":{msgid:"New folder",msgstr:["Novi folder"]},"New folder name":{msgid:"New folder name",msgstr:["Naziv novog foldera"]},"No files in here":{msgid:"No files in here",msgstr:["Bez fajlova"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nema fajlova koji zadovoljavaju uslove filtera."]},"No matching files":{msgid:"No matching files",msgstr:["Nema takvih fajlova"]},Recent:{msgid:"Recent",msgstr:["Skorašnje"]},"Select all entries":{msgid:"Select all entries",msgstr:["Izaberite sve stavke"]},"Select entry":{msgid:"Select entry",msgstr:["Izaberite stavku"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Izaberite red za {nodename}"]},Size:{msgid:"Size",msgstr:["Veličina"]},Undo:{msgid:"Undo",msgstr:["Vrati"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Otpremite sadržaj ili sinhronizujte sa svojim uređajima!"]}}}}},{locale:"sv",json:{charset:"utf-8",headers:{"Last-Translator":"Magnus Höglund, 2025","Language-Team":"Swedish (https://app.transifex.com/nextcloud/teams/64236/sv/)","Content-Type":"text/plain; charset=UTF-8",Language:"sv","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nMartin H , 2025\nMagnus Höglund, 2025\n"},msgstr:["Last-Translator: Magnus Höglund, 2025\nLanguage-Team: Swedish (https://app.transifex.com/nextcloud/teams/64236/sv/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sv\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" är inte tillåtet i ett namn.']},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" är inte ett tillåtet namn.']},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" är ett ogiltigt mappnamn.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" är inte ett tillåtet mappnamn']},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" är ett reserverat namn och inte tillåtet.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" är inte tillåtet i ett mappnamn.']},"%n file conflict":{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n fil är i konflikt","%n filer är i konflikt"]},"%n file conflict in {dirname}":{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n fil är i konflikt i {dirname}","%n filer är i konflikt i {dirname}"]},"All files":{msgid:"All files",msgstr:["Alla filer"]},Cancel:{msgid:"Cancel",msgstr:["Avbryt"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Avbryt hela operationen"]},Choose:{msgid:"Choose",msgstr:["Välj"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Välj {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Välj %n fil","Välj %n filer"]},Confirm:{msgid:"Confirm",msgstr:["Bekräfta"]},Continue:{msgid:"Continue",msgstr:["Fortsätt"]},Copy:{msgid:"Copy",msgstr:["Kopiera"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopiera till {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Kunde inte skapa den nya mappen"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Kunde inte ladda filinställningar"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Kunde inte ladda filvyer"]},"Create directory":{msgid:"Create directory",msgstr:["Skapa katalog"]},"Current view selector":{msgid:"Current view selector",msgstr:["Aktuell vyväljare"]},"Enter your name":{msgid:"Enter your name",msgstr:["Ange ditt namn"]},"Existing version":{msgid:"Existing version",msgstr:["Nuvarande version"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["Kunde inte ställa in smeknamn."]},Favorites:{msgid:"Favorites",msgstr:["Favoriter"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Filer och mappar som du markerar som favorit kommer att visas här."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Filer och mappar som du nyligen ändrat kommer att visas här."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrera fillistan"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Mappnamnet får inte vara tomt."]},"Guest identification":{msgid:"Guest identification",msgstr:["Gästidentifiering"]},Home:{msgid:"Home",msgstr:["Hem"]},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Om du väljer båda versionerna kommer den inkommande filen att få ett nummer tillagt i sitt namn."]},"Invalid name.":{msgid:"Invalid name.",msgstr:["Ogiltigt namn."]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Senaste ändringsdatum okänt"]},Modified:{msgid:"Modified",msgstr:["Ändrad"]},Move:{msgid:"Move",msgstr:["Flytta"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Flytta till {target}"]},Name:{msgid:"Name",msgstr:["Namn"]},"Names may be at most 64 characters long.":{msgid:"Names may be at most 64 characters long.",msgstr:["Namnen kan vara högst 64 tecken långa."]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["Namn får inte vara tomt."]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:['Namn får inte sluta med "{extension}".']},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["Namn får inte börja med en punkt."]},New:{msgid:"New",msgstr:["Ny"]},"New folder":{msgid:"New folder",msgstr:["Ny mapp"]},"New folder name":{msgid:"New folder name",msgstr:["Nytt mappnamn"]},"New version":{msgid:"New version",msgstr:["Ny version"]},"No files in here":{msgid:"No files in here",msgstr:["Inga filer här"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Inga filer som matchar ditt filter hittades."]},"No matching files":{msgid:"No matching files",msgstr:["Inga matchande filer"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["Ange ett namn med minst 2 tecken."]},Recent:{msgid:"Recent",msgstr:["Nyligen"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Markera alla kryssrutor"]},"Select all entries":{msgid:"Select all entries",msgstr:["Välj alla poster"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Välj alla befintliga filer"]},"Select all new files":{msgid:"Select all new files",msgstr:["Välj alla nya filer"]},"Select entry":{msgid:"Select entry",msgstr:["Välj post"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Välj raden för {nodename}"]},Size:{msgid:"Size",msgstr:["Storlek"]},"Skip %n file":{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Hoppa över %n fil","Hoppa över %n filer"]},"Skip this file":{msgid:"Skip this file",msgstr:["Hoppa över den här filen"]},"Submit name":{msgid:"Submit name",msgstr:["Skicka namn"]},Undo:{msgid:"Undo",msgstr:["Ångra"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Ladda upp lite innehåll eller synkronisera med dina enheter!"]},"When an incoming folder is selected, any conflicting files within it will also be overwritten.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["När en inkommande mapp väljs kommer eventuella konflikterande filer i den också att skrivas över."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["När en inkommande mapp väljs skrivs innehållet in i den befintliga mappen och en rekursiv konfliktlösning utförs."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Vilka filer vill du behålla?"]},"You are currently identified as {nickname}.":{msgid:"You are currently identified as {nickname}.",msgstr:["Du är för närvarande identifierad som {nickname}."]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["Du är för närvarande inte identifierad."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["Du kan inte lämna namnet tomt."]},"You need to choose at least one conflict solution":{msgid:"You need to choose at least one conflict solution",msgstr:["Du måste välja minst en konfliktlösning"]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Du måste välja minst en version av varje fil för att fortsätta."]}}}}},{locale:"sw",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Swahili (https://app.transifex.com/nextcloud/teams/64236/sw/)","Content-Type":"text/plain; charset=UTF-8",Language:"sw","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Swahili (https://app.transifex.com/nextcloud/teams/64236/sw/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sw\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"ta",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Tamil (https://app.transifex.com/nextcloud/teams/64236/ta/)","Content-Type":"text/plain; charset=UTF-8",Language:"ta","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Tamil (https://app.transifex.com/nextcloud/teams/64236/ta/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ta\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["செயல்தவிர்"]}}}}},{locale:"th_TH",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Thai (Thailand) (https://app.transifex.com/nextcloud/teams/64236/th_TH/)","Content-Type":"text/plain; charset=UTF-8",Language:"th_TH","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Thai (Thailand) (https://app.transifex.com/nextcloud/teams/64236/th_TH/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: th_TH\nPlural-Forms: nplurals=1; plural=0;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["เลิกทำ"]}}}}},{locale:"tk",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Turkmen (https://app.transifex.com/nextcloud/teams/64236/tk/)","Content-Type":"text/plain; charset=UTF-8",Language:"tk","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Turkmen (https://app.transifex.com/nextcloud/teams/64236/tk/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: tk\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"tr",json:{charset:"utf-8",headers:{"Last-Translator":"Kaya Zeren , 2025","Language-Team":"Turkish (https://app.transifex.com/nextcloud/teams/64236/tr/)","Content-Type":"text/plain; charset=UTF-8",Language:"tr","Plural-Forms":"nplurals=2; plural=(n > 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nKaya Zeren , 2025\n"},msgstr:["Last-Translator: Kaya Zeren , 2025\nLanguage-Team: Turkish (https://app.transifex.com/nextcloud/teams/64236/tr/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: tr\nPlural-Forms: nplurals=2; plural=(n > 1);\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:['Bir ad içinde "{char}" karakteri kullanılamaz.']},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" adına izin verilmiyor.']},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" geçersiz bir klasör adı.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" izin verilen bir klasör adı değil']},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" adı sistem için ayrılmış olduğundan kullanılamaz.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" karakteri klasör adında kullanılamaz.']},"%n file conflict":{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n dosya çakışıyor","%n dosya çakışıyor"]},"%n file conflict in {dirname}":{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["{dirname} içindeki %n dosya çakışıyor","{dirname} içindeki %n dosya çakışıyor"]},"All files":{msgid:"All files",msgstr:["Tüm dosyalar"]},Cancel:{msgid:"Cancel",msgstr:["İptal"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Tüm işlemi iptal et"]},Choose:{msgid:"Choose",msgstr:["Seçin"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["{file} seçin"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["%n dosya seçin","%n dosya seçin"]},Confirm:{msgid:"Confirm",msgstr:["Onayla"]},Continue:{msgid:"Continue",msgstr:["İlerle"]},Copy:{msgid:"Copy",msgstr:["Kopyala"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["{target} üzerine kopyala"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Yeni klasör oluşturulamadı"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Dosyalar uygulamasının ayarları yüklenemedi"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Dosyalar uygulamasının görünümleri yüklenemedi"]},"Create directory":{msgid:"Create directory",msgstr:["Klasör oluştur"]},"Current view selector":{msgid:"Current view selector",msgstr:["Geçerli görünüm seçici"]},"Enter your name":{msgid:"Enter your name",msgstr:["Adınızı yazın"]},"Existing version":{msgid:"Existing version",msgstr:["Var olan sürüm"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["Takma ad ayarlanamadı."]},Favorites:{msgid:"Favorites",msgstr:["Sık kullanılanlar"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Sık kullanılan olarak seçtiğiniz dosyalar burada görüntülenir."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Son zamanlarda değiştirdiğiniz dosya ve klasörler burada görüntülenir."]},"Filter file list":{msgid:"Filter file list",msgstr:["Dosya listesini süz"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Klasör adı boş olamaz."]},"Guest identification":{msgid:"Guest identification",msgstr:["Konuk kimliği"]},Home:{msgid:"Home",msgstr:["Giriş"]},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["İki sürümü de seçerseniz, gelen dosyanın adına bir sayı eklenir."]},"Invalid name.":{msgid:"Invalid name.",msgstr:["Ad geçersiz."]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Son değiştirilme tarihi bilinmiyor."]},Modified:{msgid:"Modified",msgstr:["Değiştirilme"]},Move:{msgid:"Move",msgstr:["Taşı"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["{target} üzerine taşı"]},Name:{msgid:"Name",msgstr:["Ad"]},"Names may be at most 64 characters long.":{msgid:"Names may be at most 64 characters long.",msgstr:["Adlar en fazla 64 karakter uzunluğunda olabilir."]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["Ad boş olamaz."]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:['Ad "{extension}" ile bitemez.']},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["Ad nokta karakteri ile başlayamaz."]},New:{msgid:"New",msgstr:["Yeni"]},"New folder":{msgid:"New folder",msgstr:["Yeni klasör"]},"New folder name":{msgid:"New folder name",msgstr:["Yeni klasör adı"]},"New version":{msgid:"New version",msgstr:["Yeni sürüm"]},"No files in here":{msgid:"No files in here",msgstr:["Burada herhangi bir dosya yok"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Süzgece uyan bir dosya bulunamadı."]},"No matching files":{msgid:"No matching files",msgstr:["Eşleşen bir dosya yok"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["Ad en az 2 karakter uzunluğunda olmalıdır."]},Recent:{msgid:"Recent",msgstr:["Son kullanılanlar"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Tüm kutuları işaretle"]},"Select all entries":{msgid:"Select all entries",msgstr:["Tüm kayıtları seç"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Tüm var olan dosyaları seç"]},"Select all new files":{msgid:"Select all new files",msgstr:["Tüm yeni dosyaları seç"]},"Select entry":{msgid:"Select entry",msgstr:["Kaydı seç"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["{nodename} satırını seçin"]},Size:{msgid:"Size",msgstr:["Boyut"]},"Skip %n file":{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["%n dosyayı atla","%n dosyayı atla"]},"Skip this file":{msgid:"Skip this file",msgstr:["Bu dosyayı atla"]},"Submit name":{msgid:"Submit name",msgstr:["Adı gönder"]},Undo:{msgid:"Undo",msgstr:["Geri al"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Bazı içerikler yükleyin ya da aygıtlarınızla eşitleyin!"]},"When an incoming folder is selected, any conflicting files within it will also be overwritten.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Bir gelen klasör seçildiğinde, içindeki çakışan dosyaların da üzerine yazılır."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Bir gelen klasör seçildiğinde, içerik var olan klasöre yazılır ve alt klasörlerle bir çakışma çözümü uygulanır."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Hangi dosyaları tutmak istiyorsunuz?"]},"You are currently identified as {nickname}.":{msgid:"You are currently identified as {nickname}.",msgstr:["{nickname} olarak tanınıyorsunuz."]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["Henüz kendinizi tanıtmadınız."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["Ad boş bırakılamaz."]},"You need to choose at least one conflict solution":{msgid:"You need to choose at least one conflict solution",msgstr:["En az bir çakışma çözümü seçmelisiniz"]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["İlerlemek için her dosaynın en az bir sürümünü seçmelisiniz."]}}}}},{locale:"ug",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Uyghur (https://app.transifex.com/nextcloud/teams/64236/ug/)","Content-Type":"text/plain; charset=UTF-8",Language:"ug","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Uyghur (https://app.transifex.com/nextcloud/teams/64236/ug/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ug\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"uk",json:{charset:"utf-8",headers:{"Last-Translator":"O St, 2025","Language-Team":"Ukrainian (https://app.transifex.com/nextcloud/teams/64236/uk/)","Content-Type":"text/plain; charset=UTF-8",Language:"uk","Plural-Forms":"nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nO St, 2025\n"},msgstr:["Last-Translator: O St, 2025\nLanguage-Team: Ukrainian (https://app.transifex.com/nextcloud/teams/64236/uk/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: uk\nPlural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" не дозволено всередині імени.']},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" недозволене ім\'я.']},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" недійсне ім\'я каталогу.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" недозволене ім\'я каталогу.']},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" зарезервоване ім\'я і не дозволено для використання.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" не дозволено у імені каталогу.']},"All files":{msgid:"All files",msgstr:["Всі файли"]},Cancel:{msgid:"Cancel",msgstr:["Скасувати"]},Choose:{msgid:"Choose",msgstr:["Вибрати"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Вибрати {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Вибрати %n файл","Вибрати %n файли","Вибрати %n файлів","Вибрати %n файлів"]},Copy:{msgid:"Copy",msgstr:["Копіювати"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Копіювати до {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Не вдалося створити новий каталог"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Не вдалося завантажити налаштування файлів"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Не вдалося завантажити подання файлів"]},"Create directory":{msgid:"Create directory",msgstr:["Створити каталог"]},"Current view selector":{msgid:"Current view selector",msgstr:["Вибір подання"]},"Enter your name":{msgid:"Enter your name",msgstr:["Зазначте ваше ім'я"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["Не вдалося встановити псевдо."]},Favorites:{msgid:"Favorites",msgstr:["Із зірочкою"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Тут показуватимуться файли та каталоги, які ви позначите зірочкою."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Тут показуватимуться файли та каталоги, які було нещодавно змінено."]},"Filter file list":{msgid:"Filter file list",msgstr:["Фільтрувати список файлів"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Ім'я каталогу не може бути порожнє."]},"Guest identification":{msgid:"Guest identification",msgstr:["Ім'я для гостя"]},Home:{msgid:"Home",msgstr:["Домівка"]},"Invalid name.":{msgid:"Invalid name.",msgstr:["Недійсне ім'я."]},Modified:{msgid:"Modified",msgstr:["Змінено"]},Move:{msgid:"Move",msgstr:["Перемістити"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Перемістити до {target}"]},Name:{msgid:"Name",msgstr:["Ім'я"]},"Names may be at most 64 characters long.":{msgid:"Names may be at most 64 characters long.",msgstr:["Імена мають мати довжину не більше 64 символів."]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["Ім'я не може бути порожнє."]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:['Ім\'я не може закінчуватися на "{extension}".']},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["Ім'я не може починатися з крапки."]},New:{msgid:"New",msgstr:["Новий"]},"New folder":{msgid:"New folder",msgstr:["Новий каталог"]},"New folder name":{msgid:"New folder name",msgstr:["Ім'я нового каталогу"]},"No files in here":{msgid:"No files in here",msgstr:["Тут відсутні файли"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Відсутні збіги за фільтром."]},"No matching files":{msgid:"No matching files",msgstr:["Відсутні збіги файлів."]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["Зазначте ім'я довжиною не менше 2 символів"]},Recent:{msgid:"Recent",msgstr:["Останні"]},"Select all entries":{msgid:"Select all entries",msgstr:["Вибрати всі записи"]},"Select entry":{msgid:"Select entry",msgstr:["Вибрати запис"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Вибрати рядок для {nodename}"]},Size:{msgid:"Size",msgstr:["Розмір"]},"Submit name":{msgid:"Submit name",msgstr:["Встановити ім'я"]},Undo:{msgid:"Undo",msgstr:["Повернути"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Завантажте вміст або синхронізуйте з вашим пристроєм!"]},"You are currently identified as {nickname}.":{msgid:"You are currently identified as {nickname}.",msgstr:["Вас визначено як {nickname}."]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["Вас не ідентифіковано."]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["Потрібно зазначити ім'я."]}}}}},{locale:"ur_PK",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Urdu (Pakistan) (https://app.transifex.com/nextcloud/teams/64236/ur_PK/)","Content-Type":"text/plain; charset=UTF-8",Language:"ur_PK","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Urdu (Pakistan) (https://app.transifex.com/nextcloud/teams/64236/ur_PK/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ur_PK\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"uz",json:{charset:"utf-8",headers:{"Last-Translator":"Khurshid Ibatov , 2025","Language-Team":"Uzbek (https://app.transifex.com/nextcloud/teams/64236/uz/)","Content-Type":"text/plain; charset=UTF-8",Language:"uz","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nKhurshid Ibatov , 2025\n"},msgstr:["Last-Translator: Khurshid Ibatov , 2025\nLanguage-Team: Uzbek (https://app.transifex.com/nextcloud/teams/64236/uz/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: uz\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:['Nom ichida "{char}" ga ruxsat berilmagan.']},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" ruxsat etilgan nom emas.']},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" jild nomi yaroqsiz.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" ruxsat etilgan jild nomi emas']},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" - zaxiralangan nom va ruxsat berilmaydi.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" papka nomi ichida ruxsat berilmaydi.']},"%n file conflict":{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n fayl ziddiyatli"]},"%n file conflict in {dirname}":{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["{dirname} da %n fayl ziddiyati"]},"All files":{msgid:"All files",msgstr:["Barcha fayllar"]},Cancel:{msgid:"Cancel",msgstr:["Bekor qilish"]},"Cancel the entire operation":{msgid:"Cancel the entire operation",msgstr:["Butun operatsiyani bekor qiling"]},Choose:{msgid:"Choose",msgstr:["Tanlang"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Tanlang {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Tanlang %n faylni"]},Confirm:{msgid:"Confirm",msgstr:["Tasdiqlang"]},Continue:{msgid:"Continue",msgstr:["Davom eting"]},Copy:{msgid:"Copy",msgstr:["Nusxa"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:[" {target} ga nusxa"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Yangi jild yaratib bo‘lmadi"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Fayl sozlamalari yuklanmadi"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Fayllarni koʻrishni yuklab boʻlmadi"]},"Create directory":{msgid:"Create directory",msgstr:["Katalog yaratish"]},"Current view selector":{msgid:"Current view selector",msgstr:["Joriy ko'rinish selektori"]},"Enter your name":{msgid:"Enter your name",msgstr:["Ismingizni kiriting"]},"Existing version":{msgid:"Existing version",msgstr:["Mavjud versiya"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["Taxallusni o‘rnatib bo‘lmadi."]},Favorites:{msgid:"Favorites",msgstr:["Tanlanganlar"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Tanlangan deb belgilagan fayl va papkalar shu yerda koʻrinadi."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Siz yaqinda oʻzgartirgan fayl va papkalar shu yerda koʻrinadi."]},"Filter file list":{msgid:"Filter file list",msgstr:["Fayl ro'yxatini filtrlash"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Jild nomi boʻsh boʻlishi mumkin emas."]},"Guest identification":{msgid:"Guest identification",msgstr:["Foydalanuvchini identifikatsiyalash"]},Home:{msgid:"Home",msgstr:["Uy"]},"If you select both versions, the incoming file will have a number added to its name.":{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Agar siz ikkala versiyani tanlasangiz, kiruvchi fayl nomiga qo'shilgan raqamga ega bo'ladi."]},"Invalid name.":{msgid:"Invalid name.",msgstr:["Nomi noto‘g‘ri."]},"Last modified date unknown":{msgid:"Last modified date unknown",msgstr:["Oxirgi tahrirlangan sana noma'lum"]},Modified:{msgid:"Modified",msgstr:["Modifikatsiyalangan"]},Move:{msgid:"Move",msgstr:["Ko'chirish"]},"Move to {target}":{msgid:"Move to {target}",msgstr:[" {target} ga ko'chirish"]},Name:{msgid:"Name",msgstr:["Nomi"]},"Names may be at most 64 characters long.":{msgid:"Names may be at most 64 characters long.",msgstr:["Ismlar ko'pi bilan 64 ta belgidan iborat bo'lishi mumkin."]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["Ismlar bo'sh bo'lmasligi kerak."]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:['Ismlar "{extension}" bilan tugamasligi kerak.']},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["Ismlar nuqta bilan boshlanmasligi kerak."]},New:{msgid:"New",msgstr:["Yangi"]},"New folder":{msgid:"New folder",msgstr:["Yangi jild"]},"New folder name":{msgid:"New folder name",msgstr:["Yangi jild nomi"]},"New version":{msgid:"New version",msgstr:["Yangi versiya"]},"No files in here":{msgid:"No files in here",msgstr:["Fayl mavjud emas"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Filtringizga mos keladigan fayl topilmadi."]},"No matching files":{msgid:"No matching files",msgstr:["Mos fayllar yo'q"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["Kamida 2 ta belgidan iborat nom kiriting."]},Recent:{msgid:"Recent",msgstr:["Yaqinda"]},"Select all checkboxes":{msgid:"Select all checkboxes",msgstr:["Barcha katakchalarni belgilang"]},"Select all entries":{msgid:"Select all entries",msgstr:["Barcha yozuvlarni tanlang"]},"Select all existing files":{msgid:"Select all existing files",msgstr:["Barcha mavjud fayllarni tanlang"]},"Select all new files":{msgid:"Select all new files",msgstr:["Barcha yangi fayllarni tanlang"]},"Select entry":{msgid:"Select entry",msgstr:["Yozuvni tanlang"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["{nodename} uchun qatorni tanlang"]},Size:{msgid:"Size",msgstr:["O`lcham"]},"Skip %n file":{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["%n faylni oʻtkazib yuborish"]},"Skip this file":{msgid:"Skip this file",msgstr:["Ushbu faylni o'tkazib yuboring"]},"Submit name":{msgid:"Submit name",msgstr:["Ismni tasdiqlang"]},Undo:{msgid:"Undo",msgstr:["Bekor qilish"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Qurilmangizga ba'zi kontentni yuklang yoki sinxronlang!"]},"When an incoming folder is selected, any conflicting files within it will also be overwritten.":{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Kiruvchi papka tanlanganda, undagi har qanday ziddiyatli fayllar ham ustiga yoziladi."]},"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.":{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Kiruvchi papka tanlanganda, kontent mavjud jildga yoziladi va nizolarni rekursiv hal qilish amalga oshiriladi."]},"Which files do you want to keep?":{msgid:"Which files do you want to keep?",msgstr:["Qaysi fayllarni saqlamoqchisiz?"]},"You are currently identified as {nickname}.":{msgid:"You are currently identified as {nickname}.",msgstr:["Siz hozirda {nickname} sifatida aniqlangansiz."]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["Siz hozirda identifikatsiyadan o'tmagansiz"]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["Ism katagini bo'sh qoldirib bo'lmaydi."]},"You need to choose at least one conflict solution":{msgid:"You need to choose at least one conflict solution",msgstr:["Siz kamida bitta mojaro yechimini tanlashingiz kerak"]},"You need to select at least one version of each file to continue.":{msgid:"You need to select at least one version of each file to continue.",msgstr:["Davom etish uchun har bir faylning kamida bitta versiyasini tanlashingiz kerak."]}}}}},{locale:"vi",json:{charset:"utf-8",headers:{"Last-Translator":"Trần Đình Tuyển, 2024","Language-Team":"Vietnamese (https://app.transifex.com/nextcloud/teams/64236/vi/)","Content-Type":"text/plain; charset=UTF-8",Language:"vi","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nTran Duc, 2024\nTrần Đình Tuyển, 2024\n"},msgstr:["Last-Translator: Trần Đình Tuyển, 2024\nLanguage-Team: Vietnamese (https://app.transifex.com/nextcloud/teams/64236/vi/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: vi\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" là tên thư mục không hợp lệ.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"1{name}"không phải là tên thư mục được cho phép']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/"không được phép đặt trong tên thư mục.']},"All files":{msgid:"All files",msgstr:["Tất cả tệp"]},Choose:{msgid:"Choose",msgstr:["Chọn"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Chọn {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Chọn %n tệp"]},Copy:{msgid:"Copy",msgstr:["Sao chép"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Sao chép đến {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Không thể tạo thư mục mới"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Không thể tải tập tin cài đặt"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Không thể tải xuống tệp xem"]},"Create directory":{msgid:"Create directory",msgstr:["Tạo thư mục"]},"Current view selector":{msgid:"Current view selector",msgstr:["Hiện tại chế độ xem của bộ chọn"]},Favorites:{msgid:"Favorites",msgstr:["Yêu cầu thích"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Các tập tin và thư mục bạn đánh dấu yêu thích sẽ hiển thị ở đây."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Các tập tin và thư mục bạn sửa đổi gần đây sẽ hiển thị ở đây."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filter list file"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Thư mục tên không được để trống."]},Home:{msgid:"Home",msgstr:["Trang chủ"]},Modified:{msgid:"Modified",msgstr:["Đã sửa đổi"]},Move:{msgid:"Move",msgstr:["Di chuyển"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Di chuyển đến{target}"]},Name:{msgid:"Name",msgstr:["Tên"]},New:{msgid:"New",msgstr:["Mới"]},"New folder":{msgid:"New folder",msgstr:["New thư mục"]},"New folder name":{msgid:"New folder name",msgstr:["New thư mục tên"]},"No files in here":{msgid:"No files in here",msgstr:["No file at here"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Không tìm thấy tệp nào phù hợp với bộ lọc của bạn."]},"No matching files":{msgid:"No matching files",msgstr:["No file phù hợp"]},Recent:{msgid:"Recent",msgstr:["Gần đây"]},"Select all entries":{msgid:"Select all entries",msgstr:["Choose all items"]},"Select entry":{msgid:"Select entry",msgstr:["Chọn mục nhập"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Choose hang cho{nodename}"]},Size:{msgid:"Size",msgstr:["Kích cỡ"]},Undo:{msgid:"Undo",msgstr:["Hoàn tác"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Tải lên một số nội dung hoặc đồng bộ hóa với thiết bị của bạn!"]}}}}},{locale:"zh_CN",json:{charset:"utf-8",headers:{"Last-Translator":"Gloryandel, 2024","Language-Team":"Chinese (China) (https://app.transifex.com/nextcloud/teams/64236/zh_CN/)","Content-Type":"text/plain; charset=UTF-8",Language:"zh_CN","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nken, 2023\nEric, 2023\nPhonebook3599, 2024\nGloryandel, 2024\n"},msgstr:["Last-Translator: Gloryandel, 2024\nLanguage-Team: Chinese (China) (https://app.transifex.com/nextcloud/teams/64236/zh_CN/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: zh_CN\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["“{name}” 是无效的文件夹名称。"]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["“{name}” 不是允许的文件夹名称"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["文件夹名称中不允许包含 “/”。"]},"All files":{msgid:"All files",msgstr:["所有文件"]},Choose:{msgid:"Choose",msgstr:["选择"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["选择 {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["选择 %n 个文件"]},Copy:{msgid:"Copy",msgstr:["复制"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["复制到 {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["无法创建新文件夹"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["无法加载文件设置"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["无法加载文件视图"]},"Create directory":{msgid:"Create directory",msgstr:["创建目录"]},"Current view selector":{msgid:"Current view selector",msgstr:["当前视图选择器"]},Favorites:{msgid:"Favorites",msgstr:["最爱"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["您标记为最爱的文件与文件夹会显示在这里"]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["您最近修改的文件与文件夹会显示在这里"]},"Filter file list":{msgid:"Filter file list",msgstr:["过滤文件列表"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["文件夹名称不能为空。"]},Home:{msgid:"Home",msgstr:["主目录"]},Modified:{msgid:"Modified",msgstr:["已修改"]},Move:{msgid:"Move",msgstr:["移动"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["移动至 {target}"]},Name:{msgid:"Name",msgstr:["名称"]},New:{msgid:"New",msgstr:["新建"]},"New folder":{msgid:"New folder",msgstr:["新文件夹"]},"New folder name":{msgid:"New folder name",msgstr:["新文件夹名称"]},"No files in here":{msgid:"No files in here",msgstr:["此处无文件"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["找不到符合您过滤条件的文件"]},"No matching files":{msgid:"No matching files",msgstr:["无符合的文件"]},Recent:{msgid:"Recent",msgstr:["最近"]},"Select all entries":{msgid:"Select all entries",msgstr:["选择所有条目"]},"Select entry":{msgid:"Select entry",msgstr:["选择条目"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["选择 {nodename} 的列"]},Size:{msgid:"Size",msgstr:["大小"]},Undo:{msgid:"Undo",msgstr:[" 撤消"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["上传一些项目或与您的设备同步!"]}}}}},{locale:"zh_HK",json:{charset:"utf-8",headers:{"Last-Translator":"Café Tango, 2025","Language-Team":"Chinese (Hong Kong) (https://app.transifex.com/nextcloud/teams/64236/zh_HK/)","Content-Type":"text/plain; charset=UTF-8",Language:"zh_HK","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nCafé Tango, 2025\n"},msgstr:["Last-Translator: Café Tango, 2025\nLanguage-Team: Chinese (Hong Kong) (https://app.transifex.com/nextcloud/teams/64236/zh_HK/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: zh_HK\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{char}" is not allowed inside a name.':{msgid:'"{char}" is not allowed inside a name.',msgstr:['名稱中不能使用 "{char}"。']},'"{extension}" is not an allowed name.':{msgid:'"{extension}" is not an allowed name.',msgstr:["「{extension}」並非允許的名稱。"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["「{name}」是無效的資料夾名稱。"]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["資料夾名稱「{name}」不符合允許的規範。"]},'"{segment}" is a reserved name and not allowed.':{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:["「{segment}」是一個保留名稱,不能使用。"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['資料夾名稱中不允許使用 "/"。']},"All files":{msgid:"All files",msgstr:["所有檔案"]},Cancel:{msgid:"Cancel",msgstr:["取消"]},Choose:{msgid:"Choose",msgstr:["選擇"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["選擇 {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["選擇 %n 個檔案"]},Copy:{msgid:"Copy",msgstr:["複製"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["複製到 {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["無法建立新資料夾"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["無法載入檔案設定"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["無法載入檔案視圖"]},"Create directory":{msgid:"Create directory",msgstr:["建立目錄"]},"Current view selector":{msgid:"Current view selector",msgstr:["目前視圖選擇器"]},"Enter your name":{msgid:"Enter your name",msgstr:["輸入您的名字"]},"Failed to set nickname.":{msgid:"Failed to set nickname.",msgstr:["無法設置暱稱。"]},Favorites:{msgid:"Favorites",msgstr:["最愛"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["您標記為最愛的檔案與資料夾將會顯示在此處。"]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["您最近修改的檔案與資料夾將會顯示在此處。"]},"Filter file list":{msgid:"Filter file list",msgstr:["過濾檔案清單"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["資料夾名稱不能為空。"]},"Guest identification":{msgid:"Guest identification",msgstr:["訪客身份識別"]},Home:{msgid:"Home",msgstr:["首頁"]},"Invalid name.":{msgid:"Invalid name.",msgstr:["無效的名字。"]},Modified:{msgid:"Modified",msgstr:["已修改"]},Move:{msgid:"Move",msgstr:["移動"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["移動至 {target}"]},Name:{msgid:"Name",msgstr:["名稱"]},"Names must not be empty.":{msgid:"Names must not be empty.",msgstr:["名稱不能為空。"]},'Names must not end with "{extension}".':{msgid:'Names must not end with "{extension}".',msgstr:["名稱不得以「{extension}」結尾。"]},"Names must not start with a dot.":{msgid:"Names must not start with a dot.",msgstr:["名稱不得以點開頭。"]},New:{msgid:"New",msgstr:["新"]},"New folder":{msgid:"New folder",msgstr:["新資料夾"]},"New folder name":{msgid:"New folder name",msgstr:["新資料夾名稱"]},"No files in here":{msgid:"No files in here",msgstr:["此處無檔案"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["找不到符合您過濾條件的檔案。"]},"No matching files":{msgid:"No matching files",msgstr:["沒有匹配的檔案"]},"Please enter a name with at least 2 characters.":{msgid:"Please enter a name with at least 2 characters.",msgstr:["請輸入至少 2 個字符的名稱。"]},Recent:{msgid:"Recent",msgstr:["最近"]},"Select all entries":{msgid:"Select all entries",msgstr:["選擇所有項目"]},"Select entry":{msgid:"Select entry",msgstr:["選擇項目"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["選擇 {nodename} 的列"]},Size:{msgid:"Size",msgstr:["大小"]},"Submit name":{msgid:"Submit name",msgstr:["遞交名字"]},Undo:{msgid:"Undo",msgstr:["還原"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["上傳一些內容或與您的裝置同步!"]},"You are currently identified as {nickname}.":{msgid:"You are currently identified as {nickname}.",msgstr:["您目前被識別為 {nickname}。"]},"You are currently not identified.":{msgid:"You are currently not identified.",msgstr:["您目前尚未被識別。"]},"You cannot leave the name empty.":{msgid:"You cannot leave the name empty.",msgstr:["名稱不能留空。"]}}}}},{locale:"zh_TW",json:{charset:"utf-8",headers:{"Last-Translator":"黃柏諺 , 2023","Language-Team":"Chinese (Taiwan) (https://app.transifex.com/nextcloud/teams/64236/zh_TW/)","Content-Type":"text/plain; charset=UTF-8",Language:"zh_TW","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\n黃柏諺 , 2023\n"},msgstr:["Last-Translator: 黃柏諺 , 2023\nLanguage-Team: Chinese (Taiwan) (https://app.transifex.com/nextcloud/teams/64236/zh_TW/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: zh_TW\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{name}" is an invalid file name.':{msgid:'"{name}" is an invalid file name.',msgstr:["「{name}」是無效的檔案名稱。"]},'"{name}" is not an allowed filetype':{msgid:'"{name}" is not an allowed filetype',msgstr:["「{name}」並非允許的檔案類型"]},'"/" is not allowed inside a file name.':{msgid:'"/" is not allowed inside a file name.',msgstr:["檔案名稱中不允許使用「/」。"]},"All files":{msgid:"All files",msgstr:["所有檔案"]},Choose:{msgid:"Choose",msgstr:["選擇"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["選擇 {file}"]},Copy:{msgid:"Copy",msgstr:["複製"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["複製到 {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["無法建立新資料夾"]},"Create directory":{msgid:"Create directory",msgstr:["建立目錄"]},"Current view selector":{msgid:"Current view selector",msgstr:["目前檢視選取器"]},Favorites:{msgid:"Favorites",msgstr:["最愛"]},"File name cannot be empty.":{msgid:"File name cannot be empty.",msgstr:["檔案名稱不能為空。"]},"Filepicker sections":{msgid:"Filepicker sections",msgstr:["檔案挑選器選取"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["您標記為最愛的檔案與資料夾將會顯示在此處。"]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["您最近修改的檔案與資料夾將會顯示在此處。"]},"Filter file list":{msgid:"Filter file list",msgstr:["過濾檔案清單"]},Home:{msgid:"Home",msgstr:["家"]},"Mime type {mime}":{msgid:"Mime type {mime}",msgstr:["Mime type {mime}"]},Modified:{msgid:"Modified",msgstr:["已修改"]},Move:{msgid:"Move",msgstr:["移動"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["移動至 {target}"]},Name:{msgid:"Name",msgstr:["名稱"]},New:{msgid:"New",msgstr:["新"]},"New folder":{msgid:"New folder",msgstr:["新資料夾"]},"New folder name":{msgid:"New folder name",msgstr:["新資料夾名稱"]},"No files in here":{msgid:"No files in here",msgstr:["此處無檔案"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["找不到符合您過濾條件的檔案。"]},"No matching files":{msgid:"No matching files",msgstr:["無符合的檔案"]},Recent:{msgid:"Recent",msgstr:["最近"]},"Select all entries":{msgid:"Select all entries",msgstr:["選取所有條目"]},"Select entry":{msgid:"Select entry",msgstr:["選取條目"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["選取 {nodename} 的列"]},Size:{msgid:"Size",msgstr:["大小"]},Undo:{msgid:"Undo",msgstr:["復原"]},unknown:{msgid:"unknown",msgstr:["未知"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["上傳一些內容或與您的裝置同步"]}}}}},{locale:"zu_ZA",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Zulu (South Africa) (https://app.transifex.com/nextcloud/teams/64236/zu_ZA/)","Content-Type":"text/plain; charset=UTF-8",Language:"zu_ZA","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Zulu (South Africa) (https://app.transifex.com/nextcloud/teams/64236/zu_ZA/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: zu_ZA\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}}].map(e=>gtBuilder.addTranslation(e.locale,e.json));const gt=gtBuilder.build();gt.ngettext.bind(gt),gt.gettext.bind(gt);getLoggerBuilder().setApp("@f7cloud/dialogs").detectLogLevel().build();const TOAST_ARIA_LIVE_OFF="off",TOAST_ARIA_LIVE_POLITE="polite",TOAST_ARIA_LIVE_ASSERTIVE="assertive";var ToastAriaLive=(e=>(e[e.OFF=TOAST_ARIA_LIVE_OFF]="OFF",e[e.POLITE=TOAST_ARIA_LIVE_POLITE]="POLITE",e[e.ASSERTIVE=TOAST_ARIA_LIVE_ASSERTIVE]="ASSERTIVE",e))(ToastAriaLive||{});const TOAST_DEFAULT_TIMEOUT=7e3;function showMessage(e,j){var Ie;if(j=Fi({timeout:TOAST_DEFAULT_TIMEOUT,isHTML:!1,type:void 0,selector:void 0,onRemove:()=>{},onClick:void 0,close:!0},j),typeof e=="string"&&!j.isHTML){const Ue=document.createElement("div");Ue.innerHTML=e,e=Ue.innerText}let ke=(Ie=j.type)!=null?Ie:"";typeof j.onClick=="function"&&(ke+=" toast-with-click ");const Ee=e instanceof Node;let Me=ToastAriaLive.POLITE;j.ariaLive?Me=j.ariaLive:(j.type==="toast-error"||j.type==="toast-undo")&&(Me=ToastAriaLive.ASSERTIVE);const Ae=Toastify({[Ee?"node":"text"]:e,duration:j.timeout,callback:j.onRemove,onClick:j.onClick,close:j.close,gravity:"top",selector:j.selector,position:"right",backgroundColor:"",className:"dialogs "+ke,escapeMarkup:!j.isHTML,ariaLive:Me});return Ae.showToast(),Ae}function showError(e,j){return showMessage(e,Gi(Fi({},j),{type:"toast-error"}))}function showSuccess(e,j){return showMessage(e,Gi(Fi({},j),{type:"toast-success"}))}export{commonjsGlobal as A,Buffer as B,getCapabilities as C,NcRichText as D,emit as E,getLanguage as F,d$2 as G,getCurrentUser as H,unsubscribe as I,getRequestToken as J,subscribe as K,h$2 as L,distExports as M,NcSettingsSection as N,convert$1 as O,convertElement as P,getDefaultExportFromCjs$1 as Q,RouterLink as R,visit as S,_export_sfc as _,NcSelect as a,NcCheckboxRadioSwitch as b,showSuccess as c,cancelableClient as d,_export_sfc$1 as e,useFormatRelativeTime as f,createElementId as g,useHotKey as h,useTrapStackControl as i,createFocusTrap as j,getTrapStack as k,loadState as l,NcButton as m,NcAvatar as n,onClickOutside$1 as o,NcPopover as p,getAugmentedNamespace as q,dist$2 as r,showError as s,translate as t,useFormatTime as u,v$1 as v,requireMajor as w,requireValid as x,dist$3 as y,process$1 as z}; //# sourceMappingURL=index-Dh8t1o6F-C2aJvLpY.chunk.mjs.map