diff --git a/js/files_pdfviewer-main.js b/js/files_pdfviewer-main.js index b2e53791..46a97829 100644 --- a/js/files_pdfviewer-main.js +++ b/js/files_pdfviewer-main.js @@ -1,2 +1,2 @@ -(()=>{var e,n,a={9097:(e,t,n)=>{"use strict";t.c0=function(e){return new a.default(e)};var a=o(n(9457)),s=o(n(432));function o(e){return e&&e.__esModule?e:{default:e}}function r(e,t){Object.keys(e).filter((e=>!t||t(e))).map(e.removeItem.bind(e))}},432:(e,t)=>{"use strict";function n(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class a{constructor(e,t,s){n(this,"scope",void 0),n(this,"wrapped",void 0),this.scope="".concat(s?a.GLOBAL_SCOPE_PERSISTENT:a.GLOBAL_SCOPE_VOLATILE,"_").concat(btoa(e),"_"),this.wrapped=t}scopeKey(e){return"".concat(this.scope).concat(e)}setItem(e,t){this.wrapped.setItem(this.scopeKey(e),t)}getItem(e){return this.wrapped.getItem(this.scopeKey(e))}removeItem(e){this.wrapped.removeItem(this.scopeKey(e))}clear(){Object.keys(this.wrapped).filter((e=>e.startsWith(this.scope))).map(this.wrapped.removeItem.bind(this.wrapped))}}t.default=a,n(a,"GLOBAL_SCOPE_VOLATILE","nextcloud_vol"),n(a,"GLOBAL_SCOPE_PERSISTENT","nextcloud_per")},9457:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,s=(a=n(432))&&a.__esModule?a:{default:a};function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.default=class{constructor(e){o(this,"appId",void 0),o(this,"persisted",!1),o(this,"clearedOnLogout",!1),this.appId=e}persist(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this.persisted=e,this}clearOnLogout(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this.clearedOnLogout=e,this}build(){return new s.default(this.appId,this.persisted?window.localStorage:window.sessionStorage,!this.clearedOnLogout)}}},5950:(e,t,n)=>{const a=n(2322),{MAX_LENGTH:s,MAX_SAFE_INTEGER:o}=n(6692),{safeRe:r,safeSrc:i,t:l}=n(5208),d=n(9901),{compareIdentifiers:c}=n(3229);class u{constructor(e,t){if(t=d(t),e instanceof u){if(e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease)return e;e=e.version}else if("string"!=typeof e)throw new TypeError(`Invalid version. Must be a string. Got type "${typeof e}".`);if(e.length>s)throw new TypeError(`version is longer than ${s} characters`);a("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;const n=e.trim().match(t.loose?r[l.LOOSE]:r[l.FULL]);if(!n)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>o||this.major<0)throw new TypeError("Invalid major version");if(this.minor>o||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>o||this.patch<0)throw new TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map((e=>{if(/^[0-9]+$/.test(e)){const t=+e;if(t>=0&&t=0;)"number"==typeof this.prerelease[a]&&(this.prerelease[a]++,a=-2);if(-1===a){if(t===this.prerelease.join(".")&&!1===n)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let a=[t,e];!1===n&&(a=[t]),0===c(this.prerelease[0],t)?isNaN(this.prerelease[1])&&(this.prerelease=a):this.prerelease=a}break}default:throw new Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}e.exports=u},8064:(e,t,n)=>{const a=n(5950);e.exports=(e,t)=>new a(e,t).major},8690:(e,t,n)=>{const a=n(5950);e.exports=(e,t,n=!1)=>{if(e instanceof a)return e;try{return new a(e,t)}catch(e){if(!n)return null;throw e}}},8711:(e,t,n)=>{const a=n(8690);e.exports=(e,t)=>{const n=a(e,t);return n?n.version:null}},6692:e=>{const t=Number.MAX_SAFE_INTEGER||9007199254740991;e.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:t,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}},2322:(e,t,n)=>{var a=n(5606);const s="object"==typeof a&&a.env&&a.env.NODE_DEBUG&&/\bsemver\b/i.test(a.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};e.exports=s},3229:e=>{const t=/^[0-9]+$/,n=(e,n)=>{const a=t.test(e),s=t.test(n);return a&&s&&(e=+e,n=+n),e===n?0:a&&!s?-1:s&&!a?1:en(t,e)}},9901:e=>{const t=Object.freeze({loose:!0}),n=Object.freeze({});e.exports=e=>e?"object"!=typeof e?t:e:n},5208:(e,t,n)=>{const{MAX_SAFE_COMPONENT_LENGTH:a,MAX_SAFE_BUILD_LENGTH:s,MAX_LENGTH:o}=n(6692),r=n(2322),i=(t=e.exports={}).re=[],l=t.safeRe=[],d=t.src=[],c=t.safeSrc=[],u=t.t={};let m=0;const p="[a-zA-Z0-9-]",g=[["\\s",1],["\\d",o],[p,s]],f=(e,t,n)=>{const a=(e=>{for(const[t,n]of g)e=e.split(`${t}*`).join(`${t}{0,${n}}`).split(`${t}+`).join(`${t}{1,${n}}`);return e})(t),s=m++;r(e,s,t),u[e]=s,d[s]=t,c[s]=a,i[s]=new RegExp(t,n?"g":void 0),l[s]=new RegExp(a,n?"g":void 0)};f("NUMERICIDENTIFIER","0|[1-9]\\d*"),f("NUMERICIDENTIFIERLOOSE","\\d+"),f("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${p}*`),f("MAINVERSION",`(${d[u.NUMERICIDENTIFIER]})\\.(${d[u.NUMERICIDENTIFIER]})\\.(${d[u.NUMERICIDENTIFIER]})`),f("MAINVERSIONLOOSE",`(${d[u.NUMERICIDENTIFIERLOOSE]})\\.(${d[u.NUMERICIDENTIFIERLOOSE]})\\.(${d[u.NUMERICIDENTIFIERLOOSE]})`),f("PRERELEASEIDENTIFIER",`(?:${d[u.NUMERICIDENTIFIER]}|${d[u.NONNUMERICIDENTIFIER]})`),f("PRERELEASEIDENTIFIERLOOSE",`(?:${d[u.NUMERICIDENTIFIERLOOSE]}|${d[u.NONNUMERICIDENTIFIER]})`),f("PRERELEASE",`(?:-(${d[u.PRERELEASEIDENTIFIER]}(?:\\.${d[u.PRERELEASEIDENTIFIER]})*))`),f("PRERELEASELOOSE",`(?:-?(${d[u.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${d[u.PRERELEASEIDENTIFIERLOOSE]})*))`),f("BUILDIDENTIFIER",`${p}+`),f("BUILD",`(?:\\+(${d[u.BUILDIDENTIFIER]}(?:\\.${d[u.BUILDIDENTIFIER]})*))`),f("FULLPLAIN",`v?${d[u.MAINVERSION]}${d[u.PRERELEASE]}?${d[u.BUILD]}?`),f("FULL",`^${d[u.FULLPLAIN]}$`),f("LOOSEPLAIN",`[v=\\s]*${d[u.MAINVERSIONLOOSE]}${d[u.PRERELEASELOOSE]}?${d[u.BUILD]}?`),f("LOOSE",`^${d[u.LOOSEPLAIN]}$`),f("GTLT","((?:<|>)?=?)"),f("XRANGEIDENTIFIERLOOSE",`${d[u.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),f("XRANGEIDENTIFIER",`${d[u.NUMERICIDENTIFIER]}|x|X|\\*`),f("XRANGEPLAIN",`[v=\\s]*(${d[u.XRANGEIDENTIFIER]})(?:\\.(${d[u.XRANGEIDENTIFIER]})(?:\\.(${d[u.XRANGEIDENTIFIER]})(?:${d[u.PRERELEASE]})?${d[u.BUILD]}?)?)?`),f("XRANGEPLAINLOOSE",`[v=\\s]*(${d[u.XRANGEIDENTIFIERLOOSE]})(?:\\.(${d[u.XRANGEIDENTIFIERLOOSE]})(?:\\.(${d[u.XRANGEIDENTIFIERLOOSE]})(?:${d[u.PRERELEASELOOSE]})?${d[u.BUILD]}?)?)?`),f("XRANGE",`^${d[u.GTLT]}\\s*${d[u.XRANGEPLAIN]}$`),f("XRANGELOOSE",`^${d[u.GTLT]}\\s*${d[u.XRANGEPLAINLOOSE]}$`),f("COERCEPLAIN",`(^|[^\\d])(\\d{1,${a}})(?:\\.(\\d{1,${a}}))?(?:\\.(\\d{1,${a}}))?`),f("COERCE",`${d[u.COERCEPLAIN]}(?:$|[^\\d])`),f("COERCEFULL",d[u.COERCEPLAIN]+`(?:${d[u.PRERELEASE]})?`+`(?:${d[u.BUILD]})?(?:$|[^\\d])`),f("COERCERTL",d[u.COERCE],!0),f("COERCERTLFULL",d[u.COERCEFULL],!0),f("LONETILDE","(?:~>?)"),f("TILDETRIM",`(\\s*)${d[u.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",f("TILDE",`^${d[u.LONETILDE]}${d[u.XRANGEPLAIN]}$`),f("TILDELOOSE",`^${d[u.LONETILDE]}${d[u.XRANGEPLAINLOOSE]}$`),f("LONECARET","(?:\\^)"),f("CARETTRIM",`(\\s*)${d[u.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",f("CARET",`^${d[u.LONECARET]}${d[u.XRANGEPLAIN]}$`),f("CARETLOOSE",`^${d[u.LONECARET]}${d[u.XRANGEPLAINLOOSE]}$`),f("COMPARATORLOOSE",`^${d[u.GTLT]}\\s*(${d[u.LOOSEPLAIN]})$|^$`),f("COMPARATOR",`^${d[u.GTLT]}\\s*(${d[u.FULLPLAIN]})$|^$`),f("COMPARATORTRIM",`(\\s*)${d[u.GTLT]}\\s*(${d[u.LOOSEPLAIN]}|${d[u.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",f("HYPHENRANGE",`^\\s*(${d[u.XRANGEPLAIN]})\\s+-\\s+(${d[u.XRANGEPLAIN]})\\s*$`),f("HYPHENRANGELOOSE",`^\\s*(${d[u.XRANGEPLAINLOOSE]})\\s+-\\s+(${d[u.XRANGEPLAINLOOSE]})\\s*$`),f("STAR","(<|>)?=?\\s*\\*"),f("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),f("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")},7526:(e,t)=>{"use strict";t.byteLength=function(e){var t=i(e),n=t[0],a=t[1];return 3*(n+a)/4-a},t.toByteArray=function(e){var t,n,o=i(e),r=o[0],l=o[1],d=new s(function(e,t,n){return 3*(t+n)/4-n}(0,r,l)),c=0,u=l>0?r-4:r;for(n=0;n>16&255,d[c++]=t>>8&255,d[c++]=255&t;2===l&&(t=a[e.charCodeAt(n)]<<2|a[e.charCodeAt(n+1)]>>4,d[c++]=255&t);1===l&&(t=a[e.charCodeAt(n)]<<10|a[e.charCodeAt(n+1)]<<4|a[e.charCodeAt(n+2)]>>2,d[c++]=t>>8&255,d[c++]=255&t);return d},t.fromByteArray=function(e){for(var t,a=e.length,s=a%3,o=[],r=16383,i=0,d=a-s;id?d:i+r));1===s?(t=e[a-1],o.push(n[t>>2]+n[t<<4&63]+"==")):2===s&&(t=(e[a-2]<<8)+e[a-1],o.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return o.join("")};for(var n=[],a=[],s="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r=0;r<64;++r)n[r]=o[r],a[o.charCodeAt(r)]=r;function i(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function l(e,t,a){for(var s,o,r=[],i=t;i>18&63]+n[o>>12&63]+n[o>>6&63]+n[63&o]);return r.join("")}a["-".charCodeAt(0)]=62,a["_".charCodeAt(0)]=63},8287:(e,t,n)=>{"use strict";const a=n(7526),s=n(251),o="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;t.hp=l,t.IS=50;const r=2147483647;function i(e){if(e>r)throw new RangeError('The value "'+e+'" is invalid for option "size"');const t=new Uint8Array(e);return Object.setPrototypeOf(t,l.prototype),t}function l(e,t,n){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return u(e)}return d(e,t,n)}function d(e,t,n){if("string"==typeof e)return function(e,t){"string"==typeof t&&""!==t||(t="utf8");if(!l.isEncoding(t))throw new TypeError("Unknown encoding: "+t);const n=0|f(e,t);let a=i(n);const s=a.write(e,t);s!==n&&(a=a.slice(0,s));return a}(e,t);if(ArrayBuffer.isView(e))return function(e){if(K(e,Uint8Array)){const t=new Uint8Array(e);return p(t.buffer,t.byteOffset,t.byteLength)}return m(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(K(e,ArrayBuffer)||e&&K(e.buffer,ArrayBuffer))return p(e,t,n);if("undefined"!=typeof SharedArrayBuffer&&(K(e,SharedArrayBuffer)||e&&K(e.buffer,SharedArrayBuffer)))return p(e,t,n);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');const a=e.valueOf&&e.valueOf();if(null!=a&&a!==e)return l.from(a,t,n);const s=function(e){if(l.isBuffer(e)){const t=0|g(e.length),n=i(t);return 0===n.length||e.copy(n,0,0,t),n}if(void 0!==e.length)return"number"!=typeof e.length||Z(e.length)?i(0):m(e);if("Buffer"===e.type&&Array.isArray(e.data))return m(e.data)}(e);if(s)return s;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return l.from(e[Symbol.toPrimitive]("string"),t,n);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function c(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function u(e){return c(e),i(e<0?0:0|g(e))}function m(e){const t=e.length<0?0:0|g(e.length),n=i(t);for(let a=0;a=r)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+r.toString(16)+" bytes");return 0|e}function f(e,t){if(l.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||K(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);const n=e.length,a=arguments.length>2&&!0===arguments[2];if(!a&&0===n)return 0;let s=!1;for(;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return W(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return q(e).length;default:if(s)return a?-1:W(e).length;t=(""+t).toLowerCase(),s=!0}}function h(e,t,n){let a=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return P(this,t,n);case"utf8":case"utf-8":return E(this,t,n);case"ascii":return _(this,t,n);case"latin1":case"binary":return S(this,t,n);case"base64":return T(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return B(this,t,n);default:if(a)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),a=!0}}function v(e,t,n){const a=e[t];e[t]=e[n],e[n]=a}function y(e,t,n,a,s){if(0===e.length)return-1;if("string"==typeof n?(a=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),Z(n=+n)&&(n=s?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(s)return-1;n=e.length-1}else if(n<0){if(!s)return-1;n=0}if("string"==typeof t&&(t=l.from(t,a)),l.isBuffer(t))return 0===t.length?-1:w(e,t,n,a,s);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?s?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):w(e,[t],n,a,s);throw new TypeError("val must be string, number or Buffer")}function w(e,t,n,a,s){let o,r=1,i=e.length,l=t.length;if(void 0!==a&&("ucs2"===(a=String(a).toLowerCase())||"ucs-2"===a||"utf16le"===a||"utf-16le"===a)){if(e.length<2||t.length<2)return-1;r=2,i/=2,l/=2,n/=2}function d(e,t){return 1===r?e[t]:e.readUInt16BE(t*r)}if(s){let a=-1;for(o=n;oi&&(n=i-l),o=n;o>=0;o--){let n=!0;for(let a=0;as&&(a=s):a=s;const o=t.length;let r;for(a>o/2&&(a=o/2),r=0;r>8,s=n%256,o.push(s),o.push(a);return o}(t,e.length-n),e,n,a)}function T(e,t,n){return 0===t&&n===e.length?a.fromByteArray(e):a.fromByteArray(e.slice(t,n))}function E(e,t,n){n=Math.min(e.length,n);const a=[];let s=t;for(;s239?4:t>223?3:t>191?2:1;if(s+r<=n){let n,a,i,l;switch(r){case 1:t<128&&(o=t);break;case 2:n=e[s+1],128==(192&n)&&(l=(31&t)<<6|63&n,l>127&&(o=l));break;case 3:n=e[s+1],a=e[s+2],128==(192&n)&&128==(192&a)&&(l=(15&t)<<12|(63&n)<<6|63&a,l>2047&&(l<55296||l>57343)&&(o=l));break;case 4:n=e[s+1],a=e[s+2],i=e[s+3],128==(192&n)&&128==(192&a)&&128==(192&i)&&(l=(15&t)<<18|(63&n)<<12|(63&a)<<6|63&i,l>65535&&l<1114112&&(o=l))}}null===o?(o=65533,r=1):o>65535&&(o-=65536,a.push(o>>>10&1023|55296),o=56320|1023&o),a.push(o),s+=r}return function(e){const t=e.length;if(t<=N)return String.fromCharCode.apply(String,e);let n="",a=0;for(;aa.length?(l.isBuffer(t)||(t=l.from(t)),t.copy(a,s)):Uint8Array.prototype.set.call(a,t,s);else{if(!l.isBuffer(t))throw new TypeError('"list" argument must be an Array of Buffers');t.copy(a,s)}s+=t.length}return a},l.byteLength=f,l.prototype._isBuffer=!0,l.prototype.swap16=function(){const e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let t=0;tn&&(e+=" ... "),""},o&&(l.prototype[o]=l.prototype.inspect),l.prototype.compare=function(e,t,n,a,s){if(K(e,Uint8Array)&&(e=l.from(e,e.offset,e.byteLength)),!l.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===a&&(a=0),void 0===s&&(s=this.length),t<0||n>e.length||a<0||s>this.length)throw new RangeError("out of range index");if(a>=s&&t>=n)return 0;if(a>=s)return-1;if(t>=n)return 1;if(this===e)return 0;let o=(s>>>=0)-(a>>>=0),r=(n>>>=0)-(t>>>=0);const i=Math.min(o,r),d=this.slice(a,s),c=e.slice(t,n);for(let e=0;e>>=0,isFinite(n)?(n>>>=0,void 0===a&&(a="utf8")):(a=n,n=void 0)}const s=this.length-t;if((void 0===n||n>s)&&(n=s),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");a||(a="utf8");let o=!1;for(;;)switch(a){case"hex":return A(this,e,t,n);case"utf8":case"utf-8":return b(this,e,t,n);case"ascii":case"latin1":case"binary":return C(this,e,t,n);case"base64":return k(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return x(this,e,t,n);default:if(o)throw new TypeError("Unknown encoding: "+a);a=(""+a).toLowerCase(),o=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const N=4096;function _(e,t,n){let a="";n=Math.min(e.length,n);for(let s=t;sa)&&(n=a);let s="";for(let a=t;an)throw new RangeError("Trying to access beyond buffer length")}function F(e,t,n,a,s,o){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>s||te.length)throw new RangeError("Index out of range")}function z(e,t,n,a,s){$(t,a,s,e,n,7);let o=Number(t&BigInt(4294967295));e[n++]=o,o>>=8,e[n++]=o,o>>=8,e[n++]=o,o>>=8,e[n++]=o;let r=Number(t>>BigInt(32)&BigInt(4294967295));return e[n++]=r,r>>=8,e[n++]=r,r>>=8,e[n++]=r,r>>=8,e[n++]=r,n}function D(e,t,n,a,s){$(t,a,s,e,n,7);let o=Number(t&BigInt(4294967295));e[n+7]=o,o>>=8,e[n+6]=o,o>>=8,e[n+5]=o,o>>=8,e[n+4]=o;let r=Number(t>>BigInt(32)&BigInt(4294967295));return e[n+3]=r,r>>=8,e[n+2]=r,r>>=8,e[n+1]=r,r>>=8,e[n]=r,n+8}function M(e,t,n,a,s,o){if(n+a>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function O(e,t,n,a,o){return t=+t,n>>>=0,o||M(e,0,n,4),s.write(e,t,n,a,23,4),n+4}function U(e,t,n,a,o){return t=+t,n>>>=0,o||M(e,0,n,8),s.write(e,t,n,a,52,8),n+8}l.prototype.slice=function(e,t){const n=this.length;(e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t>>=0,t>>>=0,n||L(e,t,this.length);let a=this[e],s=1,o=0;for(;++o>>=0,t>>>=0,n||L(e,t,this.length);let a=this[e+--t],s=1;for(;t>0&&(s*=256);)a+=this[e+--t]*s;return a},l.prototype.readUint8=l.prototype.readUInt8=function(e,t){return e>>>=0,t||L(e,1,this.length),this[e]},l.prototype.readUint16LE=l.prototype.readUInt16LE=function(e,t){return e>>>=0,t||L(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUint16BE=l.prototype.readUInt16BE=function(e,t){return e>>>=0,t||L(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUint32LE=l.prototype.readUInt32LE=function(e,t){return e>>>=0,t||L(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUint32BE=l.prototype.readUInt32BE=function(e,t){return e>>>=0,t||L(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readBigUInt64LE=Y((function(e){H(e>>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||G(e,this.length-8);const a=t+256*this[++e]+65536*this[++e]+this[++e]*2**24,s=this[++e]+256*this[++e]+65536*this[++e]+n*2**24;return BigInt(a)+(BigInt(s)<>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||G(e,this.length-8);const a=t*2**24+65536*this[++e]+256*this[++e]+this[++e],s=this[++e]*2**24+65536*this[++e]+256*this[++e]+n;return(BigInt(a)<>>=0,t>>>=0,n||L(e,t,this.length);let a=this[e],s=1,o=0;for(;++o=s&&(a-=Math.pow(2,8*t)),a},l.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||L(e,t,this.length);let a=t,s=1,o=this[e+--a];for(;a>0&&(s*=256);)o+=this[e+--a]*s;return s*=128,o>=s&&(o-=Math.pow(2,8*t)),o},l.prototype.readInt8=function(e,t){return e>>>=0,t||L(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){e>>>=0,t||L(e,2,this.length);const n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt16BE=function(e,t){e>>>=0,t||L(e,2,this.length);const n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt32LE=function(e,t){return e>>>=0,t||L(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return e>>>=0,t||L(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readBigInt64LE=Y((function(e){H(e>>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||G(e,this.length-8);const a=this[e+4]+256*this[e+5]+65536*this[e+6]+(n<<24);return(BigInt(a)<>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||G(e,this.length-8);const a=(t<<24)+65536*this[++e]+256*this[++e]+this[++e];return(BigInt(a)<>>=0,t||L(e,4,this.length),s.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return e>>>=0,t||L(e,4,this.length),s.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return e>>>=0,t||L(e,8,this.length),s.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return e>>>=0,t||L(e,8,this.length),s.read(this,e,!1,52,8)},l.prototype.writeUintLE=l.prototype.writeUIntLE=function(e,t,n,a){if(e=+e,t>>>=0,n>>>=0,!a){F(this,e,t,n,Math.pow(2,8*n)-1,0)}let s=1,o=0;for(this[t]=255&e;++o>>=0,n>>>=0,!a){F(this,e,t,n,Math.pow(2,8*n)-1,0)}let s=n-1,o=1;for(this[t+s]=255&e;--s>=0&&(o*=256);)this[t+s]=e/o&255;return t+n},l.prototype.writeUint8=l.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||F(this,e,t,1,255,0),this[t]=255&e,t+1},l.prototype.writeUint16LE=l.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||F(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeUint16BE=l.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||F(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeUint32LE=l.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||F(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},l.prototype.writeUint32BE=l.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||F(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},l.prototype.writeBigUInt64LE=Y((function(e,t=0){return z(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),l.prototype.writeBigUInt64BE=Y((function(e,t=0){return D(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),l.prototype.writeIntLE=function(e,t,n,a){if(e=+e,t>>>=0,!a){const a=Math.pow(2,8*n-1);F(this,e,t,n,a-1,-a)}let s=0,o=1,r=0;for(this[t]=255&e;++s>>=0,!a){const a=Math.pow(2,8*n-1);F(this,e,t,n,a-1,-a)}let s=n-1,o=1,r=0;for(this[t+s]=255&e;--s>=0&&(o*=256);)e<0&&0===r&&0!==this[t+s+1]&&(r=1),this[t+s]=(e/o|0)-r&255;return t+n},l.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||F(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||F(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||F(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||F(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},l.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||F(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},l.prototype.writeBigInt64LE=Y((function(e,t=0){return z(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),l.prototype.writeBigInt64BE=Y((function(e,t=0){return D(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),l.prototype.writeFloatLE=function(e,t,n){return O(this,e,t,!0,n)},l.prototype.writeFloatBE=function(e,t,n){return O(this,e,t,!1,n)},l.prototype.writeDoubleLE=function(e,t,n){return U(this,e,t,!0,n)},l.prototype.writeDoubleBE=function(e,t,n){return U(this,e,t,!1,n)},l.prototype.copy=function(e,t,n,a){if(!l.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n||(n=0),a||0===a||(a=this.length),t>=e.length&&(t=e.length),t||(t=0),a>0&&a=this.length)throw new RangeError("Index out of range");if(a<0)throw new RangeError("sourceEnd out of bounds");a>this.length&&(a=this.length),e.length-t>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(s=t;s=a+4;n-=3)t=`_${e.slice(n-3,n)}${t}`;return`${e.slice(0,n)}${t}`}function $(e,t,n,a,s,o){if(e>n||e3?0===t||t===BigInt(0)?`>= 0${a} and < 2${a} ** ${8*(o+1)}${a}`:`>= -(2${a} ** ${8*(o+1)-1}${a}) and < 2 ** ${8*(o+1)-1}${a}`:`>= ${t}${a} and <= ${n}${a}`,new R.ERR_OUT_OF_RANGE("value",s,e)}!function(e,t,n){H(t,"offset"),void 0!==e[t]&&void 0!==e[t+n]||G(t,e.length-(n+1))}(a,s,o)}function H(e,t){if("number"!=typeof e)throw new R.ERR_INVALID_ARG_TYPE(t,"number",e)}function G(e,t,n){if(Math.floor(e)!==e)throw H(e,n),new R.ERR_OUT_OF_RANGE(n||"offset","an integer",e);if(t<0)throw new R.ERR_BUFFER_OUT_OF_BOUNDS;throw new R.ERR_OUT_OF_RANGE(n||"offset",`>= ${n?1:0} and <= ${t}`,e)}j("ERR_BUFFER_OUT_OF_BOUNDS",(function(e){return e?`${e} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"}),RangeError),j("ERR_INVALID_ARG_TYPE",(function(e,t){return`The "${e}" argument must be of type number. Received type ${typeof t}`}),TypeError),j("ERR_OUT_OF_RANGE",(function(e,t,n){let a=`The value of "${e}" is out of range.`,s=n;return Number.isInteger(n)&&Math.abs(n)>2**32?s=I(String(n)):"bigint"==typeof n&&(s=String(n),(n>BigInt(2)**BigInt(32)||n<-(BigInt(2)**BigInt(32)))&&(s=I(s)),s+="n"),a+=` It must be ${t}. Received ${s}`,a}),RangeError);const V=/[^+/0-9A-Za-z-_]/g;function W(e,t){let n;t=t||1/0;const a=e.length;let s=null;const o=[];for(let r=0;r55295&&n<57344){if(!s){if(n>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(r+1===a){(t-=3)>-1&&o.push(239,191,189);continue}s=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),s=n;continue}n=65536+(s-55296<<10|n-56320)}else s&&(t-=3)>-1&&o.push(239,191,189);if(s=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function q(e){return a.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(V,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function X(e,t,n,a){let s;for(s=0;s=t.length||s>=e.length);++s)t[s+n]=e[s];return s}function K(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function Z(e){return e!=e}const J=function(){const e="0123456789abcdef",t=new Array(256);for(let n=0;n<16;++n){const a=16*n;for(let s=0;s<16;++s)t[a+s]=e[n]+e[s]}return t}();function Y(e){return"undefined"==typeof BigInt?Q:e}function Q(){throw new Error("BigInt not supported")}},8904:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(1354),s=n.n(a),o=n(6314),r=n.n(o)()(s());r.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-9676f7ed] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.action-items[data-v-9676f7ed] {\n display: flex;\n align-items: center;\n gap: calc((var(--default-clickable-area) - 16px) / 2 / 2);\n}\n.action-item[data-v-9676f7ed] {\n --open-background-color: var(--color-background-hover, $action-background-hover);\n position: relative;\n display: inline-block;\n}\n.action-item.action-item--primary[data-v-9676f7ed] {\n --open-background-color: var(--color-primary-element-hover);\n}\n.action-item.action-item--secondary[data-v-9676f7ed] {\n --open-background-color: var(--color-primary-element-light-hover);\n}\n.action-item.action-item--error[data-v-9676f7ed] {\n --open-background-color: var(--color-error-hover);\n}\n.action-item.action-item--warning[data-v-9676f7ed] {\n --open-background-color: var(--color-warning-hover);\n}\n.action-item.action-item--success[data-v-9676f7ed] {\n --open-background-color: var(--color-success-hover);\n}\n.action-item.action-item--tertiary-no-background[data-v-9676f7ed] {\n --open-background-color: transparent;\n}\n.action-item.action-item--open .action-item__menutoggle[data-v-9676f7ed] {\n background-color: var(--open-background-color);\n}\n.action-item__menutoggle__icon[data-v-9676f7ed] {\n width: 20px;\n height: 20px;\n object-fit: contain;\n}/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.action-item__popper .v-popper__wrapper {\n border-radius: var(--border-radius-large);\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner {\n border-radius: var(--border-radius-large);\n padding: 4px;\n max-height: calc(100vh - var(--header-height));\n overflow: auto;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcActions-CXnDIMae.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,yDAAyD;AAC3D;AACA;EACE,gFAAgF;EAChF,kBAAkB;EAClB,qBAAqB;AACvB;AACA;EACE,2DAA2D;AAC7D;AACA;EACE,iEAAiE;AACnE;AACA;EACE,iDAAiD;AACnD;AACA;EACE,mDAAmD;AACrD;AACA;EACE,mDAAmD;AACrD;AACA;EACE,oCAAoC;AACtC;AACA;EACE,8CAA8C;AAChD;AACA;EACE,WAAW;EACX,YAAY;EACZ,mBAAmB;AACrB,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,yCAAyC;AAC3C;AACA;EACE,yCAAyC;EACzC,YAAY;EACZ,8CAA8C;EAC9C,cAAc;AAChB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-9676f7ed] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.action-items[data-v-9676f7ed] {\n display: flex;\n align-items: center;\n gap: calc((var(--default-clickable-area) - 16px) / 2 / 2);\n}\n.action-item[data-v-9676f7ed] {\n --open-background-color: var(--color-background-hover, $action-background-hover);\n position: relative;\n display: inline-block;\n}\n.action-item.action-item--primary[data-v-9676f7ed] {\n --open-background-color: var(--color-primary-element-hover);\n}\n.action-item.action-item--secondary[data-v-9676f7ed] {\n --open-background-color: var(--color-primary-element-light-hover);\n}\n.action-item.action-item--error[data-v-9676f7ed] {\n --open-background-color: var(--color-error-hover);\n}\n.action-item.action-item--warning[data-v-9676f7ed] {\n --open-background-color: var(--color-warning-hover);\n}\n.action-item.action-item--success[data-v-9676f7ed] {\n --open-background-color: var(--color-success-hover);\n}\n.action-item.action-item--tertiary-no-background[data-v-9676f7ed] {\n --open-background-color: transparent;\n}\n.action-item.action-item--open .action-item__menutoggle[data-v-9676f7ed] {\n background-color: var(--open-background-color);\n}\n.action-item__menutoggle__icon[data-v-9676f7ed] {\n width: 20px;\n height: 20px;\n object-fit: contain;\n}/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.action-item__popper .v-popper__wrapper {\n border-radius: var(--border-radius-large);\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner {\n border-radius: var(--border-radius-large);\n padding: 4px;\n max-height: calc(100vh - var(--header-height));\n overflow: auto;\n}"],sourceRoot:""}]);const i=r},7619:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(1354),s=n.n(a),o=n(6314),r=n.n(o)()(s());r.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-ce3a06f2] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.button-vue[data-v-ce3a06f2] {\n --button-size: var(--default-clickable-area);\n --button-inner-size: calc(var(--button-size) - 4px);\n --button-radius: var(--border-radius-element, calc(var(--button-size) / 2));\n --button-padding-default: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4));\n --button-padding: var(--default-grid-baseline) var(--button-padding-default);\n color: var(--color-primary-element-light-text);\n background-color: var(--color-primary-element-light);\n border: 1px solid var(--color-primary-element-light-hover);\n border-bottom-width: 2px;\n border-radius: var(--button-radius);\n box-sizing: border-box;\n position: relative;\n width: fit-content;\n overflow: hidden;\n padding-block: 1px 0;\n padding-inline: var(--button-padding);\n min-height: var(--button-size);\n min-width: var(--button-size);\n display: flex;\n align-items: center;\n justify-content: center;\n transition-property: color, border-color, background-color;\n transition-duration: 0.1s;\n transition-timing-function: linear;\n cursor: pointer;\n font-size: var(--default-font-size);\n font-weight: bold;\n}\n.button-vue--size-small[data-v-ce3a06f2] {\n --button-size: var(--clickable-area-small, 24px);\n --button-radius: var(--border-radius);\n}\n.button-vue--size-large[data-v-ce3a06f2] {\n --button-size: var(--clickable-area-large, 48px);\n}\n.button-vue[data-v-ce3a06f2], .button-vue[data-v-ce3a06f2] * {\n cursor: pointer;\n}\n.button-vue[data-v-ce3a06f2]:focus {\n outline: none;\n}\n.button-vue[data-v-ce3a06f2]:disabled {\n cursor: default;\n opacity: 0.5;\n filter: saturate(0.7);\n}\n.button-vue[data-v-ce3a06f2]:disabled * {\n cursor: default;\n}\n.button-vue[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue[data-v-ce3a06f2]:active {\n background-color: var(--color-primary-element-light);\n}\n.button-vue__wrapper[data-v-ce3a06f2] {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n}\n.button-vue--end .button-vue__wrapper[data-v-ce3a06f2] {\n justify-content: end;\n}\n.button-vue--start .button-vue__wrapper[data-v-ce3a06f2] {\n justify-content: start;\n}\n.button-vue--reverse .button-vue__wrapper[data-v-ce3a06f2] {\n flex-direction: row-reverse;\n}\n.button-vue--reverse.button-vue--icon-and-text[data-v-ce3a06f2] {\n --button-padding: var(--button-padding-default) var(--default-grid-baseline);\n}\n.button-vue__icon[data-v-ce3a06f2] {\n --default-clickable-area: var(--button-inner-size);\n height: var(--button-inner-size);\n width: var(--button-inner-size);\n min-height: var(--button-inner-size);\n min-width: var(--button-inner-size);\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.button-vue--size-small .button-vue__icon[data-v-ce3a06f2] > * {\n max-height: 16px;\n max-width: 16px;\n}\n.button-vue--size-small .button-vue__icon[data-v-ce3a06f2] svg {\n height: 16px;\n width: 16px;\n}\n.button-vue__text[data-v-ce3a06f2] {\n font-weight: bold;\n margin-bottom: 1px;\n padding: 2px 0;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n}\n.button-vue--icon-only[data-v-ce3a06f2] {\n --button-padding: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4));\n line-height: 1;\n width: var(--button-size) !important;\n}\n.button-vue--text-only[data-v-ce3a06f2] {\n --button-padding: var(--button-padding-default);\n}\n.button-vue--text-only .button-vue__text[data-v-ce3a06f2] {\n margin-inline: 4px;\n}\n.button-vue--wide[data-v-ce3a06f2] {\n width: 100%;\n}\n.button-vue[data-v-ce3a06f2]:focus-visible {\n outline: 2px solid var(--color-main-text) !important;\n box-shadow: 0 0 0 4px var(--color-main-background) !important;\n}\n.button-vue:focus-visible.button-vue--vue-tertiary-on-primary[data-v-ce3a06f2] {\n outline: 2px solid var(--color-primary-element-text);\n border-radius: var(--border-radius-element, var(--border-radius));\n background-color: transparent;\n}\n.button-vue--vue-primary[data-v-ce3a06f2] {\n background-color: var(--color-primary-element);\n border-color: var(--color-primary-element-hover);\n color: var(--color-primary-element-text);\n}\n.button-vue--vue-primary[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-primary-element-hover);\n}\n.button-vue--vue-primary[data-v-ce3a06f2]:active {\n background-color: var(--color-primary-element);\n}\n.button-vue--vue-secondary[data-v-ce3a06f2] {\n background-color: var(--color-primary-element-light);\n border-color: var(--color-primary-element-light-hover);\n color: var(--color-primary-element-light-text);\n}\n.button-vue--vue-secondary[data-v-ce3a06f2]:hover:not(:disabled) {\n color: var(--color-primary-element-light-text);\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue--tertiary[data-v-ce3a06f2], .button-vue--vue-tertiary[data-v-ce3a06f2] {\n background-color: transparent;\n border-color: transparent;\n color: var(--color-main-text);\n}\n.button-vue--tertiary[data-v-ce3a06f2]:hover:not(:disabled), .button-vue--vue-tertiary[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-background-hover);\n}\n.button-vue--vue-tertiary-no-background[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-tertiary-on-primary[data-v-ce3a06f2] {\n color: var(--color-primary-element-text);\n}\n.button-vue--vue-tertiary-on-primary[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-success[data-v-ce3a06f2] {\n background-color: var(--color-success);\n border-color: var(--color-success-hover);\n color: var(--color-success-text);\n}\n.button-vue--vue-success[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-success-hover);\n}\n.button-vue--vue-success[data-v-ce3a06f2]:active {\n background-color: var(--color-success);\n}\n.button-vue--vue-warning[data-v-ce3a06f2] {\n background-color: var(--color-warning);\n border-color: var(--color-warning-hover);\n color: var(--color-warning-text);\n}\n.button-vue--vue-warning[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-warning-hover);\n}\n.button-vue--vue-warning[data-v-ce3a06f2]:active {\n background-color: var(--color-warning);\n}\n.button-vue--vue-error[data-v-ce3a06f2] {\n background-color: var(--color-error);\n border-color: var(--color-error-hover);\n color: var(--color-error-text);\n}\n.button-vue--vue-error[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-error-hover);\n}\n.button-vue--vue-error[data-v-ce3a06f2]:active {\n background-color: var(--color-error);\n}\n.button-vue--legacy[data-v-ce3a06f2] {\n --button-inner-size: var(--button-size);\n border: none;\n padding-block: 0;\n}\n.button-vue--legacy.button-vue--vue-error[data-v-ce3a06f2], .button-vue--legacy.button-vue--vue-success[data-v-ce3a06f2], .button-vue--legacy.button-vue--vue-warning[data-v-ce3a06f2] {\n color: white;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcButton-C_LOxojs.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,4CAA4C;EAC5C,mDAAmD;EACnD,2EAA2E;EAC3E,2HAA2H;EAC3H,4EAA4E;EAC5E,8CAA8C;EAC9C,oDAAoD;EACpD,0DAA0D;EAC1D,wBAAwB;EACxB,mCAAmC;EACnC,sBAAsB;EACtB,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB,oBAAoB;EACpB,qCAAqC;EACrC,8BAA8B;EAC9B,6BAA6B;EAC7B,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,0DAA0D;EAC1D,yBAAyB;EACzB,kCAAkC;EAClC,eAAe;EACf,mCAAmC;EACnC,iBAAiB;AACnB;AACA;EACE,gDAAgD;EAChD,qCAAqC;AACvC;AACA;EACE,gDAAgD;AAClD;AACA;EACE,eAAe;AACjB;AACA;EACE,aAAa;AACf;AACA;EACE,eAAe;EACf,YAAY;EACZ,qBAAqB;AACvB;AACA;EACE,eAAe;AACjB;AACA;EACE,0DAA0D;AAC5D;AACA;EACE,oDAAoD;AACtD;AACA;EACE,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;EACvB,WAAW;AACb;AACA;EACE,oBAAoB;AACtB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,2BAA2B;AAC7B;AACA;EACE,4EAA4E;AAC9E;AACA;EACE,kDAAkD;EAClD,gCAAgC;EAChC,+BAA+B;EAC/B,oCAAoC;EACpC,mCAAmC;EACnC,aAAa;EACb,uBAAuB;EACvB,mBAAmB;AACrB;AACA;EACE,gBAAgB;EAChB,eAAe;AACjB;AACA;EACE,YAAY;EACZ,WAAW;AACb;AACA;EACE,iBAAiB;EACjB,kBAAkB;EAClB,cAAc;EACd,mBAAmB;EACnB,uBAAuB;EACvB,gBAAgB;AAClB;AACA;EACE,mHAAmH;EACnH,cAAc;EACd,oCAAoC;AACtC;AACA;EACE,+CAA+C;AACjD;AACA;EACE,kBAAkB;AACpB;AACA;EACE,WAAW;AACb;AACA;EACE,oDAAoD;EACpD,6DAA6D;AAC/D;AACA;EACE,oDAAoD;EACpD,iEAAiE;EACjE,6BAA6B;AAC/B;AACA;EACE,8CAA8C;EAC9C,gDAAgD;EAChD,wCAAwC;AAC1C;AACA;EACE,oDAAoD;AACtD;AACA;EACE,8CAA8C;AAChD;AACA;EACE,oDAAoD;EACpD,sDAAsD;EACtD,8CAA8C;AAChD;AACA;EACE,8CAA8C;EAC9C,0DAA0D;AAC5D;AACA;EACE,6BAA6B;EAC7B,yBAAyB;EACzB,6BAA6B;AAC/B;AACA;EACE,+CAA+C;AACjD;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,wCAAwC;AAC1C;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,sCAAsC;EACtC,wCAAwC;EACxC,gCAAgC;AAClC;AACA;EACE,4CAA4C;AAC9C;AACA;EACE,sCAAsC;AACxC;AACA;EACE,sCAAsC;EACtC,wCAAwC;EACxC,gCAAgC;AAClC;AACA;EACE,4CAA4C;AAC9C;AACA;EACE,sCAAsC;AACxC;AACA;EACE,oCAAoC;EACpC,sCAAsC;EACtC,8BAA8B;AAChC;AACA;EACE,0CAA0C;AAC5C;AACA;EACE,oCAAoC;AACtC;AACA;EACE,uCAAuC;EACvC,YAAY;EACZ,gBAAgB;AAClB;AACA;EACE,YAAY;AACd",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-ce3a06f2] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.button-vue[data-v-ce3a06f2] {\n --button-size: var(--default-clickable-area);\n --button-inner-size: calc(var(--button-size) - 4px);\n --button-radius: var(--border-radius-element, calc(var(--button-size) / 2));\n --button-padding-default: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4));\n --button-padding: var(--default-grid-baseline) var(--button-padding-default);\n color: var(--color-primary-element-light-text);\n background-color: var(--color-primary-element-light);\n border: 1px solid var(--color-primary-element-light-hover);\n border-bottom-width: 2px;\n border-radius: var(--button-radius);\n box-sizing: border-box;\n position: relative;\n width: fit-content;\n overflow: hidden;\n padding-block: 1px 0;\n padding-inline: var(--button-padding);\n min-height: var(--button-size);\n min-width: var(--button-size);\n display: flex;\n align-items: center;\n justify-content: center;\n transition-property: color, border-color, background-color;\n transition-duration: 0.1s;\n transition-timing-function: linear;\n cursor: pointer;\n font-size: var(--default-font-size);\n font-weight: bold;\n}\n.button-vue--size-small[data-v-ce3a06f2] {\n --button-size: var(--clickable-area-small, 24px);\n --button-radius: var(--border-radius);\n}\n.button-vue--size-large[data-v-ce3a06f2] {\n --button-size: var(--clickable-area-large, 48px);\n}\n.button-vue[data-v-ce3a06f2], .button-vue[data-v-ce3a06f2] * {\n cursor: pointer;\n}\n.button-vue[data-v-ce3a06f2]:focus {\n outline: none;\n}\n.button-vue[data-v-ce3a06f2]:disabled {\n cursor: default;\n opacity: 0.5;\n filter: saturate(0.7);\n}\n.button-vue[data-v-ce3a06f2]:disabled * {\n cursor: default;\n}\n.button-vue[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue[data-v-ce3a06f2]:active {\n background-color: var(--color-primary-element-light);\n}\n.button-vue__wrapper[data-v-ce3a06f2] {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n}\n.button-vue--end .button-vue__wrapper[data-v-ce3a06f2] {\n justify-content: end;\n}\n.button-vue--start .button-vue__wrapper[data-v-ce3a06f2] {\n justify-content: start;\n}\n.button-vue--reverse .button-vue__wrapper[data-v-ce3a06f2] {\n flex-direction: row-reverse;\n}\n.button-vue--reverse.button-vue--icon-and-text[data-v-ce3a06f2] {\n --button-padding: var(--button-padding-default) var(--default-grid-baseline);\n}\n.button-vue__icon[data-v-ce3a06f2] {\n --default-clickable-area: var(--button-inner-size);\n height: var(--button-inner-size);\n width: var(--button-inner-size);\n min-height: var(--button-inner-size);\n min-width: var(--button-inner-size);\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.button-vue--size-small .button-vue__icon[data-v-ce3a06f2] > * {\n max-height: 16px;\n max-width: 16px;\n}\n.button-vue--size-small .button-vue__icon[data-v-ce3a06f2] svg {\n height: 16px;\n width: 16px;\n}\n.button-vue__text[data-v-ce3a06f2] {\n font-weight: bold;\n margin-bottom: 1px;\n padding: 2px 0;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n}\n.button-vue--icon-only[data-v-ce3a06f2] {\n --button-padding: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4));\n line-height: 1;\n width: var(--button-size) !important;\n}\n.button-vue--text-only[data-v-ce3a06f2] {\n --button-padding: var(--button-padding-default);\n}\n.button-vue--text-only .button-vue__text[data-v-ce3a06f2] {\n margin-inline: 4px;\n}\n.button-vue--wide[data-v-ce3a06f2] {\n width: 100%;\n}\n.button-vue[data-v-ce3a06f2]:focus-visible {\n outline: 2px solid var(--color-main-text) !important;\n box-shadow: 0 0 0 4px var(--color-main-background) !important;\n}\n.button-vue:focus-visible.button-vue--vue-tertiary-on-primary[data-v-ce3a06f2] {\n outline: 2px solid var(--color-primary-element-text);\n border-radius: var(--border-radius-element, var(--border-radius));\n background-color: transparent;\n}\n.button-vue--vue-primary[data-v-ce3a06f2] {\n background-color: var(--color-primary-element);\n border-color: var(--color-primary-element-hover);\n color: var(--color-primary-element-text);\n}\n.button-vue--vue-primary[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-primary-element-hover);\n}\n.button-vue--vue-primary[data-v-ce3a06f2]:active {\n background-color: var(--color-primary-element);\n}\n.button-vue--vue-secondary[data-v-ce3a06f2] {\n background-color: var(--color-primary-element-light);\n border-color: var(--color-primary-element-light-hover);\n color: var(--color-primary-element-light-text);\n}\n.button-vue--vue-secondary[data-v-ce3a06f2]:hover:not(:disabled) {\n color: var(--color-primary-element-light-text);\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue--tertiary[data-v-ce3a06f2], .button-vue--vue-tertiary[data-v-ce3a06f2] {\n background-color: transparent;\n border-color: transparent;\n color: var(--color-main-text);\n}\n.button-vue--tertiary[data-v-ce3a06f2]:hover:not(:disabled), .button-vue--vue-tertiary[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-background-hover);\n}\n.button-vue--vue-tertiary-no-background[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-tertiary-on-primary[data-v-ce3a06f2] {\n color: var(--color-primary-element-text);\n}\n.button-vue--vue-tertiary-on-primary[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-success[data-v-ce3a06f2] {\n background-color: var(--color-success);\n border-color: var(--color-success-hover);\n color: var(--color-success-text);\n}\n.button-vue--vue-success[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-success-hover);\n}\n.button-vue--vue-success[data-v-ce3a06f2]:active {\n background-color: var(--color-success);\n}\n.button-vue--vue-warning[data-v-ce3a06f2] {\n background-color: var(--color-warning);\n border-color: var(--color-warning-hover);\n color: var(--color-warning-text);\n}\n.button-vue--vue-warning[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-warning-hover);\n}\n.button-vue--vue-warning[data-v-ce3a06f2]:active {\n background-color: var(--color-warning);\n}\n.button-vue--vue-error[data-v-ce3a06f2] {\n background-color: var(--color-error);\n border-color: var(--color-error-hover);\n color: var(--color-error-text);\n}\n.button-vue--vue-error[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-error-hover);\n}\n.button-vue--vue-error[data-v-ce3a06f2]:active {\n background-color: var(--color-error);\n}\n.button-vue--legacy[data-v-ce3a06f2] {\n --button-inner-size: var(--button-size);\n border: none;\n padding-block: 0;\n}\n.button-vue--legacy.button-vue--vue-error[data-v-ce3a06f2], .button-vue--legacy.button-vue--vue-success[data-v-ce3a06f2], .button-vue--legacy.button-vue--vue-warning[data-v-ce3a06f2] {\n color: white;\n}"],sourceRoot:""}]);const i=r},958:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(1354),s=n.n(a),o=n(6314),r=n.n(o)()(s());r.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/** When having the small dialog style we override the modal styling so dialogs look more dialog like */\n@media only screen and (max-width: 512px) {\n.dialog__modal .modal-wrapper--small .modal-container {\n width: fit-content;\n height: unset;\n max-height: 90%;\n position: relative;\n top: unset;\n border-radius: var(--border-radius-large);\n}\n}/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-49ff4e77] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.dialog[data-v-49ff4e77] {\n height: 100%;\n width: 100%;\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n overflow: hidden;\n}\n.dialog__modal[data-v-49ff4e77] .modal-wrapper .modal-container {\n display: flex !important;\n padding-block: 4px 0;\n padding-inline: 12px 0;\n}\n.dialog__modal[data-v-49ff4e77] .modal-wrapper .modal-container__content {\n display: flex;\n flex-direction: column;\n overflow: hidden;\n}\n.dialog__wrapper[data-v-49ff4e77] {\n display: flex;\n flex-direction: row;\n flex: 1;\n min-height: 0;\n overflow: hidden;\n}\n.dialog__wrapper--collapsed[data-v-49ff4e77] {\n flex-direction: column;\n}\n.dialog__navigation[data-v-49ff4e77] {\n display: flex;\n flex-shrink: 0;\n}\n.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-49ff4e77] {\n flex-direction: column;\n overflow: hidden auto;\n height: 100%;\n min-width: 200px;\n margin-inline-end: 20px;\n}\n.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-49ff4e77] {\n flex-direction: row;\n justify-content: space-between;\n overflow: auto hidden;\n width: 100%;\n min-width: 100%;\n}\n.dialog__name[data-v-49ff4e77] {\n font-size: 21px;\n text-align: center;\n height: fit-content;\n min-height: var(--default-clickable-area);\n line-height: var(--default-clickable-area);\n overflow-wrap: break-word;\n margin-block: 0 12px;\n}\n.dialog__content[data-v-49ff4e77] {\n flex: 1;\n min-height: 0;\n overflow: auto;\n padding-inline-end: 12px;\n}\n.dialog__text[data-v-49ff4e77] {\n padding-block-end: 6px;\n}\n.dialog__actions[data-v-49ff4e77] {\n box-sizing: border-box;\n display: flex;\n gap: 6px;\n align-content: center;\n justify-content: end;\n width: 100%;\n max-width: 100%;\n padding-inline: 0 12px;\n margin-inline: 0;\n margin-block: 0;\n}\n.dialog__actions[data-v-49ff4e77]:not(:empty) {\n margin-block: 6px 12px;\n}\n@media only screen and (max-width: 512px) {\n.dialog__name[data-v-49ff4e77] {\n text-align: start;\n margin-inline-end: var(--default-clickable-area);\n}\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcDialog-X7BRqUGJ.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA,uGAAuG;AACvG;AACA;IACI,kBAAkB;IAClB,aAAa;IACb,eAAe;IACf,kBAAkB;IAClB,UAAU;IACV,yCAAyC;AAC7C;AACA,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,YAAY;EACZ,WAAW;EACX,aAAa;EACb,sBAAsB;EACtB,8BAA8B;EAC9B,gBAAgB;AAClB;AACA;EACE,wBAAwB;EACxB,oBAAoB;EACpB,sBAAsB;AACxB;AACA;EACE,aAAa;EACb,sBAAsB;EACtB,gBAAgB;AAClB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,OAAO;EACP,aAAa;EACb,gBAAgB;AAClB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,aAAa;EACb,cAAc;AAChB;AACA;EACE,sBAAsB;EACtB,qBAAqB;EACrB,YAAY;EACZ,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,mBAAmB;EACnB,8BAA8B;EAC9B,qBAAqB;EACrB,WAAW;EACX,eAAe;AACjB;AACA;EACE,eAAe;EACf,kBAAkB;EAClB,mBAAmB;EACnB,yCAAyC;EACzC,0CAA0C;EAC1C,yBAAyB;EACzB,oBAAoB;AACtB;AACA;EACE,OAAO;EACP,aAAa;EACb,cAAc;EACd,wBAAwB;AAC1B;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;EACtB,aAAa;EACb,QAAQ;EACR,qBAAqB;EACrB,oBAAoB;EACpB,WAAW;EACX,eAAe;EACf,sBAAsB;EACtB,gBAAgB;EAChB,eAAe;AACjB;AACA;EACE,sBAAsB;AACxB;AACA;AACA;IACI,iBAAiB;IACjB,gDAAgD;AACpD;AACA",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/** When having the small dialog style we override the modal styling so dialogs look more dialog like */\n@media only screen and (max-width: 512px) {\n.dialog__modal .modal-wrapper--small .modal-container {\n width: fit-content;\n height: unset;\n max-height: 90%;\n position: relative;\n top: unset;\n border-radius: var(--border-radius-large);\n}\n}/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-49ff4e77] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.dialog[data-v-49ff4e77] {\n height: 100%;\n width: 100%;\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n overflow: hidden;\n}\n.dialog__modal[data-v-49ff4e77] .modal-wrapper .modal-container {\n display: flex !important;\n padding-block: 4px 0;\n padding-inline: 12px 0;\n}\n.dialog__modal[data-v-49ff4e77] .modal-wrapper .modal-container__content {\n display: flex;\n flex-direction: column;\n overflow: hidden;\n}\n.dialog__wrapper[data-v-49ff4e77] {\n display: flex;\n flex-direction: row;\n flex: 1;\n min-height: 0;\n overflow: hidden;\n}\n.dialog__wrapper--collapsed[data-v-49ff4e77] {\n flex-direction: column;\n}\n.dialog__navigation[data-v-49ff4e77] {\n display: flex;\n flex-shrink: 0;\n}\n.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-49ff4e77] {\n flex-direction: column;\n overflow: hidden auto;\n height: 100%;\n min-width: 200px;\n margin-inline-end: 20px;\n}\n.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-49ff4e77] {\n flex-direction: row;\n justify-content: space-between;\n overflow: auto hidden;\n width: 100%;\n min-width: 100%;\n}\n.dialog__name[data-v-49ff4e77] {\n font-size: 21px;\n text-align: center;\n height: fit-content;\n min-height: var(--default-clickable-area);\n line-height: var(--default-clickable-area);\n overflow-wrap: break-word;\n margin-block: 0 12px;\n}\n.dialog__content[data-v-49ff4e77] {\n flex: 1;\n min-height: 0;\n overflow: auto;\n padding-inline-end: 12px;\n}\n.dialog__text[data-v-49ff4e77] {\n padding-block-end: 6px;\n}\n.dialog__actions[data-v-49ff4e77] {\n box-sizing: border-box;\n display: flex;\n gap: 6px;\n align-content: center;\n justify-content: end;\n width: 100%;\n max-width: 100%;\n padding-inline: 0 12px;\n margin-inline: 0;\n margin-block: 0;\n}\n.dialog__actions[data-v-49ff4e77]:not(:empty) {\n margin-block: 6px 12px;\n}\n@media only screen and (max-width: 512px) {\n.dialog__name[data-v-49ff4e77] {\n text-align: start;\n margin-inline-end: var(--default-clickable-area);\n}\n}"],sourceRoot:""}]);const i=r},7632:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(1354),s=n.n(a),o=n(6314),r=n.n(o)()(s());r.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-a4f5b92e] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.icon-vue[data-v-a4f5b92e] {\n --icon-size: var(--adec40c8);\n display: flex;\n justify-content: center;\n align-items: center;\n min-width: var(--default-clickable-area);\n min-height: var(--default-clickable-area);\n opacity: 1;\n}\n.icon-vue--inline[data-v-a4f5b92e] {\n display: inline-flex;\n min-width: fit-content;\n min-height: fit-content;\n vertical-align: text-bottom;\n}\n.icon-vue span[data-v-a4f5b92e] {\n line-height: 0;\n}\n.icon-vue[data-v-a4f5b92e] svg {\n fill: currentColor;\n width: var(--icon-size, 20px);\n height: var(--icon-size, 20px);\n max-width: var(--icon-size, 20px);\n max-height: var(--icon-size, 20px);\n}\n.icon-vue--directional[data-v-a4f5b92e] svg:dir(rtl) {\n transform: scaleX(-1);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcIconSvgWrapper-DX_XWpAs.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,4BAA4B;EAC5B,aAAa;EACb,uBAAuB;EACvB,mBAAmB;EACnB,wCAAwC;EACxC,yCAAyC;EACzC,UAAU;AACZ;AACA;EACE,oBAAoB;EACpB,sBAAsB;EACtB,uBAAuB;EACvB,2BAA2B;AAC7B;AACA;EACE,cAAc;AAChB;AACA;EACE,kBAAkB;EAClB,6BAA6B;EAC7B,8BAA8B;EAC9B,iCAAiC;EACjC,kCAAkC;AACpC;AACA;EACE,qBAAqB;AACvB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-a4f5b92e] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.icon-vue[data-v-a4f5b92e] {\n --icon-size: var(--adec40c8);\n display: flex;\n justify-content: center;\n align-items: center;\n min-width: var(--default-clickable-area);\n min-height: var(--default-clickable-area);\n opacity: 1;\n}\n.icon-vue--inline[data-v-a4f5b92e] {\n display: inline-flex;\n min-width: fit-content;\n min-height: fit-content;\n vertical-align: text-bottom;\n}\n.icon-vue span[data-v-a4f5b92e] {\n line-height: 0;\n}\n.icon-vue[data-v-a4f5b92e] svg {\n fill: currentColor;\n width: var(--icon-size, 20px);\n height: var(--icon-size, 20px);\n max-width: var(--icon-size, 20px);\n max-height: var(--icon-size, 20px);\n}\n.icon-vue--directional[data-v-a4f5b92e] svg:dir(rtl) {\n transform: scaleX(-1);\n}"],sourceRoot:""}]);const i=r},8028:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(1354),s=n.n(a),o=n(6314),r=n.n(o)()(s());r.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-d5de7f82] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.loading-icon[data-v-d5de7f82] {\n overflow: hidden;\n}\n.loading-icon svg[data-v-d5de7f82] {\n animation: rotate var(--animation-duration, 0.8s) linear infinite;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcLoadingIcon-DbbToJVp.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,iEAAiE;AACnE",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-d5de7f82] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.loading-icon[data-v-d5de7f82] {\n overflow: hidden;\n}\n.loading-icon svg[data-v-d5de7f82] {\n animation: rotate var(--animation-duration, 0.8s) linear infinite;\n}"],sourceRoot:""}]);const i=r},1080:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(1354),s=n.n(a),o=n(6314),r=n.n(o)()(s());r.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-b7c7c7ca] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.modal-mask[data-v-b7c7c7ca] {\n --backdrop-color: 0, 0, 0;\n --icon-size: 20px;\n --slideshow-duration: var(--4d12a2e7);\n position: fixed;\n z-index: 9998;\n top: 0;\n inset-inline-start: 0;\n display: block;\n width: 100%;\n height: 100%;\n background-color: rgba(var(--backdrop-color), 0.5);\n}\n.modal-mask--opaque[data-v-b7c7c7ca] {\n background-color: rgba(var(--backdrop-color), 0.92);\n}\n.modal-mask--light[data-v-b7c7c7ca] {\n --backdrop-color: 255, 255, 255;\n}\n.modal-header[data-v-b7c7c7ca] {\n position: absolute;\n z-index: 10001;\n top: 0;\n inset-inline: 0 0;\n display: flex !important;\n align-items: center;\n justify-content: center;\n width: 100%;\n height: var(--header-height);\n overflow: hidden;\n transition: opacity 250ms, visibility 250ms;\n}\n.modal-header__name[data-v-b7c7c7ca] {\n overflow-x: hidden;\n box-sizing: border-box;\n width: 100%;\n padding: 0 calc(var(--default-clickable-area) * 3) 0 12px;\n transition: padding ease 100ms;\n white-space: nowrap;\n text-overflow: ellipsis;\n font-size: 16px;\n margin-block: 0;\n}\n@media only screen and (min-width: 1024px) {\n.modal-header__name[data-v-b7c7c7ca] {\n padding-inline-start: calc(var(--default-clickable-area) * 3);\n text-align: center;\n}\n}\n.modal-header .icons-menu[data-v-b7c7c7ca] {\n position: absolute;\n inset-inline-end: 0;\n display: flex;\n align-items: center;\n justify-content: flex-end;\n}\n.modal-header .icons-menu .header-close[data-v-b7c7c7ca] {\n display: flex;\n align-items: center;\n justify-content: center;\n box-sizing: border-box;\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n padding: 0;\n}\n.modal-header .icons-menu .play-pause-icons[data-v-b7c7c7ca] {\n position: relative;\n width: var(--header-height);\n height: var(--header-height);\n margin: 0;\n padding: 0;\n cursor: pointer;\n border: none;\n background-color: transparent;\n}\n.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__play[data-v-b7c7c7ca],\n.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-b7c7c7ca], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-b7c7c7ca],\n.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-b7c7c7ca] {\n opacity: 1;\n border-radius: calc(var(--default-clickable-area) / 2);\n background-color: rgba(127, 127, 127, 0.25);\n}\n.modal-header .icons-menu .play-pause-icons__play[data-v-b7c7c7ca], .modal-header .icons-menu .play-pause-icons__pause[data-v-b7c7c7ca] {\n box-sizing: border-box;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n cursor: pointer;\n opacity: 0.7;\n}\n.modal-header .icons-menu[data-v-b7c7c7ca] .action-item {\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n}\n.modal-header .icons-menu[data-v-b7c7c7ca] .action-item--single {\n box-sizing: border-box;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n cursor: pointer;\n background-position: center;\n background-size: 22px;\n}\n.modal-header .icons-menu .header-actions[data-v-b7c7c7ca] button:focus-visible {\n box-shadow: none !important;\n outline: 2px solid #fff !important;\n}\n.modal-header .icons-menu[data-v-b7c7c7ca] .action-item__menutoggle {\n padding: 0;\n}\n.modal-header .icons-menu[data-v-b7c7c7ca] .action-item__menutoggle span, .modal-header .icons-menu[data-v-b7c7c7ca] .action-item__menutoggle svg {\n width: var(--icon-size);\n height: var(--icon-size);\n}\n.modal-wrapper[data-v-b7c7c7ca] {\n display: flex;\n align-items: center;\n justify-content: center;\n box-sizing: border-box;\n width: 100%;\n height: 100%;\n /* Navigation buttons */\n /* Content */\n}\n.modal-wrapper .prev[data-v-b7c7c7ca],\n.modal-wrapper .next[data-v-b7c7c7ca] {\n z-index: 10000;\n height: 35vh;\n min-height: 300px;\n position: absolute;\n transition: opacity 250ms;\n color: white;\n}\n.modal-wrapper .prev[data-v-b7c7c7ca]:focus-visible,\n.modal-wrapper .next[data-v-b7c7c7ca]:focus-visible {\n box-shadow: 0 0 0 2px var(--color-primary-element-text);\n background-color: var(--color-box-shadow);\n}\n.modal-wrapper .prev[data-v-b7c7c7ca] {\n inset-inline-start: 2px;\n}\n.modal-wrapper .next[data-v-b7c7c7ca] {\n inset-inline-end: 2px;\n}\n.modal-wrapper .modal-container[data-v-b7c7c7ca] {\n position: relative;\n display: flex;\n padding: 0;\n transition: transform 300ms ease;\n border-radius: var(--border-radius-container, var(--border-radius-rounded));\n background-color: var(--color-main-background);\n color: var(--color-main-text);\n box-shadow: 0 0 40px rgba(0, 0, 0, 0.2);\n}\n.modal-wrapper .modal-container__close[data-v-b7c7c7ca] {\n z-index: 1;\n position: absolute;\n top: 4px;\n inset-inline-end: var(--default-grid-baseline);\n}\n.modal-wrapper .modal-container__content[data-v-b7c7c7ca] {\n width: 100%;\n min-height: 52px;\n overflow: auto;\n}\n.modal-wrapper--small > .modal-container[data-v-b7c7c7ca] {\n width: 400px;\n max-width: 90%;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--normal > .modal-container[data-v-b7c7c7ca] {\n max-width: 90%;\n width: 600px;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--large > .modal-container[data-v-b7c7c7ca] {\n max-width: 90%;\n width: 900px;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--full > .modal-container[data-v-b7c7c7ca] {\n width: 100%;\n height: calc(100% - var(--header-height));\n position: absolute;\n top: var(--header-height);\n border-radius: 0;\n}\n@media only screen and ((max-width: 512px) or (max-height: 400px)) {\n.modal-wrapper .modal-container[data-v-b7c7c7ca] {\n max-width: initial;\n width: 100%;\n max-height: initial;\n height: calc(100% - var(--header-height));\n position: absolute;\n top: var(--header-height);\n border-radius: 0;\n}\n}\n\n/* TRANSITIONS */\n.fade-enter-active[data-v-b7c7c7ca],\n.fade-leave-active[data-v-b7c7c7ca] {\n transition: opacity 250ms;\n}\n.fade-enter[data-v-b7c7c7ca],\n.fade-leave-to[data-v-b7c7c7ca] {\n opacity: 0;\n}\n.fade-visibility-enter[data-v-b7c7c7ca],\n.fade-visibility-leave-to[data-v-b7c7c7ca] {\n visibility: hidden;\n opacity: 0;\n}\n.modal-in-enter-active[data-v-b7c7c7ca],\n.modal-in-leave-active[data-v-b7c7c7ca],\n.modal-out-enter-active[data-v-b7c7c7ca],\n.modal-out-leave-active[data-v-b7c7c7ca] {\n transition: opacity 250ms;\n}\n.modal-in-enter[data-v-b7c7c7ca],\n.modal-in-leave-to[data-v-b7c7c7ca],\n.modal-out-enter[data-v-b7c7c7ca],\n.modal-out-leave-to[data-v-b7c7c7ca] {\n opacity: 0;\n}\n.modal-in-enter .modal-container[data-v-b7c7c7ca],\n.modal-in-leave-to .modal-container[data-v-b7c7c7ca] {\n transform: scale(0.9);\n}\n.modal-out-enter .modal-container[data-v-b7c7c7ca],\n.modal-out-leave-to .modal-container[data-v-b7c7c7ca] {\n transform: scale(1.1);\n}\n.modal-mask .play-pause-icons .progress-ring[data-v-b7c7c7ca] {\n position: absolute;\n top: 0;\n inset-inline-start: 0;\n transform: rotate(-90deg);\n}\n.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-b7c7c7ca] {\n transition: 100ms stroke-dashoffset;\n transform-origin: 50% 50%;\n animation: progressring-b7c7c7ca linear var(--slideshow-duration) infinite;\n stroke-linecap: round;\n stroke-dashoffset: 94.2477796077;\n stroke-dasharray: 94.2477796077;\n}\n.modal-mask .play-pause-icons--paused .icon-pause[data-v-b7c7c7ca] {\n animation: breath-b7c7c7ca 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n}\n.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-b7c7c7ca] {\n animation-play-state: paused !important;\n}\n@keyframes progressring-b7c7c7ca {\nfrom {\n stroke-dashoffset: 94.2477796077;\n}\nto {\n stroke-dashoffset: 0;\n}\n}\n@keyframes breath-b7c7c7ca {\n0% {\n opacity: 1;\n}\n50% {\n opacity: 0;\n}\n100% {\n opacity: 1;\n}\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcModal-Cy3UOuI2.css"],names:[],mappings:"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",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-b7c7c7ca] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.modal-mask[data-v-b7c7c7ca] {\n --backdrop-color: 0, 0, 0;\n --icon-size: 20px;\n --slideshow-duration: var(--4d12a2e7);\n position: fixed;\n z-index: 9998;\n top: 0;\n inset-inline-start: 0;\n display: block;\n width: 100%;\n height: 100%;\n background-color: rgba(var(--backdrop-color), 0.5);\n}\n.modal-mask--opaque[data-v-b7c7c7ca] {\n background-color: rgba(var(--backdrop-color), 0.92);\n}\n.modal-mask--light[data-v-b7c7c7ca] {\n --backdrop-color: 255, 255, 255;\n}\n.modal-header[data-v-b7c7c7ca] {\n position: absolute;\n z-index: 10001;\n top: 0;\n inset-inline: 0 0;\n display: flex !important;\n align-items: center;\n justify-content: center;\n width: 100%;\n height: var(--header-height);\n overflow: hidden;\n transition: opacity 250ms, visibility 250ms;\n}\n.modal-header__name[data-v-b7c7c7ca] {\n overflow-x: hidden;\n box-sizing: border-box;\n width: 100%;\n padding: 0 calc(var(--default-clickable-area) * 3) 0 12px;\n transition: padding ease 100ms;\n white-space: nowrap;\n text-overflow: ellipsis;\n font-size: 16px;\n margin-block: 0;\n}\n@media only screen and (min-width: 1024px) {\n.modal-header__name[data-v-b7c7c7ca] {\n padding-inline-start: calc(var(--default-clickable-area) * 3);\n text-align: center;\n}\n}\n.modal-header .icons-menu[data-v-b7c7c7ca] {\n position: absolute;\n inset-inline-end: 0;\n display: flex;\n align-items: center;\n justify-content: flex-end;\n}\n.modal-header .icons-menu .header-close[data-v-b7c7c7ca] {\n display: flex;\n align-items: center;\n justify-content: center;\n box-sizing: border-box;\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n padding: 0;\n}\n.modal-header .icons-menu .play-pause-icons[data-v-b7c7c7ca] {\n position: relative;\n width: var(--header-height);\n height: var(--header-height);\n margin: 0;\n padding: 0;\n cursor: pointer;\n border: none;\n background-color: transparent;\n}\n.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__play[data-v-b7c7c7ca],\n.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-b7c7c7ca], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-b7c7c7ca],\n.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-b7c7c7ca] {\n opacity: 1;\n border-radius: calc(var(--default-clickable-area) / 2);\n background-color: rgba(127, 127, 127, 0.25);\n}\n.modal-header .icons-menu .play-pause-icons__play[data-v-b7c7c7ca], .modal-header .icons-menu .play-pause-icons__pause[data-v-b7c7c7ca] {\n box-sizing: border-box;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n cursor: pointer;\n opacity: 0.7;\n}\n.modal-header .icons-menu[data-v-b7c7c7ca] .action-item {\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n}\n.modal-header .icons-menu[data-v-b7c7c7ca] .action-item--single {\n box-sizing: border-box;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n cursor: pointer;\n background-position: center;\n background-size: 22px;\n}\n.modal-header .icons-menu .header-actions[data-v-b7c7c7ca] button:focus-visible {\n box-shadow: none !important;\n outline: 2px solid #fff !important;\n}\n.modal-header .icons-menu[data-v-b7c7c7ca] .action-item__menutoggle {\n padding: 0;\n}\n.modal-header .icons-menu[data-v-b7c7c7ca] .action-item__menutoggle span, .modal-header .icons-menu[data-v-b7c7c7ca] .action-item__menutoggle svg {\n width: var(--icon-size);\n height: var(--icon-size);\n}\n.modal-wrapper[data-v-b7c7c7ca] {\n display: flex;\n align-items: center;\n justify-content: center;\n box-sizing: border-box;\n width: 100%;\n height: 100%;\n /* Navigation buttons */\n /* Content */\n}\n.modal-wrapper .prev[data-v-b7c7c7ca],\n.modal-wrapper .next[data-v-b7c7c7ca] {\n z-index: 10000;\n height: 35vh;\n min-height: 300px;\n position: absolute;\n transition: opacity 250ms;\n color: white;\n}\n.modal-wrapper .prev[data-v-b7c7c7ca]:focus-visible,\n.modal-wrapper .next[data-v-b7c7c7ca]:focus-visible {\n box-shadow: 0 0 0 2px var(--color-primary-element-text);\n background-color: var(--color-box-shadow);\n}\n.modal-wrapper .prev[data-v-b7c7c7ca] {\n inset-inline-start: 2px;\n}\n.modal-wrapper .next[data-v-b7c7c7ca] {\n inset-inline-end: 2px;\n}\n.modal-wrapper .modal-container[data-v-b7c7c7ca] {\n position: relative;\n display: flex;\n padding: 0;\n transition: transform 300ms ease;\n border-radius: var(--border-radius-container, var(--border-radius-rounded));\n background-color: var(--color-main-background);\n color: var(--color-main-text);\n box-shadow: 0 0 40px rgba(0, 0, 0, 0.2);\n}\n.modal-wrapper .modal-container__close[data-v-b7c7c7ca] {\n z-index: 1;\n position: absolute;\n top: 4px;\n inset-inline-end: var(--default-grid-baseline);\n}\n.modal-wrapper .modal-container__content[data-v-b7c7c7ca] {\n width: 100%;\n min-height: 52px;\n overflow: auto;\n}\n.modal-wrapper--small > .modal-container[data-v-b7c7c7ca] {\n width: 400px;\n max-width: 90%;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--normal > .modal-container[data-v-b7c7c7ca] {\n max-width: 90%;\n width: 600px;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--large > .modal-container[data-v-b7c7c7ca] {\n max-width: 90%;\n width: 900px;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--full > .modal-container[data-v-b7c7c7ca] {\n width: 100%;\n height: calc(100% - var(--header-height));\n position: absolute;\n top: var(--header-height);\n border-radius: 0;\n}\n@media only screen and ((max-width: 512px) or (max-height: 400px)) {\n.modal-wrapper .modal-container[data-v-b7c7c7ca] {\n max-width: initial;\n width: 100%;\n max-height: initial;\n height: calc(100% - var(--header-height));\n position: absolute;\n top: var(--header-height);\n border-radius: 0;\n}\n}\n\n/* TRANSITIONS */\n.fade-enter-active[data-v-b7c7c7ca],\n.fade-leave-active[data-v-b7c7c7ca] {\n transition: opacity 250ms;\n}\n.fade-enter[data-v-b7c7c7ca],\n.fade-leave-to[data-v-b7c7c7ca] {\n opacity: 0;\n}\n.fade-visibility-enter[data-v-b7c7c7ca],\n.fade-visibility-leave-to[data-v-b7c7c7ca] {\n visibility: hidden;\n opacity: 0;\n}\n.modal-in-enter-active[data-v-b7c7c7ca],\n.modal-in-leave-active[data-v-b7c7c7ca],\n.modal-out-enter-active[data-v-b7c7c7ca],\n.modal-out-leave-active[data-v-b7c7c7ca] {\n transition: opacity 250ms;\n}\n.modal-in-enter[data-v-b7c7c7ca],\n.modal-in-leave-to[data-v-b7c7c7ca],\n.modal-out-enter[data-v-b7c7c7ca],\n.modal-out-leave-to[data-v-b7c7c7ca] {\n opacity: 0;\n}\n.modal-in-enter .modal-container[data-v-b7c7c7ca],\n.modal-in-leave-to .modal-container[data-v-b7c7c7ca] {\n transform: scale(0.9);\n}\n.modal-out-enter .modal-container[data-v-b7c7c7ca],\n.modal-out-leave-to .modal-container[data-v-b7c7c7ca] {\n transform: scale(1.1);\n}\n.modal-mask .play-pause-icons .progress-ring[data-v-b7c7c7ca] {\n position: absolute;\n top: 0;\n inset-inline-start: 0;\n transform: rotate(-90deg);\n}\n.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-b7c7c7ca] {\n transition: 100ms stroke-dashoffset;\n transform-origin: 50% 50%;\n animation: progressring-b7c7c7ca linear var(--slideshow-duration) infinite;\n stroke-linecap: round;\n stroke-dashoffset: 94.2477796077;\n stroke-dasharray: 94.2477796077;\n}\n.modal-mask .play-pause-icons--paused .icon-pause[data-v-b7c7c7ca] {\n animation: breath-b7c7c7ca 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n}\n.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-b7c7c7ca] {\n animation-play-state: paused !important;\n}\n@keyframes progressring-b7c7c7ca {\nfrom {\n stroke-dashoffset: 94.2477796077;\n}\nto {\n stroke-dashoffset: 0;\n}\n}\n@keyframes breath-b7c7c7ca {\n0% {\n opacity: 1;\n}\n50% {\n opacity: 0;\n}\n100% {\n opacity: 1;\n}\n}"],sourceRoot:""}]);const i=r},6948:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(1354),s=n.n(a),o=n(6314),r=n.n(o)()(s());r.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-bea274c4] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.notecard[data-v-bea274c4] {\n --note-card-icon-size: 20px;\n --note-card-padding: calc(2 * var(--default-grid-baseline));\n color: var(--color-main-text) !important;\n background-color: var(--note-background) !important;\n border-inline-start: var(--default-grid-baseline) solid var(--note-theme);\n border-radius: var(--border-radius);\n margin: 1rem 0;\n padding: var(--note-card-padding);\n display: flex;\n flex-direction: row;\n gap: var(--note-card-padding);\n}\n.notecard__heading[data-v-bea274c4] {\n font-size: var(--note-card-icon-size);\n font-weight: 600;\n}\n.notecard__icon--heading[data-v-bea274c4] {\n font-size: var(--note-card-icon-size);\n margin-block: calc((1lh - 1em) / 2) auto;\n}\n.notecard--success[data-v-bea274c4] {\n --note-background: var(--color-success);\n --note-theme: var(--color-success-text, var(--color-success));\n}\n.notecard--info[data-v-bea274c4] {\n --note-background: var(--color-info);\n --note-theme: var(--color-info-text, var(--color-info));\n}\n.notecard--error[data-v-bea274c4] {\n --note-background: var(--color-error);\n --note-theme: var(--color-error-text, var(--color-error));\n}\n.notecard--warning[data-v-bea274c4] {\n --note-background: var(--color-warning);\n --note-theme: var(--color-warning-text, var(--color-warning));\n}\n.notecard--legacy.notecard--error[data-v-bea274c4] {\n --note-background: rgba(var(--color-error-rgb), 0.1);\n}\n.notecard--legacy.notecard--info[data-v-bea274c4] {\n --note-background: rgba(var(--color-info-rgb), 0.1);\n}\n.notecard--legacy.notecard--success[data-v-bea274c4] {\n --note-background: rgba(var(--color-success-rgb), 0.1);\n}\n.notecard--legacy.notecard--warning[data-v-bea274c4] {\n --note-background: rgba(var(--color-warning-rgb), 0.1);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcNoteCard-ChweF_5Q.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,2BAA2B;EAC3B,2DAA2D;EAC3D,wCAAwC;EACxC,mDAAmD;EACnD,yEAAyE;EACzE,mCAAmC;EACnC,cAAc;EACd,iCAAiC;EACjC,aAAa;EACb,mBAAmB;EACnB,6BAA6B;AAC/B;AACA;EACE,qCAAqC;EACrC,gBAAgB;AAClB;AACA;EACE,qCAAqC;EACrC,wCAAwC;AAC1C;AACA;EACE,uCAAuC;EACvC,6DAA6D;AAC/D;AACA;EACE,oCAAoC;EACpC,uDAAuD;AACzD;AACA;EACE,qCAAqC;EACrC,yDAAyD;AAC3D;AACA;EACE,uCAAuC;EACvC,6DAA6D;AAC/D;AACA;EACE,oDAAoD;AACtD;AACA;EACE,mDAAmD;AACrD;AACA;EACE,sDAAsD;AACxD;AACA;EACE,sDAAsD;AACxD",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-bea274c4] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.notecard[data-v-bea274c4] {\n --note-card-icon-size: 20px;\n --note-card-padding: calc(2 * var(--default-grid-baseline));\n color: var(--color-main-text) !important;\n background-color: var(--note-background) !important;\n border-inline-start: var(--default-grid-baseline) solid var(--note-theme);\n border-radius: var(--border-radius);\n margin: 1rem 0;\n padding: var(--note-card-padding);\n display: flex;\n flex-direction: row;\n gap: var(--note-card-padding);\n}\n.notecard__heading[data-v-bea274c4] {\n font-size: var(--note-card-icon-size);\n font-weight: 600;\n}\n.notecard__icon--heading[data-v-bea274c4] {\n font-size: var(--note-card-icon-size);\n margin-block: calc((1lh - 1em) / 2) auto;\n}\n.notecard--success[data-v-bea274c4] {\n --note-background: var(--color-success);\n --note-theme: var(--color-success-text, var(--color-success));\n}\n.notecard--info[data-v-bea274c4] {\n --note-background: var(--color-info);\n --note-theme: var(--color-info-text, var(--color-info));\n}\n.notecard--error[data-v-bea274c4] {\n --note-background: var(--color-error);\n --note-theme: var(--color-error-text, var(--color-error));\n}\n.notecard--warning[data-v-bea274c4] {\n --note-background: var(--color-warning);\n --note-theme: var(--color-warning-text, var(--color-warning));\n}\n.notecard--legacy.notecard--error[data-v-bea274c4] {\n --note-background: rgba(var(--color-error-rgb), 0.1);\n}\n.notecard--legacy.notecard--info[data-v-bea274c4] {\n --note-background: rgba(var(--color-info-rgb), 0.1);\n}\n.notecard--legacy.notecard--success[data-v-bea274c4] {\n --note-background: rgba(var(--color-success-rgb), 0.1);\n}\n.notecard--legacy.notecard--warning[data-v-bea274c4] {\n --note-background: rgba(var(--color-warning-rgb), 0.1);\n}"],sourceRoot:""}]);const i=r},5228:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(1354),s=n.n(a),o=n(6314),r=n.n(o)()(s());r.push([e.id,'/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_hdy45_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8 .resize-observer {\n position: absolute;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n z-index: -1;\n width: 100%;\n height: 100%;\n border: none;\n background-color: transparent;\n pointer-events: none;\n display: block;\n overflow: hidden;\n opacity: 0;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8 .resize-observer object {\n display: block;\n position: absolute;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n height: 100%;\n width: 100%;\n overflow: hidden;\n pointer-events: none;\n z-index: -1;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper {\n z-index: 100000;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n display: block !important;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__wrapper {\n /*\n * In theory, "filter: drop-shadow" would look better here with arrow shadow.\n * In fact, in results in a blurry popover in Chromium on scaling.\n * The hypothesis is that "filter" creates a new composition layer,\n * and with GPU acceleration requires the previous layers content to be rasterized.\n * In combination with translate3d from floating-vue, it makes Chromium to first render and rasterize the popover\n * and then apply scaling, which results in a blurry popover.\n */\n box-shadow: 0 1px 10px var(--color-box-shadow);\n border-radius: var(--border-radius-large);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__inner {\n padding: 0;\n color: var(--color-main-text);\n border-radius: var(--border-radius-large);\n overflow: hidden;\n background: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__arrow-container {\n position: absolute;\n z-index: 1;\n width: 0;\n height: 0;\n border-style: solid;\n border-color: transparent;\n border-width: 10px;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container {\n bottom: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-bottom-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-top-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container {\n top: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-top-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-bottom-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container {\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-left-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-right-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container {\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n right: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-right-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-left-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[aria-hidden=true] {\n visibility: hidden;\n transition: opacity var(--animation-quick), visibility var(--animation-quick);\n opacity: 0;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[aria-hidden=false] {\n visibility: visible;\n transition: opacity var(--animation-quick);\n opacity: 1;\n}',"",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcPopover--XoXIhLx.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,kBAAkB;EAClB,MAAM;EACN,qDAAqD,EAAE,mBAAmB;EAC1E,OAAO;EACP,WAAW;EACX,WAAW;EACX,YAAY;EACZ,YAAY;EACZ,6BAA6B;EAC7B,oBAAoB;EACpB,cAAc;EACd,gBAAgB;EAChB,UAAU;AACZ;AACA;EACE,cAAc;EACd,kBAAkB;EAClB,MAAM;EACN,qDAAqD,EAAE,mBAAmB;EAC1E,OAAO;EACP,YAAY;EACZ,WAAW;EACX,gBAAgB;EAChB,oBAAoB;EACpB,WAAW;AACb;AACA;EACE,eAAe;EACf,MAAM;EACN,qDAAqD,EAAE,mBAAmB;EAC1E,OAAO;EACP,yBAAyB;AAC3B;AACA;EACE;;;;;;;IAOE;EACF,8CAA8C;EAC9C,yCAAyC;AAC3C;AACA;EACE,UAAU;EACV,6BAA6B;EAC7B,yCAAyC;EACzC,gBAAgB;EAChB,wCAAwC;AAC1C;AACA;EACE,kBAAkB;EAClB,UAAU;EACV,QAAQ;EACR,SAAS;EACT,mBAAmB;EACnB,yBAAyB;EACzB,kBAAkB;AACpB;AACA;EACE,YAAY;EACZ,qDAAqD,EAAE,mBAAmB;EAC1E,sBAAsB;EACtB,qDAAqD,EAAE,mBAAmB;EAC1E,8CAA8C;AAChD;AACA;EACE,SAAS;EACT,qDAAqD,EAAE,mBAAmB;EAC1E,mBAAmB;EACnB,qDAAqD,EAAE,mBAAmB;EAC1E,iDAAiD;AACnD;AACA;EACE,qDAAqD,EAAE,mBAAmB;EAC1E,UAAU;EACV,qDAAqD,EAAE,mBAAmB;EAC1E,oBAAoB;EACpB,qDAAqD,EAAE,mBAAmB;EAC1E,gDAAgD;AAClD;AACA;EACE,qDAAqD,EAAE,mBAAmB;EAC1E,WAAW;EACX,qDAAqD,EAAE,mBAAmB;EAC1E,qBAAqB;EACrB,qDAAqD,EAAE,mBAAmB;EAC1E,+CAA+C;AACjD;AACA;EACE,kBAAkB;EAClB,6EAA6E;EAC7E,UAAU;AACZ;AACA;EACE,mBAAmB;EACnB,0CAA0C;EAC1C,UAAU;AACZ",sourcesContent:['/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_hdy45_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8 .resize-observer {\n position: absolute;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n z-index: -1;\n width: 100%;\n height: 100%;\n border: none;\n background-color: transparent;\n pointer-events: none;\n display: block;\n overflow: hidden;\n opacity: 0;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8 .resize-observer object {\n display: block;\n position: absolute;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n height: 100%;\n width: 100%;\n overflow: hidden;\n pointer-events: none;\n z-index: -1;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper {\n z-index: 100000;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n display: block !important;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__wrapper {\n /*\n * In theory, "filter: drop-shadow" would look better here with arrow shadow.\n * In fact, in results in a blurry popover in Chromium on scaling.\n * The hypothesis is that "filter" creates a new composition layer,\n * and with GPU acceleration requires the previous layers content to be rasterized.\n * In combination with translate3d from floating-vue, it makes Chromium to first render and rasterize the popover\n * and then apply scaling, which results in a blurry popover.\n */\n box-shadow: 0 1px 10px var(--color-box-shadow);\n border-radius: var(--border-radius-large);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__inner {\n padding: 0;\n color: var(--color-main-text);\n border-radius: var(--border-radius-large);\n overflow: hidden;\n background: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__arrow-container {\n position: absolute;\n z-index: 1;\n width: 0;\n height: 0;\n border-style: solid;\n border-color: transparent;\n border-width: 10px;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container {\n bottom: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-bottom-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-top-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container {\n top: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-top-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-bottom-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container {\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-left-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-right-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container {\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n right: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-right-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-left-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[aria-hidden=true] {\n visibility: hidden;\n transition: opacity var(--animation-quick), visibility var(--animation-quick);\n opacity: 0;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[aria-hidden=false] {\n visibility: visible;\n transition: opacity var(--animation-quick);\n opacity: 1;\n}'],sourceRoot:""}]);const i=r},1411:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(1354),s=n.n(a),o=n(6314),r=n.n(o)()(s());r.push([e.id,"#emptycontent[data-v-52c6e7ae]{margin:0;padding:10% 5%;background-color:var(--color-main-background)}iframe[data-v-52c6e7ae]{width:100%;height:calc(100% + var(--header-height));top:0;position:absolute}","",{version:3,sources:["webpack://./src/views/PDFView.vue"],names:[],mappings:"AACA,+BACC,QAAA,CACA,cAAA,CACA,6CAAA,CAGD,wBACC,UAAA,CAKA,wCAAA,CAGA,KAAA,CACA,iBAAA",sourceRoot:""}]);const i=r},6314:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",a=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),a&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),a&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,a,s,o){"string"==typeof e&&(e=[[null,e,void 0]]);var r={};if(a)for(var i=0;i0?" ".concat(c[5]):""," {").concat(c[1],"}")),c[5]=o),n&&(c[2]?(c[1]="@media ".concat(c[2]," {").concat(c[1],"}"),c[2]=n):c[2]=n),s&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=s):c[4]="".concat(s)),t.push(c))}},t}},1354:e=>{"use strict";e.exports=function(e){var t=e[1],n=e[3];if(!n)return t;if("function"==typeof btoa){var a=btoa(unescape(encodeURIComponent(JSON.stringify(n)))),s="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(a),o="/*# ".concat(s," */");return[t].concat([o]).join("\n")}return[t].join("\n")}},580:e=>{"use strict";var t=/["'&<>]/;e.exports=function(e){var n,a=""+e,s=t.exec(a);if(!s)return a;var o="",r=0,i=0;for(r=s.index;r{"use strict";n.d(t,{K:()=>U});var a=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],s=a.join(","),o="undefined"==typeof Element,r=o?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,i=!o&&Element.prototype.getRootNode?function(e){var t;return null==e||null===(t=e.getRootNode)||void 0===t?void 0:t.call(e)}:function(e){return null==e?void 0:e.ownerDocument},l=function e(t,n){var a;void 0===n&&(n=!0);var s=null==t||null===(a=t.getAttribute)||void 0===a?void 0:a.call(t,"inert");return""===s||"true"===s||n&&t&&e(t.parentNode)},d=function(e,t,n){if(l(e))return[];var a=Array.prototype.slice.apply(e.querySelectorAll(s));return t&&r.call(e,s)&&a.unshift(e),a=a.filter(n)},c=function e(t,n,a){for(var o=[],i=Array.from(t);i.length;){var d=i.shift();if(!l(d,!1))if("SLOT"===d.tagName){var c=d.assignedElements(),u=e(c.length?c:d.children,!0,a);a.flatten?o.push.apply(o,u):o.push({scopeParent:d,candidates:u})}else{r.call(d,s)&&a.filter(d)&&(n||!t.includes(d))&&o.push(d);var m=d.shadowRoot||"function"==typeof a.getShadowRoot&&a.getShadowRoot(d),p=!l(m,!1)&&(!a.shadowRootFilter||a.shadowRootFilter(d));if(m&&p){var g=e(!0===m?d.children:m.children,!0,a);a.flatten?o.push.apply(o,g):o.push({scopeParent:d,candidates:g})}else i.unshift.apply(i,d.children)}}return o},u=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},m=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||function(e){var t,n=null==e||null===(t=e.getAttribute)||void 0===t?void 0:t.call(e,"contenteditable");return""===n||"true"===n}(e))&&!u(e)?0:e.tabIndex},p=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},g=function(e){return"INPUT"===e.tagName},f=function(e){return function(e){return g(e)&&"radio"===e.type}(e)&&!function(e){if(!e.name)return!0;var t,n=e.form||i(e),a=function(e){return n.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=a(window.CSS.escape(e.name));else try{t=a(e.name)}catch(e){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",e.message),!1}var s=function(e,t){for(var n=0;nsummary:first-of-type")?e.parentElement:e;if(r.call(s,"details:not([open]) *"))return!0;if(n&&"full"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return h(e)}else{if("function"==typeof a){for(var o=e;e;){var l=e.parentElement,d=i(e);if(l&&!l.shadowRoot&&!0===a(l))return h(e);e=e.assignedSlot?e.assignedSlot:l||d===e.ownerDocument?l:d.host}e=o}if(function(e){var t,n,a,s,o=e&&i(e),r=null===(t=o)||void 0===t?void 0:t.host,l=!1;if(o&&o!==e)for(l=!!(null!==(n=r)&&void 0!==n&&null!==(a=n.ownerDocument)&&void 0!==a&&a.contains(r)||null!=e&&null!==(s=e.ownerDocument)&&void 0!==s&&s.contains(e));!l&&r;){var d,c,u;l=!(null===(c=r=null===(d=o=i(r))||void 0===d?void 0:d.host)||void 0===c||null===(u=c.ownerDocument)||void 0===u||!u.contains(r))}return l}(e))return!e.getClientRects().length;if("legacy-full"!==n)return!0}return!1},y=function(e,t){return!(t.disabled||l(t)||function(e){return g(e)&&"hidden"===e.type}(t)||v(t,e)||function(e){return"DETAILS"===e.tagName&&Array.prototype.slice.apply(e.children).some((function(e){return"SUMMARY"===e.tagName}))}(t)||function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var n=0;n=0)},b=function e(t){var n=[],a=[];return t.forEach((function(t,s){var o=!!t.scopeParent,r=o?t.scopeParent:t,i=function(e,t){var n=m(e);return n<0&&t&&!u(e)?0:n}(r,o),l=o?e(t.candidates):r;0===i?o?n.push.apply(n,l):n.push(r):a.push({documentOrder:s,tabIndex:i,item:t,isScope:o,content:l})})),a.sort(p).reduce((function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e}),[]).concat(n)},C=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==r.call(e,s)&&w(t,e)},k=a.concat("iframe").join(","),x=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==r.call(e,k)&&y(t,e)};function T(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function E(e){for(var t=1;t0){var n=e[e.length-1];n!==t&&n.pause()}var a=e.indexOf(t);-1===a||e.splice(a,1),e.push(t)},S=function(e,t){var n=e.indexOf(t);-1!==n&&e.splice(n,1),e.length>0&&e[e.length-1].unpause()},P=function(e){return"Tab"===(null==e?void 0:e.key)||9===(null==e?void 0:e.keyCode)},B=function(e){return P(e)&&!e.shiftKey},L=function(e){return P(e)&&e.shiftKey},F=function(e){return setTimeout(e,0)},z=function(e,t){var n=-1;return e.every((function(e,a){return!t(e)||(n=a,!1)})),n},D=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a1?n-1:0),r=1;r=0)e=a.activeElement;else{var t=r.tabbableGroups[0];e=t&&t.firstTabbableNode||u("fallbackFocus")}if(!e)throw new Error("Your focus-trap needs to have at least one focusable element");return e},g=function(){if(r.containerGroups=r.containers.map((function(e){var t=function(e,t){var n;return n=(t=t||{}).getShadowRoot?c([e],t.includeContainer,{filter:w.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:A}):d(e,t.includeContainer,w.bind(null,t)),b(n)}(e,o.tabbableOptions),n=function(e,t){return(t=t||{}).getShadowRoot?c([e],t.includeContainer,{filter:y.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):d(e,t.includeContainer,y.bind(null,t))}(e,o.tabbableOptions),a=t.length>0?t[0]:void 0,s=t.length>0?t[t.length-1]:void 0,r=n.find((function(e){return C(e)})),i=n.slice().reverse().find((function(e){return C(e)})),l=!!t.find((function(e){return m(e)>0}));return{container:e,tabbableNodes:t,focusableNodes:n,posTabIndexesFound:l,firstTabbableNode:a,lastTabbableNode:s,firstDomTabbableNode:r,lastDomTabbableNode:i,nextTabbableNode:function(e){var a=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],s=t.indexOf(e);return s<0?a?n.slice(n.indexOf(e)+1).find((function(e){return C(e)})):n.slice(0,n.indexOf(e)).reverse().find((function(e){return C(e)})):t[s+(a?1:-1)]}}})),r.tabbableGroups=r.containerGroups.filter((function(e){return e.tabbableNodes.length>0})),r.tabbableGroups.length<=0&&!u("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(r.containerGroups.find((function(e){return e.posTabIndexesFound}))&&r.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},f=function e(t){var n=t.activeElement;if(n)return n.shadowRoot&&null!==n.shadowRoot.activeElement?e(n.shadowRoot):n},h=function e(t){!1!==t&&t!==f(document)&&(t&&t.focus?(t.focus({preventScroll:!!o.preventScroll}),r.mostRecentlyFocusedNode=t,function(e){return e.tagName&&"input"===e.tagName.toLowerCase()&&"function"==typeof e.select}(t)&&t.select()):e(p()))},v=function(e){var t=u("setReturnFocus",e);return t||!1!==t&&e},k=function(e){var t=e.target,n=e.event,a=e.isBackward,s=void 0!==a&&a;t=t||M(n),g();var i=null;if(r.tabbableGroups.length>0){var d=l(t,n),c=d>=0?r.containerGroups[d]:void 0;if(d<0)i=s?r.tabbableGroups[r.tabbableGroups.length-1].lastTabbableNode:r.tabbableGroups[0].firstTabbableNode;else if(s){var p=z(r.tabbableGroups,(function(e){var n=e.firstTabbableNode;return t===n}));if(p<0&&(c.container===t||x(t,o.tabbableOptions)&&!C(t,o.tabbableOptions)&&!c.nextTabbableNode(t,!1))&&(p=d),p>=0){var f=0===p?r.tabbableGroups.length-1:p-1,h=r.tabbableGroups[f];i=m(t)>=0?h.lastTabbableNode:h.lastDomTabbableNode}else P(n)||(i=c.nextTabbableNode(t,!1))}else{var v=z(r.tabbableGroups,(function(e){var n=e.lastTabbableNode;return t===n}));if(v<0&&(c.container===t||x(t,o.tabbableOptions)&&!C(t,o.tabbableOptions)&&!c.nextTabbableNode(t))&&(v=d),v>=0){var y=v===r.tabbableGroups.length-1?0:v+1,w=r.tabbableGroups[y];i=m(t)>=0?w.firstTabbableNode:w.firstDomTabbableNode}else P(n)||(i=c.nextTabbableNode(t))}}else i=u("fallbackFocus");return i},T=function(e){var t=M(e);l(t,e)>=0||(D(o.clickOutsideDeactivates,e)?n.deactivate({returnFocus:o.returnFocusOnDeactivate}):D(o.allowOutsideClick,e)||e.preventDefault())},N=function(e){var t=M(e),n=l(t,e)>=0;if(n||t instanceof Document)n&&(r.mostRecentlyFocusedNode=t);else{var a;e.stopImmediatePropagation();var s=!0;if(r.mostRecentlyFocusedNode)if(m(r.mostRecentlyFocusedNode)>0){var i=l(r.mostRecentlyFocusedNode),d=r.containerGroups[i].tabbableNodes;if(d.length>0){var c=d.findIndex((function(e){return e===r.mostRecentlyFocusedNode}));c>=0&&(o.isKeyForward(r.recentNavEvent)?c+1=0&&(a=d[c-1],s=!1))}}else r.containerGroups.some((function(e){return e.tabbableNodes.some((function(e){return m(e)>0}))}))||(s=!1);else s=!1;s&&(a=k({target:r.mostRecentlyFocusedNode,isBackward:o.isKeyBackward(r.recentNavEvent)})),h(a||(r.mostRecentlyFocusedNode||p()))}r.recentNavEvent=void 0},U=function(e){if(!(t=e,"Escape"!==(null==t?void 0:t.key)&&"Esc"!==(null==t?void 0:t.key)&&27!==(null==t?void 0:t.keyCode)||!1===D(o.escapeDeactivates,e)))return e.preventDefault(),void n.deactivate();var t;(o.isKeyForward(e)||o.isKeyBackward(e))&&function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];r.recentNavEvent=e;var n=k({event:e,isBackward:t});n&&(P(e)&&e.preventDefault(),h(n))}(e,o.isKeyBackward(e))},R=function(e){var t=M(e);l(t,e)>=0||D(o.clickOutsideDeactivates,e)||D(o.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation())},j=function(){if(r.active)return _(s,n),r.delayInitialFocusTimer=o.delayInitialFocus?F((function(){h(p())})):h(p()),a.addEventListener("focusin",N,!0),a.addEventListener("mousedown",T,{capture:!0,passive:!1}),a.addEventListener("touchstart",T,{capture:!0,passive:!1}),a.addEventListener("click",R,{capture:!0,passive:!1}),a.addEventListener("keydown",U,{capture:!0,passive:!1}),n},I=function(){if(r.active)return a.removeEventListener("focusin",N,!0),a.removeEventListener("mousedown",T,!0),a.removeEventListener("touchstart",T,!0),a.removeEventListener("click",R,!0),a.removeEventListener("keydown",U,!0),n},$="undefined"!=typeof window&&"MutationObserver"in window?new MutationObserver((function(e){e.some((function(e){return Array.from(e.removedNodes).some((function(e){return e===r.mostRecentlyFocusedNode}))}))&&h(p())})):void 0,H=function(){$&&($.disconnect(),r.active&&!r.paused&&r.containers.map((function(e){$.observe(e,{subtree:!0,childList:!0})})))};return(n={get active(){return r.active},get paused(){return r.paused},activate:function(e){if(r.active)return this;var t=i(e,"onActivate"),n=i(e,"onPostActivate"),s=i(e,"checkCanFocusTrap");s||g(),r.active=!0,r.paused=!1,r.nodeFocusedBeforeActivation=a.activeElement,null==t||t();var o=function(){s&&g(),j(),H(),null==n||n()};return s?(s(r.containers.concat()).then(o,o),this):(o(),this)},deactivate:function(e){if(!r.active)return this;var t=E({onDeactivate:o.onDeactivate,onPostDeactivate:o.onPostDeactivate,checkCanReturnFocus:o.checkCanReturnFocus},e);clearTimeout(r.delayInitialFocusTimer),r.delayInitialFocusTimer=void 0,I(),r.active=!1,r.paused=!1,H(),S(s,n);var a=i(t,"onDeactivate"),l=i(t,"onPostDeactivate"),d=i(t,"checkCanReturnFocus"),c=i(t,"returnFocus","returnFocusOnDeactivate");null==a||a();var u=function(){F((function(){c&&h(v(r.nodeFocusedBeforeActivation)),null==l||l()}))};return c&&d?(d(v(r.nodeFocusedBeforeActivation)).then(u,u),this):(u(),this)},pause:function(e){if(r.paused||!r.active)return this;var t=i(e,"onPause"),n=i(e,"onPostPause");return r.paused=!0,null==t||t(),I(),H(),null==n||n(),this},unpause:function(e){if(!r.paused||!r.active)return this;var t=i(e,"onUnpause"),n=i(e,"onPostUnpause");return r.paused=!1,null==t||t(),g(),j(),H(),null==n||n(),this},updateContainerElements:function(e){var t=[].concat(e).filter(Boolean);return r.containers=t.map((function(e){return"string"==typeof e?a.querySelector(e):e})),r.active&&g(),H(),this}}).updateContainerElements(e),n}},251:(e,t)=>{t.read=function(e,t,n,a,s){var o,r,i=8*s-a-1,l=(1<>1,c=-7,u=n?s-1:0,m=n?-1:1,p=e[t+u];for(u+=m,o=p&(1<<-c)-1,p>>=-c,c+=i;c>0;o=256*o+e[t+u],u+=m,c-=8);for(r=o&(1<<-c)-1,o>>=-c,c+=a;c>0;r=256*r+e[t+u],u+=m,c-=8);if(0===o)o=1-d;else{if(o===l)return r?NaN:1/0*(p?-1:1);r+=Math.pow(2,a),o-=d}return(p?-1:1)*r*Math.pow(2,o-a)},t.write=function(e,t,n,a,s,o){var r,i,l,d=8*o-s-1,c=(1<>1,m=23===s?Math.pow(2,-24)-Math.pow(2,-77):0,p=a?0:o-1,g=a?1:-1,f=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(i=isNaN(t)?1:0,r=c):(r=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-r))<1&&(r--,l*=2),(t+=r+u>=1?m/l:m*Math.pow(2,1-u))*l>=2&&(r++,l/=2),r+u>=c?(i=0,r=c):r+u>=1?(i=(t*l-1)*Math.pow(2,s),r+=u):(i=t*Math.pow(2,u-1)*Math.pow(2,s),r=0));s>=8;e[n+p]=255&i,p+=g,i/=256,s-=8);for(r=r<0;e[n+p]=255&r,p+=g,r/=256,d-=8);e[n+p-g]|=128*f}},7975:(e,t,n)=>{"use strict";var a=n(5606);function s(e){if("string"!=typeof e)throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}function o(e,t){for(var n,a="",s=0,o=-1,r=0,i=0;i<=e.length;++i){if(i2){var l=a.lastIndexOf("/");if(l!==a.length-1){-1===l?(a="",s=0):s=(a=a.slice(0,l)).length-1-a.lastIndexOf("/"),o=i,r=0;continue}}else if(2===a.length||1===a.length){a="",s=0,o=i,r=0;continue}t&&(a.length>0?a+="/..":a="..",s=2)}else a.length>0?a+="/"+e.slice(o+1,i):a=e.slice(o+1,i),s=i-o-1;o=i,r=0}else 46===n&&-1!==r?++r:r=-1}return a}var r={resolve:function(){for(var e,t="",n=!1,r=arguments.length-1;r>=-1&&!n;r--){var i;r>=0?i=arguments[r]:(void 0===e&&(e=a.cwd()),i=e),s(i),0!==i.length&&(t=i+"/"+t,n=47===i.charCodeAt(0))}return t=o(t,!n),n?t.length>0?"/"+t:"/":t.length>0?t:"."},normalize:function(e){if(s(e),0===e.length)return".";var t=47===e.charCodeAt(0),n=47===e.charCodeAt(e.length-1);return 0!==(e=o(e,!t)).length||t||(e="."),e.length>0&&n&&(e+="/"),t?"/"+e:e},isAbsolute:function(e){return s(e),e.length>0&&47===e.charCodeAt(0)},join:function(){if(0===arguments.length)return".";for(var e,t=0;t0&&(void 0===e?e=n:e+="/"+n)}return void 0===e?".":r.normalize(e)},relative:function(e,t){if(s(e),s(t),e===t)return"";if((e=r.resolve(e))===(t=r.resolve(t)))return"";for(var n=1;nd){if(47===t.charCodeAt(i+u))return t.slice(i+u+1);if(0===u)return t.slice(i+u)}else o>d&&(47===e.charCodeAt(n+u)?c=u:0===u&&(c=0));break}var m=e.charCodeAt(n+u);if(m!==t.charCodeAt(i+u))break;47===m&&(c=u)}var p="";for(u=n+c+1;u<=a;++u)u!==a&&47!==e.charCodeAt(u)||(0===p.length?p+="..":p+="/..");return p.length>0?p+t.slice(i+c):(i+=c,47===t.charCodeAt(i)&&++i,t.slice(i))},_makeLong:function(e){return e},dirname:function(e){if(s(e),0===e.length)return".";for(var t=e.charCodeAt(0),n=47===t,a=-1,o=!0,r=e.length-1;r>=1;--r)if(47===(t=e.charCodeAt(r))){if(!o){a=r;break}}else o=!1;return-1===a?n?"/":".":n&&1===a?"//":e.slice(0,a)},basename:function(e,t){if(void 0!==t&&"string"!=typeof t)throw new TypeError('"ext" argument must be a string');s(e);var n,a=0,o=-1,r=!0;if(void 0!==t&&t.length>0&&t.length<=e.length){if(t.length===e.length&&t===e)return"";var i=t.length-1,l=-1;for(n=e.length-1;n>=0;--n){var d=e.charCodeAt(n);if(47===d){if(!r){a=n+1;break}}else-1===l&&(r=!1,l=n+1),i>=0&&(d===t.charCodeAt(i)?-1==--i&&(o=n):(i=-1,o=l))}return a===o?o=l:-1===o&&(o=e.length),e.slice(a,o)}for(n=e.length-1;n>=0;--n)if(47===e.charCodeAt(n)){if(!r){a=n+1;break}}else-1===o&&(r=!1,o=n+1);return-1===o?"":e.slice(a,o)},extname:function(e){s(e);for(var t=-1,n=0,a=-1,o=!0,r=0,i=e.length-1;i>=0;--i){var l=e.charCodeAt(i);if(47!==l)-1===a&&(o=!1,a=i+1),46===l?-1===t?t=i:1!==r&&(r=1):-1!==t&&(r=-1);else if(!o){n=i+1;break}}return-1===t||-1===a||0===r||1===r&&t===a-1&&t===n+1?"":e.slice(t,a)},format:function(e){if(null===e||"object"!=typeof e)throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof e);return function(e,t){var n=t.dir||t.root,a=t.base||(t.name||"")+(t.ext||"");return n?n===t.root?n+a:n+e+a:a}("/",e)},parse:function(e){s(e);var t={root:"",dir:"",base:"",ext:"",name:""};if(0===e.length)return t;var n,a=e.charCodeAt(0),o=47===a;o?(t.root="/",n=1):n=0;for(var r=-1,i=0,l=-1,d=!0,c=e.length-1,u=0;c>=n;--c)if(47!==(a=e.charCodeAt(c)))-1===l&&(d=!1,l=c+1),46===a?-1===r?r=c:1!==u&&(u=1):-1!==r&&(u=-1);else if(!d){i=c+1;break}return-1===r||-1===l||0===u||1===u&&r===l-1&&r===i+1?-1!==l&&(t.base=t.name=0===i&&o?e.slice(1,l):e.slice(i,l)):(0===i&&o?(t.name=e.slice(1,r),t.base=e.slice(1,l)):(t.name=e.slice(i,r),t.base=e.slice(i,l)),t.ext=e.slice(r,l)),i>0?t.dir=e.slice(0,i-1):o&&(t.dir="/"),t},sep:"/",delimiter:":",win32:null,posix:null};r.posix=r,e.exports=r},5606:e=>{var t,n,a=e.exports={};function s(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function r(e){if(t===setTimeout)return setTimeout(e,0);if((t===s||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:s}catch(e){t=s}try{n="function"==typeof clearTimeout?clearTimeout:o}catch(e){n=o}}();var i,l=[],d=!1,c=-1;function u(){d&&i&&(d=!1,i.length?l=i.concat(l):c=-1,l.length&&m())}function m(){if(!d){var e=r(u);d=!0;for(var t=l.length;t;){for(i=l,l=[];++c1)for(var n=1;n{"use strict";var t=[];function n(e){for(var n=-1,a=0;a{"use strict";var t={};e.exports=function(e,n){var a=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!a)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");a.appendChild(n)}},540:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},5056:(e,t,n)=>{"use strict";e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},7825:e=>{"use strict";e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var a="";n.supports&&(a+="@supports (".concat(n.supports,") {")),n.media&&(a+="@media ".concat(n.media," {"));var s=void 0!==n.layer;s&&(a+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),a+=n.css,s&&(a+="}"),n.media&&(a+="}"),n.supports&&(a+="}");var o=n.sourceMap;o&&"undefined"!=typeof btoa&&(a+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),t.styleTagTransform(a,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},1113:e=>{"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},7736:function(e){var t,n;t=this,n=function(e){var t=function(e){return new t.lib.init(e)};function n(e,t){return t.offset[e]?isNaN(t.offset[e])?t.offset[e]:t.offset[e]+"px":"0px"}function a(e,t){return!(!e||"string"!=typeof t||!(e.className&&e.className.trim().split(/\s+/gi).indexOf(t)>-1))}return t.defaults={oldestFirst:!0,text:"Toastify is awesome!",node:void 0,duration:3e3,selector:void 0,callback:function(){},destination:void 0,newWindow:!1,close:!1,gravity:"toastify-top",positionLeft:!1,position:"",backgroundColor:"",avatar:"",className:"",stopOnFocus:!0,onClick:function(){},offset:{x:0,y:0},escapeMarkup:!0,ariaLive:"polite",style:{background:""}},t.lib=t.prototype={toastify:"1.12.0",constructor:t,init:function(e){return e||(e={}),this.options={},this.toastElement=null,this.options.text=e.text||t.defaults.text,this.options.node=e.node||t.defaults.node,this.options.duration=0===e.duration?0:e.duration||t.defaults.duration,this.options.selector=e.selector||t.defaults.selector,this.options.callback=e.callback||t.defaults.callback,this.options.destination=e.destination||t.defaults.destination,this.options.newWindow=e.newWindow||t.defaults.newWindow,this.options.close=e.close||t.defaults.close,this.options.gravity="bottom"===e.gravity?"toastify-bottom":t.defaults.gravity,this.options.positionLeft=e.positionLeft||t.defaults.positionLeft,this.options.position=e.position||t.defaults.position,this.options.backgroundColor=e.backgroundColor||t.defaults.backgroundColor,this.options.avatar=e.avatar||t.defaults.avatar,this.options.className=e.className||t.defaults.className,this.options.stopOnFocus=void 0===e.stopOnFocus?t.defaults.stopOnFocus:e.stopOnFocus,this.options.onClick=e.onClick||t.defaults.onClick,this.options.offset=e.offset||t.defaults.offset,this.options.escapeMarkup=void 0!==e.escapeMarkup?e.escapeMarkup:t.defaults.escapeMarkup,this.options.ariaLive=e.ariaLive||t.defaults.ariaLive,this.options.style=e.style||t.defaults.style,e.backgroundColor&&(this.options.style.background=e.backgroundColor),this},buildToast:function(){if(!this.options)throw"Toastify is not initialized";var e=document.createElement("div");for(var t in e.className="toastify on "+this.options.className,this.options.position?e.className+=" toastify-"+this.options.position:!0===this.options.positionLeft?(e.className+=" toastify-left",console.warn("Property `positionLeft` will be depreciated in further versions. Please use `position` instead.")):e.className+=" toastify-right",e.className+=" "+this.options.gravity,this.options.backgroundColor&&console.warn('DEPRECATION NOTICE: "backgroundColor" is being deprecated. Please use the "style.background" property.'),this.options.style)e.style[t]=this.options.style[t];if(this.options.ariaLive&&e.setAttribute("aria-live",this.options.ariaLive),this.options.node&&this.options.node.nodeType===Node.ELEMENT_NODE)e.appendChild(this.options.node);else if(this.options.escapeMarkup?e.innerText=this.options.text:e.innerHTML=this.options.text,""!==this.options.avatar){var a=document.createElement("img");a.src=this.options.avatar,a.className="toastify-avatar","left"==this.options.position||!0===this.options.positionLeft?e.appendChild(a):e.insertAdjacentElement("afterbegin",a)}if(!0===this.options.close){var s=document.createElement("button");s.type="button",s.setAttribute("aria-label","Close"),s.className="toast-close",s.innerHTML="✖",s.addEventListener("click",function(e){e.stopPropagation(),this.removeElement(this.toastElement),window.clearTimeout(this.toastElement.timeOutValue)}.bind(this));var o=window.innerWidth>0?window.innerWidth:screen.width;("left"==this.options.position||!0===this.options.positionLeft)&&o>360?e.insertAdjacentElement("afterbegin",s):e.appendChild(s)}if(this.options.stopOnFocus&&this.options.duration>0){var r=this;e.addEventListener("mouseover",(function(t){window.clearTimeout(e.timeOutValue)})),e.addEventListener("mouseleave",(function(){e.timeOutValue=window.setTimeout((function(){r.removeElement(e)}),r.options.duration)}))}if(void 0!==this.options.destination&&e.addEventListener("click",function(e){e.stopPropagation(),!0===this.options.newWindow?window.open(this.options.destination,"_blank"):window.location=this.options.destination}.bind(this)),"function"==typeof this.options.onClick&&void 0===this.options.destination&&e.addEventListener("click",function(e){e.stopPropagation(),this.options.onClick()}.bind(this)),"object"==typeof this.options.offset){var i=n("x",this.options),l=n("y",this.options),d="left"==this.options.position?i:"-"+i,c="toastify-top"==this.options.gravity?l:"-"+l;e.style.transform="translate("+d+","+c+")"}return e},showToast:function(){var e;if(this.toastElement=this.buildToast(),!(e="string"==typeof this.options.selector?document.getElementById(this.options.selector):this.options.selector instanceof HTMLElement||"undefined"!=typeof ShadowRoot&&this.options.selector instanceof ShadowRoot?this.options.selector:document.body))throw"Root element is not defined";var n=t.defaults.oldestFirst?e.firstChild:e.lastChild;return e.insertBefore(this.toastElement,n),t.reposition(),this.options.duration>0&&(this.toastElement.timeOutValue=window.setTimeout(function(){this.removeElement(this.toastElement)}.bind(this),this.options.duration)),this},hideToast:function(){this.toastElement.timeOutValue&&clearTimeout(this.toastElement.timeOutValue),this.removeElement(this.toastElement)},removeElement:function(e){e.className=e.className.replace(" on",""),window.setTimeout(function(){this.options.node&&this.options.node.parentNode&&this.options.node.parentNode.removeChild(this.options.node),e.parentNode&&e.parentNode.removeChild(e),this.options.callback.call(e),t.reposition()}.bind(this),400)}},t.reposition=function(){for(var e,t={top:15,bottom:15},n={top:15,bottom:15},s={top:15,bottom:15},o=document.getElementsByClassName("toastify"),r=0;r0?window.innerWidth:screen.width)<=360?(o[r].style[e]=s[e]+"px",s[e]+=i+15):!0===a(o[r],"toastify-left")?(o[r].style[e]=t[e]+"px",t[e]+=i+15):(o[r].style[e]=n[e]+"px",n[e]+=i+15)}return this},t.lib.init.prototype=t.lib,t},e.exports?e.exports=n():t.Toastify=n()},5471:(e,t,n)=>{"use strict";n.d(t,{$9:()=>Tn,$V:()=>En,Ay:()=>Ua,EW:()=>it,IJ:()=>Ke,KR:()=>Xe,Kh:()=>Re,QW:()=>et,R1:()=>Je,Tm:()=>Ge,WQ:()=>Ct,dY:()=>xn,h:()=>cn,hi:()=>Sn,i9:()=>qe,jr:()=>At,lW:()=>tt,nI:()=>pe,nT:()=>mt,o5:()=>wt,pM:()=>Pn,rY:()=>Qe,sV:()=>_n,tB:()=>st,uY:()=>yt,ux:()=>Ve,wB:()=>ft});var a=Object.freeze({}),s=Array.isArray;function o(e){return null==e}function r(e){return null!=e}function i(e){return!0===e}function l(e){return"string"==typeof e||"number"==typeof e||"symbol"==typeof e||"boolean"==typeof e}function d(e){return"function"==typeof e}function c(e){return null!==e&&"object"==typeof e}var u=Object.prototype.toString;function m(e){return"[object Object]"===u.call(e)}function p(e){return"[object RegExp]"===u.call(e)}function g(e){var t=parseFloat(String(e));return t>=0&&Math.floor(t)===t&&isFinite(e)}function f(e){return r(e)&&"function"==typeof e.then&&"function"==typeof e.catch}function h(e){return null==e?"":Array.isArray(e)||m(e)&&e.toString===u?JSON.stringify(e,v,2):String(e)}function v(e,t){return t&&t.__v_isRef?t.value:t}function y(e){var t=parseFloat(e);return isNaN(t)?e:t}function w(e,t){for(var n=Object.create(null),a=e.split(","),s=0;s-1)return e.splice(a,1)}}var C=Object.prototype.hasOwnProperty;function k(e,t){return C.call(e,t)}function x(e){var t=Object.create(null);return function(n){return t[n]||(t[n]=e(n))}}var T=/-(\w)/g,E=x((function(e){return e.replace(T,(function(e,t){return t?t.toUpperCase():""}))})),N=x((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})),_=/\B([A-Z])/g,S=x((function(e){return e.replace(_,"-$1").toLowerCase()}));var P=Function.prototype.bind?function(e,t){return e.bind(t)}:function(e,t){function n(n){var a=arguments.length;return a?a>1?e.apply(t,arguments):e.call(t,n):e.call(t)}return n._length=e.length,n};function B(e,t){t=t||0;for(var n=e.length-t,a=new Array(n);n--;)a[n]=e[n+t];return a}function L(e,t){for(var n in t)e[n]=t[n];return e}function F(e){for(var t={},n=0;n0,ee=J&&J.indexOf("edge/")>0;J&&J.indexOf("android");var te=J&&/iphone|ipad|ipod|ios/.test(J);J&&/chrome\/\d+/.test(J),J&&/phantomjs/.test(J);var ne,ae=J&&J.match(/firefox\/(\d+)/),se={}.watch,oe=!1;if(Z)try{var re={};Object.defineProperty(re,"passive",{get:function(){oe=!0}}),window.addEventListener("test-passive",null,re)}catch(e){}var ie=function(){return void 0===ne&&(ne=!Z&&void 0!==n.g&&(n.g.process&&"server"===n.g.process.env.VUE_ENV)),ne},le=Z&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function de(e){return"function"==typeof e&&/native code/.test(e.toString())}var ce,ue="undefined"!=typeof Symbol&&de(Symbol)&&"undefined"!=typeof Reflect&&de(Reflect.ownKeys);ce="undefined"!=typeof Set&&de(Set)?Set:function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(e){return!0===this.set[e]},e.prototype.add=function(e){this.set[e]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var me=null;function pe(){return me&&{proxy:me}}function ge(e){void 0===e&&(e=null),e||me&&me._scope.off(),me=e,e&&e._scope.on()}var fe=function(){function e(e,t,n,a,s,o,r,i){this.tag=e,this.data=t,this.children=n,this.text=a,this.elm=s,this.ns=void 0,this.context=o,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=t&&t.key,this.componentOptions=r,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=i,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1}return Object.defineProperty(e.prototype,"child",{get:function(){return this.componentInstance},enumerable:!1,configurable:!0}),e}(),he=function(e){void 0===e&&(e="");var t=new fe;return t.text=e,t.isComment=!0,t};function ve(e){return new fe(void 0,void 0,void 0,String(e))}function ye(e){var t=new fe(e.tag,e.data,e.children&&e.children.slice(),e.text,e.elm,e.context,e.componentOptions,e.asyncFactory);return t.ns=e.ns,t.isStatic=e.isStatic,t.key=e.key,t.isComment=e.isComment,t.fnContext=e.fnContext,t.fnOptions=e.fnOptions,t.fnScopeId=e.fnScopeId,t.asyncMeta=e.asyncMeta,t.isCloned=!0,t}"function"==typeof SuppressedError&&SuppressedError;var we=0,Ae=[],be=function(){for(var e=0;e1)return n&&d(t)?t.call(a):t}else 0}var kt=x((function(e){var t="&"===e.charAt(0),n="~"===(e=t?e.slice(1):e).charAt(0),a="!"===(e=n?e.slice(1):e).charAt(0);return{name:e=a?e.slice(1):e,once:n,capture:a,passive:t}}));function xt(e,t){function n(){var e=n.fns;if(!s(e))return mn(e,null,arguments,t,"v-on handler");for(var a=e.slice(),o=0;o0&&(St((a=Pt(a,"".concat(t||"","_").concat(n)))[0])&&St(c)&&(u[d]=ve(c.text+a[0].text),a.shift()),u.push.apply(u,a)):l(a)?St(c)?u[d]=ve(c.text+a):""!==a&&u.push(ve(a)):St(a)&&St(c)?u[d]=ve(c.text+a.text):(i(e._isVList)&&r(a.tag)&&o(a.key)&&r(t)&&(a.key="__vlist".concat(t,"_").concat(n,"__")),u.push(a)));return u}function Bt(e,t){var n,a,o,i,l=null;if(s(e)||"string"==typeof e)for(l=new Array(e.length),n=0,a=e.length;n0,i=t?!!t.$stable:!r,l=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(i&&s&&s!==a&&l===s.$key&&!r&&!s.$hasNormal)return s;for(var d in o={},t)t[d]&&"$"!==d[0]&&(o[d]=Zt(e,n,d,t[d]))}else o={};for(var c in n)c in o||(o[c]=Jt(n,c));return t&&Object.isExtensible(t)&&(t._normalized=o),q(o,"$stable",i),q(o,"$key",l),q(o,"$hasNormal",r),o}function Zt(e,t,n,a){var o=function(){var t=me;ge(e);var n=arguments.length?a.apply(null,arguments):a({}),o=(n=n&&"object"==typeof n&&!s(n)?[n]:_t(n))&&n[0];return ge(t),n&&(!o||1===n.length&&o.isComment&&!Xt(o))?void 0:n};return a.proxy&&Object.defineProperty(t,n,{get:o,enumerable:!0,configurable:!0}),o}function Jt(e,t){return function(){return e[t]}}function Yt(e){return{get attrs(){if(!e._attrsProxy){var t=e._attrsProxy={};q(t,"_v_attr_proxy",!0),Qt(t,e.$attrs,a,e,"$attrs")}return e._attrsProxy},get listeners(){e._listenersProxy||Qt(e._listenersProxy={},e.$listeners,a,e,"$listeners");return e._listenersProxy},get slots(){return function(e){e._slotsProxy||tn(e._slotsProxy={},e.$scopedSlots);return e._slotsProxy}(e)},emit:P(e.$emit,e),expose:function(t){t&&Object.keys(t).forEach((function(n){return Ye(e,t,n)}))}}}function Qt(e,t,n,a,s){var o=!1;for(var r in t)r in e?t[r]!==n[r]&&(o=!0):(o=!0,en(e,r,a,s));for(var r in e)r in t||(o=!0,delete e[r]);return o}function en(e,t,n,a){Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:function(){return n[a][t]}})}function tn(e,t){for(var n in t)e[n]=t[n];for(var n in e)n in t||delete e[n]}var nn=null;function an(e,t){return(e.__esModule||ue&&"Module"===e[Symbol.toStringTag])&&(e=e.default),c(e)?t.extend(e):e}function sn(e){if(s(e))for(var t=0;tdocument.createEvent("Event").timeStamp&&(ea=function(){return ta.now()})}var na=function(e,t){if(e.post){if(!t.post)return 1}else if(t.post)return-1;return e.id-t.id};function aa(){var e,t;for(Qn=ea(),Jn=!0,qn.sort(na),Yn=0;YnYn&&qn[n].id>e.id;)n--;qn.splice(n+1,0,e)}else qn.push(e);Zn||(Zn=!0,xn(aa))}}function oa(e,t){if(e){for(var n=Object.create(null),a=ue?Reflect.ownKeys(e):Object.keys(e),s=0;s-1)if(o&&!k(s,"default"))r=!1;else if(""===r||r===S(e)){var l=Na(String,s.type);(l<0||i-1:"string"==typeof e?e.split(",").indexOf(t)>-1:!!p(e)&&e.test(t)}function $a(e,t){var n=e.cache,a=e.keys,s=e._vnode,o=e.$vnode;for(var r in n){var i=n[r];if(i){var l=i.name;l&&!t(l)&&Ha(n,r,a,s)}}o.componentOptions.children=void 0}function Ha(e,t,n,a){var s=e[t];!s||a&&s.tag===a.tag||s.componentInstance.$destroy(),e[t]=null,b(n,t)}!function(e){e.prototype._init=function(e){var t=this;t._uid=Ma++,t._isVue=!0,t.__v_skip=!0,t._scope=new vt(!0),t._scope.parent=void 0,t._scope._vm=!0,e&&e._isComponent?function(e,t){var n=e.$options=Object.create(e.constructor.options),a=t._parentVnode;n.parent=t.parent,n._parentVnode=a;var s=a.componentOptions;n.propsData=s.propsData,n._parentListeners=s.listeners,n._renderChildren=s.children,n._componentTag=s.tag,t.render&&(n.render=t.render,n.staticRenderFns=t.staticRenderFns)}(t,e):t.$options=ba(Oa(t.constructor),e||{},t),t._renderProxy=t,t._self=t,function(e){var t=e.$options,n=t.parent;if(n&&!t.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(e)}e.$parent=n,e.$root=n?n.$root:e,e.$children=[],e.$refs={},e._provided=n?n._provided:Object.create(null),e._watcher=null,e._inactive=null,e._directInactive=!1,e._isMounted=!1,e._isDestroyed=!1,e._isBeingDestroyed=!1}(t),function(e){e._events=Object.create(null),e._hasHookEvent=!1;var t=e.$options._parentListeners;t&&jn(e,t)}(t),function(e){e._vnode=null,e._staticTrees=null;var t=e.$options,n=e.$vnode=t._parentVnode,s=n&&n.context;e.$slots=Wt(t._renderChildren,s),e.$scopedSlots=n?Kt(e.$parent,n.data.scopedSlots,e.$slots):a,e._c=function(t,n,a,s){return ln(e,t,n,a,s,!1)},e.$createElement=function(t,n,a,s){return ln(e,t,n,a,s,!0)};var o=n&&n.data;De(e,"$attrs",o&&o.attrs||a,null,!0),De(e,"$listeners",t._parentListeners||a,null,!0)}(t),Wn(t,"beforeCreate",void 0,!1),function(e){var t=oa(e.$options.inject,e);t&&(Be(!1),Object.keys(t).forEach((function(n){De(e,n,t[n])})),Be(!0))}(t),Pa(t),function(e){var t=e.$options.provide;if(t){var n=d(t)?t.call(e):t;if(!c(n))return;for(var a=bt(e),s=ue?Reflect.ownKeys(n):Object.keys(n),o=0;o1?B(n):n;for(var a=B(arguments,1),s='event handler for "'.concat(e,'"'),o=0,r=n.length;oparseInt(this.max)&&Ha(t,n[0],n,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var e in this.cache)Ha(this.cache,e,this.keys)},mounted:function(){var e=this;this.cacheVNode(),this.$watch("include",(function(t){$a(e,(function(e){return Ia(t,e)}))})),this.$watch("exclude",(function(t){$a(e,(function(e){return!Ia(t,e)}))}))},updated:function(){this.cacheVNode()},render:function(){var e=this.$slots.default,t=sn(e),n=t&&t.componentOptions;if(n){var a=ja(n),s=this.include,o=this.exclude;if(s&&(!a||!Ia(s,a))||o&&a&&Ia(o,a))return t;var r=this.cache,i=this.keys,l=null==t.key?n.Ctor.cid+(n.tag?"::".concat(n.tag):""):t.key;r[l]?(t.componentInstance=r[l].componentInstance,b(i,l),i.push(l)):(this.vnodeToCache=t,this.keyToCache=l),t.data.keepAlive=!0}return t||e&&e[0]}}};!function(e){var t={get:function(){return G}};Object.defineProperty(e,"config",t),e.util={warn:ga,extend:L,mergeOptions:ba,defineReactive:De},e.set=Me,e.delete=Oe,e.nextTick=xn,e.observable=function(e){return ze(e),e},e.options=Object.create(null),$.forEach((function(t){e.options[t+"s"]=Object.create(null)})),e.options._base=e,L(e.options.components,Va),function(e){e.use=function(e){var t=this._installedPlugins||(this._installedPlugins=[]);if(t.indexOf(e)>-1)return this;var n=B(arguments,1);return n.unshift(this),d(e.install)?e.install.apply(e,n):d(e)&&e.apply(null,n),t.push(e),this}}(e),function(e){e.mixin=function(e){return this.options=ba(this.options,e),this}}(e),Ra(e),function(e){$.forEach((function(t){e[t]=function(e,n){return n?("component"===t&&m(n)&&(n.name=n.name||e,n=this.options._base.extend(n)),"directive"===t&&d(n)&&(n={bind:n,update:n}),this.options[t+"s"][e]=n,n):this.options[t+"s"][e]}}))}(e)}(Ua),Object.defineProperty(Ua.prototype,"$isServer",{get:ie}),Object.defineProperty(Ua.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Ua,"FunctionalRenderContext",{value:ra}),Ua.version="2.7.16";var Wa=w("style,class"),qa=w("input,textarea,option,select,progress"),Xa=w("contenteditable,draggable,spellcheck"),Ka=w("events,caret,typing,plaintext-only"),Za=function(e,t){return ts(t)||"false"===t?"false":"contenteditable"===e&&Ka(t)?t:"true"},Ja=w("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),Ya="http://www.w3.org/1999/xlink",Qa=function(e){return":"===e.charAt(5)&&"xlink"===e.slice(0,5)},es=function(e){return Qa(e)?e.slice(6,e.length):""},ts=function(e){return null==e||!1===e};function ns(e){for(var t=e.data,n=e,a=e;r(a.componentInstance);)(a=a.componentInstance._vnode)&&a.data&&(t=as(a.data,t));for(;r(n=n.parent);)n&&n.data&&(t=as(t,n.data));return function(e,t){if(r(e)||r(t))return ss(e,os(t));return""}(t.staticClass,t.class)}function as(e,t){return{staticClass:ss(e.staticClass,t.staticClass),class:r(e.class)?[e.class,t.class]:t.class}}function ss(e,t){return e?t?e+" "+t:e:t||""}function os(e){return Array.isArray(e)?function(e){for(var t,n="",a=0,s=e.length;a-1?Ss(e,t,n):Ja(t)?ts(n)?e.removeAttribute(t):(n="allowfullscreen"===t&&"EMBED"===e.tagName?"true":t,e.setAttribute(t,n)):Xa(t)?e.setAttribute(t,Za(t,n)):Qa(t)?ts(n)?e.removeAttributeNS(Ya,es(t)):e.setAttributeNS(Ya,t,n):Ss(e,t,n)}function Ss(e,t,n){if(ts(n))e.removeAttribute(t);else{if(Y&&!Q&&"TEXTAREA"===e.tagName&&"placeholder"===t&&""!==n&&!e.__ieph){var a=function(t){t.stopImmediatePropagation(),e.removeEventListener("input",a)};e.addEventListener("input",a),e.__ieph=!0}e.setAttribute(t,n)}}var Ps={create:Ns,update:Ns};function Bs(e,t){var n=t.elm,a=t.data,s=e.data;if(!(o(a.staticClass)&&o(a.class)&&(o(s)||o(s.staticClass)&&o(s.class)))){var i=ns(t),l=n._transitionClasses;r(l)&&(i=ss(i,os(l))),i!==n._prevClass&&(n.setAttribute("class",i),n._prevClass=i)}}var Ls,Fs={create:Bs,update:Bs},zs="__r",Ds="__c";function Ms(e,t,n){var a=Ls;return function s(){null!==t.apply(null,arguments)&&Rs(e,s,n,a)}}var Os=hn&&!(ae&&Number(ae[1])<=53);function Us(e,t,n,a){if(Os){var s=Qn,o=t;t=o._wrapper=function(e){if(e.target===e.currentTarget||e.timeStamp>=s||e.timeStamp<=0||e.target.ownerDocument!==document)return o.apply(this,arguments)}}Ls.addEventListener(e,t,oe?{capture:n,passive:a}:n)}function Rs(e,t,n,a){(a||Ls).removeEventListener(e,t._wrapper||t,n)}function js(e,t){if(!o(e.data.on)||!o(t.data.on)){var n=t.data.on||{},a=e.data.on||{};Ls=t.elm||e.elm,function(e){if(r(e[zs])){var t=Y?"change":"input";e[t]=[].concat(e[zs],e[t]||[]),delete e[zs]}r(e[Ds])&&(e.change=[].concat(e[Ds],e.change||[]),delete e[Ds])}(n),Tt(n,a,Us,Rs,Ms,t.context),Ls=void 0}}var Is,$s={create:js,update:js,destroy:function(e){return js(e,hs)}};function Hs(e,t){if(!o(e.data.domProps)||!o(t.data.domProps)){var n,a,s=t.elm,l=e.data.domProps||{},d=t.data.domProps||{};for(n in(r(d.__ob__)||i(d._v_attr_proxy))&&(d=t.data.domProps=L({},d)),l)n in d||(s[n]="");for(n in d){if(a=d[n],"textContent"===n||"innerHTML"===n){if(t.children&&(t.children.length=0),a===l[n])continue;1===s.childNodes.length&&s.removeChild(s.childNodes[0])}if("value"===n&&"PROGRESS"!==s.tagName){s._value=a;var c=o(a)?"":String(a);Gs(s,c)&&(s.value=c)}else if("innerHTML"===n&&ls(s.tagName)&&o(s.innerHTML)){(Is=Is||document.createElement("div")).innerHTML="".concat(a,"");for(var u=Is.firstChild;s.firstChild;)s.removeChild(s.firstChild);for(;u.firstChild;)s.appendChild(u.firstChild)}else if(a!==l[n])try{s[n]=a}catch(e){}}}}function Gs(e,t){return!e.composing&&("OPTION"===e.tagName||function(e,t){var n=!0;try{n=document.activeElement!==e}catch(e){}return n&&e.value!==t}(e,t)||function(e,t){var n=e.value,a=e._vModifiers;if(r(a)){if(a.number)return y(n)!==y(t);if(a.trim)return n.trim()!==t.trim()}return n!==t}(e,t))}var Vs={create:Hs,update:Hs},Ws=x((function(e){var t={},n=/:(.+)/;return e.split(/;(?![^(]*\))/g).forEach((function(e){if(e){var a=e.split(n);a.length>1&&(t[a[0].trim()]=a[1].trim())}})),t}));function qs(e){var t=Xs(e.style);return e.staticStyle?L(e.staticStyle,t):t}function Xs(e){return Array.isArray(e)?F(e):"string"==typeof e?Ws(e):e}var Ks,Zs=/^--/,Js=/\s*!important$/,Ys=function(e,t,n){if(Zs.test(t))e.style.setProperty(t,n);else if(Js.test(n))e.style.setProperty(S(t),n.replace(Js,""),"important");else{var a=eo(t);if(Array.isArray(n))for(var s=0,o=n.length;s-1?t.split(ao).forEach((function(t){return e.classList.add(t)})):e.classList.add(t);else{var n=" ".concat(e.getAttribute("class")||""," ");n.indexOf(" "+t+" ")<0&&e.setAttribute("class",(n+t).trim())}}function oo(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(ao).forEach((function(t){return e.classList.remove(t)})):e.classList.remove(t),e.classList.length||e.removeAttribute("class");else{for(var n=" ".concat(e.getAttribute("class")||""," "),a=" "+t+" ";n.indexOf(a)>=0;)n=n.replace(a," ");(n=n.trim())?e.setAttribute("class",n):e.removeAttribute("class")}}function ro(e){if(e){if("object"==typeof e){var t={};return!1!==e.css&&L(t,io(e.name||"v")),L(t,e),t}return"string"==typeof e?io(e):void 0}}var io=x((function(e){return{enterClass:"".concat(e,"-enter"),enterToClass:"".concat(e,"-enter-to"),enterActiveClass:"".concat(e,"-enter-active"),leaveClass:"".concat(e,"-leave"),leaveToClass:"".concat(e,"-leave-to"),leaveActiveClass:"".concat(e,"-leave-active")}})),lo=Z&&!Q,co="transition",uo="animation",mo="transition",po="transitionend",go="animation",fo="animationend";lo&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(mo="WebkitTransition",po="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(go="WebkitAnimation",fo="webkitAnimationEnd"));var ho=Z?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function vo(e){ho((function(){ho(e)}))}function yo(e,t){var n=e._transitionClasses||(e._transitionClasses=[]);n.indexOf(t)<0&&(n.push(t),so(e,t))}function wo(e,t){e._transitionClasses&&b(e._transitionClasses,t),oo(e,t)}function Ao(e,t,n){var a=Co(e,t),s=a.type,o=a.timeout,r=a.propCount;if(!s)return n();var i=s===co?po:fo,l=0,d=function(){e.removeEventListener(i,c),n()},c=function(t){t.target===e&&++l>=r&&d()};setTimeout((function(){l0&&(n=co,c=r,u=o.length):t===uo?d>0&&(n=uo,c=d,u=l.length):u=(n=(c=Math.max(r,d))>0?r>d?co:uo:null)?n===co?o.length:l.length:0,{type:n,timeout:c,propCount:u,hasTransform:n===co&&bo.test(a[mo+"Property"])}}function ko(e,t){for(;e.length1}function So(e,t){!0!==t.data.show&&To(t)}var Po=function(e){var t,n,a={},d=e.modules,c=e.nodeOps;for(t=0;tg?A(e,o(n[v+1])?null:n[v+1].elm,n,p,v,a):p>v&&C(t,u,g)}(u,f,v,n,d):r(v)?(r(e.text)&&c.setTextContent(u,""),A(u,null,v,0,v.length-1,n)):r(f)?C(f,0,f.length-1):r(e.text)&&c.setTextContent(u,""):e.text!==t.text&&c.setTextContent(u,t.text),r(g)&&r(p=g.hook)&&r(p=p.postpatch)&&p(e,t)}}}function E(e,t,n){if(i(n)&&r(e.parent))e.parent.data.pendingInsert=t;else for(var a=0;a-1,r.selected!==o&&(r.selected=o);else if(O(Do(r),a))return void(e.selectedIndex!==i&&(e.selectedIndex=i));s||(e.selectedIndex=-1)}}function zo(e,t){return t.every((function(t){return!O(t,e)}))}function Do(e){return"_value"in e?e._value:e.value}function Mo(e){e.target.composing=!0}function Oo(e){e.target.composing&&(e.target.composing=!1,Uo(e.target,"input"))}function Uo(e,t){var n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}function Ro(e){return!e.componentInstance||e.data&&e.data.transition?e:Ro(e.componentInstance._vnode)}var jo={bind:function(e,t,n){var a=t.value,s=(n=Ro(n)).data&&n.data.transition,o=e.__vOriginalDisplay="none"===e.style.display?"":e.style.display;a&&s?(n.data.show=!0,To(n,(function(){e.style.display=o}))):e.style.display=a?o:"none"},update:function(e,t,n){var a=t.value;!a!=!t.oldValue&&((n=Ro(n)).data&&n.data.transition?(n.data.show=!0,a?To(n,(function(){e.style.display=e.__vOriginalDisplay})):Eo(n,(function(){e.style.display="none"}))):e.style.display=a?e.__vOriginalDisplay:"none")},unbind:function(e,t,n,a,s){s||(e.style.display=e.__vOriginalDisplay)}},Io={model:Bo,show:jo},$o={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function Ho(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?Ho(sn(t.children)):e}function Go(e){var t={},n=e.$options;for(var a in n.propsData)t[a]=e[a];var s=n._parentListeners;for(var a in s)t[E(a)]=s[a];return t}function Vo(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}var Wo=function(e){return e.tag||Xt(e)},qo=function(e){return"show"===e.name},Xo={name:"transition",props:$o,abstract:!0,render:function(e){var t=this,n=this.$slots.default;if(n&&(n=n.filter(Wo)).length){0;var a=this.mode;0;var s=n[0];if(function(e){for(;e=e.parent;)if(e.data.transition)return!0}(this.$vnode))return s;var o=Ho(s);if(!o)return s;if(this._leaving)return Vo(e,s);var r="__transition-".concat(this._uid,"-");o.key=null==o.key?o.isComment?r+"comment":r+o.tag:l(o.key)?0===String(o.key).indexOf(r)?o.key:r+o.key:o.key;var i=(o.data||(o.data={})).transition=Go(this),d=this._vnode,c=Ho(d);if(o.data.directives&&o.data.directives.some(qo)&&(o.data.show=!0),c&&c.data&&!function(e,t){return t.key===e.key&&t.tag===e.tag}(o,c)&&!Xt(c)&&(!c.componentInstance||!c.componentInstance._vnode.isComment)){var u=c.data.transition=L({},i);if("out-in"===a)return this._leaving=!0,Et(u,"afterLeave",(function(){t._leaving=!1,t.$forceUpdate()})),Vo(e,s);if("in-out"===a){if(Xt(o))return d;var m,p=function(){m()};Et(i,"afterEnter",p),Et(i,"enterCancelled",p),Et(u,"delayLeave",(function(e){m=e}))}}return s}}},Ko=L({tag:String,moveClass:String},$o);delete Ko.mode;var Zo={props:Ko,beforeMount:function(){var e=this,t=this._update;this._update=function(n,a){var s=$n(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,s(),t.call(e,n,a)}},render:function(e){for(var t=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),a=this.prevChildren=this.children,s=this.$slots.default||[],o=this.children=[],r=Go(this),i=0;i-1?cs[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:cs[e]=/HTMLUnknownElement/.test(t.toString())},L(Ua.options.directives,Io),L(Ua.options.components,er),Ua.prototype.__patch__=Z?Po:z,Ua.prototype.$mount=function(e,t){return function(e,t,n){var a;e.$el=t,e.$options.render||(e.$options.render=he),Wn(e,"beforeMount"),a=function(){e._update(e._render(),n)},new Mn(e,a,z,{before:function(){e._isMounted&&!e._isDestroyed&&Wn(e,"beforeUpdate")}},!0),n=!1;var s=e._preWatchers;if(s)for(var o=0;o{"use strict";n.d(t,{HW:()=>v,L$:()=>g,do:()=>i,zo:()=>l});var a=n(1338),s=n(9097);let o;const r=[];function i(){return void 0===o&&(o=document.head.dataset.requesttoken??null),o}function l(e){r.push(e)}(0,a.B1)("csrf-token-update",(e=>{o=e.token,r.forEach((e=>{try{e(o)}catch(e){console.error("Error updating CSRF token observer",e)}}))}));const d=(0,s.c0)("public").persist().build();class c{_displayName;uid;isAdmin;constructor(){d.getItem("guestUid")||d.setItem("guestUid",f()),this._displayName=d.getItem("guestNickname")||"",this.uid=d.getItem("guestUid")||f(),this.isAdmin=!1,(0,a.B1)("user:info:changed",(e=>{this._displayName=e.displayName,d.setItem("guestNickname",e.displayName||"")}))}get displayName(){return this._displayName}set displayName(e){this._displayName=e,d.setItem("guestNickname",e),(0,a.Ic)("user:info:changed",this)}}let u,m;function p(){return u||(u=new c),u}function g(e){if(!e||0===e.trim().length)throw new Error("Nickname cannot be empty");p().displayName=e}function f(){return globalThis.crypto?.randomUUID?globalThis.crypto.randomUUID():"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(e=>{const t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}))}function h(e,t){return e?e.getAttribute(t):null}function v(){if(void 0!==m)return m;const e=document?.getElementsByTagName("head")[0];if(!e)return null;const t=h(e,"data-user");return null===t?(m=null,m):(m={uid:t,displayName:h(e,"data-user-displayname"),isAdmin:!!window._oc_isadmin},m)}},715:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>Lt});var a={};function s(e,t){return function(){return e.apply(t,arguments)}}n.r(a),n.d(a,{hasBrowserEnv:()=>ge,hasStandardBrowserEnv:()=>he,hasStandardBrowserWebWorkerEnv:()=>ve,navigator:()=>fe,origin:()=>ye});var o=n(5606);const{toString:r}=Object.prototype,{getPrototypeOf:i}=Object,{iterator:l,toStringTag:d}=Symbol,c=(u=Object.create(null),e=>{const t=r.call(e);return u[t]||(u[t]=t.slice(8,-1).toLowerCase())});var u;const m=e=>(e=e.toLowerCase(),t=>c(t)===e),p=e=>t=>typeof t===e,{isArray:g}=Array,f=p("undefined");const h=m("ArrayBuffer");const v=p("string"),y=p("function"),w=p("number"),A=e=>null!==e&&"object"==typeof e,b=e=>{if("object"!==c(e))return!1;const t=i(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||d in e||l in e)},C=m("Date"),k=m("File"),x=m("Blob"),T=m("FileList"),E=m("URLSearchParams"),[N,_,S,P]=["ReadableStream","Request","Response","Headers"].map(m);function B(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let a,s;if("object"!=typeof e&&(e=[e]),g(e))for(a=0,s=e.length;a0;)if(a=n[s],t===a.toLowerCase())return a;return null}const F="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,z=e=>!f(e)&&e!==F;const D=(M="undefined"!=typeof Uint8Array&&i(Uint8Array),e=>M&&e instanceof M);var M;const O=m("HTMLFormElement"),U=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),R=m("RegExp"),j=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),a={};B(n,((n,s)=>{let o;!1!==(o=t(n,s,e))&&(a[s]=o||n)})),Object.defineProperties(e,a)};const I=m("AsyncFunction"),$=(H="function"==typeof setImmediate,G=y(F.postMessage),H?setImmediate:G?(V=`axios@${Math.random()}`,W=[],F.addEventListener("message",(({source:e,data:t})=>{e===F&&t===V&&W.length&&W.shift()()}),!1),e=>{W.push(e),F.postMessage(V,"*")}):e=>setTimeout(e));var H,G,V,W;const q="undefined"!=typeof queueMicrotask?queueMicrotask.bind(F):void 0!==o&&o.nextTick||$,X={isArray:g,isArrayBuffer:h,isBuffer:function(e){return null!==e&&!f(e)&&null!==e.constructor&&!f(e.constructor)&&y(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{let t;return e&&("function"==typeof FormData&&e instanceof FormData||y(e.append)&&("formdata"===(t=c(e))||"object"===t&&y(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&h(e.buffer),t},isString:v,isNumber:w,isBoolean:e=>!0===e||!1===e,isObject:A,isPlainObject:b,isReadableStream:N,isRequest:_,isResponse:S,isHeaders:P,isUndefined:f,isDate:C,isFile:k,isBlob:x,isRegExp:R,isFunction:y,isStream:e=>A(e)&&y(e.pipe),isURLSearchParams:E,isTypedArray:D,isFileList:T,forEach:B,merge:function e(){const{caseless:t}=z(this)&&this||{},n={},a=(a,s)=>{const o=t&&L(n,s)||s;b(n[o])&&b(a)?n[o]=e(n[o],a):b(a)?n[o]=e({},a):g(a)?n[o]=a.slice():n[o]=a};for(let e=0,t=arguments.length;e(B(t,((t,a)=>{n&&y(t)?e[a]=s(t,n):e[a]=t}),{allOwnKeys:a}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,a)=>{e.prototype=Object.create(t.prototype,a),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,a)=>{let s,o,r;const l={};if(t=t||{},null==e)return t;do{for(s=Object.getOwnPropertyNames(e),o=s.length;o-- >0;)r=s[o],a&&!a(r,e,t)||l[r]||(t[r]=e[r],l[r]=!0);e=!1!==n&&i(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:c,kindOfTest:m,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const a=e.indexOf(t,n);return-1!==a&&a===n},toArray:e=>{if(!e)return null;if(g(e))return e;let t=e.length;if(!w(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[l]).call(e);let a;for(;(a=n.next())&&!a.done;){const n=a.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const a=[];for(;null!==(n=e.exec(t));)a.push(n);return a},isHTMLForm:O,hasOwnProperty:U,hasOwnProp:U,reduceDescriptors:j,freezeMethods:e=>{j(e,((t,n)=>{if(y(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const a=e[n];y(a)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(e,t)=>{const n={},a=e=>{e.forEach((e=>{n[e]=!0}))};return g(e)?a(e):a(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,findKey:L,global:F,isContextDefined:z,isSpecCompliantForm:function(e){return!!(e&&y(e.append)&&"FormData"===e[d]&&e[l])},toJSONObject:e=>{const t=new Array(10),n=(e,a)=>{if(A(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[a]=e;const s=g(e)?[]:{};return B(e,((e,t)=>{const o=n(e,a+1);!f(o)&&(s[t]=o)})),t[a]=void 0,s}}return e};return n(e,0)},isAsyncFn:I,isThenable:e=>e&&(A(e)||y(e))&&y(e.then)&&y(e.catch),setImmediate:$,asap:q,isIterable:e=>null!=e&&y(e[l])};function K(e,t,n,a,s){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),a&&(this.request=a),s&&(this.response=s,this.status=s.status?s.status:null)}X.inherits(K,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:X.toJSONObject(this.config),code:this.code,status:this.status}}});const Z=K.prototype,J={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{J[e]={value:e}})),Object.defineProperties(K,J),Object.defineProperty(Z,"isAxiosError",{value:!0}),K.from=(e,t,n,a,s,o)=>{const r=Object.create(Z);return X.toFlatObject(e,r,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),K.call(r,e.message,t,n,a,s),r.cause=e,r.name=e.name,o&&Object.assign(r,o),r};const Y=K;var Q=n(8287).hp;function ee(e){return X.isPlainObject(e)||X.isArray(e)}function te(e){return X.endsWith(e,"[]")?e.slice(0,-2):e}function ne(e,t,n){return e?e.concat(t).map((function(e,t){return e=te(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}const ae=X.toFlatObject(X,{},null,(function(e){return/^is[A-Z]/.test(e)}));const se=function(e,t,n){if(!X.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const a=(n=X.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!X.isUndefined(t[e])}))).metaTokens,s=n.visitor||d,o=n.dots,r=n.indexes,i=(n.Blob||"undefined"!=typeof Blob&&Blob)&&X.isSpecCompliantForm(t);if(!X.isFunction(s))throw new TypeError("visitor must be a function");function l(e){if(null===e)return"";if(X.isDate(e))return e.toISOString();if(X.isBoolean(e))return e.toString();if(!i&&X.isBlob(e))throw new Y("Blob is not supported. Use a Buffer instead.");return X.isArrayBuffer(e)||X.isTypedArray(e)?i&&"function"==typeof Blob?new Blob([e]):Q.from(e):e}function d(e,n,s){let i=e;if(e&&!s&&"object"==typeof e)if(X.endsWith(n,"{}"))n=a?n:n.slice(0,-2),e=JSON.stringify(e);else if(X.isArray(e)&&function(e){return X.isArray(e)&&!e.some(ee)}(e)||(X.isFileList(e)||X.endsWith(n,"[]"))&&(i=X.toArray(e)))return n=te(n),i.forEach((function(e,a){!X.isUndefined(e)&&null!==e&&t.append(!0===r?ne([n],a,o):null===r?n:n+"[]",l(e))})),!1;return!!ee(e)||(t.append(ne(s,n,o),l(e)),!1)}const c=[],u=Object.assign(ae,{defaultVisitor:d,convertValue:l,isVisitable:ee});if(!X.isObject(e))throw new TypeError("data must be an object");return function e(n,a){if(!X.isUndefined(n)){if(-1!==c.indexOf(n))throw Error("Circular reference detected in "+a.join("."));c.push(n),X.forEach(n,(function(n,o){!0===(!(X.isUndefined(n)||null===n)&&s.call(t,n,X.isString(o)?o.trim():o,a,u))&&e(n,a?a.concat(o):[o])})),c.pop()}}(e),t};function oe(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function re(e,t){this._pairs=[],e&&se(e,this,t)}const ie=re.prototype;ie.append=function(e,t){this._pairs.push([e,t])},ie.toString=function(e){const t=e?function(t){return e.call(this,t,oe)}:oe;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};const le=re;function de(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function ce(e,t,n){if(!t)return e;const a=n&&n.encode||de;X.isFunction(n)&&(n={serialize:n});const s=n&&n.serialize;let o;if(o=s?s(t,n):X.isURLSearchParams(t)?t.toString():new le(t,n).toString(a),o){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}const ue=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){X.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},me={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},pe={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:le,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},ge="undefined"!=typeof window&&"undefined"!=typeof document,fe="object"==typeof navigator&&navigator||void 0,he=ge&&(!fe||["ReactNative","NativeScript","NS"].indexOf(fe.product)<0),ve="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,ye=ge&&window.location.href||"http://localhost",we={...a,...pe};const Ae=function(e){function t(e,n,a,s){let o=e[s++];if("__proto__"===o)return!0;const r=Number.isFinite(+o),i=s>=e.length;if(o=!o&&X.isArray(a)?a.length:o,i)return X.hasOwnProp(a,o)?a[o]=[a[o],n]:a[o]=n,!r;a[o]&&X.isObject(a[o])||(a[o]=[]);return t(e,n,a[o],s)&&X.isArray(a[o])&&(a[o]=function(e){const t={},n=Object.keys(e);let a;const s=n.length;let o;for(a=0;a{t(function(e){return X.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),a,n,0)})),n}return null};const be={transitional:me,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const n=t.getContentType()||"",a=n.indexOf("application/json")>-1,s=X.isObject(e);s&&X.isHTMLForm(e)&&(e=new FormData(e));if(X.isFormData(e))return a?JSON.stringify(Ae(e)):e;if(X.isArrayBuffer(e)||X.isBuffer(e)||X.isStream(e)||X.isFile(e)||X.isBlob(e)||X.isReadableStream(e))return e;if(X.isArrayBufferView(e))return e.buffer;if(X.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let o;if(s){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return se(e,new we.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,a){return we.isNode&&X.isBuffer(e)?(this.append(t,e.toString("base64")),!1):a.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((o=X.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return se(o?{"files[]":e}:e,t&&new t,this.formSerializer)}}return s||a?(t.setContentType("application/json",!1),function(e,t,n){if(X.isString(e))try{return(t||JSON.parse)(e),X.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||be.transitional,n=t&&t.forcedJSONParsing,a="json"===this.responseType;if(X.isResponse(e)||X.isReadableStream(e))return e;if(e&&X.isString(e)&&(n&&!this.responseType||a)){const n=!(t&&t.silentJSONParsing)&&a;try{return JSON.parse(e)}catch(e){if(n){if("SyntaxError"===e.name)throw Y.from(e,Y.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:we.classes.FormData,Blob:we.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};X.forEach(["delete","get","head","post","put","patch"],(e=>{be.headers[e]={}}));const Ce=be,ke=X.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),xe=Symbol("internals");function Te(e){return e&&String(e).trim().toLowerCase()}function Ee(e){return!1===e||null==e?e:X.isArray(e)?e.map(Ee):String(e)}function Ne(e,t,n,a,s){return X.isFunction(a)?a.call(this,t,n):(s&&(t=n),X.isString(t)?X.isString(a)?-1!==t.indexOf(a):X.isRegExp(a)?a.test(t):void 0:void 0)}class _e{constructor(e){e&&this.set(e)}set(e,t,n){const a=this;function s(e,t,n){const s=Te(t);if(!s)throw new Error("header name must be a non-empty string");const o=X.findKey(a,s);(!o||void 0===a[o]||!0===n||void 0===n&&!1!==a[o])&&(a[o||t]=Ee(e))}const o=(e,t)=>X.forEach(e,((e,n)=>s(e,n,t)));if(X.isPlainObject(e)||e instanceof this.constructor)o(e,t);else if(X.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))o((e=>{const t={};let n,a,s;return e&&e.split("\n").forEach((function(e){s=e.indexOf(":"),n=e.substring(0,s).trim().toLowerCase(),a=e.substring(s+1).trim(),!n||t[n]&&ke[n]||("set-cookie"===n?t[n]?t[n].push(a):t[n]=[a]:t[n]=t[n]?t[n]+", "+a:a)})),t})(e),t);else if(X.isObject(e)&&X.isIterable(e)){let n,a,s={};for(const t of e){if(!X.isArray(t))throw TypeError("Object iterator must return a key-value pair");s[a=t[0]]=(n=s[a])?X.isArray(n)?[...n,t[1]]:[n,t[1]]:t[1]}o(s,t)}else null!=e&&s(t,e,n);return this}get(e,t){if(e=Te(e)){const n=X.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let a;for(;a=n.exec(e);)t[a[1]]=a[2];return t}(e);if(X.isFunction(t))return t.call(this,e,n);if(X.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=Te(e)){const n=X.findKey(this,e);return!(!n||void 0===this[n]||t&&!Ne(0,this[n],n,t))}return!1}delete(e,t){const n=this;let a=!1;function s(e){if(e=Te(e)){const s=X.findKey(n,e);!s||t&&!Ne(0,n[s],s,t)||(delete n[s],a=!0)}}return X.isArray(e)?e.forEach(s):s(e),a}clear(e){const t=Object.keys(this);let n=t.length,a=!1;for(;n--;){const s=t[n];e&&!Ne(0,this[s],s,e,!0)||(delete this[s],a=!0)}return a}normalize(e){const t=this,n={};return X.forEach(this,((a,s)=>{const o=X.findKey(n,s);if(o)return t[o]=Ee(a),void delete t[s];const r=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n))}(s):String(s).trim();r!==s&&delete t[s],t[r]=Ee(a),n[r]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return X.forEach(this,((n,a)=>{null!=n&&!1!==n&&(t[a]=e&&X.isArray(n)?n.join(", "):n)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach((e=>n.set(e))),n}static accessor(e){const t=(this[xe]=this[xe]={accessors:{}}).accessors,n=this.prototype;function a(e){const a=Te(e);t[a]||(!function(e,t){const n=X.toCamelCase(" "+t);["get","set","has"].forEach((a=>{Object.defineProperty(e,a+n,{value:function(e,n,s){return this[a].call(this,t,e,n,s)},configurable:!0})}))}(n,e),t[a]=!0)}return X.isArray(e)?e.forEach(a):a(e),this}}_e.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),X.reduceDescriptors(_e.prototype,(({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}})),X.freezeMethods(_e);const Se=_e;function Pe(e,t){const n=this||Ce,a=t||n,s=Se.from(a.headers);let o=a.data;return X.forEach(e,(function(e){o=e.call(n,o,s.normalize(),t?t.status:void 0)})),s.normalize(),o}function Be(e){return!(!e||!e.__CANCEL__)}function Le(e,t,n){Y.call(this,null==e?"canceled":e,Y.ERR_CANCELED,t,n),this.name="CanceledError"}X.inherits(Le,Y,{__CANCEL__:!0});const Fe=Le;function ze(e,t,n){const a=n.config.validateStatus;n.status&&a&&!a(n.status)?t(new Y("Request failed with status code "+n.status,[Y.ERR_BAD_REQUEST,Y.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}const De=function(e,t){e=e||10;const n=new Array(e),a=new Array(e);let s,o=0,r=0;return t=void 0!==t?t:1e3,function(i){const l=Date.now(),d=a[r];s||(s=l),n[o]=i,a[o]=l;let c=r,u=0;for(;c!==o;)u+=n[c++],c%=e;if(o=(o+1)%e,o===r&&(r=(r+1)%e),l-s{s=o,n=null,a&&(clearTimeout(a),a=null),e.apply(null,t)};return[(...e)=>{const t=Date.now(),i=t-s;i>=o?r(e,t):(n=e,a||(a=setTimeout((()=>{a=null,r(n)}),o-i)))},()=>n&&r(n)]},Oe=(e,t,n=3)=>{let a=0;const s=De(50,250);return Me((n=>{const o=n.loaded,r=n.lengthComputable?n.total:void 0,i=o-a,l=s(i);a=o;e({loaded:o,total:r,progress:r?o/r:void 0,bytes:i,rate:l||void 0,estimated:l&&r&&o<=r?(r-o)/l:void 0,event:n,lengthComputable:null!=r,[t?"download":"upload"]:!0})}),n)},Ue=(e,t)=>{const n=null!=e;return[a=>t[0]({lengthComputable:n,total:e,loaded:a}),t[1]]},Re=e=>(...t)=>X.asap((()=>e(...t))),je=we.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,we.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(we.origin),we.navigator&&/(msie|trident)/i.test(we.navigator.userAgent)):()=>!0,Ie=we.hasStandardBrowserEnv?{write(e,t,n,a,s,o){const r=[e+"="+encodeURIComponent(t)];X.isNumber(n)&&r.push("expires="+new Date(n).toGMTString()),X.isString(a)&&r.push("path="+a),X.isString(s)&&r.push("domain="+s),!0===o&&r.push("secure"),document.cookie=r.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read:()=>null,remove(){}};function $e(e,t,n){let a=!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t);return e&&(a||0==n)?function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const He=e=>e instanceof Se?{...e}:e;function Ge(e,t){t=t||{};const n={};function a(e,t,n,a){return X.isPlainObject(e)&&X.isPlainObject(t)?X.merge.call({caseless:a},e,t):X.isPlainObject(t)?X.merge({},t):X.isArray(t)?t.slice():t}function s(e,t,n,s){return X.isUndefined(t)?X.isUndefined(e)?void 0:a(void 0,e,0,s):a(e,t,0,s)}function o(e,t){if(!X.isUndefined(t))return a(void 0,t)}function r(e,t){return X.isUndefined(t)?X.isUndefined(e)?void 0:a(void 0,e):a(void 0,t)}function i(n,s,o){return o in t?a(n,s):o in e?a(void 0,n):void 0}const l={url:o,method:o,data:o,baseURL:r,transformRequest:r,transformResponse:r,paramsSerializer:r,timeout:r,timeoutMessage:r,withCredentials:r,withXSRFToken:r,adapter:r,responseType:r,xsrfCookieName:r,xsrfHeaderName:r,onUploadProgress:r,onDownloadProgress:r,decompress:r,maxContentLength:r,maxBodyLength:r,beforeRedirect:r,transport:r,httpAgent:r,httpsAgent:r,cancelToken:r,socketPath:r,responseEncoding:r,validateStatus:i,headers:(e,t,n)=>s(He(e),He(t),0,!0)};return X.forEach(Object.keys(Object.assign({},e,t)),(function(a){const o=l[a]||s,r=o(e[a],t[a],a);X.isUndefined(r)&&o!==i||(n[a]=r)})),n}const Ve=e=>{const t=Ge({},e);let n,{data:a,withXSRFToken:s,xsrfHeaderName:o,xsrfCookieName:r,headers:i,auth:l}=t;if(t.headers=i=Se.from(i),t.url=ce($e(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),l&&i.set("Authorization","Basic "+btoa((l.username||"")+":"+(l.password?unescape(encodeURIComponent(l.password)):""))),X.isFormData(a))if(we.hasStandardBrowserEnv||we.hasStandardBrowserWebWorkerEnv)i.setContentType(void 0);else if(!1!==(n=i.getContentType())){const[e,...t]=n?n.split(";").map((e=>e.trim())).filter(Boolean):[];i.setContentType([e||"multipart/form-data",...t].join("; "))}if(we.hasStandardBrowserEnv&&(s&&X.isFunction(s)&&(s=s(t)),s||!1!==s&&je(t.url))){const e=o&&r&&Ie.read(r);e&&i.set(o,e)}return t},We="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){const a=Ve(e);let s=a.data;const o=Se.from(a.headers).normalize();let r,i,l,d,c,{responseType:u,onUploadProgress:m,onDownloadProgress:p}=a;function g(){d&&d(),c&&c(),a.cancelToken&&a.cancelToken.unsubscribe(r),a.signal&&a.signal.removeEventListener("abort",r)}let f=new XMLHttpRequest;function h(){if(!f)return;const a=Se.from("getAllResponseHeaders"in f&&f.getAllResponseHeaders());ze((function(e){t(e),g()}),(function(e){n(e),g()}),{data:u&&"text"!==u&&"json"!==u?f.response:f.responseText,status:f.status,statusText:f.statusText,headers:a,config:e,request:f}),f=null}f.open(a.method.toUpperCase(),a.url,!0),f.timeout=a.timeout,"onloadend"in f?f.onloadend=h:f.onreadystatechange=function(){f&&4===f.readyState&&(0!==f.status||f.responseURL&&0===f.responseURL.indexOf("file:"))&&setTimeout(h)},f.onabort=function(){f&&(n(new Y("Request aborted",Y.ECONNABORTED,e,f)),f=null)},f.onerror=function(){n(new Y("Network Error",Y.ERR_NETWORK,e,f)),f=null},f.ontimeout=function(){let t=a.timeout?"timeout of "+a.timeout+"ms exceeded":"timeout exceeded";const s=a.transitional||me;a.timeoutErrorMessage&&(t=a.timeoutErrorMessage),n(new Y(t,s.clarifyTimeoutError?Y.ETIMEDOUT:Y.ECONNABORTED,e,f)),f=null},void 0===s&&o.setContentType(null),"setRequestHeader"in f&&X.forEach(o.toJSON(),(function(e,t){f.setRequestHeader(t,e)})),X.isUndefined(a.withCredentials)||(f.withCredentials=!!a.withCredentials),u&&"json"!==u&&(f.responseType=a.responseType),p&&([l,c]=Oe(p,!0),f.addEventListener("progress",l)),m&&f.upload&&([i,d]=Oe(m),f.upload.addEventListener("progress",i),f.upload.addEventListener("loadend",d)),(a.cancelToken||a.signal)&&(r=t=>{f&&(n(!t||t.type?new Fe(null,e,f):t),f.abort(),f=null)},a.cancelToken&&a.cancelToken.subscribe(r),a.signal&&(a.signal.aborted?r():a.signal.addEventListener("abort",r)));const v=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(a.url);v&&-1===we.protocols.indexOf(v)?n(new Y("Unsupported protocol "+v+":",Y.ERR_BAD_REQUEST,e)):f.send(s||null)}))},qe=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let n,a=new AbortController;const s=function(e){if(!n){n=!0,r();const t=e instanceof Error?e:this.reason;a.abort(t instanceof Y?t:new Fe(t instanceof Error?t.message:t))}};let o=t&&setTimeout((()=>{o=null,s(new Y(`timeout ${t} of ms exceeded`,Y.ETIMEDOUT))}),t);const r=()=>{e&&(o&&clearTimeout(o),o=null,e.forEach((e=>{e.unsubscribe?e.unsubscribe(s):e.removeEventListener("abort",s)})),e=null)};e.forEach((e=>e.addEventListener("abort",s)));const{signal:i}=a;return i.unsubscribe=()=>X.asap(r),i}},Xe=function*(e,t){let n=e.byteLength;if(!t||n{const s=async function*(e,t){for await(const n of Ke(e))yield*Xe(n,t)}(e,t);let o,r=0,i=e=>{o||(o=!0,a&&a(e))};return new ReadableStream({async pull(e){try{const{done:t,value:a}=await s.next();if(t)return i(),void e.close();let o=a.byteLength;if(n){let e=r+=o;n(e)}e.enqueue(new Uint8Array(a))}catch(e){throw i(e),e}},cancel:e=>(i(e),s.return())},{highWaterMark:2})},Je="function"==typeof fetch&&"function"==typeof Request&&"function"==typeof Response,Ye=Je&&"function"==typeof ReadableStream,Qe=Je&&("function"==typeof TextEncoder?(et=new TextEncoder,e=>et.encode(e)):async e=>new Uint8Array(await new Response(e).arrayBuffer()));var et;const tt=(e,...t)=>{try{return!!e(...t)}catch(e){return!1}},nt=Ye&&tt((()=>{let e=!1;const t=new Request(we.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t})),at=Ye&&tt((()=>X.isReadableStream(new Response("").body))),st={stream:at&&(e=>e.body)};var ot;Je&&(ot=new Response,["text","arrayBuffer","blob","formData","stream"].forEach((e=>{!st[e]&&(st[e]=X.isFunction(ot[e])?t=>t[e]():(t,n)=>{throw new Y(`Response type '${e}' is not supported`,Y.ERR_NOT_SUPPORT,n)})})));const rt=async(e,t)=>{const n=X.toFiniteNumber(e.getContentLength());return null==n?(async e=>{if(null==e)return 0;if(X.isBlob(e))return e.size;if(X.isSpecCompliantForm(e)){const t=new Request(we.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return X.isArrayBufferView(e)||X.isArrayBuffer(e)?e.byteLength:(X.isURLSearchParams(e)&&(e+=""),X.isString(e)?(await Qe(e)).byteLength:void 0)})(t):n},it={http:null,xhr:We,fetch:Je&&(async e=>{let{url:t,method:n,data:a,signal:s,cancelToken:o,timeout:r,onDownloadProgress:i,onUploadProgress:l,responseType:d,headers:c,withCredentials:u="same-origin",fetchOptions:m}=Ve(e);d=d?(d+"").toLowerCase():"text";let p,g=qe([s,o&&o.toAbortSignal()],r);const f=g&&g.unsubscribe&&(()=>{g.unsubscribe()});let h;try{if(l&&nt&&"get"!==n&&"head"!==n&&0!==(h=await rt(c,a))){let e,n=new Request(t,{method:"POST",body:a,duplex:"half"});if(X.isFormData(a)&&(e=n.headers.get("content-type"))&&c.setContentType(e),n.body){const[e,t]=Ue(h,Oe(Re(l)));a=Ze(n.body,65536,e,t)}}X.isString(u)||(u=u?"include":"omit");const s="credentials"in Request.prototype;p=new Request(t,{...m,signal:g,method:n.toUpperCase(),headers:c.normalize().toJSON(),body:a,duplex:"half",credentials:s?u:void 0});let o=await fetch(p,m);const r=at&&("stream"===d||"response"===d);if(at&&(i||r&&f)){const e={};["status","statusText","headers"].forEach((t=>{e[t]=o[t]}));const t=X.toFiniteNumber(o.headers.get("content-length")),[n,a]=i&&Ue(t,Oe(Re(i),!0))||[];o=new Response(Ze(o.body,65536,n,(()=>{a&&a(),f&&f()})),e)}d=d||"text";let v=await st[X.findKey(st,d)||"text"](o,e);return!r&&f&&f(),await new Promise(((t,n)=>{ze(t,n,{data:v,headers:Se.from(o.headers),status:o.status,statusText:o.statusText,config:e,request:p})}))}catch(t){if(f&&f(),t&&"TypeError"===t.name&&/Load failed|fetch/i.test(t.message))throw Object.assign(new Y("Network Error",Y.ERR_NETWORK,e,p),{cause:t.cause||t});throw Y.from(t,t&&t.code,e,p)}})};X.forEach(it,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));const lt=e=>`- ${e}`,dt=e=>X.isFunction(e)||null===e||!1===e,ct=e=>{e=X.isArray(e)?e:[e];const{length:t}=e;let n,a;const s={};for(let o=0;o`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build")));let n=t?e.length>1?"since :\n"+e.map(lt).join("\n"):" "+lt(e[0]):"as no adapter specified";throw new Y("There is no suitable adapter to dispatch the request "+n,"ERR_NOT_SUPPORT")}return a};function ut(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Fe(null,e)}function mt(e){ut(e),e.headers=Se.from(e.headers),e.data=Pe.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);return ct(e.adapter||Ce.adapter)(e).then((function(t){return ut(e),t.data=Pe.call(e,e.transformResponse,t),t.headers=Se.from(t.headers),t}),(function(t){return Be(t)||(ut(e),t&&t.response&&(t.response.data=Pe.call(e,e.transformResponse,t.response),t.response.headers=Se.from(t.response.headers))),Promise.reject(t)}))}const pt="1.10.0",gt={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{gt[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const ft={};gt.transitional=function(e,t,n){function a(e,t){return"[Axios v"+pt+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,s,o)=>{if(!1===e)throw new Y(a(s," has been removed"+(t?" in "+t:"")),Y.ERR_DEPRECATED);return t&&!ft[s]&&(ft[s]=!0,console.warn(a(s," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,s,o)}},gt.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};const ht={assertOptions:function(e,t,n){if("object"!=typeof e)throw new Y("options must be an object",Y.ERR_BAD_OPTION_VALUE);const a=Object.keys(e);let s=a.length;for(;s-- >0;){const o=a[s],r=t[o];if(r){const t=e[o],n=void 0===t||r(t,o,e);if(!0!==n)throw new Y("option "+o+" must be "+n,Y.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new Y("Unknown option "+o,Y.ERR_BAD_OPTION)}},validators:gt},vt=ht.validators;class yt{constructor(e){this.defaults=e||{},this.interceptors={request:new ue,response:new ue}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=new Error;const n=t.stack?t.stack.replace(/^.+\n/,""):"";try{e.stack?n&&!String(e.stack).endsWith(n.replace(/^.+\n.+\n/,""))&&(e.stack+="\n"+n):e.stack=n}catch(e){}}throw e}}_request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Ge(this.defaults,t);const{transitional:n,paramsSerializer:a,headers:s}=t;void 0!==n&&ht.assertOptions(n,{silentJSONParsing:vt.transitional(vt.boolean),forcedJSONParsing:vt.transitional(vt.boolean),clarifyTimeoutError:vt.transitional(vt.boolean)},!1),null!=a&&(X.isFunction(a)?t.paramsSerializer={serialize:a}:ht.assertOptions(a,{encode:vt.function,serialize:vt.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),ht.assertOptions(t,{baseUrl:vt.spelling("baseURL"),withXsrfToken:vt.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let o=s&&X.merge(s.common,s[t.method]);s&&X.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete s[e]})),t.headers=Se.concat(o,s);const r=[];let i=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(i=i&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));const l=[];let d;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let c,u=0;if(!i){const e=[mt.bind(this),void 0];for(e.unshift.apply(e,r),e.push.apply(e,l),c=e.length,d=Promise.resolve(t);u{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null})),this.promise.then=e=>{let t;const a=new Promise((e=>{n.subscribe(e),t=e})).then(e);return a.cancel=function(){n.unsubscribe(t)},a},e((function(e,a,s){n.reason||(n.reason=new Fe(e,a,s),t(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){const e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let e;return{token:new At((function(t){e=t})),cancel:e}}}const bt=At;const Ct={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Ct).forEach((([e,t])=>{Ct[t]=e}));const kt=Ct;const xt=function e(t){const n=new wt(t),a=s(wt.prototype.request,n);return X.extend(a,wt.prototype,n,{allOwnKeys:!0}),X.extend(a,n,null,{allOwnKeys:!0}),a.create=function(n){return e(Ge(t,n))},a}(Ce);xt.Axios=wt,xt.CanceledError=Fe,xt.CancelToken=bt,xt.isCancel=Be,xt.VERSION=pt,xt.toFormData=se,xt.AxiosError=Y,xt.Cancel=xt.CanceledError,xt.all=function(e){return Promise.all(e)},xt.spread=function(e){return function(t){return e.apply(null,t)}},xt.isAxiosError=function(e){return X.isObject(e)&&!0===e.isAxiosError},xt.mergeConfig=Ge,xt.AxiosHeaders=Se,xt.formToJSON=e=>Ae(X.isHTMLForm(e)?new FormData(e):e),xt.getAdapter=ct,xt.HttpStatusCode=kt,xt.default=xt;const Tt=xt;var Et=n(1777),Nt=n(3814);const _t=Symbol("csrf-retry"),St=Symbol("retryDelay");var Pt;const Bt=Tt.create({headers:{requesttoken:null!=(Pt=(0,Et.do)())?Pt:"","X-Requested-With":"XMLHttpRequest"}}),Lt=Object.assign(Bt,{CancelToken:Tt.CancelToken,isCancel:Tt.isCancel});Lt.interceptors.response.use((e=>e),(e=>async t=>{var n;const{config:a,response:s,request:o}=t,r=null==o?void 0:o.responseURL;if(412===(null==s?void 0:s.status)&&"CSRF check failed"===(null==(n=null==s?void 0:s.data)?void 0:n.message)&&void 0===a[_t]){console.warn("Request to ".concat(r," failed because of a CSRF mismatch. Fetching a new token"));const{data:{token:t}}=await e.get((0,Nt.Jv)("/csrftoken"));return console.debug("New request token ".concat(t," fetched")),e.defaults.headers.requesttoken=t,e({...a,headers:{...a.headers,requesttoken:t},[_t]:!0})}return Promise.reject(t)})(Lt)),Lt.interceptors.response.use((e=>e),(e=>async t=>{var n;const{config:a,response:s,request:o}=t,r=null==o?void 0:o.responseURL,i=null==s?void 0:s.status,l=null==s?void 0:s.headers;if(503===i&&"1"===l["x-nextcloud-maintenance-mode"]&&a.retryIfMaintenanceMode&&(!a[St]||a[St]<=32)){const t=2*(null!=(n=a[St])?n:1);return console.warn("Request to ".concat(r," failed because of maintenance mode. Retrying in ").concat(t,"s")),await new Promise((e=>{setTimeout(e,1e3*t)})),e({...a,[St]:t})}return Promise.reject(t)})(Lt)),Lt.interceptors.response.use((e=>e),(async e=>{var t;const{config:n,response:a,request:s}=e,o=null==s?void 0:s.responseURL;return 401===(null==a?void 0:a.status)&&"Current user is not logged in"===(null==(t=null==a?void 0:a.data)?void 0:t.message)&&n.reloadExpiredSession&&(null==window?void 0:window.location)&&(console.error("Request to ".concat(o," failed because the user session expired. Reloading the page …")),window.location.reload()),Promise.reject(e)})),(0,Et.zo)((e=>{Bt.defaults.headers.requesttoken=e}))},3095:(e,t,n)=>{"use strict";n.d(t,{l:()=>c,n:()=>u,t:()=>r});var a=n(7736);const s=(0,n(1195).$)().detectLocale();[{locale:"af",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Afrikaans (https://app.transifex.com/nextcloud/teams/64236/af/)","Content-Type":"text/plain; charset=UTF-8",Language:"af","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Afrikaans (https://app.transifex.com/nextcloud/teams/64236/af/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: af\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"ar",json:{charset:"utf-8",headers:{"Last-Translator":"abusaud, 2024","Language-Team":"Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)","Content-Type":"text/plain; charset=UTF-8",Language:"ar","Plural-Forms":"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nAli , 2024\nabusaud, 2024\n"},msgstr:["Last-Translator: abusaud, 2024\nLanguage-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ar\nPlural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" لا يصلح كاسم مجلد.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" غير مسموح به كاسم مجلد']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" غير مسموح به داخل اسم مجلد.']},"All files":{msgid:"All files",msgstr:["كل الملفات"]},Choose:{msgid:"Choose",msgstr:["إختَر"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["إختر {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["إختَر %n ملف","إختَر %n ملف","إختَر %n ملف","إختَر %n ملفات","إختَر %n ملف","إختر %n ملف"]},Copy:{msgid:"Copy",msgstr:["نسخ"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["نسخ إلى {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["تعذّر إنشاء المجلد الجديد"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["يتعذّر تحميل إعدادات الملفات"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["تعذر تحميل عرض الملفات"]},"Create directory":{msgid:"Create directory",msgstr:["إنشاء مجلد"]},"Current view selector":{msgid:"Current view selector",msgstr:["محدد العرض الحالي"]},Favorites:{msgid:"Favorites",msgstr:["المفضلة"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["الملفات والمجلدات التي تحددها كمفضلة ستظهر هنا."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["الملفات و المجلدات التي قمت مؤخراً بتعديلها سوف تظهر هنا."]},"Filter file list":{msgid:"Filter file list",msgstr:["تصفية قائمة الملفات"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["اسم المجلد لا يمكن أن يكون فارغاً."]},Home:{msgid:"Home",msgstr:["البداية"]},Modified:{msgid:"Modified",msgstr:["التعديل"]},Move:{msgid:"Move",msgstr:["نقل"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["نقل إلى {target}"]},Name:{msgid:"Name",msgstr:["الاسم"]},New:{msgid:"New",msgstr:["جديد"]},"New folder":{msgid:"New folder",msgstr:["مجلد جديد"]},"New folder name":{msgid:"New folder name",msgstr:["اسم المجلد الجديد"]},"No files in here":{msgid:"No files in here",msgstr:["لا توجد ملفات هنا"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["لا توجد ملفات تتطابق مع عامل التصفية الذي وضعته"]},"No matching files":{msgid:"No matching files",msgstr:["لا توجد ملفات مطابقة"]},Recent:{msgid:"Recent",msgstr:["الحالي"]},"Select all entries":{msgid:"Select all entries",msgstr:["حدد جميع الإدخالات"]},"Select entry":{msgid:"Select entry",msgstr:["إختَر المدخل"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["إختر سطر الـ {nodename}"]},Size:{msgid:"Size",msgstr:["الحجم"]},Undo:{msgid:"Undo",msgstr:["تراجع"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["قم برفع بعض المحتوى أو المزامنة مع أجهزتك!"]}}}}},{locale:"ast",json:{charset:"utf-8",headers:{"Last-Translator":"enolp , 2024","Language-Team":"Asturian (https://app.transifex.com/nextcloud/teams/64236/ast/)","Content-Type":"text/plain; charset=UTF-8",Language:"ast","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nenolp , 2024\n"},msgstr:["Last-Translator: enolp , 2024\nLanguage-Team: Asturian (https://app.transifex.com/nextcloud/teams/64236/ast/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ast\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["«{name}» ye un nome de carpeta inválidu."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["«{name}» ye un nome de carpeta inválidu"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["Nun se permite'l caráuter «/» dientro'l nome de les carpetes."]},"All files":{msgid:"All files",msgstr:["Tolos ficheros"]},Choose:{msgid:"Choose",msgstr:["Escoyer"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Escoyer «{ficheru}»"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Escoyer %n ficheru","Escoyer %n ficheros"]},Copy:{msgid:"Copy",msgstr:["Copiar"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copiar en: {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Nun se pudo crear la carpeta"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Nun se pudo cargar la configuración de los ficheros"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Nun se pudieron cargar les vistes de los ficheros"]},"Create directory":{msgid:"Create directory",msgstr:["Crear un direutoriu"]},"Current view selector":{msgid:"Current view selector",msgstr:["Selector de la vista actual"]},Favorites:{msgid:"Favorites",msgstr:["Favoritos"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Equí apaecen los ficheros y les carpetes que metas en Favoritos."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Equí apaecen los fichero y les carpetes que modificares apocayá."]},"Filter file list":{msgid:"Filter file list",msgstr:["Peñerar la llista de ficheros"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["El nome de la carpeta nun pue tar baleru."]},Home:{msgid:"Home",msgstr:["Aniciu"]},Modified:{msgid:"Modified",msgstr:["Modificóse"]},Move:{msgid:"Move",msgstr:["Mover"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Mover a {target}"]},Name:{msgid:"Name",msgstr:["Nome"]},New:{msgid:"New",msgstr:["Nuevu"]},"New folder":{msgid:"New folder",msgstr:["Carpeta nueva"]},"New folder name":{msgid:"New folder name",msgstr:["Nome de carpeta nuevu"]},"No files in here":{msgid:"No files in here",msgstr:["Equí nun hai nengún ficheru"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nun s'atopó nengún ficheru que concasare cola peñera."]},"No matching files":{msgid:"No matching files",msgstr:["Nun hai nengún ficheru que concase"]},Recent:{msgid:"Recent",msgstr:["De recién"]},"Select all entries":{msgid:"Select all entries",msgstr:["Seleicionar toles entraes"]},"Select entry":{msgid:"Select entry",msgstr:["Seleicionar la entrada"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Seleicionar la filera de: {nodename}"]},Size:{msgid:"Size",msgstr:["Tamañu"]},Undo:{msgid:"Undo",msgstr:["Desfacer"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["¡Xubi dalgún elementu o sincroniza colos tos preseos!"]}}}}},{locale:"az",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Azerbaijani (https://app.transifex.com/nextcloud/teams/64236/az/)","Content-Type":"text/plain; charset=UTF-8",Language:"az","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Azerbaijani (https://app.transifex.com/nextcloud/teams/64236/az/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: az\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"be",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Belarusian (https://app.transifex.com/nextcloud/teams/64236/be/)","Content-Type":"text/plain; charset=UTF-8",Language:"be","Plural-Forms":"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Belarusian (https://app.transifex.com/nextcloud/teams/64236/be/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: be\nPlural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"bg_BG",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Bulgarian (Bulgaria) (https://app.transifex.com/nextcloud/teams/64236/bg_BG/)","Content-Type":"text/plain; charset=UTF-8",Language:"bg_BG","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Bulgarian (Bulgaria) (https://app.transifex.com/nextcloud/teams/64236/bg_BG/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: bg_BG\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"bn_BD",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Bengali (Bangladesh) (https://app.transifex.com/nextcloud/teams/64236/bn_BD/)","Content-Type":"text/plain; charset=UTF-8",Language:"bn_BD","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Bengali (Bangladesh) (https://app.transifex.com/nextcloud/teams/64236/bn_BD/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: bn_BD\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"br",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Breton (https://app.transifex.com/nextcloud/teams/64236/br/)","Content-Type":"text/plain; charset=UTF-8",Language:"br","Plural-Forms":"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Breton (https://app.transifex.com/nextcloud/teams/64236/br/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: br\nPlural-Forms: nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["Disober"]}}}}},{locale:"bs",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Bosnian (https://app.transifex.com/nextcloud/teams/64236/bs/)","Content-Type":"text/plain; charset=UTF-8",Language:"bs","Plural-Forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Bosnian (https://app.transifex.com/nextcloud/teams/64236/bs/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: bs\nPlural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"ca",json:{charset:"utf-8",headers:{"Last-Translator":"Benet Joan Darder , 2025","Language-Team":"Catalan (https://app.transifex.com/nextcloud/teams/64236/ca/)","Content-Type":"text/plain; charset=UTF-8",Language:"ca","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nv v , 2024\nMarc Riera , 2024\nSergi Font, 2024\nBenet Joan Darder , 2025\n"},msgstr:["Last-Translator: Benet Joan Darder , 2025\nLanguage-Team: Catalan (https://app.transifex.com/nextcloud/teams/64236/ca/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ca\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" és un nom de carpeta no vàlid.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" no és permès com a nom de carpeta']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" no és permès en el nom de carpeta.']},"All files":{msgid:"All files",msgstr:["Tots els fitxers"]},Choose:{msgid:"Choose",msgstr:["Tria"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Tria {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Tria %n fitxer","Tria %n fitxers"]},Copy:{msgid:"Copy",msgstr:["Copia"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copia a {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["No s'ha pogut crear la carpeta nova"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["No es poden carregar fitxers de configuració"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["No es poden carregar fitxers de vistes"]},"Create directory":{msgid:"Create directory",msgstr:["Crear directori"]},"Current view selector":{msgid:"Current view selector",msgstr:["Selector de visualització actual"]},Favorites:{msgid:"Favorites",msgstr:["Preferits"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Els fitxers i les carpetes que marqueu com a favorits es mostraran aquí."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Els fitxers i les carpetes recentment modificats es mostraran aquí."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrar llistat de fitxers"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["El nom de la carpeta no pot estar buit."]},Home:{msgid:"Home",msgstr:["Inici"]},Modified:{msgid:"Modified",msgstr:["Data de modificació"]},Move:{msgid:"Move",msgstr:["Desplaça"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Desplaça a {target}"]},Name:{msgid:"Name",msgstr:["Nom"]},New:{msgid:"New",msgstr:["Crea"]},"New folder":{msgid:"New folder",msgstr:["Carpeta nova"]},"New folder name":{msgid:"New folder name",msgstr:["Nom de la carpeta nova"]},"No files in here":{msgid:"No files in here",msgstr:["No hi ha cap fitxer"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["No s'ha trobat cap fitxer que coincideixi amb el filtre."]},"No matching files":{msgid:"No matching files",msgstr:["No hi ha cap fitxer que coincideixi"]},Recent:{msgid:"Recent",msgstr:["Recents"]},"Select all entries":{msgid:"Select all entries",msgstr:["Selecciona totes les entrades"]},"Select entry":{msgid:"Select entry",msgstr:["Selecciona l'entrada"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Selecciona la fila per a {nodename}"]},Size:{msgid:"Size",msgstr:["Mida"]},Undo:{msgid:"Undo",msgstr:["Desfés"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Pugeu contingut o sincronitzeu-lo amb els vostres dispositius!"]}}}}},{locale:"cs",json:{charset:"utf-8",headers:{"Last-Translator":"Pavel Borecki , 2020","Language-Team":"Czech (https://www.transifex.com/nextcloud/teams/64236/cs/)","Content-Type":"text/plain; charset=UTF-8",Language:"cs","Plural-Forms":"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nPavel Borecki , 2020\n"},msgstr:["Last-Translator: Pavel Borecki , 2020\nLanguage-Team: Czech (https://www.transifex.com/nextcloud/teams/64236/cs/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: cs\nPlural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:187"},msgstr:["Zpět"]}}}}},{locale:"cs_CZ",json:{charset:"utf-8",headers:{"Last-Translator":"Pavel Borecki , 2024","Language-Team":"Czech (Czech Republic) (https://app.transifex.com/nextcloud/teams/64236/cs_CZ/)","Content-Type":"text/plain; charset=UTF-8",Language:"cs_CZ","Plural-Forms":"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nPavel Borecki , 2024\n"},msgstr:["Last-Translator: Pavel Borecki , 2024\nLanguage-Team: Czech (Czech Republic) (https://app.transifex.com/nextcloud/teams/64236/cs_CZ/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: cs_CZ\nPlural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["„{name}“ není platný název složky."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["„{name}“ není povolený název složky."]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["znak „/“ (dopředné lomítko) není možné použít uvnitř názvu složky."]},"All files":{msgid:"All files",msgstr:["Veškeré soubory"]},Choose:{msgid:"Choose",msgstr:["Zvolit"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Zvolit {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Zvolte %n soubor","Zvolte %n soubory","Zvolte %n souborů","Zvolte %n soubory"]},Copy:{msgid:"Copy",msgstr:["Zkopírovat"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Zkopírovat do {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Novou složku se nepodařilo vytvořit"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Nepodařilo se načíst nastavení pro soubory"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Nepodařilo se načíst pohledy souborů"]},"Create directory":{msgid:"Create directory",msgstr:["Vytvořit složku"]},"Current view selector":{msgid:"Current view selector",msgstr:["Výběr stávajícího zobrazení"]},Favorites:{msgid:"Favorites",msgstr:["Oblíbené"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Zde se zobrazí soubory a složky, které označíte jako oblíbené."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Zde se zobrazí soubory a složky, které jste nedávno pozměnili."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrovat seznam souborů"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Složku je třeba nějak nazvat."]},Home:{msgid:"Home",msgstr:["Domů"]},Modified:{msgid:"Modified",msgstr:["Změněno"]},Move:{msgid:"Move",msgstr:["Přesounout"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Přesunout do {target}"]},Name:{msgid:"Name",msgstr:["Název"]},New:{msgid:"New",msgstr:["Nové"]},"New folder":{msgid:"New folder",msgstr:["Nová složka"]},"New folder name":{msgid:"New folder name",msgstr:["Název pro novou složku"]},"No files in here":{msgid:"No files in here",msgstr:["Nejsou zde žádné soubory"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nenalezeny žádné soubory odpovídající vašemu filtru"]},"No matching files":{msgid:"No matching files",msgstr:["Žádné odpovídající soubory"]},Recent:{msgid:"Recent",msgstr:["Nedávné"]},"Select all entries":{msgid:"Select all entries",msgstr:["Vybrat všechny položky"]},"Select entry":{msgid:"Select entry",msgstr:["Vybrat položku"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Vybrat řádek pro {nodename}"]},Size:{msgid:"Size",msgstr:["Velikost"]},Undo:{msgid:"Undo",msgstr:["Zpět"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Nahrajte sem nějaký obsah nebo proveďte synchronizaci se svými zařízeními!"]}}}}},{locale:"cy_GB",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Welsh (United Kingdom) (https://app.transifex.com/nextcloud/teams/64236/cy_GB/)","Content-Type":"text/plain; charset=UTF-8",Language:"cy_GB","Plural-Forms":"nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Welsh (United Kingdom) (https://app.transifex.com/nextcloud/teams/64236/cy_GB/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: cy_GB\nPlural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"da",json:{charset:"utf-8",headers:{"Last-Translator":"Martin Bonde , 2024","Language-Team":"Danish (https://app.transifex.com/nextcloud/teams/64236/da/)","Content-Type":"text/plain; charset=UTF-8",Language:"da","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nMartin Bonde , 2024\n"},msgstr:["Last-Translator: Martin Bonde , 2024\nLanguage-Team: Danish (https://app.transifex.com/nextcloud/teams/64236/da/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: da\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" er et ugyldigt mappenavn.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" er ikke et tilladt mappenavn']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" er ikke tilladt i et mappenavn.']},"All files":{msgid:"All files",msgstr:["Alle filer"]},Choose:{msgid:"Choose",msgstr:["Vælg"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Vælg {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Vælg %n fil","Vælg %n filer"]},Copy:{msgid:"Copy",msgstr:["Kopier"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopier til {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Kunne ikke oprette den nye mappe"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Filindstillingerne kunne ikke indlæses"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Kunne ikke indlæse filvisninger"]},"Create directory":{msgid:"Create directory",msgstr:["Opret mappe"]},"Current view selector":{msgid:"Current view selector",msgstr:["Aktuel visningsvælger"]},Favorites:{msgid:"Favorites",msgstr:["Favoritter"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Filer og mapper, du markerer som foretrukne, vises her."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Filer og mapper, du for nylig har ændret, vises her."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrer fil liste"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Mappenavnet må ikke være tomt."]},Home:{msgid:"Home",msgstr:["Hjem"]},Modified:{msgid:"Modified",msgstr:["Ændret"]},Move:{msgid:"Move",msgstr:["Flyt"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Flyt til {target}"]},Name:{msgid:"Name",msgstr:["Navn"]},New:{msgid:"New",msgstr:["Ny"]},"New folder":{msgid:"New folder",msgstr:["Ny mappe"]},"New folder name":{msgid:"New folder name",msgstr:["Ny mappe navn"]},"No files in here":{msgid:"No files in here",msgstr:["Ingen filer here"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Der blev ikke fundet nogen filer, der matcher dit filter."]},"No matching files":{msgid:"No matching files",msgstr:["Ingen matchende filer"]},Recent:{msgid:"Recent",msgstr:["Seneste"]},"Select all entries":{msgid:"Select all entries",msgstr:["Vælg alle poster"]},"Select entry":{msgid:"Select entry",msgstr:["Vælg post"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Vælg rækken for {nodenavn}"]},Size:{msgid:"Size",msgstr:["Størelse"]},Undo:{msgid:"Undo",msgstr:["Fortryd"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Upload noget indhold eller synkroniser med dine enheder!"]}}}}},{locale:"de",json:{charset:"utf-8",headers:{"Last-Translator":"Martin Wilichowski, 2025","Language-Team":"German (https://app.transifex.com/nextcloud/teams/64236/de/)","Content-Type":"text/plain; charset=UTF-8",Language:"de","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nMario Siegmann , 2023\nMarkus Eckstein, 2023\nAndy Scherzinger , 2023\nEttore Atalan , 2024\nMartin Wilichowski, 2025\n"},msgstr:["Last-Translator: Martin Wilichowski, 2025\nLanguage-Team: German (https://app.transifex.com/nextcloud/teams/64236/de/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: de\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" ist ein ungültiger Ordnername.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" ist kein zulässiger Ordnername']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" ist innerhalb eines Ordnernamens nicht zulässig.']},"All files":{msgid:"All files",msgstr:["Alle Dateien"]},Choose:{msgid:"Choose",msgstr:["Auswählen"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["{file} auswählen"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["%n Datei auswählen","%n Dateien auswählen"]},Copy:{msgid:"Copy",msgstr:["Kopieren"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Nach {target} kopieren"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Der neue Ordner konnte nicht erstellt werden"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Dateieinstellungen konnten nicht geladen werden"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Dateiansichten konnten nicht geladen werden"]},"Create directory":{msgid:"Create directory",msgstr:["Verzeichnis erstellen"]},"Current view selector":{msgid:"Current view selector",msgstr:["Aktuelle Ansichtsauswahl"]},Favorites:{msgid:"Favorites",msgstr:["Favoriten"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Dateien und Ordner, die du als Favorit markierst, werden hier angezeigt."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Dateien und Ordner, die du kürzlich geändert hast, werden hier angezeigt."]},"Filter file list":{msgid:"Filter file list",msgstr:["Dateiliste filtern"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Der Ordnername darf nicht leer sein."]},Home:{msgid:"Home",msgstr:["Home"]},Modified:{msgid:"Modified",msgstr:["Geändert"]},Move:{msgid:"Move",msgstr:["Verschieben"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Nach {target} verschieben"]},Name:{msgid:"Name",msgstr:["Name"]},New:{msgid:"New",msgstr:["Neu"]},"New folder":{msgid:"New folder",msgstr:["Neuer Ordner"]},"New folder name":{msgid:"New folder name",msgstr:["Neuer Ordnername"]},"No files in here":{msgid:"No files in here",msgstr:["Hier sind keine Dateien"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Es wurden keine Dateien gefunden, die deinem Filter entsprechen."]},"No matching files":{msgid:"No matching files",msgstr:["Keine passenden Dateien"]},Recent:{msgid:"Recent",msgstr:["Neueste"]},"Select all entries":{msgid:"Select all entries",msgstr:["Alle Einträge auswählen"]},"Select entry":{msgid:"Select entry",msgstr:["Eintrag auswählen"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Die Zeile für {nodename} auswählen."]},Size:{msgid:"Size",msgstr:["Größe"]},Undo:{msgid:"Undo",msgstr:["Rückgängig machen"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Lade Inhalte hoch oder synchronisiere diese mit deinen Geräten!"]}}}}},{locale:"de_DE",json:{charset:"utf-8",headers:{"Last-Translator":"Mario Siegmann , 2024","Language-Team":"German (Germany) (https://app.transifex.com/nextcloud/teams/64236/de_DE/)","Content-Type":"text/plain; charset=UTF-8",Language:"de_DE","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nMark Ziegler , 2023\nMario Siegmann , 2024\n"},msgstr:["Last-Translator: Mario Siegmann , 2024\nLanguage-Team: German (Germany) (https://app.transifex.com/nextcloud/teams/64236/de_DE/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: de_DE\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" ist ein ungültiger Ordnername.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" ist kein zulässiger Ordnername']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" ist innerhalb eines Ordnernamens nicht zulässig.']},"All files":{msgid:"All files",msgstr:["Alle Dateien"]},Choose:{msgid:"Choose",msgstr:["Auswählen"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["{file} auswählen"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["%n Datei auswählen","%n Dateien auswählen"]},Copy:{msgid:"Copy",msgstr:["Kopieren"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Nach {target} kopieren"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Der neue Ordner konnte nicht erstellt werden"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Dateieinstellungen konnten nicht geladen werden"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Dateiansichten konnten nicht geladen werden"]},"Create directory":{msgid:"Create directory",msgstr:["Verzeichnis erstellen"]},"Current view selector":{msgid:"Current view selector",msgstr:["Aktuelle Ansichtsauswahl"]},Favorites:{msgid:"Favorites",msgstr:["Favoriten"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Dateien und Ordner, die Sie als Favorit markieren, werden hier angezeigt."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Dateien und Ordner, die Sie kürzlich geändert haben, werden hier angezeigt."]},"Filter file list":{msgid:"Filter file list",msgstr:["Dateiliste filtern"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Der Ordnername darf nicht leer sein."]},Home:{msgid:"Home",msgstr:["Home"]},Modified:{msgid:"Modified",msgstr:["Geändert"]},Move:{msgid:"Move",msgstr:["Verschieben"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Nach {target} verschieben"]},Name:{msgid:"Name",msgstr:["Name"]},New:{msgid:"New",msgstr:["Neu"]},"New folder":{msgid:"New folder",msgstr:["Neuer Ordner"]},"New folder name":{msgid:"New folder name",msgstr:["Neuer Ordnername"]},"No files in here":{msgid:"No files in here",msgstr:["Hier sind keine Dateien"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Es wurden keine Dateien gefunden, die Ihrem Filter entsprechen."]},"No matching files":{msgid:"No matching files",msgstr:["Keine passenden Dateien"]},Recent:{msgid:"Recent",msgstr:["Neueste"]},"Select all entries":{msgid:"Select all entries",msgstr:["Alle Einträge auswählen"]},"Select entry":{msgid:"Select entry",msgstr:["Eintrag auswählen"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Die Zeile für {nodename} auswählen."]},Size:{msgid:"Size",msgstr:["Größe"]},Undo:{msgid:"Undo",msgstr:["Rückgängig machen"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Laden Sie Inhalte hoch oder synchronisieren Sie diese mit Ihren Geräten!"]}}}}},{locale:"el",json:{charset:"utf-8",headers:{"Last-Translator":"Efstathios Iosifidis , 2025","Language-Team":"Greek (https://app.transifex.com/nextcloud/teams/64236/el/)","Content-Type":"text/plain; charset=UTF-8",Language:"el","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nEfstathios Iosifidis , 2025\n"},msgstr:["Last-Translator: Efstathios Iosifidis , 2025\nLanguage-Team: Greek (https://app.transifex.com/nextcloud/teams/64236/el/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: el\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['Το "{name}" δεν είναι έγκυρο όνομα φακέλου.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['Το "{name}" δεν είναι επιτρεπτό όνομα φακέλου']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['Το "/" δεν επιτρέπεται μέσα στο όνομα ενός φακέλου.']},"All files":{msgid:"All files",msgstr:["Όλα τα αρχεία"]},Choose:{msgid:"Choose",msgstr:["Επιλογή"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Επιλέξτε {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Επιλέξτε %n αρχείο","Επιλέξτε %n αρχεία"]},Copy:{msgid:"Copy",msgstr:["Αντιγραφή"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Αντιγραφή στο {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Αδυναμία δημιουργίας νέου φακέλου"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Αδυναμία φόρτωσης ρυθμίσεων αρχείων"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Αδυναμία φόρτωσης προβολών αρχείων"]},"Create directory":{msgid:"Create directory",msgstr:["Δημιουργία καταλόγου"]},"Current view selector":{msgid:"Current view selector",msgstr:["Επιλογέας τρέχουσας προβολής"]},Favorites:{msgid:"Favorites",msgstr:["Αγαπημένα"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Τα αρχεία και οι φάκελοι που επισημάνετε ως αγαπημένα θα εμφανίζονται εδώ."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Τα αρχεία και οι φάκελοι που τροποποιήσατε πρόσφατα θα εμφανίζονται εδώ."]},"Filter file list":{msgid:"Filter file list",msgstr:["Φιλτράρισμα λίστας αρχείων"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Το όνομα του φακέλου δεν μπορεί να είναι κενό."]},Home:{msgid:"Home",msgstr:["Αρχική"]},Modified:{msgid:"Modified",msgstr:["Τροποποιήθηκε"]},Move:{msgid:"Move",msgstr:["Μετακίνηση"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Μετακίνηση στο {target}"]},Name:{msgid:"Name",msgstr:["Όνομα"]},New:{msgid:"New",msgstr:["Νέο"]},"New folder":{msgid:"New folder",msgstr:["Νέος φάκελος"]},"New folder name":{msgid:"New folder name",msgstr:["Όνομα νέου φακέλου"]},"No files in here":{msgid:"No files in here",msgstr:["Δεν υπάρχουν αρχεία εδώ"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Δεν βρέθηκαν αρχεία που να ταιριάζουν με το φίλτρο σας."]},"No matching files":{msgid:"No matching files",msgstr:["Κανένα αρχείο δεν ταιριάζει"]},Recent:{msgid:"Recent",msgstr:["Πρόσφατα"]},"Select all entries":{msgid:"Select all entries",msgstr:["Επιλογή όλων των εγγραφών"]},"Select entry":{msgid:"Select entry",msgstr:["Επιλογή εγγραφής"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Επιλέξτε τη γραμμή για το {nodename}"]},Size:{msgid:"Size",msgstr:["Μέγεθος"]},Undo:{msgid:"Undo",msgstr:["Αναίρεση"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Ανεβάστε κάποιο περιεχόμενο ή συγχρονίστε με τις συσκευές σας!"]}}}}},{locale:"en_GB",json:{charset:"utf-8",headers:{"Last-Translator":"Andi Chandler , 2024","Language-Team":"English (United Kingdom) (https://app.transifex.com/nextcloud/teams/64236/en_GB/)","Content-Type":"text/plain; charset=UTF-8",Language:"en_GB","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nCafé Tango, 2023\nAndi Chandler , 2024\n"},msgstr:["Last-Translator: Andi Chandler , 2024\nLanguage-Team: English (United Kingdom) (https://app.transifex.com/nextcloud/teams/64236/en_GB/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: en_GB\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" is an invalid folder name.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" is not an allowed folder name']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" is not allowed inside a folder name.']},"All files":{msgid:"All files",msgstr:["All files"]},Choose:{msgid:"Choose",msgstr:["Choose"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Choose {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Choose %n file","Choose %n files"]},Copy:{msgid:"Copy",msgstr:["Copy"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copy to {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Could not create the new folder"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Could not load files settings"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Could not load files views"]},"Create directory":{msgid:"Create directory",msgstr:["Create directory"]},"Current view selector":{msgid:"Current view selector",msgstr:["Current view selector"]},Favorites:{msgid:"Favorites",msgstr:["Favourites"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Files and folders you mark as favourite will show up here."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Files and folders you recently modified will show up here."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filter file list"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Folder name cannot be empty."]},Home:{msgid:"Home",msgstr:["Home"]},Modified:{msgid:"Modified",msgstr:["Modified"]},Move:{msgid:"Move",msgstr:["Move"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Move to {target}"]},Name:{msgid:"Name",msgstr:["Name"]},New:{msgid:"New",msgstr:["New"]},"New folder":{msgid:"New folder",msgstr:["New folder"]},"New folder name":{msgid:"New folder name",msgstr:["New folder name"]},"No files in here":{msgid:"No files in here",msgstr:["No files in here"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["No files matching your filter were found."]},"No matching files":{msgid:"No matching files",msgstr:["No matching files"]},Recent:{msgid:"Recent",msgstr:["Recent"]},"Select all entries":{msgid:"Select all entries",msgstr:["Select all entries"]},"Select entry":{msgid:"Select entry",msgstr:["Select entry"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Select the row for {nodename}"]},Size:{msgid:"Size",msgstr:["Size"]},Undo:{msgid:"Undo",msgstr:["Undo"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Upload some content or sync with your devices!"]}}}}},{locale:"eo",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Esperanto (https://app.transifex.com/nextcloud/teams/64236/eo/)","Content-Type":"text/plain; charset=UTF-8",Language:"eo","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Esperanto (https://app.transifex.com/nextcloud/teams/64236/eo/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: eo\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["Malfari"]}}}}},{locale:"es",json:{charset:"utf-8",headers:{"Last-Translator":"Julio C. Ortega, 2024","Language-Team":"Spanish (https://app.transifex.com/nextcloud/teams/64236/es/)","Content-Type":"text/plain; charset=UTF-8",Language:"es","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nFranciscoFJ , 2023\nMark Ziegler , 2024\nJulio C. Ortega, 2024\n"},msgstr:["Last-Translator: Julio C. Ortega, 2024\nLanguage-Team: Spanish (https://app.transifex.com/nextcloud/teams/64236/es/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" es un nombre de carpeta no válido.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" no es un nombre de carpeta permitido']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" no está permitido dentro del nombre de una carpeta.']},"All files":{msgid:"All files",msgstr:["Todos los archivos"]},Choose:{msgid:"Choose",msgstr:["Seleccionar"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Seleccionar {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Elige %n archivo","Elige %n archivos","Seleccione %n archivos"]},Copy:{msgid:"Copy",msgstr:["Copiar"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copiar a {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["No se pudo crear la nueva carpeta"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["No se pudieron cargar los ajustes de archivos"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["No se pudieron cargar las vistas de los archivos"]},"Create directory":{msgid:"Create directory",msgstr:["Crear directorio"]},"Current view selector":{msgid:"Current view selector",msgstr:["Selector de vista actual"]},Favorites:{msgid:"Favorites",msgstr:["Favoritos"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Los archivos y carpetas que marque como favoritos aparecerán aquí."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Los archivos y carpetas que modificó recientemente aparecerán aquí."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrar lista de archivos"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["El nombre de la carpeta no puede estar vacío."]},Home:{msgid:"Home",msgstr:["Inicio"]},Modified:{msgid:"Modified",msgstr:["Modificado"]},Move:{msgid:"Move",msgstr:["Mover"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Mover a {target}"]},Name:{msgid:"Name",msgstr:["Nombre"]},New:{msgid:"New",msgstr:["Nuevo"]},"New folder":{msgid:"New folder",msgstr:[" Nueva carpeta"]},"New folder name":{msgid:"New folder name",msgstr:["Nuevo nombre de carpeta"]},"No files in here":{msgid:"No files in here",msgstr:["No hay archivos aquí"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["No se encontraron archivos que coincidiesen con su filtro."]},"No matching files":{msgid:"No matching files",msgstr:["No hay archivos coincidentes"]},Recent:{msgid:"Recent",msgstr:["Reciente"]},"Select all entries":{msgid:"Select all entries",msgstr:["Seleccionar todas las entradas"]},"Select entry":{msgid:"Select entry",msgstr:["Seleccionar entrada"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Seleccione la fila para {nodename}"]},Size:{msgid:"Size",msgstr:["Tamaño"]},Undo:{msgid:"Undo",msgstr:["Deshacer"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["¡Cargue algún contenido o sincronice con sus dispositivos!"]}}}}},{locale:"es_419",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Latin America) (https://app.transifex.com/nextcloud/teams/64236/es_419/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_419","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Latin America) (https://app.transifex.com/nextcloud/teams/64236/es_419/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_419\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_AR",json:{charset:"utf-8",headers:{"Last-Translator":"Matías Campo Hoet , 2024","Language-Team":"Spanish (Argentina) (https://app.transifex.com/nextcloud/teams/64236/es_AR/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_AR","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nMatías Campo Hoet , 2024\n"},msgstr:["Last-Translator: Matías Campo Hoet , 2024\nLanguage-Team: Spanish (Argentina) (https://app.transifex.com/nextcloud/teams/64236/es_AR/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_AR\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" es un nombre de carpeta inválido.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" no es un nombre de carpeta permitido']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" no está permitido en el nombre de una carpeta.']},"All files":{msgid:"All files",msgstr:["Todos los archivos"]},Choose:{msgid:"Choose",msgstr:["Elegir"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Elija {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Elija %n archivo","Elija %n archivos","Elija %n archivos"]},Copy:{msgid:"Copy",msgstr:["Copiar"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copiar a {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["No se pudo crear la nueva carpeta"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["No se pudo cargar la configuración de archivos"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["No se pudieron cargar las vistas de los archivos"]},"Create directory":{msgid:"Create directory",msgstr:["Crear directorio"]},"Current view selector":{msgid:"Current view selector",msgstr:["Selector de vista actual"]},Favorites:{msgid:"Favorites",msgstr:["Favoritos"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Los archivos y carpetas que marque como favoritos aparecerán aquí."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Los archivos y carpetas que modificó recientemente aparecerán aquí."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrar lista de archivos"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["El nombre de la carpeta no puede estar vacío."]},Home:{msgid:"Home",msgstr:["Inicio"]},Modified:{msgid:"Modified",msgstr:["Modificado"]},Move:{msgid:"Move",msgstr:["Mover"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Mover a {target}"]},Name:{msgid:"Name",msgstr:["Nombre"]},New:{msgid:"New",msgstr:["Nuevo"]},"New folder":{msgid:"New folder",msgstr:["Nueva carpeta"]},"New folder name":{msgid:"New folder name",msgstr:["Nombre de nueva carpeta"]},"No files in here":{msgid:"No files in here",msgstr:["No hay archivos aquí"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["No se encontraron archivos que coincidan con su filtro."]},"No matching files":{msgid:"No matching files",msgstr:["No hay archivos coincidentes"]},Recent:{msgid:"Recent",msgstr:["Reciente"]},"Select all entries":{msgid:"Select all entries",msgstr:["Seleccionar todas las entradas"]},"Select entry":{msgid:"Select entry",msgstr:["Seleccionar entrada"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Seleccione la fila para {nodename}"]},Size:{msgid:"Size",msgstr:["Tamaño"]},Undo:{msgid:"Undo",msgstr:["Deshacer"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["¡Cargue algún contenido o sincronice con sus dispositivos!"]}}}}},{locale:"es_CL",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Chile) (https://app.transifex.com/nextcloud/teams/64236/es_CL/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_CL","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Chile) (https://app.transifex.com/nextcloud/teams/64236/es_CL/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_CL\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_CO",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Colombia) (https://app.transifex.com/nextcloud/teams/64236/es_CO/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_CO","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Colombia) (https://app.transifex.com/nextcloud/teams/64236/es_CO/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_CO\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_CR",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Costa Rica) (https://app.transifex.com/nextcloud/teams/64236/es_CR/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_CR","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Costa Rica) (https://app.transifex.com/nextcloud/teams/64236/es_CR/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_CR\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_DO",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Dominican Republic) (https://app.transifex.com/nextcloud/teams/64236/es_DO/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_DO","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Dominican Republic) (https://app.transifex.com/nextcloud/teams/64236/es_DO/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_DO\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_EC",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Ecuador) (https://app.transifex.com/nextcloud/teams/64236/es_EC/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_EC","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Ecuador) (https://app.transifex.com/nextcloud/teams/64236/es_EC/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_EC\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_GT",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Guatemala) (https://app.transifex.com/nextcloud/teams/64236/es_GT/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_GT","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Guatemala) (https://app.transifex.com/nextcloud/teams/64236/es_GT/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_GT\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_HN",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Honduras) (https://app.transifex.com/nextcloud/teams/64236/es_HN/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_HN","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Honduras) (https://app.transifex.com/nextcloud/teams/64236/es_HN/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_HN\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_MX",json:{charset:"utf-8",headers:{"Last-Translator":"Jehu Marcos Herrera Puentes, 2024","Language-Team":"Spanish (Mexico) (https://app.transifex.com/nextcloud/teams/64236/es_MX/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_MX","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nJehu Marcos Herrera Puentes, 2024\n"},msgstr:["Last-Translator: Jehu Marcos Herrera Puentes, 2024\nLanguage-Team: Spanish (Mexico) (https://app.transifex.com/nextcloud/teams/64236/es_MX/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_MX\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" es un nombre de carpeta inválido.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" no es un nombre de carpeta permitido.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" no está permitido en el nombre de la carpeta.']},"All files":{msgid:"All files",msgstr:["Todos los archivos"]},Choose:{msgid:"Choose",msgstr:["Seleccionar"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Seleccionar {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Seleccionar %n archivo","Seleccionar %n archivos","Seleccionar %n archivos"]},Copy:{msgid:"Copy",msgstr:["Copiar"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copiar a {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["No se pudo crear la nueva carpeta"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["No se pudo cargar la configuración de archivos"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["No se pudieron cargar las vistas de los archivos"]},"Create directory":{msgid:"Create directory",msgstr:["Crear carpeta"]},"Current view selector":{msgid:"Current view selector",msgstr:["Selector de vista actual"]},Favorites:{msgid:"Favorites",msgstr:["Favoritos"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Los archivos y carpetas que marque como favoritos aparecerán aquí."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Los archivos y carpetas que modificó recientemente aparecerán aquí."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrar lista de archivos"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["El nombre de la carpeta no puede estar vacío."]},Home:{msgid:"Home",msgstr:["Inicio"]},Modified:{msgid:"Modified",msgstr:["Modificado"]},Move:{msgid:"Move",msgstr:["Mover"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Mover a {target}"]},Name:{msgid:"Name",msgstr:["Nombre"]},New:{msgid:"New",msgstr:["Nuevo"]},"New folder":{msgid:"New folder",msgstr:["Nueva carpeta"]},"New folder name":{msgid:"New folder name",msgstr:["Nombre de nueva carpeta"]},"No files in here":{msgid:"No files in here",msgstr:["No hay archivos aquí"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["No se encontraron archivos que coincidan con su filtro."]},"No matching files":{msgid:"No matching files",msgstr:["No hay archivos coincidentes"]},Recent:{msgid:"Recent",msgstr:["Reciente"]},"Select all entries":{msgid:"Select all entries",msgstr:["Seleccionar todas las entradas"]},"Select entry":{msgid:"Select entry",msgstr:["Seleccionar entrada"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Seleccione la fila para {nodename}"]},Size:{msgid:"Size",msgstr:["Tamaño"]},Undo:{msgid:"Undo",msgstr:["Deshacer"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["¡Suba algún contenido o sincronice con sus dispositivos!"]}}}}},{locale:"es_NI",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Nicaragua) (https://app.transifex.com/nextcloud/teams/64236/es_NI/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_NI","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Nicaragua) (https://app.transifex.com/nextcloud/teams/64236/es_NI/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_NI\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_PA",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Panama) (https://app.transifex.com/nextcloud/teams/64236/es_PA/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_PA","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Panama) (https://app.transifex.com/nextcloud/teams/64236/es_PA/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_PA\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_PE",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Peru) (https://app.transifex.com/nextcloud/teams/64236/es_PE/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_PE","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Peru) (https://app.transifex.com/nextcloud/teams/64236/es_PE/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_PE\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_PR",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Puerto Rico) (https://app.transifex.com/nextcloud/teams/64236/es_PR/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_PR","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Puerto Rico) (https://app.transifex.com/nextcloud/teams/64236/es_PR/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_PR\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_PY",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Paraguay) (https://app.transifex.com/nextcloud/teams/64236/es_PY/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_PY","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Paraguay) (https://app.transifex.com/nextcloud/teams/64236/es_PY/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_PY\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_SV",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (El Salvador) (https://app.transifex.com/nextcloud/teams/64236/es_SV/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_SV","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (El Salvador) (https://app.transifex.com/nextcloud/teams/64236/es_SV/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_SV\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_UY",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Uruguay) (https://app.transifex.com/nextcloud/teams/64236/es_UY/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_UY","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Uruguay) (https://app.transifex.com/nextcloud/teams/64236/es_UY/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_UY\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"et_EE",json:{charset:"utf-8",headers:{"Last-Translator":"Priit Jõerüüt , 2025","Language-Team":"Estonian (Estonia) (https://app.transifex.com/nextcloud/teams/64236/et_EE/)","Content-Type":"text/plain; charset=UTF-8",Language:"et_EE","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nMait R, 2023\nPriit Jõerüüt , 2025\n"},msgstr:["Last-Translator: Priit Jõerüüt , 2025\nLanguage-Team: Estonian (Estonia) (https://app.transifex.com/nextcloud/teams/64236/et_EE/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: et_EE\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["„{name}“ on vigane kaustanimi"]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["„{name}“ pole kausta nimes lubatud"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["„/“ pole kausta nimes lubatud."]},"All files":{msgid:"All files",msgstr:["Kõik failid"]},Choose:{msgid:"Choose",msgstr:["Tee valik"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Vali {file} fail"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Vali %n fail","Vali %n faili"]},Copy:{msgid:"Copy",msgstr:["Kopeeri"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopeeri sihtkohta {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Uut kausta ei saanud luua"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Failide seadistusi ei õnnestunud laadida"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Failide vaatamiskordi ei õnnestunud laadida"]},"Create directory":{msgid:"Create directory",msgstr:["Kataloogi loomine"]},"Current view selector":{msgid:"Current view selector",msgstr:["Praeguse vaate valija"]},Favorites:{msgid:"Favorites",msgstr:["Lemmikud"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Failid ja kaustad, mida märgistad lemmikuks, kuvatakse siin."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Siin kuvatakse hiljuti muudetud failid ja kaustad."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtreeri faililoendit"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Kausta nimi ei saa olla tühi."]},Home:{msgid:"Home",msgstr:["Avaleht"]},Modified:{msgid:"Modified",msgstr:["Muudetud"]},Move:{msgid:"Move",msgstr:["Teisalda"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Teisalda kausta {target}"]},Name:{msgid:"Name",msgstr:["Nimi"]},New:{msgid:"New",msgstr:["Uus"]},"New folder":{msgid:"New folder",msgstr:["Uus kaust"]},"New folder name":{msgid:"New folder name",msgstr:["Uue kausta nimi"]},"No files in here":{msgid:"No files in here",msgstr:["Siin puuduvad failid"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Sinu filtrile vastavaid faile ei leidunud."]},"No matching files":{msgid:"No matching files",msgstr:["Puuduvad sobivad failid"]},Recent:{msgid:"Recent",msgstr:["Hiljutine"]},"Select all entries":{msgid:"Select all entries",msgstr:["Vali kõik kirjed"]},"Select entry":{msgid:"Select entry",msgstr:["Vali kirje"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Vali rida „{nodename}“ jaoks"]},Size:{msgid:"Size",msgstr:["Suurus"]},Undo:{msgid:"Undo",msgstr:["Tühista"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Lisa mingit sisu või sünkroniseeri see oma seadmestest!"]}}}}},{locale:"eu",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Basque (https://app.transifex.com/nextcloud/teams/64236/eu/)","Content-Type":"text/plain; charset=UTF-8",Language:"eu","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Basque (https://app.transifex.com/nextcloud/teams/64236/eu/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: eu\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["Desegin"]}}}}},{locale:"fa",json:{charset:"utf-8",headers:{"Last-Translator":"reza reza , 2024","Language-Team":"Persian (https://app.transifex.com/nextcloud/teams/64236/fa/)","Content-Type":"text/plain; charset=UTF-8",Language:"fa","Plural-Forms":"nplurals=2; plural=(n > 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nAmir Shekoohi, 2024\nreza reza , 2024\n"},msgstr:["Last-Translator: reza reza , 2024\nLanguage-Team: Persian (https://app.transifex.com/nextcloud/teams/64236/fa/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: fa\nPlural-Forms: nplurals=2; plural=(n > 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["{name} نام پوشه معتبر نیست"]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["{name} نام پوشه مجاز نیست"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" نمی‌تواند در نام پوشه استفاده شود.']},"All files":{msgid:"All files",msgstr:["همه فایل‌ها"]},Choose:{msgid:"Choose",msgstr:["انتخاب"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["انتخاب {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["انتخاب %n فایل","انتخاب %n فایل"]},Copy:{msgid:"Copy",msgstr:["رونوشت"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["رونوشت از {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["پوشه جدید ایجاد نشد"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["تنظیمات فایل باز نشد"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["نمای فایل‌ها بارگیری نشد"]},"Create directory":{msgid:"Create directory",msgstr:["ایجاد فهرست"]},"Current view selector":{msgid:"Current view selector",msgstr:["انتخابگر نماگر فعلی"]},Favorites:{msgid:"Favorites",msgstr:["علایق"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["فایل‌ها و پوشه‌هایی که به‌عنوان مورد علاقه علامت‌گذاری می‌کنید در اینجا نشان داده می‌شوند."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["فایل‌ها و پوشه‌هایی که اخیراً تغییر داده‌اید در اینجا نمایش داده می‌شوند."]},"Filter file list":{msgid:"Filter file list",msgstr:["فیلتر لیست فایل"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["نام پوشه نمی تواند خالی باشد."]},Home:{msgid:"Home",msgstr:["خانه"]},Modified:{msgid:"Modified",msgstr:["اصلاح شده"]},Move:{msgid:"Move",msgstr:["انتقال"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["انتقال به {target}"]},Name:{msgid:"Name",msgstr:["نام"]},New:{msgid:"New",msgstr:["جدید"]},"New folder":{msgid:"New folder",msgstr:["پوشه جدید"]},"New folder name":{msgid:"New folder name",msgstr:["نام پوشه جدید"]},"No files in here":{msgid:"No files in here",msgstr:["فایلی اینجا نیست"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["هیچ فایلی مطابق با فیلتر شما یافت نشد."]},"No matching files":{msgid:"No matching files",msgstr:["فایل منطبقی وجود ندارد"]},Recent:{msgid:"Recent",msgstr:["اخیر"]},"Select all entries":{msgid:"Select all entries",msgstr:["انتخاب همه ورودی ها"]},"Select entry":{msgid:"Select entry",msgstr:["انتخاب ورودی"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["انتخاب ردیف برای {nodename}"]},Size:{msgid:"Size",msgstr:["اندازه"]},Undo:{msgid:"Undo",msgstr:["بازگردانی"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["مقداری محتوا آپلود کنید یا با دستگاه های خود همگام سازی کنید!"]}}}}},{locale:"fi_FI",json:{charset:"utf-8",headers:{"Last-Translator":"thingumy, 2024","Language-Team":"Finnish (Finland) (https://app.transifex.com/nextcloud/teams/64236/fi_FI/)","Content-Type":"text/plain; charset=UTF-8",Language:"fi_FI","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nJiri Grönroos , 2024\nthingumy, 2024\n"},msgstr:["Last-Translator: thingumy, 2024\nLanguage-Team: Finnish (Finland) (https://app.transifex.com/nextcloud/teams/64236/fi_FI/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: fi_FI\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" on virheellinen kansion nimi.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" ei ole sallittu kansion nimi']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" ei ole sallittu kansion nimessä.']},"All files":{msgid:"All files",msgstr:["Kaikki tiedostot"]},Choose:{msgid:"Choose",msgstr:["Valitse"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Valitse {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Valitse %n tiedosto","Valitse %n tiedostoa"]},Copy:{msgid:"Copy",msgstr:["Kopioi"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopioi sijaintiin {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Uutta kansiota ei voitu luoda"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Tiedoston asetuksia ei saa ladattua"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Tiedoston näkymiä ei saa ladattua"]},"Create directory":{msgid:"Create directory",msgstr:["Luo kansio"]},"Current view selector":{msgid:"Current view selector",msgstr:["Nykyisen näkymän valinta"]},Favorites:{msgid:"Favorites",msgstr:["Suosikit"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Tiedostot ja kansiot, jotka merkitset suosikkeihisi, näkyvät täällä."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Tiedostot ja kansiot, joita muokkasit äskettäin, näkyvät täällä."]},"Filter file list":{msgid:"Filter file list",msgstr:["Suodata tiedostolistaa"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Kansion nimi ei voi olla tyhjä."]},Home:{msgid:"Home",msgstr:["Koti"]},Modified:{msgid:"Modified",msgstr:["Muokattu"]},Move:{msgid:"Move",msgstr:["Siirrä"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Siirrä sijaintiin {target}"]},Name:{msgid:"Name",msgstr:["Nimi"]},New:{msgid:"New",msgstr:["Uusi"]},"New folder":{msgid:"New folder",msgstr:["Uusi kansio"]},"New folder name":{msgid:"New folder name",msgstr:["Uuden kansion nimi"]},"No files in here":{msgid:"No files in here",msgstr:["Täällä ei ole tiedostoja"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Suodatinta vastaavia tiedostoja ei löytynyt."]},"No matching files":{msgid:"No matching files",msgstr:["Ei vastaavia tiedostoja"]},Recent:{msgid:"Recent",msgstr:["Viimeisimmät"]},"Select all entries":{msgid:"Select all entries",msgstr:["Valitse kaikki tietueet"]},"Select entry":{msgid:"Select entry",msgstr:["Valitse tietue"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Valitse rivi {nodename}:lle"]},Size:{msgid:"Size",msgstr:["Koko"]},Undo:{msgid:"Undo",msgstr:["Kumoa"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Lähetä jotain sisältöä tai synkronoi laitteidesi kanssa!"]}}}}},{locale:"fo",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Faroese (https://app.transifex.com/nextcloud/teams/64236/fo/)","Content-Type":"text/plain; charset=UTF-8",Language:"fo","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Faroese (https://app.transifex.com/nextcloud/teams/64236/fo/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: fo\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"fr",json:{charset:"utf-8",headers:{"Last-Translator":"DEV314R, 2024","Language-Team":"French (https://app.transifex.com/nextcloud/teams/64236/fr/)","Content-Type":"text/plain; charset=UTF-8",Language:"fr","Plural-Forms":"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nRémi LEBLOND, 2023\nMordecai, 2023\nfleopaulD, 2023\nFrançois Ch., 2024\nJérôme HERBINET, 2024\nBenoit Pruneau, 2024\nDEV314R, 2024\n"},msgstr:["Last-Translator: DEV314R, 2024\nLanguage-Team: French (https://app.transifex.com/nextcloud/teams/64236/fr/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: fr\nPlural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" n\'est pas un nom de dossier valide.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" n\'est pas un nom de dossier autorisé.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["Le caractère « / » n'est pas autorisé dans un nom de dossier."]},"All files":{msgid:"All files",msgstr:["Tous les fichiers"]},Choose:{msgid:"Choose",msgstr:["Choisir"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Choisir {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Choisir %n fichier","Choisir %n fichiers","Choisir %n fichiers "]},Copy:{msgid:"Copy",msgstr:["Copier"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copier vers {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Impossible de créer le nouveau dossier"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Les paramètres des fichiers n'ont pas pu être chargés"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Les aperçus des fichiers n'ont pas pu être chargés"]},"Create directory":{msgid:"Create directory",msgstr:["Créer un répertoire"]},"Current view selector":{msgid:"Current view selector",msgstr:["Sélecteur de vue courante"]},Favorites:{msgid:"Favorites",msgstr:["Favoris"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Les fichiers et répertoires marqués en favoris apparaîtront ici."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Les fichiers et répertoires modifiés récemment apparaîtront ici."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrer la liste des fichiers"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Le nom du dossier ne peut pas être vide."]},Home:{msgid:"Home",msgstr:["Accueil"]},Modified:{msgid:"Modified",msgstr:["Modifié"]},Move:{msgid:"Move",msgstr:["Déplacer"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Déplacer vers {target}"]},Name:{msgid:"Name",msgstr:["Nom"]},New:{msgid:"New",msgstr:["Nouveau"]},"New folder":{msgid:"New folder",msgstr:["Nouveau répertoire"]},"New folder name":{msgid:"New folder name",msgstr:["Nom du nouveau répertoire"]},"No files in here":{msgid:"No files in here",msgstr:["Aucun fichier ici"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Aucun fichier trouvé correspondant à votre filtre."]},"No matching files":{msgid:"No matching files",msgstr:["Aucun fichier trouvé"]},Recent:{msgid:"Recent",msgstr:["Récents"]},"Select all entries":{msgid:"Select all entries",msgstr:["Tous sélectionner"]},"Select entry":{msgid:"Select entry",msgstr:["Sélectionner une entrée"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Sélectionner l'enregistrement pour {nodename}"]},Size:{msgid:"Size",msgstr:["Taille"]},Undo:{msgid:"Undo",msgstr:["Rétablir"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Charger du contenu ou synchroniser avec vos équipements !"]}}}}},{locale:"ga",json:{charset:"utf-8",headers:{"Last-Translator":"Aindriú Mac Giolla Eoin, 2024","Language-Team":"Irish (https://app.transifex.com/nextcloud/teams/64236/ga/)","Content-Type":"text/plain; charset=UTF-8",Language:"ga","Plural-Forms":"nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nAindriú Mac Giolla Eoin, 2024\n"},msgstr:["Last-Translator: Aindriú Mac Giolla Eoin, 2024\nLanguage-Team: Irish (https://app.transifex.com/nextcloud/teams/64236/ga/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ga\nPlural-Forms: nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['Is ainm fillteáin neamhbhailí é "{name}".']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['Ní ainm fillteáin ceadaithe é "{name}".']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['Ní cheadaítear "/" taobh istigh d\'ainm fillteáin.']},"All files":{msgid:"All files",msgstr:["Gach comhad"]},Choose:{msgid:"Choose",msgstr:["Roghnaigh"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Roghnaigh {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Roghnaigh %n comhad","Roghnaigh %n comhaid","Roghnaigh %n comhaid","Roghnaigh %n comhaid","Roghnaigh %n comhaid"]},Copy:{msgid:"Copy",msgstr:["Cóip"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Cóipeáil chuig {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Níorbh fhéidir an fillteán nua a chruthú"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Níorbh fhéidir socruithe comhaid a lódáil"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Níorbh fhéidir radhairc comhad a lódáil"]},"Create directory":{msgid:"Create directory",msgstr:["Cruthaigh eolaire"]},"Current view selector":{msgid:"Current view selector",msgstr:["Roghnóir amhairc reatha"]},Favorites:{msgid:"Favorites",msgstr:["Ceanáin"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Taispeánfar comhaid agus fillteáin a mharcálann tú mar is fearr leat anseo."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Taispeánfar comhaid agus fillteáin a d'athraigh tú le déanaí anseo."]},"Filter file list":{msgid:"Filter file list",msgstr:["Scag liosta comhad"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Ní féidir ainm fillteáin a bheith folamh."]},Home:{msgid:"Home",msgstr:["Baile"]},Modified:{msgid:"Modified",msgstr:["Athraithe"]},Move:{msgid:"Move",msgstr:["Bog"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Bog go{target}"]},Name:{msgid:"Name",msgstr:["Ainm"]},New:{msgid:"New",msgstr:["Nua"]},"New folder":{msgid:"New folder",msgstr:["Fillteán nua"]},"New folder name":{msgid:"New folder name",msgstr:["Ainm fillteáin nua"]},"No files in here":{msgid:"No files in here",msgstr:["Níl aon chomhaid istigh anseo"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Níor aimsíodh aon chomhad a tháinig le do scagaire."]},"No matching files":{msgid:"No matching files",msgstr:["Gan comhaid meaitseála"]},Recent:{msgid:"Recent",msgstr:["le déanaí"]},"Select all entries":{msgid:"Select all entries",msgstr:["Roghnaigh gach iontráil"]},"Select entry":{msgid:"Select entry",msgstr:["Roghnaigh iontráil"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Roghnaigh an ró do {nodename}"]},Size:{msgid:"Size",msgstr:["Méid"]},Undo:{msgid:"Undo",msgstr:["Cealaigh"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Uaslódáil roinnt ábhair nó sioncronaigh le do ghléasanna!"]}}}}},{locale:"gd",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Gaelic, Scottish (https://app.transifex.com/nextcloud/teams/64236/gd/)","Content-Type":"text/plain; charset=UTF-8",Language:"gd","Plural-Forms":"nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : (n > 2 && n < 20) ? 2 : 3;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Gaelic, Scottish (https://app.transifex.com/nextcloud/teams/64236/gd/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: gd\nPlural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : (n > 2 && n < 20) ? 2 : 3;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"gl",json:{charset:"utf-8",headers:{"Last-Translator":"Miguel Anxo Bouzada , 2024","Language-Team":"Galician (https://app.transifex.com/nextcloud/teams/64236/gl/)","Content-Type":"text/plain; charset=UTF-8",Language:"gl","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nMiguel Anxo Bouzada , 2024\n"},msgstr:["Last-Translator: Miguel Anxo Bouzada , 2024\nLanguage-Team: Galician (https://app.transifex.com/nextcloud/teams/64236/gl/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: gl\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["«{name}» non é un nome de cartafol válido."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["«{name}» non é un nome de cartafol permitido"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["A «/» non está permitida no nome dun cartafol."]},"All files":{msgid:"All files",msgstr:["Todos os ficheiros"]},Choose:{msgid:"Choose",msgstr:["Escoller"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Escoller {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Escoller %n ficheiro","Escoller %n ficheiros"]},Copy:{msgid:"Copy",msgstr:["Copiar"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copiar en {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Non foi posíbel crear o novo cartafol"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Non foi posíbel cargar os axustes dos ficheiros"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Non foi posíbel cargar as vistas dos ficheiros"]},"Create directory":{msgid:"Create directory",msgstr:["Crear un directorio"]},"Current view selector":{msgid:"Current view selector",msgstr:["Selector de vista actual"]},Favorites:{msgid:"Favorites",msgstr:["Favoritos"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Os ficheiros e cartafoles que marque como favoritos aparecerán aquí."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Os ficheiros e cartafoles que modificou recentemente aparecerán aquí."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrar a lista de ficheiros"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["O nome do cartafol non pode estar baleiro."]},Home:{msgid:"Home",msgstr:["Inicio"]},Modified:{msgid:"Modified",msgstr:["Modificado"]},Move:{msgid:"Move",msgstr:["Mover"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Mover cara a {target}"]},Name:{msgid:"Name",msgstr:["Nome"]},New:{msgid:"New",msgstr:["Novo"]},"New folder":{msgid:"New folder",msgstr:["Novo cartafol"]},"New folder name":{msgid:"New folder name",msgstr:["Novo nome do cartafol"]},"No files in here":{msgid:"No files in here",msgstr:["Aquí non hai ficheiros"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Non se atopou ningún ficheiro que coincida co filtro."]},"No matching files":{msgid:"No matching files",msgstr:["Non hai ficheiros coincidentes"]},Recent:{msgid:"Recent",msgstr:["Recente"]},"Select all entries":{msgid:"Select all entries",msgstr:["Seleccionar todas as entradas"]},"Select entry":{msgid:"Select entry",msgstr:["Seleccionar a entrada"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Seleccionar a fila para {nodename}"]},Size:{msgid:"Size",msgstr:["Tamaño"]},Undo:{msgid:"Undo",msgstr:["Desfacer"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Enviar algún contido ou sincronizalo cos seus dispositivos!"]}}}}},{locale:"he",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Hebrew (https://app.transifex.com/nextcloud/teams/64236/he/)","Content-Type":"text/plain; charset=UTF-8",Language:"he","Plural-Forms":"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Hebrew (https://app.transifex.com/nextcloud/teams/64236/he/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: he\nPlural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["ביטול"]}}}}},{locale:"hi_IN",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Hindi (India) (https://app.transifex.com/nextcloud/teams/64236/hi_IN/)","Content-Type":"text/plain; charset=UTF-8",Language:"hi_IN","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Hindi (India) (https://app.transifex.com/nextcloud/teams/64236/hi_IN/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: hi_IN\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"hr",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Croatian (https://app.transifex.com/nextcloud/teams/64236/hr/)","Content-Type":"text/plain; charset=UTF-8",Language:"hr","Plural-Forms":"nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Croatian (https://app.transifex.com/nextcloud/teams/64236/hr/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: hr\nPlural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"hsb",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Upper Sorbian (https://app.transifex.com/nextcloud/teams/64236/hsb/)","Content-Type":"text/plain; charset=UTF-8",Language:"hsb","Plural-Forms":"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Upper Sorbian (https://app.transifex.com/nextcloud/teams/64236/hsb/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: hsb\nPlural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"hu_HU",json:{charset:"utf-8",headers:{"Last-Translator":"Gyuris Gellért , 2024","Language-Team":"Hungarian (Hungary) (https://app.transifex.com/nextcloud/teams/64236/hu_HU/)","Content-Type":"text/plain; charset=UTF-8",Language:"hu_HU","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nFőnyedi Áron , 2023\nGyuris Gellért , 2024\n"},msgstr:["Last-Translator: Gyuris Gellért , 2024\nLanguage-Team: Hungarian (Hungary) (https://app.transifex.com/nextcloud/teams/64236/hu_HU/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: hu_HU\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["„{name}” érvénytelen mappanév."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["„{name}” nem engedélyezett mappanév"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["„/” jel nem szerepelhet mappa nevében."]},"All files":{msgid:"All files",msgstr:["Minden fájl"]},Choose:{msgid:"Choose",msgstr:["Kiválasztás"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["{file} kiválasztása"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["%n fájl kiválasztása","%n fájl kiválasztása"]},Copy:{msgid:"Copy",msgstr:["Másolás"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Másolás ide: {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Az új mappa létrehozása nem lehetséges"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Fájlbeállítások betöltése nem lehetséges"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Fájlnézetek betöltése nem lehetséges"]},"Create directory":{msgid:"Create directory",msgstr:["Mappa létrehozása"]},"Current view selector":{msgid:"Current view selector",msgstr:["Jelenlegi nézet választó"]},Favorites:{msgid:"Favorites",msgstr:["Kedvencek"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["A kedvencként megjelölt fájlok és mappák itt jelennek meg."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["A nemrég módosított fájlok és mappák itt jelennek meg."]},"Filter file list":{msgid:"Filter file list",msgstr:["Fájl lista szűrése"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["A mappa neve nem lehet üres."]},Home:{msgid:"Home",msgstr:["Kezdőlap"]},Modified:{msgid:"Modified",msgstr:["Módosítva"]},Move:{msgid:"Move",msgstr:["Mozgatás"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Mozgatás ide: {target}"]},Name:{msgid:"Name",msgstr:["Név"]},New:{msgid:"New",msgstr:["Új"]},"New folder":{msgid:"New folder",msgstr:["Új mappa"]},"New folder name":{msgid:"New folder name",msgstr:["Új mappa név"]},"No files in here":{msgid:"No files in here",msgstr:["Itt nincsenek fájlok"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nincs a szűrési feltételeknek megfelelő fájl."]},"No matching files":{msgid:"No matching files",msgstr:["Nincs ilyen fájl"]},Recent:{msgid:"Recent",msgstr:["Gyakori"]},"Select all entries":{msgid:"Select all entries",msgstr:["Minden bejegyzés kijelölése"]},"Select entry":{msgid:"Select entry",msgstr:["Bejegyzés kijelölése"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Válassz sort a következőnek: {nodename}"]},Size:{msgid:"Size",msgstr:["Méret"]},Undo:{msgid:"Undo",msgstr:["Visszavonás"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Tölts fel tartalmat vagy szinkronizálj az eszközeiddel!"]}}}}},{locale:"hy",json:{charset:"utf-8",headers:{"Last-Translator":"Sos Aghamiryan , 2025","Language-Team":"Armenian (https://app.transifex.com/nextcloud/teams/64236/hy/)","Content-Type":"text/plain; charset=UTF-8",Language:"hy","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nSos Aghamiryan , 2025\n"},msgstr:["Last-Translator: Sos Aghamiryan , 2025\nLanguage-Team: Armenian (https://app.transifex.com/nextcloud/teams/64236/hy/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: hy\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["{name} սխալ թղթապանակի անվանում է"]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["{name} համարվում է անթույլատրելի թղթապանակի անվանում"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["/ չի թույլատրվում օգտագործել անվանման մեջ"]},"All files":{msgid:"All files",msgstr:["Բոլոր ֆայլերը"]},Choose:{msgid:"Choose",msgstr:["Ընտրել"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Ընտրել {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Ընտրել %n ֆայլ","Ընտրել %n ֆայլեր"]},Copy:{msgid:"Copy",msgstr:["Պատճենել"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Պատճենել {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Չստացվեց ստեղծել նոր թղթապանակը"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Չստացվեց բեռնել ֆայլի կարգավորումները"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Չստացվեց բեռնել ֆայլերի դիտումները"]},"Create directory":{msgid:"Create directory",msgstr:["Ստեղծել դիրեկտորիա"]},"Current view selector":{msgid:"Current view selector",msgstr:["Ընթացիկ դիտման ընտրիչ"]},Favorites:{msgid:"Favorites",msgstr:["Նախընտրելիներ"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Այստեղ կցուցադրվեն այն ֆայլերն ու պանակները, որոնք դուք նշել եք որպես նախընտրելիներ:"]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Այստեղ կցուցադրվեն այն ֆայլերն ու պանակները, որոնք վերջերս փոխել եք:"]},"Filter file list":{msgid:"Filter file list",msgstr:["Ֆիլտրել ֆայլերի ցուցակը"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Թղթապանակի անունը չի կարող դատարկ լինել:"]},Home:{msgid:"Home",msgstr:["Սկիզբ"]},Modified:{msgid:"Modified",msgstr:["Փոփոխված"]},Move:{msgid:"Move",msgstr:["Տեղափոխել"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Տեղափոխել {target}"]},Name:{msgid:"Name",msgstr:["Անուն"]},New:{msgid:"New",msgstr:["Նոր"]},"New folder":{msgid:"New folder",msgstr:["Նոր թղթապանակ"]},"New folder name":{msgid:"New folder name",msgstr:["Նոր թղթապանակի անվանում"]},"No files in here":{msgid:"No files in here",msgstr:["Այստեղ չկան ֆայլեր"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Ձեր ֆիլտրին համապատասխանող ֆայլերը չեն գտնվել:"]},"No matching files":{msgid:"No matching files",msgstr:["Չկան համապատասխան ֆայլեր"]},Recent:{msgid:"Recent",msgstr:["Վերջին"]},"Select all entries":{msgid:"Select all entries",msgstr:["Ընտրել բոլոր գրառումները"]},"Select entry":{msgid:"Select entry",msgstr:["Ընտրել բոլոր գրառումը"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Ընտրեք տողը {nodename}-ի համար "]},Size:{msgid:"Size",msgstr:["Չափ"]},Undo:{msgid:"Undo",msgstr:["Ետարկել"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Ներբեռնեք որոշ բովանդակություն կամ համաժամացրեք այն ձեր սարքերի հետ:"]}}}}},{locale:"ia",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Interlingua (https://app.transifex.com/nextcloud/teams/64236/ia/)","Content-Type":"text/plain; charset=UTF-8",Language:"ia","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Interlingua (https://app.transifex.com/nextcloud/teams/64236/ia/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ia\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"id",json:{charset:"utf-8",headers:{"Last-Translator":"Lun May, 2024","Language-Team":"Indonesian (https://app.transifex.com/nextcloud/teams/64236/id/)","Content-Type":"text/plain; charset=UTF-8",Language:"id","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nLinerly , 2023\nLun May, 2024\n"},msgstr:["Last-Translator: Lun May, 2024\nLanguage-Team: Indonesian (https://app.transifex.com/nextcloud/teams/64236/id/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: id\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" bukan nama folder yang valid.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" merupakan nama folder yang tidak diperbolehkan']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" tidak diperbolehkan di dalam nama folder.']},"All files":{msgid:"All files",msgstr:["Semua berkas"]},Choose:{msgid:"Choose",msgstr:["Pilih"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Pilih {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Pilih %n file"]},Copy:{msgid:"Copy",msgstr:["Salin"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Salin ke {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Tidak dapat membuat folder baru"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Tidak dapat memuat pengaturan file"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Tidak dapat memuat tampilan file"]},"Create directory":{msgid:"Create directory",msgstr:["Buat direktori"]},"Current view selector":{msgid:"Current view selector",msgstr:["Pemilih tampilan saat ini"]},Favorites:{msgid:"Favorites",msgstr:["Favorit"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Berkas dan folder yang Anda tandai sebagai favorit akan muncul di sini."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Berkas dan folder yang Anda ubah baru-baru ini akan muncul di sini."]},"Filter file list":{msgid:"Filter file list",msgstr:["Saring daftar berkas"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Name berkas tidak boleh kosong."]},Home:{msgid:"Home",msgstr:["Beranda"]},Modified:{msgid:"Modified",msgstr:["Diubah"]},Move:{msgid:"Move",msgstr:["Pindahkan"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Pindahkan ke {target}"]},Name:{msgid:"Name",msgstr:["Nama"]},New:{msgid:"New",msgstr:["Baru"]},"New folder":{msgid:"New folder",msgstr:["Folder baru"]},"New folder name":{msgid:"New folder name",msgstr:["Nama folder baru"]},"No files in here":{msgid:"No files in here",msgstr:["Tidak ada berkas di sini"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Tidak ada berkas yang cocok dengan penyaringan Anda."]},"No matching files":{msgid:"No matching files",msgstr:["Tidak ada berkas yang cocok"]},Recent:{msgid:"Recent",msgstr:["Terkini"]},"Select all entries":{msgid:"Select all entries",msgstr:["Pilih semua entri"]},"Select entry":{msgid:"Select entry",msgstr:["Pilih entri"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Pilih baris untuk {nodename}"]},Size:{msgid:"Size",msgstr:["Ukuran"]},Undo:{msgid:"Undo",msgstr:["Tidak jadi"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Unggah beberapa konten atau sinkronkan dengan perangkat Anda!"]}}}}},{locale:"ig",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Igbo (https://app.transifex.com/nextcloud/teams/64236/ig/)","Content-Type":"text/plain; charset=UTF-8",Language:"ig","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Igbo (https://app.transifex.com/nextcloud/teams/64236/ig/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ig\nPlural-Forms: nplurals=1; plural=0;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"is",json:{charset:"utf-8",headers:{"Last-Translator":"Sveinn í Felli , 2025","Language-Team":"Icelandic (https://app.transifex.com/nextcloud/teams/64236/is/)","Content-Type":"text/plain; charset=UTF-8",Language:"is","Plural-Forms":"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nSveinn í Felli , 2025\n"},msgstr:["Last-Translator: Sveinn í Felli , 2025\nLanguage-Team: Icelandic (https://app.transifex.com/nextcloud/teams/64236/is/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: is\nPlural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" er ógilt möppuheiti.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" er ekki leyfilegt möppuheiti']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" er er ekki leyfilegt innan í skráarheiti.']},"All files":{msgid:"All files",msgstr:["Allar skrár"]},Choose:{msgid:"Choose",msgstr:["Veldu"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Veldu {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Veldu %n skrá","Veldu %n skrár"]},Copy:{msgid:"Copy",msgstr:["Afrita"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Afrita í {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Get ekki búið til nýju möppuna"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Tókst ekki að hlaða inn stillingum skráa"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Tókst ekki að hlaða inn sýnum skráa"]},"Create directory":{msgid:"Create directory",msgstr:["Búa til möppu"]},"Current view selector":{msgid:"Current view selector",msgstr:["Núverandi val sýnar"]},Favorites:{msgid:"Favorites",msgstr:["Eftirlæti"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Skrár og möppur sem þú merkir sem eftirlæti birtast hér."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Skrár og möppur sem þú breyttir nýlega birtast hér."]},"Filter file list":{msgid:"Filter file list",msgstr:["Sía skráalista"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Möppuheiti má ekki vera tómt."]},Home:{msgid:"Home",msgstr:["Heim"]},Modified:{msgid:"Modified",msgstr:["Breytt"]},Move:{msgid:"Move",msgstr:["Færa"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Færa í {target}"]},Name:{msgid:"Name",msgstr:["Heiti"]},New:{msgid:"New",msgstr:["Nýtt"]},"New folder":{msgid:"New folder",msgstr:["Ný mappa"]},"New folder name":{msgid:"New folder name",msgstr:["Heiti nýrrar möppu"]},"No files in here":{msgid:"No files in here",msgstr:["Engar skrár hér"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Engar skrár fundust sem passa við síuna."]},"No matching files":{msgid:"No matching files",msgstr:["Engar samsvarandi skrár"]},Recent:{msgid:"Recent",msgstr:["Nýlegt"]},"Select all entries":{msgid:"Select all entries",msgstr:["Velja allar færslur"]},"Select entry":{msgid:"Select entry",msgstr:["Velja færslu"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Veldu röðina fyrir {nodename}"]},Size:{msgid:"Size",msgstr:["Stærð"]},Undo:{msgid:"Undo",msgstr:["Afturkalla"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Sendu inn eitthvað efni eða samstilltu við tækin þín!"]}}}}},{locale:"it",json:{charset:"utf-8",headers:{"Last-Translator":"Sebastiano Furlan, 2024","Language-Team":"Italian (https://app.transifex.com/nextcloud/teams/64236/it/)","Content-Type":"text/plain; charset=UTF-8",Language:"it","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nClaudio Scandella, 2023\nRaffaele Silano , 2024\nSebastiano Furlan, 2024\n"},msgstr:["Last-Translator: Sebastiano Furlan, 2024\nLanguage-Team: Italian (https://app.transifex.com/nextcloud/teams/64236/it/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: it\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" non è un nome di cartella valido.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" non è un nome di cartella ammesso']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" non è ammesso all\'interno del nome di una cartella.']},"All files":{msgid:"All files",msgstr:["Tutti i file"]},Choose:{msgid:"Choose",msgstr:["Scegli"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Scegli {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Seleziona %n file","Seleziona %n file","Seleziona %n file"]},Copy:{msgid:"Copy",msgstr:["Copia"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copia in {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Impossibile creare la nuova cartella"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Impossibile caricare le impostazioni dei file"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Impossibile caricare le visualizzazioni dei file"]},"Create directory":{msgid:"Create directory",msgstr:["Crea directory"]},"Current view selector":{msgid:"Current view selector",msgstr:["Selettore della vista corrente"]},Favorites:{msgid:"Favorites",msgstr:["Preferiti"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["I file e le cartelle contrassegnate come preferite saranno mostrate qui."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["I file e le cartelle che hai modificato di recente saranno mostrate qui."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtra elenco file"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Il nome della cartella non può essere vuoto."]},Home:{msgid:"Home",msgstr:["Home"]},Modified:{msgid:"Modified",msgstr:["Modificato"]},Move:{msgid:"Move",msgstr:["Sposta"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Sposta in {target}"]},Name:{msgid:"Name",msgstr:["Nome"]},New:{msgid:"New",msgstr:["Nuovo"]},"New folder":{msgid:"New folder",msgstr:["Nuova cartella"]},"New folder name":{msgid:"New folder name",msgstr:["Nuovo nome cartella"]},"No files in here":{msgid:"No files in here",msgstr:["Nessun file qui"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nessun file che corrisponde al tuo filtro è stato trovato."]},"No matching files":{msgid:"No matching files",msgstr:["Nessun file corrispondente"]},Recent:{msgid:"Recent",msgstr:["Recente"]},"Select all entries":{msgid:"Select all entries",msgstr:["Scegli tutte le voci"]},"Select entry":{msgid:"Select entry",msgstr:["Seleziona la voce"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Seleziona la riga per {nodename}"]},Size:{msgid:"Size",msgstr:["Taglia/dimensioni"]},Undo:{msgid:"Undo",msgstr:["Annulla"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Carica qualche contenuto o sincronizza con i tuoi dispositivi!"]}}}}},{locale:"ja_JP",json:{charset:"utf-8",headers:{"Last-Translator":"devi, 2024","Language-Team":"Japanese (Japan) (https://app.transifex.com/nextcloud/teams/64236/ja_JP/)","Content-Type":"text/plain; charset=UTF-8",Language:"ja_JP","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nUchiyama Takuya , 2023\ntakehito kondo, 2023\nkojima.imamura, 2024\nTakafumi AKAMATSU, 2024\ndevi, 2024\n"},msgstr:["Last-Translator: devi, 2024\nLanguage-Team: Japanese (Japan) (https://app.transifex.com/nextcloud/teams/64236/ja_JP/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ja_JP\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" はフォルダー名に使用できません。']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}"は許可されたフォルダー名ではありません']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["フォルダー名に「/(スラッシュ)」は使用できません。"]},"All files":{msgid:"All files",msgstr:["すべてのファイル"]},Choose:{msgid:"Choose",msgstr:["選択"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["{file} を選択"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["%n 個のファイルを選択"]},Copy:{msgid:"Copy",msgstr:["コピー"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["{target} にコピー"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["新しいフォルダーを作成できませんでした"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["ファイル設定を読み込めませんでした"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["ファイルビューを読み込めませんでした"]},"Create directory":{msgid:"Create directory",msgstr:["ディレクトリを作成"]},"Current view selector":{msgid:"Current view selector",msgstr:["現在のビューセレクタ"]},Favorites:{msgid:"Favorites",msgstr:["お気に入り"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["お気に入りとしてマークしたファイルとフォルダがここに表示されます。"]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["最近変更したファイルとフォルダがここに表示されます。"]},"Filter file list":{msgid:"Filter file list",msgstr:["ファイルリストをフィルタ"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["フォルダ名は空にできません。"]},Home:{msgid:"Home",msgstr:["ホーム"]},Modified:{msgid:"Modified",msgstr:["変更済み"]},Move:{msgid:"Move",msgstr:["移動"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["{target} に移動"]},Name:{msgid:"Name",msgstr:["名前"]},New:{msgid:"New",msgstr:["新規作成"]},"New folder":{msgid:"New folder",msgstr:["新しいフォルダー"]},"New folder name":{msgid:"New folder name",msgstr:["新しいフォルダーの名前"]},"No files in here":{msgid:"No files in here",msgstr:["ファイルがありません"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["フィルタに一致するファイルは見つかりませんでした。"]},"No matching files":{msgid:"No matching files",msgstr:["一致するファイルはありません"]},Recent:{msgid:"Recent",msgstr:["最近"]},"Select all entries":{msgid:"Select all entries",msgstr:["すべてのエントリを選択"]},"Select entry":{msgid:"Select entry",msgstr:["エントリを選択"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["{nodename} の行を選択"]},Size:{msgid:"Size",msgstr:["サイズ"]},Undo:{msgid:"Undo",msgstr:["元に戻す"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["コンテンツをアップロードするか、デバイスと同期してください!"]}}}}},{locale:"ka",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Georgian (https://app.transifex.com/nextcloud/teams/64236/ka/)","Content-Type":"text/plain; charset=UTF-8",Language:"ka","Plural-Forms":"nplurals=2; plural=(n!=1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Georgian (https://app.transifex.com/nextcloud/teams/64236/ka/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ka\nPlural-Forms: nplurals=2; plural=(n!=1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"ka_GE",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Georgian (Georgia) (https://app.transifex.com/nextcloud/teams/64236/ka_GE/)","Content-Type":"text/plain; charset=UTF-8",Language:"ka_GE","Plural-Forms":"nplurals=2; plural=(n!=1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Georgian (Georgia) (https://app.transifex.com/nextcloud/teams/64236/ka_GE/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ka_GE\nPlural-Forms: nplurals=2; plural=(n!=1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"kab",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Kabyle (https://app.transifex.com/nextcloud/teams/64236/kab/)","Content-Type":"text/plain; charset=UTF-8",Language:"kab","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Kabyle (https://app.transifex.com/nextcloud/teams/64236/kab/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: kab\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["Sefsex"]}}}}},{locale:"kk",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Kazakh (https://app.transifex.com/nextcloud/teams/64236/kk/)","Content-Type":"text/plain; charset=UTF-8",Language:"kk","Plural-Forms":"nplurals=2; plural=(n!=1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Kazakh (https://app.transifex.com/nextcloud/teams/64236/kk/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: kk\nPlural-Forms: nplurals=2; plural=(n!=1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"km",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Khmer (https://app.transifex.com/nextcloud/teams/64236/km/)","Content-Type":"text/plain; charset=UTF-8",Language:"km","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Khmer (https://app.transifex.com/nextcloud/teams/64236/km/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: km\nPlural-Forms: nplurals=1; plural=0;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"kn",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Kannada (https://app.transifex.com/nextcloud/teams/64236/kn/)","Content-Type":"text/plain; charset=UTF-8",Language:"kn","Plural-Forms":"nplurals=2; plural=(n > 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Kannada (https://app.transifex.com/nextcloud/teams/64236/kn/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: kn\nPlural-Forms: nplurals=2; plural=(n > 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"ko",json:{charset:"utf-8",headers:{"Last-Translator":"LEE Hwanyong , 2025","Language-Team":"Korean (https://app.transifex.com/nextcloud/teams/64236/ko/)","Content-Type":"text/plain; charset=UTF-8",Language:"ko","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nJihwan Ahn, 2023\nBrandon Han, 2024\n이상오, 2024\nHyeongjin Park, 2025\nLEE Hwanyong , 2025\n"},msgstr:["Last-Translator: LEE Hwanyong , 2025\nLanguage-Team: Korean (https://app.transifex.com/nextcloud/teams/64236/ko/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ko\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}"은 사용할 수 없는 폴더명입니다.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}"은 허용되지 않은 폴더명입니다.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/"는 폴더명에 사용할 수 없는 기호입니다.']},"All files":{msgid:"All files",msgstr:["모든 파일"]},Choose:{msgid:"Choose",msgstr:["선택"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["{file} 선택"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["%n개의 파일 선택"]},Copy:{msgid:"Copy",msgstr:["복사"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["{target}으로 복사"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["새 폴더를 만들 수 없음"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["파일 설정을 불러오지 못함"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["파일 보기를 불러오지 못함"]},"Create directory":{msgid:"Create directory",msgstr:["디렉토리 만들기"]},"Current view selector":{msgid:"Current view selector",msgstr:["현재 뷰 선택자"]},Favorites:{msgid:"Favorites",msgstr:["즐겨찾기"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["즐겨찾기로 표시한 파일 및 폴더가 이곳에 표시됩니다."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["최근 수정한 파일 및 폴더가 이곳에 표시됩니다."]},"Filter file list":{msgid:"Filter file list",msgstr:["파일 목록 필터링"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["폴더명을 비울 수 없습니다."]},Home:{msgid:"Home",msgstr:["홈"]},Modified:{msgid:"Modified",msgstr:["수정됨"]},Move:{msgid:"Move",msgstr:["이동"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["{target}으로 이동"]},Name:{msgid:"Name",msgstr:["이름"]},New:{msgid:"New",msgstr:["새로 만들기"]},"New folder":{msgid:"New folder",msgstr:["새 폴더"]},"New folder name":{msgid:"New folder name",msgstr:["새 폴더명"]},"No files in here":{msgid:"No files in here",msgstr:["파일이 없습니다"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["선택한 필터에 해당하는 파일이 없습니다."]},"No matching files":{msgid:"No matching files",msgstr:["일치하는 파일 없음"]},Recent:{msgid:"Recent",msgstr:["최근"]},"Select all entries":{msgid:"Select all entries",msgstr:["모두 선택"]},"Select entry":{msgid:"Select entry",msgstr:["항목 선택"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["{nodename}의 행 선택"]},Size:{msgid:"Size",msgstr:["크기"]},Undo:{msgid:"Undo",msgstr:["되돌리기"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["기기에서 파일을 업로드 또는 동기화하세요!"]}}}}},{locale:"la",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Latin (https://app.transifex.com/nextcloud/teams/64236/la/)","Content-Type":"text/plain; charset=UTF-8",Language:"la","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Latin (https://app.transifex.com/nextcloud/teams/64236/la/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: la\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"lb",json:{charset:"utf-8",headers:{"Last-Translator":"VoXaN24ch, 2024","Language-Team":"Luxembourgish (https://app.transifex.com/nextcloud/teams/64236/lb/)","Content-Type":"text/plain; charset=UTF-8",Language:"lb","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nVoXaN24ch, 2024\n"},msgstr:["Last-Translator: VoXaN24ch, 2024\nLanguage-Team: Luxembourgish (https://app.transifex.com/nextcloud/teams/64236/lb/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: lb\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["{name} ass en ongëlteg Dossier"]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["{name} ass net en erlaabten Dossiernumm"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" ass net an engem Dossier Numm erlaabt']},"All files":{msgid:"All files",msgstr:["All Dateien"]},Choose:{msgid:"Choose",msgstr:["Wielt"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Wielt {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Wielt %n Fichieren","Wielt %n Fichier"]},Copy:{msgid:"Copy",msgstr:["Kopie"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopie op {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Konnt den neien Dossier net erstellen"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Konnt d'Dateienastellungen net lueden"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Konnt d'Dateien net lueden"]},"Create directory":{msgid:"Create directory",msgstr:["Erstellt Verzeechnes"]},"Current view selector":{msgid:"Current view selector",msgstr:["Aktuell Vue selector"]},Favorites:{msgid:"Favorites",msgstr:["Favoritten"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Dateien an Ordner, déi Dir als Favorit markéiert, ginn hei gewisen"]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Dateien an Ordner déi Dir viru kuerzem geännert hutt ginn hei op"]},"Filter file list":{msgid:"Filter file list",msgstr:["Filter Datei Lëscht"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Dossier Numm kann net eidel sinn"]},Home:{msgid:"Home",msgstr:["Wëllkomm"]},Modified:{msgid:"Modified",msgstr:["Geännert"]},Move:{msgid:"Move",msgstr:["Plënne"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Plënneren {target}"]},Name:{msgid:"Name",msgstr:["Numm"]},New:{msgid:"New",msgstr:["Nei"]},"New folder":{msgid:"New folder",msgstr:["Neien dossier"]},"New folder name":{msgid:"New folder name",msgstr:["Neien dossier numm"]},"No files in here":{msgid:"No files in here",msgstr:["Kee fichier hei"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Kee fichier deen äre filter passt gouf fonnt"]},"No matching files":{msgid:"No matching files",msgstr:["Keng passende dateien"]},Recent:{msgid:"Recent",msgstr:["Rezent"]},"Select all entries":{msgid:"Select all entries",msgstr:["Wielt all entréen"]},"Select entry":{msgid:"Select entry",msgstr:["Wielt entrée"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Wielt d'zeil fir {nodename}"]},Size:{msgid:"Size",msgstr:["Gréisst"]},Undo:{msgid:"Undo",msgstr:["Undoen"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Luet en inhalt erop oder synchroniséiert mat ären apparater"]}}}}},{locale:"lo",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Lao (https://app.transifex.com/nextcloud/teams/64236/lo/)","Content-Type":"text/plain; charset=UTF-8",Language:"lo","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Lao (https://app.transifex.com/nextcloud/teams/64236/lo/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: lo\nPlural-Forms: nplurals=1; plural=0;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"lt_LT",json:{charset:"utf-8",headers:{"Last-Translator":"Moo, 2025","Language-Team":"Lithuanian (Lithuania) (https://app.transifex.com/nextcloud/teams/64236/lt_LT/)","Content-Type":"text/plain; charset=UTF-8",Language:"lt_LT","Plural-Forms":"nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nPaulius Liškauskas, 2024\nMoo, 2025\n"},msgstr:["Last-Translator: Moo, 2025\nLanguage-Team: Lithuanian (Lithuania) (https://app.transifex.com/nextcloud/teams/64236/lt_LT/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: lt_LT\nPlural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["„{name}“ yra netinkamas aplanko pavadinimas."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["„{name}“ yra neleidžiamas aplanko pavadinimas"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["„/“ yra neleidžiamas aplanko pavadinime."]},"All files":{msgid:"All files",msgstr:["Visi failai"]},Choose:{msgid:"Choose",msgstr:["Pasirinkti"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Pasirinkti {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Pasirinkti %n failą","Pasirinkti %n failus","Pasirinkti %n failų","Pasirinkti %n failą"]},Copy:{msgid:"Copy",msgstr:["Kopijuoti"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopijuoti į {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Nepavyko sukurti naujo aplanko"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Nepavyko įkelti failų nustatymų"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Nepavyko įkelti failų peržiūrų"]},"Create directory":{msgid:"Create directory",msgstr:["Sukurti katalogą"]},"Current view selector":{msgid:"Current view selector",msgstr:["Dabartinis peržiūros pasirinkimas"]},Favorites:{msgid:"Favorites",msgstr:["Populiariausi"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Failai ir aplankai, kuriuos pažymėsite kaip mėgstamiausius, bus rodomi čia."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Čia bus rodomi failai ir aplankai, kuriuos neseniai pakeitėte."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtruoti failų sąrašą"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Aplanko pavadinimas negali būti tuščias."]},Home:{msgid:"Home",msgstr:["Pradžia"]},Modified:{msgid:"Modified",msgstr:["Pakeista"]},Move:{msgid:"Move",msgstr:["Perkelti"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Perkelti į {target}"]},Name:{msgid:"Name",msgstr:["Vardas"]},New:{msgid:"New",msgstr:["Naujas"]},"New folder":{msgid:"New folder",msgstr:["Naujas aplankas"]},"New folder name":{msgid:"New folder name",msgstr:["Naujas aplanko pavadinimas"]},"No files in here":{msgid:"No files in here",msgstr:["Čia failų nėra"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nepavyko rasti failų pagal filtro nustatymus"]},"No matching files":{msgid:"No matching files",msgstr:["Nėra atitinkančių failų"]},Recent:{msgid:"Recent",msgstr:["Nauji"]},"Select all entries":{msgid:"Select all entries",msgstr:["Žymėti visus įrašus"]},"Select entry":{msgid:"Select entry",msgstr:["Žymėti įrašą"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Pasirinkite eilutę {nodename}"]},Size:{msgid:"Size",msgstr:["Dydis"]},Undo:{msgid:"Undo",msgstr:["Atšaukti"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Įkelkite turinio arba sinchronizuokite su savo įrenginiais!"]}}}}},{locale:"lv",json:{charset:"utf-8",headers:{"Last-Translator":"Edgars Andersons, 2025","Language-Team":"Latvian (https://app.transifex.com/nextcloud/teams/64236/lv/)","Content-Type":"text/plain; charset=UTF-8",Language:"lv","Plural-Forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nPapuass , 2024\nArmīns Jeltajevs , 2024\nEdgars Andersons, 2025\n"},msgstr:["Last-Translator: Edgars Andersons, 2025\nLanguage-Team: Latvian (https://app.transifex.com/nextcloud/teams/64236/lv/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: lv\nPlural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" nav derīgs mapes nosaukums.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" nav atļauts mapes nosaukums']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" nav atļauts mapes nosaukuma izmantošanā.']},"All files":{msgid:"All files",msgstr:["Visas datnes"]},Choose:{msgid:"Choose",msgstr:["Izvēlieties"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Izvēlieties {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Izvēlēties %n datņu","Izvēlēties %n datni","Izvēlēties %n datnes"]},Copy:{msgid:"Copy",msgstr:["Kopēt"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopēt uz {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Nevarēja izveidot jaunu mapi"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Nevarēja ielādēt datņu iestatījumus"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Nevarēja ielādēt datņu apskatījumus"]},"Create directory":{msgid:"Create directory",msgstr:["Izveidot direktoriju"]},"Current view selector":{msgid:"Current view selector",msgstr:["Pašreizēja skata atlasītājs"]},Favorites:{msgid:"Favorites",msgstr:["Favorīti"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Šeit parādīsies datnes un mapes, kas tiks atzīmētas kā iecienītas."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Šeit parādīsies datnes un mapes, kuras nesen tika izmainītas."]},"Filter file list":{msgid:"Filter file list",msgstr:["Atlasīt datņu sarakstu"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Mapes nosaukums nevar būt tukšs."]},Home:{msgid:"Home",msgstr:["Sākums"]},Modified:{msgid:"Modified",msgstr:["Izmaninīta"]},Move:{msgid:"Move",msgstr:["Pārvietot"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Pārvietot uz {target}"]},Name:{msgid:"Name",msgstr:["Nosaukums"]},New:{msgid:"New",msgstr:["Jauns"]},"New folder":{msgid:"New folder",msgstr:["Jauna mape"]},"New folder name":{msgid:"New folder name",msgstr:["Jaunas mapes nosaukums"]},"No files in here":{msgid:"No files in here",msgstr:["Šeit nav datņu"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Netika atrasta neviena datne, kas atbilst atlasei."]},"No matching files":{msgid:"No matching files",msgstr:["Nav atbilstošu datņu"]},Recent:{msgid:"Recent",msgstr:["Nesenās"]},"Select all entries":{msgid:"Select all entries",msgstr:["Atlasīt visus ierakstus"]},"Select entry":{msgid:"Select entry",msgstr:["Atlasīt ierakstu"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Atlasīt rindu {nodename}"]},Size:{msgid:"Size",msgstr:["Izmērs"]},Undo:{msgid:"Undo",msgstr:["Atsaukt"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Augšupielādē kādu saturu vai sinhronizē savās iekārtās!"]}}}}},{locale:"mk",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Macedonian (https://app.transifex.com/nextcloud/teams/64236/mk/)","Content-Type":"text/plain; charset=UTF-8",Language:"mk","Plural-Forms":"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Macedonian (https://app.transifex.com/nextcloud/teams/64236/mk/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: mk\nPlural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["Врати"]}}}}},{locale:"mn",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Mongolian (https://app.transifex.com/nextcloud/teams/64236/mn/)","Content-Type":"text/plain; charset=UTF-8",Language:"mn","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Mongolian (https://app.transifex.com/nextcloud/teams/64236/mn/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: mn\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["Буцаах"]}}}}},{locale:"mr",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Marathi (https://app.transifex.com/nextcloud/teams/64236/mr/)","Content-Type":"text/plain; charset=UTF-8",Language:"mr","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Marathi (https://app.transifex.com/nextcloud/teams/64236/mr/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: mr\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["पूर्ववत करा"]}}}}},{locale:"ms_MY",json:{charset:"utf-8",headers:{"Last-Translator":"DT Navy, 2024","Language-Team":"Malay (Malaysia) (https://app.transifex.com/nextcloud/teams/64236/ms_MY/)","Content-Type":"text/plain; charset=UTF-8",Language:"ms_MY","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nDT Navy, 2024\n"},msgstr:["Last-Translator: DT Navy, 2024\nLanguage-Team: Malay (Malaysia) (https://app.transifex.com/nextcloud/teams/64236/ms_MY/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ms_MY\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" adalah nama folder yang tidak sesuai ']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" nama folder yang tidak dibenarkan']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" tidak dibenarkan dalam nama folder']},"All files":{msgid:"All files",msgstr:["Semua fail"]},Choose:{msgid:"Choose",msgstr:["Pilih"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Pilih {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Pilih fail %n"]},Copy:{msgid:"Copy",msgstr:["menyalin"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["menyalin ke {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Tidak dapat mewujudkan folder baharu"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Tidak dapat memuatkan tetapan fail"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Tidak dapat memuatkan paparan fail"]},"Create directory":{msgid:"Create directory",msgstr:["mewujudkan direktori"]},"Current view selector":{msgid:"Current view selector",msgstr:["pemilih pandangan semasa"]},Favorites:{msgid:"Favorites",msgstr:["Pilihan"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Fail dan folder yang anda tanda sebagai pilihan akan dipaparkan di sini."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Fail dan folder yang anda telah ubah suai baru-baru ini dipaparkan di sini."]},"Filter file list":{msgid:"Filter file list",msgstr:["Menapis senarai fail"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Nama folder tidak boleh kosong."]},Home:{msgid:"Home",msgstr:["Utama"]},Modified:{msgid:"Modified",msgstr:["Ubah suai"]},Move:{msgid:"Move",msgstr:["pindah"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["pindah ke {target}"]},Name:{msgid:"Name",msgstr:["Nama"]},New:{msgid:"New",msgstr:["Baru"]},"New folder":{msgid:"New folder",msgstr:["Folder Baharu"]},"New folder name":{msgid:"New folder name",msgstr:["Nama folder baharu"]},"No files in here":{msgid:"No files in here",msgstr:["Tiada fail di sini"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Tiada fail yang sepadan dengan tapisan anda."]},"No matching files":{msgid:"No matching files",msgstr:["Tiada fail yang sepadan"]},Recent:{msgid:"Recent",msgstr:["baru-baru ini"]},"Select all entries":{msgid:"Select all entries",msgstr:["Pilih semua entri"]},"Select entry":{msgid:"Select entry",msgstr:["Pilih entri"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["memilih baris {nodename}"]},Size:{msgid:"Size",msgstr:["Saiz"]},Undo:{msgid:"Undo",msgstr:["buat asal"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Muat naik beberapa kandungan atau selaras dengan peranti anda!"]}}}}},{locale:"my",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Burmese (https://app.transifex.com/nextcloud/teams/64236/my/)","Content-Type":"text/plain; charset=UTF-8",Language:"my","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Burmese (https://app.transifex.com/nextcloud/teams/64236/my/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: my\nPlural-Forms: nplurals=1; plural=0;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["နဂိုအတိုင်းပြန်ထားရန်"]}}}}},{locale:"nb_NO",json:{charset:"utf-8",headers:{"Last-Translator":"Magnus Granås, 2025","Language-Team":"Norwegian Bokmål (Norway) (https://app.transifex.com/nextcloud/teams/64236/nb_NO/)","Content-Type":"text/plain; charset=UTF-8",Language:"nb_NO","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nD PE, 2023\nSyvert Fossdal, 2024\narmandg , 2024\nMagnus Granås, 2025\n"},msgstr:["Last-Translator: Magnus Granås, 2025\nLanguage-Team: Norwegian Bokmål (Norway) (https://app.transifex.com/nextcloud/teams/64236/nb_NO/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: nb_NO\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["«{name}» er ikke et gyldig mappenavn."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["«{name}» er ikke et tillatt mappenavn."]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" er ikke tillatt inne i et mappenavn.']},"All files":{msgid:"All files",msgstr:["Alle filer"]},Choose:{msgid:"Choose",msgstr:["Velg"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Velg {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Velg %n fil","Velg %n filer"]},Copy:{msgid:"Copy",msgstr:["Kopier"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopier til {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Kunne ikke opprette den nye mappen"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Kunne ikke laste filinnstillinger"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Kunne ikke laste filvisninger"]},"Create directory":{msgid:"Create directory",msgstr:["Opprett mappe"]},"Current view selector":{msgid:"Current view selector",msgstr:["Nåværende visningsvelger"]},Favorites:{msgid:"Favorites",msgstr:["Favoritter"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Filer og mapper du markerer som favoritter vil vises her."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Filer og mapper du nylig har endret, vil vises her."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrer filliste"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Mappenavn kan ikke være tomt."]},Home:{msgid:"Home",msgstr:["Hjem"]},Modified:{msgid:"Modified",msgstr:["Modifisert"]},Move:{msgid:"Move",msgstr:["Flytt"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Flytt til {target}"]},Name:{msgid:"Name",msgstr:["Navn"]},New:{msgid:"New",msgstr:["Ny"]},"New folder":{msgid:"New folder",msgstr:["Ny mappe"]},"New folder name":{msgid:"New folder name",msgstr:["Nytt mappenavn"]},"No files in here":{msgid:"No files in here",msgstr:["Ingen filer her"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Ingen filer funnet med ditt filter."]},"No matching files":{msgid:"No matching files",msgstr:["Ingen filer samsvarer"]},Recent:{msgid:"Recent",msgstr:["Nylige"]},"Select all entries":{msgid:"Select all entries",msgstr:["Velg alle oppføringer"]},"Select entry":{msgid:"Select entry",msgstr:["Velg oppføring"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Velg raden for {nodename}"]},Size:{msgid:"Size",msgstr:["Størrelse"]},Undo:{msgid:"Undo",msgstr:["Angre"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Last opp innhold eller synkroniser med enhetene dine!"]}}}}},{locale:"ne",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Nepali (https://app.transifex.com/nextcloud/teams/64236/ne/)","Content-Type":"text/plain; charset=UTF-8",Language:"ne","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Nepali (https://app.transifex.com/nextcloud/teams/64236/ne/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ne\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"nl",json:{charset:"utf-8",headers:{"Last-Translator":"Casper , 2024","Language-Team":"Dutch (https://app.transifex.com/nextcloud/teams/64236/nl/)","Content-Type":"text/plain; charset=UTF-8",Language:"nl","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nJoost , 2023\nJeroen Gui, 2023\nCasper , 2024\n"},msgstr:["Last-Translator: Casper , 2024\nLanguage-Team: Dutch (https://app.transifex.com/nextcloud/teams/64236/nl/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: nl\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" is een ongeldige mapnaam.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" is geen toegestane mapnaam']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" is niet toegestaan binnen een bestandsnaam']},"All files":{msgid:"All files",msgstr:["Alle bestanden"]},Choose:{msgid:"Choose",msgstr:["Kies"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Kies {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Kies %n bestand","Kies %n bestanden"]},Copy:{msgid:"Copy",msgstr:["Kopieer"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopieer naar {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Kon de nieuwe map niet maken"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Kon de bestandsinstellingen niet laden"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Kon de bestandsweergaves niet laden"]},"Create directory":{msgid:"Create directory",msgstr:["Maak map"]},"Current view selector":{msgid:"Current view selector",msgstr:["Huidige weergave keuze"]},Favorites:{msgid:"Favorites",msgstr:["Favorieten"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Bestanden en mappen die je favoriet maakt, worden hier getoond."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Bestanden en mappen die je recent hebt gewijzigd, worden hier getoond."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filter bestandslijst"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Mapnaam mag niet leeg zijn."]},Home:{msgid:"Home",msgstr:["Home"]},Modified:{msgid:"Modified",msgstr:["Gewijzigd"]},Move:{msgid:"Move",msgstr:["Verplaatsen"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Verplaats naar {target}"]},Name:{msgid:"Name",msgstr:["Naam"]},New:{msgid:"New",msgstr:["Nieuw"]},"New folder":{msgid:"New folder",msgstr:["Nieuwe map"]},"New folder name":{msgid:"New folder name",msgstr:["Nieuwe mapnaam"]},"No files in here":{msgid:"No files in here",msgstr:["Geen bestanden hier"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Geen bestanden gevonden die voldoen aan je filter."]},"No matching files":{msgid:"No matching files",msgstr:["Geen gevonden bestanden"]},Recent:{msgid:"Recent",msgstr:["Recent"]},"Select all entries":{msgid:"Select all entries",msgstr:["Selecteer alle invoer"]},"Select entry":{msgid:"Select entry",msgstr:["Selecteer invoer"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Selecteer de rij voor {nodename}"]},Size:{msgid:"Size",msgstr:["Grootte"]},Undo:{msgid:"Undo",msgstr:["Ongedaan maken"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Upload inhoud of synchroniseer met je apparaten!"]}}}}},{locale:"nn_NO",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Norwegian Nynorsk (Norway) (https://app.transifex.com/nextcloud/teams/64236/nn_NO/)","Content-Type":"text/plain; charset=UTF-8",Language:"nn_NO","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Norwegian Nynorsk (Norway) (https://app.transifex.com/nextcloud/teams/64236/nn_NO/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: nn_NO\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"oc",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Occitan (post 1500) (https://app.transifex.com/nextcloud/teams/64236/oc/)","Content-Type":"text/plain; charset=UTF-8",Language:"oc","Plural-Forms":"nplurals=2; plural=(n > 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Occitan (post 1500) (https://app.transifex.com/nextcloud/teams/64236/oc/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: oc\nPlural-Forms: nplurals=2; plural=(n > 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["Anullar"]}}}}},{locale:"pl",json:{charset:"utf-8",headers:{"Last-Translator":"Piotr Strębski , 2024","Language-Team":"Polish (https://app.transifex.com/nextcloud/teams/64236/pl/)","Content-Type":"text/plain; charset=UTF-8",Language:"pl","Plural-Forms":"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nJUJER wtf, 2023\nM H , 2023\nValdnet, 2024\nPiotr Strębski , 2024\n"},msgstr:["Last-Translator: Piotr Strębski , 2024\nLanguage-Team: Polish (https://app.transifex.com/nextcloud/teams/64236/pl/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: pl\nPlural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" jest nieprawidłową nazwą folderu']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" nie jest dozwoloną nazwą folderu']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['Znak "/" nie jest dozwolony w nazwie folderu']},"All files":{msgid:"All files",msgstr:["Wszystkie pliki"]},Choose:{msgid:"Choose",msgstr:["Wybierz"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Wybierz {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Wybierz %n plik","Wybierz %n pliki","Wybierz %n plików","Wybierz %n plików"]},Copy:{msgid:"Copy",msgstr:["Kopiuj"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Skopiuj do {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Nie można utworzyć nowego folderu"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Nie można wczytać ustawień plików"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Nie można wczytać widoków plików"]},"Create directory":{msgid:"Create directory",msgstr:["Utwórz katalog"]},"Current view selector":{msgid:"Current view selector",msgstr:["Bieżący selektor widoku"]},Favorites:{msgid:"Favorites",msgstr:["Ulubione"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Pliki i foldery które oznaczysz jako ulubione będą wyświetlały się tutaj"]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Pliki i foldery które ostatnio modyfikowałeś będą wyświetlały się tutaj"]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtruj listę plików"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Nazwa folderu nie może być pusta"]},Home:{msgid:"Home",msgstr:["Strona główna"]},Modified:{msgid:"Modified",msgstr:["Zmodyfikowano"]},Move:{msgid:"Move",msgstr:["Przenieś"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Przejdź do {target}"]},Name:{msgid:"Name",msgstr:["Nazwa"]},New:{msgid:"New",msgstr:["Nowy"]},"New folder":{msgid:"New folder",msgstr:["Nowy folder"]},"New folder name":{msgid:"New folder name",msgstr:["Nowa nazwa folderu"]},"No files in here":{msgid:"No files in here",msgstr:["Brak plików"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nie znaleziono plików spełniających warunki filtru"]},"No matching files":{msgid:"No matching files",msgstr:["Brak pasujących plików"]},Recent:{msgid:"Recent",msgstr:["Ostatni"]},"Select all entries":{msgid:"Select all entries",msgstr:["Wybierz wszystkie wpisy"]},"Select entry":{msgid:"Select entry",msgstr:["Wybierz wpis"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Wybierz wiersz dla {nodename}"]},Size:{msgid:"Size",msgstr:["Rozmiar"]},Undo:{msgid:"Undo",msgstr:["Cofnij"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Wyślij zawartość lub zsynchronizuj ze swoimi urządzeniami!"]}}}}},{locale:"ps",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Pashto (https://app.transifex.com/nextcloud/teams/64236/ps/)","Content-Type":"text/plain; charset=UTF-8",Language:"ps","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Pashto (https://app.transifex.com/nextcloud/teams/64236/ps/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ps\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"pt_BR",json:{charset:"utf-8",headers:{"Last-Translator":"F Bausch, 2025","Language-Team":"Portuguese (Brazil) (https://app.transifex.com/nextcloud/teams/64236/pt_BR/)","Content-Type":"text/plain; charset=UTF-8",Language:"pt_BR","Plural-Forms":"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nFlávio Veras , 2023\nCauan Henrique Zorzenon , 2024\nCristiano Silva, 2024\nF Bausch, 2025\n"},msgstr:["Last-Translator: F Bausch, 2025\nLanguage-Team: Portuguese (Brazil) (https://app.transifex.com/nextcloud/teams/64236/pt_BR/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: pt_BR\nPlural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" é um nome de pasta inválido.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" não é um nome de pasta permitido']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" não é permitido dentro de um nome de pasta.']},"All files":{msgid:"All files",msgstr:["Todos os arquivos"]},Choose:{msgid:"Choose",msgstr:["Escolher"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Escolher {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Escolher %n arquivo","Escolher %n arquivos","Escolher %n arquivos"]},Copy:{msgid:"Copy",msgstr:["Copiar"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copiar para {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Não foi possível criar a nova pasta"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Não foi possível carregar configurações de arquivos"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Não foi possível carregar visualições de arquivos"]},"Create directory":{msgid:"Create directory",msgstr:["Criar diretório"]},"Current view selector":{msgid:"Current view selector",msgstr:["Seletor de visualização atual"]},Favorites:{msgid:"Favorites",msgstr:["Favoritos"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Os arquivos e pastas que você marca como favoritos aparecerão aqui."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Arquivos e pastas que você modificou recentemente aparecerão aqui."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrar lista de arquivos"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["O nome da pasta não pode ser vazio."]},Home:{msgid:"Home",msgstr:["Início"]},Modified:{msgid:"Modified",msgstr:["Modificado"]},Move:{msgid:"Move",msgstr:["Mover"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Mover para {target}"]},Name:{msgid:"Name",msgstr:["Nome"]},New:{msgid:"New",msgstr:["Novo"]},"New folder":{msgid:"New folder",msgstr:["Nova pasta"]},"New folder name":{msgid:"New folder name",msgstr:["Novo nome de pasta"]},"No files in here":{msgid:"No files in here",msgstr:["Nenhum arquivo aqui"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nenhum arquivo correspondente ao seu filtro foi encontrado."]},"No matching files":{msgid:"No matching files",msgstr:["Nenhum arquivo correspondente"]},Recent:{msgid:"Recent",msgstr:["Recente"]},"Select all entries":{msgid:"Select all entries",msgstr:["Selecionar todas as entradas"]},"Select entry":{msgid:"Select entry",msgstr:["Selecionar entrada"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Selecionar a linha para {nodename}"]},Size:{msgid:"Size",msgstr:["Tamanho"]},Undo:{msgid:"Undo",msgstr:["Desfazer"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Faça upload de algum conteúdo ou sincronize com seus dispositivos!"]}}}}},{locale:"pt_PT",json:{charset:"utf-8",headers:{"Last-Translator":"Manuela Silva , 2025","Language-Team":"Portuguese (Portugal) (https://app.transifex.com/nextcloud/teams/64236/pt_PT/)","Content-Type":"text/plain; charset=UTF-8",Language:"pt_PT","Plural-Forms":"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nMiguel Ferreira, 2024\nClaudio Almeida, 2025\nManuela Silva , 2025\n"},msgstr:["Last-Translator: Manuela Silva , 2025\nLanguage-Team: Portuguese (Portugal) (https://app.transifex.com/nextcloud/teams/64236/pt_PT/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: pt_PT\nPlural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" é um nome de pasta inválido.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" não é um nome de pasta permitido']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" não é permitido dentro do nome de pasta.']},"All files":{msgid:"All files",msgstr:["Todos os ficheiros"]},Choose:{msgid:"Choose",msgstr:["Escolher"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Escolher {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Escolha %n ficheiro","Escolha %n ficheiros","Escolha %n ficheiros"]},Copy:{msgid:"Copy",msgstr:["Copiar"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copiar para {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Não foi possível criar a nova pasta "]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Não foi possível carregar as definições dos ficheiros"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Não foi possível carregar as visualizações dos ficheiros"]},"Create directory":{msgid:"Create directory",msgstr:["Criar pasta"]},"Current view selector":{msgid:"Current view selector",msgstr:["Seletor de visualização atual"]},Favorites:{msgid:"Favorites",msgstr:["Favoritos"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Os ficheiros e as pastas que marcar como favoritos aparecerão aqui."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Os ficheiros e as pastas que modificou recentemente aparecerão aqui."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrar lista de ficheiros"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["O nome da pasta não pode estar vazio."]},Home:{msgid:"Home",msgstr:["Início"]},Modified:{msgid:"Modified",msgstr:["Modificado"]},Move:{msgid:"Move",msgstr:["Mover"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Mover para {target}"]},Name:{msgid:"Name",msgstr:["Nome"]},New:{msgid:"New",msgstr:["Novo"]},"New folder":{msgid:"New folder",msgstr:["Nova pasta"]},"New folder name":{msgid:"New folder name",msgstr:["Novo nome da pasta"]},"No files in here":{msgid:"No files in here",msgstr:["Sem ficheiros aqui"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Não foi encontrado nenhum ficheiro correspondente ao seu filtro."]},"No matching files":{msgid:"No matching files",msgstr:["Nenhum ficheiro correspondente"]},Recent:{msgid:"Recent",msgstr:["Recentes"]},"Select all entries":{msgid:"Select all entries",msgstr:["Selecionar todas as entradas"]},"Select entry":{msgid:"Select entry",msgstr:["Selecionar entrada"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Selecione a linha para {nodename}"]},Size:{msgid:"Size",msgstr:["Tamanho"]},Undo:{msgid:"Undo",msgstr:["Anular"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Envie algum conteúdo ou sincronize com os seus dispositivos!"]}}}}},{locale:"ro",json:{charset:"utf-8",headers:{"Last-Translator":"Daniel MD , 2023","Language-Team":"Romanian (https://app.transifex.com/nextcloud/teams/64236/ro/)","Content-Type":"text/plain; charset=UTF-8",Language:"ro","Plural-Forms":"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nDaniel MD , 2023\n"},msgstr:["Last-Translator: Daniel MD , 2023\nLanguage-Team: Romanian (https://app.transifex.com/nextcloud/teams/64236/ro/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ro\nPlural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" este un nume de director invalid.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" nu este un nume de director permis']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" nu este permis în numele unui director.']},"All files":{msgid:"All files",msgstr:["Toate fișierele"]},Choose:{msgid:"Choose",msgstr:["Alege"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Alege {file}"]},Copy:{msgid:"Copy",msgstr:["Copiază"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copiază în {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Nu s-a putut crea noul director"]},"Create directory":{msgid:"Create directory",msgstr:["Creează director"]},"Current view selector":{msgid:"Current view selector",msgstr:["Selectorul curent al vizualizării"]},Favorites:{msgid:"Favorites",msgstr:["Favorite"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Fișiere și directoare pe care le marcați ca favorite vor apărea aici."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Fișiere și directoare pe care le-ați modificat recent vor apărea aici."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrează lista de fișiere"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Numele de director nu poate fi necompletat."]},Home:{msgid:"Home",msgstr:["Acasă"]},Modified:{msgid:"Modified",msgstr:["Modificat"]},Move:{msgid:"Move",msgstr:["Mută"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Mută către {target}"]},Name:{msgid:"Name",msgstr:["Nume"]},New:{msgid:"New",msgstr:["Nou"]},"New folder":{msgid:"New folder",msgstr:["Director nou"]},"New folder name":{msgid:"New folder name",msgstr:["Numele noului director"]},"No files in here":{msgid:"No files in here",msgstr:["Nu există fișiere"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nu există fișiere potrivite pentru filtrul selectat"]},"No matching files":{msgid:"No matching files",msgstr:["Nu există fișiere potrivite"]},Recent:{msgid:"Recent",msgstr:["Recente"]},"Select all entries":{msgid:"Select all entries",msgstr:["Selectează toate înregistrările"]},"Select entry":{msgid:"Select entry",msgstr:["Selectează înregistrarea"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Selectează rândul pentru {nodename}"]},Size:{msgid:"Size",msgstr:["Mărime"]},Undo:{msgid:"Undo",msgstr:["Anulează"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Încărcați conținut sau sincronizați cu dispozitivele dumneavoastră!"]}}}}},{locale:"ru",json:{charset:"utf-8",headers:{"Last-Translator":"Maksim Sukharev, 2024","Language-Team":"Russian (https://app.transifex.com/nextcloud/teams/64236/ru/)","Content-Type":"text/plain; charset=UTF-8",Language:"ru","Plural-Forms":"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nMax Smith , 2023\nashed , 2023\nAlex , 2024\nR4SAS, 2024\nВлад, 2024\nKitsune R, 2024\nАлександр, 2024\nMaksim Sukharev, 2024\n"},msgstr:["Last-Translator: Maksim Sukharev, 2024\nLanguage-Team: Russian (https://app.transifex.com/nextcloud/teams/64236/ru/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ru\nPlural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["«{name}» — недопустимое имя папки."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["«{name}» не является разрешенным именем папки"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["Символ «/» не допускается внутри имени папки."]},"All files":{msgid:"All files",msgstr:["Все файлы"]},Choose:{msgid:"Choose",msgstr:["Выбрать"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Выбрать «{file}»"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Выбрать %n файл","Выбрать %n файла","Выбрать %n файлов","Выбрать %n файлов"]},Copy:{msgid:"Copy",msgstr:["Копировать"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Копировать в «{target}»"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Не удалось создать новую папку"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Не удалось загрузить настройки файлов"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Не удалось загрузить конфигурацию просмотра файлов"]},"Create directory":{msgid:"Create directory",msgstr:["Создать папку"]},"Current view selector":{msgid:"Current view selector",msgstr:["Переключатель текущего вида"]},Favorites:{msgid:"Favorites",msgstr:["Избранное"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Здесь будут отображаться файлы и папки, которые вы пометили как избранные."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Здесь будут отображаться файлы и папки, которые вы недавно изменили."]},"Filter file list":{msgid:"Filter file list",msgstr:["Фильтровать список файлов"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Имя папки не может быть пустым."]},Home:{msgid:"Home",msgstr:["Домой"]},Modified:{msgid:"Modified",msgstr:["Изменен"]},Move:{msgid:"Move",msgstr:["Переместить"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Переместить в «{target}»"]},Name:{msgid:"Name",msgstr:["Имя"]},New:{msgid:"New",msgstr:["Новый"]},"New folder":{msgid:"New folder",msgstr:["Новая папка"]},"New folder name":{msgid:"New folder name",msgstr:["Имя новой папки"]},"No files in here":{msgid:"No files in here",msgstr:["Здесь нет файлов"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Файлы, соответствующие вашему фильтру, не найдены."]},"No matching files":{msgid:"No matching files",msgstr:["Нет подходящих файлов"]},Recent:{msgid:"Recent",msgstr:["Недавний"]},"Select all entries":{msgid:"Select all entries",msgstr:["Выбрать все записи"]},"Select entry":{msgid:"Select entry",msgstr:["Выбрать запись"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Выбрать строку для «{nodename}»"]},Size:{msgid:"Size",msgstr:["Размер"]},Undo:{msgid:"Undo",msgstr:["Отменить"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Загрузите контент или синхронизируйте его со своими устройствами!"]}}}}},{locale:"sc",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Sardinian (https://app.transifex.com/nextcloud/teams/64236/sc/)","Content-Type":"text/plain; charset=UTF-8",Language:"sc","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Sardinian (https://app.transifex.com/nextcloud/teams/64236/sc/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sc\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"si",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Sinhala (https://app.transifex.com/nextcloud/teams/64236/si/)","Content-Type":"text/plain; charset=UTF-8",Language:"si","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Sinhala (https://app.transifex.com/nextcloud/teams/64236/si/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: si\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["පෙරසේ"]}}}}},{locale:"sk_SK",json:{charset:"utf-8",headers:{"Last-Translator":"Tomas Rusnak , 2024","Language-Team":"Slovak (Slovakia) (https://app.transifex.com/nextcloud/teams/64236/sk_SK/)","Content-Type":"text/plain; charset=UTF-8",Language:"sk_SK","Plural-Forms":"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nStanislav Prekop , 2024\nTomas Rusnak , 2024\n"},msgstr:["Last-Translator: Tomas Rusnak , 2024\nLanguage-Team: Slovak (Slovakia) (https://app.transifex.com/nextcloud/teams/64236/sk_SK/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sk_SK\nPlural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" je neplatný názov pričinka.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" nie je povolený názov priečinka.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" nie je povolené v názve priečinka.']},"All files":{msgid:"All files",msgstr:["Všetky súbory"]},Choose:{msgid:"Choose",msgstr:["Vybrať"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Vybrať {súbor}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Vybraný %n súbor","Vybrané %n súbory","Vybraných %n súborov","Vybraných %n súborov"]},Copy:{msgid:"Copy",msgstr:["Kopírovať"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopírovať do {umiestnenia}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Nepodarilo sa vytvoriť nový priečinok"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Nepodarilo sa načítať nastavenia súborov"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Nepodarilo sa načítať pohľady súborov"]},"Create directory":{msgid:"Create directory",msgstr:["Vytvoriť adresár"]},"Current view selector":{msgid:"Current view selector",msgstr:["Výber aktuálneho zobrazenia"]},Favorites:{msgid:"Favorites",msgstr:["Obľúbené"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Tu sa zobrazia súbory a priečinky, ktoré označíte ako obľúbené."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Tu sa zobrazia súbory a priečinky, ktoré ste nedávno upravili."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrovať zoznam súborov"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Názov priečinka nemôže byť prázdny."]},Home:{msgid:"Home",msgstr:["Domov"]},Modified:{msgid:"Modified",msgstr:["Upravené"]},Move:{msgid:"Move",msgstr:["Prejsť"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Prejsť na {umiestnenie}"]},Name:{msgid:"Name",msgstr:["Názov"]},New:{msgid:"New",msgstr:["Pridať"]},"New folder":{msgid:"New folder",msgstr:["Pridať priečinok"]},"New folder name":{msgid:"New folder name",msgstr:["Pridať názov priečinka"]},"No files in here":{msgid:"No files in here",msgstr:["Nie sú tu žiadne súbory"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nenašli sa žiadne súbory zodpovedajúce vášmu filtru."]},"No matching files":{msgid:"No matching files",msgstr:["Žiadne zodpovedajúce súbory"]},Recent:{msgid:"Recent",msgstr:["Nedávne"]},"Select all entries":{msgid:"Select all entries",msgstr:["Vybrať všetky položky"]},"Select entry":{msgid:"Select entry",msgstr:["Vybrať položku"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Vyberte riadok pre {názov uzla}"]},Size:{msgid:"Size",msgstr:["Veľkosť"]},Undo:{msgid:"Undo",msgstr:["Späť"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Nahrajte nejaký obsah alebo synchronizujte so svojimi zariadeniami!"]}}}}},{locale:"sl",json:{charset:"utf-8",headers:{"Last-Translator":"Simon Bogina, 2024","Language-Team":"Slovenian (https://app.transifex.com/nextcloud/teams/64236/sl/)","Content-Type":"text/plain; charset=UTF-8",Language:"sl","Plural-Forms":"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nSimon Bogina, 2024\n"},msgstr:["Last-Translator: Simon Bogina, 2024\nLanguage-Team: Slovenian (https://app.transifex.com/nextcloud/teams/64236/sl/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sl\nPlural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["{name} je neveljavno ime mape."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["{name} ni dovoljeno ime mape"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" ni dovoljen v imenu mape.']},"All files":{msgid:"All files",msgstr:["Vse datoteke"]},Choose:{msgid:"Choose",msgstr:["Izberi"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Izberi {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Izberi %n datoteko","Izberi %n datoteki","Izberi %n datotek","Izberi %n datotek"]},Copy:{msgid:"Copy",msgstr:["Kopiraj"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopiraj v {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Nisem mogel ustvariti nove mape"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["NIsem mogel naložiti nastavitev datotek"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Nisem mogel naložiti pogledov datotek"]},"Create directory":{msgid:"Create directory",msgstr:["Ustvari mapo"]},"Current view selector":{msgid:"Current view selector",msgstr:["Izbirnik trenutnega pogleda"]},Favorites:{msgid:"Favorites",msgstr:["Priljubljene"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Datoteke in mape ki jih označite kot priljubljene se bodo prikazale tukaj."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Daoteke in mape ki ste jih pred kratkim spremenili se bodo prikazale tukaj."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtriraj seznam datotek"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Ime mape ne more biti prazno"]},Home:{msgid:"Home",msgstr:["Domov"]},Modified:{msgid:"Modified",msgstr:["Spremenjeno"]},Move:{msgid:"Move",msgstr:["Premakni"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Premakni v {target}"]},Name:{msgid:"Name",msgstr:["Ime"]},New:{msgid:"New",msgstr:["Nov"]},"New folder":{msgid:"New folder",msgstr:["Nova mapa"]},"New folder name":{msgid:"New folder name",msgstr:["Novo ime mape"]},"No files in here":{msgid:"No files in here",msgstr:["Tukaj ni datotek"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Ni bilo najdenih ujemajočih datotek glede na vaš filter."]},"No matching files":{msgid:"No matching files",msgstr:["Ni ujemajočih datotek"]},Recent:{msgid:"Recent",msgstr:["Nedavne"]},"Select all entries":{msgid:"Select all entries",msgstr:["Izberi vse vnose"]},"Select entry":{msgid:"Select entry",msgstr:["Izberi vnos"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Izberi vrstico za {nodename}"]},Size:{msgid:"Size",msgstr:["Velikost"]},Undo:{msgid:"Undo",msgstr:["Razveljavi"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Naloži nekaj vsebine ali sinhroniziraj s svojimi napravami!"]}}}}},{locale:"sq",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Albanian (https://app.transifex.com/nextcloud/teams/64236/sq/)","Content-Type":"text/plain; charset=UTF-8",Language:"sq","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Albanian (https://app.transifex.com/nextcloud/teams/64236/sq/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sq\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"sr",json:{charset:"utf-8",headers:{"Last-Translator":"Иван Пешић, 2024","Language-Team":"Serbian (https://app.transifex.com/nextcloud/teams/64236/sr/)","Content-Type":"text/plain; charset=UTF-8",Language:"sr","Plural-Forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nИван Пешић, 2024\n"},msgstr:["Last-Translator: Иван Пешић, 2024\nLanguage-Team: Serbian (https://app.transifex.com/nextcloud/teams/64236/sr/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sr\nPlural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["„{name}” није исправно име фолдера."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["„{name}” није дозвољено име за фолдер."]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["„/” није дозвољено унутар имена фолдера."]},"All files":{msgid:"All files",msgstr:["Сви фајлови"]},Choose:{msgid:"Choose",msgstr:["Изаберите"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Изаберите {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Изаберите %n фајл","Изаберите %n фајла","Изаберите %n фајлова"]},Copy:{msgid:"Copy",msgstr:["Копирај"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Копирај у {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Није могао да се креира нови фолдер"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Не могу да се учитају подешавања фајлова"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Не могу да се учитају прикази фајлова"]},"Create directory":{msgid:"Create directory",msgstr:["Креирај директоријум"]},"Current view selector":{msgid:"Current view selector",msgstr:["Бирач тренутног приказа"]},Favorites:{msgid:"Favorites",msgstr:["Омиљено"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Овде ће се појавити фајлови и фолдери које сте означили као омиљене."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Овде ће се појавити фајлови и фолдери који се се недавно изменили."]},"Filter file list":{msgid:"Filter file list",msgstr:["Фитрирање листе фајлова"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Име фолдера не може бити празно."]},Home:{msgid:"Home",msgstr:["Почетак"]},Modified:{msgid:"Modified",msgstr:["Измењено"]},Move:{msgid:"Move",msgstr:["Премести"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Премести у {target}"]},Name:{msgid:"Name",msgstr:["Име"]},New:{msgid:"New",msgstr:["Ново"]},"New folder":{msgid:"New folder",msgstr:["Нови фолдер"]},"New folder name":{msgid:"New folder name",msgstr:["Име новог фолдера"]},"No files in here":{msgid:"No files in here",msgstr:["Овде нема фајлова"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Није пронађен ниједан фајл који задовољава ваш филтер."]},"No matching files":{msgid:"No matching files",msgstr:["Нема таквих фајлова"]},Recent:{msgid:"Recent",msgstr:["Скорашње"]},"Select all entries":{msgid:"Select all entries",msgstr:["Изаберите све ставке"]},"Select entry":{msgid:"Select entry",msgstr:["Изаберите ставку"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Изаберите ред за {nodename}"]},Size:{msgid:"Size",msgstr:["Величина"]},Undo:{msgid:"Undo",msgstr:["Поништи"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Отпремите нешто или синхронизујте са својим уређајима!"]}}}}},{locale:"sr@latin",json:{charset:"utf-8",headers:{"Last-Translator":"Bogdan Vuković, 2024","Language-Team":"Serbian (Latin) (https://app.transifex.com/nextcloud/teams/64236/sr@latin/)","Content-Type":"text/plain; charset=UTF-8",Language:"sr@latin","Plural-Forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nBogdan Vuković, 2024\n"},msgstr:["Last-Translator: Bogdan Vuković, 2024\nLanguage-Team: Serbian (Latin) (https://app.transifex.com/nextcloud/teams/64236/sr@latin/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sr@latin\nPlural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["„{name}” je neispravan naziv foldera."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["„{name}” je nedozvoljen naziv foldera."]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["„/” se ne može koristiti unutar naziva foldera."]},"All files":{msgid:"All files",msgstr:["Svi fajlovi"]},Choose:{msgid:"Choose",msgstr:["Izaberite"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Izaberite {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Izaberite %n fajl","Izaberite %n fajla","Izaberite %n fajlova"]},Copy:{msgid:"Copy",msgstr:["Kopiraj"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopiraj u {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Neuspešno kreiranje novog foldera"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Neuspešno učitavanje podešavanja fajlova"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Neuspešno učitavanje prikaza fajlova"]},"Create directory":{msgid:"Create directory",msgstr:["Kreiraj direktorijum"]},"Current view selector":{msgid:"Current view selector",msgstr:["Birač trenutnog prikaza"]},Favorites:{msgid:"Favorites",msgstr:["Omiljeno"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Lista omiljenih fajlova i foldera."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Lista fajlova i foldera sa skorašnjim izmenama."]},"Filter file list":{msgid:"Filter file list",msgstr:["Fitriranje liste fajlova"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Naziv foldera ne može biti prazan."]},Home:{msgid:"Home",msgstr:["Početak"]},Modified:{msgid:"Modified",msgstr:["Izmenjeno"]},Move:{msgid:"Move",msgstr:["Premesti"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Premesti u {target}"]},Name:{msgid:"Name",msgstr:["Naziv"]},New:{msgid:"New",msgstr:["Novo"]},"New folder":{msgid:"New folder",msgstr:["Novi folder"]},"New folder name":{msgid:"New folder name",msgstr:["Naziv novog foldera"]},"No files in here":{msgid:"No files in here",msgstr:["Bez fajlova"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nema fajlova koji zadovoljavaju uslove filtera."]},"No matching files":{msgid:"No matching files",msgstr:["Nema takvih fajlova"]},Recent:{msgid:"Recent",msgstr:["Skorašnje"]},"Select all entries":{msgid:"Select all entries",msgstr:["Izaberite sve stavke"]},"Select entry":{msgid:"Select entry",msgstr:["Izaberite stavku"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Izaberite red za {nodename}"]},Size:{msgid:"Size",msgstr:["Veličina"]},Undo:{msgid:"Undo",msgstr:["Vrati"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Otpremite sadržaj ili sinhronizujte sa svojim uređajima!"]}}}}},{locale:"sv",json:{charset:"utf-8",headers:{"Last-Translator":"Martin H , 2025","Language-Team":"Swedish (https://app.transifex.com/nextcloud/teams/64236/sv/)","Content-Type":"text/plain; charset=UTF-8",Language:"sv","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nMagnus Höglund, 2024\nMartin H , 2025\n"},msgstr:["Last-Translator: Martin H , 2025\nLanguage-Team: Swedish (https://app.transifex.com/nextcloud/teams/64236/sv/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sv\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" är ett ogiltigt mappnamn.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" är inte ett tillåtet mappnamn']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" är inte tillåtet i ett mappnamn.']},"All files":{msgid:"All files",msgstr:["Alla filer"]},Choose:{msgid:"Choose",msgstr:["Välj"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Välj {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Välj %n fil","Välj %n filer"]},Copy:{msgid:"Copy",msgstr:["Kopiera"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopiera till {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Kunde inte skapa den nya mappen"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Kunde inte ladda filinställningar"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Kunde inte ladda filvyer"]},"Create directory":{msgid:"Create directory",msgstr:["Skapa katalog"]},"Current view selector":{msgid:"Current view selector",msgstr:["Aktuell vyväljare"]},Favorites:{msgid:"Favorites",msgstr:["Favoriter"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Filer och mappar som du markerar som favorit kommer att visas här."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Filer och mappar som du nyligen ändrat kommer att visas här."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrera fillistan"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Mappnamnet får inte vara tomt."]},Home:{msgid:"Home",msgstr:["Hem"]},Modified:{msgid:"Modified",msgstr:["Ändrad"]},Move:{msgid:"Move",msgstr:["Flytta"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Flytta till {target}"]},Name:{msgid:"Name",msgstr:["Namn"]},New:{msgid:"New",msgstr:["Ny"]},"New folder":{msgid:"New folder",msgstr:["Ny mapp"]},"New folder name":{msgid:"New folder name",msgstr:["Nytt mappnamn"]},"No files in here":{msgid:"No files in here",msgstr:["Inga filer här"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Inga filer som matchar ditt filter hittades."]},"No matching files":{msgid:"No matching files",msgstr:["Inga matchande filer"]},Recent:{msgid:"Recent",msgstr:["Nyligen"]},"Select all entries":{msgid:"Select all entries",msgstr:["Välj alla poster"]},"Select entry":{msgid:"Select entry",msgstr:["Välj post"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Välj raden för {nodename}"]},Size:{msgid:"Size",msgstr:["Storlek"]},Undo:{msgid:"Undo",msgstr:["Ångra"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Ladda upp lite innehåll eller synkronisera med dina enheter!"]}}}}},{locale:"sw",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Swahili (https://app.transifex.com/nextcloud/teams/64236/sw/)","Content-Type":"text/plain; charset=UTF-8",Language:"sw","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Swahili (https://app.transifex.com/nextcloud/teams/64236/sw/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sw\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"ta",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Tamil (https://app.transifex.com/nextcloud/teams/64236/ta/)","Content-Type":"text/plain; charset=UTF-8",Language:"ta","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Tamil (https://app.transifex.com/nextcloud/teams/64236/ta/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ta\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["செயல்தவிர்"]}}}}},{locale:"th_TH",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Thai (Thailand) (https://app.transifex.com/nextcloud/teams/64236/th_TH/)","Content-Type":"text/plain; charset=UTF-8",Language:"th_TH","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Thai (Thailand) (https://app.transifex.com/nextcloud/teams/64236/th_TH/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: th_TH\nPlural-Forms: nplurals=1; plural=0;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["เลิกทำ"]}}}}},{locale:"tk",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Turkmen (https://app.transifex.com/nextcloud/teams/64236/tk/)","Content-Type":"text/plain; charset=UTF-8",Language:"tk","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Turkmen (https://app.transifex.com/nextcloud/teams/64236/tk/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: tk\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"tr",json:{charset:"utf-8",headers:{"Last-Translator":"Kaya Zeren , 2024","Language-Team":"Turkish (https://app.transifex.com/nextcloud/teams/64236/tr/)","Content-Type":"text/plain; charset=UTF-8",Language:"tr","Plural-Forms":"nplurals=2; plural=(n > 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nKaya Zeren , 2024\n"},msgstr:["Last-Translator: Kaya Zeren , 2024\nLanguage-Team: Turkish (https://app.transifex.com/nextcloud/teams/64236/tr/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: tr\nPlural-Forms: nplurals=2; plural=(n > 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" geçersiz bir klasör adı.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" izin verilen bir klasör adı değil']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" karakteri klasör adında kullanılamaz.']},"All files":{msgid:"All files",msgstr:["Tüm dosyalar"]},Choose:{msgid:"Choose",msgstr:["Seçin"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["{file} seçin"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["%n dosya seçin","%n dosya seçin"]},Copy:{msgid:"Copy",msgstr:["Kopyala"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["{target} üzerine kopyala"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Yeni klasör oluşturulamadı"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Dosyalar uygulamasının ayarları yüklenemedi"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Dosyalar uygulamasının görünümleri yüklenemedi"]},"Create directory":{msgid:"Create directory",msgstr:["Klasör oluştur"]},"Current view selector":{msgid:"Current view selector",msgstr:["Geçerli görünüm seçici"]},Favorites:{msgid:"Favorites",msgstr:["Sık kullanılanlar"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Sık kullanılan olarak seçtiğiniz dosyalar burada görüntülenir."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Son zamanlarda değiştirdiğiniz dosya ve klasörler burada görüntülenir."]},"Filter file list":{msgid:"Filter file list",msgstr:["Dosya listesini süz"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Klasör adı boş olamaz."]},Home:{msgid:"Home",msgstr:["Giriş"]},Modified:{msgid:"Modified",msgstr:["Değiştirilme"]},Move:{msgid:"Move",msgstr:["Taşı"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["{target} üzerine taşı"]},Name:{msgid:"Name",msgstr:["Ad"]},New:{msgid:"New",msgstr:["Yeni"]},"New folder":{msgid:"New folder",msgstr:["Yeni klasör"]},"New folder name":{msgid:"New folder name",msgstr:["Yeni klasör adı"]},"No files in here":{msgid:"No files in here",msgstr:["Burada herhangi bir dosya yok"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Süzgece uyan bir dosya bulunamadı."]},"No matching files":{msgid:"No matching files",msgstr:["Eşleşen bir dosya yok"]},Recent:{msgid:"Recent",msgstr:["Son kullanılanlar"]},"Select all entries":{msgid:"Select all entries",msgstr:["Tüm kayıtları seç"]},"Select entry":{msgid:"Select entry",msgstr:["Kaydı seç"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["{nodename} satırını seçin"]},Size:{msgid:"Size",msgstr:["Boyut"]},Undo:{msgid:"Undo",msgstr:["Geri al"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Bazı içerikler yükleyin ya da aygıtlarınızla eşitleyin!"]}}}}},{locale:"ug",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Uyghur (https://app.transifex.com/nextcloud/teams/64236/ug/)","Content-Type":"text/plain; charset=UTF-8",Language:"ug","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Uyghur (https://app.transifex.com/nextcloud/teams/64236/ug/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ug\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"uk",json:{charset:"utf-8",headers:{"Last-Translator":"O St , 2024","Language-Team":"Ukrainian (https://app.transifex.com/nextcloud/teams/64236/uk/)","Content-Type":"text/plain; charset=UTF-8",Language:"uk","Plural-Forms":"nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nO St , 2024\n"},msgstr:["Last-Translator: O St , 2024\nLanguage-Team: Ukrainian (https://app.transifex.com/nextcloud/teams/64236/uk/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: uk\nPlural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" є недійсною назвою для каталогу.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" не є дозволеною назвою для каталогу.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" не дозволено у назві каталогу.']},"All files":{msgid:"All files",msgstr:["Всі файли"]},Choose:{msgid:"Choose",msgstr:["Вибрати"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Вибрати {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Вибрати %n файл","Вибрати %n файли","Вибрати %n файлів","Вибрати %n файлів"]},Copy:{msgid:"Copy",msgstr:["Копіювати"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Копіювати до {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Не вдалося створити новий каталог"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Не вдалося завантажити налаштування файлів"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Не вдалося завантажити подання файлів"]},"Create directory":{msgid:"Create directory",msgstr:["Створити каталог"]},"Current view selector":{msgid:"Current view selector",msgstr:["Вибір подання"]},Favorites:{msgid:"Favorites",msgstr:["Із зірочкою"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Тут показуватимуться файли та каталоги, які ви позначите зірочкою."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Тут показуватимуться файли та каталоги, які було нещодавно змінено."]},"Filter file list":{msgid:"Filter file list",msgstr:["Фільтрувати список файлів"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Ім'я каталогу не може бути порожнім."]},Home:{msgid:"Home",msgstr:["Домівка"]},Modified:{msgid:"Modified",msgstr:["Змінено"]},Move:{msgid:"Move",msgstr:["Перемістити"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Перемістити до {target}"]},Name:{msgid:"Name",msgstr:["Ім'я"]},New:{msgid:"New",msgstr:["Новий"]},"New folder":{msgid:"New folder",msgstr:["Новий каталог"]},"New folder name":{msgid:"New folder name",msgstr:["Ім'я нового каталогу"]},"No files in here":{msgid:"No files in here",msgstr:["Тут відсутні файли"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Відсутні збіги за фільтром."]},"No matching files":{msgid:"No matching files",msgstr:["Відсутні збіги файлів."]},Recent:{msgid:"Recent",msgstr:["Останні"]},"Select all entries":{msgid:"Select all entries",msgstr:["Вибрати всі записи"]},"Select entry":{msgid:"Select entry",msgstr:["Вибрати запис"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Вибрати рядок для {nodename}"]},Size:{msgid:"Size",msgstr:["Розмір"]},Undo:{msgid:"Undo",msgstr:["Повернути"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Завантажте вміст або синхронізуйте з вашим пристроєм!"]}}}}},{locale:"ur_PK",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Urdu (Pakistan) (https://app.transifex.com/nextcloud/teams/64236/ur_PK/)","Content-Type":"text/plain; charset=UTF-8",Language:"ur_PK","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Urdu (Pakistan) (https://app.transifex.com/nextcloud/teams/64236/ur_PK/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ur_PK\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"uz",json:{charset:"utf-8",headers:{"Last-Translator":"Khurshid Ibatov , 2025","Language-Team":"Uzbek (https://app.transifex.com/nextcloud/teams/64236/uz/)","Content-Type":"text/plain; charset=UTF-8",Language:"uz","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nKhurshid Ibatov , 2025\n"},msgstr:["Last-Translator: Khurshid Ibatov , 2025\nLanguage-Team: Uzbek (https://app.transifex.com/nextcloud/teams/64236/uz/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: uz\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" jild nomi yaroqsiz.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" ruxsat etilgan jild nomi emas']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" papka nomi ichida ruxsat berilmaydi.']},"All files":{msgid:"All files",msgstr:["Barcha fayllar"]},Choose:{msgid:"Choose",msgstr:["Tanlang"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Tanlang {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Tanlang %n faylni"]},Copy:{msgid:"Copy",msgstr:["Nusxa"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:[" {target} ga nusxa"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Yangi jild yaratib bo‘lmadi"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Fayl sozlamalari yuklanmadi"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Fayllarni koʻrishni yuklab boʻlmadi"]},"Create directory":{msgid:"Create directory",msgstr:["Katalog yaratish"]},"Current view selector":{msgid:"Current view selector",msgstr:["Joriy ko'rinish selektori"]},Favorites:{msgid:"Favorites",msgstr:["Tanlanganlar"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Tanlangan deb belgilagan fayl va papkalar shu yerda koʻrinadi."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Siz yaqinda oʻzgartirgan fayl va papkalar shu yerda koʻrinadi."]},"Filter file list":{msgid:"Filter file list",msgstr:["Fayl ro'yxatini filtrlash"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Jild nomi boʻsh boʻlishi mumkin emas."]},Home:{msgid:"Home",msgstr:["Uy"]},Modified:{msgid:"Modified",msgstr:["Modifikatsiyalangan"]},Move:{msgid:"Move",msgstr:["Ko'chirish"]},"Move to {target}":{msgid:"Move to {target}",msgstr:[" {target} ga ko'chirish"]},Name:{msgid:"Name",msgstr:["Nomi"]},New:{msgid:"New",msgstr:["Yangi"]},"New folder":{msgid:"New folder",msgstr:["Yangi jild"]},"New folder name":{msgid:"New folder name",msgstr:["Yangi jild nomi"]},"No files in here":{msgid:"No files in here",msgstr:["Fayl mavjud emas"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Filtringizga mos keladigan fayl topilmadi."]},"No matching files":{msgid:"No matching files",msgstr:["Mos fayllar yo'q"]},Recent:{msgid:"Recent",msgstr:["Yaqinda"]},"Select all entries":{msgid:"Select all entries",msgstr:["Barcha yozuvlarni tanlang"]},"Select entry":{msgid:"Select entry",msgstr:["Yozuvni tanlang"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["{nodename} uchun qatorni tanlang"]},Size:{msgid:"Size",msgstr:["O`lcham"]},Undo:{msgid:"Undo",msgstr:["Bekor qilish"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Qurilmangizga ba'zi kontentni yuklang yoki sinxronlang!"]}}}}},{locale:"vi",json:{charset:"utf-8",headers:{"Last-Translator":"Trần Đình Tuyển, 2024","Language-Team":"Vietnamese (https://app.transifex.com/nextcloud/teams/64236/vi/)","Content-Type":"text/plain; charset=UTF-8",Language:"vi","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nTran Duc, 2024\nTrần Đình Tuyển, 2024\n"},msgstr:["Last-Translator: Trần Đình Tuyển, 2024\nLanguage-Team: Vietnamese (https://app.transifex.com/nextcloud/teams/64236/vi/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: vi\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" là tên thư mục không hợp lệ.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"1{name}"không phải là tên thư mục được cho phép']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/"không được phép đặt trong tên thư mục.']},"All files":{msgid:"All files",msgstr:["Tất cả tệp"]},Choose:{msgid:"Choose",msgstr:["Chọn"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Chọn {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Chọn %n tệp"]},Copy:{msgid:"Copy",msgstr:["Sao chép"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Sao chép đến {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Không thể tạo thư mục mới"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Không thể tải tập tin cài đặt"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Không thể tải xuống tệp xem"]},"Create directory":{msgid:"Create directory",msgstr:["Tạo thư mục"]},"Current view selector":{msgid:"Current view selector",msgstr:["Hiện tại chế độ xem của bộ chọn"]},Favorites:{msgid:"Favorites",msgstr:["Yêu cầu thích"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Các tập tin và thư mục bạn đánh dấu yêu thích sẽ hiển thị ở đây."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Các tập tin và thư mục bạn sửa đổi gần đây sẽ hiển thị ở đây."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filter list file"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Thư mục tên không được để trống."]},Home:{msgid:"Home",msgstr:["Trang chủ"]},Modified:{msgid:"Modified",msgstr:["Đã sửa đổi"]},Move:{msgid:"Move",msgstr:["Di chuyển"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Di chuyển đến{target}"]},Name:{msgid:"Name",msgstr:["Tên"]},New:{msgid:"New",msgstr:["Mới"]},"New folder":{msgid:"New folder",msgstr:["New thư mục"]},"New folder name":{msgid:"New folder name",msgstr:["New thư mục tên"]},"No files in here":{msgid:"No files in here",msgstr:["No file at here"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Không tìm thấy tệp nào phù hợp với bộ lọc của bạn."]},"No matching files":{msgid:"No matching files",msgstr:["No file phù hợp"]},Recent:{msgid:"Recent",msgstr:["Gần đây"]},"Select all entries":{msgid:"Select all entries",msgstr:["Choose all items"]},"Select entry":{msgid:"Select entry",msgstr:["Chọn mục nhập"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Choose hang cho{nodename}"]},Size:{msgid:"Size",msgstr:["Kích cỡ"]},Undo:{msgid:"Undo",msgstr:["Hoàn tác"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Tải lên một số nội dung hoặc đồng bộ hóa với thiết bị của bạn!"]}}}}},{locale:"zh_CN",json:{charset:"utf-8",headers:{"Last-Translator":"Gloryandel, 2024","Language-Team":"Chinese (China) (https://app.transifex.com/nextcloud/teams/64236/zh_CN/)","Content-Type":"text/plain; charset=UTF-8",Language:"zh_CN","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nken, 2023\nEric, 2023\nPhonebook3599, 2024\nGloryandel, 2024\n"},msgstr:["Last-Translator: Gloryandel, 2024\nLanguage-Team: Chinese (China) (https://app.transifex.com/nextcloud/teams/64236/zh_CN/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: zh_CN\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["“{name}” 是无效的文件夹名称。"]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["“{name}” 不是允许的文件夹名称"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["文件夹名称中不允许包含 “/”。"]},"All files":{msgid:"All files",msgstr:["所有文件"]},Choose:{msgid:"Choose",msgstr:["选择"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["选择 {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["选择 %n 个文件"]},Copy:{msgid:"Copy",msgstr:["复制"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["复制到 {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["无法创建新文件夹"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["无法加载文件设置"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["无法加载文件视图"]},"Create directory":{msgid:"Create directory",msgstr:["创建目录"]},"Current view selector":{msgid:"Current view selector",msgstr:["当前视图选择器"]},Favorites:{msgid:"Favorites",msgstr:["最爱"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["您标记为最爱的文件与文件夹会显示在这里"]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["您最近修改的文件与文件夹会显示在这里"]},"Filter file list":{msgid:"Filter file list",msgstr:["过滤文件列表"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["文件夹名称不能为空。"]},Home:{msgid:"Home",msgstr:["主目录"]},Modified:{msgid:"Modified",msgstr:["已修改"]},Move:{msgid:"Move",msgstr:["移动"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["移动至 {target}"]},Name:{msgid:"Name",msgstr:["名称"]},New:{msgid:"New",msgstr:["新建"]},"New folder":{msgid:"New folder",msgstr:["新文件夹"]},"New folder name":{msgid:"New folder name",msgstr:["新文件夹名称"]},"No files in here":{msgid:"No files in here",msgstr:["此处无文件"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["找不到符合您过滤条件的文件"]},"No matching files":{msgid:"No matching files",msgstr:["无符合的文件"]},Recent:{msgid:"Recent",msgstr:["最近"]},"Select all entries":{msgid:"Select all entries",msgstr:["选择所有条目"]},"Select entry":{msgid:"Select entry",msgstr:["选择条目"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["选择 {nodename} 的列"]},Size:{msgid:"Size",msgstr:["大小"]},Undo:{msgid:"Undo",msgstr:[" 撤消"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["上传一些项目或与您的设备同步!"]}}}}},{locale:"zh_HK",json:{charset:"utf-8",headers:{"Last-Translator":"Café Tango, 2025","Language-Team":"Chinese (Hong Kong) (https://app.transifex.com/nextcloud/teams/64236/zh_HK/)","Content-Type":"text/plain; charset=UTF-8",Language:"zh_HK","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nCafé Tango, 2025\n"},msgstr:["Last-Translator: Café Tango, 2025\nLanguage-Team: Chinese (Hong Kong) (https://app.transifex.com/nextcloud/teams/64236/zh_HK/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: zh_HK\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["「{name}」是無效的資料夾名稱。"]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["資料夾名稱「{name}」不符合允許的規範。"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['資料夾名稱中不允許使用 "/"。']},"All files":{msgid:"All files",msgstr:["所有檔案"]},Choose:{msgid:"Choose",msgstr:["選擇"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["選擇 {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["選擇 %n 個檔案"]},Copy:{msgid:"Copy",msgstr:["複製"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["複製到 {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["無法建立新資料夾"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["無法載入檔案設定"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["無法載入檔案視圖"]},"Create directory":{msgid:"Create directory",msgstr:["建立目錄"]},"Current view selector":{msgid:"Current view selector",msgstr:["目前視圖選擇器"]},Favorites:{msgid:"Favorites",msgstr:["最愛"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["您標記為最愛的檔案與資料夾將會顯示在此處。"]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["您最近修改的檔案與資料夾將會顯示在此處。"]},"Filter file list":{msgid:"Filter file list",msgstr:["過濾檔案清單"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["資料夾名稱不能為空。"]},Home:{msgid:"Home",msgstr:["首頁"]},Modified:{msgid:"Modified",msgstr:["已修改"]},Move:{msgid:"Move",msgstr:["移動"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["移動至 {target}"]},Name:{msgid:"Name",msgstr:["名稱"]},New:{msgid:"New",msgstr:["新"]},"New folder":{msgid:"New folder",msgstr:["新資料夾"]},"New folder name":{msgid:"New folder name",msgstr:["新資料夾名稱"]},"No files in here":{msgid:"No files in here",msgstr:["此處無檔案"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["找不到符合您過濾條件的檔案。"]},"No matching files":{msgid:"No matching files",msgstr:["沒有匹配的檔案"]},Recent:{msgid:"Recent",msgstr:["最近"]},"Select all entries":{msgid:"Select all entries",msgstr:["選擇所有項目"]},"Select entry":{msgid:"Select entry",msgstr:["選擇項目"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["選擇 {nodename} 的列"]},Size:{msgid:"Size",msgstr:["大小"]},Undo:{msgid:"Undo",msgstr:["還原"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["上傳一些內容或與您的裝置同步!"]}}}}},{locale:"zh_TW",json:{charset:"utf-8",headers:{"Last-Translator":"黃柏諺 , 2023","Language-Team":"Chinese (Taiwan) (https://app.transifex.com/nextcloud/teams/64236/zh_TW/)","Content-Type":"text/plain; charset=UTF-8",Language:"zh_TW","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\n黃柏諺 , 2023\n"},msgstr:["Last-Translator: 黃柏諺 , 2023\nLanguage-Team: Chinese (Taiwan) (https://app.transifex.com/nextcloud/teams/64236/zh_TW/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: zh_TW\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{name}" is an invalid file name.':{msgid:'"{name}" is an invalid file name.',msgstr:["「{name}」是無效的檔案名稱。"]},'"{name}" is not an allowed filetype':{msgid:'"{name}" is not an allowed filetype',msgstr:["「{name}」並非允許的檔案類型"]},'"/" is not allowed inside a file name.':{msgid:'"/" is not allowed inside a file name.',msgstr:["檔案名稱中不允許使用「/」。"]},"All files":{msgid:"All files",msgstr:["所有檔案"]},Choose:{msgid:"Choose",msgstr:["選擇"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["選擇 {file}"]},Copy:{msgid:"Copy",msgstr:["複製"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["複製到 {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["無法建立新資料夾"]},"Create directory":{msgid:"Create directory",msgstr:["建立目錄"]},"Current view selector":{msgid:"Current view selector",msgstr:["目前檢視選取器"]},Favorites:{msgid:"Favorites",msgstr:["最愛"]},"File name cannot be empty.":{msgid:"File name cannot be empty.",msgstr:["檔案名稱不能為空。"]},"Filepicker sections":{msgid:"Filepicker sections",msgstr:["檔案挑選器選取"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["您標記為最愛的檔案與資料夾將會顯示在此處。"]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["您最近修改的檔案與資料夾將會顯示在此處。"]},"Filter file list":{msgid:"Filter file list",msgstr:["過濾檔案清單"]},Home:{msgid:"Home",msgstr:["家"]},"Mime type {mime}":{msgid:"Mime type {mime}",msgstr:["Mime type {mime}"]},Modified:{msgid:"Modified",msgstr:["已修改"]},Move:{msgid:"Move",msgstr:["移動"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["移動至 {target}"]},Name:{msgid:"Name",msgstr:["名稱"]},New:{msgid:"New",msgstr:["新"]},"New folder":{msgid:"New folder",msgstr:["新資料夾"]},"New folder name":{msgid:"New folder name",msgstr:["新資料夾名稱"]},"No files in here":{msgid:"No files in here",msgstr:["此處無檔案"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["找不到符合您過濾條件的檔案。"]},"No matching files":{msgid:"No matching files",msgstr:["無符合的檔案"]},Recent:{msgid:"Recent",msgstr:["最近"]},"Select all entries":{msgid:"Select all entries",msgstr:["選取所有條目"]},"Select entry":{msgid:"Select entry",msgstr:["選取條目"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["選取 {nodename} 的列"]},Size:{msgid:"Size",msgstr:["大小"]},Undo:{msgid:"Undo",msgstr:["復原"]},unknown:{msgid:"unknown",msgstr:["未知"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["上傳一些內容或與您的裝置同步"]}}}}},{locale:"zu_ZA",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Zulu (South Africa) (https://app.transifex.com/nextcloud/teams/64236/zu_ZA/)","Content-Type":"text/plain; charset=UTF-8",Language:"zu_ZA","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Zulu (South Africa) (https://app.transifex.com/nextcloud/teams/64236/zu_ZA/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: zu_ZA\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}}].map((e=>s.addTranslation(e.locale,e.json)));const o=s.build(),r=(o.ngettext.bind(o),o.gettext.bind(o));var i=(e=>(e[e.OFF="off"]="OFF",e[e.POLITE="polite"]="POLITE",e[e.ASSERTIVE="assertive"]="ASSERTIVE",e))(i||{});const l=7e3;function d(e,t){if(t=Object.assign({timeout:l,isHTML:!1,type:void 0,selector:void 0,onRemove:()=>{},onClick:void 0,close:!0},t),"string"==typeof e&&!t.isHTML){const t=document.createElement("div");t.innerHTML=e,e=t.innerText}let n=t.type??"";"function"==typeof t.onClick&&(n+=" toast-with-click ");const s=e instanceof Node;let o=i.POLITE;t.ariaLive?o=t.ariaLive:"toast-error"!==t.type&&"toast-undo"!==t.type||(o=i.ASSERTIVE);const r=a({[s?"node":"text"]:e,duration:t.timeout,callback:t.onRemove,onClick:t.onClick,close:t.close,gravity:"top",selector:t.selector,position:"right",backgroundColor:"",className:"dialogs "+n,escapeMarkup:!t.isHTML,ariaLive:o});return r.showToast(),r}function c(e,t){return d(e,{...t,type:"toast-error"})}function u(e,t,n,a,s,o,r,i){var l="function"==typeof e?e.options:e;return t&&(l.render=t,l.staticRenderFns=n,l._compiled=!0),o&&(l._scopeId="data-v-"+o),{exports:e,options:l}}},5168:(e,t,n)=>{"use strict";n.d(t,{Qg:()=>a.l});n(7975);var a=n(3095),s=n(5471),o=n(6950),r=n(3226);const i=(0,s.pM)({__name:"GenericDialog",props:{name:null,text:null,html:null,buttons:null,severity:null},setup(e){const t=e,n=()=>`${t.name}: ${t.text}`;return(0,s.sV)((()=>window.addEventListener("unload",n))),(0,s.hi)((()=>window.removeEventListener("unload",n))),{__sfc:!0,props:t,handleUnload:n,NcDialog:o.A,NcNoteCard:r.A}}});var l=function(){var e=this,t=e._self._c,n=e._self._setupProxy;return t(n.NcDialog,{attrs:{"dialog-classes":"nc-generic-dialog",buttons:e.buttons,name:e.name,message:e.text},on:{"update:open":function(t){return e.$emit("close")}}},[e.severity?t(n.NcNoteCard,{attrs:{type:e.severity}},[t("p",{domProps:{textContent:e._s(e.text)}})]):e._e(),e.html?t("div",{domProps:{innerHTML:e._s(e.html)}}):e._e()],1)},d=[];(0,a.n)(i,l,d,!1,null,null).exports},1338:(e,t,n)=>{"use strict";n.d(t,{B1:()=>d,Ic:()=>u,al:()=>c});var a=n(8711),s=n(8064);class o{bus;constructor(e){"function"==typeof e.getVersion&&a(e.getVersion())?s(e.getVersion())!==s(this.getVersion())&&console.warn("Proxying an event bus of version "+e.getVersion()+" with "+this.getVersion()):console.warn("Proxying an event bus with an unknown or invalid version"),this.bus=e}getVersion(){return"3.3.2"}subscribe(e,t){this.bus.subscribe(e,t)}unsubscribe(e,t){this.bus.unsubscribe(e,t)}emit(e,...t){this.bus.emit(e,...t)}}class r{handlers=new Map;getVersion(){return"3.3.2"}subscribe(e,t){this.handlers.set(e,(this.handlers.get(e)||[]).concat(t))}unsubscribe(e,t){this.handlers.set(e,(this.handlers.get(e)||[]).filter((e=>e!==t)))}emit(e,...t){(this.handlers.get(e)||[]).forEach((e=>{try{e(t[0])}catch(e){console.error("could not invoke event listener",e)}}))}}let i=null;function l(){return null!==i?i:"undefined"==typeof window?new Proxy({},{get:()=>()=>console.error("Window not available, EventBus can not be established!")}):(window.OC?._eventBus&&void 0===window._nc_event_bus&&(console.warn("found old event bus instance at OC._eventBus. Update your version!"),window._nc_event_bus=window.OC._eventBus),i=void 0!==window?._nc_event_bus?new o(window._nc_event_bus):window._nc_event_bus=new r,i)}function d(e,t){l().subscribe(e,t)}function c(e,t){l().unsubscribe(e,t)}function u(e,...t){l().emit(e,...t)}},2981:(e,t,n)=>{"use strict";function a(e,t,n){const a=document.querySelector(`#initial-state-${e}-${t}`);if(null===a){if(void 0!==n)return n;throw new Error(`Could not find initial state ${t} of ${e}`)}try{return JSON.parse(atob(a.value))}catch(n){throw new Error(`Could not parse initial state ${t} of ${e}`)}}n.d(t,{C:()=>a})},3839:(e,t,n)=>{"use strict";n.d(t,{a:()=>r,d:()=>d,e:()=>c,g:()=>o,t:()=>l});var a=n(9418),s=n(580);function o(){return globalThis._nc_l10n_locale.replaceAll(/_/g,"-")}function r(){return globalThis._nc_l10n_language}function i(e){return{translations:globalThis._oc_l10n_registry_translations[e]??{},pluralFunction:globalThis._oc_l10n_registry_plural_functions[e]??(e=>e)}}function l(e,t,n,o,r){const l="object"==typeof n?n:void 0,d="number"==typeof o?o:"number"==typeof n?n:void 0,c={escape:!0,sanitize:!0,..."object"==typeof r?r:"object"==typeof o?o:{}},u=e=>e,m=(c.sanitize?a.A.sanitize:u)||u,p=c.escape?s:u,g=e=>"string"==typeof e||"number"==typeof e;let f=(r?.bundle??i(e)).translations[t]||t;return f=Array.isArray(f)?f[0]:f,m("object"==typeof l||void 0!==d?(h=l,v=d,f.replace(/%n/g,""+v).replace(/{([^{}]*)}/g,((e,t)=>{if(void 0===h||!(t in h))return p(e);const n=h[t];return g(n)?p(`${n}`):"object"==typeof n&&g(n.value)?(!1!==n.escape?s:u)(`${n.value}`):p(e)}))):f);var h,v}function d(e,t,n,a,s,o){const r="_"+t+"_::_"+n+"_",d=o?.bundle??i(e),c=d.translations[r];if(void 0!==c){const t=c;if(Array.isArray(t)){return l(e,t[d.pluralFunction(a)],s,a,o)}}return l(e,1===a?t:n,s,a,o)}function c(e,t=r()){switch("pt-BR"===t&&(t="xbr"),t.length>3&&(t=t.substring(0,t.lastIndexOf("-"))),t){case"az":case"bo":case"dz":case"id":case"ja":case"jv":case"ka":case"km":case"kn":case"ko":case"ms":case"th":case"tr":case"vi":case"zh":default:return 0;case"af":case"bn":case"bg":case"ca":case"da":case"de":case"el":case"en":case"eo":case"es":case"et":case"eu":case"fa":case"fi":case"fo":case"fur":case"fy":case"gl":case"gu":case"ha":case"he":case"hu":case"is":case"it":case"ku":case"lb":case"ml":case"mn":case"mr":case"nah":case"nb":case"ne":case"nl":case"nn":case"no":case"oc":case"om":case"or":case"pa":case"pap":case"ps":case"pt":case"so":case"sq":case"sv":case"sw":case"ta":case"te":case"tk":case"ur":case"zu":return 1===e?0:1;case"am":case"bh":case"fil":case"fr":case"gun":case"hi":case"hy":case"ln":case"mg":case"nso":case"xbr":case"ti":case"wa":return 0===e||1===e?0:1;case"be":case"bs":case"hr":case"ru":case"sh":case"sr":case"uk":return e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2;case"cs":case"sk":return 1===e?0:e>=2&&e<=4?1:2;case"ga":return 1===e?0:2===e?1:2;case"lt":return e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2;case"sl":return e%100==1?0:e%100==2?1:e%100==3||e%100==4?2:3;case"mk":return e%10==1?0:1;case"mt":return 1===e?0:0===e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3;case"lv":return 0===e?0:e%10==1&&e%100!=11?1:2;case"pl":return 1===e?0:e%10>=2&&e%10<=4&&(e%100<12||e%100>14)?1:2;case"cy":return 1===e?0:2===e?1:8===e||11===e?2:3;case"ro":return 1===e?0:0===e||e%100>0&&e%100<20?1:2;case"ar":return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11&&e%100<=99?4:5}}globalThis._nc_l10n_locale??="undefined"!=typeof document&&document.documentElement.dataset.locale||Intl.DateTimeFormat().resolvedOptions().locale.replaceAll(/-/g,"_"),globalThis._nc_l10n_language??="undefined"!=typeof document&&document.documentElement.lang||(globalThis.navigator?.language??"en"),globalThis._oc_l10n_registry_translations??={},globalThis._oc_l10n_registry_plural_functions??={}},1195:(e,t,n)=>{"use strict";n.d(t,{$:()=>r});var a=n(3839);class s{bundle;constructor(e){this.bundle={pluralFunction:e,translations:{}}}addTranslations(e){const t=Object.values(e.translations[""]??{}).map((({msgid:e,msgid_plural:t,msgstr:n})=>void 0!==t?[`_${e}_::_${t}_`,n]:[e,n[0]]));this.bundle.translations={...this.bundle.translations,...Object.fromEntries(t)}}gettext(e,t={}){return(0,a.t)("",e,t,void 0,{bundle:this.bundle})}ngettext(e,t,n,s={}){return(0,a.d)("",e,t,n,s,{bundle:this.bundle})}}class o{debug=!1;language="en";translations={};setLanguage(e){return this.language=e,this}detectLocale(){return this.detectLanguage()}detectLanguage(){return this.setLanguage((0,a.a)().replace("-","_"))}addTranslation(e,t){return this.translations[e]=t,this}enableDebugMode(){return this.debug=!0,this}build(){this.debug&&console.debug(`Creating gettext instance for language ${this.language}`);const e=new s((e=>(0,a.e)(e,this.language)));return this.language in this.translations&&e.addTranslations(this.translations[this.language]),e}}function r(){return new o}},3334:(e,t,n)=>{"use strict";n.d(t,{$X:()=>r,JN:()=>s,Pe:()=>i,Z0:()=>a.a,fL:()=>l,fw:()=>c,hY:()=>o,lG:()=>d,lO:()=>a.g});var a=n(3839);function s(){if(void 0!==globalThis.firstDay)return globalThis.firstDay;const e=new Intl.Locale((0,a.g)()),t=e.getWeekInfo?.()??e.weekInfo;return t?t.firstDay%7:1}function o(){if(void 0!==globalThis.dayNames)return globalThis.dayNames;const e=(0,a.g)();return[new Date("1970-01-04T00:00:00.000Z").toLocaleDateString(e,{weekday:"long"}),new Date("1970-01-05T00:00:00.000Z").toLocaleDateString(e,{weekday:"long"}),new Date("1970-01-06T00:00:00.000Z").toLocaleDateString(e,{weekday:"long"}),new Date("1970-01-07T00:00:00.000Z").toLocaleDateString(e,{weekday:"long"}),new Date("1970-01-08T00:00:00.000Z").toLocaleDateString(e,{weekday:"long"}),new Date("1970-01-09T00:00:00.000Z").toLocaleDateString(e,{weekday:"long"}),new Date("1970-01-10T00:00:00.000Z").toLocaleDateString(e,{weekday:"long"})]}function r(){if(void 0!==globalThis.dayNamesShort)return globalThis.dayNamesShort;const e=(0,a.g)();return[new Date("1970-01-04T00:00:00.000Z").toLocaleDateString(e,{weekday:"short"}),new Date("1970-01-05T00:00:00.000Z").toLocaleDateString(e,{weekday:"short"}),new Date("1970-01-06T00:00:00.000Z").toLocaleDateString(e,{weekday:"short"}),new Date("1970-01-07T00:00:00.000Z").toLocaleDateString(e,{weekday:"short"}),new Date("1970-01-08T00:00:00.000Z").toLocaleDateString(e,{weekday:"short"}),new Date("1970-01-09T00:00:00.000Z").toLocaleDateString(e,{weekday:"short"}),new Date("1970-01-10T00:00:00.000Z").toLocaleDateString(e,{weekday:"short"})]}function i(){if(void 0!==globalThis.dayNamesMin)return globalThis.dayNamesMin;const e=(0,a.g)();return[new Date("1970-01-04T00:00:00.000Z").toLocaleDateString(e,{weekday:"narrow"}),new Date("1970-01-05T00:00:00.000Z").toLocaleDateString(e,{weekday:"narrow"}),new Date("1970-01-06T00:00:00.000Z").toLocaleDateString(e,{weekday:"narrow"}),new Date("1970-01-07T00:00:00.000Z").toLocaleDateString(e,{weekday:"narrow"}),new Date("1970-01-08T00:00:00.000Z").toLocaleDateString(e,{weekday:"narrow"}),new Date("1970-01-09T00:00:00.000Z").toLocaleDateString(e,{weekday:"narrow"}),new Date("1970-01-10T00:00:00.000Z").toLocaleDateString(e,{weekday:"narrow"})]}function l(){if(void 0!==globalThis.monthNames)return globalThis.monthNames;const e=(0,a.g)();return[new Date("1970-01-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-02-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-03-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-04-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-05-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-06-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-07-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-08-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-09-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-10-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-11-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-12-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"})]}function d(){if(void 0!==globalThis.monthNamesShort)return globalThis.monthNamesShort;const e=(0,a.g)();return[new Date("1970-01-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-02-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-03-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-04-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-05-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-06-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-07-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-08-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-09-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-10-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-11-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-12-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"})]}function c(e=Date.now(),t={}){const n={ignoreSeconds:!1,language:(0,a.a)(),relativeTime:"long",...t},s=new Date(e),o=new Intl.RelativeTimeFormat([n.language,(0,a.a)()],{numeric:"auto",style:n.relativeTime}),r=(s.getTime()-Date.now())/1e3;if(Math.abs(r)<59.5)return n.ignoreSeconds||o.format(Math.round(r),"second");const i=r/60;if(Math.abs(i)<=59)return o.format(Math.round(i),"minute");const l=i/60;if(Math.abs(l)<23.5)return o.format(Math.round(l),"hour");const d=l/24;if(Math.abs(d)<6.5)return o.format(Math.round(d),"day");if(Math.abs(d)<27.5){const e=d/7;return o.format(Math.round(e),"week")}const c=d/30,u=Math.abs(c)<11?{month:n.relativeTime,day:"numeric"}:{year:"narrow"===n.relativeTime?"2-digit":"numeric",month:n.relativeTime};return new Intl.DateTimeFormat([n.language,(0,a.a)()],u).format(s)}},5947:(e,t,n)=>{"use strict";n.d(t,{YK:()=>m});var a=n(1777),s=(e=>(e[e.Debug=0]="Debug",e[e.Info=1]="Info",e[e.Warn=2]="Warn",e[e.Error=3]="Error",e[e.Fatal=4]="Fatal",e))(s||{}),o=Object.defineProperty,r=(e,t,n)=>(((e,t,n)=>{t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);class i{constructor(e){r(this,"context"),this.context=e||{}}formatMessage(e,t,n){let a="["+s[t].toUpperCase()+"] ";return n&&n.app&&(a+=n.app+": "),"string"==typeof e?a+e:(a+="Unexpected ".concat(e.name),e.message&&(a+=' "'.concat(e.message,'"')),t===s.Debug&&e.stack&&(a+="\n\nStack trace:\n".concat(e.stack)),a)}log(e,t,n){var a,o;if(!("number"==typeof(null==(a=this.context)?void 0:a.level)&&e<(null==(o=this.context)?void 0:o.level)))switch("object"==typeof t&&void 0===(null==n?void 0:n.error)&&(n.error=t),e){case s.Debug:console.debug(this.formatMessage(t,s.Debug,n),n);break;case s.Info:console.info(this.formatMessage(t,s.Info,n),n);break;case s.Warn:console.warn(this.formatMessage(t,s.Warn,n),n);break;case s.Error:console.error(this.formatMessage(t,s.Error,n),n);break;case s.Fatal:default:console.error(this.formatMessage(t,s.Fatal,n),n)}}debug(e,t){this.log(s.Debug,e,Object.assign({},this.context,t))}info(e,t){this.log(s.Info,e,Object.assign({},this.context,t))}warn(e,t){this.log(s.Warn,e,Object.assign({},this.context,t))}error(e,t){this.log(s.Error,e,Object.assign({},this.context,t))}fatal(e,t){this.log(s.Fatal,e,Object.assign({},this.context,t))}}function l(e){return new i(e)}var d=Object.defineProperty,c=(e,t,n)=>(((e,t,n)=>{t in e?d(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);class u{constructor(e){c(this,"context"),c(this,"factory"),this.context={},this.factory=e}setApp(e){return this.context.app=e,this}setLogLevel(e){return this.context.level=e,this}setUid(e){return this.context.uid=e,this}detectUser(){const e=(0,a.HW)();return null!==e&&(this.context.uid=e.uid),this}detectLogLevel(){const e=this,t=()=>{var n,a;"complete"===document.readyState||"interactive"===document.readyState?(e.context.level=null!=(a=null==(n=window._oc_config)?void 0:n.loglevel)?a:s.Warn,window._oc_debug&&(e.context.level=s.Debug),document.removeEventListener("readystatechange",t)):document.addEventListener("readystatechange",t)};return t(),this}build(){return void 0===this.context.level&&this.detectLogLevel(),this.factory(this.context)}}function m(){return new u(l)}},1225:(e,t,n)=>{"use strict";function a(e){return e?e.split("/").map(encodeURIComponent).join("/"):e}n.d(t,{O0:()=>a})},3814:(e,t,n)=>{"use strict";n.d(t,{$_:()=>i,Jv:()=>r,KT:()=>s,aU:()=>l,dC:()=>a});const a=(e,t)=>{var n;return(null!=(n=null==t?void 0:t.baseURL)?n:i())+(e=>"/remote.php/"+e)(e)},s=(e,t,n)=>{var a;const s=1===Object.assign({ocsVersion:2},n||{}).ocsVersion?1:2;return(null!=(a=null==n?void 0:n.baseURL)?a:i())+"/ocs/v"+s+".php"+o(e,t,n)},o=(e,t,n)=>{const a=Object.assign({escape:!0},n||{});return"/"!==e.charAt(0)&&(e="/"+e),s=(s=t||{})||{},e.replace(/{([^{}]*)}/g,(function(e,t){const n=s[t];return a.escape?encodeURIComponent("string"==typeof n||"number"==typeof n?n.toString():e):"string"==typeof n||"number"==typeof n?n.toString():e}));var s},r=(e,t,n)=>{var a,s,r;const i=Object.assign({noRewrite:!1},n||{}),d=null!=(a=null==n?void 0:n.baseURL)?a:l();return!0!==(null==(r=null==(s=null==window?void 0:window.OC)?void 0:s.config)?void 0:r.modRewriteWorking)||i.noRewrite?d+"/index.php"+o(e,t,n):d+o(e,t,n)},i=()=>window.location.protocol+"//"+window.location.host+l();function l(){let e=window._oc_webroot;if(typeof e>"u"){e=location.pathname;const t=e.indexOf("/index.php/");if(-1!==t)e=e.slice(0,t);else{const t=e.indexOf("/",1);e=e.slice(0,t>0?t:void 0)}}return e}},2680:(e,t,n)=>{"use strict";n.d(t,{G:()=>o,f:()=>s});var a=n(2981);function s(){return(0,a.C)("files_sharing","isPublic",null)??null!==document.querySelector('input#isPublic[type="hidden"][name="isPublic"][value="1"]')}function o(){return(0,a.C)("files_sharing","sharingToken",null)??document.querySelector('input#sharingToken[type="hidden"]')?.value??null}},1376:(e,t,n)=>{"use strict";n.d(t,{A:()=>A});var a=n(5072),s=n.n(a),o=n(7825),r=n.n(o),i=n(7659),l=n.n(i),d=n(5056),c=n.n(d),u=n(540),m=n.n(u),p=n(1113),g=n.n(p),f=n(7619),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();s()(f.A,h);f.A&&f.A.locals&&f.A.locals;var v=n(415),y=n(1431);const w={name:"NcButton",inject:{getNcPopoverTriggerAttrs:{from:"NcPopover:trigger:attrs",default:()=>()=>({})}},props:{alignment:{type:String,default:"center",validator:e=>["start","start-reverse","center","center-reverse","end","end-reverse"].includes(e)},disabled:{type:Boolean,default:!1},size:{type:String,default:"normal",validator:e=>["small","normal","large"].includes(e)},type:{type:String,validator:e=>["primary","secondary","tertiary","tertiary-no-background","tertiary-on-primary","error","warning","success"].includes(e)||["submit","reset","button"].includes(e),default:"secondary"},nativeType:{type:String,validator:e=>-1!==["submit","reset","button"].indexOf(e),default:"button"},wide:{type:Boolean,default:!1},ariaLabel:{type:String,default:null},href:{type:String,default:null},target:{type:String,default:"_self"},download:{type:String,default:null},to:{type:[String,Object],default:null},exact:{type:Boolean,default:!1},ariaHidden:{type:Boolean,default:null},pressed:{type:Boolean,default:null},variant:{type:String,validator:e=>["primary","secondary","tertiary","tertiary-no-background","tertiary-on-primary","error","warning","success"].includes(e),default:"secondary"}},emits:["update:pressed","click"],computed:{realVariant(){return this.pressed?"primary":!1!==this.pressed||"primary"!==this.type&&"primary"!==this.variant?"secondary"!==this.type&&["primary","tertiary","tertiary-no-background","tertiary-on-primary","error","warning","success"].includes(this.type)?this.type:this.variant:"secondary"},realType(){return"boolean"==typeof this.pressed?"button":"button"!==this.nativeType||["primary","secondary","tertiary","tertiary-no-background","tertiary-on-primary","error","warning","success"].includes(this.type)?this.nativeType:this.type},isTertiary(){return this.realVariant.startsWith("tertiary")},flexAlignment(){return this.alignment.split("-")[0]},isReverseAligned(){return this.alignment.includes("-")},ncPopoverTriggerAttrs(){return this.getNcPopoverTriggerAttrs()}},render(e){const t=!!this.$slots.default,n=this.$slots?.icon;t||this.ariaLabel||console.warn("You need to fill either the text or the ariaLabel props in the button component.",{text:this.$slots.default?.[0]?.text,ariaLabel:this.ariaLabel},this);const a=this.to||this.href,s=!a&&"boolean"==typeof this.pressed,o=({href:o,navigate:r,isActive:i,isExactActive:l}={})=>e(a?"a":"button",{class:["button-vue",`button-vue--size-${this.size}`,{"button-vue--icon-only":n&&!t,"button-vue--text-only":t&&!n,"button-vue--icon-and-text":n&&t,[`button-vue--vue-${this.realVariant}`]:this.realVariant,"button-vue--legacy":v.i,"button-vue--tertiary":this.isTertiary,"button-vue--wide":this.wide,[`button-vue--${this.flexAlignment}`]:"center"!==this.flexAlignment,"button-vue--reverse":this.isReverseAligned,active:i,"router-link-exact-active":l}],attrs:{"aria-label":this.ariaLabel,"aria-pressed":s?this.pressed.toString():void 0,disabled:this.disabled,type:a?null:this.realType,role:a?"button":null,href:this.to?o:this.href||null,target:a?this.target||"_self":null,rel:a?"nofollow noreferrer noopener":null,download:!this.to&&this.href&&this.download?this.download:null,...this.ncPopoverTriggerAttrs,...this.$attrs},on:{...this.$listeners,click:e=>{s&&this.$emit("update:pressed",!this.pressed),this.$emit("click",e),r?.(e)}}},[e("span",{class:"button-vue__wrapper"},[n?e("span",{class:"button-vue__icon",attrs:{"aria-hidden":"true"}},[this.$slots.icon]):null,t?e("span",{class:"button-vue__text"},[this.$slots.default]):null])]);return this.to?e("router-link",{props:{custom:!0,to:this.to,exact:this.exact},scopedSlots:{default:o}}):o()}};const A=(0,y.n)(w,null,null,!1,null,"ce3a06f2").exports},6950:(e,t,n)=>{"use strict";n.d(t,{A:()=>ne});var a=n(5072),s=n.n(a),o=n(7825),r=n.n(o),i=n(7659),l=n.n(i),d=n(5056),c=n.n(d),u=n(540),m=n.n(u),p=n(1113),g=n.n(p),f=n(958),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();s()(f.A,h);f.A&&f.A.locals&&f.A.locals;var v=n(3073),y=n(5471),w=n(1080),A={};A.styleTagTransform=g(),A.setAttributes=c(),A.insert=l().bind(null,"head"),A.domAPI=r(),A.insertStyleElement=m();s()(w.A,A);w.A&&w.A.locals&&w.A.locals;var b=n(7369),C=n(9266),k=n(2078),x=n(6241),T=n(648),E=n(5507),N=n(3908),_=n(1376),S=n(2792),P=n(9916),B=n(1431);function L(e,t){let n,a,s,o=t;this.start=function(){s=!0,a=new Date,n=setTimeout(e,o)},this.pause=function(){s=!1,clearTimeout(n),o-=new Date-a},this.clear=function(){s=!1,clearTimeout(n),o=0},this.getTimeLeft=function(){return s&&(this.pause(),this.start()),o},this.getStateRunning=function(){return s},this.start()}(0,E.r)(E.n,E.J);const F={name:"PauseIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var z=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon pause-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M14,19H18V5H14M6,19H10V5H6V19Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},D=[];const M=(0,B.n)(F,z,D,!1,null,null).exports,O={name:"PlayIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var U=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon play-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M8,5.14V19.14L19,12.14L8,5.14Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},R=[];const j=(0,B.n)(O,U,R,!1,null,null).exports,I={name:"NcModal",components:{Close:P.C,Pause:M,Play:j,NcActions:N.N,NcButton:_.A,NcIconSvgWrapper:S.N},props:{name:{type:String,default:""},hasPrevious:{type:Boolean,default:!1},hasNext:{type:Boolean,default:!1},outTransition:{type:Boolean,default:!1},enableSlideshow:{type:Boolean,default:!1},slideshowDelay:{type:Number,default:5e3},slideshowPaused:{type:Boolean,default:!1},enableSwipe:{type:Boolean,default:!0},disableSwipe:{type:Boolean,default:!1},spreadNavigation:{type:Boolean,default:!1},size:{type:String,default:"normal",validator:e=>["small","normal","large","full"].includes(e)},noClose:{type:Boolean,default:!1},canClose:{type:Boolean,default:!0},closeOnClickOutside:{type:Boolean,default:!0},dark:{type:Boolean,default:!1},lightBackdrop:{type:Boolean,default:!1},container:{type:[String,null],default:"body"},closeButtonContained:{type:Boolean,default:!0},additionalTrapElements:{type:Array,default:()=>[]},inlineActions:{type:Number,default:0},show:{type:Boolean,default:void 0},labelId:{type:String,default:""},setReturnFocus:{default:void 0,type:[HTMLElement,SVGElement,String,Boolean]}},emits:["previous","next","close","update:show"],setup:()=>({mdiChevronLeft:C.i,mdiChevronRight:C.m}),data:()=>({mc:null,playing:!1,slideshowTimeout:null,focusTrap:null,randId:(0,x.G)(),internalShow:!0}),computed:{cssSlideshowDelay(){return`${this.slideshowDelay}ms`},forceDarkBackdrop(){return!this.noClose&&this.canClose&&!this.closeButtonContained||this.hasNext||this.hasPrevious||""!==this.modalName||Boolean(this.$slots.actions)},modalName(){return this.name.trim()},modalLabelId(){return this.labelId||`modal-name-${this.randId}`},showModal(){return void 0===this.show?this.internalShow:this.show},modalTransitionName(){return"modal-"+(this.outTransition?"out":"in")},playPauseName(){return this.playing?(0,E.a)("Pause slideshow"):(0,E.a)("Start slideshow")},closeButtonAriaLabel:()=>(0,E.a)("Close"),prevButtonAriaLabel:()=>(0,E.a)("Previous"),nextButtonAriaLabel:()=>(0,E.a)("Next")},watch:{slideshowPaused(e){this.slideshowTimeout&&(e?this.slideshowTimeout.pause():this.slideshowTimeout.start())},additionalTrapElements(e){if(this.focusTrap){const t=this.$refs.mask;this.focusTrap.updateContainerElements([t,...e])}}},beforeMount(){window.addEventListener("keydown",this.handleKeydown)},beforeDestroy(){window.removeEventListener("keydown",this.handleKeydown),this.mc.stop()},mounted(){if(this.name||this.labelId||y.Ay.util.warn("[NcModal] You need either set the name or set a `labelId` for accessibility."),this.useFocusTrap(),this.mc=(0,v.o__)(this.$refs.mask,{onSwipeEnd:this.handleSwipe}),this.container)if("body"===this.container)document.body.insertBefore(this.$el,document.body.lastChild);else{document.querySelector(this.container).appendChild(this.$el)}},destroyed(){this.clearFocusTrap(),this.$el.remove()},methods:{t:E.a,previous(e){this.hasPrevious&&(e&&this.resetSlideshow(),this.$emit("previous",e))},next(e){this.hasNext&&(e&&this.resetSlideshow(),this.$emit("next",e))},close(e){!this.noClose&&this.canClose&&(this.internalShow=!1,this.$emit("update:show",!1),setTimeout((()=>{this.$emit("close",e)}),300))},handleClickModalWrapper(e){this.closeOnClickOutside&&this.close(e)},handleKeydown(e){if("Escape"===e.key){const t=(0,T.g)();if(t.length>0&&t[t.length-1]!==this.focusTrap)return;return this.close(e)}const t={ArrowLeft:this.previous,ArrowRight:this.next};if(t[e.key]){if(document.activeElement&&!this.$el.contains(document.activeElement))return;return t[e.key](e)}},handleSwipe(e,t){this.enableSwipe&&!this.disableSwipe&&("left"===t?this.next(e):"right"===t&&this.previous(e))},togglePlayPause(){this.playing=!this.playing,this.playing?this.handleSlideshow():this.clearSlideshowTimeout()},resetSlideshow(){this.playing=!this.playing,this.clearSlideshowTimeout(),this.$nextTick((function(){this.togglePlayPause()}))},handleSlideshow(){this.playing=!0,this.hasNext?this.slideshowTimeout=new L((()=>{this.next(),this.handleSlideshow()}),this.slideshowDelay):(this.playing=!1,this.clearSlideshowTimeout())},clearSlideshowTimeout(){this.slideshowTimeout&&this.slideshowTimeout.clear()},async useFocusTrap(){if(!this.showModal||this.focusTrap)return;const e=this.$refs.mask;await this.$nextTick();const t={allowOutsideClick:!0,fallbackFocus:e,trapStack:(0,T.g)(),escapeDeactivates:!1,setReturnFocus:this.setReturnFocus};this.focusTrap=(0,k.K)([e,...this.additionalTrapElements],t),this.focusTrap.activate()},clearFocusTrap(){this.focusTrap&&(this.focusTrap?.deactivate(),this.focusTrap=null)}}},$=()=>{(0,y.$9)(((e,t)=>({"4d12a2e7":e.cssSlideshowDelay})))},H=I.setup;I.setup=H?(e,t)=>($(),H(e,t)):$;const G=I;var V=function(){var e=this,t=e._self._c;return t("transition",{attrs:{name:"fade",appear:""},on:{"after-enter":e.useFocusTrap,"before-leave":e.clearFocusTrap}},[t("div",{directives:[{name:"show",rawName:"v-show",value:e.showModal,expression:"showModal"}],ref:"mask",staticClass:"modal-mask",class:{"modal-mask--opaque":e.dark||e.forceDarkBackdrop,"modal-mask--light":e.lightBackdrop},attrs:{role:"dialog","aria-modal":"true","aria-labelledby":e.modalLabelId,"aria-describedby":"modal-description-"+e.randId,tabindex:"-1"}},[t("transition",{attrs:{name:"fade-visibility",appear:""}},[t("div",{staticClass:"modal-header",attrs:{"data-theme-light":e.lightBackdrop,"data-theme-dark":!e.lightBackdrop}},[e.modalName?t("h2",{staticClass:"modal-header__name",attrs:{id:"modal-name-"+e.randId}},[e._v(" "+e._s(e.modalName)+" ")]):e._e(),t("div",{staticClass:"icons-menu"},[e.hasNext&&e.enableSlideshow?t("button",{staticClass:"play-pause-icons",class:{"play-pause-icons--paused":e.slideshowPaused},attrs:{title:e.playPauseName,type:"button"},on:{click:e.togglePlayPause}},[e.playing?t("Pause",{staticClass:"play-pause-icons__pause",attrs:{size:20}}):t("Play",{staticClass:"play-pause-icons__play",attrs:{size:20}}),t("span",{staticClass:"hidden-visually"},[e._v(" "+e._s(e.playPauseName)+" ")]),e.playing?t("svg",{staticClass:"progress-ring",attrs:{height:"50",width:"50"}},[t("circle",{staticClass:"progress-ring__circle",attrs:{stroke:"white","stroke-width":"2",fill:"transparent",r:"15",cx:"25",cy:"25"}})]):e._e()],1):e._e(),t("NcActions",{staticClass:"header-actions",attrs:{inline:e.inlineActions}},[e._t("actions")],2),e.noClose||!e.canClose||e.closeButtonContained?e._e():t("NcButton",{staticClass:"header-close",attrs:{"aria-label":e.closeButtonAriaLabel,variant:"tertiary"},on:{click:e.close},scopedSlots:e._u([{key:"icon",fn:function(){return[t("Close",{attrs:{size:20}})]},proxy:!0}],null,!1,2121748766)})],1)])]),t("transition",{attrs:{name:e.modalTransitionName,appear:""}},[t("div",{directives:[{name:"show",rawName:"v-show",value:e.showModal,expression:"showModal"}],staticClass:"modal-wrapper",class:[`modal-wrapper--${e.size}`,{"modal-wrapper--spread-navigation":e.spreadNavigation}],on:{mousedown:function(t){return t.target!==t.currentTarget?null:e.handleClickModalWrapper.apply(null,arguments)}}},[t("transition",{attrs:{name:"fade-visibility",appear:""}},[t("NcButton",{directives:[{name:"show",rawName:"v-show",value:e.hasPrevious,expression:"hasPrevious"}],staticClass:"prev",attrs:{"aria-label":e.prevButtonAriaLabel,variant:"tertiary-no-background"},on:{click:e.previous},scopedSlots:e._u([{key:"icon",fn:function(){return[t("NcIconSvgWrapper",{attrs:{directional:"",path:e.mdiChevronLeft,size:40}})]},proxy:!0}])})],1),t("div",{staticClass:"modal-container",attrs:{id:"modal-description-"+e.randId}},[t("div",{staticClass:"modal-container__content"},[e._t("default")],2),!e.noClose&&e.canClose&&e.closeButtonContained?t("NcButton",{staticClass:"modal-container__close",attrs:{"aria-label":e.closeButtonAriaLabel,variant:"tertiary"},on:{click:e.close},scopedSlots:e._u([{key:"icon",fn:function(){return[t("Close",{attrs:{size:20}})]},proxy:!0}],null,!1,2121748766)}):e._e()],1),t("transition",{attrs:{name:"fade-visibility",appear:""}},[t("NcButton",{directives:[{name:"show",rawName:"v-show",value:e.hasNext,expression:"hasNext"}],staticClass:"next",attrs:{"aria-label":e.nextButtonAriaLabel,variant:"tertiary-no-background"},on:{click:e.next},scopedSlots:e._u([{key:"icon",fn:function(){return[t("NcIconSvgWrapper",{attrs:{directional:"",path:e.mdiChevronRight,size:40}})]},proxy:!0}])})],1)],1)])],1)])},W=[];const q=(0,B.n)(G,V,W,!1,null,"b7c7c7ca").exports;(0,b.S)(q);var X=n(2645);(0,E.r)(E.d);const K={__name:"NcDialogButton",props:{callback:{type:Function,required:!1,default:()=>{}},label:{type:String,required:!0},icon:{type:String,required:!1,default:void 0},type:{type:String,required:!1,default:"secondary",validator:e=>"string"==typeof e&&["button","submit","reset","primary","secondary","tertiary","error","warning","success"].includes(e)},nativeType:{type:String,required:!1,default:"button",validator:e=>["submit","reset","button"].includes(e)},disabled:{type:Boolean,default:!1},variant:{type:String,required:!1,default:"secondary",validator:e=>"string"==typeof e&&["primary","secondary","tertiary","error","warning","success"].includes(e)}},emits:["click"],setup(e,{emit:t}){const n=e,a=(0,y.KR)(!1);return{__sfc:!0,props:n,emit:t,isLoading:a,handleClick:async e=>{if(!a.value){a.value=!0;try{const a="reset"!==n.nativeType&&void 0,s=await(n.callback?.())??a;!1!==s&&t("click",e,s)}finally{a.value=!1}}},t:E.a,NcButton:_.A,NcIconSvgWrapper:S.N,NcLoadingIcon:X.A}}};var Z=function(){var e=this,t=e._self._c,n=e._self._setupProxy;return t(n.NcButton,{attrs:{"aria-label":e.label,disabled:e.disabled,type:e.type,"native-type":e.nativeType,variant:e.variant},on:{click:n.handleClick},scopedSlots:e._u([{key:"icon",fn:function(){return[e._t("icon",(function(){return[n.isLoading?t(n.NcLoadingIcon,{attrs:{name:n.t("Loading …")}}):void 0!==e.icon?t(n.NcIconSvgWrapper,{attrs:{svg:e.icon}}):e._e()]}))]},proxy:!0}],null,!0)},[e._v(" "+e._s(e.label)+" ")])},J=[];const Y=(0,B.n)(K,Z,J,!1,null,null).exports,Q=(0,y.pM)({name:"NcDialog",components:{NcDialogButton:Y,NcModal:q},props:{name:{type:String,required:!0},message:{type:String,default:""},additionalTrapElements:{type:Array,validator:e=>Array.isArray(e)&&e.every((e=>"string"==typeof e||e instanceof HTMLElement)),default:()=>[]},container:{type:String,required:!1,default:"body"},open:{type:Boolean,default:!0},size:{type:String,required:!1,default:"small",validator:e=>"string"==typeof e&&["small","normal","large","full"].includes(e)},buttons:{type:Array,required:!1,default:()=>[],validator:e=>Array.isArray(e)&&e.every((e=>"object"==typeof e))},noClose:{type:Boolean,default:!1},canClose:{type:Boolean,default:!0},closeOnClickOutside:{type:Boolean,default:!1},isForm:{type:Boolean,default:!1},outTransition:{type:Boolean,default:!1},navigationClasses:{type:[String,Array,Object],required:!1,default:""},navigationAriaLabel:{type:String,required:!1,default:""},navigationAriaLabelledby:{type:String,required:!1,default:""},contentClasses:{type:[String,Array,Object],required:!1,default:""},dialogClasses:{type:[String,Array,Object],required:!1,default:""}},emits:["closing","update:open","submit"],setup(e,{emit:t,slots:n}){const a=(0,y.KR)(),{width:s}=(0,v.Lhy)(a,{width:900}),o=(0,y.EW)((()=>s.value<876)),r=(0,y.EW)((()=>void 0!==n?.navigation)),i=(0,x.G)(),l=(0,y.EW)((()=>e.navigationAriaLabel||void 0)),d=(0,y.EW)((()=>{if(!e.navigationAriaLabel)return e.navigationAriaLabelledby||i})),c=(0,y.KR)(),u=(0,y.EW)((()=>e.isForm&&!r.value?"form":"div")),m=(0,y.EW)((()=>"form"===u.value?{submit(e){e.preventDefault(),t("submit",e)},reset(e){e.preventDefault(),t("reset",e)}}:{})),p=(0,y.KR)(!0);const g=e=>{p.value=!1,t("closing",e)},f=()=>{p.value=!0,t("update:open",!1)},h=(0,y.EW)((()=>({noClose:e.noClose||!e.canClose,container:void 0===e.container?"body":e.container,labelId:i,size:e.size,show:e.open&&p.value,outTransition:e.outTransition,closeOnClickOutside:e.closeOnClickOutside,additionalTrapElements:e.additionalTrapElements})));return{dialogElement:c,dialogListeners:m,dialogTagName:u,handleButtonClose:function(e,t){("submit"!==e.type&&"submit"!==e.nativeType||"form"!==u.value||c.value.reportValidity())&&(g(t),window.setTimeout((()=>f()),300))},handleClosing:g,handleClosed:f,hasNavigation:r,navigationId:i,navigationAriaLabelAttr:l,navigationAriaLabelledbyAttr:d,isNavigationCollapsed:o,modalProps:h,wrapper:a}}});var ee=function(){var e=this,t=e._self._c;return e._self._setupProxy,e.open?t("NcModal",e._b({staticClass:"dialog__modal",attrs:{"enable-slideshow":!1,"enable-swipe":!1},on:{close:e.handleClosed,"update:show":function(t){return e.handleClosing()}}},"NcModal",e.modalProps,!1),[t("h2",{staticClass:"dialog__name",attrs:{id:e.navigationId},domProps:{textContent:e._s(e.name)}}),t(e.dialogTagName,e._g({ref:"dialogElement",tag:"component",staticClass:"dialog",class:e.dialogClasses},e.dialogListeners),[t("div",{ref:"wrapper",class:["dialog__wrapper",{"dialog__wrapper--collapsed":e.isNavigationCollapsed}]},[e.hasNavigation?t("nav",{staticClass:"dialog__navigation",class:e.navigationClasses,attrs:{"aria-label":e.navigationAriaLabelAttr,"aria-labelledby":e.navigationAriaLabelledbyAttr}},[e._t("navigation",null,{isCollapsed:e.isNavigationCollapsed})],2):e._e(),t("div",{staticClass:"dialog__content",class:e.contentClasses},[e._t("default",(function(){return[t("p",{staticClass:"dialog__text"},[e._v(" "+e._s(e.message)+" ")])]}))],2)]),t("div",{staticClass:"dialog__actions"},[e._t("actions",(function(){return e._l(e.buttons,(function(n,a){return t("NcDialogButton",e._b({key:a,on:{click:(t,a)=>e.handleButtonClose(n,a)}},"NcDialogButton",n,!1))}))}))],2)])],1):e._e()},te=[];const ne=(0,B.n)(Q,ee,te,!1,null,"49ff4e77").exports},2645:(e,t,n)=>{"use strict";n.d(t,{A:()=>b});var a=n(5072),s=n.n(a),o=n(7825),r=n.n(o),i=n(7659),l=n.n(i),d=n(5056),c=n.n(d),u=n(540),m=n.n(u),p=n(1113),g=n.n(p),f=n(8028),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();s()(f.A,h);f.A&&f.A.locals&&f.A.locals;var v=n(1431);const y={name:"NcLoadingIcon",props:{size:{type:Number,default:20},appearance:{type:String,validator:e=>["auto","light","dark"].includes(e),default:"auto"},name:{type:String,default:""}},computed:{colors(){const e=["#777","#CCC"];return"light"===this.appearance?e:"dark"===this.appearance?e.reverse():["var(--color-loading-light)","var(--color-loading-dark)"]}}};var w=function(){var e=this,t=e._self._c;return t("span",{staticClass:"material-design-icon loading-icon",attrs:{"aria-label":e.name,role:"img"}},[t("svg",{attrs:{width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{fill:e.colors[0],d:"M12,4V2A10,10 0 1,0 22,12H20A8,8 0 1,1 12,4Z"}}),t("path",{attrs:{fill:e.colors[1],d:"M12,4V2A10,10 0 0,1 22,12H20A8,8 0 0,0 12,4Z"}},[e.name?t("title",[e._v(e._s(e.name))]):e._e()])])])},A=[];const b=(0,v.n)(y,w,A,!1,null,"d5de7f82").exports},3226:(e,t,n)=>{"use strict";n.d(t,{A:()=>U});var a=n(5072),s=n.n(a),o=n(7825),r=n.n(o),i=n(7659),l=n.n(i),d=n(5056),c=n.n(d),u=n(540),m=n.n(u),p=n(1113),g=n.n(p),f=n(6948),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();s()(f.A,h);f.A&&f.A.locals&&f.A.locals;var v=n(1431),y=n(415);const w={name:"CheckboxMarkedCircleIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var A=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon checkbox-marked-circle-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M10,17L5,12L6.41,10.58L10,14.17L17.59,6.58L19,8M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},b=[];const C=(0,v.n)(w,A,b,!1,null,null).exports,k={name:"AlertDecagramIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var x=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon alert-decagram-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M23,12L20.56,9.22L20.9,5.54L17.29,4.72L15.4,1.54L12,3L8.6,1.54L6.71,4.72L3.1,5.53L3.44,9.21L1,12L3.44,14.78L3.1,18.47L6.71,19.29L8.6,22.47L12,21L15.4,22.46L17.29,19.28L20.9,18.46L20.56,14.78L23,12M13,17H11V15H13V17M13,13H11V7H13V13Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},T=[];const E=(0,v.n)(k,x,T,!1,null,null).exports,N={name:"AlertIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var _=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon alert-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M13 14H11V9H13M13 18H11V16H13M1 21H23L12 2L1 21Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},S=[];const P=(0,v.n)(N,_,S,!1,null,null).exports,B={name:"InformationIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var L=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon information-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M13,9H11V7H13M13,17H11V11H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},F=[];const z=(0,v.n)(B,L,F,!1,null,null).exports,D={name:"NcNoteCard",props:{type:{type:String,default:"warning",validator:e=>["success","info","warning","error"].includes(e)},showAlert:{type:Boolean,default:!1},heading:{type:String,default:""},text:{type:String,default:""}},setup:()=>({isLegacy32:y.i}),computed:{shouldShowAlert(){return this.showAlert||"error"===this.type},icon(){switch(this.type){case"error":return E;case"success":return C;case"info":return z;default:return P}}}};var M=function(){var e=this,t=e._self._c;return t("div",{staticClass:"notecard",class:{[`notecard--${e.type}`]:e.type,"notecard--legacy":e.isLegacy32},attrs:{role:e.shouldShowAlert?"alert":"note"}},[e._t("icon",(function(){return[t(e.icon,{tag:"component",staticClass:"notecard__icon",class:{"notecard__icon--heading":e.heading},attrs:{"fill-color":"var(--note-theme)",size:20}})]})),t("div",[e.heading?t("p",{staticClass:"notecard__heading"},[e._v(" "+e._s(e.heading)+" ")]):e._e(),e._t("default",(function(){return[t("p",{staticClass:"notecard__text"},[e._v(" "+e._s(e.text)+" ")])]}))],2)],2)},O=[];const U=(0,v.n)(D,M,O,!1,null,"bea274c4").exports},9916:(e,t,n)=>{"use strict";n.d(t,{C:()=>i});var a=n(1431);const s={name:"CloseIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var o=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon close-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},r=[];const i=(0,a.n)(s,o,r,!1,null,null).exports},6241:(e,t,n)=>{"use strict";n.d(t,{G:()=>a});const a=e=>Math.random().toString(36).replace(/[^a-z]+/g,"").slice(0,e||5)},3908:(e,t,n)=>{"use strict";n.d(t,{D:()=>S,N:()=>B});var a=n(5072),s=n.n(a),o=n(7825),r=n.n(o),i=n(7659),l=n.n(i),d=n(5056),c=n.n(d),u=n(540),m=n.n(u),p=n(1113),g=n.n(p),f=n(8904),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();s()(f.A,h);f.A&&f.A.locals&&f.A.locals;var v=n(1376),y=n(9523),w=n(6241),A=n(5507),b=n(5471),C=n(9271),k=n(648);var x=n(3073),T=n(1431);const E={name:"DotsHorizontalIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var N=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon dots-horizontal-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M16,12A2,2 0 0,1 18,10A2,2 0 0,1 20,12A2,2 0 0,1 18,14A2,2 0 0,1 16,12M10,12A2,2 0 0,1 12,10A2,2 0 0,1 14,12A2,2 0 0,1 12,14A2,2 0 0,1 10,12M4,12A2,2 0 0,1 6,10A2,2 0 0,1 8,12A2,2 0 0,1 6,14A2,2 0 0,1 4,12Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},_=[];const S=(0,T.n)(E,N,_,!1,null,null).exports;(0,A.r)(A.A);const P={name:"NcActions",components:{NcButton:v.A,NcPopover:y.N},provide(){return{"NcActions:isSemanticMenu":(0,b.EW)((()=>"menu"===this.actionsMenuSemanticType))}},props:{open:{type:Boolean,default:!1},manualOpen:{type:Boolean,default:!1},forceMenu:{type:Boolean,default:!1},forceName:{type:Boolean,default:!1},menuName:{type:String,default:null},forceSemanticType:{type:String,default:null,validator:e=>["dialog","menu","expanded","tooltip"].includes(e)},primary:{type:Boolean,default:!1},type:{type:String,validator:e=>["primary","secondary","tertiary","tertiary-no-background","tertiary-on-primary","error","warning","success"].includes(e),default:null},defaultIcon:{type:String,default:""},ariaLabel:{type:String,default:(0,A.a)("Actions")},ariaHidden:{type:Boolean,default:null},placement:{type:String,default:"bottom"},boundariesElement:{type:Element,default:()=>document.querySelector("#content-vue")??document.querySelector("body")},container:{type:[String,Object,Element,Boolean],default:"body"},disabled:{type:Boolean,default:!1},inline:{type:Number,default:0},variant:{type:String,validator:e=>["primary","secondary","tertiary","tertiary-no-background","tertiary-on-primary","error","warning","success"].includes(e),default:null}},emits:["click","blur","focus","close","closed","open","opened","update:open"],setup(e){const t=`menu-${(0,w.G)()}`,n=`trigger-${t}`,a=(0,b.KR)(),{top:s,bottom:o}=(0,x.SSU)(a),{top:r,bottom:i}=(0,x.SSU)((0,b.lW)(e,"boundariesElement")),{height:l}=(0,x.lWr)();return{triggerButton:a,maxMenuHeight:(0,b.EW)((()=>Math.max(Math.min(s.value-84,s.value-r.value),Math.min(l.value-o.value-34,i.value-o.value)))),randomId:t,triggerRandomId:n}},data(){return{opened:this.open,focusIndex:0,actionsMenuSemanticType:"unknown"}},computed:{triggerButtonVariant(){return(this.type??this.variant)||(this.primary?"primary":this.menuName?"secondary":"tertiary")},config(){return{menu:{popupRole:"menu",withArrowNavigation:!0,withTabNavigation:!1,withFocusTrap:!1,triggerA11yAttr:{"aria-controls":this.opened?this.randomId:null},popoverContainerA11yAttrs:{},popoverUlA11yAttrs:{"aria-labelledby":this.triggerRandomId,id:this.randomId,role:"menu"}},expanded:{popupRole:void 0,withArrowNavigation:!1,withTabNavigation:!0,withFocusTrap:!1,triggerA11yAttr:{},popoverContainerA11yAttrs:{},popoverUlA11yAttrs:{}},dialog:{popupRole:"dialog",withArrowNavigation:!1,withTabNavigation:!0,withFocusTrap:!0,triggerA11yAttr:{"aria-controls":this.opened?this.randomId:null},popoverContainerA11yAttrs:{id:this.randomId,role:"dialog","aria-labelledby":this.triggerRandomId,"aria-modal":"true"},popoverUlA11yAttrs:{}},tooltip:{popupRole:void 0,withArrowNavigation:!1,withTabNavigation:!1,withFocusTrap:!1,triggerA11yAttr:{},popoverContainerA11yAttrs:{},popoverUlA11yAttrs:{}},unknown:{popupRole:void 0,role:void 0,withArrowNavigation:!0,withTabNavigation:!1,withFocusTrap:!0,triggerA11yAttr:{},popoverContainerA11yAttrs:{},popoverUlA11yAttrs:{"aria-labelledby":this.triggerRandomId}}}[this.actionsMenuSemanticType]}},watch:{open(e){e!==this.opened&&(this.opened=e)},opened(){this.opened?document.body.addEventListener("keydown",this.handleEscapePressed):document.body.removeEventListener("keydown",this.handleEscapePressed)}},created(){!function(e,t={}){const n=(0,k.c)();(0,b.wB)(e,(()=>{(0,C.BA)(t.disabled)||((0,C.BA)(e)?n.pause():n.unpause())})),(0,b.hi)((()=>{n.unpause()}))}((()=>this.opened),{disabled:()=>this.config.withFocusTrap})},methods:{getActionName:e=>e?.componentOptions?.Ctor?.extendOptions?.name??e?.componentOptions?.tag,isValidSingleAction(e){return["NcActionButton","NcActionLink","NcActionRouter"].includes(this.getActionName(e))},isIconUrl(e){try{return!!new URL(e,e.startsWith("/")?window.location.origin:void 0)}catch(e){return!1}},openMenu(e){this.opened||(this.opened=!0,this.$emit("update:open",!0),this.$emit("open"))},async closeMenu(e=!0){this.opened&&(await this.$nextTick(),this.opened=!1,this.$refs.popover?.clearFocusTrap({returnFocus:e}),this.$emit("update:open",!1),this.$emit("close"),this.focusIndex=0,e&&this.$refs.triggerButton?.$el.focus())},onClosed(){this.$emit("closed")},onOpened(){this.$nextTick((()=>{this.focusFirstAction(null),this.resizePopover(),this.$emit("opened")}))},resizePopover(){const e=this.$refs.menu.closest(".v-popper__inner");if(this.$refs.menu.clientHeight>this.maxMenuHeight){let t=0,n=0;for(const a of this.$refs.menuList.children){if(t+a.clientHeight/2>this.maxMenuHeight){e.style.height=t-n/2+"px";break}n=a.clientHeight,t+=n}}else e.style.height="fit-content"},getCurrentActiveMenuItemElement(){return this.$refs.menu.querySelector("li.active")},getFocusableMenuItemElements(){return this.$refs.menu.querySelectorAll(".focusable")},onKeydown(e){if("Tab"===e.key){if(this.config.withFocusTrap)return;if(!this.config.withTabNavigation)return void this.closeMenu(!0);e.preventDefault();const t=this.getFocusableMenuItemElements(),n=[...t].indexOf(document.activeElement);if(-1===n)return;const a=e.shiftKey?n-1:n+1;return(a<0||a===t.length)&&this.closeMenu(!0),this.focusIndex=a,void this.focusAction()}this.config.withArrowNavigation&&("ArrowUp"===e.key&&this.focusPreviousAction(e),"ArrowDown"===e.key&&this.focusNextAction(e),"PageUp"===e.key&&this.focusFirstAction(e),"PageDown"===e.key&&this.focusLastAction(e)),this.handleEscapePressed(e)},onTriggerKeydown(e){"Escape"===e.key&&"tooltip"===this.actionsMenuSemanticType&&this.closeMenu()},handleEscapePressed(e){"Escape"===e.key&&(this.closeMenu(),e.preventDefault())},removeCurrentActive(){const e=this.$refs.menu.querySelector("li.active");e&&e.classList.remove("active")},focusAction(){const e=this.getFocusableMenuItemElements()[this.focusIndex];if(e){this.removeCurrentActive();const t=e.closest("li.action");e.focus(),t&&t.classList.add("active")}},focusPreviousAction(e){this.opened&&(0===this.focusIndex?this.focusLastAction(e):(this.preventIfEvent(e),this.focusIndex=this.focusIndex-1),this.focusAction())},focusNextAction(e){if(this.opened){const t=this.getFocusableMenuItemElements().length-1;this.focusIndex===t?this.focusFirstAction(e):(this.preventIfEvent(e),this.focusIndex=this.focusIndex+1),this.focusAction()}},focusFirstAction(e){if(this.opened){this.preventIfEvent(e);const t=[...this.getFocusableMenuItemElements()].findIndex((e=>"true"===e.getAttribute("aria-checked")&&"menuitemradio"===e.getAttribute("role")));this.focusIndex=t>-1?t:0,this.focusAction()}},focusLastAction(e){this.opened&&(this.preventIfEvent(e),this.focusIndex=this.getFocusableMenuItemElements().length-1,this.focusAction())},preventIfEvent(e){e&&(e.preventDefault(),e.stopPropagation())},onFocus(e){this.$emit("focus",e)},onBlur(e){this.$emit("blur",e),"tooltip"===this.actionsMenuSemanticType&&this.$refs.menu&&0===this.getFocusableMenuItemElements().length&&this.closeMenu(!1)},onClick(e){this.$emit("click",e)}},render(e){const t=(this.$slots.default||[]).filter((e=>this.getActionName(e)));if(0===t.length)return;let n=t.filter(this.isValidSingleAction);this.forceMenu&&n.length>0&&this.inline>0&&(b.Ay.util.warn("Specifying forceMenu will ignore any inline actions rendering."),n=[]);const a=n.slice(0,this.inline),s=t.filter((e=>!a.includes(e)));if(this.forceSemanticType)this.actionsMenuSemanticType=this.forceSemanticType;else{const e=["NcActionInput","NcActionTextEditable"],n=["NcActionButton","NcActionButtonGroup","NcActionCheckbox","NcActionRadio"],a=["NcActionLink","NcActionRouter"],o=s.some((t=>e.includes(this.getActionName(t)))),r=s.some((e=>n.includes(this.getActionName(e)))),i=s.some((e=>a.includes(this.getActionName(e))));if(o)this.actionsMenuSemanticType="dialog";else if(r)this.actionsMenuSemanticType="menu";else if(i)this.actionsMenuSemanticType="expanded";else{t.filter((e=>this.getActionName(e).startsWith("NcAction"))).length===t.length?this.actionsMenuSemanticType="tooltip":this.actionsMenuSemanticType="unknown"}}const o=t=>{const n=t?.componentOptions?.propsData?.icon,a=t?.data?.scopedSlots?.icon()?.[0]??(this.isIconUrl(n)?e("img",{class:"action-item__menutoggle__icon",attrs:{src:n,alt:""}}):e("span",{class:["icon",n]})),s=t?.data?.attrs||{},o=t?.componentOptions?.listeners?.click,r=t?.componentOptions?.children?.[0]?.text?.trim?.(),i=t?.componentOptions?.propsData?.ariaLabel||r,l=this.forceName?r:"";let d=t?.componentOptions?.propsData?.title;this.forceName||d||(d=r);const c={...t?.componentOptions?.propsData??{}},u=["submit","reset"].includes(c.type)?c.modelValue:"button";return delete c.modelValue,delete c.type,e("NcButton",{class:["action-item action-item--single",t?.data?.staticClass,t?.data?.class],attrs:{...s,"aria-label":i,title:d},ref:t?.data?.ref,props:{...c,disabled:this.disabled||t?.componentOptions?.propsData?.disabled,pressed:t?.componentOptions?.propsData?.modelValue,type:u,variant:(this.type??this.variant)||(l?"secondary":"tertiary")},on:{focus:this.onFocus,blur:this.onBlur,"update:pressed":t?.componentOptions?.listeners?.["update:modelValue"]??(()=>{}),...!!o&&{click:e=>{o&&o(e)}}}},[e("template",{slot:"icon"},[a]),l])},r=t=>{const n=this.$slots.icon?.[0]||(this.defaultIcon?e("span",{class:["icon",this.defaultIcon]}):e(S,{props:{size:20}}));return e("NcPopover",{ref:"popover",props:{delay:0,handleResize:!0,shown:this.opened,placement:this.placement,boundary:this.boundariesElement,container:this.container,popoverBaseClass:"action-item__popper",popupRole:this.config.popupRole,setReturnFocus:this.config.withFocusTrap?this.$refs.triggerButton?.$el:null,focusTrap:this.config.withFocusTrap},attrs:{delay:0,handleResize:!0,shown:this.opened,placement:this.placement,boundary:this.boundariesElement,container:this.container,...this.manualOpen&&{triggers:[]}},on:{show:this.openMenu,"after-show":this.onOpened,hide:this.closeMenu,"after-hide":this.onClosed}},[e("NcButton",{class:"action-item__menutoggle",props:{variant:this.triggerButtonVariant,disabled:this.disabled},slot:"trigger",ref:"triggerButton",attrs:{id:this.triggerRandomId,"aria-label":this.menuName?null:this.ariaLabel,...this.config.triggerA11yAttr},on:{focus:this.onFocus,blur:this.onBlur,click:this.onClick,keydown:this.onTriggerKeydown}},[e("template",{slot:"icon"},[n]),this.menuName]),e("div",{class:{open:this.opened},attrs:{tabindex:"-1",...this.config.popoverContainerA11yAttrs},on:{keydown:this.onKeydown},ref:"menu"},[e("ul",{attrs:{tabindex:"-1",...this.config.popoverUlA11yAttrs},ref:"menuList"},[t])])])};return 1!==t.length||1!==n.length||this.forceMenu?(this.$nextTick((()=>{if(this.opened&&this.$refs.menu){this.resizePopover();0===(this.$refs.menu.querySelector("li.active")||[]).length&&this.focusFirstAction()}})),a.length>0&&this.inline>0?e("div",{class:["action-items",`action-item--${this.triggerButtonVariant}`]},[...a.map(o),s.length>0?e("div",{class:["action-item",{"action-item--open":this.opened}]},[r(s)]):null]):e("div",{class:["action-item action-item--default-popover",`action-item--${this.triggerButtonVariant}`,{"action-item--open":this.opened}]},[r(t)])):o(t[0])}};const B=(0,T.n)(P,null,null,!1,null,"9676f7ed").exports},2792:(e,t,n)=>{"use strict";n.d(t,{N:()=>E});var a=n(5072),s=n.n(a),o=n(7825),r=n.n(o),i=n(7659),l=n.n(i),d=n(5056),c=n.n(d),u=n(540),m=n.n(u),p=n(1113),g=n.n(p),f=n(7632),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();s()(f.A,h);f.A&&f.A.locals&&f.A.locals;var v=n(5471),y=n(9418),w=n(1431);const A={name:"NcIconSvgWrapper",props:{directional:{type:Boolean,default:!1},inline:{type:Boolean,default:!1},svg:{type:String,default:""},name:{type:String,default:""},path:{type:String,default:""},size:{type:[Number,String],default:20,validator:e=>"number"==typeof e||"auto"===e}},computed:{iconSize(){return"number"==typeof this.size?`${this.size}px`:this.size},cleanSvg(){if(!this.svg||this.path)return;const e=y.A.sanitize(this.svg),t=(new DOMParser).parseFromString(e,"image/svg+xml");return t.querySelector("parsererror")?(v.Ay.util.warn("SVG is not valid"),""):(t.documentElement.id&&t.documentElement.removeAttribute("id"),t.documentElement.outerHTML)}}},b=()=>{(0,v.$9)(((e,t)=>({adec40c8:e.iconSize})))},C=A.setup;A.setup=C?(e,t)=>(b(),C(e,t)):b;const k=A;var x=function(){var e=this,t=e._self._c;return t("span",{staticClass:"icon-vue",class:{"icon-vue--directional":e.directional,"icon-vue--inline":e.inline},attrs:{"aria-hidden":e.name?void 0:"true","aria-label":e.name||void 0,role:"img"}},[e.cleanSvg?t("span",{domProps:{innerHTML:e._s(e.cleanSvg)}}):t("svg",{attrs:{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}},[t("path",{attrs:{d:e.path}})])])},T=[];const E=(0,w.n)(k,x,T,!1,null,"a4f5b92e").exports},9523:(e,t,n)=>{"use strict";n.d(t,{N:()=>hn});var a=n(5072),s=n.n(a),o=n(7825),r=n.n(o),i=n(7659),l=n.n(i),d=n(5056),c=n.n(d),u=n(540),m=n.n(u),p=n(1113),g=n.n(p),f=n(5228),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();s()(f.A,h);f.A&&f.A.locals&&f.A.locals;var v=n(5471);function y(e){return e.split("-")[0]}function w(e){return e.split("-")[1]}function A(e){return["top","bottom"].includes(y(e))?"x":"y"}function b(e){return"y"===e?"height":"width"}function C(e){let{reference:t,floating:n,placement:a}=e;const s=t.x+t.width/2-n.width/2,o=t.y+t.height/2-n.height/2;let r;switch(y(a)){case"top":r={x:s,y:t.y-n.height};break;case"bottom":r={x:s,y:t.y+t.height};break;case"right":r={x:t.x+t.width,y:o};break;case"left":r={x:t.x-n.width,y:o};break;default:r={x:t.x,y:t.y}}const i=A(a),l=b(i);switch(w(a)){case"start":r[i]=r[i]-(t[l]/2-n[l]/2);break;case"end":r[i]=r[i]+(t[l]/2-n[l]/2)}return r}function k(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}function x(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}async function T(e,t){void 0===t&&(t={});const{x:n,y:a,platform:s,rects:o,elements:r,strategy:i}=e,{boundary:l="clippingParents",rootBoundary:d="viewport",elementContext:c="floating",altBoundary:u=!1,padding:m=0}=t,p=k(m),g=r[u?"floating"===c?"reference":"floating":c],f=await s.getClippingClientRect({element:await s.isElement(g)?g:g.contextElement||await s.getDocumentElement({element:r.floating}),boundary:l,rootBoundary:d}),h=x(await s.convertOffsetParentRelativeRectToViewportRelativeRect({rect:"floating"===c?{...o.floating,x:n,y:a}:o.reference,offsetParent:await s.getOffsetParent({element:r.floating}),strategy:i}));return{top:f.top-h.top+p.top,bottom:h.bottom-f.bottom+p.bottom,left:f.left-h.left+p.left,right:h.right-f.right+p.right}}const E=Math.min,N=Math.max;function _(e,t,n){return N(e,E(t,n))}const S={left:"right",right:"left",bottom:"top",top:"bottom"};function P(e){return e.replace(/left|right|bottom|top/g,(e=>S[e]))}function B(e,t){const n="start"===w(e),a=A(e),s=b(a);let o="x"===a?n?"right":"left":n?"bottom":"top";return t.reference[s]>t.floating[s]&&(o=P(o)),{main:o,cross:P(o)}}const L={start:"end",end:"start"};function F(e){return e.replace(/start|end/g,(e=>L[e]))}const z=["top","right","bottom","left"],D=z.reduce(((e,t)=>e.concat(t,t+"-start",t+"-end")),[]);const M=function(e){return void 0===e&&(e={}),{name:"autoPlacement",options:e,async fn(t){var n,a,s,o,r,i;const{x:l,y:d,rects:c,middlewareData:u,placement:m}=t,{alignment:p=null,allowedPlacements:g=D,autoAlignment:f=!0,...h}=e;if(null!=(n=u.autoPlacement)&&n.skip)return{};const v=function(e,t,n){return(e?[...n.filter((t=>w(t)===e)),...n.filter((t=>w(t)!==e))]:n.filter((e=>y(e)===e))).filter((n=>!e||w(n)===e||!!t&&F(n)!==n))}(p,f,g),A=await T(t,h),b=null!=(a=null==(s=u.autoPlacement)?void 0:s.index)?a:0,C=v[b],{main:k,cross:x}=B(C,c);if(m!==C)return{x:l,y:d,reset:{placement:v[0]}};const E=[A[y(C)],A[k],A[x]],N=[...null!=(o=null==(r=u.autoPlacement)?void 0:r.overflows)?o:[],{placement:C,overflows:E}],_=v[b+1];if(_)return{data:{index:b+1,overflows:N},reset:{placement:_}};const S=N.slice().sort(((e,t)=>e.overflows[0]-t.overflows[0])),P=null==(i=S.find((e=>{let{overflows:t}=e;return t.every((e=>e<=0))})))?void 0:i.placement;return{data:{skip:!0},reset:{placement:null!=P?P:S[0].placement}}}}};const O=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,a;const{placement:s,middlewareData:o,rects:r,initialPlacement:i}=t;if(null!=(n=o.flip)&&n.skip)return{};const{mainAxis:l=!0,crossAxis:d=!0,fallbackPlacements:c,fallbackStrategy:u="bestFit",flipAlignment:m=!0,...p}=e,g=y(s),f=c||(g===i||!m?[P(i)]:function(e){const t=P(e);return[F(e),t,F(t)]}(i)),h=[i,...f],v=await T(t,p),w=[];let A=(null==(a=o.flip)?void 0:a.overflows)||[];if(l&&w.push(v[g]),d){const{main:e,cross:t}=B(s,r);w.push(v[e],v[t])}if(A=[...A,{placement:s,overflows:w}],!w.every((e=>e<=0))){var b,C;const e=(null!=(b=null==(C=o.flip)?void 0:C.index)?b:0)+1,t=h[e];if(t)return{data:{index:e,overflows:A},reset:{placement:t}};let n="bottom";switch(u){case"bestFit":{var k;const e=null==(k=A.slice().sort(((e,t)=>e.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)-t.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)))[0])?void 0:k.placement;e&&(n=e);break}case"initialPlacement":n=i}return{data:{skip:!0},reset:{placement:n}}}return{}}}};const U=function(e){return void 0===e&&(e=0),{name:"offset",options:e,fn(t){const{x:n,y:a,placement:s,rects:o}=t,r=function(e){let{placement:t,rects:n,value:a}=e;const s=y(t),o=["left","top"].includes(s)?-1:1,r="function"==typeof a?a({...n,placement:t}):a,{mainAxis:i,crossAxis:l}="number"==typeof r?{mainAxis:r,crossAxis:0}:{mainAxis:0,crossAxis:0,...r};return"x"===A(s)?{x:l,y:i*o}:{x:i*o,y:l}}({placement:s,rects:o,value:e});return{x:n+r.x,y:a+r.y,data:r}}}};function R(e){return"x"===e?"y":"x"}function j(e){return"[object Window]"===(null==e?void 0:e.toString())}function I(e){if(null==e)return window;if(!j(e)){const t=e.ownerDocument;return t&&t.defaultView||window}return e}function $(e){return I(e).getComputedStyle(e)}function H(e){return j(e)?"":e?(e.nodeName||"").toLowerCase():""}function G(e){return e instanceof I(e).HTMLElement}function V(e){return e instanceof I(e).Element}function W(e){return e instanceof I(e).ShadowRoot||e instanceof ShadowRoot}function q(e){const{overflow:t,overflowX:n,overflowY:a}=$(e);return/auto|scroll|overlay|hidden/.test(t+a+n)}function X(e){return["table","td","th"].includes(H(e))}function K(e){const t=navigator.userAgent.toLowerCase().includes("firefox"),n=$(e);return"none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||["transform","perspective"].includes(n.willChange)||t&&"filter"===n.willChange||t&&!!n.filter&&"none"!==n.filter}const Z=Math.min,J=Math.max,Y=Math.round;function Q(e,t){void 0===t&&(t=!1);const n=e.getBoundingClientRect();let a=1,s=1;return t&&G(e)&&(a=e.offsetWidth>0&&Y(n.width)/e.offsetWidth||1,s=e.offsetHeight>0&&Y(n.height)/e.offsetHeight||1),{width:n.width/a,height:n.height/s,top:n.top/s,right:n.right/a,bottom:n.bottom/s,left:n.left/a,x:n.left/a,y:n.top/s}}function ee(e){return(t=e,(t instanceof I(t).Node?e.ownerDocument:e.document)||window.document).documentElement;var t}function te(e){return j(e)?{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}:{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function ne(e){return Q(ee(e)).left+te(e).scrollLeft}function ae(e,t,n){const a=G(t),s=ee(t),o=Q(e,a&&function(e){const t=Q(e);return Y(t.width)!==e.offsetWidth||Y(t.height)!==e.offsetHeight}(t));let r={scrollLeft:0,scrollTop:0};const i={x:0,y:0};if(a||!a&&"fixed"!==n)if(("body"!==H(t)||q(s))&&(r=te(t)),G(t)){const e=Q(t,!0);i.x=e.x+t.clientLeft,i.y=e.y+t.clientTop}else s&&(i.x=ne(s));return{x:o.left+r.scrollLeft-i.x,y:o.top+r.scrollTop-i.y,width:o.width,height:o.height}}function se(e){return"html"===H(e)?e:e.assignedSlot||e.parentNode||(W(e)?e.host:null)||ee(e)}function oe(e){return G(e)&&"fixed"!==getComputedStyle(e).position?e.offsetParent:null}function re(e){const t=I(e);let n=oe(e);for(;n&&X(n)&&"static"===getComputedStyle(n).position;)n=oe(n);return n&&("html"===H(n)||"body"===H(n)&&"static"===getComputedStyle(n).position&&!K(n))?t:n||function(e){let t=se(e);for(;G(t)&&!["html","body"].includes(H(t));){if(K(t))return t;t=t.parentNode}return null}(e)||t}function ie(e){return{width:e.offsetWidth,height:e.offsetHeight}}function le(e){return["html","body","#document"].includes(H(e))?e.ownerDocument.body:G(e)&&q(e)?e:le(se(e))}function de(e,t){var n;void 0===t&&(t=[]);const a=le(e),s=a===(null==(n=e.ownerDocument)?void 0:n.body),o=I(a),r=s?[o].concat(o.visualViewport||[],q(a)?a:[]):a,i=t.concat(r);return s?i:i.concat(de(se(r)))}function ce(e,t){return"viewport"===t?x(function(e){const t=I(e),n=ee(e),a=t.visualViewport;let s=n.clientWidth,o=n.clientHeight,r=0,i=0;return a&&(s=a.width,o=a.height,Math.abs(t.innerWidth/a.scale-a.width)<.01&&(r=a.offsetLeft,i=a.offsetTop)),{width:s,height:o,x:r,y:i}}(e)):V(t)?function(e){const t=Q(e),n=t.top+e.clientTop,a=t.left+e.clientLeft;return{top:n,left:a,x:a,y:n,right:a+e.clientWidth,bottom:n+e.clientHeight,width:e.clientWidth,height:e.clientHeight}}(t):x(function(e){var t;const n=ee(e),a=te(e),s=null==(t=e.ownerDocument)?void 0:t.body,o=J(n.scrollWidth,n.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=J(n.scrollHeight,n.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0);let i=-a.scrollLeft+ne(e);const l=-a.scrollTop;return"rtl"===$(s||n).direction&&(i+=J(n.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:i,y:l}}(ee(e)))}function ue(e){const t=de(se(e)),n=["absolute","fixed"].includes($(e).position)&&G(e)?re(e):e;return V(n)?t.filter((e=>V(e)&&function(e,t){const n=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(n&&W(n)){let n=t;do{if(n&&e===n)return!0;n=n.parentNode||n.host}while(n)}return!1}(e,n)&&"body"!==H(e))):[]}const me={getElementRects:e=>{let{reference:t,floating:n,strategy:a}=e;return{reference:ae(t,re(n),a),floating:{...ie(n),x:0,y:0}}},convertOffsetParentRelativeRectToViewportRelativeRect:e=>function(e){let{rect:t,offsetParent:n,strategy:a}=e;const s=G(n),o=ee(n);if(n===o)return t;let r={scrollLeft:0,scrollTop:0};const i={x:0,y:0};if((s||!s&&"fixed"!==a)&&(("body"!==H(n)||q(o))&&(r=te(n)),G(n))){const e=Q(n,!0);i.x=e.x+n.clientLeft,i.y=e.y+n.clientTop}return{...t,x:t.x-r.scrollLeft+i.x,y:t.y-r.scrollTop+i.y}}(e),getOffsetParent:e=>{let{element:t}=e;return re(t)},isElement:e=>V(e),getDocumentElement:e=>{let{element:t}=e;return ee(t)},getClippingClientRect:e=>function(e){let{element:t,boundary:n,rootBoundary:a}=e;const s=[..."clippingParents"===n?ue(t):[].concat(n),a],o=s[0],r=s.reduce(((e,n)=>{const a=ce(t,n);return e.top=J(a.top,e.top),e.right=Z(a.right,e.right),e.bottom=Z(a.bottom,e.bottom),e.left=J(a.left,e.left),e}),ce(t,o));return r.width=r.right-r.left,r.height=r.bottom-r.top,r.x=r.left,r.y=r.top,r}(e),getDimensions:e=>{let{element:t}=e;return ie(t)},getClientRects:e=>{let{element:t}=e;return t.getClientRects()}},pe=(e,t,n)=>(async(e,t,n)=>{const{placement:a="bottom",strategy:s="absolute",middleware:o=[],platform:r}=n;let i=await r.getElementRects({reference:e,floating:t,strategy:s}),{x:l,y:d}=C({...i,placement:a}),c=a,u={};for(let n=0;nt in e?ge(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,be=(e,t)=>{for(var n in t||(t={}))ye.call(t,n)&&Ae(e,n,t[n]);if(ve)for(var n of ve(t))we.call(t,n)&&Ae(e,n,t[n]);return e},Ce=(e,t)=>fe(e,he(t)),ke=(e,t)=>{var n={};for(var a in e)ye.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&ve)for(var a of ve(e))t.indexOf(a)<0&&we.call(e,a)&&(n[a]=e[a]);return n};function xe(e,t){for(const n in t)Object.prototype.hasOwnProperty.call(t,n)&&("object"==typeof t[n]&&e[n]?xe(e[n],t[n]):e[n]=t[n])}const Te={disabled:!1,distance:5,skidding:0,container:"body",boundary:void 0,instantMove:!1,disposeTimeout:5e3,popperTriggers:[],strategy:"absolute",preventOverflow:!0,flip:!0,shift:!0,overflowPadding:0,arrowPadding:0,arrowOverflow:!0,themes:{tooltip:{placement:"top",triggers:["hover","focus","touch"],hideTriggers:e=>[...e,"click"],delay:{show:200,hide:0},handleResize:!1,html:!1,loadingContent:"..."},dropdown:{placement:"bottom",triggers:["click"],delay:0,handleResize:!0,autoHide:!0},menu:{$extend:"dropdown",triggers:["hover","focus"],popperTriggers:["hover","focus"],delay:{show:0,hide:400}}}};function Ee(e,t){let n,a=Te.themes[e]||{};do{n=a[t],void 0===n?a.$extend?a=Te.themes[a.$extend]||{}:(a=null,n=Te[t]):a=null}while(a);return n}function Ne(e){const t=[e];let n=Te.themes[e]||{};do{n.$extend?(t.push(n.$extend),n=Te.themes[n.$extend]||{}):n=null}while(n);return t}let _e=!1;if("undefined"!=typeof window){_e=!1;try{const e=Object.defineProperty({},"passive",{get(){_e=!0}});window.addEventListener("test",null,e)}catch(e){}}let Se=!1;"undefined"!=typeof window&&"undefined"!=typeof navigator&&(Se=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);const Pe=["auto","top","bottom","left","right"].reduce(((e,t)=>e.concat([t,`${t}-start`,`${t}-end`])),[]),Be={hover:"mouseenter",focus:"focus",click:"click",touch:"touchstart"},Le={hover:"mouseleave",focus:"blur",click:"click",touch:"touchend"};function Fe(e,t){const n=e.indexOf(t);-1!==n&&e.splice(n,1)}function ze(){return new Promise((e=>requestAnimationFrame((()=>{requestAnimationFrame(e)}))))}const De=[];let Me=null;const Oe={};function Ue(e){let t=Oe[e];return t||(t=Oe[e]=[]),t}let Re=function(){};function je(e){return function(){return Ee(this.$props.theme,e)}}"undefined"!=typeof window&&(Re=window.Element);const Ie="__floating-vue__popper";var $e=()=>({name:"VPopper",props:{theme:{type:String,required:!0},targetNodes:{type:Function,required:!0},referenceNode:{type:Function,required:!0},popperNode:{type:Function,required:!0},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:je("disabled")},positioningDisabled:{type:Boolean,default:je("positioningDisabled")},placement:{type:String,default:je("placement"),validator:e=>Pe.includes(e)},delay:{type:[String,Number,Object],default:je("delay")},distance:{type:[Number,String],default:je("distance")},skidding:{type:[Number,String],default:je("skidding")},triggers:{type:Array,default:je("triggers")},showTriggers:{type:[Array,Function],default:je("showTriggers")},hideTriggers:{type:[Array,Function],default:je("hideTriggers")},popperTriggers:{type:Array,default:je("popperTriggers")},popperShowTriggers:{type:[Array,Function],default:je("popperShowTriggers")},popperHideTriggers:{type:[Array,Function],default:je("popperHideTriggers")},container:{type:[String,Object,Re,Boolean],default:je("container")},boundary:{type:[String,Re],default:je("boundary")},strategy:{type:String,validator:e=>["absolute","fixed"].includes(e),default:je("strategy")},autoHide:{type:[Boolean,Function],default:je("autoHide")},handleResize:{type:Boolean,default:je("handleResize")},instantMove:{type:Boolean,default:je("instantMove")},eagerMount:{type:Boolean,default:je("eagerMount")},popperClass:{type:[String,Array,Object],default:je("popperClass")},computeTransformOrigin:{type:Boolean,default:je("computeTransformOrigin")},autoMinSize:{type:Boolean,default:je("autoMinSize")},autoSize:{type:[Boolean,String],default:je("autoSize")},autoMaxSize:{type:Boolean,default:je("autoMaxSize")},autoBoundaryMaxSize:{type:Boolean,default:je("autoBoundaryMaxSize")},preventOverflow:{type:Boolean,default:je("preventOverflow")},overflowPadding:{type:[Number,String],default:je("overflowPadding")},arrowPadding:{type:[Number,String],default:je("arrowPadding")},arrowOverflow:{type:Boolean,default:je("arrowOverflow")},flip:{type:Boolean,default:je("flip")},shift:{type:Boolean,default:je("shift")},shiftCrossAxis:{type:Boolean,default:je("shiftCrossAxis")},noAutoFocus:{type:Boolean,default:je("noAutoFocus")}},provide(){return{[Ie]:{parentPopper:this}}},inject:{[Ie]:{default:null}},data(){return{isShown:!1,isMounted:!1,skipTransition:!1,classes:{showFrom:!1,showTo:!1,hideFrom:!1,hideTo:!0},result:{x:0,y:0,placement:"",strategy:this.strategy,arrow:{x:0,y:0,centerOffset:0},transformOrigin:null},shownChildren:new Set,lastAutoHide:!0}},computed:{popperId(){return null!=this.ariaId?this.ariaId:this.randomId},shouldMountContent(){return this.eagerMount||this.isMounted},slotData(){return{popperId:this.popperId,isShown:this.isShown,shouldMountContent:this.shouldMountContent,skipTransition:this.skipTransition,autoHide:"function"==typeof this.autoHide?this.lastAutoHide:this.autoHide,show:this.show,hide:this.hide,handleResize:this.handleResize,onResize:this.onResize,classes:Ce(be({},this.classes),{popperClass:this.popperClass}),result:this.positioningDisabled?null:this.result}},parentPopper(){var e;return null==(e=this[Ie])?void 0:e.parentPopper},hasPopperShowTriggerHover(){var e,t;return(null==(e=this.popperTriggers)?void 0:e.includes("hover"))||(null==(t=this.popperShowTriggers)?void 0:t.includes("hover"))}},watch:be(be({shown:"$_autoShowHide",disabled(e){e?this.dispose():this.init()},async container(){this.isShown&&(this.$_ensureTeleport(),await this.$_computePosition())}},["triggers","positioningDisabled"].reduce(((e,t)=>(e[t]="$_refreshListeners",e)),{})),["placement","distance","skidding","boundary","strategy","overflowPadding","arrowPadding","preventOverflow","shift","shiftCrossAxis","flip"].reduce(((e,t)=>(e[t]="$_computePosition",e)),{})),created(){this.$_isDisposed=!0,this.randomId=`popper_${[Math.random(),Date.now()].map((e=>e.toString(36).substring(2,10))).join("_")}`,this.autoMinSize&&console.warn('[floating-vue] `autoMinSize` option is deprecated. Use `autoSize="min"` instead.'),this.autoMaxSize&&console.warn("[floating-vue] `autoMaxSize` option is deprecated. Use `autoBoundaryMaxSize` instead.")},mounted(){this.init(),this.$_detachPopperNode()},activated(){this.$_autoShowHide()},deactivated(){this.hide()},beforeDestroy(){this.dispose()},methods:{show({event:e=null,skipDelay:t=!1,force:n=!1}={}){var a,s;(null==(a=this.parentPopper)?void 0:a.lockedChild)&&this.parentPopper.lockedChild!==this||(this.$_pendingHide=!1,!n&&this.disabled||((null==(s=this.parentPopper)?void 0:s.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_scheduleShow(e,t),this.$emit("show"),this.$_showFrameLocked=!0,requestAnimationFrame((()=>{this.$_showFrameLocked=!1}))),this.$emit("update:shown",!0))},hide({event:e=null,skipDelay:t=!1,skipAiming:n=!1}={}){var a;this.$_hideInProgress||(this.shownChildren.size>0?this.$_pendingHide=!0:!n&&this.hasPopperShowTriggerHover&&this.$_isAimingPopper()?this.parentPopper&&(this.parentPopper.lockedChild=this,clearTimeout(this.parentPopper.lockedChildTimer),this.parentPopper.lockedChildTimer=setTimeout((()=>{this.parentPopper.lockedChild===this&&(this.parentPopper.lockedChild.hide({skipDelay:t}),this.parentPopper.lockedChild=null)}),1e3)):((null==(a=this.parentPopper)?void 0:a.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_pendingHide=!1,this.$_scheduleHide(e,t),this.$emit("hide"),this.$emit("update:shown",!1)))},init(){this.$_isDisposed&&(this.$_isDisposed=!1,this.isMounted=!1,this.$_events=[],this.$_preventShow=!1,this.$_referenceNode=this.referenceNode(),this.$_targetNodes=this.targetNodes().filter((e=>e.nodeType===e.ELEMENT_NODE)),this.$_popperNode=this.popperNode(),this.$_innerNode=this.$_popperNode.querySelector(".v-popper__inner"),this.$_arrowNode=this.$_popperNode.querySelector(".v-popper__arrow-container"),this.$_swapTargetAttrs("title","data-original-title"),this.$_detachPopperNode(),this.triggers.length&&this.$_addEventListeners(),this.shown&&this.show())},dispose(){this.$_isDisposed||(this.$_isDisposed=!0,this.$_removeEventListeners(),this.hide({skipDelay:!0}),this.$_detachPopperNode(),this.isMounted=!1,this.isShown=!1,this.$_updateParentShownChildren(!1),this.$_swapTargetAttrs("data-original-title","title"),this.$emit("dispose"))},async onResize(){this.isShown&&(await this.$_computePosition(),this.$emit("resize"))},async $_computePosition(){var e;if(this.$_isDisposed||this.positioningDisabled)return;const t={strategy:this.strategy,middleware:[]};(this.distance||this.skidding)&&t.middleware.push(U({mainAxis:this.distance,crossAxis:this.skidding}));const n=this.placement.startsWith("auto");if(n?t.middleware.push(M({alignment:null!=(e=this.placement.split("-")[1])?e:""})):t.placement=this.placement,this.preventOverflow&&(this.shift&&t.middleware.push(function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:a,placement:s}=t,{mainAxis:o=!0,crossAxis:r=!1,limiter:i={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...l}=e,d={x:n,y:a},c=await T(t,l),u=A(y(s)),m=R(u);let p=d[u],g=d[m];if(o){const e="y"===u?"bottom":"right";p=_(p+c["y"===u?"top":"left"],p,p-c[e])}if(r){const e="y"===m?"bottom":"right";g=_(g+c["y"===m?"top":"left"],g,g-c[e])}const f=i.fn({...t,[u]:p,[m]:g});return{...f,data:{x:f.x-n,y:f.y-a}}}}}({padding:this.overflowPadding,boundary:this.boundary,crossAxis:this.shiftCrossAxis})),!n&&this.flip&&t.middleware.push(O({padding:this.overflowPadding,boundary:this.boundary}))),t.middleware.push((e=>({name:"arrow",options:e,async fn(t){const{element:n,padding:a=0}=null!=e?e:{},{x:s,y:o,placement:r,rects:i,platform:l}=t;if(null==n)return{};const d=k(a),c={x:s,y:o},u=A(y(r)),m=b(u),p=await l.getDimensions({element:n}),g="y"===u?"top":"left",f="y"===u?"bottom":"right",h=i.reference[m]+i.reference[u]-c[u]-i.floating[m],v=c[u]-i.reference[u],w=await l.getOffsetParent({element:n}),C=w?"y"===u?w.clientHeight||0:w.clientWidth||0:0,x=h/2-v/2,T=d[g],E=C-p[m]-d[f],N=C/2-p[m]/2+x,S=_(T,N,E);return{data:{[u]:S,centerOffset:N-S}}}}))({element:this.$_arrowNode,padding:this.arrowPadding})),this.arrowOverflow&&t.middleware.push({name:"arrowOverflow",fn:({placement:e,rects:t,middlewareData:n})=>{let a;const{centerOffset:s}=n.arrow;return a=e.startsWith("top")||e.startsWith("bottom")?Math.abs(s)>t.reference.width/2:Math.abs(s)>t.reference.height/2,{data:{overflow:a}}}}),this.autoMinSize||this.autoSize){const e=this.autoSize?this.autoSize:this.autoMinSize?"min":null;t.middleware.push({name:"autoSize",fn:({rects:t,placement:n,middlewareData:a})=>{var s;if(null==(s=a.autoSize)?void 0:s.skip)return{};let o,r;return n.startsWith("top")||n.startsWith("bottom")?o=t.reference.width:r=t.reference.height,this.$_innerNode.style["min"===e?"minWidth":"max"===e?"maxWidth":"width"]=null!=o?`${o}px`:null,this.$_innerNode.style["min"===e?"minHeight":"max"===e?"maxHeight":"height"]=null!=r?`${r}px`:null,{data:{skip:!0},reset:{rects:!0}}}})}(this.autoMaxSize||this.autoBoundaryMaxSize)&&(this.$_innerNode.style.maxWidth=null,this.$_innerNode.style.maxHeight=null,t.middleware.push(function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n;const{placement:a,rects:s,middlewareData:o}=t,{apply:r,...i}=e;if(null!=(n=o.size)&&n.skip)return{};const l=await T(t,i),d=y(a),c="end"===w(a);let u,m;"top"===d||"bottom"===d?(u=d,m=c?"left":"right"):(m=d,u=c?"top":"bottom");const p=N(l.left,0),g=N(l.right,0),f=N(l.top,0),h=N(l.bottom,0),v={height:s.floating.height-(["left","right"].includes(a)?2*(0!==f||0!==h?f+h:N(l.top,l.bottom)):l[u]),width:s.floating.width-(["top","bottom"].includes(a)?2*(0!==p||0!==g?p+g:N(l.left,l.right)):l[m])};return null==r||r({...v,...s}),{data:{skip:!0},reset:{rects:!0}}}}}({boundary:this.boundary,padding:this.overflowPadding,apply:({width:e,height:t})=>{this.$_innerNode.style.maxWidth=null!=e?`${e}px`:null,this.$_innerNode.style.maxHeight=null!=t?`${t}px`:null}})));const a=await pe(this.$_referenceNode,this.$_popperNode,t);Object.assign(this.result,{x:a.x,y:a.y,placement:a.placement,strategy:a.strategy,arrow:be(be({},a.middlewareData.arrow),a.middlewareData.arrowOverflow)})},$_scheduleShow(e=null,t=!1){if(this.$_updateParentShownChildren(!0),this.$_hideInProgress=!1,clearTimeout(this.$_scheduleTimer),Me&&this.instantMove&&Me.instantMove&&Me!==this.parentPopper)return Me.$_applyHide(!0),void this.$_applyShow(!0);t?this.$_applyShow():this.$_scheduleTimer=setTimeout(this.$_applyShow.bind(this),this.$_computeDelay("show"))},$_scheduleHide(e=null,t=!1){this.shownChildren.size>0?this.$_pendingHide=!0:(this.$_updateParentShownChildren(!1),this.$_hideInProgress=!0,clearTimeout(this.$_scheduleTimer),this.isShown&&(Me=this),t?this.$_applyHide():this.$_scheduleTimer=setTimeout(this.$_applyHide.bind(this),this.$_computeDelay("hide")))},$_computeDelay(e){const t=this.delay;return parseInt(t&&t[e]||t||0)},async $_applyShow(e=!1){clearTimeout(this.$_disposeTimer),clearTimeout(this.$_scheduleTimer),this.skipTransition=e,this.isShown||(this.$_ensureTeleport(),await ze(),await this.$_computePosition(),await this.$_applyShowEffect(),this.positioningDisabled||this.$_registerEventListeners([...de(this.$_referenceNode),...de(this.$_popperNode)],"scroll",(()=>{this.$_computePosition()})))},async $_applyShowEffect(){if(this.$_hideInProgress)return;if(this.computeTransformOrigin){const e=this.$_referenceNode.getBoundingClientRect(),t=this.$_popperNode.querySelector(".v-popper__wrapper"),n=t.parentNode.getBoundingClientRect(),a=e.x+e.width/2-(n.left+t.offsetLeft),s=e.y+e.height/2-(n.top+t.offsetTop);this.result.transformOrigin=`${a}px ${s}px`}this.isShown=!0,this.$_applyAttrsToTarget({"aria-describedby":this.popperId,"data-popper-shown":""});const e=this.showGroup;if(e){let t;for(let n=0;n0)return this.$_pendingHide=!0,void(this.$_hideInProgress=!1);if(clearTimeout(this.$_scheduleTimer),!this.isShown)return;this.skipTransition=e,Fe(De,this),0===De.length&&document.body.classList.remove("v-popper--some-open");for(const e of Ne(this.theme)){const t=Ue(e);Fe(t,this),0===t.length&&document.body.classList.remove(`v-popper--some-open--${e}`)}Me===this&&(Me=null),this.isShown=!1,this.$_applyAttrsToTarget({"aria-describedby":void 0,"data-popper-shown":void 0}),clearTimeout(this.$_disposeTimer);const t=Ee(this.theme,"disposeTimeout");null!==t&&(this.$_disposeTimer=setTimeout((()=>{this.$_popperNode&&(this.$_detachPopperNode(),this.isMounted=!1)}),t)),this.$_removeEventListeners("scroll"),this.$emit("apply-hide"),this.classes.showFrom=!1,this.classes.showTo=!1,this.classes.hideFrom=!0,this.classes.hideTo=!1,await ze(),this.classes.hideFrom=!1,this.classes.hideTo=!0},$_autoShowHide(){this.shown?this.show():this.hide()},$_ensureTeleport(){if(this.$_isDisposed)return;let e=this.container;if("string"==typeof e?e=window.document.querySelector(e):!1===e&&(e=this.$_targetNodes[0].parentNode),!e)throw new Error("No container for popover: "+this.container);e.appendChild(this.$_popperNode),this.isMounted=!0},$_addEventListeners(){const e=e=>{this.isShown&&!this.$_hideInProgress||(e.usedByTooltip=!0,!this.$_preventShow&&this.show({event:e}))};this.$_registerTriggerListeners(this.$_targetNodes,Be,this.triggers,this.showTriggers,e),this.$_registerTriggerListeners([this.$_popperNode],Be,this.popperTriggers,this.popperShowTriggers,e);const t=e=>t=>{t.usedByTooltip||this.hide({event:t,skipAiming:e})};this.$_registerTriggerListeners(this.$_targetNodes,Le,this.triggers,this.hideTriggers,t(!1)),this.$_registerTriggerListeners([this.$_popperNode],Le,this.popperTriggers,this.popperHideTriggers,t(!0))},$_registerEventListeners(e,t,n){this.$_events.push({targetNodes:e,eventType:t,handler:n}),e.forEach((e=>e.addEventListener(t,n,_e?{passive:!0}:void 0)))},$_registerTriggerListeners(e,t,n,a,s){let o=n;null!=a&&(o="function"==typeof a?a(o):a),o.forEach((n=>{const a=t[n];a&&this.$_registerEventListeners(e,a,s)}))},$_removeEventListeners(e){const t=[];this.$_events.forEach((n=>{const{targetNodes:a,eventType:s,handler:o}=n;e&&e!==s?t.push(n):a.forEach((e=>e.removeEventListener(s,o)))})),this.$_events=t},$_refreshListeners(){this.$_isDisposed||(this.$_removeEventListeners(),this.$_addEventListeners())},$_handleGlobalClose(e,t=!1){this.$_showFrameLocked||(this.hide({event:e}),e.closePopover?this.$emit("close-directive"):this.$emit("auto-hide"),t&&(this.$_preventShow=!0,setTimeout((()=>{this.$_preventShow=!1}),300)))},$_detachPopperNode(){this.$_popperNode.parentNode&&this.$_popperNode.parentNode.removeChild(this.$_popperNode)},$_swapTargetAttrs(e,t){for(const n of this.$_targetNodes){const a=n.getAttribute(e);a&&(n.removeAttribute(e),n.setAttribute(t,a))}},$_applyAttrsToTarget(e){for(const t of this.$_targetNodes)for(const n in e){const a=e[n];null==a?t.removeAttribute(n):t.setAttribute(n,a)}},$_updateParentShownChildren(e){let t=this.parentPopper;for(;t;)e?t.shownChildren.add(this.randomId):(t.shownChildren.delete(this.randomId),t.$_pendingHide&&t.hide()),t=t.parentPopper},$_isAimingPopper(){const e=this.$el.getBoundingClientRect();if(Ke>=e.left&&Ke<=e.right&&Ze>=e.top&&Ze<=e.bottom){const e=this.$_popperNode.getBoundingClientRect(),t=Ke-qe,n=Ze-Xe,a=e.left+e.width/2-qe+(e.top+e.height/2)-Xe+e.width+e.height,s=qe+t*a,o=Xe+n*a;return Je(qe,Xe,s,o,e.left,e.top,e.left,e.bottom)||Je(qe,Xe,s,o,e.left,e.top,e.right,e.top)||Je(qe,Xe,s,o,e.right,e.top,e.right,e.bottom)||Je(qe,Xe,s,o,e.left,e.bottom,e.right,e.bottom)}return!1}},render(){return this.$scopedSlots.default(this.slotData)[0]}});function He(e){for(let t=0;t=0;a--){const s=De[a];try{const a=s.$_containsGlobalTarget=Ve(s,e);s.$_pendingHide=!1,requestAnimationFrame((()=>{if(s.$_pendingHide=!1,!n[s.randomId]&&We(s,a,e)){if(s.$_handleGlobalClose(e,t),!e.closeAllPopover&&e.closePopover&&a){let e=s.parentPopper;for(;e;)n[e.randomId]=!0,e=e.parentPopper;return}let o=s.parentPopper;for(;o&&We(o,o.$_containsGlobalTarget,e);)o.$_handleGlobalClose(e,t),o=o.parentPopper}}))}catch(e){}}}function Ve(e,t){const n=e.popperNode();return e.$_mouseDownContains||n.contains(t.target)}function We(e,t,n){return n.closeAllPopover||n.closePopover&&t||function(e,t){if("function"==typeof e.autoHide){const n=e.autoHide(t);return e.lastAutoHide=n,n}return e.autoHide}(e,n)&&!t}"undefined"!=typeof document&&"undefined"!=typeof window&&(Se?(document.addEventListener("touchstart",He,!_e||{passive:!0,capture:!0}),document.addEventListener("touchend",(function(e){Ge(e,!0)}),!_e||{passive:!0,capture:!0})):(window.addEventListener("mousedown",He,!0),window.addEventListener("click",(function(e){Ge(e)}),!0)),window.addEventListener("resize",(function(e){for(let t=0;t=0&&l<=1&&d>=0&&d<=1}var Ye;function Qe(){Qe.init||(Qe.init=!0,Ye=-1!==function(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);if(e.indexOf("Trident/")>0){var n=e.indexOf("rv:");return parseInt(e.substring(n+3,e.indexOf(".",n)),10)}var a=e.indexOf("Edge/");return a>0?parseInt(e.substring(a+5,e.indexOf(".",a)),10):-1}())}function et(e,t,n,a,s,o,r,i,l,d){"boolean"!=typeof r&&(l=i,i=r,r=!1);var c,u="function"==typeof n?n.options:n;if(e&&e.render&&(u.render=e.render,u.staticRenderFns=e.staticRenderFns,u._compiled=!0,s&&(u.functional=!0)),a&&(u._scopeId=a),o?(c=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,l(e)),e&&e._registeredComponents&&e._registeredComponents.add(o)},u._ssrRegister=c):t&&(c=r?function(e){t.call(this,d(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,i(e))}),c)if(u.functional){var m=u.render;u.render=function(e,t){return c.call(t),m(e,t)}}else{var p=u.beforeCreate;u.beforeCreate=p?[].concat(p,c):[c]}return n}"undefined"!=typeof window&&window.addEventListener("mousemove",(e=>{qe=Ke,Xe=Ze,Ke=e.clientX,Ze=e.clientY}),_e?{passive:!0}:void 0);var tt={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},mounted:function(){var e=this;Qe(),this.$nextTick((function(){e._w=e.$el.offsetWidth,e._h=e.$el.offsetHeight,e.emitOnMount&&e.emitSize()}));var t=document.createElement("object");this._resizeObject=t,t.setAttribute("aria-hidden","true"),t.setAttribute("tabindex",-1),t.onload=this.addResizeHandlers,t.type="text/html",Ye&&this.$el.appendChild(t),t.data="about:blank",Ye||this.$el.appendChild(t)},beforeDestroy:function(){this.removeResizeHandlers()},methods:{compareAndNotify:function(){(!this.ignoreWidth&&this._w!==this.$el.offsetWidth||!this.ignoreHeight&&this._h!==this.$el.offsetHeight)&&(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitSize())},emitSize:function(){this.$emit("notify",{width:this._w,height:this._h})},addResizeHandlers:function(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers:function(){this._resizeObject&&this._resizeObject.onload&&(!Ye&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}},nt=function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})};nt._withStripped=!0;var at=et({render:nt,staticRenderFns:[]},undefined,tt,"data-v-8859cc6c",false,undefined,!1,void 0,void 0,void 0);var st={version:"1.0.1",install:function(e){e.component("resize-observer",at),e.component("ResizeObserver",at)}},ot=null;"undefined"!=typeof window?ot=window.Vue:void 0!==n.g&&(ot=n.g.Vue),ot&&ot.use(st);var rt={computed:{themeClass(){return function(e){const t=[e];let n=Te.themes[e]||{};do{n.$extend&&!n.$resetCss?(t.push(n.$extend),n=Te.themes[n.$extend]||{}):n=null}while(n);return t.map((e=>`v-popper--theme-${e}`))}(this.theme)}}},it={name:"VPopperContent",components:{ResizeObserver:at},mixins:[rt],props:{popperId:String,theme:String,shown:Boolean,mounted:Boolean,skipTransition:Boolean,autoHide:Boolean,handleResize:Boolean,classes:Object,result:Object},methods:{toPx:e=>null==e||isNaN(e)?null:`${e}px`}};function lt(e,t,n,a,s,o,r,i){var l,d="function"==typeof e?e.options:e;if(t&&(d.render=t,d.staticRenderFns=n,d._compiled=!0),a&&(d.functional=!0),o&&(d._scopeId="data-v-"+o),r?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),s&&s.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},d._ssrRegister=l):s&&(l=i?function(){s.call(this,(d.functional?this.parent:this).$root.$options.shadowRoot)}:s),l)if(d.functional){d._injectStyles=l;var c=d.render;d.render=function(e,t){return l.call(t),c(e,t)}}else{var u=d.beforeCreate;d.beforeCreate=u?[].concat(u,l):[l]}return{exports:e,options:d}}const dt={};var ct=lt(it,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"popover",staticClass:"v-popper__popper",class:[e.themeClass,e.classes.popperClass,{"v-popper__popper--shown":e.shown,"v-popper__popper--hidden":!e.shown,"v-popper__popper--show-from":e.classes.showFrom,"v-popper__popper--show-to":e.classes.showTo,"v-popper__popper--hide-from":e.classes.hideFrom,"v-popper__popper--hide-to":e.classes.hideTo,"v-popper__popper--skip-transition":e.skipTransition,"v-popper__popper--arrow-overflow":e.result&&e.result.arrow.overflow,"v-popper__popper--no-positioning":!e.result}],style:e.result?{position:e.result.strategy,transform:"translate3d("+Math.round(e.result.x)+"px,"+Math.round(e.result.y)+"px,0)"}:void 0,attrs:{id:e.popperId,"aria-hidden":e.shown?"false":"true",tabindex:e.autoHide?0:void 0,"data-popper-placement":e.result?e.result.placement:void 0},on:{keyup:function(t){if(!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"]))return null;e.autoHide&&e.$emit("hide")}}},[n("div",{staticClass:"v-popper__backdrop",on:{click:function(t){e.autoHide&&e.$emit("hide")}}}),n("div",{staticClass:"v-popper__wrapper",style:e.result?{transformOrigin:e.result.transformOrigin}:void 0},[n("div",{ref:"inner",staticClass:"v-popper__inner"},[e.mounted?[n("div",[e._t("default")],2),e.handleResize?n("ResizeObserver",{on:{notify:function(t){return e.$emit("resize",t)}}}):e._e()]:e._e()],2),n("div",{ref:"arrow",staticClass:"v-popper__arrow-container",style:e.result?{left:e.toPx(e.result.arrow.x),top:e.toPx(e.result.arrow.y)}:void 0},[n("div",{staticClass:"v-popper__arrow-outer"}),n("div",{staticClass:"v-popper__arrow-inner"})])])])}),[],!1,ut,null,null,null);function ut(e){for(let e in dt)this[e]=dt[e]}var mt=function(){return ct.exports}(),pt={methods:{show(...e){return this.$refs.popper.show(...e)},hide(...e){return this.$refs.popper.hide(...e)},dispose(...e){return this.$refs.popper.dispose(...e)},onResize(...e){return this.$refs.popper.onResize(...e)}}},gt={name:"VPopperWrapper",components:{Popper:$e(),PopperContent:mt},mixins:[pt,rt],inheritAttrs:!1,props:{theme:{type:String,default(){return this.$options.vPopperTheme}}},methods:{getTargetNodes(){return Array.from(this.$refs.reference.children).filter((e=>e!==this.$refs.popperContent.$el))}}},ft=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Popper",e._g(e._b({ref:"popper",attrs:{theme:e.theme,"target-nodes":e.getTargetNodes,"reference-node":function(){return e.$refs.reference},"popper-node":function(){return e.$refs.popperContent.$el}},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.popperId,s=t.isShown,o=t.shouldMountContent,r=t.skipTransition,i=t.autoHide,l=t.show,d=t.hide,c=t.handleResize,u=t.onResize,m=t.classes,p=t.result;return[n("div",{ref:"reference",staticClass:"v-popper",class:[e.themeClass,{"v-popper--shown":s}]},[e._t("default",null,{shown:s,show:l,hide:d}),n("PopperContent",{ref:"popperContent",attrs:{"popper-id":a,theme:e.theme,shown:s,mounted:o,"skip-transition":r,"auto-hide":i,"handle-resize":c,classes:m,result:p},on:{hide:d,resize:u}},[e._t("popper",null,{shown:s,hide:d})],2)],2)]}}],null,!0)},"Popper",e.$attrs,!1),e.$listeners))};const ht={};var vt=lt(gt,ft,[],!1,yt,null,null,null);function yt(e){for(let e in ht)this[e]=ht[e]}var wt=function(){return vt.exports}(),At=Ce(be({},wt),{name:"VDropdown",vPopperTheme:"dropdown"});const bt={};var Ct=lt(At,undefined,undefined,!1,kt,null,null,null);function kt(e){for(let e in bt)this[e]=bt[e]}var xt=function(){return Ct.exports}(),Tt=Ce(be({},wt),{name:"VMenu",vPopperTheme:"menu"});const Et={};var Nt=lt(Tt,undefined,undefined,!1,_t,null,null,null);function _t(e){for(let e in Et)this[e]=Et[e]}var St=function(){return Nt.exports}(),Pt=Ce(be({},wt),{name:"VTooltip",vPopperTheme:"tooltip"});const Bt={};var Lt=lt(Pt,undefined,undefined,!1,Ft,null,null,null);function Ft(e){for(let e in Bt)this[e]=Bt[e]}var zt=function(){return Lt.exports}(),Dt={name:"VTooltipDirective",components:{Popper:$e(),PopperContent:mt},mixins:[pt],inheritAttrs:!1,props:{theme:{type:String,default:"tooltip"},html:{type:Boolean,default(){return Ee(this.theme,"html")}},content:{type:[String,Number,Function],default:null},loadingContent:{type:String,default(){return Ee(this.theme,"loadingContent")}}},data:()=>({asyncContent:null}),computed:{isContentAsync(){return"function"==typeof this.content},loading(){return this.isContentAsync&&null==this.asyncContent},finalContent(){return this.isContentAsync?this.loading?this.loadingContent:this.asyncContent:this.content}},watch:{content:{handler(){this.fetchContent(!0)},immediate:!0},async finalContent(e){await this.$nextTick(),this.$refs.popper.onResize()}},created(){this.$_fetchId=0},methods:{fetchContent(e){if("function"==typeof this.content&&this.$_isShown&&(e||!this.$_loading&&null==this.asyncContent)){this.asyncContent=null,this.$_loading=!0;const e=++this.$_fetchId,t=this.content(this);t.then?t.then((t=>this.onResult(e,t))):this.onResult(e,t)}},onResult(e,t){e===this.$_fetchId&&(this.$_loading=!1,this.asyncContent=t)},onShow(){this.$_isShown=!0,this.fetchContent()},onHide(){this.$_isShown=!1}}},Mt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Popper",e._g(e._b({ref:"popper",attrs:{theme:e.theme,"popper-node":function(){return e.$refs.popperContent.$el}},on:{"apply-show":e.onShow,"apply-hide":e.onHide},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.popperId,s=t.isShown,o=t.shouldMountContent,r=t.skipTransition,i=t.autoHide,l=t.hide,d=t.handleResize,c=t.onResize,u=t.classes,m=t.result;return[n("PopperContent",{ref:"popperContent",class:{"v-popper--tooltip-loading":e.loading},attrs:{"popper-id":a,theme:e.theme,shown:s,mounted:o,"skip-transition":r,"auto-hide":i,"handle-resize":d,classes:u,result:m},on:{hide:l,resize:c}},[e.html?n("div",{domProps:{innerHTML:e._s(e.finalContent)}}):n("div",{domProps:{textContent:e._s(e.finalContent)}})])]}}])},"Popper",e.$attrs,!1),e.$listeners))};const Ot={};var Ut=lt(Dt,Mt,[],!1,Rt,null,null,null);function Rt(e){for(let e in Ot)this[e]=Ot[e]}var jt=function(){return Ut.exports}();const It="v-popper--has-tooltip";function $t(e,t,n){let a;const s=typeof t;return a="string"===s?{content:t}:t&&"object"===s?t:{content:!1},a.placement=function(e,t){let n=e.placement;if(!n&&t)for(const e of Pe)t[e]&&(n=e);return n||(n=Ee(e.theme||"tooltip","placement")),n}(a,n),a.targetNodes=()=>[e],a.referenceNode=()=>e,a}function Ht(e){e.$_popper&&(e.$_popper.$destroy(),delete e.$_popper,delete e.$_popperOldShown),e.classList&&e.classList.remove(It)}function Gt(e,{value:t,oldValue:n,modifiers:a}){const s=$t(e,t,a);if(!s.content||Ee(s.theme||"tooltip","disabled"))Ht(e);else{let n;e.$_popper?(n=e.$_popper,n.options=s):n=function(e,t,n){const a=$t(e,t,n),s=e.$_popper=new v.Ay({mixins:[pt],data:()=>({options:a}),render(e){const t=this.options,{theme:n,html:a,content:s,loadingContent:o}=t,r=ke(t,["theme","html","content","loadingContent"]);return e(jt,{props:{theme:n,html:a,content:s,loadingContent:o},attrs:r,ref:"popper"})},devtools:{hide:!0}}),o=document.createElement("div");return document.body.appendChild(o),s.$mount(o),e.classList&&e.classList.add(It),s}(e,t,a),void 0!==t.shown&&t.shown!==e.$_popperOldShown&&(e.$_popperOldShown=t.shown,t.shown?n.show():n.hide())}}var Vt={bind:Gt,update:Gt,unbind(e){Ht(e)}};function Wt(e){e.addEventListener("click",Xt),e.addEventListener("touchstart",Kt,!!_e&&{passive:!0})}function qt(e){e.removeEventListener("click",Xt),e.removeEventListener("touchstart",Kt),e.removeEventListener("touchend",Zt),e.removeEventListener("touchcancel",Jt)}function Xt(e){const t=e.currentTarget;e.closePopover=!t.$_vclosepopover_touch,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}function Kt(e){if(1===e.changedTouches.length){const t=e.currentTarget;t.$_vclosepopover_touch=!0;const n=e.changedTouches[0];t.$_vclosepopover_touchPoint=n,t.addEventListener("touchend",Zt),t.addEventListener("touchcancel",Jt)}}function Zt(e){const t=e.currentTarget;if(t.$_vclosepopover_touch=!1,1===e.changedTouches.length){const n=e.changedTouches[0],a=t.$_vclosepopover_touchPoint;e.closePopover=Math.abs(n.screenY-a.screenY)<20&&Math.abs(n.screenX-a.screenX)<20,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}}function Jt(e){e.currentTarget.$_vclosepopover_touch=!1}var Yt={bind(e,{value:t,modifiers:n}){e.$_closePopoverModifiers=n,(void 0===t||t)&&Wt(e)},update(e,{value:t,oldValue:n,modifiers:a}){e.$_closePopoverModifiers=a,t!==n&&(void 0===t||t?Wt(e):qt(e))},unbind(e){qt(e)}};const Qt=Te,en=xt;const tn={version:"1.0.0-beta.19",install:function(e,t={}){e.$_vTooltipInstalled||(e.$_vTooltipInstalled=!0,xe(Te,t),e.directive("tooltip",Vt),e.directive("close-popper",Yt),e.component("v-tooltip",zt),e.component("VTooltip",zt),e.component("v-dropdown",xt),e.component("VDropdown",xt),e.component("v-menu",St),e.component("VMenu",St))},options:Te};let nn=null;"undefined"!=typeof window?nn=window.Vue:void 0!==n.g&&(nn=n.g.Vue),nn&&nn.use(tn);var an=n(2078),sn=n(648),on=n(1431);const rn=(0,v.pM)({name:"NcPopoverTriggerProvider",provide(){return{"NcPopover:trigger:shown":()=>this.shown,"NcPopover:trigger:attrs":()=>this.triggerAttrs}},props:{shown:{type:Boolean,required:!0},popupRole:{type:String,default:void 0}},computed:{triggerAttrs(){return{"aria-haspopup":this.popupRole,"aria-expanded":this.shown.toString()}}},render(){return this.$scopedSlots.default?.({attrs:this.triggerAttrs})}});const ln=(0,on.n)(rn,null,null,!1,null,null).exports,dn={"material-design-icon":"_material-design-icon_hdy45_12",ncPopover:"_ncPopover_hdy45_20"},cn="nc-popover-8";Qt.themes[cn]=structuredClone(Qt.themes.dropdown);const un={name:"NcPopover",components:{Dropdown:en,NcPopoverTriggerProvider:ln},inheritAttrs:!1,props:{shown:{type:Boolean,default:!1},popupRole:{type:String,default:void 0,validator:e=>["menu","listbox","tree","grid","dialog","true"].includes(e)},popoverBaseClass:{type:String,default:""},focusTrap:{type:Boolean,default:!0},noFocusTrap:{type:Boolean,default:!1},setReturnFocus:{default:void 0,type:[HTMLElement,SVGElement,String,Boolean,Function]}},emits:["after-show","after-hide","update:shown"],setup:()=>({THEME:cn}),data(){return{internalShown:this.shown}},watch:{shown(e){this.internalShown=e},internalShown(e){this.$emit("update:shown",e)}},mounted(){this.checkTriggerA11y()},beforeDestroy(){this.clearFocusTrap(),this.clearEscapeStopPropagation()},methods:{checkTriggerA11y(){if(window.OC?.debug){this.getPopoverTriggerContainerElement().querySelector("[aria-expanded]")||v.Ay.util.warn("It looks like you are using a custom button as a or other popover #trigger. If you are not using as a trigger, you need to bind attrs from the #trigger slot props to your custom button. See docs for an example.")}},removeFloatingVueAriaDescribedBy(){const e=this.getPopoverTriggerContainerElement().querySelectorAll("[data-popper-shown]");for(const t of e)t.removeAttribute("aria-describedby")},getPopoverContentElement(){return this.$refs.popover?.$refs.popperContent?.$el},getPopoverTriggerContainerElement(){return this.$refs.popover.$refs.reference},async useFocusTrap(){if(await this.$nextTick(),this.noFocusTrap||!this.focusTrap)return;const e=this.getPopoverContentElement();e.tabIndex=-1,e&&(this.$focusTrap=(0,an.K)(e,{escapeDeactivates:!1,allowOutsideClick:!0,setReturnFocus:this.setReturnFocus,trapStack:(0,sn.g)(),fallBackFocus:e}),this.$focusTrap.activate())},clearFocusTrap(e={}){try{this.$focusTrap?.deactivate(e),this.$focusTrap=null}catch(e){console.warn(e)}},addEscapeStopPropagation(){const e=this.getPopoverContentElement();e?.addEventListener("keydown",this.stopKeydownEscapeHandler)},clearEscapeStopPropagation(){const e=this.getPopoverContentElement();e?.removeEventListener("keydown",this.stopKeydownEscapeHandler)},stopKeydownEscapeHandler(e){"keydown"===e.type&&"Escape"===e.key&&e.stopPropagation()},async afterShow(){this.getPopoverContentElement().addEventListener("transitionend",(()=>{this.$emit("after-show")}),{once:!0,passive:!0}),this.removeFloatingVueAriaDescribedBy(),await this.$nextTick(),await this.useFocusTrap(),this.addEscapeStopPropagation()},afterHide(){this.getPopoverContentElement().addEventListener("transitionend",(()=>{this.$emit("after-hide")}),{once:!0,passive:!0}),this.clearFocusTrap(),this.clearEscapeStopPropagation()}}};var mn=function(){var e=this,t=e._self._c;return t("Dropdown",e._g(e._b({ref:"popover",attrs:{distance:10,"arrow-padding":10,"no-auto-focus":!0,"popper-class":[e.$style.ncPopover,e.popoverBaseClass],theme:e.THEME,shown:e.internalShown},on:{"update:shown":function(t){e.internalShown=t},"apply-show":e.afterShow,"apply-hide":e.afterHide},scopedSlots:e._u([{key:"popper",fn:function(t){return[e._t("default",null,null,t)]}}],null,!0)},"Dropdown",e.$attrs,!1),e.$listeners),[t("NcPopoverTriggerProvider",{attrs:{shown:e.internalShown,"popup-role":e.popupRole},scopedSlots:e._u([{key:"default",fn:function(t){return[e._t("trigger",null,null,t)]}}],null,!0)})],1)},pn=[];const gn={$style:dn};function fn(e){for(var t in gn)this[t]=gn[t]}const hn=(0,on.n)(un,mn,pn,!1,fn,null).exports},7369:(e,t,n)=>{"use strict";n.d(t,{S:()=>a});const a=e=>{e.mounted?Array.isArray(e.mounted)||(e.mounted=[e.mounted]):e.mounted=[],e.mounted.push((function(){this.$el.setAttribute("data-v-5a538c8","")}))}},5507:(e,t,n)=>{"use strict";n.d(t,{A:()=>u,B:()=>v,C:()=>k,D:()=>y,G:()=>o,J:()=>A,K:()=>C,T:()=>p,U:()=>E,a:()=>r,b:()=>T,c:()=>f,d:()=>w,e:()=>d,f:()=>b,g:()=>g,i:()=>x,l:()=>l,n:()=>h,r:()=>i,t:()=>c,v:()=>m});var a=n(3334);const s=(0,n(1195).$)().detectLanguage().build(),o=(...e)=>s.ngettext(...e),r=(...e)=>s.gettext(...e);function i(...e){for(const t of e)if(!t.registered){for(const{l:e,t:n}of t){if(e!==(0,a.Z0)()||!n)continue;const t=Object.fromEntries(Object.entries(n).map((([e,t])=>[e,{msgid:e,msgid_plural:t.p,msgstr:t.v}])));s.addTranslations({translations:{"":t}})}t.registered=!0}}const l=[{l:"ar",t:{"A color with a HEX value {hex}":{v:["لون بالقيمة الست عشرية {hex}"]},Back:{v:["عودة"]},Choose:{v:["إختَر"]},"Color picker":{v:["لاقط الألوان"]},"More options":{v:["خيارات أخرى ..."]}}},{l:"ast",t:{"A color with a HEX value {hex}":{v:["Un color con un valor HEX {hex}"]},Back:{v:["Atrás"]},Choose:{v:["Escoyer"]},"Color picker":{v:["Selector de colores"]},"More options":{v:["Más opciones"]}}},{l:"br",t:{Choose:{v:["Dibab"]}}},{l:"ca",t:{Choose:{v:["Tria"]}}},{l:"cs",t:{"A color with a HEX value {hex}":{v:["Barva vyjádřená HEX hodnotou {hex}"]},Back:{v:["Zpět"]},Choose:{v:["Zvolit"]},"Color picker":{v:["Výběr barev"]},"More options":{v:["Další volby"]}}},{l:"cs-CZ",t:{"A color with a HEX value {hex}":{v:["Barva vyjádřená HEX hodnotou {hex}"]},Back:{v:["Zpět"]},Choose:{v:["Zvolit"]},"Color picker":{v:["Výběr barev"]},"More options":{v:["Další volby"]}}},{l:"da",t:{"A color with a HEX value {hex}":{v:["En farve med en HEX-værdi {hex}"]},Back:{v:["Tilbage"]},Choose:{v:["Vælg"]},"Color picker":{v:["Farvevælger"]},"More options":{v:["Flere muligheder"]}}},{l:"de",t:{"A color with a HEX value {hex}":{v:["Eine Farbe mit einem HEX-Wert {hex}"]},Back:{v:["Zurück"]},Choose:{v:["Auswählen"]},"Color picker":{v:["Farbauswahl"]},"More options":{v:["Weitere Optionen"]}}},{l:"de-DE",t:{"A color with a HEX value {hex}":{v:["Eine Farbe mit einem HEX-Wert {hex}"]},Back:{v:["Zurück"]},Choose:{v:["Auswählen"]},"Color picker":{v:["Farbauswahl"]},"More options":{v:["Mehr Optionen"]}}},{l:"el",t:{"A color with a HEX value {hex}":{v:["Ένα χρώμα με τιμή HEX {hex}"]},Back:{v:["Επιστροφή"]},Choose:{v:["Επιλογή"]},"Color picker":{v:["Επιλογέας χρώματος"]},"More options":{v:["Περισσότερες επιλογές"]}}},{l:"en-GB",t:{"A color with a HEX value {hex}":{v:["A colour with a HEX value {hex}"]},Back:{v:["Back"]},Choose:{v:["Choose"]},"Color picker":{v:["Colour picker"]},"More options":{v:["More options"]}}},{l:"eo",t:{Choose:{v:["Elektu"]}}},{l:"es",t:{"A color with a HEX value {hex}":{v:["Un color con un valor HEX {hex}"]},Back:{v:["Atrás"]},Choose:{v:["Escoger"]},"Color picker":{v:["Selector de color"]},"More options":{v:["Más opciones"]}}},{l:"es-AR",t:{"A color with a HEX value {hex}":{v:["Un color con valor HEX {hex}"]},Back:{v:["Atrás"]},Choose:{v:["Elegir"]},"Color picker":{v:["Selector de color"]},"More options":{v:["Más opciones"]}}},{l:"es-EC",t:{Back:{v:["Atrás"]},Choose:{v:["Elegir"]},"More options":{v:["Más opciones"]}}},{l:"es-MX",t:{"A color with a HEX value {hex}":{v:["Un color con valor HEX {hex}"]},Back:{v:["Atrás"]},Choose:{v:["Elegir"]},"Color picker":{v:["Selector de color"]},"More options":{v:["Más opciones"]}}},{l:"et-EE",t:{"A color with a HEX value {hex}":{v:["Värv hexi väärtusega {hex}"]},Back:{v:["Tagasi"]},Choose:{v:["Tee valik"]},"Color picker":{v:["Värvivalija"]},"More options":{v:["Rohkem valikuid"]}}},{l:"eu",t:{Back:{v:["Atzera"]},Choose:{v:["Aukeratu"]},"More options":{v:["Aukera gehiago"]}}},{l:"fa",t:{"A color with a HEX value {hex}":{v:["رنگی با مقدار مبنای هشت {hex}"]},Back:{v:["بازگشت"]},Choose:{v:["انتخاب کنید"]},"Color picker":{v:["انتخاب‌گر رنگ"]},"More options":{v:["گزینه‌های بیشتر"]}}},{l:"fi",t:{"A color with a HEX value {hex}":{v:["Väri heksa-arvolla {hex}"]},Back:{v:["Takaisin"]},Choose:{v:["Valitse"]},"Color picker":{v:["Värivalitsin"]},"More options":{v:["Lisää vaihtoehtoja"]}}},{l:"fr",t:{"A color with a HEX value {hex}":{v:["Une couleur de valeur HEX {hex}"]},Back:{v:["Retour"]},Choose:{v:["Choisir"]},"Color picker":{v:["Sélecteur de couleurs"]},"More options":{v:["Plus d'options"]}}},{l:"ga",t:{"A color with a HEX value {hex}":{v:["Dath le luach HEX {hex}"]},Back:{v:["Ar ais"]},Choose:{v:["Roghnaigh"]},"Color picker":{v:["Roghnóir dathanna"]},"More options":{v:["Tuilleadh roghanna"]}}},{l:"gl",t:{"A color with a HEX value {hex}":{v:["Unha cor cun valor HEX {hex}"]},Back:{v:["Atrás"]},Choose:{v:["Escoller"]},"Color picker":{v:["Selector de cores"]},"More options":{v:["Máis opcións"]}}},{l:"he",t:{Back:{v:["חזרה"]},Choose:{v:["בחירה"]},"More options":{v:["אפשרויות נוספות"]}}},{l:"hu",t:{Choose:{v:["Válassszon"]}}},{l:"id",t:{"A color with a HEX value {hex}":{v:["Warna dengan nilai HEX {hex}"]},Back:{v:["Kembali"]},Choose:{v:["Pilih"]},"More options":{v:["Opsi lainnya"]}}},{l:"is",t:{"A color with a HEX value {hex}":{v:["Litur með HEX-gildi {hex}"]},Back:{v:["Til baka"]},Choose:{v:["Velja"]},"Color picker":{v:["Litaplokkari"]},"More options":{v:["Fleiri valkostir"]}}},{l:"it",t:{"A color with a HEX value {hex}":{v:["Un colore con un valore HEX {hex}"]},Back:{v:["Indietro"]},Choose:{v:["Scegli"]},"More options":{v:["Altre opzioni"]}}},{l:"ja",t:{"A color with a HEX value {hex}":{v:[" HEX値 {hex} を持つ色"]},Back:{v:["戻る"]},Choose:{v:["選択"]},"Color picker":{v:["カラーピッカー"]},"More options":{v:["他のオプション"]}}},{l:"ja-JP",t:{"A color with a HEX value {hex}":{v:[" HEX値 {hex} を持つ色"]},Back:{v:["戻る"]},Choose:{v:["選択"]},"Color picker":{v:["カラーピッカー"]},"More options":{v:["他のオプション"]}}},{l:"ko",t:{"A color with a HEX value {hex}":{v:["HEX 값이 {hex}인 색상"]},Back:{v:["뒤로"]},Choose:{v:["선택"]},"Color picker":{v:["색상 선택기"]},"More options":{v:["옵션 더 보기"]}}},{l:"lt-LT",t:{Choose:{v:["Pasirinkti"]}}},{l:"lv",t:{Choose:{v:["Izvēlēties"]}}},{l:"mk",t:{Choose:{v:["Избери"]}}},{l:"my",t:{Choose:{v:["ရွေးချယ်ရန်"]}}},{l:"nb",t:{"A color with a HEX value {hex}":{v:["En farge med en HEX-verdi {hex}"]},Back:{v:["Tilbake"]},Choose:{v:["Velg"]},"Color picker":{v:["Fargevelger"]},"More options":{v:["Flere alternativer"]}}},{l:"nl",t:{"A color with a HEX value {hex}":{v:["Een kleur met een HEX-waarde {hex}"]},Back:{v:["Terug"]},Choose:{v:["Kies"]},"Color picker":{v:["Kleurkiezer"]},"More options":{v:["Meer opties"]}}},{l:"oc",t:{Choose:{v:["Causir"]}}},{l:"pl",t:{"A color with a HEX value {hex}":{v:["Kolor o wartości HEX {hex}"]},Back:{v:["Wstecz"]},Choose:{v:["Wybierz"]},"Color picker":{v:["Wybierz kolor"]},"More options":{v:["Więcej opcji"]}}},{l:"pt-BR",t:{"A color with a HEX value {hex}":{v:["Uma cor com valor HEX {hex}"]},Back:{v:["Voltar"]},Choose:{v:["Escolher"]},"Color picker":{v:["Seletor de cores"]},"More options":{v:["Mais opções"]}}},{l:"pt-PT",t:{"A color with a HEX value {hex}":{v:["Uma cor com o valor HEX {hex}"]},Back:{v:["Anterior"]},Choose:{v:["Escolher"]},"Color picker":{v:["seletor de cores"]},"More options":{v:["Mais opções"]}}},{l:"ro",t:{"A color with a HEX value {hex}":{v:["O culoare în HEX value {hex}"]},Back:{v:["Înapoi"]},Choose:{v:["Alegeți"]},"More options":{v:["Mai multe opțiuni"]}}},{l:"ru",t:{"A color with a HEX value {hex}":{v:["Цвет в HEX {hex}"]},Back:{v:["Назад"]},Choose:{v:["Выберите"]},"Color picker":{v:["Выбор цвета"]},"More options":{v:["Больше опций"]}}},{l:"sk",t:{"A color with a HEX value {hex}":{v:["Farba s hodnotou HEX {hex}"]},Back:{v:["Späť"]},Choose:{v:["Vybrať"]},"Color picker":{v:["Výber farby"]},"More options":{v:["Viac možností"]}}},{l:"sl",t:{Choose:{v:["Izbor"]}}},{l:"sr",t:{"A color with a HEX value {hex}":{v:["Боја са HEX вредности {hex}"]},Back:{v:["Назад"]},Choose:{v:["Изаберите"]},"Color picker":{v:["Бирач боје"]},"More options":{v:["Још опција"]}}},{l:"sv",t:{"A color with a HEX value {hex}":{v:["En färg med ett HEX-värde {hex}"]},Back:{v:["Tillbaka"]},Choose:{v:["Välj"]},"Color picker":{v:["Färgväljare"]},"More options":{v:["Fler alternativ"]}}},{l:"tr",t:{"A color with a HEX value {hex}":{v:["{hex} onaltılık değeri ile bir renk "]},Back:{v:["Geri"]},Choose:{v:["Seçin"]},"Color picker":{v:["Renk seçici"]},"More options":{v:["Diğer seçenekler"]}}},{l:"uk",t:{"A color with a HEX value {hex}":{v:["Колір у форматі HEX {hex}"]},Back:{v:["Назад"]},Choose:{v:["Виберіть"]},"Color picker":{v:["Вибір кольору"]},"More options":{v:["Більше об'єктів"]}}},{l:"uz",t:{"A color with a HEX value {hex}":{v:["HEX qiymatiga ega rang {hex}"]},Back:{v:["Orqaga"]},Choose:{v:["Tanlang"]},"Color picker":{v:["Rang tanlagich"]},"More options":{v:["Boshqa variantlar"]}}},{l:"zh-CN",t:{"A color with a HEX value {hex}":{v:["以16进制 {hex} 表示的颜色为"]},Back:{v:["返回"]},Choose:{v:["选择"]},"Color picker":{v:["颜色拾取器"]},"More options":{v:["更多选项"]}}},{l:"zh-HK",t:{"A color with a HEX value {hex}":{v:["具有 HEX 值 {hex}的顏色 "]},Back:{v:["返回"]},Choose:{v:["選擇"]},"Color picker":{v:["顏色選擇器"]},"More options":{v:["更多選項"]}}},{l:"zh-TW",t:{Back:{v:["返回"]},Choose:{v:["選擇"]},"More options":{v:["更多選項"]}}}],d=[{l:"ar",t:{"a few seconds ago":{v:["منذ عدة ثوانٍ"]},"sec. ago":{v:["ثانية مضت"]},"seconds ago":{v:["ثوانٍ مضت"]}}},{l:"ast",t:{"a few seconds ago":{v:["hai unos segundos"]},"sec. ago":{v:["hai segs"]},"seconds ago":{v:["hai segundos"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"a few seconds ago":{v:["před několika sekundami"]},"sec. ago":{v:["sek. před"]},"seconds ago":{v:["sekund předtím"]}}},{l:"cs-CZ",t:{"a few seconds ago":{v:["před několika sekundami"]},"sec. ago":{v:["sek. před"]},"seconds ago":{v:["sekund předtím"]}}},{l:"da",t:{"a few seconds ago":{v:["et par sekunder siden"]},"sec. ago":{v:["sek. siden"]},"seconds ago":{v:["sekunder siden"]}}},{l:"de",t:{"a few seconds ago":{v:["vor ein paar Sekunden"]},"sec. ago":{v:["Sek. zuvor"]},"seconds ago":{v:["Sekunden zuvor"]}}},{l:"de-DE",t:{"a few seconds ago":{v:["vor ein paar Sekunden"]},"sec. ago":{v:["Sek. zuvor"]},"seconds ago":{v:["Sekunden zuvor"]}}},{l:"el",t:{"a few seconds ago":{v:["πριν λίγα δευτερόλεπτα"]},"sec. ago":{v:["δευτ. πριν"]},"seconds ago":{v:["δευτερόλεπτα πριν"]}}},{l:"en-GB",t:{"a few seconds ago":{v:["a few seconds ago"]},"sec. ago":{v:["sec. ago"]},"seconds ago":{v:["seconds ago"]}}},{l:"eo",t:{}},{l:"es",t:{"a few seconds ago":{v:["hace unos pocos segundos"]},"sec. ago":{v:["hace segundos"]},"seconds ago":{v:["segundos atrás"]}}},{l:"es-AR",t:{"a few seconds ago":{v:["hace unos segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"es-EC",t:{"a few seconds ago":{v:["hace unos segundos"]},"sec. ago":{v:["hace segundos"]},"seconds ago":{v:["Segundos atrás"]}}},{l:"es-MX",t:{"a few seconds ago":{v:["hace unos segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"et-EE",t:{"a few seconds ago":{v:["mõni sekund tagasi"]},"sec. ago":{v:["sek. tagasi"]},"seconds ago":{v:["sekundit tagasi"]}}},{l:"eu",t:{"a few seconds ago":{v:["duela segundo batzuk"]},"sec. ago":{v:["duela seg."]},"seconds ago":{v:["duela segundo"]}}},{l:"fa",t:{"a few seconds ago":{v:["چند ثانیه پیش"]},"sec. ago":{v:["چند ثانیه پیش"]},"seconds ago":{v:["چند ثانیه پیش"]}}},{l:"fi",t:{"a few seconds ago":{v:["muutamia sekunteja sitten"]},"sec. ago":{v:["sek. sitten"]},"seconds ago":{v:["sekunteja sitten"]}}},{l:"fr",t:{"a few seconds ago":{v:["il y a quelques instants"]},"sec. ago":{v:["il y a sec."]},"seconds ago":{v:["il y a quelques secondes"]}}},{l:"ga",t:{"a few seconds ago":{v:["cúpla soicind ó shin"]},"sec. ago":{v:["soic. ó shin"]},"seconds ago":{v:["soicind ó shin"]}}},{l:"gl",t:{"a few seconds ago":{v:["hai uns segundos"]},"sec. ago":{v:["segs. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"he",t:{"a few seconds ago":{v:["לפני מספר שניות"]},"sec. ago":{v:["לפני מספר שניות"]},"seconds ago":{v:["לפני מס׳ שניות"]}}},{l:"hu",t:{}},{l:"id",t:{"a few seconds ago":{v:["beberapa detik yang lalu"]},"sec. ago":{v:["dtk. yang lalu"]},"seconds ago":{v:["beberapa detik lalu"]}}},{l:"is",t:{"a few seconds ago":{v:["fyrir örfáum sekúndum síðan"]},"sec. ago":{v:["sek. síðan"]},"seconds ago":{v:["sekúndum síðan"]}}},{l:"it",t:{"a few seconds ago":{v:["pochi secondi fa"]},"sec. ago":{v:["sec. fa"]},"seconds ago":{v:["secondi fa"]}}},{l:"ja",t:{"a few seconds ago":{v:["数秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["数秒前"]}}},{l:"ja-JP",t:{"a few seconds ago":{v:["数秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["数秒前"]}}},{l:"ko",t:{"a few seconds ago":{v:["방금 전"]},"sec. ago":{v:["몇 초 전"]},"seconds ago":{v:["초 전"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"my",t:{}},{l:"nb",t:{"a few seconds ago":{v:["noen få sekunder siden"]},"sec. ago":{v:["sek. siden"]},"seconds ago":{v:["sekunder siden"]}}},{l:"nl",t:{"a few seconds ago":{v:["enkele seconden terug"]},"sec. ago":{v:["sec. geleden"]},"seconds ago":{v:["seconden geleden"]}}},{l:"oc",t:{}},{l:"pl",t:{"a few seconds ago":{v:["kilka sekund temu"]},"sec. ago":{v:["sek. temu"]},"seconds ago":{v:["sekund temu"]}}},{l:"pt-BR",t:{"a few seconds ago":{v:["alguns segundos atrás"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"pt-PT",t:{"a few seconds ago":{v:["há alguns segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"ro",t:{"a few seconds ago":{v:["acum câteva secunde"]},"sec. ago":{v:["sec. în urmă"]},"seconds ago":{v:["secunde în urmă"]}}},{l:"ru",t:{"a few seconds ago":{v:["несколько секунд назад"]},"sec. ago":{v:["сек. назад"]},"seconds ago":{v:["секунд назад"]}}},{l:"sk",t:{"a few seconds ago":{v:["pred chvíľou"]},"sec. ago":{v:["pred pár sekundami"]},"seconds ago":{v:["pred sekundami"]}}},{l:"sl",t:{}},{l:"sr",t:{"a few seconds ago":{v:["пре неколико секунди"]},"sec. ago":{v:["сек. раније"]},"seconds ago":{v:["секунди раније"]}}},{l:"sv",t:{"a few seconds ago":{v:["några sekunder sedan"]},"sec. ago":{v:["sek. sedan"]},"seconds ago":{v:["sekunder sedan"]}}},{l:"tr",t:{"a few seconds ago":{v:["birkaç saniye önce"]},"sec. ago":{v:["sn. önce"]},"seconds ago":{v:["saniye önce"]}}},{l:"uk",t:{"a few seconds ago":{v:["декілька секунд тому"]},"sec. ago":{v:["с тому"]},"seconds ago":{v:["с тому"]}}},{l:"uz",t:{"a few seconds ago":{v:["bir necha soniya oldin"]},"sec. ago":{v:["sek. oldin"]},"seconds ago":{v:["soniyalar oldin"]}}},{l:"zh-CN",t:{"a few seconds ago":{v:["几秒前"]},"sec. ago":{v:["几秒前"]},"seconds ago":{v:["几秒前"]}}},{l:"zh-HK",t:{"a few seconds ago":{v:["幾秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["秒前"]}}},{l:"zh-TW",t:{"a few seconds ago":{v:["幾秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["秒前"]}}}],c=[{l:"ar",t:{Acapulco:{v:["بازلائي مطفي"]},"Blue Violet":{v:["بنفسجي مشعشع"]},"Boston Blue":{v:["سماوي مطفي"]},Deluge:{v:["بنفسجي مطفي"]},Feldspar:{v:["وردي صخري"]},Gold:{v:["ذهبي"]},Mariner:{v:["أزرق بحري"]},"Nextcloud blue":{v:["أزرق نكست كلاود"]},Olivine:{v:["زيتي"]},Purple:{v:["بنفسجي"]},"Rosy brown":{v:["بُنِّي زهري"]},Whiskey:{v:["نبيذي"]}}},{l:"ast",t:{Acapulco:{v:["Acapulcu"]},"Blue Violet":{v:["Viola azulao"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Oru"]},Mariner:{v:["Marineru"]},"Nextcloud blue":{v:["Nextcloud azul"]},Olivine:{v:["Olivina"]},Purple:{v:["Moráu"]},"Rosy brown":{v:["Marrón arrosao"]},Whiskey:{v:["Whiskey"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{Acapulco:{v:["Akapulko"]},"Blue Violet":{v:["Modrofialová"]},"Boston Blue":{v:["Bostonská modrá"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Živicová"]},Gold:{v:["Zlatá"]},Mariner:{v:["Námořnická"]},"Nextcloud blue":{v:["Nextcloud modrá"]},Olivine:{v:["Olivínová"]},Purple:{v:["Fialová"]},"Rosy brown":{v:["Růžovohnědá"]},Whiskey:{v:["Whisky"]}}},{l:"cs-CZ",t:{Acapulco:{v:["Akapulko"]},"Blue Violet":{v:["Modrofialová"]},"Boston Blue":{v:["Bostonská modrá"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Živicová"]},Gold:{v:["Zlatá"]},Mariner:{v:["Námořnická"]},"Nextcloud blue":{v:["Nextcloud modrá"]},Olivine:{v:["Olivínová"]},Purple:{v:["Fialová"]},"Rosy brown":{v:["Růžovohnědá"]},Whiskey:{v:["Whisky"]}}},{l:"da",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blue Violet"]},"Boston Blue":{v:["Boston Blue"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Guld"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud blue"]},Olivine:{v:["Olivine"]},Purple:{v:["Lilla"]},"Rosy brown":{v:["Rosy brown"]},Whiskey:{v:["Whiskey"]}}},{l:"de",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blau Violett"]},"Boston Blue":{v:["Boston-Blau"]},Deluge:{v:["Sintflut"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Gold"]},Mariner:{v:["Seemann"]},"Nextcloud blue":{v:["Nextcloud Blau"]},Olivine:{v:["Olivin"]},Purple:{v:["Lila"]},"Rosy brown":{v:["Rosiges Braun"]},Whiskey:{v:["Whiskey"]}}},{l:"de-DE",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blau Violett"]},"Boston Blue":{v:["Boston-Blau"]},Deluge:{v:["Sintflut"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Gold"]},Mariner:{v:["Seemann"]},"Nextcloud blue":{v:["Nextcloud Blau"]},Olivine:{v:["Olivin"]},Purple:{v:["Lila"]},"Rosy brown":{v:["Rosiges Braun"]},Whiskey:{v:["Whiskey"]}}},{l:"el",t:{Acapulco:{v:["Ακαπούλκο"]},"Blue Violet":{v:["Μπλε Βιολέτ"]},"Boston Blue":{v:["Μπλε Βοστώνης"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Χρυσό"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Μπλε Nextcloud"]},Olivine:{v:["Olivine"]},Purple:{v:["Μωβ"]},"Rosy brown":{v:["Ροζ καφέ"]},Whiskey:{v:["Ουίσκι"]}}},{l:"en-GB",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blue Violet"]},"Boston Blue":{v:["Boston Blue"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Gold"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud blue"]},Olivine:{v:["Olivine"]},Purple:{v:["Purple"]},"Rosy brown":{v:["Rosy brown"]},Whiskey:{v:["Whiskey"]}}},{l:"eo",t:{}},{l:"es",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Oro"]},Mariner:{v:["Marinero"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivino"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Marrón rosáceo"]},Whiskey:{v:["Whiskey"]}}},{l:"es-AR",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Oro"]},Mariner:{v:["Marinero"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivino"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Marrón rosáceo"]},Whiskey:{v:["Whiskey"]}}},{l:"es-EC",t:{}},{l:"es-MX",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Oro"]},Mariner:{v:["Marinero"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivino"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Marrón rosáceo"]},Whiskey:{v:["Whiskey"]}}},{l:"et-EE",t:{Acapulco:{v:["Acapulco meresinine"]},"Blue Violet":{v:["Sinakasvioletne"]},"Boston Blue":{v:["Bostoni rohekassinine"]},Deluge:{v:["Tulvavee lilla"]},Feldspar:{v:["Põlevkivipruun"]},Gold:{v:["Kuldne"]},Mariner:{v:["Meresinine"]},"Nextcloud blue":{v:["Nextcloudi sinine"]},Olivine:{v:["Oliiviroheline"]},Purple:{v:["Purpurpunane"]},"Rosy brown":{v:["Roosikarva pruun"]},Whiskey:{v:["Viskikarva kollakaspruun"]}}},{l:"eu",t:{}},{l:"fa",t:{Acapulco:{v:["آکاپولکو"]},"Blue Violet":{v:["بنفش آبی"]},"Boston Blue":{v:["آبی بوستونی"]},Deluge:{v:["سیل"]},Feldspar:{v:["فلدسپات"]},Gold:{v:["طلا"]},Mariner:{v:["مارینر"]},"Nextcloud blue":{v:["نکس کلود آبی"]},Olivine:{v:["الیوین"]},Purple:{v:["بنفش"]},"Rosy brown":{v:["قهوه‌ای رز"]},Whiskey:{v:["ویسکی"]}}},{l:"fi",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Sinivioletti"]},"Boston Blue":{v:["Bostoninsininen"]},Deluge:{v:["Tulva"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Kulta"]},Mariner:{v:["Merenkulkija"]},"Nextcloud blue":{v:["Nextcloudin sininen"]},Olivine:{v:["Oliviini"]},Purple:{v:["Purppura"]},"Rosy brown":{v:["Ruusunruskea"]},Whiskey:{v:["Viski"]}}},{l:"fr",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Bleu violet"]},"Boston Blue":{v:["Bleu de Boston"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Doré"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Bleu Nextcloud"]},Olivine:{v:["Olivine"]},Purple:{v:["Violet"]},"Rosy brown":{v:["Brun rosé"]},Whiskey:{v:["Whiskey"]}}},{l:"ga",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Gorm Violet"]},"Boston Blue":{v:["Bostún Gorm"]},Deluge:{v:["Díle"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Óir"]},Mariner:{v:["Mairnéalach"]},"Nextcloud blue":{v:["Nextcloud gorm"]},Olivine:{v:["Olaivín"]},Purple:{v:["Corcra"]},"Rosy brown":{v:["Rosach donn"]},Whiskey:{v:["Fuisce"]}}},{l:"gl",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Azul violeta"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Ouro"]},Mariner:{v:["Marino"]},"Nextcloud blue":{v:["Nextcloud azul"]},Olivine:{v:["Olivina"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Pardo rosado"]},Whiskey:{v:["Whisky"]}}},{l:"he",t:{}},{l:"hu",t:{}},{l:"id",t:{Gold:{v:["Emas"]},"Nextcloud blue":{v:["Biru Nextcloud"]},Purple:{v:["Ungu"]}}},{l:"is",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Bláklukka"]},"Boston Blue":{v:["Bostonblátt"]},Deluge:{v:["Fjólublátt"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Gull"]},Mariner:{v:["Sjóarablátt"]},"Nextcloud blue":{v:["Nextcloud blátt"]},Olivine:{v:["Ólivín"]},Purple:{v:["Purpurablátt"]},"Rosy brown":{v:["Rósabrúnt"]},Whiskey:{v:["Viský"]}}},{l:"it",t:{Gold:{v:["Oro"]},"Nextcloud blue":{v:["Nextcloud blue"]},Purple:{v:["Viola"]}}},{l:"ja",t:{Acapulco:{v:["アカプルコ"]},"Blue Violet":{v:["ブルーバイオレット"]},"Boston Blue":{v:["ボストンブルー"]},Deluge:{v:["豪雨"]},Feldspar:{v:["長石"]},Gold:{v:["黄金"]},Mariner:{v:["船乗り"]},"Nextcloud blue":{v:["ネクストクラウド・ブルー"]},Olivine:{v:["カンラン石"]},Purple:{v:["紫色"]},"Rosy brown":{v:["バラ色"]},Whiskey:{v:["ウイスキー"]}}},{l:"ja-JP",t:{Acapulco:{v:["アカプルコ"]},"Blue Violet":{v:["ブルーバイオレット"]},"Boston Blue":{v:["ボストンブルー"]},Deluge:{v:["豪雨"]},Feldspar:{v:["長石"]},Gold:{v:["黄金"]},Mariner:{v:["船乗り"]},"Nextcloud blue":{v:["ネクストクラウド・ブルー"]},Olivine:{v:["カンラン石"]},Purple:{v:["紫色"]},"Rosy brown":{v:["バラ色"]},Whiskey:{v:["ウイスキー"]}}},{l:"ko",t:{Acapulco:{v:["아카풀코"]},"Blue Violet":{v:["푸른 보라"]},"Boston Blue":{v:["보스턴 블루"]},Deluge:{v:["폭우"]},Feldspar:{v:["장석"]},Gold:{v:["금"]},Mariner:{v:["뱃사람"]},"Nextcloud blue":{v:["Nextcloud 파랑"]},Olivine:{v:["감람석"]},Purple:{v:["보라"]},"Rosy brown":{v:["로지 브라운"]},Whiskey:{v:["위스키"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"my",t:{}},{l:"nb",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blå fiolett"]},"Boston Blue":{v:["Boston blå"]},Deluge:{v:["Syndflod"]},Feldspar:{v:["Feltspat"]},Gold:{v:["Gull"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud-blå"]},Olivine:{v:["Olivin"]},Purple:{v:["Lilla"]},"Rosy brown":{v:["Rosenrød brun"]},Whiskey:{v:["Whiskey"]}}},{l:"nl",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blauw Paars"]},"Boston Blue":{v:["Boston Blauw"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Veldspaat"]},Gold:{v:["Goud"]},Mariner:{v:["Marine blauw"]},"Nextcloud blue":{v:["Nextcloud blauw"]},Olivine:{v:["Olivijn"]},Purple:{v:["Paars"]},"Rosy brown":{v:["Rozig bruin"]},Whiskey:{v:["Whiskey"]}}},{l:"oc",t:{}},{l:"pl",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Niebieski fiolet"]},"Boston Blue":{v:["Błękit Bostonu"]},Deluge:{v:["Potop"]},Feldspar:{v:["Skaleń"]},Gold:{v:["Złote"]},Mariner:{v:["Marynarz"]},"Nextcloud blue":{v:["Niebieskie Nextcloud"]},Olivine:{v:["Oliwin"]},Purple:{v:["Fioletowy"]},"Rosy brown":{v:["Różowy brąz"]},Whiskey:{v:["Whisky"]}}},{l:"pt-BR",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Dilúvio"]},Feldspar:{v:["Feldspato"]},Gold:{v:["Ouro"]},Mariner:{v:["Marinheiro"]},"Nextcloud blue":{v:["azul Nextcloud"]},Olivine:{v:["Olivina"]},Purple:{v:["Roxo"]},"Rosy brown":{v:["Castanho rosado"]},Whiskey:{v:["Uísque"]}}},{l:"pt-PT",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Azul violeta"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Ouro"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud azul"]},Olivine:{v:["Olivine"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Castanho rosado"]},Whiskey:{v:["Whiskey"]}}},{l:"ro",t:{Gold:{v:["Aur"]},"Nextcloud blue":{v:["Nextcloud albastru"]},Purple:{v:["Purpuriu"]}}},{l:"ru",t:{Acapulco:{v:["Акапулько"]},"Blue Violet":{v:["Синий фиолет"]},"Boston Blue":{v:["Синий Бостон"]},Deluge:{v:["Перламутрово-фиолетовый"]},Feldspar:{v:["Античная латунь"]},Gold:{v:["Золотой"]},Mariner:{v:["Морской"]},"Nextcloud blue":{v:["Nextcloud голубой"]},Olivine:{v:[" Оливковый"]},Purple:{v:["Фиолетовый"]},"Rosy brown":{v:["Розово-коричневый"]},Whiskey:{v:["Виски"]}}},{l:"sk",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Modro fialová"]},"Boston Blue":{v:["Bostonská modrá"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Živec"]},Gold:{v:["Zlatá"]},Mariner:{v:["Námorník"]},"Nextcloud blue":{v:["Nextcloud modrá"]},Olivine:{v:["Olivová"]},Purple:{v:["Fialová"]},"Rosy brown":{v:["Ružovo hnedá"]},Whiskey:{v:["Whisky"]}}},{l:"sl",t:{}},{l:"sr",t:{Acapulco:{v:["Акапулко"]},"Blue Violet":{v:["Плаво љубичаста"]},"Boston Blue":{v:["Бостон плава"]},Deluge:{v:["Поплава"]},Feldspar:{v:["Фелдспар"]},Gold:{v:["Злато"]},Mariner:{v:["Морнар"]},"Nextcloud blue":{v:["Nextcloud плава"]},Olivine:{v:["Маслинаста"]},Purple:{v:["Пурпурна"]},"Rosy brown":{v:["Роси браон"]},Whiskey:{v:["Виски"]}}},{l:"sv",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blåviolett"]},"Boston Blue":{v:["Bostonblå"]},Deluge:{v:["Skyfallsblå"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Guld"]},Mariner:{v:["Marinblå"]},"Nextcloud blue":{v:["Nextcloud-blå"]},Olivine:{v:["Olivin"]},Purple:{v:["Lila"]},"Rosy brown":{v:["Rosabrun"]},Whiskey:{v:["Whisky"]}}},{l:"tr",t:{Acapulco:{v:["Akapulko"]},"Blue Violet":{v:["Mavi mor"]},"Boston Blue":{v:["Boston mavisi"]},Deluge:{v:["Sel"]},Feldspar:{v:["Feldispat"]},Gold:{v:["Altın"]},Mariner:{v:["Denizci"]},"Nextcloud blue":{v:["Nextcloud mavi"]},Olivine:{v:["Zeytinlik"]},Purple:{v:["Mor"]},"Rosy brown":{v:["Kırmızımsı kahverengi"]},Whiskey:{v:["Viski"]}}},{l:"uk",t:{Acapulco:{v:["Акапулько"]},"Blue Violet":{v:["Блакитна фіалка"]},"Boston Blue":{v:["Бостонський синій"]},Deluge:{v:["Злива"]},Feldspar:{v:["Польові шпати"]},Gold:{v:["Золотий"]},Mariner:{v:["Морський"]},"Nextcloud blue":{v:["Блакитний Nextcloud"]},Olivine:{v:["Олива"]},Purple:{v:["Фіолетовий"]},"Rosy brown":{v:["Темно-рожевий"]},Whiskey:{v:["Кола"]}}},{l:"uz",t:{Acapulco:{v:["Akapulko"]},"Blue Violet":{v:["Moviy binafsha"]},"Boston Blue":{v:["Boston ko'k"]},Deluge:{v:["To'fon"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Oltin"]},Mariner:{v:["Dengizchi"]},"Nextcloud blue":{v:["Ko'k Nextcloud "]},Olivine:{v:["Olivine"]},Purple:{v:["Binafsha"]},"Rosy brown":{v:["Qizil jigarrang"]},Whiskey:{v:["Whiskey"]}}},{l:"zh-CN",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["瓦罗兰特蓝"]},"Boston Blue":{v:["波士顿蓝"]},Deluge:{v:["洪水色"]},Feldspar:{v:["长石"]},Gold:{v:["金色"]},Mariner:{v:["水手"]},"Nextcloud blue":{v:["Nextcloud 蓝"]},Olivine:{v:["橄榄石色"]},Purple:{v:["紫色"]},"Rosy brown":{v:["玫瑰棕色"]},Whiskey:{v:["威士忌"]}}},{l:"zh-HK",t:{Acapulco:{v:["阿卡普爾科"]},"Blue Violet":{v:["藍紫色"]},"Boston Blue":{v:["波士頓藍"]},Deluge:{v:["大洪水"]},Feldspar:{v:["長石"]},Gold:{v:["Gold"]},Mariner:{v:["海軍藍"]},"Nextcloud blue":{v:["Nextcloud 藍色"]},Olivine:{v:["橄欖石色"]},Purple:{v:["紫色"]},"Rosy brown":{v:["玫瑰棕色"]},Whiskey:{v:["威士忌"]}}},{l:"zh-TW",t:{}}],u=[{l:"ar",t:{Actions:{v:["إجراءات"]}}},{l:"ast",t:{Actions:{v:["Aiciones"]}}},{l:"br",t:{Actions:{v:["Oberioù"]}}},{l:"ca",t:{Actions:{v:["Accions"]}}},{l:"cs",t:{Actions:{v:["Akce"]}}},{l:"cs-CZ",t:{Actions:{v:["Akce"]}}},{l:"da",t:{Actions:{v:["Handlinger"]}}},{l:"de",t:{Actions:{v:["Aktionen"]}}},{l:"de-DE",t:{Actions:{v:["Aktionen"]}}},{l:"el",t:{Actions:{v:["Ενέργειες"]}}},{l:"en-GB",t:{Actions:{v:["Actions"]}}},{l:"eo",t:{Actions:{v:["Agoj"]}}},{l:"es",t:{Actions:{v:["Acciones"]}}},{l:"es-AR",t:{Actions:{v:["Acciones"]}}},{l:"es-EC",t:{Actions:{v:["Acciones"]}}},{l:"es-MX",t:{Actions:{v:["Acciones"]}}},{l:"et-EE",t:{Actions:{v:["Tegevus"]}}},{l:"eu",t:{Actions:{v:["Ekintzak"]}}},{l:"fa",t:{Actions:{v:["کنش‌ها"]}}},{l:"fi",t:{Actions:{v:["Toiminnot"]}}},{l:"fr",t:{Actions:{v:["Actions"]}}},{l:"ga",t:{Actions:{v:["Gníomhartha"]}}},{l:"gl",t:{Actions:{v:["Accións"]}}},{l:"he",t:{Actions:{v:["פעולות"]}}},{l:"hu",t:{Actions:{v:["Műveletek"]}}},{l:"id",t:{Actions:{v:["Tindakan"]}}},{l:"is",t:{Actions:{v:["Aðgerðir"]}}},{l:"it",t:{Actions:{v:["Azioni"]}}},{l:"ja",t:{Actions:{v:["操作"]}}},{l:"ja-JP",t:{Actions:{v:["操作"]}}},{l:"ko",t:{Actions:{v:["동작"]}}},{l:"lt-LT",t:{Actions:{v:["Veiksmai"]}}},{l:"lv",t:{}},{l:"mk",t:{Actions:{v:["Акции"]}}},{l:"my",t:{Actions:{v:["လုပ်ဆောင်ချက်များ"]}}},{l:"nb",t:{Actions:{v:["Handlinger"]}}},{l:"nl",t:{Actions:{v:["Acties"]}}},{l:"oc",t:{Actions:{v:["Accions"]}}},{l:"pl",t:{Actions:{v:["Działania"]}}},{l:"pt-BR",t:{Actions:{v:["Ações"]}}},{l:"pt-PT",t:{Actions:{v:["Ações"]}}},{l:"ro",t:{Actions:{v:["Acțiuni"]}}},{l:"ru",t:{Actions:{v:["Действия "]}}},{l:"sk",t:{Actions:{v:["Akcie"]}}},{l:"sl",t:{Actions:{v:["Dejanja"]}}},{l:"sr",t:{Actions:{v:["Радње"]}}},{l:"sv",t:{Actions:{v:["Åtgärder"]}}},{l:"tr",t:{Actions:{v:["İşlemler"]}}},{l:"uk",t:{Actions:{v:["Дії"]}}},{l:"uz",t:{Actions:{v:["Harakatlar"]}}},{l:"zh-CN",t:{Actions:{v:["行为"]}}},{l:"zh-HK",t:{Actions:{v:["動作"]}}},{l:"zh-TW",t:{Actions:{v:["動作"]}}}],m=[{l:"ar",t:{"Avatar of {displayName}":{v:["صورة الملف الشخصي الرمزية لــ {displayName} "]},"Avatar of {displayName}, {status}":{v:["صورة الملف الشخصي الرمزية لــ {displayName}، {status}"]}}},{l:"ast",t:{"Avatar of {displayName}":{v:["Avatar de: {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de: {displayName}, {status}"]}}},{l:"br",t:{}},{l:"ca",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"cs",t:{"Avatar of {displayName}":{v:["Zástupný obrázek uživatele {displayName}"]},"Avatar of {displayName}, {status}":{v:["Zástupný obrázek uživatele {displayName}, {status}"]}}},{l:"cs-CZ",t:{"Avatar of {displayName}":{v:["Zástupný obrázek uživatele {displayName}"]},"Avatar of {displayName}, {status}":{v:["Zástupný obrázek uživatele {displayName}, {status}"]}}},{l:"da",t:{"Avatar of {displayName}":{v:["Avatar af {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar af {displayName}, {status}"]}}},{l:"de",t:{"Avatar of {displayName}":{v:["Avatar von {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar von {displayName}, {status}"]}}},{l:"de-DE",t:{"Avatar of {displayName}":{v:["Avatar von {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar von {displayName}, {status}"]}}},{l:"el",t:{"Avatar of {displayName}":{v:["Άβαταρ του {displayName}"]},"Avatar of {displayName}, {status}":{v:["Άβαταρ του {displayName}, {status}"]}}},{l:"en-GB",t:{"Avatar of {displayName}":{v:["Avatar of {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar of {displayName}, {status}"]}}},{l:"eo",t:{}},{l:"es",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es-AR",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es-EC",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es-MX",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"et-EE",t:{"Avatar of {displayName}":{v:["Avatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar {displayName}, {status}"]}}},{l:"eu",t:{"Avatar of {displayName}":{v:["{displayName}-(e)n irudia"]},"Avatar of {displayName}, {status}":{v:["{displayName} -(e)n irudia, {status}"]}}},{l:"fa",t:{"Avatar of {displayName}":{v:["آواتار {displayName}"]},"Avatar of {displayName}, {status}":{v:["آواتار {displayName} ، {status}"]}}},{l:"fi",t:{"Avatar of {displayName}":{v:["{displayName}n avatar"]},"Avatar of {displayName}, {status}":{v:["{displayName}n avatar, {status}"]}}},{l:"fr",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"ga",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"gl",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"he",t:{"Avatar of {displayName}":{v:["תמונה ייצוגית של {displayName}"]},"Avatar of {displayName}, {status}":{v:["תמונה ייצוגית של {displayName}, {status}"]}}},{l:"hu",t:{"Avatar of {displayName}":{v:["{displayName} profilképe"]},"Avatar of {displayName}, {status}":{v:["{displayName} profilképe, {status}"]}}},{l:"id",t:{"Avatar of {displayName}":{v:["Avatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar {displayName}, {status}"]}}},{l:"is",t:{"Avatar of {displayName}":{v:["Auðkennismynd fyrir {displayName}"]},"Avatar of {displayName}, {status}":{v:["Auðkennismynd fyrir {displayName}, {status}"]}}},{l:"it",t:{"Avatar of {displayName}":{v:["Avatar di {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar di {displayName}, {status}"]}}},{l:"ja",t:{"Avatar of {displayName}":{v:["{displayName} のアバター"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} のアバター"]}}},{l:"ja-JP",t:{"Avatar of {displayName}":{v:["{displayName} のアバター"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} のアバター"]}}},{l:"ko",t:{"Avatar of {displayName}":{v:["{displayName}님의 아바타"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status}님의 아바타"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Avatar of {displayName}":{v:["Аватар на {displayName}"]},"Avatar of {displayName}, {status}":{v:["Аватар на {displayName}, {status}"]}}},{l:"my",t:{"Avatar of {displayName}":{v:["{displayName} ၏ ကိုယ်ပွား"]}}},{l:"nb",t:{"Avatar of {displayName}":{v:["Avataren til {displayName}"]},"Avatar of {displayName}, {status}":{v:["{displayName}'s avatar, {status}"]}}},{l:"nl",t:{"Avatar of {displayName}":{v:["Avatar van {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar van {displayName}, {status}"]}}},{l:"oc",t:{}},{l:"pl",t:{"Avatar of {displayName}":{v:["Awatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Awatar {displayName}, {status}"]}}},{l:"pt-BR",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"pt-PT",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"ro",t:{"Avatar of {displayName}":{v:["Avatarul lui {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatarul lui {displayName}, {status}"]}}},{l:"ru",t:{"Avatar of {displayName}":{v:["Аватар {displayName}"]},"Avatar of {displayName}, {status}":{v:["Фотография {displayName}, {status}"]}}},{l:"sk",t:{"Avatar of {displayName}":{v:["Avatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar {displayName}, {status}"]}}},{l:"sl",t:{"Avatar of {displayName}":{v:["Podoba {displayName}"]},"Avatar of {displayName}, {status}":{v:["Prikazna slika {displayName}, {status}"]}}},{l:"sr",t:{"Avatar of {displayName}":{v:["Аватар за {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar za {displayName}, {status}"]}}},{l:"sv",t:{"Avatar of {displayName}":{v:["{displayName}s avatar"]},"Avatar of {displayName}, {status}":{v:["{displayName}s avatar, {status}"]}}},{l:"tr",t:{"Avatar of {displayName}":{v:["{displayName} avatarı"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} avatarı"]}}},{l:"uk",t:{"Avatar of {displayName}":{v:["Аватар {displayName}"]},"Avatar of {displayName}, {status}":{v:["Аватар {displayName}, {status}"]}}},{l:"uz",t:{"Avatar of {displayName}":{v:[" {displayName}Avatari"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} Avatari"]}}},{l:"zh-CN",t:{"Avatar of {displayName}":{v:["{displayName}的头像"]},"Avatar of {displayName}, {status}":{v:["{displayName}的头像,{status}"]}}},{l:"zh-HK",t:{"Avatar of {displayName}":{v:["{displayName} 的頭像"]},"Avatar of {displayName}, {status}":{v:["{displayName} 的頭像,{status}"]}}},{l:"zh-TW",t:{"Avatar of {displayName}":{v:["{displayName} 的大頭照"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} 的大頭照"]}}}],p=[{l:"ar",t:{away:{v:["غير موجود"]},busy:{v:["مشغول"]},"do not disturb":{v:["يُرجى عدم الإزعاج"]},invisible:{v:["غير مرئي"]},offline:{v:["غير متصل"]},online:{v:["متصل"]}}},{l:"ast",t:{away:{v:["ausente"]},busy:{v:["ocupáu"]},"do not disturb":{v:["nun molestar"]},invisible:{v:["invisible"]},offline:{v:["desconectáu"]},online:{v:["en llinia"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{away:{v:["pryč"]},busy:{v:["zaneprádněn(a)"]},"do not disturb":{v:["nerušit"]},invisible:{v:["neviditelné"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"cs-CZ",t:{away:{v:["pryč"]},busy:{v:["zaneprádněn(a)"]},"do not disturb":{v:["nerušit"]},invisible:{v:["neviditelné"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"da",t:{away:{v:["væk"]},busy:{v:["optaget"]},"do not disturb":{v:["forstyr ikke"]},invisible:{v:["usynlig"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"de",t:{away:{v:["Abwesend"]},busy:{v:["Beschäftigt"]},"do not disturb":{v:["Bitte nicht stören"]},invisible:{v:["Unsichtbar"]},offline:{v:["Offline"]},online:{v:["Online"]}}},{l:"de-DE",t:{away:{v:["Abwesend"]},busy:{v:["Beschäftigt"]},"do not disturb":{v:["Bitte nicht stören"]},invisible:{v:["Unsichtbar"]},offline:{v:["Offline"]},online:{v:["Online"]}}},{l:"el",t:{away:{v:["μακριά"]},busy:{v:["απασχολημένος"]},"do not disturb":{v:["μην ενοχλείτε"]},invisible:{v:["αόρατο"]},offline:{v:["εκτός σύνδεσης"]},online:{v:["συνδεδεμένος"]}}},{l:"en-GB",t:{away:{v:["away"]},busy:{v:["busy"]},"do not disturb":{v:["do not disturb"]},invisible:{v:["invisible"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"eo",t:{}},{l:"es",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["no molestar"]},invisible:{v:["invisible"]},offline:{v:["fuera de línea"]},online:{v:["en línea"]}}},{l:"es-AR",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["no molestar"]},invisible:{v:["invisible"]},offline:{v:["desconectado"]},online:{v:["en línea"]}}},{l:"es-EC",t:{}},{l:"es-MX",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["no molestar"]},invisible:{v:["invisible"]},offline:{v:["fuera de línea"]},online:{v:["en línea"]}}},{l:"et-EE",t:{away:{v:["eemal"]},busy:{v:["hõivatud"]},"do not disturb":{v:["ära sega"]},invisible:{v:["nähtamatu"]},offline:{v:["pole võrgus"]},online:{v:["võrgus"]}}},{l:"eu",t:{}},{l:"fa",t:{away:{v:["دور از دستگاه"]},busy:{v:["مشغول"]},"do not disturb":{v:["مزاحم نشوید"]},invisible:{v:["مخفی"]},offline:{v:["برون‌خط"]},online:{v:["برخط"]}}},{l:"fi",t:{away:{v:["poissa"]},busy:{v:["varattu"]},"do not disturb":{v:["älä häiritse"]},invisible:{v:["näkymätön"]},offline:{v:["ei linjalla"]},online:{v:["linjalla"]}}},{l:"fr",t:{away:{v:["absent"]},busy:{v:["occupé"]},"do not disturb":{v:["ne pas déranger"]},invisible:{v:["invisible"]},offline:{v:["hors ligne"]},online:{v:["en ligne"]}}},{l:"ga",t:{away:{v:["ar shiúl"]},busy:{v:["gnóthach"]},"do not disturb":{v:["ná cur as"]},invisible:{v:["dofheicthe"]},offline:{v:["as líne"]},online:{v:["ar líne"]}}},{l:"gl",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["non molestar"]},invisible:{v:["invisíbel"]},offline:{v:["desconectado"]},online:{v:["conectado"]}}},{l:"he",t:{}},{l:"hu",t:{}},{l:"id",t:{away:{v:["tidak tersedia"]},"do not disturb":{v:["jangan ganggu"]},offline:{v:["luring"]},online:{v:["daring"]}}},{l:"is",t:{away:{v:["í burtu"]},busy:{v:["upptekin/n"]},"do not disturb":{v:["ekki ónáða"]},invisible:{v:["ósýnilegt"]},offline:{v:["ónettengt"]},online:{v:["nettengt"]}}},{l:"it",t:{away:{v:["via"]},"do not disturb":{v:["non disturbare"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"ja",t:{away:{v:["離れる"]},busy:{v:["ビジー"]},"do not disturb":{v:["邪魔をしないでください"]},invisible:{v:["不可視"]},offline:{v:["オフライン"]},online:{v:["オンライン"]}}},{l:"ja-JP",t:{away:{v:["離れる"]},busy:{v:["ビジー"]},"do not disturb":{v:["邪魔をしないでください"]},invisible:{v:["不可視"]},offline:{v:["オフライン"]},online:{v:["オンライン"]}}},{l:"ko",t:{away:{v:["자리 비움"]},busy:{v:["바쁨"]},"do not disturb":{v:["방해 금지"]},invisible:{v:["보이지 않음"]},offline:{v:["오프라인"]},online:{v:["온라인"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"my",t:{}},{l:"nb",t:{away:{v:["borte"]},busy:{v:["opptatt"]},"do not disturb":{v:["ikke forstyrr"]},invisible:{v:["usynlig"]},offline:{v:["frakoblet"]},online:{v:["tilkoblet"]}}},{l:"nl",t:{away:{v:["weg"]},busy:{v:["bezig"]},"do not disturb":{v:["niet storen"]},invisible:{v:["Onzichtbaar"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"oc",t:{}},{l:"pl",t:{away:{v:["stąd"]},busy:{v:["zajęty"]},"do not disturb":{v:["nie przeszkadzać"]},invisible:{v:["niewidzialny"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"pt-BR",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["não perturbe"]},invisible:{v:["invisível"]},offline:{v:["desligada"]},online:{v:["ligado"]}}},{l:"pt-PT",t:{away:{v:["longe"]},busy:{v:["ocupado"]},"do not disturb":{v:["não incomodar"]},invisible:{v:["invisível"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"ro",t:{away:{v:["plecat"]},"do not disturb":{v:["nu deranjați"]},offline:{v:["deconectat"]},online:{v:["online"]}}},{l:"ru",t:{away:{v:["отсутствие"]},busy:{v:["занятый"]},"do not disturb":{v:["не беспокоить"]},invisible:{v:["невидимый"]},offline:{v:["офлайн"]},online:{v:["онлайн"]}}},{l:"sk",t:{away:{v:["neprítomný"]},busy:{v:["zaneprázdnený"]},"do not disturb":{v:["nerušiť"]},invisible:{v:["neviditeľný"]},offline:{v:["Odpojený - offline"]},online:{v:["Pripojený - online"]}}},{l:"sl",t:{}},{l:"sr",t:{away:{v:["одсутан"]},busy:{v:["заузет"]},"do not disturb":{v:["не узнемиравај"]},invisible:{v:["невидљиво"]},offline:{v:["ван мреже"]},online:{v:["на мрежи"]}}},{l:"sv",t:{away:{v:["borta"]},busy:{v:["upptagen"]},"do not disturb":{v:["stör ej"]},invisible:{v:["osynlig"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"tr",t:{away:{v:["Uzakta"]},busy:{v:["meşgul"]},"do not disturb":{v:["Rahatsız etmeyin"]},invisible:{v:["görünmez"]},offline:{v:["Çevrim dışı"]},online:{v:["Çevrim içi"]}}},{l:"uk",t:{away:{v:["відсутній"]},busy:{v:["зайнято"]},"do not disturb":{v:["не турбувати"]},invisible:{v:["Невидимий"]},offline:{v:["не в мережі"]},online:{v:["в мережі"]}}},{l:"uz",t:{away:{v:["uzoqda"]},busy:{v:["band"]},"do not disturb":{v:["bezovta qilmang"]},invisible:{v:["ko'rinmas"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"zh-CN",t:{away:{v:["离开"]},busy:{v:["繁忙"]},"do not disturb":{v:["请勿打扰"]},invisible:{v:["隐藏的"]},offline:{v:["离线"]},online:{v:["在线"]}}},{l:"zh-HK",t:{away:{v:["離開"]},busy:{v:["忙碌"]},"do not disturb":{v:["請勿打擾"]},invisible:{v:["隐藏的"]},offline:{v:["離線"]},online:{v:["在線"]}}},{l:"zh-TW",t:{}}],g=[{l:"ar",t:{"Clear selected":{v:["محو المحدّد"]},"Deselect {option}":{v:["إلغاء تحديد {option}"]},Options:{v:["خيارات"]}}},{l:"ast",t:{"Clear selected":{v:["Borrar lo seleicionao"]},"Deselect {option}":{v:["Deseleicionar «{option}»"]},Options:{v:["Opciones"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Clear selected":{v:["Vyčistit vybrané"]},"Deselect {option}":{v:["Zrušit výběr {option}"]},Options:{v:["Možnosti"]}}},{l:"cs-CZ",t:{"Clear selected":{v:["Vyčistit vybrané"]},"Deselect {option}":{v:["Zrušit výběr {option}"]},Options:{v:["Možnosti"]}}},{l:"da",t:{"Clear selected":{v:["Ryd valgt"]},"Deselect {option}":{v:["Fravælg {option}"]},Options:{v:["Indstillinger"]}}},{l:"de",t:{"Clear selected":{v:["Auswahl leeren"]},"Deselect {option}":{v:["{option} abwählen"]},Options:{v:["Optionen"]}}},{l:"de-DE",t:{"Clear selected":{v:["Auswahl leeren"]},"Deselect {option}":{v:["{option} abwählen"]},Options:{v:["Optionen"]}}},{l:"el",t:{"Clear selected":{v:["Εκκαθάριση επιλογής"]},"Deselect {option}":{v:["Αποεπιλογή {option}"]},Options:{v:["Επιλογές"]}}},{l:"en-GB",t:{"Clear selected":{v:["Clear selected"]},"Deselect {option}":{v:["Deselect {option}"]},Options:{v:["Options"]}}},{l:"eo",t:{}},{l:"es",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},Options:{v:["Opciones"]}}},{l:"es-AR",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},Options:{v:["Opciones"]}}},{l:"es-EC",t:{}},{l:"es-MX",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},Options:{v:["Opciones"]}}},{l:"et-EE",t:{"Clear selected":{v:["Tühjenad valik"]},"Deselect {option}":{v:["Eemalda {option} valik"]},Options:{v:["Valikud"]}}},{l:"eu",t:{}},{l:"fa",t:{"Clear selected":{v:["پاک کردن مورد انتخاب شده"]},"Deselect {option}":{v:["لغو انتخاب {option}"]},Options:{v:["گزینه‌ها"]}}},{l:"fi",t:{"Clear selected":{v:["Tyhjennä valitut"]},"Deselect {option}":{v:["Poista valinta {option}"]},Options:{v:["Valinnat"]}}},{l:"fr",t:{"Clear selected":{v:["Vider la sélection"]},"Deselect {option}":{v:["Désélectionner {option}"]},Options:{v:["Options"]}}},{l:"ga",t:{"Clear selected":{v:["Glan roghnaithe"]},"Deselect {option}":{v:["Díroghnaigh {option}"]},Options:{v:["Roghanna"]}}},{l:"gl",t:{"Clear selected":{v:["Limpar o seleccionado"]},"Deselect {option}":{v:["Desmarcar {opción}"]},Options:{v:["Opcións"]}}},{l:"he",t:{}},{l:"hu",t:{}},{l:"id",t:{"Clear selected":{v:["Hapus terpilih"]},"Deselect {option}":{v:["Batalkan pemilihan {option}"]}}},{l:"is",t:{"Clear selected":{v:["Hreinsa valið"]},"Deselect {option}":{v:["Afvelja {option}"]},Options:{v:["Valkostir"]}}},{l:"it",t:{"Clear selected":{v:["Cancella selezionati"]},"Deselect {option}":{v:["Deselezionare {option}"]}}},{l:"ja",t:{"Clear selected":{v:["選択を解除"]},"Deselect {option}":{v:["{option} の選択を解除"]},Options:{v:["オプション"]}}},{l:"ja-JP",t:{"Clear selected":{v:["選択を解除"]},"Deselect {option}":{v:["{option} の選択を解除"]},Options:{v:["オプション"]}}},{l:"ko",t:{"Clear selected":{v:["선택 항목 지우기"]},"Deselect {option}":{v:["{option} 선택 해제"]},Options:{v:["옵션"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"my",t:{}},{l:"nb",t:{"Clear selected":{v:["Tøm merket"]},"Deselect {option}":{v:["Opphev valg {option}"]},Options:{v:["Alternativer"]}}},{l:"nl",t:{"Clear selected":{v:["Selectie wissen"]},"Deselect {option}":{v:["Deselecteer {optie}"]},Options:{v:["Opties"]}}},{l:"oc",t:{}},{l:"pl",t:{"Clear selected":{v:["Wyczyść wybrane"]},"Deselect {option}":{v:["Odznacz {option}"]},Options:{v:["Opcje"]}}},{l:"pt-BR",t:{"Clear selected":{v:["Limpar selecionados"]},"Deselect {option}":{v:["Desmacar {option}"]},Options:{v:["Opções"]}}},{l:"pt-PT",t:{"Clear selected":{v:["Limpeza selecionada"]},"Deselect {option}":{v:["Desmarcar {option}"]},Options:{v:["Opções"]}}},{l:"ro",t:{"Clear selected":{v:["Șterge selecția"]},"Deselect {option}":{v:["Deselctează {option}"]}}},{l:"ru",t:{"Clear selected":{v:["Очистить выбранный"]},"Deselect {option}":{v:["Отменить выбор {option}"]},Options:{v:["Варианты"]}}},{l:"sk",t:{"Clear selected":{v:["Vymazať vybraté"]},"Deselect {option}":{v:["Zrušiť výber {option}"]},Options:{v:["možnosti"]}}},{l:"sl",t:{}},{l:"sr",t:{"Clear selected":{v:["Обриши изабрано"]},"Deselect {option}":{v:["Уклони избор {option}"]},Options:{v:["Опције"]}}},{l:"sv",t:{"Clear selected":{v:["Rensa val"]},"Deselect {option}":{v:["Avmarkera {option}"]},Options:{v:["Alternativ"]}}},{l:"tr",t:{"Clear selected":{v:["Seçilmişleri temizle"]},"Deselect {option}":{v:["{option} bırak"]},Options:{v:["Seçenekler"]}}},{l:"uk",t:{"Clear selected":{v:["Очистити вибране"]},"Deselect {option}":{v:["Зняти вибір {option}"]},Options:{v:["Параметри"]}}},{l:"uz",t:{"Clear selected":{v:["Tanlanganni tozalash"]},"Deselect {option}":{v:["{option}tanlovni bekor qiling"]},Options:{v:["Variantlar"]}}},{l:"zh-CN",t:{"Clear selected":{v:["清除所选"]},"Deselect {option}":{v:["取消选择 {option}"]},Options:{v:["选项"]}}},{l:"zh-HK",t:{"Clear selected":{v:["清除所選項目"]},"Deselect {option}":{v:["取消選擇 {option}"]},Options:{v:["選項"]}}},{l:"zh-TW",t:{}}],f=[{l:"ar",t:{"Clear text":{v:["محو النص"]},"Save changes":{v:["حفظ التغييرات"]}}},{l:"ast",t:{"Clear text":{v:["Borrar el testu"]},"Save changes":{v:["Guardar los cambeos"]}}},{l:"br",t:{}},{l:"ca",t:{"Clear text":{v:["Netejar text"]}}},{l:"cs",t:{"Clear text":{v:["Čitelný text"]},"Save changes":{v:["Uložit změny"]}}},{l:"cs-CZ",t:{"Clear text":{v:["Čitelný text"]},"Save changes":{v:["Uložit změny"]}}},{l:"da",t:{"Clear text":{v:["Ryd tekst"]},"Save changes":{v:["Gem ændringer"]}}},{l:"de",t:{"Clear text":{v:["Klartext"]},"Save changes":{v:["Änderungen speichern"]}}},{l:"de-DE",t:{"Clear text":{v:["Klartext"]},"Save changes":{v:["Änderungen speichern"]}}},{l:"el",t:{"Clear text":{v:["Εκκαθάριση κειμένου"]},"Save changes":{v:["Αποθήκευση αλλαγών"]}}},{l:"en-GB",t:{"Clear text":{v:["Clear text"]},"Save changes":{v:["Save changes"]}}},{l:"eo",t:{}},{l:"es",t:{"Clear text":{v:["Limpiar texto"]},"Save changes":{v:["Guardar cambios"]}}},{l:"es-AR",t:{"Clear text":{v:["Limpiar texto"]},"Save changes":{v:["Guardar cambios"]}}},{l:"es-EC",t:{"Clear text":{v:["Limpiar texto"]}}},{l:"es-MX",t:{"Clear text":{v:["Limpiar texto"]},"Save changes":{v:["Guardar cambios"]}}},{l:"et-EE",t:{"Clear text":{v:["Kustuta tekst"]},"Save changes":{v:["Salvesta muudatused"]}}},{l:"eu",t:{"Clear text":{v:["Garbitu testua"]}}},{l:"fa",t:{"Clear text":{v:["پاک کردن متن"]},"Save changes":{v:["ذخیرهٔ تغییرات"]}}},{l:"fi",t:{"Clear text":{v:["Tyhjennä teksti"]},"Save changes":{v:["Tallenna muutokset"]}}},{l:"fr",t:{"Clear text":{v:["Effacer le texte"]},"Save changes":{v:["Sauvegarder les changements"]}}},{l:"ga",t:{"Clear text":{v:["Glan téacs"]},"Save changes":{v:["Sabháil na hathruithe"]}}},{l:"gl",t:{"Clear text":{v:["Limpar o texto"]},"Save changes":{v:["Gardar os cambios"]}}},{l:"he",t:{"Clear text":{v:["פינוי טקסט"]}}},{l:"hu",t:{"Clear text":{v:["Szöveg törlése"]}}},{l:"id",t:{"Clear text":{v:["Bersihkan teks"]},"Save changes":{v:["Simpan perubahan"]}}},{l:"is",t:{"Clear text":{v:["Hreinsa texta"]},"Save changes":{v:["Vista breytingar"]}}},{l:"it",t:{"Clear text":{v:["Cancella il testo"]},"Save changes":{v:["Salva le modifiche"]}}},{l:"ja",t:{"Clear text":{v:["テキストをクリア"]},"Save changes":{v:["変更を保存"]}}},{l:"ja-JP",t:{"Clear text":{v:["テキストをクリア"]},"Save changes":{v:["変更を保存"]}}},{l:"ko",t:{"Clear text":{v:["텍스트 지우기"]},"Save changes":{v:["변경 사항 저장"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"my",t:{}},{l:"nb",t:{"Clear text":{v:["Fjern tekst"]},"Save changes":{v:["Lagre endringer"]}}},{l:"nl",t:{"Clear text":{v:["Wis tekst"]},"Save changes":{v:["Wijzigingen opslaan"]}}},{l:"oc",t:{}},{l:"pl",t:{"Clear text":{v:["Wyczyść tekst"]},"Save changes":{v:["Zapisz zmiany"]}}},{l:"pt-BR",t:{"Clear text":{v:["Limpar texto"]},"Save changes":{v:["Salvar alterações"]}}},{l:"pt-PT",t:{"Clear text":{v:["Limpar texto"]},"Save changes":{v:["Gravar alterações"]}}},{l:"ro",t:{"Clear text":{v:["Șterge textul"]},"Save changes":{v:["Salvează modificările"]}}},{l:"ru",t:{"Clear text":{v:["Очистить текст"]},"Save changes":{v:["Сохранить изменения"]}}},{l:"sk",t:{"Clear text":{v:["Vamazať text"]},"Save changes":{v:["Uložiť zmeny"]}}},{l:"sl",t:{"Clear text":{v:["Počisti besedilo"]}}},{l:"sr",t:{"Clear text":{v:["Обриши текст"]},"Save changes":{v:["Сачувај измене"]}}},{l:"sv",t:{"Clear text":{v:["Ta bort text"]},"Save changes":{v:["Spara ändringar"]}}},{l:"tr",t:{"Clear text":{v:["Metni temizle"]},"Save changes":{v:["Değişiklikleri kaydet"]}}},{l:"uk",t:{"Clear text":{v:["Очистити текст"]},"Save changes":{v:["Зберегти зміни"]}}},{l:"uz",t:{"Clear text":{v:["Matnni tozalash"]},"Save changes":{v:["O'zgarishlarni saqlang"]}}},{l:"zh-CN",t:{"Clear text":{v:["清除文本"]},"Save changes":{v:["保存修改"]}}},{l:"zh-HK",t:{"Clear text":{v:["清除文本"]},"Save changes":{v:["保存更改"]}}},{l:"zh-TW",t:{"Clear text":{v:["清除文字"]}}}],h=[{l:"ar",t:{Close:{v:["إغلاق"]}}},{l:"ast",t:{Close:{v:["Zarrar"]}}},{l:"br",t:{Close:{v:["Serriñ"]}}},{l:"ca",t:{Close:{v:["Tanca"]}}},{l:"cs",t:{Close:{v:["Zavřít"]}}},{l:"cs-CZ",t:{Close:{v:["Zavřít"]}}},{l:"da",t:{Close:{v:["Luk"]}}},{l:"de",t:{Close:{v:["Schließen"]}}},{l:"de-DE",t:{Close:{v:["Schließen"]}}},{l:"el",t:{Close:{v:["Κλείσιμο"]}}},{l:"en-GB",t:{Close:{v:["Close"]}}},{l:"eo",t:{Close:{v:["Fermu"]}}},{l:"es",t:{Close:{v:["Cerrar"]}}},{l:"es-AR",t:{Close:{v:["Cerrar"]}}},{l:"es-EC",t:{Close:{v:["Cerrar"]}}},{l:"es-MX",t:{Close:{v:["Cerrar"]}}},{l:"et-EE",t:{Close:{v:["Sulge"]}}},{l:"eu",t:{Close:{v:["Itxi"]}}},{l:"fa",t:{Close:{v:["بستن"]}}},{l:"fi",t:{Close:{v:["Sulje"]}}},{l:"fr",t:{Close:{v:["Fermer"]}}},{l:"ga",t:{Close:{v:["Dún"]}}},{l:"gl",t:{Close:{v:["Pechar"]}}},{l:"he",t:{Close:{v:["סגירה"]}}},{l:"hu",t:{Close:{v:["Bezárás"]}}},{l:"id",t:{Close:{v:["Tutup"]}}},{l:"is",t:{Close:{v:["Loka"]}}},{l:"it",t:{Close:{v:["Chiudi"]}}},{l:"ja",t:{Close:{v:["閉じる"]}}},{l:"ja-JP",t:{Close:{v:["閉じる"]}}},{l:"ko",t:{Close:{v:["닫기"]}}},{l:"lt-LT",t:{Close:{v:["Užverti"]}}},{l:"lv",t:{Close:{v:["Aizvērt"]}}},{l:"mk",t:{Close:{v:["Затвори"]}}},{l:"my",t:{Close:{v:["ပိတ်ရန်"]}}},{l:"nb",t:{Close:{v:["Lukk"]}}},{l:"nl",t:{Close:{v:["Sluiten"]}}},{l:"oc",t:{Close:{v:["Tampar"]}}},{l:"pl",t:{Close:{v:["Zamknij"]}}},{l:"pt-BR",t:{Close:{v:["Fechar"]}}},{l:"pt-PT",t:{Close:{v:["Fechar"]}}},{l:"ro",t:{Close:{v:["Închideți"]}}},{l:"ru",t:{Close:{v:["Закрыть"]}}},{l:"sk",t:{Close:{v:["Zavrieť"]}}},{l:"sl",t:{Close:{v:["Zapri"]}}},{l:"sr",t:{Close:{v:["Затвори"]}}},{l:"sv",t:{Close:{v:["Stäng"]}}},{l:"tr",t:{Close:{v:["Kapat"]}}},{l:"uk",t:{Close:{v:["Закрити"]}}},{l:"uz",t:{Close:{v:["Yopish"]}}},{l:"zh-CN",t:{Close:{v:["关闭"]}}},{l:"zh-HK",t:{Close:{v:["關閉"]}}},{l:"zh-TW",t:{Close:{v:["關閉"]}}}],v=[{l:"ar",t:{Global:{v:["شامل"]}}},{l:"ast",t:{Global:{v:["Global"]}}},{l:"br",t:{}},{l:"ca",t:{Global:{v:["Global"]}}},{l:"cs",t:{Global:{v:["Globální"]}}},{l:"cs-CZ",t:{Global:{v:["Globální"]}}},{l:"da",t:{Global:{v:["Global"]}}},{l:"de",t:{Global:{v:["Global"]}}},{l:"de-DE",t:{Global:{v:["Global"]}}},{l:"el",t:{Global:{v:["Καθολικό"]}}},{l:"en-GB",t:{Global:{v:["Global"]}}},{l:"eo",t:{}},{l:"es",t:{Global:{v:["Global"]}}},{l:"es-AR",t:{Global:{v:["Global"]}}},{l:"es-EC",t:{Global:{v:["Global"]}}},{l:"es-MX",t:{Global:{v:["Global"]}}},{l:"et-EE",t:{Global:{v:["Globaalne"]}}},{l:"eu",t:{Global:{v:["Globala"]}}},{l:"fa",t:{Global:{v:["سراسری"]}}},{l:"fi",t:{Global:{v:["Globaali"]}}},{l:"fr",t:{Global:{v:["Global"]}}},{l:"ga",t:{Global:{v:["Domhanda"]}}},{l:"gl",t:{Global:{v:["Global"]}}},{l:"he",t:{Global:{v:["כללי"]}}},{l:"hu",t:{Global:{v:["Globális"]}}},{l:"id",t:{Global:{v:["Global"]}}},{l:"is",t:{Global:{v:["Almennt"]}}},{l:"it",t:{Global:{v:["Globale"]}}},{l:"ja",t:{Global:{v:["全体"]}}},{l:"ja-JP",t:{Global:{v:["全体"]}}},{l:"ko",t:{Global:{v:["글로벌"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{Global:{v:["Глобално"]}}},{l:"my",t:{Global:{v:["ကမ္ဘာလုံးဆိုင်ရာ"]}}},{l:"nb",t:{Global:{v:["Global"]}}},{l:"nl",t:{Global:{v:["Globaal"]}}},{l:"oc",t:{}},{l:"pl",t:{Global:{v:["Globalnie"]}}},{l:"pt-BR",t:{Global:{v:["Global"]}}},{l:"pt-PT",t:{Global:{v:["Global"]}}},{l:"ro",t:{Global:{v:["Global"]}}},{l:"ru",t:{Global:{v:["Глобальный"]}}},{l:"sk",t:{Global:{v:["Globálne"]}}},{l:"sl",t:{Global:{v:["Splošno"]}}},{l:"sr",t:{Global:{v:["Глобално"]}}},{l:"sv",t:{Global:{v:["Global"]}}},{l:"tr",t:{Global:{v:["Evrensel"]}}},{l:"uk",t:{Global:{v:["Глобальний"]}}},{l:"uz",t:{Global:{v:["Global"]}}},{l:"zh-CN",t:{Global:{v:["全局"]}}},{l:"zh-HK",t:{Global:{v:["全球的"]}}},{l:"zh-TW",t:{Global:{v:["全域"]}}}],y=[{l:"ar",t:{"Hide password":{v:["إخفاء كلمة المرور"]},"Password is secure":{v:["كلمة المرور آمنة"]},"Show password":{v:["أظهِر كلمة المرور"]}}},{l:"ast",t:{"Hide password":{v:["Anubrir la contraseña"]},"Password is secure":{v:["La contraseña ye segura"]},"Show password":{v:["Amosar la contraseña"]}}},{l:"br",t:{}},{l:"ca",t:{"Hide password":{v:["Amagar contrasenya"]},"Password is secure":{v:["Contrasenya segura
"]},"Show password":{v:["Mostrar contrasenya"]}}},{l:"cs",t:{"Hide password":{v:["Skrýt heslo"]},"Password is secure":{v:["Heslo je bezpečné"]},"Show password":{v:["Zobrazit heslo"]}}},{l:"cs-CZ",t:{"Hide password":{v:["Skrýt heslo"]},"Password is secure":{v:["Heslo je bezpečné"]},"Show password":{v:["Zobrazit heslo"]}}},{l:"da",t:{"Hide password":{v:["Skjul kodeord"]},"Password is secure":{v:["Kodeordet er sikkert"]},"Show password":{v:["Vis kodeord"]}}},{l:"de",t:{"Hide password":{v:["Passwort verbergen"]},"Password is secure":{v:["Passwort ist sicher"]},"Show password":{v:["Passwort anzeigen"]}}},{l:"de-DE",t:{"Hide password":{v:["Passwort verbergen"]},"Password is secure":{v:["Passwort ist sicher"]},"Show password":{v:["Passwort anzeigen"]}}},{l:"el",t:{"Hide password":{v:["Απόκρυψη συνθηματικού"]},"Password is secure":{v:["Το συνθηματικό είναι ασφαλές"]},"Show password":{v:["Εμφάνιση κωδικού πρόσβασης"]}}},{l:"en-GB",t:{"Hide password":{v:["Hide password"]},"Password is secure":{v:["Password is secure"]},"Show password":{v:["Show password"]}}},{l:"eo",t:{}},{l:"es",t:{"Hide password":{v:["Ocultar contraseña"]},"Password is secure":{v:["La contraseña es segura"]},"Show password":{v:["Mostrar contraseña"]}}},{l:"es-AR",t:{"Hide password":{v:["Ocultar contraseña"]},"Password is secure":{v:["La contraseña es segura"]},"Show password":{v:["Mostrar contraseña"]}}},{l:"es-EC",t:{"Hide password":{v:["Ocultar contraseña"]},"Password is secure":{v:["La contraseña es segura"]},"Show password":{v:["Mostrar contraseña"]}}},{l:"es-MX",t:{"Hide password":{v:["Ocultar contraseña"]},"Password is secure":{v:["La contraseña es segura"]},"Show password":{v:["Mostrar contraseña"]}}},{l:"et-EE",t:{"Hide password":{v:["Peida salasõna"]},"Password is secure":{v:["Salasõna on turvaline"]},"Show password":{v:["Näita salasõna"]}}},{l:"eu",t:{"Hide password":{v:["Ezkutatu pasahitza"]},"Password is secure":{v:["Pasahitza segurua da"]},"Show password":{v:["Erakutsi pasahitza"]}}},{l:"fa",t:{"Hide password":{v:["پنهان کردن رمز عبور"]},"Password is secure":{v:["گذرواژه امن است"]},"Show password":{v:["نمایش گذرواژه"]}}},{l:"fi",t:{"Hide password":{v:["Piilota salasana"]},"Password is secure":{v:["Salasana on turvallinen"]},"Show password":{v:["Näytä salasana"]}}},{l:"fr",t:{"Hide password":{v:["Cacher le mot de passe"]},"Password is secure":{v:["Le mot de passe est sécurisé"]},"Show password":{v:["Afficher le mot de passe"]}}},{l:"ga",t:{"Hide password":{v:["Folaigh pasfhocal"]},"Password is secure":{v:["Tá pasfhocal slán"]},"Show password":{v:["Taispeáin pasfhocal"]}}},{l:"gl",t:{"Hide password":{v:["Agochar o contrasinal"]},"Password is secure":{v:["O contrasinal é seguro"]},"Show password":{v:["Amosar o contrasinal"]}}},{l:"he",t:{"Hide password":{v:["הסתרת סיסמה"]},"Password is secure":{v:["הסיסמה מאובטחת"]},"Show password":{v:["הצגת סיסמה"]}}},{l:"hu",t:{"Hide password":{v:["Jelszó elrejtése"]},"Password is secure":{v:["A jelszó biztonságos"]},"Show password":{v:["Jelszó megjelenítése"]}}},{l:"id",t:{"Hide password":{v:["Sembunyikan sandi"]},"Password is secure":{v:["Kata sandi sudah aman"]},"Show password":{v:["Tampilkan sandi"]}}},{l:"is",t:{"Hide password":{v:["Fela lykilorð"]},"Password is secure":{v:["Lykilorðið er öruggt"]},"Show password":{v:["Birta lykilorð"]}}},{l:"it",t:{"Hide password":{v:["Nascondi la password"]},"Password is secure":{v:["La password è sicura"]},"Show password":{v:["Mostra la password"]}}},{l:"ja",t:{"Hide password":{v:["パスワードを非表示"]},"Password is secure":{v:["パスワードは保護されています"]},"Show password":{v:["パスワードを表示"]}}},{l:"ja-JP",t:{"Hide password":{v:["パスワードを非表示"]},"Password is secure":{v:["パスワードは保護されています"]},"Show password":{v:["パスワードを表示"]}}},{l:"ko",t:{"Hide password":{v:["암호 숨기기"]},"Password is secure":{v:["암호가 안전합니다."]},"Show password":{v:["암호 표시"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"my",t:{}},{l:"nb",t:{"Hide password":{v:["Skjul passord"]},"Password is secure":{v:["Passordet er sikkert"]},"Show password":{v:["Vis passord"]}}},{l:"nl",t:{"Hide password":{v:["Verberg wachtwoord"]},"Password is secure":{v:["Wachtwoord is veilig"]},"Show password":{v:["Toon wachtwoord"]}}},{l:"oc",t:{}},{l:"pl",t:{"Hide password":{v:["Ukryj hasło"]},"Password is secure":{v:["Hasło jest bezpieczne"]},"Show password":{v:["Pokaż hasło"]}}},{l:"pt-BR",t:{"Hide password":{v:["Ocultar senha"]},"Password is secure":{v:["A senha é segura"]},"Show password":{v:["Mostrar senha"]}}},{l:"pt-PT",t:{"Hide password":{v:["Ocultar palavra-passe"]},"Password is secure":{v:["A palavra-passe é segura"]},"Show password":{v:["Mostrar palavra-passe"]}}},{l:"ro",t:{"Hide password":{v:["Ascunde parola"]},"Password is secure":{v:["Parola este sigură"]},"Show password":{v:["Arată parola"]}}},{l:"ru",t:{"Hide password":{v:["Скрыть пароль"]},"Password is secure":{v:["Пароль надежный"]},"Show password":{v:["Показать пароль"]}}},{l:"sk",t:{"Hide password":{v:["Skryť heslo"]},"Password is secure":{v:["Heslo je bezpečné"]},"Show password":{v:["Zobraziť heslo"]}}},{l:"sl",t:{"Hide password":{v:["Skrij geslo"]},"Password is secure":{v:["Geslo je varno"]},"Show password":{v:["Pokaži geslo"]}}},{l:"sr",t:{"Hide password":{v:["Сакриј лозинку"]},"Password is secure":{v:["Лозинка је безбедна"]},"Show password":{v:["Прикажи лозинку"]}}},{l:"sv",t:{"Hide password":{v:["Göm lösenordet"]},"Password is secure":{v:["Lössenordet är säkert"]},"Show password":{v:["Visa lössenordet"]}}},{l:"tr",t:{"Hide password":{v:["Parolayı gizle"]},"Password is secure":{v:["Parola güvenli"]},"Show password":{v:["Parolayı görüntüle"]}}},{l:"uk",t:{"Hide password":{v:["Приховати пароль"]},"Password is secure":{v:["Пароль безпечний"]},"Show password":{v:["Показати пароль"]}}},{l:"uz",t:{"Hide password":{v:["Parolni yashirish"]},"Password is secure":{v:["Parol xavfsiz"]},"Show password":{v:["Parolni ko'rsatish"]}}},{l:"zh-CN",t:{"Hide password":{v:["隐藏密码"]},"Password is secure":{v:["密码安全"]},"Show password":{v:["显示密码"]}}},{l:"zh-HK",t:{"Hide password":{v:["隱藏密碼"]},"Password is secure":{v:["密碼是安全的"]},"Show password":{v:["顯示密碼"]}}},{l:"zh-TW",t:{"Hide password":{v:["隱藏密碼"]},"Password is secure":{v:["密碼安全"]},"Show password":{v:["顯示密碼"]}}}],w=[{l:"ar",t:{}},{l:"ast",t:{}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{}},{l:"cs-CZ",t:{}},{l:"da",t:{}},{l:"de",t:{}},{l:"de-DE",t:{}},{l:"el",t:{}},{l:"en-GB",t:{}},{l:"eo",t:{}},{l:"es",t:{}},{l:"es-AR",t:{}},{l:"es-EC",t:{}},{l:"es-MX",t:{}},{l:"et-EE",t:{}},{l:"eu",t:{}},{l:"fa",t:{}},{l:"fi",t:{}},{l:"fr",t:{}},{l:"ga",t:{}},{l:"gl",t:{}},{l:"he",t:{}},{l:"hu",t:{}},{l:"id",t:{}},{l:"is",t:{}},{l:"it",t:{}},{l:"ja",t:{}},{l:"ja-JP",t:{}},{l:"ko",t:{}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"my",t:{}},{l:"nb",t:{}},{l:"nl",t:{}},{l:"oc",t:{}},{l:"pl",t:{}},{l:"pt-BR",t:{}},{l:"pt-PT",t:{}},{l:"ro",t:{}},{l:"ru",t:{}},{l:"sk",t:{}},{l:"sl",t:{}},{l:"sr",t:{}},{l:"sv",t:{}},{l:"tr",t:{}},{l:"uk",t:{}},{l:"uz",t:{}},{l:"zh-CN",t:{}},{l:"zh-HK",t:{}},{l:"zh-TW",t:{}}],A=[{l:"ar",t:{Next:{v:["التالي"]},"Pause slideshow":{v:["تجميد عرض الشرائح"]},Previous:{v:["السابق"]},"Start slideshow":{v:["إبدإ العرض"]}}},{l:"ast",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Posar la presentación de diapositives"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Aniciar la presentación de diapositives"]}}},{l:"br",t:{Next:{v:["Da heul"]},"Pause slideshow":{v:["Arsav an diaporama"]},Previous:{v:["A-raok"]},"Start slideshow":{v:["Kregiñ an diaporama"]}}},{l:"ca",t:{Next:{v:["Següent"]},"Pause slideshow":{v:["Atura la presentació"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Inicia la presentació"]}}},{l:"cs",t:{Next:{v:["Následující"]},"Pause slideshow":{v:["Pozastavit prezentaci"]},Previous:{v:["Předchozí"]},"Start slideshow":{v:["Spustit prezentaci"]}}},{l:"cs-CZ",t:{Next:{v:["Následující"]},"Pause slideshow":{v:["Pozastavit prezentaci"]},Previous:{v:["Předchozí"]},"Start slideshow":{v:["Spustit prezentaci"]}}},{l:"da",t:{Next:{v:["Videre"]},"Pause slideshow":{v:["Suspender fremvisning"]},Previous:{v:["Forrige"]},"Start slideshow":{v:["Start fremvisning"]}}},{l:"de",t:{Next:{v:["Weiter"]},"Pause slideshow":{v:["Diashow pausieren"]},Previous:{v:["Vorherige"]},"Start slideshow":{v:["Diashow starten"]}}},{l:"de-DE",t:{Next:{v:["Weiter"]},"Pause slideshow":{v:["Diashow pausieren"]},Previous:{v:["Vorherige"]},"Start slideshow":{v:["Diashow starten"]}}},{l:"el",t:{Next:{v:["Επόμενο"]},"Pause slideshow":{v:["Παύση προβολής διαφανειών"]},Previous:{v:["Προηγούμενο"]},"Start slideshow":{v:["Έναρξη προβολής διαφανειών"]}}},{l:"en-GB",t:{Next:{v:["Next"]},"Pause slideshow":{v:["Pause slideshow"]},Previous:{v:["Previous"]},"Start slideshow":{v:["Start slideshow"]}}},{l:"eo",t:{Next:{v:["Sekva"]},"Pause slideshow":{v:["Payzi bildprezenton"]},Previous:{v:["Antaŭa"]},"Start slideshow":{v:["Komenci bildprezenton"]}}},{l:"es",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar la presentación "]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar la presentación"]}}},{l:"es-AR",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar la presentación "]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar la presentación"]}}},{l:"es-EC",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar presentación de diapositivas"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar presentación de diapositivas"]}}},{l:"es-MX",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar presentación de diapositivas"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar presentación de diapositivas"]}}},{l:"et-EE",t:{Next:{v:["Edasi"]},"Pause slideshow":{v:["Slaidiesitluse paus"]},Previous:{v:["Eelmine"]},"Start slideshow":{v:["Alusta slaidiesitust"]}}},{l:"eu",t:{Next:{v:["Hurrengoa"]},"Pause slideshow":{v:["Pausatu diaporama"]},Previous:{v:["Aurrekoa"]},"Start slideshow":{v:["Hasi diaporama"]}}},{l:"fa",t:{Next:{v:["بعدی"]},"Pause slideshow":{v:["توقف نمایش اسلاید"]},Previous:{v:["قبلی"]},"Start slideshow":{v:["شروع نمایش اسلاید"]}}},{l:"fi",t:{Next:{v:["Seuraava"]},"Pause slideshow":{v:["Keskeytä diaesitys"]},Previous:{v:["Edellinen"]},"Start slideshow":{v:["Aloita diaesitys"]}}},{l:"fr",t:{Next:{v:["Suivant"]},"Pause slideshow":{v:["Mettre le diaporama en pause"]},Previous:{v:["Précédent"]},"Start slideshow":{v:["Démarrer le diaporama"]}}},{l:"ga",t:{Next:{v:["Ar aghaidh"]},"Pause slideshow":{v:["Cuir taispeántas sleamhnán ar sos"]},Previous:{v:["Roimhe Seo"]},"Start slideshow":{v:["Tosaigh taispeántas sleamhnán"]}}},{l:"gl",t:{Next:{v:["Seguinte"]},"Pause slideshow":{v:["Pausar o diaporama"]},Previous:{v:["Anterir"]},"Start slideshow":{v:["Iniciar o diaporama"]}}},{l:"he",t:{Next:{v:["הבא"]},"Pause slideshow":{v:["השהיית מצגת"]},Previous:{v:["הקודם"]},"Start slideshow":{v:["התחלת המצגת"]}}},{l:"hu",t:{Next:{v:["Következő"]},"Pause slideshow":{v:["Diavetítés szüneteltetése"]},Previous:{v:["Előző"]},"Start slideshow":{v:["Diavetítés indítása"]}}},{l:"id",t:{Next:{v:["Selanjutnya"]},"Pause slideshow":{v:["Jeda tayangan slide"]},Previous:{v:["Sebelumnya"]},"Start slideshow":{v:["Mulai salindia"]}}},{l:"is",t:{Next:{v:["Næsta"]},"Pause slideshow":{v:["Gera hlé á skyggnusýningu"]},Previous:{v:["Fyrri"]},"Start slideshow":{v:["Byrja skyggnusýningu"]}}},{l:"it",t:{Next:{v:["Successivo"]},"Pause slideshow":{v:["Presentazione in pausa"]},Previous:{v:["Precedente"]},"Start slideshow":{v:["Avvia presentazione"]}}},{l:"ja",t:{Next:{v:["次"]},"Pause slideshow":{v:["スライドショーを一時停止"]},Previous:{v:["前"]},"Start slideshow":{v:["スライドショーを開始"]}}},{l:"ja-JP",t:{Next:{v:["次"]},"Pause slideshow":{v:["スライドショーを一時停止"]},Previous:{v:["前"]},"Start slideshow":{v:["スライドショーを開始"]}}},{l:"ko",t:{Next:{v:["다음"]},"Pause slideshow":{v:["슬라이드쇼 일시정지"]},Previous:{v:["이전"]},"Start slideshow":{v:["슬라이드쇼 시작"]}}},{l:"lt-LT",t:{Next:{v:["Kitas"]},"Pause slideshow":{v:["Pristabdyti skaidrių rodymą"]},Previous:{v:["Ankstesnis"]},"Start slideshow":{v:["Pradėti skaidrių rodymą"]}}},{l:"lv",t:{Next:{v:["Nākamais"]},"Pause slideshow":{v:["Pauzēt slaidrādi"]},Previous:{v:["Iepriekšējais"]},"Start slideshow":{v:["Sākt slaidrādi"]}}},{l:"mk",t:{Next:{v:["Следно"]},"Pause slideshow":{v:["Пузирај слајдшоу"]},Previous:{v:["Предходно"]},"Start slideshow":{v:["Стартувај слајдшоу"]}}},{l:"my",t:{Next:{v:["နောက်သို့ဆက်ရန်"]},"Pause slideshow":{v:["စလိုက်ရှိုး ခေတ္တရပ်ရန်"]},Previous:{v:["ယခင်"]},"Start slideshow":{v:["စလိုက်ရှိုးအား စတင်ရန်"]}}},{l:"nb",t:{Next:{v:["Neste"]},"Pause slideshow":{v:["Pause lysbildefremvisning"]},Previous:{v:["Forrige"]},"Start slideshow":{v:["Start lysbildefremvisning"]}}},{l:"nl",t:{Next:{v:["Volgende"]},"Pause slideshow":{v:["Pauzeer diavoorstelling"]},Previous:{v:["Vorige"]},"Start slideshow":{v:["Start diavoorstelling"]}}},{l:"oc",t:{Next:{v:["Seguent"]},"Pause slideshow":{v:["Metre en pausa lo diaporama"]},Previous:{v:["Precedent"]},"Start slideshow":{v:["Lançar lo diaporama"]}}},{l:"pl",t:{Next:{v:["Następny"]},"Pause slideshow":{v:["Wstrzymaj pokaz slajdów"]},Previous:{v:["Poprzedni"]},"Start slideshow":{v:["Rozpocznij pokaz slajdów"]}}},{l:"pt-BR",t:{Next:{v:["Próximo"]},"Pause slideshow":{v:["Pausar apresentação de slides"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar apresentação de slides"]}}},{l:"pt-PT",t:{Next:{v:["Seguinte"]},"Pause slideshow":{v:["Pausar diaporama"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar diaporama"]}}},{l:"ro",t:{Next:{v:["Următorul"]},"Pause slideshow":{v:["Pauză prezentare de diapozitive"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Începeți prezentarea de diapozitive"]}}},{l:"ru",t:{Next:{v:["Следующее"]},"Pause slideshow":{v:["Приостановить показ слйдов"]},Previous:{v:["Предыдущее"]},"Start slideshow":{v:["Начать показ слайдов"]}}},{l:"sk",t:{Next:{v:["Ďalej"]},"Pause slideshow":{v:["Pozastaviť prezentáciu"]},Previous:{v:["Predchádzajúce"]},"Start slideshow":{v:["Začať prezentáciu"]}}},{l:"sl",t:{Next:{v:["Naslednji"]},"Pause slideshow":{v:["Ustavi predstavitev"]},Previous:{v:["Predhodni"]},"Start slideshow":{v:["Začni predstavitev"]}}},{l:"sr",t:{Next:{v:["Следеће"]},"Pause slideshow":{v:["Паузирај слајд шоу"]},Previous:{v:["Претходно"]},"Start slideshow":{v:["Покрени слајд шоу"]}}},{l:"sv",t:{Next:{v:["Nästa"]},"Pause slideshow":{v:["Pausa bildspelet"]},Previous:{v:["Föregående"]},"Start slideshow":{v:["Starta bildspelet"]}}},{l:"tr",t:{Next:{v:["Sonraki"]},"Pause slideshow":{v:["Slayt sunumunu duraklat"]},Previous:{v:["Önceki"]},"Start slideshow":{v:["Slayt sunumunu başlat"]}}},{l:"uk",t:{Next:{v:["Вперед"]},"Pause slideshow":{v:["Пауза у показі слайдів"]},Previous:{v:["Назад"]},"Start slideshow":{v:["Почати показ слайдів"]}}},{l:"uz",t:{Next:{v:["Keyingi"]},"Pause slideshow":{v:["Slayd-shouni to'xtatib turish"]},Previous:{v:["Oldingi"]},"Start slideshow":{v:["Slayd-shouni boshlash"]}}},{l:"zh-CN",t:{Next:{v:["下一个"]},"Pause slideshow":{v:["暂停幻灯片"]},Previous:{v:["上一个"]},"Start slideshow":{v:["开始幻灯片"]}}},{l:"zh-HK",t:{Next:{v:["下一個"]},"Pause slideshow":{v:["暫停幻燈片"]},Previous:{v:["上一個"]},"Start slideshow":{v:["開始幻燈片"]}}},{l:"zh-TW",t:{Next:{v:["下一個"]},"Pause slideshow":{v:["暫停幻燈片"]},Previous:{v:["上一個"]},"Start slideshow":{v:["開始幻燈片"]}}}],b=[{l:"ar",t:{"No results":{v:["ليس هناك أية نتيجة"]}}},{l:"ast",t:{"No results":{v:["Nun hai nengún resultáu"]}}},{l:"br",t:{"No results":{v:["Disoc'h ebet"]}}},{l:"ca",t:{"No results":{v:["Sense resultats"]}}},{l:"cs",t:{"No results":{v:["Nic nenalezeno"]}}},{l:"cs-CZ",t:{"No results":{v:["Nic nenalezeno"]}}},{l:"da",t:{"No results":{v:["Ingen resultater"]}}},{l:"de",t:{"No results":{v:["Keine Ergebnisse"]}}},{l:"de-DE",t:{"No results":{v:["Keine Ergebnisse"]}}},{l:"el",t:{"No results":{v:["Κανένα αποτέλεσμα"]}}},{l:"en-GB",t:{"No results":{v:["No results"]}}},{l:"eo",t:{"No results":{v:["La rezulto forestas"]}}},{l:"es",t:{"No results":{v:[" Ningún resultado"]}}},{l:"es-AR",t:{"No results":{v:["Sin resultados"]}}},{l:"es-EC",t:{"No results":{v:["Sin resultados"]}}},{l:"es-MX",t:{"No results":{v:["Sin resultados"]}}},{l:"et-EE",t:{"No results":{v:["Tulemusi pole"]}}},{l:"eu",t:{"No results":{v:["Emaitzarik ez"]}}},{l:"fa",t:{"No results":{v:["بدون هیچ نتیجه‌ای"]}}},{l:"fi",t:{"No results":{v:["Ei tuloksia"]}}},{l:"fr",t:{"No results":{v:["Aucun résultat"]}}},{l:"ga",t:{"No results":{v:["Gan torthaí"]}}},{l:"gl",t:{"No results":{v:["Sen resultados"]}}},{l:"he",t:{"No results":{v:["אין תוצאות"]}}},{l:"hu",t:{"No results":{v:["Nincs találat"]}}},{l:"id",t:{"No results":{v:["Tidak ada hasil"]}}},{l:"is",t:{"No results":{v:["Engar niðurstöður"]}}},{l:"it",t:{"No results":{v:["Nessun risultato"]}}},{l:"ja",t:{"No results":{v:["結果無し"]}}},{l:"ja-JP",t:{"No results":{v:["結果無し"]}}},{l:"ko",t:{"No results":{v:["결과 없음"]}}},{l:"lt-LT",t:{"No results":{v:["Nėra rezultatų"]}}},{l:"lv",t:{"No results":{v:["Nav rezultātu"]}}},{l:"mk",t:{"No results":{v:["Нема резултати"]}}},{l:"my",t:{"No results":{v:["ရလဒ်မရှိပါ"]}}},{l:"nb",t:{"No results":{v:["Ingen resultater"]}}},{l:"nl",t:{"No results":{v:["Geen resultaten"]}}},{l:"oc",t:{"No results":{v:["Cap de resultat"]}}},{l:"pl",t:{"No results":{v:["Brak wyników"]}}},{l:"pt-BR",t:{"No results":{v:["Sem resultados"]}}},{l:"pt-PT",t:{"No results":{v:["Sem resultados"]}}},{l:"ro",t:{"No results":{v:["Nu există rezultate"]}}},{l:"ru",t:{"No results":{v:["Результаты отсуствуют"]}}},{l:"sk",t:{"No results":{v:["Žiadne výsledky"]}}},{l:"sl",t:{"No results":{v:["Ni zadetkov"]}}},{l:"sr",t:{"No results":{v:["Нема резултата"]}}},{l:"sv",t:{"No results":{v:["Inga resultat"]}}},{l:"tr",t:{"No results":{v:["Herhangi bir sonuç bulunamadı"]}}},{l:"uk",t:{"No results":{v:["Відсутні результати"]}}},{l:"uz",t:{"No results":{v:["Natija yoʻq"]}}},{l:"zh-CN",t:{"No results":{v:["无结果"]}}},{l:"zh-HK",t:{"No results":{v:["無結果"]}}},{l:"zh-TW",t:{"No results":{v:["無結果"]}}}],C=[{l:"ar",t:{"Pick a date":{v:["إختَر التاريخ"]},"Pick a date and a time":{v:["إختَر التاريخ و الوقت"]},"Pick a month":{v:["إختَر الشهر"]},"Pick a time":{v:["إختَر الوقت"]},"Pick a week":{v:["إختَر الأسبوع"]},"Pick a year":{v:["إختَر السنة"]},"Please select a time zone:":{v:["الرجاء تحديد المنطقة الزمنية:"]}}},{l:"ast",t:{"Pick a date":{v:["Escueyi una data"]},"Pick a date and a time":{v:["Escueyi una data y hora"]},"Pick a month":{v:["Escueyi un mes"]},"Pick a time":{v:["Escueyi una hora"]},"Pick a week":{v:["Escueyi una selmana"]},"Pick a year":{v:["Escueyi un añu"]},"Please select a time zone:":{v:["Seleiciona un fusu horariu:"]}}},{l:"br",t:{}},{l:"ca",t:{"Please select a time zone:":{v:["Seleccioneu una zona horària:"]}}},{l:"cs",t:{"Pick a date":{v:["Vybrat datum"]},"Pick a date and a time":{v:["Vybrat datum a čas"]},"Pick a month":{v:["Vybrat měsíc"]},"Pick a time":{v:["Vybrat čas"]},"Pick a week":{v:["Vybrat týden"]},"Pick a year":{v:["Vybrat rok"]},"Please select a time zone:":{v:["Vyberte časovou zónu:"]}}},{l:"cs-CZ",t:{"Pick a date":{v:["Vybrat datum"]},"Pick a date and a time":{v:["Vybrat datum a čas"]},"Pick a month":{v:["Vybrat měsíc"]},"Pick a time":{v:["Vybrat čas"]},"Pick a week":{v:["Vybrat týden"]},"Pick a year":{v:["Vybrat rok"]},"Please select a time zone:":{v:["Vyberte časovou zónu:"]}}},{l:"da",t:{"Pick a date":{v:["Vælg en dato"]},"Pick a date and a time":{v:["Vælg en dato og tidspunkt"]},"Pick a month":{v:["Vælg en måned"]},"Pick a time":{v:["Vælg et tidspunkt"]},"Pick a week":{v:["Vælg en uge"]},"Pick a year":{v:["Vælg et år"]},"Please select a time zone:":{v:["Vælg venligst en tidszone:"]}}},{l:"de",t:{"Pick a date":{v:["Ein Datum auswählen"]},"Pick a date and a time":{v:["Datum und Uhrzeit auswählen"]},"Pick a month":{v:["Einen Monat auswählen"]},"Pick a time":{v:["Eine Uhrzeit auswählen"]},"Pick a week":{v:["Eine Woche auswählen"]},"Pick a year":{v:["Ein Jahr auswählen"]},"Please select a time zone:":{v:["Bitte eine Zeitzone auswählen:"]}}},{l:"de-DE",t:{"Pick a date":{v:["Ein Datum auswählen"]},"Pick a date and a time":{v:["Datum und Uhrzeit auswählen"]},"Pick a month":{v:["Einen Monat auswählen"]},"Pick a time":{v:["Eine Uhrzeit auswählen"]},"Pick a week":{v:["Eine Woche auswählen"]},"Pick a year":{v:["Ein Jahr auswählen"]},"Please select a time zone:":{v:["Bitte eine Zeitzone auswählen:"]}}},{l:"el",t:{"Pick a date":{v:["Επιλέξτε ημερομηνία"]},"Pick a date and a time":{v:["Επιλέξτε ημερομηνία και ώρα"]},"Pick a month":{v:["Επιλέξτε μήνα"]},"Pick a time":{v:["Επιλέξτε ώρα"]},"Pick a week":{v:["Επιλέξτε εβδομάδα"]},"Pick a year":{v:["Επιλέξτε έτος"]},"Please select a time zone:":{v:["Παρακαλούμε επιλέξτε μια ζώνη ώρας:"]}}},{l:"en-GB",t:{"Pick a date":{v:["Pick a date"]},"Pick a date and a time":{v:["Pick a date and a time"]},"Pick a month":{v:["Pick a month"]},"Pick a time":{v:["Pick a time"]},"Pick a week":{v:["Pick a week"]},"Pick a year":{v:["Pick a year"]},"Please select a time zone:":{v:["Please select a time zone:"]}}},{l:"eo",t:{}},{l:"es",t:{"Pick a date":{v:["Seleccione una fecha"]},"Pick a date and a time":{v:["Seleccione una fecha y hora"]},"Pick a month":{v:["Seleccione un mes"]},"Pick a time":{v:["Seleccione una hora"]},"Pick a week":{v:["Seleccione una semana"]},"Pick a year":{v:["Seleccione un año"]},"Please select a time zone:":{v:["Por favor elija un huso horario:"]}}},{l:"es-AR",t:{"Pick a date":{v:["Elija una fecha"]},"Pick a date and a time":{v:["Elija una fecha y hora"]},"Pick a month":{v:["Elija un mes"]},"Pick a time":{v:["Elija una hora"]},"Pick a week":{v:["Elija una semana"]},"Pick a year":{v:["Elija un año"]},"Please select a time zone:":{v:["Por favor, elija una zona horaria:"]}}},{l:"es-EC",t:{"Pick a date":{v:["Seleccionar una fecha"]},"Pick a date and a time":{v:["Seleccionar una fecha y una hora"]},"Pick a month":{v:["Seleccionar un mes"]},"Pick a time":{v:["Seleccionar una semana"]},"Pick a week":{v:["Seleccionar una semana"]},"Pick a year":{v:["Seleccionar un año"]},"Please select a time zone:":{v:["Por favor, selecciona una zona horaria:"]}}},{l:"es-MX",t:{"Pick a date":{v:["Seleccionar una fecha"]},"Pick a date and a time":{v:["Seleccionar una fecha y hora"]},"Pick a month":{v:["Seleccionar un mes"]},"Pick a time":{v:["Seleccionar una hora"]},"Pick a week":{v:["Seleccionar una semana"]},"Pick a year":{v:["Seleccionar un año"]},"Please select a time zone:":{v:["Por favor seleccione una zona horaria:"]}}},{l:"et-EE",t:{"Pick a date":{v:["Vali kuupäev"]},"Pick a date and a time":{v:["Vali kuupäev ja kellaaeg"]},"Pick a month":{v:["Vali kuu"]},"Pick a time":{v:["Vali kellaaeg"]},"Pick a week":{v:["Vali nädal"]},"Pick a year":{v:["Vali aasta"]},"Please select a time zone:":{v:["Vali ajatsoon"]}}},{l:"eu",t:{"Pick a date":{v:["Aukeratu data bat"]},"Pick a date and a time":{v:["Aukeratu data eta ordu bat"]},"Pick a month":{v:["Aukeratu hilabete bat"]},"Pick a time":{v:["Aukeratu ordu bat"]},"Pick a week":{v:["Aukeratu aste bat"]},"Pick a year":{v:["Aukeratu urte bat"]},"Please select a time zone:":{v:["Mesedez hautatu ordu-zona bat:"]}}},{l:"fa",t:{"Pick a date":{v:["انتخاب تاریخ"]},"Pick a date and a time":{v:["انتخاب تاریخ و زمان"]},"Pick a month":{v:["انتخاب ماه"]},"Pick a time":{v:["انتخاب زمان"]},"Pick a week":{v:["انتخاب هفته"]},"Pick a year":{v:["انتخاب سال"]},"Please select a time zone:":{v:["لطفا یک منطقهٔ زمانی را انتخاب کنید:"]}}},{l:"fi",t:{"Pick a date":{v:["Valitse päivä"]},"Pick a date and a time":{v:["Valitse päivä ja kellonaika"]},"Pick a month":{v:["Valitse kuukausi"]},"Pick a time":{v:["Valitse kellonaika"]},"Pick a week":{v:["Valitse viikko"]},"Pick a year":{v:["Valitse vuosi"]},"Please select a time zone:":{v:["Valitse aikavyöhyke:"]}}},{l:"fr",t:{"Pick a date":{v:["Sélectionner une date"]},"Pick a date and a time":{v:["Sélectionner une date et une heure"]},"Pick a month":{v:["Sélectionner un mois"]},"Pick a time":{v:["Sélectionner une heure"]},"Pick a week":{v:["Sélectionner une semaine"]},"Pick a year":{v:["Sélectionner une année"]},"Please select a time zone:":{v:["Sélectionnez un fuseau horaire : "]}}},{l:"ga",t:{"Pick a date":{v:["Roghnaigh dáta"]},"Pick a date and a time":{v:["Roghnaigh dáta agus am"]},"Pick a month":{v:["Roghnaigh mí"]},"Pick a time":{v:["Roghnaigh am"]},"Pick a week":{v:["Roghnaigh seachtain"]},"Pick a year":{v:["Roghnaigh bliain"]},"Please select a time zone:":{v:["Roghnaigh crios ama le do thoil:"]}}},{l:"gl",t:{"Pick a date":{v:["Escolla unha data"]},"Pick a date and a time":{v:["Escolle unha data e unha hora"]},"Pick a month":{v:["Escolla un mes"]},"Pick a time":{v:["Escolla unha hora"]},"Pick a week":{v:["Escolla unha semana"]},"Pick a year":{v:["Escolla un ano"]},"Please select a time zone:":{v:["Escolla un fuso horario:"]}}},{l:"he",t:{"Pick a date":{v:["נא לבחור תאריך"]},"Pick a date and a time":{v:["נא לבחור תאריך ושעה"]},"Pick a month":{v:["נא לבחור חודש"]},"Pick a time":{v:["נא לבחור שעה"]},"Pick a week":{v:["נא לבחור שבוע"]},"Pick a year":{v:["נא לבחור שנה"]},"Please select a time zone:":{v:["נא לבחור אזור זמן:"]}}},{l:"hu",t:{"Please select a time zone:":{v:["Válasszon időzónát:"]}}},{l:"id",t:{"Pick a date":{v:["Pilih tanggal"]},"Pick a date and a time":{v:["Pilih tanggal dan waktu"]},"Pick a month":{v:["Pilih bulan"]},"Pick a time":{v:["Pilih waktu"]},"Pick a week":{v:["Pilih pekan"]},"Pick a year":{v:["Pilih tahun"]},"Please select a time zone:":{v:["Mohon pilih zona waktu"]}}},{l:"is",t:{"Pick a date":{v:["Veldu dagsetningu"]},"Pick a date and a time":{v:["Veldu dagsetningu og tíma"]},"Pick a month":{v:["Veldu mánuð"]},"Pick a time":{v:["Veldu tíma"]},"Pick a week":{v:["Veldu viku"]},"Pick a year":{v:["Veldu ár"]},"Please select a time zone:":{v:["Veldu tímabelti:"]}}},{l:"it",t:{"Pick a date":{v:["Scegli una data"]},"Pick a date and a time":{v:["Scegli una data e un orario"]},"Pick a month":{v:["Scegli un mese"]},"Pick a time":{v:["Scegli un momento"]},"Pick a week":{v:["Scegli una settimana"]},"Pick a year":{v:["Scegli un anno"]},"Please select a time zone:":{v:["Si prega di selezionare un fuso orario:"]}}},{l:"ja",t:{"Pick a date":{v:["日付を選択してください"]},"Pick a date and a time":{v:["日付と時刻を選択してください"]},"Pick a month":{v:["月を選択してください"]},"Pick a time":{v:["時間を選択してください"]},"Pick a week":{v:["週を選択してください"]},"Pick a year":{v:["年を選択してください"]},"Please select a time zone:":{v:["タイムゾーンを選んで下さい:"]}}},{l:"ja-JP",t:{"Pick a date":{v:["日付を選択してください"]},"Pick a date and a time":{v:["日付と時刻を選択してください"]},"Pick a month":{v:["月を選択してください"]},"Pick a time":{v:["時間を選択してください"]},"Pick a week":{v:["週を選択してください"]},"Pick a year":{v:["年を選択してください"]},"Please select a time zone:":{v:["タイムゾーンを選んで下さい:"]}}},{l:"ko",t:{"Pick a date":{v:["날짜 선택"]},"Pick a date and a time":{v:["날짜와 시간 선택"]},"Pick a month":{v:["달 선택"]},"Pick a time":{v:["시간 선택"]},"Pick a week":{v:["주 선택"]},"Pick a year":{v:["연도 선택"]},"Please select a time zone:":{v:["시간대를 선택하세요:"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Please select a time zone:":{v:["Изберете временска зона:"]}}},{l:"my",t:{"Please select a time zone:":{v:["ဒေသစံတော်ချိန် ရွေးချယ်ပေးပါ"]}}},{l:"nb",t:{"Pick a date":{v:["Velg en dato"]},"Pick a date and a time":{v:["Velg en dato og et tidspunkt"]},"Pick a month":{v:["Velg en måned"]},"Pick a time":{v:["Velg et tidspunkt"]},"Pick a week":{v:["Velg en uke"]},"Pick a year":{v:["Velg et år"]},"Please select a time zone:":{v:["Vennligst velg tidssone"]}}},{l:"nl",t:{"Pick a date":{v:["Selecteer een datum"]},"Pick a date and a time":{v:["Selecteer een datum en tijd"]},"Pick a month":{v:["Selecteer een maand"]},"Pick a time":{v:["Selecteer een tijd"]},"Pick a week":{v:["Selecteer een week"]},"Pick a year":{v:["Selecteer een jaar"]},"Please select a time zone:":{v:["Selecteer een tijdzone:"]}}},{l:"oc",t:{}},{l:"pl",t:{"Pick a date":{v:["Wybierz datę"]},"Pick a date and a time":{v:["Wybierz datę i godzinę"]},"Pick a month":{v:["Wybierz miesiąc"]},"Pick a time":{v:["Wybierz czas"]},"Pick a week":{v:["Wybierz tydzień"]},"Pick a year":{v:["Wybierz rok"]},"Please select a time zone:":{v:["Wybierz strefę czasową:"]}}},{l:"pt-BR",t:{"Pick a date":{v:["Escolha uma data"]},"Pick a date and a time":{v:["Escolha uma data e um horário"]},"Pick a month":{v:["Escolha um mês"]},"Pick a time":{v:["Escolha um horário"]},"Pick a week":{v:["Escolha uma semana"]},"Pick a year":{v:["Escolha um ano"]},"Please select a time zone:":{v:["Selecione um fuso horário: "]}}},{l:"pt-PT",t:{"Pick a date":{v:["Escolha uma data"]},"Pick a date and a time":{v:["Escolha uma data e uma hora"]},"Pick a month":{v:["Escolha um mês"]},"Pick a time":{v:["Escolha uma hora"]},"Pick a week":{v:["Escolha uma semana"]},"Pick a year":{v:["Escolha um ano"]},"Please select a time zone:":{v:["Por favor, selecione um fuso horário: "]}}},{l:"ro",t:{"Pick a date":{v:["Selectați o dată"]},"Pick a date and a time":{v:["Selectați data și timpul"]},"Pick a month":{v:["Selectați o lună"]},"Pick a time":{v:["Selectați timpul"]},"Pick a week":{v:["Selectați o săptămână"]},"Pick a year":{v:["Selectați anul"]},"Please select a time zone:":{v:["Vă rugăm să selectați un fus orar:"]}}},{l:"ru",t:{"Pick a date":{v:["Выберите дату"]},"Pick a date and a time":{v:["Выберите дату и время"]},"Pick a month":{v:["Выберите месяц"]},"Pick a time":{v:["Выберите время"]},"Pick a week":{v:["Выберите неделю"]},"Pick a year":{v:["Выберите год"]},"Please select a time zone:":{v:["Пожалуйста, выберите часовой пояс:"]}}},{l:"sk",t:{"Pick a date":{v:["Vybrať dátum"]},"Pick a date and a time":{v:["Vybrať dátum a čas"]},"Pick a month":{v:["Vybrať mesiac"]},"Pick a time":{v:["Vybrať čas"]},"Pick a week":{v:["Vybrať týždeň"]},"Pick a year":{v:["Vybrať rok"]},"Please select a time zone:":{v:["Prosím vyberte časovú zónu:"]}}},{l:"sl",t:{"Pick a date":{v:["Izbor datuma"]},"Pick a date and a time":{v:["Izbor datuma in časa"]},"Pick a month":{v:["Izbor meseca"]},"Pick a time":{v:["Izbor časa"]},"Pick a week":{v:["Izbor tedna"]},"Pick a year":{v:["Izbor leta"]},"Please select a time zone:":{v:["Izbor časovnega pasu:"]}}},{l:"sr",t:{"Pick a date":{v:["Изаберите датум"]},"Pick a date and a time":{v:["Изаберите датум и време"]},"Pick a month":{v:["Изаберите месец"]},"Pick a time":{v:["Изаберите време"]},"Pick a week":{v:["Изаберите недељу"]},"Pick a year":{v:["Изаберите годину"]},"Please select a time zone:":{v:["Молимо вас да изаберете временску зону:"]}}},{l:"sv",t:{"Pick a date":{v:["Välj datum"]},"Pick a date and a time":{v:["Välj datum och tid"]},"Pick a month":{v:["Välj månad"]},"Pick a time":{v:["Välj tid"]},"Pick a week":{v:["Välj vecka"]},"Pick a year":{v:["Välj år"]},"Please select a time zone:":{v:["Välj tidszon:"]}}},{l:"tr",t:{"Pick a date":{v:["Bir tarih seçin"]},"Pick a date and a time":{v:["Bir tarih ve saat seçin"]},"Pick a month":{v:["Bir ay seçin"]},"Pick a time":{v:["Bir saat seçin"]},"Pick a week":{v:["Bir hafta seçin"]},"Pick a year":{v:["Bir yıl seçin"]},"Please select a time zone:":{v:["Lütfen bir saat dilimi seçin:"]}}},{l:"uk",t:{"Pick a date":{v:["Вибрати дату"]},"Pick a date and a time":{v:["Виберіть дату та час"]},"Pick a month":{v:["Виберіть місяць"]},"Pick a time":{v:["Виберіть час"]},"Pick a week":{v:["Виберіть тиждень"]},"Pick a year":{v:["Виберіть рік"]},"Please select a time zone:":{v:["Виберіть часовий пояс:"]}}},{l:"uz",t:{"Pick a date":{v:["Sana tanlang"]},"Pick a date and a time":{v:["Sana va vaqtni tanlang"]},"Pick a month":{v:["Oyni tanlang"]},"Pick a time":{v:["Vaqtni tanlang"]},"Pick a week":{v:["Haftani tanlang"]},"Pick a year":{v:["Yilni tanlang"]},"Please select a time zone:":{v:["Vaqt mintaqasini tanlang:"]}}},{l:"zh-CN",t:{"Pick a date":{v:["选择日期"]},"Pick a date and a time":{v:["选择日期和时间"]},"Pick a month":{v:["选择月份"]},"Pick a time":{v:["选择时间"]},"Pick a week":{v:["选择星期"]},"Pick a year":{v:["选择年份"]},"Please select a time zone:":{v:["请选择一个时区:"]}}},{l:"zh-HK",t:{"Pick a date":{v:["挑選日期"]},"Pick a date and a time":{v:["挑選日期與時間"]},"Pick a month":{v:["挑選月份"]},"Pick a time":{v:["挑選時間"]},"Pick a week":{v:["挑選星期"]},"Pick a year":{v:["挑選年份"]},"Please select a time zone:":{v:["請選擇時區:"]}}},{l:"zh-TW",t:{"Pick a date":{v:["挑選日期"]},"Pick a date and a time":{v:["挑選日期與時間"]},"Pick a month":{v:["挑選月份"]},"Pick a time":{v:["挑選時間"]},"Pick a week":{v:["挑選星期"]},"Pick a year":{v:["挑選年份"]},"Please select a time zone:":{v:["請選取時區:"]}}}],k=[{l:"ar",t:{"Search for time zone":{v:["البحث عن منطقة زمنية"]},"Type to search time zone":{v:["أكتُب للبحث عن منطقة زمنية"]}}},{l:"ast",t:{"Search for time zone":{v:["Buscar fusos horarios"]},"Type to search time zone":{v:["Escribi pa buscar un fusu horariu"]}}},{l:"br",t:{}},{l:"ca",t:{"Type to search time zone":{v:["Escriviu per cercar la zona horària"]}}},{l:"cs",t:{"Search for time zone":{v:["Vyhledat časové pásmo"]},"Type to search time zone":{v:["Psaním vyhledejte časovou zónu"]}}},{l:"cs-CZ",t:{"Search for time zone":{v:["Vyhledat časové pásmo"]},"Type to search time zone":{v:["Psaním vyhledejte časovou zónu"]}}},{l:"da",t:{"Search for time zone":{v:["Søg efter tidszone"]},"Type to search time zone":{v:["Indtast for at søge efter tidszone"]}}},{l:"de",t:{"Search for time zone":{v:["Nach Zeitzone suchen"]},"Type to search time zone":{v:["Tippen, um eine Zeitzone zu suchen"]}}},{l:"de-DE",t:{"Search for time zone":{v:["Nach Zeitzone suchen"]},"Type to search time zone":{v:["Tippen, um eine Zeitzone zu suchen"]}}},{l:"el",t:{"Search for time zone":{v:["Αναζήτηση ζώνης ώρας"]},"Type to search time zone":{v:["Πληκτρολογήστε για αναζήτηση ζώνης ώρας"]}}},{l:"en-GB",t:{"Search for time zone":{v:["Search for time zone"]},"Type to search time zone":{v:["Type to search time zone"]}}},{l:"eo",t:{}},{l:"es",t:{"Search for time zone":{v:["Buscar huso horario"]},"Type to search time zone":{v:["Escriba para buscar un huso horario"]}}},{l:"es-AR",t:{"Search for time zone":{v:["Buscar zona horaria"]},"Type to search time zone":{v:["Escriba para buscar la zona horaria"]}}},{l:"es-EC",t:{"Type to search time zone":{v:["Escribe para buscar la zona horaria"]}}},{l:"es-MX",t:{"Search for time zone":{v:["Buscar zona horaria"]},"Type to search time zone":{v:["Escriba para buscar la zona horaria"]}}},{l:"et-EE",t:{"Search for time zone":{v:["Otsi ajavööndit"]},"Type to search time zone":{v:["Kirjuta, et otsida ajavööndit"]}}},{l:"eu",t:{"Type to search time zone":{v:["Idatzi ordu-zona bat bilatzeko"]}}},{l:"fa",t:{"Search for time zone":{v:["جستجو برای منطقهٔ زمانی"]},"Type to search time zone":{v:["برای جستجوی منطقه زمانی تایپ کنید"]}}},{l:"fi",t:{"Search for time zone":{v:["Etsi aikavyöhykettä"]},"Type to search time zone":{v:["Kirjoita etsiäksesi aikavyöhykettä"]}}},{l:"fr",t:{"Search for time zone":{v:["Rechercher le fuseau horaire"]},"Type to search time zone":{v:["Saisissez les premiers lettres pour rechercher un fuseau horaire"]}}},{l:"ga",t:{"Search for time zone":{v:["Cuardaigh crios ama"]},"Type to search time zone":{v:["Clóscríobh chun crios ama a chuardach"]}}},{l:"gl",t:{"Search for time zone":{v:["Buscar por fuso horario"]},"Type to search time zone":{v:["Escriba para buscar o fuso horario"]}}},{l:"he",t:{"Type to search time zone":{v:["יש להקליד כדי לחפש אזור זמן"]}}},{l:"hu",t:{"Type to search time zone":{v:["Gépeljen az időzóna kereséséhez"]}}},{l:"id",t:{"Search for time zone":{v:["Cari zona waktu"]},"Type to search time zone":{v:["Ketik untuk mencari zona waktu"]}}},{l:"is",t:{"Search for time zone":{v:["Leita að tímabelti"]},"Type to search time zone":{v:["Skrifaðu til að leita að tímabelti"]}}},{l:"it",t:{"Search for time zone":{v:["Ricerca del fuso orario"]},"Type to search time zone":{v:["Digita per cercare un fuso orario"]}}},{l:"ja",t:{"Search for time zone":{v:["タイムゾーンを検索"]},"Type to search time zone":{v:["タイムゾーン検索のため入力してください"]}}},{l:"ja-JP",t:{"Search for time zone":{v:["タイムゾーンを検索"]},"Type to search time zone":{v:["タイムゾーン検索のため入力してください"]}}},{l:"ko",t:{"Search for time zone":{v:["시간대 검색"]},"Type to search time zone":{v:["입력하여 시간대를 검색"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Type to search time zone":{v:["Напишете за да пребарате временска зона"]}}},{l:"my",t:{"Type to search time zone":{v:["ဒေသစံတော်ချိန်များ ရှာဖွေရန် စာရိုက်ပါ"]}}},{l:"nb",t:{"Search for time zone":{v:["Søk etter tidssone"]},"Type to search time zone":{v:["Tast for å søke etter tidssone"]}}},{l:"nl",t:{"Search for time zone":{v:["Zoeken naar tijdzone"]},"Type to search time zone":{v:["Type om een tijdzone te zoeken"]}}},{l:"oc",t:{}},{l:"pl",t:{"Search for time zone":{v:["Szukaj strefy czasowej"]},"Type to search time zone":{v:["Wpisz, aby wyszukać strefę czasową"]}}},{l:"pt-BR",t:{"Search for time zone":{v:["Pesquisar fuso horário"]},"Type to search time zone":{v:["Digite para pesquisar o fuso horário "]}}},{l:"pt-PT",t:{"Search for time zone":{v:["Pesquisar fuso horário"]},"Type to search time zone":{v:["Digite para pesquisar o fuso horário "]}}},{l:"ro",t:{"Search for time zone":{v:["Căutare zonă de timp"]},"Type to search time zone":{v:["Tastați pentru a căuta fusul orar"]}}},{l:"ru",t:{"Search for time zone":{v:["Поиск часового пояса"]},"Type to search time zone":{v:["Введите для поиска часового пояса"]}}},{l:"sk",t:{"Search for time zone":{v:["Vyhľadať časové pásmo"]},"Type to search time zone":{v:["Začníte písať pre vyhľadávanie časovej zóny"]}}},{l:"sl",t:{"Type to search time zone":{v:["Vpišite niz za iskanje časovnega pasu"]}}},{l:"sr",t:{"Search for time zone":{v:["Претрага временске зоне"]},"Type to search time zone":{v:["Куцајте да претражите временске зоне"]}}},{l:"sv",t:{"Search for time zone":{v:["Sök efter tidszon"]},"Type to search time zone":{v:["Skriv för att välja tidszon"]}}},{l:"tr",t:{"Search for time zone":{v:["Saat dilimi ara"]},"Type to search time zone":{v:["Saat dilimi aramak için yazmaya başlayın"]}}},{l:"uk",t:{"Search for time zone":{v:["Шукати часові зони"]},"Type to search time zone":{v:["Введіть для пошуку часовий пояс"]}}},{l:"uz",t:{"Search for time zone":{v:["Vaqt mintaqasini qidiring"]},"Type to search time zone":{v:["Vaqt mintaqasini qidirish uchun kiriting"]}}},{l:"zh-CN",t:{"Search for time zone":{v:["搜索时区"]},"Type to search time zone":{v:["打字以搜索时区"]}}},{l:"zh-HK",t:{"Search for time zone":{v:["搜索時區"]},"Type to search time zone":{v:["鍵入以搜索時區"]}}},{l:"zh-TW",t:{"Type to search time zone":{v:["輸入以搜尋時區"]}}}],x=[{l:"ar",t:{Submit:{v:["إرسال"]}}},{l:"ast",t:{Submit:{v:["Unviar"]}}},{l:"br",t:{}},{l:"ca",t:{Submit:{v:["Envia"]}}},{l:"cs",t:{Submit:{v:["Odeslat"]}}},{l:"cs-CZ",t:{Submit:{v:["Odeslat"]}}},{l:"da",t:{Submit:{v:["Send"]}}},{l:"de",t:{Submit:{v:["Einreichen"]}}},{l:"de-DE",t:{Submit:{v:["Einreichen"]}}},{l:"el",t:{Submit:{v:["Υποβολή"]}}},{l:"en-GB",t:{Submit:{v:["Submit"]}}},{l:"eo",t:{}},{l:"es",t:{Submit:{v:["Enviar"]}}},{l:"es-AR",t:{Submit:{v:["Enviar"]}}},{l:"es-EC",t:{Submit:{v:["Enviar"]}}},{l:"es-MX",t:{Submit:{v:["Enviar"]}}},{l:"et-EE",t:{Submit:{v:["Saada"]}}},{l:"eu",t:{Submit:{v:["Bidali"]}}},{l:"fa",t:{Submit:{v:["ارسال"]}}},{l:"fi",t:{Submit:{v:["Lähetä"]}}},{l:"fr",t:{Submit:{v:["Valider"]}}},{l:"ga",t:{Submit:{v:["Cuir isteach"]}}},{l:"gl",t:{Submit:{v:["Enviar"]}}},{l:"he",t:{Submit:{v:["הגשה"]}}},{l:"hu",t:{Submit:{v:["Beküldés"]}}},{l:"id",t:{Submit:{v:["Kirimkan"]}}},{l:"is",t:{Submit:{v:["Senda inn"]}}},{l:"it",t:{Submit:{v:["Invia"]}}},{l:"ja",t:{Submit:{v:["提出"]}}},{l:"ja-JP",t:{Submit:{v:["提出"]}}},{l:"ko",t:{Submit:{v:["제출"]}}},{l:"lt-LT",t:{Submit:{v:["Pateikti"]}}},{l:"lv",t:{}},{l:"mk",t:{Submit:{v:["Испрати"]}}},{l:"my",t:{Submit:{v:["တင်သွင်းရန်"]}}},{l:"nb",t:{Submit:{v:["Send"]}}},{l:"nl",t:{Submit:{v:["Verwerken"]}}},{l:"oc",t:{}},{l:"pl",t:{Submit:{v:["Wyślij"]}}},{l:"pt-BR",t:{Submit:{v:["Enviar"]}}},{l:"pt-PT",t:{Submit:{v:["Submeter"]}}},{l:"ro",t:{Submit:{v:["Trimiteți"]}}},{l:"ru",t:{Submit:{v:["Утвердить"]}}},{l:"sk",t:{Submit:{v:["Odoslať"]}}},{l:"sl",t:{Submit:{v:["Pošlji"]}}},{l:"sr",t:{Submit:{v:["Поднеси"]}}},{l:"sv",t:{Submit:{v:["Skicka"]}}},{l:"tr",t:{Submit:{v:["Gönder"]}}},{l:"uk",t:{Submit:{v:["Надіслати"]}}},{l:"uz",t:{Submit:{v:["Yuborish"]}}},{l:"zh-CN",t:{Submit:{v:["提交"]}}},{l:"zh-HK",t:{Submit:{v:["提交"]}}},{l:"zh-TW",t:{Submit:{v:["遞交"]}}}],T=[{l:"ar",t:{"Undo changes":{v:["تراجَع عن التغييرات"]}}},{l:"ast",t:{"Undo changes":{v:["Desfacer los cambeos"]}}},{l:"br",t:{}},{l:"ca",t:{"Undo changes":{v:["Desfés els canvis"]}}},{l:"cs",t:{"Undo changes":{v:["Vzít změny zpět"]}}},{l:"cs-CZ",t:{"Undo changes":{v:["Vzít změny zpět"]}}},{l:"da",t:{"Undo changes":{v:["Fortryd ændringer"]}}},{l:"de",t:{"Undo changes":{v:["Änderungen rückgängig machen"]}}},{l:"de-DE",t:{"Undo changes":{v:["Änderungen rückgängig machen"]}}},{l:"el",t:{"Undo changes":{v:["Αναίρεση Αλλαγών"]}}},{l:"en-GB",t:{"Undo changes":{v:["Undo changes"]}}},{l:"eo",t:{}},{l:"es",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es-AR",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es-EC",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es-MX",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"et-EE",t:{"Undo changes":{v:["Pööra muudatused tagasi"]}}},{l:"eu",t:{"Undo changes":{v:["Aldaketak desegin"]}}},{l:"fa",t:{"Undo changes":{v:["لغو تغییرات"]}}},{l:"fi",t:{"Undo changes":{v:["Kumoa muutokset"]}}},{l:"fr",t:{"Undo changes":{v:["Annuler les changements"]}}},{l:"ga",t:{"Undo changes":{v:["Cealaigh athruithe"]}}},{l:"gl",t:{"Undo changes":{v:["Desfacer os cambios"]}}},{l:"he",t:{"Undo changes":{v:["ביטול שינויים"]}}},{l:"hu",t:{"Undo changes":{v:["Változtatások visszavonása"]}}},{l:"id",t:{"Undo changes":{v:["Urungkan perubahan"]}}},{l:"is",t:{"Undo changes":{v:["Afturkalla breytingar"]}}},{l:"it",t:{"Undo changes":{v:["Cancella i cambiamenti"]}}},{l:"ja",t:{"Undo changes":{v:["変更を取り消し"]}}},{l:"ja-JP",t:{"Undo changes":{v:["変更を取り消し"]}}},{l:"ko",t:{"Undo changes":{v:["변경 되돌리기"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Undo changes":{v:["Врати ги промените"]}}},{l:"my",t:{}},{l:"nb",t:{"Undo changes":{v:["Tilbakestill endringer"]}}},{l:"nl",t:{"Undo changes":{v:["Wijzigingen ongedaan maken"]}}},{l:"oc",t:{}},{l:"pl",t:{"Undo changes":{v:["Cofnij zmiany"]}}},{l:"pt-BR",t:{"Undo changes":{v:["Desfazer modificações"]}}},{l:"pt-PT",t:{"Undo changes":{v:["Anular alterações"]}}},{l:"ro",t:{"Undo changes":{v:["Anularea modificărilor"]}}},{l:"ru",t:{"Undo changes":{v:["Отменить изменения"]}}},{l:"sk",t:{"Undo changes":{v:["Vrátiť zmeny"]}}},{l:"sl",t:{"Undo changes":{v:["Razveljavi spremembe"]}}},{l:"sr",t:{"Undo changes":{v:["Поништи измене"]}}},{l:"sv",t:{"Undo changes":{v:["Ångra ändringar"]}}},{l:"tr",t:{"Undo changes":{v:["Değişiklikleri geri al"]}}},{l:"uk",t:{"Undo changes":{v:["Скасувати зміни"]}}},{l:"uz",t:{"Undo changes":{v:["O'zgarishlarni bekor qilish"]}}},{l:"zh-CN",t:{"Undo changes":{v:["撤销更改"]}}},{l:"zh-HK",t:{"Undo changes":{v:["取消更改"]}}},{l:"zh-TW",t:{"Undo changes":{v:["還原變更"]}}}],E=[{l:"ar",t:{"User status: {status}":{v:["حالة المستخدِم: {status}"]}}},{l:"ast",t:{"User status: {status}":{v:["Estáu del usuariu: {status}"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"User status: {status}":{v:["Stav uživatele: {status}"]}}},{l:"cs-CZ",t:{"User status: {status}":{v:["Stav uživatele: {status}"]}}},{l:"da",t:{"User status: {status}":{v:["Brugerstatus: {status}"]}}},{l:"de",t:{"User status: {status}":{v:["Benutzerstatus: {status}"]}}},{l:"de-DE",t:{"User status: {status}":{v:["Benutzerstatus: {status}"]}}},{l:"el",t:{"User status: {status}":{v:["Κατάσταση χρήστη: {status}"]}}},{l:"en-GB",t:{"User status: {status}":{v:["User status: {status}"]}}},{l:"eo",t:{}},{l:"es",t:{"User status: {status}":{v:["Estatus del usuario: {status}"]}}},{l:"es-AR",t:{"User status: {status}":{v:["Estado del usuario: {status}"]}}},{l:"es-EC",t:{}},{l:"es-MX",t:{"User status: {status}":{v:["Estado del usuario: {status}"]}}},{l:"et-EE",t:{"User status: {status}":{v:["Kasutaja olek: {status}"]}}},{l:"eu",t:{}},{l:"fa",t:{"User status: {status}":{v:["وضعیت کاربر: {status}"]}}},{l:"fi",t:{"User status: {status}":{v:["Käyttäjän tila: {status}"]}}},{l:"fr",t:{"User status: {status}":{v:["Statut de l'utilisateur : {status}"]}}},{l:"ga",t:{"User status: {status}":{v:["Stádas úsáideora: {status}"]}}},{l:"gl",t:{"User status: {status}":{v:["Estado do usuario: {status}"]}}},{l:"he",t:{}},{l:"hu",t:{}},{l:"id",t:{"User status: {status}":{v:["Status pengguna: {status}"]}}},{l:"is",t:{"User status: {status}":{v:["Staða notanda: {status}"]}}},{l:"it",t:{"User status: {status}":{v:["Stato dell'utente: {status}"]}}},{l:"ja",t:{"User status: {status}":{v:["ユーザのステータス: {status}"]}}},{l:"ja-JP",t:{"User status: {status}":{v:["ユーザのステータス: {status}"]}}},{l:"ko",t:{"User status: {status}":{v:["사용자 상태: {status}"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"my",t:{}},{l:"nb",t:{"User status: {status}":{v:["Brukerstatus: {status}"]}}},{l:"nl",t:{"User status: {status}":{v:["Gebruikers status: {status}"]}}},{l:"oc",t:{}},{l:"pl",t:{"User status: {status}":{v:["Status użytkownika: {status}"]}}},{l:"pt-BR",t:{"User status: {status}":{v:["Status do usuário: {status}"]}}},{l:"pt-PT",t:{"User status: {status}":{v:["Estado do utilizador: {status}"]}}},{l:"ro",t:{"User status: {status}":{v:["Status utilizator: {status}"]}}},{l:"ru",t:{"User status: {status}":{v:["Статус пользователя: {status}"]}}},{l:"sk",t:{"User status: {status}":{v:["Stav užívateľa: {status}"]}}},{l:"sl",t:{}},{l:"sr",t:{"User status: {status}":{v:["Статус корисника: {status}"]}}},{l:"sv",t:{"User status: {status}":{v:["Användarstatus: {status}"]}}},{l:"tr",t:{"User status: {status}":{v:["Kullanıcı durumu: {status}"]}}},{l:"uk",t:{"User status: {status}":{v:["Статус користувача: {status}"]}}},{l:"uz",t:{"User status: {status}":{v:["Foydalanuvchi holati: {status}"]}}},{l:"zh-CN",t:{"User status: {status}":{v:["用户状态:{status}"]}}},{l:"zh-HK",t:{"User status: {status}":{v:["用戶狀態:{status}"]}}},{l:"zh-TW",t:{}}]},1431:(e,t,n)=>{"use strict";function a(e,t,n,a,s,o,r,i){var l,d="function"==typeof e?e.options:e;if(t&&(d.render=t,d.staticRenderFns=n,d._compiled=!0),o&&(d._scopeId="data-v-"+o),s&&(l=s),l)if(d.functional){d._injectStyles=l;var c=d.render;d.render=function(e,t){return l.call(t),c(e,t)}}else{var u=d.beforeCreate;d.beforeCreate=u?[].concat(u,l):[l]}return{exports:e,options:d}}n.d(t,{n:()=>a})},648:(e,t,n)=>{"use strict";function a(){return window._nc_focus_trap??=[],window._nc_focus_trap}function s(){let e=[];return{pause(){e=[...a()];for(const t of e)t.pause()},unpause(){if(e.length===a().length)for(const t of e)t.unpause();e=[]}}}n.d(t,{c:()=>s,g:()=>a})},415:(e,t,n)=>{"use strict";n.d(t,{i:()=>s});const a=window.OC?.config?.version?.split(".")[0]||"32",s=Number.parseInt(a)<32},9266:(e,t,n)=>{"use strict";n.d(t,{a:()=>o,b:()=>c,c:()=>l,d:()=>s,e:()=>d,f:()=>a,i:()=>r,m:()=>i});var a="M20,11V13H8L13.5,18.5L12.08,19.92L4.16,12L12.08,4.08L13.5,5.5L8,11H20Z",s="M4,11V13H16L10.5,18.5L11.92,19.92L19.84,12L11.92,4.08L10.5,5.5L16,11H4Z",o="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z",r="M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z",i="M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z",l="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z",d="M16,12A2,2 0 0,1 18,10A2,2 0 0,1 20,12A2,2 0 0,1 18,14A2,2 0 0,1 16,12M10,12A2,2 0 0,1 12,10A2,2 0 0,1 14,12A2,2 0 0,1 12,14A2,2 0 0,1 10,12M4,12A2,2 0 0,1 6,10A2,2 0 0,1 8,12A2,2 0 0,1 6,14A2,2 0 0,1 4,12Z",c="M12.5,8C9.85,8 7.45,9 5.6,10.6L2,7V16H11L7.38,12.38C8.77,11.22 10.54,10.5 12.5,10.5C16.04,10.5 19.05,12.81 20.1,16L22.47,15.22C21.08,11.03 17.15,8 12.5,8Z"},3073:(e,t,n)=>{"use strict";n.d(t,{SSU:()=>f,Lhy:()=>h,P1n:()=>c,Nk8:()=>p,o__:()=>v,hRP:()=>w,lWr:()=>A});var a=n(9271),s=n(5471),o=!0;s.Ay.util.warn;const r=a.oc?window:void 0;a.oc&&window.document,a.oc&&window.navigator,a.oc&&window.location;function i(e){var t;const n=(0,a.BA)(e);return null!=(t=null==n?void 0:n.$el)?t:n}function l(...e){let t,n,o,l;if("string"==typeof e[0]||Array.isArray(e[0])?([n,o,l]=e,t=r):[t,n,o,l]=e,!t)return a.lQ;Array.isArray(n)||(n=[n]),Array.isArray(o)||(o=[o]);const d=[],c=()=>{d.forEach((e=>e())),d.length=0},u=(0,s.wB)((()=>[i(t),(0,a.BA)(l)]),(([e,t])=>{if(c(),!e)return;const s=(0,a.Gv)(t)?{...t}:t;d.push(...n.flatMap((t=>o.map((n=>((e,t,n,a)=>(e.addEventListener(t,n,a),()=>e.removeEventListener(t,n,a)))(e,t,n,s))))))}),{immediate:!0,flush:"post"}),m=()=>{u(),c()};return(0,a.Uo)(m),m}function d(e){const t=function(){const e=(0,s.KR)(!1),t=(0,s.nI)();return t&&(0,s.sV)((()=>{e.value=!0}),o?void 0:t),e}();return(0,s.EW)((()=>(t.value,Boolean(e()))))}function c(e,t,n={}){const{window:o=r,...l}=n;let c;const u=d((()=>o&&"MutationObserver"in o)),m=()=>{c&&(c.disconnect(),c=void 0)},p=(0,s.EW)((()=>{const t=(0,a.BA)(e),n=(Array.isArray(t)?t:[t]).map(i).filter(a.d6);return new Set(n)})),g=(0,s.wB)((()=>p.value),(e=>{m(),u.value&&e.size&&(c=new MutationObserver(t),e.forEach((e=>c.observe(e,l))))}),{immediate:!0,flush:"post"}),f=()=>{g(),m()};return(0,a.Uo)(f),{isSupported:u,stop:f,takeRecords:()=>null==c?void 0:c.takeRecords()}}function u(e,t={}){const{window:n=r}=t,o=d((()=>n&&"matchMedia"in n&&"function"==typeof n.matchMedia));let i;const l=(0,s.KR)(!1),c=e=>{l.value=e.matches},u=()=>{i&&("removeEventListener"in i?i.removeEventListener("change",c):i.removeListener(c))},m=(0,s.nT)((()=>{o.value&&(u(),i=n.matchMedia((0,a.BA)(e)),"addEventListener"in i?i.addEventListener("change",c):i.addListener(c),l.value=i.matches)}));return(0,a.Uo)((()=>{m(),u(),i=void 0})),l}function m(e){return JSON.parse(JSON.stringify(e))}"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self&&self;function p(e){return u("(prefers-color-scheme: dark)",e)}function g(e,t,n={}){const{window:o=r,...l}=n;let c;const u=d((()=>o&&"ResizeObserver"in o)),m=()=>{c&&(c.disconnect(),c=void 0)},p=(0,s.EW)((()=>{const t=(0,a.BA)(e);return Array.isArray(t)?t.map((e=>i(e))):[i(t)]})),g=(0,s.wB)(p,(e=>{if(m(),u.value&&o){c=new ResizeObserver(t);for(const t of e)t&&c.observe(t,l)}}),{immediate:!0,flush:"post"}),f=()=>{m(),g()};return(0,a.Uo)(f),{isSupported:u,stop:f}}function f(e,t={}){const{reset:n=!0,windowResize:o=!0,windowScroll:r=!0,immediate:d=!0,updateTiming:u="sync"}=t,m=(0,s.KR)(0),p=(0,s.KR)(0),f=(0,s.KR)(0),h=(0,s.KR)(0),v=(0,s.KR)(0),y=(0,s.KR)(0),w=(0,s.KR)(0),A=(0,s.KR)(0);function b(){const t=i(e);if(!t)return void(n&&(m.value=0,p.value=0,f.value=0,h.value=0,v.value=0,y.value=0,w.value=0,A.value=0));const a=t.getBoundingClientRect();m.value=a.height,p.value=a.bottom,f.value=a.left,h.value=a.right,v.value=a.top,y.value=a.width,w.value=a.x,A.value=a.y}function C(){"sync"===u?b():"next-frame"===u&&requestAnimationFrame((()=>b()))}return g(e,C),(0,s.wB)((()=>i(e)),(e=>!e&&C())),c(e,C,{attributeFilter:["style","class"]}),r&&l("scroll",C,{capture:!0,passive:!0}),o&&l("resize",C,{passive:!0}),(0,a.rd)((()=>{d&&C()})),{height:m,bottom:p,left:f,right:h,top:v,width:y,x:w,y:A,update:C}}function h(e,t={width:0,height:0},n={}){const{window:o=r,box:l="content-box"}=n,d=(0,s.EW)((()=>{var t,n;return null==(n=null==(t=i(e))?void 0:t.namespaceURI)?void 0:n.includes("svg")})),c=(0,s.KR)(t.width),u=(0,s.KR)(t.height),{stop:m}=g(e,(([t])=>{const n="border-box"===l?t.borderBoxSize:"content-box"===l?t.contentBoxSize:t.devicePixelContentBoxSize;if(o&&d.value){const t=i(e);if(t){const e=t.getBoundingClientRect();c.value=e.width,u.value=e.height}}else if(n){const e=Array.isArray(n)?n:[n];c.value=e.reduce(((e,{inlineSize:t})=>e+t),0),u.value=e.reduce(((e,{blockSize:t})=>e+t),0)}else c.value=t.contentRect.width,u.value=t.contentRect.height}),n);(0,a.rd)((()=>{const n=i(e);n&&(c.value="offsetWidth"in n?n.offsetWidth:t.width,u.value="offsetHeight"in n?n.offsetHeight:t.height)}));const p=(0,s.wB)((()=>i(e)),(e=>{c.value=e?t.width:0,u.value=e?t.height:0}));return{width:c,height:u,stop:function(){m(),p()}}}function v(e,t={}){const{threshold:n=50,onSwipe:o,onSwipeEnd:i,onSwipeStart:d,passive:c=!0,window:u=r}=t,m=(0,s.Kh)({x:0,y:0}),p=(0,s.Kh)({x:0,y:0}),g=(0,s.EW)((()=>m.x-p.x)),f=(0,s.EW)((()=>m.y-p.y)),{max:h,abs:v}=Math,y=(0,s.EW)((()=>h(v(g.value),v(f.value))>=n)),w=(0,s.KR)(!1),A=(0,s.EW)((()=>y.value?v(g.value)>v(f.value)?g.value>0?"left":"right":f.value>0?"up":"down":"none")),b=e=>[e.touches[0].clientX,e.touches[0].clientY],C=(e,t)=>{p.x=e,p.y=t};let k;const x=function(e){if(!e)return!1;let t=!1;const n={get passive(){return t=!0,!1}};return e.addEventListener("x",a.lQ,n),e.removeEventListener("x",a.lQ),t}(null==u?void 0:u.document);k=c?x?{passive:!0}:{capture:!1}:x?{passive:!1,capture:!0}:{capture:!0};const T=[l(e,"touchstart",(e=>{if(1!==e.touches.length)return;const[t,n]=b(e);((e,t)=>{m.x=e,m.y=t})(t,n),C(t,n),null==d||d(e)}),k),l(e,"touchmove",(e=>{if(1!==e.touches.length)return;const[t,n]=b(e);C(t,n),k.capture&&!k.passive&&Math.abs(g.value)>Math.abs(f.value)&&e.preventDefault(),!w.value&&y.value&&(w.value=!0),w.value&&(null==o||o(e))}),k),l(e,["touchend","touchcancel"],(e=>{w.value&&(null==i||i(e,A.value)),w.value=!1}),k)];return{isPassiveEventSupported:x,isSwiping:w,direction:A,coordsStart:m,coordsEnd:p,lengthX:g,lengthY:f,stop:()=>T.forEach((e=>e()))}}Number.POSITIVE_INFINITY;const y={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};a.D_;function w(e,t,n,r={}){var i,l,d,c,u;const{clone:p=!1,passive:g=!1,eventName:f,deep:h=!1,defaultValue:v,shouldEmit:y}=r,w=(0,s.nI)(),A=n||(null==w?void 0:w.emit)||(null==(i=null==w?void 0:w.$emit)?void 0:i.bind(w))||(null==(d=null==(l=null==w?void 0:w.proxy)?void 0:l.$emit)?void 0:d.bind(null==w?void 0:w.proxy));let b=f;if(!t)if(o){const e=null==(u=null==(c=null==w?void 0:w.proxy)?void 0:c.$options)?void 0:u.model;t=(null==e?void 0:e.value)||"value",f||(b=(null==e?void 0:e.event)||"input")}else t="modelValue";b=b||`update:${t.toString()}`;const C=e=>p?"function"==typeof p?p(e):m(e):e,k=()=>(0,a.C8)(e[t])?C(e[t]):v,x=e=>{y?y(e)&&A(b,e):A(b,e)};if(g){const n=k(),a=(0,s.KR)(n);let o=!1;return(0,s.wB)((()=>e[t]),(e=>{o||(o=!0,a.value=C(e),(0,s.dY)((()=>o=!1)))})),(0,s.wB)(a,(n=>{o||n===e[t]&&!h||x(n)}),{deep:h}),a}return(0,s.EW)({get:()=>k(),set(e){x(e)}})}function A(e={}){const{window:t=r,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:o=Number.POSITIVE_INFINITY,listenOrientation:i=!0,includeScrollbar:d=!0,type:c="inner"}=e,m=(0,s.KR)(n),p=(0,s.KR)(o),g=()=>{t&&("outer"===c?(m.value=t.outerWidth,p.value=t.outerHeight):d?(m.value=t.innerWidth,p.value=t.innerHeight):(m.value=t.document.documentElement.clientWidth,p.value=t.document.documentElement.clientHeight))};if(g(),(0,a.rd)(g),l("resize",g,{passive:!0}),i){const e=u("(orientation: portrait)");(0,s.wB)(e,(()=>g()))}return{width:m,height:p}}},9271:(e,t,n)=>{"use strict";n.d(t,{F:()=>o,D_:()=>h,oc:()=>i,C8:()=>l,Gv:()=>u,lQ:()=>m,d6:()=>d,BA:()=>r,rd:()=>y,Uo:()=>s});var a=n(5471);a.Ay.util.warn;function s(e){return!!(0,a.o5)()&&((0,a.jr)(e),!0)}function o(e){let t,n,o=0;const r=()=>{o-=1,n&&o<=0&&(n.stop(),t=void 0,n=void 0)};return(...i)=>(o+=1,n||(n=(0,a.uY)(!0),t=n.run((()=>e(...i)))),s(r),t)}function r(e){return"function"==typeof e?e():(0,a.R1)(e)}const i="undefined"!=typeof window&&"undefined"!=typeof document,l=("undefined"!=typeof WorkerGlobalScope&&(globalThis,WorkerGlobalScope),e=>void 0!==e),d=e=>null!=e,c=Object.prototype.toString,u=e=>"[object Object]"===c.call(e),m=()=>{};function p(e){const t=Object.create(null);return n=>t[n]||(t[n]=e(n))}const g=/\B([A-Z])/g,f=(p((e=>e.replace(g,"-$1").toLowerCase())),/-(\w)/g);p((e=>e.replace(f,((e,t)=>t?t.toUpperCase():""))));function h(e){return e}function v(e){return e||(0,a.nI)()}function y(e,t=!0,n){v()?(0,a.sV)(e,n):t?e():(0,a.dY)(e)}},9418:(e,t,n)=>{"use strict";n.d(t,{A:()=>ie});const{entries:a,setPrototypeOf:s,isFrozen:o,getPrototypeOf:r,getOwnPropertyDescriptor:i}=Object;let{freeze:l,seal:d,create:c}=Object,{apply:u,construct:m}="undefined"!=typeof Reflect&&Reflect;l||(l=function(e){return e}),d||(d=function(e){return e}),u||(u=function(e,t,n){return e.apply(t,n)}),m||(m=function(e,t){return new e(...t)});const p=_(Array.prototype.forEach),g=_(Array.prototype.lastIndexOf),f=_(Array.prototype.pop),h=_(Array.prototype.push),v=_(Array.prototype.splice),y=_(String.prototype.toLowerCase),w=_(String.prototype.toString),A=_(String.prototype.match),b=_(String.prototype.replace),C=_(String.prototype.indexOf),k=_(String.prototype.trim),x=_(Object.prototype.hasOwnProperty),T=_(RegExp.prototype.test),E=(N=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n1?n-1:0),s=1;s2&&void 0!==arguments[2]?arguments[2]:y;s&&s(e,null);let a=t.length;for(;a--;){let s=t[a];if("string"==typeof s){const e=n(s);e!==s&&(o(t)||(t[a]=e),s=e)}e[s]=!0}return e}function P(e){for(let t=0;t/gm),W=d(/\$\{[\w\W]*/gm),q=d(/^data-[\-\w.\u00B7-\uFFFF]+$/),X=d(/^aria-[\-\w]+$/),K=d(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Z=d(/^(?:\w+script|data):/i),J=d(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Y=d(/^html$/i),Q=d(/^[a-z][.\w]*(-[.\w]+)+$/i);var ee=Object.freeze({__proto__:null,ARIA_ATTR:X,ATTR_WHITESPACE:J,CUSTOM_ELEMENT:Q,DATA_ATTR:q,DOCTYPE_NAME:Y,ERB_EXPR:V,IS_ALLOWED_URI:K,IS_SCRIPT_OR_DATA:Z,MUSTACHE_EXPR:G,TMPLIT_EXPR:W});const te=1,ne=3,ae=7,se=8,oe=9,re=function(){return"undefined"==typeof window?null:window};var ie=function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:re();const n=t=>e(t);if(n.version="3.2.6",n.removed=[],!t||!t.document||t.document.nodeType!==oe||!t.Element)return n.isSupported=!1,n;let{document:s}=t;const o=s,r=o.currentScript,{DocumentFragment:i,HTMLTemplateElement:d,Node:u,Element:m,NodeFilter:N,NamedNodeMap:_=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:P,DOMParser:G,trustedTypes:V}=t,W=m.prototype,q=L(W,"cloneNode"),X=L(W,"remove"),Z=L(W,"nextSibling"),J=L(W,"childNodes"),Q=L(W,"parentNode");if("function"==typeof d){const e=s.createElement("template");e.content&&e.content.ownerDocument&&(s=e.content.ownerDocument)}let ie,le="";const{implementation:de,createNodeIterator:ce,createDocumentFragment:ue,getElementsByTagName:me}=s,{importNode:pe}=o;let ge={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]};n.isSupported="function"==typeof a&&"function"==typeof Q&&de&&void 0!==de.createHTMLDocument;const{MUSTACHE_EXPR:fe,ERB_EXPR:he,TMPLIT_EXPR:ve,DATA_ATTR:ye,ARIA_ATTR:we,IS_SCRIPT_OR_DATA:Ae,ATTR_WHITESPACE:be,CUSTOM_ELEMENT:Ce}=ee;let{IS_ALLOWED_URI:ke}=ee,xe=null;const Te=S({},[...F,...z,...D,...O,...R]);let Ee=null;const Ne=S({},[...j,...I,...$,...H]);let _e=Object.seal(c(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Se=null,Pe=null,Be=!0,Le=!0,Fe=!1,ze=!0,De=!1,Me=!0,Oe=!1,Ue=!1,Re=!1,je=!1,Ie=!1,$e=!1,He=!0,Ge=!1,Ve=!0,We=!1,qe={},Xe=null;const Ke=S({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let Ze=null;const Je=S({},["audio","video","img","source","image","track"]);let Ye=null;const Qe=S({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),et="http://www.w3.org/1998/Math/MathML",tt="http://www.w3.org/2000/svg",nt="http://www.w3.org/1999/xhtml";let at=nt,st=!1,ot=null;const rt=S({},[et,tt,nt],w);let it=S({},["mi","mo","mn","ms","mtext"]),lt=S({},["annotation-xml"]);const dt=S({},["title","style","font","a","script"]);let ct=null;const ut=["application/xhtml+xml","text/html"];let mt=null,pt=null;const gt=s.createElement("form"),ft=function(e){return e instanceof RegExp||e instanceof Function},ht=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!pt||pt!==e){if(e&&"object"==typeof e||(e={}),e=B(e),ct=-1===ut.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,mt="application/xhtml+xml"===ct?w:y,xe=x(e,"ALLOWED_TAGS")?S({},e.ALLOWED_TAGS,mt):Te,Ee=x(e,"ALLOWED_ATTR")?S({},e.ALLOWED_ATTR,mt):Ne,ot=x(e,"ALLOWED_NAMESPACES")?S({},e.ALLOWED_NAMESPACES,w):rt,Ye=x(e,"ADD_URI_SAFE_ATTR")?S(B(Qe),e.ADD_URI_SAFE_ATTR,mt):Qe,Ze=x(e,"ADD_DATA_URI_TAGS")?S(B(Je),e.ADD_DATA_URI_TAGS,mt):Je,Xe=x(e,"FORBID_CONTENTS")?S({},e.FORBID_CONTENTS,mt):Ke,Se=x(e,"FORBID_TAGS")?S({},e.FORBID_TAGS,mt):B({}),Pe=x(e,"FORBID_ATTR")?S({},e.FORBID_ATTR,mt):B({}),qe=!!x(e,"USE_PROFILES")&&e.USE_PROFILES,Be=!1!==e.ALLOW_ARIA_ATTR,Le=!1!==e.ALLOW_DATA_ATTR,Fe=e.ALLOW_UNKNOWN_PROTOCOLS||!1,ze=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,De=e.SAFE_FOR_TEMPLATES||!1,Me=!1!==e.SAFE_FOR_XML,Oe=e.WHOLE_DOCUMENT||!1,je=e.RETURN_DOM||!1,Ie=e.RETURN_DOM_FRAGMENT||!1,$e=e.RETURN_TRUSTED_TYPE||!1,Re=e.FORCE_BODY||!1,He=!1!==e.SANITIZE_DOM,Ge=e.SANITIZE_NAMED_PROPS||!1,Ve=!1!==e.KEEP_CONTENT,We=e.IN_PLACE||!1,ke=e.ALLOWED_URI_REGEXP||K,at=e.NAMESPACE||nt,it=e.MATHML_TEXT_INTEGRATION_POINTS||it,lt=e.HTML_INTEGRATION_POINTS||lt,_e=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&ft(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(_e.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&ft(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(_e.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(_e.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),De&&(Le=!1),Ie&&(je=!0),qe&&(xe=S({},R),Ee=[],!0===qe.html&&(S(xe,F),S(Ee,j)),!0===qe.svg&&(S(xe,z),S(Ee,I),S(Ee,H)),!0===qe.svgFilters&&(S(xe,D),S(Ee,I),S(Ee,H)),!0===qe.mathMl&&(S(xe,O),S(Ee,$),S(Ee,H))),e.ADD_TAGS&&(xe===Te&&(xe=B(xe)),S(xe,e.ADD_TAGS,mt)),e.ADD_ATTR&&(Ee===Ne&&(Ee=B(Ee)),S(Ee,e.ADD_ATTR,mt)),e.ADD_URI_SAFE_ATTR&&S(Ye,e.ADD_URI_SAFE_ATTR,mt),e.FORBID_CONTENTS&&(Xe===Ke&&(Xe=B(Xe)),S(Xe,e.FORBID_CONTENTS,mt)),Ve&&(xe["#text"]=!0),Oe&&S(xe,["html","head","body"]),xe.table&&(S(xe,["tbody"]),delete Se.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw E('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw E('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');ie=e.TRUSTED_TYPES_POLICY,le=ie.createHTML("")}else void 0===ie&&(ie=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null;const a="data-tt-policy-suffix";t&&t.hasAttribute(a)&&(n=t.getAttribute(a));const s="dompurify"+(n?"#"+n:"");try{return e.createPolicy(s,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+s+" could not be created."),null}}(V,r)),null!==ie&&"string"==typeof le&&(le=ie.createHTML(""));l&&l(e),pt=e}},vt=S({},[...z,...D,...M]),yt=S({},[...O,...U]),wt=function(e){h(n.removed,{element:e});try{Q(e).removeChild(e)}catch(t){X(e)}},At=function(e,t){try{h(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){h(n.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e)if(je||Ie)try{wt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},bt=function(e){let t=null,n=null;if(Re)e=""+e;else{const t=A(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===ct&&at===nt&&(e=''+e+"");const a=ie?ie.createHTML(e):e;if(at===nt)try{t=(new G).parseFromString(a,ct)}catch(e){}if(!t||!t.documentElement){t=de.createDocument(at,"template",null);try{t.documentElement.innerHTML=st?le:a}catch(e){}}const o=t.body||t.documentElement;return e&&n&&o.insertBefore(s.createTextNode(n),o.childNodes[0]||null),at===nt?me.call(t,Oe?"html":"body")[0]:Oe?t.documentElement:o},Ct=function(e){return ce.call(e.ownerDocument||e,e,N.SHOW_ELEMENT|N.SHOW_COMMENT|N.SHOW_TEXT|N.SHOW_PROCESSING_INSTRUCTION|N.SHOW_CDATA_SECTION,null)},kt=function(e){return e instanceof P&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof _)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},xt=function(e){return"function"==typeof u&&e instanceof u};function Tt(e,t,a){p(e,(e=>{e.call(n,t,a,pt)}))}const Et=function(e){let t=null;if(Tt(ge.beforeSanitizeElements,e,null),kt(e))return wt(e),!0;const a=mt(e.nodeName);if(Tt(ge.uponSanitizeElement,e,{tagName:a,allowedTags:xe}),Me&&e.hasChildNodes()&&!xt(e.firstElementChild)&&T(/<[/\w!]/g,e.innerHTML)&&T(/<[/\w!]/g,e.textContent))return wt(e),!0;if(e.nodeType===ae)return wt(e),!0;if(Me&&e.nodeType===se&&T(/<[/\w]/g,e.data))return wt(e),!0;if(!xe[a]||Se[a]){if(!Se[a]&&_t(a)){if(_e.tagNameCheck instanceof RegExp&&T(_e.tagNameCheck,a))return!1;if(_e.tagNameCheck instanceof Function&&_e.tagNameCheck(a))return!1}if(Ve&&!Xe[a]){const t=Q(e)||e.parentNode,n=J(e)||e.childNodes;if(n&&t){for(let a=n.length-1;a>=0;--a){const s=q(n[a],!0);s.__removalCount=(e.__removalCount||0)+1,t.insertBefore(s,Z(e))}}}return wt(e),!0}return e instanceof m&&!function(e){let t=Q(e);t&&t.tagName||(t={namespaceURI:at,tagName:"template"});const n=y(e.tagName),a=y(t.tagName);return!!ot[e.namespaceURI]&&(e.namespaceURI===tt?t.namespaceURI===nt?"svg"===n:t.namespaceURI===et?"svg"===n&&("annotation-xml"===a||it[a]):Boolean(vt[n]):e.namespaceURI===et?t.namespaceURI===nt?"math"===n:t.namespaceURI===tt?"math"===n&<[a]:Boolean(yt[n]):e.namespaceURI===nt?!(t.namespaceURI===tt&&!lt[a])&&!(t.namespaceURI===et&&!it[a])&&!yt[n]&&(dt[n]||!vt[n]):!("application/xhtml+xml"!==ct||!ot[e.namespaceURI]))}(e)?(wt(e),!0):"noscript"!==a&&"noembed"!==a&&"noframes"!==a||!T(/<\/no(script|embed|frames)/i,e.innerHTML)?(De&&e.nodeType===ne&&(t=e.textContent,p([fe,he,ve],(e=>{t=b(t,e," ")})),e.textContent!==t&&(h(n.removed,{element:e.cloneNode()}),e.textContent=t)),Tt(ge.afterSanitizeElements,e,null),!1):(wt(e),!0)},Nt=function(e,t,n){if(He&&("id"===t||"name"===t)&&(n in s||n in gt))return!1;if(Le&&!Pe[t]&&T(ye,t));else if(Be&&T(we,t));else if(!Ee[t]||Pe[t]){if(!(_t(e)&&(_e.tagNameCheck instanceof RegExp&&T(_e.tagNameCheck,e)||_e.tagNameCheck instanceof Function&&_e.tagNameCheck(e))&&(_e.attributeNameCheck instanceof RegExp&&T(_e.attributeNameCheck,t)||_e.attributeNameCheck instanceof Function&&_e.attributeNameCheck(t))||"is"===t&&_e.allowCustomizedBuiltInElements&&(_e.tagNameCheck instanceof RegExp&&T(_e.tagNameCheck,n)||_e.tagNameCheck instanceof Function&&_e.tagNameCheck(n))))return!1}else if(Ye[t]);else if(T(ke,b(n,be,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==C(n,"data:")||!Ze[e]){if(Fe&&!T(Ae,b(n,be,"")));else if(n)return!1}else;return!0},_t=function(e){return"annotation-xml"!==e&&A(e,Ce)},St=function(e){Tt(ge.beforeSanitizeAttributes,e,null);const{attributes:t}=e;if(!t||kt(e))return;const a={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Ee,forceKeepAttr:void 0};let s=t.length;for(;s--;){const o=t[s],{name:r,namespaceURI:i,value:l}=o,d=mt(r),c=l;let u="value"===r?c:k(c);if(a.attrName=d,a.attrValue=u,a.keepAttr=!0,a.forceKeepAttr=void 0,Tt(ge.uponSanitizeAttribute,e,a),u=a.attrValue,!Ge||"id"!==d&&"name"!==d||(At(r,e),u="user-content-"+u),Me&&T(/((--!?|])>)|<\/(style|title)/i,u)){At(r,e);continue}if(a.forceKeepAttr)continue;if(!a.keepAttr){At(r,e);continue}if(!ze&&T(/\/>/i,u)){At(r,e);continue}De&&p([fe,he,ve],(e=>{u=b(u,e," ")}));const m=mt(e.nodeName);if(Nt(m,d,u)){if(ie&&"object"==typeof V&&"function"==typeof V.getAttributeType)if(i);else switch(V.getAttributeType(m,d)){case"TrustedHTML":u=ie.createHTML(u);break;case"TrustedScriptURL":u=ie.createScriptURL(u)}if(u!==c)try{i?e.setAttributeNS(i,r,u):e.setAttribute(r,u),kt(e)?wt(e):f(n.removed)}catch(t){At(r,e)}}else At(r,e)}Tt(ge.afterSanitizeAttributes,e,null)},Pt=function e(t){let n=null;const a=Ct(t);for(Tt(ge.beforeSanitizeShadowDOM,t,null);n=a.nextNode();)Tt(ge.uponSanitizeShadowNode,n,null),Et(n),St(n),n.content instanceof i&&e(n.content);Tt(ge.afterSanitizeShadowDOM,t,null)};return n.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=null,s=null,r=null,l=null;if(st=!e,st&&(e="\x3c!--\x3e"),"string"!=typeof e&&!xt(e)){if("function"!=typeof e.toString)throw E("toString is not a function");if("string"!=typeof(e=e.toString()))throw E("dirty is not a string, aborting")}if(!n.isSupported)return e;if(Ue||ht(t),n.removed=[],"string"==typeof e&&(We=!1),We){if(e.nodeName){const t=mt(e.nodeName);if(!xe[t]||Se[t])throw E("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof u)a=bt("\x3c!----\x3e"),s=a.ownerDocument.importNode(e,!0),s.nodeType===te&&"BODY"===s.nodeName||"HTML"===s.nodeName?a=s:a.appendChild(s);else{if(!je&&!De&&!Oe&&-1===e.indexOf("<"))return ie&&$e?ie.createHTML(e):e;if(a=bt(e),!a)return je?null:$e?le:""}a&&Re&&wt(a.firstChild);const d=Ct(We?e:a);for(;r=d.nextNode();)Et(r),St(r),r.content instanceof i&&Pt(r.content);if(We)return e;if(je){if(Ie)for(l=ue.call(a.ownerDocument);a.firstChild;)l.appendChild(a.firstChild);else l=a;return(Ee.shadowroot||Ee.shadowrootmode)&&(l=pe.call(o,l,!0)),l}let c=Oe?a.outerHTML:a.innerHTML;return Oe&&xe["!doctype"]&&a.ownerDocument&&a.ownerDocument.doctype&&a.ownerDocument.doctype.name&&T(Y,a.ownerDocument.doctype.name)&&(c="\n"+c),De&&p([fe,he,ve],(e=>{c=b(c,e," ")})),ie&&$e?ie.createHTML(c):c},n.setConfig=function(){ht(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Ue=!0},n.clearConfig=function(){pt=null,Ue=!1},n.isValidAttribute=function(e,t,n){pt||ht({});const a=mt(e),s=mt(t);return Nt(a,s,n)},n.addHook=function(e,t){"function"==typeof t&&h(ge[e],t)},n.removeHook=function(e,t){if(void 0!==t){const n=g(ge[e],t);return-1===n?void 0:v(ge[e],n,1)[0]}return f(ge[e])},n.removeHooks=function(e){ge[e]=[]},n.removeAllHooks=function(){ge={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},n}()}},s={};function o(e){var t=s[e];if(void 0!==t)return t.exports;var n=s[e]={id:e,exports:{}};return a[e].call(n.exports,n,n.exports,o),n.exports}o.m=a,o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},o.d=(e,t)=>{for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.f={},o.e=e=>Promise.all(Object.keys(o.f).reduce(((t,n)=>(o.f[n](e,t),t)),[])),o.u=e=>"files_pdfviewer-"+e+".js?v="+{"node_modules_nextcloud_dialogs_dist_chunks_index-BC-7VPxC_mjs":"a3549d3c72e4f7f05271","vendors-node_modules_nextcloud_files_dist_index_mjs-node_modules_nextcloud_vue_dist_Component-c57add":"72800b7c73bfae5dcc55","node_modules_nextcloud_dialogs_dist_chunks_PublicAuthPrompt-BSFsDqYB_mjs":"004dc496a7b7d16780d4","vendors-node_modules_nextcloud_dialogs_dist_chunks_FilePicker-CsU6FfAP_mjs":"9bb95e5c384fdfa736cf","vendors-node_modules_nextcloud_vue_dist_Components_NcColorPicker_mjs":"1451b5ab1161f9f7963c","vendors-node_modules_nextcloud_vue_dist_Components_NcDateTimePicker_mjs":"199b8fc581646ee942b0","data_image_svg_xml_3c_21--_20-_20SPDX-FileCopyrightText_202020_20Google_20Inc_20-_20SPDX-Lice-cc29b1":"80aca2ed2b19a47409f2"}[e],o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},n="files_pdfviewer:",o.l=(t,a,s,r)=>{if(e[t])e[t].push(a);else{var i,l;if(void 0!==s)for(var d=document.getElementsByTagName("script"),c=0;c{i.onerror=i.onload=null,clearTimeout(p);var s=e[t];if(delete e[t],i.parentNode&&i.parentNode.removeChild(i),s&&s.forEach((e=>e(a))),n)return n(a)},p=setTimeout(m.bind(null,void 0,{type:"timeout",target:i}),12e4);i.onerror=m.bind(null,i.onerror),i.onload=m.bind(null,i.onload),l&&document.head.appendChild(i)}},o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.p="/apps/files_pdfviewer/js/",(()=>{o.b=document.baseURI||self.location.href;var e={main:0};o.f.j=(t,n)=>{var a=o.o(e,t)?e[t]:void 0;if(0!==a)if(a)n.push(a[2]);else{var s=new Promise(((n,s)=>a=e[t]=[n,s]));n.push(a[2]=s);var r=o.p+o.u(t),i=new Error;o.l(r,(n=>{if(o.o(e,t)&&(0!==(a=e[t])&&(e[t]=void 0),a)){var s=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;i.message="Loading chunk "+t+" failed.\n("+s+": "+r+")",i.name="ChunkLoadError",i.type=s,i.request=r,a[1](i)}}),"chunk-"+t,t)}};var t=(t,n)=>{var a,s,[r,i,l]=n,d=0;if(r.some((t=>0!==e[t]))){for(a in i)o.o(i,a)&&(o.m[a]=i[a]);if(l)l(o)}for(t&&t(n);d{"use strict";var e=o(5168),n=o(3334),a=o(3814);const s=(0,o(5947).YK)().setApp("Files_PDFViewer").detectUser().build();var r=o(1777),i=o(715),l=o(1225),d=o(2680);function c(){return u()?(0,a.dC)("webdav").replace("/remote.php","/public.php"):(0,a.dC)(`dav${function(){if(u())throw new Error("No user logged in");return`/files/${(0,r.HW)()?.uid}`}()}`)}function u(){return!(0,r.HW)()}const m={name:"PDFView",data:()=>({PDFViewerApplication:null}),computed:{iframeSrc(){return(0,a.Jv)("/apps/files_pdfviewer/?file={file}",{file:this.source??this.davPath})},file(){return this.fileList.find((e=>e.fileid===this.fileid))},hideDownload(){return this.file.hideDownload},isDownloadable(){if(!this.file.shareAttributes)return!0;const e=JSON.parse(this.file.shareAttributes).find((e=>{let{scope:t,key:n}=e;return"permissions"===t&&"download"===n}));return!e||e.value},isRichDocumentsAvailable:()=>"richdocuments"in OC.appswebroots,isEditable(){return this.file?.permissions?.indexOf("W")>=0}},async mounted(){if(!this.isDownloadable||this.hideDownload&&this.isRichDocumentsAvailable)return this.doneLoading(),void(this.isRichDocumentsAvailable&&(s.info('PDF file is not downloadable or has a hidden download, but "richdocuments" is available, so falling back to it'),OCA.Viewer.openWith("richdocuments",{fileInfo:this.file,list:OCA.Viewer.list,enableSidebar:OCA.Viewer.enableSidebar,loadMore:OCA.Viewer.loadMore,canLoop:OCA.Viewer.canLoop,onPrev:OCA.Viewer.onPrev,onNext:OCA.Viewer.onNext,onClose:OCA.Viewer.onClose})));document.addEventListener("webviewerloaded",this.handleWebviewerloaded),this.doneLoading(),this.$nextTick((function(){this.$el.focus()}))},beforeDestroy(){document.removeEventListener("webviewerloaded",this.handleWebviewerloaded)},methods:{onIFrameLoaded(){this.isEditable&&this.$nextTick((()=>{this.getDownloadElement().removeAttribute("hidden")}))},getIframeDocument(){return this.$refs.iframe.contentDocument},getDownloadElement(){return this.getIframeDocument().getElementById("download")},getViewerTemplateParameter(e){return this.getIframeDocument().getElementsByTagName("head")[0].getAttribute("data-"+e)},initializePDFViewerApplicationOptions(){const e=this.$refs.iframe.contentWindow.PDFViewerApplicationOptions;e.set("disablePreferences",!0),e.set("externalLinkTarget",2),e.set("isEvalSupported",!1),e.set("workerSrc",this.getViewerTemplateParameter("workersrc")),e.set("cMapUrl",this.getViewerTemplateParameter("cmapurl")),e.set("sandboxBundleSrc",this.getViewerTemplateParameter("sandbox")),e.set("enablePermissions",!0),e.set("imageResourcesPath",this.getViewerTemplateParameter("imageresourcespath")),e.set("enableScripting",!0===this.getViewerTemplateParameter("enableScripting"));const t=(0,n.Z0)(),a=["ach","af","an","ar","ast","az","be","bg","bn","bo","br","brx","bs","ca","cak","ckb","cs","cy","da","de","dsb","el","en-CA","en-GB","en-US","eo","es-AR","es-CL","es-ES","es-MX","et","eu","fa","ff","fi","fr","fur","fy-NL","ga-IE","gd","gl","gn","gu-IN","he","hi-IN","hr","hsb","hu","hy-AM","hye","ia","id","is","it","ja","ka","kab","kk","km","kn","ko","lij","lo","locale.json","lt","ltg","lv","meh","mk","mr","ms","my","nb-NO","ne-NP","nl","nn-NO","oc","pa-IN","pl","pt-BR","pt-PT","rm","ro","ru","sat","sc","scn","sco","si","sk","skr","sl","son","sq","sr","sv-SE","szl","ta","te","tg","th","tl","tr","trs","uk","ur","uz","vi","wo","xh","zh-CN","zh-TW"];if(a.includes(t))e.set("locale",t);else{const n=t.split("-")[0];(a.includes(n)||a.find((e=>e.startsWith(`${n}-`))))&&e.set("locale",n)}this.isEditable||(e.set("annotationMode",1),e.set("annotationEditorMode",-1))},initializePDFViewerApplication(){var e=this;if(this.PDFViewerApplication=this.$refs.iframe.contentWindow.PDFViewerApplication,this.PDFViewerApplication.save=this.handleSave,this.PDFViewerApplication.eventBus.on("documentinit",(()=>{const t=this.PDFViewerApplication.pdfDocument.annotationStorage,n=t.onSetModified;t.onSetModified=function(){n(...arguments),e.getDownloadElement().removeAttribute("disabled")}})),this.hideDownload){const e=this.getIframeDocument().querySelector(".pdfViewer");e&&e.classList.add("disabledTextSelection"),this.PDFViewerApplication.download=()=>{},delete this.PDFViewerApplication.supportsPrinting,this.PDFViewerApplication.supportsPrinting=!1,this.PDFViewerApplication.beforePrint=()=>{},s.info("Download, print and user interaction disabled")}else s.info("Download and print available");const t=this.$refs.iframe.contentWindow.PDFViewerApplicationOptions;s.debug("Initialized files_pdfviewer",t.getAll())},handleWebviewerloaded(){this.initializePDFViewerApplicationOptions(),this.$refs.iframe.contentWindow.PDFViewerApplication.initializedPromise.then((()=>{this.initializePDFViewerApplication()}))},handleSave(){const n=this.getDownloadElement();n.setAttribute("disabled","disabled"),n.classList.add("icon-loading-small"),s.info("PDF Document with annotation is being saved"),this.PDFViewerApplication.pdfDocument.saveDocument().then((e=>async function(e,t){const n=c()+(0,l.O0)(e),a=new Blob([t],{type:"application/pdf"}),s={headers:{"Content-Type":"application/pdf",requesttoken:(0,r.do)()}};return(0,d.G)()&&(s.auth={username:(0,d.G)()}),i.Ay.put(n,a,s)}(this.file.filename,e))).then((()=>{s.info("File uploaded successfully")})).catch((a=>{s.error("Error uploading file:",a),(0,e.Qg)(t("files_pdfviewer","File upload failed.")),n.removeAttribute("disabled")})).finally((()=>{n.classList.remove("icon-loading-small")}))}}};var p=o(5072),g=o.n(p),f=o(7825),h=o.n(f),v=o(7659),y=o.n(v),w=o(5056),A=o.n(w),b=o(540),C=o.n(b),k=o(1113),x=o.n(k),T=o(1411),E={};E.styleTagTransform=x(),E.setAttributes=A(),E.insert=y().bind(null,"head"),E.domAPI=h(),E.insertStyleElement=C();g()(T.A,E);T.A&&T.A.locals&&T.A.locals;var N=function(e,t,n,a,s,o,r,i){var l,d="function"==typeof e?e.options:e;if(t&&(d.render=t,d.staticRenderFns=n,d._compiled=!0),a&&(d.functional=!0),o&&(d._scopeId="data-v-"+o),r?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),s&&s.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},d._ssrRegister=l):s&&(l=i?function(){s.call(this,(d.functional?this.parent:this).$root.$options.shadowRoot)}:s),l)if(d.functional){d._injectStyles=l;var c=d.render;d.render=function(e,t){return l.call(t),c(e,t)}}else{var u=d.beforeCreate;d.beforeCreate=u?[].concat(u,l):[l]}return{exports:e,options:d}}(m,(function(){var e=this,t=e._self._c;return e.isDownloadable?t("iframe",{ref:"iframe",attrs:{src:e.iframeSrc},on:{load:e.onIFrameLoaded}}):e.isRichDocumentsAvailable?e._e():t("div",{attrs:{id:"emptycontent"}},[t("div",{staticClass:"icon-error"}),e._v(" "),t("h3",[e._v(e._s(e.t("files_pdfviewer","To view a shared PDF file, the download needs to be allowed for this file share")))])])}),[],!1,null,"52c6e7ae",null);const _=N.exports;OCA.Viewer.registerHandler({id:"pdf",mimes:["application/pdf","application/illustrator"],component:_,canCompare:!0})})()})(); -//# sourceMappingURL=files_pdfviewer-main.js.map?v=a7b20a570717223794bb \ No newline at end of file +(()=>{var e,n,a={9097:(e,t,n)=>{"use strict";t.c0=function(e){return new a.default(e)};var a=o(n(9457)),s=o(n(432));function o(e){return e&&e.__esModule?e:{default:e}}function r(e,t){Object.keys(e).filter((e=>!t||t(e))).map(e.removeItem.bind(e))}},432:(e,t)=>{"use strict";function n(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class a{constructor(e,t,s){n(this,"scope",void 0),n(this,"wrapped",void 0),this.scope="".concat(s?a.GLOBAL_SCOPE_PERSISTENT:a.GLOBAL_SCOPE_VOLATILE,"_").concat(btoa(e),"_"),this.wrapped=t}scopeKey(e){return"".concat(this.scope).concat(e)}setItem(e,t){this.wrapped.setItem(this.scopeKey(e),t)}getItem(e){return this.wrapped.getItem(this.scopeKey(e))}removeItem(e){this.wrapped.removeItem(this.scopeKey(e))}clear(){Object.keys(this.wrapped).filter((e=>e.startsWith(this.scope))).map(this.wrapped.removeItem.bind(this.wrapped))}}t.default=a,n(a,"GLOBAL_SCOPE_VOLATILE","nextcloud_vol"),n(a,"GLOBAL_SCOPE_PERSISTENT","nextcloud_per")},9457:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,s=(a=n(432))&&a.__esModule?a:{default:a};function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.default=class{constructor(e){o(this,"appId",void 0),o(this,"persisted",!1),o(this,"clearedOnLogout",!1),this.appId=e}persist(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this.persisted=e,this}clearOnLogout(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this.clearedOnLogout=e,this}build(){return new s.default(this.appId,this.persisted?window.localStorage:window.sessionStorage,!this.clearedOnLogout)}}},5950:(e,t,n)=>{const a=n(2322),{MAX_LENGTH:s,MAX_SAFE_INTEGER:o}=n(6692),{safeRe:r,safeSrc:i,t:l}=n(5208),d=n(9901),{compareIdentifiers:c}=n(3229);class u{constructor(e,t){if(t=d(t),e instanceof u){if(e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease)return e;e=e.version}else if("string"!=typeof e)throw new TypeError(`Invalid version. Must be a string. Got type "${typeof e}".`);if(e.length>s)throw new TypeError(`version is longer than ${s} characters`);a("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;const n=e.trim().match(t.loose?r[l.LOOSE]:r[l.FULL]);if(!n)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>o||this.major<0)throw new TypeError("Invalid major version");if(this.minor>o||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>o||this.patch<0)throw new TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map((e=>{if(/^[0-9]+$/.test(e)){const t=+e;if(t>=0&&t=0;)"number"==typeof this.prerelease[a]&&(this.prerelease[a]++,a=-2);if(-1===a){if(t===this.prerelease.join(".")&&!1===n)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let a=[t,e];!1===n&&(a=[t]),0===c(this.prerelease[0],t)?isNaN(this.prerelease[1])&&(this.prerelease=a):this.prerelease=a}break}default:throw new Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}e.exports=u},8064:(e,t,n)=>{const a=n(5950);e.exports=(e,t)=>new a(e,t).major},8690:(e,t,n)=>{const a=n(5950);e.exports=(e,t,n=!1)=>{if(e instanceof a)return e;try{return new a(e,t)}catch(e){if(!n)return null;throw e}}},8711:(e,t,n)=>{const a=n(8690);e.exports=(e,t)=>{const n=a(e,t);return n?n.version:null}},6692:e=>{const t=Number.MAX_SAFE_INTEGER||9007199254740991;e.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:t,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}},2322:(e,t,n)=>{var a=n(5606);const s="object"==typeof a&&a.env&&a.env.NODE_DEBUG&&/\bsemver\b/i.test(a.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};e.exports=s},3229:e=>{const t=/^[0-9]+$/,n=(e,n)=>{const a=t.test(e),s=t.test(n);return a&&s&&(e=+e,n=+n),e===n?0:a&&!s?-1:s&&!a?1:en(t,e)}},9901:e=>{const t=Object.freeze({loose:!0}),n=Object.freeze({});e.exports=e=>e?"object"!=typeof e?t:e:n},5208:(e,t,n)=>{const{MAX_SAFE_COMPONENT_LENGTH:a,MAX_SAFE_BUILD_LENGTH:s,MAX_LENGTH:o}=n(6692),r=n(2322),i=(t=e.exports={}).re=[],l=t.safeRe=[],d=t.src=[],c=t.safeSrc=[],u=t.t={};let m=0;const p="[a-zA-Z0-9-]",g=[["\\s",1],["\\d",o],[p,s]],f=(e,t,n)=>{const a=(e=>{for(const[t,n]of g)e=e.split(`${t}*`).join(`${t}{0,${n}}`).split(`${t}+`).join(`${t}{1,${n}}`);return e})(t),s=m++;r(e,s,t),u[e]=s,d[s]=t,c[s]=a,i[s]=new RegExp(t,n?"g":void 0),l[s]=new RegExp(a,n?"g":void 0)};f("NUMERICIDENTIFIER","0|[1-9]\\d*"),f("NUMERICIDENTIFIERLOOSE","\\d+"),f("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${p}*`),f("MAINVERSION",`(${d[u.NUMERICIDENTIFIER]})\\.(${d[u.NUMERICIDENTIFIER]})\\.(${d[u.NUMERICIDENTIFIER]})`),f("MAINVERSIONLOOSE",`(${d[u.NUMERICIDENTIFIERLOOSE]})\\.(${d[u.NUMERICIDENTIFIERLOOSE]})\\.(${d[u.NUMERICIDENTIFIERLOOSE]})`),f("PRERELEASEIDENTIFIER",`(?:${d[u.NUMERICIDENTIFIER]}|${d[u.NONNUMERICIDENTIFIER]})`),f("PRERELEASEIDENTIFIERLOOSE",`(?:${d[u.NUMERICIDENTIFIERLOOSE]}|${d[u.NONNUMERICIDENTIFIER]})`),f("PRERELEASE",`(?:-(${d[u.PRERELEASEIDENTIFIER]}(?:\\.${d[u.PRERELEASEIDENTIFIER]})*))`),f("PRERELEASELOOSE",`(?:-?(${d[u.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${d[u.PRERELEASEIDENTIFIERLOOSE]})*))`),f("BUILDIDENTIFIER",`${p}+`),f("BUILD",`(?:\\+(${d[u.BUILDIDENTIFIER]}(?:\\.${d[u.BUILDIDENTIFIER]})*))`),f("FULLPLAIN",`v?${d[u.MAINVERSION]}${d[u.PRERELEASE]}?${d[u.BUILD]}?`),f("FULL",`^${d[u.FULLPLAIN]}$`),f("LOOSEPLAIN",`[v=\\s]*${d[u.MAINVERSIONLOOSE]}${d[u.PRERELEASELOOSE]}?${d[u.BUILD]}?`),f("LOOSE",`^${d[u.LOOSEPLAIN]}$`),f("GTLT","((?:<|>)?=?)"),f("XRANGEIDENTIFIERLOOSE",`${d[u.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),f("XRANGEIDENTIFIER",`${d[u.NUMERICIDENTIFIER]}|x|X|\\*`),f("XRANGEPLAIN",`[v=\\s]*(${d[u.XRANGEIDENTIFIER]})(?:\\.(${d[u.XRANGEIDENTIFIER]})(?:\\.(${d[u.XRANGEIDENTIFIER]})(?:${d[u.PRERELEASE]})?${d[u.BUILD]}?)?)?`),f("XRANGEPLAINLOOSE",`[v=\\s]*(${d[u.XRANGEIDENTIFIERLOOSE]})(?:\\.(${d[u.XRANGEIDENTIFIERLOOSE]})(?:\\.(${d[u.XRANGEIDENTIFIERLOOSE]})(?:${d[u.PRERELEASELOOSE]})?${d[u.BUILD]}?)?)?`),f("XRANGE",`^${d[u.GTLT]}\\s*${d[u.XRANGEPLAIN]}$`),f("XRANGELOOSE",`^${d[u.GTLT]}\\s*${d[u.XRANGEPLAINLOOSE]}$`),f("COERCEPLAIN",`(^|[^\\d])(\\d{1,${a}})(?:\\.(\\d{1,${a}}))?(?:\\.(\\d{1,${a}}))?`),f("COERCE",`${d[u.COERCEPLAIN]}(?:$|[^\\d])`),f("COERCEFULL",d[u.COERCEPLAIN]+`(?:${d[u.PRERELEASE]})?`+`(?:${d[u.BUILD]})?(?:$|[^\\d])`),f("COERCERTL",d[u.COERCE],!0),f("COERCERTLFULL",d[u.COERCEFULL],!0),f("LONETILDE","(?:~>?)"),f("TILDETRIM",`(\\s*)${d[u.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",f("TILDE",`^${d[u.LONETILDE]}${d[u.XRANGEPLAIN]}$`),f("TILDELOOSE",`^${d[u.LONETILDE]}${d[u.XRANGEPLAINLOOSE]}$`),f("LONECARET","(?:\\^)"),f("CARETTRIM",`(\\s*)${d[u.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",f("CARET",`^${d[u.LONECARET]}${d[u.XRANGEPLAIN]}$`),f("CARETLOOSE",`^${d[u.LONECARET]}${d[u.XRANGEPLAINLOOSE]}$`),f("COMPARATORLOOSE",`^${d[u.GTLT]}\\s*(${d[u.LOOSEPLAIN]})$|^$`),f("COMPARATOR",`^${d[u.GTLT]}\\s*(${d[u.FULLPLAIN]})$|^$`),f("COMPARATORTRIM",`(\\s*)${d[u.GTLT]}\\s*(${d[u.LOOSEPLAIN]}|${d[u.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",f("HYPHENRANGE",`^\\s*(${d[u.XRANGEPLAIN]})\\s+-\\s+(${d[u.XRANGEPLAIN]})\\s*$`),f("HYPHENRANGELOOSE",`^\\s*(${d[u.XRANGEPLAINLOOSE]})\\s+-\\s+(${d[u.XRANGEPLAINLOOSE]})\\s*$`),f("STAR","(<|>)?=?\\s*\\*"),f("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),f("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")},7526:(e,t)=>{"use strict";t.byteLength=function(e){var t=i(e),n=t[0],a=t[1];return 3*(n+a)/4-a},t.toByteArray=function(e){var t,n,o=i(e),r=o[0],l=o[1],d=new s(function(e,t,n){return 3*(t+n)/4-n}(0,r,l)),c=0,u=l>0?r-4:r;for(n=0;n>16&255,d[c++]=t>>8&255,d[c++]=255&t;2===l&&(t=a[e.charCodeAt(n)]<<2|a[e.charCodeAt(n+1)]>>4,d[c++]=255&t);1===l&&(t=a[e.charCodeAt(n)]<<10|a[e.charCodeAt(n+1)]<<4|a[e.charCodeAt(n+2)]>>2,d[c++]=t>>8&255,d[c++]=255&t);return d},t.fromByteArray=function(e){for(var t,a=e.length,s=a%3,o=[],r=16383,i=0,d=a-s;id?d:i+r));1===s?(t=e[a-1],o.push(n[t>>2]+n[t<<4&63]+"==")):2===s&&(t=(e[a-2]<<8)+e[a-1],o.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return o.join("")};for(var n=[],a=[],s="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r=0;r<64;++r)n[r]=o[r],a[o.charCodeAt(r)]=r;function i(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function l(e,t,a){for(var s,o,r=[],i=t;i>18&63]+n[o>>12&63]+n[o>>6&63]+n[63&o]);return r.join("")}a["-".charCodeAt(0)]=62,a["_".charCodeAt(0)]=63},8287:(e,t,n)=>{"use strict";const a=n(7526),s=n(251),o="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;t.hp=l,t.IS=50;const r=2147483647;function i(e){if(e>r)throw new RangeError('The value "'+e+'" is invalid for option "size"');const t=new Uint8Array(e);return Object.setPrototypeOf(t,l.prototype),t}function l(e,t,n){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return u(e)}return d(e,t,n)}function d(e,t,n){if("string"==typeof e)return function(e,t){"string"==typeof t&&""!==t||(t="utf8");if(!l.isEncoding(t))throw new TypeError("Unknown encoding: "+t);const n=0|f(e,t);let a=i(n);const s=a.write(e,t);s!==n&&(a=a.slice(0,s));return a}(e,t);if(ArrayBuffer.isView(e))return function(e){if(K(e,Uint8Array)){const t=new Uint8Array(e);return p(t.buffer,t.byteOffset,t.byteLength)}return m(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(K(e,ArrayBuffer)||e&&K(e.buffer,ArrayBuffer))return p(e,t,n);if("undefined"!=typeof SharedArrayBuffer&&(K(e,SharedArrayBuffer)||e&&K(e.buffer,SharedArrayBuffer)))return p(e,t,n);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');const a=e.valueOf&&e.valueOf();if(null!=a&&a!==e)return l.from(a,t,n);const s=function(e){if(l.isBuffer(e)){const t=0|g(e.length),n=i(t);return 0===n.length||e.copy(n,0,0,t),n}if(void 0!==e.length)return"number"!=typeof e.length||Z(e.length)?i(0):m(e);if("Buffer"===e.type&&Array.isArray(e.data))return m(e.data)}(e);if(s)return s;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return l.from(e[Symbol.toPrimitive]("string"),t,n);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function c(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function u(e){return c(e),i(e<0?0:0|g(e))}function m(e){const t=e.length<0?0:0|g(e.length),n=i(t);for(let a=0;a=r)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+r.toString(16)+" bytes");return 0|e}function f(e,t){if(l.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||K(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);const n=e.length,a=arguments.length>2&&!0===arguments[2];if(!a&&0===n)return 0;let s=!1;for(;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return W(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return q(e).length;default:if(s)return a?-1:W(e).length;t=(""+t).toLowerCase(),s=!0}}function h(e,t,n){let a=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return P(this,t,n);case"utf8":case"utf-8":return E(this,t,n);case"ascii":return _(this,t,n);case"latin1":case"binary":return S(this,t,n);case"base64":return T(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return B(this,t,n);default:if(a)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),a=!0}}function v(e,t,n){const a=e[t];e[t]=e[n],e[n]=a}function y(e,t,n,a,s){if(0===e.length)return-1;if("string"==typeof n?(a=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),Z(n=+n)&&(n=s?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(s)return-1;n=e.length-1}else if(n<0){if(!s)return-1;n=0}if("string"==typeof t&&(t=l.from(t,a)),l.isBuffer(t))return 0===t.length?-1:w(e,t,n,a,s);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?s?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):w(e,[t],n,a,s);throw new TypeError("val must be string, number or Buffer")}function w(e,t,n,a,s){let o,r=1,i=e.length,l=t.length;if(void 0!==a&&("ucs2"===(a=String(a).toLowerCase())||"ucs-2"===a||"utf16le"===a||"utf-16le"===a)){if(e.length<2||t.length<2)return-1;r=2,i/=2,l/=2,n/=2}function d(e,t){return 1===r?e[t]:e.readUInt16BE(t*r)}if(s){let a=-1;for(o=n;oi&&(n=i-l),o=n;o>=0;o--){let n=!0;for(let a=0;as&&(a=s):a=s;const o=t.length;let r;for(a>o/2&&(a=o/2),r=0;r>8,s=n%256,o.push(s),o.push(a);return o}(t,e.length-n),e,n,a)}function T(e,t,n){return 0===t&&n===e.length?a.fromByteArray(e):a.fromByteArray(e.slice(t,n))}function E(e,t,n){n=Math.min(e.length,n);const a=[];let s=t;for(;s239?4:t>223?3:t>191?2:1;if(s+r<=n){let n,a,i,l;switch(r){case 1:t<128&&(o=t);break;case 2:n=e[s+1],128==(192&n)&&(l=(31&t)<<6|63&n,l>127&&(o=l));break;case 3:n=e[s+1],a=e[s+2],128==(192&n)&&128==(192&a)&&(l=(15&t)<<12|(63&n)<<6|63&a,l>2047&&(l<55296||l>57343)&&(o=l));break;case 4:n=e[s+1],a=e[s+2],i=e[s+3],128==(192&n)&&128==(192&a)&&128==(192&i)&&(l=(15&t)<<18|(63&n)<<12|(63&a)<<6|63&i,l>65535&&l<1114112&&(o=l))}}null===o?(o=65533,r=1):o>65535&&(o-=65536,a.push(o>>>10&1023|55296),o=56320|1023&o),a.push(o),s+=r}return function(e){const t=e.length;if(t<=N)return String.fromCharCode.apply(String,e);let n="",a=0;for(;aa.length?(l.isBuffer(t)||(t=l.from(t)),t.copy(a,s)):Uint8Array.prototype.set.call(a,t,s);else{if(!l.isBuffer(t))throw new TypeError('"list" argument must be an Array of Buffers');t.copy(a,s)}s+=t.length}return a},l.byteLength=f,l.prototype._isBuffer=!0,l.prototype.swap16=function(){const e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let t=0;tn&&(e+=" ... "),""},o&&(l.prototype[o]=l.prototype.inspect),l.prototype.compare=function(e,t,n,a,s){if(K(e,Uint8Array)&&(e=l.from(e,e.offset,e.byteLength)),!l.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===a&&(a=0),void 0===s&&(s=this.length),t<0||n>e.length||a<0||s>this.length)throw new RangeError("out of range index");if(a>=s&&t>=n)return 0;if(a>=s)return-1;if(t>=n)return 1;if(this===e)return 0;let o=(s>>>=0)-(a>>>=0),r=(n>>>=0)-(t>>>=0);const i=Math.min(o,r),d=this.slice(a,s),c=e.slice(t,n);for(let e=0;e>>=0,isFinite(n)?(n>>>=0,void 0===a&&(a="utf8")):(a=n,n=void 0)}const s=this.length-t;if((void 0===n||n>s)&&(n=s),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");a||(a="utf8");let o=!1;for(;;)switch(a){case"hex":return A(this,e,t,n);case"utf8":case"utf-8":return b(this,e,t,n);case"ascii":case"latin1":case"binary":return C(this,e,t,n);case"base64":return k(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return x(this,e,t,n);default:if(o)throw new TypeError("Unknown encoding: "+a);a=(""+a).toLowerCase(),o=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const N=4096;function _(e,t,n){let a="";n=Math.min(e.length,n);for(let s=t;sa)&&(n=a);let s="";for(let a=t;an)throw new RangeError("Trying to access beyond buffer length")}function F(e,t,n,a,s,o){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>s||te.length)throw new RangeError("Index out of range")}function z(e,t,n,a,s){$(t,a,s,e,n,7);let o=Number(t&BigInt(4294967295));e[n++]=o,o>>=8,e[n++]=o,o>>=8,e[n++]=o,o>>=8,e[n++]=o;let r=Number(t>>BigInt(32)&BigInt(4294967295));return e[n++]=r,r>>=8,e[n++]=r,r>>=8,e[n++]=r,r>>=8,e[n++]=r,n}function D(e,t,n,a,s){$(t,a,s,e,n,7);let o=Number(t&BigInt(4294967295));e[n+7]=o,o>>=8,e[n+6]=o,o>>=8,e[n+5]=o,o>>=8,e[n+4]=o;let r=Number(t>>BigInt(32)&BigInt(4294967295));return e[n+3]=r,r>>=8,e[n+2]=r,r>>=8,e[n+1]=r,r>>=8,e[n]=r,n+8}function M(e,t,n,a,s,o){if(n+a>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function O(e,t,n,a,o){return t=+t,n>>>=0,o||M(e,0,n,4),s.write(e,t,n,a,23,4),n+4}function U(e,t,n,a,o){return t=+t,n>>>=0,o||M(e,0,n,8),s.write(e,t,n,a,52,8),n+8}l.prototype.slice=function(e,t){const n=this.length;(e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t>>=0,t>>>=0,n||L(e,t,this.length);let a=this[e],s=1,o=0;for(;++o>>=0,t>>>=0,n||L(e,t,this.length);let a=this[e+--t],s=1;for(;t>0&&(s*=256);)a+=this[e+--t]*s;return a},l.prototype.readUint8=l.prototype.readUInt8=function(e,t){return e>>>=0,t||L(e,1,this.length),this[e]},l.prototype.readUint16LE=l.prototype.readUInt16LE=function(e,t){return e>>>=0,t||L(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUint16BE=l.prototype.readUInt16BE=function(e,t){return e>>>=0,t||L(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUint32LE=l.prototype.readUInt32LE=function(e,t){return e>>>=0,t||L(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUint32BE=l.prototype.readUInt32BE=function(e,t){return e>>>=0,t||L(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readBigUInt64LE=Y((function(e){H(e>>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||G(e,this.length-8);const a=t+256*this[++e]+65536*this[++e]+this[++e]*2**24,s=this[++e]+256*this[++e]+65536*this[++e]+n*2**24;return BigInt(a)+(BigInt(s)<>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||G(e,this.length-8);const a=t*2**24+65536*this[++e]+256*this[++e]+this[++e],s=this[++e]*2**24+65536*this[++e]+256*this[++e]+n;return(BigInt(a)<>>=0,t>>>=0,n||L(e,t,this.length);let a=this[e],s=1,o=0;for(;++o=s&&(a-=Math.pow(2,8*t)),a},l.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||L(e,t,this.length);let a=t,s=1,o=this[e+--a];for(;a>0&&(s*=256);)o+=this[e+--a]*s;return s*=128,o>=s&&(o-=Math.pow(2,8*t)),o},l.prototype.readInt8=function(e,t){return e>>>=0,t||L(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){e>>>=0,t||L(e,2,this.length);const n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt16BE=function(e,t){e>>>=0,t||L(e,2,this.length);const n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt32LE=function(e,t){return e>>>=0,t||L(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return e>>>=0,t||L(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readBigInt64LE=Y((function(e){H(e>>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||G(e,this.length-8);const a=this[e+4]+256*this[e+5]+65536*this[e+6]+(n<<24);return(BigInt(a)<>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||G(e,this.length-8);const a=(t<<24)+65536*this[++e]+256*this[++e]+this[++e];return(BigInt(a)<>>=0,t||L(e,4,this.length),s.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return e>>>=0,t||L(e,4,this.length),s.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return e>>>=0,t||L(e,8,this.length),s.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return e>>>=0,t||L(e,8,this.length),s.read(this,e,!1,52,8)},l.prototype.writeUintLE=l.prototype.writeUIntLE=function(e,t,n,a){if(e=+e,t>>>=0,n>>>=0,!a){F(this,e,t,n,Math.pow(2,8*n)-1,0)}let s=1,o=0;for(this[t]=255&e;++o>>=0,n>>>=0,!a){F(this,e,t,n,Math.pow(2,8*n)-1,0)}let s=n-1,o=1;for(this[t+s]=255&e;--s>=0&&(o*=256);)this[t+s]=e/o&255;return t+n},l.prototype.writeUint8=l.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||F(this,e,t,1,255,0),this[t]=255&e,t+1},l.prototype.writeUint16LE=l.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||F(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeUint16BE=l.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||F(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeUint32LE=l.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||F(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},l.prototype.writeUint32BE=l.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||F(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},l.prototype.writeBigUInt64LE=Y((function(e,t=0){return z(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),l.prototype.writeBigUInt64BE=Y((function(e,t=0){return D(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),l.prototype.writeIntLE=function(e,t,n,a){if(e=+e,t>>>=0,!a){const a=Math.pow(2,8*n-1);F(this,e,t,n,a-1,-a)}let s=0,o=1,r=0;for(this[t]=255&e;++s>>=0,!a){const a=Math.pow(2,8*n-1);F(this,e,t,n,a-1,-a)}let s=n-1,o=1,r=0;for(this[t+s]=255&e;--s>=0&&(o*=256);)e<0&&0===r&&0!==this[t+s+1]&&(r=1),this[t+s]=(e/o|0)-r&255;return t+n},l.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||F(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||F(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||F(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||F(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},l.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||F(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},l.prototype.writeBigInt64LE=Y((function(e,t=0){return z(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),l.prototype.writeBigInt64BE=Y((function(e,t=0){return D(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),l.prototype.writeFloatLE=function(e,t,n){return O(this,e,t,!0,n)},l.prototype.writeFloatBE=function(e,t,n){return O(this,e,t,!1,n)},l.prototype.writeDoubleLE=function(e,t,n){return U(this,e,t,!0,n)},l.prototype.writeDoubleBE=function(e,t,n){return U(this,e,t,!1,n)},l.prototype.copy=function(e,t,n,a){if(!l.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n||(n=0),a||0===a||(a=this.length),t>=e.length&&(t=e.length),t||(t=0),a>0&&a=this.length)throw new RangeError("Index out of range");if(a<0)throw new RangeError("sourceEnd out of bounds");a>this.length&&(a=this.length),e.length-t>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(s=t;s=a+4;n-=3)t=`_${e.slice(n-3,n)}${t}`;return`${e.slice(0,n)}${t}`}function $(e,t,n,a,s,o){if(e>n||e3?0===t||t===BigInt(0)?`>= 0${a} and < 2${a} ** ${8*(o+1)}${a}`:`>= -(2${a} ** ${8*(o+1)-1}${a}) and < 2 ** ${8*(o+1)-1}${a}`:`>= ${t}${a} and <= ${n}${a}`,new R.ERR_OUT_OF_RANGE("value",s,e)}!function(e,t,n){H(t,"offset"),void 0!==e[t]&&void 0!==e[t+n]||G(t,e.length-(n+1))}(a,s,o)}function H(e,t){if("number"!=typeof e)throw new R.ERR_INVALID_ARG_TYPE(t,"number",e)}function G(e,t,n){if(Math.floor(e)!==e)throw H(e,n),new R.ERR_OUT_OF_RANGE(n||"offset","an integer",e);if(t<0)throw new R.ERR_BUFFER_OUT_OF_BOUNDS;throw new R.ERR_OUT_OF_RANGE(n||"offset",`>= ${n?1:0} and <= ${t}`,e)}j("ERR_BUFFER_OUT_OF_BOUNDS",(function(e){return e?`${e} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"}),RangeError),j("ERR_INVALID_ARG_TYPE",(function(e,t){return`The "${e}" argument must be of type number. Received type ${typeof t}`}),TypeError),j("ERR_OUT_OF_RANGE",(function(e,t,n){let a=`The value of "${e}" is out of range.`,s=n;return Number.isInteger(n)&&Math.abs(n)>2**32?s=I(String(n)):"bigint"==typeof n&&(s=String(n),(n>BigInt(2)**BigInt(32)||n<-(BigInt(2)**BigInt(32)))&&(s=I(s)),s+="n"),a+=` It must be ${t}. Received ${s}`,a}),RangeError);const V=/[^+/0-9A-Za-z-_]/g;function W(e,t){let n;t=t||1/0;const a=e.length;let s=null;const o=[];for(let r=0;r55295&&n<57344){if(!s){if(n>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(r+1===a){(t-=3)>-1&&o.push(239,191,189);continue}s=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),s=n;continue}n=65536+(s-55296<<10|n-56320)}else s&&(t-=3)>-1&&o.push(239,191,189);if(s=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function q(e){return a.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(V,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function X(e,t,n,a){let s;for(s=0;s=t.length||s>=e.length);++s)t[s+n]=e[s];return s}function K(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function Z(e){return e!=e}const J=function(){const e="0123456789abcdef",t=new Array(256);for(let n=0;n<16;++n){const a=16*n;for(let s=0;s<16;++s)t[a+s]=e[n]+e[s]}return t}();function Y(e){return"undefined"==typeof BigInt?Q:e}function Q(){throw new Error("BigInt not supported")}},8187:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(1354),s=n.n(a),o=n(6314),r=n.n(o)()(s());r.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-a241bd80] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.action-items[data-v-a241bd80] {\n display: flex;\n align-items: center;\n gap: calc((var(--default-clickable-area) - 16px) / 2 / 2);\n}\n.action-item[data-v-a241bd80] {\n --open-background-color: var(--color-background-hover, $action-background-hover);\n position: relative;\n display: inline-block;\n}\n.action-item.action-item--primary[data-v-a241bd80] {\n --open-background-color: var(--color-primary-element-hover);\n}\n.action-item.action-item--secondary[data-v-a241bd80] {\n --open-background-color: var(--color-primary-element-light-hover);\n}\n.action-item.action-item--error[data-v-a241bd80] {\n --open-background-color: var(--color-error-hover);\n}\n.action-item.action-item--warning[data-v-a241bd80] {\n --open-background-color: var(--color-warning-hover);\n}\n.action-item.action-item--success[data-v-a241bd80] {\n --open-background-color: var(--color-success-hover);\n}\n.action-item.action-item--tertiary-no-background[data-v-a241bd80] {\n --open-background-color: transparent;\n}\n.action-item.action-item--open .action-item__menutoggle[data-v-a241bd80] {\n background-color: var(--open-background-color);\n}\n.action-item__menutoggle__icon[data-v-a241bd80] {\n width: 20px;\n height: 20px;\n object-fit: contain;\n}/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.action-item__popper .v-popper__wrapper {\n border-radius: var(--border-radius-large);\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner {\n border-radius: var(--border-radius-large);\n padding: 4px;\n max-height: calc(100vh - var(--header-height));\n overflow: auto;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcActions-Bjgv1Dku.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,yDAAyD;AAC3D;AACA;EACE,gFAAgF;EAChF,kBAAkB;EAClB,qBAAqB;AACvB;AACA;EACE,2DAA2D;AAC7D;AACA;EACE,iEAAiE;AACnE;AACA;EACE,iDAAiD;AACnD;AACA;EACE,mDAAmD;AACrD;AACA;EACE,mDAAmD;AACrD;AACA;EACE,oCAAoC;AACtC;AACA;EACE,8CAA8C;AAChD;AACA;EACE,WAAW;EACX,YAAY;EACZ,mBAAmB;AACrB,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,yCAAyC;AAC3C;AACA;EACE,yCAAyC;EACzC,YAAY;EACZ,8CAA8C;EAC9C,cAAc;AAChB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-a241bd80] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.action-items[data-v-a241bd80] {\n display: flex;\n align-items: center;\n gap: calc((var(--default-clickable-area) - 16px) / 2 / 2);\n}\n.action-item[data-v-a241bd80] {\n --open-background-color: var(--color-background-hover, $action-background-hover);\n position: relative;\n display: inline-block;\n}\n.action-item.action-item--primary[data-v-a241bd80] {\n --open-background-color: var(--color-primary-element-hover);\n}\n.action-item.action-item--secondary[data-v-a241bd80] {\n --open-background-color: var(--color-primary-element-light-hover);\n}\n.action-item.action-item--error[data-v-a241bd80] {\n --open-background-color: var(--color-error-hover);\n}\n.action-item.action-item--warning[data-v-a241bd80] {\n --open-background-color: var(--color-warning-hover);\n}\n.action-item.action-item--success[data-v-a241bd80] {\n --open-background-color: var(--color-success-hover);\n}\n.action-item.action-item--tertiary-no-background[data-v-a241bd80] {\n --open-background-color: transparent;\n}\n.action-item.action-item--open .action-item__menutoggle[data-v-a241bd80] {\n background-color: var(--open-background-color);\n}\n.action-item__menutoggle__icon[data-v-a241bd80] {\n width: 20px;\n height: 20px;\n object-fit: contain;\n}/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.action-item__popper .v-popper__wrapper {\n border-radius: var(--border-radius-large);\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner {\n border-radius: var(--border-radius-large);\n padding: 4px;\n max-height: calc(100vh - var(--header-height));\n overflow: auto;\n}"],sourceRoot:""}]);const i=r},7619:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(1354),s=n.n(a),o=n(6314),r=n.n(o)()(s());r.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-ce3a06f2] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.button-vue[data-v-ce3a06f2] {\n --button-size: var(--default-clickable-area);\n --button-inner-size: calc(var(--button-size) - 4px);\n --button-radius: var(--border-radius-element, calc(var(--button-size) / 2));\n --button-padding-default: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4));\n --button-padding: var(--default-grid-baseline) var(--button-padding-default);\n color: var(--color-primary-element-light-text);\n background-color: var(--color-primary-element-light);\n border: 1px solid var(--color-primary-element-light-hover);\n border-bottom-width: 2px;\n border-radius: var(--button-radius);\n box-sizing: border-box;\n position: relative;\n width: fit-content;\n overflow: hidden;\n padding-block: 1px 0;\n padding-inline: var(--button-padding);\n min-height: var(--button-size);\n min-width: var(--button-size);\n display: flex;\n align-items: center;\n justify-content: center;\n transition-property: color, border-color, background-color;\n transition-duration: 0.1s;\n transition-timing-function: linear;\n cursor: pointer;\n font-size: var(--default-font-size);\n font-weight: bold;\n}\n.button-vue--size-small[data-v-ce3a06f2] {\n --button-size: var(--clickable-area-small, 24px);\n --button-radius: var(--border-radius);\n}\n.button-vue--size-large[data-v-ce3a06f2] {\n --button-size: var(--clickable-area-large, 48px);\n}\n.button-vue[data-v-ce3a06f2], .button-vue[data-v-ce3a06f2] * {\n cursor: pointer;\n}\n.button-vue[data-v-ce3a06f2]:focus {\n outline: none;\n}\n.button-vue[data-v-ce3a06f2]:disabled {\n cursor: default;\n opacity: 0.5;\n filter: saturate(0.7);\n}\n.button-vue[data-v-ce3a06f2]:disabled * {\n cursor: default;\n}\n.button-vue[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue[data-v-ce3a06f2]:active {\n background-color: var(--color-primary-element-light);\n}\n.button-vue__wrapper[data-v-ce3a06f2] {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n}\n.button-vue--end .button-vue__wrapper[data-v-ce3a06f2] {\n justify-content: end;\n}\n.button-vue--start .button-vue__wrapper[data-v-ce3a06f2] {\n justify-content: start;\n}\n.button-vue--reverse .button-vue__wrapper[data-v-ce3a06f2] {\n flex-direction: row-reverse;\n}\n.button-vue--reverse.button-vue--icon-and-text[data-v-ce3a06f2] {\n --button-padding: var(--button-padding-default) var(--default-grid-baseline);\n}\n.button-vue__icon[data-v-ce3a06f2] {\n --default-clickable-area: var(--button-inner-size);\n height: var(--button-inner-size);\n width: var(--button-inner-size);\n min-height: var(--button-inner-size);\n min-width: var(--button-inner-size);\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.button-vue--size-small .button-vue__icon[data-v-ce3a06f2] > * {\n max-height: 16px;\n max-width: 16px;\n}\n.button-vue--size-small .button-vue__icon[data-v-ce3a06f2] svg {\n height: 16px;\n width: 16px;\n}\n.button-vue__text[data-v-ce3a06f2] {\n font-weight: bold;\n margin-bottom: 1px;\n padding: 2px 0;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n}\n.button-vue--icon-only[data-v-ce3a06f2] {\n --button-padding: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4));\n line-height: 1;\n width: var(--button-size) !important;\n}\n.button-vue--text-only[data-v-ce3a06f2] {\n --button-padding: var(--button-padding-default);\n}\n.button-vue--text-only .button-vue__text[data-v-ce3a06f2] {\n margin-inline: 4px;\n}\n.button-vue--wide[data-v-ce3a06f2] {\n width: 100%;\n}\n.button-vue[data-v-ce3a06f2]:focus-visible {\n outline: 2px solid var(--color-main-text) !important;\n box-shadow: 0 0 0 4px var(--color-main-background) !important;\n}\n.button-vue:focus-visible.button-vue--vue-tertiary-on-primary[data-v-ce3a06f2] {\n outline: 2px solid var(--color-primary-element-text);\n border-radius: var(--border-radius-element, var(--border-radius));\n background-color: transparent;\n}\n.button-vue--vue-primary[data-v-ce3a06f2] {\n background-color: var(--color-primary-element);\n border-color: var(--color-primary-element-hover);\n color: var(--color-primary-element-text);\n}\n.button-vue--vue-primary[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-primary-element-hover);\n}\n.button-vue--vue-primary[data-v-ce3a06f2]:active {\n background-color: var(--color-primary-element);\n}\n.button-vue--vue-secondary[data-v-ce3a06f2] {\n background-color: var(--color-primary-element-light);\n border-color: var(--color-primary-element-light-hover);\n color: var(--color-primary-element-light-text);\n}\n.button-vue--vue-secondary[data-v-ce3a06f2]:hover:not(:disabled) {\n color: var(--color-primary-element-light-text);\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue--tertiary[data-v-ce3a06f2], .button-vue--vue-tertiary[data-v-ce3a06f2] {\n background-color: transparent;\n border-color: transparent;\n color: var(--color-main-text);\n}\n.button-vue--tertiary[data-v-ce3a06f2]:hover:not(:disabled), .button-vue--vue-tertiary[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-background-hover);\n}\n.button-vue--vue-tertiary-no-background[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-tertiary-on-primary[data-v-ce3a06f2] {\n color: var(--color-primary-element-text);\n}\n.button-vue--vue-tertiary-on-primary[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-success[data-v-ce3a06f2] {\n background-color: var(--color-success);\n border-color: var(--color-success-hover);\n color: var(--color-success-text);\n}\n.button-vue--vue-success[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-success-hover);\n}\n.button-vue--vue-success[data-v-ce3a06f2]:active {\n background-color: var(--color-success);\n}\n.button-vue--vue-warning[data-v-ce3a06f2] {\n background-color: var(--color-warning);\n border-color: var(--color-warning-hover);\n color: var(--color-warning-text);\n}\n.button-vue--vue-warning[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-warning-hover);\n}\n.button-vue--vue-warning[data-v-ce3a06f2]:active {\n background-color: var(--color-warning);\n}\n.button-vue--vue-error[data-v-ce3a06f2] {\n background-color: var(--color-error);\n border-color: var(--color-error-hover);\n color: var(--color-error-text);\n}\n.button-vue--vue-error[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-error-hover);\n}\n.button-vue--vue-error[data-v-ce3a06f2]:active {\n background-color: var(--color-error);\n}\n.button-vue--legacy[data-v-ce3a06f2] {\n --button-inner-size: var(--button-size);\n border: none;\n padding-block: 0;\n}\n.button-vue--legacy.button-vue--vue-error[data-v-ce3a06f2], .button-vue--legacy.button-vue--vue-success[data-v-ce3a06f2], .button-vue--legacy.button-vue--vue-warning[data-v-ce3a06f2] {\n color: white;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcButton-C_LOxojs.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,4CAA4C;EAC5C,mDAAmD;EACnD,2EAA2E;EAC3E,2HAA2H;EAC3H,4EAA4E;EAC5E,8CAA8C;EAC9C,oDAAoD;EACpD,0DAA0D;EAC1D,wBAAwB;EACxB,mCAAmC;EACnC,sBAAsB;EACtB,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB,oBAAoB;EACpB,qCAAqC;EACrC,8BAA8B;EAC9B,6BAA6B;EAC7B,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,0DAA0D;EAC1D,yBAAyB;EACzB,kCAAkC;EAClC,eAAe;EACf,mCAAmC;EACnC,iBAAiB;AACnB;AACA;EACE,gDAAgD;EAChD,qCAAqC;AACvC;AACA;EACE,gDAAgD;AAClD;AACA;EACE,eAAe;AACjB;AACA;EACE,aAAa;AACf;AACA;EACE,eAAe;EACf,YAAY;EACZ,qBAAqB;AACvB;AACA;EACE,eAAe;AACjB;AACA;EACE,0DAA0D;AAC5D;AACA;EACE,oDAAoD;AACtD;AACA;EACE,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;EACvB,WAAW;AACb;AACA;EACE,oBAAoB;AACtB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,2BAA2B;AAC7B;AACA;EACE,4EAA4E;AAC9E;AACA;EACE,kDAAkD;EAClD,gCAAgC;EAChC,+BAA+B;EAC/B,oCAAoC;EACpC,mCAAmC;EACnC,aAAa;EACb,uBAAuB;EACvB,mBAAmB;AACrB;AACA;EACE,gBAAgB;EAChB,eAAe;AACjB;AACA;EACE,YAAY;EACZ,WAAW;AACb;AACA;EACE,iBAAiB;EACjB,kBAAkB;EAClB,cAAc;EACd,mBAAmB;EACnB,uBAAuB;EACvB,gBAAgB;AAClB;AACA;EACE,mHAAmH;EACnH,cAAc;EACd,oCAAoC;AACtC;AACA;EACE,+CAA+C;AACjD;AACA;EACE,kBAAkB;AACpB;AACA;EACE,WAAW;AACb;AACA;EACE,oDAAoD;EACpD,6DAA6D;AAC/D;AACA;EACE,oDAAoD;EACpD,iEAAiE;EACjE,6BAA6B;AAC/B;AACA;EACE,8CAA8C;EAC9C,gDAAgD;EAChD,wCAAwC;AAC1C;AACA;EACE,oDAAoD;AACtD;AACA;EACE,8CAA8C;AAChD;AACA;EACE,oDAAoD;EACpD,sDAAsD;EACtD,8CAA8C;AAChD;AACA;EACE,8CAA8C;EAC9C,0DAA0D;AAC5D;AACA;EACE,6BAA6B;EAC7B,yBAAyB;EACzB,6BAA6B;AAC/B;AACA;EACE,+CAA+C;AACjD;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,wCAAwC;AAC1C;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,sCAAsC;EACtC,wCAAwC;EACxC,gCAAgC;AAClC;AACA;EACE,4CAA4C;AAC9C;AACA;EACE,sCAAsC;AACxC;AACA;EACE,sCAAsC;EACtC,wCAAwC;EACxC,gCAAgC;AAClC;AACA;EACE,4CAA4C;AAC9C;AACA;EACE,sCAAsC;AACxC;AACA;EACE,oCAAoC;EACpC,sCAAsC;EACtC,8BAA8B;AAChC;AACA;EACE,0CAA0C;AAC5C;AACA;EACE,oCAAoC;AACtC;AACA;EACE,uCAAuC;EACvC,YAAY;EACZ,gBAAgB;AAClB;AACA;EACE,YAAY;AACd",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-ce3a06f2] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.button-vue[data-v-ce3a06f2] {\n --button-size: var(--default-clickable-area);\n --button-inner-size: calc(var(--button-size) - 4px);\n --button-radius: var(--border-radius-element, calc(var(--button-size) / 2));\n --button-padding-default: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4));\n --button-padding: var(--default-grid-baseline) var(--button-padding-default);\n color: var(--color-primary-element-light-text);\n background-color: var(--color-primary-element-light);\n border: 1px solid var(--color-primary-element-light-hover);\n border-bottom-width: 2px;\n border-radius: var(--button-radius);\n box-sizing: border-box;\n position: relative;\n width: fit-content;\n overflow: hidden;\n padding-block: 1px 0;\n padding-inline: var(--button-padding);\n min-height: var(--button-size);\n min-width: var(--button-size);\n display: flex;\n align-items: center;\n justify-content: center;\n transition-property: color, border-color, background-color;\n transition-duration: 0.1s;\n transition-timing-function: linear;\n cursor: pointer;\n font-size: var(--default-font-size);\n font-weight: bold;\n}\n.button-vue--size-small[data-v-ce3a06f2] {\n --button-size: var(--clickable-area-small, 24px);\n --button-radius: var(--border-radius);\n}\n.button-vue--size-large[data-v-ce3a06f2] {\n --button-size: var(--clickable-area-large, 48px);\n}\n.button-vue[data-v-ce3a06f2], .button-vue[data-v-ce3a06f2] * {\n cursor: pointer;\n}\n.button-vue[data-v-ce3a06f2]:focus {\n outline: none;\n}\n.button-vue[data-v-ce3a06f2]:disabled {\n cursor: default;\n opacity: 0.5;\n filter: saturate(0.7);\n}\n.button-vue[data-v-ce3a06f2]:disabled * {\n cursor: default;\n}\n.button-vue[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue[data-v-ce3a06f2]:active {\n background-color: var(--color-primary-element-light);\n}\n.button-vue__wrapper[data-v-ce3a06f2] {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n}\n.button-vue--end .button-vue__wrapper[data-v-ce3a06f2] {\n justify-content: end;\n}\n.button-vue--start .button-vue__wrapper[data-v-ce3a06f2] {\n justify-content: start;\n}\n.button-vue--reverse .button-vue__wrapper[data-v-ce3a06f2] {\n flex-direction: row-reverse;\n}\n.button-vue--reverse.button-vue--icon-and-text[data-v-ce3a06f2] {\n --button-padding: var(--button-padding-default) var(--default-grid-baseline);\n}\n.button-vue__icon[data-v-ce3a06f2] {\n --default-clickable-area: var(--button-inner-size);\n height: var(--button-inner-size);\n width: var(--button-inner-size);\n min-height: var(--button-inner-size);\n min-width: var(--button-inner-size);\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.button-vue--size-small .button-vue__icon[data-v-ce3a06f2] > * {\n max-height: 16px;\n max-width: 16px;\n}\n.button-vue--size-small .button-vue__icon[data-v-ce3a06f2] svg {\n height: 16px;\n width: 16px;\n}\n.button-vue__text[data-v-ce3a06f2] {\n font-weight: bold;\n margin-bottom: 1px;\n padding: 2px 0;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n}\n.button-vue--icon-only[data-v-ce3a06f2] {\n --button-padding: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4));\n line-height: 1;\n width: var(--button-size) !important;\n}\n.button-vue--text-only[data-v-ce3a06f2] {\n --button-padding: var(--button-padding-default);\n}\n.button-vue--text-only .button-vue__text[data-v-ce3a06f2] {\n margin-inline: 4px;\n}\n.button-vue--wide[data-v-ce3a06f2] {\n width: 100%;\n}\n.button-vue[data-v-ce3a06f2]:focus-visible {\n outline: 2px solid var(--color-main-text) !important;\n box-shadow: 0 0 0 4px var(--color-main-background) !important;\n}\n.button-vue:focus-visible.button-vue--vue-tertiary-on-primary[data-v-ce3a06f2] {\n outline: 2px solid var(--color-primary-element-text);\n border-radius: var(--border-radius-element, var(--border-radius));\n background-color: transparent;\n}\n.button-vue--vue-primary[data-v-ce3a06f2] {\n background-color: var(--color-primary-element);\n border-color: var(--color-primary-element-hover);\n color: var(--color-primary-element-text);\n}\n.button-vue--vue-primary[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-primary-element-hover);\n}\n.button-vue--vue-primary[data-v-ce3a06f2]:active {\n background-color: var(--color-primary-element);\n}\n.button-vue--vue-secondary[data-v-ce3a06f2] {\n background-color: var(--color-primary-element-light);\n border-color: var(--color-primary-element-light-hover);\n color: var(--color-primary-element-light-text);\n}\n.button-vue--vue-secondary[data-v-ce3a06f2]:hover:not(:disabled) {\n color: var(--color-primary-element-light-text);\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue--tertiary[data-v-ce3a06f2], .button-vue--vue-tertiary[data-v-ce3a06f2] {\n background-color: transparent;\n border-color: transparent;\n color: var(--color-main-text);\n}\n.button-vue--tertiary[data-v-ce3a06f2]:hover:not(:disabled), .button-vue--vue-tertiary[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-background-hover);\n}\n.button-vue--vue-tertiary-no-background[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-tertiary-on-primary[data-v-ce3a06f2] {\n color: var(--color-primary-element-text);\n}\n.button-vue--vue-tertiary-on-primary[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-success[data-v-ce3a06f2] {\n background-color: var(--color-success);\n border-color: var(--color-success-hover);\n color: var(--color-success-text);\n}\n.button-vue--vue-success[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-success-hover);\n}\n.button-vue--vue-success[data-v-ce3a06f2]:active {\n background-color: var(--color-success);\n}\n.button-vue--vue-warning[data-v-ce3a06f2] {\n background-color: var(--color-warning);\n border-color: var(--color-warning-hover);\n color: var(--color-warning-text);\n}\n.button-vue--vue-warning[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-warning-hover);\n}\n.button-vue--vue-warning[data-v-ce3a06f2]:active {\n background-color: var(--color-warning);\n}\n.button-vue--vue-error[data-v-ce3a06f2] {\n background-color: var(--color-error);\n border-color: var(--color-error-hover);\n color: var(--color-error-text);\n}\n.button-vue--vue-error[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-error-hover);\n}\n.button-vue--vue-error[data-v-ce3a06f2]:active {\n background-color: var(--color-error);\n}\n.button-vue--legacy[data-v-ce3a06f2] {\n --button-inner-size: var(--button-size);\n border: none;\n padding-block: 0;\n}\n.button-vue--legacy.button-vue--vue-error[data-v-ce3a06f2], .button-vue--legacy.button-vue--vue-success[data-v-ce3a06f2], .button-vue--legacy.button-vue--vue-warning[data-v-ce3a06f2] {\n color: white;\n}"],sourceRoot:""}]);const i=r},958:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(1354),s=n.n(a),o=n(6314),r=n.n(o)()(s());r.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/** When having the small dialog style we override the modal styling so dialogs look more dialog like */\n@media only screen and (max-width: 512px) {\n.dialog__modal .modal-wrapper--small .modal-container {\n width: fit-content;\n height: unset;\n max-height: 90%;\n position: relative;\n top: unset;\n border-radius: var(--border-radius-large);\n}\n}/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-49ff4e77] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.dialog[data-v-49ff4e77] {\n height: 100%;\n width: 100%;\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n overflow: hidden;\n}\n.dialog__modal[data-v-49ff4e77] .modal-wrapper .modal-container {\n display: flex !important;\n padding-block: 4px 0;\n padding-inline: 12px 0;\n}\n.dialog__modal[data-v-49ff4e77] .modal-wrapper .modal-container__content {\n display: flex;\n flex-direction: column;\n overflow: hidden;\n}\n.dialog__wrapper[data-v-49ff4e77] {\n display: flex;\n flex-direction: row;\n flex: 1;\n min-height: 0;\n overflow: hidden;\n}\n.dialog__wrapper--collapsed[data-v-49ff4e77] {\n flex-direction: column;\n}\n.dialog__navigation[data-v-49ff4e77] {\n display: flex;\n flex-shrink: 0;\n}\n.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-49ff4e77] {\n flex-direction: column;\n overflow: hidden auto;\n height: 100%;\n min-width: 200px;\n margin-inline-end: 20px;\n}\n.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-49ff4e77] {\n flex-direction: row;\n justify-content: space-between;\n overflow: auto hidden;\n width: 100%;\n min-width: 100%;\n}\n.dialog__name[data-v-49ff4e77] {\n font-size: 21px;\n text-align: center;\n height: fit-content;\n min-height: var(--default-clickable-area);\n line-height: var(--default-clickable-area);\n overflow-wrap: break-word;\n margin-block: 0 12px;\n}\n.dialog__content[data-v-49ff4e77] {\n flex: 1;\n min-height: 0;\n overflow: auto;\n padding-inline-end: 12px;\n}\n.dialog__text[data-v-49ff4e77] {\n padding-block-end: 6px;\n}\n.dialog__actions[data-v-49ff4e77] {\n box-sizing: border-box;\n display: flex;\n gap: 6px;\n align-content: center;\n justify-content: end;\n width: 100%;\n max-width: 100%;\n padding-inline: 0 12px;\n margin-inline: 0;\n margin-block: 0;\n}\n.dialog__actions[data-v-49ff4e77]:not(:empty) {\n margin-block: 6px 12px;\n}\n@media only screen and (max-width: 512px) {\n.dialog__name[data-v-49ff4e77] {\n text-align: start;\n margin-inline-end: var(--default-clickable-area);\n}\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcDialog-X7BRqUGJ.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA,uGAAuG;AACvG;AACA;IACI,kBAAkB;IAClB,aAAa;IACb,eAAe;IACf,kBAAkB;IAClB,UAAU;IACV,yCAAyC;AAC7C;AACA,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,YAAY;EACZ,WAAW;EACX,aAAa;EACb,sBAAsB;EACtB,8BAA8B;EAC9B,gBAAgB;AAClB;AACA;EACE,wBAAwB;EACxB,oBAAoB;EACpB,sBAAsB;AACxB;AACA;EACE,aAAa;EACb,sBAAsB;EACtB,gBAAgB;AAClB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,OAAO;EACP,aAAa;EACb,gBAAgB;AAClB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,aAAa;EACb,cAAc;AAChB;AACA;EACE,sBAAsB;EACtB,qBAAqB;EACrB,YAAY;EACZ,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,mBAAmB;EACnB,8BAA8B;EAC9B,qBAAqB;EACrB,WAAW;EACX,eAAe;AACjB;AACA;EACE,eAAe;EACf,kBAAkB;EAClB,mBAAmB;EACnB,yCAAyC;EACzC,0CAA0C;EAC1C,yBAAyB;EACzB,oBAAoB;AACtB;AACA;EACE,OAAO;EACP,aAAa;EACb,cAAc;EACd,wBAAwB;AAC1B;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;EACtB,aAAa;EACb,QAAQ;EACR,qBAAqB;EACrB,oBAAoB;EACpB,WAAW;EACX,eAAe;EACf,sBAAsB;EACtB,gBAAgB;EAChB,eAAe;AACjB;AACA;EACE,sBAAsB;AACxB;AACA;AACA;IACI,iBAAiB;IACjB,gDAAgD;AACpD;AACA",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/** When having the small dialog style we override the modal styling so dialogs look more dialog like */\n@media only screen and (max-width: 512px) {\n.dialog__modal .modal-wrapper--small .modal-container {\n width: fit-content;\n height: unset;\n max-height: 90%;\n position: relative;\n top: unset;\n border-radius: var(--border-radius-large);\n}\n}/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-49ff4e77] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.dialog[data-v-49ff4e77] {\n height: 100%;\n width: 100%;\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n overflow: hidden;\n}\n.dialog__modal[data-v-49ff4e77] .modal-wrapper .modal-container {\n display: flex !important;\n padding-block: 4px 0;\n padding-inline: 12px 0;\n}\n.dialog__modal[data-v-49ff4e77] .modal-wrapper .modal-container__content {\n display: flex;\n flex-direction: column;\n overflow: hidden;\n}\n.dialog__wrapper[data-v-49ff4e77] {\n display: flex;\n flex-direction: row;\n flex: 1;\n min-height: 0;\n overflow: hidden;\n}\n.dialog__wrapper--collapsed[data-v-49ff4e77] {\n flex-direction: column;\n}\n.dialog__navigation[data-v-49ff4e77] {\n display: flex;\n flex-shrink: 0;\n}\n.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-49ff4e77] {\n flex-direction: column;\n overflow: hidden auto;\n height: 100%;\n min-width: 200px;\n margin-inline-end: 20px;\n}\n.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-49ff4e77] {\n flex-direction: row;\n justify-content: space-between;\n overflow: auto hidden;\n width: 100%;\n min-width: 100%;\n}\n.dialog__name[data-v-49ff4e77] {\n font-size: 21px;\n text-align: center;\n height: fit-content;\n min-height: var(--default-clickable-area);\n line-height: var(--default-clickable-area);\n overflow-wrap: break-word;\n margin-block: 0 12px;\n}\n.dialog__content[data-v-49ff4e77] {\n flex: 1;\n min-height: 0;\n overflow: auto;\n padding-inline-end: 12px;\n}\n.dialog__text[data-v-49ff4e77] {\n padding-block-end: 6px;\n}\n.dialog__actions[data-v-49ff4e77] {\n box-sizing: border-box;\n display: flex;\n gap: 6px;\n align-content: center;\n justify-content: end;\n width: 100%;\n max-width: 100%;\n padding-inline: 0 12px;\n margin-inline: 0;\n margin-block: 0;\n}\n.dialog__actions[data-v-49ff4e77]:not(:empty) {\n margin-block: 6px 12px;\n}\n@media only screen and (max-width: 512px) {\n.dialog__name[data-v-49ff4e77] {\n text-align: start;\n margin-inline-end: var(--default-clickable-area);\n}\n}"],sourceRoot:""}]);const i=r},7632:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(1354),s=n.n(a),o=n(6314),r=n.n(o)()(s());r.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-a4f5b92e] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.icon-vue[data-v-a4f5b92e] {\n --icon-size: var(--adec40c8);\n display: flex;\n justify-content: center;\n align-items: center;\n min-width: var(--default-clickable-area);\n min-height: var(--default-clickable-area);\n opacity: 1;\n}\n.icon-vue--inline[data-v-a4f5b92e] {\n display: inline-flex;\n min-width: fit-content;\n min-height: fit-content;\n vertical-align: text-bottom;\n}\n.icon-vue span[data-v-a4f5b92e] {\n line-height: 0;\n}\n.icon-vue[data-v-a4f5b92e] svg {\n fill: currentColor;\n width: var(--icon-size, 20px);\n height: var(--icon-size, 20px);\n max-width: var(--icon-size, 20px);\n max-height: var(--icon-size, 20px);\n}\n.icon-vue--directional[data-v-a4f5b92e] svg:dir(rtl) {\n transform: scaleX(-1);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcIconSvgWrapper-DX_XWpAs.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,4BAA4B;EAC5B,aAAa;EACb,uBAAuB;EACvB,mBAAmB;EACnB,wCAAwC;EACxC,yCAAyC;EACzC,UAAU;AACZ;AACA;EACE,oBAAoB;EACpB,sBAAsB;EACtB,uBAAuB;EACvB,2BAA2B;AAC7B;AACA;EACE,cAAc;AAChB;AACA;EACE,kBAAkB;EAClB,6BAA6B;EAC7B,8BAA8B;EAC9B,iCAAiC;EACjC,kCAAkC;AACpC;AACA;EACE,qBAAqB;AACvB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-a4f5b92e] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.icon-vue[data-v-a4f5b92e] {\n --icon-size: var(--adec40c8);\n display: flex;\n justify-content: center;\n align-items: center;\n min-width: var(--default-clickable-area);\n min-height: var(--default-clickable-area);\n opacity: 1;\n}\n.icon-vue--inline[data-v-a4f5b92e] {\n display: inline-flex;\n min-width: fit-content;\n min-height: fit-content;\n vertical-align: text-bottom;\n}\n.icon-vue span[data-v-a4f5b92e] {\n line-height: 0;\n}\n.icon-vue[data-v-a4f5b92e] svg {\n fill: currentColor;\n width: var(--icon-size, 20px);\n height: var(--icon-size, 20px);\n max-width: var(--icon-size, 20px);\n max-height: var(--icon-size, 20px);\n}\n.icon-vue--directional[data-v-a4f5b92e] svg:dir(rtl) {\n transform: scaleX(-1);\n}"],sourceRoot:""}]);const i=r},8028:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(1354),s=n.n(a),o=n(6314),r=n.n(o)()(s());r.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-d5de7f82] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.loading-icon[data-v-d5de7f82] {\n overflow: hidden;\n}\n.loading-icon svg[data-v-d5de7f82] {\n animation: rotate var(--animation-duration, 0.8s) linear infinite;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcLoadingIcon-DbbToJVp.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,iEAAiE;AACnE",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-d5de7f82] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.loading-icon[data-v-d5de7f82] {\n overflow: hidden;\n}\n.loading-icon svg[data-v-d5de7f82] {\n animation: rotate var(--animation-duration, 0.8s) linear infinite;\n}"],sourceRoot:""}]);const i=r},1080:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(1354),s=n.n(a),o=n(6314),r=n.n(o)()(s());r.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-b7c7c7ca] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.modal-mask[data-v-b7c7c7ca] {\n --backdrop-color: 0, 0, 0;\n --icon-size: 20px;\n --slideshow-duration: var(--4d12a2e7);\n position: fixed;\n z-index: 9998;\n top: 0;\n inset-inline-start: 0;\n display: block;\n width: 100%;\n height: 100%;\n background-color: rgba(var(--backdrop-color), 0.5);\n}\n.modal-mask--opaque[data-v-b7c7c7ca] {\n background-color: rgba(var(--backdrop-color), 0.92);\n}\n.modal-mask--light[data-v-b7c7c7ca] {\n --backdrop-color: 255, 255, 255;\n}\n.modal-header[data-v-b7c7c7ca] {\n position: absolute;\n z-index: 10001;\n top: 0;\n inset-inline: 0 0;\n display: flex !important;\n align-items: center;\n justify-content: center;\n width: 100%;\n height: var(--header-height);\n overflow: hidden;\n transition: opacity 250ms, visibility 250ms;\n}\n.modal-header__name[data-v-b7c7c7ca] {\n overflow-x: hidden;\n box-sizing: border-box;\n width: 100%;\n padding: 0 calc(var(--default-clickable-area) * 3) 0 12px;\n transition: padding ease 100ms;\n white-space: nowrap;\n text-overflow: ellipsis;\n font-size: 16px;\n margin-block: 0;\n}\n@media only screen and (min-width: 1024px) {\n.modal-header__name[data-v-b7c7c7ca] {\n padding-inline-start: calc(var(--default-clickable-area) * 3);\n text-align: center;\n}\n}\n.modal-header .icons-menu[data-v-b7c7c7ca] {\n position: absolute;\n inset-inline-end: 0;\n display: flex;\n align-items: center;\n justify-content: flex-end;\n}\n.modal-header .icons-menu .header-close[data-v-b7c7c7ca] {\n display: flex;\n align-items: center;\n justify-content: center;\n box-sizing: border-box;\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n padding: 0;\n}\n.modal-header .icons-menu .play-pause-icons[data-v-b7c7c7ca] {\n position: relative;\n width: var(--header-height);\n height: var(--header-height);\n margin: 0;\n padding: 0;\n cursor: pointer;\n border: none;\n background-color: transparent;\n}\n.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__play[data-v-b7c7c7ca],\n.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-b7c7c7ca], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-b7c7c7ca],\n.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-b7c7c7ca] {\n opacity: 1;\n border-radius: calc(var(--default-clickable-area) / 2);\n background-color: rgba(127, 127, 127, 0.25);\n}\n.modal-header .icons-menu .play-pause-icons__play[data-v-b7c7c7ca], .modal-header .icons-menu .play-pause-icons__pause[data-v-b7c7c7ca] {\n box-sizing: border-box;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n cursor: pointer;\n opacity: 0.7;\n}\n.modal-header .icons-menu[data-v-b7c7c7ca] .action-item {\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n}\n.modal-header .icons-menu[data-v-b7c7c7ca] .action-item--single {\n box-sizing: border-box;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n cursor: pointer;\n background-position: center;\n background-size: 22px;\n}\n.modal-header .icons-menu .header-actions[data-v-b7c7c7ca] button:focus-visible {\n box-shadow: none !important;\n outline: 2px solid #fff !important;\n}\n.modal-header .icons-menu[data-v-b7c7c7ca] .action-item__menutoggle {\n padding: 0;\n}\n.modal-header .icons-menu[data-v-b7c7c7ca] .action-item__menutoggle span, .modal-header .icons-menu[data-v-b7c7c7ca] .action-item__menutoggle svg {\n width: var(--icon-size);\n height: var(--icon-size);\n}\n.modal-wrapper[data-v-b7c7c7ca] {\n display: flex;\n align-items: center;\n justify-content: center;\n box-sizing: border-box;\n width: 100%;\n height: 100%;\n /* Navigation buttons */\n /* Content */\n}\n.modal-wrapper .prev[data-v-b7c7c7ca],\n.modal-wrapper .next[data-v-b7c7c7ca] {\n z-index: 10000;\n height: 35vh;\n min-height: 300px;\n position: absolute;\n transition: opacity 250ms;\n color: white;\n}\n.modal-wrapper .prev[data-v-b7c7c7ca]:focus-visible,\n.modal-wrapper .next[data-v-b7c7c7ca]:focus-visible {\n box-shadow: 0 0 0 2px var(--color-primary-element-text);\n background-color: var(--color-box-shadow);\n}\n.modal-wrapper .prev[data-v-b7c7c7ca] {\n inset-inline-start: 2px;\n}\n.modal-wrapper .next[data-v-b7c7c7ca] {\n inset-inline-end: 2px;\n}\n.modal-wrapper .modal-container[data-v-b7c7c7ca] {\n position: relative;\n display: flex;\n padding: 0;\n transition: transform 300ms ease;\n border-radius: var(--border-radius-container, var(--border-radius-rounded));\n background-color: var(--color-main-background);\n color: var(--color-main-text);\n box-shadow: 0 0 40px rgba(0, 0, 0, 0.2);\n}\n.modal-wrapper .modal-container__close[data-v-b7c7c7ca] {\n z-index: 1;\n position: absolute;\n top: 4px;\n inset-inline-end: var(--default-grid-baseline);\n}\n.modal-wrapper .modal-container__content[data-v-b7c7c7ca] {\n width: 100%;\n min-height: 52px;\n overflow: auto;\n}\n.modal-wrapper--small > .modal-container[data-v-b7c7c7ca] {\n width: 400px;\n max-width: 90%;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--normal > .modal-container[data-v-b7c7c7ca] {\n max-width: 90%;\n width: 600px;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--large > .modal-container[data-v-b7c7c7ca] {\n max-width: 90%;\n width: 900px;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--full > .modal-container[data-v-b7c7c7ca] {\n width: 100%;\n height: calc(100% - var(--header-height));\n position: absolute;\n top: var(--header-height);\n border-radius: 0;\n}\n@media only screen and ((max-width: 512px) or (max-height: 400px)) {\n.modal-wrapper .modal-container[data-v-b7c7c7ca] {\n max-width: initial;\n width: 100%;\n max-height: initial;\n height: calc(100% - var(--header-height));\n position: absolute;\n top: var(--header-height);\n border-radius: 0;\n}\n}\n\n/* TRANSITIONS */\n.fade-enter-active[data-v-b7c7c7ca],\n.fade-leave-active[data-v-b7c7c7ca] {\n transition: opacity 250ms;\n}\n.fade-enter[data-v-b7c7c7ca],\n.fade-leave-to[data-v-b7c7c7ca] {\n opacity: 0;\n}\n.fade-visibility-enter[data-v-b7c7c7ca],\n.fade-visibility-leave-to[data-v-b7c7c7ca] {\n visibility: hidden;\n opacity: 0;\n}\n.modal-in-enter-active[data-v-b7c7c7ca],\n.modal-in-leave-active[data-v-b7c7c7ca],\n.modal-out-enter-active[data-v-b7c7c7ca],\n.modal-out-leave-active[data-v-b7c7c7ca] {\n transition: opacity 250ms;\n}\n.modal-in-enter[data-v-b7c7c7ca],\n.modal-in-leave-to[data-v-b7c7c7ca],\n.modal-out-enter[data-v-b7c7c7ca],\n.modal-out-leave-to[data-v-b7c7c7ca] {\n opacity: 0;\n}\n.modal-in-enter .modal-container[data-v-b7c7c7ca],\n.modal-in-leave-to .modal-container[data-v-b7c7c7ca] {\n transform: scale(0.9);\n}\n.modal-out-enter .modal-container[data-v-b7c7c7ca],\n.modal-out-leave-to .modal-container[data-v-b7c7c7ca] {\n transform: scale(1.1);\n}\n.modal-mask .play-pause-icons .progress-ring[data-v-b7c7c7ca] {\n position: absolute;\n top: 0;\n inset-inline-start: 0;\n transform: rotate(-90deg);\n}\n.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-b7c7c7ca] {\n transition: 100ms stroke-dashoffset;\n transform-origin: 50% 50%;\n animation: progressring-b7c7c7ca linear var(--slideshow-duration) infinite;\n stroke-linecap: round;\n stroke-dashoffset: 94.2477796077;\n stroke-dasharray: 94.2477796077;\n}\n.modal-mask .play-pause-icons--paused .icon-pause[data-v-b7c7c7ca] {\n animation: breath-b7c7c7ca 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n}\n.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-b7c7c7ca] {\n animation-play-state: paused !important;\n}\n@keyframes progressring-b7c7c7ca {\nfrom {\n stroke-dashoffset: 94.2477796077;\n}\nto {\n stroke-dashoffset: 0;\n}\n}\n@keyframes breath-b7c7c7ca {\n0% {\n opacity: 1;\n}\n50% {\n opacity: 0;\n}\n100% {\n opacity: 1;\n}\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcModal-Cy3UOuI2.css"],names:[],mappings:"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",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-b7c7c7ca] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.modal-mask[data-v-b7c7c7ca] {\n --backdrop-color: 0, 0, 0;\n --icon-size: 20px;\n --slideshow-duration: var(--4d12a2e7);\n position: fixed;\n z-index: 9998;\n top: 0;\n inset-inline-start: 0;\n display: block;\n width: 100%;\n height: 100%;\n background-color: rgba(var(--backdrop-color), 0.5);\n}\n.modal-mask--opaque[data-v-b7c7c7ca] {\n background-color: rgba(var(--backdrop-color), 0.92);\n}\n.modal-mask--light[data-v-b7c7c7ca] {\n --backdrop-color: 255, 255, 255;\n}\n.modal-header[data-v-b7c7c7ca] {\n position: absolute;\n z-index: 10001;\n top: 0;\n inset-inline: 0 0;\n display: flex !important;\n align-items: center;\n justify-content: center;\n width: 100%;\n height: var(--header-height);\n overflow: hidden;\n transition: opacity 250ms, visibility 250ms;\n}\n.modal-header__name[data-v-b7c7c7ca] {\n overflow-x: hidden;\n box-sizing: border-box;\n width: 100%;\n padding: 0 calc(var(--default-clickable-area) * 3) 0 12px;\n transition: padding ease 100ms;\n white-space: nowrap;\n text-overflow: ellipsis;\n font-size: 16px;\n margin-block: 0;\n}\n@media only screen and (min-width: 1024px) {\n.modal-header__name[data-v-b7c7c7ca] {\n padding-inline-start: calc(var(--default-clickable-area) * 3);\n text-align: center;\n}\n}\n.modal-header .icons-menu[data-v-b7c7c7ca] {\n position: absolute;\n inset-inline-end: 0;\n display: flex;\n align-items: center;\n justify-content: flex-end;\n}\n.modal-header .icons-menu .header-close[data-v-b7c7c7ca] {\n display: flex;\n align-items: center;\n justify-content: center;\n box-sizing: border-box;\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n padding: 0;\n}\n.modal-header .icons-menu .play-pause-icons[data-v-b7c7c7ca] {\n position: relative;\n width: var(--header-height);\n height: var(--header-height);\n margin: 0;\n padding: 0;\n cursor: pointer;\n border: none;\n background-color: transparent;\n}\n.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__play[data-v-b7c7c7ca],\n.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-b7c7c7ca], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-b7c7c7ca],\n.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-b7c7c7ca] {\n opacity: 1;\n border-radius: calc(var(--default-clickable-area) / 2);\n background-color: rgba(127, 127, 127, 0.25);\n}\n.modal-header .icons-menu .play-pause-icons__play[data-v-b7c7c7ca], .modal-header .icons-menu .play-pause-icons__pause[data-v-b7c7c7ca] {\n box-sizing: border-box;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n cursor: pointer;\n opacity: 0.7;\n}\n.modal-header .icons-menu[data-v-b7c7c7ca] .action-item {\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n}\n.modal-header .icons-menu[data-v-b7c7c7ca] .action-item--single {\n box-sizing: border-box;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n cursor: pointer;\n background-position: center;\n background-size: 22px;\n}\n.modal-header .icons-menu .header-actions[data-v-b7c7c7ca] button:focus-visible {\n box-shadow: none !important;\n outline: 2px solid #fff !important;\n}\n.modal-header .icons-menu[data-v-b7c7c7ca] .action-item__menutoggle {\n padding: 0;\n}\n.modal-header .icons-menu[data-v-b7c7c7ca] .action-item__menutoggle span, .modal-header .icons-menu[data-v-b7c7c7ca] .action-item__menutoggle svg {\n width: var(--icon-size);\n height: var(--icon-size);\n}\n.modal-wrapper[data-v-b7c7c7ca] {\n display: flex;\n align-items: center;\n justify-content: center;\n box-sizing: border-box;\n width: 100%;\n height: 100%;\n /* Navigation buttons */\n /* Content */\n}\n.modal-wrapper .prev[data-v-b7c7c7ca],\n.modal-wrapper .next[data-v-b7c7c7ca] {\n z-index: 10000;\n height: 35vh;\n min-height: 300px;\n position: absolute;\n transition: opacity 250ms;\n color: white;\n}\n.modal-wrapper .prev[data-v-b7c7c7ca]:focus-visible,\n.modal-wrapper .next[data-v-b7c7c7ca]:focus-visible {\n box-shadow: 0 0 0 2px var(--color-primary-element-text);\n background-color: var(--color-box-shadow);\n}\n.modal-wrapper .prev[data-v-b7c7c7ca] {\n inset-inline-start: 2px;\n}\n.modal-wrapper .next[data-v-b7c7c7ca] {\n inset-inline-end: 2px;\n}\n.modal-wrapper .modal-container[data-v-b7c7c7ca] {\n position: relative;\n display: flex;\n padding: 0;\n transition: transform 300ms ease;\n border-radius: var(--border-radius-container, var(--border-radius-rounded));\n background-color: var(--color-main-background);\n color: var(--color-main-text);\n box-shadow: 0 0 40px rgba(0, 0, 0, 0.2);\n}\n.modal-wrapper .modal-container__close[data-v-b7c7c7ca] {\n z-index: 1;\n position: absolute;\n top: 4px;\n inset-inline-end: var(--default-grid-baseline);\n}\n.modal-wrapper .modal-container__content[data-v-b7c7c7ca] {\n width: 100%;\n min-height: 52px;\n overflow: auto;\n}\n.modal-wrapper--small > .modal-container[data-v-b7c7c7ca] {\n width: 400px;\n max-width: 90%;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--normal > .modal-container[data-v-b7c7c7ca] {\n max-width: 90%;\n width: 600px;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--large > .modal-container[data-v-b7c7c7ca] {\n max-width: 90%;\n width: 900px;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--full > .modal-container[data-v-b7c7c7ca] {\n width: 100%;\n height: calc(100% - var(--header-height));\n position: absolute;\n top: var(--header-height);\n border-radius: 0;\n}\n@media only screen and ((max-width: 512px) or (max-height: 400px)) {\n.modal-wrapper .modal-container[data-v-b7c7c7ca] {\n max-width: initial;\n width: 100%;\n max-height: initial;\n height: calc(100% - var(--header-height));\n position: absolute;\n top: var(--header-height);\n border-radius: 0;\n}\n}\n\n/* TRANSITIONS */\n.fade-enter-active[data-v-b7c7c7ca],\n.fade-leave-active[data-v-b7c7c7ca] {\n transition: opacity 250ms;\n}\n.fade-enter[data-v-b7c7c7ca],\n.fade-leave-to[data-v-b7c7c7ca] {\n opacity: 0;\n}\n.fade-visibility-enter[data-v-b7c7c7ca],\n.fade-visibility-leave-to[data-v-b7c7c7ca] {\n visibility: hidden;\n opacity: 0;\n}\n.modal-in-enter-active[data-v-b7c7c7ca],\n.modal-in-leave-active[data-v-b7c7c7ca],\n.modal-out-enter-active[data-v-b7c7c7ca],\n.modal-out-leave-active[data-v-b7c7c7ca] {\n transition: opacity 250ms;\n}\n.modal-in-enter[data-v-b7c7c7ca],\n.modal-in-leave-to[data-v-b7c7c7ca],\n.modal-out-enter[data-v-b7c7c7ca],\n.modal-out-leave-to[data-v-b7c7c7ca] {\n opacity: 0;\n}\n.modal-in-enter .modal-container[data-v-b7c7c7ca],\n.modal-in-leave-to .modal-container[data-v-b7c7c7ca] {\n transform: scale(0.9);\n}\n.modal-out-enter .modal-container[data-v-b7c7c7ca],\n.modal-out-leave-to .modal-container[data-v-b7c7c7ca] {\n transform: scale(1.1);\n}\n.modal-mask .play-pause-icons .progress-ring[data-v-b7c7c7ca] {\n position: absolute;\n top: 0;\n inset-inline-start: 0;\n transform: rotate(-90deg);\n}\n.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-b7c7c7ca] {\n transition: 100ms stroke-dashoffset;\n transform-origin: 50% 50%;\n animation: progressring-b7c7c7ca linear var(--slideshow-duration) infinite;\n stroke-linecap: round;\n stroke-dashoffset: 94.2477796077;\n stroke-dasharray: 94.2477796077;\n}\n.modal-mask .play-pause-icons--paused .icon-pause[data-v-b7c7c7ca] {\n animation: breath-b7c7c7ca 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n}\n.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-b7c7c7ca] {\n animation-play-state: paused !important;\n}\n@keyframes progressring-b7c7c7ca {\nfrom {\n stroke-dashoffset: 94.2477796077;\n}\nto {\n stroke-dashoffset: 0;\n}\n}\n@keyframes breath-b7c7c7ca {\n0% {\n opacity: 1;\n}\n50% {\n opacity: 0;\n}\n100% {\n opacity: 1;\n}\n}"],sourceRoot:""}]);const i=r},6948:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(1354),s=n.n(a),o=n(6314),r=n.n(o)()(s());r.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-bea274c4] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.notecard[data-v-bea274c4] {\n --note-card-icon-size: 20px;\n --note-card-padding: calc(2 * var(--default-grid-baseline));\n color: var(--color-main-text) !important;\n background-color: var(--note-background) !important;\n border-inline-start: var(--default-grid-baseline) solid var(--note-theme);\n border-radius: var(--border-radius);\n margin: 1rem 0;\n padding: var(--note-card-padding);\n display: flex;\n flex-direction: row;\n gap: var(--note-card-padding);\n}\n.notecard__heading[data-v-bea274c4] {\n font-size: var(--note-card-icon-size);\n font-weight: 600;\n}\n.notecard__icon--heading[data-v-bea274c4] {\n font-size: var(--note-card-icon-size);\n margin-block: calc((1lh - 1em) / 2) auto;\n}\n.notecard--success[data-v-bea274c4] {\n --note-background: var(--color-success);\n --note-theme: var(--color-success-text, var(--color-success));\n}\n.notecard--info[data-v-bea274c4] {\n --note-background: var(--color-info);\n --note-theme: var(--color-info-text, var(--color-info));\n}\n.notecard--error[data-v-bea274c4] {\n --note-background: var(--color-error);\n --note-theme: var(--color-error-text, var(--color-error));\n}\n.notecard--warning[data-v-bea274c4] {\n --note-background: var(--color-warning);\n --note-theme: var(--color-warning-text, var(--color-warning));\n}\n.notecard--legacy.notecard--error[data-v-bea274c4] {\n --note-background: rgba(var(--color-error-rgb), 0.1);\n}\n.notecard--legacy.notecard--info[data-v-bea274c4] {\n --note-background: rgba(var(--color-info-rgb), 0.1);\n}\n.notecard--legacy.notecard--success[data-v-bea274c4] {\n --note-background: rgba(var(--color-success-rgb), 0.1);\n}\n.notecard--legacy.notecard--warning[data-v-bea274c4] {\n --note-background: rgba(var(--color-warning-rgb), 0.1);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcNoteCard-ChweF_5Q.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,2BAA2B;EAC3B,2DAA2D;EAC3D,wCAAwC;EACxC,mDAAmD;EACnD,yEAAyE;EACzE,mCAAmC;EACnC,cAAc;EACd,iCAAiC;EACjC,aAAa;EACb,mBAAmB;EACnB,6BAA6B;AAC/B;AACA;EACE,qCAAqC;EACrC,gBAAgB;AAClB;AACA;EACE,qCAAqC;EACrC,wCAAwC;AAC1C;AACA;EACE,uCAAuC;EACvC,6DAA6D;AAC/D;AACA;EACE,oCAAoC;EACpC,uDAAuD;AACzD;AACA;EACE,qCAAqC;EACrC,yDAAyD;AAC3D;AACA;EACE,uCAAuC;EACvC,6DAA6D;AAC/D;AACA;EACE,oDAAoD;AACtD;AACA;EACE,mDAAmD;AACrD;AACA;EACE,sDAAsD;AACxD;AACA;EACE,sDAAsD;AACxD",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-bea274c4] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.notecard[data-v-bea274c4] {\n --note-card-icon-size: 20px;\n --note-card-padding: calc(2 * var(--default-grid-baseline));\n color: var(--color-main-text) !important;\n background-color: var(--note-background) !important;\n border-inline-start: var(--default-grid-baseline) solid var(--note-theme);\n border-radius: var(--border-radius);\n margin: 1rem 0;\n padding: var(--note-card-padding);\n display: flex;\n flex-direction: row;\n gap: var(--note-card-padding);\n}\n.notecard__heading[data-v-bea274c4] {\n font-size: var(--note-card-icon-size);\n font-weight: 600;\n}\n.notecard__icon--heading[data-v-bea274c4] {\n font-size: var(--note-card-icon-size);\n margin-block: calc((1lh - 1em) / 2) auto;\n}\n.notecard--success[data-v-bea274c4] {\n --note-background: var(--color-success);\n --note-theme: var(--color-success-text, var(--color-success));\n}\n.notecard--info[data-v-bea274c4] {\n --note-background: var(--color-info);\n --note-theme: var(--color-info-text, var(--color-info));\n}\n.notecard--error[data-v-bea274c4] {\n --note-background: var(--color-error);\n --note-theme: var(--color-error-text, var(--color-error));\n}\n.notecard--warning[data-v-bea274c4] {\n --note-background: var(--color-warning);\n --note-theme: var(--color-warning-text, var(--color-warning));\n}\n.notecard--legacy.notecard--error[data-v-bea274c4] {\n --note-background: rgba(var(--color-error-rgb), 0.1);\n}\n.notecard--legacy.notecard--info[data-v-bea274c4] {\n --note-background: rgba(var(--color-info-rgb), 0.1);\n}\n.notecard--legacy.notecard--success[data-v-bea274c4] {\n --note-background: rgba(var(--color-success-rgb), 0.1);\n}\n.notecard--legacy.notecard--warning[data-v-bea274c4] {\n --note-background: rgba(var(--color-warning-rgb), 0.1);\n}"],sourceRoot:""}]);const i=r},5228:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(1354),s=n.n(a),o=n(6314),r=n.n(o)()(s());r.push([e.id,'/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_hdy45_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8 .resize-observer {\n position: absolute;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n z-index: -1;\n width: 100%;\n height: 100%;\n border: none;\n background-color: transparent;\n pointer-events: none;\n display: block;\n overflow: hidden;\n opacity: 0;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8 .resize-observer object {\n display: block;\n position: absolute;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n height: 100%;\n width: 100%;\n overflow: hidden;\n pointer-events: none;\n z-index: -1;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper {\n z-index: 100000;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n display: block !important;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__wrapper {\n /*\n * In theory, "filter: drop-shadow" would look better here with arrow shadow.\n * In fact, in results in a blurry popover in Chromium on scaling.\n * The hypothesis is that "filter" creates a new composition layer,\n * and with GPU acceleration requires the previous layers content to be rasterized.\n * In combination with translate3d from floating-vue, it makes Chromium to first render and rasterize the popover\n * and then apply scaling, which results in a blurry popover.\n */\n box-shadow: 0 1px 10px var(--color-box-shadow);\n border-radius: var(--border-radius-large);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__inner {\n padding: 0;\n color: var(--color-main-text);\n border-radius: var(--border-radius-large);\n overflow: hidden;\n background: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__arrow-container {\n position: absolute;\n z-index: 1;\n width: 0;\n height: 0;\n border-style: solid;\n border-color: transparent;\n border-width: 10px;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container {\n bottom: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-bottom-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-top-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container {\n top: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-top-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-bottom-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container {\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-left-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-right-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container {\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n right: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-right-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-left-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[aria-hidden=true] {\n visibility: hidden;\n transition: opacity var(--animation-quick), visibility var(--animation-quick);\n opacity: 0;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[aria-hidden=false] {\n visibility: visible;\n transition: opacity var(--animation-quick);\n opacity: 1;\n}',"",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcPopover--XoXIhLx.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,kBAAkB;EAClB,MAAM;EACN,qDAAqD,EAAE,mBAAmB;EAC1E,OAAO;EACP,WAAW;EACX,WAAW;EACX,YAAY;EACZ,YAAY;EACZ,6BAA6B;EAC7B,oBAAoB;EACpB,cAAc;EACd,gBAAgB;EAChB,UAAU;AACZ;AACA;EACE,cAAc;EACd,kBAAkB;EAClB,MAAM;EACN,qDAAqD,EAAE,mBAAmB;EAC1E,OAAO;EACP,YAAY;EACZ,WAAW;EACX,gBAAgB;EAChB,oBAAoB;EACpB,WAAW;AACb;AACA;EACE,eAAe;EACf,MAAM;EACN,qDAAqD,EAAE,mBAAmB;EAC1E,OAAO;EACP,yBAAyB;AAC3B;AACA;EACE;;;;;;;IAOE;EACF,8CAA8C;EAC9C,yCAAyC;AAC3C;AACA;EACE,UAAU;EACV,6BAA6B;EAC7B,yCAAyC;EACzC,gBAAgB;EAChB,wCAAwC;AAC1C;AACA;EACE,kBAAkB;EAClB,UAAU;EACV,QAAQ;EACR,SAAS;EACT,mBAAmB;EACnB,yBAAyB;EACzB,kBAAkB;AACpB;AACA;EACE,YAAY;EACZ,qDAAqD,EAAE,mBAAmB;EAC1E,sBAAsB;EACtB,qDAAqD,EAAE,mBAAmB;EAC1E,8CAA8C;AAChD;AACA;EACE,SAAS;EACT,qDAAqD,EAAE,mBAAmB;EAC1E,mBAAmB;EACnB,qDAAqD,EAAE,mBAAmB;EAC1E,iDAAiD;AACnD;AACA;EACE,qDAAqD,EAAE,mBAAmB;EAC1E,UAAU;EACV,qDAAqD,EAAE,mBAAmB;EAC1E,oBAAoB;EACpB,qDAAqD,EAAE,mBAAmB;EAC1E,gDAAgD;AAClD;AACA;EACE,qDAAqD,EAAE,mBAAmB;EAC1E,WAAW;EACX,qDAAqD,EAAE,mBAAmB;EAC1E,qBAAqB;EACrB,qDAAqD,EAAE,mBAAmB;EAC1E,+CAA+C;AACjD;AACA;EACE,kBAAkB;EAClB,6EAA6E;EAC7E,UAAU;AACZ;AACA;EACE,mBAAmB;EACnB,0CAA0C;EAC1C,UAAU;AACZ",sourcesContent:['/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_hdy45_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8 .resize-observer {\n position: absolute;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n z-index: -1;\n width: 100%;\n height: 100%;\n border: none;\n background-color: transparent;\n pointer-events: none;\n display: block;\n overflow: hidden;\n opacity: 0;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8 .resize-observer object {\n display: block;\n position: absolute;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n height: 100%;\n width: 100%;\n overflow: hidden;\n pointer-events: none;\n z-index: -1;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper {\n z-index: 100000;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n display: block !important;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__wrapper {\n /*\n * In theory, "filter: drop-shadow" would look better here with arrow shadow.\n * In fact, in results in a blurry popover in Chromium on scaling.\n * The hypothesis is that "filter" creates a new composition layer,\n * and with GPU acceleration requires the previous layers content to be rasterized.\n * In combination with translate3d from floating-vue, it makes Chromium to first render and rasterize the popover\n * and then apply scaling, which results in a blurry popover.\n */\n box-shadow: 0 1px 10px var(--color-box-shadow);\n border-radius: var(--border-radius-large);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__inner {\n padding: 0;\n color: var(--color-main-text);\n border-radius: var(--border-radius-large);\n overflow: hidden;\n background: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__arrow-container {\n position: absolute;\n z-index: 1;\n width: 0;\n height: 0;\n border-style: solid;\n border-color: transparent;\n border-width: 10px;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container {\n bottom: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-bottom-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-top-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container {\n top: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-top-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-bottom-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container {\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-left-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-right-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container {\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n right: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-right-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-left-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[aria-hidden=true] {\n visibility: hidden;\n transition: opacity var(--animation-quick), visibility var(--animation-quick);\n opacity: 0;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[aria-hidden=false] {\n visibility: visible;\n transition: opacity var(--animation-quick);\n opacity: 1;\n}'],sourceRoot:""}]);const i=r},1411:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(1354),s=n.n(a),o=n(6314),r=n.n(o)()(s());r.push([e.id,"#emptycontent[data-v-52c6e7ae]{margin:0;padding:10% 5%;background-color:var(--color-main-background)}iframe[data-v-52c6e7ae]{width:100%;height:calc(100% + var(--header-height));top:0;position:absolute}","",{version:3,sources:["webpack://./src/views/PDFView.vue"],names:[],mappings:"AACA,+BACC,QAAA,CACA,cAAA,CACA,6CAAA,CAGD,wBACC,UAAA,CAKA,wCAAA,CAGA,KAAA,CACA,iBAAA",sourceRoot:""}]);const i=r},6314:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",a=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),a&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),a&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,a,s,o){"string"==typeof e&&(e=[[null,e,void 0]]);var r={};if(a)for(var i=0;i0?" ".concat(c[5]):""," {").concat(c[1],"}")),c[5]=o),n&&(c[2]?(c[1]="@media ".concat(c[2]," {").concat(c[1],"}"),c[2]=n):c[2]=n),s&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=s):c[4]="".concat(s)),t.push(c))}},t}},1354:e=>{"use strict";e.exports=function(e){var t=e[1],n=e[3];if(!n)return t;if("function"==typeof btoa){var a=btoa(unescape(encodeURIComponent(JSON.stringify(n)))),s="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(a),o="/*# ".concat(s," */");return[t].concat([o]).join("\n")}return[t].join("\n")}},580:e=>{"use strict";var t=/["'&<>]/;e.exports=function(e){var n,a=""+e,s=t.exec(a);if(!s)return a;var o="",r=0,i=0;for(r=s.index;r{"use strict";n.d(t,{K:()=>v});var a=n(9054);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function o(e){for(var t=1;t0){var n=e[e.length-1];n!==t&&n.pause()}var a=e.indexOf(t);-1===a||e.splice(a,1),e.push(t)},l=function(e,t){var n=e.indexOf(t);-1!==n&&e.splice(n,1),e.length>0&&e[e.length-1].unpause()},d=function(e){return"Tab"===(null==e?void 0:e.key)||9===(null==e?void 0:e.keyCode)},c=function(e){return d(e)&&!e.shiftKey},u=function(e){return d(e)&&e.shiftKey},m=function(e){return setTimeout(e,0)},p=function(e,t){var n=-1;return e.every((function(e,a){return!t(e)||(n=a,!1)})),n},g=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a1?n-1:0),o=1;o=0)e=s.activeElement;else{var t=y.tabbableGroups[0];e=t&&t.firstTabbableNode||b("fallbackFocus")}if(!e)throw new Error("Your focus-trap needs to have at least one focusable element");return e},k=function(){if(y.containerGroups=y.containers.map((function(e){var t=(0,a.Kr)(e,v.tabbableOptions),n=(0,a.nq)(e,v.tabbableOptions),s=t.length>0?t[0]:void 0,o=t.length>0?t[t.length-1]:void 0,r=n.find((function(e){return(0,a.AO)(e)})),i=n.slice().reverse().find((function(e){return(0,a.AO)(e)})),l=!!t.find((function(e){return(0,a.yT)(e)>0}));return{container:e,tabbableNodes:t,focusableNodes:n,posTabIndexesFound:l,firstTabbableNode:s,lastTabbableNode:o,firstDomTabbableNode:r,lastDomTabbableNode:i,nextTabbableNode:function(e){var s=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],o=t.indexOf(e);return o<0?s?n.slice(n.indexOf(e)+1).find((function(e){return(0,a.AO)(e)})):n.slice(0,n.indexOf(e)).reverse().find((function(e){return(0,a.AO)(e)})):t[o+(s?1:-1)]}}})),y.tabbableGroups=y.containerGroups.filter((function(e){return e.tabbableNodes.length>0})),y.tabbableGroups.length<=0&&!b("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(y.containerGroups.find((function(e){return e.posTabIndexesFound}))&&y.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},x=function e(t){var n=t.activeElement;if(n)return n.shadowRoot&&null!==n.shadowRoot.activeElement?e(n.shadowRoot):n},T=function e(t){!1!==t&&t!==x(document)&&(t&&t.focus?(t.focus({preventScroll:!!v.preventScroll}),y.mostRecentlyFocusedNode=t,function(e){return e.tagName&&"input"===e.tagName.toLowerCase()&&"function"==typeof e.select}(t)&&t.select()):e(C()))},E=function(e){var t=b("setReturnFocus",e);return t||!1!==t&&e},N=function(e){var t=e.target,n=e.event,s=e.isBackward,o=void 0!==s&&s;t=t||f(n),k();var r=null;if(y.tabbableGroups.length>0){var i=A(t,n),l=i>=0?y.containerGroups[i]:void 0;if(i<0)r=o?y.tabbableGroups[y.tabbableGroups.length-1].lastTabbableNode:y.tabbableGroups[0].firstTabbableNode;else if(o){var c=p(y.tabbableGroups,(function(e){var n=e.firstTabbableNode;return t===n}));if(c<0&&(l.container===t||(0,a.tp)(t,v.tabbableOptions)&&!(0,a.AO)(t,v.tabbableOptions)&&!l.nextTabbableNode(t,!1))&&(c=i),c>=0){var u=0===c?y.tabbableGroups.length-1:c-1,m=y.tabbableGroups[u];r=(0,a.yT)(t)>=0?m.lastTabbableNode:m.lastDomTabbableNode}else d(n)||(r=l.nextTabbableNode(t,!1))}else{var g=p(y.tabbableGroups,(function(e){var n=e.lastTabbableNode;return t===n}));if(g<0&&(l.container===t||(0,a.tp)(t,v.tabbableOptions)&&!(0,a.AO)(t,v.tabbableOptions)&&!l.nextTabbableNode(t))&&(g=i),g>=0){var h=g===y.tabbableGroups.length-1?0:g+1,w=y.tabbableGroups[h];r=(0,a.yT)(t)>=0?w.firstTabbableNode:w.firstDomTabbableNode}else d(n)||(r=l.nextTabbableNode(t))}}else r=b("fallbackFocus");return r},_=function(e){var t=f(e);A(t,e)>=0||(g(v.clickOutsideDeactivates,e)?n.deactivate({returnFocus:v.returnFocusOnDeactivate}):g(v.allowOutsideClick,e)||e.preventDefault())},S=function(e){var t=f(e),n=A(t,e)>=0;if(n||t instanceof Document)n&&(y.mostRecentlyFocusedNode=t);else{var s;e.stopImmediatePropagation();var o=!0;if(y.mostRecentlyFocusedNode)if((0,a.yT)(y.mostRecentlyFocusedNode)>0){var r=A(y.mostRecentlyFocusedNode),i=y.containerGroups[r].tabbableNodes;if(i.length>0){var l=i.findIndex((function(e){return e===y.mostRecentlyFocusedNode}));l>=0&&(v.isKeyForward(y.recentNavEvent)?l+1=0&&(s=i[l-1],o=!1))}}else y.containerGroups.some((function(e){return e.tabbableNodes.some((function(e){return(0,a.yT)(e)>0}))}))||(o=!1);else o=!1;o&&(s=N({target:y.mostRecentlyFocusedNode,isBackward:v.isKeyBackward(y.recentNavEvent)})),T(s||(y.mostRecentlyFocusedNode||C()))}y.recentNavEvent=void 0},P=function(e){if(!(t=e,"Escape"!==(null==t?void 0:t.key)&&"Esc"!==(null==t?void 0:t.key)&&27!==(null==t?void 0:t.keyCode)||!1===g(v.escapeDeactivates,e)))return e.preventDefault(),void n.deactivate();var t;(v.isKeyForward(e)||v.isKeyBackward(e))&&function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];y.recentNavEvent=e;var n=N({event:e,isBackward:t});n&&(d(e)&&e.preventDefault(),T(n))}(e,v.isKeyBackward(e))},B=function(e){var t=f(e);A(t,e)>=0||g(v.clickOutsideDeactivates,e)||g(v.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation())},L=function(){if(y.active)return i(r,n),y.delayInitialFocusTimer=v.delayInitialFocus?m((function(){T(C())})):T(C()),s.addEventListener("focusin",S,!0),s.addEventListener("mousedown",_,{capture:!0,passive:!1}),s.addEventListener("touchstart",_,{capture:!0,passive:!1}),s.addEventListener("click",B,{capture:!0,passive:!1}),s.addEventListener("keydown",P,{capture:!0,passive:!1}),n},F=function(){if(y.active)return s.removeEventListener("focusin",S,!0),s.removeEventListener("mousedown",_,!0),s.removeEventListener("touchstart",_,!0),s.removeEventListener("click",B,!0),s.removeEventListener("keydown",P,!0),n},z="undefined"!=typeof window&&"MutationObserver"in window?new MutationObserver((function(e){e.some((function(e){return Array.from(e.removedNodes).some((function(e){return e===y.mostRecentlyFocusedNode}))}))&&T(C())})):void 0,D=function(){z&&(z.disconnect(),y.active&&!y.paused&&y.containers.map((function(e){z.observe(e,{subtree:!0,childList:!0})})))};return(n={get active(){return y.active},get paused(){return y.paused},activate:function(e){if(y.active)return this;var t=w(e,"onActivate"),n=w(e,"onPostActivate"),a=w(e,"checkCanFocusTrap");a||k(),y.active=!0,y.paused=!1,y.nodeFocusedBeforeActivation=s.activeElement,null==t||t();var o=function(){a&&k(),L(),D(),null==n||n()};return a?(a(y.containers.concat()).then(o,o),this):(o(),this)},deactivate:function(e){if(!y.active)return this;var t=o({onDeactivate:v.onDeactivate,onPostDeactivate:v.onPostDeactivate,checkCanReturnFocus:v.checkCanReturnFocus},e);clearTimeout(y.delayInitialFocusTimer),y.delayInitialFocusTimer=void 0,F(),y.active=!1,y.paused=!1,D(),l(r,n);var a=w(t,"onDeactivate"),s=w(t,"onPostDeactivate"),i=w(t,"checkCanReturnFocus"),d=w(t,"returnFocus","returnFocusOnDeactivate");null==a||a();var c=function(){m((function(){d&&T(E(y.nodeFocusedBeforeActivation)),null==s||s()}))};return d&&i?(i(E(y.nodeFocusedBeforeActivation)).then(c,c),this):(c(),this)},pause:function(e){if(y.paused||!y.active)return this;var t=w(e,"onPause"),n=w(e,"onPostPause");return y.paused=!0,null==t||t(),F(),D(),null==n||n(),this},unpause:function(e){if(!y.paused||!y.active)return this;var t=w(e,"onUnpause"),n=w(e,"onPostUnpause");return y.paused=!1,null==t||t(),k(),L(),D(),null==n||n(),this},updateContainerElements:function(e){var t=[].concat(e).filter(Boolean);return y.containers=t.map((function(e){return"string"==typeof e?s.querySelector(e):e})),y.active&&k(),D(),this}}).updateContainerElements(e),n}},251:(e,t)=>{t.read=function(e,t,n,a,s){var o,r,i=8*s-a-1,l=(1<>1,c=-7,u=n?s-1:0,m=n?-1:1,p=e[t+u];for(u+=m,o=p&(1<<-c)-1,p>>=-c,c+=i;c>0;o=256*o+e[t+u],u+=m,c-=8);for(r=o&(1<<-c)-1,o>>=-c,c+=a;c>0;r=256*r+e[t+u],u+=m,c-=8);if(0===o)o=1-d;else{if(o===l)return r?NaN:1/0*(p?-1:1);r+=Math.pow(2,a),o-=d}return(p?-1:1)*r*Math.pow(2,o-a)},t.write=function(e,t,n,a,s,o){var r,i,l,d=8*o-s-1,c=(1<>1,m=23===s?Math.pow(2,-24)-Math.pow(2,-77):0,p=a?0:o-1,g=a?1:-1,f=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(i=isNaN(t)?1:0,r=c):(r=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-r))<1&&(r--,l*=2),(t+=r+u>=1?m/l:m*Math.pow(2,1-u))*l>=2&&(r++,l/=2),r+u>=c?(i=0,r=c):r+u>=1?(i=(t*l-1)*Math.pow(2,s),r+=u):(i=t*Math.pow(2,u-1)*Math.pow(2,s),r=0));s>=8;e[n+p]=255&i,p+=g,i/=256,s-=8);for(r=r<0;e[n+p]=255&r,p+=g,r/=256,d-=8);e[n+p-g]|=128*f}},7975:(e,t,n)=>{"use strict";var a=n(5606);function s(e){if("string"!=typeof e)throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}function o(e,t){for(var n,a="",s=0,o=-1,r=0,i=0;i<=e.length;++i){if(i2){var l=a.lastIndexOf("/");if(l!==a.length-1){-1===l?(a="",s=0):s=(a=a.slice(0,l)).length-1-a.lastIndexOf("/"),o=i,r=0;continue}}else if(2===a.length||1===a.length){a="",s=0,o=i,r=0;continue}t&&(a.length>0?a+="/..":a="..",s=2)}else a.length>0?a+="/"+e.slice(o+1,i):a=e.slice(o+1,i),s=i-o-1;o=i,r=0}else 46===n&&-1!==r?++r:r=-1}return a}var r={resolve:function(){for(var e,t="",n=!1,r=arguments.length-1;r>=-1&&!n;r--){var i;r>=0?i=arguments[r]:(void 0===e&&(e=a.cwd()),i=e),s(i),0!==i.length&&(t=i+"/"+t,n=47===i.charCodeAt(0))}return t=o(t,!n),n?t.length>0?"/"+t:"/":t.length>0?t:"."},normalize:function(e){if(s(e),0===e.length)return".";var t=47===e.charCodeAt(0),n=47===e.charCodeAt(e.length-1);return 0!==(e=o(e,!t)).length||t||(e="."),e.length>0&&n&&(e+="/"),t?"/"+e:e},isAbsolute:function(e){return s(e),e.length>0&&47===e.charCodeAt(0)},join:function(){if(0===arguments.length)return".";for(var e,t=0;t0&&(void 0===e?e=n:e+="/"+n)}return void 0===e?".":r.normalize(e)},relative:function(e,t){if(s(e),s(t),e===t)return"";if((e=r.resolve(e))===(t=r.resolve(t)))return"";for(var n=1;nd){if(47===t.charCodeAt(i+u))return t.slice(i+u+1);if(0===u)return t.slice(i+u)}else o>d&&(47===e.charCodeAt(n+u)?c=u:0===u&&(c=0));break}var m=e.charCodeAt(n+u);if(m!==t.charCodeAt(i+u))break;47===m&&(c=u)}var p="";for(u=n+c+1;u<=a;++u)u!==a&&47!==e.charCodeAt(u)||(0===p.length?p+="..":p+="/..");return p.length>0?p+t.slice(i+c):(i+=c,47===t.charCodeAt(i)&&++i,t.slice(i))},_makeLong:function(e){return e},dirname:function(e){if(s(e),0===e.length)return".";for(var t=e.charCodeAt(0),n=47===t,a=-1,o=!0,r=e.length-1;r>=1;--r)if(47===(t=e.charCodeAt(r))){if(!o){a=r;break}}else o=!1;return-1===a?n?"/":".":n&&1===a?"//":e.slice(0,a)},basename:function(e,t){if(void 0!==t&&"string"!=typeof t)throw new TypeError('"ext" argument must be a string');s(e);var n,a=0,o=-1,r=!0;if(void 0!==t&&t.length>0&&t.length<=e.length){if(t.length===e.length&&t===e)return"";var i=t.length-1,l=-1;for(n=e.length-1;n>=0;--n){var d=e.charCodeAt(n);if(47===d){if(!r){a=n+1;break}}else-1===l&&(r=!1,l=n+1),i>=0&&(d===t.charCodeAt(i)?-1==--i&&(o=n):(i=-1,o=l))}return a===o?o=l:-1===o&&(o=e.length),e.slice(a,o)}for(n=e.length-1;n>=0;--n)if(47===e.charCodeAt(n)){if(!r){a=n+1;break}}else-1===o&&(r=!1,o=n+1);return-1===o?"":e.slice(a,o)},extname:function(e){s(e);for(var t=-1,n=0,a=-1,o=!0,r=0,i=e.length-1;i>=0;--i){var l=e.charCodeAt(i);if(47!==l)-1===a&&(o=!1,a=i+1),46===l?-1===t?t=i:1!==r&&(r=1):-1!==t&&(r=-1);else if(!o){n=i+1;break}}return-1===t||-1===a||0===r||1===r&&t===a-1&&t===n+1?"":e.slice(t,a)},format:function(e){if(null===e||"object"!=typeof e)throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof e);return function(e,t){var n=t.dir||t.root,a=t.base||(t.name||"")+(t.ext||"");return n?n===t.root?n+a:n+e+a:a}("/",e)},parse:function(e){s(e);var t={root:"",dir:"",base:"",ext:"",name:""};if(0===e.length)return t;var n,a=e.charCodeAt(0),o=47===a;o?(t.root="/",n=1):n=0;for(var r=-1,i=0,l=-1,d=!0,c=e.length-1,u=0;c>=n;--c)if(47!==(a=e.charCodeAt(c)))-1===l&&(d=!1,l=c+1),46===a?-1===r?r=c:1!==u&&(u=1):-1!==r&&(u=-1);else if(!d){i=c+1;break}return-1===r||-1===l||0===u||1===u&&r===l-1&&r===i+1?-1!==l&&(t.base=t.name=0===i&&o?e.slice(1,l):e.slice(i,l)):(0===i&&o?(t.name=e.slice(1,r),t.base=e.slice(1,l)):(t.name=e.slice(i,r),t.base=e.slice(i,l)),t.ext=e.slice(r,l)),i>0?t.dir=e.slice(0,i-1):o&&(t.dir="/"),t},sep:"/",delimiter:":",win32:null,posix:null};r.posix=r,e.exports=r},5606:e=>{var t,n,a=e.exports={};function s(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function r(e){if(t===setTimeout)return setTimeout(e,0);if((t===s||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:s}catch(e){t=s}try{n="function"==typeof clearTimeout?clearTimeout:o}catch(e){n=o}}();var i,l=[],d=!1,c=-1;function u(){d&&i&&(d=!1,i.length?l=i.concat(l):c=-1,l.length&&m())}function m(){if(!d){var e=r(u);d=!0;for(var t=l.length;t;){for(i=l,l=[];++c1)for(var n=1;n{"use strict";var t=[];function n(e){for(var n=-1,a=0;a{"use strict";var t={};e.exports=function(e,n){var a=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!a)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");a.appendChild(n)}},540:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},5056:(e,t,n)=>{"use strict";e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},7825:e=>{"use strict";e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var a="";n.supports&&(a+="@supports (".concat(n.supports,") {")),n.media&&(a+="@media ".concat(n.media," {"));var s=void 0!==n.layer;s&&(a+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),a+=n.css,s&&(a+="}"),n.media&&(a+="}"),n.supports&&(a+="}");var o=n.sourceMap;o&&"undefined"!=typeof btoa&&(a+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),t.styleTagTransform(a,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},1113:e=>{"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},9054:(e,t,n)=>{"use strict";n.d(t,{AO:()=>x,Kr:()=>C,nq:()=>k,tp:()=>E,yT:()=>m});var a=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],s=a.join(","),o="undefined"==typeof Element,r=o?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,i=!o&&Element.prototype.getRootNode?function(e){var t;return null==e||null===(t=e.getRootNode)||void 0===t?void 0:t.call(e)}:function(e){return null==e?void 0:e.ownerDocument},l=function e(t,n){var a;void 0===n&&(n=!0);var s=null==t||null===(a=t.getAttribute)||void 0===a?void 0:a.call(t,"inert");return""===s||"true"===s||n&&t&&e(t.parentNode)},d=function(e,t,n){if(l(e))return[];var a=Array.prototype.slice.apply(e.querySelectorAll(s));return t&&r.call(e,s)&&a.unshift(e),a=a.filter(n)},c=function e(t,n,a){for(var o=[],i=Array.from(t);i.length;){var d=i.shift();if(!l(d,!1))if("SLOT"===d.tagName){var c=d.assignedElements(),u=e(c.length?c:d.children,!0,a);a.flatten?o.push.apply(o,u):o.push({scopeParent:d,candidates:u})}else{r.call(d,s)&&a.filter(d)&&(n||!t.includes(d))&&o.push(d);var m=d.shadowRoot||"function"==typeof a.getShadowRoot&&a.getShadowRoot(d),p=!l(m,!1)&&(!a.shadowRootFilter||a.shadowRootFilter(d));if(m&&p){var g=e(!0===m?d.children:m.children,!0,a);a.flatten?o.push.apply(o,g):o.push({scopeParent:d,candidates:g})}else i.unshift.apply(i,d.children)}}return o},u=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},m=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||function(e){var t,n=null==e||null===(t=e.getAttribute)||void 0===t?void 0:t.call(e,"contenteditable");return""===n||"true"===n}(e))&&!u(e)?0:e.tabIndex},p=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},g=function(e){return"INPUT"===e.tagName},f=function(e){return function(e){return g(e)&&"radio"===e.type}(e)&&!function(e){if(!e.name)return!0;var t,n=e.form||i(e),a=function(e){return n.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=a(window.CSS.escape(e.name));else try{t=a(e.name)}catch(e){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",e.message),!1}var s=function(e,t){for(var n=0;nsummary:first-of-type")?e.parentElement:e;if(r.call(s,"details:not([open]) *"))return!0;if(n&&"full"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return h(e)}else{if("function"==typeof a){for(var o=e;e;){var l=e.parentElement,d=i(e);if(l&&!l.shadowRoot&&!0===a(l))return h(e);e=e.assignedSlot?e.assignedSlot:l||d===e.ownerDocument?l:d.host}e=o}if(function(e){var t,n,a,s,o=e&&i(e),r=null===(t=o)||void 0===t?void 0:t.host,l=!1;if(o&&o!==e)for(l=!!(null!==(n=r)&&void 0!==n&&null!==(a=n.ownerDocument)&&void 0!==a&&a.contains(r)||null!=e&&null!==(s=e.ownerDocument)&&void 0!==s&&s.contains(e));!l&&r;){var d,c,u;l=!(null===(c=r=null===(d=o=i(r))||void 0===d?void 0:d.host)||void 0===c||null===(u=c.ownerDocument)||void 0===u||!u.contains(r))}return l}(e))return!e.getClientRects().length;if("legacy-full"!==n)return!0}return!1},y=function(e,t){return!(t.disabled||l(t)||function(e){return g(e)&&"hidden"===e.type}(t)||v(t,e)||function(e){return"DETAILS"===e.tagName&&Array.prototype.slice.apply(e.children).some((function(e){return"SUMMARY"===e.tagName}))}(t)||function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var n=0;n=0)},b=function e(t){var n=[],a=[];return t.forEach((function(t,s){var o=!!t.scopeParent,r=o?t.scopeParent:t,i=function(e,t){var n=m(e);return n<0&&t&&!u(e)?0:n}(r,o),l=o?e(t.candidates):r;0===i?o?n.push.apply(n,l):n.push(r):a.push({documentOrder:s,tabIndex:i,item:t,isScope:o,content:l})})),a.sort(p).reduce((function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e}),[]).concat(n)},C=function(e,t){var n;return n=(t=t||{}).getShadowRoot?c([e],t.includeContainer,{filter:w.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:A}):d(e,t.includeContainer,w.bind(null,t)),b(n)},k=function(e,t){return(t=t||{}).getShadowRoot?c([e],t.includeContainer,{filter:y.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):d(e,t.includeContainer,y.bind(null,t))},x=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==r.call(e,s)&&w(t,e)},T=a.concat("iframe").join(","),E=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==r.call(e,T)&&y(t,e)}},7736:function(e){var t,n;t=this,n=function(e){var t=function(e){return new t.lib.init(e)};function n(e,t){return t.offset[e]?isNaN(t.offset[e])?t.offset[e]:t.offset[e]+"px":"0px"}function a(e,t){return!(!e||"string"!=typeof t||!(e.className&&e.className.trim().split(/\s+/gi).indexOf(t)>-1))}return t.defaults={oldestFirst:!0,text:"Toastify is awesome!",node:void 0,duration:3e3,selector:void 0,callback:function(){},destination:void 0,newWindow:!1,close:!1,gravity:"toastify-top",positionLeft:!1,position:"",backgroundColor:"",avatar:"",className:"",stopOnFocus:!0,onClick:function(){},offset:{x:0,y:0},escapeMarkup:!0,ariaLive:"polite",style:{background:""}},t.lib=t.prototype={toastify:"1.12.0",constructor:t,init:function(e){return e||(e={}),this.options={},this.toastElement=null,this.options.text=e.text||t.defaults.text,this.options.node=e.node||t.defaults.node,this.options.duration=0===e.duration?0:e.duration||t.defaults.duration,this.options.selector=e.selector||t.defaults.selector,this.options.callback=e.callback||t.defaults.callback,this.options.destination=e.destination||t.defaults.destination,this.options.newWindow=e.newWindow||t.defaults.newWindow,this.options.close=e.close||t.defaults.close,this.options.gravity="bottom"===e.gravity?"toastify-bottom":t.defaults.gravity,this.options.positionLeft=e.positionLeft||t.defaults.positionLeft,this.options.position=e.position||t.defaults.position,this.options.backgroundColor=e.backgroundColor||t.defaults.backgroundColor,this.options.avatar=e.avatar||t.defaults.avatar,this.options.className=e.className||t.defaults.className,this.options.stopOnFocus=void 0===e.stopOnFocus?t.defaults.stopOnFocus:e.stopOnFocus,this.options.onClick=e.onClick||t.defaults.onClick,this.options.offset=e.offset||t.defaults.offset,this.options.escapeMarkup=void 0!==e.escapeMarkup?e.escapeMarkup:t.defaults.escapeMarkup,this.options.ariaLive=e.ariaLive||t.defaults.ariaLive,this.options.style=e.style||t.defaults.style,e.backgroundColor&&(this.options.style.background=e.backgroundColor),this},buildToast:function(){if(!this.options)throw"Toastify is not initialized";var e=document.createElement("div");for(var t in e.className="toastify on "+this.options.className,this.options.position?e.className+=" toastify-"+this.options.position:!0===this.options.positionLeft?(e.className+=" toastify-left",console.warn("Property `positionLeft` will be depreciated in further versions. Please use `position` instead.")):e.className+=" toastify-right",e.className+=" "+this.options.gravity,this.options.backgroundColor&&console.warn('DEPRECATION NOTICE: "backgroundColor" is being deprecated. Please use the "style.background" property.'),this.options.style)e.style[t]=this.options.style[t];if(this.options.ariaLive&&e.setAttribute("aria-live",this.options.ariaLive),this.options.node&&this.options.node.nodeType===Node.ELEMENT_NODE)e.appendChild(this.options.node);else if(this.options.escapeMarkup?e.innerText=this.options.text:e.innerHTML=this.options.text,""!==this.options.avatar){var a=document.createElement("img");a.src=this.options.avatar,a.className="toastify-avatar","left"==this.options.position||!0===this.options.positionLeft?e.appendChild(a):e.insertAdjacentElement("afterbegin",a)}if(!0===this.options.close){var s=document.createElement("button");s.type="button",s.setAttribute("aria-label","Close"),s.className="toast-close",s.innerHTML="✖",s.addEventListener("click",function(e){e.stopPropagation(),this.removeElement(this.toastElement),window.clearTimeout(this.toastElement.timeOutValue)}.bind(this));var o=window.innerWidth>0?window.innerWidth:screen.width;("left"==this.options.position||!0===this.options.positionLeft)&&o>360?e.insertAdjacentElement("afterbegin",s):e.appendChild(s)}if(this.options.stopOnFocus&&this.options.duration>0){var r=this;e.addEventListener("mouseover",(function(t){window.clearTimeout(e.timeOutValue)})),e.addEventListener("mouseleave",(function(){e.timeOutValue=window.setTimeout((function(){r.removeElement(e)}),r.options.duration)}))}if(void 0!==this.options.destination&&e.addEventListener("click",function(e){e.stopPropagation(),!0===this.options.newWindow?window.open(this.options.destination,"_blank"):window.location=this.options.destination}.bind(this)),"function"==typeof this.options.onClick&&void 0===this.options.destination&&e.addEventListener("click",function(e){e.stopPropagation(),this.options.onClick()}.bind(this)),"object"==typeof this.options.offset){var i=n("x",this.options),l=n("y",this.options),d="left"==this.options.position?i:"-"+i,c="toastify-top"==this.options.gravity?l:"-"+l;e.style.transform="translate("+d+","+c+")"}return e},showToast:function(){var e;if(this.toastElement=this.buildToast(),!(e="string"==typeof this.options.selector?document.getElementById(this.options.selector):this.options.selector instanceof HTMLElement||"undefined"!=typeof ShadowRoot&&this.options.selector instanceof ShadowRoot?this.options.selector:document.body))throw"Root element is not defined";var n=t.defaults.oldestFirst?e.firstChild:e.lastChild;return e.insertBefore(this.toastElement,n),t.reposition(),this.options.duration>0&&(this.toastElement.timeOutValue=window.setTimeout(function(){this.removeElement(this.toastElement)}.bind(this),this.options.duration)),this},hideToast:function(){this.toastElement.timeOutValue&&clearTimeout(this.toastElement.timeOutValue),this.removeElement(this.toastElement)},removeElement:function(e){e.className=e.className.replace(" on",""),window.setTimeout(function(){this.options.node&&this.options.node.parentNode&&this.options.node.parentNode.removeChild(this.options.node),e.parentNode&&e.parentNode.removeChild(e),this.options.callback.call(e),t.reposition()}.bind(this),400)}},t.reposition=function(){for(var e,t={top:15,bottom:15},n={top:15,bottom:15},s={top:15,bottom:15},o=document.getElementsByClassName("toastify"),r=0;r0?window.innerWidth:screen.width)<=360?(o[r].style[e]=s[e]+"px",s[e]+=i+15):!0===a(o[r],"toastify-left")?(o[r].style[e]=t[e]+"px",t[e]+=i+15):(o[r].style[e]=n[e]+"px",n[e]+=i+15)}return this},t.lib.init.prototype=t.lib,t},e.exports?e.exports=n():t.Toastify=n()},5471:(e,t,n)=>{"use strict";n.d(t,{$9:()=>Tn,$V:()=>En,Ay:()=>Ua,EW:()=>it,IJ:()=>Ke,KR:()=>Xe,Kh:()=>Re,QW:()=>et,R1:()=>Je,Tm:()=>Ge,WQ:()=>Ct,dY:()=>xn,h:()=>cn,hi:()=>Sn,i9:()=>qe,jr:()=>At,lW:()=>tt,nI:()=>pe,nT:()=>mt,o5:()=>wt,pM:()=>Pn,rY:()=>Qe,sV:()=>_n,tB:()=>st,uY:()=>yt,ux:()=>Ve,wB:()=>ft});var a=Object.freeze({}),s=Array.isArray;function o(e){return null==e}function r(e){return null!=e}function i(e){return!0===e}function l(e){return"string"==typeof e||"number"==typeof e||"symbol"==typeof e||"boolean"==typeof e}function d(e){return"function"==typeof e}function c(e){return null!==e&&"object"==typeof e}var u=Object.prototype.toString;function m(e){return"[object Object]"===u.call(e)}function p(e){return"[object RegExp]"===u.call(e)}function g(e){var t=parseFloat(String(e));return t>=0&&Math.floor(t)===t&&isFinite(e)}function f(e){return r(e)&&"function"==typeof e.then&&"function"==typeof e.catch}function h(e){return null==e?"":Array.isArray(e)||m(e)&&e.toString===u?JSON.stringify(e,v,2):String(e)}function v(e,t){return t&&t.__v_isRef?t.value:t}function y(e){var t=parseFloat(e);return isNaN(t)?e:t}function w(e,t){for(var n=Object.create(null),a=e.split(","),s=0;s-1)return e.splice(a,1)}}var C=Object.prototype.hasOwnProperty;function k(e,t){return C.call(e,t)}function x(e){var t=Object.create(null);return function(n){return t[n]||(t[n]=e(n))}}var T=/-(\w)/g,E=x((function(e){return e.replace(T,(function(e,t){return t?t.toUpperCase():""}))})),N=x((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})),_=/\B([A-Z])/g,S=x((function(e){return e.replace(_,"-$1").toLowerCase()}));var P=Function.prototype.bind?function(e,t){return e.bind(t)}:function(e,t){function n(n){var a=arguments.length;return a?a>1?e.apply(t,arguments):e.call(t,n):e.call(t)}return n._length=e.length,n};function B(e,t){t=t||0;for(var n=e.length-t,a=new Array(n);n--;)a[n]=e[n+t];return a}function L(e,t){for(var n in t)e[n]=t[n];return e}function F(e){for(var t={},n=0;n0,ee=J&&J.indexOf("edge/")>0;J&&J.indexOf("android");var te=J&&/iphone|ipad|ipod|ios/.test(J);J&&/chrome\/\d+/.test(J),J&&/phantomjs/.test(J);var ne,ae=J&&J.match(/firefox\/(\d+)/),se={}.watch,oe=!1;if(Z)try{var re={};Object.defineProperty(re,"passive",{get:function(){oe=!0}}),window.addEventListener("test-passive",null,re)}catch(e){}var ie=function(){return void 0===ne&&(ne=!Z&&void 0!==n.g&&(n.g.process&&"server"===n.g.process.env.VUE_ENV)),ne},le=Z&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function de(e){return"function"==typeof e&&/native code/.test(e.toString())}var ce,ue="undefined"!=typeof Symbol&&de(Symbol)&&"undefined"!=typeof Reflect&&de(Reflect.ownKeys);ce="undefined"!=typeof Set&&de(Set)?Set:function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(e){return!0===this.set[e]},e.prototype.add=function(e){this.set[e]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var me=null;function pe(){return me&&{proxy:me}}function ge(e){void 0===e&&(e=null),e||me&&me._scope.off(),me=e,e&&e._scope.on()}var fe=function(){function e(e,t,n,a,s,o,r,i){this.tag=e,this.data=t,this.children=n,this.text=a,this.elm=s,this.ns=void 0,this.context=o,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=t&&t.key,this.componentOptions=r,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=i,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1}return Object.defineProperty(e.prototype,"child",{get:function(){return this.componentInstance},enumerable:!1,configurable:!0}),e}(),he=function(e){void 0===e&&(e="");var t=new fe;return t.text=e,t.isComment=!0,t};function ve(e){return new fe(void 0,void 0,void 0,String(e))}function ye(e){var t=new fe(e.tag,e.data,e.children&&e.children.slice(),e.text,e.elm,e.context,e.componentOptions,e.asyncFactory);return t.ns=e.ns,t.isStatic=e.isStatic,t.key=e.key,t.isComment=e.isComment,t.fnContext=e.fnContext,t.fnOptions=e.fnOptions,t.fnScopeId=e.fnScopeId,t.asyncMeta=e.asyncMeta,t.isCloned=!0,t}"function"==typeof SuppressedError&&SuppressedError;var we=0,Ae=[],be=function(){for(var e=0;e1)return n&&d(t)?t.call(a):t}else 0}var kt=x((function(e){var t="&"===e.charAt(0),n="~"===(e=t?e.slice(1):e).charAt(0),a="!"===(e=n?e.slice(1):e).charAt(0);return{name:e=a?e.slice(1):e,once:n,capture:a,passive:t}}));function xt(e,t){function n(){var e=n.fns;if(!s(e))return mn(e,null,arguments,t,"v-on handler");for(var a=e.slice(),o=0;o0&&(St((a=Pt(a,"".concat(t||"","_").concat(n)))[0])&&St(c)&&(u[d]=ve(c.text+a[0].text),a.shift()),u.push.apply(u,a)):l(a)?St(c)?u[d]=ve(c.text+a):""!==a&&u.push(ve(a)):St(a)&&St(c)?u[d]=ve(c.text+a.text):(i(e._isVList)&&r(a.tag)&&o(a.key)&&r(t)&&(a.key="__vlist".concat(t,"_").concat(n,"__")),u.push(a)));return u}function Bt(e,t){var n,a,o,i,l=null;if(s(e)||"string"==typeof e)for(l=new Array(e.length),n=0,a=e.length;n0,i=t?!!t.$stable:!r,l=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(i&&s&&s!==a&&l===s.$key&&!r&&!s.$hasNormal)return s;for(var d in o={},t)t[d]&&"$"!==d[0]&&(o[d]=Zt(e,n,d,t[d]))}else o={};for(var c in n)c in o||(o[c]=Jt(n,c));return t&&Object.isExtensible(t)&&(t._normalized=o),q(o,"$stable",i),q(o,"$key",l),q(o,"$hasNormal",r),o}function Zt(e,t,n,a){var o=function(){var t=me;ge(e);var n=arguments.length?a.apply(null,arguments):a({}),o=(n=n&&"object"==typeof n&&!s(n)?[n]:_t(n))&&n[0];return ge(t),n&&(!o||1===n.length&&o.isComment&&!Xt(o))?void 0:n};return a.proxy&&Object.defineProperty(t,n,{get:o,enumerable:!0,configurable:!0}),o}function Jt(e,t){return function(){return e[t]}}function Yt(e){return{get attrs(){if(!e._attrsProxy){var t=e._attrsProxy={};q(t,"_v_attr_proxy",!0),Qt(t,e.$attrs,a,e,"$attrs")}return e._attrsProxy},get listeners(){e._listenersProxy||Qt(e._listenersProxy={},e.$listeners,a,e,"$listeners");return e._listenersProxy},get slots(){return function(e){e._slotsProxy||tn(e._slotsProxy={},e.$scopedSlots);return e._slotsProxy}(e)},emit:P(e.$emit,e),expose:function(t){t&&Object.keys(t).forEach((function(n){return Ye(e,t,n)}))}}}function Qt(e,t,n,a,s){var o=!1;for(var r in t)r in e?t[r]!==n[r]&&(o=!0):(o=!0,en(e,r,a,s));for(var r in e)r in t||(o=!0,delete e[r]);return o}function en(e,t,n,a){Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:function(){return n[a][t]}})}function tn(e,t){for(var n in t)e[n]=t[n];for(var n in e)n in t||delete e[n]}var nn=null;function an(e,t){return(e.__esModule||ue&&"Module"===e[Symbol.toStringTag])&&(e=e.default),c(e)?t.extend(e):e}function sn(e){if(s(e))for(var t=0;tdocument.createEvent("Event").timeStamp&&(ea=function(){return ta.now()})}var na=function(e,t){if(e.post){if(!t.post)return 1}else if(t.post)return-1;return e.id-t.id};function aa(){var e,t;for(Qn=ea(),Jn=!0,qn.sort(na),Yn=0;YnYn&&qn[n].id>e.id;)n--;qn.splice(n+1,0,e)}else qn.push(e);Zn||(Zn=!0,xn(aa))}}function oa(e,t){if(e){for(var n=Object.create(null),a=ue?Reflect.ownKeys(e):Object.keys(e),s=0;s-1)if(o&&!k(s,"default"))r=!1;else if(""===r||r===S(e)){var l=Na(String,s.type);(l<0||i-1:"string"==typeof e?e.split(",").indexOf(t)>-1:!!p(e)&&e.test(t)}function $a(e,t){var n=e.cache,a=e.keys,s=e._vnode,o=e.$vnode;for(var r in n){var i=n[r];if(i){var l=i.name;l&&!t(l)&&Ha(n,r,a,s)}}o.componentOptions.children=void 0}function Ha(e,t,n,a){var s=e[t];!s||a&&s.tag===a.tag||s.componentInstance.$destroy(),e[t]=null,b(n,t)}!function(e){e.prototype._init=function(e){var t=this;t._uid=Ma++,t._isVue=!0,t.__v_skip=!0,t._scope=new vt(!0),t._scope.parent=void 0,t._scope._vm=!0,e&&e._isComponent?function(e,t){var n=e.$options=Object.create(e.constructor.options),a=t._parentVnode;n.parent=t.parent,n._parentVnode=a;var s=a.componentOptions;n.propsData=s.propsData,n._parentListeners=s.listeners,n._renderChildren=s.children,n._componentTag=s.tag,t.render&&(n.render=t.render,n.staticRenderFns=t.staticRenderFns)}(t,e):t.$options=ba(Oa(t.constructor),e||{},t),t._renderProxy=t,t._self=t,function(e){var t=e.$options,n=t.parent;if(n&&!t.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(e)}e.$parent=n,e.$root=n?n.$root:e,e.$children=[],e.$refs={},e._provided=n?n._provided:Object.create(null),e._watcher=null,e._inactive=null,e._directInactive=!1,e._isMounted=!1,e._isDestroyed=!1,e._isBeingDestroyed=!1}(t),function(e){e._events=Object.create(null),e._hasHookEvent=!1;var t=e.$options._parentListeners;t&&jn(e,t)}(t),function(e){e._vnode=null,e._staticTrees=null;var t=e.$options,n=e.$vnode=t._parentVnode,s=n&&n.context;e.$slots=Wt(t._renderChildren,s),e.$scopedSlots=n?Kt(e.$parent,n.data.scopedSlots,e.$slots):a,e._c=function(t,n,a,s){return ln(e,t,n,a,s,!1)},e.$createElement=function(t,n,a,s){return ln(e,t,n,a,s,!0)};var o=n&&n.data;De(e,"$attrs",o&&o.attrs||a,null,!0),De(e,"$listeners",t._parentListeners||a,null,!0)}(t),Wn(t,"beforeCreate",void 0,!1),function(e){var t=oa(e.$options.inject,e);t&&(Be(!1),Object.keys(t).forEach((function(n){De(e,n,t[n])})),Be(!0))}(t),Pa(t),function(e){var t=e.$options.provide;if(t){var n=d(t)?t.call(e):t;if(!c(n))return;for(var a=bt(e),s=ue?Reflect.ownKeys(n):Object.keys(n),o=0;o1?B(n):n;for(var a=B(arguments,1),s='event handler for "'.concat(e,'"'),o=0,r=n.length;oparseInt(this.max)&&Ha(t,n[0],n,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var e in this.cache)Ha(this.cache,e,this.keys)},mounted:function(){var e=this;this.cacheVNode(),this.$watch("include",(function(t){$a(e,(function(e){return Ia(t,e)}))})),this.$watch("exclude",(function(t){$a(e,(function(e){return!Ia(t,e)}))}))},updated:function(){this.cacheVNode()},render:function(){var e=this.$slots.default,t=sn(e),n=t&&t.componentOptions;if(n){var a=ja(n),s=this.include,o=this.exclude;if(s&&(!a||!Ia(s,a))||o&&a&&Ia(o,a))return t;var r=this.cache,i=this.keys,l=null==t.key?n.Ctor.cid+(n.tag?"::".concat(n.tag):""):t.key;r[l]?(t.componentInstance=r[l].componentInstance,b(i,l),i.push(l)):(this.vnodeToCache=t,this.keyToCache=l),t.data.keepAlive=!0}return t||e&&e[0]}}};!function(e){var t={get:function(){return G}};Object.defineProperty(e,"config",t),e.util={warn:ga,extend:L,mergeOptions:ba,defineReactive:De},e.set=Me,e.delete=Oe,e.nextTick=xn,e.observable=function(e){return ze(e),e},e.options=Object.create(null),$.forEach((function(t){e.options[t+"s"]=Object.create(null)})),e.options._base=e,L(e.options.components,Va),function(e){e.use=function(e){var t=this._installedPlugins||(this._installedPlugins=[]);if(t.indexOf(e)>-1)return this;var n=B(arguments,1);return n.unshift(this),d(e.install)?e.install.apply(e,n):d(e)&&e.apply(null,n),t.push(e),this}}(e),function(e){e.mixin=function(e){return this.options=ba(this.options,e),this}}(e),Ra(e),function(e){$.forEach((function(t){e[t]=function(e,n){return n?("component"===t&&m(n)&&(n.name=n.name||e,n=this.options._base.extend(n)),"directive"===t&&d(n)&&(n={bind:n,update:n}),this.options[t+"s"][e]=n,n):this.options[t+"s"][e]}}))}(e)}(Ua),Object.defineProperty(Ua.prototype,"$isServer",{get:ie}),Object.defineProperty(Ua.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Ua,"FunctionalRenderContext",{value:ra}),Ua.version="2.7.16";var Wa=w("style,class"),qa=w("input,textarea,option,select,progress"),Xa=w("contenteditable,draggable,spellcheck"),Ka=w("events,caret,typing,plaintext-only"),Za=function(e,t){return ts(t)||"false"===t?"false":"contenteditable"===e&&Ka(t)?t:"true"},Ja=w("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),Ya="http://www.w3.org/1999/xlink",Qa=function(e){return":"===e.charAt(5)&&"xlink"===e.slice(0,5)},es=function(e){return Qa(e)?e.slice(6,e.length):""},ts=function(e){return null==e||!1===e};function ns(e){for(var t=e.data,n=e,a=e;r(a.componentInstance);)(a=a.componentInstance._vnode)&&a.data&&(t=as(a.data,t));for(;r(n=n.parent);)n&&n.data&&(t=as(t,n.data));return function(e,t){if(r(e)||r(t))return ss(e,os(t));return""}(t.staticClass,t.class)}function as(e,t){return{staticClass:ss(e.staticClass,t.staticClass),class:r(e.class)?[e.class,t.class]:t.class}}function ss(e,t){return e?t?e+" "+t:e:t||""}function os(e){return Array.isArray(e)?function(e){for(var t,n="",a=0,s=e.length;a-1?Ss(e,t,n):Ja(t)?ts(n)?e.removeAttribute(t):(n="allowfullscreen"===t&&"EMBED"===e.tagName?"true":t,e.setAttribute(t,n)):Xa(t)?e.setAttribute(t,Za(t,n)):Qa(t)?ts(n)?e.removeAttributeNS(Ya,es(t)):e.setAttributeNS(Ya,t,n):Ss(e,t,n)}function Ss(e,t,n){if(ts(n))e.removeAttribute(t);else{if(Y&&!Q&&"TEXTAREA"===e.tagName&&"placeholder"===t&&""!==n&&!e.__ieph){var a=function(t){t.stopImmediatePropagation(),e.removeEventListener("input",a)};e.addEventListener("input",a),e.__ieph=!0}e.setAttribute(t,n)}}var Ps={create:Ns,update:Ns};function Bs(e,t){var n=t.elm,a=t.data,s=e.data;if(!(o(a.staticClass)&&o(a.class)&&(o(s)||o(s.staticClass)&&o(s.class)))){var i=ns(t),l=n._transitionClasses;r(l)&&(i=ss(i,os(l))),i!==n._prevClass&&(n.setAttribute("class",i),n._prevClass=i)}}var Ls,Fs={create:Bs,update:Bs},zs="__r",Ds="__c";function Ms(e,t,n){var a=Ls;return function s(){null!==t.apply(null,arguments)&&Rs(e,s,n,a)}}var Os=hn&&!(ae&&Number(ae[1])<=53);function Us(e,t,n,a){if(Os){var s=Qn,o=t;t=o._wrapper=function(e){if(e.target===e.currentTarget||e.timeStamp>=s||e.timeStamp<=0||e.target.ownerDocument!==document)return o.apply(this,arguments)}}Ls.addEventListener(e,t,oe?{capture:n,passive:a}:n)}function Rs(e,t,n,a){(a||Ls).removeEventListener(e,t._wrapper||t,n)}function js(e,t){if(!o(e.data.on)||!o(t.data.on)){var n=t.data.on||{},a=e.data.on||{};Ls=t.elm||e.elm,function(e){if(r(e[zs])){var t=Y?"change":"input";e[t]=[].concat(e[zs],e[t]||[]),delete e[zs]}r(e[Ds])&&(e.change=[].concat(e[Ds],e.change||[]),delete e[Ds])}(n),Tt(n,a,Us,Rs,Ms,t.context),Ls=void 0}}var Is,$s={create:js,update:js,destroy:function(e){return js(e,hs)}};function Hs(e,t){if(!o(e.data.domProps)||!o(t.data.domProps)){var n,a,s=t.elm,l=e.data.domProps||{},d=t.data.domProps||{};for(n in(r(d.__ob__)||i(d._v_attr_proxy))&&(d=t.data.domProps=L({},d)),l)n in d||(s[n]="");for(n in d){if(a=d[n],"textContent"===n||"innerHTML"===n){if(t.children&&(t.children.length=0),a===l[n])continue;1===s.childNodes.length&&s.removeChild(s.childNodes[0])}if("value"===n&&"PROGRESS"!==s.tagName){s._value=a;var c=o(a)?"":String(a);Gs(s,c)&&(s.value=c)}else if("innerHTML"===n&&ls(s.tagName)&&o(s.innerHTML)){(Is=Is||document.createElement("div")).innerHTML="".concat(a,"");for(var u=Is.firstChild;s.firstChild;)s.removeChild(s.firstChild);for(;u.firstChild;)s.appendChild(u.firstChild)}else if(a!==l[n])try{s[n]=a}catch(e){}}}}function Gs(e,t){return!e.composing&&("OPTION"===e.tagName||function(e,t){var n=!0;try{n=document.activeElement!==e}catch(e){}return n&&e.value!==t}(e,t)||function(e,t){var n=e.value,a=e._vModifiers;if(r(a)){if(a.number)return y(n)!==y(t);if(a.trim)return n.trim()!==t.trim()}return n!==t}(e,t))}var Vs={create:Hs,update:Hs},Ws=x((function(e){var t={},n=/:(.+)/;return e.split(/;(?![^(]*\))/g).forEach((function(e){if(e){var a=e.split(n);a.length>1&&(t[a[0].trim()]=a[1].trim())}})),t}));function qs(e){var t=Xs(e.style);return e.staticStyle?L(e.staticStyle,t):t}function Xs(e){return Array.isArray(e)?F(e):"string"==typeof e?Ws(e):e}var Ks,Zs=/^--/,Js=/\s*!important$/,Ys=function(e,t,n){if(Zs.test(t))e.style.setProperty(t,n);else if(Js.test(n))e.style.setProperty(S(t),n.replace(Js,""),"important");else{var a=eo(t);if(Array.isArray(n))for(var s=0,o=n.length;s-1?t.split(ao).forEach((function(t){return e.classList.add(t)})):e.classList.add(t);else{var n=" ".concat(e.getAttribute("class")||""," ");n.indexOf(" "+t+" ")<0&&e.setAttribute("class",(n+t).trim())}}function oo(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(ao).forEach((function(t){return e.classList.remove(t)})):e.classList.remove(t),e.classList.length||e.removeAttribute("class");else{for(var n=" ".concat(e.getAttribute("class")||""," "),a=" "+t+" ";n.indexOf(a)>=0;)n=n.replace(a," ");(n=n.trim())?e.setAttribute("class",n):e.removeAttribute("class")}}function ro(e){if(e){if("object"==typeof e){var t={};return!1!==e.css&&L(t,io(e.name||"v")),L(t,e),t}return"string"==typeof e?io(e):void 0}}var io=x((function(e){return{enterClass:"".concat(e,"-enter"),enterToClass:"".concat(e,"-enter-to"),enterActiveClass:"".concat(e,"-enter-active"),leaveClass:"".concat(e,"-leave"),leaveToClass:"".concat(e,"-leave-to"),leaveActiveClass:"".concat(e,"-leave-active")}})),lo=Z&&!Q,co="transition",uo="animation",mo="transition",po="transitionend",go="animation",fo="animationend";lo&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(mo="WebkitTransition",po="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(go="WebkitAnimation",fo="webkitAnimationEnd"));var ho=Z?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function vo(e){ho((function(){ho(e)}))}function yo(e,t){var n=e._transitionClasses||(e._transitionClasses=[]);n.indexOf(t)<0&&(n.push(t),so(e,t))}function wo(e,t){e._transitionClasses&&b(e._transitionClasses,t),oo(e,t)}function Ao(e,t,n){var a=Co(e,t),s=a.type,o=a.timeout,r=a.propCount;if(!s)return n();var i=s===co?po:fo,l=0,d=function(){e.removeEventListener(i,c),n()},c=function(t){t.target===e&&++l>=r&&d()};setTimeout((function(){l0&&(n=co,c=r,u=o.length):t===uo?d>0&&(n=uo,c=d,u=l.length):u=(n=(c=Math.max(r,d))>0?r>d?co:uo:null)?n===co?o.length:l.length:0,{type:n,timeout:c,propCount:u,hasTransform:n===co&&bo.test(a[mo+"Property"])}}function ko(e,t){for(;e.length1}function So(e,t){!0!==t.data.show&&To(t)}var Po=function(e){var t,n,a={},d=e.modules,c=e.nodeOps;for(t=0;tg?A(e,o(n[v+1])?null:n[v+1].elm,n,p,v,a):p>v&&C(t,u,g)}(u,f,v,n,d):r(v)?(r(e.text)&&c.setTextContent(u,""),A(u,null,v,0,v.length-1,n)):r(f)?C(f,0,f.length-1):r(e.text)&&c.setTextContent(u,""):e.text!==t.text&&c.setTextContent(u,t.text),r(g)&&r(p=g.hook)&&r(p=p.postpatch)&&p(e,t)}}}function E(e,t,n){if(i(n)&&r(e.parent))e.parent.data.pendingInsert=t;else for(var a=0;a-1,r.selected!==o&&(r.selected=o);else if(O(Do(r),a))return void(e.selectedIndex!==i&&(e.selectedIndex=i));s||(e.selectedIndex=-1)}}function zo(e,t){return t.every((function(t){return!O(t,e)}))}function Do(e){return"_value"in e?e._value:e.value}function Mo(e){e.target.composing=!0}function Oo(e){e.target.composing&&(e.target.composing=!1,Uo(e.target,"input"))}function Uo(e,t){var n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}function Ro(e){return!e.componentInstance||e.data&&e.data.transition?e:Ro(e.componentInstance._vnode)}var jo={bind:function(e,t,n){var a=t.value,s=(n=Ro(n)).data&&n.data.transition,o=e.__vOriginalDisplay="none"===e.style.display?"":e.style.display;a&&s?(n.data.show=!0,To(n,(function(){e.style.display=o}))):e.style.display=a?o:"none"},update:function(e,t,n){var a=t.value;!a!=!t.oldValue&&((n=Ro(n)).data&&n.data.transition?(n.data.show=!0,a?To(n,(function(){e.style.display=e.__vOriginalDisplay})):Eo(n,(function(){e.style.display="none"}))):e.style.display=a?e.__vOriginalDisplay:"none")},unbind:function(e,t,n,a,s){s||(e.style.display=e.__vOriginalDisplay)}},Io={model:Bo,show:jo},$o={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function Ho(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?Ho(sn(t.children)):e}function Go(e){var t={},n=e.$options;for(var a in n.propsData)t[a]=e[a];var s=n._parentListeners;for(var a in s)t[E(a)]=s[a];return t}function Vo(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}var Wo=function(e){return e.tag||Xt(e)},qo=function(e){return"show"===e.name},Xo={name:"transition",props:$o,abstract:!0,render:function(e){var t=this,n=this.$slots.default;if(n&&(n=n.filter(Wo)).length){0;var a=this.mode;0;var s=n[0];if(function(e){for(;e=e.parent;)if(e.data.transition)return!0}(this.$vnode))return s;var o=Ho(s);if(!o)return s;if(this._leaving)return Vo(e,s);var r="__transition-".concat(this._uid,"-");o.key=null==o.key?o.isComment?r+"comment":r+o.tag:l(o.key)?0===String(o.key).indexOf(r)?o.key:r+o.key:o.key;var i=(o.data||(o.data={})).transition=Go(this),d=this._vnode,c=Ho(d);if(o.data.directives&&o.data.directives.some(qo)&&(o.data.show=!0),c&&c.data&&!function(e,t){return t.key===e.key&&t.tag===e.tag}(o,c)&&!Xt(c)&&(!c.componentInstance||!c.componentInstance._vnode.isComment)){var u=c.data.transition=L({},i);if("out-in"===a)return this._leaving=!0,Et(u,"afterLeave",(function(){t._leaving=!1,t.$forceUpdate()})),Vo(e,s);if("in-out"===a){if(Xt(o))return d;var m,p=function(){m()};Et(i,"afterEnter",p),Et(i,"enterCancelled",p),Et(u,"delayLeave",(function(e){m=e}))}}return s}}},Ko=L({tag:String,moveClass:String},$o);delete Ko.mode;var Zo={props:Ko,beforeMount:function(){var e=this,t=this._update;this._update=function(n,a){var s=$n(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,s(),t.call(e,n,a)}},render:function(e){for(var t=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),a=this.prevChildren=this.children,s=this.$slots.default||[],o=this.children=[],r=Go(this),i=0;i-1?cs[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:cs[e]=/HTMLUnknownElement/.test(t.toString())},L(Ua.options.directives,Io),L(Ua.options.components,er),Ua.prototype.__patch__=Z?Po:z,Ua.prototype.$mount=function(e,t){return function(e,t,n){var a;e.$el=t,e.$options.render||(e.$options.render=he),Wn(e,"beforeMount"),a=function(){e._update(e._render(),n)},new Mn(e,a,z,{before:function(){e._isMounted&&!e._isDestroyed&&Wn(e,"beforeUpdate")}},!0),n=!1;var s=e._preWatchers;if(s)for(var o=0;o{"use strict";n.d(t,{HW:()=>v,L$:()=>g,do:()=>i,zo:()=>l});var a=n(1338),s=n(9097);let o;const r=[];function i(){return void 0===o&&(o=document.head.dataset.requesttoken??null),o}function l(e){r.push(e)}(0,a.B1)("csrf-token-update",(e=>{o=e.token,r.forEach((e=>{try{e(o)}catch(e){console.error("Error updating CSRF token observer",e)}}))}));const d=(0,s.c0)("public").persist().build();class c{_displayName;uid;isAdmin;constructor(){d.getItem("guestUid")||d.setItem("guestUid",f()),this._displayName=d.getItem("guestNickname")||"",this.uid=d.getItem("guestUid")||f(),this.isAdmin=!1,(0,a.B1)("user:info:changed",(e=>{this._displayName=e.displayName,d.setItem("guestNickname",e.displayName||"")}))}get displayName(){return this._displayName}set displayName(e){this._displayName=e,d.setItem("guestNickname",e),(0,a.Ic)("user:info:changed",this)}}let u,m;function p(){return u||(u=new c),u}function g(e){if(!e||0===e.trim().length)throw new Error("Nickname cannot be empty");p().displayName=e}function f(){return globalThis.crypto?.randomUUID?globalThis.crypto.randomUUID():"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(e=>{const t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}))}function h(e,t){return e?e.getAttribute(t):null}function v(){if(void 0!==m)return m;const e=document?.getElementsByTagName("head")[0];if(!e)return null;const t=h(e,"data-user");return null===t?(m=null,m):(m={uid:t,displayName:h(e,"data-user-displayname"),isAdmin:!!window._oc_isadmin},m)}},715:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>Lt});var a={};function s(e,t){return function(){return e.apply(t,arguments)}}n.r(a),n.d(a,{hasBrowserEnv:()=>ge,hasStandardBrowserEnv:()=>he,hasStandardBrowserWebWorkerEnv:()=>ve,navigator:()=>fe,origin:()=>ye});var o=n(5606);const{toString:r}=Object.prototype,{getPrototypeOf:i}=Object,{iterator:l,toStringTag:d}=Symbol,c=(u=Object.create(null),e=>{const t=r.call(e);return u[t]||(u[t]=t.slice(8,-1).toLowerCase())});var u;const m=e=>(e=e.toLowerCase(),t=>c(t)===e),p=e=>t=>typeof t===e,{isArray:g}=Array,f=p("undefined");const h=m("ArrayBuffer");const v=p("string"),y=p("function"),w=p("number"),A=e=>null!==e&&"object"==typeof e,b=e=>{if("object"!==c(e))return!1;const t=i(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||d in e||l in e)},C=m("Date"),k=m("File"),x=m("Blob"),T=m("FileList"),E=m("URLSearchParams"),[N,_,S,P]=["ReadableStream","Request","Response","Headers"].map(m);function B(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let a,s;if("object"!=typeof e&&(e=[e]),g(e))for(a=0,s=e.length;a0;)if(a=n[s],t===a.toLowerCase())return a;return null}const F="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,z=e=>!f(e)&&e!==F;const D=(M="undefined"!=typeof Uint8Array&&i(Uint8Array),e=>M&&e instanceof M);var M;const O=m("HTMLFormElement"),U=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),R=m("RegExp"),j=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),a={};B(n,((n,s)=>{let o;!1!==(o=t(n,s,e))&&(a[s]=o||n)})),Object.defineProperties(e,a)};const I=m("AsyncFunction"),$=(H="function"==typeof setImmediate,G=y(F.postMessage),H?setImmediate:G?(V=`axios@${Math.random()}`,W=[],F.addEventListener("message",(({source:e,data:t})=>{e===F&&t===V&&W.length&&W.shift()()}),!1),e=>{W.push(e),F.postMessage(V,"*")}):e=>setTimeout(e));var H,G,V,W;const q="undefined"!=typeof queueMicrotask?queueMicrotask.bind(F):void 0!==o&&o.nextTick||$,X={isArray:g,isArrayBuffer:h,isBuffer:function(e){return null!==e&&!f(e)&&null!==e.constructor&&!f(e.constructor)&&y(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{let t;return e&&("function"==typeof FormData&&e instanceof FormData||y(e.append)&&("formdata"===(t=c(e))||"object"===t&&y(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&h(e.buffer),t},isString:v,isNumber:w,isBoolean:e=>!0===e||!1===e,isObject:A,isPlainObject:b,isReadableStream:N,isRequest:_,isResponse:S,isHeaders:P,isUndefined:f,isDate:C,isFile:k,isBlob:x,isRegExp:R,isFunction:y,isStream:e=>A(e)&&y(e.pipe),isURLSearchParams:E,isTypedArray:D,isFileList:T,forEach:B,merge:function e(){const{caseless:t}=z(this)&&this||{},n={},a=(a,s)=>{const o=t&&L(n,s)||s;b(n[o])&&b(a)?n[o]=e(n[o],a):b(a)?n[o]=e({},a):g(a)?n[o]=a.slice():n[o]=a};for(let e=0,t=arguments.length;e(B(t,((t,a)=>{n&&y(t)?e[a]=s(t,n):e[a]=t}),{allOwnKeys:a}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,a)=>{e.prototype=Object.create(t.prototype,a),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,a)=>{let s,o,r;const l={};if(t=t||{},null==e)return t;do{for(s=Object.getOwnPropertyNames(e),o=s.length;o-- >0;)r=s[o],a&&!a(r,e,t)||l[r]||(t[r]=e[r],l[r]=!0);e=!1!==n&&i(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:c,kindOfTest:m,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const a=e.indexOf(t,n);return-1!==a&&a===n},toArray:e=>{if(!e)return null;if(g(e))return e;let t=e.length;if(!w(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[l]).call(e);let a;for(;(a=n.next())&&!a.done;){const n=a.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const a=[];for(;null!==(n=e.exec(t));)a.push(n);return a},isHTMLForm:O,hasOwnProperty:U,hasOwnProp:U,reduceDescriptors:j,freezeMethods:e=>{j(e,((t,n)=>{if(y(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const a=e[n];y(a)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(e,t)=>{const n={},a=e=>{e.forEach((e=>{n[e]=!0}))};return g(e)?a(e):a(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,findKey:L,global:F,isContextDefined:z,isSpecCompliantForm:function(e){return!!(e&&y(e.append)&&"FormData"===e[d]&&e[l])},toJSONObject:e=>{const t=new Array(10),n=(e,a)=>{if(A(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[a]=e;const s=g(e)?[]:{};return B(e,((e,t)=>{const o=n(e,a+1);!f(o)&&(s[t]=o)})),t[a]=void 0,s}}return e};return n(e,0)},isAsyncFn:I,isThenable:e=>e&&(A(e)||y(e))&&y(e.then)&&y(e.catch),setImmediate:$,asap:q,isIterable:e=>null!=e&&y(e[l])};function K(e,t,n,a,s){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),a&&(this.request=a),s&&(this.response=s,this.status=s.status?s.status:null)}X.inherits(K,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:X.toJSONObject(this.config),code:this.code,status:this.status}}});const Z=K.prototype,J={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{J[e]={value:e}})),Object.defineProperties(K,J),Object.defineProperty(Z,"isAxiosError",{value:!0}),K.from=(e,t,n,a,s,o)=>{const r=Object.create(Z);return X.toFlatObject(e,r,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),K.call(r,e.message,t,n,a,s),r.cause=e,r.name=e.name,o&&Object.assign(r,o),r};const Y=K;var Q=n(8287).hp;function ee(e){return X.isPlainObject(e)||X.isArray(e)}function te(e){return X.endsWith(e,"[]")?e.slice(0,-2):e}function ne(e,t,n){return e?e.concat(t).map((function(e,t){return e=te(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}const ae=X.toFlatObject(X,{},null,(function(e){return/^is[A-Z]/.test(e)}));const se=function(e,t,n){if(!X.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const a=(n=X.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!X.isUndefined(t[e])}))).metaTokens,s=n.visitor||d,o=n.dots,r=n.indexes,i=(n.Blob||"undefined"!=typeof Blob&&Blob)&&X.isSpecCompliantForm(t);if(!X.isFunction(s))throw new TypeError("visitor must be a function");function l(e){if(null===e)return"";if(X.isDate(e))return e.toISOString();if(X.isBoolean(e))return e.toString();if(!i&&X.isBlob(e))throw new Y("Blob is not supported. Use a Buffer instead.");return X.isArrayBuffer(e)||X.isTypedArray(e)?i&&"function"==typeof Blob?new Blob([e]):Q.from(e):e}function d(e,n,s){let i=e;if(e&&!s&&"object"==typeof e)if(X.endsWith(n,"{}"))n=a?n:n.slice(0,-2),e=JSON.stringify(e);else if(X.isArray(e)&&function(e){return X.isArray(e)&&!e.some(ee)}(e)||(X.isFileList(e)||X.endsWith(n,"[]"))&&(i=X.toArray(e)))return n=te(n),i.forEach((function(e,a){!X.isUndefined(e)&&null!==e&&t.append(!0===r?ne([n],a,o):null===r?n:n+"[]",l(e))})),!1;return!!ee(e)||(t.append(ne(s,n,o),l(e)),!1)}const c=[],u=Object.assign(ae,{defaultVisitor:d,convertValue:l,isVisitable:ee});if(!X.isObject(e))throw new TypeError("data must be an object");return function e(n,a){if(!X.isUndefined(n)){if(-1!==c.indexOf(n))throw Error("Circular reference detected in "+a.join("."));c.push(n),X.forEach(n,(function(n,o){!0===(!(X.isUndefined(n)||null===n)&&s.call(t,n,X.isString(o)?o.trim():o,a,u))&&e(n,a?a.concat(o):[o])})),c.pop()}}(e),t};function oe(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function re(e,t){this._pairs=[],e&&se(e,this,t)}const ie=re.prototype;ie.append=function(e,t){this._pairs.push([e,t])},ie.toString=function(e){const t=e?function(t){return e.call(this,t,oe)}:oe;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};const le=re;function de(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function ce(e,t,n){if(!t)return e;const a=n&&n.encode||de;X.isFunction(n)&&(n={serialize:n});const s=n&&n.serialize;let o;if(o=s?s(t,n):X.isURLSearchParams(t)?t.toString():new le(t,n).toString(a),o){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}const ue=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){X.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},me={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},pe={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:le,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},ge="undefined"!=typeof window&&"undefined"!=typeof document,fe="object"==typeof navigator&&navigator||void 0,he=ge&&(!fe||["ReactNative","NativeScript","NS"].indexOf(fe.product)<0),ve="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,ye=ge&&window.location.href||"http://localhost",we={...a,...pe};const Ae=function(e){function t(e,n,a,s){let o=e[s++];if("__proto__"===o)return!0;const r=Number.isFinite(+o),i=s>=e.length;if(o=!o&&X.isArray(a)?a.length:o,i)return X.hasOwnProp(a,o)?a[o]=[a[o],n]:a[o]=n,!r;a[o]&&X.isObject(a[o])||(a[o]=[]);return t(e,n,a[o],s)&&X.isArray(a[o])&&(a[o]=function(e){const t={},n=Object.keys(e);let a;const s=n.length;let o;for(a=0;a{t(function(e){return X.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),a,n,0)})),n}return null};const be={transitional:me,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const n=t.getContentType()||"",a=n.indexOf("application/json")>-1,s=X.isObject(e);s&&X.isHTMLForm(e)&&(e=new FormData(e));if(X.isFormData(e))return a?JSON.stringify(Ae(e)):e;if(X.isArrayBuffer(e)||X.isBuffer(e)||X.isStream(e)||X.isFile(e)||X.isBlob(e)||X.isReadableStream(e))return e;if(X.isArrayBufferView(e))return e.buffer;if(X.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let o;if(s){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return se(e,new we.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,a){return we.isNode&&X.isBuffer(e)?(this.append(t,e.toString("base64")),!1):a.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((o=X.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return se(o?{"files[]":e}:e,t&&new t,this.formSerializer)}}return s||a?(t.setContentType("application/json",!1),function(e,t,n){if(X.isString(e))try{return(t||JSON.parse)(e),X.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||be.transitional,n=t&&t.forcedJSONParsing,a="json"===this.responseType;if(X.isResponse(e)||X.isReadableStream(e))return e;if(e&&X.isString(e)&&(n&&!this.responseType||a)){const n=!(t&&t.silentJSONParsing)&&a;try{return JSON.parse(e)}catch(e){if(n){if("SyntaxError"===e.name)throw Y.from(e,Y.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:we.classes.FormData,Blob:we.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};X.forEach(["delete","get","head","post","put","patch"],(e=>{be.headers[e]={}}));const Ce=be,ke=X.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),xe=Symbol("internals");function Te(e){return e&&String(e).trim().toLowerCase()}function Ee(e){return!1===e||null==e?e:X.isArray(e)?e.map(Ee):String(e)}function Ne(e,t,n,a,s){return X.isFunction(a)?a.call(this,t,n):(s&&(t=n),X.isString(t)?X.isString(a)?-1!==t.indexOf(a):X.isRegExp(a)?a.test(t):void 0:void 0)}class _e{constructor(e){e&&this.set(e)}set(e,t,n){const a=this;function s(e,t,n){const s=Te(t);if(!s)throw new Error("header name must be a non-empty string");const o=X.findKey(a,s);(!o||void 0===a[o]||!0===n||void 0===n&&!1!==a[o])&&(a[o||t]=Ee(e))}const o=(e,t)=>X.forEach(e,((e,n)=>s(e,n,t)));if(X.isPlainObject(e)||e instanceof this.constructor)o(e,t);else if(X.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))o((e=>{const t={};let n,a,s;return e&&e.split("\n").forEach((function(e){s=e.indexOf(":"),n=e.substring(0,s).trim().toLowerCase(),a=e.substring(s+1).trim(),!n||t[n]&&ke[n]||("set-cookie"===n?t[n]?t[n].push(a):t[n]=[a]:t[n]=t[n]?t[n]+", "+a:a)})),t})(e),t);else if(X.isObject(e)&&X.isIterable(e)){let n,a,s={};for(const t of e){if(!X.isArray(t))throw TypeError("Object iterator must return a key-value pair");s[a=t[0]]=(n=s[a])?X.isArray(n)?[...n,t[1]]:[n,t[1]]:t[1]}o(s,t)}else null!=e&&s(t,e,n);return this}get(e,t){if(e=Te(e)){const n=X.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let a;for(;a=n.exec(e);)t[a[1]]=a[2];return t}(e);if(X.isFunction(t))return t.call(this,e,n);if(X.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=Te(e)){const n=X.findKey(this,e);return!(!n||void 0===this[n]||t&&!Ne(0,this[n],n,t))}return!1}delete(e,t){const n=this;let a=!1;function s(e){if(e=Te(e)){const s=X.findKey(n,e);!s||t&&!Ne(0,n[s],s,t)||(delete n[s],a=!0)}}return X.isArray(e)?e.forEach(s):s(e),a}clear(e){const t=Object.keys(this);let n=t.length,a=!1;for(;n--;){const s=t[n];e&&!Ne(0,this[s],s,e,!0)||(delete this[s],a=!0)}return a}normalize(e){const t=this,n={};return X.forEach(this,((a,s)=>{const o=X.findKey(n,s);if(o)return t[o]=Ee(a),void delete t[s];const r=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n))}(s):String(s).trim();r!==s&&delete t[s],t[r]=Ee(a),n[r]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return X.forEach(this,((n,a)=>{null!=n&&!1!==n&&(t[a]=e&&X.isArray(n)?n.join(", "):n)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach((e=>n.set(e))),n}static accessor(e){const t=(this[xe]=this[xe]={accessors:{}}).accessors,n=this.prototype;function a(e){const a=Te(e);t[a]||(!function(e,t){const n=X.toCamelCase(" "+t);["get","set","has"].forEach((a=>{Object.defineProperty(e,a+n,{value:function(e,n,s){return this[a].call(this,t,e,n,s)},configurable:!0})}))}(n,e),t[a]=!0)}return X.isArray(e)?e.forEach(a):a(e),this}}_e.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),X.reduceDescriptors(_e.prototype,(({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}})),X.freezeMethods(_e);const Se=_e;function Pe(e,t){const n=this||Ce,a=t||n,s=Se.from(a.headers);let o=a.data;return X.forEach(e,(function(e){o=e.call(n,o,s.normalize(),t?t.status:void 0)})),s.normalize(),o}function Be(e){return!(!e||!e.__CANCEL__)}function Le(e,t,n){Y.call(this,null==e?"canceled":e,Y.ERR_CANCELED,t,n),this.name="CanceledError"}X.inherits(Le,Y,{__CANCEL__:!0});const Fe=Le;function ze(e,t,n){const a=n.config.validateStatus;n.status&&a&&!a(n.status)?t(new Y("Request failed with status code "+n.status,[Y.ERR_BAD_REQUEST,Y.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}const De=function(e,t){e=e||10;const n=new Array(e),a=new Array(e);let s,o=0,r=0;return t=void 0!==t?t:1e3,function(i){const l=Date.now(),d=a[r];s||(s=l),n[o]=i,a[o]=l;let c=r,u=0;for(;c!==o;)u+=n[c++],c%=e;if(o=(o+1)%e,o===r&&(r=(r+1)%e),l-s{s=o,n=null,a&&(clearTimeout(a),a=null),e.apply(null,t)};return[(...e)=>{const t=Date.now(),i=t-s;i>=o?r(e,t):(n=e,a||(a=setTimeout((()=>{a=null,r(n)}),o-i)))},()=>n&&r(n)]},Oe=(e,t,n=3)=>{let a=0;const s=De(50,250);return Me((n=>{const o=n.loaded,r=n.lengthComputable?n.total:void 0,i=o-a,l=s(i);a=o;e({loaded:o,total:r,progress:r?o/r:void 0,bytes:i,rate:l||void 0,estimated:l&&r&&o<=r?(r-o)/l:void 0,event:n,lengthComputable:null!=r,[t?"download":"upload"]:!0})}),n)},Ue=(e,t)=>{const n=null!=e;return[a=>t[0]({lengthComputable:n,total:e,loaded:a}),t[1]]},Re=e=>(...t)=>X.asap((()=>e(...t))),je=we.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,we.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(we.origin),we.navigator&&/(msie|trident)/i.test(we.navigator.userAgent)):()=>!0,Ie=we.hasStandardBrowserEnv?{write(e,t,n,a,s,o){const r=[e+"="+encodeURIComponent(t)];X.isNumber(n)&&r.push("expires="+new Date(n).toGMTString()),X.isString(a)&&r.push("path="+a),X.isString(s)&&r.push("domain="+s),!0===o&&r.push("secure"),document.cookie=r.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read:()=>null,remove(){}};function $e(e,t,n){let a=!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t);return e&&(a||0==n)?function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const He=e=>e instanceof Se?{...e}:e;function Ge(e,t){t=t||{};const n={};function a(e,t,n,a){return X.isPlainObject(e)&&X.isPlainObject(t)?X.merge.call({caseless:a},e,t):X.isPlainObject(t)?X.merge({},t):X.isArray(t)?t.slice():t}function s(e,t,n,s){return X.isUndefined(t)?X.isUndefined(e)?void 0:a(void 0,e,0,s):a(e,t,0,s)}function o(e,t){if(!X.isUndefined(t))return a(void 0,t)}function r(e,t){return X.isUndefined(t)?X.isUndefined(e)?void 0:a(void 0,e):a(void 0,t)}function i(n,s,o){return o in t?a(n,s):o in e?a(void 0,n):void 0}const l={url:o,method:o,data:o,baseURL:r,transformRequest:r,transformResponse:r,paramsSerializer:r,timeout:r,timeoutMessage:r,withCredentials:r,withXSRFToken:r,adapter:r,responseType:r,xsrfCookieName:r,xsrfHeaderName:r,onUploadProgress:r,onDownloadProgress:r,decompress:r,maxContentLength:r,maxBodyLength:r,beforeRedirect:r,transport:r,httpAgent:r,httpsAgent:r,cancelToken:r,socketPath:r,responseEncoding:r,validateStatus:i,headers:(e,t,n)=>s(He(e),He(t),0,!0)};return X.forEach(Object.keys(Object.assign({},e,t)),(function(a){const o=l[a]||s,r=o(e[a],t[a],a);X.isUndefined(r)&&o!==i||(n[a]=r)})),n}const Ve=e=>{const t=Ge({},e);let n,{data:a,withXSRFToken:s,xsrfHeaderName:o,xsrfCookieName:r,headers:i,auth:l}=t;if(t.headers=i=Se.from(i),t.url=ce($e(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),l&&i.set("Authorization","Basic "+btoa((l.username||"")+":"+(l.password?unescape(encodeURIComponent(l.password)):""))),X.isFormData(a))if(we.hasStandardBrowserEnv||we.hasStandardBrowserWebWorkerEnv)i.setContentType(void 0);else if(!1!==(n=i.getContentType())){const[e,...t]=n?n.split(";").map((e=>e.trim())).filter(Boolean):[];i.setContentType([e||"multipart/form-data",...t].join("; "))}if(we.hasStandardBrowserEnv&&(s&&X.isFunction(s)&&(s=s(t)),s||!1!==s&&je(t.url))){const e=o&&r&&Ie.read(r);e&&i.set(o,e)}return t},We="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){const a=Ve(e);let s=a.data;const o=Se.from(a.headers).normalize();let r,i,l,d,c,{responseType:u,onUploadProgress:m,onDownloadProgress:p}=a;function g(){d&&d(),c&&c(),a.cancelToken&&a.cancelToken.unsubscribe(r),a.signal&&a.signal.removeEventListener("abort",r)}let f=new XMLHttpRequest;function h(){if(!f)return;const a=Se.from("getAllResponseHeaders"in f&&f.getAllResponseHeaders());ze((function(e){t(e),g()}),(function(e){n(e),g()}),{data:u&&"text"!==u&&"json"!==u?f.response:f.responseText,status:f.status,statusText:f.statusText,headers:a,config:e,request:f}),f=null}f.open(a.method.toUpperCase(),a.url,!0),f.timeout=a.timeout,"onloadend"in f?f.onloadend=h:f.onreadystatechange=function(){f&&4===f.readyState&&(0!==f.status||f.responseURL&&0===f.responseURL.indexOf("file:"))&&setTimeout(h)},f.onabort=function(){f&&(n(new Y("Request aborted",Y.ECONNABORTED,e,f)),f=null)},f.onerror=function(){n(new Y("Network Error",Y.ERR_NETWORK,e,f)),f=null},f.ontimeout=function(){let t=a.timeout?"timeout of "+a.timeout+"ms exceeded":"timeout exceeded";const s=a.transitional||me;a.timeoutErrorMessage&&(t=a.timeoutErrorMessage),n(new Y(t,s.clarifyTimeoutError?Y.ETIMEDOUT:Y.ECONNABORTED,e,f)),f=null},void 0===s&&o.setContentType(null),"setRequestHeader"in f&&X.forEach(o.toJSON(),(function(e,t){f.setRequestHeader(t,e)})),X.isUndefined(a.withCredentials)||(f.withCredentials=!!a.withCredentials),u&&"json"!==u&&(f.responseType=a.responseType),p&&([l,c]=Oe(p,!0),f.addEventListener("progress",l)),m&&f.upload&&([i,d]=Oe(m),f.upload.addEventListener("progress",i),f.upload.addEventListener("loadend",d)),(a.cancelToken||a.signal)&&(r=t=>{f&&(n(!t||t.type?new Fe(null,e,f):t),f.abort(),f=null)},a.cancelToken&&a.cancelToken.subscribe(r),a.signal&&(a.signal.aborted?r():a.signal.addEventListener("abort",r)));const v=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(a.url);v&&-1===we.protocols.indexOf(v)?n(new Y("Unsupported protocol "+v+":",Y.ERR_BAD_REQUEST,e)):f.send(s||null)}))},qe=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let n,a=new AbortController;const s=function(e){if(!n){n=!0,r();const t=e instanceof Error?e:this.reason;a.abort(t instanceof Y?t:new Fe(t instanceof Error?t.message:t))}};let o=t&&setTimeout((()=>{o=null,s(new Y(`timeout ${t} of ms exceeded`,Y.ETIMEDOUT))}),t);const r=()=>{e&&(o&&clearTimeout(o),o=null,e.forEach((e=>{e.unsubscribe?e.unsubscribe(s):e.removeEventListener("abort",s)})),e=null)};e.forEach((e=>e.addEventListener("abort",s)));const{signal:i}=a;return i.unsubscribe=()=>X.asap(r),i}},Xe=function*(e,t){let n=e.byteLength;if(!t||n{const s=async function*(e,t){for await(const n of Ke(e))yield*Xe(n,t)}(e,t);let o,r=0,i=e=>{o||(o=!0,a&&a(e))};return new ReadableStream({async pull(e){try{const{done:t,value:a}=await s.next();if(t)return i(),void e.close();let o=a.byteLength;if(n){let e=r+=o;n(e)}e.enqueue(new Uint8Array(a))}catch(e){throw i(e),e}},cancel:e=>(i(e),s.return())},{highWaterMark:2})},Je="function"==typeof fetch&&"function"==typeof Request&&"function"==typeof Response,Ye=Je&&"function"==typeof ReadableStream,Qe=Je&&("function"==typeof TextEncoder?(et=new TextEncoder,e=>et.encode(e)):async e=>new Uint8Array(await new Response(e).arrayBuffer()));var et;const tt=(e,...t)=>{try{return!!e(...t)}catch(e){return!1}},nt=Ye&&tt((()=>{let e=!1;const t=new Request(we.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t})),at=Ye&&tt((()=>X.isReadableStream(new Response("").body))),st={stream:at&&(e=>e.body)};var ot;Je&&(ot=new Response,["text","arrayBuffer","blob","formData","stream"].forEach((e=>{!st[e]&&(st[e]=X.isFunction(ot[e])?t=>t[e]():(t,n)=>{throw new Y(`Response type '${e}' is not supported`,Y.ERR_NOT_SUPPORT,n)})})));const rt=async(e,t)=>{const n=X.toFiniteNumber(e.getContentLength());return null==n?(async e=>{if(null==e)return 0;if(X.isBlob(e))return e.size;if(X.isSpecCompliantForm(e)){const t=new Request(we.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return X.isArrayBufferView(e)||X.isArrayBuffer(e)?e.byteLength:(X.isURLSearchParams(e)&&(e+=""),X.isString(e)?(await Qe(e)).byteLength:void 0)})(t):n},it={http:null,xhr:We,fetch:Je&&(async e=>{let{url:t,method:n,data:a,signal:s,cancelToken:o,timeout:r,onDownloadProgress:i,onUploadProgress:l,responseType:d,headers:c,withCredentials:u="same-origin",fetchOptions:m}=Ve(e);d=d?(d+"").toLowerCase():"text";let p,g=qe([s,o&&o.toAbortSignal()],r);const f=g&&g.unsubscribe&&(()=>{g.unsubscribe()});let h;try{if(l&&nt&&"get"!==n&&"head"!==n&&0!==(h=await rt(c,a))){let e,n=new Request(t,{method:"POST",body:a,duplex:"half"});if(X.isFormData(a)&&(e=n.headers.get("content-type"))&&c.setContentType(e),n.body){const[e,t]=Ue(h,Oe(Re(l)));a=Ze(n.body,65536,e,t)}}X.isString(u)||(u=u?"include":"omit");const s="credentials"in Request.prototype;p=new Request(t,{...m,signal:g,method:n.toUpperCase(),headers:c.normalize().toJSON(),body:a,duplex:"half",credentials:s?u:void 0});let o=await fetch(p,m);const r=at&&("stream"===d||"response"===d);if(at&&(i||r&&f)){const e={};["status","statusText","headers"].forEach((t=>{e[t]=o[t]}));const t=X.toFiniteNumber(o.headers.get("content-length")),[n,a]=i&&Ue(t,Oe(Re(i),!0))||[];o=new Response(Ze(o.body,65536,n,(()=>{a&&a(),f&&f()})),e)}d=d||"text";let v=await st[X.findKey(st,d)||"text"](o,e);return!r&&f&&f(),await new Promise(((t,n)=>{ze(t,n,{data:v,headers:Se.from(o.headers),status:o.status,statusText:o.statusText,config:e,request:p})}))}catch(t){if(f&&f(),t&&"TypeError"===t.name&&/Load failed|fetch/i.test(t.message))throw Object.assign(new Y("Network Error",Y.ERR_NETWORK,e,p),{cause:t.cause||t});throw Y.from(t,t&&t.code,e,p)}})};X.forEach(it,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));const lt=e=>`- ${e}`,dt=e=>X.isFunction(e)||null===e||!1===e,ct=e=>{e=X.isArray(e)?e:[e];const{length:t}=e;let n,a;const s={};for(let o=0;o`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build")));let n=t?e.length>1?"since :\n"+e.map(lt).join("\n"):" "+lt(e[0]):"as no adapter specified";throw new Y("There is no suitable adapter to dispatch the request "+n,"ERR_NOT_SUPPORT")}return a};function ut(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Fe(null,e)}function mt(e){ut(e),e.headers=Se.from(e.headers),e.data=Pe.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);return ct(e.adapter||Ce.adapter)(e).then((function(t){return ut(e),t.data=Pe.call(e,e.transformResponse,t),t.headers=Se.from(t.headers),t}),(function(t){return Be(t)||(ut(e),t&&t.response&&(t.response.data=Pe.call(e,e.transformResponse,t.response),t.response.headers=Se.from(t.response.headers))),Promise.reject(t)}))}const pt="1.10.0",gt={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{gt[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const ft={};gt.transitional=function(e,t,n){function a(e,t){return"[Axios v"+pt+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,s,o)=>{if(!1===e)throw new Y(a(s," has been removed"+(t?" in "+t:"")),Y.ERR_DEPRECATED);return t&&!ft[s]&&(ft[s]=!0,console.warn(a(s," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,s,o)}},gt.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};const ht={assertOptions:function(e,t,n){if("object"!=typeof e)throw new Y("options must be an object",Y.ERR_BAD_OPTION_VALUE);const a=Object.keys(e);let s=a.length;for(;s-- >0;){const o=a[s],r=t[o];if(r){const t=e[o],n=void 0===t||r(t,o,e);if(!0!==n)throw new Y("option "+o+" must be "+n,Y.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new Y("Unknown option "+o,Y.ERR_BAD_OPTION)}},validators:gt},vt=ht.validators;class yt{constructor(e){this.defaults=e||{},this.interceptors={request:new ue,response:new ue}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=new Error;const n=t.stack?t.stack.replace(/^.+\n/,""):"";try{e.stack?n&&!String(e.stack).endsWith(n.replace(/^.+\n.+\n/,""))&&(e.stack+="\n"+n):e.stack=n}catch(e){}}throw e}}_request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Ge(this.defaults,t);const{transitional:n,paramsSerializer:a,headers:s}=t;void 0!==n&&ht.assertOptions(n,{silentJSONParsing:vt.transitional(vt.boolean),forcedJSONParsing:vt.transitional(vt.boolean),clarifyTimeoutError:vt.transitional(vt.boolean)},!1),null!=a&&(X.isFunction(a)?t.paramsSerializer={serialize:a}:ht.assertOptions(a,{encode:vt.function,serialize:vt.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),ht.assertOptions(t,{baseUrl:vt.spelling("baseURL"),withXsrfToken:vt.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let o=s&&X.merge(s.common,s[t.method]);s&&X.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete s[e]})),t.headers=Se.concat(o,s);const r=[];let i=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(i=i&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));const l=[];let d;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let c,u=0;if(!i){const e=[mt.bind(this),void 0];for(e.unshift.apply(e,r),e.push.apply(e,l),c=e.length,d=Promise.resolve(t);u{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null})),this.promise.then=e=>{let t;const a=new Promise((e=>{n.subscribe(e),t=e})).then(e);return a.cancel=function(){n.unsubscribe(t)},a},e((function(e,a,s){n.reason||(n.reason=new Fe(e,a,s),t(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){const e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let e;return{token:new At((function(t){e=t})),cancel:e}}}const bt=At;const Ct={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Ct).forEach((([e,t])=>{Ct[t]=e}));const kt=Ct;const xt=function e(t){const n=new wt(t),a=s(wt.prototype.request,n);return X.extend(a,wt.prototype,n,{allOwnKeys:!0}),X.extend(a,n,null,{allOwnKeys:!0}),a.create=function(n){return e(Ge(t,n))},a}(Ce);xt.Axios=wt,xt.CanceledError=Fe,xt.CancelToken=bt,xt.isCancel=Be,xt.VERSION=pt,xt.toFormData=se,xt.AxiosError=Y,xt.Cancel=xt.CanceledError,xt.all=function(e){return Promise.all(e)},xt.spread=function(e){return function(t){return e.apply(null,t)}},xt.isAxiosError=function(e){return X.isObject(e)&&!0===e.isAxiosError},xt.mergeConfig=Ge,xt.AxiosHeaders=Se,xt.formToJSON=e=>Ae(X.isHTMLForm(e)?new FormData(e):e),xt.getAdapter=ct,xt.HttpStatusCode=kt,xt.default=xt;const Tt=xt;var Et=n(1777),Nt=n(3814);const _t=Symbol("csrf-retry"),St=Symbol("retryDelay");var Pt;const Bt=Tt.create({headers:{requesttoken:null!=(Pt=(0,Et.do)())?Pt:"","X-Requested-With":"XMLHttpRequest"}}),Lt=Object.assign(Bt,{CancelToken:Tt.CancelToken,isCancel:Tt.isCancel});Lt.interceptors.response.use((e=>e),(e=>async t=>{var n;const{config:a,response:s,request:o}=t,r=null==o?void 0:o.responseURL;if(412===(null==s?void 0:s.status)&&"CSRF check failed"===(null==(n=null==s?void 0:s.data)?void 0:n.message)&&void 0===a[_t]){console.warn("Request to ".concat(r," failed because of a CSRF mismatch. Fetching a new token"));const{data:{token:t}}=await e.get((0,Nt.Jv)("/csrftoken"));return console.debug("New request token ".concat(t," fetched")),e.defaults.headers.requesttoken=t,e({...a,headers:{...a.headers,requesttoken:t},[_t]:!0})}return Promise.reject(t)})(Lt)),Lt.interceptors.response.use((e=>e),(e=>async t=>{var n;const{config:a,response:s,request:o}=t,r=null==o?void 0:o.responseURL,i=null==s?void 0:s.status,l=null==s?void 0:s.headers;if(503===i&&"1"===l["x-nextcloud-maintenance-mode"]&&a.retryIfMaintenanceMode&&(!a[St]||a[St]<=32)){const t=2*(null!=(n=a[St])?n:1);return console.warn("Request to ".concat(r," failed because of maintenance mode. Retrying in ").concat(t,"s")),await new Promise((e=>{setTimeout(e,1e3*t)})),e({...a,[St]:t})}return Promise.reject(t)})(Lt)),Lt.interceptors.response.use((e=>e),(async e=>{var t;const{config:n,response:a,request:s}=e,o=null==s?void 0:s.responseURL;return 401===(null==a?void 0:a.status)&&"Current user is not logged in"===(null==(t=null==a?void 0:a.data)?void 0:t.message)&&n.reloadExpiredSession&&(null==window?void 0:window.location)&&(console.error("Request to ".concat(o," failed because the user session expired. Reloading the page …")),window.location.reload()),Promise.reject(e)})),(0,Et.zo)((e=>{Bt.defaults.headers.requesttoken=e}))},3095:(e,t,n)=>{"use strict";n.d(t,{l:()=>c,n:()=>u,t:()=>r});var a=n(7736);const s=(0,n(1195).$)().detectLocale();[{locale:"af",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Afrikaans (https://app.transifex.com/nextcloud/teams/64236/af/)","Content-Type":"text/plain; charset=UTF-8",Language:"af","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Afrikaans (https://app.transifex.com/nextcloud/teams/64236/af/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: af\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"ar",json:{charset:"utf-8",headers:{"Last-Translator":"abusaud, 2024","Language-Team":"Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)","Content-Type":"text/plain; charset=UTF-8",Language:"ar","Plural-Forms":"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nAli , 2024\nabusaud, 2024\n"},msgstr:["Last-Translator: abusaud, 2024\nLanguage-Team: Arabic (https://app.transifex.com/nextcloud/teams/64236/ar/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ar\nPlural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" لا يصلح كاسم مجلد.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" غير مسموح به كاسم مجلد']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" غير مسموح به داخل اسم مجلد.']},"All files":{msgid:"All files",msgstr:["كل الملفات"]},Choose:{msgid:"Choose",msgstr:["إختَر"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["إختر {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["إختَر %n ملف","إختَر %n ملف","إختَر %n ملف","إختَر %n ملفات","إختَر %n ملف","إختر %n ملف"]},Copy:{msgid:"Copy",msgstr:["نسخ"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["نسخ إلى {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["تعذّر إنشاء المجلد الجديد"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["يتعذّر تحميل إعدادات الملفات"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["تعذر تحميل عرض الملفات"]},"Create directory":{msgid:"Create directory",msgstr:["إنشاء مجلد"]},"Current view selector":{msgid:"Current view selector",msgstr:["محدد العرض الحالي"]},Favorites:{msgid:"Favorites",msgstr:["المفضلة"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["الملفات والمجلدات التي تحددها كمفضلة ستظهر هنا."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["الملفات و المجلدات التي قمت مؤخراً بتعديلها سوف تظهر هنا."]},"Filter file list":{msgid:"Filter file list",msgstr:["تصفية قائمة الملفات"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["اسم المجلد لا يمكن أن يكون فارغاً."]},Home:{msgid:"Home",msgstr:["البداية"]},Modified:{msgid:"Modified",msgstr:["التعديل"]},Move:{msgid:"Move",msgstr:["نقل"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["نقل إلى {target}"]},Name:{msgid:"Name",msgstr:["الاسم"]},New:{msgid:"New",msgstr:["جديد"]},"New folder":{msgid:"New folder",msgstr:["مجلد جديد"]},"New folder name":{msgid:"New folder name",msgstr:["اسم المجلد الجديد"]},"No files in here":{msgid:"No files in here",msgstr:["لا توجد ملفات هنا"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["لا توجد ملفات تتطابق مع عامل التصفية الذي وضعته"]},"No matching files":{msgid:"No matching files",msgstr:["لا توجد ملفات مطابقة"]},Recent:{msgid:"Recent",msgstr:["الحالي"]},"Select all entries":{msgid:"Select all entries",msgstr:["حدد جميع الإدخالات"]},"Select entry":{msgid:"Select entry",msgstr:["إختَر المدخل"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["إختر سطر الـ {nodename}"]},Size:{msgid:"Size",msgstr:["الحجم"]},Undo:{msgid:"Undo",msgstr:["تراجع"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["قم برفع بعض المحتوى أو المزامنة مع أجهزتك!"]}}}}},{locale:"ast",json:{charset:"utf-8",headers:{"Last-Translator":"enolp , 2024","Language-Team":"Asturian (https://app.transifex.com/nextcloud/teams/64236/ast/)","Content-Type":"text/plain; charset=UTF-8",Language:"ast","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nenolp , 2024\n"},msgstr:["Last-Translator: enolp , 2024\nLanguage-Team: Asturian (https://app.transifex.com/nextcloud/teams/64236/ast/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ast\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["«{name}» ye un nome de carpeta inválidu."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["«{name}» ye un nome de carpeta inválidu"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["Nun se permite'l caráuter «/» dientro'l nome de les carpetes."]},"All files":{msgid:"All files",msgstr:["Tolos ficheros"]},Choose:{msgid:"Choose",msgstr:["Escoyer"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Escoyer «{ficheru}»"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Escoyer %n ficheru","Escoyer %n ficheros"]},Copy:{msgid:"Copy",msgstr:["Copiar"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copiar en: {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Nun se pudo crear la carpeta"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Nun se pudo cargar la configuración de los ficheros"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Nun se pudieron cargar les vistes de los ficheros"]},"Create directory":{msgid:"Create directory",msgstr:["Crear un direutoriu"]},"Current view selector":{msgid:"Current view selector",msgstr:["Selector de la vista actual"]},Favorites:{msgid:"Favorites",msgstr:["Favoritos"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Equí apaecen los ficheros y les carpetes que metas en Favoritos."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Equí apaecen los fichero y les carpetes que modificares apocayá."]},"Filter file list":{msgid:"Filter file list",msgstr:["Peñerar la llista de ficheros"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["El nome de la carpeta nun pue tar baleru."]},Home:{msgid:"Home",msgstr:["Aniciu"]},Modified:{msgid:"Modified",msgstr:["Modificóse"]},Move:{msgid:"Move",msgstr:["Mover"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Mover a {target}"]},Name:{msgid:"Name",msgstr:["Nome"]},New:{msgid:"New",msgstr:["Nuevu"]},"New folder":{msgid:"New folder",msgstr:["Carpeta nueva"]},"New folder name":{msgid:"New folder name",msgstr:["Nome de carpeta nuevu"]},"No files in here":{msgid:"No files in here",msgstr:["Equí nun hai nengún ficheru"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nun s'atopó nengún ficheru que concasare cola peñera."]},"No matching files":{msgid:"No matching files",msgstr:["Nun hai nengún ficheru que concase"]},Recent:{msgid:"Recent",msgstr:["De recién"]},"Select all entries":{msgid:"Select all entries",msgstr:["Seleicionar toles entraes"]},"Select entry":{msgid:"Select entry",msgstr:["Seleicionar la entrada"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Seleicionar la filera de: {nodename}"]},Size:{msgid:"Size",msgstr:["Tamañu"]},Undo:{msgid:"Undo",msgstr:["Desfacer"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["¡Xubi dalgún elementu o sincroniza colos tos preseos!"]}}}}},{locale:"az",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Azerbaijani (https://app.transifex.com/nextcloud/teams/64236/az/)","Content-Type":"text/plain; charset=UTF-8",Language:"az","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Azerbaijani (https://app.transifex.com/nextcloud/teams/64236/az/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: az\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"be",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Belarusian (https://app.transifex.com/nextcloud/teams/64236/be/)","Content-Type":"text/plain; charset=UTF-8",Language:"be","Plural-Forms":"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Belarusian (https://app.transifex.com/nextcloud/teams/64236/be/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: be\nPlural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"bg_BG",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Bulgarian (Bulgaria) (https://app.transifex.com/nextcloud/teams/64236/bg_BG/)","Content-Type":"text/plain; charset=UTF-8",Language:"bg_BG","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Bulgarian (Bulgaria) (https://app.transifex.com/nextcloud/teams/64236/bg_BG/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: bg_BG\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"bn_BD",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Bengali (Bangladesh) (https://app.transifex.com/nextcloud/teams/64236/bn_BD/)","Content-Type":"text/plain; charset=UTF-8",Language:"bn_BD","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Bengali (Bangladesh) (https://app.transifex.com/nextcloud/teams/64236/bn_BD/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: bn_BD\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"br",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Breton (https://app.transifex.com/nextcloud/teams/64236/br/)","Content-Type":"text/plain; charset=UTF-8",Language:"br","Plural-Forms":"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Breton (https://app.transifex.com/nextcloud/teams/64236/br/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: br\nPlural-Forms: nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["Disober"]}}}}},{locale:"bs",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Bosnian (https://app.transifex.com/nextcloud/teams/64236/bs/)","Content-Type":"text/plain; charset=UTF-8",Language:"bs","Plural-Forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Bosnian (https://app.transifex.com/nextcloud/teams/64236/bs/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: bs\nPlural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"ca",json:{charset:"utf-8",headers:{"Last-Translator":"Benet Joan Darder , 2025","Language-Team":"Catalan (https://app.transifex.com/nextcloud/teams/64236/ca/)","Content-Type":"text/plain; charset=UTF-8",Language:"ca","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nv v , 2024\nMarc Riera , 2024\nSergi Font, 2024\nBenet Joan Darder , 2025\n"},msgstr:["Last-Translator: Benet Joan Darder , 2025\nLanguage-Team: Catalan (https://app.transifex.com/nextcloud/teams/64236/ca/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ca\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" és un nom de carpeta no vàlid.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" no és permès com a nom de carpeta']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" no és permès en el nom de carpeta.']},"All files":{msgid:"All files",msgstr:["Tots els fitxers"]},Choose:{msgid:"Choose",msgstr:["Tria"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Tria {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Tria %n fitxer","Tria %n fitxers"]},Copy:{msgid:"Copy",msgstr:["Copia"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copia a {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["No s'ha pogut crear la carpeta nova"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["No es poden carregar fitxers de configuració"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["No es poden carregar fitxers de vistes"]},"Create directory":{msgid:"Create directory",msgstr:["Crear directori"]},"Current view selector":{msgid:"Current view selector",msgstr:["Selector de visualització actual"]},Favorites:{msgid:"Favorites",msgstr:["Preferits"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Els fitxers i les carpetes que marqueu com a favorits es mostraran aquí."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Els fitxers i les carpetes recentment modificats es mostraran aquí."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrar llistat de fitxers"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["El nom de la carpeta no pot estar buit."]},Home:{msgid:"Home",msgstr:["Inici"]},Modified:{msgid:"Modified",msgstr:["Data de modificació"]},Move:{msgid:"Move",msgstr:["Desplaça"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Desplaça a {target}"]},Name:{msgid:"Name",msgstr:["Nom"]},New:{msgid:"New",msgstr:["Crea"]},"New folder":{msgid:"New folder",msgstr:["Carpeta nova"]},"New folder name":{msgid:"New folder name",msgstr:["Nom de la carpeta nova"]},"No files in here":{msgid:"No files in here",msgstr:["No hi ha cap fitxer"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["No s'ha trobat cap fitxer que coincideixi amb el filtre."]},"No matching files":{msgid:"No matching files",msgstr:["No hi ha cap fitxer que coincideixi"]},Recent:{msgid:"Recent",msgstr:["Recents"]},"Select all entries":{msgid:"Select all entries",msgstr:["Selecciona totes les entrades"]},"Select entry":{msgid:"Select entry",msgstr:["Selecciona l'entrada"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Selecciona la fila per a {nodename}"]},Size:{msgid:"Size",msgstr:["Mida"]},Undo:{msgid:"Undo",msgstr:["Desfés"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Pugeu contingut o sincronitzeu-lo amb els vostres dispositius!"]}}}}},{locale:"cs",json:{charset:"utf-8",headers:{"Last-Translator":"Pavel Borecki , 2020","Language-Team":"Czech (https://www.transifex.com/nextcloud/teams/64236/cs/)","Content-Type":"text/plain; charset=UTF-8",Language:"cs","Plural-Forms":"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nPavel Borecki , 2020\n"},msgstr:["Last-Translator: Pavel Borecki , 2020\nLanguage-Team: Czech (https://www.transifex.com/nextcloud/teams/64236/cs/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: cs\nPlural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:187"},msgstr:["Zpět"]}}}}},{locale:"cs_CZ",json:{charset:"utf-8",headers:{"Last-Translator":"Pavel Borecki , 2024","Language-Team":"Czech (Czech Republic) (https://app.transifex.com/nextcloud/teams/64236/cs_CZ/)","Content-Type":"text/plain; charset=UTF-8",Language:"cs_CZ","Plural-Forms":"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nPavel Borecki , 2024\n"},msgstr:["Last-Translator: Pavel Borecki , 2024\nLanguage-Team: Czech (Czech Republic) (https://app.transifex.com/nextcloud/teams/64236/cs_CZ/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: cs_CZ\nPlural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["„{name}“ není platný název složky."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["„{name}“ není povolený název složky."]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["znak „/“ (dopředné lomítko) není možné použít uvnitř názvu složky."]},"All files":{msgid:"All files",msgstr:["Veškeré soubory"]},Choose:{msgid:"Choose",msgstr:["Zvolit"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Zvolit {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Zvolte %n soubor","Zvolte %n soubory","Zvolte %n souborů","Zvolte %n soubory"]},Copy:{msgid:"Copy",msgstr:["Zkopírovat"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Zkopírovat do {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Novou složku se nepodařilo vytvořit"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Nepodařilo se načíst nastavení pro soubory"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Nepodařilo se načíst pohledy souborů"]},"Create directory":{msgid:"Create directory",msgstr:["Vytvořit složku"]},"Current view selector":{msgid:"Current view selector",msgstr:["Výběr stávajícího zobrazení"]},Favorites:{msgid:"Favorites",msgstr:["Oblíbené"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Zde se zobrazí soubory a složky, které označíte jako oblíbené."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Zde se zobrazí soubory a složky, které jste nedávno pozměnili."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrovat seznam souborů"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Složku je třeba nějak nazvat."]},Home:{msgid:"Home",msgstr:["Domů"]},Modified:{msgid:"Modified",msgstr:["Změněno"]},Move:{msgid:"Move",msgstr:["Přesounout"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Přesunout do {target}"]},Name:{msgid:"Name",msgstr:["Název"]},New:{msgid:"New",msgstr:["Nové"]},"New folder":{msgid:"New folder",msgstr:["Nová složka"]},"New folder name":{msgid:"New folder name",msgstr:["Název pro novou složku"]},"No files in here":{msgid:"No files in here",msgstr:["Nejsou zde žádné soubory"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nenalezeny žádné soubory odpovídající vašemu filtru"]},"No matching files":{msgid:"No matching files",msgstr:["Žádné odpovídající soubory"]},Recent:{msgid:"Recent",msgstr:["Nedávné"]},"Select all entries":{msgid:"Select all entries",msgstr:["Vybrat všechny položky"]},"Select entry":{msgid:"Select entry",msgstr:["Vybrat položku"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Vybrat řádek pro {nodename}"]},Size:{msgid:"Size",msgstr:["Velikost"]},Undo:{msgid:"Undo",msgstr:["Zpět"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Nahrajte sem nějaký obsah nebo proveďte synchronizaci se svými zařízeními!"]}}}}},{locale:"cy_GB",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Welsh (United Kingdom) (https://app.transifex.com/nextcloud/teams/64236/cy_GB/)","Content-Type":"text/plain; charset=UTF-8",Language:"cy_GB","Plural-Forms":"nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Welsh (United Kingdom) (https://app.transifex.com/nextcloud/teams/64236/cy_GB/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: cy_GB\nPlural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"da",json:{charset:"utf-8",headers:{"Last-Translator":"Martin Bonde , 2024","Language-Team":"Danish (https://app.transifex.com/nextcloud/teams/64236/da/)","Content-Type":"text/plain; charset=UTF-8",Language:"da","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nMartin Bonde , 2024\n"},msgstr:["Last-Translator: Martin Bonde , 2024\nLanguage-Team: Danish (https://app.transifex.com/nextcloud/teams/64236/da/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: da\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" er et ugyldigt mappenavn.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" er ikke et tilladt mappenavn']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" er ikke tilladt i et mappenavn.']},"All files":{msgid:"All files",msgstr:["Alle filer"]},Choose:{msgid:"Choose",msgstr:["Vælg"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Vælg {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Vælg %n fil","Vælg %n filer"]},Copy:{msgid:"Copy",msgstr:["Kopier"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopier til {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Kunne ikke oprette den nye mappe"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Filindstillingerne kunne ikke indlæses"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Kunne ikke indlæse filvisninger"]},"Create directory":{msgid:"Create directory",msgstr:["Opret mappe"]},"Current view selector":{msgid:"Current view selector",msgstr:["Aktuel visningsvælger"]},Favorites:{msgid:"Favorites",msgstr:["Favoritter"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Filer og mapper, du markerer som foretrukne, vises her."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Filer og mapper, du for nylig har ændret, vises her."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrer fil liste"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Mappenavnet må ikke være tomt."]},Home:{msgid:"Home",msgstr:["Hjem"]},Modified:{msgid:"Modified",msgstr:["Ændret"]},Move:{msgid:"Move",msgstr:["Flyt"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Flyt til {target}"]},Name:{msgid:"Name",msgstr:["Navn"]},New:{msgid:"New",msgstr:["Ny"]},"New folder":{msgid:"New folder",msgstr:["Ny mappe"]},"New folder name":{msgid:"New folder name",msgstr:["Ny mappe navn"]},"No files in here":{msgid:"No files in here",msgstr:["Ingen filer here"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Der blev ikke fundet nogen filer, der matcher dit filter."]},"No matching files":{msgid:"No matching files",msgstr:["Ingen matchende filer"]},Recent:{msgid:"Recent",msgstr:["Seneste"]},"Select all entries":{msgid:"Select all entries",msgstr:["Vælg alle poster"]},"Select entry":{msgid:"Select entry",msgstr:["Vælg post"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Vælg rækken for {nodenavn}"]},Size:{msgid:"Size",msgstr:["Størelse"]},Undo:{msgid:"Undo",msgstr:["Fortryd"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Upload noget indhold eller synkroniser med dine enheder!"]}}}}},{locale:"de",json:{charset:"utf-8",headers:{"Last-Translator":"Martin Wilichowski, 2025","Language-Team":"German (https://app.transifex.com/nextcloud/teams/64236/de/)","Content-Type":"text/plain; charset=UTF-8",Language:"de","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nMario Siegmann , 2023\nMarkus Eckstein, 2023\nAndy Scherzinger , 2023\nEttore Atalan , 2024\nMartin Wilichowski, 2025\n"},msgstr:["Last-Translator: Martin Wilichowski, 2025\nLanguage-Team: German (https://app.transifex.com/nextcloud/teams/64236/de/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: de\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" ist ein ungültiger Ordnername.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" ist kein zulässiger Ordnername']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" ist innerhalb eines Ordnernamens nicht zulässig.']},"All files":{msgid:"All files",msgstr:["Alle Dateien"]},Choose:{msgid:"Choose",msgstr:["Auswählen"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["{file} auswählen"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["%n Datei auswählen","%n Dateien auswählen"]},Copy:{msgid:"Copy",msgstr:["Kopieren"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Nach {target} kopieren"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Der neue Ordner konnte nicht erstellt werden"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Dateieinstellungen konnten nicht geladen werden"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Dateiansichten konnten nicht geladen werden"]},"Create directory":{msgid:"Create directory",msgstr:["Verzeichnis erstellen"]},"Current view selector":{msgid:"Current view selector",msgstr:["Aktuelle Ansichtsauswahl"]},Favorites:{msgid:"Favorites",msgstr:["Favoriten"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Dateien und Ordner, die du als Favorit markierst, werden hier angezeigt."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Dateien und Ordner, die du kürzlich geändert hast, werden hier angezeigt."]},"Filter file list":{msgid:"Filter file list",msgstr:["Dateiliste filtern"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Der Ordnername darf nicht leer sein."]},Home:{msgid:"Home",msgstr:["Home"]},Modified:{msgid:"Modified",msgstr:["Geändert"]},Move:{msgid:"Move",msgstr:["Verschieben"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Nach {target} verschieben"]},Name:{msgid:"Name",msgstr:["Name"]},New:{msgid:"New",msgstr:["Neu"]},"New folder":{msgid:"New folder",msgstr:["Neuer Ordner"]},"New folder name":{msgid:"New folder name",msgstr:["Neuer Ordnername"]},"No files in here":{msgid:"No files in here",msgstr:["Hier sind keine Dateien"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Es wurden keine Dateien gefunden, die deinem Filter entsprechen."]},"No matching files":{msgid:"No matching files",msgstr:["Keine passenden Dateien"]},Recent:{msgid:"Recent",msgstr:["Neueste"]},"Select all entries":{msgid:"Select all entries",msgstr:["Alle Einträge auswählen"]},"Select entry":{msgid:"Select entry",msgstr:["Eintrag auswählen"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Die Zeile für {nodename} auswählen."]},Size:{msgid:"Size",msgstr:["Größe"]},Undo:{msgid:"Undo",msgstr:["Rückgängig machen"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Lade Inhalte hoch oder synchronisiere diese mit deinen Geräten!"]}}}}},{locale:"de_DE",json:{charset:"utf-8",headers:{"Last-Translator":"Mario Siegmann , 2024","Language-Team":"German (Germany) (https://app.transifex.com/nextcloud/teams/64236/de_DE/)","Content-Type":"text/plain; charset=UTF-8",Language:"de_DE","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nMark Ziegler , 2023\nMario Siegmann , 2024\n"},msgstr:["Last-Translator: Mario Siegmann , 2024\nLanguage-Team: German (Germany) (https://app.transifex.com/nextcloud/teams/64236/de_DE/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: de_DE\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" ist ein ungültiger Ordnername.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" ist kein zulässiger Ordnername']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" ist innerhalb eines Ordnernamens nicht zulässig.']},"All files":{msgid:"All files",msgstr:["Alle Dateien"]},Choose:{msgid:"Choose",msgstr:["Auswählen"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["{file} auswählen"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["%n Datei auswählen","%n Dateien auswählen"]},Copy:{msgid:"Copy",msgstr:["Kopieren"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Nach {target} kopieren"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Der neue Ordner konnte nicht erstellt werden"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Dateieinstellungen konnten nicht geladen werden"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Dateiansichten konnten nicht geladen werden"]},"Create directory":{msgid:"Create directory",msgstr:["Verzeichnis erstellen"]},"Current view selector":{msgid:"Current view selector",msgstr:["Aktuelle Ansichtsauswahl"]},Favorites:{msgid:"Favorites",msgstr:["Favoriten"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Dateien und Ordner, die Sie als Favorit markieren, werden hier angezeigt."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Dateien und Ordner, die Sie kürzlich geändert haben, werden hier angezeigt."]},"Filter file list":{msgid:"Filter file list",msgstr:["Dateiliste filtern"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Der Ordnername darf nicht leer sein."]},Home:{msgid:"Home",msgstr:["Home"]},Modified:{msgid:"Modified",msgstr:["Geändert"]},Move:{msgid:"Move",msgstr:["Verschieben"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Nach {target} verschieben"]},Name:{msgid:"Name",msgstr:["Name"]},New:{msgid:"New",msgstr:["Neu"]},"New folder":{msgid:"New folder",msgstr:["Neuer Ordner"]},"New folder name":{msgid:"New folder name",msgstr:["Neuer Ordnername"]},"No files in here":{msgid:"No files in here",msgstr:["Hier sind keine Dateien"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Es wurden keine Dateien gefunden, die Ihrem Filter entsprechen."]},"No matching files":{msgid:"No matching files",msgstr:["Keine passenden Dateien"]},Recent:{msgid:"Recent",msgstr:["Neueste"]},"Select all entries":{msgid:"Select all entries",msgstr:["Alle Einträge auswählen"]},"Select entry":{msgid:"Select entry",msgstr:["Eintrag auswählen"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Die Zeile für {nodename} auswählen."]},Size:{msgid:"Size",msgstr:["Größe"]},Undo:{msgid:"Undo",msgstr:["Rückgängig machen"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Laden Sie Inhalte hoch oder synchronisieren Sie diese mit Ihren Geräten!"]}}}}},{locale:"el",json:{charset:"utf-8",headers:{"Last-Translator":"Efstathios Iosifidis , 2025","Language-Team":"Greek (https://app.transifex.com/nextcloud/teams/64236/el/)","Content-Type":"text/plain; charset=UTF-8",Language:"el","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nEfstathios Iosifidis , 2025\n"},msgstr:["Last-Translator: Efstathios Iosifidis , 2025\nLanguage-Team: Greek (https://app.transifex.com/nextcloud/teams/64236/el/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: el\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['Το "{name}" δεν είναι έγκυρο όνομα φακέλου.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['Το "{name}" δεν είναι επιτρεπτό όνομα φακέλου']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['Το "/" δεν επιτρέπεται μέσα στο όνομα ενός φακέλου.']},"All files":{msgid:"All files",msgstr:["Όλα τα αρχεία"]},Choose:{msgid:"Choose",msgstr:["Επιλογή"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Επιλέξτε {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Επιλέξτε %n αρχείο","Επιλέξτε %n αρχεία"]},Copy:{msgid:"Copy",msgstr:["Αντιγραφή"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Αντιγραφή στο {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Αδυναμία δημιουργίας νέου φακέλου"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Αδυναμία φόρτωσης ρυθμίσεων αρχείων"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Αδυναμία φόρτωσης προβολών αρχείων"]},"Create directory":{msgid:"Create directory",msgstr:["Δημιουργία καταλόγου"]},"Current view selector":{msgid:"Current view selector",msgstr:["Επιλογέας τρέχουσας προβολής"]},Favorites:{msgid:"Favorites",msgstr:["Αγαπημένα"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Τα αρχεία και οι φάκελοι που επισημάνετε ως αγαπημένα θα εμφανίζονται εδώ."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Τα αρχεία και οι φάκελοι που τροποποιήσατε πρόσφατα θα εμφανίζονται εδώ."]},"Filter file list":{msgid:"Filter file list",msgstr:["Φιλτράρισμα λίστας αρχείων"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Το όνομα του φακέλου δεν μπορεί να είναι κενό."]},Home:{msgid:"Home",msgstr:["Αρχική"]},Modified:{msgid:"Modified",msgstr:["Τροποποιήθηκε"]},Move:{msgid:"Move",msgstr:["Μετακίνηση"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Μετακίνηση στο {target}"]},Name:{msgid:"Name",msgstr:["Όνομα"]},New:{msgid:"New",msgstr:["Νέο"]},"New folder":{msgid:"New folder",msgstr:["Νέος φάκελος"]},"New folder name":{msgid:"New folder name",msgstr:["Όνομα νέου φακέλου"]},"No files in here":{msgid:"No files in here",msgstr:["Δεν υπάρχουν αρχεία εδώ"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Δεν βρέθηκαν αρχεία που να ταιριάζουν με το φίλτρο σας."]},"No matching files":{msgid:"No matching files",msgstr:["Κανένα αρχείο δεν ταιριάζει"]},Recent:{msgid:"Recent",msgstr:["Πρόσφατα"]},"Select all entries":{msgid:"Select all entries",msgstr:["Επιλογή όλων των εγγραφών"]},"Select entry":{msgid:"Select entry",msgstr:["Επιλογή εγγραφής"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Επιλέξτε τη γραμμή για το {nodename}"]},Size:{msgid:"Size",msgstr:["Μέγεθος"]},Undo:{msgid:"Undo",msgstr:["Αναίρεση"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Ανεβάστε κάποιο περιεχόμενο ή συγχρονίστε με τις συσκευές σας!"]}}}}},{locale:"en_GB",json:{charset:"utf-8",headers:{"Last-Translator":"Andi Chandler , 2024","Language-Team":"English (United Kingdom) (https://app.transifex.com/nextcloud/teams/64236/en_GB/)","Content-Type":"text/plain; charset=UTF-8",Language:"en_GB","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nCafé Tango, 2023\nAndi Chandler , 2024\n"},msgstr:["Last-Translator: Andi Chandler , 2024\nLanguage-Team: English (United Kingdom) (https://app.transifex.com/nextcloud/teams/64236/en_GB/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: en_GB\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" is an invalid folder name.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" is not an allowed folder name']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" is not allowed inside a folder name.']},"All files":{msgid:"All files",msgstr:["All files"]},Choose:{msgid:"Choose",msgstr:["Choose"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Choose {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Choose %n file","Choose %n files"]},Copy:{msgid:"Copy",msgstr:["Copy"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copy to {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Could not create the new folder"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Could not load files settings"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Could not load files views"]},"Create directory":{msgid:"Create directory",msgstr:["Create directory"]},"Current view selector":{msgid:"Current view selector",msgstr:["Current view selector"]},Favorites:{msgid:"Favorites",msgstr:["Favourites"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Files and folders you mark as favourite will show up here."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Files and folders you recently modified will show up here."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filter file list"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Folder name cannot be empty."]},Home:{msgid:"Home",msgstr:["Home"]},Modified:{msgid:"Modified",msgstr:["Modified"]},Move:{msgid:"Move",msgstr:["Move"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Move to {target}"]},Name:{msgid:"Name",msgstr:["Name"]},New:{msgid:"New",msgstr:["New"]},"New folder":{msgid:"New folder",msgstr:["New folder"]},"New folder name":{msgid:"New folder name",msgstr:["New folder name"]},"No files in here":{msgid:"No files in here",msgstr:["No files in here"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["No files matching your filter were found."]},"No matching files":{msgid:"No matching files",msgstr:["No matching files"]},Recent:{msgid:"Recent",msgstr:["Recent"]},"Select all entries":{msgid:"Select all entries",msgstr:["Select all entries"]},"Select entry":{msgid:"Select entry",msgstr:["Select entry"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Select the row for {nodename}"]},Size:{msgid:"Size",msgstr:["Size"]},Undo:{msgid:"Undo",msgstr:["Undo"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Upload some content or sync with your devices!"]}}}}},{locale:"eo",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Esperanto (https://app.transifex.com/nextcloud/teams/64236/eo/)","Content-Type":"text/plain; charset=UTF-8",Language:"eo","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Esperanto (https://app.transifex.com/nextcloud/teams/64236/eo/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: eo\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["Malfari"]}}}}},{locale:"es",json:{charset:"utf-8",headers:{"Last-Translator":"Julio C. Ortega, 2024","Language-Team":"Spanish (https://app.transifex.com/nextcloud/teams/64236/es/)","Content-Type":"text/plain; charset=UTF-8",Language:"es","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nFranciscoFJ , 2023\nMark Ziegler , 2024\nJulio C. Ortega, 2024\n"},msgstr:["Last-Translator: Julio C. Ortega, 2024\nLanguage-Team: Spanish (https://app.transifex.com/nextcloud/teams/64236/es/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" es un nombre de carpeta no válido.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" no es un nombre de carpeta permitido']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" no está permitido dentro del nombre de una carpeta.']},"All files":{msgid:"All files",msgstr:["Todos los archivos"]},Choose:{msgid:"Choose",msgstr:["Seleccionar"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Seleccionar {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Elige %n archivo","Elige %n archivos","Seleccione %n archivos"]},Copy:{msgid:"Copy",msgstr:["Copiar"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copiar a {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["No se pudo crear la nueva carpeta"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["No se pudieron cargar los ajustes de archivos"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["No se pudieron cargar las vistas de los archivos"]},"Create directory":{msgid:"Create directory",msgstr:["Crear directorio"]},"Current view selector":{msgid:"Current view selector",msgstr:["Selector de vista actual"]},Favorites:{msgid:"Favorites",msgstr:["Favoritos"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Los archivos y carpetas que marque como favoritos aparecerán aquí."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Los archivos y carpetas que modificó recientemente aparecerán aquí."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrar lista de archivos"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["El nombre de la carpeta no puede estar vacío."]},Home:{msgid:"Home",msgstr:["Inicio"]},Modified:{msgid:"Modified",msgstr:["Modificado"]},Move:{msgid:"Move",msgstr:["Mover"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Mover a {target}"]},Name:{msgid:"Name",msgstr:["Nombre"]},New:{msgid:"New",msgstr:["Nuevo"]},"New folder":{msgid:"New folder",msgstr:[" Nueva carpeta"]},"New folder name":{msgid:"New folder name",msgstr:["Nuevo nombre de carpeta"]},"No files in here":{msgid:"No files in here",msgstr:["No hay archivos aquí"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["No se encontraron archivos que coincidiesen con su filtro."]},"No matching files":{msgid:"No matching files",msgstr:["No hay archivos coincidentes"]},Recent:{msgid:"Recent",msgstr:["Reciente"]},"Select all entries":{msgid:"Select all entries",msgstr:["Seleccionar todas las entradas"]},"Select entry":{msgid:"Select entry",msgstr:["Seleccionar entrada"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Seleccione la fila para {nodename}"]},Size:{msgid:"Size",msgstr:["Tamaño"]},Undo:{msgid:"Undo",msgstr:["Deshacer"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["¡Cargue algún contenido o sincronice con sus dispositivos!"]}}}}},{locale:"es_419",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Latin America) (https://app.transifex.com/nextcloud/teams/64236/es_419/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_419","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Latin America) (https://app.transifex.com/nextcloud/teams/64236/es_419/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_419\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_AR",json:{charset:"utf-8",headers:{"Last-Translator":"Matías Campo Hoet , 2024","Language-Team":"Spanish (Argentina) (https://app.transifex.com/nextcloud/teams/64236/es_AR/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_AR","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nMatías Campo Hoet , 2024\n"},msgstr:["Last-Translator: Matías Campo Hoet , 2024\nLanguage-Team: Spanish (Argentina) (https://app.transifex.com/nextcloud/teams/64236/es_AR/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_AR\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" es un nombre de carpeta inválido.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" no es un nombre de carpeta permitido']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" no está permitido en el nombre de una carpeta.']},"All files":{msgid:"All files",msgstr:["Todos los archivos"]},Choose:{msgid:"Choose",msgstr:["Elegir"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Elija {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Elija %n archivo","Elija %n archivos","Elija %n archivos"]},Copy:{msgid:"Copy",msgstr:["Copiar"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copiar a {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["No se pudo crear la nueva carpeta"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["No se pudo cargar la configuración de archivos"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["No se pudieron cargar las vistas de los archivos"]},"Create directory":{msgid:"Create directory",msgstr:["Crear directorio"]},"Current view selector":{msgid:"Current view selector",msgstr:["Selector de vista actual"]},Favorites:{msgid:"Favorites",msgstr:["Favoritos"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Los archivos y carpetas que marque como favoritos aparecerán aquí."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Los archivos y carpetas que modificó recientemente aparecerán aquí."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrar lista de archivos"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["El nombre de la carpeta no puede estar vacío."]},Home:{msgid:"Home",msgstr:["Inicio"]},Modified:{msgid:"Modified",msgstr:["Modificado"]},Move:{msgid:"Move",msgstr:["Mover"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Mover a {target}"]},Name:{msgid:"Name",msgstr:["Nombre"]},New:{msgid:"New",msgstr:["Nuevo"]},"New folder":{msgid:"New folder",msgstr:["Nueva carpeta"]},"New folder name":{msgid:"New folder name",msgstr:["Nombre de nueva carpeta"]},"No files in here":{msgid:"No files in here",msgstr:["No hay archivos aquí"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["No se encontraron archivos que coincidan con su filtro."]},"No matching files":{msgid:"No matching files",msgstr:["No hay archivos coincidentes"]},Recent:{msgid:"Recent",msgstr:["Reciente"]},"Select all entries":{msgid:"Select all entries",msgstr:["Seleccionar todas las entradas"]},"Select entry":{msgid:"Select entry",msgstr:["Seleccionar entrada"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Seleccione la fila para {nodename}"]},Size:{msgid:"Size",msgstr:["Tamaño"]},Undo:{msgid:"Undo",msgstr:["Deshacer"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["¡Cargue algún contenido o sincronice con sus dispositivos!"]}}}}},{locale:"es_CL",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Chile) (https://app.transifex.com/nextcloud/teams/64236/es_CL/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_CL","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Chile) (https://app.transifex.com/nextcloud/teams/64236/es_CL/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_CL\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_CO",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Colombia) (https://app.transifex.com/nextcloud/teams/64236/es_CO/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_CO","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Colombia) (https://app.transifex.com/nextcloud/teams/64236/es_CO/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_CO\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_CR",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Costa Rica) (https://app.transifex.com/nextcloud/teams/64236/es_CR/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_CR","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Costa Rica) (https://app.transifex.com/nextcloud/teams/64236/es_CR/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_CR\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_DO",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Dominican Republic) (https://app.transifex.com/nextcloud/teams/64236/es_DO/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_DO","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Dominican Republic) (https://app.transifex.com/nextcloud/teams/64236/es_DO/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_DO\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_EC",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Ecuador) (https://app.transifex.com/nextcloud/teams/64236/es_EC/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_EC","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Ecuador) (https://app.transifex.com/nextcloud/teams/64236/es_EC/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_EC\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_GT",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Guatemala) (https://app.transifex.com/nextcloud/teams/64236/es_GT/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_GT","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Guatemala) (https://app.transifex.com/nextcloud/teams/64236/es_GT/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_GT\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_HN",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Honduras) (https://app.transifex.com/nextcloud/teams/64236/es_HN/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_HN","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Honduras) (https://app.transifex.com/nextcloud/teams/64236/es_HN/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_HN\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_MX",json:{charset:"utf-8",headers:{"Last-Translator":"Jehu Marcos Herrera Puentes, 2024","Language-Team":"Spanish (Mexico) (https://app.transifex.com/nextcloud/teams/64236/es_MX/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_MX","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nJehu Marcos Herrera Puentes, 2024\n"},msgstr:["Last-Translator: Jehu Marcos Herrera Puentes, 2024\nLanguage-Team: Spanish (Mexico) (https://app.transifex.com/nextcloud/teams/64236/es_MX/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_MX\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" es un nombre de carpeta inválido.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" no es un nombre de carpeta permitido.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" no está permitido en el nombre de la carpeta.']},"All files":{msgid:"All files",msgstr:["Todos los archivos"]},Choose:{msgid:"Choose",msgstr:["Seleccionar"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Seleccionar {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Seleccionar %n archivo","Seleccionar %n archivos","Seleccionar %n archivos"]},Copy:{msgid:"Copy",msgstr:["Copiar"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copiar a {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["No se pudo crear la nueva carpeta"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["No se pudo cargar la configuración de archivos"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["No se pudieron cargar las vistas de los archivos"]},"Create directory":{msgid:"Create directory",msgstr:["Crear carpeta"]},"Current view selector":{msgid:"Current view selector",msgstr:["Selector de vista actual"]},Favorites:{msgid:"Favorites",msgstr:["Favoritos"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Los archivos y carpetas que marque como favoritos aparecerán aquí."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Los archivos y carpetas que modificó recientemente aparecerán aquí."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrar lista de archivos"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["El nombre de la carpeta no puede estar vacío."]},Home:{msgid:"Home",msgstr:["Inicio"]},Modified:{msgid:"Modified",msgstr:["Modificado"]},Move:{msgid:"Move",msgstr:["Mover"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Mover a {target}"]},Name:{msgid:"Name",msgstr:["Nombre"]},New:{msgid:"New",msgstr:["Nuevo"]},"New folder":{msgid:"New folder",msgstr:["Nueva carpeta"]},"New folder name":{msgid:"New folder name",msgstr:["Nombre de nueva carpeta"]},"No files in here":{msgid:"No files in here",msgstr:["No hay archivos aquí"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["No se encontraron archivos que coincidan con su filtro."]},"No matching files":{msgid:"No matching files",msgstr:["No hay archivos coincidentes"]},Recent:{msgid:"Recent",msgstr:["Reciente"]},"Select all entries":{msgid:"Select all entries",msgstr:["Seleccionar todas las entradas"]},"Select entry":{msgid:"Select entry",msgstr:["Seleccionar entrada"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Seleccione la fila para {nodename}"]},Size:{msgid:"Size",msgstr:["Tamaño"]},Undo:{msgid:"Undo",msgstr:["Deshacer"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["¡Suba algún contenido o sincronice con sus dispositivos!"]}}}}},{locale:"es_NI",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Nicaragua) (https://app.transifex.com/nextcloud/teams/64236/es_NI/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_NI","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Nicaragua) (https://app.transifex.com/nextcloud/teams/64236/es_NI/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_NI\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_PA",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Panama) (https://app.transifex.com/nextcloud/teams/64236/es_PA/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_PA","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Panama) (https://app.transifex.com/nextcloud/teams/64236/es_PA/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_PA\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_PE",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Peru) (https://app.transifex.com/nextcloud/teams/64236/es_PE/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_PE","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Peru) (https://app.transifex.com/nextcloud/teams/64236/es_PE/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_PE\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_PR",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Puerto Rico) (https://app.transifex.com/nextcloud/teams/64236/es_PR/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_PR","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Puerto Rico) (https://app.transifex.com/nextcloud/teams/64236/es_PR/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_PR\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_PY",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Paraguay) (https://app.transifex.com/nextcloud/teams/64236/es_PY/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_PY","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Paraguay) (https://app.transifex.com/nextcloud/teams/64236/es_PY/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_PY\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_SV",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (El Salvador) (https://app.transifex.com/nextcloud/teams/64236/es_SV/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_SV","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (El Salvador) (https://app.transifex.com/nextcloud/teams/64236/es_SV/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_SV\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"es_UY",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Spanish (Uruguay) (https://app.transifex.com/nextcloud/teams/64236/es_UY/)","Content-Type":"text/plain; charset=UTF-8",Language:"es_UY","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Spanish (Uruguay) (https://app.transifex.com/nextcloud/teams/64236/es_UY/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: es_UY\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"et_EE",json:{charset:"utf-8",headers:{"Last-Translator":"Priit Jõerüüt , 2025","Language-Team":"Estonian (Estonia) (https://app.transifex.com/nextcloud/teams/64236/et_EE/)","Content-Type":"text/plain; charset=UTF-8",Language:"et_EE","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nMait R, 2023\nPriit Jõerüüt , 2025\n"},msgstr:["Last-Translator: Priit Jõerüüt , 2025\nLanguage-Team: Estonian (Estonia) (https://app.transifex.com/nextcloud/teams/64236/et_EE/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: et_EE\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["„{name}“ on vigane kaustanimi"]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["„{name}“ pole kausta nimes lubatud"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["„/“ pole kausta nimes lubatud."]},"All files":{msgid:"All files",msgstr:["Kõik failid"]},Choose:{msgid:"Choose",msgstr:["Tee valik"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Vali {file} fail"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Vali %n fail","Vali %n faili"]},Copy:{msgid:"Copy",msgstr:["Kopeeri"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopeeri sihtkohta {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Uut kausta ei saanud luua"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Failide seadistusi ei õnnestunud laadida"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Failide vaatamiskordi ei õnnestunud laadida"]},"Create directory":{msgid:"Create directory",msgstr:["Kataloogi loomine"]},"Current view selector":{msgid:"Current view selector",msgstr:["Praeguse vaate valija"]},Favorites:{msgid:"Favorites",msgstr:["Lemmikud"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Failid ja kaustad, mida märgistad lemmikuks, kuvatakse siin."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Siin kuvatakse hiljuti muudetud failid ja kaustad."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtreeri faililoendit"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Kausta nimi ei saa olla tühi."]},Home:{msgid:"Home",msgstr:["Avaleht"]},Modified:{msgid:"Modified",msgstr:["Muudetud"]},Move:{msgid:"Move",msgstr:["Teisalda"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Teisalda kausta {target}"]},Name:{msgid:"Name",msgstr:["Nimi"]},New:{msgid:"New",msgstr:["Uus"]},"New folder":{msgid:"New folder",msgstr:["Uus kaust"]},"New folder name":{msgid:"New folder name",msgstr:["Uue kausta nimi"]},"No files in here":{msgid:"No files in here",msgstr:["Siin puuduvad failid"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Sinu filtrile vastavaid faile ei leidunud."]},"No matching files":{msgid:"No matching files",msgstr:["Puuduvad sobivad failid"]},Recent:{msgid:"Recent",msgstr:["Hiljutine"]},"Select all entries":{msgid:"Select all entries",msgstr:["Vali kõik kirjed"]},"Select entry":{msgid:"Select entry",msgstr:["Vali kirje"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Vali rida „{nodename}“ jaoks"]},Size:{msgid:"Size",msgstr:["Suurus"]},Undo:{msgid:"Undo",msgstr:["Tühista"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Lisa mingit sisu või sünkroniseeri see oma seadmestest!"]}}}}},{locale:"eu",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Basque (https://app.transifex.com/nextcloud/teams/64236/eu/)","Content-Type":"text/plain; charset=UTF-8",Language:"eu","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Basque (https://app.transifex.com/nextcloud/teams/64236/eu/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: eu\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["Desegin"]}}}}},{locale:"fa",json:{charset:"utf-8",headers:{"Last-Translator":"reza reza , 2024","Language-Team":"Persian (https://app.transifex.com/nextcloud/teams/64236/fa/)","Content-Type":"text/plain; charset=UTF-8",Language:"fa","Plural-Forms":"nplurals=2; plural=(n > 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nAmir Shekoohi, 2024\nreza reza , 2024\n"},msgstr:["Last-Translator: reza reza , 2024\nLanguage-Team: Persian (https://app.transifex.com/nextcloud/teams/64236/fa/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: fa\nPlural-Forms: nplurals=2; plural=(n > 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["{name} نام پوشه معتبر نیست"]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["{name} نام پوشه مجاز نیست"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" نمی‌تواند در نام پوشه استفاده شود.']},"All files":{msgid:"All files",msgstr:["همه فایل‌ها"]},Choose:{msgid:"Choose",msgstr:["انتخاب"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["انتخاب {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["انتخاب %n فایل","انتخاب %n فایل"]},Copy:{msgid:"Copy",msgstr:["رونوشت"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["رونوشت از {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["پوشه جدید ایجاد نشد"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["تنظیمات فایل باز نشد"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["نمای فایل‌ها بارگیری نشد"]},"Create directory":{msgid:"Create directory",msgstr:["ایجاد فهرست"]},"Current view selector":{msgid:"Current view selector",msgstr:["انتخابگر نماگر فعلی"]},Favorites:{msgid:"Favorites",msgstr:["علایق"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["فایل‌ها و پوشه‌هایی که به‌عنوان مورد علاقه علامت‌گذاری می‌کنید در اینجا نشان داده می‌شوند."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["فایل‌ها و پوشه‌هایی که اخیراً تغییر داده‌اید در اینجا نمایش داده می‌شوند."]},"Filter file list":{msgid:"Filter file list",msgstr:["فیلتر لیست فایل"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["نام پوشه نمی تواند خالی باشد."]},Home:{msgid:"Home",msgstr:["خانه"]},Modified:{msgid:"Modified",msgstr:["اصلاح شده"]},Move:{msgid:"Move",msgstr:["انتقال"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["انتقال به {target}"]},Name:{msgid:"Name",msgstr:["نام"]},New:{msgid:"New",msgstr:["جدید"]},"New folder":{msgid:"New folder",msgstr:["پوشه جدید"]},"New folder name":{msgid:"New folder name",msgstr:["نام پوشه جدید"]},"No files in here":{msgid:"No files in here",msgstr:["فایلی اینجا نیست"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["هیچ فایلی مطابق با فیلتر شما یافت نشد."]},"No matching files":{msgid:"No matching files",msgstr:["فایل منطبقی وجود ندارد"]},Recent:{msgid:"Recent",msgstr:["اخیر"]},"Select all entries":{msgid:"Select all entries",msgstr:["انتخاب همه ورودی ها"]},"Select entry":{msgid:"Select entry",msgstr:["انتخاب ورودی"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["انتخاب ردیف برای {nodename}"]},Size:{msgid:"Size",msgstr:["اندازه"]},Undo:{msgid:"Undo",msgstr:["بازگردانی"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["مقداری محتوا آپلود کنید یا با دستگاه های خود همگام سازی کنید!"]}}}}},{locale:"fi_FI",json:{charset:"utf-8",headers:{"Last-Translator":"thingumy, 2024","Language-Team":"Finnish (Finland) (https://app.transifex.com/nextcloud/teams/64236/fi_FI/)","Content-Type":"text/plain; charset=UTF-8",Language:"fi_FI","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nJiri Grönroos , 2024\nthingumy, 2024\n"},msgstr:["Last-Translator: thingumy, 2024\nLanguage-Team: Finnish (Finland) (https://app.transifex.com/nextcloud/teams/64236/fi_FI/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: fi_FI\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" on virheellinen kansion nimi.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" ei ole sallittu kansion nimi']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" ei ole sallittu kansion nimessä.']},"All files":{msgid:"All files",msgstr:["Kaikki tiedostot"]},Choose:{msgid:"Choose",msgstr:["Valitse"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Valitse {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Valitse %n tiedosto","Valitse %n tiedostoa"]},Copy:{msgid:"Copy",msgstr:["Kopioi"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopioi sijaintiin {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Uutta kansiota ei voitu luoda"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Tiedoston asetuksia ei saa ladattua"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Tiedoston näkymiä ei saa ladattua"]},"Create directory":{msgid:"Create directory",msgstr:["Luo kansio"]},"Current view selector":{msgid:"Current view selector",msgstr:["Nykyisen näkymän valinta"]},Favorites:{msgid:"Favorites",msgstr:["Suosikit"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Tiedostot ja kansiot, jotka merkitset suosikkeihisi, näkyvät täällä."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Tiedostot ja kansiot, joita muokkasit äskettäin, näkyvät täällä."]},"Filter file list":{msgid:"Filter file list",msgstr:["Suodata tiedostolistaa"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Kansion nimi ei voi olla tyhjä."]},Home:{msgid:"Home",msgstr:["Koti"]},Modified:{msgid:"Modified",msgstr:["Muokattu"]},Move:{msgid:"Move",msgstr:["Siirrä"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Siirrä sijaintiin {target}"]},Name:{msgid:"Name",msgstr:["Nimi"]},New:{msgid:"New",msgstr:["Uusi"]},"New folder":{msgid:"New folder",msgstr:["Uusi kansio"]},"New folder name":{msgid:"New folder name",msgstr:["Uuden kansion nimi"]},"No files in here":{msgid:"No files in here",msgstr:["Täällä ei ole tiedostoja"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Suodatinta vastaavia tiedostoja ei löytynyt."]},"No matching files":{msgid:"No matching files",msgstr:["Ei vastaavia tiedostoja"]},Recent:{msgid:"Recent",msgstr:["Viimeisimmät"]},"Select all entries":{msgid:"Select all entries",msgstr:["Valitse kaikki tietueet"]},"Select entry":{msgid:"Select entry",msgstr:["Valitse tietue"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Valitse rivi {nodename}:lle"]},Size:{msgid:"Size",msgstr:["Koko"]},Undo:{msgid:"Undo",msgstr:["Kumoa"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Lähetä jotain sisältöä tai synkronoi laitteidesi kanssa!"]}}}}},{locale:"fo",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Faroese (https://app.transifex.com/nextcloud/teams/64236/fo/)","Content-Type":"text/plain; charset=UTF-8",Language:"fo","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Faroese (https://app.transifex.com/nextcloud/teams/64236/fo/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: fo\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"fr",json:{charset:"utf-8",headers:{"Last-Translator":"DEV314R, 2024","Language-Team":"French (https://app.transifex.com/nextcloud/teams/64236/fr/)","Content-Type":"text/plain; charset=UTF-8",Language:"fr","Plural-Forms":"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nRémi LEBLOND, 2023\nMordecai, 2023\nfleopaulD, 2023\nFrançois Ch., 2024\nJérôme HERBINET, 2024\nBenoit Pruneau, 2024\nDEV314R, 2024\n"},msgstr:["Last-Translator: DEV314R, 2024\nLanguage-Team: French (https://app.transifex.com/nextcloud/teams/64236/fr/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: fr\nPlural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" n\'est pas un nom de dossier valide.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" n\'est pas un nom de dossier autorisé.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["Le caractère « / » n'est pas autorisé dans un nom de dossier."]},"All files":{msgid:"All files",msgstr:["Tous les fichiers"]},Choose:{msgid:"Choose",msgstr:["Choisir"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Choisir {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Choisir %n fichier","Choisir %n fichiers","Choisir %n fichiers "]},Copy:{msgid:"Copy",msgstr:["Copier"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copier vers {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Impossible de créer le nouveau dossier"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Les paramètres des fichiers n'ont pas pu être chargés"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Les aperçus des fichiers n'ont pas pu être chargés"]},"Create directory":{msgid:"Create directory",msgstr:["Créer un répertoire"]},"Current view selector":{msgid:"Current view selector",msgstr:["Sélecteur de vue courante"]},Favorites:{msgid:"Favorites",msgstr:["Favoris"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Les fichiers et répertoires marqués en favoris apparaîtront ici."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Les fichiers et répertoires modifiés récemment apparaîtront ici."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrer la liste des fichiers"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Le nom du dossier ne peut pas être vide."]},Home:{msgid:"Home",msgstr:["Accueil"]},Modified:{msgid:"Modified",msgstr:["Modifié"]},Move:{msgid:"Move",msgstr:["Déplacer"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Déplacer vers {target}"]},Name:{msgid:"Name",msgstr:["Nom"]},New:{msgid:"New",msgstr:["Nouveau"]},"New folder":{msgid:"New folder",msgstr:["Nouveau répertoire"]},"New folder name":{msgid:"New folder name",msgstr:["Nom du nouveau répertoire"]},"No files in here":{msgid:"No files in here",msgstr:["Aucun fichier ici"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Aucun fichier trouvé correspondant à votre filtre."]},"No matching files":{msgid:"No matching files",msgstr:["Aucun fichier trouvé"]},Recent:{msgid:"Recent",msgstr:["Récents"]},"Select all entries":{msgid:"Select all entries",msgstr:["Tous sélectionner"]},"Select entry":{msgid:"Select entry",msgstr:["Sélectionner une entrée"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Sélectionner l'enregistrement pour {nodename}"]},Size:{msgid:"Size",msgstr:["Taille"]},Undo:{msgid:"Undo",msgstr:["Rétablir"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Charger du contenu ou synchroniser avec vos équipements !"]}}}}},{locale:"ga",json:{charset:"utf-8",headers:{"Last-Translator":"Aindriú Mac Giolla Eoin, 2024","Language-Team":"Irish (https://app.transifex.com/nextcloud/teams/64236/ga/)","Content-Type":"text/plain; charset=UTF-8",Language:"ga","Plural-Forms":"nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nAindriú Mac Giolla Eoin, 2024\n"},msgstr:["Last-Translator: Aindriú Mac Giolla Eoin, 2024\nLanguage-Team: Irish (https://app.transifex.com/nextcloud/teams/64236/ga/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ga\nPlural-Forms: nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['Is ainm fillteáin neamhbhailí é "{name}".']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['Ní ainm fillteáin ceadaithe é "{name}".']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['Ní cheadaítear "/" taobh istigh d\'ainm fillteáin.']},"All files":{msgid:"All files",msgstr:["Gach comhad"]},Choose:{msgid:"Choose",msgstr:["Roghnaigh"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Roghnaigh {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Roghnaigh %n comhad","Roghnaigh %n comhaid","Roghnaigh %n comhaid","Roghnaigh %n comhaid","Roghnaigh %n comhaid"]},Copy:{msgid:"Copy",msgstr:["Cóip"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Cóipeáil chuig {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Níorbh fhéidir an fillteán nua a chruthú"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Níorbh fhéidir socruithe comhaid a lódáil"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Níorbh fhéidir radhairc comhad a lódáil"]},"Create directory":{msgid:"Create directory",msgstr:["Cruthaigh eolaire"]},"Current view selector":{msgid:"Current view selector",msgstr:["Roghnóir amhairc reatha"]},Favorites:{msgid:"Favorites",msgstr:["Ceanáin"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Taispeánfar comhaid agus fillteáin a mharcálann tú mar is fearr leat anseo."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Taispeánfar comhaid agus fillteáin a d'athraigh tú le déanaí anseo."]},"Filter file list":{msgid:"Filter file list",msgstr:["Scag liosta comhad"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Ní féidir ainm fillteáin a bheith folamh."]},Home:{msgid:"Home",msgstr:["Baile"]},Modified:{msgid:"Modified",msgstr:["Athraithe"]},Move:{msgid:"Move",msgstr:["Bog"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Bog go{target}"]},Name:{msgid:"Name",msgstr:["Ainm"]},New:{msgid:"New",msgstr:["Nua"]},"New folder":{msgid:"New folder",msgstr:["Fillteán nua"]},"New folder name":{msgid:"New folder name",msgstr:["Ainm fillteáin nua"]},"No files in here":{msgid:"No files in here",msgstr:["Níl aon chomhaid istigh anseo"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Níor aimsíodh aon chomhad a tháinig le do scagaire."]},"No matching files":{msgid:"No matching files",msgstr:["Gan comhaid meaitseála"]},Recent:{msgid:"Recent",msgstr:["le déanaí"]},"Select all entries":{msgid:"Select all entries",msgstr:["Roghnaigh gach iontráil"]},"Select entry":{msgid:"Select entry",msgstr:["Roghnaigh iontráil"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Roghnaigh an ró do {nodename}"]},Size:{msgid:"Size",msgstr:["Méid"]},Undo:{msgid:"Undo",msgstr:["Cealaigh"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Uaslódáil roinnt ábhair nó sioncronaigh le do ghléasanna!"]}}}}},{locale:"gd",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Gaelic, Scottish (https://app.transifex.com/nextcloud/teams/64236/gd/)","Content-Type":"text/plain; charset=UTF-8",Language:"gd","Plural-Forms":"nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : (n > 2 && n < 20) ? 2 : 3;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Gaelic, Scottish (https://app.transifex.com/nextcloud/teams/64236/gd/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: gd\nPlural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : (n > 2 && n < 20) ? 2 : 3;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"gl",json:{charset:"utf-8",headers:{"Last-Translator":"Miguel Anxo Bouzada , 2024","Language-Team":"Galician (https://app.transifex.com/nextcloud/teams/64236/gl/)","Content-Type":"text/plain; charset=UTF-8",Language:"gl","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nMiguel Anxo Bouzada , 2024\n"},msgstr:["Last-Translator: Miguel Anxo Bouzada , 2024\nLanguage-Team: Galician (https://app.transifex.com/nextcloud/teams/64236/gl/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: gl\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["«{name}» non é un nome de cartafol válido."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["«{name}» non é un nome de cartafol permitido"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["A «/» non está permitida no nome dun cartafol."]},"All files":{msgid:"All files",msgstr:["Todos os ficheiros"]},Choose:{msgid:"Choose",msgstr:["Escoller"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Escoller {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Escoller %n ficheiro","Escoller %n ficheiros"]},Copy:{msgid:"Copy",msgstr:["Copiar"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copiar en {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Non foi posíbel crear o novo cartafol"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Non foi posíbel cargar os axustes dos ficheiros"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Non foi posíbel cargar as vistas dos ficheiros"]},"Create directory":{msgid:"Create directory",msgstr:["Crear un directorio"]},"Current view selector":{msgid:"Current view selector",msgstr:["Selector de vista actual"]},Favorites:{msgid:"Favorites",msgstr:["Favoritos"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Os ficheiros e cartafoles que marque como favoritos aparecerán aquí."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Os ficheiros e cartafoles que modificou recentemente aparecerán aquí."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrar a lista de ficheiros"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["O nome do cartafol non pode estar baleiro."]},Home:{msgid:"Home",msgstr:["Inicio"]},Modified:{msgid:"Modified",msgstr:["Modificado"]},Move:{msgid:"Move",msgstr:["Mover"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Mover cara a {target}"]},Name:{msgid:"Name",msgstr:["Nome"]},New:{msgid:"New",msgstr:["Novo"]},"New folder":{msgid:"New folder",msgstr:["Novo cartafol"]},"New folder name":{msgid:"New folder name",msgstr:["Novo nome do cartafol"]},"No files in here":{msgid:"No files in here",msgstr:["Aquí non hai ficheiros"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Non se atopou ningún ficheiro que coincida co filtro."]},"No matching files":{msgid:"No matching files",msgstr:["Non hai ficheiros coincidentes"]},Recent:{msgid:"Recent",msgstr:["Recente"]},"Select all entries":{msgid:"Select all entries",msgstr:["Seleccionar todas as entradas"]},"Select entry":{msgid:"Select entry",msgstr:["Seleccionar a entrada"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Seleccionar a fila para {nodename}"]},Size:{msgid:"Size",msgstr:["Tamaño"]},Undo:{msgid:"Undo",msgstr:["Desfacer"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Enviar algún contido ou sincronizalo cos seus dispositivos!"]}}}}},{locale:"he",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Hebrew (https://app.transifex.com/nextcloud/teams/64236/he/)","Content-Type":"text/plain; charset=UTF-8",Language:"he","Plural-Forms":"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Hebrew (https://app.transifex.com/nextcloud/teams/64236/he/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: he\nPlural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["ביטול"]}}}}},{locale:"hi_IN",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Hindi (India) (https://app.transifex.com/nextcloud/teams/64236/hi_IN/)","Content-Type":"text/plain; charset=UTF-8",Language:"hi_IN","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Hindi (India) (https://app.transifex.com/nextcloud/teams/64236/hi_IN/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: hi_IN\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"hr",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Croatian (https://app.transifex.com/nextcloud/teams/64236/hr/)","Content-Type":"text/plain; charset=UTF-8",Language:"hr","Plural-Forms":"nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Croatian (https://app.transifex.com/nextcloud/teams/64236/hr/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: hr\nPlural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"hsb",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Upper Sorbian (https://app.transifex.com/nextcloud/teams/64236/hsb/)","Content-Type":"text/plain; charset=UTF-8",Language:"hsb","Plural-Forms":"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Upper Sorbian (https://app.transifex.com/nextcloud/teams/64236/hsb/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: hsb\nPlural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"hu_HU",json:{charset:"utf-8",headers:{"Last-Translator":"Gyuris Gellért , 2024","Language-Team":"Hungarian (Hungary) (https://app.transifex.com/nextcloud/teams/64236/hu_HU/)","Content-Type":"text/plain; charset=UTF-8",Language:"hu_HU","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nFőnyedi Áron , 2023\nGyuris Gellért , 2024\n"},msgstr:["Last-Translator: Gyuris Gellért , 2024\nLanguage-Team: Hungarian (Hungary) (https://app.transifex.com/nextcloud/teams/64236/hu_HU/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: hu_HU\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["„{name}” érvénytelen mappanév."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["„{name}” nem engedélyezett mappanév"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["„/” jel nem szerepelhet mappa nevében."]},"All files":{msgid:"All files",msgstr:["Minden fájl"]},Choose:{msgid:"Choose",msgstr:["Kiválasztás"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["{file} kiválasztása"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["%n fájl kiválasztása","%n fájl kiválasztása"]},Copy:{msgid:"Copy",msgstr:["Másolás"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Másolás ide: {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Az új mappa létrehozása nem lehetséges"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Fájlbeállítások betöltése nem lehetséges"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Fájlnézetek betöltése nem lehetséges"]},"Create directory":{msgid:"Create directory",msgstr:["Mappa létrehozása"]},"Current view selector":{msgid:"Current view selector",msgstr:["Jelenlegi nézet választó"]},Favorites:{msgid:"Favorites",msgstr:["Kedvencek"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["A kedvencként megjelölt fájlok és mappák itt jelennek meg."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["A nemrég módosított fájlok és mappák itt jelennek meg."]},"Filter file list":{msgid:"Filter file list",msgstr:["Fájl lista szűrése"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["A mappa neve nem lehet üres."]},Home:{msgid:"Home",msgstr:["Kezdőlap"]},Modified:{msgid:"Modified",msgstr:["Módosítva"]},Move:{msgid:"Move",msgstr:["Mozgatás"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Mozgatás ide: {target}"]},Name:{msgid:"Name",msgstr:["Név"]},New:{msgid:"New",msgstr:["Új"]},"New folder":{msgid:"New folder",msgstr:["Új mappa"]},"New folder name":{msgid:"New folder name",msgstr:["Új mappa név"]},"No files in here":{msgid:"No files in here",msgstr:["Itt nincsenek fájlok"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nincs a szűrési feltételeknek megfelelő fájl."]},"No matching files":{msgid:"No matching files",msgstr:["Nincs ilyen fájl"]},Recent:{msgid:"Recent",msgstr:["Gyakori"]},"Select all entries":{msgid:"Select all entries",msgstr:["Minden bejegyzés kijelölése"]},"Select entry":{msgid:"Select entry",msgstr:["Bejegyzés kijelölése"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Válassz sort a következőnek: {nodename}"]},Size:{msgid:"Size",msgstr:["Méret"]},Undo:{msgid:"Undo",msgstr:["Visszavonás"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Tölts fel tartalmat vagy szinkronizálj az eszközeiddel!"]}}}}},{locale:"hy",json:{charset:"utf-8",headers:{"Last-Translator":"Sos Aghamiryan , 2025","Language-Team":"Armenian (https://app.transifex.com/nextcloud/teams/64236/hy/)","Content-Type":"text/plain; charset=UTF-8",Language:"hy","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nSos Aghamiryan , 2025\n"},msgstr:["Last-Translator: Sos Aghamiryan , 2025\nLanguage-Team: Armenian (https://app.transifex.com/nextcloud/teams/64236/hy/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: hy\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["{name} սխալ թղթապանակի անվանում է"]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["{name} համարվում է անթույլատրելի թղթապանակի անվանում"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["/ չի թույլատրվում օգտագործել անվանման մեջ"]},"All files":{msgid:"All files",msgstr:["Բոլոր ֆայլերը"]},Choose:{msgid:"Choose",msgstr:["Ընտրել"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Ընտրել {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Ընտրել %n ֆայլ","Ընտրել %n ֆայլեր"]},Copy:{msgid:"Copy",msgstr:["Պատճենել"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Պատճենել {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Չստացվեց ստեղծել նոր թղթապանակը"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Չստացվեց բեռնել ֆայլի կարգավորումները"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Չստացվեց բեռնել ֆայլերի դիտումները"]},"Create directory":{msgid:"Create directory",msgstr:["Ստեղծել դիրեկտորիա"]},"Current view selector":{msgid:"Current view selector",msgstr:["Ընթացիկ դիտման ընտրիչ"]},Favorites:{msgid:"Favorites",msgstr:["Նախընտրելիներ"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Այստեղ կցուցադրվեն այն ֆայլերն ու պանակները, որոնք դուք նշել եք որպես նախընտրելիներ:"]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Այստեղ կցուցադրվեն այն ֆայլերն ու պանակները, որոնք վերջերս փոխել եք:"]},"Filter file list":{msgid:"Filter file list",msgstr:["Ֆիլտրել ֆայլերի ցուցակը"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Թղթապանակի անունը չի կարող դատարկ լինել:"]},Home:{msgid:"Home",msgstr:["Սկիզբ"]},Modified:{msgid:"Modified",msgstr:["Փոփոխված"]},Move:{msgid:"Move",msgstr:["Տեղափոխել"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Տեղափոխել {target}"]},Name:{msgid:"Name",msgstr:["Անուն"]},New:{msgid:"New",msgstr:["Նոր"]},"New folder":{msgid:"New folder",msgstr:["Նոր թղթապանակ"]},"New folder name":{msgid:"New folder name",msgstr:["Նոր թղթապանակի անվանում"]},"No files in here":{msgid:"No files in here",msgstr:["Այստեղ չկան ֆայլեր"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Ձեր ֆիլտրին համապատասխանող ֆայլերը չեն գտնվել:"]},"No matching files":{msgid:"No matching files",msgstr:["Չկան համապատասխան ֆայլեր"]},Recent:{msgid:"Recent",msgstr:["Վերջին"]},"Select all entries":{msgid:"Select all entries",msgstr:["Ընտրել բոլոր գրառումները"]},"Select entry":{msgid:"Select entry",msgstr:["Ընտրել բոլոր գրառումը"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Ընտրեք տողը {nodename}-ի համար "]},Size:{msgid:"Size",msgstr:["Չափ"]},Undo:{msgid:"Undo",msgstr:["Ետարկել"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Ներբեռնեք որոշ բովանդակություն կամ համաժամացրեք այն ձեր սարքերի հետ:"]}}}}},{locale:"ia",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Interlingua (https://app.transifex.com/nextcloud/teams/64236/ia/)","Content-Type":"text/plain; charset=UTF-8",Language:"ia","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Interlingua (https://app.transifex.com/nextcloud/teams/64236/ia/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ia\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"id",json:{charset:"utf-8",headers:{"Last-Translator":"Lun May, 2024","Language-Team":"Indonesian (https://app.transifex.com/nextcloud/teams/64236/id/)","Content-Type":"text/plain; charset=UTF-8",Language:"id","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nLinerly , 2023\nLun May, 2024\n"},msgstr:["Last-Translator: Lun May, 2024\nLanguage-Team: Indonesian (https://app.transifex.com/nextcloud/teams/64236/id/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: id\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" bukan nama folder yang valid.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" merupakan nama folder yang tidak diperbolehkan']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" tidak diperbolehkan di dalam nama folder.']},"All files":{msgid:"All files",msgstr:["Semua berkas"]},Choose:{msgid:"Choose",msgstr:["Pilih"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Pilih {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Pilih %n file"]},Copy:{msgid:"Copy",msgstr:["Salin"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Salin ke {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Tidak dapat membuat folder baru"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Tidak dapat memuat pengaturan file"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Tidak dapat memuat tampilan file"]},"Create directory":{msgid:"Create directory",msgstr:["Buat direktori"]},"Current view selector":{msgid:"Current view selector",msgstr:["Pemilih tampilan saat ini"]},Favorites:{msgid:"Favorites",msgstr:["Favorit"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Berkas dan folder yang Anda tandai sebagai favorit akan muncul di sini."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Berkas dan folder yang Anda ubah baru-baru ini akan muncul di sini."]},"Filter file list":{msgid:"Filter file list",msgstr:["Saring daftar berkas"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Name berkas tidak boleh kosong."]},Home:{msgid:"Home",msgstr:["Beranda"]},Modified:{msgid:"Modified",msgstr:["Diubah"]},Move:{msgid:"Move",msgstr:["Pindahkan"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Pindahkan ke {target}"]},Name:{msgid:"Name",msgstr:["Nama"]},New:{msgid:"New",msgstr:["Baru"]},"New folder":{msgid:"New folder",msgstr:["Folder baru"]},"New folder name":{msgid:"New folder name",msgstr:["Nama folder baru"]},"No files in here":{msgid:"No files in here",msgstr:["Tidak ada berkas di sini"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Tidak ada berkas yang cocok dengan penyaringan Anda."]},"No matching files":{msgid:"No matching files",msgstr:["Tidak ada berkas yang cocok"]},Recent:{msgid:"Recent",msgstr:["Terkini"]},"Select all entries":{msgid:"Select all entries",msgstr:["Pilih semua entri"]},"Select entry":{msgid:"Select entry",msgstr:["Pilih entri"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Pilih baris untuk {nodename}"]},Size:{msgid:"Size",msgstr:["Ukuran"]},Undo:{msgid:"Undo",msgstr:["Tidak jadi"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Unggah beberapa konten atau sinkronkan dengan perangkat Anda!"]}}}}},{locale:"ig",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Igbo (https://app.transifex.com/nextcloud/teams/64236/ig/)","Content-Type":"text/plain; charset=UTF-8",Language:"ig","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Igbo (https://app.transifex.com/nextcloud/teams/64236/ig/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ig\nPlural-Forms: nplurals=1; plural=0;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"is",json:{charset:"utf-8",headers:{"Last-Translator":"Sveinn í Felli , 2025","Language-Team":"Icelandic (https://app.transifex.com/nextcloud/teams/64236/is/)","Content-Type":"text/plain; charset=UTF-8",Language:"is","Plural-Forms":"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nSveinn í Felli , 2025\n"},msgstr:["Last-Translator: Sveinn í Felli , 2025\nLanguage-Team: Icelandic (https://app.transifex.com/nextcloud/teams/64236/is/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: is\nPlural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" er ógilt möppuheiti.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" er ekki leyfilegt möppuheiti']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" er er ekki leyfilegt innan í skráarheiti.']},"All files":{msgid:"All files",msgstr:["Allar skrár"]},Choose:{msgid:"Choose",msgstr:["Veldu"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Veldu {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Veldu %n skrá","Veldu %n skrár"]},Copy:{msgid:"Copy",msgstr:["Afrita"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Afrita í {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Get ekki búið til nýju möppuna"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Tókst ekki að hlaða inn stillingum skráa"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Tókst ekki að hlaða inn sýnum skráa"]},"Create directory":{msgid:"Create directory",msgstr:["Búa til möppu"]},"Current view selector":{msgid:"Current view selector",msgstr:["Núverandi val sýnar"]},Favorites:{msgid:"Favorites",msgstr:["Eftirlæti"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Skrár og möppur sem þú merkir sem eftirlæti birtast hér."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Skrár og möppur sem þú breyttir nýlega birtast hér."]},"Filter file list":{msgid:"Filter file list",msgstr:["Sía skráalista"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Möppuheiti má ekki vera tómt."]},Home:{msgid:"Home",msgstr:["Heim"]},Modified:{msgid:"Modified",msgstr:["Breytt"]},Move:{msgid:"Move",msgstr:["Færa"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Færa í {target}"]},Name:{msgid:"Name",msgstr:["Heiti"]},New:{msgid:"New",msgstr:["Nýtt"]},"New folder":{msgid:"New folder",msgstr:["Ný mappa"]},"New folder name":{msgid:"New folder name",msgstr:["Heiti nýrrar möppu"]},"No files in here":{msgid:"No files in here",msgstr:["Engar skrár hér"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Engar skrár fundust sem passa við síuna."]},"No matching files":{msgid:"No matching files",msgstr:["Engar samsvarandi skrár"]},Recent:{msgid:"Recent",msgstr:["Nýlegt"]},"Select all entries":{msgid:"Select all entries",msgstr:["Velja allar færslur"]},"Select entry":{msgid:"Select entry",msgstr:["Velja færslu"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Veldu röðina fyrir {nodename}"]},Size:{msgid:"Size",msgstr:["Stærð"]},Undo:{msgid:"Undo",msgstr:["Afturkalla"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Sendu inn eitthvað efni eða samstilltu við tækin þín!"]}}}}},{locale:"it",json:{charset:"utf-8",headers:{"Last-Translator":"Sebastiano Furlan, 2024","Language-Team":"Italian (https://app.transifex.com/nextcloud/teams/64236/it/)","Content-Type":"text/plain; charset=UTF-8",Language:"it","Plural-Forms":"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nClaudio Scandella, 2023\nRaffaele Silano , 2024\nSebastiano Furlan, 2024\n"},msgstr:["Last-Translator: Sebastiano Furlan, 2024\nLanguage-Team: Italian (https://app.transifex.com/nextcloud/teams/64236/it/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: it\nPlural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" non è un nome di cartella valido.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" non è un nome di cartella ammesso']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" non è ammesso all\'interno del nome di una cartella.']},"All files":{msgid:"All files",msgstr:["Tutti i file"]},Choose:{msgid:"Choose",msgstr:["Scegli"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Scegli {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Seleziona %n file","Seleziona %n file","Seleziona %n file"]},Copy:{msgid:"Copy",msgstr:["Copia"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copia in {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Impossibile creare la nuova cartella"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Impossibile caricare le impostazioni dei file"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Impossibile caricare le visualizzazioni dei file"]},"Create directory":{msgid:"Create directory",msgstr:["Crea directory"]},"Current view selector":{msgid:"Current view selector",msgstr:["Selettore della vista corrente"]},Favorites:{msgid:"Favorites",msgstr:["Preferiti"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["I file e le cartelle contrassegnate come preferite saranno mostrate qui."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["I file e le cartelle che hai modificato di recente saranno mostrate qui."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtra elenco file"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Il nome della cartella non può essere vuoto."]},Home:{msgid:"Home",msgstr:["Home"]},Modified:{msgid:"Modified",msgstr:["Modificato"]},Move:{msgid:"Move",msgstr:["Sposta"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Sposta in {target}"]},Name:{msgid:"Name",msgstr:["Nome"]},New:{msgid:"New",msgstr:["Nuovo"]},"New folder":{msgid:"New folder",msgstr:["Nuova cartella"]},"New folder name":{msgid:"New folder name",msgstr:["Nuovo nome cartella"]},"No files in here":{msgid:"No files in here",msgstr:["Nessun file qui"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nessun file che corrisponde al tuo filtro è stato trovato."]},"No matching files":{msgid:"No matching files",msgstr:["Nessun file corrispondente"]},Recent:{msgid:"Recent",msgstr:["Recente"]},"Select all entries":{msgid:"Select all entries",msgstr:["Scegli tutte le voci"]},"Select entry":{msgid:"Select entry",msgstr:["Seleziona la voce"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Seleziona la riga per {nodename}"]},Size:{msgid:"Size",msgstr:["Taglia/dimensioni"]},Undo:{msgid:"Undo",msgstr:["Annulla"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Carica qualche contenuto o sincronizza con i tuoi dispositivi!"]}}}}},{locale:"ja_JP",json:{charset:"utf-8",headers:{"Last-Translator":"devi, 2024","Language-Team":"Japanese (Japan) (https://app.transifex.com/nextcloud/teams/64236/ja_JP/)","Content-Type":"text/plain; charset=UTF-8",Language:"ja_JP","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nUchiyama Takuya , 2023\ntakehito kondo, 2023\nkojima.imamura, 2024\nTakafumi AKAMATSU, 2024\ndevi, 2024\n"},msgstr:["Last-Translator: devi, 2024\nLanguage-Team: Japanese (Japan) (https://app.transifex.com/nextcloud/teams/64236/ja_JP/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ja_JP\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" はフォルダー名に使用できません。']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}"は許可されたフォルダー名ではありません']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["フォルダー名に「/(スラッシュ)」は使用できません。"]},"All files":{msgid:"All files",msgstr:["すべてのファイル"]},Choose:{msgid:"Choose",msgstr:["選択"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["{file} を選択"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["%n 個のファイルを選択"]},Copy:{msgid:"Copy",msgstr:["コピー"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["{target} にコピー"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["新しいフォルダーを作成できませんでした"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["ファイル設定を読み込めませんでした"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["ファイルビューを読み込めませんでした"]},"Create directory":{msgid:"Create directory",msgstr:["ディレクトリを作成"]},"Current view selector":{msgid:"Current view selector",msgstr:["現在のビューセレクタ"]},Favorites:{msgid:"Favorites",msgstr:["お気に入り"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["お気に入りとしてマークしたファイルとフォルダがここに表示されます。"]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["最近変更したファイルとフォルダがここに表示されます。"]},"Filter file list":{msgid:"Filter file list",msgstr:["ファイルリストをフィルタ"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["フォルダ名は空にできません。"]},Home:{msgid:"Home",msgstr:["ホーム"]},Modified:{msgid:"Modified",msgstr:["変更済み"]},Move:{msgid:"Move",msgstr:["移動"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["{target} に移動"]},Name:{msgid:"Name",msgstr:["名前"]},New:{msgid:"New",msgstr:["新規作成"]},"New folder":{msgid:"New folder",msgstr:["新しいフォルダー"]},"New folder name":{msgid:"New folder name",msgstr:["新しいフォルダーの名前"]},"No files in here":{msgid:"No files in here",msgstr:["ファイルがありません"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["フィルタに一致するファイルは見つかりませんでした。"]},"No matching files":{msgid:"No matching files",msgstr:["一致するファイルはありません"]},Recent:{msgid:"Recent",msgstr:["最近"]},"Select all entries":{msgid:"Select all entries",msgstr:["すべてのエントリを選択"]},"Select entry":{msgid:"Select entry",msgstr:["エントリを選択"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["{nodename} の行を選択"]},Size:{msgid:"Size",msgstr:["サイズ"]},Undo:{msgid:"Undo",msgstr:["元に戻す"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["コンテンツをアップロードするか、デバイスと同期してください!"]}}}}},{locale:"ka",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Georgian (https://app.transifex.com/nextcloud/teams/64236/ka/)","Content-Type":"text/plain; charset=UTF-8",Language:"ka","Plural-Forms":"nplurals=2; plural=(n!=1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Georgian (https://app.transifex.com/nextcloud/teams/64236/ka/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ka\nPlural-Forms: nplurals=2; plural=(n!=1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"ka_GE",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Georgian (Georgia) (https://app.transifex.com/nextcloud/teams/64236/ka_GE/)","Content-Type":"text/plain; charset=UTF-8",Language:"ka_GE","Plural-Forms":"nplurals=2; plural=(n!=1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Georgian (Georgia) (https://app.transifex.com/nextcloud/teams/64236/ka_GE/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ka_GE\nPlural-Forms: nplurals=2; plural=(n!=1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"kab",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Kabyle (https://app.transifex.com/nextcloud/teams/64236/kab/)","Content-Type":"text/plain; charset=UTF-8",Language:"kab","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Kabyle (https://app.transifex.com/nextcloud/teams/64236/kab/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: kab\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["Sefsex"]}}}}},{locale:"kk",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Kazakh (https://app.transifex.com/nextcloud/teams/64236/kk/)","Content-Type":"text/plain; charset=UTF-8",Language:"kk","Plural-Forms":"nplurals=2; plural=(n!=1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Kazakh (https://app.transifex.com/nextcloud/teams/64236/kk/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: kk\nPlural-Forms: nplurals=2; plural=(n!=1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"km",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Khmer (https://app.transifex.com/nextcloud/teams/64236/km/)","Content-Type":"text/plain; charset=UTF-8",Language:"km","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Khmer (https://app.transifex.com/nextcloud/teams/64236/km/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: km\nPlural-Forms: nplurals=1; plural=0;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"kn",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Kannada (https://app.transifex.com/nextcloud/teams/64236/kn/)","Content-Type":"text/plain; charset=UTF-8",Language:"kn","Plural-Forms":"nplurals=2; plural=(n > 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Kannada (https://app.transifex.com/nextcloud/teams/64236/kn/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: kn\nPlural-Forms: nplurals=2; plural=(n > 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"ko",json:{charset:"utf-8",headers:{"Last-Translator":"LEE Hwanyong , 2025","Language-Team":"Korean (https://app.transifex.com/nextcloud/teams/64236/ko/)","Content-Type":"text/plain; charset=UTF-8",Language:"ko","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nJihwan Ahn, 2023\nBrandon Han, 2024\n이상오, 2024\nHyeongjin Park, 2025\nLEE Hwanyong , 2025\n"},msgstr:["Last-Translator: LEE Hwanyong , 2025\nLanguage-Team: Korean (https://app.transifex.com/nextcloud/teams/64236/ko/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ko\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}"은 사용할 수 없는 폴더명입니다.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}"은 허용되지 않은 폴더명입니다.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/"는 폴더명에 사용할 수 없는 기호입니다.']},"All files":{msgid:"All files",msgstr:["모든 파일"]},Choose:{msgid:"Choose",msgstr:["선택"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["{file} 선택"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["%n개의 파일 선택"]},Copy:{msgid:"Copy",msgstr:["복사"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["{target}으로 복사"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["새 폴더를 만들 수 없음"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["파일 설정을 불러오지 못함"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["파일 보기를 불러오지 못함"]},"Create directory":{msgid:"Create directory",msgstr:["디렉토리 만들기"]},"Current view selector":{msgid:"Current view selector",msgstr:["현재 뷰 선택자"]},Favorites:{msgid:"Favorites",msgstr:["즐겨찾기"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["즐겨찾기로 표시한 파일 및 폴더가 이곳에 표시됩니다."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["최근 수정한 파일 및 폴더가 이곳에 표시됩니다."]},"Filter file list":{msgid:"Filter file list",msgstr:["파일 목록 필터링"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["폴더명을 비울 수 없습니다."]},Home:{msgid:"Home",msgstr:["홈"]},Modified:{msgid:"Modified",msgstr:["수정됨"]},Move:{msgid:"Move",msgstr:["이동"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["{target}으로 이동"]},Name:{msgid:"Name",msgstr:["이름"]},New:{msgid:"New",msgstr:["새로 만들기"]},"New folder":{msgid:"New folder",msgstr:["새 폴더"]},"New folder name":{msgid:"New folder name",msgstr:["새 폴더명"]},"No files in here":{msgid:"No files in here",msgstr:["파일이 없습니다"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["선택한 필터에 해당하는 파일이 없습니다."]},"No matching files":{msgid:"No matching files",msgstr:["일치하는 파일 없음"]},Recent:{msgid:"Recent",msgstr:["최근"]},"Select all entries":{msgid:"Select all entries",msgstr:["모두 선택"]},"Select entry":{msgid:"Select entry",msgstr:["항목 선택"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["{nodename}의 행 선택"]},Size:{msgid:"Size",msgstr:["크기"]},Undo:{msgid:"Undo",msgstr:["되돌리기"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["기기에서 파일을 업로드 또는 동기화하세요!"]}}}}},{locale:"la",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Latin (https://app.transifex.com/nextcloud/teams/64236/la/)","Content-Type":"text/plain; charset=UTF-8",Language:"la","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Latin (https://app.transifex.com/nextcloud/teams/64236/la/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: la\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"lb",json:{charset:"utf-8",headers:{"Last-Translator":"VoXaN24ch, 2024","Language-Team":"Luxembourgish (https://app.transifex.com/nextcloud/teams/64236/lb/)","Content-Type":"text/plain; charset=UTF-8",Language:"lb","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nVoXaN24ch, 2024\n"},msgstr:["Last-Translator: VoXaN24ch, 2024\nLanguage-Team: Luxembourgish (https://app.transifex.com/nextcloud/teams/64236/lb/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: lb\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["{name} ass en ongëlteg Dossier"]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["{name} ass net en erlaabten Dossiernumm"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" ass net an engem Dossier Numm erlaabt']},"All files":{msgid:"All files",msgstr:["All Dateien"]},Choose:{msgid:"Choose",msgstr:["Wielt"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Wielt {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Wielt %n Fichieren","Wielt %n Fichier"]},Copy:{msgid:"Copy",msgstr:["Kopie"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopie op {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Konnt den neien Dossier net erstellen"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Konnt d'Dateienastellungen net lueden"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Konnt d'Dateien net lueden"]},"Create directory":{msgid:"Create directory",msgstr:["Erstellt Verzeechnes"]},"Current view selector":{msgid:"Current view selector",msgstr:["Aktuell Vue selector"]},Favorites:{msgid:"Favorites",msgstr:["Favoritten"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Dateien an Ordner, déi Dir als Favorit markéiert, ginn hei gewisen"]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Dateien an Ordner déi Dir viru kuerzem geännert hutt ginn hei op"]},"Filter file list":{msgid:"Filter file list",msgstr:["Filter Datei Lëscht"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Dossier Numm kann net eidel sinn"]},Home:{msgid:"Home",msgstr:["Wëllkomm"]},Modified:{msgid:"Modified",msgstr:["Geännert"]},Move:{msgid:"Move",msgstr:["Plënne"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Plënneren {target}"]},Name:{msgid:"Name",msgstr:["Numm"]},New:{msgid:"New",msgstr:["Nei"]},"New folder":{msgid:"New folder",msgstr:["Neien dossier"]},"New folder name":{msgid:"New folder name",msgstr:["Neien dossier numm"]},"No files in here":{msgid:"No files in here",msgstr:["Kee fichier hei"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Kee fichier deen äre filter passt gouf fonnt"]},"No matching files":{msgid:"No matching files",msgstr:["Keng passende dateien"]},Recent:{msgid:"Recent",msgstr:["Rezent"]},"Select all entries":{msgid:"Select all entries",msgstr:["Wielt all entréen"]},"Select entry":{msgid:"Select entry",msgstr:["Wielt entrée"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Wielt d'zeil fir {nodename}"]},Size:{msgid:"Size",msgstr:["Gréisst"]},Undo:{msgid:"Undo",msgstr:["Undoen"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Luet en inhalt erop oder synchroniséiert mat ären apparater"]}}}}},{locale:"lo",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Lao (https://app.transifex.com/nextcloud/teams/64236/lo/)","Content-Type":"text/plain; charset=UTF-8",Language:"lo","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Lao (https://app.transifex.com/nextcloud/teams/64236/lo/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: lo\nPlural-Forms: nplurals=1; plural=0;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"lt_LT",json:{charset:"utf-8",headers:{"Last-Translator":"Moo, 2025","Language-Team":"Lithuanian (Lithuania) (https://app.transifex.com/nextcloud/teams/64236/lt_LT/)","Content-Type":"text/plain; charset=UTF-8",Language:"lt_LT","Plural-Forms":"nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nPaulius Liškauskas, 2024\nMoo, 2025\n"},msgstr:["Last-Translator: Moo, 2025\nLanguage-Team: Lithuanian (Lithuania) (https://app.transifex.com/nextcloud/teams/64236/lt_LT/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: lt_LT\nPlural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["„{name}“ yra netinkamas aplanko pavadinimas."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["„{name}“ yra neleidžiamas aplanko pavadinimas"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["„/“ yra neleidžiamas aplanko pavadinime."]},"All files":{msgid:"All files",msgstr:["Visi failai"]},Choose:{msgid:"Choose",msgstr:["Pasirinkti"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Pasirinkti {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Pasirinkti %n failą","Pasirinkti %n failus","Pasirinkti %n failų","Pasirinkti %n failą"]},Copy:{msgid:"Copy",msgstr:["Kopijuoti"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopijuoti į {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Nepavyko sukurti naujo aplanko"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Nepavyko įkelti failų nustatymų"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Nepavyko įkelti failų peržiūrų"]},"Create directory":{msgid:"Create directory",msgstr:["Sukurti katalogą"]},"Current view selector":{msgid:"Current view selector",msgstr:["Dabartinis peržiūros pasirinkimas"]},Favorites:{msgid:"Favorites",msgstr:["Populiariausi"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Failai ir aplankai, kuriuos pažymėsite kaip mėgstamiausius, bus rodomi čia."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Čia bus rodomi failai ir aplankai, kuriuos neseniai pakeitėte."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtruoti failų sąrašą"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Aplanko pavadinimas negali būti tuščias."]},Home:{msgid:"Home",msgstr:["Pradžia"]},Modified:{msgid:"Modified",msgstr:["Pakeista"]},Move:{msgid:"Move",msgstr:["Perkelti"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Perkelti į {target}"]},Name:{msgid:"Name",msgstr:["Vardas"]},New:{msgid:"New",msgstr:["Naujas"]},"New folder":{msgid:"New folder",msgstr:["Naujas aplankas"]},"New folder name":{msgid:"New folder name",msgstr:["Naujas aplanko pavadinimas"]},"No files in here":{msgid:"No files in here",msgstr:["Čia failų nėra"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nepavyko rasti failų pagal filtro nustatymus"]},"No matching files":{msgid:"No matching files",msgstr:["Nėra atitinkančių failų"]},Recent:{msgid:"Recent",msgstr:["Nauji"]},"Select all entries":{msgid:"Select all entries",msgstr:["Žymėti visus įrašus"]},"Select entry":{msgid:"Select entry",msgstr:["Žymėti įrašą"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Pasirinkite eilutę {nodename}"]},Size:{msgid:"Size",msgstr:["Dydis"]},Undo:{msgid:"Undo",msgstr:["Atšaukti"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Įkelkite turinio arba sinchronizuokite su savo įrenginiais!"]}}}}},{locale:"lv",json:{charset:"utf-8",headers:{"Last-Translator":"Edgars Andersons, 2025","Language-Team":"Latvian (https://app.transifex.com/nextcloud/teams/64236/lv/)","Content-Type":"text/plain; charset=UTF-8",Language:"lv","Plural-Forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nPapuass , 2024\nArmīns Jeltajevs , 2024\nEdgars Andersons, 2025\n"},msgstr:["Last-Translator: Edgars Andersons, 2025\nLanguage-Team: Latvian (https://app.transifex.com/nextcloud/teams/64236/lv/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: lv\nPlural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" nav derīgs mapes nosaukums.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" nav atļauts mapes nosaukums']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" nav atļauts mapes nosaukuma izmantošanā.']},"All files":{msgid:"All files",msgstr:["Visas datnes"]},Choose:{msgid:"Choose",msgstr:["Izvēlieties"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Izvēlieties {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Izvēlēties %n datņu","Izvēlēties %n datni","Izvēlēties %n datnes"]},Copy:{msgid:"Copy",msgstr:["Kopēt"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopēt uz {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Nevarēja izveidot jaunu mapi"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Nevarēja ielādēt datņu iestatījumus"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Nevarēja ielādēt datņu apskatījumus"]},"Create directory":{msgid:"Create directory",msgstr:["Izveidot direktoriju"]},"Current view selector":{msgid:"Current view selector",msgstr:["Pašreizēja skata atlasītājs"]},Favorites:{msgid:"Favorites",msgstr:["Favorīti"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Šeit parādīsies datnes un mapes, kas tiks atzīmētas kā iecienītas."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Šeit parādīsies datnes un mapes, kuras nesen tika izmainītas."]},"Filter file list":{msgid:"Filter file list",msgstr:["Atlasīt datņu sarakstu"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Mapes nosaukums nevar būt tukšs."]},Home:{msgid:"Home",msgstr:["Sākums"]},Modified:{msgid:"Modified",msgstr:["Izmaninīta"]},Move:{msgid:"Move",msgstr:["Pārvietot"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Pārvietot uz {target}"]},Name:{msgid:"Name",msgstr:["Nosaukums"]},New:{msgid:"New",msgstr:["Jauns"]},"New folder":{msgid:"New folder",msgstr:["Jauna mape"]},"New folder name":{msgid:"New folder name",msgstr:["Jaunas mapes nosaukums"]},"No files in here":{msgid:"No files in here",msgstr:["Šeit nav datņu"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Netika atrasta neviena datne, kas atbilst atlasei."]},"No matching files":{msgid:"No matching files",msgstr:["Nav atbilstošu datņu"]},Recent:{msgid:"Recent",msgstr:["Nesenās"]},"Select all entries":{msgid:"Select all entries",msgstr:["Atlasīt visus ierakstus"]},"Select entry":{msgid:"Select entry",msgstr:["Atlasīt ierakstu"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Atlasīt rindu {nodename}"]},Size:{msgid:"Size",msgstr:["Izmērs"]},Undo:{msgid:"Undo",msgstr:["Atsaukt"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Augšupielādē kādu saturu vai sinhronizē savās iekārtās!"]}}}}},{locale:"mk",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Macedonian (https://app.transifex.com/nextcloud/teams/64236/mk/)","Content-Type":"text/plain; charset=UTF-8",Language:"mk","Plural-Forms":"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Macedonian (https://app.transifex.com/nextcloud/teams/64236/mk/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: mk\nPlural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["Врати"]}}}}},{locale:"mn",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Mongolian (https://app.transifex.com/nextcloud/teams/64236/mn/)","Content-Type":"text/plain; charset=UTF-8",Language:"mn","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Mongolian (https://app.transifex.com/nextcloud/teams/64236/mn/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: mn\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["Буцаах"]}}}}},{locale:"mr",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Marathi (https://app.transifex.com/nextcloud/teams/64236/mr/)","Content-Type":"text/plain; charset=UTF-8",Language:"mr","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Marathi (https://app.transifex.com/nextcloud/teams/64236/mr/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: mr\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["पूर्ववत करा"]}}}}},{locale:"ms_MY",json:{charset:"utf-8",headers:{"Last-Translator":"DT Navy, 2024","Language-Team":"Malay (Malaysia) (https://app.transifex.com/nextcloud/teams/64236/ms_MY/)","Content-Type":"text/plain; charset=UTF-8",Language:"ms_MY","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nDT Navy, 2024\n"},msgstr:["Last-Translator: DT Navy, 2024\nLanguage-Team: Malay (Malaysia) (https://app.transifex.com/nextcloud/teams/64236/ms_MY/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ms_MY\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" adalah nama folder yang tidak sesuai ']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" nama folder yang tidak dibenarkan']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" tidak dibenarkan dalam nama folder']},"All files":{msgid:"All files",msgstr:["Semua fail"]},Choose:{msgid:"Choose",msgstr:["Pilih"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Pilih {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Pilih fail %n"]},Copy:{msgid:"Copy",msgstr:["menyalin"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["menyalin ke {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Tidak dapat mewujudkan folder baharu"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Tidak dapat memuatkan tetapan fail"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Tidak dapat memuatkan paparan fail"]},"Create directory":{msgid:"Create directory",msgstr:["mewujudkan direktori"]},"Current view selector":{msgid:"Current view selector",msgstr:["pemilih pandangan semasa"]},Favorites:{msgid:"Favorites",msgstr:["Pilihan"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Fail dan folder yang anda tanda sebagai pilihan akan dipaparkan di sini."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Fail dan folder yang anda telah ubah suai baru-baru ini dipaparkan di sini."]},"Filter file list":{msgid:"Filter file list",msgstr:["Menapis senarai fail"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Nama folder tidak boleh kosong."]},Home:{msgid:"Home",msgstr:["Utama"]},Modified:{msgid:"Modified",msgstr:["Ubah suai"]},Move:{msgid:"Move",msgstr:["pindah"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["pindah ke {target}"]},Name:{msgid:"Name",msgstr:["Nama"]},New:{msgid:"New",msgstr:["Baru"]},"New folder":{msgid:"New folder",msgstr:["Folder Baharu"]},"New folder name":{msgid:"New folder name",msgstr:["Nama folder baharu"]},"No files in here":{msgid:"No files in here",msgstr:["Tiada fail di sini"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Tiada fail yang sepadan dengan tapisan anda."]},"No matching files":{msgid:"No matching files",msgstr:["Tiada fail yang sepadan"]},Recent:{msgid:"Recent",msgstr:["baru-baru ini"]},"Select all entries":{msgid:"Select all entries",msgstr:["Pilih semua entri"]},"Select entry":{msgid:"Select entry",msgstr:["Pilih entri"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["memilih baris {nodename}"]},Size:{msgid:"Size",msgstr:["Saiz"]},Undo:{msgid:"Undo",msgstr:["buat asal"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Muat naik beberapa kandungan atau selaras dengan peranti anda!"]}}}}},{locale:"my",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Burmese (https://app.transifex.com/nextcloud/teams/64236/my/)","Content-Type":"text/plain; charset=UTF-8",Language:"my","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Burmese (https://app.transifex.com/nextcloud/teams/64236/my/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: my\nPlural-Forms: nplurals=1; plural=0;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["နဂိုအတိုင်းပြန်ထားရန်"]}}}}},{locale:"nb_NO",json:{charset:"utf-8",headers:{"Last-Translator":"Magnus Granås, 2025","Language-Team":"Norwegian Bokmål (Norway) (https://app.transifex.com/nextcloud/teams/64236/nb_NO/)","Content-Type":"text/plain; charset=UTF-8",Language:"nb_NO","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nD PE, 2023\nSyvert Fossdal, 2024\narmandg , 2024\nMagnus Granås, 2025\n"},msgstr:["Last-Translator: Magnus Granås, 2025\nLanguage-Team: Norwegian Bokmål (Norway) (https://app.transifex.com/nextcloud/teams/64236/nb_NO/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: nb_NO\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["«{name}» er ikke et gyldig mappenavn."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["«{name}» er ikke et tillatt mappenavn."]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" er ikke tillatt inne i et mappenavn.']},"All files":{msgid:"All files",msgstr:["Alle filer"]},Choose:{msgid:"Choose",msgstr:["Velg"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Velg {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Velg %n fil","Velg %n filer"]},Copy:{msgid:"Copy",msgstr:["Kopier"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopier til {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Kunne ikke opprette den nye mappen"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Kunne ikke laste filinnstillinger"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Kunne ikke laste filvisninger"]},"Create directory":{msgid:"Create directory",msgstr:["Opprett mappe"]},"Current view selector":{msgid:"Current view selector",msgstr:["Nåværende visningsvelger"]},Favorites:{msgid:"Favorites",msgstr:["Favoritter"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Filer og mapper du markerer som favoritter vil vises her."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Filer og mapper du nylig har endret, vil vises her."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrer filliste"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Mappenavn kan ikke være tomt."]},Home:{msgid:"Home",msgstr:["Hjem"]},Modified:{msgid:"Modified",msgstr:["Modifisert"]},Move:{msgid:"Move",msgstr:["Flytt"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Flytt til {target}"]},Name:{msgid:"Name",msgstr:["Navn"]},New:{msgid:"New",msgstr:["Ny"]},"New folder":{msgid:"New folder",msgstr:["Ny mappe"]},"New folder name":{msgid:"New folder name",msgstr:["Nytt mappenavn"]},"No files in here":{msgid:"No files in here",msgstr:["Ingen filer her"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Ingen filer funnet med ditt filter."]},"No matching files":{msgid:"No matching files",msgstr:["Ingen filer samsvarer"]},Recent:{msgid:"Recent",msgstr:["Nylige"]},"Select all entries":{msgid:"Select all entries",msgstr:["Velg alle oppføringer"]},"Select entry":{msgid:"Select entry",msgstr:["Velg oppføring"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Velg raden for {nodename}"]},Size:{msgid:"Size",msgstr:["Størrelse"]},Undo:{msgid:"Undo",msgstr:["Angre"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Last opp innhold eller synkroniser med enhetene dine!"]}}}}},{locale:"ne",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Nepali (https://app.transifex.com/nextcloud/teams/64236/ne/)","Content-Type":"text/plain; charset=UTF-8",Language:"ne","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Nepali (https://app.transifex.com/nextcloud/teams/64236/ne/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ne\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"nl",json:{charset:"utf-8",headers:{"Last-Translator":"Casper , 2024","Language-Team":"Dutch (https://app.transifex.com/nextcloud/teams/64236/nl/)","Content-Type":"text/plain; charset=UTF-8",Language:"nl","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nJoost , 2023\nJeroen Gui, 2023\nCasper , 2024\n"},msgstr:["Last-Translator: Casper , 2024\nLanguage-Team: Dutch (https://app.transifex.com/nextcloud/teams/64236/nl/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: nl\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" is een ongeldige mapnaam.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" is geen toegestane mapnaam']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" is niet toegestaan binnen een bestandsnaam']},"All files":{msgid:"All files",msgstr:["Alle bestanden"]},Choose:{msgid:"Choose",msgstr:["Kies"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Kies {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Kies %n bestand","Kies %n bestanden"]},Copy:{msgid:"Copy",msgstr:["Kopieer"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopieer naar {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Kon de nieuwe map niet maken"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Kon de bestandsinstellingen niet laden"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Kon de bestandsweergaves niet laden"]},"Create directory":{msgid:"Create directory",msgstr:["Maak map"]},"Current view selector":{msgid:"Current view selector",msgstr:["Huidige weergave keuze"]},Favorites:{msgid:"Favorites",msgstr:["Favorieten"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Bestanden en mappen die je favoriet maakt, worden hier getoond."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Bestanden en mappen die je recent hebt gewijzigd, worden hier getoond."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filter bestandslijst"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Mapnaam mag niet leeg zijn."]},Home:{msgid:"Home",msgstr:["Home"]},Modified:{msgid:"Modified",msgstr:["Gewijzigd"]},Move:{msgid:"Move",msgstr:["Verplaatsen"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Verplaats naar {target}"]},Name:{msgid:"Name",msgstr:["Naam"]},New:{msgid:"New",msgstr:["Nieuw"]},"New folder":{msgid:"New folder",msgstr:["Nieuwe map"]},"New folder name":{msgid:"New folder name",msgstr:["Nieuwe mapnaam"]},"No files in here":{msgid:"No files in here",msgstr:["Geen bestanden hier"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Geen bestanden gevonden die voldoen aan je filter."]},"No matching files":{msgid:"No matching files",msgstr:["Geen gevonden bestanden"]},Recent:{msgid:"Recent",msgstr:["Recent"]},"Select all entries":{msgid:"Select all entries",msgstr:["Selecteer alle invoer"]},"Select entry":{msgid:"Select entry",msgstr:["Selecteer invoer"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Selecteer de rij voor {nodename}"]},Size:{msgid:"Size",msgstr:["Grootte"]},Undo:{msgid:"Undo",msgstr:["Ongedaan maken"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Upload inhoud of synchroniseer met je apparaten!"]}}}}},{locale:"nn_NO",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Norwegian Nynorsk (Norway) (https://app.transifex.com/nextcloud/teams/64236/nn_NO/)","Content-Type":"text/plain; charset=UTF-8",Language:"nn_NO","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Norwegian Nynorsk (Norway) (https://app.transifex.com/nextcloud/teams/64236/nn_NO/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: nn_NO\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"oc",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Occitan (post 1500) (https://app.transifex.com/nextcloud/teams/64236/oc/)","Content-Type":"text/plain; charset=UTF-8",Language:"oc","Plural-Forms":"nplurals=2; plural=(n > 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Occitan (post 1500) (https://app.transifex.com/nextcloud/teams/64236/oc/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: oc\nPlural-Forms: nplurals=2; plural=(n > 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["Anullar"]}}}}},{locale:"pl",json:{charset:"utf-8",headers:{"Last-Translator":"Piotr Strębski , 2024","Language-Team":"Polish (https://app.transifex.com/nextcloud/teams/64236/pl/)","Content-Type":"text/plain; charset=UTF-8",Language:"pl","Plural-Forms":"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nJUJER wtf, 2023\nM H , 2023\nValdnet, 2024\nPiotr Strębski , 2024\n"},msgstr:["Last-Translator: Piotr Strębski , 2024\nLanguage-Team: Polish (https://app.transifex.com/nextcloud/teams/64236/pl/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: pl\nPlural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" jest nieprawidłową nazwą folderu']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" nie jest dozwoloną nazwą folderu']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['Znak "/" nie jest dozwolony w nazwie folderu']},"All files":{msgid:"All files",msgstr:["Wszystkie pliki"]},Choose:{msgid:"Choose",msgstr:["Wybierz"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Wybierz {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Wybierz %n plik","Wybierz %n pliki","Wybierz %n plików","Wybierz %n plików"]},Copy:{msgid:"Copy",msgstr:["Kopiuj"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Skopiuj do {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Nie można utworzyć nowego folderu"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Nie można wczytać ustawień plików"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Nie można wczytać widoków plików"]},"Create directory":{msgid:"Create directory",msgstr:["Utwórz katalog"]},"Current view selector":{msgid:"Current view selector",msgstr:["Bieżący selektor widoku"]},Favorites:{msgid:"Favorites",msgstr:["Ulubione"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Pliki i foldery które oznaczysz jako ulubione będą wyświetlały się tutaj"]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Pliki i foldery które ostatnio modyfikowałeś będą wyświetlały się tutaj"]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtruj listę plików"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Nazwa folderu nie może być pusta"]},Home:{msgid:"Home",msgstr:["Strona główna"]},Modified:{msgid:"Modified",msgstr:["Zmodyfikowano"]},Move:{msgid:"Move",msgstr:["Przenieś"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Przejdź do {target}"]},Name:{msgid:"Name",msgstr:["Nazwa"]},New:{msgid:"New",msgstr:["Nowy"]},"New folder":{msgid:"New folder",msgstr:["Nowy folder"]},"New folder name":{msgid:"New folder name",msgstr:["Nowa nazwa folderu"]},"No files in here":{msgid:"No files in here",msgstr:["Brak plików"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nie znaleziono plików spełniających warunki filtru"]},"No matching files":{msgid:"No matching files",msgstr:["Brak pasujących plików"]},Recent:{msgid:"Recent",msgstr:["Ostatni"]},"Select all entries":{msgid:"Select all entries",msgstr:["Wybierz wszystkie wpisy"]},"Select entry":{msgid:"Select entry",msgstr:["Wybierz wpis"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Wybierz wiersz dla {nodename}"]},Size:{msgid:"Size",msgstr:["Rozmiar"]},Undo:{msgid:"Undo",msgstr:["Cofnij"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Wyślij zawartość lub zsynchronizuj ze swoimi urządzeniami!"]}}}}},{locale:"ps",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Pashto (https://app.transifex.com/nextcloud/teams/64236/ps/)","Content-Type":"text/plain; charset=UTF-8",Language:"ps","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Pashto (https://app.transifex.com/nextcloud/teams/64236/ps/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ps\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"pt_BR",json:{charset:"utf-8",headers:{"Last-Translator":"F Bausch, 2025","Language-Team":"Portuguese (Brazil) (https://app.transifex.com/nextcloud/teams/64236/pt_BR/)","Content-Type":"text/plain; charset=UTF-8",Language:"pt_BR","Plural-Forms":"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nFlávio Veras , 2023\nCauan Henrique Zorzenon , 2024\nCristiano Silva, 2024\nF Bausch, 2025\n"},msgstr:["Last-Translator: F Bausch, 2025\nLanguage-Team: Portuguese (Brazil) (https://app.transifex.com/nextcloud/teams/64236/pt_BR/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: pt_BR\nPlural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" é um nome de pasta inválido.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" não é um nome de pasta permitido']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" não é permitido dentro de um nome de pasta.']},"All files":{msgid:"All files",msgstr:["Todos os arquivos"]},Choose:{msgid:"Choose",msgstr:["Escolher"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Escolher {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Escolher %n arquivo","Escolher %n arquivos","Escolher %n arquivos"]},Copy:{msgid:"Copy",msgstr:["Copiar"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copiar para {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Não foi possível criar a nova pasta"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Não foi possível carregar configurações de arquivos"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Não foi possível carregar visualições de arquivos"]},"Create directory":{msgid:"Create directory",msgstr:["Criar diretório"]},"Current view selector":{msgid:"Current view selector",msgstr:["Seletor de visualização atual"]},Favorites:{msgid:"Favorites",msgstr:["Favoritos"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Os arquivos e pastas que você marca como favoritos aparecerão aqui."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Arquivos e pastas que você modificou recentemente aparecerão aqui."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrar lista de arquivos"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["O nome da pasta não pode ser vazio."]},Home:{msgid:"Home",msgstr:["Início"]},Modified:{msgid:"Modified",msgstr:["Modificado"]},Move:{msgid:"Move",msgstr:["Mover"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Mover para {target}"]},Name:{msgid:"Name",msgstr:["Nome"]},New:{msgid:"New",msgstr:["Novo"]},"New folder":{msgid:"New folder",msgstr:["Nova pasta"]},"New folder name":{msgid:"New folder name",msgstr:["Novo nome de pasta"]},"No files in here":{msgid:"No files in here",msgstr:["Nenhum arquivo aqui"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nenhum arquivo correspondente ao seu filtro foi encontrado."]},"No matching files":{msgid:"No matching files",msgstr:["Nenhum arquivo correspondente"]},Recent:{msgid:"Recent",msgstr:["Recente"]},"Select all entries":{msgid:"Select all entries",msgstr:["Selecionar todas as entradas"]},"Select entry":{msgid:"Select entry",msgstr:["Selecionar entrada"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Selecionar a linha para {nodename}"]},Size:{msgid:"Size",msgstr:["Tamanho"]},Undo:{msgid:"Undo",msgstr:["Desfazer"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Faça upload de algum conteúdo ou sincronize com seus dispositivos!"]}}}}},{locale:"pt_PT",json:{charset:"utf-8",headers:{"Last-Translator":"Manuela Silva , 2025","Language-Team":"Portuguese (Portugal) (https://app.transifex.com/nextcloud/teams/64236/pt_PT/)","Content-Type":"text/plain; charset=UTF-8",Language:"pt_PT","Plural-Forms":"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nMiguel Ferreira, 2024\nClaudio Almeida, 2025\nManuela Silva , 2025\n"},msgstr:["Last-Translator: Manuela Silva , 2025\nLanguage-Team: Portuguese (Portugal) (https://app.transifex.com/nextcloud/teams/64236/pt_PT/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: pt_PT\nPlural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" é um nome de pasta inválido.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" não é um nome de pasta permitido']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" não é permitido dentro do nome de pasta.']},"All files":{msgid:"All files",msgstr:["Todos os ficheiros"]},Choose:{msgid:"Choose",msgstr:["Escolher"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Escolher {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Escolha %n ficheiro","Escolha %n ficheiros","Escolha %n ficheiros"]},Copy:{msgid:"Copy",msgstr:["Copiar"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copiar para {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Não foi possível criar a nova pasta "]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Não foi possível carregar as definições dos ficheiros"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Não foi possível carregar as visualizações dos ficheiros"]},"Create directory":{msgid:"Create directory",msgstr:["Criar pasta"]},"Current view selector":{msgid:"Current view selector",msgstr:["Seletor de visualização atual"]},Favorites:{msgid:"Favorites",msgstr:["Favoritos"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Os ficheiros e as pastas que marcar como favoritos aparecerão aqui."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Os ficheiros e as pastas que modificou recentemente aparecerão aqui."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrar lista de ficheiros"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["O nome da pasta não pode estar vazio."]},Home:{msgid:"Home",msgstr:["Início"]},Modified:{msgid:"Modified",msgstr:["Modificado"]},Move:{msgid:"Move",msgstr:["Mover"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Mover para {target}"]},Name:{msgid:"Name",msgstr:["Nome"]},New:{msgid:"New",msgstr:["Novo"]},"New folder":{msgid:"New folder",msgstr:["Nova pasta"]},"New folder name":{msgid:"New folder name",msgstr:["Novo nome da pasta"]},"No files in here":{msgid:"No files in here",msgstr:["Sem ficheiros aqui"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Não foi encontrado nenhum ficheiro correspondente ao seu filtro."]},"No matching files":{msgid:"No matching files",msgstr:["Nenhum ficheiro correspondente"]},Recent:{msgid:"Recent",msgstr:["Recentes"]},"Select all entries":{msgid:"Select all entries",msgstr:["Selecionar todas as entradas"]},"Select entry":{msgid:"Select entry",msgstr:["Selecionar entrada"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Selecione a linha para {nodename}"]},Size:{msgid:"Size",msgstr:["Tamanho"]},Undo:{msgid:"Undo",msgstr:["Anular"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Envie algum conteúdo ou sincronize com os seus dispositivos!"]}}}}},{locale:"ro",json:{charset:"utf-8",headers:{"Last-Translator":"Daniel MD , 2023","Language-Team":"Romanian (https://app.transifex.com/nextcloud/teams/64236/ro/)","Content-Type":"text/plain; charset=UTF-8",Language:"ro","Plural-Forms":"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nDaniel MD , 2023\n"},msgstr:["Last-Translator: Daniel MD , 2023\nLanguage-Team: Romanian (https://app.transifex.com/nextcloud/teams/64236/ro/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ro\nPlural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" este un nume de director invalid.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" nu este un nume de director permis']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" nu este permis în numele unui director.']},"All files":{msgid:"All files",msgstr:["Toate fișierele"]},Choose:{msgid:"Choose",msgstr:["Alege"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Alege {file}"]},Copy:{msgid:"Copy",msgstr:["Copiază"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Copiază în {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Nu s-a putut crea noul director"]},"Create directory":{msgid:"Create directory",msgstr:["Creează director"]},"Current view selector":{msgid:"Current view selector",msgstr:["Selectorul curent al vizualizării"]},Favorites:{msgid:"Favorites",msgstr:["Favorite"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Fișiere și directoare pe care le marcați ca favorite vor apărea aici."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Fișiere și directoare pe care le-ați modificat recent vor apărea aici."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrează lista de fișiere"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Numele de director nu poate fi necompletat."]},Home:{msgid:"Home",msgstr:["Acasă"]},Modified:{msgid:"Modified",msgstr:["Modificat"]},Move:{msgid:"Move",msgstr:["Mută"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Mută către {target}"]},Name:{msgid:"Name",msgstr:["Nume"]},New:{msgid:"New",msgstr:["Nou"]},"New folder":{msgid:"New folder",msgstr:["Director nou"]},"New folder name":{msgid:"New folder name",msgstr:["Numele noului director"]},"No files in here":{msgid:"No files in here",msgstr:["Nu există fișiere"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nu există fișiere potrivite pentru filtrul selectat"]},"No matching files":{msgid:"No matching files",msgstr:["Nu există fișiere potrivite"]},Recent:{msgid:"Recent",msgstr:["Recente"]},"Select all entries":{msgid:"Select all entries",msgstr:["Selectează toate înregistrările"]},"Select entry":{msgid:"Select entry",msgstr:["Selectează înregistrarea"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Selectează rândul pentru {nodename}"]},Size:{msgid:"Size",msgstr:["Mărime"]},Undo:{msgid:"Undo",msgstr:["Anulează"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Încărcați conținut sau sincronizați cu dispozitivele dumneavoastră!"]}}}}},{locale:"ru",json:{charset:"utf-8",headers:{"Last-Translator":"Maksim Sukharev, 2024","Language-Team":"Russian (https://app.transifex.com/nextcloud/teams/64236/ru/)","Content-Type":"text/plain; charset=UTF-8",Language:"ru","Plural-Forms":"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nMax Smith , 2023\nashed , 2023\nAlex , 2024\nR4SAS, 2024\nВлад, 2024\nKitsune R, 2024\nАлександр, 2024\nMaksim Sukharev, 2024\n"},msgstr:["Last-Translator: Maksim Sukharev, 2024\nLanguage-Team: Russian (https://app.transifex.com/nextcloud/teams/64236/ru/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ru\nPlural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["«{name}» — недопустимое имя папки."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["«{name}» не является разрешенным именем папки"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["Символ «/» не допускается внутри имени папки."]},"All files":{msgid:"All files",msgstr:["Все файлы"]},Choose:{msgid:"Choose",msgstr:["Выбрать"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Выбрать «{file}»"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Выбрать %n файл","Выбрать %n файла","Выбрать %n файлов","Выбрать %n файлов"]},Copy:{msgid:"Copy",msgstr:["Копировать"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Копировать в «{target}»"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Не удалось создать новую папку"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Не удалось загрузить настройки файлов"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Не удалось загрузить конфигурацию просмотра файлов"]},"Create directory":{msgid:"Create directory",msgstr:["Создать папку"]},"Current view selector":{msgid:"Current view selector",msgstr:["Переключатель текущего вида"]},Favorites:{msgid:"Favorites",msgstr:["Избранное"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Здесь будут отображаться файлы и папки, которые вы пометили как избранные."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Здесь будут отображаться файлы и папки, которые вы недавно изменили."]},"Filter file list":{msgid:"Filter file list",msgstr:["Фильтровать список файлов"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Имя папки не может быть пустым."]},Home:{msgid:"Home",msgstr:["Домой"]},Modified:{msgid:"Modified",msgstr:["Изменен"]},Move:{msgid:"Move",msgstr:["Переместить"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Переместить в «{target}»"]},Name:{msgid:"Name",msgstr:["Имя"]},New:{msgid:"New",msgstr:["Новый"]},"New folder":{msgid:"New folder",msgstr:["Новая папка"]},"New folder name":{msgid:"New folder name",msgstr:["Имя новой папки"]},"No files in here":{msgid:"No files in here",msgstr:["Здесь нет файлов"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Файлы, соответствующие вашему фильтру, не найдены."]},"No matching files":{msgid:"No matching files",msgstr:["Нет подходящих файлов"]},Recent:{msgid:"Recent",msgstr:["Недавний"]},"Select all entries":{msgid:"Select all entries",msgstr:["Выбрать все записи"]},"Select entry":{msgid:"Select entry",msgstr:["Выбрать запись"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Выбрать строку для «{nodename}»"]},Size:{msgid:"Size",msgstr:["Размер"]},Undo:{msgid:"Undo",msgstr:["Отменить"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Загрузите контент или синхронизируйте его со своими устройствами!"]}}}}},{locale:"sc",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Sardinian (https://app.transifex.com/nextcloud/teams/64236/sc/)","Content-Type":"text/plain; charset=UTF-8",Language:"sc","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Sardinian (https://app.transifex.com/nextcloud/teams/64236/sc/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sc\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"si",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Sinhala (https://app.transifex.com/nextcloud/teams/64236/si/)","Content-Type":"text/plain; charset=UTF-8",Language:"si","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Sinhala (https://app.transifex.com/nextcloud/teams/64236/si/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: si\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["පෙරසේ"]}}}}},{locale:"sk_SK",json:{charset:"utf-8",headers:{"Last-Translator":"Tomas Rusnak , 2024","Language-Team":"Slovak (Slovakia) (https://app.transifex.com/nextcloud/teams/64236/sk_SK/)","Content-Type":"text/plain; charset=UTF-8",Language:"sk_SK","Plural-Forms":"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nStanislav Prekop , 2024\nTomas Rusnak , 2024\n"},msgstr:["Last-Translator: Tomas Rusnak , 2024\nLanguage-Team: Slovak (Slovakia) (https://app.transifex.com/nextcloud/teams/64236/sk_SK/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sk_SK\nPlural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" je neplatný názov pričinka.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" nie je povolený názov priečinka.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" nie je povolené v názve priečinka.']},"All files":{msgid:"All files",msgstr:["Všetky súbory"]},Choose:{msgid:"Choose",msgstr:["Vybrať"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Vybrať {súbor}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Vybraný %n súbor","Vybrané %n súbory","Vybraných %n súborov","Vybraných %n súborov"]},Copy:{msgid:"Copy",msgstr:["Kopírovať"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopírovať do {umiestnenia}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Nepodarilo sa vytvoriť nový priečinok"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Nepodarilo sa načítať nastavenia súborov"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Nepodarilo sa načítať pohľady súborov"]},"Create directory":{msgid:"Create directory",msgstr:["Vytvoriť adresár"]},"Current view selector":{msgid:"Current view selector",msgstr:["Výber aktuálneho zobrazenia"]},Favorites:{msgid:"Favorites",msgstr:["Obľúbené"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Tu sa zobrazia súbory a priečinky, ktoré označíte ako obľúbené."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Tu sa zobrazia súbory a priečinky, ktoré ste nedávno upravili."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrovať zoznam súborov"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Názov priečinka nemôže byť prázdny."]},Home:{msgid:"Home",msgstr:["Domov"]},Modified:{msgid:"Modified",msgstr:["Upravené"]},Move:{msgid:"Move",msgstr:["Prejsť"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Prejsť na {umiestnenie}"]},Name:{msgid:"Name",msgstr:["Názov"]},New:{msgid:"New",msgstr:["Pridať"]},"New folder":{msgid:"New folder",msgstr:["Pridať priečinok"]},"New folder name":{msgid:"New folder name",msgstr:["Pridať názov priečinka"]},"No files in here":{msgid:"No files in here",msgstr:["Nie sú tu žiadne súbory"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nenašli sa žiadne súbory zodpovedajúce vášmu filtru."]},"No matching files":{msgid:"No matching files",msgstr:["Žiadne zodpovedajúce súbory"]},Recent:{msgid:"Recent",msgstr:["Nedávne"]},"Select all entries":{msgid:"Select all entries",msgstr:["Vybrať všetky položky"]},"Select entry":{msgid:"Select entry",msgstr:["Vybrať položku"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Vyberte riadok pre {názov uzla}"]},Size:{msgid:"Size",msgstr:["Veľkosť"]},Undo:{msgid:"Undo",msgstr:["Späť"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Nahrajte nejaký obsah alebo synchronizujte so svojimi zariadeniami!"]}}}}},{locale:"sl",json:{charset:"utf-8",headers:{"Last-Translator":"Simon Bogina, 2024","Language-Team":"Slovenian (https://app.transifex.com/nextcloud/teams/64236/sl/)","Content-Type":"text/plain; charset=UTF-8",Language:"sl","Plural-Forms":"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nSimon Bogina, 2024\n"},msgstr:["Last-Translator: Simon Bogina, 2024\nLanguage-Team: Slovenian (https://app.transifex.com/nextcloud/teams/64236/sl/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sl\nPlural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["{name} je neveljavno ime mape."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["{name} ni dovoljeno ime mape"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" ni dovoljen v imenu mape.']},"All files":{msgid:"All files",msgstr:["Vse datoteke"]},Choose:{msgid:"Choose",msgstr:["Izberi"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Izberi {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Izberi %n datoteko","Izberi %n datoteki","Izberi %n datotek","Izberi %n datotek"]},Copy:{msgid:"Copy",msgstr:["Kopiraj"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopiraj v {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Nisem mogel ustvariti nove mape"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["NIsem mogel naložiti nastavitev datotek"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Nisem mogel naložiti pogledov datotek"]},"Create directory":{msgid:"Create directory",msgstr:["Ustvari mapo"]},"Current view selector":{msgid:"Current view selector",msgstr:["Izbirnik trenutnega pogleda"]},Favorites:{msgid:"Favorites",msgstr:["Priljubljene"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Datoteke in mape ki jih označite kot priljubljene se bodo prikazale tukaj."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Daoteke in mape ki ste jih pred kratkim spremenili se bodo prikazale tukaj."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtriraj seznam datotek"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Ime mape ne more biti prazno"]},Home:{msgid:"Home",msgstr:["Domov"]},Modified:{msgid:"Modified",msgstr:["Spremenjeno"]},Move:{msgid:"Move",msgstr:["Premakni"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Premakni v {target}"]},Name:{msgid:"Name",msgstr:["Ime"]},New:{msgid:"New",msgstr:["Nov"]},"New folder":{msgid:"New folder",msgstr:["Nova mapa"]},"New folder name":{msgid:"New folder name",msgstr:["Novo ime mape"]},"No files in here":{msgid:"No files in here",msgstr:["Tukaj ni datotek"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Ni bilo najdenih ujemajočih datotek glede na vaš filter."]},"No matching files":{msgid:"No matching files",msgstr:["Ni ujemajočih datotek"]},Recent:{msgid:"Recent",msgstr:["Nedavne"]},"Select all entries":{msgid:"Select all entries",msgstr:["Izberi vse vnose"]},"Select entry":{msgid:"Select entry",msgstr:["Izberi vnos"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Izberi vrstico za {nodename}"]},Size:{msgid:"Size",msgstr:["Velikost"]},Undo:{msgid:"Undo",msgstr:["Razveljavi"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Naloži nekaj vsebine ali sinhroniziraj s svojimi napravami!"]}}}}},{locale:"sq",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Albanian (https://app.transifex.com/nextcloud/teams/64236/sq/)","Content-Type":"text/plain; charset=UTF-8",Language:"sq","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Albanian (https://app.transifex.com/nextcloud/teams/64236/sq/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sq\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"sr",json:{charset:"utf-8",headers:{"Last-Translator":"Иван Пешић, 2024","Language-Team":"Serbian (https://app.transifex.com/nextcloud/teams/64236/sr/)","Content-Type":"text/plain; charset=UTF-8",Language:"sr","Plural-Forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nИван Пешић, 2024\n"},msgstr:["Last-Translator: Иван Пешић, 2024\nLanguage-Team: Serbian (https://app.transifex.com/nextcloud/teams/64236/sr/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sr\nPlural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["„{name}” није исправно име фолдера."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["„{name}” није дозвољено име за фолдер."]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["„/” није дозвољено унутар имена фолдера."]},"All files":{msgid:"All files",msgstr:["Сви фајлови"]},Choose:{msgid:"Choose",msgstr:["Изаберите"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Изаберите {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Изаберите %n фајл","Изаберите %n фајла","Изаберите %n фајлова"]},Copy:{msgid:"Copy",msgstr:["Копирај"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Копирај у {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Није могао да се креира нови фолдер"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Не могу да се учитају подешавања фајлова"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Не могу да се учитају прикази фајлова"]},"Create directory":{msgid:"Create directory",msgstr:["Креирај директоријум"]},"Current view selector":{msgid:"Current view selector",msgstr:["Бирач тренутног приказа"]},Favorites:{msgid:"Favorites",msgstr:["Омиљено"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Овде ће се појавити фајлови и фолдери које сте означили као омиљене."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Овде ће се појавити фајлови и фолдери који се се недавно изменили."]},"Filter file list":{msgid:"Filter file list",msgstr:["Фитрирање листе фајлова"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Име фолдера не може бити празно."]},Home:{msgid:"Home",msgstr:["Почетак"]},Modified:{msgid:"Modified",msgstr:["Измењено"]},Move:{msgid:"Move",msgstr:["Премести"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Премести у {target}"]},Name:{msgid:"Name",msgstr:["Име"]},New:{msgid:"New",msgstr:["Ново"]},"New folder":{msgid:"New folder",msgstr:["Нови фолдер"]},"New folder name":{msgid:"New folder name",msgstr:["Име новог фолдера"]},"No files in here":{msgid:"No files in here",msgstr:["Овде нема фајлова"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Није пронађен ниједан фајл који задовољава ваш филтер."]},"No matching files":{msgid:"No matching files",msgstr:["Нема таквих фајлова"]},Recent:{msgid:"Recent",msgstr:["Скорашње"]},"Select all entries":{msgid:"Select all entries",msgstr:["Изаберите све ставке"]},"Select entry":{msgid:"Select entry",msgstr:["Изаберите ставку"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Изаберите ред за {nodename}"]},Size:{msgid:"Size",msgstr:["Величина"]},Undo:{msgid:"Undo",msgstr:["Поништи"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Отпремите нешто или синхронизујте са својим уређајима!"]}}}}},{locale:"sr@latin",json:{charset:"utf-8",headers:{"Last-Translator":"Bogdan Vuković, 2024","Language-Team":"Serbian (Latin) (https://app.transifex.com/nextcloud/teams/64236/sr@latin/)","Content-Type":"text/plain; charset=UTF-8",Language:"sr@latin","Plural-Forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nBogdan Vuković, 2024\n"},msgstr:["Last-Translator: Bogdan Vuković, 2024\nLanguage-Team: Serbian (Latin) (https://app.transifex.com/nextcloud/teams/64236/sr@latin/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sr@latin\nPlural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["„{name}” je neispravan naziv foldera."]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["„{name}” je nedozvoljen naziv foldera."]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["„/” se ne može koristiti unutar naziva foldera."]},"All files":{msgid:"All files",msgstr:["Svi fajlovi"]},Choose:{msgid:"Choose",msgstr:["Izaberite"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Izaberite {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Izaberite %n fajl","Izaberite %n fajla","Izaberite %n fajlova"]},Copy:{msgid:"Copy",msgstr:["Kopiraj"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopiraj u {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Neuspešno kreiranje novog foldera"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Neuspešno učitavanje podešavanja fajlova"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Neuspešno učitavanje prikaza fajlova"]},"Create directory":{msgid:"Create directory",msgstr:["Kreiraj direktorijum"]},"Current view selector":{msgid:"Current view selector",msgstr:["Birač trenutnog prikaza"]},Favorites:{msgid:"Favorites",msgstr:["Omiljeno"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Lista omiljenih fajlova i foldera."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Lista fajlova i foldera sa skorašnjim izmenama."]},"Filter file list":{msgid:"Filter file list",msgstr:["Fitriranje liste fajlova"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Naziv foldera ne može biti prazan."]},Home:{msgid:"Home",msgstr:["Početak"]},Modified:{msgid:"Modified",msgstr:["Izmenjeno"]},Move:{msgid:"Move",msgstr:["Premesti"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Premesti u {target}"]},Name:{msgid:"Name",msgstr:["Naziv"]},New:{msgid:"New",msgstr:["Novo"]},"New folder":{msgid:"New folder",msgstr:["Novi folder"]},"New folder name":{msgid:"New folder name",msgstr:["Naziv novog foldera"]},"No files in here":{msgid:"No files in here",msgstr:["Bez fajlova"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Nema fajlova koji zadovoljavaju uslove filtera."]},"No matching files":{msgid:"No matching files",msgstr:["Nema takvih fajlova"]},Recent:{msgid:"Recent",msgstr:["Skorašnje"]},"Select all entries":{msgid:"Select all entries",msgstr:["Izaberite sve stavke"]},"Select entry":{msgid:"Select entry",msgstr:["Izaberite stavku"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Izaberite red za {nodename}"]},Size:{msgid:"Size",msgstr:["Veličina"]},Undo:{msgid:"Undo",msgstr:["Vrati"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Otpremite sadržaj ili sinhronizujte sa svojim uređajima!"]}}}}},{locale:"sv",json:{charset:"utf-8",headers:{"Last-Translator":"Martin H , 2025","Language-Team":"Swedish (https://app.transifex.com/nextcloud/teams/64236/sv/)","Content-Type":"text/plain; charset=UTF-8",Language:"sv","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nMagnus Höglund, 2024\nMartin H , 2025\n"},msgstr:["Last-Translator: Martin H , 2025\nLanguage-Team: Swedish (https://app.transifex.com/nextcloud/teams/64236/sv/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sv\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" är ett ogiltigt mappnamn.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" är inte ett tillåtet mappnamn']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" är inte tillåtet i ett mappnamn.']},"All files":{msgid:"All files",msgstr:["Alla filer"]},Choose:{msgid:"Choose",msgstr:["Välj"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Välj {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Välj %n fil","Välj %n filer"]},Copy:{msgid:"Copy",msgstr:["Kopiera"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Kopiera till {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Kunde inte skapa den nya mappen"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Kunde inte ladda filinställningar"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Kunde inte ladda filvyer"]},"Create directory":{msgid:"Create directory",msgstr:["Skapa katalog"]},"Current view selector":{msgid:"Current view selector",msgstr:["Aktuell vyväljare"]},Favorites:{msgid:"Favorites",msgstr:["Favoriter"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Filer och mappar som du markerar som favorit kommer att visas här."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Filer och mappar som du nyligen ändrat kommer att visas här."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filtrera fillistan"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Mappnamnet får inte vara tomt."]},Home:{msgid:"Home",msgstr:["Hem"]},Modified:{msgid:"Modified",msgstr:["Ändrad"]},Move:{msgid:"Move",msgstr:["Flytta"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Flytta till {target}"]},Name:{msgid:"Name",msgstr:["Namn"]},New:{msgid:"New",msgstr:["Ny"]},"New folder":{msgid:"New folder",msgstr:["Ny mapp"]},"New folder name":{msgid:"New folder name",msgstr:["Nytt mappnamn"]},"No files in here":{msgid:"No files in here",msgstr:["Inga filer här"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Inga filer som matchar ditt filter hittades."]},"No matching files":{msgid:"No matching files",msgstr:["Inga matchande filer"]},Recent:{msgid:"Recent",msgstr:["Nyligen"]},"Select all entries":{msgid:"Select all entries",msgstr:["Välj alla poster"]},"Select entry":{msgid:"Select entry",msgstr:["Välj post"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Välj raden för {nodename}"]},Size:{msgid:"Size",msgstr:["Storlek"]},Undo:{msgid:"Undo",msgstr:["Ångra"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Ladda upp lite innehåll eller synkronisera med dina enheter!"]}}}}},{locale:"sw",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Swahili (https://app.transifex.com/nextcloud/teams/64236/sw/)","Content-Type":"text/plain; charset=UTF-8",Language:"sw","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Swahili (https://app.transifex.com/nextcloud/teams/64236/sw/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: sw\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"ta",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Tamil (https://app.transifex.com/nextcloud/teams/64236/ta/)","Content-Type":"text/plain; charset=UTF-8",Language:"ta","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Tamil (https://app.transifex.com/nextcloud/teams/64236/ta/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ta\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["செயல்தவிர்"]}}}}},{locale:"th_TH",json:{charset:"utf-8",headers:{"Last-Translator":"Joas Schilling, 2023","Language-Team":"Thai (Thailand) (https://app.transifex.com/nextcloud/teams/64236/th_TH/)","Content-Type":"text/plain; charset=UTF-8",Language:"th_TH","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJoas Schilling, 2023\n"},msgstr:["Last-Translator: Joas Schilling, 2023\nLanguage-Team: Thai (Thailand) (https://app.transifex.com/nextcloud/teams/64236/th_TH/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: th_TH\nPlural-Forms: nplurals=1; plural=0;\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:["เลิกทำ"]}}}}},{locale:"tk",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Turkmen (https://app.transifex.com/nextcloud/teams/64236/tk/)","Content-Type":"text/plain; charset=UTF-8",Language:"tk","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Turkmen (https://app.transifex.com/nextcloud/teams/64236/tk/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: tk\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"tr",json:{charset:"utf-8",headers:{"Last-Translator":"Kaya Zeren , 2024","Language-Team":"Turkish (https://app.transifex.com/nextcloud/teams/64236/tr/)","Content-Type":"text/plain; charset=UTF-8",Language:"tr","Plural-Forms":"nplurals=2; plural=(n > 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nKaya Zeren , 2024\n"},msgstr:["Last-Translator: Kaya Zeren , 2024\nLanguage-Team: Turkish (https://app.transifex.com/nextcloud/teams/64236/tr/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: tr\nPlural-Forms: nplurals=2; plural=(n > 1);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" geçersiz bir klasör adı.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" izin verilen bir klasör adı değil']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" karakteri klasör adında kullanılamaz.']},"All files":{msgid:"All files",msgstr:["Tüm dosyalar"]},Choose:{msgid:"Choose",msgstr:["Seçin"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["{file} seçin"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["%n dosya seçin","%n dosya seçin"]},Copy:{msgid:"Copy",msgstr:["Kopyala"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["{target} üzerine kopyala"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Yeni klasör oluşturulamadı"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Dosyalar uygulamasının ayarları yüklenemedi"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Dosyalar uygulamasının görünümleri yüklenemedi"]},"Create directory":{msgid:"Create directory",msgstr:["Klasör oluştur"]},"Current view selector":{msgid:"Current view selector",msgstr:["Geçerli görünüm seçici"]},Favorites:{msgid:"Favorites",msgstr:["Sık kullanılanlar"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Sık kullanılan olarak seçtiğiniz dosyalar burada görüntülenir."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Son zamanlarda değiştirdiğiniz dosya ve klasörler burada görüntülenir."]},"Filter file list":{msgid:"Filter file list",msgstr:["Dosya listesini süz"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Klasör adı boş olamaz."]},Home:{msgid:"Home",msgstr:["Giriş"]},Modified:{msgid:"Modified",msgstr:["Değiştirilme"]},Move:{msgid:"Move",msgstr:["Taşı"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["{target} üzerine taşı"]},Name:{msgid:"Name",msgstr:["Ad"]},New:{msgid:"New",msgstr:["Yeni"]},"New folder":{msgid:"New folder",msgstr:["Yeni klasör"]},"New folder name":{msgid:"New folder name",msgstr:["Yeni klasör adı"]},"No files in here":{msgid:"No files in here",msgstr:["Burada herhangi bir dosya yok"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Süzgece uyan bir dosya bulunamadı."]},"No matching files":{msgid:"No matching files",msgstr:["Eşleşen bir dosya yok"]},Recent:{msgid:"Recent",msgstr:["Son kullanılanlar"]},"Select all entries":{msgid:"Select all entries",msgstr:["Tüm kayıtları seç"]},"Select entry":{msgid:"Select entry",msgstr:["Kaydı seç"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["{nodename} satırını seçin"]},Size:{msgid:"Size",msgstr:["Boyut"]},Undo:{msgid:"Undo",msgstr:["Geri al"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Bazı içerikler yükleyin ya da aygıtlarınızla eşitleyin!"]}}}}},{locale:"ug",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Uyghur (https://app.transifex.com/nextcloud/teams/64236/ug/)","Content-Type":"text/plain; charset=UTF-8",Language:"ug","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Uyghur (https://app.transifex.com/nextcloud/teams/64236/ug/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ug\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"uk",json:{charset:"utf-8",headers:{"Last-Translator":"O St , 2024","Language-Team":"Ukrainian (https://app.transifex.com/nextcloud/teams/64236/uk/)","Content-Type":"text/plain; charset=UTF-8",Language:"uk","Plural-Forms":"nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nO St , 2024\n"},msgstr:["Last-Translator: O St , 2024\nLanguage-Team: Ukrainian (https://app.transifex.com/nextcloud/teams/64236/uk/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: uk\nPlural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" є недійсною назвою для каталогу.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" не є дозволеною назвою для каталогу.']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" не дозволено у назві каталогу.']},"All files":{msgid:"All files",msgstr:["Всі файли"]},Choose:{msgid:"Choose",msgstr:["Вибрати"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Вибрати {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Вибрати %n файл","Вибрати %n файли","Вибрати %n файлів","Вибрати %n файлів"]},Copy:{msgid:"Copy",msgstr:["Копіювати"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Копіювати до {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Не вдалося створити новий каталог"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Не вдалося завантажити налаштування файлів"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Не вдалося завантажити подання файлів"]},"Create directory":{msgid:"Create directory",msgstr:["Створити каталог"]},"Current view selector":{msgid:"Current view selector",msgstr:["Вибір подання"]},Favorites:{msgid:"Favorites",msgstr:["Із зірочкою"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Тут показуватимуться файли та каталоги, які ви позначите зірочкою."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Тут показуватимуться файли та каталоги, які було нещодавно змінено."]},"Filter file list":{msgid:"Filter file list",msgstr:["Фільтрувати список файлів"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Ім'я каталогу не може бути порожнім."]},Home:{msgid:"Home",msgstr:["Домівка"]},Modified:{msgid:"Modified",msgstr:["Змінено"]},Move:{msgid:"Move",msgstr:["Перемістити"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Перемістити до {target}"]},Name:{msgid:"Name",msgstr:["Ім'я"]},New:{msgid:"New",msgstr:["Новий"]},"New folder":{msgid:"New folder",msgstr:["Новий каталог"]},"New folder name":{msgid:"New folder name",msgstr:["Ім'я нового каталогу"]},"No files in here":{msgid:"No files in here",msgstr:["Тут відсутні файли"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Відсутні збіги за фільтром."]},"No matching files":{msgid:"No matching files",msgstr:["Відсутні збіги файлів."]},Recent:{msgid:"Recent",msgstr:["Останні"]},"Select all entries":{msgid:"Select all entries",msgstr:["Вибрати всі записи"]},"Select entry":{msgid:"Select entry",msgstr:["Вибрати запис"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Вибрати рядок для {nodename}"]},Size:{msgid:"Size",msgstr:["Розмір"]},Undo:{msgid:"Undo",msgstr:["Повернути"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Завантажте вміст або синхронізуйте з вашим пристроєм!"]}}}}},{locale:"ur_PK",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Urdu (Pakistan) (https://app.transifex.com/nextcloud/teams/64236/ur_PK/)","Content-Type":"text/plain; charset=UTF-8",Language:"ur_PK","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Urdu (Pakistan) (https://app.transifex.com/nextcloud/teams/64236/ur_PK/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: ur_PK\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}},{locale:"uz",json:{charset:"utf-8",headers:{"Last-Translator":"Khurshid Ibatov , 2025","Language-Team":"Uzbek (https://app.transifex.com/nextcloud/teams/64236/uz/)","Content-Type":"text/plain; charset=UTF-8",Language:"uz","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nKhurshid Ibatov , 2025\n"},msgstr:["Last-Translator: Khurshid Ibatov , 2025\nLanguage-Team: Uzbek (https://app.transifex.com/nextcloud/teams/64236/uz/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: uz\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" jild nomi yaroqsiz.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" ruxsat etilgan jild nomi emas']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" papka nomi ichida ruxsat berilmaydi.']},"All files":{msgid:"All files",msgstr:["Barcha fayllar"]},Choose:{msgid:"Choose",msgstr:["Tanlang"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Tanlang {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Tanlang %n faylni"]},Copy:{msgid:"Copy",msgstr:["Nusxa"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:[" {target} ga nusxa"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Yangi jild yaratib bo‘lmadi"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Fayl sozlamalari yuklanmadi"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Fayllarni koʻrishni yuklab boʻlmadi"]},"Create directory":{msgid:"Create directory",msgstr:["Katalog yaratish"]},"Current view selector":{msgid:"Current view selector",msgstr:["Joriy ko'rinish selektori"]},Favorites:{msgid:"Favorites",msgstr:["Tanlanganlar"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Tanlangan deb belgilagan fayl va papkalar shu yerda koʻrinadi."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Siz yaqinda oʻzgartirgan fayl va papkalar shu yerda koʻrinadi."]},"Filter file list":{msgid:"Filter file list",msgstr:["Fayl ro'yxatini filtrlash"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Jild nomi boʻsh boʻlishi mumkin emas."]},Home:{msgid:"Home",msgstr:["Uy"]},Modified:{msgid:"Modified",msgstr:["Modifikatsiyalangan"]},Move:{msgid:"Move",msgstr:["Ko'chirish"]},"Move to {target}":{msgid:"Move to {target}",msgstr:[" {target} ga ko'chirish"]},Name:{msgid:"Name",msgstr:["Nomi"]},New:{msgid:"New",msgstr:["Yangi"]},"New folder":{msgid:"New folder",msgstr:["Yangi jild"]},"New folder name":{msgid:"New folder name",msgstr:["Yangi jild nomi"]},"No files in here":{msgid:"No files in here",msgstr:["Fayl mavjud emas"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Filtringizga mos keladigan fayl topilmadi."]},"No matching files":{msgid:"No matching files",msgstr:["Mos fayllar yo'q"]},Recent:{msgid:"Recent",msgstr:["Yaqinda"]},"Select all entries":{msgid:"Select all entries",msgstr:["Barcha yozuvlarni tanlang"]},"Select entry":{msgid:"Select entry",msgstr:["Yozuvni tanlang"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["{nodename} uchun qatorni tanlang"]},Size:{msgid:"Size",msgstr:["O`lcham"]},Undo:{msgid:"Undo",msgstr:["Bekor qilish"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Qurilmangizga ba'zi kontentni yuklang yoki sinxronlang!"]}}}}},{locale:"vi",json:{charset:"utf-8",headers:{"Last-Translator":"Trần Đình Tuyển, 2024","Language-Team":"Vietnamese (https://app.transifex.com/nextcloud/teams/64236/vi/)","Content-Type":"text/plain; charset=UTF-8",Language:"vi","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nTran Duc, 2024\nTrần Đình Tuyển, 2024\n"},msgstr:["Last-Translator: Trần Đình Tuyển, 2024\nLanguage-Team: Vietnamese (https://app.transifex.com/nextcloud/teams/64236/vi/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: vi\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" là tên thư mục không hợp lệ.']},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:['"1{name}"không phải là tên thư mục được cho phép']},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/"không được phép đặt trong tên thư mục.']},"All files":{msgid:"All files",msgstr:["Tất cả tệp"]},Choose:{msgid:"Choose",msgstr:["Chọn"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["Chọn {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Chọn %n tệp"]},Copy:{msgid:"Copy",msgstr:["Sao chép"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["Sao chép đến {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["Không thể tạo thư mục mới"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["Không thể tải tập tin cài đặt"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["Không thể tải xuống tệp xem"]},"Create directory":{msgid:"Create directory",msgstr:["Tạo thư mục"]},"Current view selector":{msgid:"Current view selector",msgstr:["Hiện tại chế độ xem của bộ chọn"]},Favorites:{msgid:"Favorites",msgstr:["Yêu cầu thích"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Các tập tin và thư mục bạn đánh dấu yêu thích sẽ hiển thị ở đây."]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["Các tập tin và thư mục bạn sửa đổi gần đây sẽ hiển thị ở đây."]},"Filter file list":{msgid:"Filter file list",msgstr:["Filter list file"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["Thư mục tên không được để trống."]},Home:{msgid:"Home",msgstr:["Trang chủ"]},Modified:{msgid:"Modified",msgstr:["Đã sửa đổi"]},Move:{msgid:"Move",msgstr:["Di chuyển"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["Di chuyển đến{target}"]},Name:{msgid:"Name",msgstr:["Tên"]},New:{msgid:"New",msgstr:["Mới"]},"New folder":{msgid:"New folder",msgstr:["New thư mục"]},"New folder name":{msgid:"New folder name",msgstr:["New thư mục tên"]},"No files in here":{msgid:"No files in here",msgstr:["No file at here"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["Không tìm thấy tệp nào phù hợp với bộ lọc của bạn."]},"No matching files":{msgid:"No matching files",msgstr:["No file phù hợp"]},Recent:{msgid:"Recent",msgstr:["Gần đây"]},"Select all entries":{msgid:"Select all entries",msgstr:["Choose all items"]},"Select entry":{msgid:"Select entry",msgstr:["Chọn mục nhập"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["Choose hang cho{nodename}"]},Size:{msgid:"Size",msgstr:["Kích cỡ"]},Undo:{msgid:"Undo",msgstr:["Hoàn tác"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["Tải lên một số nội dung hoặc đồng bộ hóa với thiết bị của bạn!"]}}}}},{locale:"zh_CN",json:{charset:"utf-8",headers:{"Last-Translator":"Gloryandel, 2024","Language-Team":"Chinese (China) (https://app.transifex.com/nextcloud/teams/64236/zh_CN/)","Content-Type":"text/plain; charset=UTF-8",Language:"zh_CN","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nken, 2023\nEric, 2023\nPhonebook3599, 2024\nGloryandel, 2024\n"},msgstr:["Last-Translator: Gloryandel, 2024\nLanguage-Team: Chinese (China) (https://app.transifex.com/nextcloud/teams/64236/zh_CN/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: zh_CN\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["“{name}” 是无效的文件夹名称。"]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["“{name}” 不是允许的文件夹名称"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:["文件夹名称中不允许包含 “/”。"]},"All files":{msgid:"All files",msgstr:["所有文件"]},Choose:{msgid:"Choose",msgstr:["选择"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["选择 {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["选择 %n 个文件"]},Copy:{msgid:"Copy",msgstr:["复制"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["复制到 {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["无法创建新文件夹"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["无法加载文件设置"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["无法加载文件视图"]},"Create directory":{msgid:"Create directory",msgstr:["创建目录"]},"Current view selector":{msgid:"Current view selector",msgstr:["当前视图选择器"]},Favorites:{msgid:"Favorites",msgstr:["最爱"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["您标记为最爱的文件与文件夹会显示在这里"]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["您最近修改的文件与文件夹会显示在这里"]},"Filter file list":{msgid:"Filter file list",msgstr:["过滤文件列表"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["文件夹名称不能为空。"]},Home:{msgid:"Home",msgstr:["主目录"]},Modified:{msgid:"Modified",msgstr:["已修改"]},Move:{msgid:"Move",msgstr:["移动"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["移动至 {target}"]},Name:{msgid:"Name",msgstr:["名称"]},New:{msgid:"New",msgstr:["新建"]},"New folder":{msgid:"New folder",msgstr:["新文件夹"]},"New folder name":{msgid:"New folder name",msgstr:["新文件夹名称"]},"No files in here":{msgid:"No files in here",msgstr:["此处无文件"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["找不到符合您过滤条件的文件"]},"No matching files":{msgid:"No matching files",msgstr:["无符合的文件"]},Recent:{msgid:"Recent",msgstr:["最近"]},"Select all entries":{msgid:"Select all entries",msgstr:["选择所有条目"]},"Select entry":{msgid:"Select entry",msgstr:["选择条目"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["选择 {nodename} 的列"]},Size:{msgid:"Size",msgstr:["大小"]},Undo:{msgid:"Undo",msgstr:[" 撤消"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["上传一些项目或与您的设备同步!"]}}}}},{locale:"zh_HK",json:{charset:"utf-8",headers:{"Last-Translator":"Café Tango, 2025","Language-Team":"Chinese (Hong Kong) (https://app.transifex.com/nextcloud/teams/64236/zh_HK/)","Content-Type":"text/plain; charset=UTF-8",Language:"zh_HK","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\nCafé Tango, 2025\n"},msgstr:["Last-Translator: Café Tango, 2025\nLanguage-Team: Chinese (Hong Kong) (https://app.transifex.com/nextcloud/teams/64236/zh_HK/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: zh_HK\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{name}" is an invalid folder name.':{msgid:'"{name}" is an invalid folder name.',msgstr:["「{name}」是無效的資料夾名稱。"]},'"{name}" is not an allowed folder name':{msgid:'"{name}" is not an allowed folder name',msgstr:["資料夾名稱「{name}」不符合允許的規範。"]},'"/" is not allowed inside a folder name.':{msgid:'"/" is not allowed inside a folder name.',msgstr:['資料夾名稱中不允許使用 "/"。']},"All files":{msgid:"All files",msgstr:["所有檔案"]},Choose:{msgid:"Choose",msgstr:["選擇"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["選擇 {file}"]},"Choose %n file":{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["選擇 %n 個檔案"]},Copy:{msgid:"Copy",msgstr:["複製"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["複製到 {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["無法建立新資料夾"]},"Could not load files settings":{msgid:"Could not load files settings",msgstr:["無法載入檔案設定"]},"Could not load files views":{msgid:"Could not load files views",msgstr:["無法載入檔案視圖"]},"Create directory":{msgid:"Create directory",msgstr:["建立目錄"]},"Current view selector":{msgid:"Current view selector",msgstr:["目前視圖選擇器"]},Favorites:{msgid:"Favorites",msgstr:["最愛"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["您標記為最愛的檔案與資料夾將會顯示在此處。"]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["您最近修改的檔案與資料夾將會顯示在此處。"]},"Filter file list":{msgid:"Filter file list",msgstr:["過濾檔案清單"]},"Folder name cannot be empty.":{msgid:"Folder name cannot be empty.",msgstr:["資料夾名稱不能為空。"]},Home:{msgid:"Home",msgstr:["首頁"]},Modified:{msgid:"Modified",msgstr:["已修改"]},Move:{msgid:"Move",msgstr:["移動"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["移動至 {target}"]},Name:{msgid:"Name",msgstr:["名稱"]},New:{msgid:"New",msgstr:["新"]},"New folder":{msgid:"New folder",msgstr:["新資料夾"]},"New folder name":{msgid:"New folder name",msgstr:["新資料夾名稱"]},"No files in here":{msgid:"No files in here",msgstr:["此處無檔案"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["找不到符合您過濾條件的檔案。"]},"No matching files":{msgid:"No matching files",msgstr:["沒有匹配的檔案"]},Recent:{msgid:"Recent",msgstr:["最近"]},"Select all entries":{msgid:"Select all entries",msgstr:["選擇所有項目"]},"Select entry":{msgid:"Select entry",msgstr:["選擇項目"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["選擇 {nodename} 的列"]},Size:{msgid:"Size",msgstr:["大小"]},Undo:{msgid:"Undo",msgstr:["還原"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["上傳一些內容或與您的裝置同步!"]}}}}},{locale:"zh_TW",json:{charset:"utf-8",headers:{"Last-Translator":"黃柏諺 , 2023","Language-Team":"Chinese (Taiwan) (https://app.transifex.com/nextcloud/teams/64236/zh_TW/)","Content-Type":"text/plain; charset=UTF-8",Language:"zh_TW","Plural-Forms":"nplurals=1; plural=0;"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nJohn Molakvoæ , 2023\n黃柏諺 , 2023\n"},msgstr:["Last-Translator: 黃柏諺 , 2023\nLanguage-Team: Chinese (Taiwan) (https://app.transifex.com/nextcloud/teams/64236/zh_TW/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: zh_TW\nPlural-Forms: nplurals=1; plural=0;\n"]},'"{name}" is an invalid file name.':{msgid:'"{name}" is an invalid file name.',msgstr:["「{name}」是無效的檔案名稱。"]},'"{name}" is not an allowed filetype':{msgid:'"{name}" is not an allowed filetype',msgstr:["「{name}」並非允許的檔案類型"]},'"/" is not allowed inside a file name.':{msgid:'"/" is not allowed inside a file name.',msgstr:["檔案名稱中不允許使用「/」。"]},"All files":{msgid:"All files",msgstr:["所有檔案"]},Choose:{msgid:"Choose",msgstr:["選擇"]},"Choose {file}":{msgid:"Choose {file}",msgstr:["選擇 {file}"]},Copy:{msgid:"Copy",msgstr:["複製"]},"Copy to {target}":{msgid:"Copy to {target}",msgstr:["複製到 {target}"]},"Could not create the new folder":{msgid:"Could not create the new folder",msgstr:["無法建立新資料夾"]},"Create directory":{msgid:"Create directory",msgstr:["建立目錄"]},"Current view selector":{msgid:"Current view selector",msgstr:["目前檢視選取器"]},Favorites:{msgid:"Favorites",msgstr:["最愛"]},"File name cannot be empty.":{msgid:"File name cannot be empty.",msgstr:["檔案名稱不能為空。"]},"Filepicker sections":{msgid:"Filepicker sections",msgstr:["檔案挑選器選取"]},"Files and folders you mark as favorite will show up here.":{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["您標記為最愛的檔案與資料夾將會顯示在此處。"]},"Files and folders you recently modified will show up here.":{msgid:"Files and folders you recently modified will show up here.",msgstr:["您最近修改的檔案與資料夾將會顯示在此處。"]},"Filter file list":{msgid:"Filter file list",msgstr:["過濾檔案清單"]},Home:{msgid:"Home",msgstr:["家"]},"Mime type {mime}":{msgid:"Mime type {mime}",msgstr:["Mime type {mime}"]},Modified:{msgid:"Modified",msgstr:["已修改"]},Move:{msgid:"Move",msgstr:["移動"]},"Move to {target}":{msgid:"Move to {target}",msgstr:["移動至 {target}"]},Name:{msgid:"Name",msgstr:["名稱"]},New:{msgid:"New",msgstr:["新"]},"New folder":{msgid:"New folder",msgstr:["新資料夾"]},"New folder name":{msgid:"New folder name",msgstr:["新資料夾名稱"]},"No files in here":{msgid:"No files in here",msgstr:["此處無檔案"]},"No files matching your filter were found.":{msgid:"No files matching your filter were found.",msgstr:["找不到符合您過濾條件的檔案。"]},"No matching files":{msgid:"No matching files",msgstr:["無符合的檔案"]},Recent:{msgid:"Recent",msgstr:["最近"]},"Select all entries":{msgid:"Select all entries",msgstr:["選取所有條目"]},"Select entry":{msgid:"Select entry",msgstr:["選取條目"]},"Select the row for {nodename}":{msgid:"Select the row for {nodename}",msgstr:["選取 {nodename} 的列"]},Size:{msgid:"Size",msgstr:["大小"]},Undo:{msgid:"Undo",msgstr:["復原"]},unknown:{msgid:"unknown",msgstr:["未知"]},"Upload some content or sync with your devices!":{msgid:"Upload some content or sync with your devices!",msgstr:["上傳一些內容或與您的裝置同步"]}}}}},{locale:"zu_ZA",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Zulu (South Africa) (https://app.transifex.com/nextcloud/teams/64236/zu_ZA/)","Content-Type":"text/plain; charset=UTF-8",Language:"zu_ZA","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:"\nTranslators:\nTransifex Bot <>, 2023\n"},msgstr:["Last-Translator: Transifex Bot <>, 2023\nLanguage-Team: Zulu (South Africa) (https://app.transifex.com/nextcloud/teams/64236/zu_ZA/)\nContent-Type: text/plain; charset=UTF-8\nLanguage: zu_ZA\nPlural-Forms: nplurals=2; plural=(n != 1);\n"]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}}].map((e=>s.addTranslation(e.locale,e.json)));const o=s.build(),r=(o.ngettext.bind(o),o.gettext.bind(o));var i=(e=>(e[e.OFF="off"]="OFF",e[e.POLITE="polite"]="POLITE",e[e.ASSERTIVE="assertive"]="ASSERTIVE",e))(i||{});const l=7e3;function d(e,t){if(t=Object.assign({timeout:l,isHTML:!1,type:void 0,selector:void 0,onRemove:()=>{},onClick:void 0,close:!0},t),"string"==typeof e&&!t.isHTML){const t=document.createElement("div");t.innerHTML=e,e=t.innerText}let n=t.type??"";"function"==typeof t.onClick&&(n+=" toast-with-click ");const s=e instanceof Node;let o=i.POLITE;t.ariaLive?o=t.ariaLive:"toast-error"!==t.type&&"toast-undo"!==t.type||(o=i.ASSERTIVE);const r=a({[s?"node":"text"]:e,duration:t.timeout,callback:t.onRemove,onClick:t.onClick,close:t.close,gravity:"top",selector:t.selector,position:"right",backgroundColor:"",className:"dialogs "+n,escapeMarkup:!t.isHTML,ariaLive:o});return r.showToast(),r}function c(e,t){return d(e,{...t,type:"toast-error"})}function u(e,t,n,a,s,o,r,i){var l="function"==typeof e?e.options:e;return t&&(l.render=t,l.staticRenderFns=n,l._compiled=!0),o&&(l._scopeId="data-v-"+o),{exports:e,options:l}}},5168:(e,t,n)=>{"use strict";n.d(t,{Qg:()=>a.l});n(7975);var a=n(3095),s=n(5471),o=n(6950),r=n(3226);const i=(0,s.pM)({__name:"GenericDialog",props:{name:null,text:null,html:null,buttons:null,severity:null},setup(e){const t=e,n=()=>`${t.name}: ${t.text}`;return(0,s.sV)((()=>window.addEventListener("unload",n))),(0,s.hi)((()=>window.removeEventListener("unload",n))),{__sfc:!0,props:t,handleUnload:n,NcDialog:o.A,NcNoteCard:r.A}}});var l=function(){var e=this,t=e._self._c,n=e._self._setupProxy;return t(n.NcDialog,{attrs:{"dialog-classes":"nc-generic-dialog",buttons:e.buttons,name:e.name,message:e.text},on:{"update:open":function(t){return e.$emit("close")}}},[e.severity?t(n.NcNoteCard,{attrs:{type:e.severity}},[t("p",{domProps:{textContent:e._s(e.text)}})]):e._e(),e.html?t("div",{domProps:{innerHTML:e._s(e.html)}}):e._e()],1)},d=[];(0,a.n)(i,l,d,!1,null,null).exports},1338:(e,t,n)=>{"use strict";n.d(t,{B1:()=>d,Ic:()=>u,al:()=>c});var a=n(8711),s=n(8064);class o{bus;constructor(e){"function"==typeof e.getVersion&&a(e.getVersion())?s(e.getVersion())!==s(this.getVersion())&&console.warn("Proxying an event bus of version "+e.getVersion()+" with "+this.getVersion()):console.warn("Proxying an event bus with an unknown or invalid version"),this.bus=e}getVersion(){return"3.3.2"}subscribe(e,t){this.bus.subscribe(e,t)}unsubscribe(e,t){this.bus.unsubscribe(e,t)}emit(e,...t){this.bus.emit(e,...t)}}class r{handlers=new Map;getVersion(){return"3.3.2"}subscribe(e,t){this.handlers.set(e,(this.handlers.get(e)||[]).concat(t))}unsubscribe(e,t){this.handlers.set(e,(this.handlers.get(e)||[]).filter((e=>e!==t)))}emit(e,...t){(this.handlers.get(e)||[]).forEach((e=>{try{e(t[0])}catch(e){console.error("could not invoke event listener",e)}}))}}let i=null;function l(){return null!==i?i:"undefined"==typeof window?new Proxy({},{get:()=>()=>console.error("Window not available, EventBus can not be established!")}):(window.OC?._eventBus&&void 0===window._nc_event_bus&&(console.warn("found old event bus instance at OC._eventBus. Update your version!"),window._nc_event_bus=window.OC._eventBus),i=void 0!==window?._nc_event_bus?new o(window._nc_event_bus):window._nc_event_bus=new r,i)}function d(e,t){l().subscribe(e,t)}function c(e,t){l().unsubscribe(e,t)}function u(e,...t){l().emit(e,...t)}},2981:(e,t,n)=>{"use strict";function a(e,t,n){const a=document.querySelector(`#initial-state-${e}-${t}`);if(null===a){if(void 0!==n)return n;throw new Error(`Could not find initial state ${t} of ${e}`)}try{return JSON.parse(atob(a.value))}catch(n){throw new Error(`Could not parse initial state ${t} of ${e}`)}}n.d(t,{C:()=>a})},3839:(e,t,n)=>{"use strict";n.d(t,{a:()=>r,d:()=>d,e:()=>c,g:()=>o,t:()=>l});var a=n(9418),s=n(580);function o(){return globalThis._nc_l10n_locale.replaceAll(/_/g,"-")}function r(){return globalThis._nc_l10n_language}function i(e){return{translations:globalThis._oc_l10n_registry_translations[e]??{},pluralFunction:globalThis._oc_l10n_registry_plural_functions[e]??(e=>e)}}function l(e,t,n,o,r){const l="object"==typeof n?n:void 0,d="number"==typeof o?o:"number"==typeof n?n:void 0,c={escape:!0,sanitize:!0,..."object"==typeof r?r:"object"==typeof o?o:{}},u=e=>e,m=(c.sanitize?a.A.sanitize:u)||u,p=c.escape?s:u,g=e=>"string"==typeof e||"number"==typeof e;let f=(r?.bundle??i(e)).translations[t]||t;return f=Array.isArray(f)?f[0]:f,m("object"==typeof l||void 0!==d?(h=l,v=d,f.replace(/%n/g,""+v).replace(/{([^{}]*)}/g,((e,t)=>{if(void 0===h||!(t in h))return p(e);const n=h[t];return g(n)?p(`${n}`):"object"==typeof n&&g(n.value)?(!1!==n.escape?s:u)(`${n.value}`):p(e)}))):f);var h,v}function d(e,t,n,a,s,o){const r="_"+t+"_::_"+n+"_",d=o?.bundle??i(e),c=d.translations[r];if(void 0!==c){const t=c;if(Array.isArray(t)){return l(e,t[d.pluralFunction(a)],s,a,o)}}return l(e,1===a?t:n,s,a,o)}function c(e,t=r()){switch("pt-BR"===t&&(t="xbr"),t.length>3&&(t=t.substring(0,t.lastIndexOf("-"))),t){case"az":case"bo":case"dz":case"id":case"ja":case"jv":case"ka":case"km":case"kn":case"ko":case"ms":case"th":case"tr":case"vi":case"zh":default:return 0;case"af":case"bn":case"bg":case"ca":case"da":case"de":case"el":case"en":case"eo":case"es":case"et":case"eu":case"fa":case"fi":case"fo":case"fur":case"fy":case"gl":case"gu":case"ha":case"he":case"hu":case"is":case"it":case"ku":case"lb":case"ml":case"mn":case"mr":case"nah":case"nb":case"ne":case"nl":case"nn":case"no":case"oc":case"om":case"or":case"pa":case"pap":case"ps":case"pt":case"so":case"sq":case"sv":case"sw":case"ta":case"te":case"tk":case"ur":case"zu":return 1===e?0:1;case"am":case"bh":case"fil":case"fr":case"gun":case"hi":case"hy":case"ln":case"mg":case"nso":case"xbr":case"ti":case"wa":return 0===e||1===e?0:1;case"be":case"bs":case"hr":case"ru":case"sh":case"sr":case"uk":return e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2;case"cs":case"sk":return 1===e?0:e>=2&&e<=4?1:2;case"ga":return 1===e?0:2===e?1:2;case"lt":return e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2;case"sl":return e%100==1?0:e%100==2?1:e%100==3||e%100==4?2:3;case"mk":return e%10==1?0:1;case"mt":return 1===e?0:0===e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3;case"lv":return 0===e?0:e%10==1&&e%100!=11?1:2;case"pl":return 1===e?0:e%10>=2&&e%10<=4&&(e%100<12||e%100>14)?1:2;case"cy":return 1===e?0:2===e?1:8===e||11===e?2:3;case"ro":return 1===e?0:0===e||e%100>0&&e%100<20?1:2;case"ar":return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11&&e%100<=99?4:5}}globalThis._nc_l10n_locale??="undefined"!=typeof document&&document.documentElement.dataset.locale||Intl.DateTimeFormat().resolvedOptions().locale.replaceAll(/-/g,"_"),globalThis._nc_l10n_language??="undefined"!=typeof document&&document.documentElement.lang||(globalThis.navigator?.language??"en"),globalThis._oc_l10n_registry_translations??={},globalThis._oc_l10n_registry_plural_functions??={}},1195:(e,t,n)=>{"use strict";n.d(t,{$:()=>r});var a=n(3839);class s{bundle;constructor(e){this.bundle={pluralFunction:e,translations:{}}}addTranslations(e){const t=Object.values(e.translations[""]??{}).map((({msgid:e,msgid_plural:t,msgstr:n})=>void 0!==t?[`_${e}_::_${t}_`,n]:[e,n[0]]));this.bundle.translations={...this.bundle.translations,...Object.fromEntries(t)}}gettext(e,t={}){return(0,a.t)("",e,t,void 0,{bundle:this.bundle})}ngettext(e,t,n,s={}){return(0,a.d)("",e,t,n,s,{bundle:this.bundle})}}class o{debug=!1;language="en";translations={};setLanguage(e){return this.language=e,this}detectLocale(){return this.detectLanguage()}detectLanguage(){return this.setLanguage((0,a.a)().replace("-","_"))}addTranslation(e,t){return this.translations[e]=t,this}enableDebugMode(){return this.debug=!0,this}build(){this.debug&&console.debug(`Creating gettext instance for language ${this.language}`);const e=new s((e=>(0,a.e)(e,this.language)));return this.language in this.translations&&e.addTranslations(this.translations[this.language]),e}}function r(){return new o}},3334:(e,t,n)=>{"use strict";n.d(t,{$X:()=>r,JN:()=>s,Pe:()=>i,Z0:()=>a.a,fL:()=>l,fw:()=>c,hY:()=>o,lG:()=>d,lO:()=>a.g});var a=n(3839);function s(){if(void 0!==globalThis.firstDay)return globalThis.firstDay;const e=new Intl.Locale((0,a.g)()),t=e.getWeekInfo?.()??e.weekInfo;return t?t.firstDay%7:1}function o(){if(void 0!==globalThis.dayNames)return globalThis.dayNames;const e=(0,a.g)();return[new Date("1970-01-04T00:00:00.000Z").toLocaleDateString(e,{weekday:"long"}),new Date("1970-01-05T00:00:00.000Z").toLocaleDateString(e,{weekday:"long"}),new Date("1970-01-06T00:00:00.000Z").toLocaleDateString(e,{weekday:"long"}),new Date("1970-01-07T00:00:00.000Z").toLocaleDateString(e,{weekday:"long"}),new Date("1970-01-08T00:00:00.000Z").toLocaleDateString(e,{weekday:"long"}),new Date("1970-01-09T00:00:00.000Z").toLocaleDateString(e,{weekday:"long"}),new Date("1970-01-10T00:00:00.000Z").toLocaleDateString(e,{weekday:"long"})]}function r(){if(void 0!==globalThis.dayNamesShort)return globalThis.dayNamesShort;const e=(0,a.g)();return[new Date("1970-01-04T00:00:00.000Z").toLocaleDateString(e,{weekday:"short"}),new Date("1970-01-05T00:00:00.000Z").toLocaleDateString(e,{weekday:"short"}),new Date("1970-01-06T00:00:00.000Z").toLocaleDateString(e,{weekday:"short"}),new Date("1970-01-07T00:00:00.000Z").toLocaleDateString(e,{weekday:"short"}),new Date("1970-01-08T00:00:00.000Z").toLocaleDateString(e,{weekday:"short"}),new Date("1970-01-09T00:00:00.000Z").toLocaleDateString(e,{weekday:"short"}),new Date("1970-01-10T00:00:00.000Z").toLocaleDateString(e,{weekday:"short"})]}function i(){if(void 0!==globalThis.dayNamesMin)return globalThis.dayNamesMin;const e=(0,a.g)();return[new Date("1970-01-04T00:00:00.000Z").toLocaleDateString(e,{weekday:"narrow"}),new Date("1970-01-05T00:00:00.000Z").toLocaleDateString(e,{weekday:"narrow"}),new Date("1970-01-06T00:00:00.000Z").toLocaleDateString(e,{weekday:"narrow"}),new Date("1970-01-07T00:00:00.000Z").toLocaleDateString(e,{weekday:"narrow"}),new Date("1970-01-08T00:00:00.000Z").toLocaleDateString(e,{weekday:"narrow"}),new Date("1970-01-09T00:00:00.000Z").toLocaleDateString(e,{weekday:"narrow"}),new Date("1970-01-10T00:00:00.000Z").toLocaleDateString(e,{weekday:"narrow"})]}function l(){if(void 0!==globalThis.monthNames)return globalThis.monthNames;const e=(0,a.g)();return[new Date("1970-01-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-02-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-03-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-04-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-05-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-06-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-07-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-08-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-09-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-10-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-11-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-12-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"})]}function d(){if(void 0!==globalThis.monthNamesShort)return globalThis.monthNamesShort;const e=(0,a.g)();return[new Date("1970-01-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-02-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-03-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-04-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-05-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-06-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-07-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-08-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-09-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-10-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-11-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-12-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"})]}function c(e=Date.now(),t={}){const n={ignoreSeconds:!1,language:(0,a.a)(),relativeTime:"long",...t},s=new Date(e),o=new Intl.RelativeTimeFormat([n.language,(0,a.a)()],{numeric:"auto",style:n.relativeTime}),r=(s.getTime()-Date.now())/1e3;if(Math.abs(r)<59.5)return n.ignoreSeconds||o.format(Math.round(r),"second");const i=r/60;if(Math.abs(i)<=59)return o.format(Math.round(i),"minute");const l=i/60;if(Math.abs(l)<23.5)return o.format(Math.round(l),"hour");const d=l/24;if(Math.abs(d)<6.5)return o.format(Math.round(d),"day");if(Math.abs(d)<27.5){const e=d/7;return o.format(Math.round(e),"week")}const c=d/30,u=Math.abs(c)<11?{month:n.relativeTime,day:"numeric"}:{year:"narrow"===n.relativeTime?"2-digit":"numeric",month:n.relativeTime};return new Intl.DateTimeFormat([n.language,(0,a.a)()],u).format(s)}},5947:(e,t,n)=>{"use strict";n.d(t,{YK:()=>m});var a=n(1777),s=(e=>(e[e.Debug=0]="Debug",e[e.Info=1]="Info",e[e.Warn=2]="Warn",e[e.Error=3]="Error",e[e.Fatal=4]="Fatal",e))(s||{}),o=Object.defineProperty,r=(e,t,n)=>(((e,t,n)=>{t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);class i{constructor(e){r(this,"context"),this.context=e||{}}formatMessage(e,t,n){let a="["+s[t].toUpperCase()+"] ";return n&&n.app&&(a+=n.app+": "),"string"==typeof e?a+e:(a+="Unexpected ".concat(e.name),e.message&&(a+=' "'.concat(e.message,'"')),t===s.Debug&&e.stack&&(a+="\n\nStack trace:\n".concat(e.stack)),a)}log(e,t,n){var a,o;if(!("number"==typeof(null==(a=this.context)?void 0:a.level)&&e<(null==(o=this.context)?void 0:o.level)))switch("object"==typeof t&&void 0===(null==n?void 0:n.error)&&(n.error=t),e){case s.Debug:console.debug(this.formatMessage(t,s.Debug,n),n);break;case s.Info:console.info(this.formatMessage(t,s.Info,n),n);break;case s.Warn:console.warn(this.formatMessage(t,s.Warn,n),n);break;case s.Error:console.error(this.formatMessage(t,s.Error,n),n);break;case s.Fatal:default:console.error(this.formatMessage(t,s.Fatal,n),n)}}debug(e,t){this.log(s.Debug,e,Object.assign({},this.context,t))}info(e,t){this.log(s.Info,e,Object.assign({},this.context,t))}warn(e,t){this.log(s.Warn,e,Object.assign({},this.context,t))}error(e,t){this.log(s.Error,e,Object.assign({},this.context,t))}fatal(e,t){this.log(s.Fatal,e,Object.assign({},this.context,t))}}function l(e){return new i(e)}var d=Object.defineProperty,c=(e,t,n)=>(((e,t,n)=>{t in e?d(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);class u{constructor(e){c(this,"context"),c(this,"factory"),this.context={},this.factory=e}setApp(e){return this.context.app=e,this}setLogLevel(e){return this.context.level=e,this}setUid(e){return this.context.uid=e,this}detectUser(){const e=(0,a.HW)();return null!==e&&(this.context.uid=e.uid),this}detectLogLevel(){const e=this,t=()=>{var n,a;"complete"===document.readyState||"interactive"===document.readyState?(e.context.level=null!=(a=null==(n=window._oc_config)?void 0:n.loglevel)?a:s.Warn,window._oc_debug&&(e.context.level=s.Debug),document.removeEventListener("readystatechange",t)):document.addEventListener("readystatechange",t)};return t(),this}build(){return void 0===this.context.level&&this.detectLogLevel(),this.factory(this.context)}}function m(){return new u(l)}},1225:(e,t,n)=>{"use strict";function a(e){return e?e.split("/").map(encodeURIComponent).join("/"):e}n.d(t,{O0:()=>a})},3814:(e,t,n)=>{"use strict";n.d(t,{$_:()=>i,Jv:()=>r,KT:()=>s,aU:()=>l,dC:()=>a});const a=(e,t)=>{var n;return(null!=(n=null==t?void 0:t.baseURL)?n:i())+(e=>"/remote.php/"+e)(e)},s=(e,t,n)=>{var a;const s=1===Object.assign({ocsVersion:2},n||{}).ocsVersion?1:2;return(null!=(a=null==n?void 0:n.baseURL)?a:i())+"/ocs/v"+s+".php"+o(e,t,n)},o=(e,t,n)=>{const a=Object.assign({escape:!0},n||{});return"/"!==e.charAt(0)&&(e="/"+e),s=(s=t||{})||{},e.replace(/{([^{}]*)}/g,(function(e,t){const n=s[t];return a.escape?encodeURIComponent("string"==typeof n||"number"==typeof n?n.toString():e):"string"==typeof n||"number"==typeof n?n.toString():e}));var s},r=(e,t,n)=>{var a,s,r;const i=Object.assign({noRewrite:!1},n||{}),d=null!=(a=null==n?void 0:n.baseURL)?a:l();return!0!==(null==(r=null==(s=null==window?void 0:window.OC)?void 0:s.config)?void 0:r.modRewriteWorking)||i.noRewrite?d+"/index.php"+o(e,t,n):d+o(e,t,n)},i=()=>window.location.protocol+"//"+window.location.host+l();function l(){let e=window._oc_webroot;if(typeof e>"u"){e=location.pathname;const t=e.indexOf("/index.php/");if(-1!==t)e=e.slice(0,t);else{const t=e.indexOf("/",1);e=e.slice(0,t>0?t:void 0)}}return e}},2680:(e,t,n)=>{"use strict";n.d(t,{G:()=>o,f:()=>s});var a=n(2981);function s(){return(0,a.C)("files_sharing","isPublic",null)??null!==document.querySelector('input#isPublic[type="hidden"][name="isPublic"][value="1"]')}function o(){return(0,a.C)("files_sharing","sharingToken",null)??document.querySelector('input#sharingToken[type="hidden"]')?.value??null}},1376:(e,t,n)=>{"use strict";n.d(t,{A:()=>A});var a=n(5072),s=n.n(a),o=n(7825),r=n.n(o),i=n(7659),l=n.n(i),d=n(5056),c=n.n(d),u=n(540),m=n.n(u),p=n(1113),g=n.n(p),f=n(7619),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();s()(f.A,h);f.A&&f.A.locals&&f.A.locals;var v=n(415),y=n(1431);const w={name:"NcButton",inject:{getNcPopoverTriggerAttrs:{from:"NcPopover:trigger:attrs",default:()=>()=>({})}},props:{alignment:{type:String,default:"center",validator:e=>["start","start-reverse","center","center-reverse","end","end-reverse"].includes(e)},disabled:{type:Boolean,default:!1},size:{type:String,default:"normal",validator:e=>["small","normal","large"].includes(e)},type:{type:String,validator:e=>["primary","secondary","tertiary","tertiary-no-background","tertiary-on-primary","error","warning","success"].includes(e)||["submit","reset","button"].includes(e),default:"secondary"},nativeType:{type:String,validator:e=>-1!==["submit","reset","button"].indexOf(e),default:"button"},wide:{type:Boolean,default:!1},ariaLabel:{type:String,default:null},href:{type:String,default:null},target:{type:String,default:"_self"},download:{type:String,default:null},to:{type:[String,Object],default:null},exact:{type:Boolean,default:!1},ariaHidden:{type:Boolean,default:null},pressed:{type:Boolean,default:null},variant:{type:String,validator:e=>["primary","secondary","tertiary","tertiary-no-background","tertiary-on-primary","error","warning","success"].includes(e),default:"secondary"}},emits:["update:pressed","click"],computed:{realVariant(){return this.pressed?"primary":!1!==this.pressed||"primary"!==this.type&&"primary"!==this.variant?"secondary"!==this.type&&["primary","tertiary","tertiary-no-background","tertiary-on-primary","error","warning","success"].includes(this.type)?this.type:this.variant:"secondary"},realType(){return"boolean"==typeof this.pressed?"button":"button"!==this.nativeType||["primary","secondary","tertiary","tertiary-no-background","tertiary-on-primary","error","warning","success"].includes(this.type)?this.nativeType:this.type},isTertiary(){return this.realVariant.startsWith("tertiary")},flexAlignment(){return this.alignment.split("-")[0]},isReverseAligned(){return this.alignment.includes("-")},ncPopoverTriggerAttrs(){return this.getNcPopoverTriggerAttrs()}},render(e){const t=!!this.$slots.default,n=this.$slots?.icon;t||this.ariaLabel||console.warn("You need to fill either the text or the ariaLabel props in the button component.",{text:this.$slots.default?.[0]?.text,ariaLabel:this.ariaLabel},this);const a=this.to||this.href,s=!a&&"boolean"==typeof this.pressed,o=({href:o,navigate:r,isActive:i,isExactActive:l}={})=>e(a?"a":"button",{class:["button-vue",`button-vue--size-${this.size}`,{"button-vue--icon-only":n&&!t,"button-vue--text-only":t&&!n,"button-vue--icon-and-text":n&&t,[`button-vue--vue-${this.realVariant}`]:this.realVariant,"button-vue--legacy":v.i,"button-vue--tertiary":this.isTertiary,"button-vue--wide":this.wide,[`button-vue--${this.flexAlignment}`]:"center"!==this.flexAlignment,"button-vue--reverse":this.isReverseAligned,active:i,"router-link-exact-active":l}],attrs:{"aria-label":this.ariaLabel,"aria-pressed":s?this.pressed.toString():void 0,disabled:this.disabled,type:a?null:this.realType,role:a?"button":null,href:this.to?o:this.href||null,target:a?this.target||"_self":null,rel:a?"nofollow noreferrer noopener":null,download:!this.to&&this.href&&this.download?this.download:null,...this.ncPopoverTriggerAttrs,...this.$attrs},on:{...this.$listeners,click:e=>{s&&this.$emit("update:pressed",!this.pressed),this.$emit("click",e),r?.(e)}}},[e("span",{class:"button-vue__wrapper"},[n?e("span",{class:"button-vue__icon",attrs:{"aria-hidden":"true"}},[this.$slots.icon]):null,t?e("span",{class:"button-vue__text"},[this.$slots.default]):null])]);return this.to?e("router-link",{props:{custom:!0,to:this.to,exact:this.exact},scopedSlots:{default:o}}):o()}};const A=(0,y.n)(w,null,null,!1,null,"ce3a06f2").exports},6950:(e,t,n)=>{"use strict";n.d(t,{A:()=>ne});var a=n(5072),s=n.n(a),o=n(7825),r=n.n(o),i=n(7659),l=n.n(i),d=n(5056),c=n.n(d),u=n(540),m=n.n(u),p=n(1113),g=n.n(p),f=n(958),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();s()(f.A,h);f.A&&f.A.locals&&f.A.locals;var v=n(3073),y=n(5471),w=n(1080),A={};A.styleTagTransform=g(),A.setAttributes=c(),A.insert=l().bind(null,"head"),A.domAPI=r(),A.insertStyleElement=m();s()(w.A,A);w.A&&w.A.locals&&w.A.locals;var b=n(3494),C=n(8990),k=n(2697),x=n(6241),T=n(648),E=n(5507),N=n(8030),_=n(1376),S=n(2792),P=n(9916),B=n(1431);function L(e,t){let n,a,s,o=t;this.start=function(){s=!0,a=new Date,n=setTimeout(e,o)},this.pause=function(){s=!1,clearTimeout(n),o-=new Date-a},this.clear=function(){s=!1,clearTimeout(n),o=0},this.getTimeLeft=function(){return s&&(this.pause(),this.start()),o},this.getStateRunning=function(){return s},this.start()}(0,E.r)(E.n,E.J);const F={name:"PauseIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var z=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon pause-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M14,19H18V5H14M6,19H10V5H6V19Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},D=[];const M=(0,B.n)(F,z,D,!1,null,null).exports,O={name:"PlayIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var U=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon play-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M8,5.14V19.14L19,12.14L8,5.14Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},R=[];const j=(0,B.n)(O,U,R,!1,null,null).exports,I={name:"NcModal",components:{Close:P.C,Pause:M,Play:j,NcActions:N.N,NcButton:_.A,NcIconSvgWrapper:S.N},props:{name:{type:String,default:""},hasPrevious:{type:Boolean,default:!1},hasNext:{type:Boolean,default:!1},outTransition:{type:Boolean,default:!1},enableSlideshow:{type:Boolean,default:!1},slideshowDelay:{type:Number,default:5e3},slideshowPaused:{type:Boolean,default:!1},enableSwipe:{type:Boolean,default:!0},disableSwipe:{type:Boolean,default:!1},spreadNavigation:{type:Boolean,default:!1},size:{type:String,default:"normal",validator:e=>["small","normal","large","full"].includes(e)},noClose:{type:Boolean,default:!1},canClose:{type:Boolean,default:!0},closeOnClickOutside:{type:Boolean,default:!0},dark:{type:Boolean,default:!1},lightBackdrop:{type:Boolean,default:!1},container:{type:[String,null],default:"body"},closeButtonContained:{type:Boolean,default:!0},additionalTrapElements:{type:Array,default:()=>[]},inlineActions:{type:Number,default:0},show:{type:Boolean,default:void 0},labelId:{type:String,default:""},setReturnFocus:{default:void 0,type:[HTMLElement,SVGElement,String,Boolean]}},emits:["previous","next","close","update:show"],setup:()=>({mdiChevronLeft:C.j,mdiChevronRight:C.m}),data:()=>({mc:null,playing:!1,slideshowTimeout:null,focusTrap:null,randId:(0,x.G)(),internalShow:!0}),computed:{cssSlideshowDelay(){return`${this.slideshowDelay}ms`},forceDarkBackdrop(){return!this.noClose&&this.canClose&&!this.closeButtonContained||this.hasNext||this.hasPrevious||""!==this.modalName||Boolean(this.$slots.actions)},modalName(){return this.name.trim()},modalLabelId(){return this.labelId||`modal-name-${this.randId}`},showModal(){return void 0===this.show?this.internalShow:this.show},modalTransitionName(){return"modal-"+(this.outTransition?"out":"in")},playPauseName(){return this.playing?(0,E.a)("Pause slideshow"):(0,E.a)("Start slideshow")},closeButtonAriaLabel:()=>(0,E.a)("Close"),prevButtonAriaLabel:()=>(0,E.a)("Previous"),nextButtonAriaLabel:()=>(0,E.a)("Next")},watch:{slideshowPaused(e){this.slideshowTimeout&&(e?this.slideshowTimeout.pause():this.slideshowTimeout.start())},additionalTrapElements(e){if(this.focusTrap){const t=this.$refs.mask;this.focusTrap.updateContainerElements([t,...e])}}},beforeMount(){window.addEventListener("keydown",this.handleKeydown)},beforeDestroy(){window.removeEventListener("keydown",this.handleKeydown),this.mc.stop()},mounted(){if(this.name||this.labelId||y.Ay.util.warn("[NcModal] You need either set the name or set a `labelId` for accessibility."),this.useFocusTrap(),this.mc=(0,v.o__)(this.$refs.mask,{onSwipeEnd:this.handleSwipe}),this.container)if("body"===this.container)document.body.insertBefore(this.$el,document.body.lastChild);else{document.querySelector(this.container).appendChild(this.$el)}},destroyed(){this.clearFocusTrap(),this.$el.remove()},methods:{t:E.a,previous(e){this.hasPrevious&&(e&&this.resetSlideshow(),this.$emit("previous",e))},next(e){this.hasNext&&(e&&this.resetSlideshow(),this.$emit("next",e))},close(e){!this.noClose&&this.canClose&&(this.internalShow=!1,this.$emit("update:show",!1),setTimeout((()=>{this.$emit("close",e)}),300))},handleClickModalWrapper(e){this.closeOnClickOutside&&this.close(e)},handleKeydown(e){if("Escape"===e.key){const t=(0,T.g)();if(t.length>0&&t[t.length-1]!==this.focusTrap)return;return this.close(e)}const t={ArrowLeft:this.previous,ArrowRight:this.next};if(t[e.key]){if(document.activeElement&&!this.$el.contains(document.activeElement))return;return t[e.key](e)}},handleSwipe(e,t){this.enableSwipe&&!this.disableSwipe&&("left"===t?this.next(e):"right"===t&&this.previous(e))},togglePlayPause(){this.playing=!this.playing,this.playing?this.handleSlideshow():this.clearSlideshowTimeout()},resetSlideshow(){this.playing=!this.playing,this.clearSlideshowTimeout(),this.$nextTick((function(){this.togglePlayPause()}))},handleSlideshow(){this.playing=!0,this.hasNext?this.slideshowTimeout=new L((()=>{this.next(),this.handleSlideshow()}),this.slideshowDelay):(this.playing=!1,this.clearSlideshowTimeout())},clearSlideshowTimeout(){this.slideshowTimeout&&this.slideshowTimeout.clear()},async useFocusTrap(){if(!this.showModal||this.focusTrap)return;const e=this.$refs.mask;await this.$nextTick();const t={allowOutsideClick:!0,fallbackFocus:e,trapStack:(0,T.g)(),escapeDeactivates:!1,setReturnFocus:this.setReturnFocus};this.focusTrap=(0,k.K)([e,...this.additionalTrapElements],t),this.focusTrap.activate()},clearFocusTrap(){this.focusTrap&&(this.focusTrap?.deactivate(),this.focusTrap=null)}}},$=()=>{(0,y.$9)(((e,t)=>({"4d12a2e7":e.cssSlideshowDelay})))},H=I.setup;I.setup=H?(e,t)=>($(),H(e,t)):$;const G=I;var V=function(){var e=this,t=e._self._c;return t("transition",{attrs:{name:"fade",appear:""},on:{"after-enter":e.useFocusTrap,"before-leave":e.clearFocusTrap}},[t("div",{directives:[{name:"show",rawName:"v-show",value:e.showModal,expression:"showModal"}],ref:"mask",staticClass:"modal-mask",class:{"modal-mask--opaque":e.dark||e.forceDarkBackdrop,"modal-mask--light":e.lightBackdrop},attrs:{role:"dialog","aria-modal":"true","aria-labelledby":e.modalLabelId,"aria-describedby":"modal-description-"+e.randId,tabindex:"-1"}},[t("transition",{attrs:{name:"fade-visibility",appear:""}},[t("div",{staticClass:"modal-header",attrs:{"data-theme-light":e.lightBackdrop,"data-theme-dark":!e.lightBackdrop}},[e.modalName?t("h2",{staticClass:"modal-header__name",attrs:{id:"modal-name-"+e.randId}},[e._v(" "+e._s(e.modalName)+" ")]):e._e(),t("div",{staticClass:"icons-menu"},[e.hasNext&&e.enableSlideshow?t("button",{staticClass:"play-pause-icons",class:{"play-pause-icons--paused":e.slideshowPaused},attrs:{title:e.playPauseName,type:"button"},on:{click:e.togglePlayPause}},[e.playing?t("Pause",{staticClass:"play-pause-icons__pause",attrs:{size:20}}):t("Play",{staticClass:"play-pause-icons__play",attrs:{size:20}}),t("span",{staticClass:"hidden-visually"},[e._v(" "+e._s(e.playPauseName)+" ")]),e.playing?t("svg",{staticClass:"progress-ring",attrs:{height:"50",width:"50"}},[t("circle",{staticClass:"progress-ring__circle",attrs:{stroke:"white","stroke-width":"2",fill:"transparent",r:"15",cx:"25",cy:"25"}})]):e._e()],1):e._e(),t("NcActions",{staticClass:"header-actions",attrs:{inline:e.inlineActions}},[e._t("actions")],2),e.noClose||!e.canClose||e.closeButtonContained?e._e():t("NcButton",{staticClass:"header-close",attrs:{"aria-label":e.closeButtonAriaLabel,variant:"tertiary"},on:{click:e.close},scopedSlots:e._u([{key:"icon",fn:function(){return[t("Close",{attrs:{size:20}})]},proxy:!0}],null,!1,2121748766)})],1)])]),t("transition",{attrs:{name:e.modalTransitionName,appear:""}},[t("div",{directives:[{name:"show",rawName:"v-show",value:e.showModal,expression:"showModal"}],staticClass:"modal-wrapper",class:[`modal-wrapper--${e.size}`,{"modal-wrapper--spread-navigation":e.spreadNavigation}],on:{mousedown:function(t){return t.target!==t.currentTarget?null:e.handleClickModalWrapper.apply(null,arguments)}}},[t("transition",{attrs:{name:"fade-visibility",appear:""}},[t("NcButton",{directives:[{name:"show",rawName:"v-show",value:e.hasPrevious,expression:"hasPrevious"}],staticClass:"prev",attrs:{"aria-label":e.prevButtonAriaLabel,variant:"tertiary-no-background"},on:{click:e.previous},scopedSlots:e._u([{key:"icon",fn:function(){return[t("NcIconSvgWrapper",{attrs:{directional:"",path:e.mdiChevronLeft,size:40}})]},proxy:!0}])})],1),t("div",{staticClass:"modal-container",attrs:{id:"modal-description-"+e.randId}},[t("div",{staticClass:"modal-container__content"},[e._t("default")],2),!e.noClose&&e.canClose&&e.closeButtonContained?t("NcButton",{staticClass:"modal-container__close",attrs:{"aria-label":e.closeButtonAriaLabel,variant:"tertiary"},on:{click:e.close},scopedSlots:e._u([{key:"icon",fn:function(){return[t("Close",{attrs:{size:20}})]},proxy:!0}],null,!1,2121748766)}):e._e()],1),t("transition",{attrs:{name:"fade-visibility",appear:""}},[t("NcButton",{directives:[{name:"show",rawName:"v-show",value:e.hasNext,expression:"hasNext"}],staticClass:"next",attrs:{"aria-label":e.nextButtonAriaLabel,variant:"tertiary-no-background"},on:{click:e.next},scopedSlots:e._u([{key:"icon",fn:function(){return[t("NcIconSvgWrapper",{attrs:{directional:"",path:e.mdiChevronRight,size:40}})]},proxy:!0}])})],1)],1)])],1)])},W=[];const q=(0,B.n)(G,V,W,!1,null,"b7c7c7ca").exports;(0,b.S)(q);var X=n(2645);(0,E.r)(E.d);const K={__name:"NcDialogButton",props:{callback:{type:Function,required:!1,default:()=>{}},label:{type:String,required:!0},icon:{type:String,required:!1,default:void 0},type:{type:String,required:!1,default:"secondary",validator:e=>"string"==typeof e&&["button","submit","reset","primary","secondary","tertiary","error","warning","success"].includes(e)},nativeType:{type:String,required:!1,default:"button",validator:e=>["submit","reset","button"].includes(e)},disabled:{type:Boolean,default:!1},variant:{type:String,required:!1,default:"secondary",validator:e=>"string"==typeof e&&["primary","secondary","tertiary","error","warning","success"].includes(e)}},emits:["click"],setup(e,{emit:t}){const n=e,a=(0,y.KR)(!1);return{__sfc:!0,props:n,emit:t,isLoading:a,handleClick:async e=>{if(!a.value){a.value=!0;try{const a="reset"!==n.nativeType&&void 0,s=await(n.callback?.())??a;!1!==s&&t("click",e,s)}finally{a.value=!1}}},t:E.a,NcButton:_.A,NcIconSvgWrapper:S.N,NcLoadingIcon:X.A}}};var Z=function(){var e=this,t=e._self._c,n=e._self._setupProxy;return t(n.NcButton,{attrs:{"aria-label":e.label,disabled:e.disabled,type:e.type,"native-type":e.nativeType,variant:e.variant},on:{click:n.handleClick},scopedSlots:e._u([{key:"icon",fn:function(){return[e._t("icon",(function(){return[n.isLoading?t(n.NcLoadingIcon,{attrs:{name:n.t("Loading …")}}):void 0!==e.icon?t(n.NcIconSvgWrapper,{attrs:{svg:e.icon}}):e._e()]}))]},proxy:!0}],null,!0)},[e._v(" "+e._s(e.label)+" ")])},J=[];const Y=(0,B.n)(K,Z,J,!1,null,null).exports,Q=(0,y.pM)({name:"NcDialog",components:{NcDialogButton:Y,NcModal:q},props:{name:{type:String,required:!0},message:{type:String,default:""},additionalTrapElements:{type:Array,validator:e=>Array.isArray(e)&&e.every((e=>"string"==typeof e||e instanceof HTMLElement)),default:()=>[]},container:{type:String,required:!1,default:"body"},open:{type:Boolean,default:!0},size:{type:String,required:!1,default:"small",validator:e=>"string"==typeof e&&["small","normal","large","full"].includes(e)},buttons:{type:Array,required:!1,default:()=>[],validator:e=>Array.isArray(e)&&e.every((e=>"object"==typeof e))},noClose:{type:Boolean,default:!1},canClose:{type:Boolean,default:!0},closeOnClickOutside:{type:Boolean,default:!1},isForm:{type:Boolean,default:!1},outTransition:{type:Boolean,default:!1},navigationClasses:{type:[String,Array,Object],required:!1,default:""},navigationAriaLabel:{type:String,required:!1,default:""},navigationAriaLabelledby:{type:String,required:!1,default:""},contentClasses:{type:[String,Array,Object],required:!1,default:""},dialogClasses:{type:[String,Array,Object],required:!1,default:""}},emits:["closing","update:open","submit"],setup(e,{emit:t,slots:n}){const a=(0,y.KR)(),{width:s}=(0,v.Lhy)(a,{width:900}),o=(0,y.EW)((()=>s.value<876)),r=(0,y.EW)((()=>void 0!==n?.navigation)),i=(0,x.G)(),l=(0,y.EW)((()=>e.navigationAriaLabel||void 0)),d=(0,y.EW)((()=>{if(!e.navigationAriaLabel)return e.navigationAriaLabelledby||i})),c=(0,y.KR)(),u=(0,y.EW)((()=>e.isForm&&!r.value?"form":"div")),m=(0,y.EW)((()=>"form"===u.value?{submit(e){e.preventDefault(),t("submit",e)},reset(e){e.preventDefault(),t("reset",e)}}:{})),p=(0,y.KR)(!0);const g=e=>{p.value=!1,t("closing",e)},f=()=>{p.value=!0,t("update:open",!1)},h=(0,y.EW)((()=>({noClose:e.noClose||!e.canClose,container:void 0===e.container?"body":e.container,labelId:i,size:e.size,show:e.open&&p.value,outTransition:e.outTransition,closeOnClickOutside:e.closeOnClickOutside,additionalTrapElements:e.additionalTrapElements})));return{dialogElement:c,dialogListeners:m,dialogTagName:u,handleButtonClose:function(e,t){("submit"!==e.type&&"submit"!==e.nativeType||"form"!==u.value||c.value.reportValidity())&&(g(t),window.setTimeout((()=>f()),300))},handleClosing:g,handleClosed:f,hasNavigation:r,navigationId:i,navigationAriaLabelAttr:l,navigationAriaLabelledbyAttr:d,isNavigationCollapsed:o,modalProps:h,wrapper:a}}});var ee=function(){var e=this,t=e._self._c;return e._self._setupProxy,e.open?t("NcModal",e._b({staticClass:"dialog__modal",attrs:{"enable-slideshow":!1,"enable-swipe":!1},on:{close:e.handleClosed,"update:show":function(t){return e.handleClosing()}}},"NcModal",e.modalProps,!1),[t("h2",{staticClass:"dialog__name",attrs:{id:e.navigationId},domProps:{textContent:e._s(e.name)}}),t(e.dialogTagName,e._g({ref:"dialogElement",tag:"component",staticClass:"dialog",class:e.dialogClasses},e.dialogListeners),[t("div",{ref:"wrapper",class:["dialog__wrapper",{"dialog__wrapper--collapsed":e.isNavigationCollapsed}]},[e.hasNavigation?t("nav",{staticClass:"dialog__navigation",class:e.navigationClasses,attrs:{"aria-label":e.navigationAriaLabelAttr,"aria-labelledby":e.navigationAriaLabelledbyAttr}},[e._t("navigation",null,{isCollapsed:e.isNavigationCollapsed})],2):e._e(),t("div",{staticClass:"dialog__content",class:e.contentClasses},[e._t("default",(function(){return[t("p",{staticClass:"dialog__text"},[e._v(" "+e._s(e.message)+" ")])]}))],2)]),t("div",{staticClass:"dialog__actions"},[e._t("actions",(function(){return e._l(e.buttons,(function(n,a){return t("NcDialogButton",e._b({key:a,on:{click:(t,a)=>e.handleButtonClose(n,a)}},"NcDialogButton",n,!1))}))}))],2)])],1):e._e()},te=[];const ne=(0,B.n)(Q,ee,te,!1,null,"49ff4e77").exports},2645:(e,t,n)=>{"use strict";n.d(t,{A:()=>b});var a=n(5072),s=n.n(a),o=n(7825),r=n.n(o),i=n(7659),l=n.n(i),d=n(5056),c=n.n(d),u=n(540),m=n.n(u),p=n(1113),g=n.n(p),f=n(8028),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();s()(f.A,h);f.A&&f.A.locals&&f.A.locals;var v=n(1431);const y={name:"NcLoadingIcon",props:{size:{type:Number,default:20},appearance:{type:String,validator:e=>["auto","light","dark"].includes(e),default:"auto"},name:{type:String,default:""}},computed:{colors(){const e=["#777","#CCC"];return"light"===this.appearance?e:"dark"===this.appearance?e.reverse():["var(--color-loading-light)","var(--color-loading-dark)"]}}};var w=function(){var e=this,t=e._self._c;return t("span",{staticClass:"material-design-icon loading-icon",attrs:{"aria-label":e.name,role:"img"}},[t("svg",{attrs:{width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{fill:e.colors[0],d:"M12,4V2A10,10 0 1,0 22,12H20A8,8 0 1,1 12,4Z"}}),t("path",{attrs:{fill:e.colors[1],d:"M12,4V2A10,10 0 0,1 22,12H20A8,8 0 0,0 12,4Z"}},[e.name?t("title",[e._v(e._s(e.name))]):e._e()])])])},A=[];const b=(0,v.n)(y,w,A,!1,null,"d5de7f82").exports},3226:(e,t,n)=>{"use strict";n.d(t,{A:()=>U});var a=n(5072),s=n.n(a),o=n(7825),r=n.n(o),i=n(7659),l=n.n(i),d=n(5056),c=n.n(d),u=n(540),m=n.n(u),p=n(1113),g=n.n(p),f=n(6948),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();s()(f.A,h);f.A&&f.A.locals&&f.A.locals;var v=n(1431),y=n(415);const w={name:"CheckboxMarkedCircleIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var A=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon checkbox-marked-circle-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M10,17L5,12L6.41,10.58L10,14.17L17.59,6.58L19,8M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},b=[];const C=(0,v.n)(w,A,b,!1,null,null).exports,k={name:"AlertDecagramIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var x=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon alert-decagram-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M23,12L20.56,9.22L20.9,5.54L17.29,4.72L15.4,1.54L12,3L8.6,1.54L6.71,4.72L3.1,5.53L3.44,9.21L1,12L3.44,14.78L3.1,18.47L6.71,19.29L8.6,22.47L12,21L15.4,22.46L17.29,19.28L20.9,18.46L20.56,14.78L23,12M13,17H11V15H13V17M13,13H11V7H13V13Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},T=[];const E=(0,v.n)(k,x,T,!1,null,null).exports,N={name:"AlertIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var _=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon alert-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M13 14H11V9H13M13 18H11V16H13M1 21H23L12 2L1 21Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},S=[];const P=(0,v.n)(N,_,S,!1,null,null).exports,B={name:"InformationIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var L=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon information-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M13,9H11V7H13M13,17H11V11H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},F=[];const z=(0,v.n)(B,L,F,!1,null,null).exports,D={name:"NcNoteCard",props:{type:{type:String,default:"warning",validator:e=>["success","info","warning","error"].includes(e)},showAlert:{type:Boolean,default:!1},heading:{type:String,default:""},text:{type:String,default:""}},setup:()=>({isLegacy32:y.i}),computed:{shouldShowAlert(){return this.showAlert||"error"===this.type},icon(){switch(this.type){case"error":return E;case"success":return C;case"info":return z;default:return P}}}};var M=function(){var e=this,t=e._self._c;return t("div",{staticClass:"notecard",class:{[`notecard--${e.type}`]:e.type,"notecard--legacy":e.isLegacy32},attrs:{role:e.shouldShowAlert?"alert":"note"}},[e._t("icon",(function(){return[t(e.icon,{tag:"component",staticClass:"notecard__icon",class:{"notecard__icon--heading":e.heading},attrs:{"fill-color":"var(--note-theme)",size:20}})]})),t("div",[e.heading?t("p",{staticClass:"notecard__heading"},[e._v(" "+e._s(e.heading)+" ")]):e._e(),e._t("default",(function(){return[t("p",{staticClass:"notecard__text"},[e._v(" "+e._s(e.text)+" ")])]}))],2)],2)},O=[];const U=(0,v.n)(D,M,O,!1,null,"bea274c4").exports},9916:(e,t,n)=>{"use strict";n.d(t,{C:()=>i});var a=n(1431);const s={name:"CloseIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var o=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon close-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},r=[];const i=(0,a.n)(s,o,r,!1,null,null).exports},6241:(e,t,n)=>{"use strict";n.d(t,{G:()=>a});const a=e=>Math.random().toString(36).replace(/[^a-z]+/g,"").slice(0,e||5)},8030:(e,t,n)=>{"use strict";n.d(t,{D:()=>S,N:()=>B});var a=n(5072),s=n.n(a),o=n(7825),r=n.n(o),i=n(7659),l=n.n(i),d=n(5056),c=n.n(d),u=n(540),m=n.n(u),p=n(1113),g=n.n(p),f=n(8187),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();s()(f.A,h);f.A&&f.A.locals&&f.A.locals;var v=n(1376),y=n(3917),w=n(6241),A=n(5507),b=n(5471),C=n(9271),k=n(648);var x=n(3073),T=n(1431);const E={name:"DotsHorizontalIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var N=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon dots-horizontal-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M16,12A2,2 0 0,1 18,10A2,2 0 0,1 20,12A2,2 0 0,1 18,14A2,2 0 0,1 16,12M10,12A2,2 0 0,1 12,10A2,2 0 0,1 14,12A2,2 0 0,1 12,14A2,2 0 0,1 10,12M4,12A2,2 0 0,1 6,10A2,2 0 0,1 8,12A2,2 0 0,1 6,14A2,2 0 0,1 4,12Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},_=[];const S=(0,T.n)(E,N,_,!1,null,null).exports;(0,A.r)(A.A);const P={name:"NcActions",components:{NcButton:v.A,NcPopover:y.N},provide(){return{"NcActions:isSemanticMenu":(0,b.EW)((()=>"menu"===this.actionsMenuSemanticType))}},props:{open:{type:Boolean,default:!1},manualOpen:{type:Boolean,default:!1},forceMenu:{type:Boolean,default:!1},forceName:{type:Boolean,default:!1},menuName:{type:String,default:null},forceSemanticType:{type:String,default:null,validator:e=>["dialog","menu","expanded","tooltip"].includes(e)},primary:{type:Boolean,default:!1},type:{type:String,validator:e=>["primary","secondary","tertiary","tertiary-no-background","tertiary-on-primary","error","warning","success"].includes(e),default:null},defaultIcon:{type:String,default:""},ariaLabel:{type:String,default:(0,A.a)("Actions")},ariaHidden:{type:Boolean,default:null},placement:{type:String,default:"bottom"},boundariesElement:{type:Element,default:()=>document.querySelector("#content-vue")??document.querySelector("body")},container:{type:[String,Object,Element,Boolean],default:"body"},disabled:{type:Boolean,default:!1},inline:{type:Number,default:0},variant:{type:String,validator:e=>["primary","secondary","tertiary","tertiary-no-background","tertiary-on-primary","error","warning","success"].includes(e),default:null}},emits:["click","blur","focus","close","closed","open","opened","update:open"],setup(e){const t=`menu-${(0,w.G)()}`,n=`trigger-${t}`,a=(0,b.KR)(),{top:s,bottom:o}=(0,x.SSU)(a),{top:r,bottom:i}=(0,x.SSU)((0,b.lW)(e,"boundariesElement")),{height:l}=(0,x.lWr)();return{triggerButton:a,maxMenuHeight:(0,b.EW)((()=>Math.max(Math.min(s.value-84,s.value-r.value),Math.min(l.value-o.value-34,i.value-o.value)))),randomId:t,triggerRandomId:n}},data(){return{opened:this.open,focusIndex:0,actionsMenuSemanticType:"unknown"}},computed:{triggerButtonVariant(){return(this.type??this.variant)||(this.primary?"primary":this.menuName?"secondary":"tertiary")},config(){return{menu:{popupRole:"menu",withArrowNavigation:!0,withTabNavigation:!1,withFocusTrap:!1,triggerA11yAttr:{"aria-controls":this.opened?this.randomId:null},popoverContainerA11yAttrs:{},popoverUlA11yAttrs:{"aria-labelledby":this.triggerRandomId,id:this.randomId,role:"menu"}},expanded:{popupRole:void 0,withArrowNavigation:!1,withTabNavigation:!0,withFocusTrap:!1,triggerA11yAttr:{},popoverContainerA11yAttrs:{},popoverUlA11yAttrs:{}},dialog:{popupRole:"dialog",withArrowNavigation:!1,withTabNavigation:!0,withFocusTrap:!0,triggerA11yAttr:{"aria-controls":this.opened?this.randomId:null},popoverContainerA11yAttrs:{id:this.randomId,role:"dialog","aria-labelledby":this.triggerRandomId,"aria-modal":"true"},popoverUlA11yAttrs:{}},tooltip:{popupRole:void 0,withArrowNavigation:!1,withTabNavigation:!1,withFocusTrap:!1,triggerA11yAttr:{},popoverContainerA11yAttrs:{},popoverUlA11yAttrs:{}},unknown:{popupRole:void 0,role:void 0,withArrowNavigation:!0,withTabNavigation:!1,withFocusTrap:!0,triggerA11yAttr:{},popoverContainerA11yAttrs:{},popoverUlA11yAttrs:{"aria-labelledby":this.triggerRandomId}}}[this.actionsMenuSemanticType]}},watch:{open(e){e!==this.opened&&(this.opened=e)},opened(){this.opened?document.body.addEventListener("keydown",this.handleEscapePressed):document.body.removeEventListener("keydown",this.handleEscapePressed)}},created(){!function(e,t={}){const n=(0,k.c)();(0,b.wB)(e,(()=>{(0,C.BA)(t.disabled)||((0,C.BA)(e)?n.pause():n.unpause())})),(0,b.hi)((()=>{n.unpause()}))}((()=>this.opened),{disabled:()=>this.config.withFocusTrap})},methods:{getActionName:e=>e?.componentOptions?.Ctor?.extendOptions?.name??e?.componentOptions?.tag,isValidSingleAction(e){return["NcActionButton","NcActionLink","NcActionRouter"].includes(this.getActionName(e))},isIconUrl(e){try{return!!new URL(e,e.startsWith("/")?window.location.origin:void 0)}catch(e){return!1}},openMenu(e){this.opened||(this.opened=!0,this.$emit("update:open",!0),this.$emit("open"))},async closeMenu(e=!0){this.opened&&(await this.$nextTick(),this.opened=!1,this.$refs.popover?.clearFocusTrap({returnFocus:e}),this.$emit("update:open",!1),this.$emit("close"),this.focusIndex=0,e&&this.$refs.triggerButton?.$el.focus())},onClosed(){this.$emit("closed")},onOpened(){this.$nextTick((()=>{this.focusFirstAction(null),this.resizePopover(),this.$emit("opened")}))},resizePopover(){const e=this.$refs.menu.closest(".v-popper__inner");if(this.$refs.menu.clientHeight>this.maxMenuHeight){let t=0,n=0;for(const a of this.$refs.menuList.children){if(t+a.clientHeight/2>this.maxMenuHeight){e.style.height=t-n/2+"px";break}n=a.clientHeight,t+=n}}else e.style.height="fit-content"},getCurrentActiveMenuItemElement(){return this.$refs.menu.querySelector("li.active")},getFocusableMenuItemElements(){return this.$refs.menu.querySelectorAll(".focusable")},onKeydown(e){if("Tab"===e.key){if(this.config.withFocusTrap)return;if(!this.config.withTabNavigation)return void this.closeMenu(!0);e.preventDefault();const t=this.getFocusableMenuItemElements(),n=[...t].indexOf(document.activeElement);if(-1===n)return;const a=e.shiftKey?n-1:n+1;return(a<0||a===t.length)&&this.closeMenu(!0),this.focusIndex=a,void this.focusAction()}this.config.withArrowNavigation&&("ArrowUp"===e.key&&this.focusPreviousAction(e),"ArrowDown"===e.key&&this.focusNextAction(e),"PageUp"===e.key&&this.focusFirstAction(e),"PageDown"===e.key&&this.focusLastAction(e)),this.handleEscapePressed(e)},onTriggerKeydown(e){"Escape"===e.key&&"tooltip"===this.actionsMenuSemanticType&&this.closeMenu()},handleEscapePressed(e){"Escape"===e.key&&(this.closeMenu(),e.preventDefault())},removeCurrentActive(){const e=this.$refs.menu.querySelector("li.active");e&&e.classList.remove("active")},focusAction(){const e=this.getFocusableMenuItemElements()[this.focusIndex];if(e){this.removeCurrentActive();const t=e.closest("li.action");e.focus(),t&&t.classList.add("active")}},focusPreviousAction(e){this.opened&&(0===this.focusIndex?this.focusLastAction(e):(this.preventIfEvent(e),this.focusIndex=this.focusIndex-1),this.focusAction())},focusNextAction(e){if(this.opened){const t=this.getFocusableMenuItemElements().length-1;this.focusIndex===t?this.focusFirstAction(e):(this.preventIfEvent(e),this.focusIndex=this.focusIndex+1),this.focusAction()}},focusFirstAction(e){if(this.opened){this.preventIfEvent(e);const t=[...this.getFocusableMenuItemElements()].findIndex((e=>"true"===e.getAttribute("aria-checked")&&"menuitemradio"===e.getAttribute("role")));this.focusIndex=t>-1?t:0,this.focusAction()}},focusLastAction(e){this.opened&&(this.preventIfEvent(e),this.focusIndex=this.getFocusableMenuItemElements().length-1,this.focusAction())},preventIfEvent(e){e&&(e.preventDefault(),e.stopPropagation())},onFocus(e){this.$emit("focus",e)},onBlur(e){this.$emit("blur",e),"tooltip"===this.actionsMenuSemanticType&&this.$refs.menu&&0===this.getFocusableMenuItemElements().length&&this.closeMenu(!1)},onClick(e){this.$emit("click",e)}},render(e){const t=(this.$slots.default||[]).filter((e=>this.getActionName(e)));if(0===t.length)return;let n=t.filter(this.isValidSingleAction);this.forceMenu&&n.length>0&&this.inline>0&&(b.Ay.util.warn("Specifying forceMenu will ignore any inline actions rendering."),n=[]);const a=n.slice(0,this.inline),s=t.filter((e=>!a.includes(e)));if(this.forceSemanticType)this.actionsMenuSemanticType=this.forceSemanticType;else{const e=["NcActionInput","NcActionTextEditable"],n=["NcActionButton","NcActionButtonGroup","NcActionCheckbox","NcActionRadio"],a=["NcActionLink","NcActionRouter"],o=s.some((t=>e.includes(this.getActionName(t)))),r=s.some((e=>n.includes(this.getActionName(e)))),i=s.some((e=>a.includes(this.getActionName(e))));if(o)this.actionsMenuSemanticType="dialog";else if(r)this.actionsMenuSemanticType="menu";else if(i)this.actionsMenuSemanticType="expanded";else{t.filter((e=>this.getActionName(e).startsWith("NcAction"))).length===t.length?this.actionsMenuSemanticType="tooltip":this.actionsMenuSemanticType="unknown"}}const o=t=>{const n=t?.componentOptions?.propsData?.icon,a=t?.data?.scopedSlots?.icon()?.[0]??(this.isIconUrl(n)?e("img",{class:"action-item__menutoggle__icon",attrs:{src:n,alt:""}}):e("span",{class:["icon",n]})),s=t?.data?.attrs||{},o=t?.componentOptions?.listeners?.click,r=t?.componentOptions?.children?.[0]?.text?.trim?.(),i=t?.componentOptions?.propsData?.ariaLabel||r,l=this.forceName?r:"";let d=t?.componentOptions?.propsData?.title;this.forceName||d||(d=r);const c={...t?.componentOptions?.propsData??{}},u=["submit","reset"].includes(c.type)?c.modelValue:"button";return delete c.modelValue,delete c.type,e("NcButton",{class:["action-item action-item--single",t?.data?.staticClass,t?.data?.class],attrs:{...s,"aria-label":i,title:d},ref:t?.data?.ref,props:{...c,disabled:this.disabled||t?.componentOptions?.propsData?.disabled,pressed:t?.componentOptions?.propsData?.modelValue,type:u,variant:(this.type??this.variant)||(l?"secondary":"tertiary")},on:{focus:this.onFocus,blur:this.onBlur,"update:pressed":t?.componentOptions?.listeners?.["update:modelValue"]??(()=>{}),...!!o&&{click:e=>{o&&o(e)}}}},[e("template",{slot:"icon"},[a]),l])},r=t=>{const n=this.$slots.icon?.[0]||(this.defaultIcon?e("span",{class:["icon",this.defaultIcon]}):e(S,{props:{size:20}}));return e("NcPopover",{ref:"popover",props:{delay:0,handleResize:!0,shown:this.opened,placement:this.placement,boundary:this.boundariesElement,container:this.container,popoverBaseClass:"action-item__popper",popupRole:this.config.popupRole,noAutoReturnFocus:!this.withFocusTrap,focusTrap:this.config.withFocusTrap},attrs:{delay:0,handleResize:!0,shown:this.opened,placement:this.placement,boundary:this.boundariesElement,container:this.container,...this.manualOpen&&{triggers:[]}},on:{show:this.openMenu,"after-show":this.onOpened,hide:this.closeMenu,"after-hide":this.onClosed}},[e("NcButton",{class:"action-item__menutoggle",props:{variant:this.triggerButtonVariant,disabled:this.disabled},slot:"trigger",ref:"triggerButton",attrs:{id:this.triggerRandomId,"aria-label":this.menuName?null:this.ariaLabel,...this.config.triggerA11yAttr},on:{focus:this.onFocus,blur:this.onBlur,click:this.onClick,keydown:this.onTriggerKeydown}},[e("template",{slot:"icon"},[n]),this.menuName]),e("div",{class:{open:this.opened},attrs:{tabindex:"-1",...this.config.popoverContainerA11yAttrs},on:{keydown:this.onKeydown},ref:"menu"},[e("ul",{attrs:{tabindex:"-1",...this.config.popoverUlA11yAttrs},ref:"menuList"},[t])])])};return 1!==t.length||1!==n.length||this.forceMenu?(this.$nextTick((()=>{if(this.opened&&this.$refs.menu){this.resizePopover();0===(this.$refs.menu.querySelector("li.active")||[]).length&&this.focusFirstAction()}})),a.length>0&&this.inline>0?e("div",{class:["action-items",`action-item--${this.triggerButtonVariant}`]},[...a.map(o),s.length>0?e("div",{class:["action-item",{"action-item--open":this.opened}]},[r(s)]):null]):e("div",{class:["action-item action-item--default-popover",`action-item--${this.triggerButtonVariant}`,{"action-item--open":this.opened}]},[r(t)])):o(t[0])}};const B=(0,T.n)(P,null,null,!1,null,"a241bd80").exports},2792:(e,t,n)=>{"use strict";n.d(t,{N:()=>E});var a=n(5072),s=n.n(a),o=n(7825),r=n.n(o),i=n(7659),l=n.n(i),d=n(5056),c=n.n(d),u=n(540),m=n.n(u),p=n(1113),g=n.n(p),f=n(7632),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();s()(f.A,h);f.A&&f.A.locals&&f.A.locals;var v=n(5471),y=n(9418),w=n(1431);const A={name:"NcIconSvgWrapper",props:{directional:{type:Boolean,default:!1},inline:{type:Boolean,default:!1},svg:{type:String,default:""},name:{type:String,default:""},path:{type:String,default:""},size:{type:[Number,String],default:20,validator:e=>"number"==typeof e||"auto"===e}},computed:{iconSize(){return"number"==typeof this.size?`${this.size}px`:this.size},cleanSvg(){if(!this.svg||this.path)return;const e=y.A.sanitize(this.svg),t=(new DOMParser).parseFromString(e,"image/svg+xml");return t.querySelector("parsererror")?(v.Ay.util.warn("SVG is not valid"),""):(t.documentElement.id&&t.documentElement.removeAttribute("id"),t.documentElement.outerHTML)}}},b=()=>{(0,v.$9)(((e,t)=>({adec40c8:e.iconSize})))},C=A.setup;A.setup=C?(e,t)=>(b(),C(e,t)):b;const k=A;var x=function(){var e=this,t=e._self._c;return t("span",{staticClass:"icon-vue",class:{"icon-vue--directional":e.directional,"icon-vue--inline":e.inline},attrs:{"aria-hidden":e.name?void 0:"true","aria-label":e.name||void 0,role:"img"}},[e.cleanSvg?t("span",{domProps:{innerHTML:e._s(e.cleanSvg)}}):t("svg",{attrs:{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}},[t("path",{attrs:{d:e.path}})])])},T=[];const E=(0,w.n)(k,x,T,!1,null,"a4f5b92e").exports},3917:(e,t,n)=>{"use strict";n.d(t,{N:()=>vn});var a=n(5072),s=n.n(a),o=n(7825),r=n.n(o),i=n(7659),l=n.n(i),d=n(5056),c=n.n(d),u=n(540),m=n.n(u),p=n(1113),g=n.n(p),f=n(5228),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();s()(f.A,h);f.A&&f.A.locals&&f.A.locals;var v=n(5471);function y(e){return e.split("-")[0]}function w(e){return e.split("-")[1]}function A(e){return["top","bottom"].includes(y(e))?"x":"y"}function b(e){return"y"===e?"height":"width"}function C(e){let{reference:t,floating:n,placement:a}=e;const s=t.x+t.width/2-n.width/2,o=t.y+t.height/2-n.height/2;let r;switch(y(a)){case"top":r={x:s,y:t.y-n.height};break;case"bottom":r={x:s,y:t.y+t.height};break;case"right":r={x:t.x+t.width,y:o};break;case"left":r={x:t.x-n.width,y:o};break;default:r={x:t.x,y:t.y}}const i=A(a),l=b(i);switch(w(a)){case"start":r[i]=r[i]-(t[l]/2-n[l]/2);break;case"end":r[i]=r[i]+(t[l]/2-n[l]/2)}return r}function k(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}function x(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}async function T(e,t){void 0===t&&(t={});const{x:n,y:a,platform:s,rects:o,elements:r,strategy:i}=e,{boundary:l="clippingParents",rootBoundary:d="viewport",elementContext:c="floating",altBoundary:u=!1,padding:m=0}=t,p=k(m),g=r[u?"floating"===c?"reference":"floating":c],f=await s.getClippingClientRect({element:await s.isElement(g)?g:g.contextElement||await s.getDocumentElement({element:r.floating}),boundary:l,rootBoundary:d}),h=x(await s.convertOffsetParentRelativeRectToViewportRelativeRect({rect:"floating"===c?{...o.floating,x:n,y:a}:o.reference,offsetParent:await s.getOffsetParent({element:r.floating}),strategy:i}));return{top:f.top-h.top+p.top,bottom:h.bottom-f.bottom+p.bottom,left:f.left-h.left+p.left,right:h.right-f.right+p.right}}const E=Math.min,N=Math.max;function _(e,t,n){return N(e,E(t,n))}const S={left:"right",right:"left",bottom:"top",top:"bottom"};function P(e){return e.replace(/left|right|bottom|top/g,(e=>S[e]))}function B(e,t){const n="start"===w(e),a=A(e),s=b(a);let o="x"===a?n?"right":"left":n?"bottom":"top";return t.reference[s]>t.floating[s]&&(o=P(o)),{main:o,cross:P(o)}}const L={start:"end",end:"start"};function F(e){return e.replace(/start|end/g,(e=>L[e]))}const z=["top","right","bottom","left"],D=z.reduce(((e,t)=>e.concat(t,t+"-start",t+"-end")),[]);const M=function(e){return void 0===e&&(e={}),{name:"autoPlacement",options:e,async fn(t){var n,a,s,o,r,i;const{x:l,y:d,rects:c,middlewareData:u,placement:m}=t,{alignment:p=null,allowedPlacements:g=D,autoAlignment:f=!0,...h}=e;if(null!=(n=u.autoPlacement)&&n.skip)return{};const v=function(e,t,n){return(e?[...n.filter((t=>w(t)===e)),...n.filter((t=>w(t)!==e))]:n.filter((e=>y(e)===e))).filter((n=>!e||w(n)===e||!!t&&F(n)!==n))}(p,f,g),A=await T(t,h),b=null!=(a=null==(s=u.autoPlacement)?void 0:s.index)?a:0,C=v[b],{main:k,cross:x}=B(C,c);if(m!==C)return{x:l,y:d,reset:{placement:v[0]}};const E=[A[y(C)],A[k],A[x]],N=[...null!=(o=null==(r=u.autoPlacement)?void 0:r.overflows)?o:[],{placement:C,overflows:E}],_=v[b+1];if(_)return{data:{index:b+1,overflows:N},reset:{placement:_}};const S=N.slice().sort(((e,t)=>e.overflows[0]-t.overflows[0])),P=null==(i=S.find((e=>{let{overflows:t}=e;return t.every((e=>e<=0))})))?void 0:i.placement;return{data:{skip:!0},reset:{placement:null!=P?P:S[0].placement}}}}};const O=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,a;const{placement:s,middlewareData:o,rects:r,initialPlacement:i}=t;if(null!=(n=o.flip)&&n.skip)return{};const{mainAxis:l=!0,crossAxis:d=!0,fallbackPlacements:c,fallbackStrategy:u="bestFit",flipAlignment:m=!0,...p}=e,g=y(s),f=c||(g===i||!m?[P(i)]:function(e){const t=P(e);return[F(e),t,F(t)]}(i)),h=[i,...f],v=await T(t,p),w=[];let A=(null==(a=o.flip)?void 0:a.overflows)||[];if(l&&w.push(v[g]),d){const{main:e,cross:t}=B(s,r);w.push(v[e],v[t])}if(A=[...A,{placement:s,overflows:w}],!w.every((e=>e<=0))){var b,C;const e=(null!=(b=null==(C=o.flip)?void 0:C.index)?b:0)+1,t=h[e];if(t)return{data:{index:e,overflows:A},reset:{placement:t}};let n="bottom";switch(u){case"bestFit":{var k;const e=null==(k=A.slice().sort(((e,t)=>e.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)-t.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)))[0])?void 0:k.placement;e&&(n=e);break}case"initialPlacement":n=i}return{data:{skip:!0},reset:{placement:n}}}return{}}}};const U=function(e){return void 0===e&&(e=0),{name:"offset",options:e,fn(t){const{x:n,y:a,placement:s,rects:o}=t,r=function(e){let{placement:t,rects:n,value:a}=e;const s=y(t),o=["left","top"].includes(s)?-1:1,r="function"==typeof a?a({...n,placement:t}):a,{mainAxis:i,crossAxis:l}="number"==typeof r?{mainAxis:r,crossAxis:0}:{mainAxis:0,crossAxis:0,...r};return"x"===A(s)?{x:l,y:i*o}:{x:i*o,y:l}}({placement:s,rects:o,value:e});return{x:n+r.x,y:a+r.y,data:r}}}};function R(e){return"x"===e?"y":"x"}function j(e){return"[object Window]"===(null==e?void 0:e.toString())}function I(e){if(null==e)return window;if(!j(e)){const t=e.ownerDocument;return t&&t.defaultView||window}return e}function $(e){return I(e).getComputedStyle(e)}function H(e){return j(e)?"":e?(e.nodeName||"").toLowerCase():""}function G(e){return e instanceof I(e).HTMLElement}function V(e){return e instanceof I(e).Element}function W(e){return e instanceof I(e).ShadowRoot||e instanceof ShadowRoot}function q(e){const{overflow:t,overflowX:n,overflowY:a}=$(e);return/auto|scroll|overlay|hidden/.test(t+a+n)}function X(e){return["table","td","th"].includes(H(e))}function K(e){const t=navigator.userAgent.toLowerCase().includes("firefox"),n=$(e);return"none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||["transform","perspective"].includes(n.willChange)||t&&"filter"===n.willChange||t&&!!n.filter&&"none"!==n.filter}const Z=Math.min,J=Math.max,Y=Math.round;function Q(e,t){void 0===t&&(t=!1);const n=e.getBoundingClientRect();let a=1,s=1;return t&&G(e)&&(a=e.offsetWidth>0&&Y(n.width)/e.offsetWidth||1,s=e.offsetHeight>0&&Y(n.height)/e.offsetHeight||1),{width:n.width/a,height:n.height/s,top:n.top/s,right:n.right/a,bottom:n.bottom/s,left:n.left/a,x:n.left/a,y:n.top/s}}function ee(e){return(t=e,(t instanceof I(t).Node?e.ownerDocument:e.document)||window.document).documentElement;var t}function te(e){return j(e)?{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}:{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function ne(e){return Q(ee(e)).left+te(e).scrollLeft}function ae(e,t,n){const a=G(t),s=ee(t),o=Q(e,a&&function(e){const t=Q(e);return Y(t.width)!==e.offsetWidth||Y(t.height)!==e.offsetHeight}(t));let r={scrollLeft:0,scrollTop:0};const i={x:0,y:0};if(a||!a&&"fixed"!==n)if(("body"!==H(t)||q(s))&&(r=te(t)),G(t)){const e=Q(t,!0);i.x=e.x+t.clientLeft,i.y=e.y+t.clientTop}else s&&(i.x=ne(s));return{x:o.left+r.scrollLeft-i.x,y:o.top+r.scrollTop-i.y,width:o.width,height:o.height}}function se(e){return"html"===H(e)?e:e.assignedSlot||e.parentNode||(W(e)?e.host:null)||ee(e)}function oe(e){return G(e)&&"fixed"!==getComputedStyle(e).position?e.offsetParent:null}function re(e){const t=I(e);let n=oe(e);for(;n&&X(n)&&"static"===getComputedStyle(n).position;)n=oe(n);return n&&("html"===H(n)||"body"===H(n)&&"static"===getComputedStyle(n).position&&!K(n))?t:n||function(e){let t=se(e);for(;G(t)&&!["html","body"].includes(H(t));){if(K(t))return t;t=t.parentNode}return null}(e)||t}function ie(e){return{width:e.offsetWidth,height:e.offsetHeight}}function le(e){return["html","body","#document"].includes(H(e))?e.ownerDocument.body:G(e)&&q(e)?e:le(se(e))}function de(e,t){var n;void 0===t&&(t=[]);const a=le(e),s=a===(null==(n=e.ownerDocument)?void 0:n.body),o=I(a),r=s?[o].concat(o.visualViewport||[],q(a)?a:[]):a,i=t.concat(r);return s?i:i.concat(de(se(r)))}function ce(e,t){return"viewport"===t?x(function(e){const t=I(e),n=ee(e),a=t.visualViewport;let s=n.clientWidth,o=n.clientHeight,r=0,i=0;return a&&(s=a.width,o=a.height,Math.abs(t.innerWidth/a.scale-a.width)<.01&&(r=a.offsetLeft,i=a.offsetTop)),{width:s,height:o,x:r,y:i}}(e)):V(t)?function(e){const t=Q(e),n=t.top+e.clientTop,a=t.left+e.clientLeft;return{top:n,left:a,x:a,y:n,right:a+e.clientWidth,bottom:n+e.clientHeight,width:e.clientWidth,height:e.clientHeight}}(t):x(function(e){var t;const n=ee(e),a=te(e),s=null==(t=e.ownerDocument)?void 0:t.body,o=J(n.scrollWidth,n.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=J(n.scrollHeight,n.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0);let i=-a.scrollLeft+ne(e);const l=-a.scrollTop;return"rtl"===$(s||n).direction&&(i+=J(n.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:i,y:l}}(ee(e)))}function ue(e){const t=de(se(e)),n=["absolute","fixed"].includes($(e).position)&&G(e)?re(e):e;return V(n)?t.filter((e=>V(e)&&function(e,t){const n=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(n&&W(n)){let n=t;do{if(n&&e===n)return!0;n=n.parentNode||n.host}while(n)}return!1}(e,n)&&"body"!==H(e))):[]}const me={getElementRects:e=>{let{reference:t,floating:n,strategy:a}=e;return{reference:ae(t,re(n),a),floating:{...ie(n),x:0,y:0}}},convertOffsetParentRelativeRectToViewportRelativeRect:e=>function(e){let{rect:t,offsetParent:n,strategy:a}=e;const s=G(n),o=ee(n);if(n===o)return t;let r={scrollLeft:0,scrollTop:0};const i={x:0,y:0};if((s||!s&&"fixed"!==a)&&(("body"!==H(n)||q(o))&&(r=te(n)),G(n))){const e=Q(n,!0);i.x=e.x+n.clientLeft,i.y=e.y+n.clientTop}return{...t,x:t.x-r.scrollLeft+i.x,y:t.y-r.scrollTop+i.y}}(e),getOffsetParent:e=>{let{element:t}=e;return re(t)},isElement:e=>V(e),getDocumentElement:e=>{let{element:t}=e;return ee(t)},getClippingClientRect:e=>function(e){let{element:t,boundary:n,rootBoundary:a}=e;const s=[..."clippingParents"===n?ue(t):[].concat(n),a],o=s[0],r=s.reduce(((e,n)=>{const a=ce(t,n);return e.top=J(a.top,e.top),e.right=Z(a.right,e.right),e.bottom=Z(a.bottom,e.bottom),e.left=J(a.left,e.left),e}),ce(t,o));return r.width=r.right-r.left,r.height=r.bottom-r.top,r.x=r.left,r.y=r.top,r}(e),getDimensions:e=>{let{element:t}=e;return ie(t)},getClientRects:e=>{let{element:t}=e;return t.getClientRects()}},pe=(e,t,n)=>(async(e,t,n)=>{const{placement:a="bottom",strategy:s="absolute",middleware:o=[],platform:r}=n;let i=await r.getElementRects({reference:e,floating:t,strategy:s}),{x:l,y:d}=C({...i,placement:a}),c=a,u={};for(let n=0;nt in e?ge(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,be=(e,t)=>{for(var n in t||(t={}))ye.call(t,n)&&Ae(e,n,t[n]);if(ve)for(var n of ve(t))we.call(t,n)&&Ae(e,n,t[n]);return e},Ce=(e,t)=>fe(e,he(t)),ke=(e,t)=>{var n={};for(var a in e)ye.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&ve)for(var a of ve(e))t.indexOf(a)<0&&we.call(e,a)&&(n[a]=e[a]);return n};function xe(e,t){for(const n in t)Object.prototype.hasOwnProperty.call(t,n)&&("object"==typeof t[n]&&e[n]?xe(e[n],t[n]):e[n]=t[n])}const Te={disabled:!1,distance:5,skidding:0,container:"body",boundary:void 0,instantMove:!1,disposeTimeout:5e3,popperTriggers:[],strategy:"absolute",preventOverflow:!0,flip:!0,shift:!0,overflowPadding:0,arrowPadding:0,arrowOverflow:!0,themes:{tooltip:{placement:"top",triggers:["hover","focus","touch"],hideTriggers:e=>[...e,"click"],delay:{show:200,hide:0},handleResize:!1,html:!1,loadingContent:"..."},dropdown:{placement:"bottom",triggers:["click"],delay:0,handleResize:!0,autoHide:!0},menu:{$extend:"dropdown",triggers:["hover","focus"],popperTriggers:["hover","focus"],delay:{show:0,hide:400}}}};function Ee(e,t){let n,a=Te.themes[e]||{};do{n=a[t],void 0===n?a.$extend?a=Te.themes[a.$extend]||{}:(a=null,n=Te[t]):a=null}while(a);return n}function Ne(e){const t=[e];let n=Te.themes[e]||{};do{n.$extend?(t.push(n.$extend),n=Te.themes[n.$extend]||{}):n=null}while(n);return t}let _e=!1;if("undefined"!=typeof window){_e=!1;try{const e=Object.defineProperty({},"passive",{get(){_e=!0}});window.addEventListener("test",null,e)}catch(e){}}let Se=!1;"undefined"!=typeof window&&"undefined"!=typeof navigator&&(Se=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);const Pe=["auto","top","bottom","left","right"].reduce(((e,t)=>e.concat([t,`${t}-start`,`${t}-end`])),[]),Be={hover:"mouseenter",focus:"focus",click:"click",touch:"touchstart"},Le={hover:"mouseleave",focus:"blur",click:"click",touch:"touchend"};function Fe(e,t){const n=e.indexOf(t);-1!==n&&e.splice(n,1)}function ze(){return new Promise((e=>requestAnimationFrame((()=>{requestAnimationFrame(e)}))))}const De=[];let Me=null;const Oe={};function Ue(e){let t=Oe[e];return t||(t=Oe[e]=[]),t}let Re=function(){};function je(e){return function(){return Ee(this.$props.theme,e)}}"undefined"!=typeof window&&(Re=window.Element);const Ie="__floating-vue__popper";var $e=()=>({name:"VPopper",props:{theme:{type:String,required:!0},targetNodes:{type:Function,required:!0},referenceNode:{type:Function,required:!0},popperNode:{type:Function,required:!0},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:je("disabled")},positioningDisabled:{type:Boolean,default:je("positioningDisabled")},placement:{type:String,default:je("placement"),validator:e=>Pe.includes(e)},delay:{type:[String,Number,Object],default:je("delay")},distance:{type:[Number,String],default:je("distance")},skidding:{type:[Number,String],default:je("skidding")},triggers:{type:Array,default:je("triggers")},showTriggers:{type:[Array,Function],default:je("showTriggers")},hideTriggers:{type:[Array,Function],default:je("hideTriggers")},popperTriggers:{type:Array,default:je("popperTriggers")},popperShowTriggers:{type:[Array,Function],default:je("popperShowTriggers")},popperHideTriggers:{type:[Array,Function],default:je("popperHideTriggers")},container:{type:[String,Object,Re,Boolean],default:je("container")},boundary:{type:[String,Re],default:je("boundary")},strategy:{type:String,validator:e=>["absolute","fixed"].includes(e),default:je("strategy")},autoHide:{type:[Boolean,Function],default:je("autoHide")},handleResize:{type:Boolean,default:je("handleResize")},instantMove:{type:Boolean,default:je("instantMove")},eagerMount:{type:Boolean,default:je("eagerMount")},popperClass:{type:[String,Array,Object],default:je("popperClass")},computeTransformOrigin:{type:Boolean,default:je("computeTransformOrigin")},autoMinSize:{type:Boolean,default:je("autoMinSize")},autoSize:{type:[Boolean,String],default:je("autoSize")},autoMaxSize:{type:Boolean,default:je("autoMaxSize")},autoBoundaryMaxSize:{type:Boolean,default:je("autoBoundaryMaxSize")},preventOverflow:{type:Boolean,default:je("preventOverflow")},overflowPadding:{type:[Number,String],default:je("overflowPadding")},arrowPadding:{type:[Number,String],default:je("arrowPadding")},arrowOverflow:{type:Boolean,default:je("arrowOverflow")},flip:{type:Boolean,default:je("flip")},shift:{type:Boolean,default:je("shift")},shiftCrossAxis:{type:Boolean,default:je("shiftCrossAxis")},noAutoFocus:{type:Boolean,default:je("noAutoFocus")}},provide(){return{[Ie]:{parentPopper:this}}},inject:{[Ie]:{default:null}},data(){return{isShown:!1,isMounted:!1,skipTransition:!1,classes:{showFrom:!1,showTo:!1,hideFrom:!1,hideTo:!0},result:{x:0,y:0,placement:"",strategy:this.strategy,arrow:{x:0,y:0,centerOffset:0},transformOrigin:null},shownChildren:new Set,lastAutoHide:!0}},computed:{popperId(){return null!=this.ariaId?this.ariaId:this.randomId},shouldMountContent(){return this.eagerMount||this.isMounted},slotData(){return{popperId:this.popperId,isShown:this.isShown,shouldMountContent:this.shouldMountContent,skipTransition:this.skipTransition,autoHide:"function"==typeof this.autoHide?this.lastAutoHide:this.autoHide,show:this.show,hide:this.hide,handleResize:this.handleResize,onResize:this.onResize,classes:Ce(be({},this.classes),{popperClass:this.popperClass}),result:this.positioningDisabled?null:this.result}},parentPopper(){var e;return null==(e=this[Ie])?void 0:e.parentPopper},hasPopperShowTriggerHover(){var e,t;return(null==(e=this.popperTriggers)?void 0:e.includes("hover"))||(null==(t=this.popperShowTriggers)?void 0:t.includes("hover"))}},watch:be(be({shown:"$_autoShowHide",disabled(e){e?this.dispose():this.init()},async container(){this.isShown&&(this.$_ensureTeleport(),await this.$_computePosition())}},["triggers","positioningDisabled"].reduce(((e,t)=>(e[t]="$_refreshListeners",e)),{})),["placement","distance","skidding","boundary","strategy","overflowPadding","arrowPadding","preventOverflow","shift","shiftCrossAxis","flip"].reduce(((e,t)=>(e[t]="$_computePosition",e)),{})),created(){this.$_isDisposed=!0,this.randomId=`popper_${[Math.random(),Date.now()].map((e=>e.toString(36).substring(2,10))).join("_")}`,this.autoMinSize&&console.warn('[floating-vue] `autoMinSize` option is deprecated. Use `autoSize="min"` instead.'),this.autoMaxSize&&console.warn("[floating-vue] `autoMaxSize` option is deprecated. Use `autoBoundaryMaxSize` instead.")},mounted(){this.init(),this.$_detachPopperNode()},activated(){this.$_autoShowHide()},deactivated(){this.hide()},beforeDestroy(){this.dispose()},methods:{show({event:e=null,skipDelay:t=!1,force:n=!1}={}){var a,s;(null==(a=this.parentPopper)?void 0:a.lockedChild)&&this.parentPopper.lockedChild!==this||(this.$_pendingHide=!1,!n&&this.disabled||((null==(s=this.parentPopper)?void 0:s.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_scheduleShow(e,t),this.$emit("show"),this.$_showFrameLocked=!0,requestAnimationFrame((()=>{this.$_showFrameLocked=!1}))),this.$emit("update:shown",!0))},hide({event:e=null,skipDelay:t=!1,skipAiming:n=!1}={}){var a;this.$_hideInProgress||(this.shownChildren.size>0?this.$_pendingHide=!0:!n&&this.hasPopperShowTriggerHover&&this.$_isAimingPopper()?this.parentPopper&&(this.parentPopper.lockedChild=this,clearTimeout(this.parentPopper.lockedChildTimer),this.parentPopper.lockedChildTimer=setTimeout((()=>{this.parentPopper.lockedChild===this&&(this.parentPopper.lockedChild.hide({skipDelay:t}),this.parentPopper.lockedChild=null)}),1e3)):((null==(a=this.parentPopper)?void 0:a.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_pendingHide=!1,this.$_scheduleHide(e,t),this.$emit("hide"),this.$emit("update:shown",!1)))},init(){this.$_isDisposed&&(this.$_isDisposed=!1,this.isMounted=!1,this.$_events=[],this.$_preventShow=!1,this.$_referenceNode=this.referenceNode(),this.$_targetNodes=this.targetNodes().filter((e=>e.nodeType===e.ELEMENT_NODE)),this.$_popperNode=this.popperNode(),this.$_innerNode=this.$_popperNode.querySelector(".v-popper__inner"),this.$_arrowNode=this.$_popperNode.querySelector(".v-popper__arrow-container"),this.$_swapTargetAttrs("title","data-original-title"),this.$_detachPopperNode(),this.triggers.length&&this.$_addEventListeners(),this.shown&&this.show())},dispose(){this.$_isDisposed||(this.$_isDisposed=!0,this.$_removeEventListeners(),this.hide({skipDelay:!0}),this.$_detachPopperNode(),this.isMounted=!1,this.isShown=!1,this.$_updateParentShownChildren(!1),this.$_swapTargetAttrs("data-original-title","title"),this.$emit("dispose"))},async onResize(){this.isShown&&(await this.$_computePosition(),this.$emit("resize"))},async $_computePosition(){var e;if(this.$_isDisposed||this.positioningDisabled)return;const t={strategy:this.strategy,middleware:[]};(this.distance||this.skidding)&&t.middleware.push(U({mainAxis:this.distance,crossAxis:this.skidding}));const n=this.placement.startsWith("auto");if(n?t.middleware.push(M({alignment:null!=(e=this.placement.split("-")[1])?e:""})):t.placement=this.placement,this.preventOverflow&&(this.shift&&t.middleware.push(function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:a,placement:s}=t,{mainAxis:o=!0,crossAxis:r=!1,limiter:i={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...l}=e,d={x:n,y:a},c=await T(t,l),u=A(y(s)),m=R(u);let p=d[u],g=d[m];if(o){const e="y"===u?"bottom":"right";p=_(p+c["y"===u?"top":"left"],p,p-c[e])}if(r){const e="y"===m?"bottom":"right";g=_(g+c["y"===m?"top":"left"],g,g-c[e])}const f=i.fn({...t,[u]:p,[m]:g});return{...f,data:{x:f.x-n,y:f.y-a}}}}}({padding:this.overflowPadding,boundary:this.boundary,crossAxis:this.shiftCrossAxis})),!n&&this.flip&&t.middleware.push(O({padding:this.overflowPadding,boundary:this.boundary}))),t.middleware.push((e=>({name:"arrow",options:e,async fn(t){const{element:n,padding:a=0}=null!=e?e:{},{x:s,y:o,placement:r,rects:i,platform:l}=t;if(null==n)return{};const d=k(a),c={x:s,y:o},u=A(y(r)),m=b(u),p=await l.getDimensions({element:n}),g="y"===u?"top":"left",f="y"===u?"bottom":"right",h=i.reference[m]+i.reference[u]-c[u]-i.floating[m],v=c[u]-i.reference[u],w=await l.getOffsetParent({element:n}),C=w?"y"===u?w.clientHeight||0:w.clientWidth||0:0,x=h/2-v/2,T=d[g],E=C-p[m]-d[f],N=C/2-p[m]/2+x,S=_(T,N,E);return{data:{[u]:S,centerOffset:N-S}}}}))({element:this.$_arrowNode,padding:this.arrowPadding})),this.arrowOverflow&&t.middleware.push({name:"arrowOverflow",fn:({placement:e,rects:t,middlewareData:n})=>{let a;const{centerOffset:s}=n.arrow;return a=e.startsWith("top")||e.startsWith("bottom")?Math.abs(s)>t.reference.width/2:Math.abs(s)>t.reference.height/2,{data:{overflow:a}}}}),this.autoMinSize||this.autoSize){const e=this.autoSize?this.autoSize:this.autoMinSize?"min":null;t.middleware.push({name:"autoSize",fn:({rects:t,placement:n,middlewareData:a})=>{var s;if(null==(s=a.autoSize)?void 0:s.skip)return{};let o,r;return n.startsWith("top")||n.startsWith("bottom")?o=t.reference.width:r=t.reference.height,this.$_innerNode.style["min"===e?"minWidth":"max"===e?"maxWidth":"width"]=null!=o?`${o}px`:null,this.$_innerNode.style["min"===e?"minHeight":"max"===e?"maxHeight":"height"]=null!=r?`${r}px`:null,{data:{skip:!0},reset:{rects:!0}}}})}(this.autoMaxSize||this.autoBoundaryMaxSize)&&(this.$_innerNode.style.maxWidth=null,this.$_innerNode.style.maxHeight=null,t.middleware.push(function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n;const{placement:a,rects:s,middlewareData:o}=t,{apply:r,...i}=e;if(null!=(n=o.size)&&n.skip)return{};const l=await T(t,i),d=y(a),c="end"===w(a);let u,m;"top"===d||"bottom"===d?(u=d,m=c?"left":"right"):(m=d,u=c?"top":"bottom");const p=N(l.left,0),g=N(l.right,0),f=N(l.top,0),h=N(l.bottom,0),v={height:s.floating.height-(["left","right"].includes(a)?2*(0!==f||0!==h?f+h:N(l.top,l.bottom)):l[u]),width:s.floating.width-(["top","bottom"].includes(a)?2*(0!==p||0!==g?p+g:N(l.left,l.right)):l[m])};return null==r||r({...v,...s}),{data:{skip:!0},reset:{rects:!0}}}}}({boundary:this.boundary,padding:this.overflowPadding,apply:({width:e,height:t})=>{this.$_innerNode.style.maxWidth=null!=e?`${e}px`:null,this.$_innerNode.style.maxHeight=null!=t?`${t}px`:null}})));const a=await pe(this.$_referenceNode,this.$_popperNode,t);Object.assign(this.result,{x:a.x,y:a.y,placement:a.placement,strategy:a.strategy,arrow:be(be({},a.middlewareData.arrow),a.middlewareData.arrowOverflow)})},$_scheduleShow(e=null,t=!1){if(this.$_updateParentShownChildren(!0),this.$_hideInProgress=!1,clearTimeout(this.$_scheduleTimer),Me&&this.instantMove&&Me.instantMove&&Me!==this.parentPopper)return Me.$_applyHide(!0),void this.$_applyShow(!0);t?this.$_applyShow():this.$_scheduleTimer=setTimeout(this.$_applyShow.bind(this),this.$_computeDelay("show"))},$_scheduleHide(e=null,t=!1){this.shownChildren.size>0?this.$_pendingHide=!0:(this.$_updateParentShownChildren(!1),this.$_hideInProgress=!0,clearTimeout(this.$_scheduleTimer),this.isShown&&(Me=this),t?this.$_applyHide():this.$_scheduleTimer=setTimeout(this.$_applyHide.bind(this),this.$_computeDelay("hide")))},$_computeDelay(e){const t=this.delay;return parseInt(t&&t[e]||t||0)},async $_applyShow(e=!1){clearTimeout(this.$_disposeTimer),clearTimeout(this.$_scheduleTimer),this.skipTransition=e,this.isShown||(this.$_ensureTeleport(),await ze(),await this.$_computePosition(),await this.$_applyShowEffect(),this.positioningDisabled||this.$_registerEventListeners([...de(this.$_referenceNode),...de(this.$_popperNode)],"scroll",(()=>{this.$_computePosition()})))},async $_applyShowEffect(){if(this.$_hideInProgress)return;if(this.computeTransformOrigin){const e=this.$_referenceNode.getBoundingClientRect(),t=this.$_popperNode.querySelector(".v-popper__wrapper"),n=t.parentNode.getBoundingClientRect(),a=e.x+e.width/2-(n.left+t.offsetLeft),s=e.y+e.height/2-(n.top+t.offsetTop);this.result.transformOrigin=`${a}px ${s}px`}this.isShown=!0,this.$_applyAttrsToTarget({"aria-describedby":this.popperId,"data-popper-shown":""});const e=this.showGroup;if(e){let t;for(let n=0;n0)return this.$_pendingHide=!0,void(this.$_hideInProgress=!1);if(clearTimeout(this.$_scheduleTimer),!this.isShown)return;this.skipTransition=e,Fe(De,this),0===De.length&&document.body.classList.remove("v-popper--some-open");for(const e of Ne(this.theme)){const t=Ue(e);Fe(t,this),0===t.length&&document.body.classList.remove(`v-popper--some-open--${e}`)}Me===this&&(Me=null),this.isShown=!1,this.$_applyAttrsToTarget({"aria-describedby":void 0,"data-popper-shown":void 0}),clearTimeout(this.$_disposeTimer);const t=Ee(this.theme,"disposeTimeout");null!==t&&(this.$_disposeTimer=setTimeout((()=>{this.$_popperNode&&(this.$_detachPopperNode(),this.isMounted=!1)}),t)),this.$_removeEventListeners("scroll"),this.$emit("apply-hide"),this.classes.showFrom=!1,this.classes.showTo=!1,this.classes.hideFrom=!0,this.classes.hideTo=!1,await ze(),this.classes.hideFrom=!1,this.classes.hideTo=!0},$_autoShowHide(){this.shown?this.show():this.hide()},$_ensureTeleport(){if(this.$_isDisposed)return;let e=this.container;if("string"==typeof e?e=window.document.querySelector(e):!1===e&&(e=this.$_targetNodes[0].parentNode),!e)throw new Error("No container for popover: "+this.container);e.appendChild(this.$_popperNode),this.isMounted=!0},$_addEventListeners(){const e=e=>{this.isShown&&!this.$_hideInProgress||(e.usedByTooltip=!0,!this.$_preventShow&&this.show({event:e}))};this.$_registerTriggerListeners(this.$_targetNodes,Be,this.triggers,this.showTriggers,e),this.$_registerTriggerListeners([this.$_popperNode],Be,this.popperTriggers,this.popperShowTriggers,e);const t=e=>t=>{t.usedByTooltip||this.hide({event:t,skipAiming:e})};this.$_registerTriggerListeners(this.$_targetNodes,Le,this.triggers,this.hideTriggers,t(!1)),this.$_registerTriggerListeners([this.$_popperNode],Le,this.popperTriggers,this.popperHideTriggers,t(!0))},$_registerEventListeners(e,t,n){this.$_events.push({targetNodes:e,eventType:t,handler:n}),e.forEach((e=>e.addEventListener(t,n,_e?{passive:!0}:void 0)))},$_registerTriggerListeners(e,t,n,a,s){let o=n;null!=a&&(o="function"==typeof a?a(o):a),o.forEach((n=>{const a=t[n];a&&this.$_registerEventListeners(e,a,s)}))},$_removeEventListeners(e){const t=[];this.$_events.forEach((n=>{const{targetNodes:a,eventType:s,handler:o}=n;e&&e!==s?t.push(n):a.forEach((e=>e.removeEventListener(s,o)))})),this.$_events=t},$_refreshListeners(){this.$_isDisposed||(this.$_removeEventListeners(),this.$_addEventListeners())},$_handleGlobalClose(e,t=!1){this.$_showFrameLocked||(this.hide({event:e}),e.closePopover?this.$emit("close-directive"):this.$emit("auto-hide"),t&&(this.$_preventShow=!0,setTimeout((()=>{this.$_preventShow=!1}),300)))},$_detachPopperNode(){this.$_popperNode.parentNode&&this.$_popperNode.parentNode.removeChild(this.$_popperNode)},$_swapTargetAttrs(e,t){for(const n of this.$_targetNodes){const a=n.getAttribute(e);a&&(n.removeAttribute(e),n.setAttribute(t,a))}},$_applyAttrsToTarget(e){for(const t of this.$_targetNodes)for(const n in e){const a=e[n];null==a?t.removeAttribute(n):t.setAttribute(n,a)}},$_updateParentShownChildren(e){let t=this.parentPopper;for(;t;)e?t.shownChildren.add(this.randomId):(t.shownChildren.delete(this.randomId),t.$_pendingHide&&t.hide()),t=t.parentPopper},$_isAimingPopper(){const e=this.$el.getBoundingClientRect();if(Ke>=e.left&&Ke<=e.right&&Ze>=e.top&&Ze<=e.bottom){const e=this.$_popperNode.getBoundingClientRect(),t=Ke-qe,n=Ze-Xe,a=e.left+e.width/2-qe+(e.top+e.height/2)-Xe+e.width+e.height,s=qe+t*a,o=Xe+n*a;return Je(qe,Xe,s,o,e.left,e.top,e.left,e.bottom)||Je(qe,Xe,s,o,e.left,e.top,e.right,e.top)||Je(qe,Xe,s,o,e.right,e.top,e.right,e.bottom)||Je(qe,Xe,s,o,e.left,e.bottom,e.right,e.bottom)}return!1}},render(){return this.$scopedSlots.default(this.slotData)[0]}});function He(e){for(let t=0;t=0;a--){const s=De[a];try{const a=s.$_containsGlobalTarget=Ve(s,e);s.$_pendingHide=!1,requestAnimationFrame((()=>{if(s.$_pendingHide=!1,!n[s.randomId]&&We(s,a,e)){if(s.$_handleGlobalClose(e,t),!e.closeAllPopover&&e.closePopover&&a){let e=s.parentPopper;for(;e;)n[e.randomId]=!0,e=e.parentPopper;return}let o=s.parentPopper;for(;o&&We(o,o.$_containsGlobalTarget,e);)o.$_handleGlobalClose(e,t),o=o.parentPopper}}))}catch(e){}}}function Ve(e,t){const n=e.popperNode();return e.$_mouseDownContains||n.contains(t.target)}function We(e,t,n){return n.closeAllPopover||n.closePopover&&t||function(e,t){if("function"==typeof e.autoHide){const n=e.autoHide(t);return e.lastAutoHide=n,n}return e.autoHide}(e,n)&&!t}"undefined"!=typeof document&&"undefined"!=typeof window&&(Se?(document.addEventListener("touchstart",He,!_e||{passive:!0,capture:!0}),document.addEventListener("touchend",(function(e){Ge(e,!0)}),!_e||{passive:!0,capture:!0})):(window.addEventListener("mousedown",He,!0),window.addEventListener("click",(function(e){Ge(e)}),!0)),window.addEventListener("resize",(function(e){for(let t=0;t=0&&l<=1&&d>=0&&d<=1}var Ye;function Qe(){Qe.init||(Qe.init=!0,Ye=-1!==function(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);if(e.indexOf("Trident/")>0){var n=e.indexOf("rv:");return parseInt(e.substring(n+3,e.indexOf(".",n)),10)}var a=e.indexOf("Edge/");return a>0?parseInt(e.substring(a+5,e.indexOf(".",a)),10):-1}())}function et(e,t,n,a,s,o,r,i,l,d){"boolean"!=typeof r&&(l=i,i=r,r=!1);var c,u="function"==typeof n?n.options:n;if(e&&e.render&&(u.render=e.render,u.staticRenderFns=e.staticRenderFns,u._compiled=!0,s&&(u.functional=!0)),a&&(u._scopeId=a),o?(c=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,l(e)),e&&e._registeredComponents&&e._registeredComponents.add(o)},u._ssrRegister=c):t&&(c=r?function(e){t.call(this,d(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,i(e))}),c)if(u.functional){var m=u.render;u.render=function(e,t){return c.call(t),m(e,t)}}else{var p=u.beforeCreate;u.beforeCreate=p?[].concat(p,c):[c]}return n}"undefined"!=typeof window&&window.addEventListener("mousemove",(e=>{qe=Ke,Xe=Ze,Ke=e.clientX,Ze=e.clientY}),_e?{passive:!0}:void 0);var tt={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},mounted:function(){var e=this;Qe(),this.$nextTick((function(){e._w=e.$el.offsetWidth,e._h=e.$el.offsetHeight,e.emitOnMount&&e.emitSize()}));var t=document.createElement("object");this._resizeObject=t,t.setAttribute("aria-hidden","true"),t.setAttribute("tabindex",-1),t.onload=this.addResizeHandlers,t.type="text/html",Ye&&this.$el.appendChild(t),t.data="about:blank",Ye||this.$el.appendChild(t)},beforeDestroy:function(){this.removeResizeHandlers()},methods:{compareAndNotify:function(){(!this.ignoreWidth&&this._w!==this.$el.offsetWidth||!this.ignoreHeight&&this._h!==this.$el.offsetHeight)&&(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitSize())},emitSize:function(){this.$emit("notify",{width:this._w,height:this._h})},addResizeHandlers:function(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers:function(){this._resizeObject&&this._resizeObject.onload&&(!Ye&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}},nt=function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})};nt._withStripped=!0;var at=et({render:nt,staticRenderFns:[]},undefined,tt,"data-v-8859cc6c",false,undefined,!1,void 0,void 0,void 0);var st={version:"1.0.1",install:function(e){e.component("resize-observer",at),e.component("ResizeObserver",at)}},ot=null;"undefined"!=typeof window?ot=window.Vue:void 0!==n.g&&(ot=n.g.Vue),ot&&ot.use(st);var rt={computed:{themeClass(){return function(e){const t=[e];let n=Te.themes[e]||{};do{n.$extend&&!n.$resetCss?(t.push(n.$extend),n=Te.themes[n.$extend]||{}):n=null}while(n);return t.map((e=>`v-popper--theme-${e}`))}(this.theme)}}},it={name:"VPopperContent",components:{ResizeObserver:at},mixins:[rt],props:{popperId:String,theme:String,shown:Boolean,mounted:Boolean,skipTransition:Boolean,autoHide:Boolean,handleResize:Boolean,classes:Object,result:Object},methods:{toPx:e=>null==e||isNaN(e)?null:`${e}px`}};function lt(e,t,n,a,s,o,r,i){var l,d="function"==typeof e?e.options:e;if(t&&(d.render=t,d.staticRenderFns=n,d._compiled=!0),a&&(d.functional=!0),o&&(d._scopeId="data-v-"+o),r?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),s&&s.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},d._ssrRegister=l):s&&(l=i?function(){s.call(this,(d.functional?this.parent:this).$root.$options.shadowRoot)}:s),l)if(d.functional){d._injectStyles=l;var c=d.render;d.render=function(e,t){return l.call(t),c(e,t)}}else{var u=d.beforeCreate;d.beforeCreate=u?[].concat(u,l):[l]}return{exports:e,options:d}}const dt={};var ct=lt(it,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"popover",staticClass:"v-popper__popper",class:[e.themeClass,e.classes.popperClass,{"v-popper__popper--shown":e.shown,"v-popper__popper--hidden":!e.shown,"v-popper__popper--show-from":e.classes.showFrom,"v-popper__popper--show-to":e.classes.showTo,"v-popper__popper--hide-from":e.classes.hideFrom,"v-popper__popper--hide-to":e.classes.hideTo,"v-popper__popper--skip-transition":e.skipTransition,"v-popper__popper--arrow-overflow":e.result&&e.result.arrow.overflow,"v-popper__popper--no-positioning":!e.result}],style:e.result?{position:e.result.strategy,transform:"translate3d("+Math.round(e.result.x)+"px,"+Math.round(e.result.y)+"px,0)"}:void 0,attrs:{id:e.popperId,"aria-hidden":e.shown?"false":"true",tabindex:e.autoHide?0:void 0,"data-popper-placement":e.result?e.result.placement:void 0},on:{keyup:function(t){if(!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"]))return null;e.autoHide&&e.$emit("hide")}}},[n("div",{staticClass:"v-popper__backdrop",on:{click:function(t){e.autoHide&&e.$emit("hide")}}}),n("div",{staticClass:"v-popper__wrapper",style:e.result?{transformOrigin:e.result.transformOrigin}:void 0},[n("div",{ref:"inner",staticClass:"v-popper__inner"},[e.mounted?[n("div",[e._t("default")],2),e.handleResize?n("ResizeObserver",{on:{notify:function(t){return e.$emit("resize",t)}}}):e._e()]:e._e()],2),n("div",{ref:"arrow",staticClass:"v-popper__arrow-container",style:e.result?{left:e.toPx(e.result.arrow.x),top:e.toPx(e.result.arrow.y)}:void 0},[n("div",{staticClass:"v-popper__arrow-outer"}),n("div",{staticClass:"v-popper__arrow-inner"})])])])}),[],!1,ut,null,null,null);function ut(e){for(let e in dt)this[e]=dt[e]}var mt=function(){return ct.exports}(),pt={methods:{show(...e){return this.$refs.popper.show(...e)},hide(...e){return this.$refs.popper.hide(...e)},dispose(...e){return this.$refs.popper.dispose(...e)},onResize(...e){return this.$refs.popper.onResize(...e)}}},gt={name:"VPopperWrapper",components:{Popper:$e(),PopperContent:mt},mixins:[pt,rt],inheritAttrs:!1,props:{theme:{type:String,default(){return this.$options.vPopperTheme}}},methods:{getTargetNodes(){return Array.from(this.$refs.reference.children).filter((e=>e!==this.$refs.popperContent.$el))}}},ft=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Popper",e._g(e._b({ref:"popper",attrs:{theme:e.theme,"target-nodes":e.getTargetNodes,"reference-node":function(){return e.$refs.reference},"popper-node":function(){return e.$refs.popperContent.$el}},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.popperId,s=t.isShown,o=t.shouldMountContent,r=t.skipTransition,i=t.autoHide,l=t.show,d=t.hide,c=t.handleResize,u=t.onResize,m=t.classes,p=t.result;return[n("div",{ref:"reference",staticClass:"v-popper",class:[e.themeClass,{"v-popper--shown":s}]},[e._t("default",null,{shown:s,show:l,hide:d}),n("PopperContent",{ref:"popperContent",attrs:{"popper-id":a,theme:e.theme,shown:s,mounted:o,"skip-transition":r,"auto-hide":i,"handle-resize":c,classes:m,result:p},on:{hide:d,resize:u}},[e._t("popper",null,{shown:s,hide:d})],2)],2)]}}],null,!0)},"Popper",e.$attrs,!1),e.$listeners))};const ht={};var vt=lt(gt,ft,[],!1,yt,null,null,null);function yt(e){for(let e in ht)this[e]=ht[e]}var wt=function(){return vt.exports}(),At=Ce(be({},wt),{name:"VDropdown",vPopperTheme:"dropdown"});const bt={};var Ct=lt(At,undefined,undefined,!1,kt,null,null,null);function kt(e){for(let e in bt)this[e]=bt[e]}var xt=function(){return Ct.exports}(),Tt=Ce(be({},wt),{name:"VMenu",vPopperTheme:"menu"});const Et={};var Nt=lt(Tt,undefined,undefined,!1,_t,null,null,null);function _t(e){for(let e in Et)this[e]=Et[e]}var St=function(){return Nt.exports}(),Pt=Ce(be({},wt),{name:"VTooltip",vPopperTheme:"tooltip"});const Bt={};var Lt=lt(Pt,undefined,undefined,!1,Ft,null,null,null);function Ft(e){for(let e in Bt)this[e]=Bt[e]}var zt=function(){return Lt.exports}(),Dt={name:"VTooltipDirective",components:{Popper:$e(),PopperContent:mt},mixins:[pt],inheritAttrs:!1,props:{theme:{type:String,default:"tooltip"},html:{type:Boolean,default(){return Ee(this.theme,"html")}},content:{type:[String,Number,Function],default:null},loadingContent:{type:String,default(){return Ee(this.theme,"loadingContent")}}},data:()=>({asyncContent:null}),computed:{isContentAsync(){return"function"==typeof this.content},loading(){return this.isContentAsync&&null==this.asyncContent},finalContent(){return this.isContentAsync?this.loading?this.loadingContent:this.asyncContent:this.content}},watch:{content:{handler(){this.fetchContent(!0)},immediate:!0},async finalContent(e){await this.$nextTick(),this.$refs.popper.onResize()}},created(){this.$_fetchId=0},methods:{fetchContent(e){if("function"==typeof this.content&&this.$_isShown&&(e||!this.$_loading&&null==this.asyncContent)){this.asyncContent=null,this.$_loading=!0;const e=++this.$_fetchId,t=this.content(this);t.then?t.then((t=>this.onResult(e,t))):this.onResult(e,t)}},onResult(e,t){e===this.$_fetchId&&(this.$_loading=!1,this.asyncContent=t)},onShow(){this.$_isShown=!0,this.fetchContent()},onHide(){this.$_isShown=!1}}},Mt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Popper",e._g(e._b({ref:"popper",attrs:{theme:e.theme,"popper-node":function(){return e.$refs.popperContent.$el}},on:{"apply-show":e.onShow,"apply-hide":e.onHide},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.popperId,s=t.isShown,o=t.shouldMountContent,r=t.skipTransition,i=t.autoHide,l=t.hide,d=t.handleResize,c=t.onResize,u=t.classes,m=t.result;return[n("PopperContent",{ref:"popperContent",class:{"v-popper--tooltip-loading":e.loading},attrs:{"popper-id":a,theme:e.theme,shown:s,mounted:o,"skip-transition":r,"auto-hide":i,"handle-resize":d,classes:u,result:m},on:{hide:l,resize:c}},[e.html?n("div",{domProps:{innerHTML:e._s(e.finalContent)}}):n("div",{domProps:{textContent:e._s(e.finalContent)}})])]}}])},"Popper",e.$attrs,!1),e.$listeners))};const Ot={};var Ut=lt(Dt,Mt,[],!1,Rt,null,null,null);function Rt(e){for(let e in Ot)this[e]=Ot[e]}var jt=function(){return Ut.exports}();const It="v-popper--has-tooltip";function $t(e,t,n){let a;const s=typeof t;return a="string"===s?{content:t}:t&&"object"===s?t:{content:!1},a.placement=function(e,t){let n=e.placement;if(!n&&t)for(const e of Pe)t[e]&&(n=e);return n||(n=Ee(e.theme||"tooltip","placement")),n}(a,n),a.targetNodes=()=>[e],a.referenceNode=()=>e,a}function Ht(e){e.$_popper&&(e.$_popper.$destroy(),delete e.$_popper,delete e.$_popperOldShown),e.classList&&e.classList.remove(It)}function Gt(e,{value:t,oldValue:n,modifiers:a}){const s=$t(e,t,a);if(!s.content||Ee(s.theme||"tooltip","disabled"))Ht(e);else{let n;e.$_popper?(n=e.$_popper,n.options=s):n=function(e,t,n){const a=$t(e,t,n),s=e.$_popper=new v.Ay({mixins:[pt],data:()=>({options:a}),render(e){const t=this.options,{theme:n,html:a,content:s,loadingContent:o}=t,r=ke(t,["theme","html","content","loadingContent"]);return e(jt,{props:{theme:n,html:a,content:s,loadingContent:o},attrs:r,ref:"popper"})},devtools:{hide:!0}}),o=document.createElement("div");return document.body.appendChild(o),s.$mount(o),e.classList&&e.classList.add(It),s}(e,t,a),void 0!==t.shown&&t.shown!==e.$_popperOldShown&&(e.$_popperOldShown=t.shown,t.shown?n.show():n.hide())}}var Vt={bind:Gt,update:Gt,unbind(e){Ht(e)}};function Wt(e){e.addEventListener("click",Xt),e.addEventListener("touchstart",Kt,!!_e&&{passive:!0})}function qt(e){e.removeEventListener("click",Xt),e.removeEventListener("touchstart",Kt),e.removeEventListener("touchend",Zt),e.removeEventListener("touchcancel",Jt)}function Xt(e){const t=e.currentTarget;e.closePopover=!t.$_vclosepopover_touch,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}function Kt(e){if(1===e.changedTouches.length){const t=e.currentTarget;t.$_vclosepopover_touch=!0;const n=e.changedTouches[0];t.$_vclosepopover_touchPoint=n,t.addEventListener("touchend",Zt),t.addEventListener("touchcancel",Jt)}}function Zt(e){const t=e.currentTarget;if(t.$_vclosepopover_touch=!1,1===e.changedTouches.length){const n=e.changedTouches[0],a=t.$_vclosepopover_touchPoint;e.closePopover=Math.abs(n.screenY-a.screenY)<20&&Math.abs(n.screenX-a.screenX)<20,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}}function Jt(e){e.currentTarget.$_vclosepopover_touch=!1}var Yt={bind(e,{value:t,modifiers:n}){e.$_closePopoverModifiers=n,(void 0===t||t)&&Wt(e)},update(e,{value:t,oldValue:n,modifiers:a}){e.$_closePopoverModifiers=a,t!==n&&(void 0===t||t?Wt(e):qt(e))},unbind(e){qt(e)}};const Qt=Te,en=xt;const tn={version:"1.0.0-beta.19",install:function(e,t={}){e.$_vTooltipInstalled||(e.$_vTooltipInstalled=!0,xe(Te,t),e.directive("tooltip",Vt),e.directive("close-popper",Yt),e.component("v-tooltip",zt),e.component("VTooltip",zt),e.component("v-dropdown",xt),e.component("VDropdown",xt),e.component("v-menu",St),e.component("VMenu",St))},options:Te};let nn=null;"undefined"!=typeof window?nn=window.Vue:void 0!==n.g&&(nn=n.g.Vue),nn&&nn.use(tn);var an=n(2697),sn=n(9054),on=n(648),rn=n(1431);const ln=(0,v.pM)({name:"NcPopoverTriggerProvider",provide(){return{"NcPopover:trigger:shown":()=>this.shown,"NcPopover:trigger:attrs":()=>this.triggerAttrs}},props:{shown:{type:Boolean,required:!0},popupRole:{type:String,default:void 0}},computed:{triggerAttrs(){return{"aria-haspopup":this.popupRole,"aria-expanded":this.shown.toString()}}},render(){return this.$scopedSlots.default?.({attrs:this.triggerAttrs})}});const dn=(0,rn.n)(ln,null,null,!1,null,null).exports,cn={"material-design-icon":"_material-design-icon_hdy45_12",ncPopover:"_ncPopover_hdy45_20"},un="nc-popover-8";Qt.themes[un]=structuredClone(Qt.themes.dropdown);const mn={name:"NcPopover",components:{Dropdown:en,NcPopoverTriggerProvider:dn},inheritAttrs:!1,props:{shown:{type:Boolean,default:!1},popupRole:{type:String,default:void 0,validator:e=>["menu","listbox","tree","grid","dialog","true"].includes(e)},popoverBaseClass:{type:String,default:""},focusTrap:{type:Boolean,default:!0},noFocusTrap:{type:Boolean,default:!1},setReturnFocus:{default:void 0,type:[HTMLElement,SVGElement,String,Boolean,Function]},noAutoReturnFocus:{type:Boolean,default:!1}},emits:["after-show","after-hide","update:shown"],setup:()=>({THEME:un}),data(){return{internalShown:this.shown}},watch:{shown(e){this.internalShown=e},internalShown(e){this.$emit("update:shown",e)}},mounted(){this.checkTriggerA11y()},beforeDestroy(){this.clearFocusTrap(),this.clearEscapeStopPropagation()},methods:{checkTriggerA11y(){if(window.OC?.debug){const e=this.getPopoverTriggerButtonElement();e&&e.hasAttributes("aria-expanded","aria-haspopup")||v.Ay.util.warn("It looks like you are using a custom button as a or other popover #trigger. If you are not using as a trigger, you need to bind attrs from the #trigger slot props to your custom button. See docs for an example.")}},removeFloatingVueAriaDescribedBy(){const e=this.getPopoverTriggerContainerElement().querySelectorAll("[data-popper-shown]");for(const t of e)t.removeAttribute("aria-describedby")},getPopoverContentElement(){return this.$refs.popover?.$refs.popperContent?.$el},getPopoverTriggerElement(){return this.$refs.popover.$refs.reference},getPopoverTriggerButtonElement(){const e=this.getPopoverTriggerElement();return e&&(0,sn.Kr)(e)[0]},async useFocusTrap(){if(await this.$nextTick(),this.noFocusTrap||!this.focusTrap)return;const e=this.getPopoverContentElement();e.tabIndex=-1,e&&(this.$focusTrap=(0,an.K)(e,{escapeDeactivates:!1,allowOutsideClick:!0,setReturnFocus:this.setReturnFocus||!this.noAutoReturnFocus&&this.getPopoverTriggerButtonElement(),trapStack:(0,on.g)(),fallBackFocus:e}),this.$focusTrap.activate())},clearFocusTrap(e={}){try{this.$focusTrap?.deactivate(e),this.$focusTrap=null}catch(e){console.warn(e)}},addEscapeStopPropagation(){const e=this.getPopoverContentElement();e?.addEventListener("keydown",this.stopKeydownEscapeHandler)},clearEscapeStopPropagation(){const e=this.getPopoverContentElement();e?.removeEventListener("keydown",this.stopKeydownEscapeHandler)},stopKeydownEscapeHandler(e){"keydown"===e.type&&"Escape"===e.key&&e.stopPropagation()},async afterShow(){this.getPopoverContentElement().addEventListener("transitionend",(()=>{this.$emit("after-show")}),{once:!0,passive:!0}),this.removeFloatingVueAriaDescribedBy(),await this.$nextTick(),await this.useFocusTrap(),this.addEscapeStopPropagation()},afterHide(){this.getPopoverContentElement().addEventListener("transitionend",(()=>{this.$emit("after-hide")}),{once:!0,passive:!0}),this.clearFocusTrap(),this.clearEscapeStopPropagation()}}};var pn=function(){var e=this,t=e._self._c;return t("Dropdown",e._g(e._b({ref:"popover",attrs:{distance:10,"arrow-padding":10,"no-auto-focus":!0,"popper-class":[e.$style.ncPopover,e.popoverBaseClass],theme:e.THEME,shown:e.internalShown},on:{"update:shown":function(t){e.internalShown=t},"apply-show":e.afterShow,"apply-hide":e.afterHide},scopedSlots:e._u([{key:"popper",fn:function(t){return[e._t("default",null,null,t)]}}],null,!0)},"Dropdown",e.$attrs,!1),e.$listeners),[t("NcPopoverTriggerProvider",{attrs:{shown:e.internalShown,"popup-role":e.popupRole},scopedSlots:e._u([{key:"default",fn:function(t){return[e._t("trigger",null,null,t)]}}],null,!0)})],1)},gn=[];const fn={$style:cn};function hn(e){for(var t in fn)this[t]=fn[t]}const vn=(0,rn.n)(mn,pn,gn,!1,hn,null).exports},3494:(e,t,n)=>{"use strict";n.d(t,{S:()=>a});const a=e=>{e.mounted?Array.isArray(e.mounted)||(e.mounted=[e.mounted]):e.mounted=[],e.mounted.push((function(){this.$el.setAttribute("data-v-dd4fb6c","")}))}},5507:(e,t,n)=>{"use strict";n.d(t,{A:()=>u,B:()=>v,C:()=>k,D:()=>y,G:()=>o,J:()=>A,K:()=>C,T:()=>p,U:()=>E,a:()=>r,b:()=>T,c:()=>f,d:()=>w,e:()=>d,f:()=>b,g:()=>g,i:()=>x,l:()=>l,n:()=>h,r:()=>i,t:()=>c,v:()=>m});var a=n(3334);const s=(0,n(1195).$)().detectLanguage().build(),o=(...e)=>s.ngettext(...e),r=(...e)=>s.gettext(...e);function i(...e){for(const t of e)if(!t.registered){for(const{l:e,t:n}of t){if(e!==(0,a.Z0)()||!n)continue;const t=Object.fromEntries(Object.entries(n).map((([e,t])=>[e,{msgid:e,msgid_plural:t.p,msgstr:t.v}])));s.addTranslations({translations:{"":t}})}t.registered=!0}}const l=[{l:"ar",t:{"A color with a HEX value {hex}":{v:["لون بالقيمة الست عشرية {hex}"]},Back:{v:["عودة"]},Choose:{v:["إختَر"]},"Color picker":{v:["لاقط الألوان"]},"More options":{v:["خيارات أخرى ..."]}}},{l:"ast",t:{"A color with a HEX value {hex}":{v:["Un color con un valor HEX {hex}"]},Back:{v:["Atrás"]},Choose:{v:["Escoyer"]},"Color picker":{v:["Selector de colores"]},"More options":{v:["Más opciones"]}}},{l:"br",t:{Choose:{v:["Dibab"]}}},{l:"ca",t:{Choose:{v:["Tria"]}}},{l:"cs",t:{"A color with a HEX value {hex}":{v:["Barva vyjádřená HEX hodnotou {hex}"]},Back:{v:["Zpět"]},Choose:{v:["Zvolit"]},"Color picker":{v:["Výběr barev"]},"More options":{v:["Další volby"]}}},{l:"cs-CZ",t:{"A color with a HEX value {hex}":{v:["Barva vyjádřená HEX hodnotou {hex}"]},Back:{v:["Zpět"]},Choose:{v:["Zvolit"]},"Color picker":{v:["Výběr barev"]},"More options":{v:["Další volby"]}}},{l:"da",t:{"A color with a HEX value {hex}":{v:["En farve med en HEX-værdi {hex}"]},Back:{v:["Tilbage"]},Choose:{v:["Vælg"]},"Color picker":{v:["Farvevælger"]},"More options":{v:["Flere muligheder"]}}},{l:"de",t:{"A color with a HEX value {hex}":{v:["Eine Farbe mit einem HEX-Wert {hex}"]},Back:{v:["Zurück"]},Choose:{v:["Auswählen"]},"Color picker":{v:["Farbauswahl"]},"More options":{v:["Weitere Optionen"]}}},{l:"de-DE",t:{"A color with a HEX value {hex}":{v:["Eine Farbe mit einem HEX-Wert {hex}"]},Back:{v:["Zurück"]},Choose:{v:["Auswählen"]},"Color picker":{v:["Farbauswahl"]},"More options":{v:["Mehr Optionen"]}}},{l:"el",t:{"A color with a HEX value {hex}":{v:["Ένα χρώμα με τιμή HEX {hex}"]},Back:{v:["Επιστροφή"]},Choose:{v:["Επιλογή"]},"Color picker":{v:["Επιλογέας χρώματος"]},"More options":{v:["Περισσότερες επιλογές"]}}},{l:"en-GB",t:{"A color with a HEX value {hex}":{v:["A colour with a HEX value {hex}"]},Back:{v:["Back"]},Choose:{v:["Choose"]},"Color picker":{v:["Colour picker"]},"More options":{v:["More options"]}}},{l:"eo",t:{Choose:{v:["Elektu"]}}},{l:"es",t:{"A color with a HEX value {hex}":{v:["Un color con un valor HEX {hex}"]},Back:{v:["Atrás"]},Choose:{v:["Escoger"]},"Color picker":{v:["Selector de color"]},"More options":{v:["Más opciones"]}}},{l:"es-AR",t:{"A color with a HEX value {hex}":{v:["Un color con valor HEX {hex}"]},Back:{v:["Atrás"]},Choose:{v:["Elegir"]},"Color picker":{v:["Selector de color"]},"More options":{v:["Más opciones"]}}},{l:"es-EC",t:{Back:{v:["Atrás"]},Choose:{v:["Elegir"]},"More options":{v:["Más opciones"]}}},{l:"es-MX",t:{"A color with a HEX value {hex}":{v:["Un color con valor HEX {hex}"]},Back:{v:["Atrás"]},Choose:{v:["Elegir"]},"Color picker":{v:["Selector de color"]},"More options":{v:["Más opciones"]}}},{l:"et-EE",t:{"A color with a HEX value {hex}":{v:["Värv hexi väärtusega {hex}"]},Back:{v:["Tagasi"]},Choose:{v:["Tee valik"]},"Color picker":{v:["Värvivalija"]},"More options":{v:["Rohkem valikuid"]}}},{l:"eu",t:{Back:{v:["Atzera"]},Choose:{v:["Aukeratu"]},"More options":{v:["Aukera gehiago"]}}},{l:"fa",t:{"A color with a HEX value {hex}":{v:["رنگی با مقدار مبنای هشت {hex}"]},Back:{v:["بازگشت"]},Choose:{v:["انتخاب کنید"]},"Color picker":{v:["انتخاب‌گر رنگ"]},"More options":{v:["گزینه‌های بیشتر"]}}},{l:"fi",t:{"A color with a HEX value {hex}":{v:["Väri heksa-arvolla {hex}"]},Back:{v:["Takaisin"]},Choose:{v:["Valitse"]},"Color picker":{v:["Värivalitsin"]},"More options":{v:["Lisää vaihtoehtoja"]}}},{l:"fr",t:{"A color with a HEX value {hex}":{v:["Une couleur de valeur HEX {hex}"]},Back:{v:["Retour"]},Choose:{v:["Choisir"]},"Color picker":{v:["Sélecteur de couleurs"]},"More options":{v:["Plus d'options"]}}},{l:"ga",t:{"A color with a HEX value {hex}":{v:["Dath le luach HEX {hex}"]},Back:{v:["Ar ais"]},Choose:{v:["Roghnaigh"]},"Color picker":{v:["Roghnóir dathanna"]},"More options":{v:["Tuilleadh roghanna"]}}},{l:"gl",t:{"A color with a HEX value {hex}":{v:["Unha cor cun valor HEX {hex}"]},Back:{v:["Atrás"]},Choose:{v:["Escoller"]},"Color picker":{v:["Selector de cores"]},"More options":{v:["Máis opcións"]}}},{l:"he",t:{Back:{v:["חזרה"]},Choose:{v:["בחירה"]},"More options":{v:["אפשרויות נוספות"]}}},{l:"hu",t:{Choose:{v:["Válassszon"]}}},{l:"id",t:{"A color with a HEX value {hex}":{v:["Warna dengan nilai HEX {hex}"]},Back:{v:["Kembali"]},Choose:{v:["Pilih"]},"More options":{v:["Opsi lainnya"]}}},{l:"is",t:{"A color with a HEX value {hex}":{v:["Litur með HEX-gildi {hex}"]},Back:{v:["Til baka"]},Choose:{v:["Velja"]},"Color picker":{v:["Litaplokkari"]},"More options":{v:["Fleiri valkostir"]}}},{l:"it",t:{"A color with a HEX value {hex}":{v:["Un colore con un valore HEX {hex}"]},Back:{v:["Indietro"]},Choose:{v:["Scegli"]},"More options":{v:["Altre opzioni"]}}},{l:"ja",t:{"A color with a HEX value {hex}":{v:[" HEX値 {hex} を持つ色"]},Back:{v:["戻る"]},Choose:{v:["選択"]},"Color picker":{v:["カラーピッカー"]},"More options":{v:["他のオプション"]}}},{l:"ja-JP",t:{"A color with a HEX value {hex}":{v:[" HEX値 {hex} を持つ色"]},Back:{v:["戻る"]},Choose:{v:["選択"]},"Color picker":{v:["カラーピッカー"]},"More options":{v:["他のオプション"]}}},{l:"ko",t:{"A color with a HEX value {hex}":{v:["HEX 값이 {hex}인 색상"]},Back:{v:["뒤로"]},Choose:{v:["선택"]},"Color picker":{v:["색상 선택기"]},"More options":{v:["옵션 더 보기"]}}},{l:"lt-LT",t:{Choose:{v:["Pasirinkti"]}}},{l:"lv",t:{Choose:{v:["Izvēlēties"]}}},{l:"mk",t:{Choose:{v:["Избери"]}}},{l:"my",t:{Choose:{v:["ရွေးချယ်ရန်"]}}},{l:"nb",t:{"A color with a HEX value {hex}":{v:["En farge med en HEX-verdi {hex}"]},Back:{v:["Tilbake"]},Choose:{v:["Velg"]},"Color picker":{v:["Fargevelger"]},"More options":{v:["Flere alternativer"]}}},{l:"nl",t:{"A color with a HEX value {hex}":{v:["Een kleur met een HEX-waarde {hex}"]},Back:{v:["Terug"]},Choose:{v:["Kies"]},"Color picker":{v:["Kleurkiezer"]},"More options":{v:["Meer opties"]}}},{l:"oc",t:{Choose:{v:["Causir"]}}},{l:"pl",t:{"A color with a HEX value {hex}":{v:["Kolor o wartości HEX {hex}"]},Back:{v:["Wstecz"]},Choose:{v:["Wybierz"]},"Color picker":{v:["Wybierz kolor"]},"More options":{v:["Więcej opcji"]}}},{l:"pt-BR",t:{"A color with a HEX value {hex}":{v:["Uma cor com valor HEX {hex}"]},Back:{v:["Voltar"]},Choose:{v:["Escolher"]},"Color picker":{v:["Seletor de cores"]},"More options":{v:["Mais opções"]}}},{l:"pt-PT",t:{"A color with a HEX value {hex}":{v:["Uma cor com o valor HEX {hex}"]},Back:{v:["Anterior"]},Choose:{v:["Escolher"]},"Color picker":{v:["seletor de cores"]},"More options":{v:["Mais opções"]}}},{l:"ro",t:{"A color with a HEX value {hex}":{v:["O culoare în HEX value {hex}"]},Back:{v:["Înapoi"]},Choose:{v:["Alegeți"]},"More options":{v:["Mai multe opțiuni"]}}},{l:"ru",t:{"A color with a HEX value {hex}":{v:["Цвет в HEX {hex}"]},Back:{v:["Назад"]},Choose:{v:["Выберите"]},"Color picker":{v:["Выбор цвета"]},"More options":{v:["Больше опций"]}}},{l:"sk",t:{"A color with a HEX value {hex}":{v:["Farba s hodnotou HEX {hex}"]},Back:{v:["Späť"]},Choose:{v:["Vybrať"]},"Color picker":{v:["Výber farby"]},"More options":{v:["Viac možností"]}}},{l:"sl",t:{Choose:{v:["Izbor"]}}},{l:"sr",t:{"A color with a HEX value {hex}":{v:["Боја са HEX вредности {hex}"]},Back:{v:["Назад"]},Choose:{v:["Изаберите"]},"Color picker":{v:["Бирач боје"]},"More options":{v:["Још опција"]}}},{l:"sv",t:{"A color with a HEX value {hex}":{v:["En färg med ett HEX-värde {hex}"]},Back:{v:["Tillbaka"]},Choose:{v:["Välj"]},"Color picker":{v:["Färgväljare"]},"More options":{v:["Fler alternativ"]}}},{l:"tr",t:{"A color with a HEX value {hex}":{v:["{hex} onaltılık değeri ile bir renk "]},Back:{v:["Geri"]},Choose:{v:["Seçin"]},"Color picker":{v:["Renk seçici"]},"More options":{v:["Diğer seçenekler"]}}},{l:"uk",t:{"A color with a HEX value {hex}":{v:["Колір у форматі HEX {hex}"]},Back:{v:["Назад"]},Choose:{v:["Виберіть"]},"Color picker":{v:["Вибір кольору"]},"More options":{v:["Більше об'єктів"]}}},{l:"uz",t:{"A color with a HEX value {hex}":{v:["HEX qiymatiga ega rang {hex}"]},Back:{v:["Orqaga"]},Choose:{v:["Tanlang"]},"Color picker":{v:["Rang tanlagich"]},"More options":{v:["Boshqa variantlar"]}}},{l:"zh-CN",t:{"A color with a HEX value {hex}":{v:["以16进制 {hex} 表示的颜色为"]},Back:{v:["返回"]},Choose:{v:["选择"]},"Color picker":{v:["颜色拾取器"]},"More options":{v:["更多选项"]}}},{l:"zh-HK",t:{"A color with a HEX value {hex}":{v:["具有 HEX 值 {hex}的顏色 "]},Back:{v:["返回"]},Choose:{v:["選擇"]},"Color picker":{v:["顏色選擇器"]},"More options":{v:["更多選項"]}}},{l:"zh-TW",t:{Back:{v:["返回"]},Choose:{v:["選擇"]},"More options":{v:["更多選項"]}}}],d=[{l:"ar",t:{"a few seconds ago":{v:["منذ عدة ثوانٍ"]},"sec. ago":{v:["ثانية مضت"]},"seconds ago":{v:["ثوانٍ مضت"]}}},{l:"ast",t:{"a few seconds ago":{v:["hai unos segundos"]},"sec. ago":{v:["hai segs"]},"seconds ago":{v:["hai segundos"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"a few seconds ago":{v:["před několika sekundami"]},"sec. ago":{v:["sek. před"]},"seconds ago":{v:["sekund předtím"]}}},{l:"cs-CZ",t:{"a few seconds ago":{v:["před několika sekundami"]},"sec. ago":{v:["sek. před"]},"seconds ago":{v:["sekund předtím"]}}},{l:"da",t:{"a few seconds ago":{v:["et par sekunder siden"]},"sec. ago":{v:["sek. siden"]},"seconds ago":{v:["sekunder siden"]}}},{l:"de",t:{"a few seconds ago":{v:["vor ein paar Sekunden"]},"sec. ago":{v:["Sek. zuvor"]},"seconds ago":{v:["Sekunden zuvor"]}}},{l:"de-DE",t:{"a few seconds ago":{v:["vor ein paar Sekunden"]},"sec. ago":{v:["Sek. zuvor"]},"seconds ago":{v:["Sekunden zuvor"]}}},{l:"el",t:{"a few seconds ago":{v:["πριν λίγα δευτερόλεπτα"]},"sec. ago":{v:["δευτ. πριν"]},"seconds ago":{v:["δευτερόλεπτα πριν"]}}},{l:"en-GB",t:{"a few seconds ago":{v:["a few seconds ago"]},"sec. ago":{v:["sec. ago"]},"seconds ago":{v:["seconds ago"]}}},{l:"eo",t:{}},{l:"es",t:{"a few seconds ago":{v:["hace unos pocos segundos"]},"sec. ago":{v:["hace segundos"]},"seconds ago":{v:["segundos atrás"]}}},{l:"es-AR",t:{"a few seconds ago":{v:["hace unos segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"es-EC",t:{"a few seconds ago":{v:["hace unos segundos"]},"sec. ago":{v:["hace segundos"]},"seconds ago":{v:["Segundos atrás"]}}},{l:"es-MX",t:{"a few seconds ago":{v:["hace unos segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"et-EE",t:{"a few seconds ago":{v:["mõni sekund tagasi"]},"sec. ago":{v:["sek. tagasi"]},"seconds ago":{v:["sekundit tagasi"]}}},{l:"eu",t:{"a few seconds ago":{v:["duela segundo batzuk"]},"sec. ago":{v:["duela seg."]},"seconds ago":{v:["duela segundo"]}}},{l:"fa",t:{"a few seconds ago":{v:["چند ثانیه پیش"]},"sec. ago":{v:["چند ثانیه پیش"]},"seconds ago":{v:["چند ثانیه پیش"]}}},{l:"fi",t:{"a few seconds ago":{v:["muutamia sekunteja sitten"]},"sec. ago":{v:["sek. sitten"]},"seconds ago":{v:["sekunteja sitten"]}}},{l:"fr",t:{"a few seconds ago":{v:["il y a quelques instants"]},"sec. ago":{v:["il y a sec."]},"seconds ago":{v:["il y a quelques secondes"]}}},{l:"ga",t:{"a few seconds ago":{v:["cúpla soicind ó shin"]},"sec. ago":{v:["soic. ó shin"]},"seconds ago":{v:["soicind ó shin"]}}},{l:"gl",t:{"a few seconds ago":{v:["hai uns segundos"]},"sec. ago":{v:["segs. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"he",t:{"a few seconds ago":{v:["לפני מספר שניות"]},"sec. ago":{v:["לפני מספר שניות"]},"seconds ago":{v:["לפני מס׳ שניות"]}}},{l:"hu",t:{}},{l:"id",t:{"a few seconds ago":{v:["beberapa detik yang lalu"]},"sec. ago":{v:["dtk. yang lalu"]},"seconds ago":{v:["beberapa detik lalu"]}}},{l:"is",t:{"a few seconds ago":{v:["fyrir örfáum sekúndum síðan"]},"sec. ago":{v:["sek. síðan"]},"seconds ago":{v:["sekúndum síðan"]}}},{l:"it",t:{"a few seconds ago":{v:["pochi secondi fa"]},"sec. ago":{v:["sec. fa"]},"seconds ago":{v:["secondi fa"]}}},{l:"ja",t:{"a few seconds ago":{v:["数秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["数秒前"]}}},{l:"ja-JP",t:{"a few seconds ago":{v:["数秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["数秒前"]}}},{l:"ko",t:{"a few seconds ago":{v:["방금 전"]},"sec. ago":{v:["몇 초 전"]},"seconds ago":{v:["초 전"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"my",t:{}},{l:"nb",t:{"a few seconds ago":{v:["noen få sekunder siden"]},"sec. ago":{v:["sek. siden"]},"seconds ago":{v:["sekunder siden"]}}},{l:"nl",t:{"a few seconds ago":{v:["enkele seconden terug"]},"sec. ago":{v:["sec. geleden"]},"seconds ago":{v:["seconden geleden"]}}},{l:"oc",t:{}},{l:"pl",t:{"a few seconds ago":{v:["kilka sekund temu"]},"sec. ago":{v:["sek. temu"]},"seconds ago":{v:["sekund temu"]}}},{l:"pt-BR",t:{"a few seconds ago":{v:["alguns segundos atrás"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"pt-PT",t:{"a few seconds ago":{v:["há alguns segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"ro",t:{"a few seconds ago":{v:["acum câteva secunde"]},"sec. ago":{v:["sec. în urmă"]},"seconds ago":{v:["secunde în urmă"]}}},{l:"ru",t:{"a few seconds ago":{v:["несколько секунд назад"]},"sec. ago":{v:["сек. назад"]},"seconds ago":{v:["секунд назад"]}}},{l:"sk",t:{"a few seconds ago":{v:["pred chvíľou"]},"sec. ago":{v:["pred pár sekundami"]},"seconds ago":{v:["pred sekundami"]}}},{l:"sl",t:{}},{l:"sr",t:{"a few seconds ago":{v:["пре неколико секунди"]},"sec. ago":{v:["сек. раније"]},"seconds ago":{v:["секунди раније"]}}},{l:"sv",t:{"a few seconds ago":{v:["några sekunder sedan"]},"sec. ago":{v:["sek. sedan"]},"seconds ago":{v:["sekunder sedan"]}}},{l:"tr",t:{"a few seconds ago":{v:["birkaç saniye önce"]},"sec. ago":{v:["sn. önce"]},"seconds ago":{v:["saniye önce"]}}},{l:"uk",t:{"a few seconds ago":{v:["декілька секунд тому"]},"sec. ago":{v:["с тому"]},"seconds ago":{v:["с тому"]}}},{l:"uz",t:{"a few seconds ago":{v:["bir necha soniya oldin"]},"sec. ago":{v:["sek. oldin"]},"seconds ago":{v:["soniyalar oldin"]}}},{l:"zh-CN",t:{"a few seconds ago":{v:["几秒前"]},"sec. ago":{v:["几秒前"]},"seconds ago":{v:["几秒前"]}}},{l:"zh-HK",t:{"a few seconds ago":{v:["幾秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["秒前"]}}},{l:"zh-TW",t:{"a few seconds ago":{v:["幾秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["秒前"]}}}],c=[{l:"ar",t:{Acapulco:{v:["بازلائي مطفي"]},"Blue Violet":{v:["بنفسجي مشعشع"]},"Boston Blue":{v:["سماوي مطفي"]},Deluge:{v:["بنفسجي مطفي"]},Feldspar:{v:["وردي صخري"]},Gold:{v:["ذهبي"]},Mariner:{v:["أزرق بحري"]},"Nextcloud blue":{v:["أزرق نكست كلاود"]},Olivine:{v:["زيتي"]},Purple:{v:["بنفسجي"]},"Rosy brown":{v:["بُنِّي زهري"]},Whiskey:{v:["نبيذي"]}}},{l:"ast",t:{Acapulco:{v:["Acapulcu"]},"Blue Violet":{v:["Viola azulao"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Oru"]},Mariner:{v:["Marineru"]},"Nextcloud blue":{v:["Nextcloud azul"]},Olivine:{v:["Olivina"]},Purple:{v:["Moráu"]},"Rosy brown":{v:["Marrón arrosao"]},Whiskey:{v:["Whiskey"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{Acapulco:{v:["Akapulko"]},"Blue Violet":{v:["Modrofialová"]},"Boston Blue":{v:["Bostonská modrá"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Živicová"]},Gold:{v:["Zlatá"]},Mariner:{v:["Námořnická"]},"Nextcloud blue":{v:["Nextcloud modrá"]},Olivine:{v:["Olivínová"]},Purple:{v:["Fialová"]},"Rosy brown":{v:["Růžovohnědá"]},Whiskey:{v:["Whisky"]}}},{l:"cs-CZ",t:{Acapulco:{v:["Akapulko"]},"Blue Violet":{v:["Modrofialová"]},"Boston Blue":{v:["Bostonská modrá"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Živicová"]},Gold:{v:["Zlatá"]},Mariner:{v:["Námořnická"]},"Nextcloud blue":{v:["Nextcloud modrá"]},Olivine:{v:["Olivínová"]},Purple:{v:["Fialová"]},"Rosy brown":{v:["Růžovohnědá"]},Whiskey:{v:["Whisky"]}}},{l:"da",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blue Violet"]},"Boston Blue":{v:["Boston Blue"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Guld"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud blue"]},Olivine:{v:["Olivine"]},Purple:{v:["Lilla"]},"Rosy brown":{v:["Rosy brown"]},Whiskey:{v:["Whiskey"]}}},{l:"de",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blau Violett"]},"Boston Blue":{v:["Boston-Blau"]},Deluge:{v:["Sintflut"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Gold"]},Mariner:{v:["Seemann"]},"Nextcloud blue":{v:["Nextcloud Blau"]},Olivine:{v:["Olivin"]},Purple:{v:["Lila"]},"Rosy brown":{v:["Rosiges Braun"]},Whiskey:{v:["Whiskey"]}}},{l:"de-DE",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blau Violett"]},"Boston Blue":{v:["Boston-Blau"]},Deluge:{v:["Sintflut"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Gold"]},Mariner:{v:["Seemann"]},"Nextcloud blue":{v:["Nextcloud Blau"]},Olivine:{v:["Olivin"]},Purple:{v:["Lila"]},"Rosy brown":{v:["Rosiges Braun"]},Whiskey:{v:["Whiskey"]}}},{l:"el",t:{Acapulco:{v:["Ακαπούλκο"]},"Blue Violet":{v:["Μπλε Βιολέτ"]},"Boston Blue":{v:["Μπλε Βοστώνης"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Χρυσό"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Μπλε Nextcloud"]},Olivine:{v:["Olivine"]},Purple:{v:["Μωβ"]},"Rosy brown":{v:["Ροζ καφέ"]},Whiskey:{v:["Ουίσκι"]}}},{l:"en-GB",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blue Violet"]},"Boston Blue":{v:["Boston Blue"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Gold"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud blue"]},Olivine:{v:["Olivine"]},Purple:{v:["Purple"]},"Rosy brown":{v:["Rosy brown"]},Whiskey:{v:["Whiskey"]}}},{l:"eo",t:{}},{l:"es",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Oro"]},Mariner:{v:["Marinero"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivino"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Marrón rosáceo"]},Whiskey:{v:["Whiskey"]}}},{l:"es-AR",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Oro"]},Mariner:{v:["Marinero"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivino"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Marrón rosáceo"]},Whiskey:{v:["Whiskey"]}}},{l:"es-EC",t:{}},{l:"es-MX",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Oro"]},Mariner:{v:["Marinero"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivino"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Marrón rosáceo"]},Whiskey:{v:["Whiskey"]}}},{l:"et-EE",t:{Acapulco:{v:["Acapulco meresinine"]},"Blue Violet":{v:["Sinakasvioletne"]},"Boston Blue":{v:["Bostoni rohekassinine"]},Deluge:{v:["Tulvavee lilla"]},Feldspar:{v:["Põlevkivipruun"]},Gold:{v:["Kuldne"]},Mariner:{v:["Meresinine"]},"Nextcloud blue":{v:["Nextcloudi sinine"]},Olivine:{v:["Oliiviroheline"]},Purple:{v:["Purpurpunane"]},"Rosy brown":{v:["Roosikarva pruun"]},Whiskey:{v:["Viskikarva kollakaspruun"]}}},{l:"eu",t:{}},{l:"fa",t:{Acapulco:{v:["آکاپولکو"]},"Blue Violet":{v:["بنفش آبی"]},"Boston Blue":{v:["آبی بوستونی"]},Deluge:{v:["سیل"]},Feldspar:{v:["فلدسپات"]},Gold:{v:["طلا"]},Mariner:{v:["مارینر"]},"Nextcloud blue":{v:["نکس کلود آبی"]},Olivine:{v:["الیوین"]},Purple:{v:["بنفش"]},"Rosy brown":{v:["قهوه‌ای رز"]},Whiskey:{v:["ویسکی"]}}},{l:"fi",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Sinivioletti"]},"Boston Blue":{v:["Bostoninsininen"]},Deluge:{v:["Tulva"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Kulta"]},Mariner:{v:["Merenkulkija"]},"Nextcloud blue":{v:["Nextcloudin sininen"]},Olivine:{v:["Oliviini"]},Purple:{v:["Purppura"]},"Rosy brown":{v:["Ruusunruskea"]},Whiskey:{v:["Viski"]}}},{l:"fr",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Bleu violet"]},"Boston Blue":{v:["Bleu de Boston"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Doré"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Bleu Nextcloud"]},Olivine:{v:["Olivine"]},Purple:{v:["Violet"]},"Rosy brown":{v:["Brun rosé"]},Whiskey:{v:["Whiskey"]}}},{l:"ga",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Gorm Violet"]},"Boston Blue":{v:["Bostún Gorm"]},Deluge:{v:["Díle"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Óir"]},Mariner:{v:["Mairnéalach"]},"Nextcloud blue":{v:["Nextcloud gorm"]},Olivine:{v:["Olaivín"]},Purple:{v:["Corcra"]},"Rosy brown":{v:["Rosach donn"]},Whiskey:{v:["Fuisce"]}}},{l:"gl",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Azul violeta"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Ouro"]},Mariner:{v:["Marino"]},"Nextcloud blue":{v:["Nextcloud azul"]},Olivine:{v:["Olivina"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Pardo rosado"]},Whiskey:{v:["Whisky"]}}},{l:"he",t:{}},{l:"hu",t:{}},{l:"id",t:{Gold:{v:["Emas"]},"Nextcloud blue":{v:["Biru Nextcloud"]},Purple:{v:["Ungu"]}}},{l:"is",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Bláklukka"]},"Boston Blue":{v:["Bostonblátt"]},Deluge:{v:["Fjólublátt"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Gull"]},Mariner:{v:["Sjóarablátt"]},"Nextcloud blue":{v:["Nextcloud blátt"]},Olivine:{v:["Ólivín"]},Purple:{v:["Purpurablátt"]},"Rosy brown":{v:["Rósabrúnt"]},Whiskey:{v:["Viský"]}}},{l:"it",t:{Gold:{v:["Oro"]},"Nextcloud blue":{v:["Nextcloud blue"]},Purple:{v:["Viola"]}}},{l:"ja",t:{Acapulco:{v:["アカプルコ"]},"Blue Violet":{v:["ブルーバイオレット"]},"Boston Blue":{v:["ボストンブルー"]},Deluge:{v:["豪雨"]},Feldspar:{v:["長石"]},Gold:{v:["黄金"]},Mariner:{v:["船乗り"]},"Nextcloud blue":{v:["ネクストクラウド・ブルー"]},Olivine:{v:["カンラン石"]},Purple:{v:["紫色"]},"Rosy brown":{v:["バラ色"]},Whiskey:{v:["ウイスキー"]}}},{l:"ja-JP",t:{Acapulco:{v:["アカプルコ"]},"Blue Violet":{v:["ブルーバイオレット"]},"Boston Blue":{v:["ボストンブルー"]},Deluge:{v:["豪雨"]},Feldspar:{v:["長石"]},Gold:{v:["黄金"]},Mariner:{v:["船乗り"]},"Nextcloud blue":{v:["ネクストクラウド・ブルー"]},Olivine:{v:["カンラン石"]},Purple:{v:["紫色"]},"Rosy brown":{v:["バラ色"]},Whiskey:{v:["ウイスキー"]}}},{l:"ko",t:{Acapulco:{v:["아카풀코"]},"Blue Violet":{v:["푸른 보라"]},"Boston Blue":{v:["보스턴 블루"]},Deluge:{v:["폭우"]},Feldspar:{v:["장석"]},Gold:{v:["금"]},Mariner:{v:["뱃사람"]},"Nextcloud blue":{v:["Nextcloud 파랑"]},Olivine:{v:["감람석"]},Purple:{v:["보라"]},"Rosy brown":{v:["로지 브라운"]},Whiskey:{v:["위스키"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"my",t:{}},{l:"nb",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blå fiolett"]},"Boston Blue":{v:["Boston blå"]},Deluge:{v:["Syndflod"]},Feldspar:{v:["Feltspat"]},Gold:{v:["Gull"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud-blå"]},Olivine:{v:["Olivin"]},Purple:{v:["Lilla"]},"Rosy brown":{v:["Rosenrød brun"]},Whiskey:{v:["Whiskey"]}}},{l:"nl",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blauw Paars"]},"Boston Blue":{v:["Boston Blauw"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Veldspaat"]},Gold:{v:["Goud"]},Mariner:{v:["Marine blauw"]},"Nextcloud blue":{v:["Nextcloud blauw"]},Olivine:{v:["Olivijn"]},Purple:{v:["Paars"]},"Rosy brown":{v:["Rozig bruin"]},Whiskey:{v:["Whiskey"]}}},{l:"oc",t:{}},{l:"pl",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Niebieski fiolet"]},"Boston Blue":{v:["Błękit Bostonu"]},Deluge:{v:["Potop"]},Feldspar:{v:["Skaleń"]},Gold:{v:["Złote"]},Mariner:{v:["Marynarz"]},"Nextcloud blue":{v:["Niebieskie Nextcloud"]},Olivine:{v:["Oliwin"]},Purple:{v:["Fioletowy"]},"Rosy brown":{v:["Różowy brąz"]},Whiskey:{v:["Whisky"]}}},{l:"pt-BR",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Dilúvio"]},Feldspar:{v:["Feldspato"]},Gold:{v:["Ouro"]},Mariner:{v:["Marinheiro"]},"Nextcloud blue":{v:["azul Nextcloud"]},Olivine:{v:["Olivina"]},Purple:{v:["Roxo"]},"Rosy brown":{v:["Castanho rosado"]},Whiskey:{v:["Uísque"]}}},{l:"pt-PT",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Azul violeta"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Ouro"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud azul"]},Olivine:{v:["Olivine"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Castanho rosado"]},Whiskey:{v:["Whiskey"]}}},{l:"ro",t:{Gold:{v:["Aur"]},"Nextcloud blue":{v:["Nextcloud albastru"]},Purple:{v:["Purpuriu"]}}},{l:"ru",t:{Acapulco:{v:["Акапулько"]},"Blue Violet":{v:["Синий фиолет"]},"Boston Blue":{v:["Синий Бостон"]},Deluge:{v:["Перламутрово-фиолетовый"]},Feldspar:{v:["Античная латунь"]},Gold:{v:["Золотой"]},Mariner:{v:["Морской"]},"Nextcloud blue":{v:["Nextcloud голубой"]},Olivine:{v:[" Оливковый"]},Purple:{v:["Фиолетовый"]},"Rosy brown":{v:["Розово-коричневый"]},Whiskey:{v:["Виски"]}}},{l:"sk",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Modro fialová"]},"Boston Blue":{v:["Bostonská modrá"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Živec"]},Gold:{v:["Zlatá"]},Mariner:{v:["Námorník"]},"Nextcloud blue":{v:["Nextcloud modrá"]},Olivine:{v:["Olivová"]},Purple:{v:["Fialová"]},"Rosy brown":{v:["Ružovo hnedá"]},Whiskey:{v:["Whisky"]}}},{l:"sl",t:{}},{l:"sr",t:{Acapulco:{v:["Акапулко"]},"Blue Violet":{v:["Плаво љубичаста"]},"Boston Blue":{v:["Бостон плава"]},Deluge:{v:["Поплава"]},Feldspar:{v:["Фелдспар"]},Gold:{v:["Злато"]},Mariner:{v:["Морнар"]},"Nextcloud blue":{v:["Nextcloud плава"]},Olivine:{v:["Маслинаста"]},Purple:{v:["Пурпурна"]},"Rosy brown":{v:["Роси браон"]},Whiskey:{v:["Виски"]}}},{l:"sv",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blåviolett"]},"Boston Blue":{v:["Bostonblå"]},Deluge:{v:["Skyfallsblå"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Guld"]},Mariner:{v:["Marinblå"]},"Nextcloud blue":{v:["Nextcloud-blå"]},Olivine:{v:["Olivin"]},Purple:{v:["Lila"]},"Rosy brown":{v:["Rosabrun"]},Whiskey:{v:["Whisky"]}}},{l:"tr",t:{Acapulco:{v:["Akapulko"]},"Blue Violet":{v:["Mavi mor"]},"Boston Blue":{v:["Boston mavisi"]},Deluge:{v:["Sel"]},Feldspar:{v:["Feldispat"]},Gold:{v:["Altın"]},Mariner:{v:["Denizci"]},"Nextcloud blue":{v:["Nextcloud mavi"]},Olivine:{v:["Zeytinlik"]},Purple:{v:["Mor"]},"Rosy brown":{v:["Kırmızımsı kahverengi"]},Whiskey:{v:["Viski"]}}},{l:"uk",t:{Acapulco:{v:["Акапулько"]},"Blue Violet":{v:["Блакитна фіалка"]},"Boston Blue":{v:["Бостонський синій"]},Deluge:{v:["Злива"]},Feldspar:{v:["Польові шпати"]},Gold:{v:["Золотий"]},Mariner:{v:["Морський"]},"Nextcloud blue":{v:["Блакитний Nextcloud"]},Olivine:{v:["Олива"]},Purple:{v:["Фіолетовий"]},"Rosy brown":{v:["Темно-рожевий"]},Whiskey:{v:["Кола"]}}},{l:"uz",t:{Acapulco:{v:["Akapulko"]},"Blue Violet":{v:["Moviy binafsha"]},"Boston Blue":{v:["Boston ko'k"]},Deluge:{v:["To'fon"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Oltin"]},Mariner:{v:["Dengizchi"]},"Nextcloud blue":{v:["Ko'k Nextcloud "]},Olivine:{v:["Olivine"]},Purple:{v:["Binafsha"]},"Rosy brown":{v:["Qizil jigarrang"]},Whiskey:{v:["Whiskey"]}}},{l:"zh-CN",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["瓦罗兰特蓝"]},"Boston Blue":{v:["波士顿蓝"]},Deluge:{v:["洪水色"]},Feldspar:{v:["长石"]},Gold:{v:["金色"]},Mariner:{v:["水手"]},"Nextcloud blue":{v:["Nextcloud 蓝"]},Olivine:{v:["橄榄石色"]},Purple:{v:["紫色"]},"Rosy brown":{v:["玫瑰棕色"]},Whiskey:{v:["威士忌"]}}},{l:"zh-HK",t:{Acapulco:{v:["阿卡普爾科"]},"Blue Violet":{v:["藍紫色"]},"Boston Blue":{v:["波士頓藍"]},Deluge:{v:["大洪水"]},Feldspar:{v:["長石"]},Gold:{v:["Gold"]},Mariner:{v:["海軍藍"]},"Nextcloud blue":{v:["Nextcloud 藍色"]},Olivine:{v:["橄欖石色"]},Purple:{v:["紫色"]},"Rosy brown":{v:["玫瑰棕色"]},Whiskey:{v:["威士忌"]}}},{l:"zh-TW",t:{}}],u=[{l:"ar",t:{Actions:{v:["إجراءات"]}}},{l:"ast",t:{Actions:{v:["Aiciones"]}}},{l:"br",t:{Actions:{v:["Oberioù"]}}},{l:"ca",t:{Actions:{v:["Accions"]}}},{l:"cs",t:{Actions:{v:["Akce"]}}},{l:"cs-CZ",t:{Actions:{v:["Akce"]}}},{l:"da",t:{Actions:{v:["Handlinger"]}}},{l:"de",t:{Actions:{v:["Aktionen"]}}},{l:"de-DE",t:{Actions:{v:["Aktionen"]}}},{l:"el",t:{Actions:{v:["Ενέργειες"]}}},{l:"en-GB",t:{Actions:{v:["Actions"]}}},{l:"eo",t:{Actions:{v:["Agoj"]}}},{l:"es",t:{Actions:{v:["Acciones"]}}},{l:"es-AR",t:{Actions:{v:["Acciones"]}}},{l:"es-EC",t:{Actions:{v:["Acciones"]}}},{l:"es-MX",t:{Actions:{v:["Acciones"]}}},{l:"et-EE",t:{Actions:{v:["Tegevus"]}}},{l:"eu",t:{Actions:{v:["Ekintzak"]}}},{l:"fa",t:{Actions:{v:["کنش‌ها"]}}},{l:"fi",t:{Actions:{v:["Toiminnot"]}}},{l:"fr",t:{Actions:{v:["Actions"]}}},{l:"ga",t:{Actions:{v:["Gníomhartha"]}}},{l:"gl",t:{Actions:{v:["Accións"]}}},{l:"he",t:{Actions:{v:["פעולות"]}}},{l:"hu",t:{Actions:{v:["Műveletek"]}}},{l:"id",t:{Actions:{v:["Tindakan"]}}},{l:"is",t:{Actions:{v:["Aðgerðir"]}}},{l:"it",t:{Actions:{v:["Azioni"]}}},{l:"ja",t:{Actions:{v:["操作"]}}},{l:"ja-JP",t:{Actions:{v:["操作"]}}},{l:"ko",t:{Actions:{v:["동작"]}}},{l:"lt-LT",t:{Actions:{v:["Veiksmai"]}}},{l:"lv",t:{}},{l:"mk",t:{Actions:{v:["Акции"]}}},{l:"my",t:{Actions:{v:["လုပ်ဆောင်ချက်များ"]}}},{l:"nb",t:{Actions:{v:["Handlinger"]}}},{l:"nl",t:{Actions:{v:["Acties"]}}},{l:"oc",t:{Actions:{v:["Accions"]}}},{l:"pl",t:{Actions:{v:["Działania"]}}},{l:"pt-BR",t:{Actions:{v:["Ações"]}}},{l:"pt-PT",t:{Actions:{v:["Ações"]}}},{l:"ro",t:{Actions:{v:["Acțiuni"]}}},{l:"ru",t:{Actions:{v:["Действия "]}}},{l:"sk",t:{Actions:{v:["Akcie"]}}},{l:"sl",t:{Actions:{v:["Dejanja"]}}},{l:"sr",t:{Actions:{v:["Радње"]}}},{l:"sv",t:{Actions:{v:["Åtgärder"]}}},{l:"tr",t:{Actions:{v:["İşlemler"]}}},{l:"uk",t:{Actions:{v:["Дії"]}}},{l:"uz",t:{Actions:{v:["Harakatlar"]}}},{l:"zh-CN",t:{Actions:{v:["行为"]}}},{l:"zh-HK",t:{Actions:{v:["動作"]}}},{l:"zh-TW",t:{Actions:{v:["動作"]}}}],m=[{l:"ar",t:{"Avatar of {displayName}":{v:["صورة الملف الشخصي الرمزية لــ {displayName} "]},"Avatar of {displayName}, {status}":{v:["صورة الملف الشخصي الرمزية لــ {displayName}، {status}"]}}},{l:"ast",t:{"Avatar of {displayName}":{v:["Avatar de: {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de: {displayName}, {status}"]}}},{l:"br",t:{}},{l:"ca",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"cs",t:{"Avatar of {displayName}":{v:["Zástupný obrázek uživatele {displayName}"]},"Avatar of {displayName}, {status}":{v:["Zástupný obrázek uživatele {displayName}, {status}"]}}},{l:"cs-CZ",t:{"Avatar of {displayName}":{v:["Zástupný obrázek uživatele {displayName}"]},"Avatar of {displayName}, {status}":{v:["Zástupný obrázek uživatele {displayName}, {status}"]}}},{l:"da",t:{"Avatar of {displayName}":{v:["Avatar af {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar af {displayName}, {status}"]}}},{l:"de",t:{"Avatar of {displayName}":{v:["Avatar von {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar von {displayName}, {status}"]}}},{l:"de-DE",t:{"Avatar of {displayName}":{v:["Avatar von {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar von {displayName}, {status}"]}}},{l:"el",t:{"Avatar of {displayName}":{v:["Άβαταρ του {displayName}"]},"Avatar of {displayName}, {status}":{v:["Άβαταρ του {displayName}, {status}"]}}},{l:"en-GB",t:{"Avatar of {displayName}":{v:["Avatar of {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar of {displayName}, {status}"]}}},{l:"eo",t:{}},{l:"es",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es-AR",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es-EC",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es-MX",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"et-EE",t:{"Avatar of {displayName}":{v:["Avatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar {displayName}, {status}"]}}},{l:"eu",t:{"Avatar of {displayName}":{v:["{displayName}-(e)n irudia"]},"Avatar of {displayName}, {status}":{v:["{displayName} -(e)n irudia, {status}"]}}},{l:"fa",t:{"Avatar of {displayName}":{v:["آواتار {displayName}"]},"Avatar of {displayName}, {status}":{v:["آواتار {displayName} ، {status}"]}}},{l:"fi",t:{"Avatar of {displayName}":{v:["{displayName}n avatar"]},"Avatar of {displayName}, {status}":{v:["{displayName}n avatar, {status}"]}}},{l:"fr",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"ga",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"gl",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"he",t:{"Avatar of {displayName}":{v:["תמונה ייצוגית של {displayName}"]},"Avatar of {displayName}, {status}":{v:["תמונה ייצוגית של {displayName}, {status}"]}}},{l:"hu",t:{"Avatar of {displayName}":{v:["{displayName} profilképe"]},"Avatar of {displayName}, {status}":{v:["{displayName} profilképe, {status}"]}}},{l:"id",t:{"Avatar of {displayName}":{v:["Avatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar {displayName}, {status}"]}}},{l:"is",t:{"Avatar of {displayName}":{v:["Auðkennismynd fyrir {displayName}"]},"Avatar of {displayName}, {status}":{v:["Auðkennismynd fyrir {displayName}, {status}"]}}},{l:"it",t:{"Avatar of {displayName}":{v:["Avatar di {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar di {displayName}, {status}"]}}},{l:"ja",t:{"Avatar of {displayName}":{v:["{displayName} のアバター"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} のアバター"]}}},{l:"ja-JP",t:{"Avatar of {displayName}":{v:["{displayName} のアバター"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} のアバター"]}}},{l:"ko",t:{"Avatar of {displayName}":{v:["{displayName}님의 아바타"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status}님의 아바타"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Avatar of {displayName}":{v:["Аватар на {displayName}"]},"Avatar of {displayName}, {status}":{v:["Аватар на {displayName}, {status}"]}}},{l:"my",t:{"Avatar of {displayName}":{v:["{displayName} ၏ ကိုယ်ပွား"]}}},{l:"nb",t:{"Avatar of {displayName}":{v:["Avataren til {displayName}"]},"Avatar of {displayName}, {status}":{v:["{displayName}'s avatar, {status}"]}}},{l:"nl",t:{"Avatar of {displayName}":{v:["Avatar van {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar van {displayName}, {status}"]}}},{l:"oc",t:{}},{l:"pl",t:{"Avatar of {displayName}":{v:["Awatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Awatar {displayName}, {status}"]}}},{l:"pt-BR",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"pt-PT",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"ro",t:{"Avatar of {displayName}":{v:["Avatarul lui {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatarul lui {displayName}, {status}"]}}},{l:"ru",t:{"Avatar of {displayName}":{v:["Аватар {displayName}"]},"Avatar of {displayName}, {status}":{v:["Фотография {displayName}, {status}"]}}},{l:"sk",t:{"Avatar of {displayName}":{v:["Avatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar {displayName}, {status}"]}}},{l:"sl",t:{"Avatar of {displayName}":{v:["Podoba {displayName}"]},"Avatar of {displayName}, {status}":{v:["Prikazna slika {displayName}, {status}"]}}},{l:"sr",t:{"Avatar of {displayName}":{v:["Аватар за {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar za {displayName}, {status}"]}}},{l:"sv",t:{"Avatar of {displayName}":{v:["{displayName}s avatar"]},"Avatar of {displayName}, {status}":{v:["{displayName}s avatar, {status}"]}}},{l:"tr",t:{"Avatar of {displayName}":{v:["{displayName} avatarı"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} avatarı"]}}},{l:"uk",t:{"Avatar of {displayName}":{v:["Аватар {displayName}"]},"Avatar of {displayName}, {status}":{v:["Аватар {displayName}, {status}"]}}},{l:"uz",t:{"Avatar of {displayName}":{v:[" {displayName}Avatari"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} Avatari"]}}},{l:"zh-CN",t:{"Avatar of {displayName}":{v:["{displayName}的头像"]},"Avatar of {displayName}, {status}":{v:["{displayName}的头像,{status}"]}}},{l:"zh-HK",t:{"Avatar of {displayName}":{v:["{displayName} 的頭像"]},"Avatar of {displayName}, {status}":{v:["{displayName} 的頭像,{status}"]}}},{l:"zh-TW",t:{"Avatar of {displayName}":{v:["{displayName} 的大頭照"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} 的大頭照"]}}}],p=[{l:"ar",t:{away:{v:["غير موجود"]},busy:{v:["مشغول"]},"do not disturb":{v:["يُرجى عدم الإزعاج"]},invisible:{v:["غير مرئي"]},offline:{v:["غير متصل"]},online:{v:["متصل"]}}},{l:"ast",t:{away:{v:["ausente"]},busy:{v:["ocupáu"]},"do not disturb":{v:["nun molestar"]},invisible:{v:["invisible"]},offline:{v:["desconectáu"]},online:{v:["en llinia"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{away:{v:["pryč"]},busy:{v:["zaneprádněn(a)"]},"do not disturb":{v:["nerušit"]},invisible:{v:["neviditelné"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"cs-CZ",t:{away:{v:["pryč"]},busy:{v:["zaneprádněn(a)"]},"do not disturb":{v:["nerušit"]},invisible:{v:["neviditelné"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"da",t:{away:{v:["væk"]},busy:{v:["optaget"]},"do not disturb":{v:["forstyr ikke"]},invisible:{v:["usynlig"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"de",t:{away:{v:["Abwesend"]},busy:{v:["Beschäftigt"]},"do not disturb":{v:["Bitte nicht stören"]},invisible:{v:["Unsichtbar"]},offline:{v:["Offline"]},online:{v:["Online"]}}},{l:"de-DE",t:{away:{v:["Abwesend"]},busy:{v:["Beschäftigt"]},"do not disturb":{v:["Bitte nicht stören"]},invisible:{v:["Unsichtbar"]},offline:{v:["Offline"]},online:{v:["Online"]}}},{l:"el",t:{away:{v:["μακριά"]},busy:{v:["απασχολημένος"]},"do not disturb":{v:["μην ενοχλείτε"]},invisible:{v:["αόρατο"]},offline:{v:["εκτός σύνδεσης"]},online:{v:["συνδεδεμένος"]}}},{l:"en-GB",t:{away:{v:["away"]},busy:{v:["busy"]},"do not disturb":{v:["do not disturb"]},invisible:{v:["invisible"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"eo",t:{}},{l:"es",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["no molestar"]},invisible:{v:["invisible"]},offline:{v:["fuera de línea"]},online:{v:["en línea"]}}},{l:"es-AR",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["no molestar"]},invisible:{v:["invisible"]},offline:{v:["desconectado"]},online:{v:["en línea"]}}},{l:"es-EC",t:{}},{l:"es-MX",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["no molestar"]},invisible:{v:["invisible"]},offline:{v:["fuera de línea"]},online:{v:["en línea"]}}},{l:"et-EE",t:{away:{v:["eemal"]},busy:{v:["hõivatud"]},"do not disturb":{v:["ära sega"]},invisible:{v:["nähtamatu"]},offline:{v:["pole võrgus"]},online:{v:["võrgus"]}}},{l:"eu",t:{}},{l:"fa",t:{away:{v:["دور از دستگاه"]},busy:{v:["مشغول"]},"do not disturb":{v:["مزاحم نشوید"]},invisible:{v:["مخفی"]},offline:{v:["برون‌خط"]},online:{v:["برخط"]}}},{l:"fi",t:{away:{v:["poissa"]},busy:{v:["varattu"]},"do not disturb":{v:["älä häiritse"]},invisible:{v:["näkymätön"]},offline:{v:["ei linjalla"]},online:{v:["linjalla"]}}},{l:"fr",t:{away:{v:["absent"]},busy:{v:["occupé"]},"do not disturb":{v:["ne pas déranger"]},invisible:{v:["invisible"]},offline:{v:["hors ligne"]},online:{v:["en ligne"]}}},{l:"ga",t:{away:{v:["ar shiúl"]},busy:{v:["gnóthach"]},"do not disturb":{v:["ná cur as"]},invisible:{v:["dofheicthe"]},offline:{v:["as líne"]},online:{v:["ar líne"]}}},{l:"gl",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["non molestar"]},invisible:{v:["invisíbel"]},offline:{v:["desconectado"]},online:{v:["conectado"]}}},{l:"he",t:{}},{l:"hu",t:{}},{l:"id",t:{away:{v:["tidak tersedia"]},"do not disturb":{v:["jangan ganggu"]},offline:{v:["luring"]},online:{v:["daring"]}}},{l:"is",t:{away:{v:["í burtu"]},busy:{v:["upptekin/n"]},"do not disturb":{v:["ekki ónáða"]},invisible:{v:["ósýnilegt"]},offline:{v:["ónettengt"]},online:{v:["nettengt"]}}},{l:"it",t:{away:{v:["via"]},"do not disturb":{v:["non disturbare"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"ja",t:{away:{v:["離れる"]},busy:{v:["ビジー"]},"do not disturb":{v:["邪魔をしないでください"]},invisible:{v:["不可視"]},offline:{v:["オフライン"]},online:{v:["オンライン"]}}},{l:"ja-JP",t:{away:{v:["離れる"]},busy:{v:["ビジー"]},"do not disturb":{v:["邪魔をしないでください"]},invisible:{v:["不可視"]},offline:{v:["オフライン"]},online:{v:["オンライン"]}}},{l:"ko",t:{away:{v:["자리 비움"]},busy:{v:["바쁨"]},"do not disturb":{v:["방해 금지"]},invisible:{v:["보이지 않음"]},offline:{v:["오프라인"]},online:{v:["온라인"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"my",t:{}},{l:"nb",t:{away:{v:["borte"]},busy:{v:["opptatt"]},"do not disturb":{v:["ikke forstyrr"]},invisible:{v:["usynlig"]},offline:{v:["frakoblet"]},online:{v:["tilkoblet"]}}},{l:"nl",t:{away:{v:["weg"]},busy:{v:["bezig"]},"do not disturb":{v:["niet storen"]},invisible:{v:["Onzichtbaar"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"oc",t:{}},{l:"pl",t:{away:{v:["stąd"]},busy:{v:["zajęty"]},"do not disturb":{v:["nie przeszkadzać"]},invisible:{v:["niewidzialny"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"pt-BR",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["não perturbe"]},invisible:{v:["invisível"]},offline:{v:["desligada"]},online:{v:["ligado"]}}},{l:"pt-PT",t:{away:{v:["longe"]},busy:{v:["ocupado"]},"do not disturb":{v:["não incomodar"]},invisible:{v:["invisível"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"ro",t:{away:{v:["plecat"]},"do not disturb":{v:["nu deranjați"]},offline:{v:["deconectat"]},online:{v:["online"]}}},{l:"ru",t:{away:{v:["отсутствие"]},busy:{v:["занятый"]},"do not disturb":{v:["не беспокоить"]},invisible:{v:["невидимый"]},offline:{v:["офлайн"]},online:{v:["онлайн"]}}},{l:"sk",t:{away:{v:["neprítomný"]},busy:{v:["zaneprázdnený"]},"do not disturb":{v:["nerušiť"]},invisible:{v:["neviditeľný"]},offline:{v:["Odpojený - offline"]},online:{v:["Pripojený - online"]}}},{l:"sl",t:{}},{l:"sr",t:{away:{v:["одсутан"]},busy:{v:["заузет"]},"do not disturb":{v:["не узнемиравај"]},invisible:{v:["невидљиво"]},offline:{v:["ван мреже"]},online:{v:["на мрежи"]}}},{l:"sv",t:{away:{v:["borta"]},busy:{v:["upptagen"]},"do not disturb":{v:["stör ej"]},invisible:{v:["osynlig"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"tr",t:{away:{v:["Uzakta"]},busy:{v:["meşgul"]},"do not disturb":{v:["Rahatsız etmeyin"]},invisible:{v:["görünmez"]},offline:{v:["Çevrim dışı"]},online:{v:["Çevrim içi"]}}},{l:"uk",t:{away:{v:["відсутній"]},busy:{v:["зайнято"]},"do not disturb":{v:["не турбувати"]},invisible:{v:["Невидимий"]},offline:{v:["не в мережі"]},online:{v:["в мережі"]}}},{l:"uz",t:{away:{v:["uzoqda"]},busy:{v:["band"]},"do not disturb":{v:["bezovta qilmang"]},invisible:{v:["ko'rinmas"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"zh-CN",t:{away:{v:["离开"]},busy:{v:["繁忙"]},"do not disturb":{v:["请勿打扰"]},invisible:{v:["隐藏的"]},offline:{v:["离线"]},online:{v:["在线"]}}},{l:"zh-HK",t:{away:{v:["離開"]},busy:{v:["忙碌"]},"do not disturb":{v:["請勿打擾"]},invisible:{v:["隐藏的"]},offline:{v:["離線"]},online:{v:["在線"]}}},{l:"zh-TW",t:{}}],g=[{l:"ar",t:{"Clear selected":{v:["محو المحدّد"]},"Deselect {option}":{v:["إلغاء تحديد {option}"]},Options:{v:["خيارات"]}}},{l:"ast",t:{"Clear selected":{v:["Borrar lo seleicionao"]},"Deselect {option}":{v:["Deseleicionar «{option}»"]},Options:{v:["Opciones"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Clear selected":{v:["Vyčistit vybrané"]},"Deselect {option}":{v:["Zrušit výběr {option}"]},Options:{v:["Možnosti"]}}},{l:"cs-CZ",t:{"Clear selected":{v:["Vyčistit vybrané"]},"Deselect {option}":{v:["Zrušit výběr {option}"]},Options:{v:["Možnosti"]}}},{l:"da",t:{"Clear selected":{v:["Ryd valgt"]},"Deselect {option}":{v:["Fravælg {option}"]},Options:{v:["Indstillinger"]}}},{l:"de",t:{"Clear selected":{v:["Auswahl leeren"]},"Deselect {option}":{v:["{option} abwählen"]},Options:{v:["Optionen"]}}},{l:"de-DE",t:{"Clear selected":{v:["Auswahl leeren"]},"Deselect {option}":{v:["{option} abwählen"]},Options:{v:["Optionen"]}}},{l:"el",t:{"Clear selected":{v:["Εκκαθάριση επιλογής"]},"Deselect {option}":{v:["Αποεπιλογή {option}"]},Options:{v:["Επιλογές"]}}},{l:"en-GB",t:{"Clear selected":{v:["Clear selected"]},"Deselect {option}":{v:["Deselect {option}"]},Options:{v:["Options"]}}},{l:"eo",t:{}},{l:"es",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},Options:{v:["Opciones"]}}},{l:"es-AR",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},Options:{v:["Opciones"]}}},{l:"es-EC",t:{}},{l:"es-MX",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},Options:{v:["Opciones"]}}},{l:"et-EE",t:{"Clear selected":{v:["Tühjenad valik"]},"Deselect {option}":{v:["Eemalda {option} valik"]},Options:{v:["Valikud"]}}},{l:"eu",t:{}},{l:"fa",t:{"Clear selected":{v:["پاک کردن مورد انتخاب شده"]},"Deselect {option}":{v:["لغو انتخاب {option}"]},Options:{v:["گزینه‌ها"]}}},{l:"fi",t:{"Clear selected":{v:["Tyhjennä valitut"]},"Deselect {option}":{v:["Poista valinta {option}"]},Options:{v:["Valinnat"]}}},{l:"fr",t:{"Clear selected":{v:["Vider la sélection"]},"Deselect {option}":{v:["Désélectionner {option}"]},Options:{v:["Options"]}}},{l:"ga",t:{"Clear selected":{v:["Glan roghnaithe"]},"Deselect {option}":{v:["Díroghnaigh {option}"]},Options:{v:["Roghanna"]}}},{l:"gl",t:{"Clear selected":{v:["Limpar o seleccionado"]},"Deselect {option}":{v:["Desmarcar {opción}"]},Options:{v:["Opcións"]}}},{l:"he",t:{}},{l:"hu",t:{}},{l:"id",t:{"Clear selected":{v:["Hapus terpilih"]},"Deselect {option}":{v:["Batalkan pemilihan {option}"]}}},{l:"is",t:{"Clear selected":{v:["Hreinsa valið"]},"Deselect {option}":{v:["Afvelja {option}"]},Options:{v:["Valkostir"]}}},{l:"it",t:{"Clear selected":{v:["Cancella selezionati"]},"Deselect {option}":{v:["Deselezionare {option}"]}}},{l:"ja",t:{"Clear selected":{v:["選択を解除"]},"Deselect {option}":{v:["{option} の選択を解除"]},Options:{v:["オプション"]}}},{l:"ja-JP",t:{"Clear selected":{v:["選択を解除"]},"Deselect {option}":{v:["{option} の選択を解除"]},Options:{v:["オプション"]}}},{l:"ko",t:{"Clear selected":{v:["선택 항목 지우기"]},"Deselect {option}":{v:["{option} 선택 해제"]},Options:{v:["옵션"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"my",t:{}},{l:"nb",t:{"Clear selected":{v:["Tøm merket"]},"Deselect {option}":{v:["Opphev valg {option}"]},Options:{v:["Alternativer"]}}},{l:"nl",t:{"Clear selected":{v:["Selectie wissen"]},"Deselect {option}":{v:["Deselecteer {optie}"]},Options:{v:["Opties"]}}},{l:"oc",t:{}},{l:"pl",t:{"Clear selected":{v:["Wyczyść wybrane"]},"Deselect {option}":{v:["Odznacz {option}"]},Options:{v:["Opcje"]}}},{l:"pt-BR",t:{"Clear selected":{v:["Limpar selecionados"]},"Deselect {option}":{v:["Desmacar {option}"]},Options:{v:["Opções"]}}},{l:"pt-PT",t:{"Clear selected":{v:["Limpeza selecionada"]},"Deselect {option}":{v:["Desmarcar {option}"]},Options:{v:["Opções"]}}},{l:"ro",t:{"Clear selected":{v:["Șterge selecția"]},"Deselect {option}":{v:["Deselctează {option}"]}}},{l:"ru",t:{"Clear selected":{v:["Очистить выбранный"]},"Deselect {option}":{v:["Отменить выбор {option}"]},Options:{v:["Варианты"]}}},{l:"sk",t:{"Clear selected":{v:["Vymazať vybraté"]},"Deselect {option}":{v:["Zrušiť výber {option}"]},Options:{v:["možnosti"]}}},{l:"sl",t:{}},{l:"sr",t:{"Clear selected":{v:["Обриши изабрано"]},"Deselect {option}":{v:["Уклони избор {option}"]},Options:{v:["Опције"]}}},{l:"sv",t:{"Clear selected":{v:["Rensa val"]},"Deselect {option}":{v:["Avmarkera {option}"]},Options:{v:["Alternativ"]}}},{l:"tr",t:{"Clear selected":{v:["Seçilmişleri temizle"]},"Deselect {option}":{v:["{option} bırak"]},Options:{v:["Seçenekler"]}}},{l:"uk",t:{"Clear selected":{v:["Очистити вибране"]},"Deselect {option}":{v:["Зняти вибір {option}"]},Options:{v:["Параметри"]}}},{l:"uz",t:{"Clear selected":{v:["Tanlanganni tozalash"]},"Deselect {option}":{v:["{option}tanlovni bekor qiling"]},Options:{v:["Variantlar"]}}},{l:"zh-CN",t:{"Clear selected":{v:["清除所选"]},"Deselect {option}":{v:["取消选择 {option}"]},Options:{v:["选项"]}}},{l:"zh-HK",t:{"Clear selected":{v:["清除所選項目"]},"Deselect {option}":{v:["取消選擇 {option}"]},Options:{v:["選項"]}}},{l:"zh-TW",t:{}}],f=[{l:"ar",t:{"Clear text":{v:["محو النص"]},"Save changes":{v:["حفظ التغييرات"]}}},{l:"ast",t:{"Clear text":{v:["Borrar el testu"]},"Save changes":{v:["Guardar los cambeos"]}}},{l:"br",t:{}},{l:"ca",t:{"Clear text":{v:["Netejar text"]}}},{l:"cs",t:{"Clear text":{v:["Čitelný text"]},"Save changes":{v:["Uložit změny"]}}},{l:"cs-CZ",t:{"Clear text":{v:["Čitelný text"]},"Save changes":{v:["Uložit změny"]}}},{l:"da",t:{"Clear text":{v:["Ryd tekst"]},"Save changes":{v:["Gem ændringer"]}}},{l:"de",t:{"Clear text":{v:["Klartext"]},"Save changes":{v:["Änderungen speichern"]}}},{l:"de-DE",t:{"Clear text":{v:["Klartext"]},"Save changes":{v:["Änderungen speichern"]}}},{l:"el",t:{"Clear text":{v:["Εκκαθάριση κειμένου"]},"Save changes":{v:["Αποθήκευση αλλαγών"]}}},{l:"en-GB",t:{"Clear text":{v:["Clear text"]},"Save changes":{v:["Save changes"]}}},{l:"eo",t:{}},{l:"es",t:{"Clear text":{v:["Limpiar texto"]},"Save changes":{v:["Guardar cambios"]}}},{l:"es-AR",t:{"Clear text":{v:["Limpiar texto"]},"Save changes":{v:["Guardar cambios"]}}},{l:"es-EC",t:{"Clear text":{v:["Limpiar texto"]}}},{l:"es-MX",t:{"Clear text":{v:["Limpiar texto"]},"Save changes":{v:["Guardar cambios"]}}},{l:"et-EE",t:{"Clear text":{v:["Kustuta tekst"]},"Save changes":{v:["Salvesta muudatused"]}}},{l:"eu",t:{"Clear text":{v:["Garbitu testua"]}}},{l:"fa",t:{"Clear text":{v:["پاک کردن متن"]},"Save changes":{v:["ذخیرهٔ تغییرات"]}}},{l:"fi",t:{"Clear text":{v:["Tyhjennä teksti"]},"Save changes":{v:["Tallenna muutokset"]}}},{l:"fr",t:{"Clear text":{v:["Effacer le texte"]},"Save changes":{v:["Sauvegarder les changements"]}}},{l:"ga",t:{"Clear text":{v:["Glan téacs"]},"Save changes":{v:["Sabháil na hathruithe"]}}},{l:"gl",t:{"Clear text":{v:["Limpar o texto"]},"Save changes":{v:["Gardar os cambios"]}}},{l:"he",t:{"Clear text":{v:["פינוי טקסט"]}}},{l:"hu",t:{"Clear text":{v:["Szöveg törlése"]}}},{l:"id",t:{"Clear text":{v:["Bersihkan teks"]},"Save changes":{v:["Simpan perubahan"]}}},{l:"is",t:{"Clear text":{v:["Hreinsa texta"]},"Save changes":{v:["Vista breytingar"]}}},{l:"it",t:{"Clear text":{v:["Cancella il testo"]},"Save changes":{v:["Salva le modifiche"]}}},{l:"ja",t:{"Clear text":{v:["テキストをクリア"]},"Save changes":{v:["変更を保存"]}}},{l:"ja-JP",t:{"Clear text":{v:["テキストをクリア"]},"Save changes":{v:["変更を保存"]}}},{l:"ko",t:{"Clear text":{v:["텍스트 지우기"]},"Save changes":{v:["변경 사항 저장"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"my",t:{}},{l:"nb",t:{"Clear text":{v:["Fjern tekst"]},"Save changes":{v:["Lagre endringer"]}}},{l:"nl",t:{"Clear text":{v:["Wis tekst"]},"Save changes":{v:["Wijzigingen opslaan"]}}},{l:"oc",t:{}},{l:"pl",t:{"Clear text":{v:["Wyczyść tekst"]},"Save changes":{v:["Zapisz zmiany"]}}},{l:"pt-BR",t:{"Clear text":{v:["Limpar texto"]},"Save changes":{v:["Salvar alterações"]}}},{l:"pt-PT",t:{"Clear text":{v:["Limpar texto"]},"Save changes":{v:["Gravar alterações"]}}},{l:"ro",t:{"Clear text":{v:["Șterge textul"]},"Save changes":{v:["Salvează modificările"]}}},{l:"ru",t:{"Clear text":{v:["Очистить текст"]},"Save changes":{v:["Сохранить изменения"]}}},{l:"sk",t:{"Clear text":{v:["Vamazať text"]},"Save changes":{v:["Uložiť zmeny"]}}},{l:"sl",t:{"Clear text":{v:["Počisti besedilo"]}}},{l:"sr",t:{"Clear text":{v:["Обриши текст"]},"Save changes":{v:["Сачувај измене"]}}},{l:"sv",t:{"Clear text":{v:["Ta bort text"]},"Save changes":{v:["Spara ändringar"]}}},{l:"tr",t:{"Clear text":{v:["Metni temizle"]},"Save changes":{v:["Değişiklikleri kaydet"]}}},{l:"uk",t:{"Clear text":{v:["Очистити текст"]},"Save changes":{v:["Зберегти зміни"]}}},{l:"uz",t:{"Clear text":{v:["Matnni tozalash"]},"Save changes":{v:["O'zgarishlarni saqlang"]}}},{l:"zh-CN",t:{"Clear text":{v:["清除文本"]},"Save changes":{v:["保存修改"]}}},{l:"zh-HK",t:{"Clear text":{v:["清除文本"]},"Save changes":{v:["保存更改"]}}},{l:"zh-TW",t:{"Clear text":{v:["清除文字"]}}}],h=[{l:"ar",t:{Close:{v:["إغلاق"]}}},{l:"ast",t:{Close:{v:["Zarrar"]}}},{l:"br",t:{Close:{v:["Serriñ"]}}},{l:"ca",t:{Close:{v:["Tanca"]}}},{l:"cs",t:{Close:{v:["Zavřít"]}}},{l:"cs-CZ",t:{Close:{v:["Zavřít"]}}},{l:"da",t:{Close:{v:["Luk"]}}},{l:"de",t:{Close:{v:["Schließen"]}}},{l:"de-DE",t:{Close:{v:["Schließen"]}}},{l:"el",t:{Close:{v:["Κλείσιμο"]}}},{l:"en-GB",t:{Close:{v:["Close"]}}},{l:"eo",t:{Close:{v:["Fermu"]}}},{l:"es",t:{Close:{v:["Cerrar"]}}},{l:"es-AR",t:{Close:{v:["Cerrar"]}}},{l:"es-EC",t:{Close:{v:["Cerrar"]}}},{l:"es-MX",t:{Close:{v:["Cerrar"]}}},{l:"et-EE",t:{Close:{v:["Sulge"]}}},{l:"eu",t:{Close:{v:["Itxi"]}}},{l:"fa",t:{Close:{v:["بستن"]}}},{l:"fi",t:{Close:{v:["Sulje"]}}},{l:"fr",t:{Close:{v:["Fermer"]}}},{l:"ga",t:{Close:{v:["Dún"]}}},{l:"gl",t:{Close:{v:["Pechar"]}}},{l:"he",t:{Close:{v:["סגירה"]}}},{l:"hu",t:{Close:{v:["Bezárás"]}}},{l:"id",t:{Close:{v:["Tutup"]}}},{l:"is",t:{Close:{v:["Loka"]}}},{l:"it",t:{Close:{v:["Chiudi"]}}},{l:"ja",t:{Close:{v:["閉じる"]}}},{l:"ja-JP",t:{Close:{v:["閉じる"]}}},{l:"ko",t:{Close:{v:["닫기"]}}},{l:"lt-LT",t:{Close:{v:["Užverti"]}}},{l:"lv",t:{Close:{v:["Aizvērt"]}}},{l:"mk",t:{Close:{v:["Затвори"]}}},{l:"my",t:{Close:{v:["ပိတ်ရန်"]}}},{l:"nb",t:{Close:{v:["Lukk"]}}},{l:"nl",t:{Close:{v:["Sluiten"]}}},{l:"oc",t:{Close:{v:["Tampar"]}}},{l:"pl",t:{Close:{v:["Zamknij"]}}},{l:"pt-BR",t:{Close:{v:["Fechar"]}}},{l:"pt-PT",t:{Close:{v:["Fechar"]}}},{l:"ro",t:{Close:{v:["Închideți"]}}},{l:"ru",t:{Close:{v:["Закрыть"]}}},{l:"sk",t:{Close:{v:["Zavrieť"]}}},{l:"sl",t:{Close:{v:["Zapri"]}}},{l:"sr",t:{Close:{v:["Затвори"]}}},{l:"sv",t:{Close:{v:["Stäng"]}}},{l:"tr",t:{Close:{v:["Kapat"]}}},{l:"uk",t:{Close:{v:["Закрити"]}}},{l:"uz",t:{Close:{v:["Yopish"]}}},{l:"zh-CN",t:{Close:{v:["关闭"]}}},{l:"zh-HK",t:{Close:{v:["關閉"]}}},{l:"zh-TW",t:{Close:{v:["關閉"]}}}],v=[{l:"ar",t:{Global:{v:["شامل"]}}},{l:"ast",t:{Global:{v:["Global"]}}},{l:"br",t:{}},{l:"ca",t:{Global:{v:["Global"]}}},{l:"cs",t:{Global:{v:["Globální"]}}},{l:"cs-CZ",t:{Global:{v:["Globální"]}}},{l:"da",t:{Global:{v:["Global"]}}},{l:"de",t:{Global:{v:["Global"]}}},{l:"de-DE",t:{Global:{v:["Global"]}}},{l:"el",t:{Global:{v:["Καθολικό"]}}},{l:"en-GB",t:{Global:{v:["Global"]}}},{l:"eo",t:{}},{l:"es",t:{Global:{v:["Global"]}}},{l:"es-AR",t:{Global:{v:["Global"]}}},{l:"es-EC",t:{Global:{v:["Global"]}}},{l:"es-MX",t:{Global:{v:["Global"]}}},{l:"et-EE",t:{Global:{v:["Globaalne"]}}},{l:"eu",t:{Global:{v:["Globala"]}}},{l:"fa",t:{Global:{v:["سراسری"]}}},{l:"fi",t:{Global:{v:["Globaali"]}}},{l:"fr",t:{Global:{v:["Global"]}}},{l:"ga",t:{Global:{v:["Domhanda"]}}},{l:"gl",t:{Global:{v:["Global"]}}},{l:"he",t:{Global:{v:["כללי"]}}},{l:"hu",t:{Global:{v:["Globális"]}}},{l:"id",t:{Global:{v:["Global"]}}},{l:"is",t:{Global:{v:["Almennt"]}}},{l:"it",t:{Global:{v:["Globale"]}}},{l:"ja",t:{Global:{v:["全体"]}}},{l:"ja-JP",t:{Global:{v:["全体"]}}},{l:"ko",t:{Global:{v:["글로벌"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{Global:{v:["Глобално"]}}},{l:"my",t:{Global:{v:["ကမ္ဘာလုံးဆိုင်ရာ"]}}},{l:"nb",t:{Global:{v:["Global"]}}},{l:"nl",t:{Global:{v:["Globaal"]}}},{l:"oc",t:{}},{l:"pl",t:{Global:{v:["Globalnie"]}}},{l:"pt-BR",t:{Global:{v:["Global"]}}},{l:"pt-PT",t:{Global:{v:["Global"]}}},{l:"ro",t:{Global:{v:["Global"]}}},{l:"ru",t:{Global:{v:["Глобальный"]}}},{l:"sk",t:{Global:{v:["Globálne"]}}},{l:"sl",t:{Global:{v:["Splošno"]}}},{l:"sr",t:{Global:{v:["Глобално"]}}},{l:"sv",t:{Global:{v:["Global"]}}},{l:"tr",t:{Global:{v:["Evrensel"]}}},{l:"uk",t:{Global:{v:["Глобальний"]}}},{l:"uz",t:{Global:{v:["Global"]}}},{l:"zh-CN",t:{Global:{v:["全局"]}}},{l:"zh-HK",t:{Global:{v:["全球的"]}}},{l:"zh-TW",t:{Global:{v:["全域"]}}}],y=[{l:"ar",t:{"Hide password":{v:["إخفاء كلمة المرور"]},"Password is secure":{v:["كلمة المرور آمنة"]},"Show password":{v:["أظهِر كلمة المرور"]}}},{l:"ast",t:{"Hide password":{v:["Anubrir la contraseña"]},"Password is secure":{v:["La contraseña ye segura"]},"Show password":{v:["Amosar la contraseña"]}}},{l:"br",t:{}},{l:"ca",t:{"Hide password":{v:["Amagar contrasenya"]},"Password is secure":{v:["Contrasenya segura
"]},"Show password":{v:["Mostrar contrasenya"]}}},{l:"cs",t:{"Hide password":{v:["Skrýt heslo"]},"Password is secure":{v:["Heslo je bezpečné"]},"Show password":{v:["Zobrazit heslo"]}}},{l:"cs-CZ",t:{"Hide password":{v:["Skrýt heslo"]},"Password is secure":{v:["Heslo je bezpečné"]},"Show password":{v:["Zobrazit heslo"]}}},{l:"da",t:{"Hide password":{v:["Skjul kodeord"]},"Password is secure":{v:["Kodeordet er sikkert"]},"Show password":{v:["Vis kodeord"]}}},{l:"de",t:{"Hide password":{v:["Passwort verbergen"]},"Password is secure":{v:["Passwort ist sicher"]},"Show password":{v:["Passwort anzeigen"]}}},{l:"de-DE",t:{"Hide password":{v:["Passwort verbergen"]},"Password is secure":{v:["Passwort ist sicher"]},"Show password":{v:["Passwort anzeigen"]}}},{l:"el",t:{"Hide password":{v:["Απόκρυψη συνθηματικού"]},"Password is secure":{v:["Το συνθηματικό είναι ασφαλές"]},"Show password":{v:["Εμφάνιση κωδικού πρόσβασης"]}}},{l:"en-GB",t:{"Hide password":{v:["Hide password"]},"Password is secure":{v:["Password is secure"]},"Show password":{v:["Show password"]}}},{l:"eo",t:{}},{l:"es",t:{"Hide password":{v:["Ocultar contraseña"]},"Password is secure":{v:["La contraseña es segura"]},"Show password":{v:["Mostrar contraseña"]}}},{l:"es-AR",t:{"Hide password":{v:["Ocultar contraseña"]},"Password is secure":{v:["La contraseña es segura"]},"Show password":{v:["Mostrar contraseña"]}}},{l:"es-EC",t:{"Hide password":{v:["Ocultar contraseña"]},"Password is secure":{v:["La contraseña es segura"]},"Show password":{v:["Mostrar contraseña"]}}},{l:"es-MX",t:{"Hide password":{v:["Ocultar contraseña"]},"Password is secure":{v:["La contraseña es segura"]},"Show password":{v:["Mostrar contraseña"]}}},{l:"et-EE",t:{"Hide password":{v:["Peida salasõna"]},"Password is secure":{v:["Salasõna on turvaline"]},"Show password":{v:["Näita salasõna"]}}},{l:"eu",t:{"Hide password":{v:["Ezkutatu pasahitza"]},"Password is secure":{v:["Pasahitza segurua da"]},"Show password":{v:["Erakutsi pasahitza"]}}},{l:"fa",t:{"Hide password":{v:["پنهان کردن رمز عبور"]},"Password is secure":{v:["گذرواژه امن است"]},"Show password":{v:["نمایش گذرواژه"]}}},{l:"fi",t:{"Hide password":{v:["Piilota salasana"]},"Password is secure":{v:["Salasana on turvallinen"]},"Show password":{v:["Näytä salasana"]}}},{l:"fr",t:{"Hide password":{v:["Cacher le mot de passe"]},"Password is secure":{v:["Le mot de passe est sécurisé"]},"Show password":{v:["Afficher le mot de passe"]}}},{l:"ga",t:{"Hide password":{v:["Folaigh pasfhocal"]},"Password is secure":{v:["Tá pasfhocal slán"]},"Show password":{v:["Taispeáin pasfhocal"]}}},{l:"gl",t:{"Hide password":{v:["Agochar o contrasinal"]},"Password is secure":{v:["O contrasinal é seguro"]},"Show password":{v:["Amosar o contrasinal"]}}},{l:"he",t:{"Hide password":{v:["הסתרת סיסמה"]},"Password is secure":{v:["הסיסמה מאובטחת"]},"Show password":{v:["הצגת סיסמה"]}}},{l:"hu",t:{"Hide password":{v:["Jelszó elrejtése"]},"Password is secure":{v:["A jelszó biztonságos"]},"Show password":{v:["Jelszó megjelenítése"]}}},{l:"id",t:{"Hide password":{v:["Sembunyikan sandi"]},"Password is secure":{v:["Kata sandi sudah aman"]},"Show password":{v:["Tampilkan sandi"]}}},{l:"is",t:{"Hide password":{v:["Fela lykilorð"]},"Password is secure":{v:["Lykilorðið er öruggt"]},"Show password":{v:["Birta lykilorð"]}}},{l:"it",t:{"Hide password":{v:["Nascondi la password"]},"Password is secure":{v:["La password è sicura"]},"Show password":{v:["Mostra la password"]}}},{l:"ja",t:{"Hide password":{v:["パスワードを非表示"]},"Password is secure":{v:["パスワードは保護されています"]},"Show password":{v:["パスワードを表示"]}}},{l:"ja-JP",t:{"Hide password":{v:["パスワードを非表示"]},"Password is secure":{v:["パスワードは保護されています"]},"Show password":{v:["パスワードを表示"]}}},{l:"ko",t:{"Hide password":{v:["암호 숨기기"]},"Password is secure":{v:["암호가 안전합니다."]},"Show password":{v:["암호 표시"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"my",t:{}},{l:"nb",t:{"Hide password":{v:["Skjul passord"]},"Password is secure":{v:["Passordet er sikkert"]},"Show password":{v:["Vis passord"]}}},{l:"nl",t:{"Hide password":{v:["Verberg wachtwoord"]},"Password is secure":{v:["Wachtwoord is veilig"]},"Show password":{v:["Toon wachtwoord"]}}},{l:"oc",t:{}},{l:"pl",t:{"Hide password":{v:["Ukryj hasło"]},"Password is secure":{v:["Hasło jest bezpieczne"]},"Show password":{v:["Pokaż hasło"]}}},{l:"pt-BR",t:{"Hide password":{v:["Ocultar senha"]},"Password is secure":{v:["A senha é segura"]},"Show password":{v:["Mostrar senha"]}}},{l:"pt-PT",t:{"Hide password":{v:["Ocultar palavra-passe"]},"Password is secure":{v:["A palavra-passe é segura"]},"Show password":{v:["Mostrar palavra-passe"]}}},{l:"ro",t:{"Hide password":{v:["Ascunde parola"]},"Password is secure":{v:["Parola este sigură"]},"Show password":{v:["Arată parola"]}}},{l:"ru",t:{"Hide password":{v:["Скрыть пароль"]},"Password is secure":{v:["Пароль надежный"]},"Show password":{v:["Показать пароль"]}}},{l:"sk",t:{"Hide password":{v:["Skryť heslo"]},"Password is secure":{v:["Heslo je bezpečné"]},"Show password":{v:["Zobraziť heslo"]}}},{l:"sl",t:{"Hide password":{v:["Skrij geslo"]},"Password is secure":{v:["Geslo je varno"]},"Show password":{v:["Pokaži geslo"]}}},{l:"sr",t:{"Hide password":{v:["Сакриј лозинку"]},"Password is secure":{v:["Лозинка је безбедна"]},"Show password":{v:["Прикажи лозинку"]}}},{l:"sv",t:{"Hide password":{v:["Göm lösenordet"]},"Password is secure":{v:["Lössenordet är säkert"]},"Show password":{v:["Visa lössenordet"]}}},{l:"tr",t:{"Hide password":{v:["Parolayı gizle"]},"Password is secure":{v:["Parola güvenli"]},"Show password":{v:["Parolayı görüntüle"]}}},{l:"uk",t:{"Hide password":{v:["Приховати пароль"]},"Password is secure":{v:["Пароль безпечний"]},"Show password":{v:["Показати пароль"]}}},{l:"uz",t:{"Hide password":{v:["Parolni yashirish"]},"Password is secure":{v:["Parol xavfsiz"]},"Show password":{v:["Parolni ko'rsatish"]}}},{l:"zh-CN",t:{"Hide password":{v:["隐藏密码"]},"Password is secure":{v:["密码安全"]},"Show password":{v:["显示密码"]}}},{l:"zh-HK",t:{"Hide password":{v:["隱藏密碼"]},"Password is secure":{v:["密碼是安全的"]},"Show password":{v:["顯示密碼"]}}},{l:"zh-TW",t:{"Hide password":{v:["隱藏密碼"]},"Password is secure":{v:["密碼安全"]},"Show password":{v:["顯示密碼"]}}}],w=[{l:"ar",t:{}},{l:"ast",t:{}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{}},{l:"cs-CZ",t:{}},{l:"da",t:{}},{l:"de",t:{}},{l:"de-DE",t:{}},{l:"el",t:{}},{l:"en-GB",t:{}},{l:"eo",t:{}},{l:"es",t:{}},{l:"es-AR",t:{}},{l:"es-EC",t:{}},{l:"es-MX",t:{}},{l:"et-EE",t:{}},{l:"eu",t:{}},{l:"fa",t:{}},{l:"fi",t:{}},{l:"fr",t:{}},{l:"ga",t:{}},{l:"gl",t:{}},{l:"he",t:{}},{l:"hu",t:{}},{l:"id",t:{}},{l:"is",t:{}},{l:"it",t:{}},{l:"ja",t:{}},{l:"ja-JP",t:{}},{l:"ko",t:{}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"my",t:{}},{l:"nb",t:{}},{l:"nl",t:{}},{l:"oc",t:{}},{l:"pl",t:{}},{l:"pt-BR",t:{}},{l:"pt-PT",t:{}},{l:"ro",t:{}},{l:"ru",t:{}},{l:"sk",t:{}},{l:"sl",t:{}},{l:"sr",t:{}},{l:"sv",t:{}},{l:"tr",t:{}},{l:"uk",t:{}},{l:"uz",t:{}},{l:"zh-CN",t:{}},{l:"zh-HK",t:{}},{l:"zh-TW",t:{}}],A=[{l:"ar",t:{Next:{v:["التالي"]},"Pause slideshow":{v:["تجميد عرض الشرائح"]},Previous:{v:["السابق"]},"Start slideshow":{v:["إبدإ العرض"]}}},{l:"ast",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Posar la presentación de diapositives"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Aniciar la presentación de diapositives"]}}},{l:"br",t:{Next:{v:["Da heul"]},"Pause slideshow":{v:["Arsav an diaporama"]},Previous:{v:["A-raok"]},"Start slideshow":{v:["Kregiñ an diaporama"]}}},{l:"ca",t:{Next:{v:["Següent"]},"Pause slideshow":{v:["Atura la presentació"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Inicia la presentació"]}}},{l:"cs",t:{Next:{v:["Následující"]},"Pause slideshow":{v:["Pozastavit prezentaci"]},Previous:{v:["Předchozí"]},"Start slideshow":{v:["Spustit prezentaci"]}}},{l:"cs-CZ",t:{Next:{v:["Následující"]},"Pause slideshow":{v:["Pozastavit prezentaci"]},Previous:{v:["Předchozí"]},"Start slideshow":{v:["Spustit prezentaci"]}}},{l:"da",t:{Next:{v:["Videre"]},"Pause slideshow":{v:["Suspender fremvisning"]},Previous:{v:["Forrige"]},"Start slideshow":{v:["Start fremvisning"]}}},{l:"de",t:{Next:{v:["Weiter"]},"Pause slideshow":{v:["Diashow pausieren"]},Previous:{v:["Vorherige"]},"Start slideshow":{v:["Diashow starten"]}}},{l:"de-DE",t:{Next:{v:["Weiter"]},"Pause slideshow":{v:["Diashow pausieren"]},Previous:{v:["Vorherige"]},"Start slideshow":{v:["Diashow starten"]}}},{l:"el",t:{Next:{v:["Επόμενο"]},"Pause slideshow":{v:["Παύση προβολής διαφανειών"]},Previous:{v:["Προηγούμενο"]},"Start slideshow":{v:["Έναρξη προβολής διαφανειών"]}}},{l:"en-GB",t:{Next:{v:["Next"]},"Pause slideshow":{v:["Pause slideshow"]},Previous:{v:["Previous"]},"Start slideshow":{v:["Start slideshow"]}}},{l:"eo",t:{Next:{v:["Sekva"]},"Pause slideshow":{v:["Payzi bildprezenton"]},Previous:{v:["Antaŭa"]},"Start slideshow":{v:["Komenci bildprezenton"]}}},{l:"es",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar la presentación "]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar la presentación"]}}},{l:"es-AR",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar la presentación "]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar la presentación"]}}},{l:"es-EC",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar presentación de diapositivas"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar presentación de diapositivas"]}}},{l:"es-MX",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar presentación de diapositivas"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar presentación de diapositivas"]}}},{l:"et-EE",t:{Next:{v:["Edasi"]},"Pause slideshow":{v:["Slaidiesitluse paus"]},Previous:{v:["Eelmine"]},"Start slideshow":{v:["Alusta slaidiesitust"]}}},{l:"eu",t:{Next:{v:["Hurrengoa"]},"Pause slideshow":{v:["Pausatu diaporama"]},Previous:{v:["Aurrekoa"]},"Start slideshow":{v:["Hasi diaporama"]}}},{l:"fa",t:{Next:{v:["بعدی"]},"Pause slideshow":{v:["توقف نمایش اسلاید"]},Previous:{v:["قبلی"]},"Start slideshow":{v:["شروع نمایش اسلاید"]}}},{l:"fi",t:{Next:{v:["Seuraava"]},"Pause slideshow":{v:["Keskeytä diaesitys"]},Previous:{v:["Edellinen"]},"Start slideshow":{v:["Aloita diaesitys"]}}},{l:"fr",t:{Next:{v:["Suivant"]},"Pause slideshow":{v:["Mettre le diaporama en pause"]},Previous:{v:["Précédent"]},"Start slideshow":{v:["Démarrer le diaporama"]}}},{l:"ga",t:{Next:{v:["Ar aghaidh"]},"Pause slideshow":{v:["Cuir taispeántas sleamhnán ar sos"]},Previous:{v:["Roimhe Seo"]},"Start slideshow":{v:["Tosaigh taispeántas sleamhnán"]}}},{l:"gl",t:{Next:{v:["Seguinte"]},"Pause slideshow":{v:["Pausar o diaporama"]},Previous:{v:["Anterir"]},"Start slideshow":{v:["Iniciar o diaporama"]}}},{l:"he",t:{Next:{v:["הבא"]},"Pause slideshow":{v:["השהיית מצגת"]},Previous:{v:["הקודם"]},"Start slideshow":{v:["התחלת המצגת"]}}},{l:"hu",t:{Next:{v:["Következő"]},"Pause slideshow":{v:["Diavetítés szüneteltetése"]},Previous:{v:["Előző"]},"Start slideshow":{v:["Diavetítés indítása"]}}},{l:"id",t:{Next:{v:["Selanjutnya"]},"Pause slideshow":{v:["Jeda tayangan slide"]},Previous:{v:["Sebelumnya"]},"Start slideshow":{v:["Mulai salindia"]}}},{l:"is",t:{Next:{v:["Næsta"]},"Pause slideshow":{v:["Gera hlé á skyggnusýningu"]},Previous:{v:["Fyrri"]},"Start slideshow":{v:["Byrja skyggnusýningu"]}}},{l:"it",t:{Next:{v:["Successivo"]},"Pause slideshow":{v:["Presentazione in pausa"]},Previous:{v:["Precedente"]},"Start slideshow":{v:["Avvia presentazione"]}}},{l:"ja",t:{Next:{v:["次"]},"Pause slideshow":{v:["スライドショーを一時停止"]},Previous:{v:["前"]},"Start slideshow":{v:["スライドショーを開始"]}}},{l:"ja-JP",t:{Next:{v:["次"]},"Pause slideshow":{v:["スライドショーを一時停止"]},Previous:{v:["前"]},"Start slideshow":{v:["スライドショーを開始"]}}},{l:"ko",t:{Next:{v:["다음"]},"Pause slideshow":{v:["슬라이드쇼 일시정지"]},Previous:{v:["이전"]},"Start slideshow":{v:["슬라이드쇼 시작"]}}},{l:"lt-LT",t:{Next:{v:["Kitas"]},"Pause slideshow":{v:["Pristabdyti skaidrių rodymą"]},Previous:{v:["Ankstesnis"]},"Start slideshow":{v:["Pradėti skaidrių rodymą"]}}},{l:"lv",t:{Next:{v:["Nākamais"]},"Pause slideshow":{v:["Pauzēt slaidrādi"]},Previous:{v:["Iepriekšējais"]},"Start slideshow":{v:["Sākt slaidrādi"]}}},{l:"mk",t:{Next:{v:["Следно"]},"Pause slideshow":{v:["Пузирај слајдшоу"]},Previous:{v:["Предходно"]},"Start slideshow":{v:["Стартувај слајдшоу"]}}},{l:"my",t:{Next:{v:["နောက်သို့ဆက်ရန်"]},"Pause slideshow":{v:["စလိုက်ရှိုး ခေတ္တရပ်ရန်"]},Previous:{v:["ယခင်"]},"Start slideshow":{v:["စလိုက်ရှိုးအား စတင်ရန်"]}}},{l:"nb",t:{Next:{v:["Neste"]},"Pause slideshow":{v:["Pause lysbildefremvisning"]},Previous:{v:["Forrige"]},"Start slideshow":{v:["Start lysbildefremvisning"]}}},{l:"nl",t:{Next:{v:["Volgende"]},"Pause slideshow":{v:["Pauzeer diavoorstelling"]},Previous:{v:["Vorige"]},"Start slideshow":{v:["Start diavoorstelling"]}}},{l:"oc",t:{Next:{v:["Seguent"]},"Pause slideshow":{v:["Metre en pausa lo diaporama"]},Previous:{v:["Precedent"]},"Start slideshow":{v:["Lançar lo diaporama"]}}},{l:"pl",t:{Next:{v:["Następny"]},"Pause slideshow":{v:["Wstrzymaj pokaz slajdów"]},Previous:{v:["Poprzedni"]},"Start slideshow":{v:["Rozpocznij pokaz slajdów"]}}},{l:"pt-BR",t:{Next:{v:["Próximo"]},"Pause slideshow":{v:["Pausar apresentação de slides"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar apresentação de slides"]}}},{l:"pt-PT",t:{Next:{v:["Seguinte"]},"Pause slideshow":{v:["Pausar diaporama"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar diaporama"]}}},{l:"ro",t:{Next:{v:["Următorul"]},"Pause slideshow":{v:["Pauză prezentare de diapozitive"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Începeți prezentarea de diapozitive"]}}},{l:"ru",t:{Next:{v:["Следующее"]},"Pause slideshow":{v:["Приостановить показ слйдов"]},Previous:{v:["Предыдущее"]},"Start slideshow":{v:["Начать показ слайдов"]}}},{l:"sk",t:{Next:{v:["Ďalej"]},"Pause slideshow":{v:["Pozastaviť prezentáciu"]},Previous:{v:["Predchádzajúce"]},"Start slideshow":{v:["Začať prezentáciu"]}}},{l:"sl",t:{Next:{v:["Naslednji"]},"Pause slideshow":{v:["Ustavi predstavitev"]},Previous:{v:["Predhodni"]},"Start slideshow":{v:["Začni predstavitev"]}}},{l:"sr",t:{Next:{v:["Следеће"]},"Pause slideshow":{v:["Паузирај слајд шоу"]},Previous:{v:["Претходно"]},"Start slideshow":{v:["Покрени слајд шоу"]}}},{l:"sv",t:{Next:{v:["Nästa"]},"Pause slideshow":{v:["Pausa bildspelet"]},Previous:{v:["Föregående"]},"Start slideshow":{v:["Starta bildspelet"]}}},{l:"tr",t:{Next:{v:["Sonraki"]},"Pause slideshow":{v:["Slayt sunumunu duraklat"]},Previous:{v:["Önceki"]},"Start slideshow":{v:["Slayt sunumunu başlat"]}}},{l:"uk",t:{Next:{v:["Вперед"]},"Pause slideshow":{v:["Пауза у показі слайдів"]},Previous:{v:["Назад"]},"Start slideshow":{v:["Почати показ слайдів"]}}},{l:"uz",t:{Next:{v:["Keyingi"]},"Pause slideshow":{v:["Slayd-shouni to'xtatib turish"]},Previous:{v:["Oldingi"]},"Start slideshow":{v:["Slayd-shouni boshlash"]}}},{l:"zh-CN",t:{Next:{v:["下一个"]},"Pause slideshow":{v:["暂停幻灯片"]},Previous:{v:["上一个"]},"Start slideshow":{v:["开始幻灯片"]}}},{l:"zh-HK",t:{Next:{v:["下一個"]},"Pause slideshow":{v:["暫停幻燈片"]},Previous:{v:["上一個"]},"Start slideshow":{v:["開始幻燈片"]}}},{l:"zh-TW",t:{Next:{v:["下一個"]},"Pause slideshow":{v:["暫停幻燈片"]},Previous:{v:["上一個"]},"Start slideshow":{v:["開始幻燈片"]}}}],b=[{l:"ar",t:{"No results":{v:["ليس هناك أية نتيجة"]}}},{l:"ast",t:{"No results":{v:["Nun hai nengún resultáu"]}}},{l:"br",t:{"No results":{v:["Disoc'h ebet"]}}},{l:"ca",t:{"No results":{v:["Sense resultats"]}}},{l:"cs",t:{"No results":{v:["Nic nenalezeno"]}}},{l:"cs-CZ",t:{"No results":{v:["Nic nenalezeno"]}}},{l:"da",t:{"No results":{v:["Ingen resultater"]}}},{l:"de",t:{"No results":{v:["Keine Ergebnisse"]}}},{l:"de-DE",t:{"No results":{v:["Keine Ergebnisse"]}}},{l:"el",t:{"No results":{v:["Κανένα αποτέλεσμα"]}}},{l:"en-GB",t:{"No results":{v:["No results"]}}},{l:"eo",t:{"No results":{v:["La rezulto forestas"]}}},{l:"es",t:{"No results":{v:[" Ningún resultado"]}}},{l:"es-AR",t:{"No results":{v:["Sin resultados"]}}},{l:"es-EC",t:{"No results":{v:["Sin resultados"]}}},{l:"es-MX",t:{"No results":{v:["Sin resultados"]}}},{l:"et-EE",t:{"No results":{v:["Tulemusi pole"]}}},{l:"eu",t:{"No results":{v:["Emaitzarik ez"]}}},{l:"fa",t:{"No results":{v:["بدون هیچ نتیجه‌ای"]}}},{l:"fi",t:{"No results":{v:["Ei tuloksia"]}}},{l:"fr",t:{"No results":{v:["Aucun résultat"]}}},{l:"ga",t:{"No results":{v:["Gan torthaí"]}}},{l:"gl",t:{"No results":{v:["Sen resultados"]}}},{l:"he",t:{"No results":{v:["אין תוצאות"]}}},{l:"hu",t:{"No results":{v:["Nincs találat"]}}},{l:"id",t:{"No results":{v:["Tidak ada hasil"]}}},{l:"is",t:{"No results":{v:["Engar niðurstöður"]}}},{l:"it",t:{"No results":{v:["Nessun risultato"]}}},{l:"ja",t:{"No results":{v:["結果無し"]}}},{l:"ja-JP",t:{"No results":{v:["結果無し"]}}},{l:"ko",t:{"No results":{v:["결과 없음"]}}},{l:"lt-LT",t:{"No results":{v:["Nėra rezultatų"]}}},{l:"lv",t:{"No results":{v:["Nav rezultātu"]}}},{l:"mk",t:{"No results":{v:["Нема резултати"]}}},{l:"my",t:{"No results":{v:["ရလဒ်မရှိပါ"]}}},{l:"nb",t:{"No results":{v:["Ingen resultater"]}}},{l:"nl",t:{"No results":{v:["Geen resultaten"]}}},{l:"oc",t:{"No results":{v:["Cap de resultat"]}}},{l:"pl",t:{"No results":{v:["Brak wyników"]}}},{l:"pt-BR",t:{"No results":{v:["Sem resultados"]}}},{l:"pt-PT",t:{"No results":{v:["Sem resultados"]}}},{l:"ro",t:{"No results":{v:["Nu există rezultate"]}}},{l:"ru",t:{"No results":{v:["Результаты отсуствуют"]}}},{l:"sk",t:{"No results":{v:["Žiadne výsledky"]}}},{l:"sl",t:{"No results":{v:["Ni zadetkov"]}}},{l:"sr",t:{"No results":{v:["Нема резултата"]}}},{l:"sv",t:{"No results":{v:["Inga resultat"]}}},{l:"tr",t:{"No results":{v:["Herhangi bir sonuç bulunamadı"]}}},{l:"uk",t:{"No results":{v:["Відсутні результати"]}}},{l:"uz",t:{"No results":{v:["Natija yoʻq"]}}},{l:"zh-CN",t:{"No results":{v:["无结果"]}}},{l:"zh-HK",t:{"No results":{v:["無結果"]}}},{l:"zh-TW",t:{"No results":{v:["無結果"]}}}],C=[{l:"ar",t:{"Pick a date":{v:["إختَر التاريخ"]},"Pick a date and a time":{v:["إختَر التاريخ و الوقت"]},"Pick a month":{v:["إختَر الشهر"]},"Pick a time":{v:["إختَر الوقت"]},"Pick a week":{v:["إختَر الأسبوع"]},"Pick a year":{v:["إختَر السنة"]},"Please select a time zone:":{v:["الرجاء تحديد المنطقة الزمنية:"]}}},{l:"ast",t:{"Pick a date":{v:["Escueyi una data"]},"Pick a date and a time":{v:["Escueyi una data y hora"]},"Pick a month":{v:["Escueyi un mes"]},"Pick a time":{v:["Escueyi una hora"]},"Pick a week":{v:["Escueyi una selmana"]},"Pick a year":{v:["Escueyi un añu"]},"Please select a time zone:":{v:["Seleiciona un fusu horariu:"]}}},{l:"br",t:{}},{l:"ca",t:{"Please select a time zone:":{v:["Seleccioneu una zona horària:"]}}},{l:"cs",t:{"Pick a date":{v:["Vybrat datum"]},"Pick a date and a time":{v:["Vybrat datum a čas"]},"Pick a month":{v:["Vybrat měsíc"]},"Pick a time":{v:["Vybrat čas"]},"Pick a week":{v:["Vybrat týden"]},"Pick a year":{v:["Vybrat rok"]},"Please select a time zone:":{v:["Vyberte časovou zónu:"]}}},{l:"cs-CZ",t:{"Pick a date":{v:["Vybrat datum"]},"Pick a date and a time":{v:["Vybrat datum a čas"]},"Pick a month":{v:["Vybrat měsíc"]},"Pick a time":{v:["Vybrat čas"]},"Pick a week":{v:["Vybrat týden"]},"Pick a year":{v:["Vybrat rok"]},"Please select a time zone:":{v:["Vyberte časovou zónu:"]}}},{l:"da",t:{"Pick a date":{v:["Vælg en dato"]},"Pick a date and a time":{v:["Vælg en dato og tidspunkt"]},"Pick a month":{v:["Vælg en måned"]},"Pick a time":{v:["Vælg et tidspunkt"]},"Pick a week":{v:["Vælg en uge"]},"Pick a year":{v:["Vælg et år"]},"Please select a time zone:":{v:["Vælg venligst en tidszone:"]}}},{l:"de",t:{"Pick a date":{v:["Ein Datum auswählen"]},"Pick a date and a time":{v:["Datum und Uhrzeit auswählen"]},"Pick a month":{v:["Einen Monat auswählen"]},"Pick a time":{v:["Eine Uhrzeit auswählen"]},"Pick a week":{v:["Eine Woche auswählen"]},"Pick a year":{v:["Ein Jahr auswählen"]},"Please select a time zone:":{v:["Bitte eine Zeitzone auswählen:"]}}},{l:"de-DE",t:{"Pick a date":{v:["Ein Datum auswählen"]},"Pick a date and a time":{v:["Datum und Uhrzeit auswählen"]},"Pick a month":{v:["Einen Monat auswählen"]},"Pick a time":{v:["Eine Uhrzeit auswählen"]},"Pick a week":{v:["Eine Woche auswählen"]},"Pick a year":{v:["Ein Jahr auswählen"]},"Please select a time zone:":{v:["Bitte eine Zeitzone auswählen:"]}}},{l:"el",t:{"Pick a date":{v:["Επιλέξτε ημερομηνία"]},"Pick a date and a time":{v:["Επιλέξτε ημερομηνία και ώρα"]},"Pick a month":{v:["Επιλέξτε μήνα"]},"Pick a time":{v:["Επιλέξτε ώρα"]},"Pick a week":{v:["Επιλέξτε εβδομάδα"]},"Pick a year":{v:["Επιλέξτε έτος"]},"Please select a time zone:":{v:["Παρακαλούμε επιλέξτε μια ζώνη ώρας:"]}}},{l:"en-GB",t:{"Pick a date":{v:["Pick a date"]},"Pick a date and a time":{v:["Pick a date and a time"]},"Pick a month":{v:["Pick a month"]},"Pick a time":{v:["Pick a time"]},"Pick a week":{v:["Pick a week"]},"Pick a year":{v:["Pick a year"]},"Please select a time zone:":{v:["Please select a time zone:"]}}},{l:"eo",t:{}},{l:"es",t:{"Pick a date":{v:["Seleccione una fecha"]},"Pick a date and a time":{v:["Seleccione una fecha y hora"]},"Pick a month":{v:["Seleccione un mes"]},"Pick a time":{v:["Seleccione una hora"]},"Pick a week":{v:["Seleccione una semana"]},"Pick a year":{v:["Seleccione un año"]},"Please select a time zone:":{v:["Por favor elija un huso horario:"]}}},{l:"es-AR",t:{"Pick a date":{v:["Elija una fecha"]},"Pick a date and a time":{v:["Elija una fecha y hora"]},"Pick a month":{v:["Elija un mes"]},"Pick a time":{v:["Elija una hora"]},"Pick a week":{v:["Elija una semana"]},"Pick a year":{v:["Elija un año"]},"Please select a time zone:":{v:["Por favor, elija una zona horaria:"]}}},{l:"es-EC",t:{"Pick a date":{v:["Seleccionar una fecha"]},"Pick a date and a time":{v:["Seleccionar una fecha y una hora"]},"Pick a month":{v:["Seleccionar un mes"]},"Pick a time":{v:["Seleccionar una semana"]},"Pick a week":{v:["Seleccionar una semana"]},"Pick a year":{v:["Seleccionar un año"]},"Please select a time zone:":{v:["Por favor, selecciona una zona horaria:"]}}},{l:"es-MX",t:{"Pick a date":{v:["Seleccionar una fecha"]},"Pick a date and a time":{v:["Seleccionar una fecha y hora"]},"Pick a month":{v:["Seleccionar un mes"]},"Pick a time":{v:["Seleccionar una hora"]},"Pick a week":{v:["Seleccionar una semana"]},"Pick a year":{v:["Seleccionar un año"]},"Please select a time zone:":{v:["Por favor seleccione una zona horaria:"]}}},{l:"et-EE",t:{"Pick a date":{v:["Vali kuupäev"]},"Pick a date and a time":{v:["Vali kuupäev ja kellaaeg"]},"Pick a month":{v:["Vali kuu"]},"Pick a time":{v:["Vali kellaaeg"]},"Pick a week":{v:["Vali nädal"]},"Pick a year":{v:["Vali aasta"]},"Please select a time zone:":{v:["Vali ajatsoon"]}}},{l:"eu",t:{"Pick a date":{v:["Aukeratu data bat"]},"Pick a date and a time":{v:["Aukeratu data eta ordu bat"]},"Pick a month":{v:["Aukeratu hilabete bat"]},"Pick a time":{v:["Aukeratu ordu bat"]},"Pick a week":{v:["Aukeratu aste bat"]},"Pick a year":{v:["Aukeratu urte bat"]},"Please select a time zone:":{v:["Mesedez hautatu ordu-zona bat:"]}}},{l:"fa",t:{"Pick a date":{v:["انتخاب تاریخ"]},"Pick a date and a time":{v:["انتخاب تاریخ و زمان"]},"Pick a month":{v:["انتخاب ماه"]},"Pick a time":{v:["انتخاب زمان"]},"Pick a week":{v:["انتخاب هفته"]},"Pick a year":{v:["انتخاب سال"]},"Please select a time zone:":{v:["لطفا یک منطقهٔ زمانی را انتخاب کنید:"]}}},{l:"fi",t:{"Pick a date":{v:["Valitse päivä"]},"Pick a date and a time":{v:["Valitse päivä ja kellonaika"]},"Pick a month":{v:["Valitse kuukausi"]},"Pick a time":{v:["Valitse kellonaika"]},"Pick a week":{v:["Valitse viikko"]},"Pick a year":{v:["Valitse vuosi"]},"Please select a time zone:":{v:["Valitse aikavyöhyke:"]}}},{l:"fr",t:{"Pick a date":{v:["Sélectionner une date"]},"Pick a date and a time":{v:["Sélectionner une date et une heure"]},"Pick a month":{v:["Sélectionner un mois"]},"Pick a time":{v:["Sélectionner une heure"]},"Pick a week":{v:["Sélectionner une semaine"]},"Pick a year":{v:["Sélectionner une année"]},"Please select a time zone:":{v:["Sélectionnez un fuseau horaire : "]}}},{l:"ga",t:{"Pick a date":{v:["Roghnaigh dáta"]},"Pick a date and a time":{v:["Roghnaigh dáta agus am"]},"Pick a month":{v:["Roghnaigh mí"]},"Pick a time":{v:["Roghnaigh am"]},"Pick a week":{v:["Roghnaigh seachtain"]},"Pick a year":{v:["Roghnaigh bliain"]},"Please select a time zone:":{v:["Roghnaigh crios ama le do thoil:"]}}},{l:"gl",t:{"Pick a date":{v:["Escolla unha data"]},"Pick a date and a time":{v:["Escolle unha data e unha hora"]},"Pick a month":{v:["Escolla un mes"]},"Pick a time":{v:["Escolla unha hora"]},"Pick a week":{v:["Escolla unha semana"]},"Pick a year":{v:["Escolla un ano"]},"Please select a time zone:":{v:["Escolla un fuso horario:"]}}},{l:"he",t:{"Pick a date":{v:["נא לבחור תאריך"]},"Pick a date and a time":{v:["נא לבחור תאריך ושעה"]},"Pick a month":{v:["נא לבחור חודש"]},"Pick a time":{v:["נא לבחור שעה"]},"Pick a week":{v:["נא לבחור שבוע"]},"Pick a year":{v:["נא לבחור שנה"]},"Please select a time zone:":{v:["נא לבחור אזור זמן:"]}}},{l:"hu",t:{"Please select a time zone:":{v:["Válasszon időzónát:"]}}},{l:"id",t:{"Pick a date":{v:["Pilih tanggal"]},"Pick a date and a time":{v:["Pilih tanggal dan waktu"]},"Pick a month":{v:["Pilih bulan"]},"Pick a time":{v:["Pilih waktu"]},"Pick a week":{v:["Pilih pekan"]},"Pick a year":{v:["Pilih tahun"]},"Please select a time zone:":{v:["Mohon pilih zona waktu"]}}},{l:"is",t:{"Pick a date":{v:["Veldu dagsetningu"]},"Pick a date and a time":{v:["Veldu dagsetningu og tíma"]},"Pick a month":{v:["Veldu mánuð"]},"Pick a time":{v:["Veldu tíma"]},"Pick a week":{v:["Veldu viku"]},"Pick a year":{v:["Veldu ár"]},"Please select a time zone:":{v:["Veldu tímabelti:"]}}},{l:"it",t:{"Pick a date":{v:["Scegli una data"]},"Pick a date and a time":{v:["Scegli una data e un orario"]},"Pick a month":{v:["Scegli un mese"]},"Pick a time":{v:["Scegli un momento"]},"Pick a week":{v:["Scegli una settimana"]},"Pick a year":{v:["Scegli un anno"]},"Please select a time zone:":{v:["Si prega di selezionare un fuso orario:"]}}},{l:"ja",t:{"Pick a date":{v:["日付を選択してください"]},"Pick a date and a time":{v:["日付と時刻を選択してください"]},"Pick a month":{v:["月を選択してください"]},"Pick a time":{v:["時間を選択してください"]},"Pick a week":{v:["週を選択してください"]},"Pick a year":{v:["年を選択してください"]},"Please select a time zone:":{v:["タイムゾーンを選んで下さい:"]}}},{l:"ja-JP",t:{"Pick a date":{v:["日付を選択してください"]},"Pick a date and a time":{v:["日付と時刻を選択してください"]},"Pick a month":{v:["月を選択してください"]},"Pick a time":{v:["時間を選択してください"]},"Pick a week":{v:["週を選択してください"]},"Pick a year":{v:["年を選択してください"]},"Please select a time zone:":{v:["タイムゾーンを選んで下さい:"]}}},{l:"ko",t:{"Pick a date":{v:["날짜 선택"]},"Pick a date and a time":{v:["날짜와 시간 선택"]},"Pick a month":{v:["달 선택"]},"Pick a time":{v:["시간 선택"]},"Pick a week":{v:["주 선택"]},"Pick a year":{v:["연도 선택"]},"Please select a time zone:":{v:["시간대를 선택하세요:"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Please select a time zone:":{v:["Изберете временска зона:"]}}},{l:"my",t:{"Please select a time zone:":{v:["ဒေသစံတော်ချိန် ရွေးချယ်ပေးပါ"]}}},{l:"nb",t:{"Pick a date":{v:["Velg en dato"]},"Pick a date and a time":{v:["Velg en dato og et tidspunkt"]},"Pick a month":{v:["Velg en måned"]},"Pick a time":{v:["Velg et tidspunkt"]},"Pick a week":{v:["Velg en uke"]},"Pick a year":{v:["Velg et år"]},"Please select a time zone:":{v:["Vennligst velg tidssone"]}}},{l:"nl",t:{"Pick a date":{v:["Selecteer een datum"]},"Pick a date and a time":{v:["Selecteer een datum en tijd"]},"Pick a month":{v:["Selecteer een maand"]},"Pick a time":{v:["Selecteer een tijd"]},"Pick a week":{v:["Selecteer een week"]},"Pick a year":{v:["Selecteer een jaar"]},"Please select a time zone:":{v:["Selecteer een tijdzone:"]}}},{l:"oc",t:{}},{l:"pl",t:{"Pick a date":{v:["Wybierz datę"]},"Pick a date and a time":{v:["Wybierz datę i godzinę"]},"Pick a month":{v:["Wybierz miesiąc"]},"Pick a time":{v:["Wybierz czas"]},"Pick a week":{v:["Wybierz tydzień"]},"Pick a year":{v:["Wybierz rok"]},"Please select a time zone:":{v:["Wybierz strefę czasową:"]}}},{l:"pt-BR",t:{"Pick a date":{v:["Escolha uma data"]},"Pick a date and a time":{v:["Escolha uma data e um horário"]},"Pick a month":{v:["Escolha um mês"]},"Pick a time":{v:["Escolha um horário"]},"Pick a week":{v:["Escolha uma semana"]},"Pick a year":{v:["Escolha um ano"]},"Please select a time zone:":{v:["Selecione um fuso horário: "]}}},{l:"pt-PT",t:{"Pick a date":{v:["Escolha uma data"]},"Pick a date and a time":{v:["Escolha uma data e uma hora"]},"Pick a month":{v:["Escolha um mês"]},"Pick a time":{v:["Escolha uma hora"]},"Pick a week":{v:["Escolha uma semana"]},"Pick a year":{v:["Escolha um ano"]},"Please select a time zone:":{v:["Por favor, selecione um fuso horário: "]}}},{l:"ro",t:{"Pick a date":{v:["Selectați o dată"]},"Pick a date and a time":{v:["Selectați data și timpul"]},"Pick a month":{v:["Selectați o lună"]},"Pick a time":{v:["Selectați timpul"]},"Pick a week":{v:["Selectați o săptămână"]},"Pick a year":{v:["Selectați anul"]},"Please select a time zone:":{v:["Vă rugăm să selectați un fus orar:"]}}},{l:"ru",t:{"Pick a date":{v:["Выберите дату"]},"Pick a date and a time":{v:["Выберите дату и время"]},"Pick a month":{v:["Выберите месяц"]},"Pick a time":{v:["Выберите время"]},"Pick a week":{v:["Выберите неделю"]},"Pick a year":{v:["Выберите год"]},"Please select a time zone:":{v:["Пожалуйста, выберите часовой пояс:"]}}},{l:"sk",t:{"Pick a date":{v:["Vybrať dátum"]},"Pick a date and a time":{v:["Vybrať dátum a čas"]},"Pick a month":{v:["Vybrať mesiac"]},"Pick a time":{v:["Vybrať čas"]},"Pick a week":{v:["Vybrať týždeň"]},"Pick a year":{v:["Vybrať rok"]},"Please select a time zone:":{v:["Prosím vyberte časovú zónu:"]}}},{l:"sl",t:{"Pick a date":{v:["Izbor datuma"]},"Pick a date and a time":{v:["Izbor datuma in časa"]},"Pick a month":{v:["Izbor meseca"]},"Pick a time":{v:["Izbor časa"]},"Pick a week":{v:["Izbor tedna"]},"Pick a year":{v:["Izbor leta"]},"Please select a time zone:":{v:["Izbor časovnega pasu:"]}}},{l:"sr",t:{"Pick a date":{v:["Изаберите датум"]},"Pick a date and a time":{v:["Изаберите датум и време"]},"Pick a month":{v:["Изаберите месец"]},"Pick a time":{v:["Изаберите време"]},"Pick a week":{v:["Изаберите недељу"]},"Pick a year":{v:["Изаберите годину"]},"Please select a time zone:":{v:["Молимо вас да изаберете временску зону:"]}}},{l:"sv",t:{"Pick a date":{v:["Välj datum"]},"Pick a date and a time":{v:["Välj datum och tid"]},"Pick a month":{v:["Välj månad"]},"Pick a time":{v:["Välj tid"]},"Pick a week":{v:["Välj vecka"]},"Pick a year":{v:["Välj år"]},"Please select a time zone:":{v:["Välj tidszon:"]}}},{l:"tr",t:{"Pick a date":{v:["Bir tarih seçin"]},"Pick a date and a time":{v:["Bir tarih ve saat seçin"]},"Pick a month":{v:["Bir ay seçin"]},"Pick a time":{v:["Bir saat seçin"]},"Pick a week":{v:["Bir hafta seçin"]},"Pick a year":{v:["Bir yıl seçin"]},"Please select a time zone:":{v:["Lütfen bir saat dilimi seçin:"]}}},{l:"uk",t:{"Pick a date":{v:["Вибрати дату"]},"Pick a date and a time":{v:["Виберіть дату та час"]},"Pick a month":{v:["Виберіть місяць"]},"Pick a time":{v:["Виберіть час"]},"Pick a week":{v:["Виберіть тиждень"]},"Pick a year":{v:["Виберіть рік"]},"Please select a time zone:":{v:["Виберіть часовий пояс:"]}}},{l:"uz",t:{"Pick a date":{v:["Sana tanlang"]},"Pick a date and a time":{v:["Sana va vaqtni tanlang"]},"Pick a month":{v:["Oyni tanlang"]},"Pick a time":{v:["Vaqtni tanlang"]},"Pick a week":{v:["Haftani tanlang"]},"Pick a year":{v:["Yilni tanlang"]},"Please select a time zone:":{v:["Vaqt mintaqasini tanlang:"]}}},{l:"zh-CN",t:{"Pick a date":{v:["选择日期"]},"Pick a date and a time":{v:["选择日期和时间"]},"Pick a month":{v:["选择月份"]},"Pick a time":{v:["选择时间"]},"Pick a week":{v:["选择星期"]},"Pick a year":{v:["选择年份"]},"Please select a time zone:":{v:["请选择一个时区:"]}}},{l:"zh-HK",t:{"Pick a date":{v:["挑選日期"]},"Pick a date and a time":{v:["挑選日期與時間"]},"Pick a month":{v:["挑選月份"]},"Pick a time":{v:["挑選時間"]},"Pick a week":{v:["挑選星期"]},"Pick a year":{v:["挑選年份"]},"Please select a time zone:":{v:["請選擇時區:"]}}},{l:"zh-TW",t:{"Pick a date":{v:["挑選日期"]},"Pick a date and a time":{v:["挑選日期與時間"]},"Pick a month":{v:["挑選月份"]},"Pick a time":{v:["挑選時間"]},"Pick a week":{v:["挑選星期"]},"Pick a year":{v:["挑選年份"]},"Please select a time zone:":{v:["請選取時區:"]}}}],k=[{l:"ar",t:{"Search for time zone":{v:["البحث عن منطقة زمنية"]},"Type to search time zone":{v:["أكتُب للبحث عن منطقة زمنية"]}}},{l:"ast",t:{"Search for time zone":{v:["Buscar fusos horarios"]},"Type to search time zone":{v:["Escribi pa buscar un fusu horariu"]}}},{l:"br",t:{}},{l:"ca",t:{"Type to search time zone":{v:["Escriviu per cercar la zona horària"]}}},{l:"cs",t:{"Search for time zone":{v:["Vyhledat časové pásmo"]},"Type to search time zone":{v:["Psaním vyhledejte časovou zónu"]}}},{l:"cs-CZ",t:{"Search for time zone":{v:["Vyhledat časové pásmo"]},"Type to search time zone":{v:["Psaním vyhledejte časovou zónu"]}}},{l:"da",t:{"Search for time zone":{v:["Søg efter tidszone"]},"Type to search time zone":{v:["Indtast for at søge efter tidszone"]}}},{l:"de",t:{"Search for time zone":{v:["Nach Zeitzone suchen"]},"Type to search time zone":{v:["Tippen, um eine Zeitzone zu suchen"]}}},{l:"de-DE",t:{"Search for time zone":{v:["Nach Zeitzone suchen"]},"Type to search time zone":{v:["Tippen, um eine Zeitzone zu suchen"]}}},{l:"el",t:{"Search for time zone":{v:["Αναζήτηση ζώνης ώρας"]},"Type to search time zone":{v:["Πληκτρολογήστε για αναζήτηση ζώνης ώρας"]}}},{l:"en-GB",t:{"Search for time zone":{v:["Search for time zone"]},"Type to search time zone":{v:["Type to search time zone"]}}},{l:"eo",t:{}},{l:"es",t:{"Search for time zone":{v:["Buscar huso horario"]},"Type to search time zone":{v:["Escriba para buscar un huso horario"]}}},{l:"es-AR",t:{"Search for time zone":{v:["Buscar zona horaria"]},"Type to search time zone":{v:["Escriba para buscar la zona horaria"]}}},{l:"es-EC",t:{"Type to search time zone":{v:["Escribe para buscar la zona horaria"]}}},{l:"es-MX",t:{"Search for time zone":{v:["Buscar zona horaria"]},"Type to search time zone":{v:["Escriba para buscar la zona horaria"]}}},{l:"et-EE",t:{"Search for time zone":{v:["Otsi ajavööndit"]},"Type to search time zone":{v:["Kirjuta, et otsida ajavööndit"]}}},{l:"eu",t:{"Type to search time zone":{v:["Idatzi ordu-zona bat bilatzeko"]}}},{l:"fa",t:{"Search for time zone":{v:["جستجو برای منطقهٔ زمانی"]},"Type to search time zone":{v:["برای جستجوی منطقه زمانی تایپ کنید"]}}},{l:"fi",t:{"Search for time zone":{v:["Etsi aikavyöhykettä"]},"Type to search time zone":{v:["Kirjoita etsiäksesi aikavyöhykettä"]}}},{l:"fr",t:{"Search for time zone":{v:["Rechercher le fuseau horaire"]},"Type to search time zone":{v:["Saisissez les premiers lettres pour rechercher un fuseau horaire"]}}},{l:"ga",t:{"Search for time zone":{v:["Cuardaigh crios ama"]},"Type to search time zone":{v:["Clóscríobh chun crios ama a chuardach"]}}},{l:"gl",t:{"Search for time zone":{v:["Buscar por fuso horario"]},"Type to search time zone":{v:["Escriba para buscar o fuso horario"]}}},{l:"he",t:{"Type to search time zone":{v:["יש להקליד כדי לחפש אזור זמן"]}}},{l:"hu",t:{"Type to search time zone":{v:["Gépeljen az időzóna kereséséhez"]}}},{l:"id",t:{"Search for time zone":{v:["Cari zona waktu"]},"Type to search time zone":{v:["Ketik untuk mencari zona waktu"]}}},{l:"is",t:{"Search for time zone":{v:["Leita að tímabelti"]},"Type to search time zone":{v:["Skrifaðu til að leita að tímabelti"]}}},{l:"it",t:{"Search for time zone":{v:["Ricerca del fuso orario"]},"Type to search time zone":{v:["Digita per cercare un fuso orario"]}}},{l:"ja",t:{"Search for time zone":{v:["タイムゾーンを検索"]},"Type to search time zone":{v:["タイムゾーン検索のため入力してください"]}}},{l:"ja-JP",t:{"Search for time zone":{v:["タイムゾーンを検索"]},"Type to search time zone":{v:["タイムゾーン検索のため入力してください"]}}},{l:"ko",t:{"Search for time zone":{v:["시간대 검색"]},"Type to search time zone":{v:["입력하여 시간대를 검색"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Type to search time zone":{v:["Напишете за да пребарате временска зона"]}}},{l:"my",t:{"Type to search time zone":{v:["ဒေသစံတော်ချိန်များ ရှာဖွေရန် စာရိုက်ပါ"]}}},{l:"nb",t:{"Search for time zone":{v:["Søk etter tidssone"]},"Type to search time zone":{v:["Tast for å søke etter tidssone"]}}},{l:"nl",t:{"Search for time zone":{v:["Zoeken naar tijdzone"]},"Type to search time zone":{v:["Type om een tijdzone te zoeken"]}}},{l:"oc",t:{}},{l:"pl",t:{"Search for time zone":{v:["Szukaj strefy czasowej"]},"Type to search time zone":{v:["Wpisz, aby wyszukać strefę czasową"]}}},{l:"pt-BR",t:{"Search for time zone":{v:["Pesquisar fuso horário"]},"Type to search time zone":{v:["Digite para pesquisar o fuso horário "]}}},{l:"pt-PT",t:{"Search for time zone":{v:["Pesquisar fuso horário"]},"Type to search time zone":{v:["Digite para pesquisar o fuso horário "]}}},{l:"ro",t:{"Search for time zone":{v:["Căutare zonă de timp"]},"Type to search time zone":{v:["Tastați pentru a căuta fusul orar"]}}},{l:"ru",t:{"Search for time zone":{v:["Поиск часового пояса"]},"Type to search time zone":{v:["Введите для поиска часового пояса"]}}},{l:"sk",t:{"Search for time zone":{v:["Vyhľadať časové pásmo"]},"Type to search time zone":{v:["Začníte písať pre vyhľadávanie časovej zóny"]}}},{l:"sl",t:{"Type to search time zone":{v:["Vpišite niz za iskanje časovnega pasu"]}}},{l:"sr",t:{"Search for time zone":{v:["Претрага временске зоне"]},"Type to search time zone":{v:["Куцајте да претражите временске зоне"]}}},{l:"sv",t:{"Search for time zone":{v:["Sök efter tidszon"]},"Type to search time zone":{v:["Skriv för att välja tidszon"]}}},{l:"tr",t:{"Search for time zone":{v:["Saat dilimi ara"]},"Type to search time zone":{v:["Saat dilimi aramak için yazmaya başlayın"]}}},{l:"uk",t:{"Search for time zone":{v:["Шукати часові зони"]},"Type to search time zone":{v:["Введіть для пошуку часовий пояс"]}}},{l:"uz",t:{"Search for time zone":{v:["Vaqt mintaqasini qidiring"]},"Type to search time zone":{v:["Vaqt mintaqasini qidirish uchun kiriting"]}}},{l:"zh-CN",t:{"Search for time zone":{v:["搜索时区"]},"Type to search time zone":{v:["打字以搜索时区"]}}},{l:"zh-HK",t:{"Search for time zone":{v:["搜索時區"]},"Type to search time zone":{v:["鍵入以搜索時區"]}}},{l:"zh-TW",t:{"Type to search time zone":{v:["輸入以搜尋時區"]}}}],x=[{l:"ar",t:{Submit:{v:["إرسال"]}}},{l:"ast",t:{Submit:{v:["Unviar"]}}},{l:"br",t:{}},{l:"ca",t:{Submit:{v:["Envia"]}}},{l:"cs",t:{Submit:{v:["Odeslat"]}}},{l:"cs-CZ",t:{Submit:{v:["Odeslat"]}}},{l:"da",t:{Submit:{v:["Send"]}}},{l:"de",t:{Submit:{v:["Einreichen"]}}},{l:"de-DE",t:{Submit:{v:["Einreichen"]}}},{l:"el",t:{Submit:{v:["Υποβολή"]}}},{l:"en-GB",t:{Submit:{v:["Submit"]}}},{l:"eo",t:{}},{l:"es",t:{Submit:{v:["Enviar"]}}},{l:"es-AR",t:{Submit:{v:["Enviar"]}}},{l:"es-EC",t:{Submit:{v:["Enviar"]}}},{l:"es-MX",t:{Submit:{v:["Enviar"]}}},{l:"et-EE",t:{Submit:{v:["Saada"]}}},{l:"eu",t:{Submit:{v:["Bidali"]}}},{l:"fa",t:{Submit:{v:["ارسال"]}}},{l:"fi",t:{Submit:{v:["Lähetä"]}}},{l:"fr",t:{Submit:{v:["Valider"]}}},{l:"ga",t:{Submit:{v:["Cuir isteach"]}}},{l:"gl",t:{Submit:{v:["Enviar"]}}},{l:"he",t:{Submit:{v:["הגשה"]}}},{l:"hu",t:{Submit:{v:["Beküldés"]}}},{l:"id",t:{Submit:{v:["Kirimkan"]}}},{l:"is",t:{Submit:{v:["Senda inn"]}}},{l:"it",t:{Submit:{v:["Invia"]}}},{l:"ja",t:{Submit:{v:["提出"]}}},{l:"ja-JP",t:{Submit:{v:["提出"]}}},{l:"ko",t:{Submit:{v:["제출"]}}},{l:"lt-LT",t:{Submit:{v:["Pateikti"]}}},{l:"lv",t:{}},{l:"mk",t:{Submit:{v:["Испрати"]}}},{l:"my",t:{Submit:{v:["တင်သွင်းရန်"]}}},{l:"nb",t:{Submit:{v:["Send"]}}},{l:"nl",t:{Submit:{v:["Verwerken"]}}},{l:"oc",t:{}},{l:"pl",t:{Submit:{v:["Wyślij"]}}},{l:"pt-BR",t:{Submit:{v:["Enviar"]}}},{l:"pt-PT",t:{Submit:{v:["Submeter"]}}},{l:"ro",t:{Submit:{v:["Trimiteți"]}}},{l:"ru",t:{Submit:{v:["Утвердить"]}}},{l:"sk",t:{Submit:{v:["Odoslať"]}}},{l:"sl",t:{Submit:{v:["Pošlji"]}}},{l:"sr",t:{Submit:{v:["Поднеси"]}}},{l:"sv",t:{Submit:{v:["Skicka"]}}},{l:"tr",t:{Submit:{v:["Gönder"]}}},{l:"uk",t:{Submit:{v:["Надіслати"]}}},{l:"uz",t:{Submit:{v:["Yuborish"]}}},{l:"zh-CN",t:{Submit:{v:["提交"]}}},{l:"zh-HK",t:{Submit:{v:["提交"]}}},{l:"zh-TW",t:{Submit:{v:["遞交"]}}}],T=[{l:"ar",t:{"Undo changes":{v:["تراجَع عن التغييرات"]}}},{l:"ast",t:{"Undo changes":{v:["Desfacer los cambeos"]}}},{l:"br",t:{}},{l:"ca",t:{"Undo changes":{v:["Desfés els canvis"]}}},{l:"cs",t:{"Undo changes":{v:["Vzít změny zpět"]}}},{l:"cs-CZ",t:{"Undo changes":{v:["Vzít změny zpět"]}}},{l:"da",t:{"Undo changes":{v:["Fortryd ændringer"]}}},{l:"de",t:{"Undo changes":{v:["Änderungen rückgängig machen"]}}},{l:"de-DE",t:{"Undo changes":{v:["Änderungen rückgängig machen"]}}},{l:"el",t:{"Undo changes":{v:["Αναίρεση Αλλαγών"]}}},{l:"en-GB",t:{"Undo changes":{v:["Undo changes"]}}},{l:"eo",t:{}},{l:"es",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es-AR",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es-EC",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es-MX",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"et-EE",t:{"Undo changes":{v:["Pööra muudatused tagasi"]}}},{l:"eu",t:{"Undo changes":{v:["Aldaketak desegin"]}}},{l:"fa",t:{"Undo changes":{v:["لغو تغییرات"]}}},{l:"fi",t:{"Undo changes":{v:["Kumoa muutokset"]}}},{l:"fr",t:{"Undo changes":{v:["Annuler les changements"]}}},{l:"ga",t:{"Undo changes":{v:["Cealaigh athruithe"]}}},{l:"gl",t:{"Undo changes":{v:["Desfacer os cambios"]}}},{l:"he",t:{"Undo changes":{v:["ביטול שינויים"]}}},{l:"hu",t:{"Undo changes":{v:["Változtatások visszavonása"]}}},{l:"id",t:{"Undo changes":{v:["Urungkan perubahan"]}}},{l:"is",t:{"Undo changes":{v:["Afturkalla breytingar"]}}},{l:"it",t:{"Undo changes":{v:["Cancella i cambiamenti"]}}},{l:"ja",t:{"Undo changes":{v:["変更を取り消し"]}}},{l:"ja-JP",t:{"Undo changes":{v:["変更を取り消し"]}}},{l:"ko",t:{"Undo changes":{v:["변경 되돌리기"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Undo changes":{v:["Врати ги промените"]}}},{l:"my",t:{}},{l:"nb",t:{"Undo changes":{v:["Tilbakestill endringer"]}}},{l:"nl",t:{"Undo changes":{v:["Wijzigingen ongedaan maken"]}}},{l:"oc",t:{}},{l:"pl",t:{"Undo changes":{v:["Cofnij zmiany"]}}},{l:"pt-BR",t:{"Undo changes":{v:["Desfazer modificações"]}}},{l:"pt-PT",t:{"Undo changes":{v:["Anular alterações"]}}},{l:"ro",t:{"Undo changes":{v:["Anularea modificărilor"]}}},{l:"ru",t:{"Undo changes":{v:["Отменить изменения"]}}},{l:"sk",t:{"Undo changes":{v:["Vrátiť zmeny"]}}},{l:"sl",t:{"Undo changes":{v:["Razveljavi spremembe"]}}},{l:"sr",t:{"Undo changes":{v:["Поништи измене"]}}},{l:"sv",t:{"Undo changes":{v:["Ångra ändringar"]}}},{l:"tr",t:{"Undo changes":{v:["Değişiklikleri geri al"]}}},{l:"uk",t:{"Undo changes":{v:["Скасувати зміни"]}}},{l:"uz",t:{"Undo changes":{v:["O'zgarishlarni bekor qilish"]}}},{l:"zh-CN",t:{"Undo changes":{v:["撤销更改"]}}},{l:"zh-HK",t:{"Undo changes":{v:["取消更改"]}}},{l:"zh-TW",t:{"Undo changes":{v:["還原變更"]}}}],E=[{l:"ar",t:{"User status: {status}":{v:["حالة المستخدِم: {status}"]}}},{l:"ast",t:{"User status: {status}":{v:["Estáu del usuariu: {status}"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"User status: {status}":{v:["Stav uživatele: {status}"]}}},{l:"cs-CZ",t:{"User status: {status}":{v:["Stav uživatele: {status}"]}}},{l:"da",t:{"User status: {status}":{v:["Brugerstatus: {status}"]}}},{l:"de",t:{"User status: {status}":{v:["Benutzerstatus: {status}"]}}},{l:"de-DE",t:{"User status: {status}":{v:["Benutzerstatus: {status}"]}}},{l:"el",t:{"User status: {status}":{v:["Κατάσταση χρήστη: {status}"]}}},{l:"en-GB",t:{"User status: {status}":{v:["User status: {status}"]}}},{l:"eo",t:{}},{l:"es",t:{"User status: {status}":{v:["Estatus del usuario: {status}"]}}},{l:"es-AR",t:{"User status: {status}":{v:["Estado del usuario: {status}"]}}},{l:"es-EC",t:{}},{l:"es-MX",t:{"User status: {status}":{v:["Estado del usuario: {status}"]}}},{l:"et-EE",t:{"User status: {status}":{v:["Kasutaja olek: {status}"]}}},{l:"eu",t:{}},{l:"fa",t:{"User status: {status}":{v:["وضعیت کاربر: {status}"]}}},{l:"fi",t:{"User status: {status}":{v:["Käyttäjän tila: {status}"]}}},{l:"fr",t:{"User status: {status}":{v:["Statut de l'utilisateur : {status}"]}}},{l:"ga",t:{"User status: {status}":{v:["Stádas úsáideora: {status}"]}}},{l:"gl",t:{"User status: {status}":{v:["Estado do usuario: {status}"]}}},{l:"he",t:{}},{l:"hu",t:{}},{l:"id",t:{"User status: {status}":{v:["Status pengguna: {status}"]}}},{l:"is",t:{"User status: {status}":{v:["Staða notanda: {status}"]}}},{l:"it",t:{"User status: {status}":{v:["Stato dell'utente: {status}"]}}},{l:"ja",t:{"User status: {status}":{v:["ユーザのステータス: {status}"]}}},{l:"ja-JP",t:{"User status: {status}":{v:["ユーザのステータス: {status}"]}}},{l:"ko",t:{"User status: {status}":{v:["사용자 상태: {status}"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"my",t:{}},{l:"nb",t:{"User status: {status}":{v:["Brukerstatus: {status}"]}}},{l:"nl",t:{"User status: {status}":{v:["Gebruikers status: {status}"]}}},{l:"oc",t:{}},{l:"pl",t:{"User status: {status}":{v:["Status użytkownika: {status}"]}}},{l:"pt-BR",t:{"User status: {status}":{v:["Status do usuário: {status}"]}}},{l:"pt-PT",t:{"User status: {status}":{v:["Estado do utilizador: {status}"]}}},{l:"ro",t:{"User status: {status}":{v:["Status utilizator: {status}"]}}},{l:"ru",t:{"User status: {status}":{v:["Статус пользователя: {status}"]}}},{l:"sk",t:{"User status: {status}":{v:["Stav užívateľa: {status}"]}}},{l:"sl",t:{}},{l:"sr",t:{"User status: {status}":{v:["Статус корисника: {status}"]}}},{l:"sv",t:{"User status: {status}":{v:["Användarstatus: {status}"]}}},{l:"tr",t:{"User status: {status}":{v:["Kullanıcı durumu: {status}"]}}},{l:"uk",t:{"User status: {status}":{v:["Статус користувача: {status}"]}}},{l:"uz",t:{"User status: {status}":{v:["Foydalanuvchi holati: {status}"]}}},{l:"zh-CN",t:{"User status: {status}":{v:["用户状态:{status}"]}}},{l:"zh-HK",t:{"User status: {status}":{v:["用戶狀態:{status}"]}}},{l:"zh-TW",t:{}}]},1431:(e,t,n)=>{"use strict";function a(e,t,n,a,s,o,r,i){var l,d="function"==typeof e?e.options:e;if(t&&(d.render=t,d.staticRenderFns=n,d._compiled=!0),o&&(d._scopeId="data-v-"+o),s&&(l=s),l)if(d.functional){d._injectStyles=l;var c=d.render;d.render=function(e,t){return l.call(t),c(e,t)}}else{var u=d.beforeCreate;d.beforeCreate=u?[].concat(u,l):[l]}return{exports:e,options:d}}n.d(t,{n:()=>a})},648:(e,t,n)=>{"use strict";function a(){return window._nc_focus_trap??=[],window._nc_focus_trap}function s(){let e=[];return{pause(){e=[...a()];for(const t of e)t.pause()},unpause(){if(e.length===a().length)for(const t of e)t.unpause();e=[]}}}n.d(t,{c:()=>s,g:()=>a})},415:(e,t,n)=>{"use strict";n.d(t,{i:()=>s});const a=window.OC?.config?.version?.split(".")[0]||"32",s=Number.parseInt(a)<32},8990:(e,t,n)=>{"use strict";n.d(t,{a:()=>o,b:()=>c,c:()=>l,d:()=>s,f:()=>d,g:()=>a,j:()=>r,m:()=>i});var a="M20,11V13H8L13.5,18.5L12.08,19.92L4.16,12L12.08,4.08L13.5,5.5L8,11H20Z",s="M4,11V13H16L10.5,18.5L11.92,19.92L19.84,12L11.92,4.08L10.5,5.5L16,11H4Z",o="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z",r="M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z",i="M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z",l="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z",d="M16,12A2,2 0 0,1 18,10A2,2 0 0,1 20,12A2,2 0 0,1 18,14A2,2 0 0,1 16,12M10,12A2,2 0 0,1 12,10A2,2 0 0,1 14,12A2,2 0 0,1 12,14A2,2 0 0,1 10,12M4,12A2,2 0 0,1 6,10A2,2 0 0,1 8,12A2,2 0 0,1 6,14A2,2 0 0,1 4,12Z",c="M12.5,8C9.85,8 7.45,9 5.6,10.6L2,7V16H11L7.38,12.38C8.77,11.22 10.54,10.5 12.5,10.5C16.04,10.5 19.05,12.81 20.1,16L22.47,15.22C21.08,11.03 17.15,8 12.5,8Z"},3073:(e,t,n)=>{"use strict";n.d(t,{SSU:()=>f,Lhy:()=>h,P1n:()=>c,Nk8:()=>p,o__:()=>v,hRP:()=>w,lWr:()=>A});var a=n(9271),s=n(5471),o=!0;s.Ay.util.warn;const r=a.oc?window:void 0;a.oc&&window.document,a.oc&&window.navigator,a.oc&&window.location;function i(e){var t;const n=(0,a.BA)(e);return null!=(t=null==n?void 0:n.$el)?t:n}function l(...e){let t,n,o,l;if("string"==typeof e[0]||Array.isArray(e[0])?([n,o,l]=e,t=r):[t,n,o,l]=e,!t)return a.lQ;Array.isArray(n)||(n=[n]),Array.isArray(o)||(o=[o]);const d=[],c=()=>{d.forEach((e=>e())),d.length=0},u=(0,s.wB)((()=>[i(t),(0,a.BA)(l)]),(([e,t])=>{if(c(),!e)return;const s=(0,a.Gv)(t)?{...t}:t;d.push(...n.flatMap((t=>o.map((n=>((e,t,n,a)=>(e.addEventListener(t,n,a),()=>e.removeEventListener(t,n,a)))(e,t,n,s))))))}),{immediate:!0,flush:"post"}),m=()=>{u(),c()};return(0,a.Uo)(m),m}function d(e){const t=function(){const e=(0,s.KR)(!1),t=(0,s.nI)();return t&&(0,s.sV)((()=>{e.value=!0}),o?void 0:t),e}();return(0,s.EW)((()=>(t.value,Boolean(e()))))}function c(e,t,n={}){const{window:o=r,...l}=n;let c;const u=d((()=>o&&"MutationObserver"in o)),m=()=>{c&&(c.disconnect(),c=void 0)},p=(0,s.EW)((()=>{const t=(0,a.BA)(e),n=(Array.isArray(t)?t:[t]).map(i).filter(a.d6);return new Set(n)})),g=(0,s.wB)((()=>p.value),(e=>{m(),u.value&&e.size&&(c=new MutationObserver(t),e.forEach((e=>c.observe(e,l))))}),{immediate:!0,flush:"post"}),f=()=>{g(),m()};return(0,a.Uo)(f),{isSupported:u,stop:f,takeRecords:()=>null==c?void 0:c.takeRecords()}}function u(e,t={}){const{window:n=r}=t,o=d((()=>n&&"matchMedia"in n&&"function"==typeof n.matchMedia));let i;const l=(0,s.KR)(!1),c=e=>{l.value=e.matches},u=()=>{i&&("removeEventListener"in i?i.removeEventListener("change",c):i.removeListener(c))},m=(0,s.nT)((()=>{o.value&&(u(),i=n.matchMedia((0,a.BA)(e)),"addEventListener"in i?i.addEventListener("change",c):i.addListener(c),l.value=i.matches)}));return(0,a.Uo)((()=>{m(),u(),i=void 0})),l}function m(e){return JSON.parse(JSON.stringify(e))}"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self&&self;function p(e){return u("(prefers-color-scheme: dark)",e)}function g(e,t,n={}){const{window:o=r,...l}=n;let c;const u=d((()=>o&&"ResizeObserver"in o)),m=()=>{c&&(c.disconnect(),c=void 0)},p=(0,s.EW)((()=>{const t=(0,a.BA)(e);return Array.isArray(t)?t.map((e=>i(e))):[i(t)]})),g=(0,s.wB)(p,(e=>{if(m(),u.value&&o){c=new ResizeObserver(t);for(const t of e)t&&c.observe(t,l)}}),{immediate:!0,flush:"post"}),f=()=>{m(),g()};return(0,a.Uo)(f),{isSupported:u,stop:f}}function f(e,t={}){const{reset:n=!0,windowResize:o=!0,windowScroll:r=!0,immediate:d=!0,updateTiming:u="sync"}=t,m=(0,s.KR)(0),p=(0,s.KR)(0),f=(0,s.KR)(0),h=(0,s.KR)(0),v=(0,s.KR)(0),y=(0,s.KR)(0),w=(0,s.KR)(0),A=(0,s.KR)(0);function b(){const t=i(e);if(!t)return void(n&&(m.value=0,p.value=0,f.value=0,h.value=0,v.value=0,y.value=0,w.value=0,A.value=0));const a=t.getBoundingClientRect();m.value=a.height,p.value=a.bottom,f.value=a.left,h.value=a.right,v.value=a.top,y.value=a.width,w.value=a.x,A.value=a.y}function C(){"sync"===u?b():"next-frame"===u&&requestAnimationFrame((()=>b()))}return g(e,C),(0,s.wB)((()=>i(e)),(e=>!e&&C())),c(e,C,{attributeFilter:["style","class"]}),r&&l("scroll",C,{capture:!0,passive:!0}),o&&l("resize",C,{passive:!0}),(0,a.rd)((()=>{d&&C()})),{height:m,bottom:p,left:f,right:h,top:v,width:y,x:w,y:A,update:C}}function h(e,t={width:0,height:0},n={}){const{window:o=r,box:l="content-box"}=n,d=(0,s.EW)((()=>{var t,n;return null==(n=null==(t=i(e))?void 0:t.namespaceURI)?void 0:n.includes("svg")})),c=(0,s.KR)(t.width),u=(0,s.KR)(t.height),{stop:m}=g(e,(([t])=>{const n="border-box"===l?t.borderBoxSize:"content-box"===l?t.contentBoxSize:t.devicePixelContentBoxSize;if(o&&d.value){const t=i(e);if(t){const e=t.getBoundingClientRect();c.value=e.width,u.value=e.height}}else if(n){const e=Array.isArray(n)?n:[n];c.value=e.reduce(((e,{inlineSize:t})=>e+t),0),u.value=e.reduce(((e,{blockSize:t})=>e+t),0)}else c.value=t.contentRect.width,u.value=t.contentRect.height}),n);(0,a.rd)((()=>{const n=i(e);n&&(c.value="offsetWidth"in n?n.offsetWidth:t.width,u.value="offsetHeight"in n?n.offsetHeight:t.height)}));const p=(0,s.wB)((()=>i(e)),(e=>{c.value=e?t.width:0,u.value=e?t.height:0}));return{width:c,height:u,stop:function(){m(),p()}}}function v(e,t={}){const{threshold:n=50,onSwipe:o,onSwipeEnd:i,onSwipeStart:d,passive:c=!0,window:u=r}=t,m=(0,s.Kh)({x:0,y:0}),p=(0,s.Kh)({x:0,y:0}),g=(0,s.EW)((()=>m.x-p.x)),f=(0,s.EW)((()=>m.y-p.y)),{max:h,abs:v}=Math,y=(0,s.EW)((()=>h(v(g.value),v(f.value))>=n)),w=(0,s.KR)(!1),A=(0,s.EW)((()=>y.value?v(g.value)>v(f.value)?g.value>0?"left":"right":f.value>0?"up":"down":"none")),b=e=>[e.touches[0].clientX,e.touches[0].clientY],C=(e,t)=>{p.x=e,p.y=t};let k;const x=function(e){if(!e)return!1;let t=!1;const n={get passive(){return t=!0,!1}};return e.addEventListener("x",a.lQ,n),e.removeEventListener("x",a.lQ),t}(null==u?void 0:u.document);k=c?x?{passive:!0}:{capture:!1}:x?{passive:!1,capture:!0}:{capture:!0};const T=[l(e,"touchstart",(e=>{if(1!==e.touches.length)return;const[t,n]=b(e);((e,t)=>{m.x=e,m.y=t})(t,n),C(t,n),null==d||d(e)}),k),l(e,"touchmove",(e=>{if(1!==e.touches.length)return;const[t,n]=b(e);C(t,n),k.capture&&!k.passive&&Math.abs(g.value)>Math.abs(f.value)&&e.preventDefault(),!w.value&&y.value&&(w.value=!0),w.value&&(null==o||o(e))}),k),l(e,["touchend","touchcancel"],(e=>{w.value&&(null==i||i(e,A.value)),w.value=!1}),k)];return{isPassiveEventSupported:x,isSwiping:w,direction:A,coordsStart:m,coordsEnd:p,lengthX:g,lengthY:f,stop:()=>T.forEach((e=>e()))}}Number.POSITIVE_INFINITY;const y={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};a.D_;function w(e,t,n,r={}){var i,l,d,c,u;const{clone:p=!1,passive:g=!1,eventName:f,deep:h=!1,defaultValue:v,shouldEmit:y}=r,w=(0,s.nI)(),A=n||(null==w?void 0:w.emit)||(null==(i=null==w?void 0:w.$emit)?void 0:i.bind(w))||(null==(d=null==(l=null==w?void 0:w.proxy)?void 0:l.$emit)?void 0:d.bind(null==w?void 0:w.proxy));let b=f;if(!t)if(o){const e=null==(u=null==(c=null==w?void 0:w.proxy)?void 0:c.$options)?void 0:u.model;t=(null==e?void 0:e.value)||"value",f||(b=(null==e?void 0:e.event)||"input")}else t="modelValue";b=b||`update:${t.toString()}`;const C=e=>p?"function"==typeof p?p(e):m(e):e,k=()=>(0,a.C8)(e[t])?C(e[t]):v,x=e=>{y?y(e)&&A(b,e):A(b,e)};if(g){const n=k(),a=(0,s.KR)(n);let o=!1;return(0,s.wB)((()=>e[t]),(e=>{o||(o=!0,a.value=C(e),(0,s.dY)((()=>o=!1)))})),(0,s.wB)(a,(n=>{o||n===e[t]&&!h||x(n)}),{deep:h}),a}return(0,s.EW)({get:()=>k(),set(e){x(e)}})}function A(e={}){const{window:t=r,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:o=Number.POSITIVE_INFINITY,listenOrientation:i=!0,includeScrollbar:d=!0,type:c="inner"}=e,m=(0,s.KR)(n),p=(0,s.KR)(o),g=()=>{t&&("outer"===c?(m.value=t.outerWidth,p.value=t.outerHeight):d?(m.value=t.innerWidth,p.value=t.innerHeight):(m.value=t.document.documentElement.clientWidth,p.value=t.document.documentElement.clientHeight))};if(g(),(0,a.rd)(g),l("resize",g,{passive:!0}),i){const e=u("(orientation: portrait)");(0,s.wB)(e,(()=>g()))}return{width:m,height:p}}},9271:(e,t,n)=>{"use strict";n.d(t,{F:()=>o,D_:()=>h,oc:()=>i,C8:()=>l,Gv:()=>u,lQ:()=>m,d6:()=>d,BA:()=>r,rd:()=>y,Uo:()=>s});var a=n(5471);a.Ay.util.warn;function s(e){return!!(0,a.o5)()&&((0,a.jr)(e),!0)}function o(e){let t,n,o=0;const r=()=>{o-=1,n&&o<=0&&(n.stop(),t=void 0,n=void 0)};return(...i)=>(o+=1,n||(n=(0,a.uY)(!0),t=n.run((()=>e(...i)))),s(r),t)}function r(e){return"function"==typeof e?e():(0,a.R1)(e)}const i="undefined"!=typeof window&&"undefined"!=typeof document,l=("undefined"!=typeof WorkerGlobalScope&&(globalThis,WorkerGlobalScope),e=>void 0!==e),d=e=>null!=e,c=Object.prototype.toString,u=e=>"[object Object]"===c.call(e),m=()=>{};function p(e){const t=Object.create(null);return n=>t[n]||(t[n]=e(n))}const g=/\B([A-Z])/g,f=(p((e=>e.replace(g,"-$1").toLowerCase())),/-(\w)/g);p((e=>e.replace(f,((e,t)=>t?t.toUpperCase():""))));function h(e){return e}function v(e){return e||(0,a.nI)()}function y(e,t=!0,n){v()?(0,a.sV)(e,n):t?e():(0,a.dY)(e)}},9418:(e,t,n)=>{"use strict";n.d(t,{A:()=>ie});const{entries:a,setPrototypeOf:s,isFrozen:o,getPrototypeOf:r,getOwnPropertyDescriptor:i}=Object;let{freeze:l,seal:d,create:c}=Object,{apply:u,construct:m}="undefined"!=typeof Reflect&&Reflect;l||(l=function(e){return e}),d||(d=function(e){return e}),u||(u=function(e,t,n){return e.apply(t,n)}),m||(m=function(e,t){return new e(...t)});const p=_(Array.prototype.forEach),g=_(Array.prototype.lastIndexOf),f=_(Array.prototype.pop),h=_(Array.prototype.push),v=_(Array.prototype.splice),y=_(String.prototype.toLowerCase),w=_(String.prototype.toString),A=_(String.prototype.match),b=_(String.prototype.replace),C=_(String.prototype.indexOf),k=_(String.prototype.trim),x=_(Object.prototype.hasOwnProperty),T=_(RegExp.prototype.test),E=(N=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n1?n-1:0),s=1;s2&&void 0!==arguments[2]?arguments[2]:y;s&&s(e,null);let a=t.length;for(;a--;){let s=t[a];if("string"==typeof s){const e=n(s);e!==s&&(o(t)||(t[a]=e),s=e)}e[s]=!0}return e}function P(e){for(let t=0;t/gm),W=d(/\$\{[\w\W]*/gm),q=d(/^data-[\-\w.\u00B7-\uFFFF]+$/),X=d(/^aria-[\-\w]+$/),K=d(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Z=d(/^(?:\w+script|data):/i),J=d(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Y=d(/^html$/i),Q=d(/^[a-z][.\w]*(-[.\w]+)+$/i);var ee=Object.freeze({__proto__:null,ARIA_ATTR:X,ATTR_WHITESPACE:J,CUSTOM_ELEMENT:Q,DATA_ATTR:q,DOCTYPE_NAME:Y,ERB_EXPR:V,IS_ALLOWED_URI:K,IS_SCRIPT_OR_DATA:Z,MUSTACHE_EXPR:G,TMPLIT_EXPR:W});const te=1,ne=3,ae=7,se=8,oe=9,re=function(){return"undefined"==typeof window?null:window};var ie=function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:re();const n=t=>e(t);if(n.version="3.2.6",n.removed=[],!t||!t.document||t.document.nodeType!==oe||!t.Element)return n.isSupported=!1,n;let{document:s}=t;const o=s,r=o.currentScript,{DocumentFragment:i,HTMLTemplateElement:d,Node:u,Element:m,NodeFilter:N,NamedNodeMap:_=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:P,DOMParser:G,trustedTypes:V}=t,W=m.prototype,q=L(W,"cloneNode"),X=L(W,"remove"),Z=L(W,"nextSibling"),J=L(W,"childNodes"),Q=L(W,"parentNode");if("function"==typeof d){const e=s.createElement("template");e.content&&e.content.ownerDocument&&(s=e.content.ownerDocument)}let ie,le="";const{implementation:de,createNodeIterator:ce,createDocumentFragment:ue,getElementsByTagName:me}=s,{importNode:pe}=o;let ge={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]};n.isSupported="function"==typeof a&&"function"==typeof Q&&de&&void 0!==de.createHTMLDocument;const{MUSTACHE_EXPR:fe,ERB_EXPR:he,TMPLIT_EXPR:ve,DATA_ATTR:ye,ARIA_ATTR:we,IS_SCRIPT_OR_DATA:Ae,ATTR_WHITESPACE:be,CUSTOM_ELEMENT:Ce}=ee;let{IS_ALLOWED_URI:ke}=ee,xe=null;const Te=S({},[...F,...z,...D,...O,...R]);let Ee=null;const Ne=S({},[...j,...I,...$,...H]);let _e=Object.seal(c(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Se=null,Pe=null,Be=!0,Le=!0,Fe=!1,ze=!0,De=!1,Me=!0,Oe=!1,Ue=!1,Re=!1,je=!1,Ie=!1,$e=!1,He=!0,Ge=!1,Ve=!0,We=!1,qe={},Xe=null;const Ke=S({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let Ze=null;const Je=S({},["audio","video","img","source","image","track"]);let Ye=null;const Qe=S({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),et="http://www.w3.org/1998/Math/MathML",tt="http://www.w3.org/2000/svg",nt="http://www.w3.org/1999/xhtml";let at=nt,st=!1,ot=null;const rt=S({},[et,tt,nt],w);let it=S({},["mi","mo","mn","ms","mtext"]),lt=S({},["annotation-xml"]);const dt=S({},["title","style","font","a","script"]);let ct=null;const ut=["application/xhtml+xml","text/html"];let mt=null,pt=null;const gt=s.createElement("form"),ft=function(e){return e instanceof RegExp||e instanceof Function},ht=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!pt||pt!==e){if(e&&"object"==typeof e||(e={}),e=B(e),ct=-1===ut.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,mt="application/xhtml+xml"===ct?w:y,xe=x(e,"ALLOWED_TAGS")?S({},e.ALLOWED_TAGS,mt):Te,Ee=x(e,"ALLOWED_ATTR")?S({},e.ALLOWED_ATTR,mt):Ne,ot=x(e,"ALLOWED_NAMESPACES")?S({},e.ALLOWED_NAMESPACES,w):rt,Ye=x(e,"ADD_URI_SAFE_ATTR")?S(B(Qe),e.ADD_URI_SAFE_ATTR,mt):Qe,Ze=x(e,"ADD_DATA_URI_TAGS")?S(B(Je),e.ADD_DATA_URI_TAGS,mt):Je,Xe=x(e,"FORBID_CONTENTS")?S({},e.FORBID_CONTENTS,mt):Ke,Se=x(e,"FORBID_TAGS")?S({},e.FORBID_TAGS,mt):B({}),Pe=x(e,"FORBID_ATTR")?S({},e.FORBID_ATTR,mt):B({}),qe=!!x(e,"USE_PROFILES")&&e.USE_PROFILES,Be=!1!==e.ALLOW_ARIA_ATTR,Le=!1!==e.ALLOW_DATA_ATTR,Fe=e.ALLOW_UNKNOWN_PROTOCOLS||!1,ze=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,De=e.SAFE_FOR_TEMPLATES||!1,Me=!1!==e.SAFE_FOR_XML,Oe=e.WHOLE_DOCUMENT||!1,je=e.RETURN_DOM||!1,Ie=e.RETURN_DOM_FRAGMENT||!1,$e=e.RETURN_TRUSTED_TYPE||!1,Re=e.FORCE_BODY||!1,He=!1!==e.SANITIZE_DOM,Ge=e.SANITIZE_NAMED_PROPS||!1,Ve=!1!==e.KEEP_CONTENT,We=e.IN_PLACE||!1,ke=e.ALLOWED_URI_REGEXP||K,at=e.NAMESPACE||nt,it=e.MATHML_TEXT_INTEGRATION_POINTS||it,lt=e.HTML_INTEGRATION_POINTS||lt,_e=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&ft(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(_e.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&ft(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(_e.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(_e.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),De&&(Le=!1),Ie&&(je=!0),qe&&(xe=S({},R),Ee=[],!0===qe.html&&(S(xe,F),S(Ee,j)),!0===qe.svg&&(S(xe,z),S(Ee,I),S(Ee,H)),!0===qe.svgFilters&&(S(xe,D),S(Ee,I),S(Ee,H)),!0===qe.mathMl&&(S(xe,O),S(Ee,$),S(Ee,H))),e.ADD_TAGS&&(xe===Te&&(xe=B(xe)),S(xe,e.ADD_TAGS,mt)),e.ADD_ATTR&&(Ee===Ne&&(Ee=B(Ee)),S(Ee,e.ADD_ATTR,mt)),e.ADD_URI_SAFE_ATTR&&S(Ye,e.ADD_URI_SAFE_ATTR,mt),e.FORBID_CONTENTS&&(Xe===Ke&&(Xe=B(Xe)),S(Xe,e.FORBID_CONTENTS,mt)),Ve&&(xe["#text"]=!0),Oe&&S(xe,["html","head","body"]),xe.table&&(S(xe,["tbody"]),delete Se.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw E('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw E('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');ie=e.TRUSTED_TYPES_POLICY,le=ie.createHTML("")}else void 0===ie&&(ie=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null;const a="data-tt-policy-suffix";t&&t.hasAttribute(a)&&(n=t.getAttribute(a));const s="dompurify"+(n?"#"+n:"");try{return e.createPolicy(s,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+s+" could not be created."),null}}(V,r)),null!==ie&&"string"==typeof le&&(le=ie.createHTML(""));l&&l(e),pt=e}},vt=S({},[...z,...D,...M]),yt=S({},[...O,...U]),wt=function(e){h(n.removed,{element:e});try{Q(e).removeChild(e)}catch(t){X(e)}},At=function(e,t){try{h(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){h(n.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e)if(je||Ie)try{wt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},bt=function(e){let t=null,n=null;if(Re)e=""+e;else{const t=A(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===ct&&at===nt&&(e=''+e+"");const a=ie?ie.createHTML(e):e;if(at===nt)try{t=(new G).parseFromString(a,ct)}catch(e){}if(!t||!t.documentElement){t=de.createDocument(at,"template",null);try{t.documentElement.innerHTML=st?le:a}catch(e){}}const o=t.body||t.documentElement;return e&&n&&o.insertBefore(s.createTextNode(n),o.childNodes[0]||null),at===nt?me.call(t,Oe?"html":"body")[0]:Oe?t.documentElement:o},Ct=function(e){return ce.call(e.ownerDocument||e,e,N.SHOW_ELEMENT|N.SHOW_COMMENT|N.SHOW_TEXT|N.SHOW_PROCESSING_INSTRUCTION|N.SHOW_CDATA_SECTION,null)},kt=function(e){return e instanceof P&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof _)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},xt=function(e){return"function"==typeof u&&e instanceof u};function Tt(e,t,a){p(e,(e=>{e.call(n,t,a,pt)}))}const Et=function(e){let t=null;if(Tt(ge.beforeSanitizeElements,e,null),kt(e))return wt(e),!0;const a=mt(e.nodeName);if(Tt(ge.uponSanitizeElement,e,{tagName:a,allowedTags:xe}),Me&&e.hasChildNodes()&&!xt(e.firstElementChild)&&T(/<[/\w!]/g,e.innerHTML)&&T(/<[/\w!]/g,e.textContent))return wt(e),!0;if(e.nodeType===ae)return wt(e),!0;if(Me&&e.nodeType===se&&T(/<[/\w]/g,e.data))return wt(e),!0;if(!xe[a]||Se[a]){if(!Se[a]&&_t(a)){if(_e.tagNameCheck instanceof RegExp&&T(_e.tagNameCheck,a))return!1;if(_e.tagNameCheck instanceof Function&&_e.tagNameCheck(a))return!1}if(Ve&&!Xe[a]){const t=Q(e)||e.parentNode,n=J(e)||e.childNodes;if(n&&t){for(let a=n.length-1;a>=0;--a){const s=q(n[a],!0);s.__removalCount=(e.__removalCount||0)+1,t.insertBefore(s,Z(e))}}}return wt(e),!0}return e instanceof m&&!function(e){let t=Q(e);t&&t.tagName||(t={namespaceURI:at,tagName:"template"});const n=y(e.tagName),a=y(t.tagName);return!!ot[e.namespaceURI]&&(e.namespaceURI===tt?t.namespaceURI===nt?"svg"===n:t.namespaceURI===et?"svg"===n&&("annotation-xml"===a||it[a]):Boolean(vt[n]):e.namespaceURI===et?t.namespaceURI===nt?"math"===n:t.namespaceURI===tt?"math"===n&<[a]:Boolean(yt[n]):e.namespaceURI===nt?!(t.namespaceURI===tt&&!lt[a])&&!(t.namespaceURI===et&&!it[a])&&!yt[n]&&(dt[n]||!vt[n]):!("application/xhtml+xml"!==ct||!ot[e.namespaceURI]))}(e)?(wt(e),!0):"noscript"!==a&&"noembed"!==a&&"noframes"!==a||!T(/<\/no(script|embed|frames)/i,e.innerHTML)?(De&&e.nodeType===ne&&(t=e.textContent,p([fe,he,ve],(e=>{t=b(t,e," ")})),e.textContent!==t&&(h(n.removed,{element:e.cloneNode()}),e.textContent=t)),Tt(ge.afterSanitizeElements,e,null),!1):(wt(e),!0)},Nt=function(e,t,n){if(He&&("id"===t||"name"===t)&&(n in s||n in gt))return!1;if(Le&&!Pe[t]&&T(ye,t));else if(Be&&T(we,t));else if(!Ee[t]||Pe[t]){if(!(_t(e)&&(_e.tagNameCheck instanceof RegExp&&T(_e.tagNameCheck,e)||_e.tagNameCheck instanceof Function&&_e.tagNameCheck(e))&&(_e.attributeNameCheck instanceof RegExp&&T(_e.attributeNameCheck,t)||_e.attributeNameCheck instanceof Function&&_e.attributeNameCheck(t))||"is"===t&&_e.allowCustomizedBuiltInElements&&(_e.tagNameCheck instanceof RegExp&&T(_e.tagNameCheck,n)||_e.tagNameCheck instanceof Function&&_e.tagNameCheck(n))))return!1}else if(Ye[t]);else if(T(ke,b(n,be,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==C(n,"data:")||!Ze[e]){if(Fe&&!T(Ae,b(n,be,"")));else if(n)return!1}else;return!0},_t=function(e){return"annotation-xml"!==e&&A(e,Ce)},St=function(e){Tt(ge.beforeSanitizeAttributes,e,null);const{attributes:t}=e;if(!t||kt(e))return;const a={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Ee,forceKeepAttr:void 0};let s=t.length;for(;s--;){const o=t[s],{name:r,namespaceURI:i,value:l}=o,d=mt(r),c=l;let u="value"===r?c:k(c);if(a.attrName=d,a.attrValue=u,a.keepAttr=!0,a.forceKeepAttr=void 0,Tt(ge.uponSanitizeAttribute,e,a),u=a.attrValue,!Ge||"id"!==d&&"name"!==d||(At(r,e),u="user-content-"+u),Me&&T(/((--!?|])>)|<\/(style|title)/i,u)){At(r,e);continue}if(a.forceKeepAttr)continue;if(!a.keepAttr){At(r,e);continue}if(!ze&&T(/\/>/i,u)){At(r,e);continue}De&&p([fe,he,ve],(e=>{u=b(u,e," ")}));const m=mt(e.nodeName);if(Nt(m,d,u)){if(ie&&"object"==typeof V&&"function"==typeof V.getAttributeType)if(i);else switch(V.getAttributeType(m,d)){case"TrustedHTML":u=ie.createHTML(u);break;case"TrustedScriptURL":u=ie.createScriptURL(u)}if(u!==c)try{i?e.setAttributeNS(i,r,u):e.setAttribute(r,u),kt(e)?wt(e):f(n.removed)}catch(t){At(r,e)}}else At(r,e)}Tt(ge.afterSanitizeAttributes,e,null)},Pt=function e(t){let n=null;const a=Ct(t);for(Tt(ge.beforeSanitizeShadowDOM,t,null);n=a.nextNode();)Tt(ge.uponSanitizeShadowNode,n,null),Et(n),St(n),n.content instanceof i&&e(n.content);Tt(ge.afterSanitizeShadowDOM,t,null)};return n.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=null,s=null,r=null,l=null;if(st=!e,st&&(e="\x3c!--\x3e"),"string"!=typeof e&&!xt(e)){if("function"!=typeof e.toString)throw E("toString is not a function");if("string"!=typeof(e=e.toString()))throw E("dirty is not a string, aborting")}if(!n.isSupported)return e;if(Ue||ht(t),n.removed=[],"string"==typeof e&&(We=!1),We){if(e.nodeName){const t=mt(e.nodeName);if(!xe[t]||Se[t])throw E("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof u)a=bt("\x3c!----\x3e"),s=a.ownerDocument.importNode(e,!0),s.nodeType===te&&"BODY"===s.nodeName||"HTML"===s.nodeName?a=s:a.appendChild(s);else{if(!je&&!De&&!Oe&&-1===e.indexOf("<"))return ie&&$e?ie.createHTML(e):e;if(a=bt(e),!a)return je?null:$e?le:""}a&&Re&&wt(a.firstChild);const d=Ct(We?e:a);for(;r=d.nextNode();)Et(r),St(r),r.content instanceof i&&Pt(r.content);if(We)return e;if(je){if(Ie)for(l=ue.call(a.ownerDocument);a.firstChild;)l.appendChild(a.firstChild);else l=a;return(Ee.shadowroot||Ee.shadowrootmode)&&(l=pe.call(o,l,!0)),l}let c=Oe?a.outerHTML:a.innerHTML;return Oe&&xe["!doctype"]&&a.ownerDocument&&a.ownerDocument.doctype&&a.ownerDocument.doctype.name&&T(Y,a.ownerDocument.doctype.name)&&(c="\n"+c),De&&p([fe,he,ve],(e=>{c=b(c,e," ")})),ie&&$e?ie.createHTML(c):c},n.setConfig=function(){ht(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Ue=!0},n.clearConfig=function(){pt=null,Ue=!1},n.isValidAttribute=function(e,t,n){pt||ht({});const a=mt(e),s=mt(t);return Nt(a,s,n)},n.addHook=function(e,t){"function"==typeof t&&h(ge[e],t)},n.removeHook=function(e,t){if(void 0!==t){const n=g(ge[e],t);return-1===n?void 0:v(ge[e],n,1)[0]}return f(ge[e])},n.removeHooks=function(e){ge[e]=[]},n.removeAllHooks=function(){ge={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},n}()}},s={};function o(e){var t=s[e];if(void 0!==t)return t.exports;var n=s[e]={id:e,exports:{}};return a[e].call(n.exports,n,n.exports,o),n.exports}o.m=a,o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},o.d=(e,t)=>{for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.f={},o.e=e=>Promise.all(Object.keys(o.f).reduce(((t,n)=>(o.f[n](e,t),t)),[])),o.u=e=>"files_pdfviewer-"+e+".js?v="+{"node_modules_nextcloud_dialogs_dist_chunks_index-BC-7VPxC_mjs":"9d6e79751cda28387287","vendors-node_modules_nextcloud_files_dist_index_mjs-node_modules_nextcloud_vue_dist_Component-c57add":"59414021e5abae9997ac","node_modules_nextcloud_dialogs_dist_chunks_PublicAuthPrompt-BSFsDqYB_mjs":"004dc496a7b7d16780d4","vendors-node_modules_nextcloud_dialogs_dist_chunks_FilePicker-CsU6FfAP_mjs":"ef24d03a6fcfb2160fd2","vendors-node_modules_nextcloud_vue_dist_Components_NcColorPicker_mjs":"9cadeecdcdd5a7a16357","vendors-node_modules_nextcloud_vue_dist_Components_NcDateTimePicker_mjs":"ad6c2a27c81f021c327e","data_image_svg_xml_3c_21--_20-_20SPDX-FileCopyrightText_202020_20Google_20Inc_20-_20SPDX-Lice-cc29b1":"80aca2ed2b19a47409f2"}[e],o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},n="files_pdfviewer:",o.l=(t,a,s,r)=>{if(e[t])e[t].push(a);else{var i,l;if(void 0!==s)for(var d=document.getElementsByTagName("script"),c=0;c{i.onerror=i.onload=null,clearTimeout(p);var s=e[t];if(delete e[t],i.parentNode&&i.parentNode.removeChild(i),s&&s.forEach((e=>e(a))),n)return n(a)},p=setTimeout(m.bind(null,void 0,{type:"timeout",target:i}),12e4);i.onerror=m.bind(null,i.onerror),i.onload=m.bind(null,i.onload),l&&document.head.appendChild(i)}},o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.p="/apps/files_pdfviewer/js/",(()=>{o.b=document.baseURI||self.location.href;var e={main:0};o.f.j=(t,n)=>{var a=o.o(e,t)?e[t]:void 0;if(0!==a)if(a)n.push(a[2]);else{var s=new Promise(((n,s)=>a=e[t]=[n,s]));n.push(a[2]=s);var r=o.p+o.u(t),i=new Error;o.l(r,(n=>{if(o.o(e,t)&&(0!==(a=e[t])&&(e[t]=void 0),a)){var s=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;i.message="Loading chunk "+t+" failed.\n("+s+": "+r+")",i.name="ChunkLoadError",i.type=s,i.request=r,a[1](i)}}),"chunk-"+t,t)}};var t=(t,n)=>{var a,s,[r,i,l]=n,d=0;if(r.some((t=>0!==e[t]))){for(a in i)o.o(i,a)&&(o.m[a]=i[a]);if(l)l(o)}for(t&&t(n);d{"use strict";var e=o(5168),n=o(3334),a=o(3814);const s=(0,o(5947).YK)().setApp("Files_PDFViewer").detectUser().build();var r=o(1777),i=o(715),l=o(1225),d=o(2680);function c(){return u()?(0,a.dC)("webdav").replace("/remote.php","/public.php"):(0,a.dC)(`dav${function(){if(u())throw new Error("No user logged in");return`/files/${(0,r.HW)()?.uid}`}()}`)}function u(){return!(0,r.HW)()}const m={name:"PDFView",data:()=>({PDFViewerApplication:null}),computed:{iframeSrc(){return(0,a.Jv)("/apps/files_pdfviewer/?file={file}",{file:this.source??this.davPath})},file(){return this.fileList.find((e=>e.fileid===this.fileid))},hideDownload(){return this.file.hideDownload},isDownloadable(){if(!this.file.shareAttributes)return!0;const e=JSON.parse(this.file.shareAttributes).find((e=>{let{scope:t,key:n}=e;return"permissions"===t&&"download"===n}));return!e||e.value},isRichDocumentsAvailable:()=>"richdocuments"in OC.appswebroots,isEditable(){return this.file?.permissions?.indexOf("W")>=0}},async mounted(){if(!this.isDownloadable||this.hideDownload&&this.isRichDocumentsAvailable)return this.doneLoading(),void(this.isRichDocumentsAvailable&&(s.info('PDF file is not downloadable or has a hidden download, but "richdocuments" is available, so falling back to it'),OCA.Viewer.openWith("richdocuments",{fileInfo:this.file,list:OCA.Viewer.list,enableSidebar:OCA.Viewer.enableSidebar,loadMore:OCA.Viewer.loadMore,canLoop:OCA.Viewer.canLoop,onPrev:OCA.Viewer.onPrev,onNext:OCA.Viewer.onNext,onClose:OCA.Viewer.onClose})));document.addEventListener("webviewerloaded",this.handleWebviewerloaded),this.doneLoading(),this.$nextTick((function(){this.$el.focus()}))},beforeDestroy(){document.removeEventListener("webviewerloaded",this.handleWebviewerloaded)},methods:{onIFrameLoaded(){this.isEditable&&this.$nextTick((()=>{this.getDownloadElement().removeAttribute("hidden")}))},getIframeDocument(){return this.$refs.iframe.contentDocument},getDownloadElement(){return this.getIframeDocument().getElementById("download")},getViewerTemplateParameter(e){return this.getIframeDocument().getElementsByTagName("head")[0].getAttribute("data-"+e)},initializePDFViewerApplicationOptions(){const e=this.$refs.iframe.contentWindow.PDFViewerApplicationOptions;e.set("disablePreferences",!0),e.set("externalLinkTarget",2),e.set("isEvalSupported",!1),e.set("workerSrc",this.getViewerTemplateParameter("workersrc")),e.set("cMapUrl",this.getViewerTemplateParameter("cmapurl")),e.set("sandboxBundleSrc",this.getViewerTemplateParameter("sandbox")),e.set("enablePermissions",!0),e.set("imageResourcesPath",this.getViewerTemplateParameter("imageresourcespath")),e.set("enableScripting",!0===this.getViewerTemplateParameter("enableScripting"));const t=(0,n.Z0)(),a=["ach","af","an","ar","ast","az","be","bg","bn","bo","br","brx","bs","ca","cak","ckb","cs","cy","da","de","dsb","el","en-CA","en-GB","en-US","eo","es-AR","es-CL","es-ES","es-MX","et","eu","fa","ff","fi","fr","fur","fy-NL","ga-IE","gd","gl","gn","gu-IN","he","hi-IN","hr","hsb","hu","hy-AM","hye","ia","id","is","it","ja","ka","kab","kk","km","kn","ko","lij","lo","locale.json","lt","ltg","lv","meh","mk","mr","ms","my","nb-NO","ne-NP","nl","nn-NO","oc","pa-IN","pl","pt-BR","pt-PT","rm","ro","ru","sat","sc","scn","sco","si","sk","skr","sl","son","sq","sr","sv-SE","szl","ta","te","tg","th","tl","tr","trs","uk","ur","uz","vi","wo","xh","zh-CN","zh-TW"];if(a.includes(t))e.set("locale",t);else{const n=t.split("-")[0];(a.includes(n)||a.find((e=>e.startsWith(`${n}-`))))&&e.set("locale",n)}this.isEditable||(e.set("annotationMode",1),e.set("annotationEditorMode",-1))},initializePDFViewerApplication(){var e=this;if(this.PDFViewerApplication=this.$refs.iframe.contentWindow.PDFViewerApplication,this.PDFViewerApplication.save=this.handleSave,this.PDFViewerApplication.eventBus.on("documentinit",(()=>{const t=this.PDFViewerApplication.pdfDocument.annotationStorage,n=t.onSetModified;t.onSetModified=function(){n(...arguments),e.getDownloadElement().removeAttribute("disabled")}})),this.hideDownload){const e=this.getIframeDocument().querySelector(".pdfViewer");e&&e.classList.add("disabledTextSelection"),this.PDFViewerApplication.download=()=>{},delete this.PDFViewerApplication.supportsPrinting,this.PDFViewerApplication.supportsPrinting=!1,this.PDFViewerApplication.beforePrint=()=>{},s.info("Download, print and user interaction disabled")}else s.info("Download and print available");const t=this.$refs.iframe.contentWindow.PDFViewerApplicationOptions;s.debug("Initialized files_pdfviewer",t.getAll())},handleWebviewerloaded(){this.initializePDFViewerApplicationOptions(),this.$refs.iframe.contentWindow.PDFViewerApplication.initializedPromise.then((()=>{this.initializePDFViewerApplication()}))},handleSave(){const n=this.getDownloadElement();n.setAttribute("disabled","disabled"),n.classList.add("icon-loading-small"),s.info("PDF Document with annotation is being saved"),this.PDFViewerApplication.pdfDocument.saveDocument().then((e=>async function(e,t){const n=c()+(0,l.O0)(e),a=new Blob([t],{type:"application/pdf"}),s={headers:{"Content-Type":"application/pdf",requesttoken:(0,r.do)()}};return(0,d.G)()&&(s.auth={username:(0,d.G)()}),i.Ay.put(n,a,s)}(this.file.filename,e))).then((()=>{s.info("File uploaded successfully")})).catch((a=>{s.error("Error uploading file:",a),(0,e.Qg)(t("files_pdfviewer","File upload failed.")),n.removeAttribute("disabled")})).finally((()=>{n.classList.remove("icon-loading-small")}))}}};var p=o(5072),g=o.n(p),f=o(7825),h=o.n(f),v=o(7659),y=o.n(v),w=o(5056),A=o.n(w),b=o(540),C=o.n(b),k=o(1113),x=o.n(k),T=o(1411),E={};E.styleTagTransform=x(),E.setAttributes=A(),E.insert=y().bind(null,"head"),E.domAPI=h(),E.insertStyleElement=C();g()(T.A,E);T.A&&T.A.locals&&T.A.locals;var N=function(e,t,n,a,s,o,r,i){var l,d="function"==typeof e?e.options:e;if(t&&(d.render=t,d.staticRenderFns=n,d._compiled=!0),a&&(d.functional=!0),o&&(d._scopeId="data-v-"+o),r?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),s&&s.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},d._ssrRegister=l):s&&(l=i?function(){s.call(this,(d.functional?this.parent:this).$root.$options.shadowRoot)}:s),l)if(d.functional){d._injectStyles=l;var c=d.render;d.render=function(e,t){return l.call(t),c(e,t)}}else{var u=d.beforeCreate;d.beforeCreate=u?[].concat(u,l):[l]}return{exports:e,options:d}}(m,(function(){var e=this,t=e._self._c;return e.isDownloadable?t("iframe",{ref:"iframe",attrs:{src:e.iframeSrc},on:{load:e.onIFrameLoaded}}):e.isRichDocumentsAvailable?e._e():t("div",{attrs:{id:"emptycontent"}},[t("div",{staticClass:"icon-error"}),e._v(" "),t("h3",[e._v(e._s(e.t("files_pdfviewer","To view a shared PDF file, the download needs to be allowed for this file share")))])])}),[],!1,null,"52c6e7ae",null);const _=N.exports;OCA.Viewer.registerHandler({id:"pdf",mimes:["application/pdf","application/illustrator"],component:_,canCompare:!0})})()})(); +//# sourceMappingURL=files_pdfviewer-main.js.map?v=4f935953936af55bf2d2 \ No newline at end of file diff --git a/js/files_pdfviewer-main.js.license b/js/files_pdfviewer-main.js.license index c991aa5d..81fb05cb 100644 --- a/js/files_pdfviewer-main.js.license +++ b/js/files_pdfviewer-main.js.license @@ -61,7 +61,7 @@ This file is generated from multiple sources. Included packages: - version: 0.2.5 - license: GPL-3.0-or-later - @nextcloud/vue - - version: 8.29.2 + - version: 8.30.0 - license: AGPL-3.0-or-later - @vueuse/core - version: 11.3.0 @@ -102,6 +102,9 @@ This file is generated from multiple sources. Included packages: - style-loader - version: 4.0.0 - license: MIT +- tabbable + - version: 6.2.0 + - license: MIT - toastify-js - version: 1.12.0 - license: MIT diff --git a/js/files_pdfviewer-main.js.map b/js/files_pdfviewer-main.js.map index f0edadee..943a4735 100644 --- a/js/files_pdfviewer-main.js.map +++ b/js/files_pdfviewer-main.js.map @@ -1 +1 @@ -{"version":3,"file":"files_pdfviewer-main.js?v=a7b20a570717223794bb","mappings":"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","sources":["webpack:///files_pdfviewer/webpack/runtime/load script","webpack:///files_pdfviewer/node_modules/@nextcloud/browser-storage/dist/index.js","webpack:///files_pdfviewer/node_modules/@nextcloud/browser-storage/dist/scopedstorage.js","webpack:///files_pdfviewer/node_modules/@nextcloud/browser-storage/dist/storagebuilder.js","webpack:///files_pdfviewer/node_modules/@nextcloud/event-bus/node_modules/semver/classes/semver.js","webpack:///files_pdfviewer/node_modules/@nextcloud/event-bus/node_modules/semver/functions/major.js","webpack:///files_pdfviewer/node_modules/@nextcloud/event-bus/node_modules/semver/functions/parse.js","webpack:///files_pdfviewer/node_modules/@nextcloud/event-bus/node_modules/semver/functions/valid.js","webpack:///files_pdfviewer/node_modules/@nextcloud/event-bus/node_modules/semver/internal/constants.js","webpack:///files_pdfviewer/node_modules/@nextcloud/event-bus/node_modules/semver/internal/debug.js","webpack:///files_pdfviewer/node_modules/@nextcloud/event-bus/node_modules/semver/internal/identifiers.js","webpack:///files_pdfviewer/node_modules/@nextcloud/event-bus/node_modules/semver/internal/parse-options.js","webpack:///files_pdfviewer/node_modules/@nextcloud/event-bus/node_modules/semver/internal/re.js","webpack:///files_pdfviewer/node_modules/base64-js/index.js","webpack:///files_pdfviewer/node_modules/buffer/index.js","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/assets/NcActions-CXnDIMae.css","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/assets/NcButton-C_LOxojs.css","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/assets/NcDialog-X7BRqUGJ.css","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/assets/NcIconSvgWrapper-DX_XWpAs.css","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/assets/NcLoadingIcon-DbbToJVp.css","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/assets/NcModal-Cy3UOuI2.css","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/assets/NcNoteCard-ChweF_5Q.css","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/assets/NcPopover--XoXIhLx.css","webpack:///files_pdfviewer/src/views/PDFView.vue?vue&type=style&index=0&id=52c6e7ae&prod&lang=scss&scoped=true","webpack:///files_pdfviewer/node_modules/css-loader/dist/runtime/api.js","webpack:///files_pdfviewer/node_modules/css-loader/dist/runtime/sourceMaps.js","webpack:///files_pdfviewer/node_modules/escape-html/index.js","webpack:///files_pdfviewer/node_modules/tabbable/dist/index.esm.js","webpack:///files_pdfviewer/node_modules/focus-trap/dist/focus-trap.esm.js","webpack:///files_pdfviewer/node_modules/ieee754/index.js","webpack:///files_pdfviewer/node_modules/path-browserify/index.js","webpack:///files_pdfviewer/node_modules/process/browser.js","webpack:///files_pdfviewer/node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js","webpack:///files_pdfviewer/node_modules/style-loader/dist/runtime/insertBySelector.js","webpack:///files_pdfviewer/node_modules/style-loader/dist/runtime/insertStyleElement.js","webpack:///files_pdfviewer/node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js","webpack:///files_pdfviewer/node_modules/style-loader/dist/runtime/styleDomAPI.js","webpack:///files_pdfviewer/node_modules/style-loader/dist/runtime/styleTagTransform.js","webpack:///files_pdfviewer/node_modules/toastify-js/src/toastify.js","webpack:///files_pdfviewer/node_modules/vue/dist/vue.runtime.esm.js","webpack:///files_pdfviewer/node_modules/@nextcloud/auth/dist/index.mjs","webpack:///files_pdfviewer/node_modules/axios/lib/helpers/bind.js","webpack:///files_pdfviewer/node_modules/axios/lib/utils.js","webpack:///files_pdfviewer/node_modules/axios/lib/core/AxiosError.js","webpack:///files_pdfviewer/node_modules/axios/lib/helpers/toFormData.js","webpack:///files_pdfviewer/node_modules/axios/lib/helpers/AxiosURLSearchParams.js","webpack:///files_pdfviewer/node_modules/axios/lib/helpers/buildURL.js","webpack:///files_pdfviewer/node_modules/axios/lib/core/InterceptorManager.js","webpack:///files_pdfviewer/node_modules/axios/lib/defaults/transitional.js","webpack:///files_pdfviewer/node_modules/axios/lib/platform/browser/index.js","webpack:///files_pdfviewer/node_modules/axios/lib/platform/browser/classes/URLSearchParams.js","webpack:///files_pdfviewer/node_modules/axios/lib/platform/browser/classes/FormData.js","webpack:///files_pdfviewer/node_modules/axios/lib/platform/browser/classes/Blob.js","webpack:///files_pdfviewer/node_modules/axios/lib/platform/common/utils.js","webpack:///files_pdfviewer/node_modules/axios/lib/platform/index.js","webpack:///files_pdfviewer/node_modules/axios/lib/helpers/formDataToJSON.js","webpack:///files_pdfviewer/node_modules/axios/lib/defaults/index.js","webpack:///files_pdfviewer/node_modules/axios/lib/helpers/toURLEncodedForm.js","webpack:///files_pdfviewer/node_modules/axios/lib/helpers/parseHeaders.js","webpack:///files_pdfviewer/node_modules/axios/lib/core/AxiosHeaders.js","webpack:///files_pdfviewer/node_modules/axios/lib/core/transformData.js","webpack:///files_pdfviewer/node_modules/axios/lib/cancel/isCancel.js","webpack:///files_pdfviewer/node_modules/axios/lib/cancel/CanceledError.js","webpack:///files_pdfviewer/node_modules/axios/lib/core/settle.js","webpack:///files_pdfviewer/node_modules/axios/lib/helpers/speedometer.js","webpack:///files_pdfviewer/node_modules/axios/lib/helpers/throttle.js","webpack:///files_pdfviewer/node_modules/axios/lib/helpers/progressEventReducer.js","webpack:///files_pdfviewer/node_modules/axios/lib/helpers/isURLSameOrigin.js","webpack:///files_pdfviewer/node_modules/axios/lib/helpers/cookies.js","webpack:///files_pdfviewer/node_modules/axios/lib/core/buildFullPath.js","webpack:///files_pdfviewer/node_modules/axios/lib/helpers/isAbsoluteURL.js","webpack:///files_pdfviewer/node_modules/axios/lib/helpers/combineURLs.js","webpack:///files_pdfviewer/node_modules/axios/lib/core/mergeConfig.js","webpack:///files_pdfviewer/node_modules/axios/lib/helpers/resolveConfig.js","webpack:///files_pdfviewer/node_modules/axios/lib/adapters/xhr.js","webpack:///files_pdfviewer/node_modules/axios/lib/helpers/parseProtocol.js","webpack:///files_pdfviewer/node_modules/axios/lib/helpers/composeSignals.js","webpack:///files_pdfviewer/node_modules/axios/lib/helpers/trackStream.js","webpack:///files_pdfviewer/node_modules/axios/lib/adapters/fetch.js","webpack:///files_pdfviewer/node_modules/axios/lib/adapters/adapters.js","webpack:///files_pdfviewer/node_modules/axios/lib/helpers/null.js","webpack:///files_pdfviewer/node_modules/axios/lib/core/dispatchRequest.js","webpack:///files_pdfviewer/node_modules/axios/lib/env/data.js","webpack:///files_pdfviewer/node_modules/axios/lib/helpers/validator.js","webpack:///files_pdfviewer/node_modules/axios/lib/core/Axios.js","webpack:///files_pdfviewer/node_modules/axios/lib/cancel/CancelToken.js","webpack:///files_pdfviewer/node_modules/axios/lib/helpers/HttpStatusCode.js","webpack:///files_pdfviewer/node_modules/axios/lib/axios.js","webpack:///files_pdfviewer/node_modules/axios/lib/helpers/spread.js","webpack:///files_pdfviewer/node_modules/axios/lib/helpers/isAxiosError.js","webpack:///files_pdfviewer/node_modules/@nextcloud/axios/dist/index.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/dialogs/dist/chunks/_plugin-vue2_normalizer-jrlE7CJU.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/dialogs/dist/index.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/event-bus/dist/index.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/initial-state/dist/index.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/l10n/dist/chunks/translation-DoG5ZELJ.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/l10n/dist/gettext.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/l10n/dist/index.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/logger/dist/index.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/paths/dist/index.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/router/dist/index.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/sharing/dist/public.mjs","webpack://files_pdfviewer/./node_modules/@nextcloud/vue/dist/assets/NcButton-C_LOxojs.css?75dd","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/Components/NcButton.mjs","webpack://files_pdfviewer/./node_modules/@nextcloud/vue/dist/assets/NcDialog-X7BRqUGJ.css?003d","webpack://files_pdfviewer/./node_modules/@nextcloud/vue/dist/assets/NcModal-Cy3UOuI2.css?8407","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/Components/NcModal.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/NcDialogButton-Di9tU3e_.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/NcDialog-C1b3UtA7.mjs","webpack://files_pdfviewer/./node_modules/@nextcloud/vue/dist/assets/NcLoadingIcon-DbbToJVp.css?b0d9","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/Components/NcLoadingIcon.mjs","webpack://files_pdfviewer/./node_modules/@nextcloud/vue/dist/assets/NcNoteCard-ChweF_5Q.css?b92f","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/Components/NcNoteCard.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/Close-BtLPUSdO.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/GenRandomId-CMooMQt0.mjs","webpack://files_pdfviewer/./node_modules/@nextcloud/vue/dist/assets/NcActions-CXnDIMae.css?9dc5","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/NcActions-BKZA1xVL.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/useTrapStackControl-yqM2SDEs.mjs","webpack://files_pdfviewer/./node_modules/@nextcloud/vue/dist/assets/NcIconSvgWrapper-DX_XWpAs.css?a0c3","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/NcIconSvgWrapper-Cb-cPj1R.mjs","webpack://files_pdfviewer/./node_modules/@nextcloud/vue/dist/assets/NcPopover--XoXIhLx.css?2e85","webpack:///files_pdfviewer/node_modules/floating-vue/node_modules/@floating-ui/core/dist/floating-ui.core.esm.js","webpack:///files_pdfviewer/node_modules/floating-vue/node_modules/@floating-ui/dom/dist/floating-ui.dom.esm.js","webpack:///files_pdfviewer/node_modules/floating-vue/dist/floating-vue.es.js","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/NcPopover-CAJVK-MR.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/ScopeComponent-CNZNqO-O.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/_l10n-CW0YfIWk.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/_plugin-vue2_normalizer-DU4iP6Vu.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/focusTrap-HJQ4pqHV.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/legacy-MK4GvP26.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/mdi-DoaiuWye.mjs","webpack:///files_pdfviewer/node_modules/@vueuse/core/node_modules/vue-demi/lib/index.mjs","webpack:///files_pdfviewer/node_modules/@vueuse/core/index.mjs","webpack:///files_pdfviewer/node_modules/@vueuse/shared/node_modules/vue-demi/lib/index.mjs","webpack:///files_pdfviewer/node_modules/@vueuse/shared/index.mjs","webpack:///files_pdfviewer/node_modules/dompurify/dist/purify.es.mjs","webpack:///files_pdfviewer/webpack/bootstrap","webpack:///files_pdfviewer/webpack/runtime/compat get default export","webpack:///files_pdfviewer/webpack/runtime/define property getters","webpack:///files_pdfviewer/webpack/runtime/ensure chunk","webpack:///files_pdfviewer/webpack/runtime/get javascript chunk filename","webpack:///files_pdfviewer/webpack/runtime/global","webpack:///files_pdfviewer/webpack/runtime/hasOwnProperty shorthand","webpack:///files_pdfviewer/webpack/runtime/make namespace object","webpack:///files_pdfviewer/webpack/runtime/publicPath","webpack:///files_pdfviewer/webpack/runtime/jsonp chunk loading","webpack:///files_pdfviewer/webpack/runtime/nonce","webpack://files_pdfviewer/./src/views/PDFView.vue?b45d","webpack:///files_pdfviewer/src/services/logger.js","webpack:///files_pdfviewer/src/utils/davUtils.js","webpack:///files_pdfviewer/src/views/PDFView.vue","webpack:///files_pdfviewer/src/views/PDFView.vue?vue&type=script&lang=js","webpack:///files_pdfviewer/src/services/uploadPdfFile.js","webpack://files_pdfviewer/./src/views/PDFView.vue?f045","webpack://files_pdfviewer/./src/views/PDFView.vue?29c2","webpack:///files_pdfviewer/node_modules/vue-loader/lib/runtime/componentNormalizer.js","webpack:///files_pdfviewer/src/main.js"],"sourcesContent":["var inProgress = {};\nvar dataWebpackPrefix = \"files_pdfviewer:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = (url, done, key, chunkId) => {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = (prev, event) => {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach((fn) => (fn(event)));\n\t\tif(prev) return prev(event);\n\t}\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.clearAll = clearAll;\nexports.clearNonPersistent = clearNonPersistent;\nexports.getBuilder = getBuilder;\nvar _storagebuilder = _interopRequireDefault(require(\"./storagebuilder\"));\nvar _scopedstorage = _interopRequireDefault(require(\"./scopedstorage\"));\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n/**\n * Get the storage builder for an app\n * @param appId App ID to scope storage\n */\nfunction getBuilder(appId) {\n return new _storagebuilder.default(appId);\n}\n\n/**\n * Clear values from storage\n * @param storage The storage to clear\n * @param pred Callback to check if value should be cleared\n */\nfunction clearStorage(storage, pred) {\n Object.keys(storage).filter(k => pred ? pred(k) : true).map(storage.removeItem.bind(storage));\n}\n\n/**\n * Clear all values from all storages\n */\nfunction clearAll() {\n const storages = [window.sessionStorage, window.localStorage];\n storages.map(s => clearStorage(s));\n}\n\n/**\n * Clear ony non persistent values\n */\nfunction clearNonPersistent() {\n const storages = [window.sessionStorage, window.localStorage];\n storages.map(s => clearStorage(s, k => !k.startsWith(_scopedstorage.default.GLOBAL_SCOPE_PERSISTENT)));\n}\n//# sourceMappingURL=index.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\nfunction _toPropertyKey(t) { var i = _toPrimitive(t, \"string\"); return \"symbol\" == typeof i ? i : i + \"\"; }\nfunction _toPrimitive(t, r) { if (\"object\" != typeof t || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || \"default\"); if (\"object\" != typeof i) return i; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (\"string\" === r ? String : Number)(t); }\nclass ScopedStorage {\n constructor(scope, wrapped, persistent) {\n _defineProperty(this, \"scope\", void 0);\n _defineProperty(this, \"wrapped\", void 0);\n this.scope = \"\".concat(persistent ? ScopedStorage.GLOBAL_SCOPE_PERSISTENT : ScopedStorage.GLOBAL_SCOPE_VOLATILE, \"_\").concat(btoa(scope), \"_\");\n this.wrapped = wrapped;\n }\n scopeKey(key) {\n return \"\".concat(this.scope).concat(key);\n }\n setItem(key, value) {\n this.wrapped.setItem(this.scopeKey(key), value);\n }\n getItem(key) {\n return this.wrapped.getItem(this.scopeKey(key));\n }\n removeItem(key) {\n this.wrapped.removeItem(this.scopeKey(key));\n }\n clear() {\n Object.keys(this.wrapped).filter(key => key.startsWith(this.scope)).map(this.wrapped.removeItem.bind(this.wrapped));\n }\n}\nexports.default = ScopedStorage;\n_defineProperty(ScopedStorage, \"GLOBAL_SCOPE_VOLATILE\", 'nextcloud_vol');\n_defineProperty(ScopedStorage, \"GLOBAL_SCOPE_PERSISTENT\", 'nextcloud_per');\n//# sourceMappingURL=scopedstorage.js.map","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _scopedstorage = _interopRequireDefault(require(\"./scopedstorage\"));\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\nfunction _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\nfunction _toPropertyKey(t) { var i = _toPrimitive(t, \"string\"); return \"symbol\" == typeof i ? i : i + \"\"; }\nfunction _toPrimitive(t, r) { if (\"object\" != typeof t || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || \"default\"); if (\"object\" != typeof i) return i; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (\"string\" === r ? String : Number)(t); }\nclass StorageBuilder {\n constructor(appId) {\n _defineProperty(this, \"appId\", void 0);\n _defineProperty(this, \"persisted\", false);\n _defineProperty(this, \"clearedOnLogout\", false);\n this.appId = appId;\n }\n persist() {\n let persist = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true;\n this.persisted = persist;\n return this;\n }\n clearOnLogout() {\n let clear = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true;\n this.clearedOnLogout = clear;\n return this;\n }\n build() {\n return new _scopedstorage.default(this.appId, this.persisted ? window.localStorage : window.sessionStorage, !this.clearedOnLogout);\n }\n}\nexports.default = StorageBuilder;\n//# sourceMappingURL=storagebuilder.js.map","const debug = require('../internal/debug')\nconst { MAX_LENGTH, MAX_SAFE_INTEGER } = require('../internal/constants')\nconst { safeRe: re, safeSrc: src, t } = require('../internal/re')\n\nconst parseOptions = require('../internal/parse-options')\nconst { compareIdentifiers } = require('../internal/identifiers')\nclass SemVer {\n constructor (version, options) {\n options = parseOptions(options)\n\n if (version instanceof SemVer) {\n if (version.loose === !!options.loose &&\n version.includePrerelease === !!options.includePrerelease) {\n return version\n } else {\n version = version.version\n }\n } else if (typeof version !== 'string') {\n throw new TypeError(`Invalid version. Must be a string. Got type \"${typeof version}\".`)\n }\n\n if (version.length > MAX_LENGTH) {\n throw new TypeError(\n `version is longer than ${MAX_LENGTH} characters`\n )\n }\n\n debug('SemVer', version, options)\n this.options = options\n this.loose = !!options.loose\n // this isn't actually relevant for versions, but keep it so that we\n // don't run into trouble passing this.options around.\n this.includePrerelease = !!options.includePrerelease\n\n const m = version.trim().match(options.loose ? re[t.LOOSE] : re[t.FULL])\n\n if (!m) {\n throw new TypeError(`Invalid Version: ${version}`)\n }\n\n this.raw = version\n\n // these are actually numbers\n this.major = +m[1]\n this.minor = +m[2]\n this.patch = +m[3]\n\n if (this.major > MAX_SAFE_INTEGER || this.major < 0) {\n throw new TypeError('Invalid major version')\n }\n\n if (this.minor > MAX_SAFE_INTEGER || this.minor < 0) {\n throw new TypeError('Invalid minor version')\n }\n\n if (this.patch > MAX_SAFE_INTEGER || this.patch < 0) {\n throw new TypeError('Invalid patch version')\n }\n\n // numberify any prerelease numeric ids\n if (!m[4]) {\n this.prerelease = []\n } else {\n this.prerelease = m[4].split('.').map((id) => {\n if (/^[0-9]+$/.test(id)) {\n const num = +id\n if (num >= 0 && num < MAX_SAFE_INTEGER) {\n return num\n }\n }\n return id\n })\n }\n\n this.build = m[5] ? m[5].split('.') : []\n this.format()\n }\n\n format () {\n this.version = `${this.major}.${this.minor}.${this.patch}`\n if (this.prerelease.length) {\n this.version += `-${this.prerelease.join('.')}`\n }\n return this.version\n }\n\n toString () {\n return this.version\n }\n\n compare (other) {\n debug('SemVer.compare', this.version, this.options, other)\n if (!(other instanceof SemVer)) {\n if (typeof other === 'string' && other === this.version) {\n return 0\n }\n other = new SemVer(other, this.options)\n }\n\n if (other.version === this.version) {\n return 0\n }\n\n return this.compareMain(other) || this.comparePre(other)\n }\n\n compareMain (other) {\n if (!(other instanceof SemVer)) {\n other = new SemVer(other, this.options)\n }\n\n return (\n compareIdentifiers(this.major, other.major) ||\n compareIdentifiers(this.minor, other.minor) ||\n compareIdentifiers(this.patch, other.patch)\n )\n }\n\n comparePre (other) {\n if (!(other instanceof SemVer)) {\n other = new SemVer(other, this.options)\n }\n\n // NOT having a prerelease is > having one\n if (this.prerelease.length && !other.prerelease.length) {\n return -1\n } else if (!this.prerelease.length && other.prerelease.length) {\n return 1\n } else if (!this.prerelease.length && !other.prerelease.length) {\n return 0\n }\n\n let i = 0\n do {\n const a = this.prerelease[i]\n const b = other.prerelease[i]\n debug('prerelease compare', i, a, b)\n if (a === undefined && b === undefined) {\n return 0\n } else if (b === undefined) {\n return 1\n } else if (a === undefined) {\n return -1\n } else if (a === b) {\n continue\n } else {\n return compareIdentifiers(a, b)\n }\n } while (++i)\n }\n\n compareBuild (other) {\n if (!(other instanceof SemVer)) {\n other = new SemVer(other, this.options)\n }\n\n let i = 0\n do {\n const a = this.build[i]\n const b = other.build[i]\n debug('build compare', i, a, b)\n if (a === undefined && b === undefined) {\n return 0\n } else if (b === undefined) {\n return 1\n } else if (a === undefined) {\n return -1\n } else if (a === b) {\n continue\n } else {\n return compareIdentifiers(a, b)\n }\n } while (++i)\n }\n\n // preminor will bump the version up to the next minor release, and immediately\n // down to pre-release. premajor and prepatch work the same way.\n inc (release, identifier, identifierBase) {\n if (release.startsWith('pre')) {\n if (!identifier && identifierBase === false) {\n throw new Error('invalid increment argument: identifier is empty')\n }\n // Avoid an invalid semver results\n if (identifier) {\n const r = new RegExp(`^${this.options.loose ? src[t.PRERELEASELOOSE] : src[t.PRERELEASE]}$`)\n const match = `-${identifier}`.match(r)\n if (!match || match[1] !== identifier) {\n throw new Error(`invalid identifier: ${identifier}`)\n }\n }\n }\n\n switch (release) {\n case 'premajor':\n this.prerelease.length = 0\n this.patch = 0\n this.minor = 0\n this.major++\n this.inc('pre', identifier, identifierBase)\n break\n case 'preminor':\n this.prerelease.length = 0\n this.patch = 0\n this.minor++\n this.inc('pre', identifier, identifierBase)\n break\n case 'prepatch':\n // If this is already a prerelease, it will bump to the next version\n // drop any prereleases that might already exist, since they are not\n // relevant at this point.\n this.prerelease.length = 0\n this.inc('patch', identifier, identifierBase)\n this.inc('pre', identifier, identifierBase)\n break\n // If the input is a non-prerelease version, this acts the same as\n // prepatch.\n case 'prerelease':\n if (this.prerelease.length === 0) {\n this.inc('patch', identifier, identifierBase)\n }\n this.inc('pre', identifier, identifierBase)\n break\n case 'release':\n if (this.prerelease.length === 0) {\n throw new Error(`version ${this.raw} is not a prerelease`)\n }\n this.prerelease.length = 0\n break\n\n case 'major':\n // If this is a pre-major version, bump up to the same major version.\n // Otherwise increment major.\n // 1.0.0-5 bumps to 1.0.0\n // 1.1.0 bumps to 2.0.0\n if (\n this.minor !== 0 ||\n this.patch !== 0 ||\n this.prerelease.length === 0\n ) {\n this.major++\n }\n this.minor = 0\n this.patch = 0\n this.prerelease = []\n break\n case 'minor':\n // If this is a pre-minor version, bump up to the same minor version.\n // Otherwise increment minor.\n // 1.2.0-5 bumps to 1.2.0\n // 1.2.1 bumps to 1.3.0\n if (this.patch !== 0 || this.prerelease.length === 0) {\n this.minor++\n }\n this.patch = 0\n this.prerelease = []\n break\n case 'patch':\n // If this is not a pre-release version, it will increment the patch.\n // If it is a pre-release it will bump up to the same patch version.\n // 1.2.0-5 patches to 1.2.0\n // 1.2.0 patches to 1.2.1\n if (this.prerelease.length === 0) {\n this.patch++\n }\n this.prerelease = []\n break\n // This probably shouldn't be used publicly.\n // 1.0.0 'pre' would become 1.0.0-0 which is the wrong direction.\n case 'pre': {\n const base = Number(identifierBase) ? 1 : 0\n\n if (this.prerelease.length === 0) {\n this.prerelease = [base]\n } else {\n let i = this.prerelease.length\n while (--i >= 0) {\n if (typeof this.prerelease[i] === 'number') {\n this.prerelease[i]++\n i = -2\n }\n }\n if (i === -1) {\n // didn't increment anything\n if (identifier === this.prerelease.join('.') && identifierBase === false) {\n throw new Error('invalid increment argument: identifier already exists')\n }\n this.prerelease.push(base)\n }\n }\n if (identifier) {\n // 1.2.0-beta.1 bumps to 1.2.0-beta.2,\n // 1.2.0-beta.fooblz or 1.2.0-beta bumps to 1.2.0-beta.0\n let prerelease = [identifier, base]\n if (identifierBase === false) {\n prerelease = [identifier]\n }\n if (compareIdentifiers(this.prerelease[0], identifier) === 0) {\n if (isNaN(this.prerelease[1])) {\n this.prerelease = prerelease\n }\n } else {\n this.prerelease = prerelease\n }\n }\n break\n }\n default:\n throw new Error(`invalid increment argument: ${release}`)\n }\n this.raw = this.format()\n if (this.build.length) {\n this.raw += `+${this.build.join('.')}`\n }\n return this\n }\n}\n\nmodule.exports = SemVer\n","const SemVer = require('../classes/semver')\nconst major = (a, loose) => new SemVer(a, loose).major\nmodule.exports = major\n","const SemVer = require('../classes/semver')\nconst parse = (version, options, throwErrors = false) => {\n if (version instanceof SemVer) {\n return version\n }\n try {\n return new SemVer(version, options)\n } catch (er) {\n if (!throwErrors) {\n return null\n }\n throw er\n }\n}\n\nmodule.exports = parse\n","const parse = require('./parse')\nconst valid = (version, options) => {\n const v = parse(version, options)\n return v ? v.version : null\n}\nmodule.exports = valid\n","// Note: this is the semver.org version of the spec that it implements\n// Not necessarily the package version of this code.\nconst SEMVER_SPEC_VERSION = '2.0.0'\n\nconst MAX_LENGTH = 256\nconst MAX_SAFE_INTEGER = Number.MAX_SAFE_INTEGER ||\n/* istanbul ignore next */ 9007199254740991\n\n// Max safe segment length for coercion.\nconst MAX_SAFE_COMPONENT_LENGTH = 16\n\n// Max safe length for a build identifier. The max length minus 6 characters for\n// the shortest version with a build 0.0.0+BUILD.\nconst MAX_SAFE_BUILD_LENGTH = MAX_LENGTH - 6\n\nconst RELEASE_TYPES = [\n 'major',\n 'premajor',\n 'minor',\n 'preminor',\n 'patch',\n 'prepatch',\n 'prerelease',\n]\n\nmodule.exports = {\n MAX_LENGTH,\n MAX_SAFE_COMPONENT_LENGTH,\n MAX_SAFE_BUILD_LENGTH,\n MAX_SAFE_INTEGER,\n RELEASE_TYPES,\n SEMVER_SPEC_VERSION,\n FLAG_INCLUDE_PRERELEASE: 0b001,\n FLAG_LOOSE: 0b010,\n}\n","const debug = (\n typeof process === 'object' &&\n process.env &&\n process.env.NODE_DEBUG &&\n /\\bsemver\\b/i.test(process.env.NODE_DEBUG)\n) ? (...args) => console.error('SEMVER', ...args)\n : () => {}\n\nmodule.exports = debug\n","const numeric = /^[0-9]+$/\nconst compareIdentifiers = (a, b) => {\n const anum = numeric.test(a)\n const bnum = numeric.test(b)\n\n if (anum && bnum) {\n a = +a\n b = +b\n }\n\n return a === b ? 0\n : (anum && !bnum) ? -1\n : (bnum && !anum) ? 1\n : a < b ? -1\n : 1\n}\n\nconst rcompareIdentifiers = (a, b) => compareIdentifiers(b, a)\n\nmodule.exports = {\n compareIdentifiers,\n rcompareIdentifiers,\n}\n","// parse out just the options we care about\nconst looseOption = Object.freeze({ loose: true })\nconst emptyOpts = Object.freeze({ })\nconst parseOptions = options => {\n if (!options) {\n return emptyOpts\n }\n\n if (typeof options !== 'object') {\n return looseOption\n }\n\n return options\n}\nmodule.exports = parseOptions\n","const {\n MAX_SAFE_COMPONENT_LENGTH,\n MAX_SAFE_BUILD_LENGTH,\n MAX_LENGTH,\n} = require('./constants')\nconst debug = require('./debug')\nexports = module.exports = {}\n\n// The actual regexps go on exports.re\nconst re = exports.re = []\nconst safeRe = exports.safeRe = []\nconst src = exports.src = []\nconst safeSrc = exports.safeSrc = []\nconst t = exports.t = {}\nlet R = 0\n\nconst LETTERDASHNUMBER = '[a-zA-Z0-9-]'\n\n// Replace some greedy regex tokens to prevent regex dos issues. These regex are\n// used internally via the safeRe object since all inputs in this library get\n// normalized first to trim and collapse all extra whitespace. The original\n// regexes are exported for userland consumption and lower level usage. A\n// future breaking change could export the safer regex only with a note that\n// all input should have extra whitespace removed.\nconst safeRegexReplacements = [\n ['\\\\s', 1],\n ['\\\\d', MAX_LENGTH],\n [LETTERDASHNUMBER, MAX_SAFE_BUILD_LENGTH],\n]\n\nconst makeSafeRegex = (value) => {\n for (const [token, max] of safeRegexReplacements) {\n value = value\n .split(`${token}*`).join(`${token}{0,${max}}`)\n .split(`${token}+`).join(`${token}{1,${max}}`)\n }\n return value\n}\n\nconst createToken = (name, value, isGlobal) => {\n const safe = makeSafeRegex(value)\n const index = R++\n debug(name, index, value)\n t[name] = index\n src[index] = value\n safeSrc[index] = safe\n re[index] = new RegExp(value, isGlobal ? 'g' : undefined)\n safeRe[index] = new RegExp(safe, isGlobal ? 'g' : undefined)\n}\n\n// The following Regular Expressions can be used for tokenizing,\n// validating, and parsing SemVer version strings.\n\n// ## Numeric Identifier\n// A single `0`, or a non-zero digit followed by zero or more digits.\n\ncreateToken('NUMERICIDENTIFIER', '0|[1-9]\\\\d*')\ncreateToken('NUMERICIDENTIFIERLOOSE', '\\\\d+')\n\n// ## Non-numeric Identifier\n// Zero or more digits, followed by a letter or hyphen, and then zero or\n// more letters, digits, or hyphens.\n\ncreateToken('NONNUMERICIDENTIFIER', `\\\\d*[a-zA-Z-]${LETTERDASHNUMBER}*`)\n\n// ## Main Version\n// Three dot-separated numeric identifiers.\n\ncreateToken('MAINVERSION', `(${src[t.NUMERICIDENTIFIER]})\\\\.` +\n `(${src[t.NUMERICIDENTIFIER]})\\\\.` +\n `(${src[t.NUMERICIDENTIFIER]})`)\n\ncreateToken('MAINVERSIONLOOSE', `(${src[t.NUMERICIDENTIFIERLOOSE]})\\\\.` +\n `(${src[t.NUMERICIDENTIFIERLOOSE]})\\\\.` +\n `(${src[t.NUMERICIDENTIFIERLOOSE]})`)\n\n// ## Pre-release Version Identifier\n// A numeric identifier, or a non-numeric identifier.\n\ncreateToken('PRERELEASEIDENTIFIER', `(?:${src[t.NUMERICIDENTIFIER]\n}|${src[t.NONNUMERICIDENTIFIER]})`)\n\ncreateToken('PRERELEASEIDENTIFIERLOOSE', `(?:${src[t.NUMERICIDENTIFIERLOOSE]\n}|${src[t.NONNUMERICIDENTIFIER]})`)\n\n// ## Pre-release Version\n// Hyphen, followed by one or more dot-separated pre-release version\n// identifiers.\n\ncreateToken('PRERELEASE', `(?:-(${src[t.PRERELEASEIDENTIFIER]\n}(?:\\\\.${src[t.PRERELEASEIDENTIFIER]})*))`)\n\ncreateToken('PRERELEASELOOSE', `(?:-?(${src[t.PRERELEASEIDENTIFIERLOOSE]\n}(?:\\\\.${src[t.PRERELEASEIDENTIFIERLOOSE]})*))`)\n\n// ## Build Metadata Identifier\n// Any combination of digits, letters, or hyphens.\n\ncreateToken('BUILDIDENTIFIER', `${LETTERDASHNUMBER}+`)\n\n// ## Build Metadata\n// Plus sign, followed by one or more period-separated build metadata\n// identifiers.\n\ncreateToken('BUILD', `(?:\\\\+(${src[t.BUILDIDENTIFIER]\n}(?:\\\\.${src[t.BUILDIDENTIFIER]})*))`)\n\n// ## Full Version String\n// A main version, followed optionally by a pre-release version and\n// build metadata.\n\n// Note that the only major, minor, patch, and pre-release sections of\n// the version string are capturing groups. The build metadata is not a\n// capturing group, because it should not ever be used in version\n// comparison.\n\ncreateToken('FULLPLAIN', `v?${src[t.MAINVERSION]\n}${src[t.PRERELEASE]}?${\n src[t.BUILD]}?`)\n\ncreateToken('FULL', `^${src[t.FULLPLAIN]}$`)\n\n// like full, but allows v1.2.3 and =1.2.3, which people do sometimes.\n// also, 1.0.0alpha1 (prerelease without the hyphen) which is pretty\n// common in the npm registry.\ncreateToken('LOOSEPLAIN', `[v=\\\\s]*${src[t.MAINVERSIONLOOSE]\n}${src[t.PRERELEASELOOSE]}?${\n src[t.BUILD]}?`)\n\ncreateToken('LOOSE', `^${src[t.LOOSEPLAIN]}$`)\n\ncreateToken('GTLT', '((?:<|>)?=?)')\n\n// Something like \"2.*\" or \"1.2.x\".\n// Note that \"x.x\" is a valid xRange identifer, meaning \"any version\"\n// Only the first item is strictly required.\ncreateToken('XRANGEIDENTIFIERLOOSE', `${src[t.NUMERICIDENTIFIERLOOSE]}|x|X|\\\\*`)\ncreateToken('XRANGEIDENTIFIER', `${src[t.NUMERICIDENTIFIER]}|x|X|\\\\*`)\n\ncreateToken('XRANGEPLAIN', `[v=\\\\s]*(${src[t.XRANGEIDENTIFIER]})` +\n `(?:\\\\.(${src[t.XRANGEIDENTIFIER]})` +\n `(?:\\\\.(${src[t.XRANGEIDENTIFIER]})` +\n `(?:${src[t.PRERELEASE]})?${\n src[t.BUILD]}?` +\n `)?)?`)\n\ncreateToken('XRANGEPLAINLOOSE', `[v=\\\\s]*(${src[t.XRANGEIDENTIFIERLOOSE]})` +\n `(?:\\\\.(${src[t.XRANGEIDENTIFIERLOOSE]})` +\n `(?:\\\\.(${src[t.XRANGEIDENTIFIERLOOSE]})` +\n `(?:${src[t.PRERELEASELOOSE]})?${\n src[t.BUILD]}?` +\n `)?)?`)\n\ncreateToken('XRANGE', `^${src[t.GTLT]}\\\\s*${src[t.XRANGEPLAIN]}$`)\ncreateToken('XRANGELOOSE', `^${src[t.GTLT]}\\\\s*${src[t.XRANGEPLAINLOOSE]}$`)\n\n// Coercion.\n// Extract anything that could conceivably be a part of a valid semver\ncreateToken('COERCEPLAIN', `${'(^|[^\\\\d])' +\n '(\\\\d{1,'}${MAX_SAFE_COMPONENT_LENGTH}})` +\n `(?:\\\\.(\\\\d{1,${MAX_SAFE_COMPONENT_LENGTH}}))?` +\n `(?:\\\\.(\\\\d{1,${MAX_SAFE_COMPONENT_LENGTH}}))?`)\ncreateToken('COERCE', `${src[t.COERCEPLAIN]}(?:$|[^\\\\d])`)\ncreateToken('COERCEFULL', src[t.COERCEPLAIN] +\n `(?:${src[t.PRERELEASE]})?` +\n `(?:${src[t.BUILD]})?` +\n `(?:$|[^\\\\d])`)\ncreateToken('COERCERTL', src[t.COERCE], true)\ncreateToken('COERCERTLFULL', src[t.COERCEFULL], true)\n\n// Tilde ranges.\n// Meaning is \"reasonably at or greater than\"\ncreateToken('LONETILDE', '(?:~>?)')\n\ncreateToken('TILDETRIM', `(\\\\s*)${src[t.LONETILDE]}\\\\s+`, true)\nexports.tildeTrimReplace = '$1~'\n\ncreateToken('TILDE', `^${src[t.LONETILDE]}${src[t.XRANGEPLAIN]}$`)\ncreateToken('TILDELOOSE', `^${src[t.LONETILDE]}${src[t.XRANGEPLAINLOOSE]}$`)\n\n// Caret ranges.\n// Meaning is \"at least and backwards compatible with\"\ncreateToken('LONECARET', '(?:\\\\^)')\n\ncreateToken('CARETTRIM', `(\\\\s*)${src[t.LONECARET]}\\\\s+`, true)\nexports.caretTrimReplace = '$1^'\n\ncreateToken('CARET', `^${src[t.LONECARET]}${src[t.XRANGEPLAIN]}$`)\ncreateToken('CARETLOOSE', `^${src[t.LONECARET]}${src[t.XRANGEPLAINLOOSE]}$`)\n\n// A simple gt/lt/eq thing, or just \"\" to indicate \"any version\"\ncreateToken('COMPARATORLOOSE', `^${src[t.GTLT]}\\\\s*(${src[t.LOOSEPLAIN]})$|^$`)\ncreateToken('COMPARATOR', `^${src[t.GTLT]}\\\\s*(${src[t.FULLPLAIN]})$|^$`)\n\n// An expression to strip any whitespace between the gtlt and the thing\n// it modifies, so that `> 1.2.3` ==> `>1.2.3`\ncreateToken('COMPARATORTRIM', `(\\\\s*)${src[t.GTLT]\n}\\\\s*(${src[t.LOOSEPLAIN]}|${src[t.XRANGEPLAIN]})`, true)\nexports.comparatorTrimReplace = '$1$2$3'\n\n// Something like `1.2.3 - 1.2.4`\n// Note that these all use the loose form, because they'll be\n// checked against either the strict or loose comparator form\n// later.\ncreateToken('HYPHENRANGE', `^\\\\s*(${src[t.XRANGEPLAIN]})` +\n `\\\\s+-\\\\s+` +\n `(${src[t.XRANGEPLAIN]})` +\n `\\\\s*$`)\n\ncreateToken('HYPHENRANGELOOSE', `^\\\\s*(${src[t.XRANGEPLAINLOOSE]})` +\n `\\\\s+-\\\\s+` +\n `(${src[t.XRANGEPLAINLOOSE]})` +\n `\\\\s*$`)\n\n// Star ranges basically just allow anything at all.\ncreateToken('STAR', '(<|>)?=?\\\\s*\\\\*')\n// >=0.0.0 is like a star\ncreateToken('GTE0', '^\\\\s*>=\\\\s*0\\\\.0\\\\.0\\\\s*$')\ncreateToken('GTE0PRE', '^\\\\s*>=\\\\s*0\\\\.0\\\\.0-0\\\\s*$')\n","'use strict'\n\nexports.byteLength = byteLength\nexports.toByteArray = toByteArray\nexports.fromByteArray = fromByteArray\n\nvar lookup = []\nvar revLookup = []\nvar Arr = typeof Uint8Array !== 'undefined' ? Uint8Array : Array\n\nvar code = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'\nfor (var i = 0, len = code.length; i < len; ++i) {\n lookup[i] = code[i]\n revLookup[code.charCodeAt(i)] = i\n}\n\n// Support decoding URL-safe base64 strings, as Node.js does.\n// See: https://en.wikipedia.org/wiki/Base64#URL_applications\nrevLookup['-'.charCodeAt(0)] = 62\nrevLookup['_'.charCodeAt(0)] = 63\n\nfunction getLens (b64) {\n var len = b64.length\n\n if (len % 4 > 0) {\n throw new Error('Invalid string. Length must be a multiple of 4')\n }\n\n // Trim off extra bytes after placeholder bytes are found\n // See: https://github.com/beatgammit/base64-js/issues/42\n var validLen = b64.indexOf('=')\n if (validLen === -1) validLen = len\n\n var placeHoldersLen = validLen === len\n ? 0\n : 4 - (validLen % 4)\n\n return [validLen, placeHoldersLen]\n}\n\n// base64 is 4/3 + up to two characters of the original data\nfunction byteLength (b64) {\n var lens = getLens(b64)\n var validLen = lens[0]\n var placeHoldersLen = lens[1]\n return ((validLen + placeHoldersLen) * 3 / 4) - placeHoldersLen\n}\n\nfunction _byteLength (b64, validLen, placeHoldersLen) {\n return ((validLen + placeHoldersLen) * 3 / 4) - placeHoldersLen\n}\n\nfunction toByteArray (b64) {\n var tmp\n var lens = getLens(b64)\n var validLen = lens[0]\n var placeHoldersLen = lens[1]\n\n var arr = new Arr(_byteLength(b64, validLen, placeHoldersLen))\n\n var curByte = 0\n\n // if there are placeholders, only get up to the last complete 4 chars\n var len = placeHoldersLen > 0\n ? validLen - 4\n : validLen\n\n var i\n for (i = 0; i < len; i += 4) {\n tmp =\n (revLookup[b64.charCodeAt(i)] << 18) |\n (revLookup[b64.charCodeAt(i + 1)] << 12) |\n (revLookup[b64.charCodeAt(i + 2)] << 6) |\n revLookup[b64.charCodeAt(i + 3)]\n arr[curByte++] = (tmp >> 16) & 0xFF\n arr[curByte++] = (tmp >> 8) & 0xFF\n arr[curByte++] = tmp & 0xFF\n }\n\n if (placeHoldersLen === 2) {\n tmp =\n (revLookup[b64.charCodeAt(i)] << 2) |\n (revLookup[b64.charCodeAt(i + 1)] >> 4)\n arr[curByte++] = tmp & 0xFF\n }\n\n if (placeHoldersLen === 1) {\n tmp =\n (revLookup[b64.charCodeAt(i)] << 10) |\n (revLookup[b64.charCodeAt(i + 1)] << 4) |\n (revLookup[b64.charCodeAt(i + 2)] >> 2)\n arr[curByte++] = (tmp >> 8) & 0xFF\n arr[curByte++] = tmp & 0xFF\n }\n\n return arr\n}\n\nfunction tripletToBase64 (num) {\n return lookup[num >> 18 & 0x3F] +\n lookup[num >> 12 & 0x3F] +\n lookup[num >> 6 & 0x3F] +\n lookup[num & 0x3F]\n}\n\nfunction encodeChunk (uint8, start, end) {\n var tmp\n var output = []\n for (var i = start; i < end; i += 3) {\n tmp =\n ((uint8[i] << 16) & 0xFF0000) +\n ((uint8[i + 1] << 8) & 0xFF00) +\n (uint8[i + 2] & 0xFF)\n output.push(tripletToBase64(tmp))\n }\n return output.join('')\n}\n\nfunction fromByteArray (uint8) {\n var tmp\n var len = uint8.length\n var extraBytes = len % 3 // if we have 1 byte left, pad 2 bytes\n var parts = []\n var maxChunkLength = 16383 // must be multiple of 3\n\n // go through the array every three bytes, we'll deal with trailing stuff later\n for (var i = 0, len2 = len - extraBytes; i < len2; i += maxChunkLength) {\n parts.push(encodeChunk(uint8, i, (i + maxChunkLength) > len2 ? len2 : (i + maxChunkLength)))\n }\n\n // pad the end with zeros, but make sure to not forget the extra bytes\n if (extraBytes === 1) {\n tmp = uint8[len - 1]\n parts.push(\n lookup[tmp >> 2] +\n lookup[(tmp << 4) & 0x3F] +\n '=='\n )\n } else if (extraBytes === 2) {\n tmp = (uint8[len - 2] << 8) + uint8[len - 1]\n parts.push(\n lookup[tmp >> 10] +\n lookup[(tmp >> 4) & 0x3F] +\n lookup[(tmp << 2) & 0x3F] +\n '='\n )\n }\n\n return parts.join('')\n}\n","/*!\n * The buffer module from node.js, for the browser.\n *\n * @author Feross Aboukhadijeh \n * @license MIT\n */\n/* eslint-disable no-proto */\n\n'use strict'\n\nconst base64 = require('base64-js')\nconst ieee754 = require('ieee754')\nconst customInspectSymbol =\n (typeof Symbol === 'function' && typeof Symbol['for'] === 'function') // eslint-disable-line dot-notation\n ? Symbol['for']('nodejs.util.inspect.custom') // eslint-disable-line dot-notation\n : null\n\nexports.Buffer = Buffer\nexports.SlowBuffer = SlowBuffer\nexports.INSPECT_MAX_BYTES = 50\n\nconst K_MAX_LENGTH = 0x7fffffff\nexports.kMaxLength = K_MAX_LENGTH\n\n/**\n * If `Buffer.TYPED_ARRAY_SUPPORT`:\n * === true Use Uint8Array implementation (fastest)\n * === false Print warning and recommend using `buffer` v4.x which has an Object\n * implementation (most compatible, even IE6)\n *\n * Browsers that support typed arrays are IE 10+, Firefox 4+, Chrome 7+, Safari 5.1+,\n * Opera 11.6+, iOS 4.2+.\n *\n * We report that the browser does not support typed arrays if the are not subclassable\n * using __proto__. Firefox 4-29 lacks support for adding new properties to `Uint8Array`\n * (See: https://bugzilla.mozilla.org/show_bug.cgi?id=695438). IE 10 lacks support\n * for __proto__ and has a buggy typed array implementation.\n */\nBuffer.TYPED_ARRAY_SUPPORT = typedArraySupport()\n\nif (!Buffer.TYPED_ARRAY_SUPPORT && typeof console !== 'undefined' &&\n typeof console.error === 'function') {\n console.error(\n 'This browser lacks typed array (Uint8Array) support which is required by ' +\n '`buffer` v5.x. Use `buffer` v4.x if you require old browser support.'\n )\n}\n\nfunction typedArraySupport () {\n // Can typed array instances can be augmented?\n try {\n const arr = new Uint8Array(1)\n const proto = { foo: function () { return 42 } }\n Object.setPrototypeOf(proto, Uint8Array.prototype)\n Object.setPrototypeOf(arr, proto)\n return arr.foo() === 42\n } catch (e) {\n return false\n }\n}\n\nObject.defineProperty(Buffer.prototype, 'parent', {\n enumerable: true,\n get: function () {\n if (!Buffer.isBuffer(this)) return undefined\n return this.buffer\n }\n})\n\nObject.defineProperty(Buffer.prototype, 'offset', {\n enumerable: true,\n get: function () {\n if (!Buffer.isBuffer(this)) return undefined\n return this.byteOffset\n }\n})\n\nfunction createBuffer (length) {\n if (length > K_MAX_LENGTH) {\n throw new RangeError('The value \"' + length + '\" is invalid for option \"size\"')\n }\n // Return an augmented `Uint8Array` instance\n const buf = new Uint8Array(length)\n Object.setPrototypeOf(buf, Buffer.prototype)\n return buf\n}\n\n/**\n * The Buffer constructor returns instances of `Uint8Array` that have their\n * prototype changed to `Buffer.prototype`. Furthermore, `Buffer` is a subclass of\n * `Uint8Array`, so the returned instances will have all the node `Buffer` methods\n * and the `Uint8Array` methods. Square bracket notation works as expected -- it\n * returns a single octet.\n *\n * The `Uint8Array` prototype remains unmodified.\n */\n\nfunction Buffer (arg, encodingOrOffset, length) {\n // Common case.\n if (typeof arg === 'number') {\n if (typeof encodingOrOffset === 'string') {\n throw new TypeError(\n 'The \"string\" argument must be of type string. Received type number'\n )\n }\n return allocUnsafe(arg)\n }\n return from(arg, encodingOrOffset, length)\n}\n\nBuffer.poolSize = 8192 // not used by this implementation\n\nfunction from (value, encodingOrOffset, length) {\n if (typeof value === 'string') {\n return fromString(value, encodingOrOffset)\n }\n\n if (ArrayBuffer.isView(value)) {\n return fromArrayView(value)\n }\n\n if (value == null) {\n throw new TypeError(\n 'The first argument must be one of type string, Buffer, ArrayBuffer, Array, ' +\n 'or Array-like Object. Received type ' + (typeof value)\n )\n }\n\n if (isInstance(value, ArrayBuffer) ||\n (value && isInstance(value.buffer, ArrayBuffer))) {\n return fromArrayBuffer(value, encodingOrOffset, length)\n }\n\n if (typeof SharedArrayBuffer !== 'undefined' &&\n (isInstance(value, SharedArrayBuffer) ||\n (value && isInstance(value.buffer, SharedArrayBuffer)))) {\n return fromArrayBuffer(value, encodingOrOffset, length)\n }\n\n if (typeof value === 'number') {\n throw new TypeError(\n 'The \"value\" argument must not be of type number. Received type number'\n )\n }\n\n const valueOf = value.valueOf && value.valueOf()\n if (valueOf != null && valueOf !== value) {\n return Buffer.from(valueOf, encodingOrOffset, length)\n }\n\n const b = fromObject(value)\n if (b) return b\n\n if (typeof Symbol !== 'undefined' && Symbol.toPrimitive != null &&\n typeof value[Symbol.toPrimitive] === 'function') {\n return Buffer.from(value[Symbol.toPrimitive]('string'), encodingOrOffset, length)\n }\n\n throw new TypeError(\n 'The first argument must be one of type string, Buffer, ArrayBuffer, Array, ' +\n 'or Array-like Object. Received type ' + (typeof value)\n )\n}\n\n/**\n * Functionally equivalent to Buffer(arg, encoding) but throws a TypeError\n * if value is a number.\n * Buffer.from(str[, encoding])\n * Buffer.from(array)\n * Buffer.from(buffer)\n * Buffer.from(arrayBuffer[, byteOffset[, length]])\n **/\nBuffer.from = function (value, encodingOrOffset, length) {\n return from(value, encodingOrOffset, length)\n}\n\n// Note: Change prototype *after* Buffer.from is defined to workaround Chrome bug:\n// https://github.com/feross/buffer/pull/148\nObject.setPrototypeOf(Buffer.prototype, Uint8Array.prototype)\nObject.setPrototypeOf(Buffer, Uint8Array)\n\nfunction assertSize (size) {\n if (typeof size !== 'number') {\n throw new TypeError('\"size\" argument must be of type number')\n } else if (size < 0) {\n throw new RangeError('The value \"' + size + '\" is invalid for option \"size\"')\n }\n}\n\nfunction alloc (size, fill, encoding) {\n assertSize(size)\n if (size <= 0) {\n return createBuffer(size)\n }\n if (fill !== undefined) {\n // Only pay attention to encoding if it's a string. This\n // prevents accidentally sending in a number that would\n // be interpreted as a start offset.\n return typeof encoding === 'string'\n ? createBuffer(size).fill(fill, encoding)\n : createBuffer(size).fill(fill)\n }\n return createBuffer(size)\n}\n\n/**\n * Creates a new filled Buffer instance.\n * alloc(size[, fill[, encoding]])\n **/\nBuffer.alloc = function (size, fill, encoding) {\n return alloc(size, fill, encoding)\n}\n\nfunction allocUnsafe (size) {\n assertSize(size)\n return createBuffer(size < 0 ? 0 : checked(size) | 0)\n}\n\n/**\n * Equivalent to Buffer(num), by default creates a non-zero-filled Buffer instance.\n * */\nBuffer.allocUnsafe = function (size) {\n return allocUnsafe(size)\n}\n/**\n * Equivalent to SlowBuffer(num), by default creates a non-zero-filled Buffer instance.\n */\nBuffer.allocUnsafeSlow = function (size) {\n return allocUnsafe(size)\n}\n\nfunction fromString (string, encoding) {\n if (typeof encoding !== 'string' || encoding === '') {\n encoding = 'utf8'\n }\n\n if (!Buffer.isEncoding(encoding)) {\n throw new TypeError('Unknown encoding: ' + encoding)\n }\n\n const length = byteLength(string, encoding) | 0\n let buf = createBuffer(length)\n\n const actual = buf.write(string, encoding)\n\n if (actual !== length) {\n // Writing a hex string, for example, that contains invalid characters will\n // cause everything after the first invalid character to be ignored. (e.g.\n // 'abxxcd' will be treated as 'ab')\n buf = buf.slice(0, actual)\n }\n\n return buf\n}\n\nfunction fromArrayLike (array) {\n const length = array.length < 0 ? 0 : checked(array.length) | 0\n const buf = createBuffer(length)\n for (let i = 0; i < length; i += 1) {\n buf[i] = array[i] & 255\n }\n return buf\n}\n\nfunction fromArrayView (arrayView) {\n if (isInstance(arrayView, Uint8Array)) {\n const copy = new Uint8Array(arrayView)\n return fromArrayBuffer(copy.buffer, copy.byteOffset, copy.byteLength)\n }\n return fromArrayLike(arrayView)\n}\n\nfunction fromArrayBuffer (array, byteOffset, length) {\n if (byteOffset < 0 || array.byteLength < byteOffset) {\n throw new RangeError('\"offset\" is outside of buffer bounds')\n }\n\n if (array.byteLength < byteOffset + (length || 0)) {\n throw new RangeError('\"length\" is outside of buffer bounds')\n }\n\n let buf\n if (byteOffset === undefined && length === undefined) {\n buf = new Uint8Array(array)\n } else if (length === undefined) {\n buf = new Uint8Array(array, byteOffset)\n } else {\n buf = new Uint8Array(array, byteOffset, length)\n }\n\n // Return an augmented `Uint8Array` instance\n Object.setPrototypeOf(buf, Buffer.prototype)\n\n return buf\n}\n\nfunction fromObject (obj) {\n if (Buffer.isBuffer(obj)) {\n const len = checked(obj.length) | 0\n const buf = createBuffer(len)\n\n if (buf.length === 0) {\n return buf\n }\n\n obj.copy(buf, 0, 0, len)\n return buf\n }\n\n if (obj.length !== undefined) {\n if (typeof obj.length !== 'number' || numberIsNaN(obj.length)) {\n return createBuffer(0)\n }\n return fromArrayLike(obj)\n }\n\n if (obj.type === 'Buffer' && Array.isArray(obj.data)) {\n return fromArrayLike(obj.data)\n }\n}\n\nfunction checked (length) {\n // Note: cannot use `length < K_MAX_LENGTH` here because that fails when\n // length is NaN (which is otherwise coerced to zero.)\n if (length >= K_MAX_LENGTH) {\n throw new RangeError('Attempt to allocate Buffer larger than maximum ' +\n 'size: 0x' + K_MAX_LENGTH.toString(16) + ' bytes')\n }\n return length | 0\n}\n\nfunction SlowBuffer (length) {\n if (+length != length) { // eslint-disable-line eqeqeq\n length = 0\n }\n return Buffer.alloc(+length)\n}\n\nBuffer.isBuffer = function isBuffer (b) {\n return b != null && b._isBuffer === true &&\n b !== Buffer.prototype // so Buffer.isBuffer(Buffer.prototype) will be false\n}\n\nBuffer.compare = function compare (a, b) {\n if (isInstance(a, Uint8Array)) a = Buffer.from(a, a.offset, a.byteLength)\n if (isInstance(b, Uint8Array)) b = Buffer.from(b, b.offset, b.byteLength)\n if (!Buffer.isBuffer(a) || !Buffer.isBuffer(b)) {\n throw new TypeError(\n 'The \"buf1\", \"buf2\" arguments must be one of type Buffer or Uint8Array'\n )\n }\n\n if (a === b) return 0\n\n let x = a.length\n let y = b.length\n\n for (let i = 0, len = Math.min(x, y); i < len; ++i) {\n if (a[i] !== b[i]) {\n x = a[i]\n y = b[i]\n break\n }\n }\n\n if (x < y) return -1\n if (y < x) return 1\n return 0\n}\n\nBuffer.isEncoding = function isEncoding (encoding) {\n switch (String(encoding).toLowerCase()) {\n case 'hex':\n case 'utf8':\n case 'utf-8':\n case 'ascii':\n case 'latin1':\n case 'binary':\n case 'base64':\n case 'ucs2':\n case 'ucs-2':\n case 'utf16le':\n case 'utf-16le':\n return true\n default:\n return false\n }\n}\n\nBuffer.concat = function concat (list, length) {\n if (!Array.isArray(list)) {\n throw new TypeError('\"list\" argument must be an Array of Buffers')\n }\n\n if (list.length === 0) {\n return Buffer.alloc(0)\n }\n\n let i\n if (length === undefined) {\n length = 0\n for (i = 0; i < list.length; ++i) {\n length += list[i].length\n }\n }\n\n const buffer = Buffer.allocUnsafe(length)\n let pos = 0\n for (i = 0; i < list.length; ++i) {\n let buf = list[i]\n if (isInstance(buf, Uint8Array)) {\n if (pos + buf.length > buffer.length) {\n if (!Buffer.isBuffer(buf)) buf = Buffer.from(buf)\n buf.copy(buffer, pos)\n } else {\n Uint8Array.prototype.set.call(\n buffer,\n buf,\n pos\n )\n }\n } else if (!Buffer.isBuffer(buf)) {\n throw new TypeError('\"list\" argument must be an Array of Buffers')\n } else {\n buf.copy(buffer, pos)\n }\n pos += buf.length\n }\n return buffer\n}\n\nfunction byteLength (string, encoding) {\n if (Buffer.isBuffer(string)) {\n return string.length\n }\n if (ArrayBuffer.isView(string) || isInstance(string, ArrayBuffer)) {\n return string.byteLength\n }\n if (typeof string !== 'string') {\n throw new TypeError(\n 'The \"string\" argument must be one of type string, Buffer, or ArrayBuffer. ' +\n 'Received type ' + typeof string\n )\n }\n\n const len = string.length\n const mustMatch = (arguments.length > 2 && arguments[2] === true)\n if (!mustMatch && len === 0) return 0\n\n // Use a for loop to avoid recursion\n let loweredCase = false\n for (;;) {\n switch (encoding) {\n case 'ascii':\n case 'latin1':\n case 'binary':\n return len\n case 'utf8':\n case 'utf-8':\n return utf8ToBytes(string).length\n case 'ucs2':\n case 'ucs-2':\n case 'utf16le':\n case 'utf-16le':\n return len * 2\n case 'hex':\n return len >>> 1\n case 'base64':\n return base64ToBytes(string).length\n default:\n if (loweredCase) {\n return mustMatch ? -1 : utf8ToBytes(string).length // assume utf8\n }\n encoding = ('' + encoding).toLowerCase()\n loweredCase = true\n }\n }\n}\nBuffer.byteLength = byteLength\n\nfunction slowToString (encoding, start, end) {\n let loweredCase = false\n\n // No need to verify that \"this.length <= MAX_UINT32\" since it's a read-only\n // property of a typed array.\n\n // This behaves neither like String nor Uint8Array in that we set start/end\n // to their upper/lower bounds if the value passed is out of range.\n // undefined is handled specially as per ECMA-262 6th Edition,\n // Section 13.3.3.7 Runtime Semantics: KeyedBindingInitialization.\n if (start === undefined || start < 0) {\n start = 0\n }\n // Return early if start > this.length. Done here to prevent potential uint32\n // coercion fail below.\n if (start > this.length) {\n return ''\n }\n\n if (end === undefined || end > this.length) {\n end = this.length\n }\n\n if (end <= 0) {\n return ''\n }\n\n // Force coercion to uint32. This will also coerce falsey/NaN values to 0.\n end >>>= 0\n start >>>= 0\n\n if (end <= start) {\n return ''\n }\n\n if (!encoding) encoding = 'utf8'\n\n while (true) {\n switch (encoding) {\n case 'hex':\n return hexSlice(this, start, end)\n\n case 'utf8':\n case 'utf-8':\n return utf8Slice(this, start, end)\n\n case 'ascii':\n return asciiSlice(this, start, end)\n\n case 'latin1':\n case 'binary':\n return latin1Slice(this, start, end)\n\n case 'base64':\n return base64Slice(this, start, end)\n\n case 'ucs2':\n case 'ucs-2':\n case 'utf16le':\n case 'utf-16le':\n return utf16leSlice(this, start, end)\n\n default:\n if (loweredCase) throw new TypeError('Unknown encoding: ' + encoding)\n encoding = (encoding + '').toLowerCase()\n loweredCase = true\n }\n }\n}\n\n// This property is used by `Buffer.isBuffer` (and the `is-buffer` npm package)\n// to detect a Buffer instance. It's not possible to use `instanceof Buffer`\n// reliably in a browserify context because there could be multiple different\n// copies of the 'buffer' package in use. This method works even for Buffer\n// instances that were created from another copy of the `buffer` package.\n// See: https://github.com/feross/buffer/issues/154\nBuffer.prototype._isBuffer = true\n\nfunction swap (b, n, m) {\n const i = b[n]\n b[n] = b[m]\n b[m] = i\n}\n\nBuffer.prototype.swap16 = function swap16 () {\n const len = this.length\n if (len % 2 !== 0) {\n throw new RangeError('Buffer size must be a multiple of 16-bits')\n }\n for (let i = 0; i < len; i += 2) {\n swap(this, i, i + 1)\n }\n return this\n}\n\nBuffer.prototype.swap32 = function swap32 () {\n const len = this.length\n if (len % 4 !== 0) {\n throw new RangeError('Buffer size must be a multiple of 32-bits')\n }\n for (let i = 0; i < len; i += 4) {\n swap(this, i, i + 3)\n swap(this, i + 1, i + 2)\n }\n return this\n}\n\nBuffer.prototype.swap64 = function swap64 () {\n const len = this.length\n if (len % 8 !== 0) {\n throw new RangeError('Buffer size must be a multiple of 64-bits')\n }\n for (let i = 0; i < len; i += 8) {\n swap(this, i, i + 7)\n swap(this, i + 1, i + 6)\n swap(this, i + 2, i + 5)\n swap(this, i + 3, i + 4)\n }\n return this\n}\n\nBuffer.prototype.toString = function toString () {\n const length = this.length\n if (length === 0) return ''\n if (arguments.length === 0) return utf8Slice(this, 0, length)\n return slowToString.apply(this, arguments)\n}\n\nBuffer.prototype.toLocaleString = Buffer.prototype.toString\n\nBuffer.prototype.equals = function equals (b) {\n if (!Buffer.isBuffer(b)) throw new TypeError('Argument must be a Buffer')\n if (this === b) return true\n return Buffer.compare(this, b) === 0\n}\n\nBuffer.prototype.inspect = function inspect () {\n let str = ''\n const max = exports.INSPECT_MAX_BYTES\n str = this.toString('hex', 0, max).replace(/(.{2})/g, '$1 ').trim()\n if (this.length > max) str += ' ... '\n return ''\n}\nif (customInspectSymbol) {\n Buffer.prototype[customInspectSymbol] = Buffer.prototype.inspect\n}\n\nBuffer.prototype.compare = function compare (target, start, end, thisStart, thisEnd) {\n if (isInstance(target, Uint8Array)) {\n target = Buffer.from(target, target.offset, target.byteLength)\n }\n if (!Buffer.isBuffer(target)) {\n throw new TypeError(\n 'The \"target\" argument must be one of type Buffer or Uint8Array. ' +\n 'Received type ' + (typeof target)\n )\n }\n\n if (start === undefined) {\n start = 0\n }\n if (end === undefined) {\n end = target ? target.length : 0\n }\n if (thisStart === undefined) {\n thisStart = 0\n }\n if (thisEnd === undefined) {\n thisEnd = this.length\n }\n\n if (start < 0 || end > target.length || thisStart < 0 || thisEnd > this.length) {\n throw new RangeError('out of range index')\n }\n\n if (thisStart >= thisEnd && start >= end) {\n return 0\n }\n if (thisStart >= thisEnd) {\n return -1\n }\n if (start >= end) {\n return 1\n }\n\n start >>>= 0\n end >>>= 0\n thisStart >>>= 0\n thisEnd >>>= 0\n\n if (this === target) return 0\n\n let x = thisEnd - thisStart\n let y = end - start\n const len = Math.min(x, y)\n\n const thisCopy = this.slice(thisStart, thisEnd)\n const targetCopy = target.slice(start, end)\n\n for (let i = 0; i < len; ++i) {\n if (thisCopy[i] !== targetCopy[i]) {\n x = thisCopy[i]\n y = targetCopy[i]\n break\n }\n }\n\n if (x < y) return -1\n if (y < x) return 1\n return 0\n}\n\n// Finds either the first index of `val` in `buffer` at offset >= `byteOffset`,\n// OR the last index of `val` in `buffer` at offset <= `byteOffset`.\n//\n// Arguments:\n// - buffer - a Buffer to search\n// - val - a string, Buffer, or number\n// - byteOffset - an index into `buffer`; will be clamped to an int32\n// - encoding - an optional encoding, relevant is val is a string\n// - dir - true for indexOf, false for lastIndexOf\nfunction bidirectionalIndexOf (buffer, val, byteOffset, encoding, dir) {\n // Empty buffer means no match\n if (buffer.length === 0) return -1\n\n // Normalize byteOffset\n if (typeof byteOffset === 'string') {\n encoding = byteOffset\n byteOffset = 0\n } else if (byteOffset > 0x7fffffff) {\n byteOffset = 0x7fffffff\n } else if (byteOffset < -0x80000000) {\n byteOffset = -0x80000000\n }\n byteOffset = +byteOffset // Coerce to Number.\n if (numberIsNaN(byteOffset)) {\n // byteOffset: it it's undefined, null, NaN, \"foo\", etc, search whole buffer\n byteOffset = dir ? 0 : (buffer.length - 1)\n }\n\n // Normalize byteOffset: negative offsets start from the end of the buffer\n if (byteOffset < 0) byteOffset = buffer.length + byteOffset\n if (byteOffset >= buffer.length) {\n if (dir) return -1\n else byteOffset = buffer.length - 1\n } else if (byteOffset < 0) {\n if (dir) byteOffset = 0\n else return -1\n }\n\n // Normalize val\n if (typeof val === 'string') {\n val = Buffer.from(val, encoding)\n }\n\n // Finally, search either indexOf (if dir is true) or lastIndexOf\n if (Buffer.isBuffer(val)) {\n // Special case: looking for empty string/buffer always fails\n if (val.length === 0) {\n return -1\n }\n return arrayIndexOf(buffer, val, byteOffset, encoding, dir)\n } else if (typeof val === 'number') {\n val = val & 0xFF // Search for a byte value [0-255]\n if (typeof Uint8Array.prototype.indexOf === 'function') {\n if (dir) {\n return Uint8Array.prototype.indexOf.call(buffer, val, byteOffset)\n } else {\n return Uint8Array.prototype.lastIndexOf.call(buffer, val, byteOffset)\n }\n }\n return arrayIndexOf(buffer, [val], byteOffset, encoding, dir)\n }\n\n throw new TypeError('val must be string, number or Buffer')\n}\n\nfunction arrayIndexOf (arr, val, byteOffset, encoding, dir) {\n let indexSize = 1\n let arrLength = arr.length\n let valLength = val.length\n\n if (encoding !== undefined) {\n encoding = String(encoding).toLowerCase()\n if (encoding === 'ucs2' || encoding === 'ucs-2' ||\n encoding === 'utf16le' || encoding === 'utf-16le') {\n if (arr.length < 2 || val.length < 2) {\n return -1\n }\n indexSize = 2\n arrLength /= 2\n valLength /= 2\n byteOffset /= 2\n }\n }\n\n function read (buf, i) {\n if (indexSize === 1) {\n return buf[i]\n } else {\n return buf.readUInt16BE(i * indexSize)\n }\n }\n\n let i\n if (dir) {\n let foundIndex = -1\n for (i = byteOffset; i < arrLength; i++) {\n if (read(arr, i) === read(val, foundIndex === -1 ? 0 : i - foundIndex)) {\n if (foundIndex === -1) foundIndex = i\n if (i - foundIndex + 1 === valLength) return foundIndex * indexSize\n } else {\n if (foundIndex !== -1) i -= i - foundIndex\n foundIndex = -1\n }\n }\n } else {\n if (byteOffset + valLength > arrLength) byteOffset = arrLength - valLength\n for (i = byteOffset; i >= 0; i--) {\n let found = true\n for (let j = 0; j < valLength; j++) {\n if (read(arr, i + j) !== read(val, j)) {\n found = false\n break\n }\n }\n if (found) return i\n }\n }\n\n return -1\n}\n\nBuffer.prototype.includes = function includes (val, byteOffset, encoding) {\n return this.indexOf(val, byteOffset, encoding) !== -1\n}\n\nBuffer.prototype.indexOf = function indexOf (val, byteOffset, encoding) {\n return bidirectionalIndexOf(this, val, byteOffset, encoding, true)\n}\n\nBuffer.prototype.lastIndexOf = function lastIndexOf (val, byteOffset, encoding) {\n return bidirectionalIndexOf(this, val, byteOffset, encoding, false)\n}\n\nfunction hexWrite (buf, string, offset, length) {\n offset = Number(offset) || 0\n const remaining = buf.length - offset\n if (!length) {\n length = remaining\n } else {\n length = Number(length)\n if (length > remaining) {\n length = remaining\n }\n }\n\n const strLen = string.length\n\n if (length > strLen / 2) {\n length = strLen / 2\n }\n let i\n for (i = 0; i < length; ++i) {\n const parsed = parseInt(string.substr(i * 2, 2), 16)\n if (numberIsNaN(parsed)) return i\n buf[offset + i] = parsed\n }\n return i\n}\n\nfunction utf8Write (buf, string, offset, length) {\n return blitBuffer(utf8ToBytes(string, buf.length - offset), buf, offset, length)\n}\n\nfunction asciiWrite (buf, string, offset, length) {\n return blitBuffer(asciiToBytes(string), buf, offset, length)\n}\n\nfunction base64Write (buf, string, offset, length) {\n return blitBuffer(base64ToBytes(string), buf, offset, length)\n}\n\nfunction ucs2Write (buf, string, offset, length) {\n return blitBuffer(utf16leToBytes(string, buf.length - offset), buf, offset, length)\n}\n\nBuffer.prototype.write = function write (string, offset, length, encoding) {\n // Buffer#write(string)\n if (offset === undefined) {\n encoding = 'utf8'\n length = this.length\n offset = 0\n // Buffer#write(string, encoding)\n } else if (length === undefined && typeof offset === 'string') {\n encoding = offset\n length = this.length\n offset = 0\n // Buffer#write(string, offset[, length][, encoding])\n } else if (isFinite(offset)) {\n offset = offset >>> 0\n if (isFinite(length)) {\n length = length >>> 0\n if (encoding === undefined) encoding = 'utf8'\n } else {\n encoding = length\n length = undefined\n }\n } else {\n throw new Error(\n 'Buffer.write(string, encoding, offset[, length]) is no longer supported'\n )\n }\n\n const remaining = this.length - offset\n if (length === undefined || length > remaining) length = remaining\n\n if ((string.length > 0 && (length < 0 || offset < 0)) || offset > this.length) {\n throw new RangeError('Attempt to write outside buffer bounds')\n }\n\n if (!encoding) encoding = 'utf8'\n\n let loweredCase = false\n for (;;) {\n switch (encoding) {\n case 'hex':\n return hexWrite(this, string, offset, length)\n\n case 'utf8':\n case 'utf-8':\n return utf8Write(this, string, offset, length)\n\n case 'ascii':\n case 'latin1':\n case 'binary':\n return asciiWrite(this, string, offset, length)\n\n case 'base64':\n // Warning: maxLength not taken into account in base64Write\n return base64Write(this, string, offset, length)\n\n case 'ucs2':\n case 'ucs-2':\n case 'utf16le':\n case 'utf-16le':\n return ucs2Write(this, string, offset, length)\n\n default:\n if (loweredCase) throw new TypeError('Unknown encoding: ' + encoding)\n encoding = ('' + encoding).toLowerCase()\n loweredCase = true\n }\n }\n}\n\nBuffer.prototype.toJSON = function toJSON () {\n return {\n type: 'Buffer',\n data: Array.prototype.slice.call(this._arr || this, 0)\n }\n}\n\nfunction base64Slice (buf, start, end) {\n if (start === 0 && end === buf.length) {\n return base64.fromByteArray(buf)\n } else {\n return base64.fromByteArray(buf.slice(start, end))\n }\n}\n\nfunction utf8Slice (buf, start, end) {\n end = Math.min(buf.length, end)\n const res = []\n\n let i = start\n while (i < end) {\n const firstByte = buf[i]\n let codePoint = null\n let bytesPerSequence = (firstByte > 0xEF)\n ? 4\n : (firstByte > 0xDF)\n ? 3\n : (firstByte > 0xBF)\n ? 2\n : 1\n\n if (i + bytesPerSequence <= end) {\n let secondByte, thirdByte, fourthByte, tempCodePoint\n\n switch (bytesPerSequence) {\n case 1:\n if (firstByte < 0x80) {\n codePoint = firstByte\n }\n break\n case 2:\n secondByte = buf[i + 1]\n if ((secondByte & 0xC0) === 0x80) {\n tempCodePoint = (firstByte & 0x1F) << 0x6 | (secondByte & 0x3F)\n if (tempCodePoint > 0x7F) {\n codePoint = tempCodePoint\n }\n }\n break\n case 3:\n secondByte = buf[i + 1]\n thirdByte = buf[i + 2]\n if ((secondByte & 0xC0) === 0x80 && (thirdByte & 0xC0) === 0x80) {\n tempCodePoint = (firstByte & 0xF) << 0xC | (secondByte & 0x3F) << 0x6 | (thirdByte & 0x3F)\n if (tempCodePoint > 0x7FF && (tempCodePoint < 0xD800 || tempCodePoint > 0xDFFF)) {\n codePoint = tempCodePoint\n }\n }\n break\n case 4:\n secondByte = buf[i + 1]\n thirdByte = buf[i + 2]\n fourthByte = buf[i + 3]\n if ((secondByte & 0xC0) === 0x80 && (thirdByte & 0xC0) === 0x80 && (fourthByte & 0xC0) === 0x80) {\n tempCodePoint = (firstByte & 0xF) << 0x12 | (secondByte & 0x3F) << 0xC | (thirdByte & 0x3F) << 0x6 | (fourthByte & 0x3F)\n if (tempCodePoint > 0xFFFF && tempCodePoint < 0x110000) {\n codePoint = tempCodePoint\n }\n }\n }\n }\n\n if (codePoint === null) {\n // we did not generate a valid codePoint so insert a\n // replacement char (U+FFFD) and advance only 1 byte\n codePoint = 0xFFFD\n bytesPerSequence = 1\n } else if (codePoint > 0xFFFF) {\n // encode to utf16 (surrogate pair dance)\n codePoint -= 0x10000\n res.push(codePoint >>> 10 & 0x3FF | 0xD800)\n codePoint = 0xDC00 | codePoint & 0x3FF\n }\n\n res.push(codePoint)\n i += bytesPerSequence\n }\n\n return decodeCodePointsArray(res)\n}\n\n// Based on http://stackoverflow.com/a/22747272/680742, the browser with\n// the lowest limit is Chrome, with 0x10000 args.\n// We go 1 magnitude less, for safety\nconst MAX_ARGUMENTS_LENGTH = 0x1000\n\nfunction decodeCodePointsArray (codePoints) {\n const len = codePoints.length\n if (len <= MAX_ARGUMENTS_LENGTH) {\n return String.fromCharCode.apply(String, codePoints) // avoid extra slice()\n }\n\n // Decode in chunks to avoid \"call stack size exceeded\".\n let res = ''\n let i = 0\n while (i < len) {\n res += String.fromCharCode.apply(\n String,\n codePoints.slice(i, i += MAX_ARGUMENTS_LENGTH)\n )\n }\n return res\n}\n\nfunction asciiSlice (buf, start, end) {\n let ret = ''\n end = Math.min(buf.length, end)\n\n for (let i = start; i < end; ++i) {\n ret += String.fromCharCode(buf[i] & 0x7F)\n }\n return ret\n}\n\nfunction latin1Slice (buf, start, end) {\n let ret = ''\n end = Math.min(buf.length, end)\n\n for (let i = start; i < end; ++i) {\n ret += String.fromCharCode(buf[i])\n }\n return ret\n}\n\nfunction hexSlice (buf, start, end) {\n const len = buf.length\n\n if (!start || start < 0) start = 0\n if (!end || end < 0 || end > len) end = len\n\n let out = ''\n for (let i = start; i < end; ++i) {\n out += hexSliceLookupTable[buf[i]]\n }\n return out\n}\n\nfunction utf16leSlice (buf, start, end) {\n const bytes = buf.slice(start, end)\n let res = ''\n // If bytes.length is odd, the last 8 bits must be ignored (same as node.js)\n for (let i = 0; i < bytes.length - 1; i += 2) {\n res += String.fromCharCode(bytes[i] + (bytes[i + 1] * 256))\n }\n return res\n}\n\nBuffer.prototype.slice = function slice (start, end) {\n const len = this.length\n start = ~~start\n end = end === undefined ? len : ~~end\n\n if (start < 0) {\n start += len\n if (start < 0) start = 0\n } else if (start > len) {\n start = len\n }\n\n if (end < 0) {\n end += len\n if (end < 0) end = 0\n } else if (end > len) {\n end = len\n }\n\n if (end < start) end = start\n\n const newBuf = this.subarray(start, end)\n // Return an augmented `Uint8Array` instance\n Object.setPrototypeOf(newBuf, Buffer.prototype)\n\n return newBuf\n}\n\n/*\n * Need to make sure that buffer isn't trying to write out of bounds.\n */\nfunction checkOffset (offset, ext, length) {\n if ((offset % 1) !== 0 || offset < 0) throw new RangeError('offset is not uint')\n if (offset + ext > length) throw new RangeError('Trying to access beyond buffer length')\n}\n\nBuffer.prototype.readUintLE =\nBuffer.prototype.readUIntLE = function readUIntLE (offset, byteLength, noAssert) {\n offset = offset >>> 0\n byteLength = byteLength >>> 0\n if (!noAssert) checkOffset(offset, byteLength, this.length)\n\n let val = this[offset]\n let mul = 1\n let i = 0\n while (++i < byteLength && (mul *= 0x100)) {\n val += this[offset + i] * mul\n }\n\n return val\n}\n\nBuffer.prototype.readUintBE =\nBuffer.prototype.readUIntBE = function readUIntBE (offset, byteLength, noAssert) {\n offset = offset >>> 0\n byteLength = byteLength >>> 0\n if (!noAssert) {\n checkOffset(offset, byteLength, this.length)\n }\n\n let val = this[offset + --byteLength]\n let mul = 1\n while (byteLength > 0 && (mul *= 0x100)) {\n val += this[offset + --byteLength] * mul\n }\n\n return val\n}\n\nBuffer.prototype.readUint8 =\nBuffer.prototype.readUInt8 = function readUInt8 (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 1, this.length)\n return this[offset]\n}\n\nBuffer.prototype.readUint16LE =\nBuffer.prototype.readUInt16LE = function readUInt16LE (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 2, this.length)\n return this[offset] | (this[offset + 1] << 8)\n}\n\nBuffer.prototype.readUint16BE =\nBuffer.prototype.readUInt16BE = function readUInt16BE (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 2, this.length)\n return (this[offset] << 8) | this[offset + 1]\n}\n\nBuffer.prototype.readUint32LE =\nBuffer.prototype.readUInt32LE = function readUInt32LE (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 4, this.length)\n\n return ((this[offset]) |\n (this[offset + 1] << 8) |\n (this[offset + 2] << 16)) +\n (this[offset + 3] * 0x1000000)\n}\n\nBuffer.prototype.readUint32BE =\nBuffer.prototype.readUInt32BE = function readUInt32BE (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 4, this.length)\n\n return (this[offset] * 0x1000000) +\n ((this[offset + 1] << 16) |\n (this[offset + 2] << 8) |\n this[offset + 3])\n}\n\nBuffer.prototype.readBigUInt64LE = defineBigIntMethod(function readBigUInt64LE (offset) {\n offset = offset >>> 0\n validateNumber(offset, 'offset')\n const first = this[offset]\n const last = this[offset + 7]\n if (first === undefined || last === undefined) {\n boundsError(offset, this.length - 8)\n }\n\n const lo = first +\n this[++offset] * 2 ** 8 +\n this[++offset] * 2 ** 16 +\n this[++offset] * 2 ** 24\n\n const hi = this[++offset] +\n this[++offset] * 2 ** 8 +\n this[++offset] * 2 ** 16 +\n last * 2 ** 24\n\n return BigInt(lo) + (BigInt(hi) << BigInt(32))\n})\n\nBuffer.prototype.readBigUInt64BE = defineBigIntMethod(function readBigUInt64BE (offset) {\n offset = offset >>> 0\n validateNumber(offset, 'offset')\n const first = this[offset]\n const last = this[offset + 7]\n if (first === undefined || last === undefined) {\n boundsError(offset, this.length - 8)\n }\n\n const hi = first * 2 ** 24 +\n this[++offset] * 2 ** 16 +\n this[++offset] * 2 ** 8 +\n this[++offset]\n\n const lo = this[++offset] * 2 ** 24 +\n this[++offset] * 2 ** 16 +\n this[++offset] * 2 ** 8 +\n last\n\n return (BigInt(hi) << BigInt(32)) + BigInt(lo)\n})\n\nBuffer.prototype.readIntLE = function readIntLE (offset, byteLength, noAssert) {\n offset = offset >>> 0\n byteLength = byteLength >>> 0\n if (!noAssert) checkOffset(offset, byteLength, this.length)\n\n let val = this[offset]\n let mul = 1\n let i = 0\n while (++i < byteLength && (mul *= 0x100)) {\n val += this[offset + i] * mul\n }\n mul *= 0x80\n\n if (val >= mul) val -= Math.pow(2, 8 * byteLength)\n\n return val\n}\n\nBuffer.prototype.readIntBE = function readIntBE (offset, byteLength, noAssert) {\n offset = offset >>> 0\n byteLength = byteLength >>> 0\n if (!noAssert) checkOffset(offset, byteLength, this.length)\n\n let i = byteLength\n let mul = 1\n let val = this[offset + --i]\n while (i > 0 && (mul *= 0x100)) {\n val += this[offset + --i] * mul\n }\n mul *= 0x80\n\n if (val >= mul) val -= Math.pow(2, 8 * byteLength)\n\n return val\n}\n\nBuffer.prototype.readInt8 = function readInt8 (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 1, this.length)\n if (!(this[offset] & 0x80)) return (this[offset])\n return ((0xff - this[offset] + 1) * -1)\n}\n\nBuffer.prototype.readInt16LE = function readInt16LE (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 2, this.length)\n const val = this[offset] | (this[offset + 1] << 8)\n return (val & 0x8000) ? val | 0xFFFF0000 : val\n}\n\nBuffer.prototype.readInt16BE = function readInt16BE (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 2, this.length)\n const val = this[offset + 1] | (this[offset] << 8)\n return (val & 0x8000) ? val | 0xFFFF0000 : val\n}\n\nBuffer.prototype.readInt32LE = function readInt32LE (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 4, this.length)\n\n return (this[offset]) |\n (this[offset + 1] << 8) |\n (this[offset + 2] << 16) |\n (this[offset + 3] << 24)\n}\n\nBuffer.prototype.readInt32BE = function readInt32BE (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 4, this.length)\n\n return (this[offset] << 24) |\n (this[offset + 1] << 16) |\n (this[offset + 2] << 8) |\n (this[offset + 3])\n}\n\nBuffer.prototype.readBigInt64LE = defineBigIntMethod(function readBigInt64LE (offset) {\n offset = offset >>> 0\n validateNumber(offset, 'offset')\n const first = this[offset]\n const last = this[offset + 7]\n if (first === undefined || last === undefined) {\n boundsError(offset, this.length - 8)\n }\n\n const val = this[offset + 4] +\n this[offset + 5] * 2 ** 8 +\n this[offset + 6] * 2 ** 16 +\n (last << 24) // Overflow\n\n return (BigInt(val) << BigInt(32)) +\n BigInt(first +\n this[++offset] * 2 ** 8 +\n this[++offset] * 2 ** 16 +\n this[++offset] * 2 ** 24)\n})\n\nBuffer.prototype.readBigInt64BE = defineBigIntMethod(function readBigInt64BE (offset) {\n offset = offset >>> 0\n validateNumber(offset, 'offset')\n const first = this[offset]\n const last = this[offset + 7]\n if (first === undefined || last === undefined) {\n boundsError(offset, this.length - 8)\n }\n\n const val = (first << 24) + // Overflow\n this[++offset] * 2 ** 16 +\n this[++offset] * 2 ** 8 +\n this[++offset]\n\n return (BigInt(val) << BigInt(32)) +\n BigInt(this[++offset] * 2 ** 24 +\n this[++offset] * 2 ** 16 +\n this[++offset] * 2 ** 8 +\n last)\n})\n\nBuffer.prototype.readFloatLE = function readFloatLE (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 4, this.length)\n return ieee754.read(this, offset, true, 23, 4)\n}\n\nBuffer.prototype.readFloatBE = function readFloatBE (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 4, this.length)\n return ieee754.read(this, offset, false, 23, 4)\n}\n\nBuffer.prototype.readDoubleLE = function readDoubleLE (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 8, this.length)\n return ieee754.read(this, offset, true, 52, 8)\n}\n\nBuffer.prototype.readDoubleBE = function readDoubleBE (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 8, this.length)\n return ieee754.read(this, offset, false, 52, 8)\n}\n\nfunction checkInt (buf, value, offset, ext, max, min) {\n if (!Buffer.isBuffer(buf)) throw new TypeError('\"buffer\" argument must be a Buffer instance')\n if (value > max || value < min) throw new RangeError('\"value\" argument is out of bounds')\n if (offset + ext > buf.length) throw new RangeError('Index out of range')\n}\n\nBuffer.prototype.writeUintLE =\nBuffer.prototype.writeUIntLE = function writeUIntLE (value, offset, byteLength, noAssert) {\n value = +value\n offset = offset >>> 0\n byteLength = byteLength >>> 0\n if (!noAssert) {\n const maxBytes = Math.pow(2, 8 * byteLength) - 1\n checkInt(this, value, offset, byteLength, maxBytes, 0)\n }\n\n let mul = 1\n let i = 0\n this[offset] = value & 0xFF\n while (++i < byteLength && (mul *= 0x100)) {\n this[offset + i] = (value / mul) & 0xFF\n }\n\n return offset + byteLength\n}\n\nBuffer.prototype.writeUintBE =\nBuffer.prototype.writeUIntBE = function writeUIntBE (value, offset, byteLength, noAssert) {\n value = +value\n offset = offset >>> 0\n byteLength = byteLength >>> 0\n if (!noAssert) {\n const maxBytes = Math.pow(2, 8 * byteLength) - 1\n checkInt(this, value, offset, byteLength, maxBytes, 0)\n }\n\n let i = byteLength - 1\n let mul = 1\n this[offset + i] = value & 0xFF\n while (--i >= 0 && (mul *= 0x100)) {\n this[offset + i] = (value / mul) & 0xFF\n }\n\n return offset + byteLength\n}\n\nBuffer.prototype.writeUint8 =\nBuffer.prototype.writeUInt8 = function writeUInt8 (value, offset, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) checkInt(this, value, offset, 1, 0xff, 0)\n this[offset] = (value & 0xff)\n return offset + 1\n}\n\nBuffer.prototype.writeUint16LE =\nBuffer.prototype.writeUInt16LE = function writeUInt16LE (value, offset, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) checkInt(this, value, offset, 2, 0xffff, 0)\n this[offset] = (value & 0xff)\n this[offset + 1] = (value >>> 8)\n return offset + 2\n}\n\nBuffer.prototype.writeUint16BE =\nBuffer.prototype.writeUInt16BE = function writeUInt16BE (value, offset, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) checkInt(this, value, offset, 2, 0xffff, 0)\n this[offset] = (value >>> 8)\n this[offset + 1] = (value & 0xff)\n return offset + 2\n}\n\nBuffer.prototype.writeUint32LE =\nBuffer.prototype.writeUInt32LE = function writeUInt32LE (value, offset, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) checkInt(this, value, offset, 4, 0xffffffff, 0)\n this[offset + 3] = (value >>> 24)\n this[offset + 2] = (value >>> 16)\n this[offset + 1] = (value >>> 8)\n this[offset] = (value & 0xff)\n return offset + 4\n}\n\nBuffer.prototype.writeUint32BE =\nBuffer.prototype.writeUInt32BE = function writeUInt32BE (value, offset, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) checkInt(this, value, offset, 4, 0xffffffff, 0)\n this[offset] = (value >>> 24)\n this[offset + 1] = (value >>> 16)\n this[offset + 2] = (value >>> 8)\n this[offset + 3] = (value & 0xff)\n return offset + 4\n}\n\nfunction wrtBigUInt64LE (buf, value, offset, min, max) {\n checkIntBI(value, min, max, buf, offset, 7)\n\n let lo = Number(value & BigInt(0xffffffff))\n buf[offset++] = lo\n lo = lo >> 8\n buf[offset++] = lo\n lo = lo >> 8\n buf[offset++] = lo\n lo = lo >> 8\n buf[offset++] = lo\n let hi = Number(value >> BigInt(32) & BigInt(0xffffffff))\n buf[offset++] = hi\n hi = hi >> 8\n buf[offset++] = hi\n hi = hi >> 8\n buf[offset++] = hi\n hi = hi >> 8\n buf[offset++] = hi\n return offset\n}\n\nfunction wrtBigUInt64BE (buf, value, offset, min, max) {\n checkIntBI(value, min, max, buf, offset, 7)\n\n let lo = Number(value & BigInt(0xffffffff))\n buf[offset + 7] = lo\n lo = lo >> 8\n buf[offset + 6] = lo\n lo = lo >> 8\n buf[offset + 5] = lo\n lo = lo >> 8\n buf[offset + 4] = lo\n let hi = Number(value >> BigInt(32) & BigInt(0xffffffff))\n buf[offset + 3] = hi\n hi = hi >> 8\n buf[offset + 2] = hi\n hi = hi >> 8\n buf[offset + 1] = hi\n hi = hi >> 8\n buf[offset] = hi\n return offset + 8\n}\n\nBuffer.prototype.writeBigUInt64LE = defineBigIntMethod(function writeBigUInt64LE (value, offset = 0) {\n return wrtBigUInt64LE(this, value, offset, BigInt(0), BigInt('0xffffffffffffffff'))\n})\n\nBuffer.prototype.writeBigUInt64BE = defineBigIntMethod(function writeBigUInt64BE (value, offset = 0) {\n return wrtBigUInt64BE(this, value, offset, BigInt(0), BigInt('0xffffffffffffffff'))\n})\n\nBuffer.prototype.writeIntLE = function writeIntLE (value, offset, byteLength, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) {\n const limit = Math.pow(2, (8 * byteLength) - 1)\n\n checkInt(this, value, offset, byteLength, limit - 1, -limit)\n }\n\n let i = 0\n let mul = 1\n let sub = 0\n this[offset] = value & 0xFF\n while (++i < byteLength && (mul *= 0x100)) {\n if (value < 0 && sub === 0 && this[offset + i - 1] !== 0) {\n sub = 1\n }\n this[offset + i] = ((value / mul) >> 0) - sub & 0xFF\n }\n\n return offset + byteLength\n}\n\nBuffer.prototype.writeIntBE = function writeIntBE (value, offset, byteLength, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) {\n const limit = Math.pow(2, (8 * byteLength) - 1)\n\n checkInt(this, value, offset, byteLength, limit - 1, -limit)\n }\n\n let i = byteLength - 1\n let mul = 1\n let sub = 0\n this[offset + i] = value & 0xFF\n while (--i >= 0 && (mul *= 0x100)) {\n if (value < 0 && sub === 0 && this[offset + i + 1] !== 0) {\n sub = 1\n }\n this[offset + i] = ((value / mul) >> 0) - sub & 0xFF\n }\n\n return offset + byteLength\n}\n\nBuffer.prototype.writeInt8 = function writeInt8 (value, offset, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) checkInt(this, value, offset, 1, 0x7f, -0x80)\n if (value < 0) value = 0xff + value + 1\n this[offset] = (value & 0xff)\n return offset + 1\n}\n\nBuffer.prototype.writeInt16LE = function writeInt16LE (value, offset, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) checkInt(this, value, offset, 2, 0x7fff, -0x8000)\n this[offset] = (value & 0xff)\n this[offset + 1] = (value >>> 8)\n return offset + 2\n}\n\nBuffer.prototype.writeInt16BE = function writeInt16BE (value, offset, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) checkInt(this, value, offset, 2, 0x7fff, -0x8000)\n this[offset] = (value >>> 8)\n this[offset + 1] = (value & 0xff)\n return offset + 2\n}\n\nBuffer.prototype.writeInt32LE = function writeInt32LE (value, offset, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) checkInt(this, value, offset, 4, 0x7fffffff, -0x80000000)\n this[offset] = (value & 0xff)\n this[offset + 1] = (value >>> 8)\n this[offset + 2] = (value >>> 16)\n this[offset + 3] = (value >>> 24)\n return offset + 4\n}\n\nBuffer.prototype.writeInt32BE = function writeInt32BE (value, offset, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) checkInt(this, value, offset, 4, 0x7fffffff, -0x80000000)\n if (value < 0) value = 0xffffffff + value + 1\n this[offset] = (value >>> 24)\n this[offset + 1] = (value >>> 16)\n this[offset + 2] = (value >>> 8)\n this[offset + 3] = (value & 0xff)\n return offset + 4\n}\n\nBuffer.prototype.writeBigInt64LE = defineBigIntMethod(function writeBigInt64LE (value, offset = 0) {\n return wrtBigUInt64LE(this, value, offset, -BigInt('0x8000000000000000'), BigInt('0x7fffffffffffffff'))\n})\n\nBuffer.prototype.writeBigInt64BE = defineBigIntMethod(function writeBigInt64BE (value, offset = 0) {\n return wrtBigUInt64BE(this, value, offset, -BigInt('0x8000000000000000'), BigInt('0x7fffffffffffffff'))\n})\n\nfunction checkIEEE754 (buf, value, offset, ext, max, min) {\n if (offset + ext > buf.length) throw new RangeError('Index out of range')\n if (offset < 0) throw new RangeError('Index out of range')\n}\n\nfunction writeFloat (buf, value, offset, littleEndian, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) {\n checkIEEE754(buf, value, offset, 4, 3.4028234663852886e+38, -3.4028234663852886e+38)\n }\n ieee754.write(buf, value, offset, littleEndian, 23, 4)\n return offset + 4\n}\n\nBuffer.prototype.writeFloatLE = function writeFloatLE (value, offset, noAssert) {\n return writeFloat(this, value, offset, true, noAssert)\n}\n\nBuffer.prototype.writeFloatBE = function writeFloatBE (value, offset, noAssert) {\n return writeFloat(this, value, offset, false, noAssert)\n}\n\nfunction writeDouble (buf, value, offset, littleEndian, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) {\n checkIEEE754(buf, value, offset, 8, 1.7976931348623157E+308, -1.7976931348623157E+308)\n }\n ieee754.write(buf, value, offset, littleEndian, 52, 8)\n return offset + 8\n}\n\nBuffer.prototype.writeDoubleLE = function writeDoubleLE (value, offset, noAssert) {\n return writeDouble(this, value, offset, true, noAssert)\n}\n\nBuffer.prototype.writeDoubleBE = function writeDoubleBE (value, offset, noAssert) {\n return writeDouble(this, value, offset, false, noAssert)\n}\n\n// copy(targetBuffer, targetStart=0, sourceStart=0, sourceEnd=buffer.length)\nBuffer.prototype.copy = function copy (target, targetStart, start, end) {\n if (!Buffer.isBuffer(target)) throw new TypeError('argument should be a Buffer')\n if (!start) start = 0\n if (!end && end !== 0) end = this.length\n if (targetStart >= target.length) targetStart = target.length\n if (!targetStart) targetStart = 0\n if (end > 0 && end < start) end = start\n\n // Copy 0 bytes; we're done\n if (end === start) return 0\n if (target.length === 0 || this.length === 0) return 0\n\n // Fatal error conditions\n if (targetStart < 0) {\n throw new RangeError('targetStart out of bounds')\n }\n if (start < 0 || start >= this.length) throw new RangeError('Index out of range')\n if (end < 0) throw new RangeError('sourceEnd out of bounds')\n\n // Are we oob?\n if (end > this.length) end = this.length\n if (target.length - targetStart < end - start) {\n end = target.length - targetStart + start\n }\n\n const len = end - start\n\n if (this === target && typeof Uint8Array.prototype.copyWithin === 'function') {\n // Use built-in when available, missing from IE11\n this.copyWithin(targetStart, start, end)\n } else {\n Uint8Array.prototype.set.call(\n target,\n this.subarray(start, end),\n targetStart\n )\n }\n\n return len\n}\n\n// Usage:\n// buffer.fill(number[, offset[, end]])\n// buffer.fill(buffer[, offset[, end]])\n// buffer.fill(string[, offset[, end]][, encoding])\nBuffer.prototype.fill = function fill (val, start, end, encoding) {\n // Handle string cases:\n if (typeof val === 'string') {\n if (typeof start === 'string') {\n encoding = start\n start = 0\n end = this.length\n } else if (typeof end === 'string') {\n encoding = end\n end = this.length\n }\n if (encoding !== undefined && typeof encoding !== 'string') {\n throw new TypeError('encoding must be a string')\n }\n if (typeof encoding === 'string' && !Buffer.isEncoding(encoding)) {\n throw new TypeError('Unknown encoding: ' + encoding)\n }\n if (val.length === 1) {\n const code = val.charCodeAt(0)\n if ((encoding === 'utf8' && code < 128) ||\n encoding === 'latin1') {\n // Fast path: If `val` fits into a single byte, use that numeric value.\n val = code\n }\n }\n } else if (typeof val === 'number') {\n val = val & 255\n } else if (typeof val === 'boolean') {\n val = Number(val)\n }\n\n // Invalid ranges are not set to a default, so can range check early.\n if (start < 0 || this.length < start || this.length < end) {\n throw new RangeError('Out of range index')\n }\n\n if (end <= start) {\n return this\n }\n\n start = start >>> 0\n end = end === undefined ? this.length : end >>> 0\n\n if (!val) val = 0\n\n let i\n if (typeof val === 'number') {\n for (i = start; i < end; ++i) {\n this[i] = val\n }\n } else {\n const bytes = Buffer.isBuffer(val)\n ? val\n : Buffer.from(val, encoding)\n const len = bytes.length\n if (len === 0) {\n throw new TypeError('The value \"' + val +\n '\" is invalid for argument \"value\"')\n }\n for (i = 0; i < end - start; ++i) {\n this[i + start] = bytes[i % len]\n }\n }\n\n return this\n}\n\n// CUSTOM ERRORS\n// =============\n\n// Simplified versions from Node, changed for Buffer-only usage\nconst errors = {}\nfunction E (sym, getMessage, Base) {\n errors[sym] = class NodeError extends Base {\n constructor () {\n super()\n\n Object.defineProperty(this, 'message', {\n value: getMessage.apply(this, arguments),\n writable: true,\n configurable: true\n })\n\n // Add the error code to the name to include it in the stack trace.\n this.name = `${this.name} [${sym}]`\n // Access the stack to generate the error message including the error code\n // from the name.\n this.stack // eslint-disable-line no-unused-expressions\n // Reset the name to the actual name.\n delete this.name\n }\n\n get code () {\n return sym\n }\n\n set code (value) {\n Object.defineProperty(this, 'code', {\n configurable: true,\n enumerable: true,\n value,\n writable: true\n })\n }\n\n toString () {\n return `${this.name} [${sym}]: ${this.message}`\n }\n }\n}\n\nE('ERR_BUFFER_OUT_OF_BOUNDS',\n function (name) {\n if (name) {\n return `${name} is outside of buffer bounds`\n }\n\n return 'Attempt to access memory outside buffer bounds'\n }, RangeError)\nE('ERR_INVALID_ARG_TYPE',\n function (name, actual) {\n return `The \"${name}\" argument must be of type number. Received type ${typeof actual}`\n }, TypeError)\nE('ERR_OUT_OF_RANGE',\n function (str, range, input) {\n let msg = `The value of \"${str}\" is out of range.`\n let received = input\n if (Number.isInteger(input) && Math.abs(input) > 2 ** 32) {\n received = addNumericalSeparator(String(input))\n } else if (typeof input === 'bigint') {\n received = String(input)\n if (input > BigInt(2) ** BigInt(32) || input < -(BigInt(2) ** BigInt(32))) {\n received = addNumericalSeparator(received)\n }\n received += 'n'\n }\n msg += ` It must be ${range}. Received ${received}`\n return msg\n }, RangeError)\n\nfunction addNumericalSeparator (val) {\n let res = ''\n let i = val.length\n const start = val[0] === '-' ? 1 : 0\n for (; i >= start + 4; i -= 3) {\n res = `_${val.slice(i - 3, i)}${res}`\n }\n return `${val.slice(0, i)}${res}`\n}\n\n// CHECK FUNCTIONS\n// ===============\n\nfunction checkBounds (buf, offset, byteLength) {\n validateNumber(offset, 'offset')\n if (buf[offset] === undefined || buf[offset + byteLength] === undefined) {\n boundsError(offset, buf.length - (byteLength + 1))\n }\n}\n\nfunction checkIntBI (value, min, max, buf, offset, byteLength) {\n if (value > max || value < min) {\n const n = typeof min === 'bigint' ? 'n' : ''\n let range\n if (byteLength > 3) {\n if (min === 0 || min === BigInt(0)) {\n range = `>= 0${n} and < 2${n} ** ${(byteLength + 1) * 8}${n}`\n } else {\n range = `>= -(2${n} ** ${(byteLength + 1) * 8 - 1}${n}) and < 2 ** ` +\n `${(byteLength + 1) * 8 - 1}${n}`\n }\n } else {\n range = `>= ${min}${n} and <= ${max}${n}`\n }\n throw new errors.ERR_OUT_OF_RANGE('value', range, value)\n }\n checkBounds(buf, offset, byteLength)\n}\n\nfunction validateNumber (value, name) {\n if (typeof value !== 'number') {\n throw new errors.ERR_INVALID_ARG_TYPE(name, 'number', value)\n }\n}\n\nfunction boundsError (value, length, type) {\n if (Math.floor(value) !== value) {\n validateNumber(value, type)\n throw new errors.ERR_OUT_OF_RANGE(type || 'offset', 'an integer', value)\n }\n\n if (length < 0) {\n throw new errors.ERR_BUFFER_OUT_OF_BOUNDS()\n }\n\n throw new errors.ERR_OUT_OF_RANGE(type || 'offset',\n `>= ${type ? 1 : 0} and <= ${length}`,\n value)\n}\n\n// HELPER FUNCTIONS\n// ================\n\nconst INVALID_BASE64_RE = /[^+/0-9A-Za-z-_]/g\n\nfunction base64clean (str) {\n // Node takes equal signs as end of the Base64 encoding\n str = str.split('=')[0]\n // Node strips out invalid characters like \\n and \\t from the string, base64-js does not\n str = str.trim().replace(INVALID_BASE64_RE, '')\n // Node converts strings with length < 2 to ''\n if (str.length < 2) return ''\n // Node allows for non-padded base64 strings (missing trailing ===), base64-js does not\n while (str.length % 4 !== 0) {\n str = str + '='\n }\n return str\n}\n\nfunction utf8ToBytes (string, units) {\n units = units || Infinity\n let codePoint\n const length = string.length\n let leadSurrogate = null\n const bytes = []\n\n for (let i = 0; i < length; ++i) {\n codePoint = string.charCodeAt(i)\n\n // is surrogate component\n if (codePoint > 0xD7FF && codePoint < 0xE000) {\n // last char was a lead\n if (!leadSurrogate) {\n // no lead yet\n if (codePoint > 0xDBFF) {\n // unexpected trail\n if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD)\n continue\n } else if (i + 1 === length) {\n // unpaired lead\n if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD)\n continue\n }\n\n // valid lead\n leadSurrogate = codePoint\n\n continue\n }\n\n // 2 leads in a row\n if (codePoint < 0xDC00) {\n if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD)\n leadSurrogate = codePoint\n continue\n }\n\n // valid surrogate pair\n codePoint = (leadSurrogate - 0xD800 << 10 | codePoint - 0xDC00) + 0x10000\n } else if (leadSurrogate) {\n // valid bmp char, but last char was a lead\n if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD)\n }\n\n leadSurrogate = null\n\n // encode utf8\n if (codePoint < 0x80) {\n if ((units -= 1) < 0) break\n bytes.push(codePoint)\n } else if (codePoint < 0x800) {\n if ((units -= 2) < 0) break\n bytes.push(\n codePoint >> 0x6 | 0xC0,\n codePoint & 0x3F | 0x80\n )\n } else if (codePoint < 0x10000) {\n if ((units -= 3) < 0) break\n bytes.push(\n codePoint >> 0xC | 0xE0,\n codePoint >> 0x6 & 0x3F | 0x80,\n codePoint & 0x3F | 0x80\n )\n } else if (codePoint < 0x110000) {\n if ((units -= 4) < 0) break\n bytes.push(\n codePoint >> 0x12 | 0xF0,\n codePoint >> 0xC & 0x3F | 0x80,\n codePoint >> 0x6 & 0x3F | 0x80,\n codePoint & 0x3F | 0x80\n )\n } else {\n throw new Error('Invalid code point')\n }\n }\n\n return bytes\n}\n\nfunction asciiToBytes (str) {\n const byteArray = []\n for (let i = 0; i < str.length; ++i) {\n // Node's code seems to be doing this and not & 0x7F..\n byteArray.push(str.charCodeAt(i) & 0xFF)\n }\n return byteArray\n}\n\nfunction utf16leToBytes (str, units) {\n let c, hi, lo\n const byteArray = []\n for (let i = 0; i < str.length; ++i) {\n if ((units -= 2) < 0) break\n\n c = str.charCodeAt(i)\n hi = c >> 8\n lo = c % 256\n byteArray.push(lo)\n byteArray.push(hi)\n }\n\n return byteArray\n}\n\nfunction base64ToBytes (str) {\n return base64.toByteArray(base64clean(str))\n}\n\nfunction blitBuffer (src, dst, offset, length) {\n let i\n for (i = 0; i < length; ++i) {\n if ((i + offset >= dst.length) || (i >= src.length)) break\n dst[i + offset] = src[i]\n }\n return i\n}\n\n// ArrayBuffer or Uint8Array objects from other contexts (i.e. iframes) do not pass\n// the `instanceof` check but they should be treated as of that type.\n// See: https://github.com/feross/buffer/issues/166\nfunction isInstance (obj, type) {\n return obj instanceof type ||\n (obj != null && obj.constructor != null && obj.constructor.name != null &&\n obj.constructor.name === type.name)\n}\nfunction numberIsNaN (obj) {\n // For IE11 support\n return obj !== obj // eslint-disable-line no-self-compare\n}\n\n// Create lookup table for `toString('hex')`\n// See: https://github.com/feross/buffer/issues/219\nconst hexSliceLookupTable = (function () {\n const alphabet = '0123456789abcdef'\n const table = new Array(256)\n for (let i = 0; i < 16; ++i) {\n const i16 = i * 16\n for (let j = 0; j < 16; ++j) {\n table[i16 + j] = alphabet[i] + alphabet[j]\n }\n }\n return table\n})()\n\n// Return not function with Error if BigInt not supported\nfunction defineBigIntMethod (fn) {\n return typeof BigInt === 'undefined' ? BufferBigIntNotDefined : fn\n}\n\nfunction BufferBigIntNotDefined () {\n throw new Error('BigInt not supported')\n}\n","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../../css-loader/dist/runtime/sourceMaps.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../../css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-9676f7ed] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.action-items[data-v-9676f7ed] {\n display: flex;\n align-items: center;\n gap: calc((var(--default-clickable-area) - 16px) / 2 / 2);\n}\n.action-item[data-v-9676f7ed] {\n --open-background-color: var(--color-background-hover, \\$action-background-hover);\n position: relative;\n display: inline-block;\n}\n.action-item.action-item--primary[data-v-9676f7ed] {\n --open-background-color: var(--color-primary-element-hover);\n}\n.action-item.action-item--secondary[data-v-9676f7ed] {\n --open-background-color: var(--color-primary-element-light-hover);\n}\n.action-item.action-item--error[data-v-9676f7ed] {\n --open-background-color: var(--color-error-hover);\n}\n.action-item.action-item--warning[data-v-9676f7ed] {\n --open-background-color: var(--color-warning-hover);\n}\n.action-item.action-item--success[data-v-9676f7ed] {\n --open-background-color: var(--color-success-hover);\n}\n.action-item.action-item--tertiary-no-background[data-v-9676f7ed] {\n --open-background-color: transparent;\n}\n.action-item.action-item--open .action-item__menutoggle[data-v-9676f7ed] {\n background-color: var(--open-background-color);\n}\n.action-item__menutoggle__icon[data-v-9676f7ed] {\n width: 20px;\n height: 20px;\n object-fit: contain;\n}/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.action-item__popper .v-popper__wrapper {\n border-radius: var(--border-radius-large);\n}\n.v-popper--theme-nc-popover-8.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner {\n border-radius: var(--border-radius-large);\n padding: 4px;\n max-height: calc(100vh - var(--header-height));\n overflow: auto;\n}`, \"\",{\"version\":3,\"sources\":[\"webpack://./node_modules/@nextcloud/vue/dist/assets/NcActions-CXnDIMae.css\"],\"names\":[],\"mappings\":\"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,yDAAyD;AAC3D;AACA;EACE,gFAAgF;EAChF,kBAAkB;EAClB,qBAAqB;AACvB;AACA;EACE,2DAA2D;AAC7D;AACA;EACE,iEAAiE;AACnE;AACA;EACE,iDAAiD;AACnD;AACA;EACE,mDAAmD;AACrD;AACA;EACE,mDAAmD;AACrD;AACA;EACE,oCAAoC;AACtC;AACA;EACE,8CAA8C;AAChD;AACA;EACE,WAAW;EACX,YAAY;EACZ,mBAAmB;AACrB,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,yCAAyC;AAC3C;AACA;EACE,yCAAyC;EACzC,YAAY;EACZ,8CAA8C;EAC9C,cAAc;AAChB\",\"sourcesContent\":[\"/**\\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\\n * SPDX-License-Identifier: AGPL-3.0-or-later\\n */\\n/**\\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\\n * SPDX-License-Identifier: AGPL-3.0-or-later\\n */\\n/*\\n* Ensure proper alignment of the vue material icons\\n*/\\n.material-design-icon[data-v-9676f7ed] {\\n display: flex;\\n align-self: center;\\n justify-self: center;\\n align-items: center;\\n justify-content: center;\\n}\\n.action-items[data-v-9676f7ed] {\\n display: flex;\\n align-items: center;\\n gap: calc((var(--default-clickable-area) - 16px) / 2 / 2);\\n}\\n.action-item[data-v-9676f7ed] {\\n --open-background-color: var(--color-background-hover, $action-background-hover);\\n position: relative;\\n display: inline-block;\\n}\\n.action-item.action-item--primary[data-v-9676f7ed] {\\n --open-background-color: var(--color-primary-element-hover);\\n}\\n.action-item.action-item--secondary[data-v-9676f7ed] {\\n --open-background-color: var(--color-primary-element-light-hover);\\n}\\n.action-item.action-item--error[data-v-9676f7ed] {\\n --open-background-color: var(--color-error-hover);\\n}\\n.action-item.action-item--warning[data-v-9676f7ed] {\\n --open-background-color: var(--color-warning-hover);\\n}\\n.action-item.action-item--success[data-v-9676f7ed] {\\n --open-background-color: var(--color-success-hover);\\n}\\n.action-item.action-item--tertiary-no-background[data-v-9676f7ed] {\\n --open-background-color: transparent;\\n}\\n.action-item.action-item--open .action-item__menutoggle[data-v-9676f7ed] {\\n background-color: var(--open-background-color);\\n}\\n.action-item__menutoggle__icon[data-v-9676f7ed] {\\n width: 20px;\\n height: 20px;\\n object-fit: contain;\\n}/**\\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\\n * SPDX-License-Identifier: AGPL-3.0-or-later\\n */\\n/**\\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\\n * SPDX-License-Identifier: AGPL-3.0-or-later\\n */\\n/*\\n* Ensure proper alignment of the vue material icons\\n*/\\n.material-design-icon {\\n display: flex;\\n align-self: center;\\n justify-self: center;\\n align-items: center;\\n justify-content: center;\\n}\\n.v-popper--theme-nc-popover-8.v-popper__popper.action-item__popper .v-popper__wrapper {\\n border-radius: var(--border-radius-large);\\n}\\n.v-popper--theme-nc-popover-8.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner {\\n border-radius: var(--border-radius-large);\\n padding: 4px;\\n max-height: calc(100vh - var(--header-height));\\n overflow: auto;\\n}\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../../css-loader/dist/runtime/sourceMaps.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../../css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-ce3a06f2] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.button-vue[data-v-ce3a06f2] {\n --button-size: var(--default-clickable-area);\n --button-inner-size: calc(var(--button-size) - 4px);\n --button-radius: var(--border-radius-element, calc(var(--button-size) / 2));\n --button-padding-default: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4));\n --button-padding: var(--default-grid-baseline) var(--button-padding-default);\n color: var(--color-primary-element-light-text);\n background-color: var(--color-primary-element-light);\n border: 1px solid var(--color-primary-element-light-hover);\n border-bottom-width: 2px;\n border-radius: var(--button-radius);\n box-sizing: border-box;\n position: relative;\n width: fit-content;\n overflow: hidden;\n padding-block: 1px 0;\n padding-inline: var(--button-padding);\n min-height: var(--button-size);\n min-width: var(--button-size);\n display: flex;\n align-items: center;\n justify-content: center;\n transition-property: color, border-color, background-color;\n transition-duration: 0.1s;\n transition-timing-function: linear;\n cursor: pointer;\n font-size: var(--default-font-size);\n font-weight: bold;\n}\n.button-vue--size-small[data-v-ce3a06f2] {\n --button-size: var(--clickable-area-small, 24px);\n --button-radius: var(--border-radius);\n}\n.button-vue--size-large[data-v-ce3a06f2] {\n --button-size: var(--clickable-area-large, 48px);\n}\n.button-vue[data-v-ce3a06f2], .button-vue[data-v-ce3a06f2] * {\n cursor: pointer;\n}\n.button-vue[data-v-ce3a06f2]:focus {\n outline: none;\n}\n.button-vue[data-v-ce3a06f2]:disabled {\n cursor: default;\n opacity: 0.5;\n filter: saturate(0.7);\n}\n.button-vue[data-v-ce3a06f2]:disabled * {\n cursor: default;\n}\n.button-vue[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue[data-v-ce3a06f2]:active {\n background-color: var(--color-primary-element-light);\n}\n.button-vue__wrapper[data-v-ce3a06f2] {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n}\n.button-vue--end .button-vue__wrapper[data-v-ce3a06f2] {\n justify-content: end;\n}\n.button-vue--start .button-vue__wrapper[data-v-ce3a06f2] {\n justify-content: start;\n}\n.button-vue--reverse .button-vue__wrapper[data-v-ce3a06f2] {\n flex-direction: row-reverse;\n}\n.button-vue--reverse.button-vue--icon-and-text[data-v-ce3a06f2] {\n --button-padding: var(--button-padding-default) var(--default-grid-baseline);\n}\n.button-vue__icon[data-v-ce3a06f2] {\n --default-clickable-area: var(--button-inner-size);\n height: var(--button-inner-size);\n width: var(--button-inner-size);\n min-height: var(--button-inner-size);\n min-width: var(--button-inner-size);\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.button-vue--size-small .button-vue__icon[data-v-ce3a06f2] > * {\n max-height: 16px;\n max-width: 16px;\n}\n.button-vue--size-small .button-vue__icon[data-v-ce3a06f2] svg {\n height: 16px;\n width: 16px;\n}\n.button-vue__text[data-v-ce3a06f2] {\n font-weight: bold;\n margin-bottom: 1px;\n padding: 2px 0;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n}\n.button-vue--icon-only[data-v-ce3a06f2] {\n --button-padding: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4));\n line-height: 1;\n width: var(--button-size) !important;\n}\n.button-vue--text-only[data-v-ce3a06f2] {\n --button-padding: var(--button-padding-default);\n}\n.button-vue--text-only .button-vue__text[data-v-ce3a06f2] {\n margin-inline: 4px;\n}\n.button-vue--wide[data-v-ce3a06f2] {\n width: 100%;\n}\n.button-vue[data-v-ce3a06f2]:focus-visible {\n outline: 2px solid var(--color-main-text) !important;\n box-shadow: 0 0 0 4px var(--color-main-background) !important;\n}\n.button-vue:focus-visible.button-vue--vue-tertiary-on-primary[data-v-ce3a06f2] {\n outline: 2px solid var(--color-primary-element-text);\n border-radius: var(--border-radius-element, var(--border-radius));\n background-color: transparent;\n}\n.button-vue--vue-primary[data-v-ce3a06f2] {\n background-color: var(--color-primary-element);\n border-color: var(--color-primary-element-hover);\n color: var(--color-primary-element-text);\n}\n.button-vue--vue-primary[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-primary-element-hover);\n}\n.button-vue--vue-primary[data-v-ce3a06f2]:active {\n background-color: var(--color-primary-element);\n}\n.button-vue--vue-secondary[data-v-ce3a06f2] {\n background-color: var(--color-primary-element-light);\n border-color: var(--color-primary-element-light-hover);\n color: var(--color-primary-element-light-text);\n}\n.button-vue--vue-secondary[data-v-ce3a06f2]:hover:not(:disabled) {\n color: var(--color-primary-element-light-text);\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue--tertiary[data-v-ce3a06f2], .button-vue--vue-tertiary[data-v-ce3a06f2] {\n background-color: transparent;\n border-color: transparent;\n color: var(--color-main-text);\n}\n.button-vue--tertiary[data-v-ce3a06f2]:hover:not(:disabled), .button-vue--vue-tertiary[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-background-hover);\n}\n.button-vue--vue-tertiary-no-background[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-tertiary-on-primary[data-v-ce3a06f2] {\n color: var(--color-primary-element-text);\n}\n.button-vue--vue-tertiary-on-primary[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-success[data-v-ce3a06f2] {\n background-color: var(--color-success);\n border-color: var(--color-success-hover);\n color: var(--color-success-text);\n}\n.button-vue--vue-success[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-success-hover);\n}\n.button-vue--vue-success[data-v-ce3a06f2]:active {\n background-color: var(--color-success);\n}\n.button-vue--vue-warning[data-v-ce3a06f2] {\n background-color: var(--color-warning);\n border-color: var(--color-warning-hover);\n color: var(--color-warning-text);\n}\n.button-vue--vue-warning[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-warning-hover);\n}\n.button-vue--vue-warning[data-v-ce3a06f2]:active {\n background-color: var(--color-warning);\n}\n.button-vue--vue-error[data-v-ce3a06f2] {\n background-color: var(--color-error);\n border-color: var(--color-error-hover);\n color: var(--color-error-text);\n}\n.button-vue--vue-error[data-v-ce3a06f2]:hover:not(:disabled) {\n background-color: var(--color-error-hover);\n}\n.button-vue--vue-error[data-v-ce3a06f2]:active {\n background-color: var(--color-error);\n}\n.button-vue--legacy[data-v-ce3a06f2] {\n --button-inner-size: var(--button-size);\n border: none;\n padding-block: 0;\n}\n.button-vue--legacy.button-vue--vue-error[data-v-ce3a06f2], .button-vue--legacy.button-vue--vue-success[data-v-ce3a06f2], .button-vue--legacy.button-vue--vue-warning[data-v-ce3a06f2] {\n color: white;\n}`, \"\",{\"version\":3,\"sources\":[\"webpack://./node_modules/@nextcloud/vue/dist/assets/NcButton-C_LOxojs.css\"],\"names\":[],\"mappings\":\"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,4CAA4C;EAC5C,mDAAmD;EACnD,2EAA2E;EAC3E,2HAA2H;EAC3H,4EAA4E;EAC5E,8CAA8C;EAC9C,oDAAoD;EACpD,0DAA0D;EAC1D,wBAAwB;EACxB,mCAAmC;EACnC,sBAAsB;EACtB,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB,oBAAoB;EACpB,qCAAqC;EACrC,8BAA8B;EAC9B,6BAA6B;EAC7B,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,0DAA0D;EAC1D,yBAAyB;EACzB,kCAAkC;EAClC,eAAe;EACf,mCAAmC;EACnC,iBAAiB;AACnB;AACA;EACE,gDAAgD;EAChD,qCAAqC;AACvC;AACA;EACE,gDAAgD;AAClD;AACA;EACE,eAAe;AACjB;AACA;EACE,aAAa;AACf;AACA;EACE,eAAe;EACf,YAAY;EACZ,qBAAqB;AACvB;AACA;EACE,eAAe;AACjB;AACA;EACE,0DAA0D;AAC5D;AACA;EACE,oDAAoD;AACtD;AACA;EACE,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;EACvB,WAAW;AACb;AACA;EACE,oBAAoB;AACtB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,2BAA2B;AAC7B;AACA;EACE,4EAA4E;AAC9E;AACA;EACE,kDAAkD;EAClD,gCAAgC;EAChC,+BAA+B;EAC/B,oCAAoC;EACpC,mCAAmC;EACnC,aAAa;EACb,uBAAuB;EACvB,mBAAmB;AACrB;AACA;EACE,gBAAgB;EAChB,eAAe;AACjB;AACA;EACE,YAAY;EACZ,WAAW;AACb;AACA;EACE,iBAAiB;EACjB,kBAAkB;EAClB,cAAc;EACd,mBAAmB;EACnB,uBAAuB;EACvB,gBAAgB;AAClB;AACA;EACE,mHAAmH;EACnH,cAAc;EACd,oCAAoC;AACtC;AACA;EACE,+CAA+C;AACjD;AACA;EACE,kBAAkB;AACpB;AACA;EACE,WAAW;AACb;AACA;EACE,oDAAoD;EACpD,6DAA6D;AAC/D;AACA;EACE,oDAAoD;EACpD,iEAAiE;EACjE,6BAA6B;AAC/B;AACA;EACE,8CAA8C;EAC9C,gDAAgD;EAChD,wCAAwC;AAC1C;AACA;EACE,oDAAoD;AACtD;AACA;EACE,8CAA8C;AAChD;AACA;EACE,oDAAoD;EACpD,sDAAsD;EACtD,8CAA8C;AAChD;AACA;EACE,8CAA8C;EAC9C,0DAA0D;AAC5D;AACA;EACE,6BAA6B;EAC7B,yBAAyB;EACzB,6BAA6B;AAC/B;AACA;EACE,+CAA+C;AACjD;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,wCAAwC;AAC1C;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,sCAAsC;EACtC,wCAAwC;EACxC,gCAAgC;AAClC;AACA;EACE,4CAA4C;AAC9C;AACA;EACE,sCAAsC;AACxC;AACA;EACE,sCAAsC;EACtC,wCAAwC;EACxC,gCAAgC;AAClC;AACA;EACE,4CAA4C;AAC9C;AACA;EACE,sCAAsC;AACxC;AACA;EACE,oCAAoC;EACpC,sCAAsC;EACtC,8BAA8B;AAChC;AACA;EACE,0CAA0C;AAC5C;AACA;EACE,oCAAoC;AACtC;AACA;EACE,uCAAuC;EACvC,YAAY;EACZ,gBAAgB;AAClB;AACA;EACE,YAAY;AACd\",\"sourcesContent\":[\"/**\\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\\n * SPDX-License-Identifier: AGPL-3.0-or-later\\n */\\n/**\\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\\n * SPDX-License-Identifier: AGPL-3.0-or-later\\n */\\n/*\\n* Ensure proper alignment of the vue material icons\\n*/\\n.material-design-icon[data-v-ce3a06f2] {\\n display: flex;\\n align-self: center;\\n justify-self: center;\\n align-items: center;\\n justify-content: center;\\n}\\n.button-vue[data-v-ce3a06f2] {\\n --button-size: var(--default-clickable-area);\\n --button-inner-size: calc(var(--button-size) - 4px);\\n --button-radius: var(--border-radius-element, calc(var(--button-size) / 2));\\n --button-padding-default: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4));\\n --button-padding: var(--default-grid-baseline) var(--button-padding-default);\\n color: var(--color-primary-element-light-text);\\n background-color: var(--color-primary-element-light);\\n border: 1px solid var(--color-primary-element-light-hover);\\n border-bottom-width: 2px;\\n border-radius: var(--button-radius);\\n box-sizing: border-box;\\n position: relative;\\n width: fit-content;\\n overflow: hidden;\\n padding-block: 1px 0;\\n padding-inline: var(--button-padding);\\n min-height: var(--button-size);\\n min-width: var(--button-size);\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n transition-property: color, border-color, background-color;\\n transition-duration: 0.1s;\\n transition-timing-function: linear;\\n cursor: pointer;\\n font-size: var(--default-font-size);\\n font-weight: bold;\\n}\\n.button-vue--size-small[data-v-ce3a06f2] {\\n --button-size: var(--clickable-area-small, 24px);\\n --button-radius: var(--border-radius);\\n}\\n.button-vue--size-large[data-v-ce3a06f2] {\\n --button-size: var(--clickable-area-large, 48px);\\n}\\n.button-vue[data-v-ce3a06f2], .button-vue[data-v-ce3a06f2] * {\\n cursor: pointer;\\n}\\n.button-vue[data-v-ce3a06f2]:focus {\\n outline: none;\\n}\\n.button-vue[data-v-ce3a06f2]:disabled {\\n cursor: default;\\n opacity: 0.5;\\n filter: saturate(0.7);\\n}\\n.button-vue[data-v-ce3a06f2]:disabled * {\\n cursor: default;\\n}\\n.button-vue[data-v-ce3a06f2]:hover:not(:disabled) {\\n background-color: var(--color-primary-element-light-hover);\\n}\\n.button-vue[data-v-ce3a06f2]:active {\\n background-color: var(--color-primary-element-light);\\n}\\n.button-vue__wrapper[data-v-ce3a06f2] {\\n display: inline-flex;\\n align-items: center;\\n justify-content: center;\\n width: 100%;\\n}\\n.button-vue--end .button-vue__wrapper[data-v-ce3a06f2] {\\n justify-content: end;\\n}\\n.button-vue--start .button-vue__wrapper[data-v-ce3a06f2] {\\n justify-content: start;\\n}\\n.button-vue--reverse .button-vue__wrapper[data-v-ce3a06f2] {\\n flex-direction: row-reverse;\\n}\\n.button-vue--reverse.button-vue--icon-and-text[data-v-ce3a06f2] {\\n --button-padding: var(--button-padding-default) var(--default-grid-baseline);\\n}\\n.button-vue__icon[data-v-ce3a06f2] {\\n --default-clickable-area: var(--button-inner-size);\\n height: var(--button-inner-size);\\n width: var(--button-inner-size);\\n min-height: var(--button-inner-size);\\n min-width: var(--button-inner-size);\\n display: flex;\\n justify-content: center;\\n align-items: center;\\n}\\n.button-vue--size-small .button-vue__icon[data-v-ce3a06f2] > * {\\n max-height: 16px;\\n max-width: 16px;\\n}\\n.button-vue--size-small .button-vue__icon[data-v-ce3a06f2] svg {\\n height: 16px;\\n width: 16px;\\n}\\n.button-vue__text[data-v-ce3a06f2] {\\n font-weight: bold;\\n margin-bottom: 1px;\\n padding: 2px 0;\\n white-space: nowrap;\\n text-overflow: ellipsis;\\n overflow: hidden;\\n}\\n.button-vue--icon-only[data-v-ce3a06f2] {\\n --button-padding: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4));\\n line-height: 1;\\n width: var(--button-size) !important;\\n}\\n.button-vue--text-only[data-v-ce3a06f2] {\\n --button-padding: var(--button-padding-default);\\n}\\n.button-vue--text-only .button-vue__text[data-v-ce3a06f2] {\\n margin-inline: 4px;\\n}\\n.button-vue--wide[data-v-ce3a06f2] {\\n width: 100%;\\n}\\n.button-vue[data-v-ce3a06f2]:focus-visible {\\n outline: 2px solid var(--color-main-text) !important;\\n box-shadow: 0 0 0 4px var(--color-main-background) !important;\\n}\\n.button-vue:focus-visible.button-vue--vue-tertiary-on-primary[data-v-ce3a06f2] {\\n outline: 2px solid var(--color-primary-element-text);\\n border-radius: var(--border-radius-element, var(--border-radius));\\n background-color: transparent;\\n}\\n.button-vue--vue-primary[data-v-ce3a06f2] {\\n background-color: var(--color-primary-element);\\n border-color: var(--color-primary-element-hover);\\n color: var(--color-primary-element-text);\\n}\\n.button-vue--vue-primary[data-v-ce3a06f2]:hover:not(:disabled) {\\n background-color: var(--color-primary-element-hover);\\n}\\n.button-vue--vue-primary[data-v-ce3a06f2]:active {\\n background-color: var(--color-primary-element);\\n}\\n.button-vue--vue-secondary[data-v-ce3a06f2] {\\n background-color: var(--color-primary-element-light);\\n border-color: var(--color-primary-element-light-hover);\\n color: var(--color-primary-element-light-text);\\n}\\n.button-vue--vue-secondary[data-v-ce3a06f2]:hover:not(:disabled) {\\n color: var(--color-primary-element-light-text);\\n background-color: var(--color-primary-element-light-hover);\\n}\\n.button-vue--tertiary[data-v-ce3a06f2], .button-vue--vue-tertiary[data-v-ce3a06f2] {\\n background-color: transparent;\\n border-color: transparent;\\n color: var(--color-main-text);\\n}\\n.button-vue--tertiary[data-v-ce3a06f2]:hover:not(:disabled), .button-vue--vue-tertiary[data-v-ce3a06f2]:hover:not(:disabled) {\\n background-color: var(--color-background-hover);\\n}\\n.button-vue--vue-tertiary-no-background[data-v-ce3a06f2]:hover:not(:disabled) {\\n background-color: transparent;\\n}\\n.button-vue--vue-tertiary-on-primary[data-v-ce3a06f2] {\\n color: var(--color-primary-element-text);\\n}\\n.button-vue--vue-tertiary-on-primary[data-v-ce3a06f2]:hover:not(:disabled) {\\n background-color: transparent;\\n}\\n.button-vue--vue-success[data-v-ce3a06f2] {\\n background-color: var(--color-success);\\n border-color: var(--color-success-hover);\\n color: var(--color-success-text);\\n}\\n.button-vue--vue-success[data-v-ce3a06f2]:hover:not(:disabled) {\\n background-color: var(--color-success-hover);\\n}\\n.button-vue--vue-success[data-v-ce3a06f2]:active {\\n background-color: var(--color-success);\\n}\\n.button-vue--vue-warning[data-v-ce3a06f2] {\\n background-color: var(--color-warning);\\n border-color: var(--color-warning-hover);\\n color: var(--color-warning-text);\\n}\\n.button-vue--vue-warning[data-v-ce3a06f2]:hover:not(:disabled) {\\n background-color: var(--color-warning-hover);\\n}\\n.button-vue--vue-warning[data-v-ce3a06f2]:active {\\n background-color: var(--color-warning);\\n}\\n.button-vue--vue-error[data-v-ce3a06f2] {\\n background-color: var(--color-error);\\n border-color: var(--color-error-hover);\\n color: var(--color-error-text);\\n}\\n.button-vue--vue-error[data-v-ce3a06f2]:hover:not(:disabled) {\\n background-color: var(--color-error-hover);\\n}\\n.button-vue--vue-error[data-v-ce3a06f2]:active {\\n background-color: var(--color-error);\\n}\\n.button-vue--legacy[data-v-ce3a06f2] {\\n --button-inner-size: var(--button-size);\\n border: none;\\n padding-block: 0;\\n}\\n.button-vue--legacy.button-vue--vue-error[data-v-ce3a06f2], .button-vue--legacy.button-vue--vue-success[data-v-ce3a06f2], .button-vue--legacy.button-vue--vue-warning[data-v-ce3a06f2] {\\n color: white;\\n}\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../../css-loader/dist/runtime/sourceMaps.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../../css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/** When having the small dialog style we override the modal styling so dialogs look more dialog like */\n@media only screen and (max-width: 512px) {\n.dialog__modal .modal-wrapper--small .modal-container {\n width: fit-content;\n height: unset;\n max-height: 90%;\n position: relative;\n top: unset;\n border-radius: var(--border-radius-large);\n}\n}/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-49ff4e77] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.dialog[data-v-49ff4e77] {\n height: 100%;\n width: 100%;\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n overflow: hidden;\n}\n.dialog__modal[data-v-49ff4e77] .modal-wrapper .modal-container {\n display: flex !important;\n padding-block: 4px 0;\n padding-inline: 12px 0;\n}\n.dialog__modal[data-v-49ff4e77] .modal-wrapper .modal-container__content {\n display: flex;\n flex-direction: column;\n overflow: hidden;\n}\n.dialog__wrapper[data-v-49ff4e77] {\n display: flex;\n flex-direction: row;\n flex: 1;\n min-height: 0;\n overflow: hidden;\n}\n.dialog__wrapper--collapsed[data-v-49ff4e77] {\n flex-direction: column;\n}\n.dialog__navigation[data-v-49ff4e77] {\n display: flex;\n flex-shrink: 0;\n}\n.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-49ff4e77] {\n flex-direction: column;\n overflow: hidden auto;\n height: 100%;\n min-width: 200px;\n margin-inline-end: 20px;\n}\n.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-49ff4e77] {\n flex-direction: row;\n justify-content: space-between;\n overflow: auto hidden;\n width: 100%;\n min-width: 100%;\n}\n.dialog__name[data-v-49ff4e77] {\n font-size: 21px;\n text-align: center;\n height: fit-content;\n min-height: var(--default-clickable-area);\n line-height: var(--default-clickable-area);\n overflow-wrap: break-word;\n margin-block: 0 12px;\n}\n.dialog__content[data-v-49ff4e77] {\n flex: 1;\n min-height: 0;\n overflow: auto;\n padding-inline-end: 12px;\n}\n.dialog__text[data-v-49ff4e77] {\n padding-block-end: 6px;\n}\n.dialog__actions[data-v-49ff4e77] {\n box-sizing: border-box;\n display: flex;\n gap: 6px;\n align-content: center;\n justify-content: end;\n width: 100%;\n max-width: 100%;\n padding-inline: 0 12px;\n margin-inline: 0;\n margin-block: 0;\n}\n.dialog__actions[data-v-49ff4e77]:not(:empty) {\n margin-block: 6px 12px;\n}\n@media only screen and (max-width: 512px) {\n.dialog__name[data-v-49ff4e77] {\n text-align: start;\n margin-inline-end: var(--default-clickable-area);\n}\n}`, \"\",{\"version\":3,\"sources\":[\"webpack://./node_modules/@nextcloud/vue/dist/assets/NcDialog-X7BRqUGJ.css\"],\"names\":[],\"mappings\":\"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA,uGAAuG;AACvG;AACA;IACI,kBAAkB;IAClB,aAAa;IACb,eAAe;IACf,kBAAkB;IAClB,UAAU;IACV,yCAAyC;AAC7C;AACA,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,YAAY;EACZ,WAAW;EACX,aAAa;EACb,sBAAsB;EACtB,8BAA8B;EAC9B,gBAAgB;AAClB;AACA;EACE,wBAAwB;EACxB,oBAAoB;EACpB,sBAAsB;AACxB;AACA;EACE,aAAa;EACb,sBAAsB;EACtB,gBAAgB;AAClB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,OAAO;EACP,aAAa;EACb,gBAAgB;AAClB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,aAAa;EACb,cAAc;AAChB;AACA;EACE,sBAAsB;EACtB,qBAAqB;EACrB,YAAY;EACZ,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,mBAAmB;EACnB,8BAA8B;EAC9B,qBAAqB;EACrB,WAAW;EACX,eAAe;AACjB;AACA;EACE,eAAe;EACf,kBAAkB;EAClB,mBAAmB;EACnB,yCAAyC;EACzC,0CAA0C;EAC1C,yBAAyB;EACzB,oBAAoB;AACtB;AACA;EACE,OAAO;EACP,aAAa;EACb,cAAc;EACd,wBAAwB;AAC1B;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;EACtB,aAAa;EACb,QAAQ;EACR,qBAAqB;EACrB,oBAAoB;EACpB,WAAW;EACX,eAAe;EACf,sBAAsB;EACtB,gBAAgB;EAChB,eAAe;AACjB;AACA;EACE,sBAAsB;AACxB;AACA;AACA;IACI,iBAAiB;IACjB,gDAAgD;AACpD;AACA\",\"sourcesContent\":[\"/**\\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\\n * SPDX-License-Identifier: AGPL-3.0-or-later\\n */\\n/**\\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\\n * SPDX-License-Identifier: AGPL-3.0-or-later\\n */\\n/*\\n* Ensure proper alignment of the vue material icons\\n*/\\n.material-design-icon {\\n display: flex;\\n align-self: center;\\n justify-self: center;\\n align-items: center;\\n justify-content: center;\\n}\\n\\n/** When having the small dialog style we override the modal styling so dialogs look more dialog like */\\n@media only screen and (max-width: 512px) {\\n.dialog__modal .modal-wrapper--small .modal-container {\\n width: fit-content;\\n height: unset;\\n max-height: 90%;\\n position: relative;\\n top: unset;\\n border-radius: var(--border-radius-large);\\n}\\n}/**\\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\\n * SPDX-License-Identifier: AGPL-3.0-or-later\\n */\\n/**\\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\\n * SPDX-License-Identifier: AGPL-3.0-or-later\\n */\\n/*\\n* Ensure proper alignment of the vue material icons\\n*/\\n.material-design-icon[data-v-49ff4e77] {\\n display: flex;\\n align-self: center;\\n justify-self: center;\\n align-items: center;\\n justify-content: center;\\n}\\n.dialog[data-v-49ff4e77] {\\n height: 100%;\\n width: 100%;\\n display: flex;\\n flex-direction: column;\\n justify-content: space-between;\\n overflow: hidden;\\n}\\n.dialog__modal[data-v-49ff4e77] .modal-wrapper .modal-container {\\n display: flex !important;\\n padding-block: 4px 0;\\n padding-inline: 12px 0;\\n}\\n.dialog__modal[data-v-49ff4e77] .modal-wrapper .modal-container__content {\\n display: flex;\\n flex-direction: column;\\n overflow: hidden;\\n}\\n.dialog__wrapper[data-v-49ff4e77] {\\n display: flex;\\n flex-direction: row;\\n flex: 1;\\n min-height: 0;\\n overflow: hidden;\\n}\\n.dialog__wrapper--collapsed[data-v-49ff4e77] {\\n flex-direction: column;\\n}\\n.dialog__navigation[data-v-49ff4e77] {\\n display: flex;\\n flex-shrink: 0;\\n}\\n.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-49ff4e77] {\\n flex-direction: column;\\n overflow: hidden auto;\\n height: 100%;\\n min-width: 200px;\\n margin-inline-end: 20px;\\n}\\n.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-49ff4e77] {\\n flex-direction: row;\\n justify-content: space-between;\\n overflow: auto hidden;\\n width: 100%;\\n min-width: 100%;\\n}\\n.dialog__name[data-v-49ff4e77] {\\n font-size: 21px;\\n text-align: center;\\n height: fit-content;\\n min-height: var(--default-clickable-area);\\n line-height: var(--default-clickable-area);\\n overflow-wrap: break-word;\\n margin-block: 0 12px;\\n}\\n.dialog__content[data-v-49ff4e77] {\\n flex: 1;\\n min-height: 0;\\n overflow: auto;\\n padding-inline-end: 12px;\\n}\\n.dialog__text[data-v-49ff4e77] {\\n padding-block-end: 6px;\\n}\\n.dialog__actions[data-v-49ff4e77] {\\n box-sizing: border-box;\\n display: flex;\\n gap: 6px;\\n align-content: center;\\n justify-content: end;\\n width: 100%;\\n max-width: 100%;\\n padding-inline: 0 12px;\\n margin-inline: 0;\\n margin-block: 0;\\n}\\n.dialog__actions[data-v-49ff4e77]:not(:empty) {\\n margin-block: 6px 12px;\\n}\\n@media only screen and (max-width: 512px) {\\n.dialog__name[data-v-49ff4e77] {\\n text-align: start;\\n margin-inline-end: var(--default-clickable-area);\\n}\\n}\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../../css-loader/dist/runtime/sourceMaps.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../../css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-a4f5b92e] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.icon-vue[data-v-a4f5b92e] {\n --icon-size: var(--adec40c8);\n display: flex;\n justify-content: center;\n align-items: center;\n min-width: var(--default-clickable-area);\n min-height: var(--default-clickable-area);\n opacity: 1;\n}\n.icon-vue--inline[data-v-a4f5b92e] {\n display: inline-flex;\n min-width: fit-content;\n min-height: fit-content;\n vertical-align: text-bottom;\n}\n.icon-vue span[data-v-a4f5b92e] {\n line-height: 0;\n}\n.icon-vue[data-v-a4f5b92e] svg {\n fill: currentColor;\n width: var(--icon-size, 20px);\n height: var(--icon-size, 20px);\n max-width: var(--icon-size, 20px);\n max-height: var(--icon-size, 20px);\n}\n.icon-vue--directional[data-v-a4f5b92e] svg:dir(rtl) {\n transform: scaleX(-1);\n}`, \"\",{\"version\":3,\"sources\":[\"webpack://./node_modules/@nextcloud/vue/dist/assets/NcIconSvgWrapper-DX_XWpAs.css\"],\"names\":[],\"mappings\":\"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,4BAA4B;EAC5B,aAAa;EACb,uBAAuB;EACvB,mBAAmB;EACnB,wCAAwC;EACxC,yCAAyC;EACzC,UAAU;AACZ;AACA;EACE,oBAAoB;EACpB,sBAAsB;EACtB,uBAAuB;EACvB,2BAA2B;AAC7B;AACA;EACE,cAAc;AAChB;AACA;EACE,kBAAkB;EAClB,6BAA6B;EAC7B,8BAA8B;EAC9B,iCAAiC;EACjC,kCAAkC;AACpC;AACA;EACE,qBAAqB;AACvB\",\"sourcesContent\":[\"/**\\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\\n * SPDX-License-Identifier: AGPL-3.0-or-later\\n */\\n/**\\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\\n * SPDX-License-Identifier: AGPL-3.0-or-later\\n */\\n/*\\n* Ensure proper alignment of the vue material icons\\n*/\\n.material-design-icon[data-v-a4f5b92e] {\\n display: flex;\\n align-self: center;\\n justify-self: center;\\n align-items: center;\\n justify-content: center;\\n}\\n.icon-vue[data-v-a4f5b92e] {\\n --icon-size: var(--adec40c8);\\n display: flex;\\n justify-content: center;\\n align-items: center;\\n min-width: var(--default-clickable-area);\\n min-height: var(--default-clickable-area);\\n opacity: 1;\\n}\\n.icon-vue--inline[data-v-a4f5b92e] {\\n display: inline-flex;\\n min-width: fit-content;\\n min-height: fit-content;\\n vertical-align: text-bottom;\\n}\\n.icon-vue span[data-v-a4f5b92e] {\\n line-height: 0;\\n}\\n.icon-vue[data-v-a4f5b92e] svg {\\n fill: currentColor;\\n width: var(--icon-size, 20px);\\n height: var(--icon-size, 20px);\\n max-width: var(--icon-size, 20px);\\n max-height: var(--icon-size, 20px);\\n}\\n.icon-vue--directional[data-v-a4f5b92e] svg:dir(rtl) {\\n transform: scaleX(-1);\\n}\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../../css-loader/dist/runtime/sourceMaps.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../../css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-d5de7f82] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.loading-icon[data-v-d5de7f82] {\n overflow: hidden;\n}\n.loading-icon svg[data-v-d5de7f82] {\n animation: rotate var(--animation-duration, 0.8s) linear infinite;\n}`, \"\",{\"version\":3,\"sources\":[\"webpack://./node_modules/@nextcloud/vue/dist/assets/NcLoadingIcon-DbbToJVp.css\"],\"names\":[],\"mappings\":\"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,iEAAiE;AACnE\",\"sourcesContent\":[\"/**\\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\\n * SPDX-License-Identifier: AGPL-3.0-or-later\\n */\\n/**\\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\\n * SPDX-License-Identifier: AGPL-3.0-or-later\\n */\\n/*\\n* Ensure proper alignment of the vue material icons\\n*/\\n.material-design-icon[data-v-d5de7f82] {\\n display: flex;\\n align-self: center;\\n justify-self: center;\\n align-items: center;\\n justify-content: center;\\n}\\n.loading-icon[data-v-d5de7f82] {\\n overflow: hidden;\\n}\\n.loading-icon svg[data-v-d5de7f82] {\\n animation: rotate var(--animation-duration, 0.8s) linear infinite;\\n}\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../../css-loader/dist/runtime/sourceMaps.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../../css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-b7c7c7ca] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.modal-mask[data-v-b7c7c7ca] {\n --backdrop-color: 0, 0, 0;\n --icon-size: 20px;\n --slideshow-duration: var(--4d12a2e7);\n position: fixed;\n z-index: 9998;\n top: 0;\n inset-inline-start: 0;\n display: block;\n width: 100%;\n height: 100%;\n background-color: rgba(var(--backdrop-color), 0.5);\n}\n.modal-mask--opaque[data-v-b7c7c7ca] {\n background-color: rgba(var(--backdrop-color), 0.92);\n}\n.modal-mask--light[data-v-b7c7c7ca] {\n --backdrop-color: 255, 255, 255;\n}\n.modal-header[data-v-b7c7c7ca] {\n position: absolute;\n z-index: 10001;\n top: 0;\n inset-inline: 0 0;\n display: flex !important;\n align-items: center;\n justify-content: center;\n width: 100%;\n height: var(--header-height);\n overflow: hidden;\n transition: opacity 250ms, visibility 250ms;\n}\n.modal-header__name[data-v-b7c7c7ca] {\n overflow-x: hidden;\n box-sizing: border-box;\n width: 100%;\n padding: 0 calc(var(--default-clickable-area) * 3) 0 12px;\n transition: padding ease 100ms;\n white-space: nowrap;\n text-overflow: ellipsis;\n font-size: 16px;\n margin-block: 0;\n}\n@media only screen and (min-width: 1024px) {\n.modal-header__name[data-v-b7c7c7ca] {\n padding-inline-start: calc(var(--default-clickable-area) * 3);\n text-align: center;\n}\n}\n.modal-header .icons-menu[data-v-b7c7c7ca] {\n position: absolute;\n inset-inline-end: 0;\n display: flex;\n align-items: center;\n justify-content: flex-end;\n}\n.modal-header .icons-menu .header-close[data-v-b7c7c7ca] {\n display: flex;\n align-items: center;\n justify-content: center;\n box-sizing: border-box;\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n padding: 0;\n}\n.modal-header .icons-menu .play-pause-icons[data-v-b7c7c7ca] {\n position: relative;\n width: var(--header-height);\n height: var(--header-height);\n margin: 0;\n padding: 0;\n cursor: pointer;\n border: none;\n background-color: transparent;\n}\n.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__play[data-v-b7c7c7ca],\n.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-b7c7c7ca], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-b7c7c7ca],\n.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-b7c7c7ca] {\n opacity: 1;\n border-radius: calc(var(--default-clickable-area) / 2);\n background-color: rgba(127, 127, 127, 0.25);\n}\n.modal-header .icons-menu .play-pause-icons__play[data-v-b7c7c7ca], .modal-header .icons-menu .play-pause-icons__pause[data-v-b7c7c7ca] {\n box-sizing: border-box;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n cursor: pointer;\n opacity: 0.7;\n}\n.modal-header .icons-menu[data-v-b7c7c7ca] .action-item {\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n}\n.modal-header .icons-menu[data-v-b7c7c7ca] .action-item--single {\n box-sizing: border-box;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n cursor: pointer;\n background-position: center;\n background-size: 22px;\n}\n.modal-header .icons-menu .header-actions[data-v-b7c7c7ca] button:focus-visible {\n box-shadow: none !important;\n outline: 2px solid #fff !important;\n}\n.modal-header .icons-menu[data-v-b7c7c7ca] .action-item__menutoggle {\n padding: 0;\n}\n.modal-header .icons-menu[data-v-b7c7c7ca] .action-item__menutoggle span, .modal-header .icons-menu[data-v-b7c7c7ca] .action-item__menutoggle svg {\n width: var(--icon-size);\n height: var(--icon-size);\n}\n.modal-wrapper[data-v-b7c7c7ca] {\n display: flex;\n align-items: center;\n justify-content: center;\n box-sizing: border-box;\n width: 100%;\n height: 100%;\n /* Navigation buttons */\n /* Content */\n}\n.modal-wrapper .prev[data-v-b7c7c7ca],\n.modal-wrapper .next[data-v-b7c7c7ca] {\n z-index: 10000;\n height: 35vh;\n min-height: 300px;\n position: absolute;\n transition: opacity 250ms;\n color: white;\n}\n.modal-wrapper .prev[data-v-b7c7c7ca]:focus-visible,\n.modal-wrapper .next[data-v-b7c7c7ca]:focus-visible {\n box-shadow: 0 0 0 2px var(--color-primary-element-text);\n background-color: var(--color-box-shadow);\n}\n.modal-wrapper .prev[data-v-b7c7c7ca] {\n inset-inline-start: 2px;\n}\n.modal-wrapper .next[data-v-b7c7c7ca] {\n inset-inline-end: 2px;\n}\n.modal-wrapper .modal-container[data-v-b7c7c7ca] {\n position: relative;\n display: flex;\n padding: 0;\n transition: transform 300ms ease;\n border-radius: var(--border-radius-container, var(--border-radius-rounded));\n background-color: var(--color-main-background);\n color: var(--color-main-text);\n box-shadow: 0 0 40px rgba(0, 0, 0, 0.2);\n}\n.modal-wrapper .modal-container__close[data-v-b7c7c7ca] {\n z-index: 1;\n position: absolute;\n top: 4px;\n inset-inline-end: var(--default-grid-baseline);\n}\n.modal-wrapper .modal-container__content[data-v-b7c7c7ca] {\n width: 100%;\n min-height: 52px;\n overflow: auto;\n}\n.modal-wrapper--small > .modal-container[data-v-b7c7c7ca] {\n width: 400px;\n max-width: 90%;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--normal > .modal-container[data-v-b7c7c7ca] {\n max-width: 90%;\n width: 600px;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--large > .modal-container[data-v-b7c7c7ca] {\n max-width: 90%;\n width: 900px;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--full > .modal-container[data-v-b7c7c7ca] {\n width: 100%;\n height: calc(100% - var(--header-height));\n position: absolute;\n top: var(--header-height);\n border-radius: 0;\n}\n@media only screen and ((max-width: 512px) or (max-height: 400px)) {\n.modal-wrapper .modal-container[data-v-b7c7c7ca] {\n max-width: initial;\n width: 100%;\n max-height: initial;\n height: calc(100% - var(--header-height));\n position: absolute;\n top: var(--header-height);\n border-radius: 0;\n}\n}\n\n/* TRANSITIONS */\n.fade-enter-active[data-v-b7c7c7ca],\n.fade-leave-active[data-v-b7c7c7ca] {\n transition: opacity 250ms;\n}\n.fade-enter[data-v-b7c7c7ca],\n.fade-leave-to[data-v-b7c7c7ca] {\n opacity: 0;\n}\n.fade-visibility-enter[data-v-b7c7c7ca],\n.fade-visibility-leave-to[data-v-b7c7c7ca] {\n visibility: hidden;\n opacity: 0;\n}\n.modal-in-enter-active[data-v-b7c7c7ca],\n.modal-in-leave-active[data-v-b7c7c7ca],\n.modal-out-enter-active[data-v-b7c7c7ca],\n.modal-out-leave-active[data-v-b7c7c7ca] {\n transition: opacity 250ms;\n}\n.modal-in-enter[data-v-b7c7c7ca],\n.modal-in-leave-to[data-v-b7c7c7ca],\n.modal-out-enter[data-v-b7c7c7ca],\n.modal-out-leave-to[data-v-b7c7c7ca] {\n opacity: 0;\n}\n.modal-in-enter .modal-container[data-v-b7c7c7ca],\n.modal-in-leave-to .modal-container[data-v-b7c7c7ca] {\n transform: scale(0.9);\n}\n.modal-out-enter .modal-container[data-v-b7c7c7ca],\n.modal-out-leave-to .modal-container[data-v-b7c7c7ca] {\n transform: scale(1.1);\n}\n.modal-mask .play-pause-icons .progress-ring[data-v-b7c7c7ca] {\n position: absolute;\n top: 0;\n inset-inline-start: 0;\n transform: rotate(-90deg);\n}\n.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-b7c7c7ca] {\n transition: 100ms stroke-dashoffset;\n transform-origin: 50% 50%;\n animation: progressring-b7c7c7ca linear var(--slideshow-duration) infinite;\n stroke-linecap: round;\n stroke-dashoffset: 94.2477796077;\n stroke-dasharray: 94.2477796077;\n}\n.modal-mask .play-pause-icons--paused .icon-pause[data-v-b7c7c7ca] {\n animation: breath-b7c7c7ca 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n}\n.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-b7c7c7ca] {\n animation-play-state: paused !important;\n}\n@keyframes progressring-b7c7c7ca {\nfrom {\n stroke-dashoffset: 94.2477796077;\n}\nto {\n stroke-dashoffset: 0;\n}\n}\n@keyframes breath-b7c7c7ca {\n0% {\n opacity: 1;\n}\n50% {\n opacity: 0;\n}\n100% {\n opacity: 1;\n}\n}`, \"\",{\"version\":3,\"sources\":[\"webpack://./node_modules/@nextcloud/vue/dist/assets/NcModal-Cy3UOuI2.css\"],\"names\":[],\"mappings\":\"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\",\"sourcesContent\":[\"/**\\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\\n * SPDX-License-Identifier: AGPL-3.0-or-later\\n */\\n/**\\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\\n * SPDX-License-Identifier: AGPL-3.0-or-later\\n */\\n/*\\n* Ensure proper alignment of the vue material icons\\n*/\\n.material-design-icon[data-v-b7c7c7ca] {\\n display: flex;\\n align-self: center;\\n justify-self: center;\\n align-items: center;\\n justify-content: center;\\n}\\n.modal-mask[data-v-b7c7c7ca] {\\n --backdrop-color: 0, 0, 0;\\n --icon-size: 20px;\\n --slideshow-duration: var(--4d12a2e7);\\n position: fixed;\\n z-index: 9998;\\n top: 0;\\n inset-inline-start: 0;\\n display: block;\\n width: 100%;\\n height: 100%;\\n background-color: rgba(var(--backdrop-color), 0.5);\\n}\\n.modal-mask--opaque[data-v-b7c7c7ca] {\\n background-color: rgba(var(--backdrop-color), 0.92);\\n}\\n.modal-mask--light[data-v-b7c7c7ca] {\\n --backdrop-color: 255, 255, 255;\\n}\\n.modal-header[data-v-b7c7c7ca] {\\n position: absolute;\\n z-index: 10001;\\n top: 0;\\n inset-inline: 0 0;\\n display: flex !important;\\n align-items: center;\\n justify-content: center;\\n width: 100%;\\n height: var(--header-height);\\n overflow: hidden;\\n transition: opacity 250ms, visibility 250ms;\\n}\\n.modal-header__name[data-v-b7c7c7ca] {\\n overflow-x: hidden;\\n box-sizing: border-box;\\n width: 100%;\\n padding: 0 calc(var(--default-clickable-area) * 3) 0 12px;\\n transition: padding ease 100ms;\\n white-space: nowrap;\\n text-overflow: ellipsis;\\n font-size: 16px;\\n margin-block: 0;\\n}\\n@media only screen and (min-width: 1024px) {\\n.modal-header__name[data-v-b7c7c7ca] {\\n padding-inline-start: calc(var(--default-clickable-area) * 3);\\n text-align: center;\\n}\\n}\\n.modal-header .icons-menu[data-v-b7c7c7ca] {\\n position: absolute;\\n inset-inline-end: 0;\\n display: flex;\\n align-items: center;\\n justify-content: flex-end;\\n}\\n.modal-header .icons-menu .header-close[data-v-b7c7c7ca] {\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n box-sizing: border-box;\\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\\n padding: 0;\\n}\\n.modal-header .icons-menu .play-pause-icons[data-v-b7c7c7ca] {\\n position: relative;\\n width: var(--header-height);\\n height: var(--header-height);\\n margin: 0;\\n padding: 0;\\n cursor: pointer;\\n border: none;\\n background-color: transparent;\\n}\\n.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__play[data-v-b7c7c7ca],\\n.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-b7c7c7ca], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-b7c7c7ca],\\n.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-b7c7c7ca] {\\n opacity: 1;\\n border-radius: calc(var(--default-clickable-area) / 2);\\n background-color: rgba(127, 127, 127, 0.25);\\n}\\n.modal-header .icons-menu .play-pause-icons__play[data-v-b7c7c7ca], .modal-header .icons-menu .play-pause-icons__pause[data-v-b7c7c7ca] {\\n box-sizing: border-box;\\n width: var(--default-clickable-area);\\n height: var(--default-clickable-area);\\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\\n cursor: pointer;\\n opacity: 0.7;\\n}\\n.modal-header .icons-menu[data-v-b7c7c7ca] .action-item {\\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\\n}\\n.modal-header .icons-menu[data-v-b7c7c7ca] .action-item--single {\\n box-sizing: border-box;\\n width: var(--default-clickable-area);\\n height: var(--default-clickable-area);\\n cursor: pointer;\\n background-position: center;\\n background-size: 22px;\\n}\\n.modal-header .icons-menu .header-actions[data-v-b7c7c7ca] button:focus-visible {\\n box-shadow: none !important;\\n outline: 2px solid #fff !important;\\n}\\n.modal-header .icons-menu[data-v-b7c7c7ca] .action-item__menutoggle {\\n padding: 0;\\n}\\n.modal-header .icons-menu[data-v-b7c7c7ca] .action-item__menutoggle span, .modal-header .icons-menu[data-v-b7c7c7ca] .action-item__menutoggle svg {\\n width: var(--icon-size);\\n height: var(--icon-size);\\n}\\n.modal-wrapper[data-v-b7c7c7ca] {\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n box-sizing: border-box;\\n width: 100%;\\n height: 100%;\\n /* Navigation buttons */\\n /* Content */\\n}\\n.modal-wrapper .prev[data-v-b7c7c7ca],\\n.modal-wrapper .next[data-v-b7c7c7ca] {\\n z-index: 10000;\\n height: 35vh;\\n min-height: 300px;\\n position: absolute;\\n transition: opacity 250ms;\\n color: white;\\n}\\n.modal-wrapper .prev[data-v-b7c7c7ca]:focus-visible,\\n.modal-wrapper .next[data-v-b7c7c7ca]:focus-visible {\\n box-shadow: 0 0 0 2px var(--color-primary-element-text);\\n background-color: var(--color-box-shadow);\\n}\\n.modal-wrapper .prev[data-v-b7c7c7ca] {\\n inset-inline-start: 2px;\\n}\\n.modal-wrapper .next[data-v-b7c7c7ca] {\\n inset-inline-end: 2px;\\n}\\n.modal-wrapper .modal-container[data-v-b7c7c7ca] {\\n position: relative;\\n display: flex;\\n padding: 0;\\n transition: transform 300ms ease;\\n border-radius: var(--border-radius-container, var(--border-radius-rounded));\\n background-color: var(--color-main-background);\\n color: var(--color-main-text);\\n box-shadow: 0 0 40px rgba(0, 0, 0, 0.2);\\n}\\n.modal-wrapper .modal-container__close[data-v-b7c7c7ca] {\\n z-index: 1;\\n position: absolute;\\n top: 4px;\\n inset-inline-end: var(--default-grid-baseline);\\n}\\n.modal-wrapper .modal-container__content[data-v-b7c7c7ca] {\\n width: 100%;\\n min-height: 52px;\\n overflow: auto;\\n}\\n.modal-wrapper--small > .modal-container[data-v-b7c7c7ca] {\\n width: 400px;\\n max-width: 90%;\\n max-height: min(90%, 100% - 2 * var(--header-height));\\n}\\n.modal-wrapper--normal > .modal-container[data-v-b7c7c7ca] {\\n max-width: 90%;\\n width: 600px;\\n max-height: min(90%, 100% - 2 * var(--header-height));\\n}\\n.modal-wrapper--large > .modal-container[data-v-b7c7c7ca] {\\n max-width: 90%;\\n width: 900px;\\n max-height: min(90%, 100% - 2 * var(--header-height));\\n}\\n.modal-wrapper--full > .modal-container[data-v-b7c7c7ca] {\\n width: 100%;\\n height: calc(100% - var(--header-height));\\n position: absolute;\\n top: var(--header-height);\\n border-radius: 0;\\n}\\n@media only screen and ((max-width: 512px) or (max-height: 400px)) {\\n.modal-wrapper .modal-container[data-v-b7c7c7ca] {\\n max-width: initial;\\n width: 100%;\\n max-height: initial;\\n height: calc(100% - var(--header-height));\\n position: absolute;\\n top: var(--header-height);\\n border-radius: 0;\\n}\\n}\\n\\n/* TRANSITIONS */\\n.fade-enter-active[data-v-b7c7c7ca],\\n.fade-leave-active[data-v-b7c7c7ca] {\\n transition: opacity 250ms;\\n}\\n.fade-enter[data-v-b7c7c7ca],\\n.fade-leave-to[data-v-b7c7c7ca] {\\n opacity: 0;\\n}\\n.fade-visibility-enter[data-v-b7c7c7ca],\\n.fade-visibility-leave-to[data-v-b7c7c7ca] {\\n visibility: hidden;\\n opacity: 0;\\n}\\n.modal-in-enter-active[data-v-b7c7c7ca],\\n.modal-in-leave-active[data-v-b7c7c7ca],\\n.modal-out-enter-active[data-v-b7c7c7ca],\\n.modal-out-leave-active[data-v-b7c7c7ca] {\\n transition: opacity 250ms;\\n}\\n.modal-in-enter[data-v-b7c7c7ca],\\n.modal-in-leave-to[data-v-b7c7c7ca],\\n.modal-out-enter[data-v-b7c7c7ca],\\n.modal-out-leave-to[data-v-b7c7c7ca] {\\n opacity: 0;\\n}\\n.modal-in-enter .modal-container[data-v-b7c7c7ca],\\n.modal-in-leave-to .modal-container[data-v-b7c7c7ca] {\\n transform: scale(0.9);\\n}\\n.modal-out-enter .modal-container[data-v-b7c7c7ca],\\n.modal-out-leave-to .modal-container[data-v-b7c7c7ca] {\\n transform: scale(1.1);\\n}\\n.modal-mask .play-pause-icons .progress-ring[data-v-b7c7c7ca] {\\n position: absolute;\\n top: 0;\\n inset-inline-start: 0;\\n transform: rotate(-90deg);\\n}\\n.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-b7c7c7ca] {\\n transition: 100ms stroke-dashoffset;\\n transform-origin: 50% 50%;\\n animation: progressring-b7c7c7ca linear var(--slideshow-duration) infinite;\\n stroke-linecap: round;\\n stroke-dashoffset: 94.2477796077;\\n stroke-dasharray: 94.2477796077;\\n}\\n.modal-mask .play-pause-icons--paused .icon-pause[data-v-b7c7c7ca] {\\n animation: breath-b7c7c7ca 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;\\n}\\n.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-b7c7c7ca] {\\n animation-play-state: paused !important;\\n}\\n@keyframes progressring-b7c7c7ca {\\nfrom {\\n stroke-dashoffset: 94.2477796077;\\n}\\nto {\\n stroke-dashoffset: 0;\\n}\\n}\\n@keyframes breath-b7c7c7ca {\\n0% {\\n opacity: 1;\\n}\\n50% {\\n opacity: 0;\\n}\\n100% {\\n opacity: 1;\\n}\\n}\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../../css-loader/dist/runtime/sourceMaps.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../../css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-bea274c4] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.notecard[data-v-bea274c4] {\n --note-card-icon-size: 20px;\n --note-card-padding: calc(2 * var(--default-grid-baseline));\n color: var(--color-main-text) !important;\n background-color: var(--note-background) !important;\n border-inline-start: var(--default-grid-baseline) solid var(--note-theme);\n border-radius: var(--border-radius);\n margin: 1rem 0;\n padding: var(--note-card-padding);\n display: flex;\n flex-direction: row;\n gap: var(--note-card-padding);\n}\n.notecard__heading[data-v-bea274c4] {\n font-size: var(--note-card-icon-size);\n font-weight: 600;\n}\n.notecard__icon--heading[data-v-bea274c4] {\n font-size: var(--note-card-icon-size);\n margin-block: calc((1lh - 1em) / 2) auto;\n}\n.notecard--success[data-v-bea274c4] {\n --note-background: var(--color-success);\n --note-theme: var(--color-success-text, var(--color-success));\n}\n.notecard--info[data-v-bea274c4] {\n --note-background: var(--color-info);\n --note-theme: var(--color-info-text, var(--color-info));\n}\n.notecard--error[data-v-bea274c4] {\n --note-background: var(--color-error);\n --note-theme: var(--color-error-text, var(--color-error));\n}\n.notecard--warning[data-v-bea274c4] {\n --note-background: var(--color-warning);\n --note-theme: var(--color-warning-text, var(--color-warning));\n}\n.notecard--legacy.notecard--error[data-v-bea274c4] {\n --note-background: rgba(var(--color-error-rgb), 0.1);\n}\n.notecard--legacy.notecard--info[data-v-bea274c4] {\n --note-background: rgba(var(--color-info-rgb), 0.1);\n}\n.notecard--legacy.notecard--success[data-v-bea274c4] {\n --note-background: rgba(var(--color-success-rgb), 0.1);\n}\n.notecard--legacy.notecard--warning[data-v-bea274c4] {\n --note-background: rgba(var(--color-warning-rgb), 0.1);\n}`, \"\",{\"version\":3,\"sources\":[\"webpack://./node_modules/@nextcloud/vue/dist/assets/NcNoteCard-ChweF_5Q.css\"],\"names\":[],\"mappings\":\"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,2BAA2B;EAC3B,2DAA2D;EAC3D,wCAAwC;EACxC,mDAAmD;EACnD,yEAAyE;EACzE,mCAAmC;EACnC,cAAc;EACd,iCAAiC;EACjC,aAAa;EACb,mBAAmB;EACnB,6BAA6B;AAC/B;AACA;EACE,qCAAqC;EACrC,gBAAgB;AAClB;AACA;EACE,qCAAqC;EACrC,wCAAwC;AAC1C;AACA;EACE,uCAAuC;EACvC,6DAA6D;AAC/D;AACA;EACE,oCAAoC;EACpC,uDAAuD;AACzD;AACA;EACE,qCAAqC;EACrC,yDAAyD;AAC3D;AACA;EACE,uCAAuC;EACvC,6DAA6D;AAC/D;AACA;EACE,oDAAoD;AACtD;AACA;EACE,mDAAmD;AACrD;AACA;EACE,sDAAsD;AACxD;AACA;EACE,sDAAsD;AACxD\",\"sourcesContent\":[\"/**\\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\\n * SPDX-License-Identifier: AGPL-3.0-or-later\\n */\\n/**\\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\\n * SPDX-License-Identifier: AGPL-3.0-or-later\\n */\\n/*\\n* Ensure proper alignment of the vue material icons\\n*/\\n.material-design-icon[data-v-bea274c4] {\\n display: flex;\\n align-self: center;\\n justify-self: center;\\n align-items: center;\\n justify-content: center;\\n}\\n.notecard[data-v-bea274c4] {\\n --note-card-icon-size: 20px;\\n --note-card-padding: calc(2 * var(--default-grid-baseline));\\n color: var(--color-main-text) !important;\\n background-color: var(--note-background) !important;\\n border-inline-start: var(--default-grid-baseline) solid var(--note-theme);\\n border-radius: var(--border-radius);\\n margin: 1rem 0;\\n padding: var(--note-card-padding);\\n display: flex;\\n flex-direction: row;\\n gap: var(--note-card-padding);\\n}\\n.notecard__heading[data-v-bea274c4] {\\n font-size: var(--note-card-icon-size);\\n font-weight: 600;\\n}\\n.notecard__icon--heading[data-v-bea274c4] {\\n font-size: var(--note-card-icon-size);\\n margin-block: calc((1lh - 1em) / 2) auto;\\n}\\n.notecard--success[data-v-bea274c4] {\\n --note-background: var(--color-success);\\n --note-theme: var(--color-success-text, var(--color-success));\\n}\\n.notecard--info[data-v-bea274c4] {\\n --note-background: var(--color-info);\\n --note-theme: var(--color-info-text, var(--color-info));\\n}\\n.notecard--error[data-v-bea274c4] {\\n --note-background: var(--color-error);\\n --note-theme: var(--color-error-text, var(--color-error));\\n}\\n.notecard--warning[data-v-bea274c4] {\\n --note-background: var(--color-warning);\\n --note-theme: var(--color-warning-text, var(--color-warning));\\n}\\n.notecard--legacy.notecard--error[data-v-bea274c4] {\\n --note-background: rgba(var(--color-error-rgb), 0.1);\\n}\\n.notecard--legacy.notecard--info[data-v-bea274c4] {\\n --note-background: rgba(var(--color-info-rgb), 0.1);\\n}\\n.notecard--legacy.notecard--success[data-v-bea274c4] {\\n --note-background: rgba(var(--color-success-rgb), 0.1);\\n}\\n.notecard--legacy.notecard--warning[data-v-bea274c4] {\\n --note-background: rgba(var(--color-warning-rgb), 0.1);\\n}\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../../css-loader/dist/runtime/sourceMaps.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../../css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_hdy45_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8 .resize-observer {\n position: absolute;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n z-index: -1;\n width: 100%;\n height: 100%;\n border: none;\n background-color: transparent;\n pointer-events: none;\n display: block;\n overflow: hidden;\n opacity: 0;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8 .resize-observer object {\n display: block;\n position: absolute;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n height: 100%;\n width: 100%;\n overflow: hidden;\n pointer-events: none;\n z-index: -1;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper {\n z-index: 100000;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n display: block !important;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__wrapper {\n /*\n * In theory, \"filter: drop-shadow\" would look better here with arrow shadow.\n * In fact, in results in a blurry popover in Chromium on scaling.\n * The hypothesis is that \"filter\" creates a new composition layer,\n * and with GPU acceleration requires the previous layers content to be rasterized.\n * In combination with translate3d from floating-vue, it makes Chromium to first render and rasterize the popover\n * and then apply scaling, which results in a blurry popover.\n */\n box-shadow: 0 1px 10px var(--color-box-shadow);\n border-radius: var(--border-radius-large);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__inner {\n padding: 0;\n color: var(--color-main-text);\n border-radius: var(--border-radius-large);\n overflow: hidden;\n background: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__arrow-container {\n position: absolute;\n z-index: 1;\n width: 0;\n height: 0;\n border-style: solid;\n border-color: transparent;\n border-width: 10px;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container {\n bottom: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-bottom-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-top-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container {\n top: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-top-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-bottom-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container {\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-left-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-right-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container {\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n right: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-right-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-left-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[aria-hidden=true] {\n visibility: hidden;\n transition: opacity var(--animation-quick), visibility var(--animation-quick);\n opacity: 0;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[aria-hidden=false] {\n visibility: visible;\n transition: opacity var(--animation-quick);\n opacity: 1;\n}`, \"\",{\"version\":3,\"sources\":[\"webpack://./node_modules/@nextcloud/vue/dist/assets/NcPopover--XoXIhLx.css\"],\"names\":[],\"mappings\":\"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,kBAAkB;EAClB,MAAM;EACN,qDAAqD,EAAE,mBAAmB;EAC1E,OAAO;EACP,WAAW;EACX,WAAW;EACX,YAAY;EACZ,YAAY;EACZ,6BAA6B;EAC7B,oBAAoB;EACpB,cAAc;EACd,gBAAgB;EAChB,UAAU;AACZ;AACA;EACE,cAAc;EACd,kBAAkB;EAClB,MAAM;EACN,qDAAqD,EAAE,mBAAmB;EAC1E,OAAO;EACP,YAAY;EACZ,WAAW;EACX,gBAAgB;EAChB,oBAAoB;EACpB,WAAW;AACb;AACA;EACE,eAAe;EACf,MAAM;EACN,qDAAqD,EAAE,mBAAmB;EAC1E,OAAO;EACP,yBAAyB;AAC3B;AACA;EACE;;;;;;;IAOE;EACF,8CAA8C;EAC9C,yCAAyC;AAC3C;AACA;EACE,UAAU;EACV,6BAA6B;EAC7B,yCAAyC;EACzC,gBAAgB;EAChB,wCAAwC;AAC1C;AACA;EACE,kBAAkB;EAClB,UAAU;EACV,QAAQ;EACR,SAAS;EACT,mBAAmB;EACnB,yBAAyB;EACzB,kBAAkB;AACpB;AACA;EACE,YAAY;EACZ,qDAAqD,EAAE,mBAAmB;EAC1E,sBAAsB;EACtB,qDAAqD,EAAE,mBAAmB;EAC1E,8CAA8C;AAChD;AACA;EACE,SAAS;EACT,qDAAqD,EAAE,mBAAmB;EAC1E,mBAAmB;EACnB,qDAAqD,EAAE,mBAAmB;EAC1E,iDAAiD;AACnD;AACA;EACE,qDAAqD,EAAE,mBAAmB;EAC1E,UAAU;EACV,qDAAqD,EAAE,mBAAmB;EAC1E,oBAAoB;EACpB,qDAAqD,EAAE,mBAAmB;EAC1E,gDAAgD;AAClD;AACA;EACE,qDAAqD,EAAE,mBAAmB;EAC1E,WAAW;EACX,qDAAqD,EAAE,mBAAmB;EAC1E,qBAAqB;EACrB,qDAAqD,EAAE,mBAAmB;EAC1E,+CAA+C;AACjD;AACA;EACE,kBAAkB;EAClB,6EAA6E;EAC7E,UAAU;AACZ;AACA;EACE,mBAAmB;EACnB,0CAA0C;EAC1C,UAAU;AACZ\",\"sourcesContent\":[\"/**\\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\\n * SPDX-License-Identifier: AGPL-3.0-or-later\\n */\\n/**\\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\\n * SPDX-License-Identifier: AGPL-3.0-or-later\\n */\\n/*\\n* Ensure proper alignment of the vue material icons\\n*/\\n._material-design-icon_hdy45_12 {\\n display: flex;\\n align-self: center;\\n justify-self: center;\\n align-items: center;\\n justify-content: center;\\n}\\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8 .resize-observer {\\n position: absolute;\\n top: 0;\\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\\n left: 0;\\n z-index: -1;\\n width: 100%;\\n height: 100%;\\n border: none;\\n background-color: transparent;\\n pointer-events: none;\\n display: block;\\n overflow: hidden;\\n opacity: 0;\\n}\\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8 .resize-observer object {\\n display: block;\\n position: absolute;\\n top: 0;\\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\\n left: 0;\\n height: 100%;\\n width: 100%;\\n overflow: hidden;\\n pointer-events: none;\\n z-index: -1;\\n}\\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper {\\n z-index: 100000;\\n top: 0;\\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\\n left: 0;\\n display: block !important;\\n}\\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__wrapper {\\n /*\\n * In theory, \\\"filter: drop-shadow\\\" would look better here with arrow shadow.\\n * In fact, in results in a blurry popover in Chromium on scaling.\\n * The hypothesis is that \\\"filter\\\" creates a new composition layer,\\n * and with GPU acceleration requires the previous layers content to be rasterized.\\n * In combination with translate3d from floating-vue, it makes Chromium to first render and rasterize the popover\\n * and then apply scaling, which results in a blurry popover.\\n */\\n box-shadow: 0 1px 10px var(--color-box-shadow);\\n border-radius: var(--border-radius-large);\\n}\\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__inner {\\n padding: 0;\\n color: var(--color-main-text);\\n border-radius: var(--border-radius-large);\\n overflow: hidden;\\n background: var(--color-main-background);\\n}\\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__arrow-container {\\n position: absolute;\\n z-index: 1;\\n width: 0;\\n height: 0;\\n border-style: solid;\\n border-color: transparent;\\n border-width: 10px;\\n}\\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container {\\n bottom: -9px;\\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\\n border-bottom-width: 0;\\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\\n border-top-color: var(--color-main-background);\\n}\\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container {\\n top: -9px;\\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\\n border-top-width: 0;\\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\\n border-bottom-color: var(--color-main-background);\\n}\\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container {\\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\\n left: -9px;\\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\\n border-left-width: 0;\\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\\n border-right-color: var(--color-main-background);\\n}\\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container {\\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\\n right: -9px;\\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\\n border-right-width: 0;\\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\\n border-left-color: var(--color-main-background);\\n}\\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[aria-hidden=true] {\\n visibility: hidden;\\n transition: opacity var(--animation-quick), visibility var(--animation-quick);\\n opacity: 0;\\n}\\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[aria-hidden=false] {\\n visibility: visible;\\n transition: opacity var(--animation-quick);\\n opacity: 1;\\n}\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../node_modules/css-loader/dist/runtime/sourceMaps.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../node_modules/css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `#emptycontent[data-v-52c6e7ae]{margin:0;padding:10% 5%;background-color:var(--color-main-background)}iframe[data-v-52c6e7ae]{width:100%;height:calc(100% + var(--header-height));top:0;position:absolute}`, \"\",{\"version\":3,\"sources\":[\"webpack://./src/views/PDFView.vue\"],\"names\":[],\"mappings\":\"AACA,+BACC,QAAA,CACA,cAAA,CACA,6CAAA,CAGD,wBACC,UAAA,CAKA,wCAAA,CAGA,KAAA,CACA,iBAAA\",\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","\"use strict\";\n\n/*\n MIT License http://www.opensource.org/licenses/mit-license.php\n Author Tobias Koppers @sokra\n*/\nmodule.exports = function (cssWithMappingToString) {\n var list = [];\n\n // return the list of modules as css string\n list.toString = function toString() {\n return this.map(function (item) {\n var content = \"\";\n var needLayer = typeof item[5] !== \"undefined\";\n if (item[4]) {\n content += \"@supports (\".concat(item[4], \") {\");\n }\n if (item[2]) {\n content += \"@media \".concat(item[2], \" {\");\n }\n if (needLayer) {\n content += \"@layer\".concat(item[5].length > 0 ? \" \".concat(item[5]) : \"\", \" {\");\n }\n content += cssWithMappingToString(item);\n if (needLayer) {\n content += \"}\";\n }\n if (item[2]) {\n content += \"}\";\n }\n if (item[4]) {\n content += \"}\";\n }\n return content;\n }).join(\"\");\n };\n\n // import a list of modules into the list\n list.i = function i(modules, media, dedupe, supports, layer) {\n if (typeof modules === \"string\") {\n modules = [[null, modules, undefined]];\n }\n var alreadyImportedModules = {};\n if (dedupe) {\n for (var k = 0; k < this.length; k++) {\n var id = this[k][0];\n if (id != null) {\n alreadyImportedModules[id] = true;\n }\n }\n }\n for (var _k = 0; _k < modules.length; _k++) {\n var item = [].concat(modules[_k]);\n if (dedupe && alreadyImportedModules[item[0]]) {\n continue;\n }\n if (typeof layer !== \"undefined\") {\n if (typeof item[5] === \"undefined\") {\n item[5] = layer;\n } else {\n item[1] = \"@layer\".concat(item[5].length > 0 ? \" \".concat(item[5]) : \"\", \" {\").concat(item[1], \"}\");\n item[5] = layer;\n }\n }\n if (media) {\n if (!item[2]) {\n item[2] = media;\n } else {\n item[1] = \"@media \".concat(item[2], \" {\").concat(item[1], \"}\");\n item[2] = media;\n }\n }\n if (supports) {\n if (!item[4]) {\n item[4] = \"\".concat(supports);\n } else {\n item[1] = \"@supports (\".concat(item[4], \") {\").concat(item[1], \"}\");\n item[4] = supports;\n }\n }\n list.push(item);\n }\n };\n return list;\n};","\"use strict\";\n\nmodule.exports = function (item) {\n var content = item[1];\n var cssMapping = item[3];\n if (!cssMapping) {\n return content;\n }\n if (typeof btoa === \"function\") {\n var base64 = btoa(unescape(encodeURIComponent(JSON.stringify(cssMapping))));\n var data = \"sourceMappingURL=data:application/json;charset=utf-8;base64,\".concat(base64);\n var sourceMapping = \"/*# \".concat(data, \" */\");\n return [content].concat([sourceMapping]).join(\"\\n\");\n }\n return [content].join(\"\\n\");\n};","/*!\n * escape-html\n * Copyright(c) 2012-2013 TJ Holowaychuk\n * Copyright(c) 2015 Andreas Lubbe\n * Copyright(c) 2015 Tiancheng \"Timothy\" Gu\n * MIT Licensed\n */\n\n'use strict';\n\n/**\n * Module variables.\n * @private\n */\n\nvar matchHtmlRegExp = /[\"'&<>]/;\n\n/**\n * Module exports.\n * @public\n */\n\nmodule.exports = escapeHtml;\n\n/**\n * Escape special characters in the given string of html.\n *\n * @param {string} string The string to escape for inserting into HTML\n * @return {string}\n * @public\n */\n\nfunction escapeHtml(string) {\n var str = '' + string;\n var match = matchHtmlRegExp.exec(str);\n\n if (!match) {\n return str;\n }\n\n var escape;\n var html = '';\n var index = 0;\n var lastIndex = 0;\n\n for (index = match.index; index < str.length; index++) {\n switch (str.charCodeAt(index)) {\n case 34: // \"\n escape = '"';\n break;\n case 38: // &\n escape = '&';\n break;\n case 39: // '\n escape = ''';\n break;\n case 60: // <\n escape = '<';\n break;\n case 62: // >\n escape = '>';\n break;\n default:\n continue;\n }\n\n if (lastIndex !== index) {\n html += str.substring(lastIndex, index);\n }\n\n lastIndex = index + 1;\n html += escape;\n }\n\n return lastIndex !== index\n ? html + str.substring(lastIndex, index)\n : html;\n}\n","/*!\n* tabbable 6.2.0\n* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE\n*/\n// NOTE: separate `:not()` selectors has broader browser support than the newer\n// `:not([inert], [inert] *)` (Feb 2023)\n// CAREFUL: JSDom does not support `:not([inert] *)` as a selector; using it causes\n// the entire query to fail, resulting in no nodes found, which will break a lot\n// of things... so we have to rely on JS to identify nodes inside an inert container\nvar candidateSelectors = ['input:not([inert])', 'select:not([inert])', 'textarea:not([inert])', 'a[href]:not([inert])', 'button:not([inert])', '[tabindex]:not(slot):not([inert])', 'audio[controls]:not([inert])', 'video[controls]:not([inert])', '[contenteditable]:not([contenteditable=\"false\"]):not([inert])', 'details>summary:first-of-type:not([inert])', 'details:not([inert])'];\nvar candidateSelector = /* #__PURE__ */candidateSelectors.join(',');\nvar NoElement = typeof Element === 'undefined';\nvar matches = NoElement ? function () {} : Element.prototype.matches || Element.prototype.msMatchesSelector || Element.prototype.webkitMatchesSelector;\nvar getRootNode = !NoElement && Element.prototype.getRootNode ? function (element) {\n var _element$getRootNode;\n return element === null || element === void 0 ? void 0 : (_element$getRootNode = element.getRootNode) === null || _element$getRootNode === void 0 ? void 0 : _element$getRootNode.call(element);\n} : function (element) {\n return element === null || element === void 0 ? void 0 : element.ownerDocument;\n};\n\n/**\n * Determines if a node is inert or in an inert ancestor.\n * @param {Element} [node]\n * @param {boolean} [lookUp] If true and `node` is not inert, looks up at ancestors to\n * see if any of them are inert. If false, only `node` itself is considered.\n * @returns {boolean} True if inert itself or by way of being in an inert ancestor.\n * False if `node` is falsy.\n */\nvar isInert = function isInert(node, lookUp) {\n var _node$getAttribute;\n if (lookUp === void 0) {\n lookUp = true;\n }\n // CAREFUL: JSDom does not support inert at all, so we can't use the `HTMLElement.inert`\n // JS API property; we have to check the attribute, which can either be empty or 'true';\n // if it's `null` (not specified) or 'false', it's an active element\n var inertAtt = node === null || node === void 0 ? void 0 : (_node$getAttribute = node.getAttribute) === null || _node$getAttribute === void 0 ? void 0 : _node$getAttribute.call(node, 'inert');\n var inert = inertAtt === '' || inertAtt === 'true';\n\n // NOTE: this could also be handled with `node.matches('[inert], :is([inert] *)')`\n // if it weren't for `matches()` not being a function on shadow roots; the following\n // code works for any kind of node\n // CAREFUL: JSDom does not appear to support certain selectors like `:not([inert] *)`\n // so it likely would not support `:is([inert] *)` either...\n var result = inert || lookUp && node && isInert(node.parentNode); // recursive\n\n return result;\n};\n\n/**\n * Determines if a node's content is editable.\n * @param {Element} [node]\n * @returns True if it's content-editable; false if it's not or `node` is falsy.\n */\nvar isContentEditable = function isContentEditable(node) {\n var _node$getAttribute2;\n // CAREFUL: JSDom does not support the `HTMLElement.isContentEditable` API so we have\n // to use the attribute directly to check for this, which can either be empty or 'true';\n // if it's `null` (not specified) or 'false', it's a non-editable element\n var attValue = node === null || node === void 0 ? void 0 : (_node$getAttribute2 = node.getAttribute) === null || _node$getAttribute2 === void 0 ? void 0 : _node$getAttribute2.call(node, 'contenteditable');\n return attValue === '' || attValue === 'true';\n};\n\n/**\n * @param {Element} el container to check in\n * @param {boolean} includeContainer add container to check\n * @param {(node: Element) => boolean} filter filter candidates\n * @returns {Element[]}\n */\nvar getCandidates = function getCandidates(el, includeContainer, filter) {\n // even if `includeContainer=false`, we still have to check it for inertness because\n // if it's inert, all its children are inert\n if (isInert(el)) {\n return [];\n }\n var candidates = Array.prototype.slice.apply(el.querySelectorAll(candidateSelector));\n if (includeContainer && matches.call(el, candidateSelector)) {\n candidates.unshift(el);\n }\n candidates = candidates.filter(filter);\n return candidates;\n};\n\n/**\n * @callback GetShadowRoot\n * @param {Element} element to check for shadow root\n * @returns {ShadowRoot|boolean} ShadowRoot if available or boolean indicating if a shadowRoot is attached but not available.\n */\n\n/**\n * @callback ShadowRootFilter\n * @param {Element} shadowHostNode the element which contains shadow content\n * @returns {boolean} true if a shadow root could potentially contain valid candidates.\n */\n\n/**\n * @typedef {Object} CandidateScope\n * @property {Element} scopeParent contains inner candidates\n * @property {Element[]} candidates list of candidates found in the scope parent\n */\n\n/**\n * @typedef {Object} IterativeOptions\n * @property {GetShadowRoot|boolean} getShadowRoot true if shadow support is enabled; falsy if not;\n * if a function, implies shadow support is enabled and either returns the shadow root of an element\n * or a boolean stating if it has an undisclosed shadow root\n * @property {(node: Element) => boolean} filter filter candidates\n * @property {boolean} flatten if true then result will flatten any CandidateScope into the returned list\n * @property {ShadowRootFilter} shadowRootFilter filter shadow roots;\n */\n\n/**\n * @param {Element[]} elements list of element containers to match candidates from\n * @param {boolean} includeContainer add container list to check\n * @param {IterativeOptions} options\n * @returns {Array.}\n */\nvar getCandidatesIteratively = function getCandidatesIteratively(elements, includeContainer, options) {\n var candidates = [];\n var elementsToCheck = Array.from(elements);\n while (elementsToCheck.length) {\n var element = elementsToCheck.shift();\n if (isInert(element, false)) {\n // no need to look up since we're drilling down\n // anything inside this container will also be inert\n continue;\n }\n if (element.tagName === 'SLOT') {\n // add shadow dom slot scope (slot itself cannot be focusable)\n var assigned = element.assignedElements();\n var content = assigned.length ? assigned : element.children;\n var nestedCandidates = getCandidatesIteratively(content, true, options);\n if (options.flatten) {\n candidates.push.apply(candidates, nestedCandidates);\n } else {\n candidates.push({\n scopeParent: element,\n candidates: nestedCandidates\n });\n }\n } else {\n // check candidate element\n var validCandidate = matches.call(element, candidateSelector);\n if (validCandidate && options.filter(element) && (includeContainer || !elements.includes(element))) {\n candidates.push(element);\n }\n\n // iterate over shadow content if possible\n var shadowRoot = element.shadowRoot ||\n // check for an undisclosed shadow\n typeof options.getShadowRoot === 'function' && options.getShadowRoot(element);\n\n // no inert look up because we're already drilling down and checking for inertness\n // on the way down, so all containers to this root node should have already been\n // vetted as non-inert\n var validShadowRoot = !isInert(shadowRoot, false) && (!options.shadowRootFilter || options.shadowRootFilter(element));\n if (shadowRoot && validShadowRoot) {\n // add shadow dom scope IIF a shadow root node was given; otherwise, an undisclosed\n // shadow exists, so look at light dom children as fallback BUT create a scope for any\n // child candidates found because they're likely slotted elements (elements that are\n // children of the web component element (which has the shadow), in the light dom, but\n // slotted somewhere _inside_ the undisclosed shadow) -- the scope is created below,\n // _after_ we return from this recursive call\n var _nestedCandidates = getCandidatesIteratively(shadowRoot === true ? element.children : shadowRoot.children, true, options);\n if (options.flatten) {\n candidates.push.apply(candidates, _nestedCandidates);\n } else {\n candidates.push({\n scopeParent: element,\n candidates: _nestedCandidates\n });\n }\n } else {\n // there's not shadow so just dig into the element's (light dom) children\n // __without__ giving the element special scope treatment\n elementsToCheck.unshift.apply(elementsToCheck, element.children);\n }\n }\n }\n return candidates;\n};\n\n/**\n * @private\n * Determines if the node has an explicitly specified `tabindex` attribute.\n * @param {HTMLElement} node\n * @returns {boolean} True if so; false if not.\n */\nvar hasTabIndex = function hasTabIndex(node) {\n return !isNaN(parseInt(node.getAttribute('tabindex'), 10));\n};\n\n/**\n * Determine the tab index of a given node.\n * @param {HTMLElement} node\n * @returns {number} Tab order (negative, 0, or positive number).\n * @throws {Error} If `node` is falsy.\n */\nvar getTabIndex = function getTabIndex(node) {\n if (!node) {\n throw new Error('No node provided');\n }\n if (node.tabIndex < 0) {\n // in Chrome,
,