nextcloud/dist/files_versions-sidebar-tab.mjs
Ferdinand Thiessen 9008175bff
chore: compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-01 12:40:02 +01:00

397 lines
249 KiB
JavaScript
Raw Permalink Blame History

import{n as Wt,V as zo,J as Ne,a6 as Wo,j as re,o as W,t as Re,O as ps,a7 as ai,u as xe,r as si,c as Ze,w as ke,h as Oe,m as Ln,k as Le,a8 as ii,a9 as lc,p as We,d as Gt,aa as li,b as tt,R as oc,ab as uc,ac as cc,ad as pc,T as qo,ae as Ls,a1 as un,a2 as Ss,af as dr,ag as fc,ah as nn,_ as qt,s as ot,l as hc,f as ce,ai as oi,H as fs,Z as mc,aj as ui,W as ci,a3 as dc,a4 as gc,e as vc,i as hs,a5 as yc,ak as Tc,al as wc,am as xc,K as _c,L as bc,M as Ec,an as gr,g as Lc}from"./NcSettingsSection-DFav6ob5-Dvi4WdiE.chunk.mjs";import{r as Sc,t as Nc,v as Fc,g as Xo,w as Rn,x as Cc,I as kc,h as Oc,c as Ac,a as Dc,p as Ic,y as Mc,b as vr,s as yr}from"./check-BUfWmAQ9.chunk.mjs";import{I as Rc,a as Pc}from"./TrashCanOutline-DuVu0q8E.chunk.mjs";const Uc='<svg xmlns="http://www.w3.org/2000/svg" id="mdi-backup-restore" viewBox="0 0 24 24"><path d="M12,3A9,9 0 0,0 3,12H0L4,16L8,12H5A7,7 0 0,1 12,5A7,7 0 0,1 19,12A7,7 0 0,1 12,19C10.5,19 9.09,18.5 7.94,17.7L6.5,19.14C8.04,20.3 9.94,21 12,21A9,9 0 0,0 21,12A9,9 0 0,0 12,3M14,12A2,2 0 0,0 12,10A2,2 0 0,0 10,12A2,2 0 0,0 12,14A2,2 0 0,0 14,12Z" /></svg>',Bc=Wt({name:"NcVNodes",props:{vnodes:{type:[Array,Object],default:null}},render(){return this.vnodes||this.$slots?.default?.({})}}),Yc=["title"],jc=Wt({__name:"NcCounterBubble",props:{count:{},active:{type:Boolean},type:{default:""},raw:{type:Boolean}},setup(e){const t=e,n=Ne(()=>t.raw?t.count.toString():new Intl.NumberFormat(Wo(),{notation:"compact",compactDisplay:"short"}).format(t.count)),r=Ne(()=>{if(t.raw)return;const a=t.count.toString();if(a!==n.value)return a});return(a,i)=>(W(),re("div",{class:ps(["counter-bubble__counter",{active:a.active,"counter-bubble__counter--highlighted":a.type==="highlighted","counter-bubble__counter--outlined":a.type==="outlined"}]),title:r.value},Re(n.value),11,Yc))}}),$c=zo(jc,[["__scopeId","data-v-36ffc13f"]]),Hc=["data-timestamp","title","textContent"],Gc=Wt({__name:"NcDateTime",props:{timestamp:{},format:{default:()=>({timeStyle:"medium",dateStyle:"short"})},relativeTime:{type:[Boolean,String],default:"long"},ignoreSeconds:{type:Boolean}},setup(e){const t=e,n=Ne(()=>({format:t.format})),r=Ne(()=>({ignoreSeconds:t.ignoreSeconds,relativeTime:t.relativeTime||"long",update:t.relativeTime!==!1})),a=Sc(ai(()=>t.timestamp),n),i=Nc(ai(()=>t.timestamp),r),o=Ne(()=>t.relativeTime?i.value:a.value);return(m,h)=>(W(),re("span",{class:"nc-datetime",dir:"auto","data-timestamp":m.timestamp,title:xe(a),textContent:Re(o.value)},null,8,Hc))}}),Vc={name:"NcListItem",components:{NcActions:Fc,NcCounterBubble:$c,NcVNodes:Bc},inheritAttrs:!1,props:{details:{type:String,default:""},name:{type:String,default:void 0},to:{type:[String,Object],default:null},href:{type:String,default:"#"},target:{type:String,default:""},anchorId:{type:String,default:""},bold:{type:Boolean,default:!1},compact:{type:Boolean,default:!1},active:{type:Boolean,default:void 0},linkAriaLabel:{type:String,default:""},actionsAriaLabel:{type:String,default:void 0},counterNumber:{type:[Number,String],default:0},counterType:{type:String,default:"",validator(e){return["highlighted","outlined",""].indexOf(e)!==-1}},forceDisplayActions:{type:Boolean,default:!1},forceMenu:{type:Boolean,default:!1},oneLine:{type:Boolean,default:!1}},emits:["click","update:menuOpen"],data(){return{hovered:!1,hasActions:!1,hasSubname:!1,displayActionsOnHoverFocus:!1,menuOpen:!1,hasIndicator:!1,hasDetails:!1}},computed:{showAdditionalElements(){return!this.displayActionsOnHoverFocus||this.forceDisplayActions},showDetails(){return(this.details!==""||this.hasDetails)&&(!this.displayActionsOnHoverFocus||this.forceDisplayActions)}},watch:{menuOpen(e){!e&&!this.hovered&&(this.displayActionsOnHoverFocus=!1)}},mounted(){this.checkSlots()},updated(){this.checkSlots()},methods:{onClick(e,t,n){this.$emit("click",e),!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&n&&(t?.(e),e.preventDefault())},showActions(){this.hasActions&&(this.displayActionsOnHoverFocus=!0),this.hovered=!1},hideActions(){this.displayActionsOnHoverFocus=!1},handleBlur(e){this.menuOpen||this.$refs["list-item"]?.contains(e.relatedTarget)||this.hideActions()},handleMouseleave(){this.menuOpen||(this.displayActionsOnHoverFocus=!1),this.hovered=!1},handleMouseover(){this.showActions(),this.hovered=!0},handleActionsUpdateOpen(e){this.menuOpen=e,this.$emit("update:menuOpen",e)},checkSlots(){this.hasActions!==!!this.$slots.actions&&(this.hasActions=!!this.$slots.actions),this.hasSubname!==!!this.$slots.subname&&(this.hasSubname=!!this.$slots.subname),this.hasIndicator!==!!this.$slots.indicator&&(this.hasIndicator=!!this.$slots.indicator),this.hasDetails!==!!this.$slots.details&&(this.hasDetails=!!this.$slots.details)}}},zc=["id","aria-label","href","target","rel","onClick"],Wc={class:"list-item-content"},qc={class:"list-item-content__main"},Xc={class:"list-item-content__name"},Kc={class:"list-item-content__details"},Zc={key:0,class:"list-item-details__details"},Jc={key:1,class:"list-item-details__extra"},Qc={key:1,class:"list-item-details__indicator"},ep={key:0,class:"list-item-content__extra-actions"},tp={key:1,class:"list-item__extra"};function np(e,t,n,r,a,i){const o=si("NcCounterBubble"),m=si("NcActions");return W(),Ze(pc(n.to?"router-link":"NcVNodes"),uc(cc({...n.to&&{custom:!0,to:n.to}})),{default:ke(({href:h,navigate:p,isActive:d})=>[Oe("li",Ln({class:["list-item__wrapper",{"list-item__wrapper--active":n.active??d}]},e.$attrs),[Oe("div",{ref:"list-item",class:ps(["list-item",{"list-item--compact":n.compact,"list-item--one-line":n.oneLine}]),onMouseover:t[4]||(t[4]=(...y)=>i.handleMouseover&&i.handleMouseover(...y)),onMouseleave:t[5]||(t[5]=(...y)=>i.handleMouseleave&&i.handleMouseleave(...y))},[Oe("a",{id:n.anchorId||void 0,"aria-label":n.linkAriaLabel,class:"list-item__anchor",href:h||n.href,target:n.target||(n.href==="#"?void 0:"_blank"),rel:n.href==="#"?void 0:"noopener noreferrer",onFocus:t[0]||(t[0]=(...y)=>i.showActions&&i.showActions(...y)),onFocusout:t[1]||(t[1]=(...y)=>i.handleBlur&&i.handleBlur(...y)),onClick:y=>i.onClick(y,p,h),onKeydown:t[2]||(t[2]=lc((...y)=>i.hideActions&&i.hideActions(...y),["esc"]))},[We(e.$slots,"icon",{},void 0,!0),Oe("div",Wc,[Oe("div",qc,[Oe("div",Xc,[We(e.$slots,"name",{},()=>[Gt(Re(n.name),1)],!0)]),a.hasSubname?(W(),re("div",{key:0,class:ps(["list-item-content__subname",{"list-item-content__subname--bold":n.bold}])},[We(e.$slots,"subname",{},void 0,!0)],2)):Le("",!0)]),Oe("div",Kc,[i.showDetails?(W(),re("div",Zc,[We(e.$slots,"details",{},()=>[Gt(Re(n.details),1)],!0)])):Le("",!0),n.counterNumber!==0||a.hasIndicator?ii((W(),re("div",Jc,[n.counterNumber!==0?(W(),Ze(o,{key:0,count:n.counterNumber,active:n.active??d,class:"list-item-details__counter",type:n.counterType},null,8,["count","active","type"])):Le("",!0),a.hasIndicator?(W(),re("span",Qc,[We(e.$slots,"indicator",{},void 0,!0)])):Le("",!0)],512)),[[li,i.showAdditionalElements]]):Le("",!0)])])],40,zc),e.$slots["extra-actions"]?(W(),re("div",ep,[We(e.$slots,"extra-actions",{},void 0,!0)])):Le("",!0),ii(Oe("div",{class:"list-item-content__actions",onFocusout:t[3]||(t[3]=(...y)=>i.handleBlur&&i.handleBlur(...y))},[tt(m,{ref:"actions",primary:n.active??d,"force-menu":n.forceMenu,"aria-label":n.actionsAriaLabel,"onUpdate:open":i.handleActionsUpdateOpen},oc({default:ke(()=>[We(e.$slots,"actions",{},void 0,!0)]),_:2},[e.$slots["actions-icon"]?{name:"icon",fn:ke(()=>[We(e.$slots,"actions-icon",{},void 0,!0)]),key:"0"}:void 0]),1032,["primary","force-menu","aria-label","onUpdate:open"])],544),[[li,n.forceDisplayActions||a.displayActionsOnHoverFocus]]),e.$slots.extra?(W(),re("div",tp,[We(e.$slots,"extra",{},void 0,!0)])):Le("",!0)],34)],16)]),_:3},16)}const rp=zo(Vc,[["render",np],["__scopeId","data-v-56c9c89e"]]);function ap(e){return e&&e.split("/").map(encodeURIComponent).join("/")}function ms(...e){if(arguments.length<1)return"";const t=e.filter(h=>h.length>0);if(t.length<1)return"";const n=t[t.length-1],r=t[0].charAt(0)==="/",a=n.charAt(n.length-1)==="/",i=t.reduce((h,p)=>h.concat(p.split("/")),[]);let o=!r;const m=i.reduce((h,p)=>p===""?h:o?(o=!1,h+p):h+"/"+p,"");return a?m+"/":m}var Tr,pi;function sp(){if(pi)return Tr;pi=1;function e(a){if(typeof a!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(a))}function t(a,i){for(var o="",m=0,h=-1,p=0,d,y=0;y<=a.length;++y){if(y<a.length)d=a.charCodeAt(y);else{if(d===47)break;d=47}if(d===47){if(!(h===y-1||p===1))if(h!==y-1&&p===2){if(o.length<2||m!==2||o.charCodeAt(o.length-1)!==46||o.charCodeAt(o.length-2)!==46){if(o.length>2){var E=o.lastIndexOf("/");if(E!==o.length-1){E===-1?(o="",m=0):(o=o.slice(0,E),m=o.length-1-o.lastIndexOf("/")),h=y,p=0;continue}}else if(o.length===2||o.length===1){o="",m=0,h=y,p=0;continue}}i&&(o.length>0?o+="/..":o="..",m=2)}else o.length>0?o+="/"+a.slice(h+1,y):o=a.slice(h+1,y),m=y-h-1;h=y,p=0}else d===46&&p!==-1?++p:p=-1}return o}function n(a,i){var o=i.dir||i.root,m=i.base||(i.name||"")+(i.ext||"");return o?o===i.root?o+m:o+a+m:m}var r={resolve:function(){for(var a="",i=!1,o,m=arguments.length-1;m>=-1&&!i;m--){var h;m>=0?h=arguments[m]:(o===void 0&&(o=qo.cwd()),h=o),e(h),h.length!==0&&(a=h+"/"+a,i=h.charCodeAt(0)===47)}return a=t(a,!i),i?a.length>0?"/"+a:"/":a.length>0?a:"."},normalize:function(a){if(e(a),a.length===0)return".";var i=a.charCodeAt(0)===47,o=a.charCodeAt(a.length-1)===47;return a=t(a,!i),a.length===0&&!i&&(a="."),a.length>0&&o&&(a+="/"),i?"/"+a:a},isAbsolute:function(a){return e(a),a.length>0&&a.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var a,i=0;i<arguments.length;++i){var o=arguments[i];e(o),o.length>0&&(a===void 0?a=o:a+="/"+o)}return a===void 0?".":r.normalize(a)},relative:function(a,i){if(e(a),e(i),a===i||(a=r.resolve(a),i=r.resolve(i),a===i))return"";for(var o=1;o<a.length&&a.charCodeAt(o)===47;++o);for(var m=a.length,h=m-o,p=1;p<i.length&&i.charCodeAt(p)===47;++p);for(var d=i.length,y=d-p,E=h<y?h:y,O=-1,F=0;F<=E;++F){if(F===E){if(y>E){if(i.charCodeAt(p+F)===47)return i.slice(p+F+1);if(F===0)return i.slice(p+F)}else h>E&&(a.charCodeAt(o+F)===47?O=F:F===0&&(O=0));break}var V=a.charCodeAt(o+F),B=i.charCodeAt(p+F);if(V!==B)break;V===47&&(O=F)}var b="";for(F=o+O+1;F<=m;++F)(F===m||a.charCodeAt(F)===47)&&(b.length===0?b+="..":b+="/..");return b.length>0?b+i.slice(p+O):(p+=O,i.charCodeAt(p)===47&&++p,i.slice(p))},_makeLong:function(a){return a},dirname:function(a){if(e(a),a.length===0)return".";for(var i=a.charCodeAt(0),o=i===47,m=-1,h=!0,p=a.length-1;p>=1;--p)if(i=a.charCodeAt(p),i===47){if(!h){m=p;break}}else h=!1;return m===-1?o?"/":".":o&&m===1?"//":a.slice(0,m)},basename:function(a,i){if(i!==void 0&&typeof i!="string")throw new TypeError('"ext" argument must be a string');e(a);var o=0,m=-1,h=!0,p;if(i!==void 0&&i.length>0&&i.length<=a.length){if(i.length===a.length&&i===a)return"";var d=i.length-1,y=-1;for(p=a.length-1;p>=0;--p){var E=a.charCodeAt(p);if(E===47){if(!h){o=p+1;break}}else y===-1&&(h=!1,y=p+1),d>=0&&(E===i.charCodeAt(d)?--d===-1&&(m=p):(d=-1,m=y))}return o===m?m=y:m===-1&&(m=a.length),a.slice(o,m)}else{for(p=a.length-1;p>=0;--p)if(a.charCodeAt(p)===47){if(!h){o=p+1;break}}else m===-1&&(h=!1,m=p+1);return m===-1?"":a.slice(o,m)}},extname:function(a){e(a);for(var i=-1,o=0,m=-1,h=!0,p=0,d=a.length-1;d>=0;--d){var y=a.charCodeAt(d);if(y===47){if(!h){o=d+1;break}continue}m===-1&&(h=!1,m=d+1),y===46?i===-1?i=d:p!==1&&(p=1):i!==-1&&(p=-1)}return i===-1||m===-1||p===0||p===1&&i===m-1&&i===o+1?"":a.slice(i,m)},format:function(a){if(a===null||typeof a!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof a);return n("/",a)},parse:function(a){e(a);var i={root:"",dir:"",base:"",ext:"",name:""};if(a.length===0)return i;var o=a.charCodeAt(0),m=o===47,h;m?(i.root="/",h=1):h=0;for(var p=-1,d=0,y=-1,E=!0,O=a.length-1,F=0;O>=h;--O){if(o=a.charCodeAt(O),o===47){if(!E){d=O+1;break}continue}y===-1&&(E=!1,y=O+1),o===46?p===-1?p=O:F!==1&&(F=1):p!==-1&&(F=-1)}return p===-1||y===-1||F===0||F===1&&p===y-1&&p===d+1?y!==-1&&(d===0&&m?i.base=i.name=a.slice(1,y):i.base=i.name=a.slice(d,y)):(d===0&&m?(i.name=a.slice(1,p),i.base=a.slice(1,y)):(i.name=a.slice(d,p),i.base=a.slice(d,y)),i.ext=a.slice(p,y)),d>0?i.dir=a.slice(0,d-1):m&&(i.dir="/"),i},sep:"/",delimiter:":",win32:null,posix:null};return r.posix=r,Tr=r,Tr}var ip=sp();const lp=Ls(ip);function Ko(e,t,n){const r=document.querySelector(`#initial-state-${e}-${t}`);if(r===null)return n;try{return JSON.parse(atob(r.value))}catch{throw new Error(`Could not parse initial state ${t} of ${e}`)}}function Zo(){return Ko("files_sharing","isPublic",null)??document.querySelector('input#isPublic[type="hidden"][name="isPublic"][value="1"]')!==null}function op(){return Ko("files_sharing","sharingToken",null)??document.querySelector('input#sharingToken[type="hidden"]')?.value??null}function kt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fi(e,t,n){up(e,t),t.set(e,n)}function up(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function Me(e,t){var n=Jo(e,t,"get");return cp(e,n)}function cp(e,t){return t.get?t.get.call(e):t.value}function hi(e,t,n){var r=Jo(e,t,"set");return pp(e,r,n),n}function Jo(e,t,n){if(!t.has(e))throw new TypeError("attempted to "+n+" private field on non-instance");return t.get(e)}function pp(e,t,n){if(t.set)t.set.call(e,n);else{if(!t.writable)throw new TypeError("attempted to set read only private field");t.value=n}}var fp=typeof Symbol<"u"?Symbol.toStringTag:"@@toStringTag",Be=new WeakMap,dn=new WeakMap;class sr{constructor(t){var{executor:n=()=>{},internals:r=Fs(),promise:a=new Promise((i,o)=>n(i,o,m=>{r.onCancelList.push(m)}))}=t;fi(this,Be,{writable:!0,value:void 0}),fi(this,dn,{writable:!0,value:void 0}),kt(this,fp,"CancelablePromise"),this.cancel=this.cancel.bind(this),hi(this,Be,r),hi(this,dn,a||new Promise((i,o)=>n(i,o,m=>{r.onCancelList.push(m)})))}then(t,n){return Gn(Me(this,dn).then(Pn(t,Me(this,Be)),Pn(n,Me(this,Be))),Me(this,Be))}catch(t){return Gn(Me(this,dn).catch(Pn(t,Me(this,Be))),Me(this,Be))}finally(t,n){return n&&Me(this,Be).onCancelList.push(t),Gn(Me(this,dn).finally(Pn(()=>{if(t)return n&&(Me(this,Be).onCancelList=Me(this,Be).onCancelList.filter(r=>r!==t)),t()},Me(this,Be))),Me(this,Be))}cancel(){Me(this,Be).isCanceled=!0;var t=Me(this,Be).onCancelList;Me(this,Be).onCancelList=[];for(var n of t)if(typeof n=="function")try{n()}catch(r){console.error(r)}}isCanceled(){return Me(this,Be).isCanceled===!0}}class Ot extends sr{constructor(t){super({executor:t})}}kt(Ot,"all",function(e){return Un(e,Promise.all(e))}),kt(Ot,"allSettled",function(e){return Un(e,Promise.allSettled(e))}),kt(Ot,"any",function(e){return Un(e,Promise.any(e))}),kt(Ot,"race",function(e){return Un(e,Promise.race(e))}),kt(Ot,"resolve",function(e){return mi(Promise.resolve(e))}),kt(Ot,"reject",function(e){return mi(Promise.reject(e))}),kt(Ot,"isCancelable",Ns);function mi(e){return Gn(e,Fs())}function Ns(e){return e instanceof Ot||e instanceof sr}function Pn(e,t){if(e)return n=>{if(!t.isCanceled){var r=e(n);return Ns(r)&&t.onCancelList.push(r.cancel),r}return n}}function Gn(e,t){return new sr({internals:t,promise:e})}function Un(e,t){var n=Fs();return n.onCancelList.push(()=>{for(var r of e)Ns(r)&&r.cancel()}),new sr({internals:n,promise:t})}function Fs(){return{isCanceled:!1,onCancelList:[]}}Xo().setApp("@nextcloud/files").detectUser().build();var Vn=(e=>(e[e.NONE=0]="NONE",e[e.CREATE=4]="CREATE",e[e.READ=1]="READ",e[e.UPDATE=2]="UPDATE",e[e.DELETE=8]="DELETE",e[e.SHARE=16]="SHARE",e[e.ALL=31]="ALL",e))(Vn||{});function hp(){return Zo()?`/files/${op()}`:`/files/${un()?.uid}`}hp();function mp(){const e=Ss("dav");return Zo()?e.replace("remote.php","public.php"):e}mp();var wr={},xr={exports:{}},di={},gi;function dp(){return gi||(gi=1,(function(e){Object.defineProperties(e,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});var t={},n={};n.byteLength=d,n.toByteArray=E,n.fromByteArray=V;for(var r=[],a=[],i=typeof Uint8Array<"u"?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",m=0,h=o.length;m<h;++m)r[m]=o[m],a[o.charCodeAt(m)]=m;a[45]=62,a[95]=63;function p(T){var L=T.length;if(L%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var A=T.indexOf("=");A===-1&&(A=L);var P=A===L?0:4-A%4;return[A,P]}function d(T){var L=p(T),A=L[0],P=L[1];return(A+P)*3/4-P}function y(T,L,A){return(L+A)*3/4-A}function E(T){var L,A=p(T),P=A[0],Y=A[1],N=new i(y(T,P,Y)),R=0,v=Y>0?P-4:P,q;for(q=0;q<v;q+=4)L=a[T.charCodeAt(q)]<<18|a[T.charCodeAt(q+1)]<<12|a[T.charCodeAt(q+2)]<<6|a[T.charCodeAt(q+3)],N[R++]=L>>16&255,N[R++]=L>>8&255,N[R++]=L&255;return Y===2&&(L=a[T.charCodeAt(q)]<<2|a[T.charCodeAt(q+1)]>>4,N[R++]=L&255),Y===1&&(L=a[T.charCodeAt(q)]<<10|a[T.charCodeAt(q+1)]<<4|a[T.charCodeAt(q+2)]>>2,N[R++]=L>>8&255,N[R++]=L&255),N}function O(T){return r[T>>18&63]+r[T>>12&63]+r[T>>6&63]+r[T&63]}function F(T,L,A){for(var P,Y=[],N=L;N<A;N+=3)P=(T[N]<<16&16711680)+(T[N+1]<<8&65280)+(T[N+2]&255),Y.push(O(P));return Y.join("")}function V(T){for(var L,A=T.length,P=A%3,Y=[],N=16383,R=0,v=A-P;R<v;R+=N)Y.push(F(T,R,R+N>v?v:R+N));return P===1?(L=T[A-1],Y.push(r[L>>2]+r[L<<4&63]+"==")):P===2&&(L=(T[A-2]<<8)+T[A-1],Y.push(r[L>>10]+r[L>>4&63]+r[L<<2&63]+"=")),Y.join("")}var B={};B.read=function(T,L,A,P,Y){var N,R,v=Y*8-P-1,q=(1<<v)-1,J=q>>1,x=-7,$=A?Y-1:0,ne=A?-1:1,oe=T[L+$];for($+=ne,N=oe&(1<<-x)-1,oe>>=-x,x+=v;x>0;N=N*256+T[L+$],$+=ne,x-=8);for(R=N&(1<<-x)-1,N>>=-x,x+=P;x>0;R=R*256+T[L+$],$+=ne,x-=8);if(N===0)N=1-J;else{if(N===q)return R?NaN:(oe?-1:1)*(1/0);R=R+Math.pow(2,P),N=N-J}return(oe?-1:1)*R*Math.pow(2,N-P)},B.write=function(T,L,A,P,Y,N){var R,v,q,J=N*8-Y-1,x=(1<<J)-1,$=x>>1,ne=Y===23?Math.pow(2,-24)-Math.pow(2,-77):0,oe=P?0:N-1,ve=P?1:-1,z=L<0||L===0&&1/L<0?1:0;for(L=Math.abs(L),isNaN(L)||L===1/0?(v=isNaN(L)?1:0,R=x):(R=Math.floor(Math.log(L)/Math.LN2),L*(q=Math.pow(2,-R))<1&&(R--,q*=2),R+$>=1?L+=ne/q:L+=ne*Math.pow(2,1-$),L*q>=2&&(R++,q/=2),R+$>=x?(v=0,R=x):R+$>=1?(v=(L*q-1)*Math.pow(2,Y),R=R+$):(v=L*Math.pow(2,$-1)*Math.pow(2,Y),R=0));Y>=8;T[A+oe]=v&255,oe+=ve,v/=256,Y-=8);for(R=R<<Y|v,J+=Y;J>0;T[A+oe]=R&255,oe+=ve,R/=256,J-=8);T[A+oe-ve]|=z*128},(function(T){const L=n,A=B,P=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;T.Buffer=x,T.SlowBuffer=Lt,T.INSPECT_MAX_BYTES=50;const Y=2147483647;T.kMaxLength=Y;const{Uint8Array:N,ArrayBuffer:R,SharedArrayBuffer:v}=globalThis;x.TYPED_ARRAY_SUPPORT=q(),!x.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 q(){try{const s=new N(1),l={foo:function(){return 42}};return Object.setPrototypeOf(l,N.prototype),Object.setPrototypeOf(s,l),s.foo()===42}catch{return!1}}Object.defineProperty(x.prototype,"parent",{enumerable:!0,get:function(){if(x.isBuffer(this))return this.buffer}}),Object.defineProperty(x.prototype,"offset",{enumerable:!0,get:function(){if(x.isBuffer(this))return this.byteOffset}});function J(s){if(s>Y)throw new RangeError('The value "'+s+'" is invalid for option "size"');const l=new N(s);return Object.setPrototypeOf(l,x.prototype),l}function x(s,l,u){if(typeof s=="number"){if(typeof l=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return ve(s)}return $(s,l,u)}x.poolSize=8192;function $(s,l,u){if(typeof s=="string")return z(s,l);if(R.isView(s))return Te(s);if(s==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof s);if(lt(s,R)||s&&lt(s.buffer,R)||typeof v<"u"&&(lt(s,v)||s&&lt(s.buffer,v)))return pe(s,l,u);if(typeof s=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');const g=s.valueOf&&s.valueOf();if(g!=null&&g!==s)return x.from(g,l,u);const _=De(s);if(_)return _;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof s[Symbol.toPrimitive]=="function")return x.from(s[Symbol.toPrimitive]("string"),l,u);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof s)}x.from=function(s,l,u){return $(s,l,u)},Object.setPrototypeOf(x.prototype,N.prototype),Object.setPrototypeOf(x,N);function ne(s){if(typeof s!="number")throw new TypeError('"size" argument must be of type number');if(s<0)throw new RangeError('The value "'+s+'" is invalid for option "size"')}function oe(s,l,u){return ne(s),s<=0?J(s):l!==void 0?typeof u=="string"?J(s).fill(l,u):J(s).fill(l):J(s)}x.alloc=function(s,l,u){return oe(s,l,u)};function ve(s){return ne(s),J(s<0?0:Se(s)|0)}x.allocUnsafe=function(s){return ve(s)},x.allocUnsafeSlow=function(s){return ve(s)};function z(s,l){if((typeof l!="string"||l==="")&&(l="utf8"),!x.isEncoding(l))throw new TypeError("Unknown encoding: "+l);const u=it(s,l)|0;let g=J(u);const _=g.write(s,l);return _!==u&&(g=g.slice(0,_)),g}function ye(s){const l=s.length<0?0:Se(s.length)|0,u=J(l);for(let g=0;g<l;g+=1)u[g]=s[g]&255;return u}function Te(s){if(lt(s,N)){const l=new N(s);return pe(l.buffer,l.byteOffset,l.byteLength)}return ye(s)}function pe(s,l,u){if(l<0||s.byteLength<l)throw new RangeError('"offset" is outside of buffer bounds');if(s.byteLength<l+(u||0))throw new RangeError('"length" is outside of buffer bounds');let g;return l===void 0&&u===void 0?g=new N(s):u===void 0?g=new N(s,l):g=new N(s,l,u),Object.setPrototypeOf(g,x.prototype),g}function De(s){if(x.isBuffer(s)){const l=Se(s.length)|0,u=J(l);return u.length===0||s.copy(u,0,0,l),u}if(s.length!==void 0)return typeof s.length!="number"||mr(s.length)?J(0):ye(s);if(s.type==="Buffer"&&Array.isArray(s.data))return ye(s.data)}function Se(s){if(s>=Y)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+Y.toString(16)+" bytes");return s|0}function Lt(s){return+s!=s&&(s=0),x.alloc(+s)}x.isBuffer=function(s){return s!=null&&s._isBuffer===!0&&s!==x.prototype},x.compare=function(s,l){if(lt(s,N)&&(s=x.from(s,s.offset,s.byteLength)),lt(l,N)&&(l=x.from(l,l.offset,l.byteLength)),!x.isBuffer(s)||!x.isBuffer(l))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(s===l)return 0;let u=s.length,g=l.length;for(let _=0,C=Math.min(u,g);_<C;++_)if(s[_]!==l[_]){u=s[_],g=l[_];break}return u<g?-1:g<u?1:0},x.isEncoding=function(s){switch(String(s).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},x.concat=function(s,l){if(!Array.isArray(s))throw new TypeError('"list" argument must be an Array of Buffers');if(s.length===0)return x.alloc(0);let u;if(l===void 0)for(l=0,u=0;u<s.length;++u)l+=s[u].length;const g=x.allocUnsafe(l);let _=0;for(u=0;u<s.length;++u){let C=s[u];if(lt(C,N))_+C.length>g.length?(x.isBuffer(C)||(C=x.from(C)),C.copy(g,_)):N.prototype.set.call(g,C,_);else if(x.isBuffer(C))C.copy(g,_);else throw new TypeError('"list" argument must be an Array of Buffers');_+=C.length}return g};function it(s,l){if(x.isBuffer(s))return s.length;if(R.isView(s)||lt(s,R))return s.byteLength;if(typeof s!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof s);const u=s.length,g=arguments.length>2&&arguments[2]===!0;if(!g&&u===0)return 0;let _=!1;for(;;)switch(l){case"ascii":case"latin1":case"binary":return u;case"utf8":case"utf-8":return G(s).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return u*2;case"hex":return u>>>1;case"base64":return Ft(s).length;default:if(_)return g?-1:G(s).length;l=(""+l).toLowerCase(),_=!0}}x.byteLength=it;function ht(s,l,u){let g=!1;if((l===void 0||l<0)&&(l=0),l>this.length||((u===void 0||u>this.length)&&(u=this.length),u<=0)||(u>>>=0,l>>>=0,u<=l))return"";for(s||(s="utf8");;)switch(s){case"hex":return Ut(this,l,u);case"utf8":case"utf-8":return be(this,l,u);case"ascii":return Pe(this,l,u);case"latin1":case"binary":return St(this,l,u);case"base64":return fe(this,l,u);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Bt(this,l,u);default:if(g)throw new TypeError("Unknown encoding: "+s);s=(s+"").toLowerCase(),g=!0}}x.prototype._isBuffer=!0;function je(s,l,u){const g=s[l];s[l]=s[u],s[u]=g}x.prototype.swap16=function(){const s=this.length;if(s%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let l=0;l<s;l+=2)je(this,l,l+1);return this},x.prototype.swap32=function(){const s=this.length;if(s%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(let l=0;l<s;l+=4)je(this,l,l+3),je(this,l+1,l+2);return this},x.prototype.swap64=function(){const s=this.length;if(s%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(let l=0;l<s;l+=8)je(this,l,l+7),je(this,l+1,l+6),je(this,l+2,l+5),je(this,l+3,l+4);return this},x.prototype.toString=function(){const s=this.length;return s===0?"":arguments.length===0?be(this,0,s):ht.apply(this,arguments)},x.prototype.toLocaleString=x.prototype.toString,x.prototype.equals=function(s){if(!x.isBuffer(s))throw new TypeError("Argument must be a Buffer");return this===s?!0:x.compare(this,s)===0},x.prototype.inspect=function(){let s="";const l=T.INSPECT_MAX_BYTES;return s=this.toString("hex",0,l).replace(/(.{2})/g,"$1 ").trim(),this.length>l&&(s+=" ... "),"<Buffer "+s+">"},P&&(x.prototype[P]=x.prototype.inspect),x.prototype.compare=function(s,l,u,g,_){if(lt(s,N)&&(s=x.from(s,s.offset,s.byteLength)),!x.isBuffer(s))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof s);if(l===void 0&&(l=0),u===void 0&&(u=s?s.length:0),g===void 0&&(g=0),_===void 0&&(_=this.length),l<0||u>s.length||g<0||_>this.length)throw new RangeError("out of range index");if(g>=_&&l>=u)return 0;if(g>=_)return-1;if(l>=u)return 1;if(l>>>=0,u>>>=0,g>>>=0,_>>>=0,this===s)return 0;let C=_-g,M=u-l;const me=Math.min(C,M),Ie=this.slice(g,_),we=s.slice(l,u);for(let ue=0;ue<me;++ue)if(Ie[ue]!==we[ue]){C=Ie[ue],M=we[ue];break}return C<M?-1:M<C?1:0};function f(s,l,u,g,_){if(s.length===0)return-1;if(typeof u=="string"?(g=u,u=0):u>2147483647?u=2147483647:u<-2147483648&&(u=-2147483648),u=+u,mr(u)&&(u=_?0:s.length-1),u<0&&(u=s.length+u),u>=s.length){if(_)return-1;u=s.length-1}else if(u<0)if(_)u=0;else return-1;if(typeof l=="string"&&(l=x.from(l,g)),x.isBuffer(l))return l.length===0?-1:c(s,l,u,g,_);if(typeof l=="number")return l=l&255,typeof N.prototype.indexOf=="function"?_?N.prototype.indexOf.call(s,l,u):N.prototype.lastIndexOf.call(s,l,u):c(s,[l],u,g,_);throw new TypeError("val must be string, number or Buffer")}function c(s,l,u,g,_){let C=1,M=s.length,me=l.length;if(g!==void 0&&(g=String(g).toLowerCase(),g==="ucs2"||g==="ucs-2"||g==="utf16le"||g==="utf-16le")){if(s.length<2||l.length<2)return-1;C=2,M/=2,me/=2,u/=2}function Ie(ue,Ce){return C===1?ue[Ce]:ue.readUInt16BE(Ce*C)}let we;if(_){let ue=-1;for(we=u;we<M;we++)if(Ie(s,we)===Ie(l,ue===-1?0:we-ue)){if(ue===-1&&(ue=we),we-ue+1===me)return ue*C}else ue!==-1&&(we-=we-ue),ue=-1}else for(u+me>M&&(u=M-me),we=u;we>=0;we--){let ue=!0;for(let Ce=0;Ce<me;Ce++)if(Ie(s,we+Ce)!==Ie(l,Ce)){ue=!1;break}if(ue)return we}return-1}x.prototype.includes=function(s,l,u){return this.indexOf(s,l,u)!==-1},x.prototype.indexOf=function(s,l,u){return f(this,s,l,u,!0)},x.prototype.lastIndexOf=function(s,l,u){return f(this,s,l,u,!1)};function k(s,l,u,g){u=Number(u)||0;const _=s.length-u;g?(g=Number(g),g>_&&(g=_)):g=_;const C=l.length;g>C/2&&(g=C/2);let M;for(M=0;M<g;++M){const me=parseInt(l.substr(M*2,2),16);if(mr(me))return M;s[u+M]=me}return M}function w(s,l,u,g){return $t(G(l,s.length-u),s,u,g)}function K(s,l,u,g){return $t(le(l),s,u,g)}function ie(s,l,u,g){return $t(Ft(l),s,u,g)}function ae(s,l,u,g){return $t(jt(l,s.length-u),s,u,g)}x.prototype.write=function(s,l,u,g){if(l===void 0)g="utf8",u=this.length,l=0;else if(u===void 0&&typeof l=="string")g=l,u=this.length,l=0;else if(isFinite(l))l=l>>>0,isFinite(u)?(u=u>>>0,g===void 0&&(g="utf8")):(g=u,u=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");const _=this.length-l;if((u===void 0||u>_)&&(u=_),s.length>0&&(u<0||l<0)||l>this.length)throw new RangeError("Attempt to write outside buffer bounds");g||(g="utf8");let C=!1;for(;;)switch(g){case"hex":return k(this,s,l,u);case"utf8":case"utf-8":return w(this,s,l,u);case"ascii":case"latin1":case"binary":return K(this,s,l,u);case"base64":return ie(this,s,l,u);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ae(this,s,l,u);default:if(C)throw new TypeError("Unknown encoding: "+g);g=(""+g).toLowerCase(),C=!0}},x.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function fe(s,l,u){return l===0&&u===s.length?L.fromByteArray(s):L.fromByteArray(s.slice(l,u))}function be(s,l,u){u=Math.min(s.length,u);const g=[];let _=l;for(;_<u;){const C=s[_];let M=null,me=C>239?4:C>223?3:C>191?2:1;if(_+me<=u){let Ie,we,ue,Ce;switch(me){case 1:C<128&&(M=C);break;case 2:Ie=s[_+1],(Ie&192)===128&&(Ce=(C&31)<<6|Ie&63,Ce>127&&(M=Ce));break;case 3:Ie=s[_+1],we=s[_+2],(Ie&192)===128&&(we&192)===128&&(Ce=(C&15)<<12|(Ie&63)<<6|we&63,Ce>2047&&(Ce<55296||Ce>57343)&&(M=Ce));break;case 4:Ie=s[_+1],we=s[_+2],ue=s[_+3],(Ie&192)===128&&(we&192)===128&&(ue&192)===128&&(Ce=(C&15)<<18|(Ie&63)<<12|(we&63)<<6|ue&63,Ce>65535&&Ce<1114112&&(M=Ce))}}M===null?(M=65533,me=1):M>65535&&(M-=65536,g.push(M>>>10&1023|55296),M=56320|M&1023),g.push(M),_+=me}return he(g)}const $e=4096;function he(s){const l=s.length;if(l<=$e)return String.fromCharCode.apply(String,s);let u="",g=0;for(;g<l;)u+=String.fromCharCode.apply(String,s.slice(g,g+=$e));return u}function Pe(s,l,u){let g="";u=Math.min(s.length,u);for(let _=l;_<u;++_)g+=String.fromCharCode(s[_]&127);return g}function St(s,l,u){let g="";u=Math.min(s.length,u);for(let _=l;_<u;++_)g+=String.fromCharCode(s[_]);return g}function Ut(s,l,u){const g=s.length;(!l||l<0)&&(l=0),(!u||u<0||u>g)&&(u=g);let _="";for(let C=l;C<u;++C)_+=sc[s[C]];return _}function Bt(s,l,u){const g=s.slice(l,u);let _="";for(let C=0;C<g.length-1;C+=2)_+=String.fromCharCode(g[C]+g[C+1]*256);return _}x.prototype.slice=function(s,l){const u=this.length;s=~~s,l=l===void 0?u:~~l,s<0?(s+=u,s<0&&(s=0)):s>u&&(s=u),l<0?(l+=u,l<0&&(l=0)):l>u&&(l=u),l<s&&(l=s);const g=this.subarray(s,l);return Object.setPrototypeOf(g,x.prototype),g};function Ee(s,l,u){if(s%1!==0||s<0)throw new RangeError("offset is not uint");if(s+l>u)throw new RangeError("Trying to access beyond buffer length")}x.prototype.readUintLE=x.prototype.readUIntLE=function(s,l,u){s=s>>>0,l=l>>>0,u||Ee(s,l,this.length);let g=this[s],_=1,C=0;for(;++C<l&&(_*=256);)g+=this[s+C]*_;return g},x.prototype.readUintBE=x.prototype.readUIntBE=function(s,l,u){s=s>>>0,l=l>>>0,u||Ee(s,l,this.length);let g=this[s+--l],_=1;for(;l>0&&(_*=256);)g+=this[s+--l]*_;return g},x.prototype.readUint8=x.prototype.readUInt8=function(s,l){return s=s>>>0,l||Ee(s,1,this.length),this[s]},x.prototype.readUint16LE=x.prototype.readUInt16LE=function(s,l){return s=s>>>0,l||Ee(s,2,this.length),this[s]|this[s+1]<<8},x.prototype.readUint16BE=x.prototype.readUInt16BE=function(s,l){return s=s>>>0,l||Ee(s,2,this.length),this[s]<<8|this[s+1]},x.prototype.readUint32LE=x.prototype.readUInt32LE=function(s,l){return s=s>>>0,l||Ee(s,4,this.length),(this[s]|this[s+1]<<8|this[s+2]<<16)+this[s+3]*16777216},x.prototype.readUint32BE=x.prototype.readUInt32BE=function(s,l){return s=s>>>0,l||Ee(s,4,this.length),this[s]*16777216+(this[s+1]<<16|this[s+2]<<8|this[s+3])},x.prototype.readBigUInt64LE=Ct(function(s){s=s>>>0,Nt(s,"offset");const l=this[s],u=this[s+7];(l===void 0||u===void 0)&&Yt(s,this.length-8);const g=l+this[++s]*2**8+this[++s]*2**16+this[++s]*2**24,_=this[++s]+this[++s]*2**8+this[++s]*2**16+u*2**24;return BigInt(g)+(BigInt(_)<<BigInt(32))}),x.prototype.readBigUInt64BE=Ct(function(s){s=s>>>0,Nt(s,"offset");const l=this[s],u=this[s+7];(l===void 0||u===void 0)&&Yt(s,this.length-8);const g=l*2**24+this[++s]*2**16+this[++s]*2**8+this[++s],_=this[++s]*2**24+this[++s]*2**16+this[++s]*2**8+u;return(BigInt(g)<<BigInt(32))+BigInt(_)}),x.prototype.readIntLE=function(s,l,u){s=s>>>0,l=l>>>0,u||Ee(s,l,this.length);let g=this[s],_=1,C=0;for(;++C<l&&(_*=256);)g+=this[s+C]*_;return _*=128,g>=_&&(g-=Math.pow(2,8*l)),g},x.prototype.readIntBE=function(s,l,u){s=s>>>0,l=l>>>0,u||Ee(s,l,this.length);let g=l,_=1,C=this[s+--g];for(;g>0&&(_*=256);)C+=this[s+--g]*_;return _*=128,C>=_&&(C-=Math.pow(2,8*l)),C},x.prototype.readInt8=function(s,l){return s=s>>>0,l||Ee(s,1,this.length),this[s]&128?(255-this[s]+1)*-1:this[s]},x.prototype.readInt16LE=function(s,l){s=s>>>0,l||Ee(s,2,this.length);const u=this[s]|this[s+1]<<8;return u&32768?u|4294901760:u},x.prototype.readInt16BE=function(s,l){s=s>>>0,l||Ee(s,2,this.length);const u=this[s+1]|this[s]<<8;return u&32768?u|4294901760:u},x.prototype.readInt32LE=function(s,l){return s=s>>>0,l||Ee(s,4,this.length),this[s]|this[s+1]<<8|this[s+2]<<16|this[s+3]<<24},x.prototype.readInt32BE=function(s,l){return s=s>>>0,l||Ee(s,4,this.length),this[s]<<24|this[s+1]<<16|this[s+2]<<8|this[s+3]},x.prototype.readBigInt64LE=Ct(function(s){s=s>>>0,Nt(s,"offset");const l=this[s],u=this[s+7];(l===void 0||u===void 0)&&Yt(s,this.length-8);const g=this[s+4]+this[s+5]*2**8+this[s+6]*2**16+(u<<24);return(BigInt(g)<<BigInt(32))+BigInt(l+this[++s]*2**8+this[++s]*2**16+this[++s]*2**24)}),x.prototype.readBigInt64BE=Ct(function(s){s=s>>>0,Nt(s,"offset");const l=this[s],u=this[s+7];(l===void 0||u===void 0)&&Yt(s,this.length-8);const g=(l<<24)+this[++s]*2**16+this[++s]*2**8+this[++s];return(BigInt(g)<<BigInt(32))+BigInt(this[++s]*2**24+this[++s]*2**16+this[++s]*2**8+u)}),x.prototype.readFloatLE=function(s,l){return s=s>>>0,l||Ee(s,4,this.length),A.read(this,s,!0,23,4)},x.prototype.readFloatBE=function(s,l){return s=s>>>0,l||Ee(s,4,this.length),A.read(this,s,!1,23,4)},x.prototype.readDoubleLE=function(s,l){return s=s>>>0,l||Ee(s,8,this.length),A.read(this,s,!0,52,8)},x.prototype.readDoubleBE=function(s,l){return s=s>>>0,l||Ee(s,8,this.length),A.read(this,s,!1,52,8)};function Ue(s,l,u,g,_,C){if(!x.isBuffer(s))throw new TypeError('"buffer" argument must be a Buffer instance');if(l>_||l<C)throw new RangeError('"value" argument is out of bounds');if(u+g>s.length)throw new RangeError("Index out of range")}x.prototype.writeUintLE=x.prototype.writeUIntLE=function(s,l,u,g){if(s=+s,l=l>>>0,u=u>>>0,!g){const M=Math.pow(2,8*u)-1;Ue(this,s,l,u,M,0)}let _=1,C=0;for(this[l]=s&255;++C<u&&(_*=256);)this[l+C]=s/_&255;return l+u},x.prototype.writeUintBE=x.prototype.writeUIntBE=function(s,l,u,g){if(s=+s,l=l>>>0,u=u>>>0,!g){const M=Math.pow(2,8*u)-1;Ue(this,s,l,u,M,0)}let _=u-1,C=1;for(this[l+_]=s&255;--_>=0&&(C*=256);)this[l+_]=s/C&255;return l+u},x.prototype.writeUint8=x.prototype.writeUInt8=function(s,l,u){return s=+s,l=l>>>0,u||Ue(this,s,l,1,255,0),this[l]=s&255,l+1},x.prototype.writeUint16LE=x.prototype.writeUInt16LE=function(s,l,u){return s=+s,l=l>>>0,u||Ue(this,s,l,2,65535,0),this[l]=s&255,this[l+1]=s>>>8,l+2},x.prototype.writeUint16BE=x.prototype.writeUInt16BE=function(s,l,u){return s=+s,l=l>>>0,u||Ue(this,s,l,2,65535,0),this[l]=s>>>8,this[l+1]=s&255,l+2},x.prototype.writeUint32LE=x.prototype.writeUInt32LE=function(s,l,u){return s=+s,l=l>>>0,u||Ue(this,s,l,4,4294967295,0),this[l+3]=s>>>24,this[l+2]=s>>>16,this[l+1]=s>>>8,this[l]=s&255,l+4},x.prototype.writeUint32BE=x.prototype.writeUInt32BE=function(s,l,u){return s=+s,l=l>>>0,u||Ue(this,s,l,4,4294967295,0),this[l]=s>>>24,this[l+1]=s>>>16,this[l+2]=s>>>8,this[l+3]=s&255,l+4};function An(s,l,u,g,_){Jt(l,g,_,s,u,7);let C=Number(l&BigInt(4294967295));s[u++]=C,C=C>>8,s[u++]=C,C=C>>8,s[u++]=C,C=C>>8,s[u++]=C;let M=Number(l>>BigInt(32)&BigInt(4294967295));return s[u++]=M,M=M>>8,s[u++]=M,M=M>>8,s[u++]=M,M=M>>8,s[u++]=M,u}function Dn(s,l,u,g,_){Jt(l,g,_,s,u,7);let C=Number(l&BigInt(4294967295));s[u+7]=C,C=C>>8,s[u+6]=C,C=C>>8,s[u+5]=C,C=C>>8,s[u+4]=C;let M=Number(l>>BigInt(32)&BigInt(4294967295));return s[u+3]=M,M=M>>8,s[u+2]=M,M=M>>8,s[u+1]=M,M=M>>8,s[u]=M,u+8}x.prototype.writeBigUInt64LE=Ct(function(s,l=0){return An(this,s,l,BigInt(0),BigInt("0xffffffffffffffff"))}),x.prototype.writeBigUInt64BE=Ct(function(s,l=0){return Dn(this,s,l,BigInt(0),BigInt("0xffffffffffffffff"))}),x.prototype.writeIntLE=function(s,l,u,g){if(s=+s,l=l>>>0,!g){const me=Math.pow(2,8*u-1);Ue(this,s,l,u,me-1,-me)}let _=0,C=1,M=0;for(this[l]=s&255;++_<u&&(C*=256);)s<0&&M===0&&this[l+_-1]!==0&&(M=1),this[l+_]=(s/C>>0)-M&255;return l+u},x.prototype.writeIntBE=function(s,l,u,g){if(s=+s,l=l>>>0,!g){const me=Math.pow(2,8*u-1);Ue(this,s,l,u,me-1,-me)}let _=u-1,C=1,M=0;for(this[l+_]=s&255;--_>=0&&(C*=256);)s<0&&M===0&&this[l+_+1]!==0&&(M=1),this[l+_]=(s/C>>0)-M&255;return l+u},x.prototype.writeInt8=function(s,l,u){return s=+s,l=l>>>0,u||Ue(this,s,l,1,127,-128),s<0&&(s=255+s+1),this[l]=s&255,l+1},x.prototype.writeInt16LE=function(s,l,u){return s=+s,l=l>>>0,u||Ue(this,s,l,2,32767,-32768),this[l]=s&255,this[l+1]=s>>>8,l+2},x.prototype.writeInt16BE=function(s,l,u){return s=+s,l=l>>>0,u||Ue(this,s,l,2,32767,-32768),this[l]=s>>>8,this[l+1]=s&255,l+2},x.prototype.writeInt32LE=function(s,l,u){return s=+s,l=l>>>0,u||Ue(this,s,l,4,2147483647,-2147483648),this[l]=s&255,this[l+1]=s>>>8,this[l+2]=s>>>16,this[l+3]=s>>>24,l+4},x.prototype.writeInt32BE=function(s,l,u){return s=+s,l=l>>>0,u||Ue(this,s,l,4,2147483647,-2147483648),s<0&&(s=4294967295+s+1),this[l]=s>>>24,this[l+1]=s>>>16,this[l+2]=s>>>8,this[l+3]=s&255,l+4},x.prototype.writeBigInt64LE=Ct(function(s,l=0){return An(this,s,l,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),x.prototype.writeBigInt64BE=Ct(function(s,l=0){return Dn(this,s,l,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))});function In(s,l,u,g,_,C){if(u+g>s.length)throw new RangeError("Index out of range");if(u<0)throw new RangeError("Index out of range")}function Zt(s,l,u,g,_){return l=+l,u=u>>>0,_||In(s,l,u,4),A.write(s,l,u,g,23,4),u+4}x.prototype.writeFloatLE=function(s,l,u){return Zt(this,s,l,!0,u)},x.prototype.writeFloatBE=function(s,l,u){return Zt(this,s,l,!1,u)};function Mn(s,l,u,g,_){return l=+l,u=u>>>0,_||In(s,l,u,8),A.write(s,l,u,g,52,8),u+8}x.prototype.writeDoubleLE=function(s,l,u){return Mn(this,s,l,!0,u)},x.prototype.writeDoubleBE=function(s,l,u){return Mn(this,s,l,!1,u)},x.prototype.copy=function(s,l,u,g){if(!x.isBuffer(s))throw new TypeError("argument should be a Buffer");if(u||(u=0),!g&&g!==0&&(g=this.length),l>=s.length&&(l=s.length),l||(l=0),g>0&&g<u&&(g=u),g===u||s.length===0||this.length===0)return 0;if(l<0)throw new RangeError("targetStart out of bounds");if(u<0||u>=this.length)throw new RangeError("Index out of range");if(g<0)throw new RangeError("sourceEnd out of bounds");g>this.length&&(g=this.length),s.length-l<g-u&&(g=s.length-l+u);const _=g-u;return this===s&&typeof N.prototype.copyWithin=="function"?this.copyWithin(l,u,g):N.prototype.set.call(s,this.subarray(u,g),l),_},x.prototype.fill=function(s,l,u,g){if(typeof s=="string"){if(typeof l=="string"?(g=l,l=0,u=this.length):typeof u=="string"&&(g=u,u=this.length),g!==void 0&&typeof g!="string")throw new TypeError("encoding must be a string");if(typeof g=="string"&&!x.isEncoding(g))throw new TypeError("Unknown encoding: "+g);if(s.length===1){const C=s.charCodeAt(0);(g==="utf8"&&C<128||g==="latin1")&&(s=C)}}else typeof s=="number"?s=s&255:typeof s=="boolean"&&(s=Number(s));if(l<0||this.length<l||this.length<u)throw new RangeError("Out of range index");if(u<=l)return this;l=l>>>0,u=u===void 0?this.length:u>>>0,s||(s=0);let _;if(typeof s=="number")for(_=l;_<u;++_)this[_]=s;else{const C=x.isBuffer(s)?s:x.from(s,g),M=C.length;if(M===0)throw new TypeError('The value "'+s+'" is invalid for argument "value"');for(_=0;_<u-l;++_)this[_+l]=C[_%M]}return this};const mt={};function hn(s,l,u){mt[s]=class extends u{constructor(){super(),Object.defineProperty(this,"message",{value:l.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${s}]`,this.stack,delete this.name}get code(){return s}set code(g){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:g,writable:!0})}toString(){return`${this.name} [${s}]: ${this.message}`}}}hn("ERR_BUFFER_OUT_OF_BOUNDS",function(s){return s?`${s} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),hn("ERR_INVALID_ARG_TYPE",function(s,l){return`The "${s}" argument must be of type number. Received type ${typeof l}`},TypeError),hn("ERR_OUT_OF_RANGE",function(s,l,u){let g=`The value of "${s}" is out of range.`,_=u;return Number.isInteger(u)&&Math.abs(u)>2**32?_=mn(String(u)):typeof u=="bigint"&&(_=String(u),(u>BigInt(2)**BigInt(32)||u<-(BigInt(2)**BigInt(32)))&&(_=mn(_)),_+="n"),g+=` It must be ${l}. Received ${_}`,g},RangeError);function mn(s){let l="",u=s.length;const g=s[0]==="-"?1:0;for(;u>=g+4;u-=3)l=`_${s.slice(u-3,u)}${l}`;return`${s.slice(0,u)}${l}`}function hr(s,l,u){Nt(l,"offset"),(s[l]===void 0||s[l+u]===void 0)&&Yt(l,s.length-(u+1))}function Jt(s,l,u,g,_,C){if(s>u||s<l){const M=typeof l=="bigint"?"n":"";let me;throw l===0||l===BigInt(0)?me=`>= 0${M} and < 2${M} ** ${(C+1)*8}${M}`:me=`>= -(2${M} ** ${(C+1)*8-1}${M}) and < 2 ** ${(C+1)*8-1}${M}`,new mt.ERR_OUT_OF_RANGE("value",me,s)}hr(g,_,C)}function Nt(s,l){if(typeof s!="number")throw new mt.ERR_INVALID_ARG_TYPE(l,"number",s)}function Yt(s,l,u){throw Math.floor(s)!==s?(Nt(s,u),new mt.ERR_OUT_OF_RANGE("offset","an integer",s)):l<0?new mt.ERR_BUFFER_OUT_OF_BOUNDS:new mt.ERR_OUT_OF_RANGE("offset",`>= 0 and <= ${l}`,s)}const S=/[^+/0-9A-Za-z-_]/g;function I(s){if(s=s.split("=")[0],s=s.trim().replace(S,""),s.length<2)return"";for(;s.length%4!==0;)s=s+"=";return s}function G(s,l){l=l||1/0;let u;const g=s.length;let _=null;const C=[];for(let M=0;M<g;++M){if(u=s.charCodeAt(M),u>55295&&u<57344){if(!_){if(u>56319){(l-=3)>-1&&C.push(239,191,189);continue}else if(M+1===g){(l-=3)>-1&&C.push(239,191,189);continue}_=u;continue}if(u<56320){(l-=3)>-1&&C.push(239,191,189),_=u;continue}u=(_-55296<<10|u-56320)+65536}else _&&(l-=3)>-1&&C.push(239,191,189);if(_=null,u<128){if((l-=1)<0)break;C.push(u)}else if(u<2048){if((l-=2)<0)break;C.push(u>>6|192,u&63|128)}else if(u<65536){if((l-=3)<0)break;C.push(u>>12|224,u>>6&63|128,u&63|128)}else if(u<1114112){if((l-=4)<0)break;C.push(u>>18|240,u>>12&63|128,u>>6&63|128,u&63|128)}else throw new Error("Invalid code point")}return C}function le(s){const l=[];for(let u=0;u<s.length;++u)l.push(s.charCodeAt(u)&255);return l}function jt(s,l){let u,g,_;const C=[];for(let M=0;M<s.length&&!((l-=2)<0);++M)u=s.charCodeAt(M),g=u>>8,_=u%256,C.push(_),C.push(g);return C}function Ft(s){return L.toByteArray(I(s))}function $t(s,l,u,g){let _;for(_=0;_<g&&!(_+u>=l.length||_>=s.length);++_)l[_+u]=s[_];return _}function lt(s,l){return s instanceof l||s!=null&&s.constructor!=null&&s.constructor.name!=null&&s.constructor.name===l.name}function mr(s){return s!==s}const sc=(function(){const s="0123456789abcdef",l=new Array(256);for(let u=0;u<16;++u){const g=u*16;for(let _=0;_<16;++_)l[g+_]=s[u]+s[_]}return l})();function Ct(s){return typeof BigInt>"u"?ic:s}function ic(){throw new Error("BigInt not supported")}})(t);const b=t.Buffer;e.Blob=t.Blob,e.BlobOptions=t.BlobOptions,e.Buffer=t.Buffer,e.File=t.File,e.FileOptions=t.FileOptions,e.INSPECT_MAX_BYTES=t.INSPECT_MAX_BYTES,e.SlowBuffer=t.SlowBuffer,e.TranscodeEncoding=t.TranscodeEncoding,e.atob=t.atob,e.btoa=t.btoa,e.constants=t.constants,e.default=b,e.isAscii=t.isAscii,e.isUtf8=t.isUtf8,e.kMaxLength=t.kMaxLength,e.kStringMaxLength=t.kStringMaxLength,e.resolveObjectURL=t.resolveObjectURL,e.transcode=t.transcode})(di)),di}var vi;function gp(){return vi||(vi=1,(function(e,t){var n=dp(),r=n.Buffer;function a(o,m){for(var h in o)m[h]=o[h]}r.from&&r.alloc&&r.allocUnsafe&&r.allocUnsafeSlow?e.exports=n:(a(n,t),t.Buffer=i);function i(o,m,h){return r(o,m,h)}a(r,i),i.from=function(o,m,h){if(typeof o=="number")throw new TypeError("Argument must not be a number");return r(o,m,h)},i.alloc=function(o,m,h){if(typeof o!="number")throw new TypeError("Argument must be a number");var p=r(o);return m!==void 0?typeof h=="string"?p.fill(m,h):p.fill(m):p.fill(0),p},i.allocUnsafe=function(o){if(typeof o!="number")throw new TypeError("Argument must be a number");return r(o)},i.allocUnsafeSlow=function(o){if(typeof o!="number")throw new TypeError("Argument must be a number");return n.SlowBuffer(o)}})(xr,xr.exports)),xr.exports}var yi;function vp(){if(yi)return wr;yi=1;var e=gp().Buffer,t=e.isEncoding||function(b){switch(b=""+b,b&&b.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function n(b){if(!b)return"utf8";for(var T;;)switch(b){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return b;default:if(T)return;b=(""+b).toLowerCase(),T=!0}}function r(b){var T=n(b);if(typeof T!="string"&&(e.isEncoding===t||!t(b)))throw new Error("Unknown encoding: "+b);return T||b}wr.StringDecoder=a;function a(b){this.encoding=r(b);var T;switch(this.encoding){case"utf16le":this.text=y,this.end=E,T=4;break;case"utf8":this.fillLast=h,T=4;break;case"base64":this.text=O,this.end=F,T=3;break;default:this.write=V,this.end=B;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=e.allocUnsafe(T)}a.prototype.write=function(b){if(b.length===0)return"";var T,L;if(this.lastNeed){if(T=this.fillLast(b),T===void 0)return"";L=this.lastNeed,this.lastNeed=0}else L=0;return L<b.length?T?T+this.text(b,L):this.text(b,L):T||""},a.prototype.end=d,a.prototype.text=p,a.prototype.fillLast=function(b){if(this.lastNeed<=b.length)return b.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);b.copy(this.lastChar,this.lastTotal-this.lastNeed,0,b.length),this.lastNeed-=b.length};function i(b){return b<=127?0:b>>5===6?2:b>>4===14?3:b>>3===30?4:b>>6===2?-1:-2}function o(b,T,L){var A=T.length-1;if(A<L)return 0;var P=i(T[A]);return P>=0?(P>0&&(b.lastNeed=P-1),P):--A<L||P===-2?0:(P=i(T[A]),P>=0?(P>0&&(b.lastNeed=P-2),P):--A<L||P===-2?0:(P=i(T[A]),P>=0?(P>0&&(P===2?P=0:b.lastNeed=P-3),P):0))}function m(b,T,L){if((T[0]&192)!==128)return b.lastNeed=0,"<22>";if(b.lastNeed>1&&T.length>1){if((T[1]&192)!==128)return b.lastNeed=1,"<22>";if(b.lastNeed>2&&T.length>2&&(T[2]&192)!==128)return b.lastNeed=2,"<22>"}}function h(b){var T=this.lastTotal-this.lastNeed,L=m(this,b);if(L!==void 0)return L;if(this.lastNeed<=b.length)return b.copy(this.lastChar,T,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);b.copy(this.lastChar,T,0,b.length),this.lastNeed-=b.length}function p(b,T){var L=o(this,b,T);if(!this.lastNeed)return b.toString("utf8",T);this.lastTotal=L;var A=b.length-(L-this.lastNeed);return b.copy(this.lastChar,0,A),b.toString("utf8",T,A)}function d(b){var T=b&&b.length?this.write(b):"";return this.lastNeed?T+"<22>":T}function y(b,T){if((b.length-T)%2===0){var L=b.toString("utf16le",T);if(L){var A=L.charCodeAt(L.length-1);if(A>=55296&&A<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=b[b.length-2],this.lastChar[1]=b[b.length-1],L.slice(0,-1)}return L}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=b[b.length-1],b.toString("utf16le",T,b.length-1)}function E(b){var T=b&&b.length?this.write(b):"";if(this.lastNeed){var L=this.lastTotal-this.lastNeed;return T+this.lastChar.toString("utf16le",0,L)}return T}function O(b,T){var L=(b.length-T)%3;return L===0?b.toString("base64",T):(this.lastNeed=3-L,this.lastTotal=3,L===1?this.lastChar[0]=b[b.length-1]:(this.lastChar[0]=b[b.length-2],this.lastChar[1]=b[b.length-1]),b.toString("base64",T,b.length-L))}function F(b){var T=b&&b.length?this.write(b):"";return this.lastNeed?T+this.lastChar.toString("base64",0,3-this.lastNeed):T}function V(b){return b.toString(this.encoding)}function B(b){return b&&b.length?this.write(b):""}return wr}var yp=vp();const Tp=Ls(yp);var _r={},Ti,wi;function Qo(){return wi||(wi=1,Ti=typeof qo=="object"&&_r&&_r.NODE_DEBUG&&/\bsemver\b/i.test(_r.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{}),Ti}var br,xi;function eu(){if(xi)return br;xi=1;const e="2.0.0",t=256,n=Number.MAX_SAFE_INTEGER||9007199254740991,r=16,a=t-6;return br={MAX_LENGTH:t,MAX_SAFE_COMPONENT_LENGTH:r,MAX_SAFE_BUILD_LENGTH:a,MAX_SAFE_INTEGER:n,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:e,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2},br}var Er={exports:{}},_i;function wp(){return _i||(_i=1,(function(e,t){const{MAX_SAFE_COMPONENT_LENGTH:n,MAX_SAFE_BUILD_LENGTH:r,MAX_LENGTH:a}=eu(),i=Qo();t=e.exports={};const o=t.re=[],m=t.safeRe=[],h=t.src=[],p=t.t={};let d=0;const y="[a-zA-Z0-9-]",E=[["\\s",1],["\\d",a],[y,r]],O=V=>{for(const[B,b]of E)V=V.split(`${B}*`).join(`${B}{0,${b}}`).split(`${B}+`).join(`${B}{1,${b}}`);return V},F=(V,B,b)=>{const T=O(B),L=d++;i(V,L,B),p[V]=L,h[L]=B,o[L]=new RegExp(B,b?"g":void 0),m[L]=new RegExp(T,b?"g":void 0)};F("NUMERICIDENTIFIER","0|[1-9]\\d*"),F("NUMERICIDENTIFIERLOOSE","\\d+"),F("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${y}*`),F("MAINVERSION",`(${h[p.NUMERICIDENTIFIER]})\\.(${h[p.NUMERICIDENTIFIER]})\\.(${h[p.NUMERICIDENTIFIER]})`),F("MAINVERSIONLOOSE",`(${h[p.NUMERICIDENTIFIERLOOSE]})\\.(${h[p.NUMERICIDENTIFIERLOOSE]})\\.(${h[p.NUMERICIDENTIFIERLOOSE]})`),F("PRERELEASEIDENTIFIER",`(?:${h[p.NUMERICIDENTIFIER]}|${h[p.NONNUMERICIDENTIFIER]})`),F("PRERELEASEIDENTIFIERLOOSE",`(?:${h[p.NUMERICIDENTIFIERLOOSE]}|${h[p.NONNUMERICIDENTIFIER]})`),F("PRERELEASE",`(?:-(${h[p.PRERELEASEIDENTIFIER]}(?:\\.${h[p.PRERELEASEIDENTIFIER]})*))`),F("PRERELEASELOOSE",`(?:-?(${h[p.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${h[p.PRERELEASEIDENTIFIERLOOSE]})*))`),F("BUILDIDENTIFIER",`${y}+`),F("BUILD",`(?:\\+(${h[p.BUILDIDENTIFIER]}(?:\\.${h[p.BUILDIDENTIFIER]})*))`),F("FULLPLAIN",`v?${h[p.MAINVERSION]}${h[p.PRERELEASE]}?${h[p.BUILD]}?`),F("FULL",`^${h[p.FULLPLAIN]}$`),F("LOOSEPLAIN",`[v=\\s]*${h[p.MAINVERSIONLOOSE]}${h[p.PRERELEASELOOSE]}?${h[p.BUILD]}?`),F("LOOSE",`^${h[p.LOOSEPLAIN]}$`),F("GTLT","((?:<|>)?=?)"),F("XRANGEIDENTIFIERLOOSE",`${h[p.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),F("XRANGEIDENTIFIER",`${h[p.NUMERICIDENTIFIER]}|x|X|\\*`),F("XRANGEPLAIN",`[v=\\s]*(${h[p.XRANGEIDENTIFIER]})(?:\\.(${h[p.XRANGEIDENTIFIER]})(?:\\.(${h[p.XRANGEIDENTIFIER]})(?:${h[p.PRERELEASE]})?${h[p.BUILD]}?)?)?`),F("XRANGEPLAINLOOSE",`[v=\\s]*(${h[p.XRANGEIDENTIFIERLOOSE]})(?:\\.(${h[p.XRANGEIDENTIFIERLOOSE]})(?:\\.(${h[p.XRANGEIDENTIFIERLOOSE]})(?:${h[p.PRERELEASELOOSE]})?${h[p.BUILD]}?)?)?`),F("XRANGE",`^${h[p.GTLT]}\\s*${h[p.XRANGEPLAIN]}$`),F("XRANGELOOSE",`^${h[p.GTLT]}\\s*${h[p.XRANGEPLAINLOOSE]}$`),F("COERCEPLAIN",`(^|[^\\d])(\\d{1,${n}})(?:\\.(\\d{1,${n}}))?(?:\\.(\\d{1,${n}}))?`),F("COERCE",`${h[p.COERCEPLAIN]}(?:$|[^\\d])`),F("COERCEFULL",h[p.COERCEPLAIN]+`(?:${h[p.PRERELEASE]})?(?:${h[p.BUILD]})?(?:$|[^\\d])`),F("COERCERTL",h[p.COERCE],!0),F("COERCERTLFULL",h[p.COERCEFULL],!0),F("LONETILDE","(?:~>?)"),F("TILDETRIM",`(\\s*)${h[p.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",F("TILDE",`^${h[p.LONETILDE]}${h[p.XRANGEPLAIN]}$`),F("TILDELOOSE",`^${h[p.LONETILDE]}${h[p.XRANGEPLAINLOOSE]}$`),F("LONECARET","(?:\\^)"),F("CARETTRIM",`(\\s*)${h[p.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",F("CARET",`^${h[p.LONECARET]}${h[p.XRANGEPLAIN]}$`),F("CARETLOOSE",`^${h[p.LONECARET]}${h[p.XRANGEPLAINLOOSE]}$`),F("COMPARATORLOOSE",`^${h[p.GTLT]}\\s*(${h[p.LOOSEPLAIN]})$|^$`),F("COMPARATOR",`^${h[p.GTLT]}\\s*(${h[p.FULLPLAIN]})$|^$`),F("COMPARATORTRIM",`(\\s*)${h[p.GTLT]}\\s*(${h[p.LOOSEPLAIN]}|${h[p.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",F("HYPHENRANGE",`^\\s*(${h[p.XRANGEPLAIN]})\\s+-\\s+(${h[p.XRANGEPLAIN]})\\s*$`),F("HYPHENRANGELOOSE",`^\\s*(${h[p.XRANGEPLAINLOOSE]})\\s+-\\s+(${h[p.XRANGEPLAINLOOSE]})\\s*$`),F("STAR","(<|>)?=?\\s*\\*"),F("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),F("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")})(Er,Er.exports)),Er.exports}var Lr,bi;function xp(){if(bi)return Lr;bi=1;const e=Object.freeze({loose:!0}),t=Object.freeze({});return Lr=n=>n?typeof n!="object"?e:n:t,Lr}var Sr,Ei;function _p(){if(Ei)return Sr;Ei=1;const e=/^[0-9]+$/,t=(n,r)=>{const a=e.test(n),i=e.test(r);return a&&i&&(n=+n,r=+r),n===r?0:a&&!i?-1:i&&!a?1:n<r?-1:1};return Sr={compareIdentifiers:t,rcompareIdentifiers:(n,r)=>t(r,n)},Sr}var Nr,Li;function tu(){if(Li)return Nr;Li=1;const e=Qo(),{MAX_LENGTH:t,MAX_SAFE_INTEGER:n}=eu(),{safeRe:r,t:a}=wp(),i=xp(),{compareIdentifiers:o}=_p();class m{constructor(p,d){if(d=i(d),p instanceof m){if(p.loose===!!d.loose&&p.includePrerelease===!!d.includePrerelease)return p;p=p.version}else if(typeof p!="string")throw new TypeError(`Invalid version. Must be a string. Got type "${typeof p}".`);if(p.length>t)throw new TypeError(`version is longer than ${t} characters`);e("SemVer",p,d),this.options=d,this.loose=!!d.loose,this.includePrerelease=!!d.includePrerelease;const y=p.trim().match(d.loose?r[a.LOOSE]:r[a.FULL]);if(!y)throw new TypeError(`Invalid Version: ${p}`);if(this.raw=p,this.major=+y[1],this.minor=+y[2],this.patch=+y[3],this.major>n||this.major<0)throw new TypeError("Invalid major version");if(this.minor>n||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>n||this.patch<0)throw new TypeError("Invalid patch version");y[4]?this.prerelease=y[4].split(".").map(E=>{if(/^[0-9]+$/.test(E)){const O=+E;if(O>=0&&O<n)return O}return E}):this.prerelease=[],this.build=y[5]?y[5].split("."):[],this.format()}format(){return this.version=`${this.major}.${this.minor}.${this.patch}`,this.prerelease.length&&(this.version+=`-${this.prerelease.join(".")}`),this.version}toString(){return this.version}compare(p){if(e("SemVer.compare",this.version,this.options,p),!(p instanceof m)){if(typeof p=="string"&&p===this.version)return 0;p=new m(p,this.options)}return p.version===this.version?0:this.compareMain(p)||this.comparePre(p)}compareMain(p){return p instanceof m||(p=new m(p,this.options)),o(this.major,p.major)||o(this.minor,p.minor)||o(this.patch,p.patch)}comparePre(p){if(p instanceof m||(p=new m(p,this.options)),this.prerelease.length&&!p.prerelease.length)return-1;if(!this.prerelease.length&&p.prerelease.length)return 1;if(!this.prerelease.length&&!p.prerelease.length)return 0;let d=0;do{const y=this.prerelease[d],E=p.prerelease[d];if(e("prerelease compare",d,y,E),y===void 0&&E===void 0)return 0;if(E===void 0)return 1;if(y===void 0)return-1;if(y!==E)return o(y,E)}while(++d)}compareBuild(p){p instanceof m||(p=new m(p,this.options));let d=0;do{const y=this.build[d],E=p.build[d];if(e("build compare",d,y,E),y===void 0&&E===void 0)return 0;if(E===void 0)return 1;if(y===void 0)return-1;if(y!==E)return o(y,E)}while(++d)}inc(p,d,y){switch(p){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",d,y);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",d,y);break;case"prepatch":this.prerelease.length=0,this.inc("patch",d,y),this.inc("pre",d,y);break;case"prerelease":this.prerelease.length===0&&this.inc("patch",d,y),this.inc("pre",d,y);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 E=Number(y)?1:0;if(!d&&y===!1)throw new Error("invalid increment argument: identifier is empty");if(this.prerelease.length===0)this.prerelease=[E];else{let O=this.prerelease.length;for(;--O>=0;)typeof this.prerelease[O]=="number"&&(this.prerelease[O]++,O=-2);if(O===-1){if(d===this.prerelease.join(".")&&y===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(E)}}if(d){let O=[d,E];y===!1&&(O=[d]),o(this.prerelease[0],d)===0?isNaN(this.prerelease[1])&&(this.prerelease=O):this.prerelease=O}break}default:throw new Error(`invalid increment argument: ${p}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}return Nr=m,Nr}var Fr,Si;function bp(){if(Si)return Fr;Si=1;const e=tu();return Fr=(t,n,r=!1)=>{if(t instanceof e)return t;try{return new e(t,n)}catch(a){if(!r)return null;throw a}},Fr}var Cr,Ni;function Ep(){if(Ni)return Cr;Ni=1;const e=bp();return Cr=(t,n)=>{const r=e(t,n);return r?r.version:null},Cr}Ep();var kr,Fi;function Lp(){if(Fi)return kr;Fi=1;const e=tu();return kr=(t,n)=>new e(t,n).major,kr}Lp();var Ci={},ki;function Sp(){return ki||(ki=1,(function(e){(function(t){t.parser=function(f,c){return new r(f,c)},t.SAXParser=r,t.SAXStream=d,t.createStream=p,t.MAX_BUFFER_LENGTH=64*1024;var n=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];t.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"];function r(f,c){if(!(this instanceof r))return new r(f,c);var k=this;i(k),k.q=k.c="",k.bufferCheckPosition=t.MAX_BUFFER_LENGTH,k.opt=c||{},k.opt.lowercase=k.opt.lowercase||k.opt.lowercasetags,k.looseCase=k.opt.lowercase?"toLowerCase":"toUpperCase",k.tags=[],k.closed=k.closedRoot=k.sawRoot=!1,k.tag=k.error=null,k.strict=!!f,k.noscript=!!(f||k.opt.noscript),k.state=v.BEGIN,k.strictEntities=k.opt.strictEntities,k.ENTITIES=k.strictEntities?Object.create(t.XML_ENTITIES):Object.create(t.ENTITIES),k.attribList=[],k.opt.xmlns&&(k.ns=Object.create(V)),k.opt.unquotedAttributeValues===void 0&&(k.opt.unquotedAttributeValues=!f),k.trackPosition=k.opt.position!==!1,k.trackPosition&&(k.position=k.line=k.column=0),J(k,"onready")}Object.create||(Object.create=function(f){function c(){}c.prototype=f;var k=new c;return k}),Object.keys||(Object.keys=function(f){var c=[];for(var k in f)f.hasOwnProperty(k)&&c.push(k);return c});function a(f){for(var c=Math.max(t.MAX_BUFFER_LENGTH,10),k=0,w=0,K=n.length;w<K;w++){var ie=f[n[w]].length;if(ie>c)switch(n[w]){case"textNode":$(f);break;case"cdata":x(f,"oncdata",f.cdata),f.cdata="";break;case"script":x(f,"onscript",f.script),f.script="";break;default:oe(f,"Max buffer length exceeded: "+n[w])}k=Math.max(k,ie)}var ae=t.MAX_BUFFER_LENGTH-k;f.bufferCheckPosition=ae+f.position}function i(f){for(var c=0,k=n.length;c<k;c++)f[n[c]]=""}function o(f){$(f),f.cdata!==""&&(x(f,"oncdata",f.cdata),f.cdata=""),f.script!==""&&(x(f,"onscript",f.script),f.script="")}r.prototype={end:function(){ve(this)},write:je,resume:function(){return this.error=null,this},close:function(){return this.write(null)},flush:function(){o(this)}};var m;try{m=require("stream").Stream}catch{m=function(){}}m||(m=function(){});var h=t.EVENTS.filter(function(f){return f!=="error"&&f!=="end"});function p(f,c){return new d(f,c)}function d(f,c){if(!(this instanceof d))return new d(f,c);m.apply(this),this._parser=new r(f,c),this.writable=!0,this.readable=!0;var k=this;this._parser.onend=function(){k.emit("end")},this._parser.onerror=function(w){k.emit("error",w),k._parser.error=null},this._decoder=null,h.forEach(function(w){Object.defineProperty(k,"on"+w,{get:function(){return k._parser["on"+w]},set:function(K){if(!K)return k.removeAllListeners(w),k._parser["on"+w]=K,K;k.on(w,K)},enumerable:!0,configurable:!1})})}d.prototype=Object.create(m.prototype,{constructor:{value:d}}),d.prototype.write=function(f){if(typeof dr=="function"&&typeof dr.isBuffer=="function"&&dr.isBuffer(f)){if(!this._decoder){var c=Tp.StringDecoder;this._decoder=new c("utf8")}f=this._decoder.write(f)}return this._parser.write(f.toString()),this.emit("data",f),!0},d.prototype.end=function(f){return f&&f.length&&this.write(f),this._parser.end(),!0},d.prototype.on=function(f,c){var k=this;return!k._parser["on"+f]&&h.indexOf(f)!==-1&&(k._parser["on"+f]=function(){var w=arguments.length===1?[arguments[0]]:Array.apply(null,arguments);w.splice(0,0,f),k.emit.apply(k,w)}),m.prototype.on.call(k,f,c)};var y="[CDATA[",E="DOCTYPE",O="http://www.w3.org/XML/1998/namespace",F="http://www.w3.org/2000/xmlns/",V={xml:O,xmlns:F},B=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,b=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/,T=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,L=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/;function A(f){return f===" "||f===`
`||f==="\r"||f===" "}function P(f){return f==='"'||f==="'"}function Y(f){return f===">"||A(f)}function N(f,c){return f.test(c)}function R(f,c){return!N(f,c)}var v=0;t.STATE={BEGIN:v++,BEGIN_WHITESPACE:v++,TEXT:v++,TEXT_ENTITY:v++,OPEN_WAKA:v++,SGML_DECL:v++,SGML_DECL_QUOTED:v++,DOCTYPE:v++,DOCTYPE_QUOTED:v++,DOCTYPE_DTD:v++,DOCTYPE_DTD_QUOTED:v++,COMMENT_STARTING:v++,COMMENT:v++,COMMENT_ENDING:v++,COMMENT_ENDED:v++,CDATA:v++,CDATA_ENDING:v++,CDATA_ENDING_2:v++,PROC_INST:v++,PROC_INST_BODY:v++,PROC_INST_ENDING:v++,OPEN_TAG:v++,OPEN_TAG_SLASH:v++,ATTRIB:v++,ATTRIB_NAME:v++,ATTRIB_NAME_SAW_WHITE:v++,ATTRIB_VALUE:v++,ATTRIB_VALUE_QUOTED:v++,ATTRIB_VALUE_CLOSED:v++,ATTRIB_VALUE_UNQUOTED:v++,ATTRIB_VALUE_ENTITY_Q:v++,ATTRIB_VALUE_ENTITY_U:v++,CLOSE_TAG:v++,CLOSE_TAG_SAW_WHITE:v++,SCRIPT:v++,SCRIPT_ENDING:v++},t.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},t.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},Object.keys(t.ENTITIES).forEach(function(f){var c=t.ENTITIES[f],k=typeof c=="number"?String.fromCharCode(c):c;t.ENTITIES[f]=k});for(var q in t.STATE)t.STATE[t.STATE[q]]=q;v=t.STATE;function J(f,c,k){f[c]&&f[c](k)}function x(f,c,k){f.textNode&&$(f),J(f,c,k)}function $(f){f.textNode=ne(f.opt,f.textNode),f.textNode&&J(f,"ontext",f.textNode),f.textNode=""}function ne(f,c){return f.trim&&(c=c.trim()),f.normalize&&(c=c.replace(/\s+/g," ")),c}function oe(f,c){return $(f),f.trackPosition&&(c+=`
Line: `+f.line+`
Column: `+f.column+`
Char: `+f.c),c=new Error(c),f.error=c,J(f,"onerror",c),f}function ve(f){return f.sawRoot&&!f.closedRoot&&z(f,"Unclosed root tag"),f.state!==v.BEGIN&&f.state!==v.BEGIN_WHITESPACE&&f.state!==v.TEXT&&oe(f,"Unexpected end"),$(f),f.c="",f.closed=!0,J(f,"onend"),r.call(f,f.strict,f.opt),f}function z(f,c){if(typeof f!="object"||!(f instanceof r))throw new Error("bad call to strictFail");f.strict&&oe(f,c)}function ye(f){f.strict||(f.tagName=f.tagName[f.looseCase]());var c=f.tags[f.tags.length-1]||f,k=f.tag={name:f.tagName,attributes:{}};f.opt.xmlns&&(k.ns=c.ns),f.attribList.length=0,x(f,"onopentagstart",k)}function Te(f,c){var k=f.indexOf(":"),w=k<0?["",f]:f.split(":"),K=w[0],ie=w[1];return c&&f==="xmlns"&&(K="xmlns",ie=""),{prefix:K,local:ie}}function pe(f){if(f.strict||(f.attribName=f.attribName[f.looseCase]()),f.attribList.indexOf(f.attribName)!==-1||f.tag.attributes.hasOwnProperty(f.attribName)){f.attribName=f.attribValue="";return}if(f.opt.xmlns){var c=Te(f.attribName,!0),k=c.prefix,w=c.local;if(k==="xmlns")if(w==="xml"&&f.attribValue!==O)z(f,"xml: prefix must be bound to "+O+`
Actual: `+f.attribValue);else if(w==="xmlns"&&f.attribValue!==F)z(f,"xmlns: prefix must be bound to "+F+`
Actual: `+f.attribValue);else{var K=f.tag,ie=f.tags[f.tags.length-1]||f;K.ns===ie.ns&&(K.ns=Object.create(ie.ns)),K.ns[w]=f.attribValue}f.attribList.push([f.attribName,f.attribValue])}else f.tag.attributes[f.attribName]=f.attribValue,x(f,"onattribute",{name:f.attribName,value:f.attribValue});f.attribName=f.attribValue=""}function De(f,c){if(f.opt.xmlns){var k=f.tag,w=Te(f.tagName);k.prefix=w.prefix,k.local=w.local,k.uri=k.ns[w.prefix]||"",k.prefix&&!k.uri&&(z(f,"Unbound namespace prefix: "+JSON.stringify(f.tagName)),k.uri=w.prefix);var K=f.tags[f.tags.length-1]||f;k.ns&&K.ns!==k.ns&&Object.keys(k.ns).forEach(function(Ee){x(f,"onopennamespace",{prefix:Ee,uri:k.ns[Ee]})});for(var ie=0,ae=f.attribList.length;ie<ae;ie++){var fe=f.attribList[ie],be=fe[0],$e=fe[1],he=Te(be,!0),Pe=he.prefix,St=he.local,Ut=Pe===""?"":k.ns[Pe]||"",Bt={name:be,value:$e,prefix:Pe,local:St,uri:Ut};Pe&&Pe!=="xmlns"&&!Ut&&(z(f,"Unbound namespace prefix: "+JSON.stringify(Pe)),Bt.uri=Pe),f.tag.attributes[be]=Bt,x(f,"onattribute",Bt)}f.attribList.length=0}f.tag.isSelfClosing=!!c,f.sawRoot=!0,f.tags.push(f.tag),x(f,"onopentag",f.tag),c||(!f.noscript&&f.tagName.toLowerCase()==="script"?f.state=v.SCRIPT:f.state=v.TEXT,f.tag=null,f.tagName=""),f.attribName=f.attribValue="",f.attribList.length=0}function Se(f){if(!f.tagName){z(f,"Weird empty close tag."),f.textNode+="</>",f.state=v.TEXT;return}if(f.script){if(f.tagName!=="script"){f.script+="</"+f.tagName+">",f.tagName="",f.state=v.SCRIPT;return}x(f,"onscript",f.script),f.script=""}var c=f.tags.length,k=f.tagName;f.strict||(k=k[f.looseCase]());for(var w=k;c--;){var K=f.tags[c];if(K.name!==w)z(f,"Unexpected close tag");else break}if(c<0){z(f,"Unmatched closing tag: "+f.tagName),f.textNode+="</"+f.tagName+">",f.state=v.TEXT;return}f.tagName=k;for(var ie=f.tags.length;ie-- >c;){var ae=f.tag=f.tags.pop();f.tagName=f.tag.name,x(f,"onclosetag",f.tagName);var fe={};for(var be in ae.ns)fe[be]=ae.ns[be];var $e=f.tags[f.tags.length-1]||f;f.opt.xmlns&&ae.ns!==$e.ns&&Object.keys(ae.ns).forEach(function(he){var Pe=ae.ns[he];x(f,"onclosenamespace",{prefix:he,uri:Pe})})}c===0&&(f.closedRoot=!0),f.tagName=f.attribValue=f.attribName="",f.attribList.length=0,f.state=v.TEXT}function Lt(f){var c=f.entity,k=c.toLowerCase(),w,K="";return f.ENTITIES[c]?f.ENTITIES[c]:f.ENTITIES[k]?f.ENTITIES[k]:(c=k,c.charAt(0)==="#"&&(c.charAt(1)==="x"?(c=c.slice(2),w=parseInt(c,16),K=w.toString(16)):(c=c.slice(1),w=parseInt(c,10),K=w.toString(10))),c=c.replace(/^0+/,""),isNaN(w)||K.toLowerCase()!==c?(z(f,"Invalid character entity"),"&"+f.entity+";"):String.fromCodePoint(w))}function it(f,c){c==="<"?(f.state=v.OPEN_WAKA,f.startTagPosition=f.position):A(c)||(z(f,"Non-whitespace before first tag."),f.textNode=c,f.state=v.TEXT)}function ht(f,c){var k="";return c<f.length&&(k=f.charAt(c)),k}function je(f){var c=this;if(this.error)throw this.error;if(c.closed)return oe(c,"Cannot write after close. Assign an onready handler.");if(f===null)return ve(c);typeof f=="object"&&(f=f.toString());for(var k=0,w="";w=ht(f,k++),c.c=w,!!w;)switch(c.trackPosition&&(c.position++,w===`
`?(c.line++,c.column=0):c.column++),c.state){case v.BEGIN:if(c.state=v.BEGIN_WHITESPACE,w==="\uFEFF")continue;it(c,w);continue;case v.BEGIN_WHITESPACE:it(c,w);continue;case v.TEXT:if(c.sawRoot&&!c.closedRoot){for(var K=k-1;w&&w!=="<"&&w!=="&";)w=ht(f,k++),w&&c.trackPosition&&(c.position++,w===`
`?(c.line++,c.column=0):c.column++);c.textNode+=f.substring(K,k-1)}w==="<"&&!(c.sawRoot&&c.closedRoot&&!c.strict)?(c.state=v.OPEN_WAKA,c.startTagPosition=c.position):(!A(w)&&(!c.sawRoot||c.closedRoot)&&z(c,"Text data outside of root node."),w==="&"?c.state=v.TEXT_ENTITY:c.textNode+=w);continue;case v.SCRIPT:w==="<"?c.state=v.SCRIPT_ENDING:c.script+=w;continue;case v.SCRIPT_ENDING:w==="/"?c.state=v.CLOSE_TAG:(c.script+="<"+w,c.state=v.SCRIPT);continue;case v.OPEN_WAKA:if(w==="!")c.state=v.SGML_DECL,c.sgmlDecl="";else if(!A(w))if(N(B,w))c.state=v.OPEN_TAG,c.tagName=w;else if(w==="/")c.state=v.CLOSE_TAG,c.tagName="";else if(w==="?")c.state=v.PROC_INST,c.procInstName=c.procInstBody="";else{if(z(c,"Unencoded <"),c.startTagPosition+1<c.position){var ie=c.position-c.startTagPosition;w=new Array(ie).join(" ")+w}c.textNode+="<"+w,c.state=v.TEXT}continue;case v.SGML_DECL:if(c.sgmlDecl+w==="--"){c.state=v.COMMENT,c.comment="",c.sgmlDecl="";continue}c.doctype&&c.doctype!==!0&&c.sgmlDecl?(c.state=v.DOCTYPE_DTD,c.doctype+="<!"+c.sgmlDecl+w,c.sgmlDecl=""):(c.sgmlDecl+w).toUpperCase()===y?(x(c,"onopencdata"),c.state=v.CDATA,c.sgmlDecl="",c.cdata=""):(c.sgmlDecl+w).toUpperCase()===E?(c.state=v.DOCTYPE,(c.doctype||c.sawRoot)&&z(c,"Inappropriately located doctype declaration"),c.doctype="",c.sgmlDecl=""):w===">"?(x(c,"onsgmldeclaration",c.sgmlDecl),c.sgmlDecl="",c.state=v.TEXT):(P(w)&&(c.state=v.SGML_DECL_QUOTED),c.sgmlDecl+=w);continue;case v.SGML_DECL_QUOTED:w===c.q&&(c.state=v.SGML_DECL,c.q=""),c.sgmlDecl+=w;continue;case v.DOCTYPE:w===">"?(c.state=v.TEXT,x(c,"ondoctype",c.doctype),c.doctype=!0):(c.doctype+=w,w==="["?c.state=v.DOCTYPE_DTD:P(w)&&(c.state=v.DOCTYPE_QUOTED,c.q=w));continue;case v.DOCTYPE_QUOTED:c.doctype+=w,w===c.q&&(c.q="",c.state=v.DOCTYPE);continue;case v.DOCTYPE_DTD:w==="]"?(c.doctype+=w,c.state=v.DOCTYPE):w==="<"?(c.state=v.OPEN_WAKA,c.startTagPosition=c.position):P(w)?(c.doctype+=w,c.state=v.DOCTYPE_DTD_QUOTED,c.q=w):c.doctype+=w;continue;case v.DOCTYPE_DTD_QUOTED:c.doctype+=w,w===c.q&&(c.state=v.DOCTYPE_DTD,c.q="");continue;case v.COMMENT:w==="-"?c.state=v.COMMENT_ENDING:c.comment+=w;continue;case v.COMMENT_ENDING:w==="-"?(c.state=v.COMMENT_ENDED,c.comment=ne(c.opt,c.comment),c.comment&&x(c,"oncomment",c.comment),c.comment=""):(c.comment+="-"+w,c.state=v.COMMENT);continue;case v.COMMENT_ENDED:w!==">"?(z(c,"Malformed comment"),c.comment+="--"+w,c.state=v.COMMENT):c.doctype&&c.doctype!==!0?c.state=v.DOCTYPE_DTD:c.state=v.TEXT;continue;case v.CDATA:w==="]"?c.state=v.CDATA_ENDING:c.cdata+=w;continue;case v.CDATA_ENDING:w==="]"?c.state=v.CDATA_ENDING_2:(c.cdata+="]"+w,c.state=v.CDATA);continue;case v.CDATA_ENDING_2:w===">"?(c.cdata&&x(c,"oncdata",c.cdata),x(c,"onclosecdata"),c.cdata="",c.state=v.TEXT):w==="]"?c.cdata+="]":(c.cdata+="]]"+w,c.state=v.CDATA);continue;case v.PROC_INST:w==="?"?c.state=v.PROC_INST_ENDING:A(w)?c.state=v.PROC_INST_BODY:c.procInstName+=w;continue;case v.PROC_INST_BODY:if(!c.procInstBody&&A(w))continue;w==="?"?c.state=v.PROC_INST_ENDING:c.procInstBody+=w;continue;case v.PROC_INST_ENDING:w===">"?(x(c,"onprocessinginstruction",{name:c.procInstName,body:c.procInstBody}),c.procInstName=c.procInstBody="",c.state=v.TEXT):(c.procInstBody+="?"+w,c.state=v.PROC_INST_BODY);continue;case v.OPEN_TAG:N(b,w)?c.tagName+=w:(ye(c),w===">"?De(c):w==="/"?c.state=v.OPEN_TAG_SLASH:(A(w)||z(c,"Invalid character in tag name"),c.state=v.ATTRIB));continue;case v.OPEN_TAG_SLASH:w===">"?(De(c,!0),Se(c)):(z(c,"Forward-slash in opening tag not followed by >"),c.state=v.ATTRIB);continue;case v.ATTRIB:if(A(w))continue;w===">"?De(c):w==="/"?c.state=v.OPEN_TAG_SLASH:N(B,w)?(c.attribName=w,c.attribValue="",c.state=v.ATTRIB_NAME):z(c,"Invalid attribute name");continue;case v.ATTRIB_NAME:w==="="?c.state=v.ATTRIB_VALUE:w===">"?(z(c,"Attribute without value"),c.attribValue=c.attribName,pe(c),De(c)):A(w)?c.state=v.ATTRIB_NAME_SAW_WHITE:N(b,w)?c.attribName+=w:z(c,"Invalid attribute name");continue;case v.ATTRIB_NAME_SAW_WHITE:if(w==="=")c.state=v.ATTRIB_VALUE;else{if(A(w))continue;z(c,"Attribute without value"),c.tag.attributes[c.attribName]="",c.attribValue="",x(c,"onattribute",{name:c.attribName,value:""}),c.attribName="",w===">"?De(c):N(B,w)?(c.attribName=w,c.state=v.ATTRIB_NAME):(z(c,"Invalid attribute name"),c.state=v.ATTRIB)}continue;case v.ATTRIB_VALUE:if(A(w))continue;P(w)?(c.q=w,c.state=v.ATTRIB_VALUE_QUOTED):(c.opt.unquotedAttributeValues||oe(c,"Unquoted attribute value"),c.state=v.ATTRIB_VALUE_UNQUOTED,c.attribValue=w);continue;case v.ATTRIB_VALUE_QUOTED:if(w!==c.q){w==="&"?c.state=v.ATTRIB_VALUE_ENTITY_Q:c.attribValue+=w;continue}pe(c),c.q="",c.state=v.ATTRIB_VALUE_CLOSED;continue;case v.ATTRIB_VALUE_CLOSED:A(w)?c.state=v.ATTRIB:w===">"?De(c):w==="/"?c.state=v.OPEN_TAG_SLASH:N(B,w)?(z(c,"No whitespace between attributes"),c.attribName=w,c.attribValue="",c.state=v.ATTRIB_NAME):z(c,"Invalid attribute name");continue;case v.ATTRIB_VALUE_UNQUOTED:if(!Y(w)){w==="&"?c.state=v.ATTRIB_VALUE_ENTITY_U:c.attribValue+=w;continue}pe(c),w===">"?De(c):c.state=v.ATTRIB;continue;case v.CLOSE_TAG:if(c.tagName)w===">"?Se(c):N(b,w)?c.tagName+=w:c.script?(c.script+="</"+c.tagName,c.tagName="",c.state=v.SCRIPT):(A(w)||z(c,"Invalid tagname in closing tag"),c.state=v.CLOSE_TAG_SAW_WHITE);else{if(A(w))continue;R(B,w)?c.script?(c.script+="</"+w,c.state=v.SCRIPT):z(c,"Invalid tagname in closing tag."):c.tagName=w}continue;case v.CLOSE_TAG_SAW_WHITE:if(A(w))continue;w===">"?Se(c):z(c,"Invalid characters in closing tag");continue;case v.TEXT_ENTITY:case v.ATTRIB_VALUE_ENTITY_Q:case v.ATTRIB_VALUE_ENTITY_U:var ae,fe;switch(c.state){case v.TEXT_ENTITY:ae=v.TEXT,fe="textNode";break;case v.ATTRIB_VALUE_ENTITY_Q:ae=v.ATTRIB_VALUE_QUOTED,fe="attribValue";break;case v.ATTRIB_VALUE_ENTITY_U:ae=v.ATTRIB_VALUE_UNQUOTED,fe="attribValue";break}if(w===";"){var be=Lt(c);c.opt.unparsedEntities&&!Object.values(t.XML_ENTITIES).includes(be)?(c.entity="",c.state=ae,c.write(be)):(c[fe]+=be,c.entity="",c.state=ae)}else N(c.entity.length?L:T,w)?c.entity+=w:(z(c,"Invalid character in entity name"),c[fe]+="&"+c.entity+w,c.entity="",c.state=ae);continue;default:throw new Error(c,"Unknown state: "+c.state)}return c.position>=c.bufferCheckPosition&&a(c),c}String.fromCodePoint||(function(){var f=String.fromCharCode,c=Math.floor,k=function(){var w=16384,K=[],ie,ae,fe=-1,be=arguments.length;if(!be)return"";for(var $e="";++fe<be;){var he=Number(arguments[fe]);if(!isFinite(he)||he<0||he>1114111||c(he)!==he)throw RangeError("Invalid code point: "+he);he<=65535?K.push(he):(he-=65536,ie=(he>>10)+55296,ae=he%1024+56320,K.push(ie,ae)),(fe+1===be||K.length>w)&&($e+=f.apply(null,K),K.length=0)}return $e};Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:k,configurable:!0,writable:!0}):String.fromCodePoint=k})()})(e)})(Ci)),Ci}Sp();const Or=["B","KB","MB","GB","TB","PB"],Ar=["B","KiB","MiB","GiB","TiB","PiB"];function Np(e,t=!1,n=!1,r=!1){n=n&&!r,typeof e=="string"&&(e=Number(e));let a=e>0?Math.floor(Math.log(e)/Math.log(r?1e3:1024)):0;a=Math.min((n?Ar.length:Or.length)-1,a);const i=n?Ar[a]:Or[a];let o=(e/Math.pow(r?1e3:1024,a)).toFixed(1);return t===!0&&a===0?(o!=="0.0"?"< 1 ":"0 ")+(n?Ar[1]:Or[1]):(a<2?o=parseFloat(o).toFixed(0):o=parseFloat(o).toLocaleString(Wo()),o+" "+i)}var Oi={exports:{}},nu;function U(){return nu.apply(null,arguments)}function Fp(e){nu=e}function rt(e){return e instanceof Array||Object.prototype.toString.call(e)==="[object Array]"}function zt(e){return e!=null&&Object.prototype.toString.call(e)==="[object Object]"}function te(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Cs(e){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(e).length===0;var t;for(t in e)if(te(e,t))return!1;return!0}function Ve(e){return e===void 0}function xt(e){return typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]"}function Sn(e){return e instanceof Date||Object.prototype.toString.call(e)==="[object Date]"}function ru(e,t){var n=[],r,a=e.length;for(r=0;r<a;++r)n.push(t(e[r],r));return n}function At(e,t){for(var n in t)te(t,n)&&(e[n]=t[n]);return te(t,"toString")&&(e.toString=t.toString),te(t,"valueOf")&&(e.valueOf=t.valueOf),e}function pt(e,t,n,r){return wu(e,t,n,r,!0).utc()}function Cp(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function X(e){return e._pf==null&&(e._pf=Cp()),e._pf}var ds;Array.prototype.some?ds=Array.prototype.some:ds=function(e){var t=Object(this),n=t.length>>>0,r;for(r=0;r<n;r++)if(r in t&&e.call(this,t[r],r,t))return!0;return!1};function ks(e){var t=null,n=!1,r=e._d&&!isNaN(e._d.getTime());if(r&&(t=X(e),n=ds.call(t.parsedDateParts,function(a){return a!=null}),r=t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n),e._strict&&(r=r&&t.charsLeftOver===0&&t.unusedTokens.length===0&&t.bigHour===void 0)),Object.isFrozen==null||!Object.isFrozen(e))e._isValid=r;else return r;return e._isValid}function ir(e){var t=pt(NaN);return e!=null?At(X(t),e):X(t).userInvalidated=!0,t}var Ai=U.momentProperties=[],Dr=!1;function Os(e,t){var n,r,a,i=Ai.length;if(Ve(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),Ve(t._i)||(e._i=t._i),Ve(t._f)||(e._f=t._f),Ve(t._l)||(e._l=t._l),Ve(t._strict)||(e._strict=t._strict),Ve(t._tzm)||(e._tzm=t._tzm),Ve(t._isUTC)||(e._isUTC=t._isUTC),Ve(t._offset)||(e._offset=t._offset),Ve(t._pf)||(e._pf=X(t)),Ve(t._locale)||(e._locale=t._locale),i>0)for(n=0;n<i;n++)r=Ai[n],a=t[r],Ve(a)||(e[r]=a);return e}function Nn(e){Os(this,e),this._d=new Date(e._d!=null?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),Dr===!1&&(Dr=!0,U.updateOffset(this),Dr=!1)}function at(e){return e instanceof Nn||e!=null&&e._isAMomentObject!=null}function au(e){U.suppressDeprecationWarnings===!1&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+e)}function Qe(e,t){var n=!0;return At(function(){if(U.deprecationHandler!=null&&U.deprecationHandler(null,e),n){var r=[],a,i,o,m=arguments.length;for(i=0;i<m;i++){if(a="",typeof arguments[i]=="object"){a+=`
[`+i+"] ";for(o in arguments[0])te(arguments[0],o)&&(a+=o+": "+arguments[0][o]+", ");a=a.slice(0,-2)}else a=arguments[i];r.push(a)}au(e+`
Arguments: `+Array.prototype.slice.call(r).join("")+`
`+new Error().stack),n=!1}return t.apply(this,arguments)},t)}var Di={};function su(e,t){U.deprecationHandler!=null&&U.deprecationHandler(e,t),Di[e]||(au(t),Di[e]=!0)}U.suppressDeprecationWarnings=!1,U.deprecationHandler=null;function ft(e){return typeof Function<"u"&&e instanceof Function||Object.prototype.toString.call(e)==="[object Function]"}function kp(e){var t,n;for(n in e)te(e,n)&&(t=e[n],ft(t)?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function gs(e,t){var n=At({},e),r;for(r in t)te(t,r)&&(zt(e[r])&&zt(t[r])?(n[r]={},At(n[r],e[r]),At(n[r],t[r])):t[r]!=null?n[r]=t[r]:delete n[r]);for(r in e)te(e,r)&&!te(t,r)&&zt(e[r])&&(n[r]=At({},n[r]));return n}function As(e){e!=null&&this.set(e)}var vs;Object.keys?vs=Object.keys:vs=function(e){var t,n=[];for(t in e)te(e,t)&&n.push(t);return n};var Op={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function Ap(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return ft(r)?r.call(t,n):r}function ut(e,t,n){var r=""+Math.abs(e),a=t-r.length,i=e>=0;return(i?n?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+r}var Ds=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Bn=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Ir={},sn={};function H(e,t,n,r){var a=r;typeof r=="string"&&(a=function(){return this[r]()}),e&&(sn[e]=a),t&&(sn[t[0]]=function(){return ut(a.apply(this,arguments),t[1],t[2])}),n&&(sn[n]=function(){return this.localeData().ordinal(a.apply(this,arguments),e)})}function Dp(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function Ip(e){var t=e.match(Ds),n,r;for(n=0,r=t.length;n<r;n++)sn[t[n]]?t[n]=sn[t[n]]:t[n]=Dp(t[n]);return function(a){var i="",o;for(o=0;o<r;o++)i+=ft(t[o])?t[o].call(a,e):t[o];return i}}function zn(e,t){return e.isValid()?(t=iu(t,e.localeData()),Ir[t]=Ir[t]||Ip(t),Ir[t](e)):e.localeData().invalidDate()}function iu(e,t){var n=5;function r(a){return t.longDateFormat(a)||a}for(Bn.lastIndex=0;n>=0&&Bn.test(e);)e=e.replace(Bn,r),Bn.lastIndex=0,n-=1;return e}var Mp={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function Rp(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(Ds).map(function(r){return r==="MMMM"||r==="MM"||r==="DD"||r==="dddd"?r.slice(1):r}).join(""),this._longDateFormat[e])}var Pp="Invalid date";function Up(){return this._invalidDate}var Bp="%d",Yp=/\d{1,2}/;function jp(e){return this._ordinal.replace("%d",e)}var $p={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function Hp(e,t,n,r){var a=this._relativeTime[n];return ft(a)?a(e,t,n,r):a.replace(/%d/i,e)}function Gp(e,t){var n=this._relativeTime[e>0?"future":"past"];return ft(n)?n(t):n.replace(/%s/i,t)}var Ii={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function et(e){return typeof e=="string"?Ii[e]||Ii[e.toLowerCase()]:void 0}function Is(e){var t={},n,r;for(r in e)te(e,r)&&(n=et(r),n&&(t[n]=e[r]));return t}var Vp={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function zp(e){var t=[],n;for(n in e)te(e,n)&&t.push({unit:n,priority:Vp[n]});return t.sort(function(r,a){return r.priority-a.priority}),t}var lu=/\d/,qe=/\d\d/,ou=/\d{3}/,ys=/\d{4}/,Zn=/[+-]?\d{6}/,de=/\d\d?/,Mi=/\d\d\d\d?/,Ri=/\d\d\d\d\d\d?/,Wn=/\d{1,3}/,Ts=/\d{1,4}/,Jn=/[+-]?\d{1,6}/,rn=/\d+/,Qn=/[+-]?\d+/,Wp=/Z|[+-]\d\d:?\d\d/gi,qn=/Z|[+-]\d\d(?::?\d\d)?/gi,qp=/[+-]?\d+(\.\d{1,3})?/,Fn=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,cn=/^[1-9]\d?/,Ms=/^([1-9]\d|\d)/,er;er={};function j(e,t,n){er[e]=ft(t)?t:function(r,a){return r&&n?n:t}}function Xp(e,t){return te(er,e)?er[e](t._strict,t._locale):new RegExp(Kp(e))}function Kp(e){return Tt(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,n,r,a,i){return n||r||a||i}))}function Tt(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Je(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function Z(e){var t=+e,n=0;return t!==0&&isFinite(t)&&(n=Je(t)),n}var ws={};function se(e,t){var n,r=t,a;for(typeof e=="string"&&(e=[e]),xt(t)&&(r=function(i,o){o[t]=Z(i)}),a=e.length,n=0;n<a;n++)ws[e[n]]=r}function wn(e,t){se(e,function(n,r,a,i){a._w=a._w||{},t(n,a._w,a,i)})}function Zp(e,t,n){t!=null&&te(ws,e)&&ws[e](t,n._a,n,e)}function lr(e){return e%4===0&&e%100!==0||e%400===0}var Ye=0,vt=1,ct=2,Ae=3,nt=4,yt=5,Vt=6,Jp=7,Qp=8;H("Y",0,0,function(){var e=this.year();return e<=9999?ut(e,4):"+"+e}),H(0,["YY",2],0,function(){return this.year()%100}),H(0,["YYYY",4],0,"year"),H(0,["YYYYY",5],0,"year"),H(0,["YYYYYY",6,!0],0,"year"),j("Y",Qn),j("YY",de,qe),j("YYYY",Ts,ys),j("YYYYY",Jn,Zn),j("YYYYYY",Jn,Zn),se(["YYYYY","YYYYYY"],Ye),se("YYYY",function(e,t){t[Ye]=e.length===2?U.parseTwoDigitYear(e):Z(e)}),se("YY",function(e,t){t[Ye]=U.parseTwoDigitYear(e)}),se("Y",function(e,t){t[Ye]=parseInt(e,10)});function Tn(e){return lr(e)?366:365}U.parseTwoDigitYear=function(e){return Z(e)+(Z(e)>68?1900:2e3)};var Pi=pn("FullYear",!0);function ef(){return lr(this.year())}function pn(e,t){return function(n){return n!=null?(uu(this,e,n),U.updateOffset(this,t),this):xn(this,e)}}function xn(e,t){if(!e.isValid())return NaN;var n=e._d,r=e._isUTC;switch(t){case"Milliseconds":return r?n.getUTCMilliseconds():n.getMilliseconds();case"Seconds":return r?n.getUTCSeconds():n.getSeconds();case"Minutes":return r?n.getUTCMinutes():n.getMinutes();case"Hours":return r?n.getUTCHours():n.getHours();case"Date":return r?n.getUTCDate():n.getDate();case"Day":return r?n.getUTCDay():n.getDay();case"Month":return r?n.getUTCMonth():n.getMonth();case"FullYear":return r?n.getUTCFullYear():n.getFullYear();default:return NaN}}function uu(e,t,n){var r,a,i,o,m;if(!(!e.isValid()||isNaN(n))){switch(r=e._d,a=e._isUTC,t){case"Milliseconds":return void(a?r.setUTCMilliseconds(n):r.setMilliseconds(n));case"Seconds":return void(a?r.setUTCSeconds(n):r.setSeconds(n));case"Minutes":return void(a?r.setUTCMinutes(n):r.setMinutes(n));case"Hours":return void(a?r.setUTCHours(n):r.setHours(n));case"Date":return void(a?r.setUTCDate(n):r.setDate(n));case"FullYear":break;default:return}i=n,o=e.month(),m=e.date(),m=m===29&&o===1&&!lr(i)?28:m,a?r.setUTCFullYear(i,o,m):r.setFullYear(i,o,m)}}function tf(e){return e=et(e),ft(this[e])?this[e]():this}function nf(e,t){if(typeof e=="object"){e=Is(e);var n=zp(e),r,a=n.length;for(r=0;r<a;r++)this[n[r].unit](e[n[r].unit])}else if(e=et(e),ft(this[e]))return this[e](t);return this}function rf(e,t){return(e%t+t)%t}var Fe;Array.prototype.indexOf?Fe=Array.prototype.indexOf:Fe=function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1};function Rs(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=rf(t,12);return e+=(t-n)/12,n===1?lr(e)?29:28:31-n%7%2}H("M",["MM",2],"Mo",function(){return this.month()+1}),H("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),H("MMMM",0,0,function(e){return this.localeData().months(this,e)}),j("M",de,cn),j("MM",de,qe),j("MMM",function(e,t){return t.monthsShortRegex(e)}),j("MMMM",function(e,t){return t.monthsRegex(e)}),se(["M","MM"],function(e,t){t[vt]=Z(e)-1}),se(["MMM","MMMM"],function(e,t,n,r){var a=n._locale.monthsParse(e,r,n._strict);a!=null?t[vt]=a:X(n).invalidMonth=e});var af="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),cu="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),pu=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,sf=Fn,lf=Fn;function of(e,t){return e?rt(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||pu).test(t)?"format":"standalone"][e.month()]:rt(this._months)?this._months:this._months.standalone}function uf(e,t){return e?rt(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[pu.test(t)?"format":"standalone"][e.month()]:rt(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function cf(e,t,n){var r,a,i,o=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)i=pt([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(i,"").toLocaleLowerCase(),this._longMonthsParse[r]=this.months(i,"").toLocaleLowerCase();return n?t==="MMM"?(a=Fe.call(this._shortMonthsParse,o),a!==-1?a:null):(a=Fe.call(this._longMonthsParse,o),a!==-1?a:null):t==="MMM"?(a=Fe.call(this._shortMonthsParse,o),a!==-1?a:(a=Fe.call(this._longMonthsParse,o),a!==-1?a:null)):(a=Fe.call(this._longMonthsParse,o),a!==-1?a:(a=Fe.call(this._shortMonthsParse,o),a!==-1?a:null))}function pf(e,t,n){var r,a,i;if(this._monthsParseExact)return cf.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++)if(a=pt([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(a,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(a,"").replace(".","")+"$","i")),!n&&!this._monthsParse[r]&&(i="^"+this.months(a,"")+"|^"+this.monthsShort(a,""),this._monthsParse[r]=new RegExp(i.replace(".",""),"i")),n&&t==="MMMM"&&this._longMonthsParse[r].test(e)||n&&t==="MMM"&&this._shortMonthsParse[r].test(e)||!n&&this._monthsParse[r].test(e))return r}function fu(e,t){if(!e.isValid())return e;if(typeof t=="string"){if(/^\d+$/.test(t))t=Z(t);else if(t=e.localeData().monthsParse(t),!xt(t))return e}var n=t,r=e.date();return r=r<29?r:Math.min(r,Rs(e.year(),n)),e._isUTC?e._d.setUTCMonth(n,r):e._d.setMonth(n,r),e}function Ui(e){return e!=null?(fu(this,e),U.updateOffset(this,!0),this):xn(this,"Month")}function ff(){return Rs(this.year(),this.month())}function hf(e){return this._monthsParseExact?(te(this,"_monthsRegex")||hu.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(te(this,"_monthsShortRegex")||(this._monthsShortRegex=sf),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function mf(e){return this._monthsParseExact?(te(this,"_monthsRegex")||hu.call(this),e?this._monthsStrictRegex:this._monthsRegex):(te(this,"_monthsRegex")||(this._monthsRegex=lf),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function hu(){function e(h,p){return p.length-h.length}var t=[],n=[],r=[],a,i,o,m;for(a=0;a<12;a++)i=pt([2e3,a]),o=Tt(this.monthsShort(i,"")),m=Tt(this.months(i,"")),t.push(o),n.push(m),r.push(m),r.push(o);t.sort(e),n.sort(e),r.sort(e),this._monthsRegex=new RegExp("^("+r.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+t.join("|")+")","i")}function df(e,t,n,r,a,i,o){var m;return e<100&&e>=0?(m=new Date(e+400,t,n,r,a,i,o),isFinite(m.getFullYear())&&m.setFullYear(e)):m=new Date(e,t,n,r,a,i,o),m}function _n(e){var t,n;return e<100&&e>=0?(n=Array.prototype.slice.call(arguments),n[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function tr(e,t,n){var r=7+t-n,a=(7+_n(e,0,r).getUTCDay()-t)%7;return-a+r-1}function mu(e,t,n,r,a){var i=(7+n-r)%7,o=tr(e,r,a),m=1+7*(t-1)+i+o,h,p;return m<=0?(h=e-1,p=Tn(h)+m):m>Tn(e)?(h=e+1,p=m-Tn(e)):(h=e,p=m),{year:h,dayOfYear:p}}function bn(e,t,n){var r=tr(e.year(),t,n),a=Math.floor((e.dayOfYear()-r-1)/7)+1,i,o;return a<1?(o=e.year()-1,i=a+wt(o,t,n)):a>wt(e.year(),t,n)?(i=a-wt(e.year(),t,n),o=e.year()+1):(o=e.year(),i=a),{week:i,year:o}}function wt(e,t,n){var r=tr(e,t,n),a=tr(e+1,t,n);return(Tn(e)-r+a)/7}H("w",["ww",2],"wo","week"),H("W",["WW",2],"Wo","isoWeek"),j("w",de,cn),j("ww",de,qe),j("W",de,cn),j("WW",de,qe),wn(["w","ww","W","WW"],function(e,t,n,r){t[r.substr(0,1)]=Z(e)});function gf(e){return bn(e,this._week.dow,this._week.doy).week}var vf={dow:0,doy:6};function yf(){return this._week.dow}function Tf(){return this._week.doy}function wf(e){var t=this.localeData().week(this);return e==null?t:this.add((e-t)*7,"d")}function xf(e){var t=bn(this,1,4).week;return e==null?t:this.add((e-t)*7,"d")}H("d",0,"do","day"),H("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),H("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),H("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),H("e",0,0,"weekday"),H("E",0,0,"isoWeekday"),j("d",de),j("e",de),j("E",de),j("dd",function(e,t){return t.weekdaysMinRegex(e)}),j("ddd",function(e,t){return t.weekdaysShortRegex(e)}),j("dddd",function(e,t){return t.weekdaysRegex(e)}),wn(["dd","ddd","dddd"],function(e,t,n,r){var a=n._locale.weekdaysParse(e,r,n._strict);a!=null?t.d=a:X(n).invalidWeekday=e}),wn(["d","e","E"],function(e,t,n,r){t[r]=Z(e)});function _f(e,t){return typeof e!="string"?e:isNaN(e)?(e=t.weekdaysParse(e),typeof e=="number"?e:null):parseInt(e,10)}function bf(e,t){return typeof e=="string"?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function Ps(e,t){return e.slice(t,7).concat(e.slice(0,t))}var Ef="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),du="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Lf="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Sf=Fn,Nf=Fn,Ff=Fn;function Cf(e,t){var n=rt(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(t)?"format":"standalone"];return e===!0?Ps(n,this._week.dow):e?n[e.day()]:n}function kf(e){return e===!0?Ps(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Of(e){return e===!0?Ps(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Af(e,t,n){var r,a,i,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)i=pt([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(i,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(i,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(i,"").toLocaleLowerCase();return n?t==="dddd"?(a=Fe.call(this._weekdaysParse,o),a!==-1?a:null):t==="ddd"?(a=Fe.call(this._shortWeekdaysParse,o),a!==-1?a:null):(a=Fe.call(this._minWeekdaysParse,o),a!==-1?a:null):t==="dddd"?(a=Fe.call(this._weekdaysParse,o),a!==-1||(a=Fe.call(this._shortWeekdaysParse,o),a!==-1)?a:(a=Fe.call(this._minWeekdaysParse,o),a!==-1?a:null)):t==="ddd"?(a=Fe.call(this._shortWeekdaysParse,o),a!==-1||(a=Fe.call(this._weekdaysParse,o),a!==-1)?a:(a=Fe.call(this._minWeekdaysParse,o),a!==-1?a:null)):(a=Fe.call(this._minWeekdaysParse,o),a!==-1||(a=Fe.call(this._weekdaysParse,o),a!==-1)?a:(a=Fe.call(this._shortWeekdaysParse,o),a!==-1?a:null))}function Df(e,t,n){var r,a,i;if(this._weekdaysParseExact)return Af.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++)if(a=pt([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(a,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(a,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(a,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(i="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[r]=new RegExp(i.replace(".",""),"i")),n&&t==="dddd"&&this._fullWeekdaysParse[r].test(e)||n&&t==="ddd"&&this._shortWeekdaysParse[r].test(e)||n&&t==="dd"&&this._minWeekdaysParse[r].test(e)||!n&&this._weekdaysParse[r].test(e))return r}function If(e){if(!this.isValid())return e!=null?this:NaN;var t=xn(this,"Day");return e!=null?(e=_f(e,this.localeData()),this.add(e-t,"d")):t}function Mf(e){if(!this.isValid())return e!=null?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return e==null?t:this.add(e-t,"d")}function Rf(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var t=bf(e,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function Pf(e){return this._weekdaysParseExact?(te(this,"_weekdaysRegex")||Us.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(te(this,"_weekdaysRegex")||(this._weekdaysRegex=Sf),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Uf(e){return this._weekdaysParseExact?(te(this,"_weekdaysRegex")||Us.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(te(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Nf),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Bf(e){return this._weekdaysParseExact?(te(this,"_weekdaysRegex")||Us.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(te(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ff),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Us(){function e(d,y){return y.length-d.length}var t=[],n=[],r=[],a=[],i,o,m,h,p;for(i=0;i<7;i++)o=pt([2e3,1]).day(i),m=Tt(this.weekdaysMin(o,"")),h=Tt(this.weekdaysShort(o,"")),p=Tt(this.weekdays(o,"")),t.push(m),n.push(h),r.push(p),a.push(m),a.push(h),a.push(p);t.sort(e),n.sort(e),r.sort(e),a.sort(e),this._weekdaysRegex=new RegExp("^("+a.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+t.join("|")+")","i")}function Mr(){return this.hours()%12||12}function Yf(){return this.hours()||24}H("H",["HH",2],0,"hour"),H("h",["hh",2],0,Mr),H("k",["kk",2],0,Yf),H("hmm",0,0,function(){return""+Mr.apply(this)+ut(this.minutes(),2)}),H("hmmss",0,0,function(){return""+Mr.apply(this)+ut(this.minutes(),2)+ut(this.seconds(),2)}),H("Hmm",0,0,function(){return""+this.hours()+ut(this.minutes(),2)}),H("Hmmss",0,0,function(){return""+this.hours()+ut(this.minutes(),2)+ut(this.seconds(),2)});function Bi(e,t){H(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}Bi("a",!0),Bi("A",!1);function Yi(e,t){return t._meridiemParse}j("a",Yi),j("A",Yi),j("H",de,Ms),j("h",de,cn),j("k",de,cn),j("HH",de,qe),j("hh",de,qe),j("kk",de,qe),j("hmm",Mi),j("hmmss",Ri),j("Hmm",Mi),j("Hmmss",Ri),se(["H","HH"],Ae),se(["k","kk"],function(e,t,n){var r=Z(e);t[Ae]=r===24?0:r}),se(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),se(["h","hh"],function(e,t,n){t[Ae]=Z(e),X(n).bigHour=!0}),se("hmm",function(e,t,n){var r=e.length-2;t[Ae]=Z(e.substr(0,r)),t[nt]=Z(e.substr(r)),X(n).bigHour=!0}),se("hmmss",function(e,t,n){var r=e.length-4,a=e.length-2;t[Ae]=Z(e.substr(0,r)),t[nt]=Z(e.substr(r,2)),t[yt]=Z(e.substr(a)),X(n).bigHour=!0}),se("Hmm",function(e,t,n){var r=e.length-2;t[Ae]=Z(e.substr(0,r)),t[nt]=Z(e.substr(r))}),se("Hmmss",function(e,t,n){var r=e.length-4,a=e.length-2;t[Ae]=Z(e.substr(0,r)),t[nt]=Z(e.substr(r,2)),t[yt]=Z(e.substr(a))});function jf(e){return(e+"").toLowerCase().charAt(0)==="p"}var $f=/[ap]\.?m?\.?/i,Hf=pn("Hours",!0);function Gf(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var gu={calendar:Op,longDateFormat:Mp,invalidDate:Pp,ordinal:Bp,dayOfMonthOrdinalParse:Yp,relativeTime:$p,months:af,monthsShort:cu,week:vf,weekdays:Ef,weekdaysMin:Lf,weekdaysShort:du,meridiemParse:$f},_e={},gn={},En;function Vf(e,t){var n,r=Math.min(e.length,t.length);for(n=0;n<r;n+=1)if(e[n]!==t[n])return n;return r}function ji(e){return e&&e.toLowerCase().replace("_","-")}function zf(e){for(var t=0,n,r,a,i;t<e.length;){for(i=ji(e[t]).split("-"),n=i.length,r=ji(e[t+1]),r=r?r.split("-"):null;n>0;){if(a=or(i.slice(0,n).join("-")),a)return a;if(r&&r.length>=n&&Vf(i,r)>=n-1)break;n--}t++}return En}function Wf(e){return!!(e&&e.match("^[^/\\\\]*$"))}function or(e){var t=null,n;if(_e[e]===void 0&&typeof module<"u"&&module&&module.exports&&Wf(e))try{t=En._abbr,n=require,n("./locale/"+e),Mt(t)}catch{_e[e]=null}return _e[e]}function Mt(e,t){var n;return e&&(Ve(t)?n=_t(e):n=Bs(e,t),n?En=n:typeof console<"u"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),En._abbr}function Bs(e,t){if(t!==null){var n,r=gu;if(t.abbr=e,_e[e]!=null)su("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=_e[e]._config;else if(t.parentLocale!=null)if(_e[t.parentLocale]!=null)r=_e[t.parentLocale]._config;else if(n=or(t.parentLocale),n!=null)r=n._config;else return gn[t.parentLocale]||(gn[t.parentLocale]=[]),gn[t.parentLocale].push({name:e,config:t}),null;return _e[e]=new As(gs(r,t)),gn[e]&&gn[e].forEach(function(a){Bs(a.name,a.config)}),Mt(e),_e[e]}else return delete _e[e],null}function qf(e,t){if(t!=null){var n,r,a=gu;_e[e]!=null&&_e[e].parentLocale!=null?_e[e].set(gs(_e[e]._config,t)):(r=or(e),r!=null&&(a=r._config),t=gs(a,t),r==null&&(t.abbr=e),n=new As(t),n.parentLocale=_e[e],_e[e]=n),Mt(e)}else _e[e]!=null&&(_e[e].parentLocale!=null?(_e[e]=_e[e].parentLocale,e===Mt()&&Mt(e)):_e[e]!=null&&delete _e[e]);return _e[e]}function _t(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return En;if(!rt(e)){if(t=or(e),t)return t;e=[e]}return zf(e)}function Xf(){return vs(_e)}function Ys(e){var t,n=e._a;return n&&X(e).overflow===-2&&(t=n[vt]<0||n[vt]>11?vt:n[ct]<1||n[ct]>Rs(n[Ye],n[vt])?ct:n[Ae]<0||n[Ae]>24||n[Ae]===24&&(n[nt]!==0||n[yt]!==0||n[Vt]!==0)?Ae:n[nt]<0||n[nt]>59?nt:n[yt]<0||n[yt]>59?yt:n[Vt]<0||n[Vt]>999?Vt:-1,X(e)._overflowDayOfYear&&(t<Ye||t>ct)&&(t=ct),X(e)._overflowWeeks&&t===-1&&(t=Jp),X(e)._overflowWeekday&&t===-1&&(t=Qp),X(e).overflow=t),e}var Kf=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Zf=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Jf=/Z|[+-]\d\d(?::?\d\d)?/,Yn=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Rr=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Qf=/^\/?Date\((-?\d+)/i,eh=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,th={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function vu(e){var t,n,r=e._i,a=Kf.exec(r)||Zf.exec(r),i,o,m,h,p=Yn.length,d=Rr.length;if(a){for(X(e).iso=!0,t=0,n=p;t<n;t++)if(Yn[t][1].exec(a[1])){o=Yn[t][0],i=Yn[t][2]!==!1;break}if(o==null){e._isValid=!1;return}if(a[3]){for(t=0,n=d;t<n;t++)if(Rr[t][1].exec(a[3])){m=(a[2]||" ")+Rr[t][0];break}if(m==null){e._isValid=!1;return}}if(!i&&m!=null){e._isValid=!1;return}if(a[4])if(Jf.exec(a[4]))h="Z";else{e._isValid=!1;return}e._f=o+(m||"")+(h||""),$s(e)}else e._isValid=!1}function nh(e,t,n,r,a,i){var o=[rh(e),cu.indexOf(t),parseInt(n,10),parseInt(r,10),parseInt(a,10)];return i&&o.push(parseInt(i,10)),o}function rh(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function ah(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function sh(e,t,n){if(e){var r=du.indexOf(e),a=new Date(t[0],t[1],t[2]).getDay();if(r!==a)return X(n).weekdayMismatch=!0,n._isValid=!1,!1}return!0}function ih(e,t,n){if(e)return th[e];if(t)return 0;var r=parseInt(n,10),a=r%100,i=(r-a)/100;return i*60+a}function yu(e){var t=eh.exec(ah(e._i)),n;if(t){if(n=nh(t[4],t[3],t[2],t[5],t[6],t[7]),!sh(t[1],n,e))return;e._a=n,e._tzm=ih(t[8],t[9],t[10]),e._d=_n.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),X(e).rfc2822=!0}else e._isValid=!1}function lh(e){var t=Qf.exec(e._i);if(t!==null){e._d=new Date(+t[1]);return}if(vu(e),e._isValid===!1)delete e._isValid;else return;if(yu(e),e._isValid===!1)delete e._isValid;else return;e._strict?e._isValid=!1:U.createFromInputFallback(e)}U.createFromInputFallback=Qe("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))});function tn(e,t,n){return e??t??n}function oh(e){var t=new Date(U.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function js(e){var t,n,r=[],a,i,o;if(!e._d){for(a=oh(e),e._w&&e._a[ct]==null&&e._a[vt]==null&&uh(e),e._dayOfYear!=null&&(o=tn(e._a[Ye],a[Ye]),(e._dayOfYear>Tn(o)||e._dayOfYear===0)&&(X(e)._overflowDayOfYear=!0),n=_n(o,0,e._dayOfYear),e._a[vt]=n.getUTCMonth(),e._a[ct]=n.getUTCDate()),t=0;t<3&&e._a[t]==null;++t)e._a[t]=r[t]=a[t];for(;t<7;t++)e._a[t]=r[t]=e._a[t]==null?t===2?1:0:e._a[t];e._a[Ae]===24&&e._a[nt]===0&&e._a[yt]===0&&e._a[Vt]===0&&(e._nextDay=!0,e._a[Ae]=0),e._d=(e._useUTC?_n:df).apply(null,r),i=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Ae]=24),e._w&&typeof e._w.d<"u"&&e._w.d!==i&&(X(e).weekdayMismatch=!0)}}function uh(e){var t,n,r,a,i,o,m,h,p;t=e._w,t.GG!=null||t.W!=null||t.E!=null?(i=1,o=4,n=tn(t.GG,e._a[Ye],bn(ge(),1,4).year),r=tn(t.W,1),a=tn(t.E,1),(a<1||a>7)&&(h=!0)):(i=e._locale._week.dow,o=e._locale._week.doy,p=bn(ge(),i,o),n=tn(t.gg,e._a[Ye],p.year),r=tn(t.w,p.week),t.d!=null?(a=t.d,(a<0||a>6)&&(h=!0)):t.e!=null?(a=t.e+i,(t.e<0||t.e>6)&&(h=!0)):a=i),r<1||r>wt(n,i,o)?X(e)._overflowWeeks=!0:h!=null?X(e)._overflowWeekday=!0:(m=mu(n,r,a,i,o),e._a[Ye]=m.year,e._dayOfYear=m.dayOfYear)}U.ISO_8601=function(){},U.RFC_2822=function(){};function $s(e){if(e._f===U.ISO_8601){vu(e);return}if(e._f===U.RFC_2822){yu(e);return}e._a=[],X(e).empty=!0;var t=""+e._i,n,r,a,i,o,m=t.length,h=0,p,d;for(a=iu(e._f,e._locale).match(Ds)||[],d=a.length,n=0;n<d;n++)i=a[n],r=(t.match(Xp(i,e))||[])[0],r&&(o=t.substr(0,t.indexOf(r)),o.length>0&&X(e).unusedInput.push(o),t=t.slice(t.indexOf(r)+r.length),h+=r.length),sn[i]?(r?X(e).empty=!1:X(e).unusedTokens.push(i),Zp(i,r,e)):e._strict&&!r&&X(e).unusedTokens.push(i);X(e).charsLeftOver=m-h,t.length>0&&X(e).unusedInput.push(t),e._a[Ae]<=12&&X(e).bigHour===!0&&e._a[Ae]>0&&(X(e).bigHour=void 0),X(e).parsedDateParts=e._a.slice(0),X(e).meridiem=e._meridiem,e._a[Ae]=ch(e._locale,e._a[Ae],e._meridiem),p=X(e).era,p!==null&&(e._a[Ye]=e._locale.erasConvertYear(p,e._a[Ye])),js(e),Ys(e)}function ch(e,t,n){var r;return n==null?t:e.meridiemHour!=null?e.meridiemHour(t,n):(e.isPM!=null&&(r=e.isPM(n),r&&t<12&&(t+=12),!r&&t===12&&(t=0)),t)}function ph(e){var t,n,r,a,i,o,m=!1,h=e._f.length;if(h===0){X(e).invalidFormat=!0,e._d=new Date(NaN);return}for(a=0;a<h;a++)i=0,o=!1,t=Os({},e),e._useUTC!=null&&(t._useUTC=e._useUTC),t._f=e._f[a],$s(t),ks(t)&&(o=!0),i+=X(t).charsLeftOver,i+=X(t).unusedTokens.length*10,X(t).score=i,m?i<r&&(r=i,n=t):(r==null||i<r||o)&&(r=i,n=t,o&&(m=!0));At(e,n||t)}function fh(e){if(!e._d){var t=Is(e._i),n=t.day===void 0?t.date:t.day;e._a=ru([t.year,t.month,n,t.hour,t.minute,t.second,t.millisecond],function(r){return r&&parseInt(r,10)}),js(e)}}function hh(e){var t=new Nn(Ys(Tu(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function Tu(e){var t=e._i,n=e._f;return e._locale=e._locale||_t(e._l),t===null||n===void 0&&t===""?ir({nullInput:!0}):(typeof t=="string"&&(e._i=t=e._locale.preparse(t)),at(t)?new Nn(Ys(t)):(Sn(t)?e._d=t:rt(n)?ph(e):n?$s(e):mh(e),ks(e)||(e._d=null),e))}function mh(e){var t=e._i;Ve(t)?e._d=new Date(U.now()):Sn(t)?e._d=new Date(t.valueOf()):typeof t=="string"?lh(e):rt(t)?(e._a=ru(t.slice(0),function(n){return parseInt(n,10)}),js(e)):zt(t)?fh(e):xt(t)?e._d=new Date(t):U.createFromInputFallback(e)}function wu(e,t,n,r,a){var i={};return(t===!0||t===!1)&&(r=t,t=void 0),(n===!0||n===!1)&&(r=n,n=void 0),(zt(e)&&Cs(e)||rt(e)&&e.length===0)&&(e=void 0),i._isAMomentObject=!0,i._useUTC=i._isUTC=a,i._l=n,i._i=e,i._f=t,i._strict=r,hh(i)}function ge(e,t,n,r){return wu(e,t,n,r,!1)}var dh=Qe("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=ge.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:ir()}),gh=Qe("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=ge.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:ir()});function xu(e,t){var n,r;if(t.length===1&&rt(t[0])&&(t=t[0]),!t.length)return ge();for(n=t[0],r=1;r<t.length;++r)(!t[r].isValid()||t[r][e](n))&&(n=t[r]);return n}function vh(){var e=[].slice.call(arguments,0);return xu("isBefore",e)}function yh(){var e=[].slice.call(arguments,0);return xu("isAfter",e)}var Th=function(){return Date.now?Date.now():+new Date},vn=["year","quarter","month","week","day","hour","minute","second","millisecond"];function wh(e){var t,n=!1,r,a=vn.length;for(t in e)if(te(e,t)&&!(Fe.call(vn,t)!==-1&&(e[t]==null||!isNaN(e[t]))))return!1;for(r=0;r<a;++r)if(e[vn[r]]){if(n)return!1;parseFloat(e[vn[r]])!==Z(e[vn[r]])&&(n=!0)}return!0}function xh(){return this._isValid}function _h(){return st(NaN)}function ur(e){var t=Is(e),n=t.year||0,r=t.quarter||0,a=t.month||0,i=t.week||t.isoWeek||0,o=t.day||0,m=t.hour||0,h=t.minute||0,p=t.second||0,d=t.millisecond||0;this._isValid=wh(t),this._milliseconds=+d+p*1e3+h*6e4+m*1e3*60*60,this._days=+o+i*7,this._months=+a+r*3+n*12,this._data={},this._locale=_t(),this._bubble()}function Xn(e){return e instanceof ur}function xs(e){return e<0?Math.round(-1*e)*-1:Math.round(e)}function bh(e,t,n){var r=Math.min(e.length,t.length),a=Math.abs(e.length-t.length),i=0,o;for(o=0;o<r;o++)Z(e[o])!==Z(t[o])&&i++;return i+a}function $i(e,t){H(e,0,0,function(){var n=this.utcOffset(),r="+";return n<0&&(n=-n,r="-"),r+ut(~~(n/60),2)+t+ut(~~n%60,2)})}$i("Z",":"),$i("ZZ",""),j("Z",qn),j("ZZ",qn),se(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=Hs(qn,e)});var Eh=/([\+\-]|\d\d)/gi;function Hs(e,t){var n=(t||"").match(e),r,a,i;return n===null?null:(r=n[n.length-1]||[],a=(r+"").match(Eh)||["-",0,0],i=+(a[1]*60)+Z(a[2]),i===0?0:a[0]==="+"?i:-i)}function Gs(e,t){var n,r;return t._isUTC?(n=t.clone(),r=(at(e)||Sn(e)?e.valueOf():ge(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+r),U.updateOffset(n,!1),n):ge(e).local()}function _s(e){return-Math.round(e._d.getTimezoneOffset())}U.updateOffset=function(){};function Lh(e,t,n){var r=this._offset||0,a;if(!this.isValid())return e!=null?this:NaN;if(e!=null){if(typeof e=="string"){if(e=Hs(qn,e),e===null)return this}else Math.abs(e)<16&&!n&&(e=e*60);return!this._isUTC&&t&&(a=_s(this)),this._offset=e,this._isUTC=!0,a!=null&&this.add(a,"m"),r!==e&&(!t||this._changeInProgress?bu(this,st(e-r,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,U.updateOffset(this,!0),this._changeInProgress=null)),this}else return this._isUTC?r:_s(this)}function Sh(e,t){return e!=null?(typeof e!="string"&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function Nh(e){return this.utcOffset(0,e)}function Fh(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(_s(this),"m")),this}function Ch(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i=="string"){var e=Hs(Wp,this._i);e!=null?this.utcOffset(e):this.utcOffset(0,!0)}return this}function kh(e){return this.isValid()?(e=e?ge(e).utcOffset():0,(this.utcOffset()-e)%60===0):!1}function Oh(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Ah(){if(!Ve(this._isDSTShifted))return this._isDSTShifted;var e={},t;return Os(e,this),e=Tu(e),e._a?(t=e._isUTC?pt(e._a):ge(e._a),this._isDSTShifted=this.isValid()&&bh(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Dh(){return this.isValid()?!this._isUTC:!1}function Ih(){return this.isValid()?this._isUTC:!1}function Hi(){return this.isValid()?this._isUTC&&this._offset===0:!1}var Mh=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Rh=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function st(e,t){var n=e,r=null,a,i,o;return Xn(e)?n={ms:e._milliseconds,d:e._days,M:e._months}:xt(e)||!isNaN(+e)?(n={},t?n[t]=+e:n.milliseconds=+e):(r=Mh.exec(e))?(a=r[1]==="-"?-1:1,n={y:0,d:Z(r[ct])*a,h:Z(r[Ae])*a,m:Z(r[nt])*a,s:Z(r[yt])*a,ms:Z(xs(r[Vt]*1e3))*a}):(r=Rh.exec(e))?(a=r[1]==="-"?-1:1,n={y:Ht(r[2],a),M:Ht(r[3],a),w:Ht(r[4],a),d:Ht(r[5],a),h:Ht(r[6],a),m:Ht(r[7],a),s:Ht(r[8],a)}):n==null?n={}:typeof n=="object"&&("from"in n||"to"in n)&&(o=Ph(ge(n.from),ge(n.to)),n={},n.ms=o.milliseconds,n.M=o.months),i=new ur(n),Xn(e)&&te(e,"_locale")&&(i._locale=e._locale),Xn(e)&&te(e,"_isValid")&&(i._isValid=e._isValid),i}st.fn=ur.prototype,st.invalid=_h;function Ht(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function Gi(e,t){var n={};return n.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function Ph(e,t){var n;return e.isValid()&&t.isValid()?(t=Gs(t,e),e.isBefore(t)?n=Gi(e,t):(n=Gi(t,e),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function _u(e,t){return function(n,r){var a,i;return r!==null&&!isNaN(+r)&&(su(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=n,n=r,r=i),a=st(n,r),bu(this,a,e),this}}function bu(e,t,n,r){var a=t._milliseconds,i=xs(t._days),o=xs(t._months);e.isValid()&&(r=r??!0,o&&fu(e,xn(e,"Month")+o*n),i&&uu(e,"Date",xn(e,"Date")+i*n),a&&e._d.setTime(e._d.valueOf()+a*n),r&&U.updateOffset(e,i||o))}var Uh=_u(1,"add"),Bh=_u(-1,"subtract");function Eu(e){return typeof e=="string"||e instanceof String}function Yh(e){return at(e)||Sn(e)||Eu(e)||xt(e)||$h(e)||jh(e)||e===null||e===void 0}function jh(e){var t=zt(e)&&!Cs(e),n=!1,r=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],a,i,o=r.length;for(a=0;a<o;a+=1)i=r[a],n=n||te(e,i);return t&&n}function $h(e){var t=rt(e),n=!1;return t&&(n=e.filter(function(r){return!xt(r)&&Eu(e)}).length===0),t&&n}function Hh(e){var t=zt(e)&&!Cs(e),n=!1,r=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],a,i;for(a=0;a<r.length;a+=1)i=r[a],n=n||te(e,i);return t&&n}function Gh(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function Vh(e,t){arguments.length===1&&(arguments[0]?Yh(arguments[0])?(e=arguments[0],t=void 0):Hh(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var n=e||ge(),r=Gs(n,this).startOf("day"),a=U.calendarFormat(this,r)||"sameElse",i=t&&(ft(t[a])?t[a].call(this,n):t[a]);return this.format(i||this.localeData().calendar(a,this,ge(n)))}function zh(){return new Nn(this)}function Wh(e,t){var n=at(e)?e:ge(e);return this.isValid()&&n.isValid()?(t=et(t)||"millisecond",t==="millisecond"?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf()):!1}function qh(e,t){var n=at(e)?e:ge(e);return this.isValid()&&n.isValid()?(t=et(t)||"millisecond",t==="millisecond"?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf()):!1}function Xh(e,t,n,r){var a=at(e)?e:ge(e),i=at(t)?t:ge(t);return this.isValid()&&a.isValid()&&i.isValid()?(r=r||"()",(r[0]==="("?this.isAfter(a,n):!this.isBefore(a,n))&&(r[1]===")"?this.isBefore(i,n):!this.isAfter(i,n))):!1}function Kh(e,t){var n=at(e)?e:ge(e),r;return this.isValid()&&n.isValid()?(t=et(t)||"millisecond",t==="millisecond"?this.valueOf()===n.valueOf():(r=n.valueOf(),this.clone().startOf(t).valueOf()<=r&&r<=this.clone().endOf(t).valueOf())):!1}function Zh(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function Jh(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function Qh(e,t,n){var r,a,i;if(!this.isValid())return NaN;if(r=Gs(e,this),!r.isValid())return NaN;switch(a=(r.utcOffset()-this.utcOffset())*6e4,t=et(t),t){case"year":i=Kn(this,r)/12;break;case"month":i=Kn(this,r);break;case"quarter":i=Kn(this,r)/3;break;case"second":i=(this-r)/1e3;break;case"minute":i=(this-r)/6e4;break;case"hour":i=(this-r)/36e5;break;case"day":i=(this-r-a)/864e5;break;case"week":i=(this-r-a)/6048e5;break;default:i=this-r}return n?i:Je(i)}function Kn(e,t){if(e.date()<t.date())return-Kn(t,e);var n=(t.year()-e.year())*12+(t.month()-e.month()),r=e.clone().add(n,"months"),a,i;return t-r<0?(a=e.clone().add(n-1,"months"),i=(t-r)/(r-a)):(a=e.clone().add(n+1,"months"),i=(t-r)/(a-r)),-(n+i)||0}U.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",U.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";function em(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function tm(e){if(!this.isValid())return null;var t=e!==!0,n=t?this.clone().utc():this;return n.year()<0||n.year()>9999?zn(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):ft(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",zn(n,"Z")):zn(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function nm(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="",n,r,a,i;return this.isLocal()||(e=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z"),n="["+e+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",a="-MM-DD[T]HH:mm:ss.SSS",i=t+'[")]',this.format(n+r+a+i)}function rm(e){e||(e=this.isUtc()?U.defaultFormatUtc:U.defaultFormat);var t=zn(this,e);return this.localeData().postformat(t)}function am(e,t){return this.isValid()&&(at(e)&&e.isValid()||ge(e).isValid())?st({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function sm(e){return this.from(ge(),e)}function im(e,t){return this.isValid()&&(at(e)&&e.isValid()||ge(e).isValid())?st({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function lm(e){return this.to(ge(),e)}function Lu(e){var t;return e===void 0?this._locale._abbr:(t=_t(e),t!=null&&(this._locale=t),this)}var Su=Qe("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return e===void 0?this.localeData():this.locale(e)});function Nu(){return this._locale}var nr=1e3,ln=60*nr,rr=60*ln,Fu=(365*400+97)*24*rr;function on(e,t){return(e%t+t)%t}function Cu(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-Fu:new Date(e,t,n).valueOf()}function ku(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-Fu:Date.UTC(e,t,n)}function om(e){var t,n;if(e=et(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?ku:Cu,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=on(t+(this._isUTC?0:this.utcOffset()*ln),rr);break;case"minute":t=this._d.valueOf(),t-=on(t,ln);break;case"second":t=this._d.valueOf(),t-=on(t,nr);break}return this._d.setTime(t),U.updateOffset(this,!0),this}function um(e){var t,n;if(e=et(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?ku:Cu,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=rr-on(t+(this._isUTC?0:this.utcOffset()*ln),rr)-1;break;case"minute":t=this._d.valueOf(),t+=ln-on(t,ln)-1;break;case"second":t=this._d.valueOf(),t+=nr-on(t,nr)-1;break}return this._d.setTime(t),U.updateOffset(this,!0),this}function cm(){return this._d.valueOf()-(this._offset||0)*6e4}function pm(){return Math.floor(this.valueOf()/1e3)}function fm(){return new Date(this.valueOf())}function hm(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function mm(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function dm(){return this.isValid()?this.toISOString():null}function gm(){return ks(this)}function vm(){return At({},X(this))}function ym(){return X(this).overflow}function Tm(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}H("N",0,0,"eraAbbr"),H("NN",0,0,"eraAbbr"),H("NNN",0,0,"eraAbbr"),H("NNNN",0,0,"eraName"),H("NNNNN",0,0,"eraNarrow"),H("y",["y",1],"yo","eraYear"),H("y",["yy",2],0,"eraYear"),H("y",["yyy",3],0,"eraYear"),H("y",["yyyy",4],0,"eraYear"),j("N",Pr),j("NN",Pr),j("NNN",Pr),j("NNNN",km),j("NNNNN",Om),se(["N","NN","NNN","NNNN","NNNNN"],function(e,t,n,r){var a=n._locale.erasParse(e,r,n._strict);a?X(n).era=a:X(n).invalidEra=e}),j("y",rn),j("yy",rn),j("yyy",rn),j("yyyy",rn),j("yo",Am),se(["y","yy","yyy","yyyy"],Ye),se(["yo"],function(e,t,n,r){var a;n._locale._eraYearOrdinalRegex&&(a=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[Ye]=n._locale.eraYearOrdinalParse(e,a):t[Ye]=parseInt(e,10)});function wm(e,t){var n,r,a,i=this._eras||_t("en")._eras;for(n=0,r=i.length;n<r;++n){switch(typeof i[n].since){case"string":a=U(i[n].since).startOf("day"),i[n].since=a.valueOf();break}switch(typeof i[n].until){case"undefined":i[n].until=1/0;break;case"string":a=U(i[n].until).startOf("day").valueOf(),i[n].until=a.valueOf();break}}return i}function xm(e,t,n){var r,a,i=this.eras(),o,m,h;for(e=e.toUpperCase(),r=0,a=i.length;r<a;++r)if(o=i[r].name.toUpperCase(),m=i[r].abbr.toUpperCase(),h=i[r].narrow.toUpperCase(),n)switch(t){case"N":case"NN":case"NNN":if(m===e)return i[r];break;case"NNNN":if(o===e)return i[r];break;case"NNNNN":if(h===e)return i[r];break}else if([o,m,h].indexOf(e)>=0)return i[r]}function _m(e,t){var n=e.since<=e.until?1:-1;return t===void 0?U(e.since).year():U(e.since).year()+(t-e.offset)*n}function bm(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e)if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until||r[e].until<=n&&n<=r[e].since)return r[e].name;return""}function Em(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e)if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until||r[e].until<=n&&n<=r[e].since)return r[e].narrow;return""}function Lm(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e)if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until||r[e].until<=n&&n<=r[e].since)return r[e].abbr;return""}function Sm(){var e,t,n,r,a=this.localeData().eras();for(e=0,t=a.length;e<t;++e)if(n=a[e].since<=a[e].until?1:-1,r=this.clone().startOf("day").valueOf(),a[e].since<=r&&r<=a[e].until||a[e].until<=r&&r<=a[e].since)return(this.year()-U(a[e].since).year())*n+a[e].offset;return this.year()}function Nm(e){return te(this,"_erasNameRegex")||Vs.call(this),e?this._erasNameRegex:this._erasRegex}function Fm(e){return te(this,"_erasAbbrRegex")||Vs.call(this),e?this._erasAbbrRegex:this._erasRegex}function Cm(e){return te(this,"_erasNarrowRegex")||Vs.call(this),e?this._erasNarrowRegex:this._erasRegex}function Pr(e,t){return t.erasAbbrRegex(e)}function km(e,t){return t.erasNameRegex(e)}function Om(e,t){return t.erasNarrowRegex(e)}function Am(e,t){return t._eraYearOrdinalRegex||rn}function Vs(){var e=[],t=[],n=[],r=[],a,i,o,m,h,p=this.eras();for(a=0,i=p.length;a<i;++a)o=Tt(p[a].name),m=Tt(p[a].abbr),h=Tt(p[a].narrow),t.push(o),e.push(m),n.push(h),r.push(o),r.push(m),r.push(h);this._erasRegex=new RegExp("^("+r.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+t.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+e.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+n.join("|")+")","i")}H(0,["gg",2],0,function(){return this.weekYear()%100}),H(0,["GG",2],0,function(){return this.isoWeekYear()%100});function jn(e,t){H(0,[e,e.length],0,t)}jn("gggg","weekYear"),jn("ggggg","weekYear"),jn("GGGG","isoWeekYear"),jn("GGGGG","isoWeekYear"),j("G",Qn),j("g",Qn),j("GG",de,qe),j("gg",de,qe),j("GGGG",Ts,ys),j("gggg",Ts,ys),j("GGGGG",Jn,Zn),j("ggggg",Jn,Zn),wn(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,r){t[r.substr(0,2)]=Z(e)}),wn(["gg","GG"],function(e,t,n,r){t[r]=U.parseTwoDigitYear(e)});function Dm(e){return Ou.call(this,e,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function Im(e){return Ou.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function Mm(){return wt(this.year(),1,4)}function Rm(){return wt(this.isoWeekYear(),1,4)}function Pm(){var e=this.localeData()._week;return wt(this.year(),e.dow,e.doy)}function Um(){var e=this.localeData()._week;return wt(this.weekYear(),e.dow,e.doy)}function Ou(e,t,n,r,a){var i;return e==null?bn(this,r,a).year:(i=wt(e,r,a),t>i&&(t=i),Bm.call(this,e,t,n,r,a))}function Bm(e,t,n,r,a){var i=mu(e,t,n,r,a),o=_n(i.year,0,i.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}H("Q",0,"Qo","quarter"),j("Q",lu),se("Q",function(e,t){t[vt]=(Z(e)-1)*3});function Ym(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}H("D",["DD",2],"Do","date"),j("D",de,cn),j("DD",de,qe),j("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),se(["D","DD"],ct),se("Do",function(e,t){t[ct]=Z(e.match(de)[0])});var Vi=pn("Date",!0);H("DDD",["DDDD",3],"DDDo","dayOfYear"),j("DDD",Wn),j("DDDD",ou),se(["DDD","DDDD"],function(e,t,n){n._dayOfYear=Z(e)});function jm(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?t:this.add(e-t,"d")}H("m",["mm",2],0,"minute"),j("m",de,Ms),j("mm",de,qe),se(["m","mm"],nt);var $m=pn("Minutes",!1);H("s",["ss",2],0,"second"),j("s",de,Ms),j("ss",de,qe),se(["s","ss"],yt);var Hm=pn("Seconds",!1);H("S",0,0,function(){return~~(this.millisecond()/100)}),H(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),H(0,["SSS",3],0,"millisecond"),H(0,["SSSS",4],0,function(){return this.millisecond()*10}),H(0,["SSSSS",5],0,function(){return this.millisecond()*100}),H(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3}),H(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4}),H(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5}),H(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6}),j("S",Wn,lu),j("SS",Wn,qe),j("SSS",Wn,ou);var Dt,Au;for(Dt="SSSS";Dt.length<=9;Dt+="S")j(Dt,rn);function Gm(e,t){t[Vt]=Z(("0."+e)*1e3)}for(Dt="S";Dt.length<=9;Dt+="S")se(Dt,Gm);Au=pn("Milliseconds",!1),H("z",0,0,"zoneAbbr"),H("zz",0,0,"zoneName");function Vm(){return this._isUTC?"UTC":""}function zm(){return this._isUTC?"Coordinated Universal Time":""}var D=Nn.prototype;D.add=Uh,D.calendar=Vh,D.clone=zh,D.diff=Qh,D.endOf=um,D.format=rm,D.from=am,D.fromNow=sm,D.to=im,D.toNow=lm,D.get=tf,D.invalidAt=ym,D.isAfter=Wh,D.isBefore=qh,D.isBetween=Xh,D.isSame=Kh,D.isSameOrAfter=Zh,D.isSameOrBefore=Jh,D.isValid=gm,D.lang=Su,D.locale=Lu,D.localeData=Nu,D.max=gh,D.min=dh,D.parsingFlags=vm,D.set=nf,D.startOf=om,D.subtract=Bh,D.toArray=hm,D.toObject=mm,D.toDate=fm,D.toISOString=tm,D.inspect=nm,typeof Symbol<"u"&&Symbol.for!=null&&(D[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),D.toJSON=dm,D.toString=em,D.unix=pm,D.valueOf=cm,D.creationData=Tm,D.eraName=bm,D.eraNarrow=Em,D.eraAbbr=Lm,D.eraYear=Sm,D.year=Pi,D.isLeapYear=ef,D.weekYear=Dm,D.isoWeekYear=Im,D.quarter=D.quarters=Ym,D.month=Ui,D.daysInMonth=ff,D.week=D.weeks=wf,D.isoWeek=D.isoWeeks=xf,D.weeksInYear=Pm,D.weeksInWeekYear=Um,D.isoWeeksInYear=Mm,D.isoWeeksInISOWeekYear=Rm,D.date=Vi,D.day=D.days=If,D.weekday=Mf,D.isoWeekday=Rf,D.dayOfYear=jm,D.hour=D.hours=Hf,D.minute=D.minutes=$m,D.second=D.seconds=Hm,D.millisecond=D.milliseconds=Au,D.utcOffset=Lh,D.utc=Nh,D.local=Fh,D.parseZone=Ch,D.hasAlignedHourOffset=kh,D.isDST=Oh,D.isLocal=Dh,D.isUtcOffset=Ih,D.isUtc=Hi,D.isUTC=Hi,D.zoneAbbr=Vm,D.zoneName=zm,D.dates=Qe("dates accessor is deprecated. Use date instead.",Vi),D.months=Qe("months accessor is deprecated. Use month instead",Ui),D.years=Qe("years accessor is deprecated. Use year instead",Pi),D.zone=Qe("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Sh),D.isDSTShifted=Qe("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Ah);function Wm(e){return ge(e*1e3)}function qm(){return ge.apply(null,arguments).parseZone()}function zi(e){return e}var ee=As.prototype;ee.calendar=Ap,ee.longDateFormat=Rp,ee.invalidDate=Up,ee.ordinal=jp,ee.preparse=zi,ee.postformat=zi,ee.relativeTime=Hp,ee.pastFuture=Gp,ee.set=kp,ee.eras=wm,ee.erasParse=xm,ee.erasConvertYear=_m,ee.erasAbbrRegex=Fm,ee.erasNameRegex=Nm,ee.erasNarrowRegex=Cm,ee.months=of,ee.monthsShort=uf,ee.monthsParse=pf,ee.monthsRegex=mf,ee.monthsShortRegex=hf,ee.week=gf,ee.firstDayOfYear=Tf,ee.firstDayOfWeek=yf,ee.weekdays=Cf,ee.weekdaysMin=Of,ee.weekdaysShort=kf,ee.weekdaysParse=Df,ee.weekdaysRegex=Pf,ee.weekdaysShortRegex=Uf,ee.weekdaysMinRegex=Bf,ee.isPM=jf,ee.meridiem=Gf;function ar(e,t,n,r){var a=_t(),i=pt().set(r,t);return a[n](i,e)}function Du(e,t,n){if(xt(e)&&(t=e,e=void 0),e=e||"",t!=null)return ar(e,t,n,"month");var r,a=[];for(r=0;r<12;r++)a[r]=ar(e,r,n,"month");return a}function zs(e,t,n,r){typeof e=="boolean"?(xt(t)&&(n=t,t=void 0),t=t||""):(t=e,n=t,e=!1,xt(t)&&(n=t,t=void 0),t=t||"");var a=_t(),i=e?a._week.dow:0,o,m=[];if(n!=null)return ar(t,(n+i)%7,r,"day");for(o=0;o<7;o++)m[o]=ar(t,(o+i)%7,r,"day");return m}function Xm(e,t){return Du(e,t,"months")}function Km(e,t){return Du(e,t,"monthsShort")}function Zm(e,t,n){return zs(e,t,n,"weekdays")}function Jm(e,t,n){return zs(e,t,n,"weekdaysShort")}function Qm(e,t,n){return zs(e,t,n,"weekdaysMin")}Mt("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=Z(e%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return e+n}}),U.lang=Qe("moment.lang is deprecated. Use moment.locale instead.",Mt),U.langData=Qe("moment.langData is deprecated. Use moment.localeData instead.",_t);var dt=Math.abs;function e0(){var e=this._data;return this._milliseconds=dt(this._milliseconds),this._days=dt(this._days),this._months=dt(this._months),e.milliseconds=dt(e.milliseconds),e.seconds=dt(e.seconds),e.minutes=dt(e.minutes),e.hours=dt(e.hours),e.months=dt(e.months),e.years=dt(e.years),this}function Iu(e,t,n,r){var a=st(t,n);return e._milliseconds+=r*a._milliseconds,e._days+=r*a._days,e._months+=r*a._months,e._bubble()}function t0(e,t){return Iu(this,e,t,1)}function n0(e,t){return Iu(this,e,t,-1)}function Wi(e){return e<0?Math.floor(e):Math.ceil(e)}function r0(){var e=this._milliseconds,t=this._days,n=this._months,r=this._data,a,i,o,m,h;return e>=0&&t>=0&&n>=0||e<=0&&t<=0&&n<=0||(e+=Wi(bs(n)+t)*864e5,t=0,n=0),r.milliseconds=e%1e3,a=Je(e/1e3),r.seconds=a%60,i=Je(a/60),r.minutes=i%60,o=Je(i/60),r.hours=o%24,t+=Je(o/24),h=Je(Mu(t)),n+=h,t-=Wi(bs(h)),m=Je(n/12),n%=12,r.days=t,r.months=n,r.years=m,this}function Mu(e){return e*4800/146097}function bs(e){return e*146097/4800}function a0(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if(e=et(e),e==="month"||e==="quarter"||e==="year")switch(t=this._days+r/864e5,n=this._months+Mu(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(bs(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return t*24+r/36e5;case"minute":return t*1440+r/6e4;case"second":return t*86400+r/1e3;case"millisecond":return Math.floor(t*864e5)+r;default:throw new Error("Unknown unit "+e)}}function bt(e){return function(){return this.as(e)}}var Ru=bt("ms"),s0=bt("s"),i0=bt("m"),l0=bt("h"),o0=bt("d"),u0=bt("w"),c0=bt("M"),p0=bt("Q"),f0=bt("y"),h0=Ru;function m0(){return st(this)}function d0(e){return e=et(e),this.isValid()?this[e+"s"]():NaN}function Xt(e){return function(){return this.isValid()?this._data[e]:NaN}}var g0=Xt("milliseconds"),v0=Xt("seconds"),y0=Xt("minutes"),T0=Xt("hours"),w0=Xt("days"),x0=Xt("months"),_0=Xt("years");function b0(){return Je(this.days()/7)}var gt=Math.round,an={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function E0(e,t,n,r,a){return a.relativeTime(t||1,!!n,e,r)}function L0(e,t,n,r){var a=st(e).abs(),i=gt(a.as("s")),o=gt(a.as("m")),m=gt(a.as("h")),h=gt(a.as("d")),p=gt(a.as("M")),d=gt(a.as("w")),y=gt(a.as("y")),E=i<=n.ss&&["s",i]||i<n.s&&["ss",i]||o<=1&&["m"]||o<n.m&&["mm",o]||m<=1&&["h"]||m<n.h&&["hh",m]||h<=1&&["d"]||h<n.d&&["dd",h];return n.w!=null&&(E=E||d<=1&&["w"]||d<n.w&&["ww",d]),E=E||p<=1&&["M"]||p<n.M&&["MM",p]||y<=1&&["y"]||["yy",y],E[2]=t,E[3]=+e>0,E[4]=r,E0.apply(null,E)}function S0(e){return e===void 0?gt:typeof e=="function"?(gt=e,!0):!1}function N0(e,t){return an[e]===void 0?!1:t===void 0?an[e]:(an[e]=t,e==="s"&&(an.ss=t-1),!0)}function F0(e,t){if(!this.isValid())return this.localeData().invalidDate();var n=!1,r=an,a,i;return typeof e=="object"&&(t=e,e=!1),typeof e=="boolean"&&(n=e),typeof t=="object"&&(r=Object.assign({},an,t),t.s!=null&&t.ss==null&&(r.ss=t.s-1)),a=this.localeData(),i=L0(this,!n,r,a),n&&(i=a.pastFuture(+this,i)),a.postformat(i)}var Ur=Math.abs;function Qt(e){return(e>0)-(e<0)||+e}function $n(){if(!this.isValid())return this.localeData().invalidDate();var e=Ur(this._milliseconds)/1e3,t=Ur(this._days),n=Ur(this._months),r,a,i,o,m=this.asSeconds(),h,p,d,y;return m?(r=Je(e/60),a=Je(r/60),e%=60,r%=60,i=Je(n/12),n%=12,o=e?e.toFixed(3).replace(/\.?0+$/,""):"",h=m<0?"-":"",p=Qt(this._months)!==Qt(m)?"-":"",d=Qt(this._days)!==Qt(m)?"-":"",y=Qt(this._milliseconds)!==Qt(m)?"-":"",h+"P"+(i?p+i+"Y":"")+(n?p+n+"M":"")+(t?d+t+"D":"")+(a||r||e?"T":"")+(a?y+a+"H":"")+(r?y+r+"M":"")+(e?y+o+"S":"")):"P0D"}var Q=ur.prototype;Q.isValid=xh,Q.abs=e0,Q.add=t0,Q.subtract=n0,Q.as=a0,Q.asMilliseconds=Ru,Q.asSeconds=s0,Q.asMinutes=i0,Q.asHours=l0,Q.asDays=o0,Q.asWeeks=u0,Q.asMonths=c0,Q.asQuarters=p0,Q.asYears=f0,Q.valueOf=h0,Q._bubble=r0,Q.clone=m0,Q.get=d0,Q.milliseconds=g0,Q.seconds=v0,Q.minutes=y0,Q.hours=T0,Q.days=w0,Q.weeks=b0,Q.months=x0,Q.years=_0,Q.humanize=F0,Q.toISOString=$n,Q.toString=$n,Q.toJSON=$n,Q.locale=Lu,Q.localeData=Nu,Q.toIsoString=Qe("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",$n),Q.lang=Su,H("X",0,0,"unix"),H("x",0,0,"valueOf"),j("x",Qn),j("X",qp),se("X",function(e,t,n){n._d=new Date(parseFloat(e)*1e3)}),se("x",function(e,t,n){n._d=new Date(Z(e))});U.version="2.30.1",Fp(ge),U.fn=D,U.min=vh,U.max=yh,U.now=Th,U.utc=pt,U.unix=Wm,U.months=Xm,U.isDate=Sn,U.locale=Mt,U.invalid=ir,U.duration=st,U.isMoment=at,U.weekdays=Zm,U.parseZone=qm,U.localeData=_t,U.isDuration=Xn,U.monthsShort=Km,U.weekdaysMin=Qm,U.defineLocale=Bs,U.updateLocale=qf,U.locales=Xf,U.weekdaysShort=Jm,U.normalizeUnits=et,U.relativeTimeRounding=S0,U.relativeTimeThreshold=N0,U.calendarFormat=Gh,U.prototype=D,U.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};const C0=Object.freeze(Object.defineProperty({__proto__:null,default:U},Symbol.toStringTag,{value:"Module"})),k0=fc(C0);var Br,qi;function O0(){if(qi)return Br;qi=1;var e="Expected a function",t="__lodash_hash_undefined__",n="[object Function]",r="[object GeneratorFunction]",a="[object Symbol]",i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,o=/^\w*$/,m=/^\./,h=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,p=/[\\^$.*+?()[\]{}|]/g,d=/\\(\\)?/g,y=/^\[object .+?Constructor\]$/,E=typeof nn=="object"&&nn&&nn.Object===Object&&nn,O=typeof self=="object"&&self&&self.Object===Object&&self,F=E||O||Function("return this")();function V(S,I){return S?.[I]}function B(S){var I=!1;if(S!=null&&typeof S.toString!="function")try{I=!!(S+"")}catch{}return I}var b=Array.prototype,T=Function.prototype,L=Object.prototype,A=F["__core-js_shared__"],P=(function(){var S=/[^.]+$/.exec(A&&A.keys&&A.keys.IE_PROTO||"");return S?"Symbol(src)_1."+S:""})(),Y=T.toString,N=L.hasOwnProperty,R=L.toString,v=RegExp("^"+Y.call(N).replace(p,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),q=F.Symbol,J=b.splice,x=Ut(F,"Map"),$=Ut(Object,"create"),ne=q?q.prototype:void 0,oe=ne?ne.toString:void 0;function ve(S){var I=-1,G=S?S.length:0;for(this.clear();++I<G;){var le=S[I];this.set(le[0],le[1])}}function z(){this.__data__=$?$(null):{}}function ye(S){return this.has(S)&&delete this.__data__[S]}function Te(S){var I=this.__data__;if($){var G=I[S];return G===t?void 0:G}return N.call(I,S)?I[S]:void 0}function pe(S){var I=this.__data__;return $?I[S]!==void 0:N.call(I,S)}function De(S,I){var G=this.__data__;return G[S]=$&&I===void 0?t:I,this}ve.prototype.clear=z,ve.prototype.delete=ye,ve.prototype.get=Te,ve.prototype.has=pe,ve.prototype.set=De;function Se(S){var I=-1,G=S?S.length:0;for(this.clear();++I<G;){var le=S[I];this.set(le[0],le[1])}}function Lt(){this.__data__=[]}function it(S){var I=this.__data__,G=fe(I,S);if(G<0)return!1;var le=I.length-1;return G==le?I.pop():J.call(I,G,1),!0}function ht(S){var I=this.__data__,G=fe(I,S);return G<0?void 0:I[G][1]}function je(S){return fe(this.__data__,S)>-1}function f(S,I){var G=this.__data__,le=fe(G,S);return le<0?G.push([S,I]):G[le][1]=I,this}Se.prototype.clear=Lt,Se.prototype.delete=it,Se.prototype.get=ht,Se.prototype.has=je,Se.prototype.set=f;function c(S){var I=-1,G=S?S.length:0;for(this.clear();++I<G;){var le=S[I];this.set(le[0],le[1])}}function k(){this.__data__={hash:new ve,map:new(x||Se),string:new ve}}function w(S){return St(this,S).delete(S)}function K(S){return St(this,S).get(S)}function ie(S){return St(this,S).has(S)}function ae(S,I){return St(this,S).set(S,I),this}c.prototype.clear=k,c.prototype.delete=w,c.prototype.get=K,c.prototype.has=ie,c.prototype.set=ae;function fe(S,I){for(var G=S.length;G--;)if(Mn(S[G][0],I))return G;return-1}function be(S,I){I=Bt(I,S)?[I]:Pe(I);for(var G=0,le=I.length;S!=null&&G<le;)S=S[Dn(I[G++])];return G&&G==le?S:void 0}function $e(S){if(!mn(S)||Ue(S))return!1;var I=hn(S)||B(S)?v:y;return I.test(In(S))}function he(S){if(typeof S=="string")return S;if(Jt(S))return oe?oe.call(S):"";var I=S+"";return I=="0"&&1/S==-1/0?"-0":I}function Pe(S){return mt(S)?S:An(S)}function St(S,I){var G=S.__data__;return Ee(I)?G[typeof I=="string"?"string":"hash"]:G.map}function Ut(S,I){var G=V(S,I);return $e(G)?G:void 0}function Bt(S,I){if(mt(S))return!1;var G=typeof S;return G=="number"||G=="symbol"||G=="boolean"||S==null||Jt(S)?!0:o.test(S)||!i.test(S)||I!=null&&S in Object(I)}function Ee(S){var I=typeof S;return I=="string"||I=="number"||I=="symbol"||I=="boolean"?S!=="__proto__":S===null}function Ue(S){return!!P&&P in S}var An=Zt(function(S){S=Nt(S);var I=[];return m.test(S)&&I.push(""),S.replace(h,function(G,le,jt,Ft){I.push(jt?Ft.replace(d,"$1"):le||G)}),I});function Dn(S){if(typeof S=="string"||Jt(S))return S;var I=S+"";return I=="0"&&1/S==-1/0?"-0":I}function In(S){if(S!=null){try{return Y.call(S)}catch{}try{return S+""}catch{}}return""}function Zt(S,I){if(typeof S!="function"||I&&typeof I!="function")throw new TypeError(e);var G=function(){var le=arguments,jt=I?I.apply(this,le):le[0],Ft=G.cache;if(Ft.has(jt))return Ft.get(jt);var $t=S.apply(this,le);return G.cache=Ft.set(jt,$t),$t};return G.cache=new(Zt.Cache||c),G}Zt.Cache=c;function Mn(S,I){return S===I||S!==S&&I!==I}var mt=Array.isArray;function hn(S){var I=mn(S)?R.call(S):"";return I==n||I==r}function mn(S){var I=typeof S;return!!S&&(I=="object"||I=="function")}function hr(S){return!!S&&typeof S=="object"}function Jt(S){return typeof S=="symbol"||hr(S)&&R.call(S)==a}function Nt(S){return S==null?"":he(S)}function Yt(S,I,G){var le=S==null?void 0:be(S,I);return le===void 0?G:le}return Br=Yt,Br}var Xi,Ki;function A0(){return Ki||(Ki=1,Xi={ach:{name:"Acholi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},af:{name:"Afrikaans",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},ak:{name:"Akan",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},am:{name:"Amharic",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},an:{name:"Aragonese",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},ar:{name:"Arabic",examples:[{plural:0,sample:0},{plural:1,sample:1},{plural:2,sample:2},{plural:3,sample:3},{plural:4,sample:11},{plural:5,sample:100}],nplurals:6,pluralsText:"nplurals = 6; plural = (n === 0 ? 0 : n === 1 ? 1 : n === 2 ? 2 : n % 100 >= 3 && n % 100 <= 10 ? 3 : n % 100 >= 11 ? 4 : 5)",pluralsFunc:function(e){return e===0?0:e===1?1:e===2?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5}},arn:{name:"Mapudungun",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},ast:{name:"Asturian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},ay:{name:"Aymará",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},az:{name:"Azerbaijani",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},be:{name:"Belarusian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(e){return e%10===1&&e%100!==11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2}},bg:{name:"Bulgarian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},bn:{name:"Bengali",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},bo:{name:"Tibetan",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},br:{name:"Breton",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},brx:{name:"Bodo",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},bs:{name:"Bosnian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(e){return e%10===1&&e%100!==11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2}},ca:{name:"Catalan",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},cgg:{name:"Chiga",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},cs:{name:"Czech",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 1 ? 0 : (n >= 2 && n <= 4) ? 1 : 2)",pluralsFunc:function(e){return e===1?0:e>=2&&e<=4?1:2}},csb:{name:"Kashubian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 1 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(e){return e===1?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2}},cy:{name:"Welsh",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:3},{plural:3,sample:8}],nplurals:4,pluralsText:"nplurals = 4; plural = (n === 1 ? 0 : n === 2 ? 1 : (n !== 8 && n !== 11) ? 2 : 3)",pluralsFunc:function(e){return e===1?0:e===2?1:e!==8&&e!==11?2:3}},da:{name:"Danish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},de:{name:"German",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},doi:{name:"Dogri",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},dz:{name:"Dzongkha",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},el:{name:"Greek",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},en:{name:"English",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},eo:{name:"Esperanto",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},es:{name:"Spanish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},et:{name:"Estonian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},eu:{name:"Basque",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},fa:{name:"Persian",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},ff:{name:"Fulah",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},fi:{name:"Finnish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},fil:{name:"Filipino",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},fo:{name:"Faroese",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},fr:{name:"French",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},fur:{name:"Friulian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},fy:{name:"Frisian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},ga:{name:"Irish",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:3},{plural:3,sample:7},{plural:4,sample:11}],nplurals:5,pluralsText:"nplurals = 5; plural = (n === 1 ? 0 : n === 2 ? 1 : n < 7 ? 2 : n < 11 ? 3 : 4)",pluralsFunc:function(e){return e===1?0:e===2?1:e<7?2:e<11?3:4}},gd:{name:"Scottish Gaelic",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:3},{plural:3,sample:20}],nplurals:4,pluralsText:"nplurals = 4; plural = ((n === 1 || n === 11) ? 0 : (n === 2 || n === 12) ? 1 : (n > 2 && n < 20) ? 2 : 3)",pluralsFunc:function(e){return e===1||e===11?0:e===2||e===12?1:e>2&&e<20?2:3}},gl:{name:"Galician",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},gu:{name:"Gujarati",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},gun:{name:"Gun",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},ha:{name:"Hausa",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},he:{name:"Hebrew",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},hi:{name:"Hindi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},hne:{name:"Chhattisgarhi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},hr:{name:"Croatian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(e){return e%10===1&&e%100!==11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2}},hu:{name:"Hungarian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},hy:{name:"Armenian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},id:{name:"Indonesian",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},is:{name:"Icelandic",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n % 10 !== 1 || n % 100 === 11)",pluralsFunc:function(e){return e%10!==1||e%100===11}},it:{name:"Italian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},ja:{name:"Japanese",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},jbo:{name:"Lojban",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},jv:{name:"Javanese",examples:[{plural:0,sample:0},{plural:1,sample:1}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 0)",pluralsFunc:function(e){return e!==0}},ka:{name:"Georgian",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},kk:{name:"Kazakh",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},km:{name:"Khmer",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},kn:{name:"Kannada",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},ko:{name:"Korean",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},ku:{name:"Kurdish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},kw:{name:"Cornish",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:3},{plural:3,sample:4}],nplurals:4,pluralsText:"nplurals = 4; plural = (n === 1 ? 0 : n === 2 ? 1 : n === 3 ? 2 : 3)",pluralsFunc:function(e){return e===1?0:e===2?1:e===3?2:3}},ky:{name:"Kyrgyz",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},lb:{name:"Letzeburgesch",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},ln:{name:"Lingala",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},lo:{name:"Lao",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},lt:{name:"Lithuanian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:10}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(e){return e%10===1&&e%100!==11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2}},lv:{name:"Latvian",examples:[{plural:2,sample:0},{plural:0,sample:1},{plural:1,sample:2}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n !== 0 ? 1 : 2)",pluralsFunc:function(e){return e%10===1&&e%100!==11?0:e!==0?1:2}},mai:{name:"Maithili",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},mfe:{name:"Mauritian Creole",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},mg:{name:"Malagasy",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},mi:{name:"Maori",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},mk:{name:"Macedonian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n === 1 || n % 10 === 1 ? 0 : 1)",pluralsFunc:function(e){return e===1||e%10===1?0:1}},ml:{name:"Malayalam",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},mn:{name:"Mongolian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},mni:{name:"Manipuri",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},mnk:{name:"Mandinka",examples:[{plural:0,sample:0},{plural:1,sample:1},{plural:2,sample:2}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 0 ? 0 : n === 1 ? 1 : 2)",pluralsFunc:function(e){return e===0?0:e===1?1:2}},mr:{name:"Marathi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},ms:{name:"Malay",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},mt:{name:"Maltese",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:11},{plural:3,sample:20}],nplurals:4,pluralsText:"nplurals = 4; plural = (n === 1 ? 0 : n === 0 || ( n % 100 > 1 && n % 100 < 11) ? 1 : (n % 100 > 10 && n % 100 < 20 ) ? 2 : 3)",pluralsFunc:function(e){return e===1?0:e===0||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3}},my:{name:"Burmese",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},nah:{name:"Nahuatl",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},nap:{name:"Neapolitan",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},nb:{name:"Norwegian Bokmal",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},ne:{name:"Nepali",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},nl:{name:"Dutch",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},nn:{name:"Norwegian Nynorsk",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},no:{name:"Norwegian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},nso:{name:"Northern Sotho",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},oc:{name:"Occitan",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},or:{name:"Oriya",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},pa:{name:"Punjabi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},pap:{name:"Papiamento",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},pl:{name:"Polish",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 1 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(e){return e===1?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2}},pms:{name:"Piemontese",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},ps:{name:"Pashto",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},pt:{name:"Portuguese",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},rm:{name:"Romansh",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},ro:{name:"Romanian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:20}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 1 ? 0 : (n === 0 || (n % 100 > 0 && n % 100 < 20)) ? 1 : 2)",pluralsFunc:function(e){return e===1?0:e===0||e%100>0&&e%100<20?1:2}},ru:{name:"Russian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(e){return e%10===1&&e%100!==11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2}},rw:{name:"Kinyarwanda",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},sah:{name:"Yakut",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},sat:{name:"Santali",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},sco:{name:"Scots",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},sd:{name:"Sindhi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},se:{name:"Northern Sami",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},si:{name:"Sinhala",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},sk:{name:"Slovak",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 1 ? 0 : (n >= 2 && n <= 4) ? 1 : 2)",pluralsFunc:function(e){return e===1?0:e>=2&&e<=4?1:2}},sl:{name:"Slovenian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:3},{plural:3,sample:5}],nplurals:4,pluralsText:"nplurals = 4; plural = (n % 100 === 1 ? 0 : n % 100 === 2 ? 1 : n % 100 === 3 || n % 100 === 4 ? 2 : 3)",pluralsFunc:function(e){return e%100===1?0:e%100===2?1:e%100===3||e%100===4?2:3}},so:{name:"Somali",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},son:{name:"Songhay",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},sq:{name:"Albanian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},sr:{name:"Serbian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(e){return e%10===1&&e%100!==11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2}},su:{name:"Sundanese",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},sv:{name:"Swedish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},sw:{name:"Swahili",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},ta:{name:"Tamil",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},te:{name:"Telugu",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},tg:{name:"Tajik",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},th:{name:"Thai",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},ti:{name:"Tigrinya",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},tk:{name:"Turkmen",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},tr:{name:"Turkish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},tt:{name:"Tatar",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},ug:{name:"Uyghur",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},uk:{name:"Ukrainian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(e){return e%10===1&&e%100!==11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2}},ur:{name:"Urdu",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},uz:{name:"Uzbek",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},vi:{name:"Vietnamese",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},wa:{name:"Walloon",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},wo:{name:"Wolof",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},yo:{name:"Yoruba",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},zh:{name:"Chinese",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}}}),Xi}var Yr,Zi;function D0(){if(Zi)return Yr;Zi=1;var e=O0(),t=A0();Yr=n;function n(r){r=r||{},this.catalogs={},this.locale="",this.domain="messages",this.listeners=[],this.sourceLocale="",r.sourceLocale&&(typeof r.sourceLocale=="string"?this.sourceLocale=r.sourceLocale:this.warn("The `sourceLocale` option should be a string")),this.debug="debug"in r&&r.debug===!0}return n.prototype.on=function(r,a){this.listeners.push({eventName:r,callback:a})},n.prototype.off=function(r,a){this.listeners=this.listeners.filter(function(i){return!(i.eventName===r&&i.callback===a)})},n.prototype.emit=function(r,a){for(var i=0;i<this.listeners.length;i++){var o=this.listeners[i];o.eventName===r&&o.callback(a)}},n.prototype.warn=function(r){this.debug&&console.warn(r),this.emit("error",new Error(r))},n.prototype.addTranslations=function(r,a,i){this.catalogs[r]||(this.catalogs[r]={}),this.catalogs[r][a]=i},n.prototype.setLocale=function(r){if(typeof r!="string"){this.warn("You called setLocale() with an argument of type "+typeof r+". The locale must be a string.");return}r.trim()===""&&this.warn("You called setLocale() with an empty value, which makes little sense."),r!==this.sourceLocale&&!this.catalogs[r]&&this.warn('You called setLocale() with "'+r+'", but no translations for that locale has been added.'),this.locale=r},n.prototype.setTextDomain=function(r){if(typeof r!="string"){this.warn("You called setTextDomain() with an argument of type "+typeof r+". The domain must be a string.");return}r.trim()===""&&this.warn("You called setTextDomain() with an empty `domain` value."),this.domain=r},n.prototype.gettext=function(r){return this.dnpgettext(this.domain,"",r)},n.prototype.dgettext=function(r,a){return this.dnpgettext(r,"",a)},n.prototype.ngettext=function(r,a,i){return this.dnpgettext(this.domain,"",r,a,i)},n.prototype.dngettext=function(r,a,i,o){return this.dnpgettext(r,"",a,i,o)},n.prototype.pgettext=function(r,a){return this.dnpgettext(this.domain,r,a)},n.prototype.dpgettext=function(r,a,i){return this.dnpgettext(r,a,i)},n.prototype.npgettext=function(r,a,i,o){return this.dnpgettext(this.domain,r,a,i,o)},n.prototype.dnpgettext=function(r,a,i,o,m){var h=i,p,d;if(a=a||"",!isNaN(m)&&m!==1&&(h=o||i),p=this._getTranslation(r,a,i),p){if(typeof m=="number"){var y=t[n.getLanguageCode(this.locale)].pluralsFunc;d=y(m),typeof d=="boolean"&&(d=d?1:0)}else d=0;return p.msgstr[d]||h}else(!this.sourceLocale||this.locale!==this.sourceLocale)&&this.warn('No translation was found for msgid "'+i+'" in msgctxt "'+a+'" and domain "'+r+'"');return h},n.prototype.getComment=function(r,a,i){var o;return o=this._getTranslation(r,a,i),o?o.comments||{}:{}},n.prototype._getTranslation=function(r,a,i){return a=a||"",e(this.catalogs,[this.locale,r,"translations",a,i])},n.getLanguageCode=function(r){return r.split(/[\-_]/)[0].toLowerCase()},n.prototype.textdomain=function(r){this.debug&&console.warn(`textdomain(domain) was used to set locales in node-gettext v1. Make sure you are using it for domains, and switch to setLocale(locale) if you are not.
To read more about the migration from node-gettext v1 to v2, see https://github.com/alexanderwallin/node-gettext/#migrating-from-1x-to-2x
This warning will be removed in the final 2.0.0`),this.setTextDomain(r)},n.prototype.setlocale=function(r){this.setLocale(r)},n.prototype.addTextdomain=function(){console.error(`addTextdomain() is deprecated.
* To add translations, use addTranslations()
* To set the default domain, use setTextDomain() (or its alias textdomain())
To read more about the migration from node-gettext v1 to v2, see https://github.com/alexanderwallin/node-gettext/#migrating-from-1x-to-2x`)},Yr}var Ge={},Ji={},yn,Qi;function He(){if(Qi)return yn;Qi=1;var e=function(t){return t&&t.Math===Math&&t};return yn=e(typeof globalThis=="object"&&globalThis)||e(typeof window=="object"&&window)||e(typeof self=="object"&&self)||e(typeof nn=="object"&&nn)||e(typeof yn=="object"&&yn)||(function(){return this})()||Function("return this")(),yn}var jr={},el,tl;function ze(){return tl||(tl=1,el=function(e){try{return!!e()}catch{return!0}}),el}var $r,nl;function Et(){if(nl)return $r;nl=1;var e=ze();return $r=!e(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7}),$r}var Hr,rl;function Ws(){if(rl)return Hr;rl=1;var e=ze();return Hr=!e(function(){var t=(function(){}).bind();return typeof t!="function"||t.hasOwnProperty("prototype")}),Hr}var Gr,al;function Rt(){if(al)return Gr;al=1;var e=Ws(),t=Function.prototype.call;return Gr=e?t.bind(t):function(){return t.apply(t,arguments)},Gr}var Vr={},sl;function I0(){if(sl)return Vr;sl=1;var e={}.propertyIsEnumerable,t=Object.getOwnPropertyDescriptor,n=t&&!e.call({1:2},1);return Vr.f=n?function(r){var a=t(this,r);return!!a&&a.enumerable}:e,Vr}var il,ll;function Pu(){return ll||(ll=1,il=function(e,t){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:t}}),il}var zr,ol;function Xe(){if(ol)return zr;ol=1;var e=Ws(),t=Function.prototype,n=t.call,r=e&&t.bind.bind(n,n);return zr=e?r:function(a){return function(){return n.apply(a,arguments)}},zr}var Wr,ul;function qs(){if(ul)return Wr;ul=1;var e=Xe(),t=e({}.toString),n=e("".slice);return Wr=function(r){return n(t(r),8,-1)},Wr}var qr,cl;function M0(){if(cl)return qr;cl=1;var e=Xe(),t=ze(),n=qs(),r=Object,a=e("".split);return qr=t(function(){return!r("z").propertyIsEnumerable(0)})?function(i){return n(i)==="String"?a(i,""):r(i)}:r,qr}var pl,fl;function Uu(){return fl||(fl=1,pl=function(e){return e==null}),pl}var Xr,hl;function cr(){if(hl)return Xr;hl=1;var e=Uu(),t=TypeError;return Xr=function(n){if(e(n))throw new t("Can't call method on "+n);return n},Xr}var Kr,ml;function pr(){if(ml)return Kr;ml=1;var e=M0(),t=cr();return Kr=function(n){return e(t(n))},Kr}var Zr,dl;function Ke(){if(dl)return Zr;dl=1;var e=typeof document=="object"&&document.all;return Zr=typeof e>"u"&&e!==void 0?function(t){return typeof t=="function"||t===e}:function(t){return typeof t=="function"},Zr}var Jr,gl;function fn(){if(gl)return Jr;gl=1;var e=Ke();return Jr=function(t){return typeof t=="object"?t!==null:e(t)},Jr}var Qr,vl;function Xs(){if(vl)return Qr;vl=1;var e=He(),t=Ke(),n=function(r){return t(r)?r:void 0};return Qr=function(r,a){return arguments.length<2?n(e[r]):e[r]&&e[r][a]},Qr}var ea,yl;function Bu(){if(yl)return ea;yl=1;var e=Xe();return ea=e({}.isPrototypeOf),ea}var ta,Tl;function R0(){if(Tl)return ta;Tl=1;var e=He(),t=e.navigator,n=t&&t.userAgent;return ta=n?String(n):"",ta}var na,wl;function P0(){if(wl)return na;wl=1;var e=He(),t=R0(),n=e.process,r=e.Deno,a=n&&n.versions||r&&r.version,i=a&&a.v8,o,m;return i&&(o=i.split("."),m=o[0]>0&&o[0]<4?1:+(o[0]+o[1])),!m&&t&&(o=t.match(/Edge\/(\d+)/),(!o||o[1]>=74)&&(o=t.match(/Chrome\/(\d+)/),o&&(m=+o[1]))),na=m,na}var ra,xl;function Yu(){if(xl)return ra;xl=1;var e=P0(),t=ze(),n=He(),r=n.String;return ra=!!Object.getOwnPropertySymbols&&!t(function(){var a=Symbol("symbol detection");return!r(a)||!(Object(a)instanceof Symbol)||!Symbol.sham&&e&&e<41}),ra}var aa,_l;function ju(){if(_l)return aa;_l=1;var e=Yu();return aa=e&&!Symbol.sham&&typeof Symbol.iterator=="symbol",aa}var sa,bl;function $u(){if(bl)return sa;bl=1;var e=Xs(),t=Ke(),n=Bu(),r=ju(),a=Object;return sa=r?function(i){return typeof i=="symbol"}:function(i){var o=e("Symbol");return t(o)&&n(o.prototype,a(i))},sa}var ia,El;function U0(){if(El)return ia;El=1;var e=String;return ia=function(t){try{return e(t)}catch{return"Object"}},ia}var la,Ll;function B0(){if(Ll)return la;Ll=1;var e=Ke(),t=U0(),n=TypeError;return la=function(r){if(e(r))return r;throw new n(t(r)+" is not a function")},la}var oa,Sl;function Hu(){if(Sl)return oa;Sl=1;var e=B0(),t=Uu();return oa=function(n,r){var a=n[r];return t(a)?void 0:e(a)},oa}var ua,Nl;function Y0(){if(Nl)return ua;Nl=1;var e=Rt(),t=Ke(),n=fn(),r=TypeError;return ua=function(a,i){var o,m;if(i==="string"&&t(o=a.toString)&&!n(m=e(o,a))||t(o=a.valueOf)&&!n(m=e(o,a))||i!=="string"&&t(o=a.toString)&&!n(m=e(o,a)))return m;throw new r("Can't convert object to primitive value")},ua}var ca={exports:{}},Fl,Cl;function j0(){return Cl||(Cl=1,Fl=!1),Fl}var pa,kl;function Ks(){if(kl)return pa;kl=1;var e=He(),t=Object.defineProperty;return pa=function(n,r){try{t(e,n,{value:r,configurable:!0,writable:!0})}catch{e[n]=r}return r},pa}var Ol;function Zs(){if(Ol)return ca.exports;Ol=1;var e=j0(),t=He(),n=Ks(),r="__core-js_shared__",a=ca.exports=t[r]||n(r,{});return(a.versions||(a.versions=[])).push({version:"3.46.0",mode:e?"pure":"global",copyright:"© 2014-2025 Denis Pushkarev (zloirock.ru), 2025 CoreJS Company (core-js.io)",license:"https://github.com/zloirock/core-js/blob/v3.46.0/LICENSE",source:"https://github.com/zloirock/core-js"}),ca.exports}var fa,Al;function Js(){if(Al)return fa;Al=1;var e=Zs();return fa=function(t,n){return e[t]||(e[t]=n||{})},fa}var ha,Dl;function Gu(){if(Dl)return ha;Dl=1;var e=cr(),t=Object;return ha=function(n){return t(e(n))},ha}var ma,Il;function Pt(){if(Il)return ma;Il=1;var e=Xe(),t=Gu(),n=e({}.hasOwnProperty);return ma=Object.hasOwn||function(r,a){return n(t(r),a)},ma}var da,Ml;function Vu(){if(Ml)return da;Ml=1;var e=Xe(),t=0,n=Math.random(),r=e(1.1.toString);return da=function(a){return"Symbol("+(a===void 0?"":a)+")_"+r(++t+n,36)},da}var ga,Rl;function Cn(){if(Rl)return ga;Rl=1;var e=He(),t=Js(),n=Pt(),r=Vu(),a=Yu(),i=ju(),o=e.Symbol,m=t("wks"),h=i?o.for||o:o&&o.withoutSetter||r;return ga=function(p){return n(m,p)||(m[p]=a&&n(o,p)?o[p]:h("Symbol."+p)),m[p]},ga}var va,Pl;function $0(){if(Pl)return va;Pl=1;var e=Rt(),t=fn(),n=$u(),r=Hu(),a=Y0(),i=Cn(),o=TypeError,m=i("toPrimitive");return va=function(h,p){if(!t(h)||n(h))return h;var d=r(h,m),y;if(d){if(p===void 0&&(p="default"),y=e(d,h,p),!t(y)||n(y))return y;throw new o("Can't convert object to primitive value")}return p===void 0&&(p="number"),a(h,p)},va}var ya,Ul;function zu(){if(Ul)return ya;Ul=1;var e=$0(),t=$u();return ya=function(n){var r=e(n,"string");return t(r)?r:r+""},ya}var Ta,Bl;function Wu(){if(Bl)return Ta;Bl=1;var e=He(),t=fn(),n=e.document,r=t(n)&&t(n.createElement);return Ta=function(a){return r?n.createElement(a):{}},Ta}var wa,Yl;function qu(){if(Yl)return wa;Yl=1;var e=Et(),t=ze(),n=Wu();return wa=!e&&!t(function(){return Object.defineProperty(n("div"),"a",{get:function(){return 7}}).a!==7}),wa}var jl;function Xu(){if(jl)return jr;jl=1;var e=Et(),t=Rt(),n=I0(),r=Pu(),a=pr(),i=zu(),o=Pt(),m=qu(),h=Object.getOwnPropertyDescriptor;return jr.f=e?h:function(p,d){if(p=a(p),d=i(d),m)try{return h(p,d)}catch{}if(o(p,d))return r(!t(n.f,p,d),p[d])},jr}var xa={},_a,$l;function Ku(){if($l)return _a;$l=1;var e=Et(),t=ze();return _a=e&&t(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42}),_a}var ba,Hl;function Kt(){if(Hl)return ba;Hl=1;var e=fn(),t=String,n=TypeError;return ba=function(r){if(e(r))return r;throw new n(t(r)+" is not an object")},ba}var Gl;function kn(){if(Gl)return xa;Gl=1;var e=Et(),t=qu(),n=Ku(),r=Kt(),a=zu(),i=TypeError,o=Object.defineProperty,m=Object.getOwnPropertyDescriptor,h="enumerable",p="configurable",d="writable";return xa.f=e?n?function(y,E,O){if(r(y),E=a(E),r(O),typeof y=="function"&&E==="prototype"&&"value"in O&&d in O&&!O[d]){var F=m(y,E);F&&F[d]&&(y[E]=O.value,O={configurable:p in O?O[p]:F[p],enumerable:h in O?O[h]:F[h],writable:!1})}return o(y,E,O)}:o:function(y,E,O){if(r(y),E=a(E),r(O),t)try{return o(y,E,O)}catch{}if("get"in O||"set"in O)throw new i("Accessors not supported");return"value"in O&&(y[E]=O.value),y},xa}var Ea,Vl;function Qs(){if(Vl)return Ea;Vl=1;var e=Et(),t=kn(),n=Pu();return Ea=e?function(r,a,i){return t.f(r,a,n(1,i))}:function(r,a,i){return r[a]=i,r},Ea}var La={exports:{}},Sa,zl;function H0(){if(zl)return Sa;zl=1;var e=Et(),t=Pt(),n=Function.prototype,r=e&&Object.getOwnPropertyDescriptor,a=t(n,"name"),i=a&&(function(){}).name==="something",o=a&&(!e||e&&r(n,"name").configurable);return Sa={EXISTS:a,PROPER:i,CONFIGURABLE:o},Sa}var Na,Wl;function G0(){if(Wl)return Na;Wl=1;var e=Xe(),t=Ke(),n=Zs(),r=e(Function.toString);return t(n.inspectSource)||(n.inspectSource=function(a){return r(a)}),Na=n.inspectSource,Na}var Fa,ql;function V0(){if(ql)return Fa;ql=1;var e=He(),t=Ke(),n=e.WeakMap;return Fa=t(n)&&/native code/.test(String(n)),Fa}var Ca,Xl;function Zu(){if(Xl)return Ca;Xl=1;var e=Js(),t=Vu(),n=e("keys");return Ca=function(r){return n[r]||(n[r]=t(r))},Ca}var Kl,Zl;function ei(){return Zl||(Zl=1,Kl={}),Kl}var ka,Jl;function Ju(){if(Jl)return ka;Jl=1;var e=V0(),t=He(),n=fn(),r=Qs(),a=Pt(),i=Zs(),o=Zu(),m=ei(),h="Object already initialized",p=t.TypeError,d=t.WeakMap,y,E,O,F=function(T){return O(T)?E(T):y(T,{})},V=function(T){return function(L){var A;if(!n(L)||(A=E(L)).type!==T)throw new p("Incompatible receiver, "+T+" required");return A}};if(e||i.state){var B=i.state||(i.state=new d);B.get=B.get,B.has=B.has,B.set=B.set,y=function(T,L){if(B.has(T))throw new p(h);return L.facade=T,B.set(T,L),L},E=function(T){return B.get(T)||{}},O=function(T){return B.has(T)}}else{var b=o("state");m[b]=!0,y=function(T,L){if(a(T,b))throw new p(h);return L.facade=T,r(T,b,L),L},E=function(T){return a(T,b)?T[b]:{}},O=function(T){return a(T,b)}}return ka={set:y,get:E,has:O,enforce:F,getterFor:V},ka}var Ql;function z0(){if(Ql)return La.exports;Ql=1;var e=Xe(),t=ze(),n=Ke(),r=Pt(),a=Et(),i=H0().CONFIGURABLE,o=G0(),m=Ju(),h=m.enforce,p=m.get,d=String,y=Object.defineProperty,E=e("".slice),O=e("".replace),F=e([].join),V=a&&!t(function(){return y(function(){},"length",{value:8}).length!==8}),B=String(String).split("String"),b=La.exports=function(T,L,A){E(d(L),0,7)==="Symbol("&&(L="["+O(d(L),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),A&&A.getter&&(L="get "+L),A&&A.setter&&(L="set "+L),(!r(T,"name")||i&&T.name!==L)&&(a?y(T,"name",{value:L,configurable:!0}):T.name=L),V&&A&&r(A,"arity")&&T.length!==A.arity&&y(T,"length",{value:A.arity});try{A&&r(A,"constructor")&&A.constructor?a&&y(T,"prototype",{writable:!1}):T.prototype&&(T.prototype=void 0)}catch{}var P=h(T);return r(P,"source")||(P.source=F(B,typeof L=="string"?L:"")),T};return Function.prototype.toString=b(function(){return n(this)&&p(this).source||o(this)},"toString"),La.exports}var Oa,eo;function Qu(){if(eo)return Oa;eo=1;var e=Ke(),t=kn(),n=z0(),r=Ks();return Oa=function(a,i,o,m){m||(m={});var h=m.enumerable,p=m.name!==void 0?m.name:i;if(e(o)&&n(o,p,m),m.global)h?a[i]=o:r(i,o);else{try{m.unsafe?a[i]&&(h=!0):delete a[i]}catch{}h?a[i]=o:t.f(a,i,{value:o,enumerable:!1,configurable:!m.nonConfigurable,writable:!m.nonWritable})}return a},Oa}var Aa={},Da,to;function W0(){if(to)return Da;to=1;var e=Math.ceil,t=Math.floor;return Da=Math.trunc||function(n){var r=+n;return(r>0?t:e)(r)},Da}var Ia,no;function fr(){if(no)return Ia;no=1;var e=W0();return Ia=function(t){var n=+t;return n!==n||n===0?0:e(n)},Ia}var Ma,ro;function q0(){if(ro)return Ma;ro=1;var e=fr(),t=Math.max,n=Math.min;return Ma=function(r,a){var i=e(r);return i<0?t(i+a,0):n(i,a)},Ma}var Ra,ao;function ec(){if(ao)return Ra;ao=1;var e=fr(),t=Math.min;return Ra=function(n){var r=e(n);return r>0?t(r,9007199254740991):0},Ra}var Pa,so;function X0(){if(so)return Pa;so=1;var e=ec();return Pa=function(t){return e(t.length)},Pa}var Ua,io;function K0(){if(io)return Ua;io=1;var e=pr(),t=q0(),n=X0(),r=function(a){return function(i,o,m){var h=e(i),p=n(h);if(p===0)return!a&&-1;var d=t(m,p),y;if(a&&o!==o){for(;p>d;)if(y=h[d++],y!==y)return!0}else for(;p>d;d++)if((a||d in h)&&h[d]===o)return a||d||0;return!a&&-1}};return Ua={includes:r(!0),indexOf:r(!1)},Ua}var Ba,lo;function tc(){if(lo)return Ba;lo=1;var e=Xe(),t=Pt(),n=pr(),r=K0().indexOf,a=ei(),i=e([].push);return Ba=function(o,m){var h=n(o),p=0,d=[],y;for(y in h)!t(a,y)&&t(h,y)&&i(d,y);for(;m.length>p;)t(h,y=m[p++])&&(~r(d,y)||i(d,y));return d},Ba}var oo,uo;function ti(){return uo||(uo=1,oo=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]),oo}var co;function Z0(){if(co)return Aa;co=1;var e=tc(),t=ti(),n=t.concat("length","prototype");return Aa.f=Object.getOwnPropertyNames||function(r){return e(r,n)},Aa}var po={},fo;function J0(){return fo||(fo=1,po.f=Object.getOwnPropertySymbols),po}var Ya,ho;function Q0(){if(ho)return Ya;ho=1;var e=Xs(),t=Xe(),n=Z0(),r=J0(),a=Kt(),i=t([].concat);return Ya=e("Reflect","ownKeys")||function(o){var m=n.f(a(o)),h=r.f;return h?i(m,h(o)):m},Ya}var ja,mo;function ed(){if(mo)return ja;mo=1;var e=Pt(),t=Q0(),n=Xu(),r=kn();return ja=function(a,i,o){for(var m=t(i),h=r.f,p=n.f,d=0;d<m.length;d++){var y=m[d];!e(a,y)&&!(o&&e(o,y))&&h(a,y,p(i,y))}},ja}var $a,go;function td(){if(go)return $a;go=1;var e=ze(),t=Ke(),n=/#|\.prototype\./,r=function(h,p){var d=i[a(h)];return d===m?!0:d===o?!1:t(p)?e(p):!!p},a=r.normalize=function(h){return String(h).replace(n,".").toLowerCase()},i=r.data={},o=r.NATIVE="N",m=r.POLYFILL="P";return $a=r,$a}var Ha,vo;function nc(){if(vo)return Ha;vo=1;var e=He(),t=Xu().f,n=Qs(),r=Qu(),a=Ks(),i=ed(),o=td();return Ha=function(m,h){var p=m.target,d=m.global,y=m.stat,E,O,F,V,B,b;if(d?O=e:y?O=e[p]||a(p,{}):O=e[p]&&e[p].prototype,O)for(F in h){if(B=h[F],m.dontCallGetSet?(b=t(O,F),V=b&&b.value):V=O[F],E=o(d?F:p+(y?".":"#")+F,m.forced),!E&&V!==void 0){if(typeof B==typeof V)continue;i(B,V)}(m.sham||V&&V.sham)&&n(B,"sham",!0),r(O,F,B,m)}},Ha}var yo;function nd(){if(yo)return Ji;yo=1;var e=nc(),t=Et(),n=kn().f;return e({target:"Object",stat:!0,forced:Object.defineProperty!==n,sham:!t},{defineProperty:n}),Ji}var To={},Ga,wo;function rd(){if(wo)return Ga;wo=1;var e=Cn(),t=e("toStringTag"),n={};return n[t]="z",Ga=String(n)==="[object z]",Ga}var Va,xo;function ad(){if(xo)return Va;xo=1;var e=rd(),t=Ke(),n=qs(),r=Cn(),a=r("toStringTag"),i=Object,o=n((function(){return arguments})())==="Arguments",m=function(h,p){try{return h[p]}catch{}};return Va=e?n:function(h){var p,d,y;return h===void 0?"Undefined":h===null?"Null":typeof(d=m(p=i(h),a))=="string"?d:o?n(p):(y=n(p))==="Object"&&t(p.callee)?"Arguments":y},Va}var za,_o;function ni(){if(_o)return za;_o=1;var e=ad(),t=String;return za=function(n){if(e(n)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return t(n)},za}var Wa,bo;function rc(){if(bo)return Wa;bo=1;var e=Kt();return Wa=function(){var t=e(this),n="";return t.hasIndices&&(n+="d"),t.global&&(n+="g"),t.ignoreCase&&(n+="i"),t.multiline&&(n+="m"),t.dotAll&&(n+="s"),t.unicode&&(n+="u"),t.unicodeSets&&(n+="v"),t.sticky&&(n+="y"),n},Wa}var qa,Eo;function sd(){if(Eo)return qa;Eo=1;var e=ze(),t=He(),n=t.RegExp,r=e(function(){var o=n("a","y");return o.lastIndex=2,o.exec("abcd")!==null}),a=r||e(function(){return!n("a","y").sticky}),i=r||e(function(){var o=n("^r","gy");return o.lastIndex=2,o.exec("str")!==null});return qa={BROKEN_CARET:i,MISSED_STICKY:a,UNSUPPORTED_Y:r},qa}var Xa={},Ka,Lo;function id(){if(Lo)return Ka;Lo=1;var e=tc(),t=ti();return Ka=Object.keys||function(n){return e(n,t)},Ka}var So;function ld(){if(So)return Xa;So=1;var e=Et(),t=Ku(),n=kn(),r=Kt(),a=pr(),i=id();return Xa.f=e&&!t?Object.defineProperties:function(o,m){r(o);for(var h=a(m),p=i(m),d=p.length,y=0,E;d>y;)n.f(o,E=p[y++],h[E]);return o},Xa}var Za,No;function od(){if(No)return Za;No=1;var e=Xs();return Za=e("document","documentElement"),Za}var Ja,Fo;function ud(){if(Fo)return Ja;Fo=1;var e=Kt(),t=ld(),n=ti(),r=ei(),a=od(),i=Wu(),o=Zu(),m=">",h="<",p="prototype",d="script",y=o("IE_PROTO"),E=function(){},O=function(T){return h+d+m+T+h+"/"+d+m},F=function(T){T.write(O("")),T.close();var L=T.parentWindow.Object;return T=null,L},V=function(){var T=i("iframe"),L="java"+d+":",A;return T.style.display="none",a.appendChild(T),T.src=String(L),A=T.contentWindow.document,A.open(),A.write(O("document.F=Object")),A.close(),A.F},B,b=function(){try{B=new ActiveXObject("htmlfile")}catch{}b=typeof document<"u"?document.domain&&B?F(B):V():F(B);for(var T=n.length;T--;)delete b[p][n[T]];return b()};return r[y]=!0,Ja=Object.create||function(T,L){var A;return T!==null?(E[p]=e(T),A=new E,E[p]=null,A[y]=T):A=b(),L===void 0?A:t.f(A,L)},Ja}var Qa,Co;function cd(){if(Co)return Qa;Co=1;var e=ze(),t=He(),n=t.RegExp;return Qa=e(function(){var r=n(".","s");return!(r.dotAll&&r.test(`
`)&&r.flags==="s")}),Qa}var es,ko;function pd(){if(ko)return es;ko=1;var e=ze(),t=He(),n=t.RegExp;return es=e(function(){var r=n("(?<a>b)","g");return r.exec("b").groups.a!=="b"||"b".replace(r,"$<a>c")!=="bc"}),es}var ts,Oo;function ri(){if(Oo)return ts;Oo=1;var e=Rt(),t=Xe(),n=ni(),r=rc(),a=sd(),i=Js(),o=ud(),m=Ju().get,h=cd(),p=pd(),d=i("native-string-replace",String.prototype.replace),y=RegExp.prototype.exec,E=y,O=t("".charAt),F=t("".indexOf),V=t("".replace),B=t("".slice),b=(function(){var P=/a/,Y=/b*/g;return e(y,P,"a"),e(y,Y,"a"),P.lastIndex!==0||Y.lastIndex!==0})(),T=a.BROKEN_CARET,L=/()??/.exec("")[1]!==void 0,A=b||L||T||h||p;return A&&(E=function(P){var Y=this,N=m(Y),R=n(P),v=N.raw,q,J,x,$,ne,oe,ve;if(v)return v.lastIndex=Y.lastIndex,q=e(E,v,R),Y.lastIndex=v.lastIndex,q;var z=N.groups,ye=T&&Y.sticky,Te=e(r,Y),pe=Y.source,De=0,Se=R;if(ye&&(Te=V(Te,"y",""),F(Te,"g")===-1&&(Te+="g"),Se=B(R,Y.lastIndex),Y.lastIndex>0&&(!Y.multiline||Y.multiline&&O(R,Y.lastIndex-1)!==`
`)&&(pe="(?: "+pe+")",Se=" "+Se,De++),J=new RegExp("^(?:"+pe+")",Te)),L&&(J=new RegExp("^"+pe+"$(?!\\s)",Te)),b&&(x=Y.lastIndex),$=e(y,ye?J:Y,Se),ye?$?($.input=B($.input,De),$[0]=B($[0],De),$.index=Y.lastIndex,Y.lastIndex+=$[0].length):Y.lastIndex=0:b&&$&&(Y.lastIndex=Y.global?$.index+$[0].length:x),L&&$&&$.length>1&&e(d,$[0],J,function(){for(ne=1;ne<arguments.length-2;ne++)arguments[ne]===void 0&&($[ne]=void 0)}),$&&z)for($.groups=oe=o(null),ne=0;ne<z.length;ne++)ve=z[ne],oe[ve[0]]=$[ve[1]];return $}),ts=E,ts}var Ao;function ac(){if(Ao)return To;Ao=1;var e=nc(),t=ri();return e({target:"RegExp",proto:!0,forced:/./.exec!==t},{exec:t}),To}var Do={},ns,Io;function fd(){if(Io)return ns;Io=1;var e=Ws(),t=Function.prototype,n=t.apply,r=t.call;return ns=typeof Reflect=="object"&&Reflect.apply||(e?r.bind(n):function(){return r.apply(n,arguments)}),ns}var rs,Mo;function hd(){if(Mo)return rs;Mo=1,ac();var e=Rt(),t=Qu(),n=ri(),r=ze(),a=Cn(),i=Qs(),o=a("species"),m=RegExp.prototype;return rs=function(h,p,d,y){var E=a(h),O=!r(function(){var b={};return b[E]=function(){return 7},""[h](b)!==7}),F=O&&!r(function(){var b=!1,T=/a/;return h==="split"&&(T={},T.constructor={},T.constructor[o]=function(){return T},T.flags="",T[E]=/./[E]),T.exec=function(){return b=!0,null},T[E](""),!b});if(!O||!F||d){var V=/./[E],B=p(E,""[h],function(b,T,L,A,P){var Y=T.exec;return Y===n||Y===m.exec?O&&!P?{done:!0,value:e(V,T,L,A)}:{done:!0,value:e(b,L,T,A)}:{done:!1}});t(String.prototype,h,B[0]),t(m,E,B[1])}y&&i(m[E],"sham",!0)},rs}var as,Ro;function md(){if(Ro)return as;Ro=1;var e=Xe(),t=fr(),n=ni(),r=cr(),a=e("".charAt),i=e("".charCodeAt),o=e("".slice),m=function(h){return function(p,d){var y=n(r(p)),E=t(d),O=y.length,F,V;return E<0||E>=O?h?"":void 0:(F=i(y,E),F<55296||F>56319||E+1===O||(V=i(y,E+1))<56320||V>57343?h?a(y,E):F:h?o(y,E,E+2):(F-55296<<10)+(V-56320)+65536)}};return as={codeAt:m(!1),charAt:m(!0)},as}var ss,Po;function dd(){if(Po)return ss;Po=1;var e=md().charAt;return ss=function(t,n,r){return n+(r?e(t,n).length:1)},ss}var is,Uo;function gd(){if(Uo)return is;Uo=1;var e=Xe(),t=Gu(),n=Math.floor,r=e("".charAt),a=e("".replace),i=e("".slice),o=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,m=/\$([$&'`]|\d{1,2})/g;return is=function(h,p,d,y,E,O){var F=d+h.length,V=y.length,B=m;return E!==void 0&&(E=t(E),B=o),a(O,B,function(b,T){var L;switch(r(T,0)){case"$":return"$";case"&":return h;case"`":return i(p,0,d);case"'":return i(p,F);case"<":L=E[i(T,1,-1)];break;default:var A=+T;if(A===0)return b;if(A>V){var P=n(A/10);return P===0?b:P<=V?y[P-1]===void 0?r(T,1):y[P-1]+r(T,1):b}L=y[A-1]}return L===void 0?"":L})},is}var ls,Bo;function vd(){if(Bo)return ls;Bo=1;var e=He(),t=ze(),n=e.RegExp,r=!t(function(){var a=!0;try{n(".","d")}catch{a=!1}var i={},o="",m=a?"dgimsy":"gimsy",h=function(E,O){Object.defineProperty(i,E,{get:function(){return o+=O,!0}})},p={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};a&&(p.hasIndices="d");for(var d in p)h(d,p[d]);var y=Object.getOwnPropertyDescriptor(n.prototype,"flags").get.call(i);return y!==m||o!==m});return ls={correct:r},ls}var os,Yo;function yd(){if(Yo)return os;Yo=1;var e=Rt(),t=Pt(),n=Bu(),r=vd(),a=rc(),i=RegExp.prototype;return os=r.correct?function(o){return o.flags}:function(o){return!r.correct&&n(i,o)&&!t(o,"flags")?e(a,o):o.flags},os}var us,jo;function Td(){if(jo)return us;jo=1;var e=Rt(),t=Kt(),n=Ke(),r=qs(),a=ri(),i=TypeError;return us=function(o,m){var h=o.exec;if(n(h)){var p=e(h,o,m);return p!==null&&t(p),p}if(r(o)==="RegExp")return e(a,o,m);throw new i("RegExp#exec called on incompatible receiver")},us}var $o;function wd(){if($o)return Do;$o=1;var e=fd(),t=Rt(),n=Xe(),r=hd(),a=ze(),i=Kt(),o=Ke(),m=fn(),h=fr(),p=ec(),d=ni(),y=cr(),E=dd(),O=Hu(),F=gd(),V=yd(),B=Td(),b=Cn(),T=b("replace"),L=Math.max,A=Math.min,P=n([].concat),Y=n([].push),N=n("".indexOf),R=n("".slice),v=function($){return $===void 0?$:String($)},q=(function(){return"a".replace(/./,"$0")==="$0"})(),J=(function(){return/./[T]?/./[T]("a","$0")==="":!1})(),x=!a(function(){var $=/./;return $.exec=function(){var ne=[];return ne.groups={a:"7"},ne},"".replace($,"$<a>")!=="7"});return r("replace",function($,ne,oe){var ve=J?"$":"$0";return[function(z,ye){var Te=y(this),pe=m(z)?O(z,T):void 0;return pe?t(pe,z,Te,ye):t(ne,d(Te),z,ye)},function(z,ye){var Te=i(this),pe=d(z);if(typeof ye=="string"&&N(ye,ve)===-1&&N(ye,"$<")===-1){var De=oe(ne,Te,pe,ye);if(De.done)return De.value}var Se=o(ye);Se||(ye=d(ye));var Lt=d(V(Te)),it=N(Lt,"g")!==-1,ht;it&&(ht=N(Lt,"u")!==-1,Te.lastIndex=0);for(var je=[],f;f=B(Te,pe),!(f===null||(Y(je,f),!it));){var c=d(f[0]);c===""&&(Te.lastIndex=E(pe,p(Te.lastIndex),ht))}for(var k="",w=0,K=0;K<je.length;K++){f=je[K];for(var ie=d(f[0]),ae=L(A(h(f.index),pe.length),0),fe=[],be,$e=1;$e<f.length;$e++)Y(fe,v(f[$e]));var he=f.groups;if(Se){var Pe=P([ie],fe,ae,pe);he!==void 0&&Y(Pe,he),be=d(e(ye,void 0,Pe))}else be=F(ie,pe,ae,fe,he,ye);ae>=w&&(k+=R(pe,w,ae)+be,w=ae+ie.length)}return k+R(pe,w)}]},!x||!q||J),Do}var Ho;function xd(){if(Ho)return Ge;Ho=1,nd(),Object.defineProperty(Ge,"__esModule",{value:!0}),Ge.getCanonicalLocale=t,Ge.getDayNames=o,Ge.getDayNamesMin=h,Ge.getDayNamesShort=m,Ge.getFirstDay=i,Ge.getLanguage=n,Ge.getLocale=e,Ge.getMonthNames=p,Ge.getMonthNamesShort=d,Ge.translate=r,Ge.translatePlural=a,ac(),wd();function e(){return document.documentElement.dataset.locale||"en"}function t(){return e().replace(/_/g,"-")}function n(){return document.documentElement.lang||"en"}function r(y,E,O,F,V){return typeof OC>"u"?(console.warn("No OC found"),E):OC.L10N.translate(y,E,O,F,V)}function a(y,E,O,F,V,B){return typeof OC>"u"?(console.warn("No OC found"),E):OC.L10N.translatePlural(y,E,O,F,V,B)}function i(){return typeof window.firstDay>"u"?(console.warn("No firstDay found"),1):window.firstDay}function o(){return typeof window.dayNames>"u"?(console.warn("No dayNames found"),["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]):window.dayNames}function m(){return typeof window.dayNamesShort>"u"?(console.warn("No dayNamesShort found"),["Sun.","Mon.","Tue.","Wed.","Thu.","Fri.","Sat."]):window.dayNamesShort}function h(){return typeof window.dayNamesMin>"u"?(console.warn("No dayNamesMin found"),["Su","Mo","Tu","We","Th","Fr","Sa"]):window.dayNamesMin}function p(){return typeof window.monthNames>"u"?(console.warn("No monthNames found"),["January","February","March","April","May","June","July","August","September","October","November","December"]):window.monthNames}function d(){return typeof window.monthNamesShort>"u"?(console.warn("No monthNamesShort found"),["Jan.","Feb.","Mar.","Apr.","May.","Jun.","Jul.","Aug.","Sep.","Oct.","Nov.","Dec."]):window.monthNamesShort}return Ge}var Go;function _d(){return Go||(Go=1,(function(e,t){(function(n,r){e.exports=r()})(self,(function(){return(function(){var n={n:function(E){var O=E&&E.__esModule?function(){return E.default}:function(){return E};return n.d(O,{a:O}),O},d:function(E,O){for(var F in O)n.o(O,F)&&!n.o(E,F)&&Object.defineProperty(E,F,{enumerable:!0,get:O[F]})},o:function(E,O){return Object.prototype.hasOwnProperty.call(E,O)},r:function(E){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(E,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(E,"__esModule",{value:!0})}},r={};n.r(r),n.d(r,{default:function(){return y}});var a=k0,i=n.n(a),o=D0(),m=n.n(o),h=xd(),p=new(m()),d=(0,h.getLocale)();[{locale:"ar",json:{charset:"utf-8",headers:{"Last-Translator":"S1 SYSTEMS | BP <info@s1.sa>, 2020","Language-Team":"Arabic (https://www.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:`
Translators:
S1 SYSTEMS | BP <info@s1.sa>, 2020
`},msgstr:[`Last-Translator: S1 SYSTEMS | BP <info@s1.sa>, 2020
Language-Team: Arabic (https://www.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;
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["ثواني"]}}}}},{locale:"ast",json:{charset:"utf-8",headers:{"Last-Translator":"enolp <enolp@softastur.org>, 2020","Language-Team":"Asturian (https://www.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:`Translators:
enolp <enolp@softastur.org>, 2020
`},msgstr:[`Last-Translator: enolp <enolp@softastur.org>, 2020
Language-Team: Asturian (https://www.transifex.com/nextcloud/teams/64236/ast/)
Content-Type: text/plain; charset=UTF-8
Language: ast
Plural-Forms: nplurals=2; plural=(n != 1);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["segundos"]}}}}},{locale:"br",json:{charset:"utf-8",headers:{"Last-Translator":"Kervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 2020","Language-Team":"Breton (https://www.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:`
Translators:
Kervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 2020
`},msgstr:[`Last-Translator: Kervoas-Le Nabat Ewen <ewenkervoas@free.fr>, 2020
Language-Team: Breton (https://www.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);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["eilennoù"]}}}}},{locale:"ca",json:{charset:"utf-8",headers:{"Last-Translator":"Marc Riera <marcriera@softcatala.org>, 2020","Language-Team":"Catalan (https://www.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:`
Translators:
Marc Riera <marcriera@softcatala.org>, 2020
`},msgstr:[`Last-Translator: Marc Riera <marcriera@softcatala.org>, 2020
Language-Team: Catalan (https://www.transifex.com/nextcloud/teams/64236/ca/)
Content-Type: text/plain; charset=UTF-8
Language: ca
Plural-Forms: nplurals=2; plural=(n != 1);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["segons"]}}}}},{locale:"cs_CZ",json:{charset:"utf-8",headers:{"Last-Translator":"Pavel Borecki <pavel.borecki@gmail.com>, 2021","Language-Team":"Czech (Czech Republic) (https://www.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:`
Translators:
Pavel Borecki <pavel.borecki@gmail.com>, 2021
`},msgstr:[`Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>, 2021
Language-Team: Czech (Czech Republic) (https://www.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;
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["sekund(y)"]}}}}},{locale:"da",json:{charset:"utf-8",headers:{"Last-Translator":"Henrik Troels-Hansen <henrik@troels-hansen.dk>, 2020","Language-Team":"Danish (https://www.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:`Translators:
Henrik Troels-Hansen <henrik@troels-hansen.dk>, 2020
`},msgstr:[`Last-Translator: Henrik Troels-Hansen <henrik@troels-hansen.dk>, 2020
Language-Team: Danish (https://www.transifex.com/nextcloud/teams/64236/da/)
Content-Type: text/plain; charset=UTF-8
Language: da
Plural-Forms: nplurals=2; plural=(n != 1);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["sekunder"]}}}}},{locale:"de_DE",json:{charset:"utf-8",headers:{"Last-Translator":"Christoph Wurst <christoph@winzerhof-wurst.at>, 2020","Language-Team":"German (Germany) (https://www.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:`Translators:
Christoph Wurst <christoph@winzerhof-wurst.at>, 2020
`},msgstr:[`Last-Translator: Christoph Wurst <christoph@winzerhof-wurst.at>, 2020
Language-Team: German (Germany) (https://www.transifex.com/nextcloud/teams/64236/de_DE/)
Content-Type: text/plain; charset=UTF-8
Language: de_DE
Plural-Forms: nplurals=2; plural=(n != 1);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["Sekunden"]}}}}},{locale:"el",json:{charset:"utf-8",headers:{"Last-Translator":"GRMarksman <alexakos01@gmail.com>, 2020","Language-Team":"Greek (https://www.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:`Translators:
GRMarksman <alexakos01@gmail.com>, 2020
`},msgstr:[`Last-Translator: GRMarksman <alexakos01@gmail.com>, 2020
Language-Team: Greek (https://www.transifex.com/nextcloud/teams/64236/el/)
Content-Type: text/plain; charset=UTF-8
Language: el
Plural-Forms: nplurals=2; plural=(n != 1);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["δευτερόλεπτα"]}}}}},{locale:"en_GB",json:{charset:"utf-8",headers:{"Last-Translator":"Oleksa Stasevych <oleksiy.stasevych@gmail.com>, 2020","Language-Team":"English (United Kingdom) (https://www.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:`Translators:
Oleksa Stasevych <oleksiy.stasevych@gmail.com>, 2020
`},msgstr:[`Last-Translator: Oleksa Stasevych <oleksiy.stasevych@gmail.com>, 2020
Language-Team: English (United Kingdom) (https://www.transifex.com/nextcloud/teams/64236/en_GB/)
Content-Type: text/plain; charset=UTF-8
Language: en_GB
Plural-Forms: nplurals=2; plural=(n != 1);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["seconds"]}}}}},{locale:"eo",json:{charset:"utf-8",headers:{"Last-Translator":"Va Milushnikov <va.milushnikov@gmail.com>, 2020","Language-Team":"Esperanto (https://www.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:`
Translators:
Va Milushnikov <va.milushnikov@gmail.com>, 2020
`},msgstr:[`Last-Translator: Va Milushnikov <va.milushnikov@gmail.com>, 2020
Language-Team: Esperanto (https://www.transifex.com/nextcloud/teams/64236/eo/)
Content-Type: text/plain; charset=UTF-8
Language: eo
Plural-Forms: nplurals=2; plural=(n != 1);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["sekundoj"]}}}}},{locale:"es",json:{charset:"utf-8",headers:{"Last-Translator":"Javier San Juan <javier.sj@trantor.es>, 2020","Language-Team":"Spanish (https://www.transifex.com/nextcloud/teams/64236/es/)","Content-Type":"text/plain; charset=UTF-8",Language:"es","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:`Translators:
Javier San Juan <javier.sj@trantor.es>, 2020
`},msgstr:[`Last-Translator: Javier San Juan <javier.sj@trantor.es>, 2020
Language-Team: Spanish (https://www.transifex.com/nextcloud/teams/64236/es/)
Content-Type: text/plain; charset=UTF-8
Language: es
Plural-Forms: nplurals=2; plural=(n != 1);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["segundos"]}}}}},{locale:"eu",json:{charset:"utf-8",headers:{"Last-Translator":"Asier Iturralde Sarasola <asier.iturralde@gmail.com>, 2020","Language-Team":"Basque (https://www.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:`Translators:
Asier Iturralde Sarasola <asier.iturralde@gmail.com>, 2020
`},msgstr:[`Last-Translator: Asier Iturralde Sarasola <asier.iturralde@gmail.com>, 2020
Language-Team: Basque (https://www.transifex.com/nextcloud/teams/64236/eu/)
Content-Type: text/plain; charset=UTF-8
Language: eu
Plural-Forms: nplurals=2; plural=(n != 1);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["segundo"]}}}}},{locale:"fa",json:{charset:"utf-8",headers:{"Last-Translator":"Amirreza Kolivand <amirrezak86@gmail.com>, 2021","Language-Team":"Persian (https://www.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:`
Translators:
Amirreza Kolivand <amirrezak86@gmail.com>, 2021
`},msgstr:[`Last-Translator: Amirreza Kolivand <amirrezak86@gmail.com>, 2021
Language-Team: Persian (https://www.transifex.com/nextcloud/teams/64236/fa/)
Content-Type: text/plain; charset=UTF-8
Language: fa
Plural-Forms: nplurals=2; plural=(n > 1);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["ثانیه"]}}}}},{locale:"fi_FI",json:{charset:"utf-8",headers:{"Last-Translator":"Robin Lahtinen <robin.lahtinen@gmail.com>, 2020","Language-Team":"Finnish (Finland) (https://www.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:`
Translators:
Robin Lahtinen <robin.lahtinen@gmail.com>, 2020
`},msgstr:[`Last-Translator: Robin Lahtinen <robin.lahtinen@gmail.com>, 2020
Language-Team: Finnish (Finland) (https://www.transifex.com/nextcloud/teams/64236/fi_FI/)
Content-Type: text/plain; charset=UTF-8
Language: fi_FI
Plural-Forms: nplurals=2; plural=(n != 1);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["sekuntia"]}}}}},{locale:"fr",json:{charset:"utf-8",headers:{"Last-Translator":"Yoplala <yoplala@pataraphe.net>, 2020","Language-Team":"French (https://www.transifex.com/nextcloud/teams/64236/fr/)","Content-Type":"text/plain; charset=UTF-8",Language:"fr","Plural-Forms":"nplurals=2; plural=(n > 1);"},translations:{"":{"":{msgid:"",comments:{translator:`Translators:
Yoplala <yoplala@pataraphe.net>, 2020
`},msgstr:[`Last-Translator: Yoplala <yoplala@pataraphe.net>, 2020
Language-Team: French (https://www.transifex.com/nextcloud/teams/64236/fr/)
Content-Type: text/plain; charset=UTF-8
Language: fr
Plural-Forms: nplurals=2; plural=(n > 1);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["secondes"]}}}}},{locale:"gl",json:{charset:"utf-8",headers:{"Last-Translator":"Miguel Anxo Bouzada <mbouzada@gmail.com>, 2020","Language-Team":"Galician (https://www.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:`Translators:
Miguel Anxo Bouzada <mbouzada@gmail.com>, 2020
`},msgstr:[`Last-Translator: Miguel Anxo Bouzada <mbouzada@gmail.com>, 2020
Language-Team: Galician (https://www.transifex.com/nextcloud/teams/64236/gl/)
Content-Type: text/plain; charset=UTF-8
Language: gl
Plural-Forms: nplurals=2; plural=(n != 1);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["segundos"]}}}}},{locale:"he",json:{charset:"utf-8",headers:{"Last-Translator":"Yaron Shahrabani <sh.yaron@gmail.com>, 2020","Language-Team":"Hebrew (https://www.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:`Translators:
Yaron Shahrabani <sh.yaron@gmail.com>, 2020
`},msgstr:[`Last-Translator: Yaron Shahrabani <sh.yaron@gmail.com>, 2020
Language-Team: Hebrew (https://www.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;
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["שניות"]}}}}},{locale:"hu_HU",json:{charset:"utf-8",headers:{"Last-Translator":"Balázs Meskó <meskobalazs@gmail.com>, 2020","Language-Team":"Hungarian (Hungary) (https://www.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:`Translators:
Balázs Meskó <meskobalazs@gmail.com>, 2020
`},msgstr:[`Last-Translator: Balázs Meskó <meskobalazs@gmail.com>, 2020
Language-Team: Hungarian (Hungary) (https://www.transifex.com/nextcloud/teams/64236/hu_HU/)
Content-Type: text/plain; charset=UTF-8
Language: hu_HU
Plural-Forms: nplurals=2; plural=(n != 1);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["másodperc"]}}}}},{locale:"id",json:{charset:"utf-8",headers:{"Last-Translator":"Marcus Pierce, 2021","Language-Team":"Indonesian (https://www.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:`
Translators:
Marcus Pierce, 2021
`},msgstr:[`Last-Translator: Marcus Pierce, 2021
Language-Team: Indonesian (https://www.transifex.com/nextcloud/teams/64236/id/)
Content-Type: text/plain; charset=UTF-8
Language: id
Plural-Forms: nplurals=1; plural=0;
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["detik"]}}}}},{locale:"is",json:{charset:"utf-8",headers:{"Last-Translator":"Sveinn í Felli <sv1@fellsnet.is>, 2020","Language-Team":"Icelandic (https://www.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:`Translators:
Sveinn í Felli <sv1@fellsnet.is>, 2020
`},msgstr:[`Last-Translator: Sveinn í Felli <sv1@fellsnet.is>, 2020
Language-Team: Icelandic (https://www.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);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["sekúndur"]}}}}},{locale:"it",json:{charset:"utf-8",headers:{"Last-Translator":"Random_R, 2020","Language-Team":"Italian (https://www.transifex.com/nextcloud/teams/64236/it/)","Content-Type":"text/plain; charset=UTF-8",Language:"it","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:`Translators:
Random_R, 2020
`},msgstr:[`Last-Translator: Random_R, 2020
Language-Team: Italian (https://www.transifex.com/nextcloud/teams/64236/it/)
Content-Type: text/plain; charset=UTF-8
Language: it
Plural-Forms: nplurals=2; plural=(n != 1);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["secondi"]}}}}},{locale:"ja_JP",json:{charset:"utf-8",headers:{"Last-Translator":"YANO Tetsu <tetuyano+transi@gmail.com>, 2020","Language-Team":"Japanese (Japan) (https://www.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:`Translators:
YANO Tetsu <tetuyano+transi@gmail.com>, 2020
`},msgstr:[`Last-Translator: YANO Tetsu <tetuyano+transi@gmail.com>, 2020
Language-Team: Japanese (Japan) (https://www.transifex.com/nextcloud/teams/64236/ja_JP/)
Content-Type: text/plain; charset=UTF-8
Language: ja_JP
Plural-Forms: nplurals=1; plural=0;
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["秒"]}}}}},{locale:"ko",json:{charset:"utf-8",headers:{"Last-Translator":"Brandon Han, 2021","Language-Team":"Korean (https://www.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:`
Translators:
Brandon Han, 2021
`},msgstr:[`Last-Translator: Brandon Han, 2021
Language-Team: Korean (https://www.transifex.com/nextcloud/teams/64236/ko/)
Content-Type: text/plain; charset=UTF-8
Language: ko
Plural-Forms: nplurals=1; plural=0;
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["초"]}}}}},{locale:"lt_LT",json:{charset:"utf-8",headers:{"Last-Translator":"Moo, 2020","Language-Team":"Lithuanian (Lithuania) (https://www.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:`Translators:
Moo, 2020
`},msgstr:[`Last-Translator: Moo, 2020
Language-Team: Lithuanian (Lithuania) (https://www.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);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["sek."]}}}}},{locale:"lv",json:{charset:"utf-8",headers:{"Last-Translator":"stendec <stendec@inbox.lv>, 2020","Language-Team":"Latvian (https://www.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:`Translators:
stendec <stendec@inbox.lv>, 2020
`},msgstr:[`Last-Translator: stendec <stendec@inbox.lv>, 2020
Language-Team: Latvian (https://www.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);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["sekundes"]}}}}},{locale:"mk",json:{charset:"utf-8",headers:{"Last-Translator":"Сашко Тодоров, 2020","Language-Team":"Macedonian (https://www.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:`Translators:
Сашко Тодоров, 2020
`},msgstr:[`Last-Translator: Сашко Тодоров, 2020
Language-Team: Macedonian (https://www.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;
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["секунди"]}}}}},{locale:"my",json:{charset:"utf-8",headers:{"Last-Translator":"Htike Aung Kyaw <htikeagkyaw@gmail.com>, 2021","Language-Team":"Burmese (https://www.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:`
Translators:
Htike Aung Kyaw <htikeagkyaw@gmail.com>, 2021
`},msgstr:[`Last-Translator: Htike Aung Kyaw <htikeagkyaw@gmail.com>, 2021
Language-Team: Burmese (https://www.transifex.com/nextcloud/teams/64236/my/)
Content-Type: text/plain; charset=UTF-8
Language: my
Plural-Forms: nplurals=1; plural=0;
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["စက္ကန့်"]}}}}},{locale:"nb_NO",json:{charset:"utf-8",headers:{"Last-Translator":"Ole Jakob Brustad <ole.jakob@brustadbuss.no>, 2020","Language-Team":"Norwegian Bokmål (Norway) (https://www.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:`
Translators:
Ole Jakob Brustad <ole.jakob@brustadbuss.no>, 2020
`},msgstr:[`Last-Translator: Ole Jakob Brustad <ole.jakob@brustadbuss.no>, 2020
Language-Team: Norwegian Bokmål (Norway) (https://www.transifex.com/nextcloud/teams/64236/nb_NO/)
Content-Type: text/plain; charset=UTF-8
Language: nb_NO
Plural-Forms: nplurals=2; plural=(n != 1);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["sekunder"]}}}}},{locale:"nl",json:{charset:"utf-8",headers:{"Last-Translator":"Roeland Jago Douma <roeland@famdouma.nl>, 2020","Language-Team":"Dutch (https://www.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:`
Translators:
Roeland Jago Douma <roeland@famdouma.nl>, 2020
`},msgstr:[`Last-Translator: Roeland Jago Douma <roeland@famdouma.nl>, 2020
Language-Team: Dutch (https://www.transifex.com/nextcloud/teams/64236/nl/)
Content-Type: text/plain; charset=UTF-8
Language: nl
Plural-Forms: nplurals=2; plural=(n != 1);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["seconden"]}}}}},{locale:"oc",json:{charset:"utf-8",headers:{"Last-Translator":"Quentin PAGÈS, 2020","Language-Team":"Occitan (post 1500) (https://www.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:`Translators:
Quentin PAGÈS, 2020
`},msgstr:[`Last-Translator: Quentin PAGÈS, 2020
Language-Team: Occitan (post 1500) (https://www.transifex.com/nextcloud/teams/64236/oc/)
Content-Type: text/plain; charset=UTF-8
Language: oc
Plural-Forms: nplurals=2; plural=(n > 1);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["segondas"]}}}}},{locale:"pl",json:{charset:"utf-8",headers:{"Last-Translator":"Janusz Gwiazda <j.gwiazda@gwiazdaelektronika.eu>, 2020","Language-Team":"Polish (https://www.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:`Translators:
Janusz Gwiazda <j.gwiazda@gwiazdaelektronika.eu>, 2020
`},msgstr:[`Last-Translator: Janusz Gwiazda <j.gwiazda@gwiazdaelektronika.eu>, 2020
Language-Team: Polish (https://www.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);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["sekundy"]}}}}},{locale:"pt_BR",json:{charset:"utf-8",headers:{"Last-Translator":"André Marcelo Alvarenga <alvarenga@kde.org>, 2020","Language-Team":"Portuguese (Brazil) (https://www.transifex.com/nextcloud/teams/64236/pt_BR/)","Content-Type":"text/plain; charset=UTF-8",Language:"pt_BR","Plural-Forms":"nplurals=2; plural=(n > 1);"},translations:{"":{"":{msgid:"",comments:{translator:`Translators:
André Marcelo Alvarenga <alvarenga@kde.org>, 2020
`},msgstr:[`Last-Translator: André Marcelo Alvarenga <alvarenga@kde.org>, 2020
Language-Team: Portuguese (Brazil) (https://www.transifex.com/nextcloud/teams/64236/pt_BR/)
Content-Type: text/plain; charset=UTF-8
Language: pt_BR
Plural-Forms: nplurals=2; plural=(n > 1);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["segundos"]}}}}},{locale:"pt_PT",json:{charset:"utf-8",headers:{"Last-Translator":"fpapoila <fpapoila@gmail.com>, 2020","Language-Team":"Portuguese (Portugal) (https://www.transifex.com/nextcloud/teams/64236/pt_PT/)","Content-Type":"text/plain; charset=UTF-8",Language:"pt_PT","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:`
Translators:
fpapoila <fpapoila@gmail.com>, 2020
`},msgstr:[`Last-Translator: fpapoila <fpapoila@gmail.com>, 2020
Language-Team: Portuguese (Portugal) (https://www.transifex.com/nextcloud/teams/64236/pt_PT/)
Content-Type: text/plain; charset=UTF-8
Language: pt_PT
Plural-Forms: nplurals=2; plural=(n != 1);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["segundos"]}}}}},{locale:"ru",json:{charset:"utf-8",headers:{"Last-Translator":"Игорь Бондаренко <garbond@yandex.ru>, 2020","Language-Team":"Russian (https://www.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:`Translators:
Игорь Бондаренко <garbond@yandex.ru>, 2020
`},msgstr:[`Last-Translator: Игорь Бондаренко <garbond@yandex.ru>, 2020
Language-Team: Russian (https://www.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);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["секунды"]}}}}},{locale:"si",json:{charset:"utf-8",headers:{"Last-Translator":"Hela Basa, 2021","Language-Team":"Sinhala (https://www.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:`
Translators:
Hela Basa, 2021
`},msgstr:[`Last-Translator: Hela Basa, 2021
Language-Team: Sinhala (https://www.transifex.com/nextcloud/teams/64236/si/)
Content-Type: text/plain; charset=UTF-8
Language: si
Plural-Forms: nplurals=2; plural=(n != 1);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["තත්පර"]}}}}},{locale:"sk_SK",json:{charset:"utf-8",headers:{"Last-Translator":"Anton Kuchár <tonokuc@pobox.sk>, 2020","Language-Team":"Slovak (Slovakia) (https://www.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:`
Translators:
Anton Kuchár <tonokuc@pobox.sk>, 2020
`},msgstr:[`Last-Translator: Anton Kuchár <tonokuc@pobox.sk>, 2020
Language-Team: Slovak (Slovakia) (https://www.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);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["sekundy"]}}}}},{locale:"sl",json:{charset:"utf-8",headers:{"Last-Translator":"Matej Urbančič <>, 2020","Language-Team":"Slovenian (https://www.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:`
Translators:
Matej Urbančič <>, 2020
`},msgstr:[`Last-Translator: Matej Urbančič <>, 2020
Language-Team: Slovenian (https://www.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);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["sekunde"]}}}}},{locale:"sq",json:{charset:"utf-8",headers:{"Last-Translator":"Greta, 2020","Language-Team":"Albanian (https://www.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:`Translators:
Greta, 2020
`},msgstr:[`Last-Translator: Greta, 2020
Language-Team: Albanian (https://www.transifex.com/nextcloud/teams/64236/sq/)
Content-Type: text/plain; charset=UTF-8
Language: sq
Plural-Forms: nplurals=2; plural=(n != 1);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["sekonda"]}}}}},{locale:"sr",json:{charset:"utf-8",headers:{"Last-Translator":"Slobodan Simić <slsimic@gmail.com>, 2020","Language-Team":"Serbian (https://www.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:`Translators:
Slobodan Simić <slsimic@gmail.com>, 2020
`},msgstr:[`Last-Translator: Slobodan Simić <slsimic@gmail.com>, 2020
Language-Team: Serbian (https://www.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);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["секунде"]}}}}},{locale:"sv",json:{charset:"utf-8",headers:{"Last-Translator":"Magnus Höglund, 2020","Language-Team":"Swedish (https://www.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:`Translators:
Magnus Höglund, 2020
`},msgstr:[`Last-Translator: Magnus Höglund, 2020
Language-Team: Swedish (https://www.transifex.com/nextcloud/teams/64236/sv/)
Content-Type: text/plain; charset=UTF-8
Language: sv
Plural-Forms: nplurals=2; plural=(n != 1);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["sekunder"]}}}}},{locale:"th_TH",json:{charset:"utf-8",headers:{"Last-Translator":"Phongpanot Phairat <ppnplus@protonmail.com>, 2021","Language-Team":"Thai (Thailand) (https://www.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:`
Translators:
Phongpanot Phairat <ppnplus@protonmail.com>, 2021
`},msgstr:[`Last-Translator: Phongpanot Phairat <ppnplus@protonmail.com>, 2021
Language-Team: Thai (Thailand) (https://www.transifex.com/nextcloud/teams/64236/th_TH/)
Content-Type: text/plain; charset=UTF-8
Language: th_TH
Plural-Forms: nplurals=1; plural=0;
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["วินาที"]}}}}},{locale:"tr",json:{charset:"utf-8",headers:{"Last-Translator":"Hüseyin Fahri Uzun <mail@fahriuzun.com>, 2020","Language-Team":"Turkish (https://www.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:`
Translators:
Hüseyin Fahri Uzun <mail@fahriuzun.com>, 2020
`},msgstr:[`Last-Translator: Hüseyin Fahri Uzun <mail@fahriuzun.com>, 2020
Language-Team: Turkish (https://www.transifex.com/nextcloud/teams/64236/tr/)
Content-Type: text/plain; charset=UTF-8
Language: tr
Plural-Forms: nplurals=2; plural=(n > 1);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["saniye"]}}}}},{locale:"uk",json:{charset:"utf-8",headers:{"Last-Translator":"Oleksa Stasevych <oleksiy.stasevych@gmail.com>, 2020","Language-Team":"Ukrainian (https://www.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:`Translators:
Oleksa Stasevych <oleksiy.stasevych@gmail.com>, 2020
`},msgstr:[`Last-Translator: Oleksa Stasevych <oleksiy.stasevych@gmail.com>, 2020
Language-Team: Ukrainian (https://www.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);
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["секунд"]}}}}},{locale:"vi",json:{charset:"utf-8",headers:{"Last-Translator":"Luu Thang <luuthang@vif.vn>, 2021","Language-Team":"Vietnamese (https://www.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:`
Translators:
Luu Thang <luuthang@vif.vn>, 2021
`},msgstr:[`Last-Translator: Luu Thang <luuthang@vif.vn>, 2021
Language-Team: Vietnamese (https://www.transifex.com/nextcloud/teams/64236/vi/)
Content-Type: text/plain; charset=UTF-8
Language: vi
Plural-Forms: nplurals=1; plural=0;
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["giây"]}}}}},{locale:"zh_CN",json:{charset:"utf-8",headers:{"Last-Translator":"Jay Guo <jayguo921@gmail.com>, 2020","Language-Team":"Chinese (China) (https://www.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:`Translators:
Jay Guo <jayguo921@gmail.com>, 2020
`},msgstr:[`Last-Translator: Jay Guo <jayguo921@gmail.com>, 2020
Language-Team: Chinese (China) (https://www.transifex.com/nextcloud/teams/64236/zh_CN/)
Content-Type: text/plain; charset=UTF-8
Language: zh_CN
Plural-Forms: nplurals=1; plural=0;
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["秒"]}}}}},{locale:"zh_HK",json:{charset:"utf-8",headers:{"Last-Translator":"Cha Wong <cafetango@gmail.com>, 2021","Language-Team":"Chinese (Hong Kong) (https://www.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:`
Translators:
Cha Wong <cafetango@gmail.com>, 2021
`},msgstr:[`Last-Translator: Cha Wong <cafetango@gmail.com>, 2021
Language-Team: Chinese (Hong Kong) (https://www.transifex.com/nextcloud/teams/64236/zh_HK/)
Content-Type: text/plain; charset=UTF-8
Language: zh_HK
Plural-Forms: nplurals=1; plural=0;
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["秒"]}}}}},{locale:"zh_TW",json:{charset:"utf-8",headers:{"Last-Translator":"Jim Tsai <poormusic2001@gmail.com>, 2020","Language-Team":"Chinese (Taiwan) (https://www.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:`Translators:
Jim Tsai <poormusic2001@gmail.com>, 2020
`},msgstr:[`Last-Translator: Jim Tsai <poormusic2001@gmail.com>, 2020
Language-Team: Chinese (Taiwan) (https://www.transifex.com/nextcloud/teams/64236/zh_TW/)
Content-Type: text/plain; charset=UTF-8
Language: zh_TW
Plural-Forms: nplurals=1; plural=0;
`]},seconds:{msgid:"seconds",comments:{reference:"lib/index.ts:22"},msgstr:["秒"]}}}}}].map((function(E){p.addTranslations(E.locale,"messages",E.json)})),p.setLocale(d),i().locale(d),i().updateLocale(i().locale(),{parentLocale:i().locale(),relativeTime:Object.assign(i().localeData(i().locale())._relativeTime,{s:p.gettext("seconds")})});var y=i();return r})()}))})(Oi)),Oi.exports}var bd=_d();const Es=Ls(bd),Ed={name:"BackupRestoreIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Ld=["aria-hidden","aria-label"],Sd=["fill","width","height"],Nd={d:"M12,3A9,9 0 0,0 3,12H0L4,16L8,12H5A7,7 0 0,1 12,5A7,7 0 0,1 19,12A7,7 0 0,1 12,19C10.5,19 9.09,18.5 7.94,17.7L6.5,19.14C8.04,20.3 9.94,21 12,21A9,9 0 0,0 21,12A9,9 0 0,0 12,3M14,12A2,2 0 0,0 12,10A2,2 0 0,0 10,12A2,2 0 0,0 12,14A2,2 0 0,0 14,12Z"},Fd={key:0};function Cd(e,t,n,r,a,i){return W(),re("span",Ln(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon backup-restore-icon",role:"img",onClick:t[0]||(t[0]=o=>e.$emit("click",o))}),[(W(),re("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[Oe("path",Nd,[n.title?(W(),re("title",Fd,Re(n.title),1)):Le("",!0)])],8,Sd))],16,Ld)}const kd=qt(Ed,[["render",Cd]]),Od={name:"FileCompareIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Ad=["aria-hidden","aria-label"],Dd=["fill","width","height"],Id={d:"M10,18H6V16H10V18M10,14H6V12H10V14M10,1V2H6C4.89,2 4,2.89 4,4V20A2,2 0 0,0 6,22H10V23H12V1H10M20,8V20C20,21.11 19.11,22 18,22H14V20H18V11H14V9H18.5L14,4.5V2L20,8M16,14H14V12H16V14M16,18H14V16H16V18Z"},Md={key:0};function Rd(e,t,n,r,a,i){return W(),re("span",Ln(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon file-compare-icon",role:"img",onClick:t[0]||(t[0]=o=>e.$emit("click",o))}),[(W(),re("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[Oe("path",Id,[n.title?(W(),re("title",Md,Re(n.title),1)):Le("",!0)])],8,Dd))],16,Ad)}const Pd=qt(Od,[["render",Rd]]),Ud={name:"ImageOffOutlineIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Bd=["aria-hidden","aria-label"],Yd=["fill","width","height"],jd={d:"M22 20.7L3.3 2L2 3.3L3 4.3V19C3 20.1 3.9 21 5 21H19.7L20.7 22L22 20.7M5 19V6.3L12.6 13.9L11.1 15.8L9 13.1L6 17H15.7L17.7 19H5M8.8 5L6.8 3H19C20.1 3 21 3.9 21 5V17.2L19 15.2V5H8.8"},$d={key:0};function Hd(e,t,n,r,a,i){return W(),re("span",Ln(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon image-off-outline-icon",role:"img",onClick:t[0]||(t[0]=o=>e.$emit("click",o))}),[(W(),re("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[Oe("path",jd,[n.title?(W(),re("title",$d,Re(n.title),1)):Le("",!0)])],8,Yd))],16,Bd)}const Gd=qt(Ud,[["render",Hd]]),Vd={name:"PencilOutlineIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},zd=["aria-hidden","aria-label"],Wd=["fill","width","height"],qd={d:"M14.06,9L15,9.94L5.92,19H5V18.08L14.06,9M17.66,3C17.41,3 17.15,3.1 16.96,3.29L15.13,5.12L18.88,8.87L20.71,7.04C21.1,6.65 21.1,6 20.71,5.63L18.37,3.29C18.17,3.09 17.92,3 17.66,3M14.06,6.19L3,17.25V21H6.75L17.81,9.94L14.06,6.19Z"},Xd={key:0};function Kd(e,t,n,r,a,i){return W(),re("span",Ln(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon pencil-outline-icon",role:"img",onClick:t[0]||(t[0]=o=>e.$emit("click",o))}),[(W(),re("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[Oe("path",qd,[n.title?(W(),re("title",Xd,Re(n.title),1)):Le("",!0)])],8,Wd))],16,zd)}const Zd=qt(Vd,[["render",Kd]]),Jd={key:0,class:"version__image"},Qd=["src"],e1={key:2,class:"version__image"},t1={class:"version__info"},n1=["title"],r1={key:1,class:"version__info","data-cy-files-version-author-name":""},a1={key:0},s1=["title"],i1={class:"version__info version__info__subline"},l1=Wt({__name:"VersionEntry",props:{version:{type:Object,required:!0},fileInfo:{type:Object,required:!0},isCurrent:{type:Boolean,default:!1},isFirstVersion:{type:Boolean,default:!1},loadPreview:{type:Boolean,default:!1},canView:{type:Boolean,default:!1},canCompare:{type:Boolean,default:!1}},emits:["click","compare","restore","delete","label-update-request"],setup(e,{emit:t}){const n=e,r=t,a=(N,R)=>(N&R)!==0,i=ot(!1),o=ot(!1),m=ot(hc("core","capabilities",{files:{version_labeling:!1,version_deletion:!1}})),h=Ne(()=>Np(n.version.size)),p=Ne(()=>{const N=n.version.label??"";return n.isCurrent?N===""?ce("files_versions","Current version"):`${N} (${ce("files_versions","Current version")})`:n.isFirstVersion&&N===""?ce("files_versions","Initial version"):N}),d=Ne(()=>!n.version.author||!n.version.authorName?"":n.version.author===un()?.uid?ce("files_versions","You"):n.version.authorName??n.version.author),y=Ne(()=>Es(n.version.mtime).format("LLLL")),E=Ne(()=>n.isCurrent?oi()+ms("/remote.php/webdav",n.fileInfo.path,n.fileInfo.name):oi()+n.version.url),O=Ne(()=>m.value.files.version_labeling===!0),F=Ne(()=>m.value.files.version_deletion===!0),V=Ne(()=>a(n.fileInfo.permissions,Vn.DELETE)),B=Ne(()=>a(n.fileInfo.permissions,Vn.UPDATE)),b=Ne(()=>!((n.fileInfo.permissions&Vn.READ)===0||n.fileInfo.mountType==="shared"&&(n.fileInfo.shareAttributes.find(N=>N.scope==="permissions"&&N.key==="download")||{})?.value===!1));function T(){r("label-update-request")}function L(){r("restore",n.version)}async function A(){await fs(),await fs(),r("delete",n.version)}function P(){if(!n.canView){window.location.href=E.value;return}r("click",{version:n.version})}function Y(){if(!n.canView)throw new Error("Cannot compare version of this file");r("compare",{version:n.version})}return(N,R)=>(W(),Ze(xe(rp),{class:"version","force-display-actions":!0,"actions-aria-label":xe(ce)("files_versions","Actions for version from {versionHumanExplicitDate}",{versionHumanExplicitDate:y.value}),"data-files-versions-version":e.version.fileVersion,onClick:P},{icon:ke(()=>[e.loadPreview||i.value?e.version.previewUrl&&!o.value?(W(),re("img",{key:1,src:e.version.previewUrl,alt:"",decoding:"async",fetchpriority:"low",loading:"lazy",class:"version__image",onLoad:R[0]||(R[0]=v=>i.value=!0),onError:R[1]||(R[1]=v=>o.value=!0)},null,40,Qd)):(W(),re("div",e1,[tt(Gd,{size:20})])):(W(),re("div",Jd))]),name:ke(()=>[Oe("div",t1,[p.value?(W(),re("div",{key:0,class:"version__info__label","data-cy-files-version-label":"",title:p.value},Re(p.value),9,n1)):Le("",!0),d.value?(W(),re("div",r1,[p.value?(W(),re("span",a1,"•")):Le("",!0),tt(xe(Oc),{class:"avatar",user:e.version.author??void 0,size:20,"disable-menu":"","disable-tooltip":"","hide-status":""},null,8,["user"]),Oe("div",{class:"version__info__author_name",title:d.value},Re(d.value),9,s1)])):Le("",!0)])]),subname:ke(()=>[Oe("div",i1,[tt(xe(Gc),{class:"version__info__date","relative-time":"short",timestamp:e.version.mtime},null,8,["timestamp"]),R[2]||(R[2]=Oe("span",null,"•",-1)),Oe("span",null,Re(h.value),1)])]),actions:ke(()=>[O.value&&B.value?(W(),Ze(xe(Rn),{key:0,"data-cy-files-versions-version-action":"label","close-after-click":!0,onClick:T},{icon:ke(()=>[tt(Zd,{size:22})]),default:ke(()=>[Gt(" "+Re(e.version.label===""?xe(ce)("files_versions","Name this version"):xe(ce)("files_versions","Edit version name")),1)]),_:1})):Le("",!0),!e.isCurrent&&e.canView&&e.canCompare?(W(),Ze(xe(Rn),{key:1,"data-cy-files-versions-version-action":"compare","close-after-click":!0,onClick:Y},{icon:ke(()=>[tt(Pd,{size:22})]),default:ke(()=>[Gt(" "+Re(xe(ce)("files_versions","Compare to current version")),1)]),_:1})):Le("",!0),!e.isCurrent&&B.value?(W(),Ze(xe(Rn),{key:2,"data-cy-files-versions-version-action":"restore","close-after-click":!0,onClick:L},{icon:ke(()=>[tt(kd,{size:22})]),default:ke(()=>[Gt(" "+Re(xe(ce)("files_versions","Restore version")),1)]),_:1})):Le("",!0),b.value?(W(),Ze(xe(Cc),{key:3,"data-cy-files-versions-version-action":"download",href:E.value,"close-after-click":!0,download:E.value},{icon:ke(()=>[tt(kc,{size:22})]),default:ke(()=>[Gt(" "+Re(xe(ce)("files_versions","Download version")),1)]),_:1},8,["href","download"])):Le("",!0),!e.isCurrent&&F.value&&V.value?(W(),Ze(xe(Rn),{key:4,"data-cy-files-versions-version-action":"delete","close-after-click":!0,onClick:A},{icon:ke(()=>[tt(Rc,{size:22})]),default:ke(()=>[Gt(" "+Re(xe(ce)("files_versions","Delete version")),1)]),_:1})):Le("",!0)]),_:1},8,["actions-aria-label","data-files-versions-version"]))}}),o1=qt(l1,[["__scopeId","data-v-e3870fc8"]]),u1={class:"version-label-modal__info"},c1=Wt({__name:"VersionLabelDialog",props:{open:{type:Boolean,default:!1},label:{type:String,default:""}},emits:["update:open","update:label"],setup(e,{emit:t}){const n=e,r=t,a=mc("labelInput"),i=ot(""),o=Ne(()=>{const h=[];return n.label.trim()===""?h.push({label:ce("files_versions","Cancel")}):h.push({label:ce("files_versions","Remove version name"),type:"reset",variant:"error",callback:()=>{m("")}}),[...h,{label:ce("files_versions","Save version name"),icon:Ac,type:"submit",variant:"primary"}]});ui(()=>{i.value=n.label??""}),ui(()=>{n.open&&fs(()=>a.value?.focus()),i.value=n.label});function m(h){r("update:label",h)}return(h,p)=>(W(),Ze(xe(Dc),{buttons:o.value,"content-classes":"version-label-modal","is-form":"",open:e.open,size:"normal",name:xe(ce)("files_versions","Name this version"),"onUpdate:open":p[1]||(p[1]=d=>h.$emit("update:open",d)),onSubmit:p[2]||(p[2]=d=>m(i.value))},{default:ke(()=>[tt(xe(Ic),{ref_key:"labelInput",ref:a,modelValue:i.value,"onUpdate:modelValue":p[0]||(p[0]=d=>i.value=d),class:"version-label-modal__input",label:xe(ce)("files_versions","Version name"),placeholder:xe(ce)("files_versions","Version name")},null,8,["modelValue","label","placeholder"]),Oe("p",u1,Re(xe(ce)("files_versions","Named versions are persisted, and excluded from automatic cleanups when your storage quota is full.")),1)]),_:1},8,["buttons","open","name"]))}}),p1=qt(c1,[["__scopeId","data-v-6a69577b"]]),It=Xo().setApp("files_version").detectUser().build(),f1=Wt({name:"VirtualScrolling",props:{sections:{type:Array,required:!0},containerElement:{type:HTMLElement,default:null},useWindow:{type:Boolean,default:!1},headerHeight:{type:Number,default:75},renderDistance:{type:Number,default:.5},bottomBufferRatio:{type:Number,default:2},scrollToKey:{type:String,default:""}},data(){return{scrollPosition:0,containerHeight:0,rowsContainerHeight:0,resizeObserver:null}},computed:{visibleSections(){It.debug("[VirtualScrolling] Computing visible section",{sections:this.sections});const e=this.containerHeight,t=this.scrollPosition,n=t+e;let r=0,a=0;const i=this.sections.map(d=>(a+=this.headerHeight,{...d,rows:d.rows.reduce((y,E)=>{r=a,a+=E.height;let O=0;return a<t?O=(t-a)/e:r>n&&(O=(r-n)/e),O>this.renderDistance?y:[...y,{...E,distance:O}]},[])})).filter(d=>d.rows.length>0),o=i.flatMap(({rows:d})=>d).flatMap(({items:d})=>d),m=this._rowIdToKeyMap;o.forEach(d=>d.key=m[d.id]);const h=o.map(({key:d})=>d).filter(d=>d!==void 0),p=Object.values(m).filter(d=>!h.includes(d));return o.filter(({key:d})=>d===void 0).forEach(d=>d.key=p.pop()??Math.random().toString(36).substr(2)),this._rowIdToKeyMap=o.reduce((d,{id:y,key:E})=>({...d,[`${y}`]:E}),{}),i},totalHeight(){return this.sections.map(e=>this.headerHeight+e.height).reduce((e,t)=>e+t,0)+0},paddingTop(){if(this.visibleSections.length===0)return 0;let e=0;for(const t of this.sections){if(t.key!==this.visibleSections[0].rows[0].sectionKey){e+=this.headerHeight+t.height;continue}for(const n of t.rows){if(n.key===this.visibleSections[0].rows[0].key)return e;e+=n.height}e+=this.headerHeight}return e},rowsContainerStyle(){return{height:`${this.totalHeight}px`,paddingTop:`${this.paddingTop}px`}},isNearBottom(){const e=this.containerHeight*this.bottomBufferRatio;return this.scrollPosition+this.containerHeight>=this.totalHeight-e},container(){return It.debug("[VirtualScrolling] Computing container"),this.containerElement!==null?this.containerElement:this.useWindow?window:this.$refs.container}},watch:{isNearBottom(e){It.debug("[VirtualScrolling] isNearBottom changed",{value:e}),e&&this.$emit("need-content")},visibleSections(){this.isNearBottom&&this.$emit("need-content")},scrollToKey(e){let t=0;for(const n of this.sections){if(n.key!==e){t+=this.headerHeight+n.height;continue}break}It.debug("[VirtualScrolling] Scrolling to",{currentRowTopDistanceFromTop:t}),this.container.scrollTo({top:t,behavior:"smooth"})}},beforeCreate(){this._rowIdToKeyMap={}},mounted(){this.resizeObserver=new ResizeObserver(e=>{for(const t of e){const n=t.contentRect;t.target===this.container&&(this.containerHeight=n.height),t.target.classList.contains("vs-rows-container")&&(this.rowsContainerHeight=n.height)}}),this.useWindow?(window.addEventListener("resize",this.updateContainerSize,{passive:!0}),this.containerHeight=window.innerHeight):this.resizeObserver.observe(this.container),this.resizeObserver.observe(this.$refs.rowsContainer),this.container.addEventListener("scroll",this.updateScrollPosition,{passive:!0})},beforeDestroy(){this.useWindow&&window.removeEventListener("resize",this.updateContainerSize),this.resizeObserver?.disconnect(),this.container.removeEventListener("scroll",this.updateScrollPosition)},methods:{updateScrollPosition(){this._onScrollHandle??=requestAnimationFrame(()=>{this._onScrollHandle=null,this.useWindow?this.scrollPosition=this.container.scrollY:this.scrollPosition=this.container.scrollTop})},updateContainerSize(){this.containerHeight=window.innerHeight}}}),h1={key:0,ref:"container",class:"vs-container"};function m1(e,t,n,r,a,i){return!e.useWindow&&e.containerElement===null?(W(),re("div",h1,[Oe("div",{ref:"rowsContainer",class:"vs-rows-container",style:ci(e.rowsContainerStyle)},[We(e.$slots,"default",{visibleSections:e.visibleSections},void 0,!0),We(e.$slots,"loader",{},void 0,!0)],4)],512)):(W(),re("div",{key:1,ref:"rowsContainer",class:"vs-rows-container",style:ci(e.rowsContainerStyle)},[We(e.$slots,"default",{visibleSections:e.visibleSections},void 0,!0),We(e.$slots,"loader",{},void 0,!0)],4))}const d1=qt(f1,[["render",m1],["__scopeId","data-v-52b628a8"]]),g1="dav",v1=Ss(g1),On=Pc(v1);function Vo(e){On.setHeaders({"X-Requested-With":"XMLHttpRequest",requesttoken:e??""})}gc(Vo),Vo(dc());const y1=`<?xml version="1.0"?>
<d:propfind xmlns:d="DAV:"
xmlns:oc="http://owncloud.org/ns"
xmlns:nc="http://nextcloud.org/ns"
xmlns:ocs="http://open-collaboration-services.org/ns">
<d:prop>
<d:getcontentlength />
<d:getcontenttype />
<d:getlastmodified />
<d:getetag />
<nc:version-label />
<nc:version-author />
<nc:has-preview />
</d:prop>
</d:propfind>`;async function cs(e){const t=`/versions/${un()?.uid}/versions/${e.id}`;try{const n=(await On.getDirectoryContents(t,{data:y1,details:!0})).data.filter(({mime:i})=>i!=="").map(i=>w1(i,e)),r=new Set(n.map(i=>String(i.author))),a=await vc.post(hs("/displaynames"),{users:[...r]});for(const i of n){const o=a.data.users[i.author??""];o&&(i.authorName=o)}return n}catch(n){throw It.error("Could not fetch version",{exception:n}),n}}async function T1(e){try{It.debug("Restoring version",{url:e.url}),await On.moveFile(`/versions/${un()?.uid}/versions/${e.fileId}/${e.fileVersion}`,`/versions/${un()?.uid}/restore/target`)}catch(t){throw It.error("Could not restore version",{exception:t}),t}}function w1(e,t){const n=Es(e.lastmod).unix()*1e3;let r="";return n===t.mtime?r=hs("/core/preview?fileId={fileId}&c={fileEtag}&x=250&y=250&forceIcon=0&a=0&forceIcon=1&mimeFallback=1",{fileId:t.id,fileEtag:t.etag}):r=hs("/apps/files_versions/preview?file={file}&version={fileVersion}&mimeFallback=1",{file:ms(t.path,t.name),fileVersion:e.basename}),{fileId:t.id,label:e.props["version-label"]?String(e.props["version-label"]):"",author:e.props["version-author"]?String(e.props["version-author"]):null,authorName:null,filename:e.filename,basename:Es(n).format("LLL"),mime:e.mime,etag:`${e.props.getetag}`,size:e.size,type:e.type,mtime:n,permissions:"R",previewUrl:r,url:ms("/remote.php/dav",e.filename),source:Ss("dav")+ap(e.filename),fileVersion:e.basename}}async function x1(e,t){return await On.customRequest(e.filename,{method:"PROPPATCH",data:`<?xml version="1.0"?>
<d:propertyupdate xmlns:d="DAV:"
xmlns:oc="http://owncloud.org/ns"
xmlns:nc="http://nextcloud.org/ns"
xmlns:ocs="http://open-collaboration-services.org/ns">
<d:set>
<d:prop>
<nc:version-label>${t}</nc:version-label>
</d:prop>
</d:set>
</d:propertyupdate>`})}async function _1(e){await On.deleteFile(e.filename)}const b1={key:0,class:"versions-tab__container"},E1=["aria-label"],L1=Wt({__name:"FilesVersionsSidebarTab",setup(e,{expose:t}){const n=Mc(),r=ot(null),a=ot(!1),i=ot([]),o=ot(!1),m=ot(!1),h=ot(null),p=Ne(()=>[...i.value].sort((N,R)=>r.value===null?0:N.mtime===r.value.mtime?-1:R.mtime===r.value.mtime?1:R.mtime-N.mtime)),d=Ne(()=>[{key:"versions",rows:p.value.map(N=>({key:N.mtime.toString(),height:68,sectionKey:"versions",items:[{id:N.mtime.toString(),version:N}]})),height:68*p.value.length}]),y=Ne(()=>i.value.map(N=>N.mtime).reduce((N,R)=>Math.min(N,R))),E=Ne(()=>{if(r.value===null)return null;let N="";return r.value.permissions&1&&(N+="R"),r.value.permissions&2&&(N+="W"),r.value.permissions&8&&(N+="D"),{...r.value,mime:r.value.mimetype,basename:r.value.name,filename:r.value.path+"/"+r.value.name,permissions:N,fileid:r.value.id}}),O=Ne(()=>r.value===null?!1:window.OCA.Viewer?.mimetypesCompare?.includes(r.value.mimetype)),F=Ne(()=>!n.value);yc(()=>{Tc("files_versions:restore:restored",cs)}),wc(()=>{xc("files_versions:restore:restored",cs)}),t({async update(N){r.value=N,A(),V()},async setIsActive(N){a.value=N}});async function V(){try{o.value=!0,i.value=await cs(r.value)}finally{o.value=!1}}async function B(N){const R=r.value;r.value={...r.value,size:N.size,mtime:N.mtime};const v={preventDefault:!1,fileInfo:r.value,version:N};if(gr("files_versions:restore:requested",v),!v.preventDefault)try{await T1(N),N.label?vr(ce("files_versions",`${N.label} restored`)):N.mtime===y.value?vr(ce("files_versions","Initial version restored")):vr(ce("files_versions","Version restored")),gr("files_versions:restore:restored",N)}catch{r.value=R,yr(ce("files_versions","Could not restore version")),gr("files_versions:restore:failed",N)}}function b(N){m.value=!0,h.value=N}async function T(N){if(h.value===null)throw new Error("editedVersion should be set at that point");const R=h.value.label;h.value.label=N,m.value=!1;try{await x1(h.value,N),h.value=null}catch(v){h.value.label=R,yr(ce("files_versions","Could not set version label")),It.error("Could not set version label",{exception:v})}}async function L(N){const R=i.value.indexOf(N);i.value.splice(R,1);try{await _1(N)}catch{i.value.push(N),yr(ce("files_versions","Could not delete version"))}}function A(){i.value=[]}function P({version:N}){if(r.value!==null){if(N.mtime===r.value.mtime){window.OCA.Viewer.open({fileInfo:E.value});return}window.OCA.Viewer.open({fileInfo:{...N,filename:N.mtime===r.value.mtime?lp.join("files",un()?.uid??"",r.value.path,r.value.name):N.filename,previewUrl:void 0},enableSidebar:!1})}}function Y({version:N}){const R=i.value.map(v=>({...v,previewUrl:void 0}));window.OCA.Viewer.compare(E.value,R.find(v=>v.source===N.source))}return(N,R)=>r.value!==null?(W(),re("div",b1,[tt(d1,{sections:d.value,"header-height":0},{default:ke(({visibleSections:v})=>[Oe("ul",{"aria-label":xe(ce)("files_versions","File versions"),"data-files-versions-versions-list":""},[v.length===1?(W(!0),re(bc,{key:0},Ec(v[0].rows,q=>(W(),Ze(o1,{key:q.items[0].version.mtime,"can-view":O.value,"can-compare":F.value,"load-preview":a.value,version:q.items[0].version,"file-info":r.value,"is-current":q.items[0].version.mtime===r.value.mtime,"is-first-version":q.items[0].version.mtime===y.value,onClick:P,onCompare:Y,onRestore:B,onLabelUpdateRequest:J=>b(q.items[0].version),onDelete:L},null,8,["can-view","can-compare","load-preview","version","file-info","is-current","is-first-version","onLabelUpdateRequest"]))),128)):Le("",!0)],8,E1)]),loader:ke(()=>[o.value?(W(),Ze(xe(_c),{key:0,class:"files-list-viewer__loader"})):Le("",!0)]),_:1},8,["sections"]),h.value?(W(),Ze(p1,{key:0,open:m.value,"onUpdate:open":R[0]||(R[0]=v=>m.value=v),label:h.value.label,"onUpdate:label":T},null,8,["open","label"])):Le("",!0)])):Le("",!0)}});let en=null,Hn=null;window.addEventListener("DOMContentLoaded",function(){window.OCA.Files?.Sidebar!==void 0&&window.OCA.Files.Sidebar.registerTab(new window.OCA.Files.Sidebar.Tab({id:"files_versions",name:ce("files_versions","Versions"),iconSvg:Uc,async mount(e,t){en&&en.unmount(),en=Lc(L1),Hn=en.mount(e),Hn.update(t)},update(e){Hn.update(e)},setIsActive(e){Hn?.setIsActive(e)},destroy(){en?.unmount(),en=null},enabled(e){return!(e?.isDirectory()??!0)}}))});
//# sourceMappingURL=files_versions-sidebar-tab.mjs.map