From 705bf9c99ebfe54aacb122d28d74945105d5b275 Mon Sep 17 00:00:00 2001 From: nextcloud-command Date: Sun, 29 Mar 2026 03:57:52 +0000 Subject: [PATCH] fix(deps): Fix npm audit Signed-off-by: GitHub --- js/files_pdfviewer-main.js | 4 +- js/files_pdfviewer-main.js.license | 2 +- js/files_pdfviewer-main.js.map | 2 +- ...st_chunks_PublicAuthPrompt-CfOE69qY_mjs.js | 4 +- ...s_PublicAuthPrompt-CfOE69qY_mjs.js.license | 2 +- ...hunks_PublicAuthPrompt-CfOE69qY_mjs.js.map | 2 +- ..._dialogs_dist_chunks_index-BMbtc3xh_mjs.js | 4 +- ...logs_dist_chunks_index-BMbtc3xh_mjs.js.map | 2 +- ...ogs_dist_chunks_FilePicker-JKNLPCbR_mjs.js | 4 +- ..._chunks_FilePicker-JKNLPCbR_mjs.js.license | 2 +- ...dist_chunks_FilePicker-JKNLPCbR_mjs.js.map | 2 +- ...les_nextcloud_vue_dist_Component-c57add.js | 4 +- ...cloud_vue_dist_Component-c57add.js.license | 2 +- ...nextcloud_vue_dist_Component-c57add.js.map | 2 +- ...d_vue_dist_Components_NcColorPicker_mjs.js | 4 +- ...st_Components_NcColorPicker_mjs.js.license | 2 +- ...e_dist_Components_NcColorPicker_mjs.js.map | 2 +- ...ue_dist_Components_NcDateTimePicker_mjs.js | 4 +- ...Components_NcDateTimePicker_mjs.js.license | 2 +- ...ist_Components_NcDateTimePicker_mjs.js.map | 2 +- package-lock.json | 276 +++++++++++++----- 21 files changed, 229 insertions(+), 101 deletions(-) diff --git a/js/files_pdfviewer-main.js b/js/files_pdfviewer-main.js index 8642b99c..4de0b074 100644 --- a/js/files_pdfviewer-main.js +++ b/js/files_pdfviewer-main.js @@ -1,2 +1,2 @@ -(()=>{var e,n,s={5950(e,t,n){"use strict";const s=n(2322),{MAX_LENGTH:a,MAX_SAFE_INTEGER:o}=n(6692),{safeRe:r,t:i}=n(5208),l=n(9901),{compareIdentifiers:d}=n(3229);class c{constructor(e,t){if(t=l(t),e instanceof c){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>a)throw new TypeError(`version is longer than ${a} characters`);s("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;const n=e.trim().match(t.loose?r[i.LOOSE]:r[i.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&&te.major?1:this.minore.minor?1:this.patche.patch?1:0}comparePre(e){if(e instanceof c||(e=new c(e,this.options)),this.prerelease.length&&!e.prerelease.length)return-1;if(!this.prerelease.length&&e.prerelease.length)return 1;if(!this.prerelease.length&&!e.prerelease.length)return 0;let t=0;do{const n=this.prerelease[t],a=e.prerelease[t];if(s("prerelease compare",t,n,a),void 0===n&&void 0===a)return 0;if(void 0===a)return 1;if(void 0===n)return-1;if(n!==a)return d(n,a)}while(++t)}compareBuild(e){e instanceof c||(e=new c(e,this.options));let t=0;do{const n=this.build[t],a=e.build[t];if(s("build compare",t,n,a),void 0===n&&void 0===a)return 0;if(void 0===a)return 1;if(void 0===n)return-1;if(n!==a)return d(n,a)}while(++t)}inc(e,t,n){if(e.startsWith("pre")){if(!t&&!1===n)throw new Error("invalid increment argument: identifier is empty");if(t){const e=`-${t}`.match(this.options.loose?r[i.PRERELEASELOOSE]:r[i.PRERELEASE]);if(!e||e[1]!==t)throw new Error(`invalid identifier: ${t}`)}}switch(e){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",t,n);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",t,n);break;case"prepatch":this.prerelease.length=0,this.inc("patch",t,n),this.inc("pre",t,n);break;case"prerelease":0===this.prerelease.length&&this.inc("patch",t,n),this.inc("pre",t,n);break;case"release":if(0===this.prerelease.length)throw new Error(`version ${this.raw} is not a prerelease`);this.prerelease.length=0;break;case"major":0===this.minor&&0===this.patch&&0!==this.prerelease.length||this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":0===this.patch&&0!==this.prerelease.length||this.minor++,this.patch=0,this.prerelease=[];break;case"patch":0===this.prerelease.length&&this.patch++,this.prerelease=[];break;case"pre":{const e=Number(n)?1:0;if(0===this.prerelease.length)this.prerelease=[e];else{let s=this.prerelease.length;for(;--s>=0;)"number"==typeof this.prerelease[s]&&(this.prerelease[s]++,s=-2);if(-1===s){if(t===this.prerelease.join(".")&&!1===n)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let s=[t,e];!1===n&&(s=[t]),0===d(this.prerelease[0],t)?isNaN(this.prerelease[1])&&(this.prerelease=s):this.prerelease=s}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=c},8064(e,t,n){"use strict";const s=n(5950);e.exports=(e,t)=>new s(e,t).major},8690(e,t,n){"use strict";const s=n(5950);e.exports=(e,t,n=!1)=>{if(e instanceof s)return e;try{return new s(e,t)}catch(e){if(!n)return null;throw e}}},8711(e,t,n){"use strict";const s=n(8690);e.exports=(e,t)=>{const n=s(e,t);return n?n.version:null}},6692(e){"use strict";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){"use strict";var s=n(5606);const a="object"==typeof s&&s.env&&s.env.NODE_DEBUG&&/\bsemver\b/i.test(s.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};e.exports=a},3229(e){"use strict";const t=/^[0-9]+$/,n=(e,n)=>{if("number"==typeof e&&"number"==typeof n)return e===n?0:en(t,e)}},9901(e){"use strict";const t=Object.freeze({loose:!0}),n=Object.freeze({});e.exports=e=>e?"object"!=typeof e?t:e:n},5208(e,t,n){"use strict";const{MAX_SAFE_COMPONENT_LENGTH:s,MAX_SAFE_BUILD_LENGTH:a,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,a]],f=(e,t,n)=>{const s=(e=>{for(const[t,n]of g)e=e.split(`${t}*`).join(`${t}{0,${n}}`).split(`${t}+`).join(`${t}{1,${n}}`);return e})(t),a=m++;r(e,a,t),u[e]=a,d[a]=t,c[a]=s,i[a]=new RegExp(t,n?"g":void 0),l[a]=new RegExp(s,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.NONNUMERICIDENTIFIER]}|${d[u.NUMERICIDENTIFIER]})`),f("PRERELEASEIDENTIFIERLOOSE",`(?:${d[u.NONNUMERICIDENTIFIER]}|${d[u.NUMERICIDENTIFIERLOOSE]})`),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,${s}})(?:\\.(\\d{1,${s}}))?(?:\\.(\\d{1,${s}}))?`),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],s=t[1];return 3*(n+s)/4-s},t.toByteArray=function(e){var t,n,o=i(e),r=o[0],l=o[1],d=new a(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=s[e.charCodeAt(n)]<<2|s[e.charCodeAt(n+1)]>>4,d[c++]=255&t);1===l&&(t=s[e.charCodeAt(n)]<<10|s[e.charCodeAt(n+1)]<<4|s[e.charCodeAt(n+2)]>>2,d[c++]=t>>8&255,d[c++]=255&t);return d},t.fromByteArray=function(e){for(var t,s=e.length,a=s%3,o=[],r=16383,i=0,l=s-a;il?l:i+r));1===a?(t=e[s-1],o.push(n[t>>2]+n[t<<4&63]+"==")):2===a&&(t=(e[s-2]<<8)+e[s-1],o.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return o.join("")};for(var n=[],s=[],a="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r=0;r<64;++r)n[r]=o[r],s[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){return n[e>>18&63]+n[e>>12&63]+n[e>>6&63]+n[63&e]}function d(e,t,n){for(var s,a=[],o=t;or)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 s=i(n);const a=s.write(e,t);a!==n&&(s=s.slice(0,a));return s}(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 s=e.valueOf&&e.valueOf();if(null!=s&&s!==e)return l.from(s,t,n);const a=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||J(e.length)?i(0):m(e);if("Buffer"===e.type&&Array.isArray(e.data))return m(e.data)}(e);if(a)return a;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 s=0;s=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,s=arguments.length>2&&!0===arguments[2];if(!s&&0===n)return 0;let a=!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(a)return s?-1:W(e).length;t=(""+t).toLowerCase(),a=!0}}function h(e,t,n){let s=!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 S(this,t,n);case"latin1":case"binary":return _(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(s)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),s=!0}}function v(e,t,n){const s=e[t];e[t]=e[n],e[n]=s}function y(e,t,n,s,a){if(0===e.length)return-1;if("string"==typeof n?(s=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),J(n=+n)&&(n=a?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(a)return-1;n=e.length-1}else if(n<0){if(!a)return-1;n=0}if("string"==typeof t&&(t=l.from(t,s)),l.isBuffer(t))return 0===t.length?-1:w(e,t,n,s,a);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?a?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):w(e,[t],n,s,a);throw new TypeError("val must be string, number or Buffer")}function w(e,t,n,s,a){let o,r=1,i=e.length,l=t.length;if(void 0!==s&&("ucs2"===(s=String(s).toLowerCase())||"ucs-2"===s||"utf16le"===s||"utf-16le"===s)){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(a){let s=-1;for(o=n;oi&&(n=i-l),o=n;o>=0;o--){let n=!0;for(let s=0;sa&&(s=a):s=a;const o=t.length;let r;for(s>o/2&&(s=o/2),r=0;r>8,a=n%256,o.push(a),o.push(s);return o}(t,e.length-n),e,n,s)}function T(e,t,n){return 0===t&&n===e.length?s.fromByteArray(e):s.fromByteArray(e.slice(t,n))}function E(e,t,n){n=Math.min(e.length,n);const s=[];let a=t;for(;a239?4:t>223?3:t>191?2:1;if(a+r<=n){let n,s,i,l;switch(r){case 1:t<128&&(o=t);break;case 2:n=e[a+1],128==(192&n)&&(l=(31&t)<<6|63&n,l>127&&(o=l));break;case 3:n=e[a+1],s=e[a+2],128==(192&n)&&128==(192&s)&&(l=(15&t)<<12|(63&n)<<6|63&s,l>2047&&(l<55296||l>57343)&&(o=l));break;case 4:n=e[a+1],s=e[a+2],i=e[a+3],128==(192&n)&&128==(192&s)&&128==(192&i)&&(l=(15&t)<<18|(63&n)<<12|(63&s)<<6|63&i,l>65535&&l<1114112&&(o=l))}}null===o?(o=65533,r=1):o>65535&&(o-=65536,s.push(o>>>10&1023|55296),o=56320|1023&o),s.push(o),a+=r}return function(e){const t=e.length;if(t<=N)return String.fromCharCode.apply(String,e);let n="",s=0;for(;ss.length?(l.isBuffer(t)||(t=l.from(t)),t.copy(s,a)):Uint8Array.prototype.set.call(s,t,a);else{if(!l.isBuffer(t))throw new TypeError('"list" argument must be an Array of Buffers');t.copy(s,a)}a+=t.length}return s},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,s,a){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===s&&(s=0),void 0===a&&(a=this.length),t<0||n>e.length||s<0||a>this.length)throw new RangeError("out of range index");if(s>=a&&t>=n)return 0;if(s>=a)return-1;if(t>=n)return 1;if(this===e)return 0;let o=(a>>>=0)-(s>>>=0),r=(n>>>=0)-(t>>>=0);const i=Math.min(o,r),d=this.slice(s,a),c=e.slice(t,n);for(let e=0;e>>=0,isFinite(n)?(n>>>=0,void 0===s&&(s="utf8")):(s=n,n=void 0)}const a=this.length-t;if((void 0===n||n>a)&&(n=a),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");s||(s="utf8");let o=!1;for(;;)switch(s){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: "+s);s=(""+s).toLowerCase(),o=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const N=4096;function S(e,t,n){let s="";n=Math.min(e.length,n);for(let a=t;as)&&(n=s);let a="";for(let s=t;sn)throw new RangeError("Trying to access beyond buffer length")}function F(e,t,n,s,a,o){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>a||te.length)throw new RangeError("Index out of range")}function z(e,t,n,s,a){$(t,s,a,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,s,a){$(t,s,a,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 O(e,t,n,s,a,o){if(n+s>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function M(e,t,n,s,o){return t=+t,n>>>=0,o||O(e,0,n,4),a.write(e,t,n,s,23,4),n+4}function R(e,t,n,s,o){return t=+t,n>>>=0,o||O(e,0,n,8),a.write(e,t,n,s,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 s=this[e],a=1,o=0;for(;++o>>=0,t>>>=0,n||L(e,t,this.length);let s=this[e+--t],a=1;for(;t>0&&(a*=256);)s+=this[e+--t]*a;return s},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||V(e,this.length-8);const s=t+256*this[++e]+65536*this[++e]+this[++e]*2**24,a=this[++e]+256*this[++e]+65536*this[++e]+n*2**24;return BigInt(s)+(BigInt(a)<>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||V(e,this.length-8);const s=t*2**24+65536*this[++e]+256*this[++e]+this[++e],a=this[++e]*2**24+65536*this[++e]+256*this[++e]+n;return(BigInt(s)<>>=0,t>>>=0,n||L(e,t,this.length);let s=this[e],a=1,o=0;for(;++o=a&&(s-=Math.pow(2,8*t)),s},l.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||L(e,t,this.length);let s=t,a=1,o=this[e+--s];for(;s>0&&(a*=256);)o+=this[e+--s]*a;return a*=128,o>=a&&(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||V(e,this.length-8);const s=this[e+4]+256*this[e+5]+65536*this[e+6]+(n<<24);return(BigInt(s)<>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||V(e,this.length-8);const s=(t<<24)+65536*this[++e]+256*this[++e]+this[++e];return(BigInt(s)<>>=0,t||L(e,4,this.length),a.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return e>>>=0,t||L(e,4,this.length),a.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return e>>>=0,t||L(e,8,this.length),a.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return e>>>=0,t||L(e,8,this.length),a.read(this,e,!1,52,8)},l.prototype.writeUintLE=l.prototype.writeUIntLE=function(e,t,n,s){if(e=+e,t>>>=0,n>>>=0,!s){F(this,e,t,n,Math.pow(2,8*n)-1,0)}let a=1,o=0;for(this[t]=255&e;++o>>=0,n>>>=0,!s){F(this,e,t,n,Math.pow(2,8*n)-1,0)}let a=n-1,o=1;for(this[t+a]=255&e;--a>=0&&(o*=256);)this[t+a]=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,s){if(e=+e,t>>>=0,!s){const s=Math.pow(2,8*n-1);F(this,e,t,n,s-1,-s)}let a=0,o=1,r=0;for(this[t]=255&e;++a>>=0,!s){const s=Math.pow(2,8*n-1);F(this,e,t,n,s-1,-s)}let a=n-1,o=1,r=0;for(this[t+a]=255&e;--a>=0&&(o*=256);)e<0&&0===r&&0!==this[t+a+1]&&(r=1),this[t+a]=(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 M(this,e,t,!0,n)},l.prototype.writeFloatBE=function(e,t,n){return M(this,e,t,!1,n)},l.prototype.writeDoubleLE=function(e,t,n){return R(this,e,t,!0,n)},l.prototype.writeDoubleBE=function(e,t,n){return R(this,e,t,!1,n)},l.prototype.copy=function(e,t,n,s){if(!l.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n||(n=0),s||0===s||(s=this.length),t>=e.length&&(t=e.length),t||(t=0),s>0&&s=this.length)throw new RangeError("Index out of range");if(s<0)throw new RangeError("sourceEnd out of bounds");s>this.length&&(s=this.length),e.length-t>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(a=t;a=s+4;n-=3)t=`_${e.slice(n-3,n)}${t}`;return`${e.slice(0,n)}${t}`}function $(e,t,n,s,a,o){if(e>n||e3?0===t||t===BigInt(0)?`>= 0${s} and < 2${s} ** ${8*(o+1)}${s}`:`>= -(2${s} ** ${8*(o+1)-1}${s}) and < 2 ** ${8*(o+1)-1}${s}`:`>= ${t}${s} and <= ${n}${s}`,new U.ERR_OUT_OF_RANGE("value",a,e)}!function(e,t,n){H(t,"offset"),void 0!==e[t]&&void 0!==e[t+n]||V(t,e.length-(n+1))}(s,a,o)}function H(e,t){if("number"!=typeof e)throw new U.ERR_INVALID_ARG_TYPE(t,"number",e)}function V(e,t,n){if(Math.floor(e)!==e)throw H(e,n),new U.ERR_OUT_OF_RANGE(n||"offset","an integer",e);if(t<0)throw new U.ERR_BUFFER_OUT_OF_BOUNDS;throw new U.ERR_OUT_OF_RANGE(n||"offset",`>= ${n?1:0} and <= ${t}`,e)}I("ERR_BUFFER_OUT_OF_BOUNDS",function(e){return e?`${e} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),I("ERR_INVALID_ARG_TYPE",function(e,t){return`The "${e}" argument must be of type number. Received type ${typeof t}`},TypeError),I("ERR_OUT_OF_RANGE",function(e,t,n){let s=`The value of "${e}" is out of range.`,a=n;return Number.isInteger(n)&&Math.abs(n)>2**32?a=j(String(n)):"bigint"==typeof n&&(a=String(n),(n>BigInt(2)**BigInt(32)||n<-(BigInt(2)**BigInt(32)))&&(a=j(a)),a+="n"),s+=` It must be ${t}. Received ${a}`,s},RangeError);const G=/[^+/0-9A-Za-z-_]/g;function W(e,t){let n;t=t||1/0;const s=e.length;let a=null;const o=[];for(let r=0;r55295&&n<57344){if(!a){if(n>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(r+1===s){(t-=3)>-1&&o.push(239,191,189);continue}a=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),a=n;continue}n=65536+(a-55296<<10|n-56320)}else a&&(t-=3)>-1&&o.push(239,191,189);if(a=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 s.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(G,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function X(e,t,n,s){let a;for(a=0;a=t.length||a>=e.length);++a)t[a+n]=e[a];return a}function K(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function J(e){return e!=e}const Z=function(){const e="0123456789abcdef",t=new Array(256);for(let n=0;n<16;++n){const s=16*n;for(let a=0;a<16;++a)t[s+a]=e[n]+e[a]}return t}();function Y(e){return"undefined"==typeof BigInt?Q:e}function Q(){throw new Error("BigInt not supported")}},6559(e,t,n){"use strict";n.d(t,{A:()=>i});var s=n(1354),a=n.n(s),o=n(6314),r=n.n(o)()(a());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-cf2bf155] {\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-cf2bf155] {\n display: flex;\n align-items: center;\n gap: calc((var(--default-clickable-area) - 16px) / 2 / 2);\n}\n.action-item[data-v-cf2bf155] {\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-cf2bf155] {\n --open-background-color: var(--color-primary-element-hover);\n}\n.action-item.action-item--secondary[data-v-cf2bf155] {\n --open-background-color: var(--color-primary-element-light-hover);\n}\n.action-item.action-item--error[data-v-cf2bf155] {\n --open-background-color: var(--color-error-hover);\n}\n.action-item.action-item--warning[data-v-cf2bf155] {\n --open-background-color: var(--color-warning-hover);\n}\n.action-item.action-item--success[data-v-cf2bf155] {\n --open-background-color: var(--color-success-hover);\n}\n.action-item.action-item--tertiary-no-background[data-v-cf2bf155] {\n --open-background-color: transparent;\n}\n.action-item.action-item--open .action-item__menutoggle[data-v-cf2bf155] {\n background-color: var(--open-background-color);\n}\n.action-item__menutoggle__icon[data-v-cf2bf155] {\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-CVw1SmBu.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-cf2bf155] {\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-cf2bf155] {\n display: flex;\n align-items: center;\n gap: calc((var(--default-clickable-area) - 16px) / 2 / 2);\n}\n.action-item[data-v-cf2bf155] {\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-cf2bf155] {\n --open-background-color: var(--color-primary-element-hover);\n}\n.action-item.action-item--secondary[data-v-cf2bf155] {\n --open-background-color: var(--color-primary-element-light-hover);\n}\n.action-item.action-item--error[data-v-cf2bf155] {\n --open-background-color: var(--color-error-hover);\n}\n.action-item.action-item--warning[data-v-cf2bf155] {\n --open-background-color: var(--color-warning-hover);\n}\n.action-item.action-item--success[data-v-cf2bf155] {\n --open-background-color: var(--color-success-hover);\n}\n.action-item.action-item--tertiary-no-background[data-v-cf2bf155] {\n --open-background-color: transparent;\n}\n.action-item.action-item--open .action-item__menutoggle[data-v-cf2bf155] {\n background-color: var(--open-background-color);\n}\n.action-item__menutoggle__icon[data-v-cf2bf155] {\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},9344(e,t,n){"use strict";n.d(t,{A:()=>i});var s=n(1354),a=n.n(s),o=n(6314),r=n.n(o)()(a());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-8a49b234] {\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-8a49b234] {\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-8a49b234] {\n --button-size: var(--clickable-area-small, 24px);\n --button-radius: var(--border-radius);\n}\n.button-vue--size-large[data-v-8a49b234] {\n --button-size: var(--clickable-area-large, 48px);\n}\n.button-vue[data-v-8a49b234], .button-vue[data-v-8a49b234] * {\n cursor: pointer;\n}\n.button-vue[data-v-8a49b234]:focus {\n outline: none;\n}\n.button-vue[data-v-8a49b234]:disabled {\n cursor: default;\n opacity: 0.5;\n filter: saturate(0.7);\n}\n.button-vue[data-v-8a49b234]:disabled * {\n cursor: default;\n}\n.button-vue[data-v-8a49b234]:hover:not(:disabled) {\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue[data-v-8a49b234]:active {\n background-color: var(--color-primary-element-light);\n}\n.button-vue__wrapper[data-v-8a49b234] {\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-8a49b234] {\n justify-content: end;\n}\n.button-vue--start .button-vue__wrapper[data-v-8a49b234] {\n justify-content: start;\n}\n.button-vue--reverse .button-vue__wrapper[data-v-8a49b234] {\n flex-direction: row-reverse;\n}\n.button-vue--reverse.button-vue--icon-and-text[data-v-8a49b234] {\n --button-padding: var(--button-padding-default) var(--default-grid-baseline);\n}\n.button-vue__icon[data-v-8a49b234] {\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-8a49b234] > * {\n max-height: 16px;\n max-width: 16px;\n}\n.button-vue--size-small .button-vue__icon[data-v-8a49b234] svg {\n height: 16px;\n width: 16px;\n}\n.button-vue__text[data-v-8a49b234] {\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-8a49b234] {\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-8a49b234] {\n --button-padding: var(--button-padding-default);\n}\n.button-vue--text-only .button-vue__text[data-v-8a49b234] {\n margin-inline: 4px;\n}\n.button-vue--wide[data-v-8a49b234] {\n width: 100%;\n}\n.button-vue[data-v-8a49b234]: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-8a49b234] {\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-8a49b234] {\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-8a49b234]:hover:not(:disabled) {\n background-color: var(--color-primary-element-hover);\n}\n.button-vue--vue-primary[data-v-8a49b234]:active {\n background-color: var(--color-primary-element);\n}\n.button-vue--vue-secondary[data-v-8a49b234] {\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-8a49b234]: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-8a49b234], .button-vue--vue-tertiary[data-v-8a49b234] {\n background-color: transparent;\n border-color: transparent;\n color: var(--color-main-text);\n}\n.button-vue--tertiary[data-v-8a49b234]:hover:not(:disabled), .button-vue--vue-tertiary[data-v-8a49b234]:hover:not(:disabled) {\n background-color: var(--color-background-hover);\n}\n.button-vue--vue-tertiary-no-background[data-v-8a49b234]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-tertiary-on-primary[data-v-8a49b234] {\n color: var(--color-primary-element-text);\n}\n.button-vue--vue-tertiary-on-primary[data-v-8a49b234]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-success[data-v-8a49b234] {\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-8a49b234]:hover:not(:disabled) {\n background-color: var(--color-success-hover);\n}\n.button-vue--vue-success[data-v-8a49b234]:active {\n background-color: var(--color-success);\n}\n.button-vue--vue-warning[data-v-8a49b234] {\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-8a49b234]:hover:not(:disabled) {\n background-color: var(--color-warning-hover);\n}\n.button-vue--vue-warning[data-v-8a49b234]:active {\n background-color: var(--color-warning);\n}\n.button-vue--vue-error[data-v-8a49b234] {\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-8a49b234]:hover:not(:disabled) {\n background-color: var(--color-error-hover);\n}\n.button-vue--vue-error[data-v-8a49b234]:active {\n background-color: var(--color-error);\n}\n.button-vue--legacy[data-v-8a49b234] {\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-8a49b234], .button-vue--legacy.button-vue--vue-success[data-v-8a49b234], .button-vue--legacy.button-vue--vue-warning[data-v-8a49b234] {\n color: white;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcButton-n-KI8Bqb.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-8a49b234] {\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-8a49b234] {\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-8a49b234] {\n --button-size: var(--clickable-area-small, 24px);\n --button-radius: var(--border-radius);\n}\n.button-vue--size-large[data-v-8a49b234] {\n --button-size: var(--clickable-area-large, 48px);\n}\n.button-vue[data-v-8a49b234], .button-vue[data-v-8a49b234] * {\n cursor: pointer;\n}\n.button-vue[data-v-8a49b234]:focus {\n outline: none;\n}\n.button-vue[data-v-8a49b234]:disabled {\n cursor: default;\n opacity: 0.5;\n filter: saturate(0.7);\n}\n.button-vue[data-v-8a49b234]:disabled * {\n cursor: default;\n}\n.button-vue[data-v-8a49b234]:hover:not(:disabled) {\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue[data-v-8a49b234]:active {\n background-color: var(--color-primary-element-light);\n}\n.button-vue__wrapper[data-v-8a49b234] {\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-8a49b234] {\n justify-content: end;\n}\n.button-vue--start .button-vue__wrapper[data-v-8a49b234] {\n justify-content: start;\n}\n.button-vue--reverse .button-vue__wrapper[data-v-8a49b234] {\n flex-direction: row-reverse;\n}\n.button-vue--reverse.button-vue--icon-and-text[data-v-8a49b234] {\n --button-padding: var(--button-padding-default) var(--default-grid-baseline);\n}\n.button-vue__icon[data-v-8a49b234] {\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-8a49b234] > * {\n max-height: 16px;\n max-width: 16px;\n}\n.button-vue--size-small .button-vue__icon[data-v-8a49b234] svg {\n height: 16px;\n width: 16px;\n}\n.button-vue__text[data-v-8a49b234] {\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-8a49b234] {\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-8a49b234] {\n --button-padding: var(--button-padding-default);\n}\n.button-vue--text-only .button-vue__text[data-v-8a49b234] {\n margin-inline: 4px;\n}\n.button-vue--wide[data-v-8a49b234] {\n width: 100%;\n}\n.button-vue[data-v-8a49b234]: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-8a49b234] {\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-8a49b234] {\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-8a49b234]:hover:not(:disabled) {\n background-color: var(--color-primary-element-hover);\n}\n.button-vue--vue-primary[data-v-8a49b234]:active {\n background-color: var(--color-primary-element);\n}\n.button-vue--vue-secondary[data-v-8a49b234] {\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-8a49b234]: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-8a49b234], .button-vue--vue-tertiary[data-v-8a49b234] {\n background-color: transparent;\n border-color: transparent;\n color: var(--color-main-text);\n}\n.button-vue--tertiary[data-v-8a49b234]:hover:not(:disabled), .button-vue--vue-tertiary[data-v-8a49b234]:hover:not(:disabled) {\n background-color: var(--color-background-hover);\n}\n.button-vue--vue-tertiary-no-background[data-v-8a49b234]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-tertiary-on-primary[data-v-8a49b234] {\n color: var(--color-primary-element-text);\n}\n.button-vue--vue-tertiary-on-primary[data-v-8a49b234]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-success[data-v-8a49b234] {\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-8a49b234]:hover:not(:disabled) {\n background-color: var(--color-success-hover);\n}\n.button-vue--vue-success[data-v-8a49b234]:active {\n background-color: var(--color-success);\n}\n.button-vue--vue-warning[data-v-8a49b234] {\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-8a49b234]:hover:not(:disabled) {\n background-color: var(--color-warning-hover);\n}\n.button-vue--vue-warning[data-v-8a49b234]:active {\n background-color: var(--color-warning);\n}\n.button-vue--vue-error[data-v-8a49b234] {\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-8a49b234]:hover:not(:disabled) {\n background-color: var(--color-error-hover);\n}\n.button-vue--vue-error[data-v-8a49b234]:active {\n background-color: var(--color-error);\n}\n.button-vue--legacy[data-v-8a49b234] {\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-8a49b234], .button-vue--legacy.button-vue--vue-success[data-v-8a49b234], .button-vue--legacy.button-vue--vue-warning[data-v-8a49b234] {\n color: white;\n}"],sourceRoot:""}]);const i=r},2883(e,t,n){"use strict";n.d(t,{A:()=>i});var s=n(1354),a=n.n(s),o=n(6314),r=n.n(o)()(a());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-66c29e13] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.dialog[data-v-66c29e13] {\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-66c29e13] .modal-wrapper .modal-container {\n display: flex !important;\n padding-block: 4px 0;\n padding-inline: 12px 0;\n}\n.dialog__modal[data-v-66c29e13] .modal-wrapper .modal-container__content {\n display: flex;\n flex-direction: column;\n overflow: hidden;\n}\n.dialog__wrapper[data-v-66c29e13] {\n display: flex;\n flex-direction: row;\n flex: 1;\n min-height: 0;\n overflow: hidden;\n}\n.dialog__wrapper--collapsed[data-v-66c29e13] {\n flex-direction: column;\n}\n.dialog__navigation[data-v-66c29e13] {\n display: flex;\n flex-shrink: 0;\n}\n.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-66c29e13] {\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-66c29e13] {\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-66c29e13] {\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-66c29e13] {\n flex: 1;\n min-height: 0;\n overflow: auto;\n padding-inline-end: 12px;\n}\n.dialog__text[data-v-66c29e13] {\n padding-block-end: 6px;\n}\n.dialog__actions[data-v-66c29e13] {\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-66c29e13]:not(:empty) {\n margin-block: 6px 12px;\n}\n@media only screen and (max-width: 512px) {\n.dialog__name[data-v-66c29e13] {\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-COuFb47k.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-66c29e13] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.dialog[data-v-66c29e13] {\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-66c29e13] .modal-wrapper .modal-container {\n display: flex !important;\n padding-block: 4px 0;\n padding-inline: 12px 0;\n}\n.dialog__modal[data-v-66c29e13] .modal-wrapper .modal-container__content {\n display: flex;\n flex-direction: column;\n overflow: hidden;\n}\n.dialog__wrapper[data-v-66c29e13] {\n display: flex;\n flex-direction: row;\n flex: 1;\n min-height: 0;\n overflow: hidden;\n}\n.dialog__wrapper--collapsed[data-v-66c29e13] {\n flex-direction: column;\n}\n.dialog__navigation[data-v-66c29e13] {\n display: flex;\n flex-shrink: 0;\n}\n.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-66c29e13] {\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-66c29e13] {\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-66c29e13] {\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-66c29e13] {\n flex: 1;\n min-height: 0;\n overflow: auto;\n padding-inline-end: 12px;\n}\n.dialog__text[data-v-66c29e13] {\n padding-block-end: 6px;\n}\n.dialog__actions[data-v-66c29e13] {\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-66c29e13]:not(:empty) {\n margin-block: 6px 12px;\n}\n@media only screen and (max-width: 512px) {\n.dialog__name[data-v-66c29e13] {\n text-align: start;\n margin-inline-end: var(--default-clickable-area);\n}\n}"],sourceRoot:""}]);const i=r},6133(e,t,n){"use strict";n.d(t,{A:()=>i});var s=n(1354),a=n.n(s),o=n(6314),r=n.n(o)()(a());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-4625d649] {\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-4625d649] {\n --icon-size: var(--dad67fa8);\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-4625d649] {\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-4625d649] {\n line-height: 0;\n}\n.icon-vue[data-v-4625d649] 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-4625d649] svg:dir(rtl) {\n transform: scaleX(-1);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcIconSvgWrapper-Cm1Dmlij.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-4625d649] {\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-4625d649] {\n --icon-size: var(--dad67fa8);\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-4625d649] {\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-4625d649] {\n line-height: 0;\n}\n.icon-vue[data-v-4625d649] 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-4625d649] svg:dir(rtl) {\n transform: scaleX(-1);\n}"],sourceRoot:""}]);const i=r},2616(e,t,n){"use strict";n.d(t,{A:()=>i});var s=n(1354),a=n.n(s),o=n(6314),r=n.n(o)()(a());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-94ff8098] {\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-94ff8098] {\n overflow: hidden;\n}\n.loading-icon svg[data-v-94ff8098] {\n animation: rotate var(--animation-duration, 0.8s) linear infinite;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcLoadingIcon-C7S2_wmi.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-94ff8098] {\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-94ff8098] {\n overflow: hidden;\n}\n.loading-icon svg[data-v-94ff8098] {\n animation: rotate var(--animation-duration, 0.8s) linear infinite;\n}"],sourceRoot:""}]);const i=r},8572(e,t,n){"use strict";n.d(t,{A:()=>i});var s=n(1354),a=n.n(s),o=n(6314),r=n.n(o)()(a());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-525de6c5] {\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-525de6c5] {\n --backdrop-color: 0, 0, 0;\n --icon-size: 20px;\n --slideshow-duration: var(--44ba6a1a);\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-525de6c5] {\n background-color: rgba(var(--backdrop-color), 0.92);\n}\n.modal-mask--light[data-v-525de6c5] {\n --backdrop-color: 255, 255, 255;\n}\n.modal-header[data-v-525de6c5] {\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-525de6c5] {\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-525de6c5] {\n padding-inline-start: calc(var(--default-clickable-area) * 3);\n text-align: center;\n}\n}\n.modal-header .icons-menu[data-v-525de6c5] {\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-525de6c5] {\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-525de6c5] {\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-525de6c5],\n.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-525de6c5], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-525de6c5],\n.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-525de6c5] {\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-525de6c5], .modal-header .icons-menu .play-pause-icons__pause[data-v-525de6c5] {\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-525de6c5] .action-item {\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n}\n.modal-header .icons-menu[data-v-525de6c5] .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-525de6c5] button:focus-visible {\n box-shadow: none !important;\n outline: 2px solid #fff !important;\n}\n.modal-header .icons-menu[data-v-525de6c5] .action-item__menutoggle {\n padding: 0;\n}\n.modal-header .icons-menu[data-v-525de6c5] .action-item__menutoggle span, .modal-header .icons-menu[data-v-525de6c5] .action-item__menutoggle svg {\n width: var(--icon-size);\n height: var(--icon-size);\n}\n.modal-wrapper[data-v-525de6c5] {\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}\n.modal-wrapper .prev[data-v-525de6c5],\n.modal-wrapper .next[data-v-525de6c5] {\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-525de6c5]:focus-visible,\n.modal-wrapper .next[data-v-525de6c5]: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-525de6c5] {\n inset-inline-start: 2px;\n}\n.modal-wrapper .next[data-v-525de6c5] {\n inset-inline-end: 2px;\n}\n.modal-wrapper[data-v-525de6c5] {\n /* Content */\n}\n.modal-wrapper .modal-container[data-v-525de6c5] {\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-525de6c5] {\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-525de6c5] {\n width: 100%;\n min-height: 52px;\n overflow: auto;\n}\n.modal-wrapper--small > .modal-container[data-v-525de6c5] {\n width: 400px;\n max-width: 90%;\n max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin));\n}\n.modal-wrapper--normal > .modal-container[data-v-525de6c5] {\n max-width: 90%;\n width: 600px;\n max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin));\n}\n.modal-wrapper--large > .modal-container[data-v-525de6c5] {\n max-width: 90%;\n width: 900px;\n max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin));\n}\n.modal-wrapper--full > .modal-container[data-v-525de6c5] {\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-525de6c5] {\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-525de6c5],\n.fade-leave-active[data-v-525de6c5] {\n transition: opacity 250ms;\n}\n.fade-enter[data-v-525de6c5],\n.fade-leave-to[data-v-525de6c5] {\n opacity: 0;\n}\n.fade-visibility-enter[data-v-525de6c5],\n.fade-visibility-leave-to[data-v-525de6c5] {\n visibility: hidden;\n opacity: 0;\n}\n.modal-in-enter-active[data-v-525de6c5],\n.modal-in-leave-active[data-v-525de6c5],\n.modal-out-enter-active[data-v-525de6c5],\n.modal-out-leave-active[data-v-525de6c5] {\n transition: opacity 250ms;\n}\n.modal-in-enter[data-v-525de6c5],\n.modal-in-leave-to[data-v-525de6c5],\n.modal-out-enter[data-v-525de6c5],\n.modal-out-leave-to[data-v-525de6c5] {\n opacity: 0;\n}\n.modal-in-enter .modal-container[data-v-525de6c5],\n.modal-in-leave-to .modal-container[data-v-525de6c5] {\n transform: scale(0.9);\n}\n.modal-out-enter .modal-container[data-v-525de6c5],\n.modal-out-leave-to .modal-container[data-v-525de6c5] {\n transform: scale(1.1);\n}\n.modal-mask .play-pause-icons .progress-ring[data-v-525de6c5] {\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-525de6c5] {\n transition: 100ms stroke-dashoffset;\n transform-origin: 50% 50%;\n animation: progressring-525de6c5 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-525de6c5] {\n animation: breath-525de6c5 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n}\n.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-525de6c5] {\n animation-play-state: paused !important;\n}\n@keyframes progressring-525de6c5 {\nfrom {\n stroke-dashoffset: 94.2477796077;\n}\nto {\n stroke-dashoffset: 0;\n}\n}\n@keyframes breath-525de6c5 {\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-CfHpabcF.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-525de6c5] {\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-525de6c5] {\n --backdrop-color: 0, 0, 0;\n --icon-size: 20px;\n --slideshow-duration: var(--44ba6a1a);\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-525de6c5] {\n background-color: rgba(var(--backdrop-color), 0.92);\n}\n.modal-mask--light[data-v-525de6c5] {\n --backdrop-color: 255, 255, 255;\n}\n.modal-header[data-v-525de6c5] {\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-525de6c5] {\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-525de6c5] {\n padding-inline-start: calc(var(--default-clickable-area) * 3);\n text-align: center;\n}\n}\n.modal-header .icons-menu[data-v-525de6c5] {\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-525de6c5] {\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-525de6c5] {\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-525de6c5],\n.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-525de6c5], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-525de6c5],\n.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-525de6c5] {\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-525de6c5], .modal-header .icons-menu .play-pause-icons__pause[data-v-525de6c5] {\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-525de6c5] .action-item {\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n}\n.modal-header .icons-menu[data-v-525de6c5] .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-525de6c5] button:focus-visible {\n box-shadow: none !important;\n outline: 2px solid #fff !important;\n}\n.modal-header .icons-menu[data-v-525de6c5] .action-item__menutoggle {\n padding: 0;\n}\n.modal-header .icons-menu[data-v-525de6c5] .action-item__menutoggle span, .modal-header .icons-menu[data-v-525de6c5] .action-item__menutoggle svg {\n width: var(--icon-size);\n height: var(--icon-size);\n}\n.modal-wrapper[data-v-525de6c5] {\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}\n.modal-wrapper .prev[data-v-525de6c5],\n.modal-wrapper .next[data-v-525de6c5] {\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-525de6c5]:focus-visible,\n.modal-wrapper .next[data-v-525de6c5]: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-525de6c5] {\n inset-inline-start: 2px;\n}\n.modal-wrapper .next[data-v-525de6c5] {\n inset-inline-end: 2px;\n}\n.modal-wrapper[data-v-525de6c5] {\n /* Content */\n}\n.modal-wrapper .modal-container[data-v-525de6c5] {\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-525de6c5] {\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-525de6c5] {\n width: 100%;\n min-height: 52px;\n overflow: auto;\n}\n.modal-wrapper--small > .modal-container[data-v-525de6c5] {\n width: 400px;\n max-width: 90%;\n max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin));\n}\n.modal-wrapper--normal > .modal-container[data-v-525de6c5] {\n max-width: 90%;\n width: 600px;\n max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin));\n}\n.modal-wrapper--large > .modal-container[data-v-525de6c5] {\n max-width: 90%;\n width: 900px;\n max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin));\n}\n.modal-wrapper--full > .modal-container[data-v-525de6c5] {\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-525de6c5] {\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-525de6c5],\n.fade-leave-active[data-v-525de6c5] {\n transition: opacity 250ms;\n}\n.fade-enter[data-v-525de6c5],\n.fade-leave-to[data-v-525de6c5] {\n opacity: 0;\n}\n.fade-visibility-enter[data-v-525de6c5],\n.fade-visibility-leave-to[data-v-525de6c5] {\n visibility: hidden;\n opacity: 0;\n}\n.modal-in-enter-active[data-v-525de6c5],\n.modal-in-leave-active[data-v-525de6c5],\n.modal-out-enter-active[data-v-525de6c5],\n.modal-out-leave-active[data-v-525de6c5] {\n transition: opacity 250ms;\n}\n.modal-in-enter[data-v-525de6c5],\n.modal-in-leave-to[data-v-525de6c5],\n.modal-out-enter[data-v-525de6c5],\n.modal-out-leave-to[data-v-525de6c5] {\n opacity: 0;\n}\n.modal-in-enter .modal-container[data-v-525de6c5],\n.modal-in-leave-to .modal-container[data-v-525de6c5] {\n transform: scale(0.9);\n}\n.modal-out-enter .modal-container[data-v-525de6c5],\n.modal-out-leave-to .modal-container[data-v-525de6c5] {\n transform: scale(1.1);\n}\n.modal-mask .play-pause-icons .progress-ring[data-v-525de6c5] {\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-525de6c5] {\n transition: 100ms stroke-dashoffset;\n transform-origin: 50% 50%;\n animation: progressring-525de6c5 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-525de6c5] {\n animation: breath-525de6c5 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n}\n.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-525de6c5] {\n animation-play-state: paused !important;\n}\n@keyframes progressring-525de6c5 {\nfrom {\n stroke-dashoffset: 94.2477796077;\n}\nto {\n stroke-dashoffset: 0;\n}\n}\n@keyframes breath-525de6c5 {\n0% {\n opacity: 1;\n}\n50% {\n opacity: 0;\n}\n100% {\n opacity: 1;\n}\n}"],sourceRoot:""}]);const i=r},8580(e,t,n){"use strict";n.d(t,{A:()=>i});var s=n(1354),a=n.n(s),o=n(6314),r=n.n(o)()(a());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-f656e861] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.notecard[data-v-f656e861] {\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-f656e861] {\n font-size: var(--note-card-icon-size);\n font-weight: 600;\n}\n.notecard__icon--heading[data-v-f656e861] {\n font-size: var(--note-card-icon-size);\n margin-block: calc((1lh - 1em) / 2) auto;\n}\n.notecard--success[data-v-f656e861] {\n --note-background: var(--color-success);\n --note-theme: var(--color-success-text, var(--color-success));\n}\n.notecard--info[data-v-f656e861] {\n --note-background: var(--color-info);\n --note-theme: var(--color-info-text, var(--color-info));\n}\n.notecard--error[data-v-f656e861] {\n --note-background: var(--color-error);\n --note-theme: var(--color-error-text, var(--color-error));\n}\n.notecard--warning[data-v-f656e861] {\n --note-background: var(--color-warning);\n --note-theme: var(--color-warning-text, var(--color-warning));\n}\n.notecard--legacy.notecard--error[data-v-f656e861] {\n --note-background: rgba(var(--color-error-rgb), 0.1);\n}\n.notecard--legacy.notecard--info[data-v-f656e861] {\n --note-background: rgba(var(--color-info-rgb), 0.1);\n}\n.notecard--legacy.notecard--success[data-v-f656e861] {\n --note-background: rgba(var(--color-success-rgb), 0.1);\n}\n.notecard--legacy.notecard--warning[data-v-f656e861] {\n --note-background: rgba(var(--color-warning-rgb), 0.1);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcNoteCard-CwNXZ4vV.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-f656e861] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.notecard[data-v-f656e861] {\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-f656e861] {\n font-size: var(--note-card-icon-size);\n font-weight: 600;\n}\n.notecard__icon--heading[data-v-f656e861] {\n font-size: var(--note-card-icon-size);\n margin-block: calc((1lh - 1em) / 2) auto;\n}\n.notecard--success[data-v-f656e861] {\n --note-background: var(--color-success);\n --note-theme: var(--color-success-text, var(--color-success));\n}\n.notecard--info[data-v-f656e861] {\n --note-background: var(--color-info);\n --note-theme: var(--color-info-text, var(--color-info));\n}\n.notecard--error[data-v-f656e861] {\n --note-background: var(--color-error);\n --note-theme: var(--color-error-text, var(--color-error));\n}\n.notecard--warning[data-v-f656e861] {\n --note-background: var(--color-warning);\n --note-theme: var(--color-warning-text, var(--color-warning));\n}\n.notecard--legacy.notecard--error[data-v-f656e861] {\n --note-background: rgba(var(--color-error-rgb), 0.1);\n}\n.notecard--legacy.notecard--info[data-v-f656e861] {\n --note-background: rgba(var(--color-info-rgb), 0.1);\n}\n.notecard--legacy.notecard--success[data-v-f656e861] {\n --note-background: rgba(var(--color-success-rgb), 0.1);\n}\n.notecard--legacy.notecard--warning[data-v-f656e861] {\n --note-background: rgba(var(--color-warning-rgb), 0.1);\n}"],sourceRoot:""}]);const i=r},8488(e,t,n){"use strict";n.d(t,{A:()=>i});var s=n(1354),a=n.n(s),o=n(6314),r=n.n(o)()(a());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_WzKjA {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._ncPopover_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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-CJgeCuwk.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_WzKjA {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._ncPopover_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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},8999(e,t,n){"use strict";n.d(t,{A:()=>i});var s=n(1354),a=n.n(s),o=n(6314),r=n.n(o)()(a());r.push([e.id,"#emptycontent[data-v-4924a21e]{margin:0;padding:10% 5%;background-color:var(--color-main-background)}iframe[data-v-4924a21e]{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="",s=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),s&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),s&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n}).join("")},t.i=function(e,n,s,a,o){"string"==typeof e&&(e=[[null,e,void 0]]);var r={};if(s)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),a&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=a):c[4]="".concat(a)),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 s=btoa(unescape(encodeURIComponent(JSON.stringify(n)))),a="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(s),o="/*# ".concat(a," */");return[t].concat([o]).join("\n")}return[t].join("\n")}},580(e){"use strict";var t=/["'&<>]/;e.exports=function(e){var n,s=""+e,a=t.exec(s);if(!a)return s;var o="",r=0,i=0;for(r=a.index;rw});var s=n(9054);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,s=Array(t);n=e.length?{done:!0}:{done:!1,value:e[s++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,r=!0,i=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return r=e.done,e},e:function(e){i=!0,o=e},f:function(){try{r||null==n.return||n.return()}finally{if(i)throw o}}}}function r(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 s=n.call(e,t);if("object"!=typeof s)return s;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}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,s)}return n}function l(e){for(var t=1;t0?e[e.length-1]:null},activateTrap:function(e,t){t!==u.getActiveTrap(e)&&u.pauseTrap(e);var n=e.indexOf(t);-1===n||e.splice(n,1),e.push(t)},deactivateTrap:function(e,t){var n=e.indexOf(t);-1!==n&&e.splice(n,1),u.unpauseTrap(e)},pauseTrap:function(e){var t=u.getActiveTrap(e);null==t||t._setPausedState(!0)},unpauseTrap:function(e){var t=u.getActiveTrap(e);t&&!t._isManuallyPaused()&&t._setPausedState(!1)}},m=function(e){return"Tab"===(null==e?void 0:e.key)||9===(null==e?void 0:e.keyCode)},p=function(e){return m(e)&&!e.shiftKey},g=function(e){return m(e)&&e.shiftKey},f=function(e){return setTimeout(e,0)},h=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),s=1;s1&&void 0!==arguments[1]?arguments[1]:{},n=t.hasFallback,s=void 0!==n&&n,o=t.params,r=void 0===o?[]:o,l=i[e];if("function"==typeof l&&(l=l.apply(void 0,d(r))),!0===l&&(l=void 0),!l){if(void 0===l||!1===l)return l;throw new Error("`".concat(e,"` was specified but was not a node, or did not return a node"))}var c=l;if("string"==typeof l){try{c=a.querySelector(l)}catch(t){throw new Error("`".concat(e,'` appears to be an invalid selector; error="').concat(t.message,'"'))}if(!c&&!s)throw new Error("`".concat(e,"` as selector refers to no known node"))}return c},C=function(){var e=b("initialFocus",{hasFallback:!0});if(!1===e)return!1;if(void 0===e||e&&!(0,s.tp)(e,i.tabbableOptions))if(A(a.activeElement)>=0)e=a.activeElement;else{var t=c.tabbableGroups[0];e=t&&t.firstTabbableNode||b("fallbackFocus")}else null===e&&(e=b("fallbackFocus"));if(!e)throw new Error("Your focus-trap needs to have at least one focusable element");return e},k=function(){if(c.containerGroups=c.containers.map(function(e){var t=(0,s.Kr)(e,i.tabbableOptions),n=(0,s.nq)(e,i.tabbableOptions),a=t.length>0?t[0]:void 0,o=t.length>0?t[t.length-1]:void 0,r=n.find(function(e){return(0,s.AO)(e)}),l=n.slice().reverse().find(function(e){return(0,s.AO)(e)}),d=!!t.find(function(e){return(0,s.yT)(e)>0});return{container:e,tabbableNodes:t,focusableNodes:n,posTabIndexesFound:d,firstTabbableNode:a,lastTabbableNode:o,firstDomTabbableNode:r,lastDomTabbableNode:l,nextTabbableNode:function(e){var a=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],o=t.indexOf(e);return o<0?a?n.slice(n.indexOf(e)+1).find(function(e){return(0,s.AO)(e)}):n.slice(0,n.indexOf(e)).reverse().find(function(e){return(0,s.AO)(e)}):t[o+(a?1:-1)]}}}),c.tabbableGroups=c.containerGroups.filter(function(e){return e.tabbableNodes.length>0}),c.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(c.containerGroups.find(function(e){return e.posTabIndexesFound})&&c.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){var t=e.activeElement;if(t)return t.shadowRoot&&null!==t.shadowRoot.activeElement?x(t.shadowRoot):t},T=function(e){!1!==e&&e!==x(document)&&(e&&e.focus?(e.focus({preventScroll:!!i.preventScroll}),c.mostRecentlyFocusedNode=e,function(e){return e.tagName&&"input"===e.tagName.toLowerCase()&&"function"==typeof e.select}(e)&&e.select()):T(C()))},E=function(e){var t=b("setReturnFocus",{params:[e]});return t||!1!==t&&e},N=function(e){var t=e.target,n=e.event,a=e.isBackward,o=void 0!==a&&a;t=t||v(n),k();var r=null;if(c.tabbableGroups.length>0){var l=A(t,n),d=l>=0?c.containerGroups[l]:void 0;if(l<0)r=o?c.tabbableGroups[c.tabbableGroups.length-1].lastTabbableNode:c.tabbableGroups[0].firstTabbableNode;else if(o){var u=c.tabbableGroups.findIndex(function(e){var n=e.firstTabbableNode;return t===n});if(u<0&&(d.container===t||(0,s.tp)(t,i.tabbableOptions)&&!(0,s.AO)(t,i.tabbableOptions)&&!d.nextTabbableNode(t,!1))&&(u=l),u>=0){var p=0===u?c.tabbableGroups.length-1:u-1,g=c.tabbableGroups[p];r=(0,s.yT)(t)>=0?g.lastTabbableNode:g.lastDomTabbableNode}else m(n)||(r=d.nextTabbableNode(t,!1))}else{var f=c.tabbableGroups.findIndex(function(e){var n=e.lastTabbableNode;return t===n});if(f<0&&(d.container===t||(0,s.tp)(t,i.tabbableOptions)&&!(0,s.AO)(t,i.tabbableOptions)&&!d.nextTabbableNode(t))&&(f=l),f>=0){var h=f===c.tabbableGroups.length-1?0:f+1,y=c.tabbableGroups[h];r=(0,s.yT)(t)>=0?y.firstTabbableNode:y.firstDomTabbableNode}else m(n)||(r=d.nextTabbableNode(t))}}else r=b("fallbackFocus");return r},S=function(e){var t=v(e);A(t,e)>=0||(h(i.clickOutsideDeactivates,e)?n.deactivate({returnFocus:i.returnFocusOnDeactivate}):h(i.allowOutsideClick,e)||e.preventDefault())},_=function(e){var t=v(e),n=A(t,e)>=0;if(n||t instanceof Document)n&&(c.mostRecentlyFocusedNode=t);else{var a;e.stopImmediatePropagation();var o=!0;if(c.mostRecentlyFocusedNode)if((0,s.yT)(c.mostRecentlyFocusedNode)>0){var r=A(c.mostRecentlyFocusedNode),l=c.containerGroups[r].tabbableNodes;if(l.length>0){var d=l.findIndex(function(e){return e===c.mostRecentlyFocusedNode});d>=0&&(i.isKeyForward(c.recentNavEvent)?d+1=0&&(a=l[d-1],o=!1))}}else c.containerGroups.some(function(e){return e.tabbableNodes.some(function(e){return(0,s.yT)(e)>0})})||(o=!1);else o=!1;o&&(a=N({target:c.mostRecentlyFocusedNode,isBackward:i.isKeyBackward(c.recentNavEvent)})),T(a||(c.mostRecentlyFocusedNode||C()))}c.recentNavEvent=void 0},P=function(e){(i.isKeyForward(e)||i.isKeyBackward(e))&&function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];c.recentNavEvent=e;var n=N({event:e,isBackward:t});n&&(m(e)&&e.preventDefault(),T(n))}(e,i.isKeyBackward(e))},B=function(e){var t;"Escape"!==(null==(t=e)?void 0:t.key)&&"Esc"!==(null==t?void 0:t.key)&&27!==(null==t?void 0:t.keyCode)||!1===h(i.escapeDeactivates,e)||(e.preventDefault(),n.deactivate())},L=function(e){var t=v(e);A(t,e)>=0||h(i.clickOutsideDeactivates,e)||h(i.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation())},F=function(){if(c.active)return u.activateTrap(r,n),c.delayInitialFocusTimer=i.delayInitialFocus?f(function(){T(C())}):T(C()),a.addEventListener("focusin",_,!0),a.addEventListener("mousedown",S,{capture:!0,passive:!1}),a.addEventListener("touchstart",S,{capture:!0,passive:!1}),a.addEventListener("click",L,{capture:!0,passive:!1}),a.addEventListener("keydown",P,{capture:!0,passive:!1}),a.addEventListener("keydown",B),n},z=function(){if(c.active)return a.removeEventListener("focusin",_,!0),a.removeEventListener("mousedown",S,!0),a.removeEventListener("touchstart",S,!0),a.removeEventListener("click",L,!0),a.removeEventListener("keydown",P,!0),a.removeEventListener("keydown",B),n},D="undefined"!=typeof window&&"MutationObserver"in window?new MutationObserver(function(e){e.some(function(e){return Array.from(e.removedNodes).some(function(e){return e===c.mostRecentlyFocusedNode})})&&T(C())}):void 0,O=function(){D&&(D.disconnect(),c.active&&!c.paused&&c.containers.map(function(e){D.observe(e,{subtree:!0,childList:!0})}))};return n={get active(){return c.active},get paused(){return c.paused},activate:function(e){if(c.active)return this;var t,s=w(e,"onActivate"),o=w(e,"onPostActivate"),l=w(e,"checkCanFocusTrap"),d=u.getActiveTrap(r),m=!1;d&&!d.paused&&(null===(t=d._setSubtreeIsolation)||void 0===t||t.call(d,!1),m=!0);try{l||k(),c.active=!0,c.paused=!1,c.nodeFocusedBeforeActivation=x(a),null==s||s();var p=function(){l&&k(),F(),O(),i.isolateSubtrees&&n._setSubtreeIsolation(!0),null==o||o()};if(l)return l(c.containers.concat()).then(p,p),this;p()}catch(e){var g;if(d===u.getActiveTrap(r)&&m)null===(g=d._setSubtreeIsolation)||void 0===g||g.call(d,!0);throw e}return this},deactivate:function(e){if(!c.active)return this;var t=l({onDeactivate:i.onDeactivate,onPostDeactivate:i.onPostDeactivate,checkCanReturnFocus:i.checkCanReturnFocus},e);clearTimeout(c.delayInitialFocusTimer),c.delayInitialFocusTimer=void 0,c.paused||n._setSubtreeIsolation(!1),c.alreadySilent.clear(),z(),c.active=!1,c.paused=!1,O(),u.deactivateTrap(r,n);var s=w(t,"onDeactivate"),a=w(t,"onPostDeactivate"),o=w(t,"checkCanReturnFocus"),d=w(t,"returnFocus","returnFocusOnDeactivate");null==s||s();var m=function(){f(function(){d&&T(E(c.nodeFocusedBeforeActivation)),null==a||a()})};return d&&o?(o(E(c.nodeFocusedBeforeActivation)).then(m,m),this):(m(),this)},pause:function(e){return c.active?(c.manuallyPaused=!0,this._setPausedState(!0,e)):this},unpause:function(e){return c.active?(c.manuallyPaused=!1,r[r.length-1]!==this?this:this._setPausedState(!1,e)):this},updateContainerElements:function(e){var t=[].concat(e).filter(Boolean);return c.containers=t.map(function(e){return"string"==typeof e?a.querySelector(e):e}),i.isolateSubtrees&&function(e){c.active&&!c.paused&&n._setSubtreeIsolation(!1),c.adjacentElements.clear(),c.alreadySilent.clear();var t,s=new Set,a=new Set,r=o(e);try{for(r.s();!(t=r.n()).done;){var i=t.value;s.add(i);for(var l="undefined"!=typeof ShadowRoot&&i.getRootNode()instanceof ShadowRoot,d=i;d;){s.add(d);var u=d.parentElement,m=[];u?m=u.children:!u&&l&&(m=d.getRootNode().children,u=d.getRootNode().host,l="undefined"!=typeof ShadowRoot&&u.getRootNode()instanceof ShadowRoot);var p,g=o(m);try{for(g.s();!(p=g.n()).done;){var f=p.value;a.add(f)}}catch(e){g.e(e)}finally{g.f()}d=u}}}catch(e){r.e(e)}finally{r.f()}s.forEach(function(e){a.delete(e)}),c.adjacentElements=a}(c.containers),c.active&&(k(),i.isolateSubtrees&&!c.paused&&n._setSubtreeIsolation(!0)),O(),this}},Object.defineProperties(n,{_isManuallyPaused:{value:function(){return c.manuallyPaused}},_setPausedState:{value:function(e,t){if(c.paused===e)return this;if(c.paused=e,e){var s=w(t,"onPause"),a=w(t,"onPostPause");null==s||s(),z(),O(),n._setSubtreeIsolation(!1),null==a||a()}else{var o=w(t,"onUnpause"),r=w(t,"onPostUnpause");null==o||o(),n._setSubtreeIsolation(!0),k(),F(),O(),null==r||r()}return this}},_setSubtreeIsolation:{value:function(e){i.isolateSubtrees&&c.adjacentElements.forEach(function(t){var n;if(e)if("aria-hidden"===i.isolateSubtrees)"true"!==t.ariaHidden&&"true"!==(null===(n=t.getAttribute("aria-hidden"))||void 0===n?void 0:n.toLowerCase())||c.alreadySilent.add(t),t.setAttribute("aria-hidden","true");else(t.inert||t.hasAttribute("inert"))&&c.alreadySilent.add(t),t.setAttribute("inert",!0);else if(c.alreadySilent.has(t));else if("aria-hidden"===i.isolateSubtrees)t.removeAttribute("aria-hidden");else t.removeAttribute("inert")})}}}),n.updateContainerElements(e),n}},251(e,t){t.read=function(e,t,n,s,a){var o,r,i=8*a-s-1,l=(1<>1,c=-7,u=n?a-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+=s;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,s),o-=d}return(p?-1:1)*r*Math.pow(2,o-s)},t.write=function(e,t,n,s,a,o){var r,i,l,d=8*o-a-1,c=(1<>1,m=23===a?Math.pow(2,-24)-Math.pow(2,-77):0,p=s?0:o-1,g=s?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,a),r+=u):(i=t*Math.pow(2,u-1)*Math.pow(2,a),r=0));a>=8;e[n+p]=255&i,p+=g,i/=256,a-=8);for(r=r<0;e[n+p]=255&r,p+=g,r/=256,d-=8);e[n+p-g]|=128*f}},5606(e){var t,n,s=e.exports={};function a(){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===a||!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:a}catch(e){t=a}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;n0?" ".concat(n.layer):""," {")),s+=n.css,a&&(s+="}"),n.media&&(s+="}"),n.supports&&(s+="}");var o=n.sourceMap;o&&"undefined"!=typeof btoa&&(s+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),t.styleTagTransform(s,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 s=["input:not([inert]):not([inert] *)","select:not([inert]):not([inert] *)","textarea:not([inert]):not([inert] *)","a[href]:not([inert]):not([inert] *)","button:not([inert]):not([inert] *)","[tabindex]:not(slot):not([inert]):not([inert] *)","audio[controls]:not([inert]):not([inert] *)","video[controls]:not([inert]):not([inert] *)",'[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *)',"details>summary:first-of-type:not([inert]):not([inert] *)","details:not([inert]):not([inert] *)"],a=s.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){var n;void 0===t&&(t=!0);var s=null==e||null===(n=e.getAttribute)||void 0===n?void 0:n.call(e,"inert");return""===s||"true"===s||t&&e&&("function"==typeof e.closest?e.closest("[inert]"):l(e.parentNode))},d=function(e,t,n){if(l(e))return[];var s=Array.prototype.slice.apply(e.querySelectorAll(a));return t&&r.call(e,a)&&s.unshift(e),s=s.filter(n)},c=function(e,t,n){for(var s=[],o=Array.from(e);o.length;){var i=o.shift();if(!l(i,!1))if("SLOT"===i.tagName){var d=i.assignedElements(),u=d.length?d:i.children,m=c(u,!0,n);n.flatten?s.push.apply(s,m):s.push({scopeParent:i,candidates:m})}else{r.call(i,a)&&n.filter(i)&&(t||!e.includes(i))&&s.push(i);var p=i.shadowRoot||"function"==typeof n.getShadowRoot&&n.getShadowRoot(i),g=!l(p,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(i));if(p&&g){var f=c(!0===p?i.children:p.children,!0,n);n.flatten?s.push.apply(s,f):s.push({scopeParent:i,candidates:f})}else o.unshift.apply(o,i.children)}}return s},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),s=function(e){return n.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=s(window.CSS.escape(e.name));else try{t=s(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 a=function(e,t){for(var n=0;nsummary:first-of-type")?e.parentElement:e;if(r.call(a,"details:not([open]) *"))return!0;if(n&&"full"!==n&&"full-native"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return h(e)}else{if("function"==typeof s){for(var o=e;e;){var l=e.parentElement,d=i(e);if(l&&!l.shadowRoot&&!0===s(l))return h(e);e=e.assignedSlot?e.assignedSlot:l||d===e.ownerDocument?l:d.host}e=o}if(function(e){var t,n,s,a,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!==(s=n.ownerDocument)&&void 0!==s&&s.contains(r)||null!=e&&null!==(a=e.ownerDocument)&&void 0!==a&&a.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||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){var t=[],n=[];return e.forEach(function(e,s){var a=!!e.scopeParent,o=a?e.scopeParent:e,r=function(e,t){var n=m(e);return n<0&&t&&!u(e)?0:n}(o,a),i=a?b(e.candidates):o;0===r?a?t.push.apply(t,i):t.push(o):n.push({documentOrder:s,tabIndex:r,item:e,isScope:a,content:i})}),n.sort(p).reduce(function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e},[]).concat(t)},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,a)&&w(t,e)},T=s.concat("iframe:not([inert]):not([inert] *)").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(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 s(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 s=document.createElement("img");s.src=this.options.avatar,s.className="toastify-avatar","left"==this.options.position||!0===this.options.positionLeft?e.appendChild(s):e.insertAdjacentElement("afterbegin",s)}if(!0===this.options.close){var a=document.createElement("button");a.type="button",a.setAttribute("aria-label","Close"),a.className="toast-close",a.innerHTML="✖",a.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",a):e.appendChild(a)}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},a={top:15,bottom:15},o=document.getElementsByClassName("toastify"),r=0;r0?window.innerWidth:screen.width)<=360?(o[r].style[e]=a[e]+"px",a[e]+=i+15):!0===s(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:()=>An,$V:()=>bn,Ay:()=>Fs,EW:()=>at,IJ:()=>Xe,KR:()=>qe,Kh:()=>Re,QW:()=>Qe,R1:()=>Je,Tm:()=>He,WQ:()=>wt,dY:()=>wn,h:()=>an,hi:()=>xn,i9:()=>We,jr:()=>vt,lW:()=>et,nI:()=>pe,nT:()=>dt,o5:()=>ht,pM:()=>Tn,rY:()=>Ye,sV:()=>kn,tB:()=>tt,uY:()=>ft,ux:()=>Ve,wB:()=>mt});var s=Object.freeze({}),a=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),s=e.split(","),a=0;a-1)return e.splice(s,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)}),S=/\B([A-Z])/g,_=x(function(e){return e.replace(S,"-$1").toLowerCase()});var P=Function.prototype.bind?function(e,t){return e.bind(t)}:function(e,t){function n(n){var s=arguments.length;return s?s>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,s=new Array(n);n--;)s[n]=e[n+t];return s}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=Z&&Z.indexOf("edge/")>0;Z&&Z.indexOf("android");var te=Z&&/iphone|ipad|ipod|ios/.test(Z);Z&&/chrome\/\d+/.test(Z),Z&&/phantomjs/.test(Z);var ne,se=Z&&Z.match(/firefox\/(\d+)/),ae={}.watch,oe=!1;if(J)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=!J&&void 0!==n.g&&(n.g.process&&"server"===n.g.process.env.VUE_ENV)),ne},le=J&&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,s,a,o,r,i){this.tag=e,this.data=t,this.children=n,this.text=s,this.elm=a,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(){function e(){this._pending=!1,this.id=we++,this.subs=[]}return e.prototype.addSub=function(e){this.subs.push(e)},e.prototype.removeSub=function(e){this.subs[this.subs.indexOf(e)]=null,this._pending||(this._pending=!0,Ae.push(this))},e.prototype.depend=function(t){e.target&&e.target.addDep(this)},e.prototype.notify=function(e){var t=this.subs.filter(function(e){return e});for(var n=0,s=t.length;n1)return n&&d(t)?t.call(s):t}else 0}var At=x(function(e){var t="&"===e.charAt(0),n="~"===(e=t?e.slice(1):e).charAt(0),s="!"===(e=n?e.slice(1):e).charAt(0);return{name:e=s?e.slice(1):e,once:n,capture:s,passive:t}});function bt(e,t){function n(){var e=n.fns;if(!a(e))return rn(e,null,arguments,t,"v-on handler");for(var s=e.slice(),o=0;o0&&(Et((s=Nt(s,"".concat(t||"","_").concat(n)))[0])&&Et(c)&&(u[d]=ve(c.text+s[0].text),s.shift()),u.push.apply(u,s)):l(s)?Et(c)?u[d]=ve(c.text+s):""!==s&&u.push(ve(s)):Et(s)&&Et(c)?u[d]=ve(c.text+s.text):(i(e._isVList)&&r(s.tag)&&o(s.key)&&r(t)&&(s.key="__vlist".concat(t,"_").concat(n,"__")),u.push(s)));return u}function St(e,t){var n,s,o,i,l=null;if(a(e)||"string"==typeof e)for(l=new Array(e.length),n=0,s=e.length;n0,i=t?!!t.$stable:!r,l=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(i&&a&&a!==s&&l===a.$key&&!r&&!a.$hasNormal)return a;for(var d in o={},t)t[d]&&"$"!==d[0]&&(o[d]=qt(e,n,d,t[d]))}else o={};for(var c in n)c in o||(o[c]=Xt(n,c));return t&&Object.isExtensible(t)&&(t._normalized=o),q(o,"$stable",i),q(o,"$key",l),q(o,"$hasNormal",r),o}function qt(e,t,n,s){var o=function(){var t=me;ge(e);var n=arguments.length?s.apply(null,arguments):s({}),o=(n=n&&"object"==typeof n&&!a(n)?[n]:Tt(n))&&n[0];return ge(t),n&&(!o||1===n.length&&o.isComment&&!Gt(o))?void 0:n};return s.proxy&&Object.defineProperty(t,n,{get:o,enumerable:!0,configurable:!0}),o}function Xt(e,t){return function(){return e[t]}}function Kt(e){return{get attrs(){if(!e._attrsProxy){var t=e._attrsProxy={};q(t,"_v_attr_proxy",!0),Jt(t,e.$attrs,s,e,"$attrs")}return e._attrsProxy},get listeners(){e._listenersProxy||Jt(e._listenersProxy={},e.$listeners,s,e,"$listeners");return e._listenersProxy},get slots(){return function(e){e._slotsProxy||Yt(e._slotsProxy={},e.$scopedSlots);return e._slotsProxy}(e)},emit:P(e.$emit,e),expose:function(t){t&&Object.keys(t).forEach(function(n){return Ze(e,t,n)})}}}function Jt(e,t,n,s,a){var o=!1;for(var r in t)r in e?t[r]!==n[r]&&(o=!0):(o=!0,Zt(e,r,s,a));for(var r in e)r in t||(o=!0,delete e[r]);return o}function Zt(e,t,n,s){Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:function(){return n[s][t]}})}function Yt(e,t){for(var n in t)e[n]=t[n];for(var n in e)n in t||delete e[n]}var Qt=null;function en(e,t){return(e.__esModule||ue&&"Module"===e[Symbol.toStringTag])&&(e=e.default),c(e)?t.extend(e):e}function tn(e){if(a(e))for(var t=0;tdocument.createEvent("Event").timeStamp&&(Kn=function(){return Jn.now()})}var Zn=function(e,t){if(e.post){if(!t.post)return 1}else if(t.post)return-1;return e.id-t.id};function Yn(){var e,t;for(Xn=Kn(),Wn=!0,$n.sort(Zn),qn=0;qn<$n.length;qn++)(e=$n[qn]).before&&e.before(),t=e.id,Vn[t]=null,e.run();var n=Hn.slice(),s=$n.slice();qn=$n.length=Hn.length=0,Vn={},Gn=Wn=!1,function(e){for(var t=0;tqn&&$n[n].id>e.id;)n--;$n.splice(n+1,0,e)}else $n.push(e);Gn||(Gn=!0,wn(Yn))}}function es(e,t){if(e){for(var n=Object.create(null),s=ue?Reflect.ownKeys(e):Object.keys(e),a=0;a-1)if(o&&!k(a,"default"))r=!1;else if(""===r||r===_(e)){var l=Cs(String,a.type);(l<0||i-1:"string"==typeof e?e.split(",").indexOf(t)>-1:!!p(e)&&e.test(t)}function Ms(e,t){var n=e.cache,s=e.keys,a=e._vnode,o=e.$vnode;for(var r in n){var i=n[r];if(i){var l=i.name;l&&!t(l)&&Rs(n,r,s,a)}}o.componentOptions.children=void 0}function Rs(e,t,n,s){var a=e[t];!a||s&&a.tag===s.tag||a.componentInstance.$destroy(),e[t]=null,b(n,t)}!function(e){e.prototype._init=function(e){var t=this;t._uid=Bs++,t._isVue=!0,t.__v_skip=!0,t._scope=new gt(!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),s=t._parentVnode;n.parent=t.parent,n._parentVnode=s;var a=s.componentOptions;n.propsData=a.propsData,n._parentListeners=a.listeners,n._renderChildren=a.children,n._componentTag=a.tag,t.render&&(n.render=t.render,n.staticRenderFns=t.staticRenderFns)}(t,e):t.$options=hs(Ls(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&&Dn(e,t)}(t),function(e){e._vnode=null,e._staticTrees=null;var t=e.$options,n=e.$vnode=t._parentVnode,a=n&&n.context;e.$slots=Ht(t._renderChildren,a),e.$scopedSlots=n?Wt(e.$parent,n.data.scopedSlots,e.$slots):s,e._c=function(t,n,s,a){return nn(e,t,n,s,a,!1)},e.$createElement=function(t,n,s,a){return nn(e,t,n,s,a,!0)};var o=n&&n.data;ze(e,"$attrs",o&&o.attrs||s,null,!0),ze(e,"$listeners",t._parentListeners||s,null,!0)}(t),jn(t,"beforeCreate",void 0,!1),function(e){var t=es(e.$options.inject,e);t&&(Pe(!1),Object.keys(t).forEach(function(n){ze(e,n,t[n])}),Pe(!0))}(t),Ts(t),function(e){var t=e.$options.provide;if(t){var n=d(t)?t.call(e):t;if(!c(n))return;for(var s=yt(e),a=ue?Reflect.ownKeys(n):Object.keys(n),o=0;o1?B(n):n;for(var s=B(arguments,1),a='event handler for "'.concat(e,'"'),o=0,r=n.length;oparseInt(this.max)&&Rs(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)Rs(this.cache,e,this.keys)},mounted:function(){var e=this;this.cacheVNode(),this.$watch("include",function(t){Ms(e,function(e){return Os(t,e)})}),this.$watch("exclude",function(t){Ms(e,function(e){return!Os(t,e)})})},updated:function(){this.cacheVNode()},render:function(){var e=this.$slots.default,t=tn(e),n=t&&t.componentOptions;if(n){var s=Ds(n),a=this.include,o=this.exclude;if(a&&(!s||!Os(a,s))||o&&s&&Os(o,s))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 V}};Object.defineProperty(e,"config",t),e.util={warn:ds,extend:L,mergeOptions:hs,defineReactive:ze},e.set=De,e.delete=Oe,e.nextTick=wn,e.observable=function(e){return Fe(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,Is),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=hs(this.options,e),this}}(e),zs(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)}(Fs),Object.defineProperty(Fs.prototype,"$isServer",{get:ie}),Object.defineProperty(Fs.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Fs,"FunctionalRenderContext",{value:ts}),Fs.version="2.7.16";var js=w("style,class"),$s=w("input,textarea,option,select,progress"),Hs=w("contenteditable,draggable,spellcheck"),Vs=w("events,caret,typing,plaintext-only"),Gs=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"),Ws="http://www.w3.org/1999/xlink",qs=function(e){return":"===e.charAt(5)&&"xlink"===e.slice(0,5)},Xs=function(e){return qs(e)?e.slice(6,e.length):""},Ks=function(e){return null==e||!1===e};function Js(e){for(var t=e.data,n=e,s=e;r(s.componentInstance);)(s=s.componentInstance._vnode)&&s.data&&(t=Zs(s.data,t));for(;r(n=n.parent);)n&&n.data&&(t=Zs(t,n.data));return function(e,t){if(r(e)||r(t))return Ys(e,Qs(t));return""}(t.staticClass,t.class)}function Zs(e,t){return{staticClass:Ys(e.staticClass,t.staticClass),class:r(e.class)?[e.class,t.class]:t.class}}function Ys(e,t){return e?t?e+" "+t:e:t||""}function Qs(e){return Array.isArray(e)?function(e){for(var t,n="",s=0,a=e.length;s-1?ka(e,t,n):Gs(t)?Ks(n)?e.removeAttribute(t):(n="allowfullscreen"===t&&"EMBED"===e.tagName?"true":t,e.setAttribute(t,n)):Hs(t)?e.setAttribute(t,function(e,t){return Ks(t)||"false"===t?"false":"contenteditable"===e&&Vs(t)?t:"true"}(t,n)):qs(t)?Ks(n)?e.removeAttributeNS(Ws,Xs(t)):e.setAttributeNS(Ws,t,n):ka(e,t,n)}function ka(e,t,n){if(Ks(n))e.removeAttribute(t);else{if(Y&&!Q&&"TEXTAREA"===e.tagName&&"placeholder"===t&&""!==n&&!e.__ieph){var s=function(t){t.stopImmediatePropagation(),e.removeEventListener("input",s)};e.addEventListener("input",s),e.__ieph=!0}e.setAttribute(t,n)}}var xa={create:ba,update:ba};function Ta(e,t){var n=t.elm,s=t.data,a=e.data;if(!(o(s.staticClass)&&o(s.class)&&(o(a)||o(a.staticClass)&&o(a.class)))){var i=Js(t),l=n._transitionClasses;r(l)&&(i=Ys(i,Qs(l))),i!==n._prevClass&&(n.setAttribute("class",i),n._prevClass=i)}}var Ea,Na={create:Ta,update:Ta},Sa="__r",_a="__c";function Pa(e,t,n){var s=Ea;return function a(){null!==t.apply(null,arguments)&&Fa(e,a,n,s)}}var Ba=un&&!(se&&Number(se[1])<=53);function La(e,t,n,s){if(Ba){var a=Xn,o=t;t=o._wrapper=function(e){if(e.target===e.currentTarget||e.timeStamp>=a||e.timeStamp<=0||e.target.ownerDocument!==document)return o.apply(this,arguments)}}Ea.addEventListener(e,t,oe?{capture:n,passive:s}:n)}function Fa(e,t,n,s){(s||Ea).removeEventListener(e,t._wrapper||t,n)}function za(e,t){if(!o(e.data.on)||!o(t.data.on)){var n=t.data.on||{},s=e.data.on||{};Ea=t.elm||e.elm,function(e){if(r(e[Sa])){var t=Y?"change":"input";e[t]=[].concat(e[Sa],e[t]||[]),delete e[Sa]}r(e[_a])&&(e.change=[].concat(e[_a],e.change||[]),delete e[_a])}(n),Ct(n,s,La,Fa,Pa,t.context),Ea=void 0}}var Da,Oa={create:za,update:za,destroy:function(e){return za(e,ca)}};function Ma(e,t){if(!o(e.data.domProps)||!o(t.data.domProps)){var n,s,a=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||(a[n]="");for(n in d){if(s=d[n],"textContent"===n||"innerHTML"===n){if(t.children&&(t.children.length=0),s===l[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){a._value=s;var c=o(s)?"":String(s);Ra(a,c)&&(a.value=c)}else if("innerHTML"===n&&na(a.tagName)&&o(a.innerHTML)){(Da=Da||document.createElement("div")).innerHTML="".concat(s,"");for(var u=Da.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;u.firstChild;)a.appendChild(u.firstChild)}else if(s!==l[n])try{a[n]=s}catch(e){}}}}function Ra(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,s=e._vModifiers;if(r(s)){if(s.number)return y(n)!==y(t);if(s.trim)return n.trim()!==t.trim()}return n!==t}(e,t))}var Ua={create:Ma,update:Ma},Ia=x(function(e){var t={},n=/:(.+)/;return e.split(/;(?![^(]*\))/g).forEach(function(e){if(e){var s=e.split(n);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t});function ja(e){var t=$a(e.style);return e.staticStyle?L(e.staticStyle,t):t}function $a(e){return Array.isArray(e)?F(e):"string"==typeof e?Ia(e):e}var Ha,Va=/^--/,Ga=/\s*!important$/,Wa=function(e,t,n){if(Va.test(t))e.style.setProperty(t,n);else if(Ga.test(n))e.style.setProperty(_(t),n.replace(Ga,""),"important");else{var s=Xa(t);if(Array.isArray(n))for(var a=0,o=n.length;a-1?t.split(Za).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 Qa(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(Za).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")||""," "),s=" "+t+" ";n.indexOf(s)>=0;)n=n.replace(s," ");(n=n.trim())?e.setAttribute("class",n):e.removeAttribute("class")}}function eo(e){if(e){if("object"==typeof e){var t={};return!1!==e.css&&L(t,to(e.name||"v")),L(t,e),t}return"string"==typeof e?to(e):void 0}}var to=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")}}),no=J&&!Q,so="transition",ao="animation",oo="transition",ro="transitionend",io="animation",lo="animationend";no&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(oo="WebkitTransition",ro="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(io="WebkitAnimation",lo="webkitAnimationEnd"));var co=J?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function uo(e){co(function(){co(e)})}function mo(e,t){var n=e._transitionClasses||(e._transitionClasses=[]);n.indexOf(t)<0&&(n.push(t),Ya(e,t))}function po(e,t){e._transitionClasses&&b(e._transitionClasses,t),Qa(e,t)}function go(e,t,n){var s=ho(e,t),a=s.type,o=s.timeout,r=s.propCount;if(!a)return n();var i=a===so?ro:lo,l=0,d=function(){e.removeEventListener(i,c),n()},c=function(t){t.target===e&&++l>=r&&d()};setTimeout(function(){l0&&(n=so,c=r,u=o.length):t===ao?d>0&&(n=ao,c=d,u=l.length):u=(n=(c=Math.max(r,d))>0?r>d?so:ao:null)?n===so?o.length:l.length:0,{type:n,timeout:c,propCount:u,hasTransform:n===so&&fo.test(s[oo+"Property"])}}function vo(e,t){for(;e.length1}function ko(e,t){!0!==t.data.show&&wo(t)}var xo=function(e){var t,n,s={},d=e.modules,c=e.nodeOps;for(t=0;tg?A(e,o(n[v+1])?null:n[v+1].elm,n,p,v,s):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 s=0;s-1,r.selected!==o&&(r.selected=o);else if(M(_o(r),s))return void(e.selectedIndex!==i&&(e.selectedIndex=i));a||(e.selectedIndex=-1)}}function So(e,t){return t.every(function(t){return!M(t,e)})}function _o(e){return"_value"in e?e._value:e.value}function Po(e){e.target.composing=!0}function Bo(e){e.target.composing&&(e.target.composing=!1,Lo(e.target,"input"))}function Lo(e,t){var n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}function Fo(e){return!e.componentInstance||e.data&&e.data.transition?e:Fo(e.componentInstance._vnode)}var zo={bind:function(e,t,n){var s=t.value,a=(n=Fo(n)).data&&n.data.transition,o=e.__vOriginalDisplay="none"===e.style.display?"":e.style.display;s&&a?(n.data.show=!0,wo(n,function(){e.style.display=o})):e.style.display=s?o:"none"},update:function(e,t,n){var s=t.value;!s!=!t.oldValue&&((n=Fo(n)).data&&n.data.transition?(n.data.show=!0,s?wo(n,function(){e.style.display=e.__vOriginalDisplay}):Ao(n,function(){e.style.display="none"})):e.style.display=s?e.__vOriginalDisplay:"none")},unbind:function(e,t,n,s,a){a||(e.style.display=e.__vOriginalDisplay)}},Do={model:To,show:zo},Oo={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 Mo(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?Mo(tn(t.children)):e}function Ro(e){var t={},n=e.$options;for(var s in n.propsData)t[s]=e[s];var a=n._parentListeners;for(var s in a)t[E(s)]=a[s];return t}function Uo(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}var Io=function(e){return e.tag||Gt(e)},jo=function(e){return"show"===e.name},$o={name:"transition",props:Oo,abstract:!0,render:function(e){var t=this,n=this.$slots.default;if(n&&(n=n.filter(Io)).length){0;var s=this.mode;0;var a=n[0];if(function(e){for(;e=e.parent;)if(e.data.transition)return!0}(this.$vnode))return a;var o=Mo(a);if(!o)return a;if(this._leaving)return Uo(e,a);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=Ro(this),d=this._vnode,c=Mo(d);if(o.data.directives&&o.data.directives.some(jo)&&(o.data.show=!0),c&&c.data&&!function(e,t){return t.key===e.key&&t.tag===e.tag}(o,c)&&!Gt(c)&&(!c.componentInstance||!c.componentInstance._vnode.isComment)){var u=c.data.transition=L({},i);if("out-in"===s)return this._leaving=!0,kt(u,"afterLeave",function(){t._leaving=!1,t.$forceUpdate()}),Uo(e,a);if("in-out"===s){if(Gt(o))return d;var m,p=function(){m()};kt(i,"afterEnter",p),kt(i,"enterCancelled",p),kt(u,"delayLeave",function(e){m=e})}}return a}}},Ho=L({tag:String,moveClass:String},Oo);delete Ho.mode;var Vo={props:Ho,beforeMount:function(){var e=this,t=this._update;this._update=function(n,s){var a=Mn(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,a(),t.call(e,n,s)}},render:function(e){for(var t=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),s=this.prevChildren=this.children,a=this.$slots.default||[],o=this.children=[],r=Ro(this),i=0;i-1?aa[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:aa[e]=/HTMLUnknownElement/.test(t.toString())},L(Fs.options.directives,Do),L(Fs.options.components,Xo),Fs.prototype.__patch__=J?xo:z,Fs.prototype.$mount=function(e,t){return function(e,t,n){var s;e.$el=t,e.$options.render||(e.$options.render=he),jn(e,"beforeMount"),s=function(){e._update(e._render(),n)},new Bn(e,s,z,{before:function(){e._isMounted&&!e._isDestroyed&&jn(e,"beforeUpdate")}},!0),n=!1;var a=e._preWatchers;if(a)for(var o=0;ov,L$:()=>g,do:()=>i,zo:()=>l});var s=n(1338),a=n(3053);let o;const r=[];function i(){return void 0===o&&(o=document.head.dataset.requesttoken??null),o}function l(e){r.push(e)}(0,s.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,a.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,s.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,s.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)}},6802(e,t,n){"use strict";n.d(t,{Ay:()=>Ht});var s={};n.r(s),n.d(s,{hasBrowserEnv:()=>he,hasStandardBrowserEnv:()=>ye,hasStandardBrowserWebWorkerEnv:()=>we,navigator:()=>ve,origin:()=>Ae});var a=n(1777);function o(e,t){return function(){return e.apply(t,arguments)}}var r=n(5606);const{toString:i}=Object.prototype,{getPrototypeOf:l}=Object,{iterator:d,toStringTag:c}=Symbol,u=(m=Object.create(null),e=>{const t=i.call(e);return m[t]||(m[t]=t.slice(8,-1).toLowerCase())});var m;const p=e=>(e=e.toLowerCase(),t=>u(t)===e),g=e=>t=>typeof t===e,{isArray:f}=Array,h=g("undefined");function v(e){return null!==e&&!h(e)&&null!==e.constructor&&!h(e.constructor)&&A(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const y=p("ArrayBuffer");const w=g("string"),A=g("function"),b=g("number"),C=e=>null!==e&&"object"==typeof e,k=e=>{if("object"!==u(e))return!1;const t=l(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||c in e||d in e)},x=p("Date"),T=p("File"),E=p("Blob"),N=p("FileList");const S="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:{},_=void 0!==S.FormData?S.FormData:void 0,P=p("URLSearchParams"),[B,L,F,z]=["ReadableStream","Request","Response","Headers"].map(p);function D(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let s,a;if("object"!=typeof e&&(e=[e]),f(e))for(s=0,a=e.length;s0;)if(s=n[a],t===s.toLowerCase())return s;return null}const M="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:n.g,R=e=>!h(e)&&e!==M;const U=(I="undefined"!=typeof Uint8Array&&l(Uint8Array),e=>I&&e instanceof I);var I;const j=p("HTMLFormElement"),$=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),H=p("RegExp"),V=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),s={};D(n,(n,a)=>{let o;!1!==(o=t(n,a,e))&&(s[a]=o||n)}),Object.defineProperties(e,s)};const G=p("AsyncFunction"),W=(q="function"==typeof setImmediate,X=A(M.postMessage),q?setImmediate:X?(K=`axios@${Math.random()}`,J=[],M.addEventListener("message",({source:e,data:t})=>{e===M&&t===K&&J.length&&J.shift()()},!1),e=>{J.push(e),M.postMessage(K,"*")}):e=>setTimeout(e));var q,X,K,J;const Z="undefined"!=typeof queueMicrotask?queueMicrotask.bind(M):void 0!==r&&r.nextTick||W,Y={isArray:f,isArrayBuffer:y,isBuffer:v,isFormData:e=>{let t;return e&&(_&&e instanceof _||A(e.append)&&("formdata"===(t=u(e))||"object"===t&&A(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&y(e.buffer),t},isString:w,isNumber:b,isBoolean:e=>!0===e||!1===e,isObject:C,isPlainObject:k,isEmptyObject:e=>{if(!C(e)||v(e))return!1;try{return 0===Object.keys(e).length&&Object.getPrototypeOf(e)===Object.prototype}catch(e){return!1}},isReadableStream:B,isRequest:L,isResponse:F,isHeaders:z,isUndefined:h,isDate:x,isFile:T,isReactNativeBlob:e=>!(!e||void 0===e.uri),isReactNative:e=>e&&void 0!==e.getParts,isBlob:E,isRegExp:H,isFunction:A,isStream:e=>C(e)&&A(e.pipe),isURLSearchParams:P,isTypedArray:U,isFileList:N,forEach:D,merge:function e(){const{caseless:t,skipUndefined:n}=R(this)&&this||{},s={},a=(a,o)=>{if("__proto__"===o||"constructor"===o||"prototype"===o)return;const r=t&&O(s,o)||o;k(s[r])&&k(a)?s[r]=e(s[r],a):k(a)?s[r]=e({},a):f(a)?s[r]=a.slice():n&&h(a)||(s[r]=a)};for(let e=0,t=arguments.length;e(D(t,(t,s)=>{n&&A(t)?Object.defineProperty(e,s,{value:o(t,n),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,s,{value:t,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:s}),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,s)=>{e.prototype=Object.create(t.prototype,s),Object.defineProperty(e.prototype,"constructor",{value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,s)=>{let a,o,r;const i={};if(t=t||{},null==e)return t;do{for(a=Object.getOwnPropertyNames(e),o=a.length;o-- >0;)r=a[o],s&&!s(r,e,t)||i[r]||(t[r]=e[r],i[r]=!0);e=!1!==n&&l(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:u,kindOfTest:p,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const s=e.indexOf(t,n);return-1!==s&&s===n},toArray:e=>{if(!e)return null;if(f(e))return e;let t=e.length;if(!b(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[d]).call(e);let s;for(;(s=n.next())&&!s.done;){const n=s.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const s=[];for(;null!==(n=e.exec(t));)s.push(n);return s},isHTMLForm:j,hasOwnProperty:$,hasOwnProp:$,reduceDescriptors:V,freezeMethods:e=>{V(e,(t,n)=>{if(A(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const s=e[n];A(s)&&(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={},s=e=>{e.forEach(e=>{n[e]=!0})};return f(e)?s(e):s(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:O,global:M,isContextDefined:R,isSpecCompliantForm:function(e){return!!(e&&A(e.append)&&"FormData"===e[c]&&e[d])},toJSONObject:e=>{const t=new Array(10),n=(e,s)=>{if(C(e)){if(t.indexOf(e)>=0)return;if(v(e))return e;if(!("toJSON"in e)){t[s]=e;const a=f(e)?[]:{};return D(e,(e,t)=>{const o=n(e,s+1);!h(o)&&(a[t]=o)}),t[s]=void 0,a}}return e};return n(e,0)},isAsyncFn:G,isThenable:e=>e&&(C(e)||A(e))&&A(e.then)&&A(e.catch),setImmediate:W,asap:Z,isIterable:e=>null!=e&&A(e[d])};class Q extends Error{static from(e,t,n,s,a,o){const r=new Q(e.message,t||e.code,n,s,a);return r.cause=e,r.name=e.name,null!=e.status&&null==r.status&&(r.status=e.status),o&&Object.assign(r,o),r}constructor(e,t,n,s,a){super(e),Object.defineProperty(this,"message",{value:e,enumerable:!0,writable:!0,configurable:!0}),this.name="AxiosError",this.isAxiosError=!0,t&&(this.code=t),n&&(this.config=n),s&&(this.request=s),a&&(this.response=a,this.status=a.status)}toJSON(){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:Y.toJSONObject(this.config),code:this.code,status:this.status}}}Q.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE",Q.ERR_BAD_OPTION="ERR_BAD_OPTION",Q.ECONNABORTED="ECONNABORTED",Q.ETIMEDOUT="ETIMEDOUT",Q.ERR_NETWORK="ERR_NETWORK",Q.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS",Q.ERR_DEPRECATED="ERR_DEPRECATED",Q.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE",Q.ERR_BAD_REQUEST="ERR_BAD_REQUEST",Q.ERR_CANCELED="ERR_CANCELED",Q.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT",Q.ERR_INVALID_URL="ERR_INVALID_URL";const ee=Q;var te=n(8287).Buffer;function ne(e){return Y.isPlainObject(e)||Y.isArray(e)}function se(e){return Y.endsWith(e,"[]")?e.slice(0,-2):e}function ae(e,t,n){return e?e.concat(t).map(function(e,t){return e=se(e),!n&&t?"["+e+"]":e}).join(n?".":""):t}const oe=Y.toFlatObject(Y,{},null,function(e){return/^is[A-Z]/.test(e)});const re=function(e,t,n){if(!Y.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const s=(n=Y.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!Y.isUndefined(t[e])})).metaTokens,a=n.visitor||d,o=n.dots,r=n.indexes,i=(n.Blob||"undefined"!=typeof Blob&&Blob)&&Y.isSpecCompliantForm(t);if(!Y.isFunction(a))throw new TypeError("visitor must be a function");function l(e){if(null===e)return"";if(Y.isDate(e))return e.toISOString();if(Y.isBoolean(e))return e.toString();if(!i&&Y.isBlob(e))throw new ee("Blob is not supported. Use a Buffer instead.");return Y.isArrayBuffer(e)||Y.isTypedArray(e)?i&&"function"==typeof Blob?new Blob([e]):te.from(e):e}function d(e,n,a){let i=e;if(Y.isReactNative(t)&&Y.isReactNativeBlob(e))return t.append(ae(a,n,o),l(e)),!1;if(e&&!a&&"object"==typeof e)if(Y.endsWith(n,"{}"))n=s?n:n.slice(0,-2),e=JSON.stringify(e);else if(Y.isArray(e)&&function(e){return Y.isArray(e)&&!e.some(ne)}(e)||(Y.isFileList(e)||Y.endsWith(n,"[]"))&&(i=Y.toArray(e)))return n=se(n),i.forEach(function(e,s){!Y.isUndefined(e)&&null!==e&&t.append(!0===r?ae([n],s,o):null===r?n:n+"[]",l(e))}),!1;return!!ne(e)||(t.append(ae(a,n,o),l(e)),!1)}const c=[],u=Object.assign(oe,{defaultVisitor:d,convertValue:l,isVisitable:ne});if(!Y.isObject(e))throw new TypeError("data must be an object");return function e(n,s){if(!Y.isUndefined(n)){if(-1!==c.indexOf(n))throw Error("Circular reference detected in "+s.join("."));c.push(n),Y.forEach(n,function(n,o){!0===(!(Y.isUndefined(n)||null===n)&&a.call(t,n,Y.isString(o)?o.trim():o,s,u))&&e(n,s?s.concat(o):[o])}),c.pop()}}(e),t};function ie(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(e){return t[e]})}function le(e,t){this._pairs=[],e&&re(e,this,t)}const de=le.prototype;de.append=function(e,t){this._pairs.push([e,t])},de.toString=function(e){const t=e?function(t){return e.call(this,t,ie)}:ie;return this._pairs.map(function(e){return t(e[0])+"="+t(e[1])},"").join("&")};const ce=le;function ue(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function me(e,t,n){if(!t)return e;const s=n&&n.encode||ue,a=Y.isFunction(n)?{serialize:n}:n,o=a&&a.serialize;let r;if(r=o?o(t,a):Y.isURLSearchParams(t)?t.toString():new ce(t,a).toString(s),r){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+r}return e}const pe=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){Y.forEach(this.handlers,function(t){null!==t&&e(t)})}},ge={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0},fe={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:ce,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},he="undefined"!=typeof window&&"undefined"!=typeof document,ve="object"==typeof navigator&&navigator||void 0,ye=he&&(!ve||["ReactNative","NativeScript","NS"].indexOf(ve.product)<0),we="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,Ae=he&&window.location.href||"http://localhost",be={...s,...fe};const Ce=function(e){function t(e,n,s,a){let o=e[a++];if("__proto__"===o)return!0;const r=Number.isFinite(+o),i=a>=e.length;if(o=!o&&Y.isArray(s)?s.length:o,i)return Y.hasOwnProp(s,o)?s[o]=[s[o],n]:s[o]=n,!r;s[o]&&Y.isObject(s[o])||(s[o]=[]);return t(e,n,s[o],a)&&Y.isArray(s[o])&&(s[o]=function(e){const t={},n=Object.keys(e);let s;const a=n.length;let o;for(s=0;s{t(function(e){return Y.matchAll(/\w+|\[(\w*)]/g,e).map(e=>"[]"===e[0]?"":e[1]||e[0])}(e),s,n,0)}),n}return null};const ke={transitional:ge,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const n=t.getContentType()||"",s=n.indexOf("application/json")>-1,a=Y.isObject(e);a&&Y.isHTMLForm(e)&&(e=new FormData(e));if(Y.isFormData(e))return s?JSON.stringify(Ce(e)):e;if(Y.isArrayBuffer(e)||Y.isBuffer(e)||Y.isStream(e)||Y.isFile(e)||Y.isBlob(e)||Y.isReadableStream(e))return e;if(Y.isArrayBufferView(e))return e.buffer;if(Y.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let o;if(a){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return re(e,new be.classes.URLSearchParams,{visitor:function(e,t,n,s){return be.isNode&&Y.isBuffer(e)?(this.append(t,e.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)},...t})}(e,this.formSerializer).toString();if((o=Y.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return re(o?{"files[]":e}:e,t&&new t,this.formSerializer)}}return a||s?(t.setContentType("application/json",!1),function(e,t,n){if(Y.isString(e))try{return(t||JSON.parse)(e),Y.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||ke.transitional,n=t&&t.forcedJSONParsing,s="json"===this.responseType;if(Y.isResponse(e)||Y.isReadableStream(e))return e;if(e&&Y.isString(e)&&(n&&!this.responseType||s)){const n=!(t&&t.silentJSONParsing)&&s;try{return JSON.parse(e,this.parseReviver)}catch(e){if(n){if("SyntaxError"===e.name)throw ee.from(e,ee.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:be.classes.FormData,Blob:be.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Y.forEach(["delete","get","head","post","put","patch"],e=>{ke.headers[e]={}});const xe=ke,Te=Y.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"]),Ee=Symbol("internals");function Ne(e){return e&&String(e).trim().toLowerCase()}function Se(e){return!1===e||null==e?e:Y.isArray(e)?e.map(Se):String(e)}function _e(e,t,n,s,a){return Y.isFunction(s)?s.call(this,t,n):(a&&(t=n),Y.isString(t)?Y.isString(s)?-1!==t.indexOf(s):Y.isRegExp(s)?s.test(t):void 0:void 0)}class Pe{constructor(e){e&&this.set(e)}set(e,t,n){const s=this;function a(e,t,n){const a=Ne(t);if(!a)throw new Error("header name must be a non-empty string");const o=Y.findKey(s,a);(!o||void 0===s[o]||!0===n||void 0===n&&!1!==s[o])&&(s[o||t]=Se(e))}const o=(e,t)=>Y.forEach(e,(e,n)=>a(e,n,t));if(Y.isPlainObject(e)||e instanceof this.constructor)o(e,t);else if(Y.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))o((e=>{const t={};let n,s,a;return e&&e.split("\n").forEach(function(e){a=e.indexOf(":"),n=e.substring(0,a).trim().toLowerCase(),s=e.substring(a+1).trim(),!n||t[n]&&Te[n]||("set-cookie"===n?t[n]?t[n].push(s):t[n]=[s]:t[n]=t[n]?t[n]+", "+s:s)}),t})(e),t);else if(Y.isObject(e)&&Y.isIterable(e)){let n,s,a={};for(const t of e){if(!Y.isArray(t))throw TypeError("Object iterator must return a key-value pair");a[s=t[0]]=(n=a[s])?Y.isArray(n)?[...n,t[1]]:[n,t[1]]:t[1]}o(a,t)}else null!=e&&a(t,e,n);return this}get(e,t){if(e=Ne(e)){const n=Y.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 s;for(;s=n.exec(e);)t[s[1]]=s[2];return t}(e);if(Y.isFunction(t))return t.call(this,e,n);if(Y.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=Ne(e)){const n=Y.findKey(this,e);return!(!n||void 0===this[n]||t&&!_e(0,this[n],n,t))}return!1}delete(e,t){const n=this;let s=!1;function a(e){if(e=Ne(e)){const a=Y.findKey(n,e);!a||t&&!_e(0,n[a],a,t)||(delete n[a],s=!0)}}return Y.isArray(e)?e.forEach(a):a(e),s}clear(e){const t=Object.keys(this);let n=t.length,s=!1;for(;n--;){const a=t[n];e&&!_e(0,this[a],a,e,!0)||(delete this[a],s=!0)}return s}normalize(e){const t=this,n={};return Y.forEach(this,(s,a)=>{const o=Y.findKey(n,a);if(o)return t[o]=Se(s),void delete t[a];const r=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,n)=>t.toUpperCase()+n)}(a):String(a).trim();r!==a&&delete t[a],t[r]=Se(s),n[r]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return Y.forEach(this,(n,s)=>{null!=n&&!1!==n&&(t[s]=e&&Y.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[Ee]=this[Ee]={accessors:{}}).accessors,n=this.prototype;function s(e){const s=Ne(e);t[s]||(!function(e,t){const n=Y.toCamelCase(" "+t);["get","set","has"].forEach(s=>{Object.defineProperty(e,s+n,{value:function(e,n,a){return this[s].call(this,t,e,n,a)},configurable:!0})})}(n,e),t[s]=!0)}return Y.isArray(e)?e.forEach(s):s(e),this}}Pe.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),Y.reduceDescriptors(Pe.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}}),Y.freezeMethods(Pe);const Be=Pe;function Le(e,t){const n=this||xe,s=t||n,a=Be.from(s.headers);let o=s.data;return Y.forEach(e,function(e){o=e.call(n,o,a.normalize(),t?t.status:void 0)}),a.normalize(),o}function Fe(e){return!(!e||!e.__CANCEL__)}const ze=class extends ee{constructor(e,t,n){super(null==e?"canceled":e,ee.ERR_CANCELED,t,n),this.name="CanceledError",this.__CANCEL__=!0}};function De(e,t,n){const s=n.config.validateStatus;n.status&&s&&!s(n.status)?t(new ee("Request failed with status code "+n.status,[ee.ERR_BAD_REQUEST,ee.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}const Oe=function(e,t){e=e||10;const n=new Array(e),s=new Array(e);let a,o=0,r=0;return t=void 0!==t?t:1e3,function(i){const l=Date.now(),d=s[r];a||(a=l),n[o]=i,s[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-a{a=o,n=null,s&&(clearTimeout(s),s=null),e(...t)};return[(...e)=>{const t=Date.now(),i=t-a;i>=o?r(e,t):(n=e,s||(s=setTimeout(()=>{s=null,r(n)},o-i)))},()=>n&&r(n)]},Re=(e,t,n=3)=>{let s=0;const a=Oe(50,250);return Me(n=>{const o=n.loaded,r=n.lengthComputable?n.total:void 0,i=o-s,l=a(i);s=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[s=>t[0]({lengthComputable:n,total:e,loaded:s}),t[1]]},Ie=e=>(...t)=>Y.asap(()=>e(...t)),je=be.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,be.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(be.origin),be.navigator&&/(msie|trident)/i.test(be.navigator.userAgent)):()=>!0,$e=be.hasStandardBrowserEnv?{write(e,t,n,s,a,o,r){if("undefined"==typeof document)return;const i=[`${e}=${encodeURIComponent(t)}`];Y.isNumber(n)&&i.push(`expires=${new Date(n).toUTCString()}`),Y.isString(s)&&i.push(`path=${s}`),Y.isString(a)&&i.push(`domain=${a}`),!0===o&&i.push("secure"),Y.isString(r)&&i.push(`SameSite=${r}`),document.cookie=i.join("; ")},read(e){if("undefined"==typeof document)return null;const t=document.cookie.match(new RegExp("(?:^|; )"+e+"=([^;]*)"));return t?decodeURIComponent(t[1]):null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read:()=>null,remove(){}};function He(e,t,n){let s=!("string"==typeof(a=t)&&/^([a-z][a-z\d+\-.]*:)?\/\//i.test(a));var a;return e&&(s||0==n)?function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const Ve=e=>e instanceof Be?{...e}:e;function Ge(e,t){t=t||{};const n={};function s(e,t,n,s){return Y.isPlainObject(e)&&Y.isPlainObject(t)?Y.merge.call({caseless:s},e,t):Y.isPlainObject(t)?Y.merge({},t):Y.isArray(t)?t.slice():t}function a(e,t,n,a){return Y.isUndefined(t)?Y.isUndefined(e)?void 0:s(void 0,e,0,a):s(e,t,0,a)}function o(e,t){if(!Y.isUndefined(t))return s(void 0,t)}function r(e,t){return Y.isUndefined(t)?Y.isUndefined(e)?void 0:s(void 0,e):s(void 0,t)}function i(n,a,o){return o in t?s(n,a):o in e?s(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)=>a(Ve(e),Ve(t),0,!0)};return Y.forEach(Object.keys({...e,...t}),function(s){if("__proto__"===s||"constructor"===s||"prototype"===s)return;const o=Y.hasOwnProp(l,s)?l[s]:a,r=o(e[s],t[s],s);Y.isUndefined(r)&&o!==i||(n[s]=r)}),n}const We=e=>{const t=Ge({},e);let{data:n,withXSRFToken:s,xsrfHeaderName:a,xsrfCookieName:o,headers:r,auth:i}=t;if(t.headers=r=Be.from(r),t.url=me(He(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),i&&r.set("Authorization","Basic "+btoa((i.username||"")+":"+(i.password?unescape(encodeURIComponent(i.password)):""))),Y.isFormData(n))if(be.hasStandardBrowserEnv||be.hasStandardBrowserWebWorkerEnv)r.setContentType(void 0);else if(Y.isFunction(n.getHeaders)){const e=n.getHeaders(),t=["content-type","content-length"];Object.entries(e).forEach(([e,n])=>{t.includes(e.toLowerCase())&&r.set(e,n)})}if(be.hasStandardBrowserEnv&&(s&&Y.isFunction(s)&&(s=s(t)),s||!1!==s&&je(t.url))){const e=a&&o&&$e.read(o);e&&r.set(a,e)}return t},qe="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise(function(t,n){const s=We(e);let a=s.data;const o=Be.from(s.headers).normalize();let r,i,l,d,c,{responseType:u,onUploadProgress:m,onDownloadProgress:p}=s;function g(){d&&d(),c&&c(),s.cancelToken&&s.cancelToken.unsubscribe(r),s.signal&&s.signal.removeEventListener("abort",r)}let f=new XMLHttpRequest;function h(){if(!f)return;const s=Be.from("getAllResponseHeaders"in f&&f.getAllResponseHeaders());De(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:s,config:e,request:f}),f=null}f.open(s.method.toUpperCase(),s.url,!0),f.timeout=s.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 ee("Request aborted",ee.ECONNABORTED,e,f)),f=null)},f.onerror=function(t){const s=t&&t.message?t.message:"Network Error",a=new ee(s,ee.ERR_NETWORK,e,f);a.event=t||null,n(a),f=null},f.ontimeout=function(){let t=s.timeout?"timeout of "+s.timeout+"ms exceeded":"timeout exceeded";const a=s.transitional||ge;s.timeoutErrorMessage&&(t=s.timeoutErrorMessage),n(new ee(t,a.clarifyTimeoutError?ee.ETIMEDOUT:ee.ECONNABORTED,e,f)),f=null},void 0===a&&o.setContentType(null),"setRequestHeader"in f&&Y.forEach(o.toJSON(),function(e,t){f.setRequestHeader(t,e)}),Y.isUndefined(s.withCredentials)||(f.withCredentials=!!s.withCredentials),u&&"json"!==u&&(f.responseType=s.responseType),p&&([l,c]=Re(p,!0),f.addEventListener("progress",l)),m&&f.upload&&([i,d]=Re(m),f.upload.addEventListener("progress",i),f.upload.addEventListener("loadend",d)),(s.cancelToken||s.signal)&&(r=t=>{f&&(n(!t||t.type?new ze(null,e,f):t),f.abort(),f=null)},s.cancelToken&&s.cancelToken.subscribe(r),s.signal&&(s.signal.aborted?r():s.signal.addEventListener("abort",r)));const v=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(s.url);v&&-1===be.protocols.indexOf(v)?n(new ee("Unsupported protocol "+v+":",ee.ERR_BAD_REQUEST,e)):f.send(a||null)})},Xe=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let n,s=new AbortController;const a=function(e){if(!n){n=!0,r();const t=e instanceof Error?e:this.reason;s.abort(t instanceof ee?t:new ze(t instanceof Error?t.message:t))}};let o=t&&setTimeout(()=>{o=null,a(new ee(`timeout of ${t}ms exceeded`,ee.ETIMEDOUT))},t);const r=()=>{e&&(o&&clearTimeout(o),o=null,e.forEach(e=>{e.unsubscribe?e.unsubscribe(a):e.removeEventListener("abort",a)}),e=null)};e.forEach(e=>e.addEventListener("abort",a));const{signal:i}=s;return i.unsubscribe=()=>Y.asap(r),i}},Ke=function*(e,t){let n=e.byteLength;if(!t||n{const a=async function*(e,t){for await(const n of Je(e))yield*Ke(n,t)}(e,t);let o,r=0,i=e=>{o||(o=!0,s&&s(e))};return new ReadableStream({async pull(e){try{const{done:t,value:s}=await a.next();if(t)return i(),void e.close();let o=s.byteLength;if(n){let e=r+=o;n(e)}e.enqueue(new Uint8Array(s))}catch(e){throw i(e),e}},cancel:e=>(i(e),a.return())},{highWaterMark:2})},{isFunction:Ye}=Y,Qe=(({Request:e,Response:t})=>({Request:e,Response:t}))(Y.global),{ReadableStream:et,TextEncoder:tt}=Y.global,nt=(e,...t)=>{try{return!!e(...t)}catch(e){return!1}},st=e=>{e=Y.merge.call({skipUndefined:!0},Qe,e);const{fetch:t,Request:n,Response:s}=e,a=t?Ye(t):"function"==typeof fetch,o=Ye(n),r=Ye(s);if(!a)return!1;const i=a&&Ye(et),l=a&&("function"==typeof tt?(d=new tt,e=>d.encode(e)):async e=>new Uint8Array(await new n(e).arrayBuffer()));var d;const c=o&&i&&nt(()=>{let e=!1;const t=new n(be.origin,{body:new et,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),u=r&&i&&nt(()=>Y.isReadableStream(new s("").body)),m={stream:u&&(e=>e.body)};a&&["text","arrayBuffer","blob","formData","stream"].forEach(e=>{!m[e]&&(m[e]=(t,n)=>{let s=t&&t[e];if(s)return s.call(t);throw new ee(`Response type '${e}' is not supported`,ee.ERR_NOT_SUPPORT,n)})});const p=async(e,t)=>{const s=Y.toFiniteNumber(e.getContentLength());return null==s?(async e=>{if(null==e)return 0;if(Y.isBlob(e))return e.size;if(Y.isSpecCompliantForm(e)){const t=new n(be.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return Y.isArrayBufferView(e)||Y.isArrayBuffer(e)?e.byteLength:(Y.isURLSearchParams(e)&&(e+=""),Y.isString(e)?(await l(e)).byteLength:void 0)})(t):s};return async e=>{let{url:a,method:r,data:i,signal:l,cancelToken:d,timeout:g,onDownloadProgress:f,onUploadProgress:h,responseType:v,headers:y,withCredentials:w="same-origin",fetchOptions:A}=We(e),b=t||fetch;v=v?(v+"").toLowerCase():"text";let C=Xe([l,d&&d.toAbortSignal()],g),k=null;const x=C&&C.unsubscribe&&(()=>{C.unsubscribe()});let T;try{if(h&&c&&"get"!==r&&"head"!==r&&0!==(T=await p(y,i))){let e,t=new n(a,{method:"POST",body:i,duplex:"half"});if(Y.isFormData(i)&&(e=t.headers.get("content-type"))&&y.setContentType(e),t.body){const[e,n]=Ue(T,Re(Ie(h)));i=Ze(t.body,65536,e,n)}}Y.isString(w)||(w=w?"include":"omit");const t=o&&"credentials"in n.prototype,l={...A,signal:C,method:r.toUpperCase(),headers:y.normalize().toJSON(),body:i,duplex:"half",credentials:t?w:void 0};k=o&&new n(a,l);let d=await(o?b(k,A):b(a,l));const g=u&&("stream"===v||"response"===v);if(u&&(f||g&&x)){const e={};["status","statusText","headers"].forEach(t=>{e[t]=d[t]});const t=Y.toFiniteNumber(d.headers.get("content-length")),[n,a]=f&&Ue(t,Re(Ie(f),!0))||[];d=new s(Ze(d.body,65536,n,()=>{a&&a(),x&&x()}),e)}v=v||"text";let E=await m[Y.findKey(m,v)||"text"](d,e);return!g&&x&&x(),await new Promise((t,n)=>{De(t,n,{data:E,headers:Be.from(d.headers),status:d.status,statusText:d.statusText,config:e,request:k})})}catch(t){if(x&&x(),t&&"TypeError"===t.name&&/Load failed|fetch/i.test(t.message))throw Object.assign(new ee("Network Error",ee.ERR_NETWORK,e,k,t&&t.response),{cause:t.cause||t});throw ee.from(t,t&&t.code,e,k,t&&t.response)}}},at=new Map,ot=e=>{let t=e&&e.env||{};const{fetch:n,Request:s,Response:a}=t,o=[s,a,n];let r,i,l=o.length,d=at;for(;l--;)r=o[l],i=d.get(r),void 0===i&&d.set(r,i=l?new Map:st(t)),d=i;return i},rt=(ot(),{http:null,xhr:qe,fetch:{get:ot}});Y.forEach(rt,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}});const it=e=>`- ${e}`,lt=e=>Y.isFunction(e)||null===e||!1===e;const dt={getAdapter:function(e,t){e=Y.isArray(e)?e:[e];const{length:n}=e;let s,a;const o={};for(let r=0;r`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build"));let t=n?e.length>1?"since :\n"+e.map(it).join("\n"):" "+it(e[0]):"as no adapter specified";throw new ee("There is no suitable adapter to dispatch the request "+t,"ERR_NOT_SUPPORT")}return a},adapters:rt};function ct(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new ze(null,e)}function ut(e){ct(e),e.headers=Be.from(e.headers),e.data=Le.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);return dt.getAdapter(e.adapter||xe.adapter,e)(e).then(function(t){return ct(e),t.data=Le.call(e,e.transformResponse,t),t.headers=Be.from(t.headers),t},function(t){return Fe(t)||(ct(e),t&&t.response&&(t.response.data=Le.call(e,e.transformResponse,t.response),t.response.headers=Be.from(t.response.headers))),Promise.reject(t)})}const mt="1.13.6",pt={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{pt[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});const gt={};pt.transitional=function(e,t,n){function s(e,t){return"[Axios v"+mt+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,a,o)=>{if(!1===e)throw new ee(s(a," has been removed"+(t?" in "+t:"")),ee.ERR_DEPRECATED);return t&&!gt[a]&&(gt[a]=!0,console.warn(s(a," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,a,o)}},pt.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};const ft={assertOptions:function(e,t,n){if("object"!=typeof e)throw new ee("options must be an object",ee.ERR_BAD_OPTION_VALUE);const s=Object.keys(e);let a=s.length;for(;a-- >0;){const o=s[a],r=t[o];if(r){const t=e[o],n=void 0===t||r(t,o,e);if(!0!==n)throw new ee("option "+o+" must be "+n,ee.ERR_BAD_OPTION_VALUE);continue}if(!0!==n)throw new ee("Unknown option "+o,ee.ERR_BAD_OPTION)}},validators:pt},ht=ft.validators;class vt{constructor(e){this.defaults=e||{},this.interceptors={request:new pe,response:new pe}}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:s,headers:a}=t;void 0!==n&&ft.assertOptions(n,{silentJSONParsing:ht.transitional(ht.boolean),forcedJSONParsing:ht.transitional(ht.boolean),clarifyTimeoutError:ht.transitional(ht.boolean),legacyInterceptorReqResOrdering:ht.transitional(ht.boolean)},!1),null!=s&&(Y.isFunction(s)?t.paramsSerializer={serialize:s}:ft.assertOptions(s,{encode:ht.function,serialize:ht.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),ft.assertOptions(t,{baseUrl:ht.spelling("baseURL"),withXsrfToken:ht.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let o=a&&Y.merge(a.common,a[t.method]);a&&Y.forEach(["delete","get","head","post","put","patch","common"],e=>{delete a[e]}),t.headers=Be.concat(o,a);const r=[];let i=!0;this.interceptors.request.forEach(function(e){if("function"==typeof e.runWhen&&!1===e.runWhen(t))return;i=i&&e.synchronous;const n=t.transitional||ge;n&&n.legacyInterceptorReqResOrdering?r.unshift(e.fulfilled,e.rejected):r.push(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=[ut.bind(this),void 0];for(e.unshift(...r),e.push(...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 s=new Promise(e=>{n.subscribe(e),t=e}).then(e);return s.cancel=function(){n.unsubscribe(t)},s},e(function(e,s,a){n.reason||(n.reason=new ze(e,s,a),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 wt(function(t){e=t}),cancel:e}}}const At=wt;const bt={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,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(bt).forEach(([e,t])=>{bt[t]=e});const Ct=bt;const kt=function e(t){const n=new yt(t),s=o(yt.prototype.request,n);return Y.extend(s,yt.prototype,n,{allOwnKeys:!0}),Y.extend(s,n,null,{allOwnKeys:!0}),s.create=function(n){return e(Ge(t,n))},s}(xe);kt.Axios=yt,kt.CanceledError=ze,kt.CancelToken=At,kt.isCancel=Fe,kt.VERSION=mt,kt.toFormData=re,kt.AxiosError=ee,kt.Cancel=kt.CanceledError,kt.all=function(e){return Promise.all(e)},kt.spread=function(e){return function(t){return e.apply(null,t)}},kt.isAxiosError=function(e){return Y.isObject(e)&&!0===e.isAxiosError},kt.mergeConfig=Ge,kt.AxiosHeaders=Be,kt.formToJSON=e=>Ce(Y.isHTMLForm(e)?new FormData(e):e),kt.getAdapter=dt.getAdapter,kt.HttpStatusCode=Ct,kt.default=kt;const xt=kt,{Axios:Tt,AxiosError:Et,CanceledError:Nt,isCancel:St,CancelToken:_t,VERSION:Pt,all:Bt,Cancel:Lt,isAxiosError:Ft,spread:zt,toFormData:Dt,AxiosHeaders:Ot,HttpStatusCode:Mt,formToJSON:Rt,getAdapter:Ut,mergeConfig:It}=xt;var jt=n(3814);const $t=xt.create({headers:{requesttoken:(0,a.do)()??"","X-Requested-With":"XMLHttpRequest"}});(0,a.zo)(e=>{$t.defaults.headers.requesttoken=e});const Ht=Object.assign($t,{CancelToken:xt.CancelToken,isCancel:xt.isCancel}),Vt=Symbol("csrf-retry");const Gt=Symbol("retryDelay");Ht.interceptors.response.use(e=>e,function(e){return async t=>{if(!Ft(t))throw t;const{config:n,response:s,request:a}=t,o=a?.responseURL;if(n&&!n[Vt]&&412===s?.status&&"CSRF check failed"===s?.data?.message){console.warn(`Request to ${o} failed because of a CSRF mismatch. Fetching a new token`);const{data:{token:t}}=await e.get((0,jt.Jv)("/csrftoken"));return console.debug(`New request token ${t} fetched`),e.defaults.headers.requesttoken=t,e({...n,headers:{...n.headers,requesttoken:t},[Vt]:!0})}throw t}}(Ht)),Ht.interceptors.response.use(e=>e,function(e){return async t=>{if(!Ft(t))throw t;const{config:n,response:s,request:a}=t,o=a?.responseURL,r=s?.status,i=s?.headers;let l="number"==typeof n?.[Gt]?n?.[Gt]:1;if(503===r&&"1"===i?.["x-nextcloud-maintenance-mode"]&&n?.retryIfMaintenanceMode){if(l*=2,l>32)throw console.error("Retry delay exceeded one minute, giving up.",{responseURL:o}),t;return console.warn(`Request to ${o} failed because of maintenance mode. Retrying in ${l}s`),await new Promise(e=>{setTimeout(e,1e3*l)}),e({...n,[Gt]:l})}throw t}}(Ht)),Ht.interceptors.response.use(e=>e,async function(e){if(Ft(e)){const{config:t,response:n,request:s}=e,a=s?.responseURL,o=n?.status;401===o&&"Current user is not logged in"===n?.data?.message&&t?.reloadExpiredSession&&window?.location&&(console.error(`Request to ${a} failed because the user session expired. Reloading the page …`),window.location.reload())}throw e})},3053(e,t,n){"use strict";n.d(t,{c0:()=>o});class s{static GLOBAL_SCOPE_VOLATILE="nextcloud_vol";static GLOBAL_SCOPE_PERSISTENT="nextcloud_per";scope;wrapped;constructor(e,t,n){this.scope=`${n?s.GLOBAL_SCOPE_PERSISTENT:s.GLOBAL_SCOPE_VOLATILE}_${btoa(e)}_`,this.wrapped=t}scopeKey(e){return`${this.scope}${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))}}class a{appId;persisted=!1;clearedOnLogout=!1;constructor(e){this.appId=e}persist(e=!0){return this.persisted=e,this}clearOnLogout(e=!0){return this.clearedOnLogout=e,this}build(){return new s(this.appId,this.persisted?window.localStorage:window.sessionStorage,!this.clearedOnLogout)}}function o(e){return new a(e)}},3095(e,t,n){"use strict";n.d(t,{l:()=>d,n:()=>c,t:()=>r});var s=n(7736);const a=(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=>a.addTranslation(e.locale,e.json));const o=a.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||{});function l(e,t){if(t=Object.assign({timeout:7e3,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 a=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=s({[a?"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 d(e,t){return l(e,{...t,type:"toast-error"})}function c(e,t,n,s,a,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:()=>s.l});var s=n(3095),a=n(5471),o=n(6971),r=n(371);const i=(0,a.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,a.sV)(()=>window.addEventListener("unload",n)),(0,a.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,s.n)(i,l,d,!1,null,null).exports},1338(e,t,n){"use strict";n.d(t,{B1:()=>d,Ic:()=>u,al:()=>c});var s=n(8064),a=n(8711);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.3"}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.3"}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 s(e,t,n){const s=document.querySelector(`#initial-state-${e}-${t}`);if(null===s){if(void 0!==n)return n;throw new Error(`Could not find initial state ${t} of ${e}`)}try{return JSON.parse(atob(s.value))}catch(n){throw new Error(`Could not parse initial state ${t} of ${e}`)}}n.d(t,{C:()=>s})},3839(e,t,n){"use strict";n.d(t,{a:()=>r,d:()=>d,e:()=>c,g:()=>o,t:()=>l});var s=n(9418),a=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?s.A.sanitize:u)||u,p=c.escape?a: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?a:u)(`${n.value}`):p(e)})):f);var h,v}function d(e,t,n,s,a,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(s)],a,s,o)}}return l(e,1===s?t:n,a,s,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 s=n(3839);class a{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,s.t)("",e,t,void 0,{bundle:this.bundle})}ngettext(e,t,n,a={}){return(0,s.d)("",e,t,n,a,{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,s.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 a(e=>(0,s.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:()=>a,Pe:()=>i,Z0:()=>s.a,fL:()=>l,fw:()=>c,hY:()=>o,lG:()=>d,lO:()=>s.g});var s=n(3839);function a(){if(void 0!==globalThis.firstDay)return globalThis.firstDay;const e=new Intl.Locale((0,s.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,s.g)();return[new Date(1970,0,4).toLocaleDateString(e,{weekday:"long"}),new Date(1970,0,5).toLocaleDateString(e,{weekday:"long"}),new Date(1970,0,6).toLocaleDateString(e,{weekday:"long"}),new Date(1970,0,7).toLocaleDateString(e,{weekday:"long"}),new Date(1970,0,8).toLocaleDateString(e,{weekday:"long"}),new Date(1970,0,9).toLocaleDateString(e,{weekday:"long"}),new Date(1970,0,10).toLocaleDateString(e,{weekday:"long"})]}function r(){if(void 0!==globalThis.dayNamesShort)return globalThis.dayNamesShort;const e=(0,s.g)();return[new Date(1970,0,4).toLocaleDateString(e,{weekday:"short"}),new Date(1970,0,5).toLocaleDateString(e,{weekday:"short"}),new Date(1970,0,6).toLocaleDateString(e,{weekday:"short"}),new Date(1970,0,7).toLocaleDateString(e,{weekday:"short"}),new Date(1970,0,8).toLocaleDateString(e,{weekday:"short"}),new Date(1970,0,9).toLocaleDateString(e,{weekday:"short"}),new Date(1970,0,10).toLocaleDateString(e,{weekday:"short"})]}function i(){if(void 0!==globalThis.dayNamesMin)return globalThis.dayNamesMin;const e=(0,s.g)();return[new Date(1970,0,4).toLocaleDateString(e,{weekday:"narrow"}),new Date(1970,0,5).toLocaleDateString(e,{weekday:"narrow"}),new Date(1970,0,6).toLocaleDateString(e,{weekday:"narrow"}),new Date(1970,0,7).toLocaleDateString(e,{weekday:"narrow"}),new Date(1970,0,8).toLocaleDateString(e,{weekday:"narrow"}),new Date(1970,0,9).toLocaleDateString(e,{weekday:"narrow"}),new Date(1970,0,10).toLocaleDateString(e,{weekday:"narrow"})]}function l(){if(void 0!==globalThis.monthNames)return globalThis.monthNames;const e=(0,s.g)();return[new Date(1970,0).toLocaleDateString(e,{month:"long"}),new Date(1970,1).toLocaleDateString(e,{month:"long"}),new Date(1970,2).toLocaleDateString(e,{month:"long"}),new Date(1970,3).toLocaleDateString(e,{month:"long"}),new Date(1970,4).toLocaleDateString(e,{month:"long"}),new Date(1970,5).toLocaleDateString(e,{month:"long"}),new Date(1970,6).toLocaleDateString(e,{month:"long"}),new Date(1970,7).toLocaleDateString(e,{month:"long"}),new Date(1970,8).toLocaleDateString(e,{month:"long"}),new Date(1970,9).toLocaleDateString(e,{month:"long"}),new Date(1970,10).toLocaleDateString(e,{month:"long"}),new Date(1970,11).toLocaleDateString(e,{month:"long"})]}function d(){if(void 0!==globalThis.monthNamesShort)return globalThis.monthNamesShort;const e=(0,s.g)();return[new Date(1970,0).toLocaleDateString(e,{month:"short"}),new Date(1970,1).toLocaleDateString(e,{month:"short"}),new Date(1970,2).toLocaleDateString(e,{month:"short"}),new Date(1970,3).toLocaleDateString(e,{month:"short"}),new Date(1970,4).toLocaleDateString(e,{month:"short"}),new Date(1970,5).toLocaleDateString(e,{month:"short"}),new Date(1970,6).toLocaleDateString(e,{month:"short"}),new Date(1970,7).toLocaleDateString(e,{month:"short"}),new Date(1970,8).toLocaleDateString(e,{month:"short"}),new Date(1970,9).toLocaleDateString(e,{month:"short"}),new Date(1970,10).toLocaleDateString(e,{month:"short"}),new Date(1970,11).toLocaleDateString(e,{month:"short"})]}function c(e=Date.now(),t={}){const n={ignoreSeconds:!1,language:(0,s.a)(),relativeTime:"long",...t},a=new Date(e),o=new Intl.RelativeTimeFormat([n.language,(0,s.a)()],{numeric:"auto",style:n.relativeTime}),r=(a.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,s.a)()],u).format(a)}},5947(e,t,n){"use strict";n.d(t,{YK:()=>l});var s=n(1777),a=(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))(a||{});class o{context;constructor(e){this.context=e||{}}formatMessage(e,t,n){let s="["+a[t].toUpperCase()+"] ";return n&&n.app&&(s+=n.app+": "),"string"==typeof e?s+e:(s+=`Unexpected ${e.name}`,e.message&&(s+=` "${e.message}"`),t===a.Debug&&e.stack&&(s+=`\n\nStack trace:\n${e.stack}`),s)}log(e,t,n){if(!("number"==typeof this.context?.level&&e{"complete"===document.readyState||"interactive"===document.readyState?(e.context.level=window._oc_config?.loglevel??a.Warn,window._oc_debug&&(e.context.level=a.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 l(){return new i(r)}},3814(e,t,n){"use strict";n.d(t,{$_:()=>i,Jv:()=>r,KT:()=>a,aU:()=>l,dC:()=>s});const s=(e,t)=>(t?.baseURL??i())+(e=>"/remote.php/"+e)(e),a=(e,t,n)=>{const s=1===Object.assign({ocsVersion:2},n||{}).ocsVersion?1:2;return(n?.baseURL??i())+"/ocs/v"+s+".php"+o(e,t,n)},o=(e,t,n)=>{const s=Object.assign({escape:!0},n||{});return"/"!==e.charAt(0)&&(e="/"+e),a=(a=t||{})||{},e.replace(/{([^{}]*)}/g,function(e,t){const n=a[t];return s.escape?"string"==typeof n||"number"==typeof n?encodeURIComponent(n.toString()):encodeURIComponent(e):"string"==typeof n||"number"==typeof n?n.toString():e});var a},r=(e,t,n)=>{const s=Object.assign({noRewrite:!1},n||{}),a=n?.baseURL??l();return!0!==window?.OC?.config?.modRewriteWorking||s.noRewrite?a+"/index.php"+o(e,t,n):a+o(e,t,n)},i=()=>window.location.protocol+"//"+window.location.host+l();function l(){let e=window._oc_webroot;if(void 0===e){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}},6971(e,t,n){"use strict";n.d(t,{A:()=>ne});var s=n(5072),a=n.n(s),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(2883),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();a()(f.A,h);f.A&&f.A.locals&&f.A.locals;var v=n(3073),y=n(5471),w=n(8751),A=n(4027),b=n(4294),C=n(8191),k=n(8289),x=n(1431);(0,A.r)(A.e);const T={__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,s=(0,y.KR)(!1);return{__sfc:!0,props:n,emit:t,isLoading:s,handleClick:async function(e){if(!s.value){s.value=!0;try{const s="reset"!==n.nativeType&&void 0,a=await(n.callback?.())??s;!1!==a&&t("click",e,a)}finally{s.value=!1}}},t:A.a,NcButton:b.N,NcIconSvgWrapper:C.N,NcLoadingIcon:k.A}}};var E=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)+" ")])},N=[];const S=(0,x.n)(T,E,N,!1,null,null).exports;var _=n(8572),P={};P.styleTagTransform=g(),P.setAttributes=c(),P.insert=l().bind(null,"head"),P.domAPI=r(),P.insertStyleElement=m();a()(_.A,P);_.A&&_.A.locals&&_.A.locals;var B=n(6129),L=n(2697),F=n(9916),z=n(648),D=n(3993),O=n(6440);const M={name:"PauseIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var R=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()])])])},U=[];const I=(0,x.n)(M,R,U,!1,null,null).exports,j={name:"PlayIcon",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 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()])])])},H=[];const V=(0,x.n)(j,$,H,!1,null,null).exports;function G(e,t){let n,s,a,o=t;this.start=function(){a=!0,s=new Date,n=setTimeout(e,o)},this.pause=function(){a=!1,clearTimeout(n),o-=new Date-s},this.clear=function(){a=!1,clearTimeout(n),o=0},this.getTimeLeft=function(){return a&&(this.pause(),this.start()),o},this.getStateRunning=function(){return a},this.start()}(0,A.r)(A.m,A.K);const W={name:"NcModal",components:{Close:F.C,Pause:I,Play:V,NcActions:D.N,NcButton:b.N,NcIconSvgWrapper:C.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"},closeButtonOutside:{type:Boolean,default:!1},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:[Boolean,HTMLElement,SVGElement,String]}},emits:["previous","next","close","update:show"],setup:()=>({mdiChevronLeft:B.s,mdiChevronRight:B.m}),data:()=>({mc:null,playing:!1,slideshowTimeout:null,focusTrap:null,randId:(0,w.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,A.a)("Pause slideshow"):(0,A.a)("Start slideshow")},closeButtonAriaLabel:()=>(0,A.a)("Close"),prevButtonAriaLabel:()=>(0,A.a)("Previous"),nextButtonAriaLabel:()=>(0,A.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:A.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,z.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 G(()=>{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,z.g)(),escapeDeactivates:!1,setReturnFocus:this.setReturnFocus};this.focusTrap=(0,L.K)([e,...this.additionalTrapElements],t),this.focusTrap.activate()},clearFocusTrap(){this.focusTrap&&(this.focusTrap?.deactivate(),this.focusTrap=null)}}},q=()=>{(0,y.$9)((e,t)=>({"44ba6a1a":e.cssSlideshowDelay}))},X=W.setup;W.setup=X?(e,t)=>(q(),X(e,t)):q;const K=W;var J=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.closeButtonOutside&&!e.closeButtonContained?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)}):e._e()],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.closeButtonOutside&&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)])},Z=[];const Y=(0,x.n)(K,J,Z,!1,null,"525de6c5").exports;(0,O.S)(Y);const Q=(0,y.pM)({name:"NcDialog",components:{NcDialogButton:S,NcModal:Y},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 s=(0,y.KR)(),{width:a}=(0,v.Lhy)(s,{width:900}),o=(0,y.EW)(()=>a.value<876),r=(0,y.EW)(()=>void 0!==n?.navigation),i=(0,w.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);function g(e){p.value=!1,t("closing",e)}function f(){p.value=!0,t("update:open",!1)}const 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:s}}});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",staticClass:"dialog__wrapper",class:{"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,s){return t("NcDialogButton",e._b({key:s,on:{click:(t,s)=>e.handleButtonClose(n,s)}},"NcDialogButton",n,!1))})})],2)])],1):e._e()},te=[];const ne=(0,x.n)(Q,ee,te,!1,null,"66c29e13").exports},8289(e,t,n){"use strict";n.d(t,{A:()=>b});var s=n(5072),a=n.n(s),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(2616),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();a()(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,"94ff8098").exports},371(e,t,n){"use strict";n.d(t,{A:()=>R});var s=n(5072),a=n.n(s),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(8580),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();a()(f.A,h);f.A&&f.A.locals&&f.A.locals;var v=n(1431),y=n(415);const w={name:"AlertIcon",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 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()])])])},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:"CheckboxMarkedCircleIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var S=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()])])])},_=[];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 P;case"info":return z;default:return C}}}};var O=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)},M=[];const R=(0,v.n)(D,O,M,!1,null,"f656e861").exports},9916(e,t,n){"use strict";n.d(t,{C:()=>i});var s=n(1431);const a={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,s.n)(a,o,r,!1,null,null).exports},8751(e,t,n){"use strict";function s(e){return Math.random().toString(36).replace(/[^a-z]+/g,"").slice(0,e||5)}n.d(t,{G:()=>s})},3993(e,t,n){"use strict";n.d(t,{D:()=>S,N:()=>P});var s=n(5072),a=n.n(s),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(6559),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();a()(f.A,h);f.A&&f.A.locals&&f.A.locals;var v=n(5471),y=n(1431),w=n(9271),A=n(648);var b=n(4027),C=n(8751),k=n(4294),x=n(4917);const T={name:"DotsHorizontalIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var E=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()])])])},N=[];const S=(0,y.n)(T,E,N,!1,null,null).exports;(0,b.r)(b.D);const _={name:"NcActions",components:{NcButton:k.N,NcPopover:x.N},provide(){return{"NcActions:isSemanticMenu":(0,v.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,b.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:[Boolean,String,Object,Element],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},size:{type:String,default:"normal",validator:e=>["small","normal","large"].includes(e)}},emits:["click","blur","focus","close","closed","open","opened","update:open"],setup(){const e=`menu-${(0,C.G)()}`;return{randomId:e,triggerRandomId:`trigger-${e}`}},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,A.c)();(0,v.wB)(e,()=>{(0,w.BA)(t.disabled)||((0,w.BA)(e)?n.pause():n.unpause())}),(0,v.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{return!1}},openMenu(){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"),t=this.$refs.menu.clientHeight,n=this.getMaxMenuHeight();if(t>n){let t=0,s=0;for(const a of this.$refs.menuList.children){if(t+a.clientHeight/2>n){e.style.height=t-s/2+"px";break}s=a.clientHeight,t+=s}}else e.style.height="fit-content"},getMaxMenuHeight(){const{top:e,bottom:t}=this.$refs.triggerButton?.$el.getBoundingClientRect()??{top:0,bottom:0},{top:n,bottom:s}=this.boundariesElement?.getBoundingClientRect()??{top:0,bottom:window.innerHeight};return Math.max(Math.min(e-84,e-n),Math.min(window.innerHeight-t-34,s-t))},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 s=e.shiftKey?n-1:n+1;return(s<0||s===t.length)&&this.closeMenu(!0),this.focusIndex=s,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&&(v.Ay.util.warn("Specifying forceMenu will ignore any inline actions rendering."),n=[]);const s=n.slice(0,this.inline),a=t.filter(e=>!s.includes(e));if(this.forceSemanticType)this.actionsMenuSemanticType=this.forceSemanticType;else{const e=["NcActionInput","NcActionTextEditable"],n=["NcActionButton","NcActionButtonGroup","NcActionCheckbox","NcActionRadio"],s=["NcActionLink","NcActionRouter"],o=a.some(t=>e.includes(this.getActionName(t))),r=a.some(e=>n.includes(this.getActionName(e))),i=a.some(e=>s.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,s=t?.data?.scopedSlots?.icon()?.[0]??(this.isIconUrl(n)?e("img",{class:"action-item__menutoggle__icon",attrs:{src:n,alt:""}}):e("span",{class:["icon",n]})),a=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:{...a,"aria-label":i,title:d},ref:t?.data?.ref,props:{...c,disabled:this.disabled||t?.componentOptions?.propsData?.disabled,pressed:t?.componentOptions?.propsData?.modelValue,size:this.size,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"},[s]),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:{size:this.size,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()}}),s.length>0&&this.inline>0?e("div",{class:["action-items",`action-item--${this.triggerButtonVariant}`]},[...s.map(o),a.length>0?e("div",{class:["action-item",{"action-item--open":this.opened}]},[r(a)]):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 P=(0,y.n)(_,null,null,!1,null,"cf2bf155").exports},4294(e,t,n){"use strict";n.d(t,{N:()=>b});var s=n(5072),a=n.n(s),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(9344),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();a()(f.A,h);f.A&&f.A.locals&&f.A.locals;var v=n(415),y=n(3168),w=n(1431);const A={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||y.l.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,instance:this});const s=this.to||this.href,a=!s&&"boolean"==typeof this.pressed,o=({href:o,navigate:r,isActive:i,isExactActive:l}={})=>e(s?"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":a?this.pressed.toString():void 0,disabled:this.disabled,type:s?null:this.realType,role:s?"button":null,href:this.to?o:this.href||null,target:s?this.target||"_self":null,rel:s?"nofollow noreferrer noopener":null,download:!this.to&&this.href&&this.download?this.download:null,...this.ncPopoverTriggerAttrs,...this.$attrs},on:{...this.$listeners,click:e=>{a&&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 b=(0,w.n)(A,null,null,!1,null,"8a49b234").exports},8191(e,t,n){"use strict";n.d(t,{N:()=>E});var s=n(5072),a=n.n(s),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(6133),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();a()(f.A,h);f.A&&f.A.locals&&f.A.locals;var v=n(9418),y=n(5471),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=v.A.sanitize(this.svg),t=(new DOMParser).parseFromString(e,"image/svg+xml");return t.querySelector("parsererror")?(y.Ay.util.warn("SVG is not valid"),""):(t.documentElement.id&&t.documentElement.removeAttribute("id"),t.documentElement.outerHTML)}}},b=()=>{(0,y.$9)((e,t)=>({dad67fa8: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,"4625d649").exports},4917(e,t,n){"use strict";n.d(t,{N:()=>yn});var s=n(5072),a=n.n(s),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(8488),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();a()(f.A,h);f.A&&f.A.locals&&f.A.locals;function v(e){return e.split("-")[0]}function y(e){return e.split("-")[1]}function w(e){return["top","bottom"].includes(v(e))?"x":"y"}function A(e){return"y"===e?"height":"width"}function b(e){let{reference:t,floating:n,placement:s}=e;const a=t.x+t.width/2-n.width/2,o=t.y+t.height/2-n.height/2;let r;switch(v(s)){case"top":r={x:a,y:t.y-n.height};break;case"bottom":r={x:a,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=w(s),l=A(i);switch(y(s)){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 C(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 k(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}async function x(e,t){void 0===t&&(t={});const{x:n,y:s,platform:a,rects:o,elements:r,strategy:i}=e,{boundary:l="clippingParents",rootBoundary:d="viewport",elementContext:c="floating",altBoundary:u=!1,padding:m=0}=t,p=C(m),g=r[u?"floating"===c?"reference":"floating":c],f=await a.getClippingClientRect({element:await a.isElement(g)?g:g.contextElement||await a.getDocumentElement({element:r.floating}),boundary:l,rootBoundary:d}),h=k(await a.convertOffsetParentRelativeRectToViewportRelativeRect({rect:"floating"===c?{...o.floating,x:n,y:s}:o.reference,offsetParent:await a.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 T=Math.min,E=Math.max;function N(e,t,n){return E(e,T(t,n))}const S={left:"right",right:"left",bottom:"top",top:"bottom"};function _(e){return e.replace(/left|right|bottom|top/g,e=>S[e])}function P(e,t){const n="start"===y(e),s=w(e),a=A(s);let o="x"===s?n?"right":"left":n?"bottom":"top";return t.reference[a]>t.floating[a]&&(o=_(o)),{main:o,cross:_(o)}}const B={start:"end",end:"start"};function L(e){return e.replace(/start|end/g,e=>B[e])}const F=["top","right","bottom","left"],z=F.reduce((e,t)=>e.concat(t,t+"-start",t+"-end"),[]);const D=function(e){return void 0===e&&(e={}),{name:"autoPlacement",options:e,async fn(t){var n,s,a,o,r,i;const{x:l,y:d,rects:c,middlewareData:u,placement:m}=t,{alignment:p=null,allowedPlacements:g=z,autoAlignment:f=!0,...h}=e;if(null!=(n=u.autoPlacement)&&n.skip)return{};const w=function(e,t,n){return(e?[...n.filter(t=>y(t)===e),...n.filter(t=>y(t)!==e)]:n.filter(e=>v(e)===e)).filter(n=>!e||y(n)===e||!!t&&L(n)!==n)}(p,f,g),A=await x(t,h),b=null!=(s=null==(a=u.autoPlacement)?void 0:a.index)?s:0,C=w[b],{main:k,cross:T}=P(C,c);if(m!==C)return{x:l,y:d,reset:{placement:w[0]}};const E=[A[v(C)],A[k],A[T]],N=[...null!=(o=null==(r=u.autoPlacement)?void 0:r.overflows)?o:[],{placement:C,overflows:E}],S=w[b+1];if(S)return{data:{index:b+1,overflows:N},reset:{placement:S}};const _=N.slice().sort((e,t)=>e.overflows[0]-t.overflows[0]),B=null==(i=_.find(e=>{let{overflows:t}=e;return t.every(e=>e<=0)}))?void 0:i.placement;return{data:{skip:!0},reset:{placement:null!=B?B:_[0].placement}}}}};const O=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,s;const{placement:a,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=v(a),f=c||(g===i||!m?[_(i)]:function(e){const t=_(e);return[L(e),t,L(t)]}(i)),h=[i,...f],y=await x(t,p),w=[];let A=(null==(s=o.flip)?void 0:s.overflows)||[];if(l&&w.push(y[g]),d){const{main:e,cross:t}=P(a,r);w.push(y[e],y[t])}if(A=[...A,{placement:a,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 M=function(e){return void 0===e&&(e=0),{name:"offset",options:e,fn(t){const{x:n,y:s,placement:a,rects:o}=t,r=function(e){let{placement:t,rects:n,value:s}=e;const a=v(t),o=["left","top"].includes(a)?-1:1,r="function"==typeof s?s({...n,placement:t}):s,{mainAxis:i,crossAxis:l}="number"==typeof r?{mainAxis:r,crossAxis:0}:{mainAxis:0,crossAxis:0,...r};return"x"===w(a)?{x:l,y:i*o}:{x:i*o,y:l}}({placement:a,rects:o,value:e});return{x:n+r.x,y:s+r.y,data:r}}}};function R(e){return"x"===e?"y":"x"}function U(e){return"[object Window]"===(null==e?void 0:e.toString())}function I(e){if(null==e)return window;if(!U(e)){const t=e.ownerDocument;return t&&t.defaultView||window}return e}function j(e){return I(e).getComputedStyle(e)}function $(e){return U(e)?"":e?(e.nodeName||"").toLowerCase():""}function H(e){return e instanceof I(e).HTMLElement}function V(e){return e instanceof I(e).Element}function G(e){return e instanceof I(e).ShadowRoot||e instanceof ShadowRoot}function W(e){const{overflow:t,overflowX:n,overflowY:s}=j(e);return/auto|scroll|overlay|hidden/.test(t+s+n)}function q(e){return["table","td","th"].includes($(e))}function X(e){const t=navigator.userAgent.toLowerCase().includes("firefox"),n=j(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 K=Math.min,J=Math.max,Z=Math.round;function Y(e,t){void 0===t&&(t=!1);const n=e.getBoundingClientRect();let s=1,a=1;return t&&H(e)&&(s=e.offsetWidth>0&&Z(n.width)/e.offsetWidth||1,a=e.offsetHeight>0&&Z(n.height)/e.offsetHeight||1),{width:n.width/s,height:n.height/a,top:n.top/a,right:n.right/s,bottom:n.bottom/a,left:n.left/s,x:n.left/s,y:n.top/a}}function Q(e){return(t=e,(t instanceof I(t).Node?e.ownerDocument:e.document)||window.document).documentElement;var t}function ee(e){return U(e)?{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}:{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function te(e){return Y(Q(e)).left+ee(e).scrollLeft}function ne(e,t,n){const s=H(t),a=Q(t),o=Y(e,s&&function(e){const t=Y(e);return Z(t.width)!==e.offsetWidth||Z(t.height)!==e.offsetHeight}(t));let r={scrollLeft:0,scrollTop:0};const i={x:0,y:0};if(s||!s&&"fixed"!==n)if(("body"!==$(t)||W(a))&&(r=ee(t)),H(t)){const e=Y(t,!0);i.x=e.x+t.clientLeft,i.y=e.y+t.clientTop}else a&&(i.x=te(a));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"===$(e)?e:e.assignedSlot||e.parentNode||(G(e)?e.host:null)||Q(e)}function ae(e){return H(e)&&"fixed"!==getComputedStyle(e).position?e.offsetParent:null}function oe(e){const t=I(e);let n=ae(e);for(;n&&q(n)&&"static"===getComputedStyle(n).position;)n=ae(n);return n&&("html"===$(n)||"body"===$(n)&&"static"===getComputedStyle(n).position&&!X(n))?t:n||function(e){let t=se(e);for(;H(t)&&!["html","body"].includes($(t));){if(X(t))return t;t=t.parentNode}return null}(e)||t}function re(e){return{width:e.offsetWidth,height:e.offsetHeight}}function ie(e){return["html","body","#document"].includes($(e))?e.ownerDocument.body:H(e)&&W(e)?e:ie(se(e))}function le(e,t){var n;void 0===t&&(t=[]);const s=ie(e),a=s===(null==(n=e.ownerDocument)?void 0:n.body),o=I(s),r=a?[o].concat(o.visualViewport||[],W(s)?s:[]):s,i=t.concat(r);return a?i:i.concat(le(se(r)))}function de(e,t){return"viewport"===t?k(function(e){const t=I(e),n=Q(e),s=t.visualViewport;let a=n.clientWidth,o=n.clientHeight,r=0,i=0;return s&&(a=s.width,o=s.height,Math.abs(t.innerWidth/s.scale-s.width)<.01&&(r=s.offsetLeft,i=s.offsetTop)),{width:a,height:o,x:r,y:i}}(e)):V(t)?function(e){const t=Y(e),n=t.top+e.clientTop,s=t.left+e.clientLeft;return{top:n,left:s,x:s,y:n,right:s+e.clientWidth,bottom:n+e.clientHeight,width:e.clientWidth,height:e.clientHeight}}(t):k(function(e){var t;const n=Q(e),s=ee(e),a=null==(t=e.ownerDocument)?void 0:t.body,o=J(n.scrollWidth,n.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),r=J(n.scrollHeight,n.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0);let i=-s.scrollLeft+te(e);const l=-s.scrollTop;return"rtl"===j(a||n).direction&&(i+=J(n.clientWidth,a?a.clientWidth:0)-o),{width:o,height:r,x:i,y:l}}(Q(e)))}function ce(e){const t=le(se(e)),n=["absolute","fixed"].includes(j(e).position)&&H(e)?oe(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&&G(n)){let n=t;do{if(n&&e===n)return!0;n=n.parentNode||n.host}while(n)}return!1}(e,n)&&"body"!==$(e)):[]}const ue={getElementRects:e=>{let{reference:t,floating:n,strategy:s}=e;return{reference:ne(t,oe(n),s),floating:{...re(n),x:0,y:0}}},convertOffsetParentRelativeRectToViewportRelativeRect:e=>function(e){let{rect:t,offsetParent:n,strategy:s}=e;const a=H(n),o=Q(n);if(n===o)return t;let r={scrollLeft:0,scrollTop:0};const i={x:0,y:0};if((a||!a&&"fixed"!==s)&&(("body"!==$(n)||W(o))&&(r=ee(n)),H(n))){const e=Y(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 oe(t)},isElement:e=>V(e),getDocumentElement:e=>{let{element:t}=e;return Q(t)},getClippingClientRect:e=>function(e){let{element:t,boundary:n,rootBoundary:s}=e;const a=[..."clippingParents"===n?ce(t):[].concat(n),s],o=a[0],r=a.reduce((e,n)=>{const s=de(t,n);return e.top=J(s.top,e.top),e.right=K(s.right,e.right),e.bottom=K(s.bottom,e.bottom),e.left=J(s.left,e.left),e},de(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 re(t)},getClientRects:e=>{let{element:t}=e;return t.getClientRects()}},me=(e,t,n)=>(async(e,t,n)=>{const{placement:s="bottom",strategy:a="absolute",middleware:o=[],platform:r}=n;let i=await r.getElementRects({reference:e,floating:t,strategy:a}),{x:l,y:d}=b({...i,placement:s}),c=s,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));function ke(e,t){for(const n in t)Object.prototype.hasOwnProperty.call(t,n)&&("object"==typeof t[n]&&e[n]?ke(e[n],t[n]):e[n]=t[n])}const xe={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 Te(e,t){let n,s=xe.themes[e]||{};do{n=s[t],void 0===n?s.$extend?s=xe.themes[s.$extend]||{}:(s=null,n=xe[t]):s=null}while(s);return n}function Ee(e){const t=[e];let n=xe.themes[e]||{};do{n.$extend?(t.push(n.$extend),n=xe.themes[n.$extend]||{}):n=null}while(n);return t}let Ne=!1;if("undefined"!=typeof window){Ne=!1;try{const e=Object.defineProperty({},"passive",{get(){Ne=!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 _e=["auto","top","bottom","left","right"].reduce((e,t)=>e.concat([t,`${t}-start`,`${t}-end`]),[]),Pe={hover:"mouseenter",focus:"focus",click:"click",touch:"touchstart"},Be={hover:"mouseleave",focus:"blur",click:"click",touch:"touchend"};function Le(e,t){const n=e.indexOf(t);-1!==n&&e.splice(n,1)}function Fe(){return new Promise(e=>requestAnimationFrame(()=>{requestAnimationFrame(e)}))}const ze=[];let De=null;const Oe={};function Me(e){let t=Oe[e];return t||(t=Oe[e]=[]),t}let Re=function(){};function Ue(e){return function(){return Te(this.$props.theme,e)}}"undefined"!=typeof window&&(Re=window.Element);const Ie="__floating-vue__popper";var je=()=>({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:Ue("disabled")},positioningDisabled:{type:Boolean,default:Ue("positioningDisabled")},placement:{type:String,default:Ue("placement"),validator:e=>_e.includes(e)},delay:{type:[String,Number,Object],default:Ue("delay")},distance:{type:[Number,String],default:Ue("distance")},skidding:{type:[Number,String],default:Ue("skidding")},triggers:{type:Array,default:Ue("triggers")},showTriggers:{type:[Array,Function],default:Ue("showTriggers")},hideTriggers:{type:[Array,Function],default:Ue("hideTriggers")},popperTriggers:{type:Array,default:Ue("popperTriggers")},popperShowTriggers:{type:[Array,Function],default:Ue("popperShowTriggers")},popperHideTriggers:{type:[Array,Function],default:Ue("popperHideTriggers")},container:{type:[String,Object,Re,Boolean],default:Ue("container")},boundary:{type:[String,Re],default:Ue("boundary")},strategy:{type:String,validator:e=>["absolute","fixed"].includes(e),default:Ue("strategy")},autoHide:{type:[Boolean,Function],default:Ue("autoHide")},handleResize:{type:Boolean,default:Ue("handleResize")},instantMove:{type:Boolean,default:Ue("instantMove")},eagerMount:{type:Boolean,default:Ue("eagerMount")},popperClass:{type:[String,Array,Object],default:Ue("popperClass")},computeTransformOrigin:{type:Boolean,default:Ue("computeTransformOrigin")},autoMinSize:{type:Boolean,default:Ue("autoMinSize")},autoSize:{type:[Boolean,String],default:Ue("autoSize")},autoMaxSize:{type:Boolean,default:Ue("autoMaxSize")},autoBoundaryMaxSize:{type:Boolean,default:Ue("autoBoundaryMaxSize")},preventOverflow:{type:Boolean,default:Ue("preventOverflow")},overflowPadding:{type:[Number,String],default:Ue("overflowPadding")},arrowPadding:{type:[Number,String],default:Ue("arrowPadding")},arrowOverflow:{type:Boolean,default:Ue("arrowOverflow")},flip:{type:Boolean,default:Ue("flip")},shift:{type:Boolean,default:Ue("shift")},shiftCrossAxis:{type:Boolean,default:Ue("shiftCrossAxis")},noAutoFocus:{type:Boolean,default:Ue("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 s,a;(null==(s=this.parentPopper)?void 0:s.lockedChild)&&this.parentPopper.lockedChild!==this||(this.$_pendingHide=!1,!n&&this.disabled||((null==(a=this.parentPopper)?void 0:a.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 s;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==(s=this.parentPopper)?void 0:s.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(M({mainAxis:this.distance,crossAxis:this.skidding}));const n=this.placement.startsWith("auto");if(n?t.middleware.push(D({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:s,placement:a}=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:s},c=await x(t,l),u=w(v(a)),m=R(u);let p=d[u],g=d[m];if(o){const e="y"===u?"bottom":"right";p=N(p+c["y"===u?"top":"left"],p,p-c[e])}if(r){const e="y"===m?"bottom":"right";g=N(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-s}}}}}({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:s=0}=null!=e?e:{},{x:a,y:o,placement:r,rects:i,platform:l}=t;if(null==n)return{};const d=C(s),c={x:a,y:o},u=w(v(r)),m=A(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],y=c[u]-i.reference[u],b=await l.getOffsetParent({element:n}),k=b?"y"===u?b.clientHeight||0:b.clientWidth||0:0,x=h/2-y/2,T=d[g],E=k-p[m]-d[f],S=k/2-p[m]/2+x,_=N(T,S,E);return{data:{[u]:_,centerOffset:S-_}}}}))({element:this.$_arrowNode,padding:this.arrowPadding})),this.arrowOverflow&&t.middleware.push({name:"arrowOverflow",fn:({placement:e,rects:t,middlewareData:n})=>{let s;const{centerOffset:a}=n.arrow;return s=e.startsWith("top")||e.startsWith("bottom")?Math.abs(a)>t.reference.width/2:Math.abs(a)>t.reference.height/2,{data:{overflow:s}}}}),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:s})=>{var a;if(null==(a=s.autoSize)?void 0:a.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:s,rects:a,middlewareData:o}=t,{apply:r,...i}=e;if(null!=(n=o.size)&&n.skip)return{};const l=await x(t,i),d=v(s),c="end"===y(s);let u,m;"top"===d||"bottom"===d?(u=d,m=c?"left":"right"):(m=d,u=c?"top":"bottom");const p=E(l.left,0),g=E(l.right,0),f=E(l.top,0),h=E(l.bottom,0),w={height:a.floating.height-(["left","right"].includes(s)?2*(0!==f||0!==h?f+h:E(l.top,l.bottom)):l[u]),width:a.floating.width-(["top","bottom"].includes(s)?2*(0!==p||0!==g?p+g:E(l.left,l.right)):l[m])};return null==r||r({...w,...a}),{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 s=await me(this.$_referenceNode,this.$_popperNode,t);Object.assign(this.result,{x:s.x,y:s.y,placement:s.placement,strategy:s.strategy,arrow:be(be({},s.middlewareData.arrow),s.middlewareData.arrowOverflow)})},$_scheduleShow(e=null,t=!1){if(this.$_updateParentShownChildren(!0),this.$_hideInProgress=!1,clearTimeout(this.$_scheduleTimer),De&&this.instantMove&&De.instantMove&&De!==this.parentPopper)return De.$_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&&(De=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 Fe(),await this.$_computePosition(),await this.$_applyShowEffect(),this.positioningDisabled||this.$_registerEventListeners([...le(this.$_referenceNode),...le(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(),s=e.x+e.width/2-(n.left+t.offsetLeft),a=e.y+e.height/2-(n.top+t.offsetTop);this.result.transformOrigin=`${s}px ${a}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,Le(ze,this),0===ze.length&&document.body.classList.remove("v-popper--some-open");for(const e of Ee(this.theme)){const t=Me(e);Le(t,this),0===t.length&&document.body.classList.remove(`v-popper--some-open--${e}`)}De===this&&(De=null),this.isShown=!1,this.$_applyAttrsToTarget({"aria-describedby":void 0,"data-popper-shown":void 0}),clearTimeout(this.$_disposeTimer);const t=Te(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 Fe(),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,Pe,this.triggers,this.showTriggers,e),this.$_registerTriggerListeners([this.$_popperNode],Pe,this.popperTriggers,this.popperShowTriggers,e);const t=e=>t=>{t.usedByTooltip||this.hide({event:t,skipAiming:e})};this.$_registerTriggerListeners(this.$_targetNodes,Be,this.triggers,this.hideTriggers,t(!1)),this.$_registerTriggerListeners([this.$_popperNode],Be,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,Ne?{passive:!0}:void 0))},$_registerTriggerListeners(e,t,n,s,a){let o=n;null!=s&&(o="function"==typeof s?s(o):s),o.forEach(n=>{const s=t[n];s&&this.$_registerEventListeners(e,s,a)})},$_removeEventListeners(e){const t=[];this.$_events.forEach(n=>{const{targetNodes:s,eventType:a,handler:o}=n;e&&e!==a?t.push(n):s.forEach(e=>e.removeEventListener(a,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 s=n.getAttribute(e);s&&(n.removeAttribute(e),n.setAttribute(t,s))}},$_applyAttrsToTarget(e){for(const t of this.$_targetNodes)for(const n in e){const s=e[n];null==s?t.removeAttribute(n):t.setAttribute(n,s)}},$_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(Xe>=e.left&&Xe<=e.right&&Ke>=e.top&&Ke<=e.bottom){const e=this.$_popperNode.getBoundingClientRect(),t=Xe-We,n=Ke-qe,s=e.left+e.width/2-We+(e.top+e.height/2)-qe+e.width+e.height,a=We+t*s,o=qe+n*s;return Je(We,qe,a,o,e.left,e.top,e.left,e.bottom)||Je(We,qe,a,o,e.left,e.top,e.right,e.top)||Je(We,qe,a,o,e.right,e.top,e.right,e.bottom)||Je(We,qe,a,o,e.left,e.bottom,e.right,e.bottom)}return!1}},render(){return this.$scopedSlots.default(this.slotData)[0]}});function $e(e){for(let t=0;t=0;s--){const a=ze[s];try{const s=a.$_containsGlobalTarget=Ve(a,e);a.$_pendingHide=!1,requestAnimationFrame(()=>{if(a.$_pendingHide=!1,!n[a.randomId]&&Ge(a,s,e)){if(a.$_handleGlobalClose(e,t),!e.closeAllPopover&&e.closePopover&&s){let e=a.parentPopper;for(;e;)n[e.randomId]=!0,e=e.parentPopper;return}let o=a.parentPopper;for(;o&&Ge(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 Ge(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",$e,!Ne||{passive:!0,capture:!0}),document.addEventListener("touchend",function(e){He(e,!0)},!Ne||{passive:!0,capture:!0})):(window.addEventListener("mousedown",$e,!0),window.addEventListener("click",function(e){He(e)},!0)),window.addEventListener("resize",function(e){for(let t=0;t=0&&l<=1&&d>=0&&d<=1}var Ze;function Ye(){Ye.init||(Ye.init=!0,Ze=-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 s=e.indexOf("Edge/");return s>0?parseInt(e.substring(s+5,e.indexOf(".",s)),10):-1}())}function Qe(e,t,n,s,a,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,a&&(u.functional=!0)),s&&(u._scopeId=s),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=>{We=Xe,qe=Ke,Xe=e.clientX,Ke=e.clientY},Ne?{passive:!0}:void 0);var et={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},mounted:function(){var e=this;Ye(),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",Ze&&this.$el.appendChild(t),t.data="about:blank",Ze||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&&(!Ze&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}},tt=function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})};tt._withStripped=!0;var nt=Qe({render:tt,staticRenderFns:[]},void 0,et,"data-v-8859cc6c",false,void 0,!1,void 0,void 0,void 0);var st={version:"1.0.1",install:function(e){e.component("resize-observer",nt),e.component("ResizeObserver",nt)}},at=null;"undefined"!=typeof window?at=window.Vue:void 0!==n.g&&(at=n.g.Vue),at&&at.use(st);var ot={computed:{themeClass(){return function(e){const t=[e];let n=xe.themes[e]||{};do{n.$extend&&!n.$resetCss?(t.push(n.$extend),n=xe.themes[n.$extend]||{}):n=null}while(n);return t.map(e=>`v-popper--theme-${e}`)}(this.theme)}}},rt={name:"VPopperContent",components:{ResizeObserver:nt},mixins:[ot],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 it(e,t,n,s,a,o,r,i){var l,d="function"==typeof e?e.options:e;if(t&&(d.render=t,d.staticRenderFns=n,d._compiled=!0),s&&(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__),a&&a.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},d._ssrRegister=l):a&&(l=i?function(){a.call(this,(d.functional?this.parent:this).$root.$options.shadowRoot)}:a),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 lt={};var dt=it(rt,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,ct,null,null,null);function ct(e){for(let e in lt)this[e]=lt[e]}var ut=function(){return dt.exports}(),mt={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)}}},pt={name:"VPopperWrapper",components:{Popper:je(),PopperContent:ut},mixins:[mt,ot],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)}}},gt=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 s=t.popperId,a=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":a}]},[e._t("default",null,{shown:a,show:l,hide:d}),n("PopperContent",{ref:"popperContent",attrs:{"popper-id":s,theme:e.theme,shown:a,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:a,hide:d})],2)],2)]}}],null,!0)},"Popper",e.$attrs,!1),e.$listeners))};const ft={};var ht=it(pt,gt,[],!1,vt,null,null,null);function vt(e){for(let e in ft)this[e]=ft[e]}var yt=function(){return ht.exports}(),wt=Ce(be({},yt),{name:"VDropdown",vPopperTheme:"dropdown"});const At={};var bt=it(wt,void 0,void 0,!1,Ct,null,null,null);function Ct(e){for(let e in At)this[e]=At[e]}var kt=function(){return bt.exports}(),xt=Ce(be({},yt),{name:"VMenu",vPopperTheme:"menu"});const Tt={};var Et=it(xt,void 0,void 0,!1,Nt,null,null,null);function Nt(e){for(let e in Tt)this[e]=Tt[e]}var St=function(){return Et.exports}(),_t=Ce(be({},yt),{name:"VTooltip",vPopperTheme:"tooltip"});const Pt={};var Bt=it(_t,void 0,void 0,!1,Lt,null,null,null);function Lt(e){for(let e in Pt)this[e]=Pt[e]}var Ft=function(){return Bt.exports}(),zt={name:"VTooltipDirective",components:{Popper:je(),PopperContent:ut},mixins:[mt],inheritAttrs:!1,props:{theme:{type:String,default:"tooltip"},html:{type:Boolean,default(){return Te(this.theme,"html")}},content:{type:[String,Number,Function],default:null},loadingContent:{type:String,default(){return Te(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}}},Dt=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 s=t.popperId,a=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":s,theme:e.theme,shown:a,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 Mt=it(zt,Dt,[],!1,Rt,null,null,null);function Rt(e){for(let e in Ot)this[e]=Ot[e]}var Ut=function(){return Mt.exports}();const It="v-popper--has-tooltip";function jt(e,t,n){let s;const a=typeof t;return s="string"===a?{content:t}:t&&"object"===a?t:{content:!1},s.placement=function(e,t){let n=e.placement;if(!n&&t)for(const e of _e)t[e]&&(n=e);return n||(n=Te(e.theme||"tooltip","placement")),n}(s,n),s.targetNodes=()=>[e],s.referenceNode=()=>e,s}function $t(e,t,n){const s=jt(e,t,n),a=e.$_popper=new pe.Ay({mixins:[mt],data:()=>({options:s}),render(e){const t=this.options,{theme:n,html:s,content:a,loadingContent:o}=t,r=((e,t)=>{var n={};for(var s in e)ye.call(e,s)&&t.indexOf(s)<0&&(n[s]=e[s]);if(null!=e&&ve)for(var s of ve(e))t.indexOf(s)<0&&we.call(e,s)&&(n[s]=e[s]);return n})(t,["theme","html","content","loadingContent"]);return e(Ut,{props:{theme:n,html:s,content:a,loadingContent:o},attrs:r,ref:"popper"})},devtools:{hide:!0}}),o=document.createElement("div");return document.body.appendChild(o),a.$mount(o),e.classList&&e.classList.add(It),a}function Ht(e){e.$_popper&&(e.$_popper.$destroy(),delete e.$_popper,delete e.$_popperOldShown),e.classList&&e.classList.remove(It)}function Vt(e,{value:t,oldValue:n,modifiers:s}){const a=jt(e,t,s);if(!a.content||Te(a.theme||"tooltip","disabled"))Ht(e);else{let n;e.$_popper?(n=e.$_popper,n.options=a):n=$t(e,t,s),void 0!==t.shown&&t.shown!==e.$_popperOldShown&&(e.$_popperOldShown=t.shown,t.shown?n.show():n.hide())}}var Gt={bind:Vt,update:Vt,unbind(e){Ht(e)}};function Wt(e){e.addEventListener("click",Xt),e.addEventListener("touchstart",Kt,!!Ne&&{passive:!0})}function qt(e){e.removeEventListener("click",Xt),e.removeEventListener("touchstart",Kt),e.removeEventListener("touchend",Jt),e.removeEventListener("touchcancel",Zt)}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",Jt),t.addEventListener("touchcancel",Zt)}}function Jt(e){const t=e.currentTarget;if(t.$_vclosepopover_touch=!1,1===e.changedTouches.length){const n=e.changedTouches[0],s=t.$_vclosepopover_touchPoint;e.closePopover=Math.abs(n.screenY-s.screenY)<20&&Math.abs(n.screenX-s.screenX)<20,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}}function Zt(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:s}){e.$_closePopoverModifiers=s,t!==n&&(void 0===t||t?Wt(e):qt(e))},unbind(e){qt(e)}};const Qt=xe,en=kt;const tn={version:"1.0.0-beta.19",install:function(e,t={}){e.$_vTooltipInstalled||(e.$_vTooltipInstalled=!0,ke(xe,t),e.directive("tooltip",Gt),e.directive("close-popper",Yt),e.component("v-tooltip",Ft),e.component("VTooltip",Ft),e.component("v-dropdown",kt),e.component("VDropdown",kt),e.component("v-menu",St),e.component("VMenu",St))},options:xe};let nn=null;"undefined"!=typeof window?nn=window.Vue:void 0!==n.g&&(nn=n.g.Vue),nn&&nn.use(tn);var sn=n(2697),an=n(9054),on=n(1431),rn=n(648),ln=n(3168);const dn=(0,pe.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 cn=(0,on.n)(dn,null,null,!1,null,null).exports,un={"material-design-icon":"_material-design-icon_WzKjA",ncPopover:"_ncPopover_k--Q7"},mn="nc-popover-8";Qt.themes[mn]=structuredClone(Qt.themes.dropdown);const pn={name:"NcPopover",components:{Dropdown:en,NcPopoverTriggerProvider:cn},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:[Boolean,HTMLElement,SVGElement,String,Function]},noAutoReturnFocus:{type:Boolean,default:!1}},emits:["after-show","after-hide","update:shown"],setup:()=>({THEME:mn}),data(){return{internalShown:this.shown}},watch:{shown(e){this.internalShown=e,this.internalShown&&this.checkTriggerA11y()},internalShown(e){this.$emit("update:shown",e)}},beforeDestroy(){this.clearFocusTrap(),this.clearEscapeStopPropagation()},methods:{checkTriggerA11y(){if(window.OC?.debug){const e=this.getPopoverTriggerButtonElement();e&&e.hasAttributes("aria-expanded","aria-haspopup")||pe.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.getPopoverTriggerElement().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,an.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,sn.K)(e,{escapeDeactivates:!1,allowOutsideClick:!0,setReturnFocus:this.setReturnFocus||!this.noAutoReturnFocus&&this.getPopoverTriggerButtonElement(),trapStack:(0,rn.g)(),fallBackFocus:e}),this.$focusTrap.activate())},clearFocusTrap(e={}){try{this.$focusTrap?.deactivate(e),this.$focusTrap=null}catch(e){ln.l.warn("Could not clear focus trap",{error: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 gn=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)},fn=[];const hn={$style:un};function vn(e){for(var t in hn)this[t]=hn[t]}const yn=(0,on.n)(pn,gn,fn,!1,vn,null).exports},6440(e,t,n){"use strict";function s(e){e.mounted?Array.isArray(e.mounted)||(e.mounted=[e.mounted]):e.mounted=[],e.mounted.push(function(){this.$el.setAttribute("data-v-b68ce39","")})}n.d(t,{S:()=>s})},4027(e,t,n){"use strict";n.d(t,{C:()=>l,D:()=>u,E:()=>v,H:()=>o,K:()=>w,M:()=>b,V:()=>T,W:()=>p,a:()=>r,b:()=>x,c:()=>f,e:()=>y,f:()=>d,g:()=>A,h:()=>g,j:()=>k,m:()=>h,r:()=>i,s:()=>m,t:()=>c,u:()=>C});var s=n(3334);const a=(0,n(1195).$)().detectLanguage().build(),o=(...e)=>a.ngettext(...e),r=(...e)=>a.gettext(...e);function i(...e){for(const t of e)if(!t.registered){for(const{l:e,t:n}of t){if(e!==(0,s.Z0)()||!n)continue;const t=Object.fromEntries(Object.entries(n).map(([e,t])=>[e,{msgid:e,msgid_plural:t.p,msgstr:t.v}]));a.addTranslations({translations:{"":t}})}t.registered=!0}}const l=[{l:"af",t:{}},{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:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{Choose:{v:["Dibab"]}}},{l:"bs",t:{}},{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"]},"No color":{v:["Žádná barva"]}}},{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:"cy-GB",t:{}},{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"]},"No color":{v:["Ingen farve"]}}},{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"]},"No color":{v:["Keine Farbe"]}}},{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"]},"No color":{v:["Keine Farbe"]}}},{l:"el",t:{"A color with a HEX value {hex}":{v:["Ένα χρώμα με τιμή HEX {hex}"]},Back:{v:["Επιστροφή"]},Choose:{v:["Επιλογή"]},"Color picker":{v:["Επιλογέας χρώματος"]},"More options":{v:["Περισσότερες επιλογές"]},"No color":{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"]},"No color":{v:["No colour"]}}},{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-419",t:{}},{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-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{Back:{v:["Atrás"]},Choose:{v:["Elegir"]},"More options":{v:["Más opciones"]}}},{l:"es-GT",t:{}},{l:"es-HN",t:{}},{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:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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"]},"No color":{v:["Värv puudub"]}}},{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:"fo",t:{}},{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"]},"No color":{v:["Sans couleur"]}}},{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"]},"No color":{v:["Gan dath"]}}},{l:"gd",t:{}},{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"]},"No color":{v:["Sen cor"]}}},{l:"he",t:{Back:{v:["חזרה"]},Choose:{v:["בחירה"]},"More options":{v:["אפשרויות נוספות"]}}},{l:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{Choose:{v:["Válassszon"]}}},{l:"hy",t:{}},{l:"ia",t:{}},{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:["他のオプション"]},"No color":{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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{"A color with a HEX value {hex}":{v:["HEX 값이 {hex}인 색상"]},Back:{v:["뒤로"]},Choose:{v:["선택"]},"Color picker":{v:["색상 선택기"]},"More options":{v:["옵션 더 보기"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{"A color with a HEX value {hex}":{v:["ສີທີ່ມີຄ່າ HEX {hex}"]},Back:{v:["ກັບຄືນ"]},Choose:{v:["ເລືອກ"]},"Color picker":{v:["ໂຕເລືອກສີ"]},"More options":{v:["ຕົວເລືອກເພີ່ມເຕີມ"]},"No color":{v:["ບໍ່ມີສີ"]}}},{l:"lt-LT",t:{Choose:{v:["Pasirinkti"]}}},{l:"lv",t:{Choose:{v:["Izvēlēties"]}}},{l:"mk",t:{"A color with a HEX value {hex}":{v:["Боја со HEX вредност {hex}"]},Back:{v:["Назад"]},Choose:{v:["Избери"]},"Color picker":{v:["Избор на боја"]},"More options":{v:["Повеќе опции"]},"No color":{v:["Без боја"]}}},{l:"mn",t:{}},{l:"mr",t:{}},{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:"ne",t:{}},{l:"nl",t:{"A color with a HEX value {hex}":{v:["Een kleur met een HEX-waarde {hex}"]},Back:{v:["Terug"]},Choose:{v:["Kiezen"]},"Color picker":{v:["Kleurkiezer"]},"More options":{v:["Meer opties"]},"No color":{v:["Geen kleur"]}}},{l:"nn-NO",t:{}},{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:"ps",t:{}},{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"]},"No color":{v:["Sem cor"]}}},{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:["Больше опций"]},"No color":{v:["Без цвета"]}}},{l:"sc",t:{}},{l:"si",t:{}},{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:"sq",t:{}},{l:"sr",t:{"A color with a HEX value {hex}":{v:["Боја са HEX вредности {hex}"]},Back:{v:["Назад"]},Choose:{v:["Изаберите"]},"Color picker":{v:["Бирач боје"]},"More options":{v:["Још опција"]},"No color":{v:["Без боје"]}}},{l:"sr-Latn",t:{}},{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:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{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"]},"No color":{v:["Renk yok"]}}},{l:"ug",t:{}},{l:"uk",t:{"A color with a HEX value {hex}":{v:["Колір у форматі HEX {hex}"]},Back:{v:["Назад"]},Choose:{v:["Виберіть"]},"Color picker":{v:["Вибір кольору"]},"More options":{v:["Більше об'єктів"]}}},{l:"ur-PK",t:{}},{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"]},"No color":{v:["Rangsiz"]}}},{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:["更多選項"]},"No color":{v:["無顏色"]}}},{l:"zh-TW",t:{"A color with a HEX value {hex}":{v:["HEX 值為 {hex} 的顏色"]},Back:{v:["返回"]},Choose:{v:["選擇"]},"Color picker":{v:["色彩挑選器"]},"More options":{v:["更多選項"]}}},{l:"zu-ZA",t:{}}],d=[{l:"af",t:{}},{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:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{}},{l:"bs",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:"cy-GB",t:{}},{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-419",t:{}},{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-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{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-GT",t:{}},{l:"es-HN",t:{}},{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:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{l:"fr",t:{"a few seconds ago":{v:["il y a quelques instants"]},"sec. ago":{v:["il y a qq. sec."]},"seconds ago":{v:["il y a quelques secondes"]}}},{l:"ga",t:{"a few seconds ago":{v:["cúpla soicind ó shin"]},"sec. ago":{v:["soic. ó shin"]},"seconds ago":{v:["soicind ó shin"]}}},{l:"gd",t:{}},{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:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{"a few seconds ago":{v:["방금 전"]},"sec. ago":{v:["몇 초 전"]},"seconds ago":{v:["초 전"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{"a few seconds ago":{v:["ສອງສາມວິນາທີກ່ອນ"]},"sec. ago":{v:["ວິ. ກ່ອນ"]},"seconds ago":{v:["ວິນາທີກ່ອນ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"a few seconds ago":{v:["пред неколку секунди"]},"sec. ago":{v:["секунда"]},"seconds ago":{v:["секунди"]}}},{l:"mn",t:{}},{l:"mr",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:"ne",t:{}},{l:"nl",t:{"a few seconds ago":{v:["enkele seconden geleden"]},"sec. ago":{v:["sec. geleden"]},"seconds ago":{v:["seconden geleden"]}}},{l:"nn-NO",t:{}},{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:"ps",t:{}},{l:"pt-BR",t:{"a few seconds ago":{v:["há alguns segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"pt-PT",t:{"a few seconds ago":{v:["há alguns segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"ro",t:{"a few seconds ago":{v:["acum câteva secunde"]},"sec. ago":{v:["sec. în urmă"]},"seconds ago":{v:["secunde în urmă"]}}},{l:"ru",t:{"a few seconds ago":{v:["несколько секунд назад"]},"sec. ago":{v:["сек. назад"]},"seconds ago":{v:["секунд назад"]}}},{l:"sc",t:{}},{l:"si",t:{}},{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:"sq",t:{}},{l:"sr",t:{"a few seconds ago":{v:["пре неколико секунди"]},"sec. ago":{v:["сек. раније"]},"seconds ago":{v:["секунди раније"]}}},{l:"sr-Latn",t:{}},{l:"sv",t:{"a few seconds ago":{v:["några sekunder sedan"]},"sec. ago":{v:["sek. sedan"]},"seconds ago":{v:["sekunder sedan"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{"a few seconds ago":{v:["birkaç saniye önce"]},"sec. ago":{v:["sn. önce"]},"seconds ago":{v:["saniye önce"]}}},{l:"ug",t:{}},{l:"uk",t:{"a few seconds ago":{v:["декілька секунд тому"]},"sec. ago":{v:["с тому"]},"seconds ago":{v:["с тому"]}}},{l:"ur-PK",t:{}},{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:["秒前"]}}},{l:"zu-ZA",t:{}}],c=[{l:"af",t:{}},{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:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{}},{l:"bs",t:{}},{l:"ca",t:{}},{l:"cs",t:{Acapulco:{v:["Akapulko"]},Black:{v:["Černá"]},"Blue Violet":{v:["Modrofialová"]},"Boston Blue":{v:["Bostonská modrá"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Živicová"]},Gold:{v:["Zlatá"]},Mariner:{v:["Námořnická"]},"Nextcloud blue":{v:["Nextcloud modrá"]},Olivine:{v:["Olivínová"]},Purple:{v:["Fialová"]},"Rosy brown":{v:["Růžovohnědá"]},Whiskey:{v:["Whisky"]},White:{v:["Bílá"]}}},{l:"cs-CZ",t:{Acapulco:{v:["Akapulko"]},"Blue Violet":{v:["Modrofialová"]},"Boston Blue":{v:["Bostonská modrá"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Živicová"]},Gold:{v:["Zlatá"]},Mariner:{v:["Námořnická"]},"Nextcloud blue":{v:["Nextcloud modrá"]},Olivine:{v:["Olivínová"]},Purple:{v:["Fialová"]},"Rosy brown":{v:["Růžovohnědá"]},Whiskey:{v:["Whisky"]}}},{l:"cy-GB",t:{}},{l:"da",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Sort"]},"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"]},White:{v:["Hvid"]}}},{l:"de",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Schwarz"]},"Blue Violet":{v:["Blau Violett"]},"Boston Blue":{v:["Boston-Blau"]},Deluge:{v:["Sintflut"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Gold"]},Mariner:{v:["Seemann"]},"Nextcloud blue":{v:["Nextcloud Blau"]},Olivine:{v:["Olivin"]},Purple:{v:["Lila"]},"Rosy brown":{v:["Rosiges Braun"]},Whiskey:{v:["Whiskey"]},White:{v:["Weiß"]}}},{l:"de-DE",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Schwarz"]},"Blue Violet":{v:["Blau Violett"]},"Boston Blue":{v:["Boston-Blau"]},Deluge:{v:["Sintflut"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Gold"]},Mariner:{v:["Seemann"]},"Nextcloud blue":{v:["Nextcloud Blau"]},Olivine:{v:["Olivin"]},Purple:{v:["Lila"]},"Rosy brown":{v:["Rosiges Braun"]},Whiskey:{v:["Whiskey"]},White:{v:["Weiß"]}}},{l:"el",t:{Acapulco:{v:["Ακαπούλκο"]},Black:{v:["Μαύρο"]},"Blue Violet":{v:["Μπλε Βιολέτ"]},"Boston Blue":{v:["Μπλε Βοστώνης"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Χρυσό"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Μπλε Nextcloud"]},Olivine:{v:["Olivine"]},Purple:{v:["Μωβ"]},"Rosy brown":{v:["Ροζ καφέ"]},Whiskey:{v:["Ουίσκι"]},White:{v:["Λευκό"]}}},{l:"en-GB",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Black"]},"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"]},White:{v:["White"]}}},{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-419",t:{}},{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-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{}},{l:"es-GT",t:{}},{l:"es-HN",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:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{l:"et-EE",t:{Acapulco:{v:["Acapulco meresinine"]},Black:{v:["Must"]},"Blue Violet":{v:["Sinakasvioletne"]},"Boston Blue":{v:["Bostoni rohekassinine"]},Deluge:{v:["Tulvavee lilla"]},Feldspar:{v:["Põlevkivipruun"]},Gold:{v:["Kuldne"]},Mariner:{v:["Meresinine"]},"Nextcloud blue":{v:["Nextcloudi sinine"]},Olivine:{v:["Oliiviroheline"]},Purple:{v:["Purpurpunane"]},"Rosy brown":{v:["Roosikarva pruun"]},Whiskey:{v:["Viskikarva kollakaspruun"]},White:{v:["Valge"]}}},{l:"eu",t:{}},{l:"fa",t:{Acapulco:{v:["آکاپولکو"]},"Blue Violet":{v:["بنفش آبی"]},"Boston Blue":{v:["آبی بوستونی"]},Deluge:{v:["سیل"]},Feldspar:{v:["فلدسپات"]},Gold:{v:["طلا"]},Mariner:{v:["مارینر"]},"Nextcloud blue":{v:["نکس کلود آبی"]},Olivine:{v:["الیوین"]},Purple:{v:["بنفش"]},"Rosy brown":{v:["قهوه‌ای رز"]},Whiskey:{v:["ویسکی"]}}},{l:"fi",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Sinivioletti"]},"Boston Blue":{v:["Bostoninsininen"]},Deluge:{v:["Tulva"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Kulta"]},Mariner:{v:["Merenkulkija"]},"Nextcloud blue":{v:["Nextcloudin sininen"]},Olivine:{v:["Oliviini"]},Purple:{v:["Purppura"]},"Rosy brown":{v:["Ruusunruskea"]},Whiskey:{v:["Viski"]}}},{l:"fo",t:{}},{l:"fr",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Noir"]},"Blue Violet":{v:["Bleu violet"]},"Boston Blue":{v:["Bleu de Boston"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Doré"]},Mariner:{v:["Marin"]},"Nextcloud blue":{v:["Bleu Nextcloud"]},Olivine:{v:["Olivine"]},Purple:{v:["Violet"]},"Rosy brown":{v:["Brun rosé"]},Whiskey:{v:["Whiskey"]},White:{v:["Blanc"]}}},{l:"ga",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Dubh"]},"Blue Violet":{v:["Gorm Violet"]},"Boston Blue":{v:["Bostún Gorm"]},Deluge:{v:["Díle"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Óir"]},Mariner:{v:["Mairnéalach"]},"Nextcloud blue":{v:["Nextcloud gorm"]},Olivine:{v:["Olaivín"]},Purple:{v:["Corcra"]},"Rosy brown":{v:["Rosach donn"]},Whiskey:{v:["Fuisce"]},White:{v:["Bán"]}}},{l:"gd",t:{}},{l:"gl",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Negro"]},"Blue Violet":{v:["Azul violeta"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Dioivo"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Ouro"]},Mariner:{v:["Marino"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivina"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Pardo rosado"]},Whiskey:{v:["Whisky"]},White:{v:["Branco"]}}},{l:"he",t:{}},{l:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",t:{}},{l:"id",t:{Gold:{v:["Emas"]},"Nextcloud blue":{v:["Biru Nextcloud"]},Purple:{v:["Ungu"]}}},{l:"is",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Bláklukka"]},"Boston Blue":{v:["Bostonblátt"]},Deluge:{v:["Fjólublátt"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Gull"]},Mariner:{v:["Sjóarablátt"]},"Nextcloud blue":{v:["Nextcloud blátt"]},Olivine:{v:["Ólivín"]},Purple:{v:["Purpurablátt"]},"Rosy brown":{v:["Rósabrúnt"]},Whiskey:{v:["Viský"]}}},{l:"it",t:{Gold:{v:["Oro"]},"Nextcloud blue":{v:["Nextcloud blue"]},Purple:{v:["Viola"]}}},{l:"ja",t:{Acapulco:{v:["アカプルコ"]},Black:{v:["黒"]},"Blue Violet":{v:["ブルーバイオレット"]},"Boston Blue":{v:["ボストンブルー"]},Deluge:{v:["豪雨"]},Feldspar:{v:["長石"]},Gold:{v:["黄金"]},Mariner:{v:["船乗り"]},"Nextcloud blue":{v:["ネクストクラウド・ブルー"]},Olivine:{v:["カンラン石"]},Purple:{v:["紫色"]},"Rosy brown":{v:["バラ色"]},Whiskey:{v:["ウイスキー"]},White:{v:["白"]}}},{l:"ja-JP",t:{Acapulco:{v:["アカプルコ"]},"Blue Violet":{v:["ブルーバイオレット"]},"Boston Blue":{v:["ボストンブルー"]},Deluge:{v:["豪雨"]},Feldspar:{v:["長石"]},Gold:{v:["黄金"]},Mariner:{v:["船乗り"]},"Nextcloud blue":{v:["ネクストクラウド・ブルー"]},Olivine:{v:["カンラン石"]},Purple:{v:["紫色"]},"Rosy brown":{v:["バラ色"]},Whiskey:{v:["ウイスキー"]}}},{l:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{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:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{Acapulco:{v:["Acapulco"]},Black:{v:["ສີດຳ"]},"Blue Violet":{v:["Blue Violet"]},"Boston Blue":{v:["Boston Blue"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["ສີຄຳ"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["ສີຟ້າ Nextcloud"]},Olivine:{v:["Olivine"]},Purple:{v:["ສີມ່ວງ"]},"Rosy brown":{v:["Rosy brown"]},Whiskey:{v:["Whiskey"]},White:{v:["ສີຂາວ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{Acapulco:{v:["Акапулко"]},Black:{v:["Црно"]},"Blue Violet":{v:["Сино Виолетова"]},"Boston Blue":{v:["Бостон Сина"]},Deluge:{v:["Делуџ"]},Feldspar:{v:["Фелдспар"]},Gold:{v:["Златна"]},Mariner:{v:["Маринер"]},"Nextcloud blue":{v:["Nextcloud сина"]},Olivine:{v:["Оливин"]},Purple:{v:["Виолетова"]},"Rosy brown":{v:["Розево-кафеава"]},Whiskey:{v:["Виски"]},White:{v:["Бела"]}}},{l:"mn",t:{}},{l:"mr",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:"ne",t:{}},{l:"nl",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Zwart"]},"Blue Violet":{v:["Blauw Paars"]},"Boston Blue":{v:["Boston Blauw"]},Deluge:{v:["Overlopen"]},Feldspar:{v:["Veldspaat"]},Gold:{v:["Goud"]},Mariner:{v:["Marineblauw"]},"Nextcloud blue":{v:["Nextcloud blauw"]},Olivine:{v:["Olivijn"]},Purple:{v:["Paars"]},"Rosy brown":{v:["Rozig bruin"]},Whiskey:{v:["Whiskey"]},White:{v:["Wit"]}}},{l:"nn-NO",t:{}},{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:"ps",t:{}},{l:"pt-BR",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Preto"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspato"]},Gold:{v:["Ouro"]},Mariner:{v:["Marinheiro"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivina"]},Purple:{v:["Roxo"]},"Rosy brown":{v:["Castanho rosado"]},Whiskey:{v:["Uísque"]},White:{v:["Branco"]}}},{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:["Акапулько"]},Black:{v:["Черный"]},"Blue Violet":{v:["Синий фиолет"]},"Boston Blue":{v:["Синий Бостон"]},Deluge:{v:["Перламутрово-фиолетовый"]},Feldspar:{v:["Античная латунь"]},Gold:{v:["Золотой"]},Mariner:{v:["Морской"]},"Nextcloud blue":{v:["Nextcloud голубой"]},Olivine:{v:[" Оливковый"]},Purple:{v:["Фиолетовый"]},"Rosy brown":{v:["Розово-коричневый"]},Whiskey:{v:["Виски"]},White:{v:["Белый"]}}},{l:"sc",t:{}},{l:"si",t:{}},{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:"sq",t:{}},{l:"sr",t:{Acapulco:{v:["Акапулко"]},Black:{v:["Црно"]},"Blue Violet":{v:["Плаво љубичаста"]},"Boston Blue":{v:["Бостон плава"]},Deluge:{v:["Поплава"]},Feldspar:{v:["Фелдспар"]},Gold:{v:["Злато"]},Mariner:{v:["Морнар"]},"Nextcloud blue":{v:["Nextcloud плава"]},Olivine:{v:["Маслинаста"]},Purple:{v:["Пурпурна"]},"Rosy brown":{v:["Роси браон"]},Whiskey:{v:["Виски"]},White:{v:["Бело"]}}},{l:"sr-Latn",t:{}},{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:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{Acapulco:{v:["Akapulko"]},Black:{v:["Siyah"]},"Blue Violet":{v:["Mavi mor"]},"Boston Blue":{v:["Boston mavisi"]},Deluge:{v:["Sel"]},Feldspar:{v:["Feldispat"]},Gold:{v:["Altın"]},Mariner:{v:["Denizci"]},"Nextcloud blue":{v:["Nextcloud mavi"]},Olivine:{v:["Zeytinlik"]},Purple:{v:["Mor"]},"Rosy brown":{v:["Kırmızımsı kahverengi"]},Whiskey:{v:["Viski"]},White:{v:["Beyaz"]}}},{l:"ug",t:{}},{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:"ur-PK",t:{}},{l:"uz",t:{Acapulco:{v:["Akapulko"]},Black:{v:["Qora"]},"Blue Violet":{v:["Moviy binafsha"]},"Boston Blue":{v:["Boston ko'k"]},Deluge:{v:["To'fon"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Oltin"]},Mariner:{v:["Dengizchi"]},"Nextcloud blue":{v:["Ko'k Nextcloud "]},Olivine:{v:["Olivine"]},Purple:{v:["Binafsha"]},"Rosy brown":{v:["Qizil jigarrang"]},Whiskey:{v:["Whiskey"]},White:{v:["Oq"]}}},{l:"zh-CN",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["瓦罗兰特蓝"]},"Boston Blue":{v:["波士顿蓝"]},Deluge:{v:["洪水色"]},Feldspar:{v:["长石"]},Gold:{v:["金色"]},Mariner:{v:["水手"]},"Nextcloud blue":{v:["Nextcloud 蓝"]},Olivine:{v:["橄榄石色"]},Purple:{v:["紫色"]},"Rosy brown":{v:["玫瑰棕色"]},Whiskey:{v:["威士忌"]}}},{l:"zh-HK",t:{Acapulco:{v:["阿卡普爾科"]},Black:{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:["威士忌"]},White:{v:["白色"]}}},{l:"zh-TW",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["藍紫色"]},"Boston Blue":{v:["波士頓藍"]},Deluge:{v:["Deluge"]},Feldspar:{v:["長石"]},Gold:{v:["金色"]},Mariner:{v:["海軍藍"]},"Nextcloud blue":{v:["Nextcloud 藍色"]},Olivine:{v:["橄欖石色"]},Purple:{v:["紫色"]},"Rosy brown":{v:["玫瑰棕色"]},Whiskey:{v:["威士忌"]}}},{l:"zu-ZA",t:{}}],u=[{l:"af",t:{}},{l:"ar",t:{Actions:{v:["إجراءات"]}}},{l:"ast",t:{Actions:{v:["Aiciones"]}}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{Actions:{v:["Oberioù"]}}},{l:"bs",t:{}},{l:"ca",t:{Actions:{v:["Accions"]}}},{l:"cs",t:{Actions:{v:["Akce"]}}},{l:"cs-CZ",t:{Actions:{v:["Akce"]}}},{l:"cy-GB",t:{}},{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-419",t:{}},{l:"es-AR",t:{Actions:{v:["Acciones"]}}},{l:"es-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{Actions:{v:["Acciones"]}}},{l:"es-GT",t:{}},{l:"es-HN",t:{}},{l:"es-MX",t:{Actions:{v:["Acciones"]}}},{l:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{l:"fr",t:{Actions:{v:["Actions"]}}},{l:"ga",t:{Actions:{v:["Gníomhartha"]}}},{l:"gd",t:{}},{l:"gl",t:{Actions:{v:["Accións"]}}},{l:"he",t:{Actions:{v:["פעולות"]}}},{l:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{Actions:{v:["Műveletek"]}}},{l:"hy",t:{}},{l:"ia",t:{}},{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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{Actions:{v:["동작"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{Actions:{v:["ການກະທຳ"]}}},{l:"lt-LT",t:{Actions:{v:["Veiksmai"]}}},{l:"lv",t:{}},{l:"mk",t:{Actions:{v:["Акции"]}}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"my",t:{Actions:{v:["လုပ်ဆောင်ချက်များ"]}}},{l:"nb",t:{Actions:{v:["Handlinger"]}}},{l:"ne",t:{}},{l:"nl",t:{Actions:{v:["Acties"]}}},{l:"nn-NO",t:{}},{l:"oc",t:{Actions:{v:["Accions"]}}},{l:"pl",t:{Actions:{v:["Działania"]}}},{l:"ps",t:{}},{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:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{Actions:{v:["Akcie"]}}},{l:"sl",t:{Actions:{v:["Dejanja"]}}},{l:"sq",t:{}},{l:"sr",t:{Actions:{v:["Радње"]}}},{l:"sr-Latn",t:{}},{l:"sv",t:{Actions:{v:["Åtgärder"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{Actions:{v:["İşlemler"]}}},{l:"ug",t:{}},{l:"uk",t:{Actions:{v:["Дії"]}}},{l:"ur-PK",t:{}},{l:"uz",t:{Actions:{v:["Harakatlar"]}}},{l:"zh-CN",t:{Actions:{v:["行为"]}}},{l:"zh-HK",t:{Actions:{v:["動作"]}}},{l:"zh-TW",t:{Actions:{v:["動作"]}}},{l:"zu-ZA",t:{}}],m=[{l:"af",t:{}},{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:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{}},{l:"bs",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:"cy-GB",t:{}},{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-419",t:{}},{l:"es-AR",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es-GT",t:{}},{l:"es-HN",t:{}},{l:"es-MX",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{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:"gd",t:{}},{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:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{"Avatar of {displayName}":{v:["{displayName} profilképe"]},"Avatar of {displayName}, {status}":{v:["{displayName} profilképe, {status}"]}}},{l:"hy",t:{}},{l:"ia",t:{}},{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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{"Avatar of {displayName}":{v:["{displayName}님의 아바타"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status}님의 아바타"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",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:"mn",t:{}},{l:"mr",t:{}},{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:"ne",t:{}},{l:"nl",t:{"Avatar of {displayName}":{v:["Avatar van {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar van {displayName}, {status}"]}}},{l:"nn-NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{"Avatar of {displayName}":{v:["Awatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Awatar {displayName}, {status}"]}}},{l:"ps",t:{}},{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:"sc",t:{}},{l:"si",t:{}},{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:"sq",t:{}},{l:"sr",t:{"Avatar of {displayName}":{v:["Аватар за {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar za {displayName}, {status}"]}}},{l:"sr-Latn",t:{}},{l:"sv",t:{"Avatar of {displayName}":{v:["{displayName}s avatar"]},"Avatar of {displayName}, {status}":{v:["{displayName}s avatar, {status}"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{"Avatar of {displayName}":{v:["{displayName} avatarı"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} avatarı"]}}},{l:"ug",t:{}},{l:"uk",t:{"Avatar of {displayName}":{v:["Аватар {displayName}"]},"Avatar of {displayName}, {status}":{v:["Аватар {displayName}, {status}"]}}},{l:"ur-PK",t:{}},{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} 的大頭照"]}}},{l:"zu-ZA",t:{}}],p=[{l:"af",t:{}},{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:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{}},{l:"bs",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:"cy-GB",t:{}},{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-419",t:{}},{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-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{}},{l:"es-GT",t:{}},{l:"es-HN",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:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{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:"gd",t:{}},{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:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{away:{v:["자리 비움"]},busy:{v:["바쁨"]},"do not disturb":{v:["방해 금지"]},invisible:{v:["보이지 않음"]},offline:{v:["오프라인"]},online:{v:["온라인"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{away:{v:["ບໍ່ຢູ່"]},busy:{v:["ບໍ່ວ່າງ"]},"do not disturb":{v:["ຫ້າມລົບກວນ"]},invisible:{v:["ບໍ່ສະແດງ"]},offline:{v:["ອອບໄລນ໌"]},online:{v:["ອອນໄລນ໌"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{away:{v:["оддалечен"]},busy:{v:["зафатен"]},"do not disturb":{v:["не вознемирувај"]},invisible:{v:["невидливо"]},offline:{v:["офлајн"]},online:{v:["онлајн"]}}},{l:"mn",t:{}},{l:"mr",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:"ne",t:{}},{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:"nn-NO",t:{}},{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:"ps",t:{}},{l:"pt-BR",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["não perturbe"]},invisible:{v:["invisível"]},offline:{v:["off-line"]},online:{v:["on-line"]}}},{l:"pt-PT",t:{away:{v:["longe"]},busy:{v:["ocupado"]},"do not disturb":{v:["não incomodar"]},invisible:{v:["invisível"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"ro",t:{away:{v:["plecat"]},"do not disturb":{v:["nu deranjați"]},offline:{v:["deconectat"]},online:{v:["online"]}}},{l:"ru",t:{away:{v:["отсутствие"]},busy:{v:["занятый"]},"do not disturb":{v:["не беспокоить"]},invisible:{v:["невидимый"]},offline:{v:["офлайн"]},online:{v:["онлайн"]}}},{l:"sc",t:{}},{l:"si",t:{}},{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:"sq",t:{}},{l:"sr",t:{away:{v:["одсутан"]},busy:{v:["заузет"]},"do not disturb":{v:["не узнемиравај"]},invisible:{v:["невидљиво"]},offline:{v:["ван мреже"]},online:{v:["на мрежи"]}}},{l:"sr-Latn",t:{}},{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:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{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:"ug",t:{}},{l:"uk",t:{away:{v:["відсутній"]},busy:{v:["зайнято"]},"do not disturb":{v:["не турбувати"]},invisible:{v:["Невидимий"]},offline:{v:["не в мережі"]},online:{v:["в мережі"]}}},{l:"ur-PK",t:{}},{l:"uz",t:{away:{v:["uzoqda"]},busy:{v:["band"]},"do not disturb":{v:["bezovta qilmang"]},invisible:{v:["ko'rinmas"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"zh-CN",t:{away:{v:["离开"]},busy:{v:["繁忙"]},"do not disturb":{v:["请勿打扰"]},invisible:{v:["隐藏的"]},offline:{v:["离线"]},online:{v:["在线"]}}},{l:"zh-HK",t:{away:{v:["離開"]},busy:{v:["忙碌"]},"do not disturb":{v:["請勿打擾"]},invisible:{v:["隐藏的"]},offline:{v:["離線"]},online:{v:["在線"]}}},{l:"zh-TW",t:{away:{v:["離開"]},busy:{v:["忙碌"]},"do not disturb":{v:["請勿打擾"]},invisible:{v:["不可見"]},offline:{v:["離線"]},online:{v:["線上"]}}},{l:"zu-ZA",t:{}}],g=[{l:"af",t:{}},{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:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{}},{l:"bs",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:"cy-GB",t:{}},{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-419",t:{}},{l:"es-AR",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},Options:{v:["Opciones"]}}},{l:"es-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{}},{l:"es-GT",t:{}},{l:"es-HN",t:{}},{l:"es-MX",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},Options:{v:["Opciones"]}}},{l:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{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:"gd",t:{}},{l:"gl",t:{"Clear selected":{v:["Limpar o seleccionado"]},"Deselect {option}":{v:["Desmarcar {option}"]},Options:{v:["Opcións"]}}},{l:"he",t:{}},{l:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{"Clear selected":{v:["선택 항목 지우기"]},"Deselect {option}":{v:["{option} 선택 해제"]},Options:{v:["옵션"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{"Clear selected":{v:["ລຶບສິ່ງທີ່ເລືອກ"]},"Deselect {option}":{v:["ຍົກເລີກການເລືອກ {option}"]},Options:{v:["ຕົວເລືອກ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Clear selected":{v:["Исчисти означени"]},"Deselect {option}":{v:["Откажи избор на {option}"]},Options:{v:["Опции"]}}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"my",t:{}},{l:"nb",t:{"Clear selected":{v:["Tøm merket"]},"Deselect {option}":{v:["Opphev valg {option}"]},Options:{v:["Alternativer"]}}},{l:"ne",t:{}},{l:"nl",t:{"Clear selected":{v:["Selectie wissen"]},"Deselect {option}":{v:["Selectie {option} opheffen"]},Options:{v:["Opties"]}}},{l:"nn-NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{"Clear selected":{v:["Wyczyść wybrane"]},"Deselect {option}":{v:["Odznacz {option}"]},Options:{v:["Opcje"]}}},{l:"ps",t:{}},{l:"pt-BR",t:{"Clear selected":{v:["Limpar selecionado"]},"Deselect {option}":{v:["Desselecionar {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:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{"Clear selected":{v:["Vymazať vybraté"]},"Deselect {option}":{v:["Zrušiť výber {option}"]},Options:{v:["možnosti"]}}},{l:"sl",t:{}},{l:"sq",t:{}},{l:"sr",t:{"Clear selected":{v:["Обриши изабрано"]},"Deselect {option}":{v:["Уклони избор {option}"]},Options:{v:["Опције"]}}},{l:"sr-Latn",t:{}},{l:"sv",t:{"Clear selected":{v:["Rensa val"]},"Deselect {option}":{v:["Avmarkera {option}"]},Options:{v:["Alternativ"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{"Clear selected":{v:["Seçilmişleri temizle"]},"Deselect {option}":{v:["{option} bırak"]},Options:{v:["Seçenekler"]}}},{l:"ug",t:{}},{l:"uk",t:{"Clear selected":{v:["Очистити вибране"]},"Deselect {option}":{v:["Зняти вибір {option}"]},Options:{v:["Параметри"]}}},{l:"ur-PK",t:{}},{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:{"Clear selected":{v:["清除選定項目"]},"Deselect {option}":{v:["取消選取 {option}"]},Options:{v:["選項"]}}},{l:"zu-ZA",t:{}}],f=[{l:"af",t:{}},{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:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{}},{l:"bs",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:"cy-GB",t:{}},{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-419",t:{}},{l:"es-AR",t:{"Clear text":{v:["Limpiar texto"]},"Save changes":{v:["Guardar cambios"]}}},{l:"es-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{"Clear text":{v:["Limpiar texto"]}}},{l:"es-GT",t:{}},{l:"es-HN",t:{}},{l:"es-MX",t:{"Clear text":{v:["Limpiar texto"]},"Save changes":{v:["Guardar cambios"]}}},{l:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{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:"gd",t:{}},{l:"gl",t:{"Clear text":{v:["Limpar o texto"]},"Save changes":{v:["Gardar os cambios"]}}},{l:"he",t:{"Clear text":{v:["פינוי טקסט"]}}},{l:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{"Clear text":{v:["Szöveg törlése"]}}},{l:"hy",t:{}},{l:"ia",t:{}},{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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{"Clear text":{v:["텍스트 지우기"]},"Save changes":{v:["변경 사항 저장"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{"Clear text":{v:["ລຶບຂໍ້ຄວາມ"]},"Save changes":{v:["ບັນທຶກການປ່ຽນແປງ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Clear text":{v:["Исчисти текст"]},"Save changes":{v:["Зачувај промени"]}}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"my",t:{}},{l:"nb",t:{"Clear text":{v:["Fjern tekst"]},"Save changes":{v:["Lagre endringer"]}}},{l:"ne",t:{}},{l:"nl",t:{"Clear text":{v:["Tekst wissen"]},"Save changes":{v:["Wijzigingen opslaan"]}}},{l:"nn-NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{"Clear text":{v:["Wyczyść tekst"]},"Save changes":{v:["Zapisz zmiany"]}}},{l:"ps",t:{}},{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:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{"Clear text":{v:["Vamazať text"]},"Save changes":{v:["Uložiť zmeny"]}}},{l:"sl",t:{"Clear text":{v:["Počisti besedilo"]}}},{l:"sq",t:{}},{l:"sr",t:{"Clear text":{v:["Обриши текст"]},"Save changes":{v:["Сачувај измене"]}}},{l:"sr-Latn",t:{}},{l:"sv",t:{"Clear text":{v:["Ta bort text"]},"Save changes":{v:["Spara ändringar"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{"Clear text":{v:["Metni temizle"]},"Save changes":{v:["Değişiklikleri kaydet"]}}},{l:"ug",t:{}},{l:"uk",t:{"Clear text":{v:["Очистити текст"]},"Save changes":{v:["Зберегти зміни"]}}},{l:"ur-PK",t:{}},{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:["清除文字"]},"Save changes":{v:["儲存變更"]}}},{l:"zu-ZA",t:{}}],h=[{l:"af",t:{}},{l:"ar",t:{Close:{v:["إغلاق"]}}},{l:"ast",t:{Close:{v:["Zarrar"]}}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{Close:{v:["Serriñ"]}}},{l:"bs",t:{}},{l:"ca",t:{Close:{v:["Tanca"]}}},{l:"cs",t:{Close:{v:["Zavřít"]}}},{l:"cs-CZ",t:{Close:{v:["Zavřít"]}}},{l:"cy-GB",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-419",t:{}},{l:"es-AR",t:{Close:{v:["Cerrar"]}}},{l:"es-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{Close:{v:["Cerrar"]}}},{l:"es-GT",t:{}},{l:"es-HN",t:{}},{l:"es-MX",t:{Close:{v:["Cerrar"]}}},{l:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{l:"fr",t:{Close:{v:["Fermer"]}}},{l:"ga",t:{Close:{v:["Dún"]}}},{l:"gd",t:{}},{l:"gl",t:{Close:{v:["Pechar"]}}},{l:"he",t:{Close:{v:["סגירה"]}}},{l:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{Close:{v:["Bezárás"]}}},{l:"hy",t:{}},{l:"ia",t:{}},{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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{Close:{v:["닫기"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{Close:{v:["ປິດ"]}}},{l:"lt-LT",t:{Close:{v:["Užverti"]}}},{l:"lv",t:{Close:{v:["Aizvērt"]}}},{l:"mk",t:{Close:{v:["Затвори"]}}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"my",t:{Close:{v:["ပိတ်ရန်"]}}},{l:"nb",t:{Close:{v:["Lukk"]}}},{l:"ne",t:{}},{l:"nl",t:{Close:{v:["Sluiten"]}}},{l:"nn-NO",t:{}},{l:"oc",t:{Close:{v:["Tampar"]}}},{l:"pl",t:{Close:{v:["Zamknij"]}}},{l:"ps",t:{}},{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:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{Close:{v:["Zavrieť"]}}},{l:"sl",t:{Close:{v:["Zapri"]}}},{l:"sq",t:{}},{l:"sr",t:{Close:{v:["Затвори"]}}},{l:"sr-Latn",t:{}},{l:"sv",t:{Close:{v:["Stäng"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{Close:{v:["Kapat"]}}},{l:"ug",t:{}},{l:"uk",t:{Close:{v:["Закрити"]}}},{l:"ur-PK",t:{}},{l:"uz",t:{Close:{v:["Yopish"]}}},{l:"zh-CN",t:{Close:{v:["关闭"]}}},{l:"zh-HK",t:{Close:{v:["關閉"]}}},{l:"zh-TW",t:{Close:{v:["關閉"]}}},{l:"zu-ZA",t:{}}],v=[{l:"af",t:{}},{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:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{}},{l:"bs",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:"cy-GB",t:{}},{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-419",t:{}},{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-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{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-GT",t:{}},{l:"es-HN",t:{}},{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:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{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:"gd",t:{}},{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:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{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:"hy",t:{}},{l:"ia",t:{}},{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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{"Hide password":{v:["암호 숨기기"]},"Password is secure":{v:["암호가 안전합니다."]},"Show password":{v:["암호 표시"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{"Hide password":{v:["ເຊື່ອງລະຫັດຜ່ານ"]},"Password is secure":{v:["ລະຫັດຜ່ານປອດໄພ"]},"Show password":{v:["ສະແດງລະຫັດຜ່ານ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Hide password":{v:["Сокриј лозинка"]},"Password is secure":{v:["Лозинката е безбедна"]},"Show password":{v:["Прикажи лозинка"]}}},{l:"mn",t:{}},{l:"mr",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:"ne",t:{}},{l:"nl",t:{"Hide password":{v:["Wachtwoord verbergen"]},"Password is secure":{v:["Wachtwoord is veilig"]},"Show password":{v:["Wachtwoord weergeven"]}}},{l:"nn-NO",t:{}},{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:"ps",t:{}},{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:"sc",t:{}},{l:"si",t:{}},{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:"sq",t:{}},{l:"sr",t:{"Hide password":{v:["Сакриј лозинку"]},"Password is secure":{v:["Лозинка је безбедна"]},"Show password":{v:["Прикажи лозинку"]}}},{l:"sr-Latn",t:{}},{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:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{"Hide password":{v:["Parolayı gizle"]},"Password is secure":{v:["Parola güvenli"]},"Show password":{v:["Parolayı görüntüle"]}}},{l:"ug",t:{}},{l:"uk",t:{"Hide password":{v:["Приховати пароль"]},"Password is secure":{v:["Пароль безпечний"]},"Show password":{v:["Показати пароль"]}}},{l:"ur-PK",t:{}},{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:["顯示密碼"]}}},{l:"zu-ZA",t:{}}],y=[{l:"af",t:{}},{l:"ar",t:{"Loading …":{v:["التحميل جارٍ ..."]}}},{l:"ast",t:{}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{}},{l:"bs",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Loading …":{v:["Načítání …"]}}},{l:"cs-CZ",t:{}},{l:"cy-GB",t:{}},{l:"da",t:{"Loading …":{v:["Indlæser ..."]}}},{l:"de",t:{"Loading …":{v:["Wird geladen …"]}}},{l:"de-DE",t:{"Loading …":{v:["Wird geladen …"]}}},{l:"el",t:{"Loading …":{v:["Φόρτωση  …"]}}},{l:"en-GB",t:{"Loading …":{v:["Loading …"]}}},{l:"eo",t:{}},{l:"es",t:{}},{l:"es-419",t:{}},{l:"es-AR",t:{}},{l:"es-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{}},{l:"es-GT",t:{}},{l:"es-HN",t:{}},{l:"es-MX",t:{}},{l:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{l:"et-EE",t:{"Loading …":{v:["Laadin …"]}}},{l:"eu",t:{}},{l:"fa",t:{"Loading …":{v:["در حال بارگذاری ..."]}}},{l:"fi",t:{"Loading …":{v:["Ladataan ..."]}}},{l:"fo",t:{}},{l:"fr",t:{"Loading …":{v:["Chargement..."]}}},{l:"ga",t:{"Loading …":{v:["Ag lódáil …"]}}},{l:"gd",t:{}},{l:"gl",t:{"Loading …":{v:["Cargando…"]}}},{l:"he",t:{}},{l:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",t:{}},{l:"id",t:{}},{l:"is",t:{"Loading …":{v:["Hleð inn …"]}}},{l:"it",t:{}},{l:"ja",t:{"Loading …":{v:["読み込み中 …"]}}},{l:"ja-JP",t:{}},{l:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{"Loading …":{v:["불러오는 중..."]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{"Loading …":{v:["ກຳລັງໂຫຼດ…"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Loading …":{v:["Вчитување …"]}}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"my",t:{}},{l:"nb",t:{"Loading …":{v:["Laster inn..."]}}},{l:"ne",t:{}},{l:"nl",t:{"Loading …":{v:["Laden …"]}}},{l:"nn-NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{"Loading …":{v:["Wczytywanie…"]}}},{l:"ps",t:{}},{l:"pt-BR",t:{"Loading …":{v:["Carregando …"]}}},{l:"pt-PT",t:{"Loading …":{v:["A carregar..."]}}},{l:"ro",t:{}},{l:"ru",t:{"Loading …":{v:["Загрузка …"]}}},{l:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{"Loading …":{v:["Nahrávam ..."]}}},{l:"sl",t:{}},{l:"sq",t:{}},{l:"sr",t:{"Loading …":{v:["Учитава се…"]}}},{l:"sr-Latn",t:{}},{l:"sv",t:{"Loading …":{v:["Laddar ..."]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{"Loading …":{v:["Yükleniyor…"]}}},{l:"ug",t:{}},{l:"uk",t:{"Loading …":{v:["Завантаження …"]}}},{l:"ur-PK",t:{}},{l:"uz",t:{"Loading …":{v:["Yuklanmoqda..."]}}},{l:"zh-CN",t:{"Loading …":{v:["加载中..."]}}},{l:"zh-HK",t:{"Loading …":{v:["加載中 …"]}}},{l:"zh-TW",t:{"Loading …":{v:["正在載入……"]}}},{l:"zu-ZA",t:{}}],w=[{l:"af",t:{}},{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:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{Next:{v:["Da heul"]},"Pause slideshow":{v:["Arsav an diaporama"]},Previous:{v:["A-raok"]},"Start slideshow":{v:["Kregiñ an diaporama"]}}},{l:"bs",t:{}},{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:"cy-GB",t:{}},{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-419",t:{}},{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-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{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-GT",t:{}},{l:"es-HN",t:{}},{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:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{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:"gd",t:{}},{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:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{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:"hy",t:{}},{l:"ia",t:{}},{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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{Next:{v:["다음"]},"Pause slideshow":{v:["슬라이드쇼 일시정지"]},Previous:{v:["이전"]},"Start slideshow":{v:["슬라이드쇼 시작"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",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:"mn",t:{}},{l:"mr",t:{}},{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:"ne",t:{}},{l:"nl",t:{Next:{v:["Volgende"]},"Pause slideshow":{v:["Diavoorstelling pauzeren"]},Previous:{v:["Vorige"]},"Start slideshow":{v:["Diavoorstelling starten"]}}},{l:"nn-NO",t:{}},{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:"ps",t:{}},{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:"sc",t:{}},{l:"si",t:{}},{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:"sq",t:{}},{l:"sr",t:{Next:{v:["Следеће"]},"Pause slideshow":{v:["Паузирај слајд шоу"]},Previous:{v:["Претходно"]},"Start slideshow":{v:["Покрени слајд шоу"]}}},{l:"sr-Latn",t:{}},{l:"sv",t:{Next:{v:["Nästa"]},"Pause slideshow":{v:["Pausa bildspelet"]},Previous:{v:["Föregående"]},"Start slideshow":{v:["Starta bildspelet"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{Next:{v:["Sonraki"]},"Pause slideshow":{v:["Slayt sunumunu duraklat"]},Previous:{v:["Önceki"]},"Start slideshow":{v:["Slayt sunumunu başlat"]}}},{l:"ug",t:{}},{l:"uk",t:{Next:{v:["Вперед"]},"Pause slideshow":{v:["Пауза у показі слайдів"]},Previous:{v:["Назад"]},"Start slideshow":{v:["Почати показ слайдів"]}}},{l:"ur-PK",t:{}},{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:["開始幻燈片"]}}},{l:"zu-ZA",t:{}}],A=[{l:"af",t:{}},{l:"ar",t:{"No results":{v:["ليس هناك أية نتيجة"]}}},{l:"ast",t:{"No results":{v:["Nun hai nengún resultáu"]}}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{"No results":{v:["Disoc'h ebet"]}}},{l:"bs",t:{}},{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:"cy-GB",t:{}},{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-419",t:{}},{l:"es-AR",t:{"No results":{v:["Sin resultados"]}}},{l:"es-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{"No results":{v:["Sin resultados"]}}},{l:"es-GT",t:{}},{l:"es-HN",t:{}},{l:"es-MX",t:{"No results":{v:["Sin resultados"]}}},{l:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{l:"fr",t:{"No results":{v:["Aucun résultat"]}}},{l:"ga",t:{"No results":{v:["Gan torthaí"]}}},{l:"gd",t:{}},{l:"gl",t:{"No results":{v:["Sen resultados"]}}},{l:"he",t:{"No results":{v:["אין תוצאות"]}}},{l:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{"No results":{v:["Nincs találat"]}}},{l:"hy",t:{}},{l:"ia",t:{}},{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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{"No results":{v:["결과 없음"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",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:"mn",t:{}},{l:"mr",t:{}},{l:"my",t:{"No results":{v:["ရလဒ်မရှိပါ"]}}},{l:"nb",t:{"No results":{v:["Ingen resultater"]}}},{l:"ne",t:{}},{l:"nl",t:{"No results":{v:["Geen resultaten"]}}},{l:"nn-NO",t:{}},{l:"oc",t:{"No results":{v:["Cap de resultat"]}}},{l:"pl",t:{"No results":{v:["Brak wyników"]}}},{l:"ps",t:{}},{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:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{"No results":{v:["Žiadne výsledky"]}}},{l:"sl",t:{"No results":{v:["Ni zadetkov"]}}},{l:"sq",t:{}},{l:"sr",t:{"No results":{v:["Нема резултата"]}}},{l:"sr-Latn",t:{}},{l:"sv",t:{"No results":{v:["Inga resultat"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{"No results":{v:["Herhangi bir sonuç bulunamadı"]}}},{l:"ug",t:{}},{l:"uk",t:{"No results":{v:["Відсутні результати"]}}},{l:"ur-PK",t:{}},{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:["無結果"]}}},{l:"zu-ZA",t:{}}],b=[{l:"af",t:{}},{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:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{}},{l:"bs",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:"cy-GB",t:{}},{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-419",t:{}},{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-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{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-GT",t:{}},{l:"es-HN",t:{}},{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:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{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:"gd",t:{}},{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:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{"Please select a time zone:":{v:["Válasszon időzónát:"]}}},{l:"hy",t:{}},{l:"ia",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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{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:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Please select a time zone:":{v:["Изберете временска зона:"]}}},{l:"mn",t:{}},{l:"mr",t:{}},{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:"ne",t:{}},{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:"nn-NO",t:{}},{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:"ps",t:{}},{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:"sc",t:{}},{l:"si",t:{}},{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:"sq",t:{}},{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:"sr-Latn",t:{}},{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:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{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:"ug",t:{}},{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:"ur-PK",t:{}},{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:["請選取時區:"]}}},{l:"zu-ZA",t:{}}],C=[{l:"af",t:{}},{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:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{}},{l:"bs",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:"cy-GB",t:{}},{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-419",t:{}},{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-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{"Type to search time zone":{v:["Escribe para buscar la zona horaria"]}}},{l:"es-GT",t:{}},{l:"es-HN",t:{}},{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:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{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:"gd",t:{}},{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:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{"Type to search time zone":{v:["Gépeljen az időzóna kereséséhez"]}}},{l:"hy",t:{}},{l:"ia",t:{}},{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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{"Search for time zone":{v:["시간대 검색"]},"Type to search time zone":{v:["입력하여 시간대를 검색"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{"Type to search time zone":{v:["ພິມເພື່ອຄົ້ນຫາເຂດເວລາ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Type to search time zone":{v:["Напишете за да пребарате временска зона"]}}},{l:"mn",t:{}},{l:"mr",t:{}},{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:"ne",t:{}},{l:"nl",t:{"Search for time zone":{v:["Zoeken naar tijdzone"]},"Type to search time zone":{v:["Typ om een tijdzone te zoeken"]}}},{l:"nn-NO",t:{}},{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:"ps",t:{}},{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:"sc",t:{}},{l:"si",t:{}},{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:"sq",t:{}},{l:"sr",t:{"Search for time zone":{v:["Претрага временске зоне"]},"Type to search time zone":{v:["Куцајте да претражите временске зоне"]}}},{l:"sr-Latn",t:{}},{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:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{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:"ug",t:{}},{l:"uk",t:{"Search for time zone":{v:["Шукати часові зони"]},"Type to search time zone":{v:["Введіть для пошуку часовий пояс"]}}},{l:"ur-PK",t:{}},{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:["輸入以搜尋時區"]}}},{l:"zu-ZA",t:{}}],k=[{l:"af",t:{}},{l:"ar",t:{Submit:{v:["إرسال"]}}},{l:"ast",t:{Submit:{v:["Unviar"]}}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{}},{l:"bs",t:{}},{l:"ca",t:{Submit:{v:["Envia"]}}},{l:"cs",t:{Submit:{v:["Odeslat"]}}},{l:"cs-CZ",t:{Submit:{v:["Odeslat"]}}},{l:"cy-GB",t:{}},{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-419",t:{}},{l:"es-AR",t:{Submit:{v:["Enviar"]}}},{l:"es-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{Submit:{v:["Enviar"]}}},{l:"es-GT",t:{}},{l:"es-HN",t:{}},{l:"es-MX",t:{Submit:{v:["Enviar"]}}},{l:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{l:"fr",t:{Submit:{v:["Valider"]}}},{l:"ga",t:{Submit:{v:["Cuir isteach"]}}},{l:"gd",t:{}},{l:"gl",t:{Submit:{v:["Enviar"]}}},{l:"he",t:{Submit:{v:["הגשה"]}}},{l:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{Submit:{v:["Beküldés"]}}},{l:"hy",t:{}},{l:"ia",t:{}},{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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{Submit:{v:["제출"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{Submit:{v:["ສົ່ງ"]}}},{l:"lt-LT",t:{Submit:{v:["Pateikti"]}}},{l:"lv",t:{}},{l:"mk",t:{Submit:{v:["Испрати"]}}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"my",t:{Submit:{v:["တင်သွင်းရန်"]}}},{l:"nb",t:{Submit:{v:["Send"]}}},{l:"ne",t:{}},{l:"nl",t:{Submit:{v:["Indienen"]}}},{l:"nn-NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{Submit:{v:["Wyślij"]}}},{l:"ps",t:{}},{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:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{Submit:{v:["Odoslať"]}}},{l:"sl",t:{Submit:{v:["Pošlji"]}}},{l:"sq",t:{}},{l:"sr",t:{Submit:{v:["Поднеси"]}}},{l:"sr-Latn",t:{}},{l:"sv",t:{Submit:{v:["Skicka"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{Submit:{v:["Gönder"]}}},{l:"ug",t:{}},{l:"uk",t:{Submit:{v:["Надіслати"]}}},{l:"ur-PK",t:{}},{l:"uz",t:{Submit:{v:["Yuborish"]}}},{l:"zh-CN",t:{Submit:{v:["提交"]}}},{l:"zh-HK",t:{Submit:{v:["提交"]}}},{l:"zh-TW",t:{Submit:{v:["遞交"]}}},{l:"zu-ZA",t:{}}],x=[{l:"af",t:{}},{l:"ar",t:{"Undo changes":{v:["تراجَع عن التغييرات"]}}},{l:"ast",t:{"Undo changes":{v:["Desfacer los cambeos"]}}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{}},{l:"bs",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:"cy-GB",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-419",t:{}},{l:"es-AR",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es-GT",t:{}},{l:"es-HN",t:{}},{l:"es-MX",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{l:"fr",t:{"Undo changes":{v:["Annuler les changements"]}}},{l:"ga",t:{"Undo changes":{v:["Cealaigh athruithe"]}}},{l:"gd",t:{}},{l:"gl",t:{"Undo changes":{v:["Desfacer os cambios"]}}},{l:"he",t:{"Undo changes":{v:["ביטול שינויים"]}}},{l:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{"Undo changes":{v:["Változtatások visszavonása"]}}},{l:"hy",t:{}},{l:"ia",t:{}},{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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{"Undo changes":{v:["변경 되돌리기"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{"Undo changes":{v:["ຍ້ອນຄືນການປ່ຽນແປງ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Undo changes":{v:["Врати ги промените"]}}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"my",t:{}},{l:"nb",t:{"Undo changes":{v:["Tilbakestill endringer"]}}},{l:"ne",t:{}},{l:"nl",t:{"Undo changes":{v:["Wijzigingen ongedaan maken"]}}},{l:"nn-NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{"Undo changes":{v:["Cofnij zmiany"]}}},{l:"ps",t:{}},{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:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{"Undo changes":{v:["Vrátiť zmeny"]}}},{l:"sl",t:{"Undo changes":{v:["Razveljavi spremembe"]}}},{l:"sq",t:{}},{l:"sr",t:{"Undo changes":{v:["Поништи измене"]}}},{l:"sr-Latn",t:{}},{l:"sv",t:{"Undo changes":{v:["Ångra ändringar"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{"Undo changes":{v:["Değişiklikleri geri al"]}}},{l:"ug",t:{}},{l:"uk",t:{"Undo changes":{v:["Скасувати зміни"]}}},{l:"ur-PK",t:{}},{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:["還原變更"]}}},{l:"zu-ZA",t:{}}],T=[{l:"af",t:{}},{l:"ar",t:{"User status: {status}":{v:["حالة المستخدِم: {status}"]}}},{l:"ast",t:{"User status: {status}":{v:["Estáu del usuariu: {status}"]}}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{}},{l:"bs",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:"cy-GB",t:{}},{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-419",t:{}},{l:"es-AR",t:{"User status: {status}":{v:["Estado del usuario: {status}"]}}},{l:"es-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{}},{l:"es-GT",t:{}},{l:"es-HN",t:{}},{l:"es-MX",t:{"User status: {status}":{v:["Estado del usuario: {status}"]}}},{l:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{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:"gd",t:{}},{l:"gl",t:{"User status: {status}":{v:["Estado do usuario: {status}"]}}},{l:"he",t:{}},{l:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{"User status: {status}":{v:["사용자 상태: {status}"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{"User status: {status}":{v:["ສະຖານະຜູ້ໃຊ້: {status}"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"User status: {status}":{v:["Статус: {status}"]}}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"my",t:{}},{l:"nb",t:{"User status: {status}":{v:["Brukerstatus: {status}"]}}},{l:"ne",t:{}},{l:"nl",t:{"User status: {status}":{v:["Gebruikersstatus: {status}"]}}},{l:"nn-NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{"User status: {status}":{v:["Status użytkownika: {status}"]}}},{l:"ps",t:{}},{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:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{"User status: {status}":{v:["Stav užívateľa: {status}"]}}},{l:"sl",t:{}},{l:"sq",t:{}},{l:"sr",t:{"User status: {status}":{v:["Статус корисника: {status}"]}}},{l:"sr-Latn",t:{}},{l:"sv",t:{"User status: {status}":{v:["Användarstatus: {status}"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{"User status: {status}":{v:["Kullanıcı durumu: {status}"]}}},{l:"ug",t:{}},{l:"uk",t:{"User status: {status}":{v:["Статус користувача: {status}"]}}},{l:"ur-PK",t:{}},{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:{"User status: {status}":{v:["使用者狀態:{status}"]}}},{l:"zu-ZA",t:{}}]},1431(e,t,n){"use strict";function s(e,t,n,s,a,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),a&&(l=a),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:()=>s})},648(e,t,n){"use strict";function s(){return window._nc_focus_trap??=[],window._nc_focus_trap}function a(){let e=[];return{pause(){e=[...s()];for(const t of e)t.pause()},unpause(){if(e.length===s().length)for(const t of e)t.unpause();e=[]}}}n.d(t,{c:()=>a,g:()=>s})},415(e,t,n){"use strict";n.d(t,{i:()=>a});const s=window.OC?.config?.version?.split(".")[0]||"32",a=Number.parseInt(s)<32},3168(e,t,n){"use strict";n.d(t,{l:()=>s});const s=(0,n(5947).YK)().detectUser().setApp("@nextcloud/vue").build()},6129(e,t,n){"use strict";n.d(t,{a:()=>o,b:()=>u,c:()=>l,d:()=>a,m:()=>i,p:()=>c,q:()=>d,r:()=>s,s:()=>r});var s="M20,11V13H8L13.5,18.5L12.08,19.92L4.16,12L12.08,4.08L13.5,5.5L8,11H20Z",a="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="M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20,12C20,16.41 16.41,20 12,20M12,2C6.47,2 2,6.47 2,12C2,17.53 6.47,22 12,22C17.53,22 22,17.53 22,12C22,6.47 17.53,2 12,2M14.59,8L12,10.59L9.41,8L8,9.41L10.59,12L8,14.59L9.41,16L12,13.41L14.59,16L16,14.59L13.41,12L16,9.41L14.59,8Z",c="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",u="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,{Lhy:()=>g,P1n:()=>d,Nk8:()=>m,o__:()=>f,hRP:()=>v});var s=n(9271),a=n(5471);a.Ay.util.warn;const o=s.oc?window:void 0;s.oc&&window.document,s.oc&&window.navigator,s.oc&&window.location;function r(e){var t;const n=(0,s.BA)(e);return null!=(t=null==n?void 0:n.$el)?t:n}function i(...e){let t,n,i,l;if("string"==typeof e[0]||Array.isArray(e[0])?([n,i,l]=e,t=o):[t,n,i,l]=e,!t)return s.lQ;Array.isArray(n)||(n=[n]),Array.isArray(i)||(i=[i]);const d=[],c=()=>{d.forEach(e=>e()),d.length=0},u=(0,a.wB)(()=>[r(t),(0,s.BA)(l)],([e,t])=>{if(c(),!e)return;const a=(0,s.Gv)(t)?{...t}:t;d.push(...n.flatMap(t=>i.map(n=>((e,t,n,s)=>(e.addEventListener(t,n,s),()=>e.removeEventListener(t,n,s)))(e,t,n,a))))},{immediate:!0,flush:"post"}),m=()=>{u(),c()};return(0,s.Uo)(m),m}function l(e){const t=function(){const e=(0,a.KR)(!1);return(0,a.nI)()&&(0,a.sV)(()=>{e.value=!0},void 0),e}();return(0,a.EW)(()=>(t.value,Boolean(e())))}function d(e,t,n={}){const{window:i=o,...d}=n;let c;const u=l(()=>i&&"MutationObserver"in i),m=()=>{c&&(c.disconnect(),c=void 0)},p=(0,a.EW)(()=>{const t=(0,s.BA)(e),n=(Array.isArray(t)?t:[t]).map(r).filter(s.d6);return new Set(n)}),g=(0,a.wB)(()=>p.value,e=>{m(),u.value&&e.size&&(c=new MutationObserver(t),e.forEach(e=>c.observe(e,d)))},{immediate:!0,flush:"post"}),f=()=>{g(),m()};return(0,s.Uo)(f),{isSupported:u,stop:f,takeRecords:()=>null==c?void 0:c.takeRecords()}}function c(e,t={}){const{window:n=o}=t,r=l(()=>n&&"matchMedia"in n&&"function"==typeof n.matchMedia);let i;const d=(0,a.KR)(!1),c=e=>{d.value=e.matches},u=()=>{i&&("removeEventListener"in i?i.removeEventListener("change",c):i.removeListener(c))},m=(0,a.nT)(()=>{r.value&&(u(),i=n.matchMedia((0,s.BA)(e)),"addEventListener"in i?i.addEventListener("change",c):i.addListener(c),d.value=i.matches)});return(0,s.Uo)(()=>{m(),u(),i=void 0}),d}function u(e){return JSON.parse(JSON.stringify(e))}"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self&&self;function m(e){return c("(prefers-color-scheme: dark)",e)}function p(e,t,n={}){const{window:i=o,...d}=n;let c;const u=l(()=>i&&"ResizeObserver"in i),m=()=>{c&&(c.disconnect(),c=void 0)},p=(0,a.EW)(()=>{const t=(0,s.BA)(e);return Array.isArray(t)?t.map(e=>r(e)):[r(t)]}),g=(0,a.wB)(p,e=>{if(m(),u.value&&i){c=new ResizeObserver(t);for(const t of e)t&&c.observe(t,d)}},{immediate:!0,flush:"post"}),f=()=>{m(),g()};return(0,s.Uo)(f),{isSupported:u,stop:f}}function g(e,t={width:0,height:0},n={}){const{window:i=o,box:l="content-box"}=n,d=(0,a.EW)(()=>{var t,n;return null==(n=null==(t=r(e))?void 0:t.namespaceURI)?void 0:n.includes("svg")}),c=(0,a.KR)(t.width),u=(0,a.KR)(t.height),{stop:m}=p(e,([t])=>{const n="border-box"===l?t.borderBoxSize:"content-box"===l?t.contentBoxSize:t.devicePixelContentBoxSize;if(i&&d.value){const t=r(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,s.rd)(()=>{const n=r(e);n&&(c.value="offsetWidth"in n?n.offsetWidth:t.width,u.value="offsetHeight"in n?n.offsetHeight:t.height)});const g=(0,a.wB)(()=>r(e),e=>{c.value=e?t.width:0,u.value=e?t.height:0});return{width:c,height:u,stop:function(){m(),g()}}}function f(e,t={}){const{threshold:n=50,onSwipe:r,onSwipeEnd:l,onSwipeStart:d,passive:c=!0,window:u=o}=t,m=(0,a.Kh)({x:0,y:0}),p=(0,a.Kh)({x:0,y:0}),g=(0,a.EW)(()=>m.x-p.x),f=(0,a.EW)(()=>m.y-p.y),{max:h,abs:v}=Math,y=(0,a.EW)(()=>h(v(g.value),v(f.value))>=n),w=(0,a.KR)(!1),A=(0,a.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",s.lQ,n),e.removeEventListener("x",s.lQ),t}(null==u?void 0:u.document);k=c?x?{passive:!0}:{capture:!1}:x?{passive:!1,capture:!0}:{capture:!0};const T=[i(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),i(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==r||r(e))},k),i(e,["touchend","touchcancel"],e=>{w.value&&(null==l||l(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 h={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]};s.D_;function v(e,t,n,o={}){var r,i,l,d,c;const{clone:m=!1,passive:p=!1,eventName:g,deep:f=!1,defaultValue:h,shouldEmit:v}=o,y=(0,a.nI)(),w=n||(null==y?void 0:y.emit)||(null==(r=null==y?void 0:y.$emit)?void 0:r.bind(y))||(null==(l=null==(i=null==y?void 0:y.proxy)?void 0:i.$emit)?void 0:l.bind(null==y?void 0:y.proxy));let A=g;if(!t){const e=null==(c=null==(d=null==y?void 0:y.proxy)?void 0:d.$options)?void 0:c.model;t=(null==e?void 0:e.value)||"value",g||(A=(null==e?void 0:e.event)||"input")}A=A||`update:${t.toString()}`;const b=e=>m?"function"==typeof m?m(e):u(e):e,C=()=>(0,s.C8)(e[t])?b(e[t]):h,k=e=>{v?v(e)&&w(A,e):w(A,e)};if(p){const n=C(),s=(0,a.KR)(n);let o=!1;return(0,a.wB)(()=>e[t],e=>{o||(o=!0,s.value=b(e),(0,a.dY)(()=>o=!1))}),(0,a.wB)(s,n=>{o||n===e[t]&&!f||k(n)},{deep:f}),s}return(0,a.EW)({get:()=>C(),set(e){k(e)}})}},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:()=>a});var s=n(5471);s.Ay.util.warn;function a(e){return!!(0,s.o5)()&&((0,s.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,s.uY)(!0),t=n.run(()=>e(...i))),a(r),t)}function r(e){return"function"==typeof e?e():(0,s.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,s.nI)()}function y(e,t=!0,n){v()?(0,s.sV)(e,n):t?e():(0,s.dY)(e)}},9418(e,t,n){"use strict";n.d(t,{A:()=>ie});const{entries:s,setPrototypeOf:a,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){for(var n=arguments.length,s=new Array(n>2?n-2:0),a=2;a1?t-1:0),s=1;s1?n-1:0),a=1;a2&&void 0!==arguments[2]?arguments[2]:y;a&&a(e,null);let s=t.length;for(;s--;){let a=t[s];if("string"==typeof a){const e=n(a);e!==a&&(o(t)||(t[s]=e),a=e)}e[a]=!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),J=d(/^(?:\w+script|data):/i),Z=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:Z,CUSTOM_ELEMENT:Q,DATA_ATTR:q,DOCTYPE_NAME:Y,ERB_EXPR:G,IS_ALLOWED_URI:K,IS_SCRIPT_OR_DATA:J,MUSTACHE_EXPR:V,TMPLIT_EXPR:W});const te=1,ne=3,se=7,ae=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.3.3",n.removed=[],!t||!t.document||t.document.nodeType!==oe||!t.Element)return n.isSupported=!1,n;let{document:a}=t;const o=a,r=o.currentScript,{DocumentFragment:i,HTMLTemplateElement:d,Node:u,Element:m,NodeFilter:N,NamedNodeMap:S=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:P,DOMParser:V,trustedTypes:G}=t,W=m.prototype,q=L(W,"cloneNode"),X=L(W,"remove"),J=L(W,"nextSibling"),Z=L(W,"childNodes"),Q=L(W,"parentNode");if("function"==typeof d){const e=a.createElement("template");e.content&&e.content.ownerDocument&&(a=e.content.ownerDocument)}let ie,le="";const{implementation:de,createNodeIterator:ce,createDocumentFragment:ue,getElementsByTagName:me}=a,{importNode:pe}=o;let ge={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]};n.isSupported="function"==typeof s&&"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=_({},[...F,...z,...D,...M,...U]);let Ee=null;const Ne=_({},[...I,...j,...$,...H]);let Se=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}})),_e=null,Pe=null;const Be=Object.seal(c(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let Le=!0,Fe=!0,ze=!1,De=!0,Oe=!1,Me=!0,Re=!1,Ue=!1,Ie=!1,je=!1,$e=!1,He=!1,Ve=!0,Ge=!1,We=!0,qe=!1,Xe={},Ke=null;const Je=_({},["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 Ye=_({},["audio","video","img","source","image","track"]);let Qe=null;const et=_({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),tt="http://www.w3.org/1998/Math/MathML",nt="http://www.w3.org/2000/svg",st="http://www.w3.org/1999/xhtml";let at=st,ot=!1,rt=null;const it=_({},[tt,nt,st],w);let lt=_({},["mi","mo","mn","ms","mtext"]),dt=_({},["annotation-xml"]);const ct=_({},["title","style","font","a","script"]);let ut=null;const mt=["application/xhtml+xml","text/html"];let pt=null,gt=null;const ft=a.createElement("form"),ht=function(e){return e instanceof RegExp||e instanceof Function},vt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!gt||gt!==e){if(e&&"object"==typeof e||(e={}),e=B(e),ut=-1===mt.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,pt="application/xhtml+xml"===ut?w:y,xe=x(e,"ALLOWED_TAGS")?_({},e.ALLOWED_TAGS,pt):Te,Ee=x(e,"ALLOWED_ATTR")?_({},e.ALLOWED_ATTR,pt):Ne,rt=x(e,"ALLOWED_NAMESPACES")?_({},e.ALLOWED_NAMESPACES,w):it,Qe=x(e,"ADD_URI_SAFE_ATTR")?_(B(et),e.ADD_URI_SAFE_ATTR,pt):et,Ze=x(e,"ADD_DATA_URI_TAGS")?_(B(Ye),e.ADD_DATA_URI_TAGS,pt):Ye,Ke=x(e,"FORBID_CONTENTS")?_({},e.FORBID_CONTENTS,pt):Je,_e=x(e,"FORBID_TAGS")?_({},e.FORBID_TAGS,pt):B({}),Pe=x(e,"FORBID_ATTR")?_({},e.FORBID_ATTR,pt):B({}),Xe=!!x(e,"USE_PROFILES")&&e.USE_PROFILES,Le=!1!==e.ALLOW_ARIA_ATTR,Fe=!1!==e.ALLOW_DATA_ATTR,ze=e.ALLOW_UNKNOWN_PROTOCOLS||!1,De=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,Oe=e.SAFE_FOR_TEMPLATES||!1,Me=!1!==e.SAFE_FOR_XML,Re=e.WHOLE_DOCUMENT||!1,je=e.RETURN_DOM||!1,$e=e.RETURN_DOM_FRAGMENT||!1,He=e.RETURN_TRUSTED_TYPE||!1,Ie=e.FORCE_BODY||!1,Ve=!1!==e.SANITIZE_DOM,Ge=e.SANITIZE_NAMED_PROPS||!1,We=!1!==e.KEEP_CONTENT,qe=e.IN_PLACE||!1,ke=e.ALLOWED_URI_REGEXP||K,at=e.NAMESPACE||st,lt=e.MATHML_TEXT_INTEGRATION_POINTS||lt,dt=e.HTML_INTEGRATION_POINTS||dt,Se=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&ht(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Se.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&ht(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Se.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(Se.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Oe&&(Fe=!1),$e&&(je=!0),Xe&&(xe=_({},U),Ee=c(null),!0===Xe.html&&(_(xe,F),_(Ee,I)),!0===Xe.svg&&(_(xe,z),_(Ee,j),_(Ee,H)),!0===Xe.svgFilters&&(_(xe,D),_(Ee,j),_(Ee,H)),!0===Xe.mathMl&&(_(xe,M),_(Ee,$),_(Ee,H))),x(e,"ADD_TAGS")||(Be.tagCheck=null),x(e,"ADD_ATTR")||(Be.attributeCheck=null),e.ADD_TAGS&&("function"==typeof e.ADD_TAGS?Be.tagCheck=e.ADD_TAGS:(xe===Te&&(xe=B(xe)),_(xe,e.ADD_TAGS,pt))),e.ADD_ATTR&&("function"==typeof e.ADD_ATTR?Be.attributeCheck=e.ADD_ATTR:(Ee===Ne&&(Ee=B(Ee)),_(Ee,e.ADD_ATTR,pt))),e.ADD_URI_SAFE_ATTR&&_(Qe,e.ADD_URI_SAFE_ATTR,pt),e.FORBID_CONTENTS&&(Ke===Je&&(Ke=B(Ke)),_(Ke,e.FORBID_CONTENTS,pt)),e.ADD_FORBID_CONTENTS&&(Ke===Je&&(Ke=B(Ke)),_(Ke,e.ADD_FORBID_CONTENTS,pt)),We&&(xe["#text"]=!0),Re&&_(xe,["html","head","body"]),xe.table&&(_(xe,["tbody"]),delete _e.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 s="data-tt-policy-suffix";t&&t.hasAttribute(s)&&(n=t.getAttribute(s));const a="dompurify"+(n?"#"+n:"");try{return e.createPolicy(a,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+a+" could not be created."),null}}(G,r)),null!==ie&&"string"==typeof le&&(le=ie.createHTML(""));l&&l(e),gt=e}},yt=_({},[...z,...D,...O]),wt=_({},[...M,...R]),At=function(e){h(n.removed,{element:e});try{Q(e).removeChild(e)}catch(t){X(e)}},bt=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||$e)try{At(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},Ct=function(e){let t=null,n=null;if(Ie)e=""+e;else{const t=A(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===ut&&at===st&&(e=''+e+"");const s=ie?ie.createHTML(e):e;if(at===st)try{t=(new V).parseFromString(s,ut)}catch(e){}if(!t||!t.documentElement){t=de.createDocument(at,"template",null);try{t.documentElement.innerHTML=ot?le:s}catch(e){}}const o=t.body||t.documentElement;return e&&n&&o.insertBefore(a.createTextNode(n),o.childNodes[0]||null),at===st?me.call(t,Re?"html":"body")[0]:Re?t.documentElement:o},kt=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)},xt=function(e){return e instanceof P&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof S)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},Tt=function(e){return"function"==typeof u&&e instanceof u};function Et(e,t,s){p(e,e=>{e.call(n,t,s,gt)})}const Nt=function(e){let t=null;if(Et(ge.beforeSanitizeElements,e,null),xt(e))return At(e),!0;const s=pt(e.nodeName);if(Et(ge.uponSanitizeElement,e,{tagName:s,allowedTags:xe}),Me&&e.hasChildNodes()&&!Tt(e.firstElementChild)&&T(/<[/\w!]/g,e.innerHTML)&&T(/<[/\w!]/g,e.textContent))return At(e),!0;if(e.nodeType===se)return At(e),!0;if(Me&&e.nodeType===ae&&T(/<[/\w]/g,e.data))return At(e),!0;if(!(Be.tagCheck instanceof Function&&Be.tagCheck(s))&&(!xe[s]||_e[s])){if(!_e[s]&&_t(s)){if(Se.tagNameCheck instanceof RegExp&&T(Se.tagNameCheck,s))return!1;if(Se.tagNameCheck instanceof Function&&Se.tagNameCheck(s))return!1}if(We&&!Ke[s]){const t=Q(e)||e.parentNode,n=Z(e)||e.childNodes;if(n&&t){for(let s=n.length-1;s>=0;--s){const a=q(n[s],!0);a.__removalCount=(e.__removalCount||0)+1,t.insertBefore(a,J(e))}}}return At(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),s=y(t.tagName);return!!rt[e.namespaceURI]&&(e.namespaceURI===nt?t.namespaceURI===st?"svg"===n:t.namespaceURI===tt?"svg"===n&&("annotation-xml"===s||lt[s]):Boolean(yt[n]):e.namespaceURI===tt?t.namespaceURI===st?"math"===n:t.namespaceURI===nt?"math"===n&&dt[s]:Boolean(wt[n]):e.namespaceURI===st?!(t.namespaceURI===nt&&!dt[s])&&!(t.namespaceURI===tt&&!lt[s])&&!wt[n]&&(ct[n]||!yt[n]):!("application/xhtml+xml"!==ut||!rt[e.namespaceURI]))}(e)?(At(e),!0):"noscript"!==s&&"noembed"!==s&&"noframes"!==s||!T(/<\/no(script|embed|frames)/i,e.innerHTML)?(Oe&&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)),Et(ge.afterSanitizeElements,e,null),!1):(At(e),!0)},St=function(e,t,n){if(Pe[t])return!1;if(Ve&&("id"===t||"name"===t)&&(n in a||n in ft))return!1;if(Fe&&!Pe[t]&&T(ye,t));else if(Le&&T(we,t));else if(Be.attributeCheck instanceof Function&&Be.attributeCheck(t,e));else if(!Ee[t]||Pe[t]){if(!(_t(e)&&(Se.tagNameCheck instanceof RegExp&&T(Se.tagNameCheck,e)||Se.tagNameCheck instanceof Function&&Se.tagNameCheck(e))&&(Se.attributeNameCheck instanceof RegExp&&T(Se.attributeNameCheck,t)||Se.attributeNameCheck instanceof Function&&Se.attributeNameCheck(t,e))||"is"===t&&Se.allowCustomizedBuiltInElements&&(Se.tagNameCheck instanceof RegExp&&T(Se.tagNameCheck,n)||Se.tagNameCheck instanceof Function&&Se.tagNameCheck(n))))return!1}else if(Qe[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(ze&&!T(Ae,b(n,be,"")));else if(n)return!1}else;return!0},_t=function(e){return"annotation-xml"!==e&&A(e,Ce)},Pt=function(e){Et(ge.beforeSanitizeAttributes,e,null);const{attributes:t}=e;if(!t||xt(e))return;const s={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Ee,forceKeepAttr:void 0};let a=t.length;for(;a--;){const o=t[a],{name:r,namespaceURI:i,value:l}=o,d=pt(r),c=l;let u="value"===r?c:k(c);if(s.attrName=d,s.attrValue=u,s.keepAttr=!0,s.forceKeepAttr=void 0,Et(ge.uponSanitizeAttribute,e,s),u=s.attrValue,!Ge||"id"!==d&&"name"!==d||(bt(r,e),u="user-content-"+u),Me&&T(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,u)){bt(r,e);continue}if("attributename"===d&&A(u,"href")){bt(r,e);continue}if(s.forceKeepAttr)continue;if(!s.keepAttr){bt(r,e);continue}if(!De&&T(/\/>/i,u)){bt(r,e);continue}Oe&&p([fe,he,ve],e=>{u=b(u,e," ")});const m=pt(e.nodeName);if(St(m,d,u)){if(ie&&"object"==typeof G&&"function"==typeof G.getAttributeType)if(i);else switch(G.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),xt(e)?At(e):f(n.removed)}catch(t){bt(r,e)}}else bt(r,e)}Et(ge.afterSanitizeAttributes,e,null)},Bt=function e(t){let n=null;const s=kt(t);for(Et(ge.beforeSanitizeShadowDOM,t,null);n=s.nextNode();)Et(ge.uponSanitizeShadowNode,n,null),Nt(n),Pt(n),n.content instanceof i&&e(n.content);Et(ge.afterSanitizeShadowDOM,t,null)};return n.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=null,a=null,r=null,l=null;if(ot=!e,ot&&(e="\x3c!--\x3e"),"string"!=typeof e&&!Tt(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||vt(t),n.removed=[],"string"==typeof e&&(qe=!1),qe){if(e.nodeName){const t=pt(e.nodeName);if(!xe[t]||_e[t])throw E("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof u)s=Ct("\x3c!----\x3e"),a=s.ownerDocument.importNode(e,!0),a.nodeType===te&&"BODY"===a.nodeName||"HTML"===a.nodeName?s=a:s.appendChild(a);else{if(!je&&!Oe&&!Re&&-1===e.indexOf("<"))return ie&&He?ie.createHTML(e):e;if(s=Ct(e),!s)return je?null:He?le:""}s&&Ie&&At(s.firstChild);const d=kt(qe?e:s);for(;r=d.nextNode();)Nt(r),Pt(r),r.content instanceof i&&Bt(r.content);if(qe)return e;if(je){if($e)for(l=ue.call(s.ownerDocument);s.firstChild;)l.appendChild(s.firstChild);else l=s;return(Ee.shadowroot||Ee.shadowrootmode)&&(l=pe.call(o,l,!0)),l}let c=Re?s.outerHTML:s.innerHTML;return Re&&xe["!doctype"]&&s.ownerDocument&&s.ownerDocument.doctype&&s.ownerDocument.doctype.name&&T(Y,s.ownerDocument.doctype.name)&&(c="\n"+c),Oe&&p([fe,he,ve],e=>{c=b(c,e," ")}),ie&&He?ie.createHTML(c):c},n.setConfig=function(){vt(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Ue=!0},n.clearConfig=function(){gt=null,Ue=!1},n.isValidAttribute=function(e,t,n){gt||vt({});const s=pt(e),a=pt(t);return St(s,a,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}()}},a={};function o(e){var t=a[e];if(void 0!==t)return t.exports;var n=a[e]={id:e,exports:{}};return s[e].call(n.exports,n,n.exports,o),n.exports}o.m=s,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-BMbtc3xh_mjs":"0b1aae4d1d19b81c271a","vendors-node_modules_nextcloud_files_dist_index_mjs-node_modules_nextcloud_vue_dist_Component-c57add":"65ca75fcdeb38ba6f509","node_modules_nextcloud_dialogs_dist_chunks_PublicAuthPrompt-CfOE69qY_mjs":"516870aa11777ce9aa37","vendors-node_modules_nextcloud_dialogs_dist_chunks_FilePicker-JKNLPCbR_mjs":"a6c4705839c1a9d15c2e","vendors-node_modules_nextcloud_vue_dist_Components_NcColorPicker_mjs":"8364377e0db051ba0259","vendors-node_modules_nextcloud_vue_dist_Components_NcDateTimePicker_mjs":"26e10912dae940812d95","data_image_svg_xml_3c_21--_20-_20SPDX-FileCopyrightText_202020_20Google_20Inc_20-_20SPDX-Lice-cc29b1":"933c648de66c1a184e9e"}[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,s,a,r)=>{if(e[t])e[t].push(s);else{var i,l;if(void 0!==a)for(var d=document.getElementsByTagName("script"),c=0;c{i.onerror=i.onload=null,clearTimeout(p);var a=e[t];if(delete e[t],i.parentNode&&i.parentNode.removeChild(i),a&&a.forEach(e=>e(s)),n)return n(s)},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="undefined"!=typeof document&&document.baseURI||self.location.href;var e={main:0};o.f.j=(t,n)=>{var s=o.o(e,t)?e[t]:void 0;if(0!==s)if(s)n.push(s[2]);else{var a=new Promise((n,a)=>s=e[t]=[n,a]);n.push(s[2]=a);var r=o.p+o.u(t),i=new Error;o.l(r,n=>{if(o.o(e,t)&&(0!==(s=e[t])&&(e[t]=void 0),s)){var a=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;i.message="Loading chunk "+t+" failed.\n("+a+": "+r+")",i.name="ChunkLoadError",i.type=a,i.request=r,s[1](i)}},"chunk-"+t,t)}};var t=(t,n)=>{var s,a,[r,i,l]=n,d=0;if(r.some(t=>0!==e[t])){for(s in i)o.o(i,s)&&(o.m[s]=i[s]);if(l)l(o)}for(t&&t(n);d{"use strict";var e=o(5168),n=o(3334),s=o(3814);const a=(0,o(5947).YK)().setApp("Files_PDFViewer").detectUser().build();var r=o(1777),i=o(6802);const l=function(){if(d())throw new Error("No user logged in");return`/files/${(0,r.HW)()?.uid}`},d=function(){return!(0,r.HW)()};var c=o(2981);function u(){return(0,c.C)("files_sharing","sharingToken",null)??document.querySelector('input#sharingToken[type="hidden"]')?.value??null}async function m(e,t){const n=(d()?(0,s.dC)("webdav").replace("/remote.php","/public.php"):(0,s.dC)(`dav${l()}`))+((a=e)?a.split("/").map(encodeURIComponent).join("/"):a);var a;const o=new Blob([t],{type:"application/pdf"}),c={headers:{"Content-Type":"application/pdf",requesttoken:(0,r.do)()}};return u()&&(c.auth={username:u()}),i.Ay.put(n,o,c)}const p={name:"PDFView",data:()=>({PDFViewerApplication:null}),computed:{iframeSrc(){return(0,s.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&&(console.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"),this.getSecondaryDownloadElement().removeAttribute("hidden")})},getIframeDocument(){return this.$refs.iframe.contentDocument},getDownloadElement(){return this.getIframeDocument().getElementById("download")},getSecondaryDownloadElement(){return this.getIframeDocument().getElementById("secondaryDownload")},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)(),s=["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(s.includes(t))e.set("locale",t);else{const n=t.split("-")[0];(s.includes(n)||s.find(e=>e.startsWith(`${n}-`)))&&e.set("locale",n)}this.isEditable||(e.set("annotationMode",1),e.set("annotationEditorMode",-1))},initializePDFViewerApplication(){if(this.PDFViewerApplication=this.$refs.iframe.contentWindow.PDFViewerApplication,this.PDFViewerApplication.save=this.handleSave,this.PDFViewerApplication.eventBus.on("documentinit",()=>{const e=this.PDFViewerApplication.pdfDocument.annotationStorage,t=e.onSetModified;e.onSetModified=()=>{t.apply(null,arguments),this.getDownloadElement().removeAttribute("disabled"),this.getSecondaryDownloadElement().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=()=>{},a.info("Download, print and user interaction disabled")}else a.info("Download and print available");const e=this.$refs.iframe.contentWindow.PDFViewerApplicationOptions;a.debug("Initialized files_pdfviewer",e.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");const s=this.getSecondaryDownloadElement();s.setAttribute("disabled","disabled"),s.classList.add("icon-loading-small"),a.info("PDF Document with annotation is being saved"),this.PDFViewerApplication.pdfDocument.saveDocument().then(e=>m(this.file.filename,e)).then(()=>{a.info("File uploaded successfully")}).catch(o=>{a.error("Error uploading file:",o),(0,e.Qg)(t("files_pdfviewer","File upload failed.")),n.removeAttribute("disabled"),s.removeAttribute("disabled")}).finally(()=>{n.classList.remove("icon-loading-small"),s.classList.remove("icon-loading-small")})}}};var g=o(5072),f=o.n(g),h=o(7825),v=o.n(h),y=o(7659),w=o.n(y),A=o(5056),b=o.n(A),C=o(540),k=o.n(C),x=o(1113),T=o.n(x),E=o(8999),N={};N.styleTagTransform=T(),N.setAttributes=b(),N.insert=w().bind(null,"head"),N.domAPI=v(),N.insertStyleElement=k();f()(E.A,N);E.A&&E.A.locals&&E.A.locals;var S=function(e,t,n,s,a,o,r,i){var l,d="function"==typeof e?e.options:e;if(t&&(d.render=t,d.staticRenderFns=n,d._compiled=!0),s&&(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__),a&&a.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},d._ssrRegister=l):a&&(l=i?function(){a.call(this,(d.functional?this.parent:this).$root.$options.shadowRoot)}:a),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}}(p,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,"4924a21e",null);const _=S.exports;OCA.Viewer.registerHandler({id:"pdf",mimes:["application/pdf","application/illustrator"],component:_,canCompare:!0})})()})(); -//# sourceMappingURL=files_pdfviewer-main.js.map?v=26b88ddc0929a889bd0f \ No newline at end of file +(()=>{var e,n,s={5950(e,t,n){"use strict";const s=n(2322),{MAX_LENGTH:a,MAX_SAFE_INTEGER:o}=n(6692),{safeRe:r,t:i}=n(5208),l=n(9901),{compareIdentifiers:d}=n(3229);class c{constructor(e,t){if(t=l(t),e instanceof c){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>a)throw new TypeError(`version is longer than ${a} characters`);s("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;const n=e.trim().match(t.loose?r[i.LOOSE]:r[i.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&&te.major?1:this.minore.minor?1:this.patche.patch?1:0}comparePre(e){if(e instanceof c||(e=new c(e,this.options)),this.prerelease.length&&!e.prerelease.length)return-1;if(!this.prerelease.length&&e.prerelease.length)return 1;if(!this.prerelease.length&&!e.prerelease.length)return 0;let t=0;do{const n=this.prerelease[t],a=e.prerelease[t];if(s("prerelease compare",t,n,a),void 0===n&&void 0===a)return 0;if(void 0===a)return 1;if(void 0===n)return-1;if(n!==a)return d(n,a)}while(++t)}compareBuild(e){e instanceof c||(e=new c(e,this.options));let t=0;do{const n=this.build[t],a=e.build[t];if(s("build compare",t,n,a),void 0===n&&void 0===a)return 0;if(void 0===a)return 1;if(void 0===n)return-1;if(n!==a)return d(n,a)}while(++t)}inc(e,t,n){if(e.startsWith("pre")){if(!t&&!1===n)throw new Error("invalid increment argument: identifier is empty");if(t){const e=`-${t}`.match(this.options.loose?r[i.PRERELEASELOOSE]:r[i.PRERELEASE]);if(!e||e[1]!==t)throw new Error(`invalid identifier: ${t}`)}}switch(e){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",t,n);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",t,n);break;case"prepatch":this.prerelease.length=0,this.inc("patch",t,n),this.inc("pre",t,n);break;case"prerelease":0===this.prerelease.length&&this.inc("patch",t,n),this.inc("pre",t,n);break;case"release":if(0===this.prerelease.length)throw new Error(`version ${this.raw} is not a prerelease`);this.prerelease.length=0;break;case"major":0===this.minor&&0===this.patch&&0!==this.prerelease.length||this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":0===this.patch&&0!==this.prerelease.length||this.minor++,this.patch=0,this.prerelease=[];break;case"patch":0===this.prerelease.length&&this.patch++,this.prerelease=[];break;case"pre":{const e=Number(n)?1:0;if(0===this.prerelease.length)this.prerelease=[e];else{let s=this.prerelease.length;for(;--s>=0;)"number"==typeof this.prerelease[s]&&(this.prerelease[s]++,s=-2);if(-1===s){if(t===this.prerelease.join(".")&&!1===n)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let s=[t,e];!1===n&&(s=[t]),0===d(this.prerelease[0],t)?isNaN(this.prerelease[1])&&(this.prerelease=s):this.prerelease=s}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=c},8064(e,t,n){"use strict";const s=n(5950);e.exports=(e,t)=>new s(e,t).major},8690(e,t,n){"use strict";const s=n(5950);e.exports=(e,t,n=!1)=>{if(e instanceof s)return e;try{return new s(e,t)}catch(e){if(!n)return null;throw e}}},8711(e,t,n){"use strict";const s=n(8690);e.exports=(e,t)=>{const n=s(e,t);return n?n.version:null}},6692(e){"use strict";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){"use strict";var s=n(5606);const a="object"==typeof s&&s.env&&s.env.NODE_DEBUG&&/\bsemver\b/i.test(s.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};e.exports=a},3229(e){"use strict";const t=/^[0-9]+$/,n=(e,n)=>{if("number"==typeof e&&"number"==typeof n)return e===n?0:en(t,e)}},9901(e){"use strict";const t=Object.freeze({loose:!0}),n=Object.freeze({});e.exports=e=>e?"object"!=typeof e?t:e:n},5208(e,t,n){"use strict";const{MAX_SAFE_COMPONENT_LENGTH:s,MAX_SAFE_BUILD_LENGTH:a,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,a]],f=(e,t,n)=>{const s=(e=>{for(const[t,n]of g)e=e.split(`${t}*`).join(`${t}{0,${n}}`).split(`${t}+`).join(`${t}{1,${n}}`);return e})(t),a=m++;r(e,a,t),u[e]=a,d[a]=t,c[a]=s,i[a]=new RegExp(t,n?"g":void 0),l[a]=new RegExp(s,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.NONNUMERICIDENTIFIER]}|${d[u.NUMERICIDENTIFIER]})`),f("PRERELEASEIDENTIFIERLOOSE",`(?:${d[u.NONNUMERICIDENTIFIER]}|${d[u.NUMERICIDENTIFIERLOOSE]})`),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,${s}})(?:\\.(\\d{1,${s}}))?(?:\\.(\\d{1,${s}}))?`),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],s=t[1];return 3*(n+s)/4-s},t.toByteArray=function(e){var t,n,o=i(e),r=o[0],l=o[1],d=new a(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=s[e.charCodeAt(n)]<<2|s[e.charCodeAt(n+1)]>>4,d[c++]=255&t);1===l&&(t=s[e.charCodeAt(n)]<<10|s[e.charCodeAt(n+1)]<<4|s[e.charCodeAt(n+2)]>>2,d[c++]=t>>8&255,d[c++]=255&t);return d},t.fromByteArray=function(e){for(var t,s=e.length,a=s%3,o=[],r=16383,i=0,l=s-a;il?l:i+r));1===a?(t=e[s-1],o.push(n[t>>2]+n[t<<4&63]+"==")):2===a&&(t=(e[s-2]<<8)+e[s-1],o.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return o.join("")};for(var n=[],s=[],a="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r=0;r<64;++r)n[r]=o[r],s[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){return n[e>>18&63]+n[e>>12&63]+n[e>>6&63]+n[63&e]}function d(e,t,n){for(var s,a=[],o=t;or)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 s=i(n);const a=s.write(e,t);a!==n&&(s=s.slice(0,a));return s}(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 s=e.valueOf&&e.valueOf();if(null!=s&&s!==e)return l.from(s,t,n);const a=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||J(e.length)?i(0):m(e);if("Buffer"===e.type&&Array.isArray(e.data))return m(e.data)}(e);if(a)return a;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 s=0;s=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,s=arguments.length>2&&!0===arguments[2];if(!s&&0===n)return 0;let a=!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(a)return s?-1:W(e).length;t=(""+t).toLowerCase(),a=!0}}function h(e,t,n){let s=!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 S(this,t,n);case"latin1":case"binary":return _(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(s)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),s=!0}}function v(e,t,n){const s=e[t];e[t]=e[n],e[n]=s}function y(e,t,n,s,a){if(0===e.length)return-1;if("string"==typeof n?(s=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),J(n=+n)&&(n=a?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(a)return-1;n=e.length-1}else if(n<0){if(!a)return-1;n=0}if("string"==typeof t&&(t=l.from(t,s)),l.isBuffer(t))return 0===t.length?-1:w(e,t,n,s,a);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?a?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):w(e,[t],n,s,a);throw new TypeError("val must be string, number or Buffer")}function w(e,t,n,s,a){let o,r=1,i=e.length,l=t.length;if(void 0!==s&&("ucs2"===(s=String(s).toLowerCase())||"ucs-2"===s||"utf16le"===s||"utf-16le"===s)){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(a){let s=-1;for(o=n;oi&&(n=i-l),o=n;o>=0;o--){let n=!0;for(let s=0;sa&&(s=a):s=a;const o=t.length;let r;for(s>o/2&&(s=o/2),r=0;r>8,a=n%256,o.push(a),o.push(s);return o}(t,e.length-n),e,n,s)}function T(e,t,n){return 0===t&&n===e.length?s.fromByteArray(e):s.fromByteArray(e.slice(t,n))}function E(e,t,n){n=Math.min(e.length,n);const s=[];let a=t;for(;a239?4:t>223?3:t>191?2:1;if(a+r<=n){let n,s,i,l;switch(r){case 1:t<128&&(o=t);break;case 2:n=e[a+1],128==(192&n)&&(l=(31&t)<<6|63&n,l>127&&(o=l));break;case 3:n=e[a+1],s=e[a+2],128==(192&n)&&128==(192&s)&&(l=(15&t)<<12|(63&n)<<6|63&s,l>2047&&(l<55296||l>57343)&&(o=l));break;case 4:n=e[a+1],s=e[a+2],i=e[a+3],128==(192&n)&&128==(192&s)&&128==(192&i)&&(l=(15&t)<<18|(63&n)<<12|(63&s)<<6|63&i,l>65535&&l<1114112&&(o=l))}}null===o?(o=65533,r=1):o>65535&&(o-=65536,s.push(o>>>10&1023|55296),o=56320|1023&o),s.push(o),a+=r}return function(e){const t=e.length;if(t<=N)return String.fromCharCode.apply(String,e);let n="",s=0;for(;ss.length?(l.isBuffer(t)||(t=l.from(t)),t.copy(s,a)):Uint8Array.prototype.set.call(s,t,a);else{if(!l.isBuffer(t))throw new TypeError('"list" argument must be an Array of Buffers');t.copy(s,a)}a+=t.length}return s},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,s,a){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===s&&(s=0),void 0===a&&(a=this.length),t<0||n>e.length||s<0||a>this.length)throw new RangeError("out of range index");if(s>=a&&t>=n)return 0;if(s>=a)return-1;if(t>=n)return 1;if(this===e)return 0;let o=(a>>>=0)-(s>>>=0),r=(n>>>=0)-(t>>>=0);const i=Math.min(o,r),d=this.slice(s,a),c=e.slice(t,n);for(let e=0;e>>=0,isFinite(n)?(n>>>=0,void 0===s&&(s="utf8")):(s=n,n=void 0)}const a=this.length-t;if((void 0===n||n>a)&&(n=a),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");s||(s="utf8");let o=!1;for(;;)switch(s){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: "+s);s=(""+s).toLowerCase(),o=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const N=4096;function S(e,t,n){let s="";n=Math.min(e.length,n);for(let a=t;as)&&(n=s);let a="";for(let s=t;sn)throw new RangeError("Trying to access beyond buffer length")}function F(e,t,n,s,a,o){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>a||te.length)throw new RangeError("Index out of range")}function z(e,t,n,s,a){$(t,s,a,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,s,a){$(t,s,a,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 O(e,t,n,s,a,o){if(n+s>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function M(e,t,n,s,o){return t=+t,n>>>=0,o||O(e,0,n,4),a.write(e,t,n,s,23,4),n+4}function R(e,t,n,s,o){return t=+t,n>>>=0,o||O(e,0,n,8),a.write(e,t,n,s,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 s=this[e],a=1,o=0;for(;++o>>=0,t>>>=0,n||L(e,t,this.length);let s=this[e+--t],a=1;for(;t>0&&(a*=256);)s+=this[e+--t]*a;return s},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||V(e,this.length-8);const s=t+256*this[++e]+65536*this[++e]+this[++e]*2**24,a=this[++e]+256*this[++e]+65536*this[++e]+n*2**24;return BigInt(s)+(BigInt(a)<>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||V(e,this.length-8);const s=t*2**24+65536*this[++e]+256*this[++e]+this[++e],a=this[++e]*2**24+65536*this[++e]+256*this[++e]+n;return(BigInt(s)<>>=0,t>>>=0,n||L(e,t,this.length);let s=this[e],a=1,o=0;for(;++o=a&&(s-=Math.pow(2,8*t)),s},l.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||L(e,t,this.length);let s=t,a=1,o=this[e+--s];for(;s>0&&(a*=256);)o+=this[e+--s]*a;return a*=128,o>=a&&(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||V(e,this.length-8);const s=this[e+4]+256*this[e+5]+65536*this[e+6]+(n<<24);return(BigInt(s)<>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||V(e,this.length-8);const s=(t<<24)+65536*this[++e]+256*this[++e]+this[++e];return(BigInt(s)<>>=0,t||L(e,4,this.length),a.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return e>>>=0,t||L(e,4,this.length),a.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return e>>>=0,t||L(e,8,this.length),a.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return e>>>=0,t||L(e,8,this.length),a.read(this,e,!1,52,8)},l.prototype.writeUintLE=l.prototype.writeUIntLE=function(e,t,n,s){if(e=+e,t>>>=0,n>>>=0,!s){F(this,e,t,n,Math.pow(2,8*n)-1,0)}let a=1,o=0;for(this[t]=255&e;++o>>=0,n>>>=0,!s){F(this,e,t,n,Math.pow(2,8*n)-1,0)}let a=n-1,o=1;for(this[t+a]=255&e;--a>=0&&(o*=256);)this[t+a]=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,s){if(e=+e,t>>>=0,!s){const s=Math.pow(2,8*n-1);F(this,e,t,n,s-1,-s)}let a=0,o=1,r=0;for(this[t]=255&e;++a>>=0,!s){const s=Math.pow(2,8*n-1);F(this,e,t,n,s-1,-s)}let a=n-1,o=1,r=0;for(this[t+a]=255&e;--a>=0&&(o*=256);)e<0&&0===r&&0!==this[t+a+1]&&(r=1),this[t+a]=(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 M(this,e,t,!0,n)},l.prototype.writeFloatBE=function(e,t,n){return M(this,e,t,!1,n)},l.prototype.writeDoubleLE=function(e,t,n){return R(this,e,t,!0,n)},l.prototype.writeDoubleBE=function(e,t,n){return R(this,e,t,!1,n)},l.prototype.copy=function(e,t,n,s){if(!l.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n||(n=0),s||0===s||(s=this.length),t>=e.length&&(t=e.length),t||(t=0),s>0&&s=this.length)throw new RangeError("Index out of range");if(s<0)throw new RangeError("sourceEnd out of bounds");s>this.length&&(s=this.length),e.length-t>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(a=t;a=s+4;n-=3)t=`_${e.slice(n-3,n)}${t}`;return`${e.slice(0,n)}${t}`}function $(e,t,n,s,a,o){if(e>n||e3?0===t||t===BigInt(0)?`>= 0${s} and < 2${s} ** ${8*(o+1)}${s}`:`>= -(2${s} ** ${8*(o+1)-1}${s}) and < 2 ** ${8*(o+1)-1}${s}`:`>= ${t}${s} and <= ${n}${s}`,new U.ERR_OUT_OF_RANGE("value",a,e)}!function(e,t,n){H(t,"offset"),void 0!==e[t]&&void 0!==e[t+n]||V(t,e.length-(n+1))}(s,a,o)}function H(e,t){if("number"!=typeof e)throw new U.ERR_INVALID_ARG_TYPE(t,"number",e)}function V(e,t,n){if(Math.floor(e)!==e)throw H(e,n),new U.ERR_OUT_OF_RANGE(n||"offset","an integer",e);if(t<0)throw new U.ERR_BUFFER_OUT_OF_BOUNDS;throw new U.ERR_OUT_OF_RANGE(n||"offset",`>= ${n?1:0} and <= ${t}`,e)}I("ERR_BUFFER_OUT_OF_BOUNDS",function(e){return e?`${e} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),I("ERR_INVALID_ARG_TYPE",function(e,t){return`The "${e}" argument must be of type number. Received type ${typeof t}`},TypeError),I("ERR_OUT_OF_RANGE",function(e,t,n){let s=`The value of "${e}" is out of range.`,a=n;return Number.isInteger(n)&&Math.abs(n)>2**32?a=j(String(n)):"bigint"==typeof n&&(a=String(n),(n>BigInt(2)**BigInt(32)||n<-(BigInt(2)**BigInt(32)))&&(a=j(a)),a+="n"),s+=` It must be ${t}. Received ${a}`,s},RangeError);const G=/[^+/0-9A-Za-z-_]/g;function W(e,t){let n;t=t||1/0;const s=e.length;let a=null;const o=[];for(let r=0;r55295&&n<57344){if(!a){if(n>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(r+1===s){(t-=3)>-1&&o.push(239,191,189);continue}a=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),a=n;continue}n=65536+(a-55296<<10|n-56320)}else a&&(t-=3)>-1&&o.push(239,191,189);if(a=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 s.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(G,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function X(e,t,n,s){let a;for(a=0;a=t.length||a>=e.length);++a)t[a+n]=e[a];return a}function K(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function J(e){return e!=e}const Z=function(){const e="0123456789abcdef",t=new Array(256);for(let n=0;n<16;++n){const s=16*n;for(let a=0;a<16;++a)t[s+a]=e[n]+e[a]}return t}();function Y(e){return"undefined"==typeof BigInt?Q:e}function Q(){throw new Error("BigInt not supported")}},6559(e,t,n){"use strict";n.d(t,{A:()=>i});var s=n(1354),a=n.n(s),o=n(6314),r=n.n(o)()(a());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-cf2bf155] {\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-cf2bf155] {\n display: flex;\n align-items: center;\n gap: calc((var(--default-clickable-area) - 16px) / 2 / 2);\n}\n.action-item[data-v-cf2bf155] {\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-cf2bf155] {\n --open-background-color: var(--color-primary-element-hover);\n}\n.action-item.action-item--secondary[data-v-cf2bf155] {\n --open-background-color: var(--color-primary-element-light-hover);\n}\n.action-item.action-item--error[data-v-cf2bf155] {\n --open-background-color: var(--color-error-hover);\n}\n.action-item.action-item--warning[data-v-cf2bf155] {\n --open-background-color: var(--color-warning-hover);\n}\n.action-item.action-item--success[data-v-cf2bf155] {\n --open-background-color: var(--color-success-hover);\n}\n.action-item.action-item--tertiary-no-background[data-v-cf2bf155] {\n --open-background-color: transparent;\n}\n.action-item.action-item--open .action-item__menutoggle[data-v-cf2bf155] {\n background-color: var(--open-background-color);\n}\n.action-item__menutoggle__icon[data-v-cf2bf155] {\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-CVw1SmBu.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-cf2bf155] {\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-cf2bf155] {\n display: flex;\n align-items: center;\n gap: calc((var(--default-clickable-area) - 16px) / 2 / 2);\n}\n.action-item[data-v-cf2bf155] {\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-cf2bf155] {\n --open-background-color: var(--color-primary-element-hover);\n}\n.action-item.action-item--secondary[data-v-cf2bf155] {\n --open-background-color: var(--color-primary-element-light-hover);\n}\n.action-item.action-item--error[data-v-cf2bf155] {\n --open-background-color: var(--color-error-hover);\n}\n.action-item.action-item--warning[data-v-cf2bf155] {\n --open-background-color: var(--color-warning-hover);\n}\n.action-item.action-item--success[data-v-cf2bf155] {\n --open-background-color: var(--color-success-hover);\n}\n.action-item.action-item--tertiary-no-background[data-v-cf2bf155] {\n --open-background-color: transparent;\n}\n.action-item.action-item--open .action-item__menutoggle[data-v-cf2bf155] {\n background-color: var(--open-background-color);\n}\n.action-item__menutoggle__icon[data-v-cf2bf155] {\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},9344(e,t,n){"use strict";n.d(t,{A:()=>i});var s=n(1354),a=n.n(s),o=n(6314),r=n.n(o)()(a());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-5ee98a45] {\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-5ee98a45] {\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-5ee98a45] {\n --button-size: var(--clickable-area-small, 24px);\n --button-radius: var(--border-radius);\n}\n.button-vue--size-large[data-v-5ee98a45] {\n --button-size: var(--clickable-area-large, 48px);\n}\n.button-vue[data-v-5ee98a45], .button-vue[data-v-5ee98a45] * {\n cursor: pointer;\n}\n.button-vue[data-v-5ee98a45]:focus {\n outline: none;\n}\n.button-vue[data-v-5ee98a45]:disabled {\n cursor: default;\n opacity: 0.5;\n filter: saturate(0.7);\n}\n.button-vue[data-v-5ee98a45]:disabled * {\n cursor: default;\n}\n.button-vue[data-v-5ee98a45]:hover:not(:disabled) {\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue[data-v-5ee98a45]:active:not(:disabled) {\n background-color: var(--color-primary-element-light);\n}\n.button-vue__wrapper[data-v-5ee98a45] {\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-5ee98a45] {\n justify-content: end;\n}\n.button-vue--start .button-vue__wrapper[data-v-5ee98a45] {\n justify-content: start;\n}\n.button-vue--reverse .button-vue__wrapper[data-v-5ee98a45] {\n flex-direction: row-reverse;\n}\n.button-vue--reverse.button-vue--icon-and-text[data-v-5ee98a45] {\n --button-padding: var(--button-padding-default) var(--default-grid-baseline);\n}\n.button-vue__icon[data-v-5ee98a45] {\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-5ee98a45] > * {\n max-height: 16px;\n max-width: 16px;\n}\n.button-vue--size-small .button-vue__icon[data-v-5ee98a45] svg {\n height: 16px;\n width: 16px;\n}\n.button-vue__text[data-v-5ee98a45] {\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-5ee98a45] {\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-5ee98a45] {\n --button-padding: var(--button-padding-default);\n}\n.button-vue--text-only .button-vue__text[data-v-5ee98a45] {\n margin-inline: 4px;\n}\n.button-vue--wide[data-v-5ee98a45] {\n width: 100%;\n}\n.button-vue[data-v-5ee98a45]: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-5ee98a45] {\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-5ee98a45] {\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-5ee98a45]:hover:not(:disabled) {\n background-color: var(--color-primary-element-hover);\n}\n.button-vue--vue-primary[data-v-5ee98a45]:active {\n background-color: var(--color-primary-element);\n}\n.button-vue--vue-secondary[data-v-5ee98a45] {\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-5ee98a45]: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-5ee98a45], .button-vue--vue-tertiary[data-v-5ee98a45] {\n background-color: transparent;\n border-color: transparent;\n color: var(--color-main-text);\n}\n.button-vue--tertiary[data-v-5ee98a45]:hover:not(:disabled), .button-vue--vue-tertiary[data-v-5ee98a45]:hover:not(:disabled) {\n background-color: var(--color-background-hover);\n}\n.button-vue--vue-tertiary-no-background[data-v-5ee98a45]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-tertiary-on-primary[data-v-5ee98a45] {\n color: var(--color-primary-element-text);\n}\n.button-vue--vue-tertiary-on-primary[data-v-5ee98a45]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-success[data-v-5ee98a45] {\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-5ee98a45]:hover:not(:disabled) {\n background-color: var(--color-success-hover);\n}\n.button-vue--vue-success[data-v-5ee98a45]:active {\n background-color: var(--color-success);\n}\n.button-vue--vue-warning[data-v-5ee98a45] {\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-5ee98a45]:hover:not(:disabled) {\n background-color: var(--color-warning-hover);\n}\n.button-vue--vue-warning[data-v-5ee98a45]:active {\n background-color: var(--color-warning);\n}\n.button-vue--vue-error[data-v-5ee98a45] {\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-5ee98a45]:hover:not(:disabled) {\n background-color: var(--color-error-hover);\n}\n.button-vue--vue-error[data-v-5ee98a45]:active {\n background-color: var(--color-error);\n}\n.button-vue--legacy[data-v-5ee98a45] {\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-5ee98a45], .button-vue--legacy.button-vue--vue-success[data-v-5ee98a45], .button-vue--legacy.button-vue--vue-warning[data-v-5ee98a45] {\n color: white;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcButton-8Y8d_1Z_.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-5ee98a45] {\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-5ee98a45] {\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-5ee98a45] {\n --button-size: var(--clickable-area-small, 24px);\n --button-radius: var(--border-radius);\n}\n.button-vue--size-large[data-v-5ee98a45] {\n --button-size: var(--clickable-area-large, 48px);\n}\n.button-vue[data-v-5ee98a45], .button-vue[data-v-5ee98a45] * {\n cursor: pointer;\n}\n.button-vue[data-v-5ee98a45]:focus {\n outline: none;\n}\n.button-vue[data-v-5ee98a45]:disabled {\n cursor: default;\n opacity: 0.5;\n filter: saturate(0.7);\n}\n.button-vue[data-v-5ee98a45]:disabled * {\n cursor: default;\n}\n.button-vue[data-v-5ee98a45]:hover:not(:disabled) {\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue[data-v-5ee98a45]:active:not(:disabled) {\n background-color: var(--color-primary-element-light);\n}\n.button-vue__wrapper[data-v-5ee98a45] {\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-5ee98a45] {\n justify-content: end;\n}\n.button-vue--start .button-vue__wrapper[data-v-5ee98a45] {\n justify-content: start;\n}\n.button-vue--reverse .button-vue__wrapper[data-v-5ee98a45] {\n flex-direction: row-reverse;\n}\n.button-vue--reverse.button-vue--icon-and-text[data-v-5ee98a45] {\n --button-padding: var(--button-padding-default) var(--default-grid-baseline);\n}\n.button-vue__icon[data-v-5ee98a45] {\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-5ee98a45] > * {\n max-height: 16px;\n max-width: 16px;\n}\n.button-vue--size-small .button-vue__icon[data-v-5ee98a45] svg {\n height: 16px;\n width: 16px;\n}\n.button-vue__text[data-v-5ee98a45] {\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-5ee98a45] {\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-5ee98a45] {\n --button-padding: var(--button-padding-default);\n}\n.button-vue--text-only .button-vue__text[data-v-5ee98a45] {\n margin-inline: 4px;\n}\n.button-vue--wide[data-v-5ee98a45] {\n width: 100%;\n}\n.button-vue[data-v-5ee98a45]: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-5ee98a45] {\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-5ee98a45] {\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-5ee98a45]:hover:not(:disabled) {\n background-color: var(--color-primary-element-hover);\n}\n.button-vue--vue-primary[data-v-5ee98a45]:active {\n background-color: var(--color-primary-element);\n}\n.button-vue--vue-secondary[data-v-5ee98a45] {\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-5ee98a45]: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-5ee98a45], .button-vue--vue-tertiary[data-v-5ee98a45] {\n background-color: transparent;\n border-color: transparent;\n color: var(--color-main-text);\n}\n.button-vue--tertiary[data-v-5ee98a45]:hover:not(:disabled), .button-vue--vue-tertiary[data-v-5ee98a45]:hover:not(:disabled) {\n background-color: var(--color-background-hover);\n}\n.button-vue--vue-tertiary-no-background[data-v-5ee98a45]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-tertiary-on-primary[data-v-5ee98a45] {\n color: var(--color-primary-element-text);\n}\n.button-vue--vue-tertiary-on-primary[data-v-5ee98a45]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-success[data-v-5ee98a45] {\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-5ee98a45]:hover:not(:disabled) {\n background-color: var(--color-success-hover);\n}\n.button-vue--vue-success[data-v-5ee98a45]:active {\n background-color: var(--color-success);\n}\n.button-vue--vue-warning[data-v-5ee98a45] {\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-5ee98a45]:hover:not(:disabled) {\n background-color: var(--color-warning-hover);\n}\n.button-vue--vue-warning[data-v-5ee98a45]:active {\n background-color: var(--color-warning);\n}\n.button-vue--vue-error[data-v-5ee98a45] {\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-5ee98a45]:hover:not(:disabled) {\n background-color: var(--color-error-hover);\n}\n.button-vue--vue-error[data-v-5ee98a45]:active {\n background-color: var(--color-error);\n}\n.button-vue--legacy[data-v-5ee98a45] {\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-5ee98a45], .button-vue--legacy.button-vue--vue-success[data-v-5ee98a45], .button-vue--legacy.button-vue--vue-warning[data-v-5ee98a45] {\n color: white;\n}"],sourceRoot:""}]);const i=r},2883(e,t,n){"use strict";n.d(t,{A:()=>i});var s=n(1354),a=n.n(s),o=n(6314),r=n.n(o)()(a());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-66c29e13] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.dialog[data-v-66c29e13] {\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-66c29e13] .modal-wrapper .modal-container {\n display: flex !important;\n padding-block: 4px 0;\n padding-inline: 12px 0;\n}\n.dialog__modal[data-v-66c29e13] .modal-wrapper .modal-container__content {\n display: flex;\n flex-direction: column;\n overflow: hidden;\n}\n.dialog__wrapper[data-v-66c29e13] {\n display: flex;\n flex-direction: row;\n flex: 1;\n min-height: 0;\n overflow: hidden;\n}\n.dialog__wrapper--collapsed[data-v-66c29e13] {\n flex-direction: column;\n}\n.dialog__navigation[data-v-66c29e13] {\n display: flex;\n flex-shrink: 0;\n}\n.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-66c29e13] {\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-66c29e13] {\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-66c29e13] {\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-66c29e13] {\n flex: 1;\n min-height: 0;\n overflow: auto;\n padding-inline-end: 12px;\n}\n.dialog__text[data-v-66c29e13] {\n padding-block-end: 6px;\n}\n.dialog__actions[data-v-66c29e13] {\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-66c29e13]:not(:empty) {\n margin-block: 6px 12px;\n}\n@media only screen and (max-width: 512px) {\n.dialog__name[data-v-66c29e13] {\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-COuFb47k.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-66c29e13] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.dialog[data-v-66c29e13] {\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-66c29e13] .modal-wrapper .modal-container {\n display: flex !important;\n padding-block: 4px 0;\n padding-inline: 12px 0;\n}\n.dialog__modal[data-v-66c29e13] .modal-wrapper .modal-container__content {\n display: flex;\n flex-direction: column;\n overflow: hidden;\n}\n.dialog__wrapper[data-v-66c29e13] {\n display: flex;\n flex-direction: row;\n flex: 1;\n min-height: 0;\n overflow: hidden;\n}\n.dialog__wrapper--collapsed[data-v-66c29e13] {\n flex-direction: column;\n}\n.dialog__navigation[data-v-66c29e13] {\n display: flex;\n flex-shrink: 0;\n}\n.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-66c29e13] {\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-66c29e13] {\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-66c29e13] {\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-66c29e13] {\n flex: 1;\n min-height: 0;\n overflow: auto;\n padding-inline-end: 12px;\n}\n.dialog__text[data-v-66c29e13] {\n padding-block-end: 6px;\n}\n.dialog__actions[data-v-66c29e13] {\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-66c29e13]:not(:empty) {\n margin-block: 6px 12px;\n}\n@media only screen and (max-width: 512px) {\n.dialog__name[data-v-66c29e13] {\n text-align: start;\n margin-inline-end: var(--default-clickable-area);\n}\n}"],sourceRoot:""}]);const i=r},6133(e,t,n){"use strict";n.d(t,{A:()=>i});var s=n(1354),a=n.n(s),o=n(6314),r=n.n(o)()(a());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-4625d649] {\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-4625d649] {\n --icon-size: var(--dad67fa8);\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-4625d649] {\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-4625d649] {\n line-height: 0;\n}\n.icon-vue[data-v-4625d649] 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-4625d649] svg:dir(rtl) {\n transform: scaleX(-1);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcIconSvgWrapper-Cm1Dmlij.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-4625d649] {\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-4625d649] {\n --icon-size: var(--dad67fa8);\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-4625d649] {\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-4625d649] {\n line-height: 0;\n}\n.icon-vue[data-v-4625d649] 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-4625d649] svg:dir(rtl) {\n transform: scaleX(-1);\n}"],sourceRoot:""}]);const i=r},2616(e,t,n){"use strict";n.d(t,{A:()=>i});var s=n(1354),a=n.n(s),o=n(6314),r=n.n(o)()(a());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-94ff8098] {\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-94ff8098] {\n overflow: hidden;\n}\n.loading-icon svg[data-v-94ff8098] {\n animation: rotate var(--animation-duration, 0.8s) linear infinite;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcLoadingIcon-C7S2_wmi.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-94ff8098] {\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-94ff8098] {\n overflow: hidden;\n}\n.loading-icon svg[data-v-94ff8098] {\n animation: rotate var(--animation-duration, 0.8s) linear infinite;\n}"],sourceRoot:""}]);const i=r},1949(e,t,n){"use strict";n.d(t,{A:()=>i});var s=n(1354),a=n.n(s),o=n(6314),r=n.n(o)()(a());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-01926ad2] {\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-01926ad2] {\n --backdrop-color: 0, 0, 0;\n --icon-size: 20px;\n --slideshow-duration: var(--476657af);\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-01926ad2] {\n background-color: rgba(var(--backdrop-color), 0.92);\n}\n.modal-mask--light[data-v-01926ad2] {\n --backdrop-color: 255, 255, 255;\n}\n.modal-header[data-v-01926ad2] {\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: space-between;\n width: 100%;\n height: var(--header-height);\n overflow: hidden;\n transition: opacity 250ms, visibility 250ms;\n}\n.modal-header__name[data-v-01926ad2] {\n overflow-x: hidden;\n box-sizing: border-box;\n width: 100%;\n padding-inline: 12px 0;\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-01926ad2] {\n padding-inline-start: calc(var(--header-height) * var(--19158013));\n text-align: center;\n}\n}\n.modal-header .icons-menu[data-v-01926ad2] {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n align-self: flex-end;\n}\n.modal-header .icons-menu .header-close[data-v-01926ad2] {\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-01926ad2] {\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-01926ad2],\n.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-01926ad2], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-01926ad2],\n.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-01926ad2] {\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-01926ad2], .modal-header .icons-menu .play-pause-icons__pause[data-v-01926ad2] {\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-01926ad2] .action-item {\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n}\n.modal-header .icons-menu[data-v-01926ad2] .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-01926ad2] button:focus-visible {\n box-shadow: none !important;\n outline: 2px solid #fff !important;\n}\n.modal-header .icons-menu[data-v-01926ad2] .action-item__menutoggle {\n padding: 0;\n}\n.modal-header .icons-menu[data-v-01926ad2] .action-item__menutoggle span, .modal-header .icons-menu[data-v-01926ad2] .action-item__menutoggle svg {\n width: var(--icon-size);\n height: var(--icon-size);\n}\n.modal-wrapper[data-v-01926ad2] {\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}\n.modal-wrapper .prev[data-v-01926ad2],\n.modal-wrapper .next[data-v-01926ad2] {\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-01926ad2]:focus-visible,\n.modal-wrapper .next[data-v-01926ad2]: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-01926ad2] {\n inset-inline-start: 2px;\n}\n.modal-wrapper .next[data-v-01926ad2] {\n inset-inline-end: 2px;\n}\n.modal-wrapper[data-v-01926ad2] {\n /* Content */\n}\n.modal-wrapper .modal-container[data-v-01926ad2] {\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-01926ad2] {\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-01926ad2] {\n width: 100%;\n min-height: 52px;\n overflow: auto;\n}\n.modal-wrapper--small > .modal-container[data-v-01926ad2] {\n width: 400px;\n max-width: 90%;\n max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin));\n}\n.modal-wrapper--normal > .modal-container[data-v-01926ad2] {\n max-width: 90%;\n width: 600px;\n max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin));\n}\n.modal-wrapper--large > .modal-container[data-v-01926ad2] {\n max-width: 90%;\n width: 900px;\n max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin));\n}\n.modal-wrapper--full > .modal-container[data-v-01926ad2] {\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-01926ad2] {\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-01926ad2],\n.fade-leave-active[data-v-01926ad2] {\n transition: opacity 250ms;\n}\n.fade-enter[data-v-01926ad2],\n.fade-leave-to[data-v-01926ad2] {\n opacity: 0;\n}\n.fade-visibility-enter[data-v-01926ad2],\n.fade-visibility-leave-to[data-v-01926ad2] {\n visibility: hidden;\n opacity: 0;\n}\n.modal-in-enter-active[data-v-01926ad2],\n.modal-in-leave-active[data-v-01926ad2],\n.modal-out-enter-active[data-v-01926ad2],\n.modal-out-leave-active[data-v-01926ad2] {\n transition: opacity 250ms;\n}\n.modal-in-enter[data-v-01926ad2],\n.modal-in-leave-to[data-v-01926ad2],\n.modal-out-enter[data-v-01926ad2],\n.modal-out-leave-to[data-v-01926ad2] {\n opacity: 0;\n}\n.modal-in-enter .modal-container[data-v-01926ad2],\n.modal-in-leave-to .modal-container[data-v-01926ad2] {\n transform: scale(0.9);\n}\n.modal-out-enter .modal-container[data-v-01926ad2],\n.modal-out-leave-to .modal-container[data-v-01926ad2] {\n transform: scale(1.1);\n}\n.modal-mask .play-pause-icons .progress-ring[data-v-01926ad2] {\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-01926ad2] {\n transition: 100ms stroke-dashoffset;\n transform-origin: 50% 50%;\n animation: progressring-01926ad2 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-01926ad2] {\n animation: breath-01926ad2 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n}\n.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-01926ad2] {\n animation-play-state: paused !important;\n}\n@keyframes progressring-01926ad2 {\nfrom {\n stroke-dashoffset: 94.2477796077;\n}\nto {\n stroke-dashoffset: 0;\n}\n}\n@keyframes breath-01926ad2 {\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-wPeHZkqH.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-01926ad2] {\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-01926ad2] {\n --backdrop-color: 0, 0, 0;\n --icon-size: 20px;\n --slideshow-duration: var(--476657af);\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-01926ad2] {\n background-color: rgba(var(--backdrop-color), 0.92);\n}\n.modal-mask--light[data-v-01926ad2] {\n --backdrop-color: 255, 255, 255;\n}\n.modal-header[data-v-01926ad2] {\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: space-between;\n width: 100%;\n height: var(--header-height);\n overflow: hidden;\n transition: opacity 250ms, visibility 250ms;\n}\n.modal-header__name[data-v-01926ad2] {\n overflow-x: hidden;\n box-sizing: border-box;\n width: 100%;\n padding-inline: 12px 0;\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-01926ad2] {\n padding-inline-start: calc(var(--header-height) * var(--19158013));\n text-align: center;\n}\n}\n.modal-header .icons-menu[data-v-01926ad2] {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n align-self: flex-end;\n}\n.modal-header .icons-menu .header-close[data-v-01926ad2] {\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-01926ad2] {\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-01926ad2],\n.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-01926ad2], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-01926ad2],\n.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-01926ad2] {\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-01926ad2], .modal-header .icons-menu .play-pause-icons__pause[data-v-01926ad2] {\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-01926ad2] .action-item {\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n}\n.modal-header .icons-menu[data-v-01926ad2] .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-01926ad2] button:focus-visible {\n box-shadow: none !important;\n outline: 2px solid #fff !important;\n}\n.modal-header .icons-menu[data-v-01926ad2] .action-item__menutoggle {\n padding: 0;\n}\n.modal-header .icons-menu[data-v-01926ad2] .action-item__menutoggle span, .modal-header .icons-menu[data-v-01926ad2] .action-item__menutoggle svg {\n width: var(--icon-size);\n height: var(--icon-size);\n}\n.modal-wrapper[data-v-01926ad2] {\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}\n.modal-wrapper .prev[data-v-01926ad2],\n.modal-wrapper .next[data-v-01926ad2] {\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-01926ad2]:focus-visible,\n.modal-wrapper .next[data-v-01926ad2]: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-01926ad2] {\n inset-inline-start: 2px;\n}\n.modal-wrapper .next[data-v-01926ad2] {\n inset-inline-end: 2px;\n}\n.modal-wrapper[data-v-01926ad2] {\n /* Content */\n}\n.modal-wrapper .modal-container[data-v-01926ad2] {\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-01926ad2] {\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-01926ad2] {\n width: 100%;\n min-height: 52px;\n overflow: auto;\n}\n.modal-wrapper--small > .modal-container[data-v-01926ad2] {\n width: 400px;\n max-width: 90%;\n max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin));\n}\n.modal-wrapper--normal > .modal-container[data-v-01926ad2] {\n max-width: 90%;\n width: 600px;\n max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin));\n}\n.modal-wrapper--large > .modal-container[data-v-01926ad2] {\n max-width: 90%;\n width: 900px;\n max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin));\n}\n.modal-wrapper--full > .modal-container[data-v-01926ad2] {\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-01926ad2] {\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-01926ad2],\n.fade-leave-active[data-v-01926ad2] {\n transition: opacity 250ms;\n}\n.fade-enter[data-v-01926ad2],\n.fade-leave-to[data-v-01926ad2] {\n opacity: 0;\n}\n.fade-visibility-enter[data-v-01926ad2],\n.fade-visibility-leave-to[data-v-01926ad2] {\n visibility: hidden;\n opacity: 0;\n}\n.modal-in-enter-active[data-v-01926ad2],\n.modal-in-leave-active[data-v-01926ad2],\n.modal-out-enter-active[data-v-01926ad2],\n.modal-out-leave-active[data-v-01926ad2] {\n transition: opacity 250ms;\n}\n.modal-in-enter[data-v-01926ad2],\n.modal-in-leave-to[data-v-01926ad2],\n.modal-out-enter[data-v-01926ad2],\n.modal-out-leave-to[data-v-01926ad2] {\n opacity: 0;\n}\n.modal-in-enter .modal-container[data-v-01926ad2],\n.modal-in-leave-to .modal-container[data-v-01926ad2] {\n transform: scale(0.9);\n}\n.modal-out-enter .modal-container[data-v-01926ad2],\n.modal-out-leave-to .modal-container[data-v-01926ad2] {\n transform: scale(1.1);\n}\n.modal-mask .play-pause-icons .progress-ring[data-v-01926ad2] {\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-01926ad2] {\n transition: 100ms stroke-dashoffset;\n transform-origin: 50% 50%;\n animation: progressring-01926ad2 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-01926ad2] {\n animation: breath-01926ad2 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n}\n.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-01926ad2] {\n animation-play-state: paused !important;\n}\n@keyframes progressring-01926ad2 {\nfrom {\n stroke-dashoffset: 94.2477796077;\n}\nto {\n stroke-dashoffset: 0;\n}\n}\n@keyframes breath-01926ad2 {\n0% {\n opacity: 1;\n}\n50% {\n opacity: 0;\n}\n100% {\n opacity: 1;\n}\n}"],sourceRoot:""}]);const i=r},8580(e,t,n){"use strict";n.d(t,{A:()=>i});var s=n(1354),a=n.n(s),o=n(6314),r=n.n(o)()(a());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-f656e861] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.notecard[data-v-f656e861] {\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-f656e861] {\n font-size: var(--note-card-icon-size);\n font-weight: 600;\n}\n.notecard__icon--heading[data-v-f656e861] {\n font-size: var(--note-card-icon-size);\n margin-block: calc((1lh - 1em) / 2) auto;\n}\n.notecard--success[data-v-f656e861] {\n --note-background: var(--color-success);\n --note-theme: var(--color-success-text, var(--color-success));\n}\n.notecard--info[data-v-f656e861] {\n --note-background: var(--color-info);\n --note-theme: var(--color-info-text, var(--color-info));\n}\n.notecard--error[data-v-f656e861] {\n --note-background: var(--color-error);\n --note-theme: var(--color-error-text, var(--color-error));\n}\n.notecard--warning[data-v-f656e861] {\n --note-background: var(--color-warning);\n --note-theme: var(--color-warning-text, var(--color-warning));\n}\n.notecard--legacy.notecard--error[data-v-f656e861] {\n --note-background: rgba(var(--color-error-rgb), 0.1);\n}\n.notecard--legacy.notecard--info[data-v-f656e861] {\n --note-background: rgba(var(--color-info-rgb), 0.1);\n}\n.notecard--legacy.notecard--success[data-v-f656e861] {\n --note-background: rgba(var(--color-success-rgb), 0.1);\n}\n.notecard--legacy.notecard--warning[data-v-f656e861] {\n --note-background: rgba(var(--color-warning-rgb), 0.1);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcNoteCard-CwNXZ4vV.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-f656e861] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.notecard[data-v-f656e861] {\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-f656e861] {\n font-size: var(--note-card-icon-size);\n font-weight: 600;\n}\n.notecard__icon--heading[data-v-f656e861] {\n font-size: var(--note-card-icon-size);\n margin-block: calc((1lh - 1em) / 2) auto;\n}\n.notecard--success[data-v-f656e861] {\n --note-background: var(--color-success);\n --note-theme: var(--color-success-text, var(--color-success));\n}\n.notecard--info[data-v-f656e861] {\n --note-background: var(--color-info);\n --note-theme: var(--color-info-text, var(--color-info));\n}\n.notecard--error[data-v-f656e861] {\n --note-background: var(--color-error);\n --note-theme: var(--color-error-text, var(--color-error));\n}\n.notecard--warning[data-v-f656e861] {\n --note-background: var(--color-warning);\n --note-theme: var(--color-warning-text, var(--color-warning));\n}\n.notecard--legacy.notecard--error[data-v-f656e861] {\n --note-background: rgba(var(--color-error-rgb), 0.1);\n}\n.notecard--legacy.notecard--info[data-v-f656e861] {\n --note-background: rgba(var(--color-info-rgb), 0.1);\n}\n.notecard--legacy.notecard--success[data-v-f656e861] {\n --note-background: rgba(var(--color-success-rgb), 0.1);\n}\n.notecard--legacy.notecard--warning[data-v-f656e861] {\n --note-background: rgba(var(--color-warning-rgb), 0.1);\n}"],sourceRoot:""}]);const i=r},8488(e,t,n){"use strict";n.d(t,{A:()=>i});var s=n(1354),a=n.n(s),o=n(6314),r=n.n(o)()(a());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_WzKjA {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._ncPopover_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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-CJgeCuwk.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_WzKjA {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._ncPopover_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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},8999(e,t,n){"use strict";n.d(t,{A:()=>i});var s=n(1354),a=n.n(s),o=n(6314),r=n.n(o)()(a());r.push([e.id,"#emptycontent[data-v-4924a21e]{margin:0;padding:10% 5%;background-color:var(--color-main-background)}iframe[data-v-4924a21e]{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="",s=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),s&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),s&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n}).join("")},t.i=function(e,n,s,a,o){"string"==typeof e&&(e=[[null,e,void 0]]);var r={};if(s)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),a&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=a):c[4]="".concat(a)),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 s=btoa(unescape(encodeURIComponent(JSON.stringify(n)))),a="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(s),o="/*# ".concat(a," */");return[t].concat([o]).join("\n")}return[t].join("\n")}},580(e){"use strict";var t=/["'&<>]/;e.exports=function(e){var n,s=""+e,a=t.exec(s);if(!a)return s;var o="",r=0,i=0;for(r=a.index;rw});var s=n(9054);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,s=Array(t);n=e.length?{done:!0}:{done:!1,value:e[s++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,r=!0,i=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return r=e.done,e},e:function(e){i=!0,o=e},f:function(){try{r||null==n.return||n.return()}finally{if(i)throw o}}}}function r(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 s=n.call(e,t);if("object"!=typeof s)return s;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}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,s)}return n}function l(e){for(var t=1;t0?e[e.length-1]:null},activateTrap:function(e,t){t!==u.getActiveTrap(e)&&u.pauseTrap(e);var n=e.indexOf(t);-1===n||e.splice(n,1),e.push(t)},deactivateTrap:function(e,t){var n=e.indexOf(t);-1!==n&&e.splice(n,1),u.unpauseTrap(e)},pauseTrap:function(e){var t=u.getActiveTrap(e);null==t||t._setPausedState(!0)},unpauseTrap:function(e){var t=u.getActiveTrap(e);t&&!t._isManuallyPaused()&&t._setPausedState(!1)}},m=function(e){return"Tab"===(null==e?void 0:e.key)||9===(null==e?void 0:e.keyCode)},p=function(e){return m(e)&&!e.shiftKey},g=function(e){return m(e)&&e.shiftKey},f=function(e){return setTimeout(e,0)},h=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),s=1;s1&&void 0!==arguments[1]?arguments[1]:{},n=t.hasFallback,s=void 0!==n&&n,o=t.params,r=void 0===o?[]:o,l=i[e];if("function"==typeof l&&(l=l.apply(void 0,d(r))),!0===l&&(l=void 0),!l){if(void 0===l||!1===l)return l;throw new Error("`".concat(e,"` was specified but was not a node, or did not return a node"))}var c=l;if("string"==typeof l){try{c=a.querySelector(l)}catch(t){throw new Error("`".concat(e,'` appears to be an invalid selector; error="').concat(t.message,'"'))}if(!c&&!s)throw new Error("`".concat(e,"` as selector refers to no known node"))}return c},C=function(){var e=b("initialFocus",{hasFallback:!0});if(!1===e)return!1;if(void 0===e||e&&!(0,s.tp)(e,i.tabbableOptions))if(A(a.activeElement)>=0)e=a.activeElement;else{var t=c.tabbableGroups[0];e=t&&t.firstTabbableNode||b("fallbackFocus")}else null===e&&(e=b("fallbackFocus"));if(!e)throw new Error("Your focus-trap needs to have at least one focusable element");return e},k=function(){if(c.containerGroups=c.containers.map(function(e){var t=(0,s.Kr)(e,i.tabbableOptions),n=(0,s.nq)(e,i.tabbableOptions),a=t.length>0?t[0]:void 0,o=t.length>0?t[t.length-1]:void 0,r=n.find(function(e){return(0,s.AO)(e)}),l=n.slice().reverse().find(function(e){return(0,s.AO)(e)}),d=!!t.find(function(e){return(0,s.yT)(e)>0});return{container:e,tabbableNodes:t,focusableNodes:n,posTabIndexesFound:d,firstTabbableNode:a,lastTabbableNode:o,firstDomTabbableNode:r,lastDomTabbableNode:l,nextTabbableNode:function(e){var a=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],o=t.indexOf(e);return o<0?a?n.slice(n.indexOf(e)+1).find(function(e){return(0,s.AO)(e)}):n.slice(0,n.indexOf(e)).reverse().find(function(e){return(0,s.AO)(e)}):t[o+(a?1:-1)]}}}),c.tabbableGroups=c.containerGroups.filter(function(e){return e.tabbableNodes.length>0}),c.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(c.containerGroups.find(function(e){return e.posTabIndexesFound})&&c.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){var t=e.activeElement;if(t)return t.shadowRoot&&null!==t.shadowRoot.activeElement?x(t.shadowRoot):t},T=function(e){!1!==e&&e!==x(document)&&(e&&e.focus?(e.focus({preventScroll:!!i.preventScroll}),c.mostRecentlyFocusedNode=e,function(e){return e.tagName&&"input"===e.tagName.toLowerCase()&&"function"==typeof e.select}(e)&&e.select()):T(C()))},E=function(e){var t=b("setReturnFocus",{params:[e]});return t||!1!==t&&e},N=function(e){var t=e.target,n=e.event,a=e.isBackward,o=void 0!==a&&a;t=t||v(n),k();var r=null;if(c.tabbableGroups.length>0){var l=A(t,n),d=l>=0?c.containerGroups[l]:void 0;if(l<0)r=o?c.tabbableGroups[c.tabbableGroups.length-1].lastTabbableNode:c.tabbableGroups[0].firstTabbableNode;else if(o){var u=c.tabbableGroups.findIndex(function(e){var n=e.firstTabbableNode;return t===n});if(u<0&&(d.container===t||(0,s.tp)(t,i.tabbableOptions)&&!(0,s.AO)(t,i.tabbableOptions)&&!d.nextTabbableNode(t,!1))&&(u=l),u>=0){var p=0===u?c.tabbableGroups.length-1:u-1,g=c.tabbableGroups[p];r=(0,s.yT)(t)>=0?g.lastTabbableNode:g.lastDomTabbableNode}else m(n)||(r=d.nextTabbableNode(t,!1))}else{var f=c.tabbableGroups.findIndex(function(e){var n=e.lastTabbableNode;return t===n});if(f<0&&(d.container===t||(0,s.tp)(t,i.tabbableOptions)&&!(0,s.AO)(t,i.tabbableOptions)&&!d.nextTabbableNode(t))&&(f=l),f>=0){var h=f===c.tabbableGroups.length-1?0:f+1,y=c.tabbableGroups[h];r=(0,s.yT)(t)>=0?y.firstTabbableNode:y.firstDomTabbableNode}else m(n)||(r=d.nextTabbableNode(t))}}else r=b("fallbackFocus");return r},S=function(e){var t=v(e);A(t,e)>=0||(h(i.clickOutsideDeactivates,e)?n.deactivate({returnFocus:i.returnFocusOnDeactivate}):h(i.allowOutsideClick,e)||e.preventDefault())},_=function(e){var t=v(e),n=A(t,e)>=0;if(n||t instanceof Document)n&&(c.mostRecentlyFocusedNode=t);else{var a;e.stopImmediatePropagation();var o=!0;if(c.mostRecentlyFocusedNode)if((0,s.yT)(c.mostRecentlyFocusedNode)>0){var r=A(c.mostRecentlyFocusedNode),l=c.containerGroups[r].tabbableNodes;if(l.length>0){var d=l.findIndex(function(e){return e===c.mostRecentlyFocusedNode});d>=0&&(i.isKeyForward(c.recentNavEvent)?d+1=0&&(a=l[d-1],o=!1))}}else c.containerGroups.some(function(e){return e.tabbableNodes.some(function(e){return(0,s.yT)(e)>0})})||(o=!1);else o=!1;o&&(a=N({target:c.mostRecentlyFocusedNode,isBackward:i.isKeyBackward(c.recentNavEvent)})),T(a||(c.mostRecentlyFocusedNode||C()))}c.recentNavEvent=void 0},P=function(e){(i.isKeyForward(e)||i.isKeyBackward(e))&&function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];c.recentNavEvent=e;var n=N({event:e,isBackward:t});n&&(m(e)&&e.preventDefault(),T(n))}(e,i.isKeyBackward(e))},B=function(e){var t;"Escape"!==(null==(t=e)?void 0:t.key)&&"Esc"!==(null==t?void 0:t.key)&&27!==(null==t?void 0:t.keyCode)||!1===h(i.escapeDeactivates,e)||(e.preventDefault(),n.deactivate())},L=function(e){var t=v(e);A(t,e)>=0||h(i.clickOutsideDeactivates,e)||h(i.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation())},F=function(){if(c.active)return u.activateTrap(r,n),c.delayInitialFocusTimer=i.delayInitialFocus?f(function(){T(C())}):T(C()),a.addEventListener("focusin",_,!0),a.addEventListener("mousedown",S,{capture:!0,passive:!1}),a.addEventListener("touchstart",S,{capture:!0,passive:!1}),a.addEventListener("click",L,{capture:!0,passive:!1}),a.addEventListener("keydown",P,{capture:!0,passive:!1}),a.addEventListener("keydown",B),n},z=function(){if(c.active)return a.removeEventListener("focusin",_,!0),a.removeEventListener("mousedown",S,!0),a.removeEventListener("touchstart",S,!0),a.removeEventListener("click",L,!0),a.removeEventListener("keydown",P,!0),a.removeEventListener("keydown",B),n},D="undefined"!=typeof window&&"MutationObserver"in window?new MutationObserver(function(e){e.some(function(e){return Array.from(e.removedNodes).some(function(e){return e===c.mostRecentlyFocusedNode})})&&T(C())}):void 0,O=function(){D&&(D.disconnect(),c.active&&!c.paused&&c.containers.map(function(e){D.observe(e,{subtree:!0,childList:!0})}))};return n={get active(){return c.active},get paused(){return c.paused},activate:function(e){if(c.active)return this;var t,s=w(e,"onActivate"),o=w(e,"onPostActivate"),l=w(e,"checkCanFocusTrap"),d=u.getActiveTrap(r),m=!1;d&&!d.paused&&(null===(t=d._setSubtreeIsolation)||void 0===t||t.call(d,!1),m=!0);try{l||k(),c.active=!0,c.paused=!1,c.nodeFocusedBeforeActivation=x(a),null==s||s();var p=function(){l&&k(),F(),O(),i.isolateSubtrees&&n._setSubtreeIsolation(!0),null==o||o()};if(l)return l(c.containers.concat()).then(p,p),this;p()}catch(e){var g;if(d===u.getActiveTrap(r)&&m)null===(g=d._setSubtreeIsolation)||void 0===g||g.call(d,!0);throw e}return this},deactivate:function(e){if(!c.active)return this;var t=l({onDeactivate:i.onDeactivate,onPostDeactivate:i.onPostDeactivate,checkCanReturnFocus:i.checkCanReturnFocus},e);clearTimeout(c.delayInitialFocusTimer),c.delayInitialFocusTimer=void 0,c.paused||n._setSubtreeIsolation(!1),c.alreadySilent.clear(),z(),c.active=!1,c.paused=!1,O(),u.deactivateTrap(r,n);var s=w(t,"onDeactivate"),a=w(t,"onPostDeactivate"),o=w(t,"checkCanReturnFocus"),d=w(t,"returnFocus","returnFocusOnDeactivate");null==s||s();var m=function(){f(function(){d&&T(E(c.nodeFocusedBeforeActivation)),null==a||a()})};return d&&o?(o(E(c.nodeFocusedBeforeActivation)).then(m,m),this):(m(),this)},pause:function(e){return c.active?(c.manuallyPaused=!0,this._setPausedState(!0,e)):this},unpause:function(e){return c.active?(c.manuallyPaused=!1,r[r.length-1]!==this?this:this._setPausedState(!1,e)):this},updateContainerElements:function(e){var t=[].concat(e).filter(Boolean);return c.containers=t.map(function(e){return"string"==typeof e?a.querySelector(e):e}),i.isolateSubtrees&&function(e){c.active&&!c.paused&&n._setSubtreeIsolation(!1),c.adjacentElements.clear(),c.alreadySilent.clear();var t,s=new Set,a=new Set,r=o(e);try{for(r.s();!(t=r.n()).done;){var i=t.value;s.add(i);for(var l="undefined"!=typeof ShadowRoot&&i.getRootNode()instanceof ShadowRoot,d=i;d;){s.add(d);var u=d.parentElement,m=[];u?m=u.children:!u&&l&&(m=d.getRootNode().children,u=d.getRootNode().host,l="undefined"!=typeof ShadowRoot&&u.getRootNode()instanceof ShadowRoot);var p,g=o(m);try{for(g.s();!(p=g.n()).done;){var f=p.value;a.add(f)}}catch(e){g.e(e)}finally{g.f()}d=u}}}catch(e){r.e(e)}finally{r.f()}s.forEach(function(e){a.delete(e)}),c.adjacentElements=a}(c.containers),c.active&&(k(),i.isolateSubtrees&&!c.paused&&n._setSubtreeIsolation(!0)),O(),this}},Object.defineProperties(n,{_isManuallyPaused:{value:function(){return c.manuallyPaused}},_setPausedState:{value:function(e,t){if(c.paused===e)return this;if(c.paused=e,e){var s=w(t,"onPause"),a=w(t,"onPostPause");null==s||s(),z(),O(),n._setSubtreeIsolation(!1),null==a||a()}else{var o=w(t,"onUnpause"),r=w(t,"onPostUnpause");null==o||o(),n._setSubtreeIsolation(!0),k(),F(),O(),null==r||r()}return this}},_setSubtreeIsolation:{value:function(e){i.isolateSubtrees&&c.adjacentElements.forEach(function(t){var n;if(e)if("aria-hidden"===i.isolateSubtrees)"true"!==t.ariaHidden&&"true"!==(null===(n=t.getAttribute("aria-hidden"))||void 0===n?void 0:n.toLowerCase())||c.alreadySilent.add(t),t.setAttribute("aria-hidden","true");else(t.inert||t.hasAttribute("inert"))&&c.alreadySilent.add(t),t.setAttribute("inert",!0);else if(c.alreadySilent.has(t));else if("aria-hidden"===i.isolateSubtrees)t.removeAttribute("aria-hidden");else t.removeAttribute("inert")})}}}),n.updateContainerElements(e),n}},251(e,t){t.read=function(e,t,n,s,a){var o,r,i=8*a-s-1,l=(1<>1,c=-7,u=n?a-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+=s;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,s),o-=d}return(p?-1:1)*r*Math.pow(2,o-s)},t.write=function(e,t,n,s,a,o){var r,i,l,d=8*o-a-1,c=(1<>1,m=23===a?Math.pow(2,-24)-Math.pow(2,-77):0,p=s?0:o-1,g=s?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,a),r+=u):(i=t*Math.pow(2,u-1)*Math.pow(2,a),r=0));a>=8;e[n+p]=255&i,p+=g,i/=256,a-=8);for(r=r<0;e[n+p]=255&r,p+=g,r/=256,d-=8);e[n+p-g]|=128*f}},5606(e){var t,n,s=e.exports={};function a(){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===a||!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:a}catch(e){t=a}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;n0?" ".concat(n.layer):""," {")),s+=n.css,a&&(s+="}"),n.media&&(s+="}"),n.supports&&(s+="}");var o=n.sourceMap;o&&"undefined"!=typeof btoa&&(s+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),t.styleTagTransform(s,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 s=["input:not([inert]):not([inert] *)","select:not([inert]):not([inert] *)","textarea:not([inert]):not([inert] *)","a[href]:not([inert]):not([inert] *)","button:not([inert]):not([inert] *)","[tabindex]:not(slot):not([inert]):not([inert] *)","audio[controls]:not([inert]):not([inert] *)","video[controls]:not([inert]):not([inert] *)",'[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *)',"details>summary:first-of-type:not([inert]):not([inert] *)","details:not([inert]):not([inert] *)"],a=s.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){var n;void 0===t&&(t=!0);var s=null==e||null===(n=e.getAttribute)||void 0===n?void 0:n.call(e,"inert");return""===s||"true"===s||t&&e&&("function"==typeof e.closest?e.closest("[inert]"):l(e.parentNode))},d=function(e,t,n){if(l(e))return[];var s=Array.prototype.slice.apply(e.querySelectorAll(a));return t&&r.call(e,a)&&s.unshift(e),s=s.filter(n)},c=function(e,t,n){for(var s=[],o=Array.from(e);o.length;){var i=o.shift();if(!l(i,!1))if("SLOT"===i.tagName){var d=i.assignedElements(),u=d.length?d:i.children,m=c(u,!0,n);n.flatten?s.push.apply(s,m):s.push({scopeParent:i,candidates:m})}else{r.call(i,a)&&n.filter(i)&&(t||!e.includes(i))&&s.push(i);var p=i.shadowRoot||"function"==typeof n.getShadowRoot&&n.getShadowRoot(i),g=!l(p,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(i));if(p&&g){var f=c(!0===p?i.children:p.children,!0,n);n.flatten?s.push.apply(s,f):s.push({scopeParent:i,candidates:f})}else o.unshift.apply(o,i.children)}}return s},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),s=function(e){return n.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=s(window.CSS.escape(e.name));else try{t=s(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 a=function(e,t){for(var n=0;nsummary:first-of-type")?e.parentElement:e;if(r.call(a,"details:not([open]) *"))return!0;if(n&&"full"!==n&&"full-native"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return h(e)}else{if("function"==typeof s){for(var o=e;e;){var l=e.parentElement,d=i(e);if(l&&!l.shadowRoot&&!0===s(l))return h(e);e=e.assignedSlot?e.assignedSlot:l||d===e.ownerDocument?l:d.host}e=o}if(function(e){var t,n,s,a,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!==(s=n.ownerDocument)&&void 0!==s&&s.contains(r)||null!=e&&null!==(a=e.ownerDocument)&&void 0!==a&&a.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||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){var t=[],n=[];return e.forEach(function(e,s){var a=!!e.scopeParent,o=a?e.scopeParent:e,r=function(e,t){var n=m(e);return n<0&&t&&!u(e)?0:n}(o,a),i=a?b(e.candidates):o;0===r?a?t.push.apply(t,i):t.push(o):n.push({documentOrder:s,tabIndex:r,item:e,isScope:a,content:i})}),n.sort(p).reduce(function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e},[]).concat(t)},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,a)&&w(t,e)},T=s.concat("iframe:not([inert]):not([inert] *)").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(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 s(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 s=document.createElement("img");s.src=this.options.avatar,s.className="toastify-avatar","left"==this.options.position||!0===this.options.positionLeft?e.appendChild(s):e.insertAdjacentElement("afterbegin",s)}if(!0===this.options.close){var a=document.createElement("button");a.type="button",a.setAttribute("aria-label","Close"),a.className="toast-close",a.innerHTML="✖",a.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",a):e.appendChild(a)}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},a={top:15,bottom:15},o=document.getElementsByClassName("toastify"),r=0;r0?window.innerWidth:screen.width)<=360?(o[r].style[e]=a[e]+"px",a[e]+=i+15):!0===s(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:()=>An,$V:()=>bn,Ay:()=>Fs,EW:()=>at,IJ:()=>Xe,KR:()=>qe,Kh:()=>Re,QW:()=>Qe,R1:()=>Je,Tm:()=>He,WQ:()=>wt,dY:()=>wn,h:()=>an,hi:()=>xn,i9:()=>We,jr:()=>vt,lW:()=>et,nI:()=>pe,nT:()=>dt,o5:()=>ht,pM:()=>Tn,rY:()=>Ye,sV:()=>kn,tB:()=>tt,uY:()=>ft,ux:()=>Ve,wB:()=>mt});var s=Object.freeze({}),a=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),s=e.split(","),a=0;a-1)return e.splice(s,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)}),S=/\B([A-Z])/g,_=x(function(e){return e.replace(S,"-$1").toLowerCase()});var P=Function.prototype.bind?function(e,t){return e.bind(t)}:function(e,t){function n(n){var s=arguments.length;return s?s>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,s=new Array(n);n--;)s[n]=e[n+t];return s}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=Z&&Z.indexOf("edge/")>0;Z&&Z.indexOf("android");var te=Z&&/iphone|ipad|ipod|ios/.test(Z);Z&&/chrome\/\d+/.test(Z),Z&&/phantomjs/.test(Z);var ne,se=Z&&Z.match(/firefox\/(\d+)/),ae={}.watch,oe=!1;if(J)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=!J&&void 0!==n.g&&(n.g.process&&"server"===n.g.process.env.VUE_ENV)),ne},le=J&&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,s,a,o,r,i){this.tag=e,this.data=t,this.children=n,this.text=s,this.elm=a,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(){function e(){this._pending=!1,this.id=we++,this.subs=[]}return e.prototype.addSub=function(e){this.subs.push(e)},e.prototype.removeSub=function(e){this.subs[this.subs.indexOf(e)]=null,this._pending||(this._pending=!0,Ae.push(this))},e.prototype.depend=function(t){e.target&&e.target.addDep(this)},e.prototype.notify=function(e){var t=this.subs.filter(function(e){return e});for(var n=0,s=t.length;n1)return n&&d(t)?t.call(s):t}else 0}var At=x(function(e){var t="&"===e.charAt(0),n="~"===(e=t?e.slice(1):e).charAt(0),s="!"===(e=n?e.slice(1):e).charAt(0);return{name:e=s?e.slice(1):e,once:n,capture:s,passive:t}});function bt(e,t){function n(){var e=n.fns;if(!a(e))return rn(e,null,arguments,t,"v-on handler");for(var s=e.slice(),o=0;o0&&(Et((s=Nt(s,"".concat(t||"","_").concat(n)))[0])&&Et(c)&&(u[d]=ve(c.text+s[0].text),s.shift()),u.push.apply(u,s)):l(s)?Et(c)?u[d]=ve(c.text+s):""!==s&&u.push(ve(s)):Et(s)&&Et(c)?u[d]=ve(c.text+s.text):(i(e._isVList)&&r(s.tag)&&o(s.key)&&r(t)&&(s.key="__vlist".concat(t,"_").concat(n,"__")),u.push(s)));return u}function St(e,t){var n,s,o,i,l=null;if(a(e)||"string"==typeof e)for(l=new Array(e.length),n=0,s=e.length;n0,i=t?!!t.$stable:!r,l=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(i&&a&&a!==s&&l===a.$key&&!r&&!a.$hasNormal)return a;for(var d in o={},t)t[d]&&"$"!==d[0]&&(o[d]=qt(e,n,d,t[d]))}else o={};for(var c in n)c in o||(o[c]=Xt(n,c));return t&&Object.isExtensible(t)&&(t._normalized=o),q(o,"$stable",i),q(o,"$key",l),q(o,"$hasNormal",r),o}function qt(e,t,n,s){var o=function(){var t=me;ge(e);var n=arguments.length?s.apply(null,arguments):s({}),o=(n=n&&"object"==typeof n&&!a(n)?[n]:Tt(n))&&n[0];return ge(t),n&&(!o||1===n.length&&o.isComment&&!Gt(o))?void 0:n};return s.proxy&&Object.defineProperty(t,n,{get:o,enumerable:!0,configurable:!0}),o}function Xt(e,t){return function(){return e[t]}}function Kt(e){return{get attrs(){if(!e._attrsProxy){var t=e._attrsProxy={};q(t,"_v_attr_proxy",!0),Jt(t,e.$attrs,s,e,"$attrs")}return e._attrsProxy},get listeners(){e._listenersProxy||Jt(e._listenersProxy={},e.$listeners,s,e,"$listeners");return e._listenersProxy},get slots(){return function(e){e._slotsProxy||Yt(e._slotsProxy={},e.$scopedSlots);return e._slotsProxy}(e)},emit:P(e.$emit,e),expose:function(t){t&&Object.keys(t).forEach(function(n){return Ze(e,t,n)})}}}function Jt(e,t,n,s,a){var o=!1;for(var r in t)r in e?t[r]!==n[r]&&(o=!0):(o=!0,Zt(e,r,s,a));for(var r in e)r in t||(o=!0,delete e[r]);return o}function Zt(e,t,n,s){Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:function(){return n[s][t]}})}function Yt(e,t){for(var n in t)e[n]=t[n];for(var n in e)n in t||delete e[n]}var Qt=null;function en(e,t){return(e.__esModule||ue&&"Module"===e[Symbol.toStringTag])&&(e=e.default),c(e)?t.extend(e):e}function tn(e){if(a(e))for(var t=0;tdocument.createEvent("Event").timeStamp&&(Kn=function(){return Jn.now()})}var Zn=function(e,t){if(e.post){if(!t.post)return 1}else if(t.post)return-1;return e.id-t.id};function Yn(){var e,t;for(Xn=Kn(),Wn=!0,$n.sort(Zn),qn=0;qn<$n.length;qn++)(e=$n[qn]).before&&e.before(),t=e.id,Vn[t]=null,e.run();var n=Hn.slice(),s=$n.slice();qn=$n.length=Hn.length=0,Vn={},Gn=Wn=!1,function(e){for(var t=0;tqn&&$n[n].id>e.id;)n--;$n.splice(n+1,0,e)}else $n.push(e);Gn||(Gn=!0,wn(Yn))}}function es(e,t){if(e){for(var n=Object.create(null),s=ue?Reflect.ownKeys(e):Object.keys(e),a=0;a-1)if(o&&!k(a,"default"))r=!1;else if(""===r||r===_(e)){var l=Cs(String,a.type);(l<0||i-1:"string"==typeof e?e.split(",").indexOf(t)>-1:!!p(e)&&e.test(t)}function Ms(e,t){var n=e.cache,s=e.keys,a=e._vnode,o=e.$vnode;for(var r in n){var i=n[r];if(i){var l=i.name;l&&!t(l)&&Rs(n,r,s,a)}}o.componentOptions.children=void 0}function Rs(e,t,n,s){var a=e[t];!a||s&&a.tag===s.tag||a.componentInstance.$destroy(),e[t]=null,b(n,t)}!function(e){e.prototype._init=function(e){var t=this;t._uid=Bs++,t._isVue=!0,t.__v_skip=!0,t._scope=new gt(!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),s=t._parentVnode;n.parent=t.parent,n._parentVnode=s;var a=s.componentOptions;n.propsData=a.propsData,n._parentListeners=a.listeners,n._renderChildren=a.children,n._componentTag=a.tag,t.render&&(n.render=t.render,n.staticRenderFns=t.staticRenderFns)}(t,e):t.$options=hs(Ls(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&&Dn(e,t)}(t),function(e){e._vnode=null,e._staticTrees=null;var t=e.$options,n=e.$vnode=t._parentVnode,a=n&&n.context;e.$slots=Ht(t._renderChildren,a),e.$scopedSlots=n?Wt(e.$parent,n.data.scopedSlots,e.$slots):s,e._c=function(t,n,s,a){return nn(e,t,n,s,a,!1)},e.$createElement=function(t,n,s,a){return nn(e,t,n,s,a,!0)};var o=n&&n.data;ze(e,"$attrs",o&&o.attrs||s,null,!0),ze(e,"$listeners",t._parentListeners||s,null,!0)}(t),jn(t,"beforeCreate",void 0,!1),function(e){var t=es(e.$options.inject,e);t&&(Pe(!1),Object.keys(t).forEach(function(n){ze(e,n,t[n])}),Pe(!0))}(t),Ts(t),function(e){var t=e.$options.provide;if(t){var n=d(t)?t.call(e):t;if(!c(n))return;for(var s=yt(e),a=ue?Reflect.ownKeys(n):Object.keys(n),o=0;o1?B(n):n;for(var s=B(arguments,1),a='event handler for "'.concat(e,'"'),o=0,r=n.length;oparseInt(this.max)&&Rs(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)Rs(this.cache,e,this.keys)},mounted:function(){var e=this;this.cacheVNode(),this.$watch("include",function(t){Ms(e,function(e){return Os(t,e)})}),this.$watch("exclude",function(t){Ms(e,function(e){return!Os(t,e)})})},updated:function(){this.cacheVNode()},render:function(){var e=this.$slots.default,t=tn(e),n=t&&t.componentOptions;if(n){var s=Ds(n),a=this.include,o=this.exclude;if(a&&(!s||!Os(a,s))||o&&s&&Os(o,s))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 V}};Object.defineProperty(e,"config",t),e.util={warn:ds,extend:L,mergeOptions:hs,defineReactive:ze},e.set=De,e.delete=Oe,e.nextTick=wn,e.observable=function(e){return Fe(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,Is),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=hs(this.options,e),this}}(e),zs(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)}(Fs),Object.defineProperty(Fs.prototype,"$isServer",{get:ie}),Object.defineProperty(Fs.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Fs,"FunctionalRenderContext",{value:ts}),Fs.version="2.7.16";var js=w("style,class"),$s=w("input,textarea,option,select,progress"),Hs=w("contenteditable,draggable,spellcheck"),Vs=w("events,caret,typing,plaintext-only"),Gs=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"),Ws="http://www.w3.org/1999/xlink",qs=function(e){return":"===e.charAt(5)&&"xlink"===e.slice(0,5)},Xs=function(e){return qs(e)?e.slice(6,e.length):""},Ks=function(e){return null==e||!1===e};function Js(e){for(var t=e.data,n=e,s=e;r(s.componentInstance);)(s=s.componentInstance._vnode)&&s.data&&(t=Zs(s.data,t));for(;r(n=n.parent);)n&&n.data&&(t=Zs(t,n.data));return function(e,t){if(r(e)||r(t))return Ys(e,Qs(t));return""}(t.staticClass,t.class)}function Zs(e,t){return{staticClass:Ys(e.staticClass,t.staticClass),class:r(e.class)?[e.class,t.class]:t.class}}function Ys(e,t){return e?t?e+" "+t:e:t||""}function Qs(e){return Array.isArray(e)?function(e){for(var t,n="",s=0,a=e.length;s-1?ka(e,t,n):Gs(t)?Ks(n)?e.removeAttribute(t):(n="allowfullscreen"===t&&"EMBED"===e.tagName?"true":t,e.setAttribute(t,n)):Hs(t)?e.setAttribute(t,function(e,t){return Ks(t)||"false"===t?"false":"contenteditable"===e&&Vs(t)?t:"true"}(t,n)):qs(t)?Ks(n)?e.removeAttributeNS(Ws,Xs(t)):e.setAttributeNS(Ws,t,n):ka(e,t,n)}function ka(e,t,n){if(Ks(n))e.removeAttribute(t);else{if(Y&&!Q&&"TEXTAREA"===e.tagName&&"placeholder"===t&&""!==n&&!e.__ieph){var s=function(t){t.stopImmediatePropagation(),e.removeEventListener("input",s)};e.addEventListener("input",s),e.__ieph=!0}e.setAttribute(t,n)}}var xa={create:ba,update:ba};function Ta(e,t){var n=t.elm,s=t.data,a=e.data;if(!(o(s.staticClass)&&o(s.class)&&(o(a)||o(a.staticClass)&&o(a.class)))){var i=Js(t),l=n._transitionClasses;r(l)&&(i=Ys(i,Qs(l))),i!==n._prevClass&&(n.setAttribute("class",i),n._prevClass=i)}}var Ea,Na={create:Ta,update:Ta},Sa="__r",_a="__c";function Pa(e,t,n){var s=Ea;return function a(){null!==t.apply(null,arguments)&&Fa(e,a,n,s)}}var Ba=un&&!(se&&Number(se[1])<=53);function La(e,t,n,s){if(Ba){var a=Xn,o=t;t=o._wrapper=function(e){if(e.target===e.currentTarget||e.timeStamp>=a||e.timeStamp<=0||e.target.ownerDocument!==document)return o.apply(this,arguments)}}Ea.addEventListener(e,t,oe?{capture:n,passive:s}:n)}function Fa(e,t,n,s){(s||Ea).removeEventListener(e,t._wrapper||t,n)}function za(e,t){if(!o(e.data.on)||!o(t.data.on)){var n=t.data.on||{},s=e.data.on||{};Ea=t.elm||e.elm,function(e){if(r(e[Sa])){var t=Y?"change":"input";e[t]=[].concat(e[Sa],e[t]||[]),delete e[Sa]}r(e[_a])&&(e.change=[].concat(e[_a],e.change||[]),delete e[_a])}(n),Ct(n,s,La,Fa,Pa,t.context),Ea=void 0}}var Da,Oa={create:za,update:za,destroy:function(e){return za(e,ca)}};function Ma(e,t){if(!o(e.data.domProps)||!o(t.data.domProps)){var n,s,a=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||(a[n]="");for(n in d){if(s=d[n],"textContent"===n||"innerHTML"===n){if(t.children&&(t.children.length=0),s===l[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){a._value=s;var c=o(s)?"":String(s);Ra(a,c)&&(a.value=c)}else if("innerHTML"===n&&na(a.tagName)&&o(a.innerHTML)){(Da=Da||document.createElement("div")).innerHTML="".concat(s,"");for(var u=Da.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;u.firstChild;)a.appendChild(u.firstChild)}else if(s!==l[n])try{a[n]=s}catch(e){}}}}function Ra(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,s=e._vModifiers;if(r(s)){if(s.number)return y(n)!==y(t);if(s.trim)return n.trim()!==t.trim()}return n!==t}(e,t))}var Ua={create:Ma,update:Ma},Ia=x(function(e){var t={},n=/:(.+)/;return e.split(/;(?![^(]*\))/g).forEach(function(e){if(e){var s=e.split(n);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t});function ja(e){var t=$a(e.style);return e.staticStyle?L(e.staticStyle,t):t}function $a(e){return Array.isArray(e)?F(e):"string"==typeof e?Ia(e):e}var Ha,Va=/^--/,Ga=/\s*!important$/,Wa=function(e,t,n){if(Va.test(t))e.style.setProperty(t,n);else if(Ga.test(n))e.style.setProperty(_(t),n.replace(Ga,""),"important");else{var s=Xa(t);if(Array.isArray(n))for(var a=0,o=n.length;a-1?t.split(Za).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 Qa(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(Za).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")||""," "),s=" "+t+" ";n.indexOf(s)>=0;)n=n.replace(s," ");(n=n.trim())?e.setAttribute("class",n):e.removeAttribute("class")}}function eo(e){if(e){if("object"==typeof e){var t={};return!1!==e.css&&L(t,to(e.name||"v")),L(t,e),t}return"string"==typeof e?to(e):void 0}}var to=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")}}),no=J&&!Q,so="transition",ao="animation",oo="transition",ro="transitionend",io="animation",lo="animationend";no&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(oo="WebkitTransition",ro="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(io="WebkitAnimation",lo="webkitAnimationEnd"));var co=J?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function uo(e){co(function(){co(e)})}function mo(e,t){var n=e._transitionClasses||(e._transitionClasses=[]);n.indexOf(t)<0&&(n.push(t),Ya(e,t))}function po(e,t){e._transitionClasses&&b(e._transitionClasses,t),Qa(e,t)}function go(e,t,n){var s=ho(e,t),a=s.type,o=s.timeout,r=s.propCount;if(!a)return n();var i=a===so?ro:lo,l=0,d=function(){e.removeEventListener(i,c),n()},c=function(t){t.target===e&&++l>=r&&d()};setTimeout(function(){l0&&(n=so,c=r,u=o.length):t===ao?d>0&&(n=ao,c=d,u=l.length):u=(n=(c=Math.max(r,d))>0?r>d?so:ao:null)?n===so?o.length:l.length:0,{type:n,timeout:c,propCount:u,hasTransform:n===so&&fo.test(s[oo+"Property"])}}function vo(e,t){for(;e.length1}function ko(e,t){!0!==t.data.show&&wo(t)}var xo=function(e){var t,n,s={},d=e.modules,c=e.nodeOps;for(t=0;tg?A(e,o(n[v+1])?null:n[v+1].elm,n,p,v,s):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 s=0;s-1,r.selected!==o&&(r.selected=o);else if(M(_o(r),s))return void(e.selectedIndex!==i&&(e.selectedIndex=i));a||(e.selectedIndex=-1)}}function So(e,t){return t.every(function(t){return!M(t,e)})}function _o(e){return"_value"in e?e._value:e.value}function Po(e){e.target.composing=!0}function Bo(e){e.target.composing&&(e.target.composing=!1,Lo(e.target,"input"))}function Lo(e,t){var n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}function Fo(e){return!e.componentInstance||e.data&&e.data.transition?e:Fo(e.componentInstance._vnode)}var zo={bind:function(e,t,n){var s=t.value,a=(n=Fo(n)).data&&n.data.transition,o=e.__vOriginalDisplay="none"===e.style.display?"":e.style.display;s&&a?(n.data.show=!0,wo(n,function(){e.style.display=o})):e.style.display=s?o:"none"},update:function(e,t,n){var s=t.value;!s!=!t.oldValue&&((n=Fo(n)).data&&n.data.transition?(n.data.show=!0,s?wo(n,function(){e.style.display=e.__vOriginalDisplay}):Ao(n,function(){e.style.display="none"})):e.style.display=s?e.__vOriginalDisplay:"none")},unbind:function(e,t,n,s,a){a||(e.style.display=e.__vOriginalDisplay)}},Do={model:To,show:zo},Oo={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 Mo(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?Mo(tn(t.children)):e}function Ro(e){var t={},n=e.$options;for(var s in n.propsData)t[s]=e[s];var a=n._parentListeners;for(var s in a)t[E(s)]=a[s];return t}function Uo(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}var Io=function(e){return e.tag||Gt(e)},jo=function(e){return"show"===e.name},$o={name:"transition",props:Oo,abstract:!0,render:function(e){var t=this,n=this.$slots.default;if(n&&(n=n.filter(Io)).length){0;var s=this.mode;0;var a=n[0];if(function(e){for(;e=e.parent;)if(e.data.transition)return!0}(this.$vnode))return a;var o=Mo(a);if(!o)return a;if(this._leaving)return Uo(e,a);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=Ro(this),d=this._vnode,c=Mo(d);if(o.data.directives&&o.data.directives.some(jo)&&(o.data.show=!0),c&&c.data&&!function(e,t){return t.key===e.key&&t.tag===e.tag}(o,c)&&!Gt(c)&&(!c.componentInstance||!c.componentInstance._vnode.isComment)){var u=c.data.transition=L({},i);if("out-in"===s)return this._leaving=!0,kt(u,"afterLeave",function(){t._leaving=!1,t.$forceUpdate()}),Uo(e,a);if("in-out"===s){if(Gt(o))return d;var m,p=function(){m()};kt(i,"afterEnter",p),kt(i,"enterCancelled",p),kt(u,"delayLeave",function(e){m=e})}}return a}}},Ho=L({tag:String,moveClass:String},Oo);delete Ho.mode;var Vo={props:Ho,beforeMount:function(){var e=this,t=this._update;this._update=function(n,s){var a=Mn(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,a(),t.call(e,n,s)}},render:function(e){for(var t=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),s=this.prevChildren=this.children,a=this.$slots.default||[],o=this.children=[],r=Ro(this),i=0;i-1?aa[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:aa[e]=/HTMLUnknownElement/.test(t.toString())},L(Fs.options.directives,Do),L(Fs.options.components,Xo),Fs.prototype.__patch__=J?xo:z,Fs.prototype.$mount=function(e,t){return function(e,t,n){var s;e.$el=t,e.$options.render||(e.$options.render=he),jn(e,"beforeMount"),s=function(){e._update(e._render(),n)},new Bn(e,s,z,{before:function(){e._isMounted&&!e._isDestroyed&&jn(e,"beforeUpdate")}},!0),n=!1;var a=e._preWatchers;if(a)for(var o=0;ov,L$:()=>g,do:()=>i,zo:()=>l});var s=n(1338),a=n(3053);let o;const r=[];function i(){return void 0===o&&(o=document.head.dataset.requesttoken??null),o}function l(e){r.push(e)}(0,s.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,a.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,s.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,s.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)}},6802(e,t,n){"use strict";n.d(t,{Ay:()=>Ht});var s={};n.r(s),n.d(s,{hasBrowserEnv:()=>he,hasStandardBrowserEnv:()=>ye,hasStandardBrowserWebWorkerEnv:()=>we,navigator:()=>ve,origin:()=>Ae});var a=n(1777);function o(e,t){return function(){return e.apply(t,arguments)}}var r=n(5606);const{toString:i}=Object.prototype,{getPrototypeOf:l}=Object,{iterator:d,toStringTag:c}=Symbol,u=(m=Object.create(null),e=>{const t=i.call(e);return m[t]||(m[t]=t.slice(8,-1).toLowerCase())});var m;const p=e=>(e=e.toLowerCase(),t=>u(t)===e),g=e=>t=>typeof t===e,{isArray:f}=Array,h=g("undefined");function v(e){return null!==e&&!h(e)&&null!==e.constructor&&!h(e.constructor)&&A(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const y=p("ArrayBuffer");const w=g("string"),A=g("function"),b=g("number"),C=e=>null!==e&&"object"==typeof e,k=e=>{if("object"!==u(e))return!1;const t=l(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||c in e||d in e)},x=p("Date"),T=p("File"),E=p("Blob"),N=p("FileList");const S="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:{},_=void 0!==S.FormData?S.FormData:void 0,P=p("URLSearchParams"),[B,L,F,z]=["ReadableStream","Request","Response","Headers"].map(p);function D(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let s,a;if("object"!=typeof e&&(e=[e]),f(e))for(s=0,a=e.length;s0;)if(s=n[a],t===s.toLowerCase())return s;return null}const M="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:n.g,R=e=>!h(e)&&e!==M;const U=(I="undefined"!=typeof Uint8Array&&l(Uint8Array),e=>I&&e instanceof I);var I;const j=p("HTMLFormElement"),$=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),H=p("RegExp"),V=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),s={};D(n,(n,a)=>{let o;!1!==(o=t(n,a,e))&&(s[a]=o||n)}),Object.defineProperties(e,s)};const G=p("AsyncFunction"),W=(q="function"==typeof setImmediate,X=A(M.postMessage),q?setImmediate:X?(K=`axios@${Math.random()}`,J=[],M.addEventListener("message",({source:e,data:t})=>{e===M&&t===K&&J.length&&J.shift()()},!1),e=>{J.push(e),M.postMessage(K,"*")}):e=>setTimeout(e));var q,X,K,J;const Z="undefined"!=typeof queueMicrotask?queueMicrotask.bind(M):void 0!==r&&r.nextTick||W,Y={isArray:f,isArrayBuffer:y,isBuffer:v,isFormData:e=>{let t;return e&&(_&&e instanceof _||A(e.append)&&("formdata"===(t=u(e))||"object"===t&&A(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&y(e.buffer),t},isString:w,isNumber:b,isBoolean:e=>!0===e||!1===e,isObject:C,isPlainObject:k,isEmptyObject:e=>{if(!C(e)||v(e))return!1;try{return 0===Object.keys(e).length&&Object.getPrototypeOf(e)===Object.prototype}catch(e){return!1}},isReadableStream:B,isRequest:L,isResponse:F,isHeaders:z,isUndefined:h,isDate:x,isFile:T,isReactNativeBlob:e=>!(!e||void 0===e.uri),isReactNative:e=>e&&void 0!==e.getParts,isBlob:E,isRegExp:H,isFunction:A,isStream:e=>C(e)&&A(e.pipe),isURLSearchParams:P,isTypedArray:U,isFileList:N,forEach:D,merge:function e(){const{caseless:t,skipUndefined:n}=R(this)&&this||{},s={},a=(a,o)=>{if("__proto__"===o||"constructor"===o||"prototype"===o)return;const r=t&&O(s,o)||o;k(s[r])&&k(a)?s[r]=e(s[r],a):k(a)?s[r]=e({},a):f(a)?s[r]=a.slice():n&&h(a)||(s[r]=a)};for(let e=0,t=arguments.length;e(D(t,(t,s)=>{n&&A(t)?Object.defineProperty(e,s,{value:o(t,n),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,s,{value:t,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:s}),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,s)=>{e.prototype=Object.create(t.prototype,s),Object.defineProperty(e.prototype,"constructor",{value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,s)=>{let a,o,r;const i={};if(t=t||{},null==e)return t;do{for(a=Object.getOwnPropertyNames(e),o=a.length;o-- >0;)r=a[o],s&&!s(r,e,t)||i[r]||(t[r]=e[r],i[r]=!0);e=!1!==n&&l(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:u,kindOfTest:p,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const s=e.indexOf(t,n);return-1!==s&&s===n},toArray:e=>{if(!e)return null;if(f(e))return e;let t=e.length;if(!b(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[d]).call(e);let s;for(;(s=n.next())&&!s.done;){const n=s.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const s=[];for(;null!==(n=e.exec(t));)s.push(n);return s},isHTMLForm:j,hasOwnProperty:$,hasOwnProp:$,reduceDescriptors:V,freezeMethods:e=>{V(e,(t,n)=>{if(A(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const s=e[n];A(s)&&(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={},s=e=>{e.forEach(e=>{n[e]=!0})};return f(e)?s(e):s(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:O,global:M,isContextDefined:R,isSpecCompliantForm:function(e){return!!(e&&A(e.append)&&"FormData"===e[c]&&e[d])},toJSONObject:e=>{const t=new Array(10),n=(e,s)=>{if(C(e)){if(t.indexOf(e)>=0)return;if(v(e))return e;if(!("toJSON"in e)){t[s]=e;const a=f(e)?[]:{};return D(e,(e,t)=>{const o=n(e,s+1);!h(o)&&(a[t]=o)}),t[s]=void 0,a}}return e};return n(e,0)},isAsyncFn:G,isThenable:e=>e&&(C(e)||A(e))&&A(e.then)&&A(e.catch),setImmediate:W,asap:Z,isIterable:e=>null!=e&&A(e[d])};class Q extends Error{static from(e,t,n,s,a,o){const r=new Q(e.message,t||e.code,n,s,a);return r.cause=e,r.name=e.name,null!=e.status&&null==r.status&&(r.status=e.status),o&&Object.assign(r,o),r}constructor(e,t,n,s,a){super(e),Object.defineProperty(this,"message",{value:e,enumerable:!0,writable:!0,configurable:!0}),this.name="AxiosError",this.isAxiosError=!0,t&&(this.code=t),n&&(this.config=n),s&&(this.request=s),a&&(this.response=a,this.status=a.status)}toJSON(){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:Y.toJSONObject(this.config),code:this.code,status:this.status}}}Q.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE",Q.ERR_BAD_OPTION="ERR_BAD_OPTION",Q.ECONNABORTED="ECONNABORTED",Q.ETIMEDOUT="ETIMEDOUT",Q.ERR_NETWORK="ERR_NETWORK",Q.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS",Q.ERR_DEPRECATED="ERR_DEPRECATED",Q.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE",Q.ERR_BAD_REQUEST="ERR_BAD_REQUEST",Q.ERR_CANCELED="ERR_CANCELED",Q.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT",Q.ERR_INVALID_URL="ERR_INVALID_URL";const ee=Q;var te=n(8287).Buffer;function ne(e){return Y.isPlainObject(e)||Y.isArray(e)}function se(e){return Y.endsWith(e,"[]")?e.slice(0,-2):e}function ae(e,t,n){return e?e.concat(t).map(function(e,t){return e=se(e),!n&&t?"["+e+"]":e}).join(n?".":""):t}const oe=Y.toFlatObject(Y,{},null,function(e){return/^is[A-Z]/.test(e)});const re=function(e,t,n){if(!Y.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const s=(n=Y.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!Y.isUndefined(t[e])})).metaTokens,a=n.visitor||d,o=n.dots,r=n.indexes,i=(n.Blob||"undefined"!=typeof Blob&&Blob)&&Y.isSpecCompliantForm(t);if(!Y.isFunction(a))throw new TypeError("visitor must be a function");function l(e){if(null===e)return"";if(Y.isDate(e))return e.toISOString();if(Y.isBoolean(e))return e.toString();if(!i&&Y.isBlob(e))throw new ee("Blob is not supported. Use a Buffer instead.");return Y.isArrayBuffer(e)||Y.isTypedArray(e)?i&&"function"==typeof Blob?new Blob([e]):te.from(e):e}function d(e,n,a){let i=e;if(Y.isReactNative(t)&&Y.isReactNativeBlob(e))return t.append(ae(a,n,o),l(e)),!1;if(e&&!a&&"object"==typeof e)if(Y.endsWith(n,"{}"))n=s?n:n.slice(0,-2),e=JSON.stringify(e);else if(Y.isArray(e)&&function(e){return Y.isArray(e)&&!e.some(ne)}(e)||(Y.isFileList(e)||Y.endsWith(n,"[]"))&&(i=Y.toArray(e)))return n=se(n),i.forEach(function(e,s){!Y.isUndefined(e)&&null!==e&&t.append(!0===r?ae([n],s,o):null===r?n:n+"[]",l(e))}),!1;return!!ne(e)||(t.append(ae(a,n,o),l(e)),!1)}const c=[],u=Object.assign(oe,{defaultVisitor:d,convertValue:l,isVisitable:ne});if(!Y.isObject(e))throw new TypeError("data must be an object");return function e(n,s){if(!Y.isUndefined(n)){if(-1!==c.indexOf(n))throw Error("Circular reference detected in "+s.join("."));c.push(n),Y.forEach(n,function(n,o){!0===(!(Y.isUndefined(n)||null===n)&&a.call(t,n,Y.isString(o)?o.trim():o,s,u))&&e(n,s?s.concat(o):[o])}),c.pop()}}(e),t};function ie(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(e){return t[e]})}function le(e,t){this._pairs=[],e&&re(e,this,t)}const de=le.prototype;de.append=function(e,t){this._pairs.push([e,t])},de.toString=function(e){const t=e?function(t){return e.call(this,t,ie)}:ie;return this._pairs.map(function(e){return t(e[0])+"="+t(e[1])},"").join("&")};const ce=le;function ue(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function me(e,t,n){if(!t)return e;const s=n&&n.encode||ue,a=Y.isFunction(n)?{serialize:n}:n,o=a&&a.serialize;let r;if(r=o?o(t,a):Y.isURLSearchParams(t)?t.toString():new ce(t,a).toString(s),r){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+r}return e}const pe=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){Y.forEach(this.handlers,function(t){null!==t&&e(t)})}},ge={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0},fe={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:ce,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},he="undefined"!=typeof window&&"undefined"!=typeof document,ve="object"==typeof navigator&&navigator||void 0,ye=he&&(!ve||["ReactNative","NativeScript","NS"].indexOf(ve.product)<0),we="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,Ae=he&&window.location.href||"http://localhost",be={...s,...fe};const Ce=function(e){function t(e,n,s,a){let o=e[a++];if("__proto__"===o)return!0;const r=Number.isFinite(+o),i=a>=e.length;if(o=!o&&Y.isArray(s)?s.length:o,i)return Y.hasOwnProp(s,o)?s[o]=[s[o],n]:s[o]=n,!r;s[o]&&Y.isObject(s[o])||(s[o]=[]);return t(e,n,s[o],a)&&Y.isArray(s[o])&&(s[o]=function(e){const t={},n=Object.keys(e);let s;const a=n.length;let o;for(s=0;s{t(function(e){return Y.matchAll(/\w+|\[(\w*)]/g,e).map(e=>"[]"===e[0]?"":e[1]||e[0])}(e),s,n,0)}),n}return null};const ke={transitional:ge,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const n=t.getContentType()||"",s=n.indexOf("application/json")>-1,a=Y.isObject(e);a&&Y.isHTMLForm(e)&&(e=new FormData(e));if(Y.isFormData(e))return s?JSON.stringify(Ce(e)):e;if(Y.isArrayBuffer(e)||Y.isBuffer(e)||Y.isStream(e)||Y.isFile(e)||Y.isBlob(e)||Y.isReadableStream(e))return e;if(Y.isArrayBufferView(e))return e.buffer;if(Y.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let o;if(a){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return re(e,new be.classes.URLSearchParams,{visitor:function(e,t,n,s){return be.isNode&&Y.isBuffer(e)?(this.append(t,e.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)},...t})}(e,this.formSerializer).toString();if((o=Y.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return re(o?{"files[]":e}:e,t&&new t,this.formSerializer)}}return a||s?(t.setContentType("application/json",!1),function(e,t,n){if(Y.isString(e))try{return(t||JSON.parse)(e),Y.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||ke.transitional,n=t&&t.forcedJSONParsing,s="json"===this.responseType;if(Y.isResponse(e)||Y.isReadableStream(e))return e;if(e&&Y.isString(e)&&(n&&!this.responseType||s)){const n=!(t&&t.silentJSONParsing)&&s;try{return JSON.parse(e,this.parseReviver)}catch(e){if(n){if("SyntaxError"===e.name)throw ee.from(e,ee.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:be.classes.FormData,Blob:be.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Y.forEach(["delete","get","head","post","put","patch"],e=>{ke.headers[e]={}});const xe=ke,Te=Y.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"]),Ee=Symbol("internals");function Ne(e){return e&&String(e).trim().toLowerCase()}function Se(e){return!1===e||null==e?e:Y.isArray(e)?e.map(Se):String(e)}function _e(e,t,n,s,a){return Y.isFunction(s)?s.call(this,t,n):(a&&(t=n),Y.isString(t)?Y.isString(s)?-1!==t.indexOf(s):Y.isRegExp(s)?s.test(t):void 0:void 0)}class Pe{constructor(e){e&&this.set(e)}set(e,t,n){const s=this;function a(e,t,n){const a=Ne(t);if(!a)throw new Error("header name must be a non-empty string");const o=Y.findKey(s,a);(!o||void 0===s[o]||!0===n||void 0===n&&!1!==s[o])&&(s[o||t]=Se(e))}const o=(e,t)=>Y.forEach(e,(e,n)=>a(e,n,t));if(Y.isPlainObject(e)||e instanceof this.constructor)o(e,t);else if(Y.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))o((e=>{const t={};let n,s,a;return e&&e.split("\n").forEach(function(e){a=e.indexOf(":"),n=e.substring(0,a).trim().toLowerCase(),s=e.substring(a+1).trim(),!n||t[n]&&Te[n]||("set-cookie"===n?t[n]?t[n].push(s):t[n]=[s]:t[n]=t[n]?t[n]+", "+s:s)}),t})(e),t);else if(Y.isObject(e)&&Y.isIterable(e)){let n,s,a={};for(const t of e){if(!Y.isArray(t))throw TypeError("Object iterator must return a key-value pair");a[s=t[0]]=(n=a[s])?Y.isArray(n)?[...n,t[1]]:[n,t[1]]:t[1]}o(a,t)}else null!=e&&a(t,e,n);return this}get(e,t){if(e=Ne(e)){const n=Y.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 s;for(;s=n.exec(e);)t[s[1]]=s[2];return t}(e);if(Y.isFunction(t))return t.call(this,e,n);if(Y.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=Ne(e)){const n=Y.findKey(this,e);return!(!n||void 0===this[n]||t&&!_e(0,this[n],n,t))}return!1}delete(e,t){const n=this;let s=!1;function a(e){if(e=Ne(e)){const a=Y.findKey(n,e);!a||t&&!_e(0,n[a],a,t)||(delete n[a],s=!0)}}return Y.isArray(e)?e.forEach(a):a(e),s}clear(e){const t=Object.keys(this);let n=t.length,s=!1;for(;n--;){const a=t[n];e&&!_e(0,this[a],a,e,!0)||(delete this[a],s=!0)}return s}normalize(e){const t=this,n={};return Y.forEach(this,(s,a)=>{const o=Y.findKey(n,a);if(o)return t[o]=Se(s),void delete t[a];const r=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,n)=>t.toUpperCase()+n)}(a):String(a).trim();r!==a&&delete t[a],t[r]=Se(s),n[r]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return Y.forEach(this,(n,s)=>{null!=n&&!1!==n&&(t[s]=e&&Y.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[Ee]=this[Ee]={accessors:{}}).accessors,n=this.prototype;function s(e){const s=Ne(e);t[s]||(!function(e,t){const n=Y.toCamelCase(" "+t);["get","set","has"].forEach(s=>{Object.defineProperty(e,s+n,{value:function(e,n,a){return this[s].call(this,t,e,n,a)},configurable:!0})})}(n,e),t[s]=!0)}return Y.isArray(e)?e.forEach(s):s(e),this}}Pe.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),Y.reduceDescriptors(Pe.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}}),Y.freezeMethods(Pe);const Be=Pe;function Le(e,t){const n=this||xe,s=t||n,a=Be.from(s.headers);let o=s.data;return Y.forEach(e,function(e){o=e.call(n,o,a.normalize(),t?t.status:void 0)}),a.normalize(),o}function Fe(e){return!(!e||!e.__CANCEL__)}const ze=class extends ee{constructor(e,t,n){super(null==e?"canceled":e,ee.ERR_CANCELED,t,n),this.name="CanceledError",this.__CANCEL__=!0}};function De(e,t,n){const s=n.config.validateStatus;n.status&&s&&!s(n.status)?t(new ee("Request failed with status code "+n.status,[ee.ERR_BAD_REQUEST,ee.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}const Oe=function(e,t){e=e||10;const n=new Array(e),s=new Array(e);let a,o=0,r=0;return t=void 0!==t?t:1e3,function(i){const l=Date.now(),d=s[r];a||(a=l),n[o]=i,s[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-a{a=o,n=null,s&&(clearTimeout(s),s=null),e(...t)};return[(...e)=>{const t=Date.now(),i=t-a;i>=o?r(e,t):(n=e,s||(s=setTimeout(()=>{s=null,r(n)},o-i)))},()=>n&&r(n)]},Re=(e,t,n=3)=>{let s=0;const a=Oe(50,250);return Me(n=>{const o=n.loaded,r=n.lengthComputable?n.total:void 0,i=o-s,l=a(i);s=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[s=>t[0]({lengthComputable:n,total:e,loaded:s}),t[1]]},Ie=e=>(...t)=>Y.asap(()=>e(...t)),je=be.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,be.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(be.origin),be.navigator&&/(msie|trident)/i.test(be.navigator.userAgent)):()=>!0,$e=be.hasStandardBrowserEnv?{write(e,t,n,s,a,o,r){if("undefined"==typeof document)return;const i=[`${e}=${encodeURIComponent(t)}`];Y.isNumber(n)&&i.push(`expires=${new Date(n).toUTCString()}`),Y.isString(s)&&i.push(`path=${s}`),Y.isString(a)&&i.push(`domain=${a}`),!0===o&&i.push("secure"),Y.isString(r)&&i.push(`SameSite=${r}`),document.cookie=i.join("; ")},read(e){if("undefined"==typeof document)return null;const t=document.cookie.match(new RegExp("(?:^|; )"+e+"=([^;]*)"));return t?decodeURIComponent(t[1]):null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read:()=>null,remove(){}};function He(e,t,n){let s=!("string"==typeof(a=t)&&/^([a-z][a-z\d+\-.]*:)?\/\//i.test(a));var a;return e&&(s||0==n)?function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const Ve=e=>e instanceof Be?{...e}:e;function Ge(e,t){t=t||{};const n={};function s(e,t,n,s){return Y.isPlainObject(e)&&Y.isPlainObject(t)?Y.merge.call({caseless:s},e,t):Y.isPlainObject(t)?Y.merge({},t):Y.isArray(t)?t.slice():t}function a(e,t,n,a){return Y.isUndefined(t)?Y.isUndefined(e)?void 0:s(void 0,e,0,a):s(e,t,0,a)}function o(e,t){if(!Y.isUndefined(t))return s(void 0,t)}function r(e,t){return Y.isUndefined(t)?Y.isUndefined(e)?void 0:s(void 0,e):s(void 0,t)}function i(n,a,o){return o in t?s(n,a):o in e?s(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)=>a(Ve(e),Ve(t),0,!0)};return Y.forEach(Object.keys({...e,...t}),function(s){if("__proto__"===s||"constructor"===s||"prototype"===s)return;const o=Y.hasOwnProp(l,s)?l[s]:a,r=o(e[s],t[s],s);Y.isUndefined(r)&&o!==i||(n[s]=r)}),n}const We=e=>{const t=Ge({},e);let{data:n,withXSRFToken:s,xsrfHeaderName:a,xsrfCookieName:o,headers:r,auth:i}=t;if(t.headers=r=Be.from(r),t.url=me(He(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),i&&r.set("Authorization","Basic "+btoa((i.username||"")+":"+(i.password?unescape(encodeURIComponent(i.password)):""))),Y.isFormData(n))if(be.hasStandardBrowserEnv||be.hasStandardBrowserWebWorkerEnv)r.setContentType(void 0);else if(Y.isFunction(n.getHeaders)){const e=n.getHeaders(),t=["content-type","content-length"];Object.entries(e).forEach(([e,n])=>{t.includes(e.toLowerCase())&&r.set(e,n)})}if(be.hasStandardBrowserEnv&&(s&&Y.isFunction(s)&&(s=s(t)),s||!1!==s&&je(t.url))){const e=a&&o&&$e.read(o);e&&r.set(a,e)}return t},qe="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise(function(t,n){const s=We(e);let a=s.data;const o=Be.from(s.headers).normalize();let r,i,l,d,c,{responseType:u,onUploadProgress:m,onDownloadProgress:p}=s;function g(){d&&d(),c&&c(),s.cancelToken&&s.cancelToken.unsubscribe(r),s.signal&&s.signal.removeEventListener("abort",r)}let f=new XMLHttpRequest;function h(){if(!f)return;const s=Be.from("getAllResponseHeaders"in f&&f.getAllResponseHeaders());De(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:s,config:e,request:f}),f=null}f.open(s.method.toUpperCase(),s.url,!0),f.timeout=s.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 ee("Request aborted",ee.ECONNABORTED,e,f)),f=null)},f.onerror=function(t){const s=t&&t.message?t.message:"Network Error",a=new ee(s,ee.ERR_NETWORK,e,f);a.event=t||null,n(a),f=null},f.ontimeout=function(){let t=s.timeout?"timeout of "+s.timeout+"ms exceeded":"timeout exceeded";const a=s.transitional||ge;s.timeoutErrorMessage&&(t=s.timeoutErrorMessage),n(new ee(t,a.clarifyTimeoutError?ee.ETIMEDOUT:ee.ECONNABORTED,e,f)),f=null},void 0===a&&o.setContentType(null),"setRequestHeader"in f&&Y.forEach(o.toJSON(),function(e,t){f.setRequestHeader(t,e)}),Y.isUndefined(s.withCredentials)||(f.withCredentials=!!s.withCredentials),u&&"json"!==u&&(f.responseType=s.responseType),p&&([l,c]=Re(p,!0),f.addEventListener("progress",l)),m&&f.upload&&([i,d]=Re(m),f.upload.addEventListener("progress",i),f.upload.addEventListener("loadend",d)),(s.cancelToken||s.signal)&&(r=t=>{f&&(n(!t||t.type?new ze(null,e,f):t),f.abort(),f=null)},s.cancelToken&&s.cancelToken.subscribe(r),s.signal&&(s.signal.aborted?r():s.signal.addEventListener("abort",r)));const v=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(s.url);v&&-1===be.protocols.indexOf(v)?n(new ee("Unsupported protocol "+v+":",ee.ERR_BAD_REQUEST,e)):f.send(a||null)})},Xe=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let n,s=new AbortController;const a=function(e){if(!n){n=!0,r();const t=e instanceof Error?e:this.reason;s.abort(t instanceof ee?t:new ze(t instanceof Error?t.message:t))}};let o=t&&setTimeout(()=>{o=null,a(new ee(`timeout of ${t}ms exceeded`,ee.ETIMEDOUT))},t);const r=()=>{e&&(o&&clearTimeout(o),o=null,e.forEach(e=>{e.unsubscribe?e.unsubscribe(a):e.removeEventListener("abort",a)}),e=null)};e.forEach(e=>e.addEventListener("abort",a));const{signal:i}=s;return i.unsubscribe=()=>Y.asap(r),i}},Ke=function*(e,t){let n=e.byteLength;if(!t||n{const a=async function*(e,t){for await(const n of Je(e))yield*Ke(n,t)}(e,t);let o,r=0,i=e=>{o||(o=!0,s&&s(e))};return new ReadableStream({async pull(e){try{const{done:t,value:s}=await a.next();if(t)return i(),void e.close();let o=s.byteLength;if(n){let e=r+=o;n(e)}e.enqueue(new Uint8Array(s))}catch(e){throw i(e),e}},cancel:e=>(i(e),a.return())},{highWaterMark:2})},{isFunction:Ye}=Y,Qe=(({Request:e,Response:t})=>({Request:e,Response:t}))(Y.global),{ReadableStream:et,TextEncoder:tt}=Y.global,nt=(e,...t)=>{try{return!!e(...t)}catch(e){return!1}},st=e=>{e=Y.merge.call({skipUndefined:!0},Qe,e);const{fetch:t,Request:n,Response:s}=e,a=t?Ye(t):"function"==typeof fetch,o=Ye(n),r=Ye(s);if(!a)return!1;const i=a&&Ye(et),l=a&&("function"==typeof tt?(d=new tt,e=>d.encode(e)):async e=>new Uint8Array(await new n(e).arrayBuffer()));var d;const c=o&&i&&nt(()=>{let e=!1;const t=new n(be.origin,{body:new et,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),u=r&&i&&nt(()=>Y.isReadableStream(new s("").body)),m={stream:u&&(e=>e.body)};a&&["text","arrayBuffer","blob","formData","stream"].forEach(e=>{!m[e]&&(m[e]=(t,n)=>{let s=t&&t[e];if(s)return s.call(t);throw new ee(`Response type '${e}' is not supported`,ee.ERR_NOT_SUPPORT,n)})});const p=async(e,t)=>{const s=Y.toFiniteNumber(e.getContentLength());return null==s?(async e=>{if(null==e)return 0;if(Y.isBlob(e))return e.size;if(Y.isSpecCompliantForm(e)){const t=new n(be.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return Y.isArrayBufferView(e)||Y.isArrayBuffer(e)?e.byteLength:(Y.isURLSearchParams(e)&&(e+=""),Y.isString(e)?(await l(e)).byteLength:void 0)})(t):s};return async e=>{let{url:a,method:r,data:i,signal:l,cancelToken:d,timeout:g,onDownloadProgress:f,onUploadProgress:h,responseType:v,headers:y,withCredentials:w="same-origin",fetchOptions:A}=We(e),b=t||fetch;v=v?(v+"").toLowerCase():"text";let C=Xe([l,d&&d.toAbortSignal()],g),k=null;const x=C&&C.unsubscribe&&(()=>{C.unsubscribe()});let T;try{if(h&&c&&"get"!==r&&"head"!==r&&0!==(T=await p(y,i))){let e,t=new n(a,{method:"POST",body:i,duplex:"half"});if(Y.isFormData(i)&&(e=t.headers.get("content-type"))&&y.setContentType(e),t.body){const[e,n]=Ue(T,Re(Ie(h)));i=Ze(t.body,65536,e,n)}}Y.isString(w)||(w=w?"include":"omit");const t=o&&"credentials"in n.prototype,l={...A,signal:C,method:r.toUpperCase(),headers:y.normalize().toJSON(),body:i,duplex:"half",credentials:t?w:void 0};k=o&&new n(a,l);let d=await(o?b(k,A):b(a,l));const g=u&&("stream"===v||"response"===v);if(u&&(f||g&&x)){const e={};["status","statusText","headers"].forEach(t=>{e[t]=d[t]});const t=Y.toFiniteNumber(d.headers.get("content-length")),[n,a]=f&&Ue(t,Re(Ie(f),!0))||[];d=new s(Ze(d.body,65536,n,()=>{a&&a(),x&&x()}),e)}v=v||"text";let E=await m[Y.findKey(m,v)||"text"](d,e);return!g&&x&&x(),await new Promise((t,n)=>{De(t,n,{data:E,headers:Be.from(d.headers),status:d.status,statusText:d.statusText,config:e,request:k})})}catch(t){if(x&&x(),t&&"TypeError"===t.name&&/Load failed|fetch/i.test(t.message))throw Object.assign(new ee("Network Error",ee.ERR_NETWORK,e,k,t&&t.response),{cause:t.cause||t});throw ee.from(t,t&&t.code,e,k,t&&t.response)}}},at=new Map,ot=e=>{let t=e&&e.env||{};const{fetch:n,Request:s,Response:a}=t,o=[s,a,n];let r,i,l=o.length,d=at;for(;l--;)r=o[l],i=d.get(r),void 0===i&&d.set(r,i=l?new Map:st(t)),d=i;return i},rt=(ot(),{http:null,xhr:qe,fetch:{get:ot}});Y.forEach(rt,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}});const it=e=>`- ${e}`,lt=e=>Y.isFunction(e)||null===e||!1===e;const dt={getAdapter:function(e,t){e=Y.isArray(e)?e:[e];const{length:n}=e;let s,a;const o={};for(let r=0;r`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build"));let t=n?e.length>1?"since :\n"+e.map(it).join("\n"):" "+it(e[0]):"as no adapter specified";throw new ee("There is no suitable adapter to dispatch the request "+t,"ERR_NOT_SUPPORT")}return a},adapters:rt};function ct(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new ze(null,e)}function ut(e){ct(e),e.headers=Be.from(e.headers),e.data=Le.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);return dt.getAdapter(e.adapter||xe.adapter,e)(e).then(function(t){return ct(e),t.data=Le.call(e,e.transformResponse,t),t.headers=Be.from(t.headers),t},function(t){return Fe(t)||(ct(e),t&&t.response&&(t.response.data=Le.call(e,e.transformResponse,t.response),t.response.headers=Be.from(t.response.headers))),Promise.reject(t)})}const mt="1.13.6",pt={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{pt[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});const gt={};pt.transitional=function(e,t,n){function s(e,t){return"[Axios v"+mt+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,a,o)=>{if(!1===e)throw new ee(s(a," has been removed"+(t?" in "+t:"")),ee.ERR_DEPRECATED);return t&&!gt[a]&&(gt[a]=!0,console.warn(s(a," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,a,o)}},pt.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};const ft={assertOptions:function(e,t,n){if("object"!=typeof e)throw new ee("options must be an object",ee.ERR_BAD_OPTION_VALUE);const s=Object.keys(e);let a=s.length;for(;a-- >0;){const o=s[a],r=t[o];if(r){const t=e[o],n=void 0===t||r(t,o,e);if(!0!==n)throw new ee("option "+o+" must be "+n,ee.ERR_BAD_OPTION_VALUE);continue}if(!0!==n)throw new ee("Unknown option "+o,ee.ERR_BAD_OPTION)}},validators:pt},ht=ft.validators;class vt{constructor(e){this.defaults=e||{},this.interceptors={request:new pe,response:new pe}}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:s,headers:a}=t;void 0!==n&&ft.assertOptions(n,{silentJSONParsing:ht.transitional(ht.boolean),forcedJSONParsing:ht.transitional(ht.boolean),clarifyTimeoutError:ht.transitional(ht.boolean),legacyInterceptorReqResOrdering:ht.transitional(ht.boolean)},!1),null!=s&&(Y.isFunction(s)?t.paramsSerializer={serialize:s}:ft.assertOptions(s,{encode:ht.function,serialize:ht.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),ft.assertOptions(t,{baseUrl:ht.spelling("baseURL"),withXsrfToken:ht.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let o=a&&Y.merge(a.common,a[t.method]);a&&Y.forEach(["delete","get","head","post","put","patch","common"],e=>{delete a[e]}),t.headers=Be.concat(o,a);const r=[];let i=!0;this.interceptors.request.forEach(function(e){if("function"==typeof e.runWhen&&!1===e.runWhen(t))return;i=i&&e.synchronous;const n=t.transitional||ge;n&&n.legacyInterceptorReqResOrdering?r.unshift(e.fulfilled,e.rejected):r.push(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=[ut.bind(this),void 0];for(e.unshift(...r),e.push(...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 s=new Promise(e=>{n.subscribe(e),t=e}).then(e);return s.cancel=function(){n.unsubscribe(t)},s},e(function(e,s,a){n.reason||(n.reason=new ze(e,s,a),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 wt(function(t){e=t}),cancel:e}}}const At=wt;const bt={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,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(bt).forEach(([e,t])=>{bt[t]=e});const Ct=bt;const kt=function e(t){const n=new yt(t),s=o(yt.prototype.request,n);return Y.extend(s,yt.prototype,n,{allOwnKeys:!0}),Y.extend(s,n,null,{allOwnKeys:!0}),s.create=function(n){return e(Ge(t,n))},s}(xe);kt.Axios=yt,kt.CanceledError=ze,kt.CancelToken=At,kt.isCancel=Fe,kt.VERSION=mt,kt.toFormData=re,kt.AxiosError=ee,kt.Cancel=kt.CanceledError,kt.all=function(e){return Promise.all(e)},kt.spread=function(e){return function(t){return e.apply(null,t)}},kt.isAxiosError=function(e){return Y.isObject(e)&&!0===e.isAxiosError},kt.mergeConfig=Ge,kt.AxiosHeaders=Be,kt.formToJSON=e=>Ce(Y.isHTMLForm(e)?new FormData(e):e),kt.getAdapter=dt.getAdapter,kt.HttpStatusCode=Ct,kt.default=kt;const xt=kt,{Axios:Tt,AxiosError:Et,CanceledError:Nt,isCancel:St,CancelToken:_t,VERSION:Pt,all:Bt,Cancel:Lt,isAxiosError:Ft,spread:zt,toFormData:Dt,AxiosHeaders:Ot,HttpStatusCode:Mt,formToJSON:Rt,getAdapter:Ut,mergeConfig:It}=xt;var jt=n(3814);const $t=xt.create({headers:{requesttoken:(0,a.do)()??"","X-Requested-With":"XMLHttpRequest"}});(0,a.zo)(e=>{$t.defaults.headers.requesttoken=e});const Ht=Object.assign($t,{CancelToken:xt.CancelToken,isCancel:xt.isCancel}),Vt=Symbol("csrf-retry");const Gt=Symbol("retryDelay");Ht.interceptors.response.use(e=>e,function(e){return async t=>{if(!Ft(t))throw t;const{config:n,response:s,request:a}=t,o=a?.responseURL;if(n&&!n[Vt]&&412===s?.status&&"CSRF check failed"===s?.data?.message){console.warn(`Request to ${o} failed because of a CSRF mismatch. Fetching a new token`);const{data:{token:t}}=await e.get((0,jt.Jv)("/csrftoken"));return console.debug(`New request token ${t} fetched`),e.defaults.headers.requesttoken=t,e({...n,headers:{...n.headers,requesttoken:t},[Vt]:!0})}throw t}}(Ht)),Ht.interceptors.response.use(e=>e,function(e){return async t=>{if(!Ft(t))throw t;const{config:n,response:s,request:a}=t,o=a?.responseURL,r=s?.status,i=s?.headers;let l="number"==typeof n?.[Gt]?n?.[Gt]:1;if(503===r&&"1"===i?.["x-nextcloud-maintenance-mode"]&&n?.retryIfMaintenanceMode){if(l*=2,l>32)throw console.error("Retry delay exceeded one minute, giving up.",{responseURL:o}),t;return console.warn(`Request to ${o} failed because of maintenance mode. Retrying in ${l}s`),await new Promise(e=>{setTimeout(e,1e3*l)}),e({...n,[Gt]:l})}throw t}}(Ht)),Ht.interceptors.response.use(e=>e,async function(e){if(Ft(e)){const{config:t,response:n,request:s}=e,a=s?.responseURL,o=n?.status;401===o&&"Current user is not logged in"===n?.data?.message&&t?.reloadExpiredSession&&window?.location&&(console.error(`Request to ${a} failed because the user session expired. Reloading the page …`),window.location.reload())}throw e})},3053(e,t,n){"use strict";n.d(t,{c0:()=>o});class s{static GLOBAL_SCOPE_VOLATILE="nextcloud_vol";static GLOBAL_SCOPE_PERSISTENT="nextcloud_per";scope;wrapped;constructor(e,t,n){this.scope=`${n?s.GLOBAL_SCOPE_PERSISTENT:s.GLOBAL_SCOPE_VOLATILE}_${btoa(e)}_`,this.wrapped=t}scopeKey(e){return`${this.scope}${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))}}class a{appId;persisted=!1;clearedOnLogout=!1;constructor(e){this.appId=e}persist(e=!0){return this.persisted=e,this}clearOnLogout(e=!0){return this.clearedOnLogout=e,this}build(){return new s(this.appId,this.persisted?window.localStorage:window.sessionStorage,!this.clearedOnLogout)}}function o(e){return new a(e)}},3095(e,t,n){"use strict";n.d(t,{l:()=>d,n:()=>c,t:()=>r});var s=n(7736);const a=(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=>a.addTranslation(e.locale,e.json));const o=a.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||{});function l(e,t){if(t=Object.assign({timeout:7e3,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 a=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=s({[a?"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 d(e,t){return l(e,{...t,type:"toast-error"})}function c(e,t,n,s,a,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:()=>s.l});var s=n(3095),a=n(5471),o=n(4795),r=n(371);const i=(0,a.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,a.sV)(()=>window.addEventListener("unload",n)),(0,a.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,s.n)(i,l,d,!1,null,null).exports},1338(e,t,n){"use strict";n.d(t,{B1:()=>d,Ic:()=>u,al:()=>c});var s=n(8064),a=n(8711);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.3"}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.3"}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 s(e,t,n){const s=document.querySelector(`#initial-state-${e}-${t}`);if(null===s){if(void 0!==n)return n;throw new Error(`Could not find initial state ${t} of ${e}`)}try{return JSON.parse(atob(s.value))}catch(n){throw new Error(`Could not parse initial state ${t} of ${e}`)}}n.d(t,{C:()=>s})},3839(e,t,n){"use strict";n.d(t,{a:()=>r,d:()=>d,e:()=>c,g:()=>o,t:()=>l});var s=n(9418),a=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?s.A.sanitize:u)||u,p=c.escape?a: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?a:u)(`${n.value}`):p(e)})):f);var h,v}function d(e,t,n,s,a,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(s)],a,s,o)}}return l(e,1===s?t:n,a,s,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 s=n(3839);class a{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,s.t)("",e,t,void 0,{bundle:this.bundle})}ngettext(e,t,n,a={}){return(0,s.d)("",e,t,n,a,{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,s.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 a(e=>(0,s.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:()=>a,Pe:()=>i,Z0:()=>s.a,fL:()=>l,fw:()=>c,hY:()=>o,lG:()=>d,lO:()=>s.g});var s=n(3839);function a(){if(void 0!==globalThis.firstDay)return globalThis.firstDay;const e=new Intl.Locale((0,s.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,s.g)();return[new Date(1970,0,4).toLocaleDateString(e,{weekday:"long"}),new Date(1970,0,5).toLocaleDateString(e,{weekday:"long"}),new Date(1970,0,6).toLocaleDateString(e,{weekday:"long"}),new Date(1970,0,7).toLocaleDateString(e,{weekday:"long"}),new Date(1970,0,8).toLocaleDateString(e,{weekday:"long"}),new Date(1970,0,9).toLocaleDateString(e,{weekday:"long"}),new Date(1970,0,10).toLocaleDateString(e,{weekday:"long"})]}function r(){if(void 0!==globalThis.dayNamesShort)return globalThis.dayNamesShort;const e=(0,s.g)();return[new Date(1970,0,4).toLocaleDateString(e,{weekday:"short"}),new Date(1970,0,5).toLocaleDateString(e,{weekday:"short"}),new Date(1970,0,6).toLocaleDateString(e,{weekday:"short"}),new Date(1970,0,7).toLocaleDateString(e,{weekday:"short"}),new Date(1970,0,8).toLocaleDateString(e,{weekday:"short"}),new Date(1970,0,9).toLocaleDateString(e,{weekday:"short"}),new Date(1970,0,10).toLocaleDateString(e,{weekday:"short"})]}function i(){if(void 0!==globalThis.dayNamesMin)return globalThis.dayNamesMin;const e=(0,s.g)();return[new Date(1970,0,4).toLocaleDateString(e,{weekday:"narrow"}),new Date(1970,0,5).toLocaleDateString(e,{weekday:"narrow"}),new Date(1970,0,6).toLocaleDateString(e,{weekday:"narrow"}),new Date(1970,0,7).toLocaleDateString(e,{weekday:"narrow"}),new Date(1970,0,8).toLocaleDateString(e,{weekday:"narrow"}),new Date(1970,0,9).toLocaleDateString(e,{weekday:"narrow"}),new Date(1970,0,10).toLocaleDateString(e,{weekday:"narrow"})]}function l(){if(void 0!==globalThis.monthNames)return globalThis.monthNames;const e=(0,s.g)();return[new Date(1970,0).toLocaleDateString(e,{month:"long"}),new Date(1970,1).toLocaleDateString(e,{month:"long"}),new Date(1970,2).toLocaleDateString(e,{month:"long"}),new Date(1970,3).toLocaleDateString(e,{month:"long"}),new Date(1970,4).toLocaleDateString(e,{month:"long"}),new Date(1970,5).toLocaleDateString(e,{month:"long"}),new Date(1970,6).toLocaleDateString(e,{month:"long"}),new Date(1970,7).toLocaleDateString(e,{month:"long"}),new Date(1970,8).toLocaleDateString(e,{month:"long"}),new Date(1970,9).toLocaleDateString(e,{month:"long"}),new Date(1970,10).toLocaleDateString(e,{month:"long"}),new Date(1970,11).toLocaleDateString(e,{month:"long"})]}function d(){if(void 0!==globalThis.monthNamesShort)return globalThis.monthNamesShort;const e=(0,s.g)();return[new Date(1970,0).toLocaleDateString(e,{month:"short"}),new Date(1970,1).toLocaleDateString(e,{month:"short"}),new Date(1970,2).toLocaleDateString(e,{month:"short"}),new Date(1970,3).toLocaleDateString(e,{month:"short"}),new Date(1970,4).toLocaleDateString(e,{month:"short"}),new Date(1970,5).toLocaleDateString(e,{month:"short"}),new Date(1970,6).toLocaleDateString(e,{month:"short"}),new Date(1970,7).toLocaleDateString(e,{month:"short"}),new Date(1970,8).toLocaleDateString(e,{month:"short"}),new Date(1970,9).toLocaleDateString(e,{month:"short"}),new Date(1970,10).toLocaleDateString(e,{month:"short"}),new Date(1970,11).toLocaleDateString(e,{month:"short"})]}function c(e=Date.now(),t={}){const n={ignoreSeconds:!1,language:(0,s.a)(),relativeTime:"long",...t},a=new Date(e),o=new Intl.RelativeTimeFormat([n.language,(0,s.a)()],{numeric:"auto",style:n.relativeTime}),r=(a.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,s.a)()],u).format(a)}},5947(e,t,n){"use strict";n.d(t,{YK:()=>l});var s=n(1777),a=(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))(a||{});class o{context;constructor(e){this.context=e||{}}formatMessage(e,t,n){let s="["+a[t].toUpperCase()+"] ";return n&&n.app&&(s+=n.app+": "),"string"==typeof e?s+e:(s+=`Unexpected ${e.name}`,e.message&&(s+=` "${e.message}"`),t===a.Debug&&e.stack&&(s+=`\n\nStack trace:\n${e.stack}`),s)}log(e,t,n){if(!("number"==typeof this.context?.level&&e{"complete"===document.readyState||"interactive"===document.readyState?(e.context.level=window._oc_config?.loglevel??a.Warn,window._oc_debug&&(e.context.level=a.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 l(){return new i(r)}},3814(e,t,n){"use strict";n.d(t,{$_:()=>i,Jv:()=>r,KT:()=>a,aU:()=>l,dC:()=>s});const s=(e,t)=>(t?.baseURL??i())+(e=>"/remote.php/"+e)(e),a=(e,t,n)=>{const s=1===Object.assign({ocsVersion:2},n||{}).ocsVersion?1:2;return(n?.baseURL??i())+"/ocs/v"+s+".php"+o(e,t,n)},o=(e,t,n)=>{const s=Object.assign({escape:!0},n||{});return"/"!==e.charAt(0)&&(e="/"+e),a=(a=t||{})||{},e.replace(/{([^{}]*)}/g,function(e,t){const n=a[t];return s.escape?"string"==typeof n||"number"==typeof n?encodeURIComponent(n.toString()):encodeURIComponent(e):"string"==typeof n||"number"==typeof n?n.toString():e});var a},r=(e,t,n)=>{const s=Object.assign({noRewrite:!1},n||{}),a=n?.baseURL??l();return!0!==window?.OC?.config?.modRewriteWorking||s.noRewrite?a+"/index.php"+o(e,t,n):a+o(e,t,n)},i=()=>window.location.protocol+"//"+window.location.host+l();function l(){let e=window._oc_webroot;if(void 0===e){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}},4795(e,t,n){"use strict";n.d(t,{A:()=>ne});var s=n(5072),a=n.n(s),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(2883),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();a()(f.A,h);f.A&&f.A.locals&&f.A.locals;var v=n(3073),y=n(5471),w=n(8751),A=n(3322),b=n(948),C=n(8191),k=n(8289),x=n(1431);(0,A.r)(A.e);const T={__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,s=(0,y.KR)(!1);return{__sfc:!0,props:n,emit:t,isLoading:s,handleClick:async function(e){if(!s.value){s.value=!0;try{const s="reset"!==n.nativeType&&void 0,a=await(n.callback?.())??s;!1!==a&&t("click",e,a)}finally{s.value=!1}}},t:A.a,NcButton:b.N,NcIconSvgWrapper:C.N,NcLoadingIcon:k.A}}};var E=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)+" ")])},N=[];const S=(0,x.n)(T,E,N,!1,null,null).exports;var _=n(1949),P={};P.styleTagTransform=g(),P.setAttributes=c(),P.insert=l().bind(null,"head"),P.domAPI=r(),P.insertStyleElement=m();a()(_.A,P);_.A&&_.A.locals&&_.A.locals;var B=n(6129),L=n(2697),F=n(9916),z=n(9561),D=n(648),O=n(4110);const M={name:"PauseIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var R=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()])])])},U=[];const I=(0,x.n)(M,R,U,!1,null,null).exports,j={name:"PlayIcon",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 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()])])])},H=[];const V=(0,x.n)(j,$,H,!1,null,null).exports;function G(e,t){let n,s,a,o=t;this.start=function(){a=!0,s=new Date,n=setTimeout(e,o)},this.pause=function(){a=!1,clearTimeout(n),o-=new Date-s},this.clear=function(){a=!1,clearTimeout(n),o=0},this.getTimeLeft=function(){return a&&(this.pause(),this.start()),o},this.getStateRunning=function(){return a},this.start()}(0,A.r)(A.m,A.K);const W={name:"NcModal",components:{Close:F.C,Pause:I,Play:V,NcActions:z.N,NcButton:b.N,NcIconSvgWrapper:C.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"},closeButtonOutside:{type:Boolean,default:!1},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:[Boolean,HTMLElement,SVGElement,String]}},emits:["previous","next","close","update:show"],setup:()=>({mdiChevronLeft:B.s,mdiChevronRight:B.m}),data:()=>({mc:null,playing:!1,slideshowTimeout:null,focusTrap:null,randId:(0,w.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,A.a)("Pause slideshow"):(0,A.a)("Start slideshow")},closeButtonAriaLabel:()=>(0,A.a)("Close"),prevButtonAriaLabel:()=>(0,A.a)("Previous"),nextButtonAriaLabel:()=>(0,A.a)("Next"),showCloseButton(){return!this.noClose&&this.canClose},isCloseButtonOutside(){return!!this.closeButtonOutside||!this.closeButtonContained},numHeaderActions(){let e=0;return this.hasNext&&this.enableSlideshow&&e++,this.showCloseButton&&this.isCloseButtonOutside&&e++,this.$scopedSlots.actions&&e++,e}},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:A.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,D.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 G(()=>{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,D.g)(),escapeDeactivates:!1,setReturnFocus:this.setReturnFocus};this.focusTrap=(0,L.K)([e,...this.additionalTrapElements],t),this.focusTrap.activate()},clearFocusTrap(){this.focusTrap&&(this.focusTrap?.deactivate(),this.focusTrap=null)}}},q=()=>{(0,y.$9)((e,t)=>({"476657af":e.cssSlideshowDelay,19158013:e.numHeaderActions}))},X=W.setup;W.setup=X?(e,t)=>(q(),X(e,t)):q;const K=W;var J=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.showCloseButton&&e.isCloseButtonOutside?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)}):e._e()],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.showCloseButton&&!e.isCloseButtonOutside?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)])},Z=[];const Y=(0,x.n)(K,J,Z,!1,null,"01926ad2").exports;(0,O.S)(Y);const Q=(0,y.pM)({name:"NcDialog",components:{NcDialogButton:S,NcModal:Y},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 s=(0,y.KR)(),{width:a}=(0,v.Lhy)(s,{width:900}),o=(0,y.EW)(()=>a.value<876),r=(0,y.EW)(()=>void 0!==n?.navigation),i=(0,w.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);function g(e){p.value=!1,t("closing",e)}function f(){p.value=!0,t("update:open",!1)}const 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:s}}});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",staticClass:"dialog__wrapper",class:{"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,s){return t("NcDialogButton",e._b({key:s,on:{click:(t,s)=>e.handleButtonClose(n,s)}},"NcDialogButton",n,!1))})})],2)])],1):e._e()},te=[];const ne=(0,x.n)(Q,ee,te,!1,null,"66c29e13").exports},8289(e,t,n){"use strict";n.d(t,{A:()=>b});var s=n(5072),a=n.n(s),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(2616),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();a()(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,"94ff8098").exports},371(e,t,n){"use strict";n.d(t,{A:()=>R});var s=n(5072),a=n.n(s),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(8580),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();a()(f.A,h);f.A&&f.A.locals&&f.A.locals;var v=n(1431),y=n(415);const w={name:"AlertIcon",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 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()])])])},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:"CheckboxMarkedCircleIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var S=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()])])])},_=[];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 P;case"info":return z;default:return C}}}};var O=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)},M=[];const R=(0,v.n)(D,O,M,!1,null,"f656e861").exports},9916(e,t,n){"use strict";n.d(t,{C:()=>i});var s=n(1431);const a={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,s.n)(a,o,r,!1,null,null).exports},8751(e,t,n){"use strict";function s(e){return Math.random().toString(36).replace(/[^a-z]+/g,"").slice(0,e||5)}n.d(t,{G:()=>s})},9561(e,t,n){"use strict";n.d(t,{D:()=>S,N:()=>P});var s=n(5072),a=n.n(s),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(6559),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();a()(f.A,h);f.A&&f.A.locals&&f.A.locals;var v=n(5471),y=n(1431),w=n(9271),A=n(648);var b=n(3322),C=n(8751),k=n(948),x=n(4917);const T={name:"DotsHorizontalIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var E=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()])])])},N=[];const S=(0,y.n)(T,E,N,!1,null,null).exports;(0,b.r)(b.D);const _={name:"NcActions",components:{NcButton:k.N,NcPopover:x.N},provide(){return{"NcActions:isSemanticMenu":(0,v.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,b.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:[Boolean,String,Object,Element],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},size:{type:String,default:"normal",validator:e=>["small","normal","large"].includes(e)}},emits:["click","blur","focus","close","closed","open","opened","update:open"],setup(){const e=`menu-${(0,C.G)()}`;return{randomId:e,triggerRandomId:`trigger-${e}`}},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,A.c)();(0,v.wB)(e,()=>{(0,w.BA)(t.disabled)||((0,w.BA)(e)?n.pause():n.unpause())}),(0,v.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{return!1}},openMenu(){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"),t=this.$refs.menu.clientHeight,n=this.getMaxMenuHeight();if(t>n){let t=0,s=0;for(const a of this.$refs.menuList.children){if(t+a.clientHeight/2>n){e.style.height=t-s/2+"px";break}s=a.clientHeight,t+=s}}else e.style.height="fit-content"},getMaxMenuHeight(){const{top:e,bottom:t}=this.$refs.triggerButton?.$el.getBoundingClientRect()??{top:0,bottom:0},{top:n,bottom:s}=this.boundariesElement?.getBoundingClientRect()??{top:0,bottom:window.innerHeight};return Math.max(Math.min(e-84,e-n),Math.min(window.innerHeight-t-34,s-t))},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 s=e.shiftKey?n-1:n+1;return(s<0||s===t.length)&&this.closeMenu(!0),this.focusIndex=s,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&&(v.Ay.util.warn("Specifying forceMenu will ignore any inline actions rendering."),n=[]);const s=n.slice(0,this.inline),a=t.filter(e=>!s.includes(e));if(this.forceSemanticType)this.actionsMenuSemanticType=this.forceSemanticType;else{const e=["NcActionInput","NcActionTextEditable"],n=["NcActionButton","NcActionButtonGroup","NcActionCheckbox","NcActionRadio"],s=["NcActionLink","NcActionRouter"],o=a.some(t=>e.includes(this.getActionName(t))),r=a.some(e=>n.includes(this.getActionName(e))),i=a.some(e=>s.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,s=t?.data?.scopedSlots?.icon()?.[0]??(this.isIconUrl(n)?e("img",{class:"action-item__menutoggle__icon",attrs:{src:n,alt:""}}):e("span",{class:["icon",n]})),a=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:{...a,"aria-label":i,title:d},ref:t?.data?.ref,props:{...c,disabled:this.disabled||t?.componentOptions?.propsData?.disabled,pressed:t?.componentOptions?.propsData?.modelValue,size:this.size,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"},[s]),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:{size:this.size,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()}}),s.length>0&&this.inline>0?e("div",{class:["action-items",`action-item--${this.triggerButtonVariant}`]},[...s.map(o),a.length>0?e("div",{class:["action-item",{"action-item--open":this.opened}]},[r(a)]):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 P=(0,y.n)(_,null,null,!1,null,"cf2bf155").exports},948(e,t,n){"use strict";n.d(t,{N:()=>b});var s=n(5072),a=n.n(s),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(9344),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();a()(f.A,h);f.A&&f.A.locals&&f.A.locals;var v=n(415),y=n(3168),w=n(1431);const A={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||y.l.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,instance:this});const s=this.to||this.href,a=!s&&"boolean"==typeof this.pressed,o=({href:o,navigate:r,isActive:i,isExactActive:l}={})=>e(s?"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":a?this.pressed.toString():void 0,disabled:this.disabled,type:s?null:this.realType,role:s?"button":null,href:this.to?o:this.href||null,target:s?this.target||"_self":null,rel:s?"nofollow noreferrer noopener":null,download:!this.to&&this.href&&this.download?this.download:null,...this.ncPopoverTriggerAttrs,...this.$attrs},on:{...this.$listeners,click:e=>{a&&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 b=(0,w.n)(A,null,null,!1,null,"5ee98a45").exports},8191(e,t,n){"use strict";n.d(t,{N:()=>E});var s=n(5072),a=n.n(s),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(6133),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();a()(f.A,h);f.A&&f.A.locals&&f.A.locals;var v=n(9418),y=n(5471),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=v.A.sanitize(this.svg),t=(new DOMParser).parseFromString(e,"image/svg+xml");return t.querySelector("parsererror")?(y.Ay.util.warn("SVG is not valid"),""):(t.documentElement.id&&t.documentElement.removeAttribute("id"),t.documentElement.outerHTML)}}},b=()=>{(0,y.$9)((e,t)=>({dad67fa8: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,"4625d649").exports},4917(e,t,n){"use strict";n.d(t,{N:()=>yn});var s=n(5072),a=n.n(s),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(8488),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();a()(f.A,h);f.A&&f.A.locals&&f.A.locals;function v(e){return e.split("-")[0]}function y(e){return e.split("-")[1]}function w(e){return["top","bottom"].includes(v(e))?"x":"y"}function A(e){return"y"===e?"height":"width"}function b(e){let{reference:t,floating:n,placement:s}=e;const a=t.x+t.width/2-n.width/2,o=t.y+t.height/2-n.height/2;let r;switch(v(s)){case"top":r={x:a,y:t.y-n.height};break;case"bottom":r={x:a,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=w(s),l=A(i);switch(y(s)){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 C(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 k(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}async function x(e,t){void 0===t&&(t={});const{x:n,y:s,platform:a,rects:o,elements:r,strategy:i}=e,{boundary:l="clippingParents",rootBoundary:d="viewport",elementContext:c="floating",altBoundary:u=!1,padding:m=0}=t,p=C(m),g=r[u?"floating"===c?"reference":"floating":c],f=await a.getClippingClientRect({element:await a.isElement(g)?g:g.contextElement||await a.getDocumentElement({element:r.floating}),boundary:l,rootBoundary:d}),h=k(await a.convertOffsetParentRelativeRectToViewportRelativeRect({rect:"floating"===c?{...o.floating,x:n,y:s}:o.reference,offsetParent:await a.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 T=Math.min,E=Math.max;function N(e,t,n){return E(e,T(t,n))}const S={left:"right",right:"left",bottom:"top",top:"bottom"};function _(e){return e.replace(/left|right|bottom|top/g,e=>S[e])}function P(e,t){const n="start"===y(e),s=w(e),a=A(s);let o="x"===s?n?"right":"left":n?"bottom":"top";return t.reference[a]>t.floating[a]&&(o=_(o)),{main:o,cross:_(o)}}const B={start:"end",end:"start"};function L(e){return e.replace(/start|end/g,e=>B[e])}const F=["top","right","bottom","left"],z=F.reduce((e,t)=>e.concat(t,t+"-start",t+"-end"),[]);const D=function(e){return void 0===e&&(e={}),{name:"autoPlacement",options:e,async fn(t){var n,s,a,o,r,i;const{x:l,y:d,rects:c,middlewareData:u,placement:m}=t,{alignment:p=null,allowedPlacements:g=z,autoAlignment:f=!0,...h}=e;if(null!=(n=u.autoPlacement)&&n.skip)return{};const w=function(e,t,n){return(e?[...n.filter(t=>y(t)===e),...n.filter(t=>y(t)!==e)]:n.filter(e=>v(e)===e)).filter(n=>!e||y(n)===e||!!t&&L(n)!==n)}(p,f,g),A=await x(t,h),b=null!=(s=null==(a=u.autoPlacement)?void 0:a.index)?s:0,C=w[b],{main:k,cross:T}=P(C,c);if(m!==C)return{x:l,y:d,reset:{placement:w[0]}};const E=[A[v(C)],A[k],A[T]],N=[...null!=(o=null==(r=u.autoPlacement)?void 0:r.overflows)?o:[],{placement:C,overflows:E}],S=w[b+1];if(S)return{data:{index:b+1,overflows:N},reset:{placement:S}};const _=N.slice().sort((e,t)=>e.overflows[0]-t.overflows[0]),B=null==(i=_.find(e=>{let{overflows:t}=e;return t.every(e=>e<=0)}))?void 0:i.placement;return{data:{skip:!0},reset:{placement:null!=B?B:_[0].placement}}}}};const O=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,s;const{placement:a,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=v(a),f=c||(g===i||!m?[_(i)]:function(e){const t=_(e);return[L(e),t,L(t)]}(i)),h=[i,...f],y=await x(t,p),w=[];let A=(null==(s=o.flip)?void 0:s.overflows)||[];if(l&&w.push(y[g]),d){const{main:e,cross:t}=P(a,r);w.push(y[e],y[t])}if(A=[...A,{placement:a,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 M=function(e){return void 0===e&&(e=0),{name:"offset",options:e,fn(t){const{x:n,y:s,placement:a,rects:o}=t,r=function(e){let{placement:t,rects:n,value:s}=e;const a=v(t),o=["left","top"].includes(a)?-1:1,r="function"==typeof s?s({...n,placement:t}):s,{mainAxis:i,crossAxis:l}="number"==typeof r?{mainAxis:r,crossAxis:0}:{mainAxis:0,crossAxis:0,...r};return"x"===w(a)?{x:l,y:i*o}:{x:i*o,y:l}}({placement:a,rects:o,value:e});return{x:n+r.x,y:s+r.y,data:r}}}};function R(e){return"x"===e?"y":"x"}function U(e){return"[object Window]"===(null==e?void 0:e.toString())}function I(e){if(null==e)return window;if(!U(e)){const t=e.ownerDocument;return t&&t.defaultView||window}return e}function j(e){return I(e).getComputedStyle(e)}function $(e){return U(e)?"":e?(e.nodeName||"").toLowerCase():""}function H(e){return e instanceof I(e).HTMLElement}function V(e){return e instanceof I(e).Element}function G(e){return e instanceof I(e).ShadowRoot||e instanceof ShadowRoot}function W(e){const{overflow:t,overflowX:n,overflowY:s}=j(e);return/auto|scroll|overlay|hidden/.test(t+s+n)}function q(e){return["table","td","th"].includes($(e))}function X(e){const t=navigator.userAgent.toLowerCase().includes("firefox"),n=j(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 K=Math.min,J=Math.max,Z=Math.round;function Y(e,t){void 0===t&&(t=!1);const n=e.getBoundingClientRect();let s=1,a=1;return t&&H(e)&&(s=e.offsetWidth>0&&Z(n.width)/e.offsetWidth||1,a=e.offsetHeight>0&&Z(n.height)/e.offsetHeight||1),{width:n.width/s,height:n.height/a,top:n.top/a,right:n.right/s,bottom:n.bottom/a,left:n.left/s,x:n.left/s,y:n.top/a}}function Q(e){return(t=e,(t instanceof I(t).Node?e.ownerDocument:e.document)||window.document).documentElement;var t}function ee(e){return U(e)?{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}:{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function te(e){return Y(Q(e)).left+ee(e).scrollLeft}function ne(e,t,n){const s=H(t),a=Q(t),o=Y(e,s&&function(e){const t=Y(e);return Z(t.width)!==e.offsetWidth||Z(t.height)!==e.offsetHeight}(t));let r={scrollLeft:0,scrollTop:0};const i={x:0,y:0};if(s||!s&&"fixed"!==n)if(("body"!==$(t)||W(a))&&(r=ee(t)),H(t)){const e=Y(t,!0);i.x=e.x+t.clientLeft,i.y=e.y+t.clientTop}else a&&(i.x=te(a));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"===$(e)?e:e.assignedSlot||e.parentNode||(G(e)?e.host:null)||Q(e)}function ae(e){return H(e)&&"fixed"!==getComputedStyle(e).position?e.offsetParent:null}function oe(e){const t=I(e);let n=ae(e);for(;n&&q(n)&&"static"===getComputedStyle(n).position;)n=ae(n);return n&&("html"===$(n)||"body"===$(n)&&"static"===getComputedStyle(n).position&&!X(n))?t:n||function(e){let t=se(e);for(;H(t)&&!["html","body"].includes($(t));){if(X(t))return t;t=t.parentNode}return null}(e)||t}function re(e){return{width:e.offsetWidth,height:e.offsetHeight}}function ie(e){return["html","body","#document"].includes($(e))?e.ownerDocument.body:H(e)&&W(e)?e:ie(se(e))}function le(e,t){var n;void 0===t&&(t=[]);const s=ie(e),a=s===(null==(n=e.ownerDocument)?void 0:n.body),o=I(s),r=a?[o].concat(o.visualViewport||[],W(s)?s:[]):s,i=t.concat(r);return a?i:i.concat(le(se(r)))}function de(e,t){return"viewport"===t?k(function(e){const t=I(e),n=Q(e),s=t.visualViewport;let a=n.clientWidth,o=n.clientHeight,r=0,i=0;return s&&(a=s.width,o=s.height,Math.abs(t.innerWidth/s.scale-s.width)<.01&&(r=s.offsetLeft,i=s.offsetTop)),{width:a,height:o,x:r,y:i}}(e)):V(t)?function(e){const t=Y(e),n=t.top+e.clientTop,s=t.left+e.clientLeft;return{top:n,left:s,x:s,y:n,right:s+e.clientWidth,bottom:n+e.clientHeight,width:e.clientWidth,height:e.clientHeight}}(t):k(function(e){var t;const n=Q(e),s=ee(e),a=null==(t=e.ownerDocument)?void 0:t.body,o=J(n.scrollWidth,n.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),r=J(n.scrollHeight,n.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0);let i=-s.scrollLeft+te(e);const l=-s.scrollTop;return"rtl"===j(a||n).direction&&(i+=J(n.clientWidth,a?a.clientWidth:0)-o),{width:o,height:r,x:i,y:l}}(Q(e)))}function ce(e){const t=le(se(e)),n=["absolute","fixed"].includes(j(e).position)&&H(e)?oe(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&&G(n)){let n=t;do{if(n&&e===n)return!0;n=n.parentNode||n.host}while(n)}return!1}(e,n)&&"body"!==$(e)):[]}const ue={getElementRects:e=>{let{reference:t,floating:n,strategy:s}=e;return{reference:ne(t,oe(n),s),floating:{...re(n),x:0,y:0}}},convertOffsetParentRelativeRectToViewportRelativeRect:e=>function(e){let{rect:t,offsetParent:n,strategy:s}=e;const a=H(n),o=Q(n);if(n===o)return t;let r={scrollLeft:0,scrollTop:0};const i={x:0,y:0};if((a||!a&&"fixed"!==s)&&(("body"!==$(n)||W(o))&&(r=ee(n)),H(n))){const e=Y(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 oe(t)},isElement:e=>V(e),getDocumentElement:e=>{let{element:t}=e;return Q(t)},getClippingClientRect:e=>function(e){let{element:t,boundary:n,rootBoundary:s}=e;const a=[..."clippingParents"===n?ce(t):[].concat(n),s],o=a[0],r=a.reduce((e,n)=>{const s=de(t,n);return e.top=J(s.top,e.top),e.right=K(s.right,e.right),e.bottom=K(s.bottom,e.bottom),e.left=J(s.left,e.left),e},de(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 re(t)},getClientRects:e=>{let{element:t}=e;return t.getClientRects()}},me=(e,t,n)=>(async(e,t,n)=>{const{placement:s="bottom",strategy:a="absolute",middleware:o=[],platform:r}=n;let i=await r.getElementRects({reference:e,floating:t,strategy:a}),{x:l,y:d}=b({...i,placement:s}),c=s,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));function ke(e,t){for(const n in t)Object.prototype.hasOwnProperty.call(t,n)&&("object"==typeof t[n]&&e[n]?ke(e[n],t[n]):e[n]=t[n])}const xe={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 Te(e,t){let n,s=xe.themes[e]||{};do{n=s[t],void 0===n?s.$extend?s=xe.themes[s.$extend]||{}:(s=null,n=xe[t]):s=null}while(s);return n}function Ee(e){const t=[e];let n=xe.themes[e]||{};do{n.$extend?(t.push(n.$extend),n=xe.themes[n.$extend]||{}):n=null}while(n);return t}let Ne=!1;if("undefined"!=typeof window){Ne=!1;try{const e=Object.defineProperty({},"passive",{get(){Ne=!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 _e=["auto","top","bottom","left","right"].reduce((e,t)=>e.concat([t,`${t}-start`,`${t}-end`]),[]),Pe={hover:"mouseenter",focus:"focus",click:"click",touch:"touchstart"},Be={hover:"mouseleave",focus:"blur",click:"click",touch:"touchend"};function Le(e,t){const n=e.indexOf(t);-1!==n&&e.splice(n,1)}function Fe(){return new Promise(e=>requestAnimationFrame(()=>{requestAnimationFrame(e)}))}const ze=[];let De=null;const Oe={};function Me(e){let t=Oe[e];return t||(t=Oe[e]=[]),t}let Re=function(){};function Ue(e){return function(){return Te(this.$props.theme,e)}}"undefined"!=typeof window&&(Re=window.Element);const Ie="__floating-vue__popper";var je=()=>({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:Ue("disabled")},positioningDisabled:{type:Boolean,default:Ue("positioningDisabled")},placement:{type:String,default:Ue("placement"),validator:e=>_e.includes(e)},delay:{type:[String,Number,Object],default:Ue("delay")},distance:{type:[Number,String],default:Ue("distance")},skidding:{type:[Number,String],default:Ue("skidding")},triggers:{type:Array,default:Ue("triggers")},showTriggers:{type:[Array,Function],default:Ue("showTriggers")},hideTriggers:{type:[Array,Function],default:Ue("hideTriggers")},popperTriggers:{type:Array,default:Ue("popperTriggers")},popperShowTriggers:{type:[Array,Function],default:Ue("popperShowTriggers")},popperHideTriggers:{type:[Array,Function],default:Ue("popperHideTriggers")},container:{type:[String,Object,Re,Boolean],default:Ue("container")},boundary:{type:[String,Re],default:Ue("boundary")},strategy:{type:String,validator:e=>["absolute","fixed"].includes(e),default:Ue("strategy")},autoHide:{type:[Boolean,Function],default:Ue("autoHide")},handleResize:{type:Boolean,default:Ue("handleResize")},instantMove:{type:Boolean,default:Ue("instantMove")},eagerMount:{type:Boolean,default:Ue("eagerMount")},popperClass:{type:[String,Array,Object],default:Ue("popperClass")},computeTransformOrigin:{type:Boolean,default:Ue("computeTransformOrigin")},autoMinSize:{type:Boolean,default:Ue("autoMinSize")},autoSize:{type:[Boolean,String],default:Ue("autoSize")},autoMaxSize:{type:Boolean,default:Ue("autoMaxSize")},autoBoundaryMaxSize:{type:Boolean,default:Ue("autoBoundaryMaxSize")},preventOverflow:{type:Boolean,default:Ue("preventOverflow")},overflowPadding:{type:[Number,String],default:Ue("overflowPadding")},arrowPadding:{type:[Number,String],default:Ue("arrowPadding")},arrowOverflow:{type:Boolean,default:Ue("arrowOverflow")},flip:{type:Boolean,default:Ue("flip")},shift:{type:Boolean,default:Ue("shift")},shiftCrossAxis:{type:Boolean,default:Ue("shiftCrossAxis")},noAutoFocus:{type:Boolean,default:Ue("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 s,a;(null==(s=this.parentPopper)?void 0:s.lockedChild)&&this.parentPopper.lockedChild!==this||(this.$_pendingHide=!1,!n&&this.disabled||((null==(a=this.parentPopper)?void 0:a.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 s;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==(s=this.parentPopper)?void 0:s.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(M({mainAxis:this.distance,crossAxis:this.skidding}));const n=this.placement.startsWith("auto");if(n?t.middleware.push(D({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:s,placement:a}=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:s},c=await x(t,l),u=w(v(a)),m=R(u);let p=d[u],g=d[m];if(o){const e="y"===u?"bottom":"right";p=N(p+c["y"===u?"top":"left"],p,p-c[e])}if(r){const e="y"===m?"bottom":"right";g=N(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-s}}}}}({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:s=0}=null!=e?e:{},{x:a,y:o,placement:r,rects:i,platform:l}=t;if(null==n)return{};const d=C(s),c={x:a,y:o},u=w(v(r)),m=A(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],y=c[u]-i.reference[u],b=await l.getOffsetParent({element:n}),k=b?"y"===u?b.clientHeight||0:b.clientWidth||0:0,x=h/2-y/2,T=d[g],E=k-p[m]-d[f],S=k/2-p[m]/2+x,_=N(T,S,E);return{data:{[u]:_,centerOffset:S-_}}}}))({element:this.$_arrowNode,padding:this.arrowPadding})),this.arrowOverflow&&t.middleware.push({name:"arrowOverflow",fn:({placement:e,rects:t,middlewareData:n})=>{let s;const{centerOffset:a}=n.arrow;return s=e.startsWith("top")||e.startsWith("bottom")?Math.abs(a)>t.reference.width/2:Math.abs(a)>t.reference.height/2,{data:{overflow:s}}}}),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:s})=>{var a;if(null==(a=s.autoSize)?void 0:a.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:s,rects:a,middlewareData:o}=t,{apply:r,...i}=e;if(null!=(n=o.size)&&n.skip)return{};const l=await x(t,i),d=v(s),c="end"===y(s);let u,m;"top"===d||"bottom"===d?(u=d,m=c?"left":"right"):(m=d,u=c?"top":"bottom");const p=E(l.left,0),g=E(l.right,0),f=E(l.top,0),h=E(l.bottom,0),w={height:a.floating.height-(["left","right"].includes(s)?2*(0!==f||0!==h?f+h:E(l.top,l.bottom)):l[u]),width:a.floating.width-(["top","bottom"].includes(s)?2*(0!==p||0!==g?p+g:E(l.left,l.right)):l[m])};return null==r||r({...w,...a}),{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 s=await me(this.$_referenceNode,this.$_popperNode,t);Object.assign(this.result,{x:s.x,y:s.y,placement:s.placement,strategy:s.strategy,arrow:be(be({},s.middlewareData.arrow),s.middlewareData.arrowOverflow)})},$_scheduleShow(e=null,t=!1){if(this.$_updateParentShownChildren(!0),this.$_hideInProgress=!1,clearTimeout(this.$_scheduleTimer),De&&this.instantMove&&De.instantMove&&De!==this.parentPopper)return De.$_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&&(De=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 Fe(),await this.$_computePosition(),await this.$_applyShowEffect(),this.positioningDisabled||this.$_registerEventListeners([...le(this.$_referenceNode),...le(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(),s=e.x+e.width/2-(n.left+t.offsetLeft),a=e.y+e.height/2-(n.top+t.offsetTop);this.result.transformOrigin=`${s}px ${a}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,Le(ze,this),0===ze.length&&document.body.classList.remove("v-popper--some-open");for(const e of Ee(this.theme)){const t=Me(e);Le(t,this),0===t.length&&document.body.classList.remove(`v-popper--some-open--${e}`)}De===this&&(De=null),this.isShown=!1,this.$_applyAttrsToTarget({"aria-describedby":void 0,"data-popper-shown":void 0}),clearTimeout(this.$_disposeTimer);const t=Te(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 Fe(),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,Pe,this.triggers,this.showTriggers,e),this.$_registerTriggerListeners([this.$_popperNode],Pe,this.popperTriggers,this.popperShowTriggers,e);const t=e=>t=>{t.usedByTooltip||this.hide({event:t,skipAiming:e})};this.$_registerTriggerListeners(this.$_targetNodes,Be,this.triggers,this.hideTriggers,t(!1)),this.$_registerTriggerListeners([this.$_popperNode],Be,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,Ne?{passive:!0}:void 0))},$_registerTriggerListeners(e,t,n,s,a){let o=n;null!=s&&(o="function"==typeof s?s(o):s),o.forEach(n=>{const s=t[n];s&&this.$_registerEventListeners(e,s,a)})},$_removeEventListeners(e){const t=[];this.$_events.forEach(n=>{const{targetNodes:s,eventType:a,handler:o}=n;e&&e!==a?t.push(n):s.forEach(e=>e.removeEventListener(a,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 s=n.getAttribute(e);s&&(n.removeAttribute(e),n.setAttribute(t,s))}},$_applyAttrsToTarget(e){for(const t of this.$_targetNodes)for(const n in e){const s=e[n];null==s?t.removeAttribute(n):t.setAttribute(n,s)}},$_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(Xe>=e.left&&Xe<=e.right&&Ke>=e.top&&Ke<=e.bottom){const e=this.$_popperNode.getBoundingClientRect(),t=Xe-We,n=Ke-qe,s=e.left+e.width/2-We+(e.top+e.height/2)-qe+e.width+e.height,a=We+t*s,o=qe+n*s;return Je(We,qe,a,o,e.left,e.top,e.left,e.bottom)||Je(We,qe,a,o,e.left,e.top,e.right,e.top)||Je(We,qe,a,o,e.right,e.top,e.right,e.bottom)||Je(We,qe,a,o,e.left,e.bottom,e.right,e.bottom)}return!1}},render(){return this.$scopedSlots.default(this.slotData)[0]}});function $e(e){for(let t=0;t=0;s--){const a=ze[s];try{const s=a.$_containsGlobalTarget=Ve(a,e);a.$_pendingHide=!1,requestAnimationFrame(()=>{if(a.$_pendingHide=!1,!n[a.randomId]&&Ge(a,s,e)){if(a.$_handleGlobalClose(e,t),!e.closeAllPopover&&e.closePopover&&s){let e=a.parentPopper;for(;e;)n[e.randomId]=!0,e=e.parentPopper;return}let o=a.parentPopper;for(;o&&Ge(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 Ge(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",$e,!Ne||{passive:!0,capture:!0}),document.addEventListener("touchend",function(e){He(e,!0)},!Ne||{passive:!0,capture:!0})):(window.addEventListener("mousedown",$e,!0),window.addEventListener("click",function(e){He(e)},!0)),window.addEventListener("resize",function(e){for(let t=0;t=0&&l<=1&&d>=0&&d<=1}var Ze;function Ye(){Ye.init||(Ye.init=!0,Ze=-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 s=e.indexOf("Edge/");return s>0?parseInt(e.substring(s+5,e.indexOf(".",s)),10):-1}())}function Qe(e,t,n,s,a,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,a&&(u.functional=!0)),s&&(u._scopeId=s),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=>{We=Xe,qe=Ke,Xe=e.clientX,Ke=e.clientY},Ne?{passive:!0}:void 0);var et={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},mounted:function(){var e=this;Ye(),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",Ze&&this.$el.appendChild(t),t.data="about:blank",Ze||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&&(!Ze&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}},tt=function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})};tt._withStripped=!0;var nt=Qe({render:tt,staticRenderFns:[]},void 0,et,"data-v-8859cc6c",false,void 0,!1,void 0,void 0,void 0);var st={version:"1.0.1",install:function(e){e.component("resize-observer",nt),e.component("ResizeObserver",nt)}},at=null;"undefined"!=typeof window?at=window.Vue:void 0!==n.g&&(at=n.g.Vue),at&&at.use(st);var ot={computed:{themeClass(){return function(e){const t=[e];let n=xe.themes[e]||{};do{n.$extend&&!n.$resetCss?(t.push(n.$extend),n=xe.themes[n.$extend]||{}):n=null}while(n);return t.map(e=>`v-popper--theme-${e}`)}(this.theme)}}},rt={name:"VPopperContent",components:{ResizeObserver:nt},mixins:[ot],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 it(e,t,n,s,a,o,r,i){var l,d="function"==typeof e?e.options:e;if(t&&(d.render=t,d.staticRenderFns=n,d._compiled=!0),s&&(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__),a&&a.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},d._ssrRegister=l):a&&(l=i?function(){a.call(this,(d.functional?this.parent:this).$root.$options.shadowRoot)}:a),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 lt={};var dt=it(rt,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,ct,null,null,null);function ct(e){for(let e in lt)this[e]=lt[e]}var ut=function(){return dt.exports}(),mt={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)}}},pt={name:"VPopperWrapper",components:{Popper:je(),PopperContent:ut},mixins:[mt,ot],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)}}},gt=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 s=t.popperId,a=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":a}]},[e._t("default",null,{shown:a,show:l,hide:d}),n("PopperContent",{ref:"popperContent",attrs:{"popper-id":s,theme:e.theme,shown:a,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:a,hide:d})],2)],2)]}}],null,!0)},"Popper",e.$attrs,!1),e.$listeners))};const ft={};var ht=it(pt,gt,[],!1,vt,null,null,null);function vt(e){for(let e in ft)this[e]=ft[e]}var yt=function(){return ht.exports}(),wt=Ce(be({},yt),{name:"VDropdown",vPopperTheme:"dropdown"});const At={};var bt=it(wt,void 0,void 0,!1,Ct,null,null,null);function Ct(e){for(let e in At)this[e]=At[e]}var kt=function(){return bt.exports}(),xt=Ce(be({},yt),{name:"VMenu",vPopperTheme:"menu"});const Tt={};var Et=it(xt,void 0,void 0,!1,Nt,null,null,null);function Nt(e){for(let e in Tt)this[e]=Tt[e]}var St=function(){return Et.exports}(),_t=Ce(be({},yt),{name:"VTooltip",vPopperTheme:"tooltip"});const Pt={};var Bt=it(_t,void 0,void 0,!1,Lt,null,null,null);function Lt(e){for(let e in Pt)this[e]=Pt[e]}var Ft=function(){return Bt.exports}(),zt={name:"VTooltipDirective",components:{Popper:je(),PopperContent:ut},mixins:[mt],inheritAttrs:!1,props:{theme:{type:String,default:"tooltip"},html:{type:Boolean,default(){return Te(this.theme,"html")}},content:{type:[String,Number,Function],default:null},loadingContent:{type:String,default(){return Te(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}}},Dt=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 s=t.popperId,a=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":s,theme:e.theme,shown:a,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 Mt=it(zt,Dt,[],!1,Rt,null,null,null);function Rt(e){for(let e in Ot)this[e]=Ot[e]}var Ut=function(){return Mt.exports}();const It="v-popper--has-tooltip";function jt(e,t,n){let s;const a=typeof t;return s="string"===a?{content:t}:t&&"object"===a?t:{content:!1},s.placement=function(e,t){let n=e.placement;if(!n&&t)for(const e of _e)t[e]&&(n=e);return n||(n=Te(e.theme||"tooltip","placement")),n}(s,n),s.targetNodes=()=>[e],s.referenceNode=()=>e,s}function $t(e,t,n){const s=jt(e,t,n),a=e.$_popper=new pe.Ay({mixins:[mt],data:()=>({options:s}),render(e){const t=this.options,{theme:n,html:s,content:a,loadingContent:o}=t,r=((e,t)=>{var n={};for(var s in e)ye.call(e,s)&&t.indexOf(s)<0&&(n[s]=e[s]);if(null!=e&&ve)for(var s of ve(e))t.indexOf(s)<0&&we.call(e,s)&&(n[s]=e[s]);return n})(t,["theme","html","content","loadingContent"]);return e(Ut,{props:{theme:n,html:s,content:a,loadingContent:o},attrs:r,ref:"popper"})},devtools:{hide:!0}}),o=document.createElement("div");return document.body.appendChild(o),a.$mount(o),e.classList&&e.classList.add(It),a}function Ht(e){e.$_popper&&(e.$_popper.$destroy(),delete e.$_popper,delete e.$_popperOldShown),e.classList&&e.classList.remove(It)}function Vt(e,{value:t,oldValue:n,modifiers:s}){const a=jt(e,t,s);if(!a.content||Te(a.theme||"tooltip","disabled"))Ht(e);else{let n;e.$_popper?(n=e.$_popper,n.options=a):n=$t(e,t,s),void 0!==t.shown&&t.shown!==e.$_popperOldShown&&(e.$_popperOldShown=t.shown,t.shown?n.show():n.hide())}}var Gt={bind:Vt,update:Vt,unbind(e){Ht(e)}};function Wt(e){e.addEventListener("click",Xt),e.addEventListener("touchstart",Kt,!!Ne&&{passive:!0})}function qt(e){e.removeEventListener("click",Xt),e.removeEventListener("touchstart",Kt),e.removeEventListener("touchend",Jt),e.removeEventListener("touchcancel",Zt)}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",Jt),t.addEventListener("touchcancel",Zt)}}function Jt(e){const t=e.currentTarget;if(t.$_vclosepopover_touch=!1,1===e.changedTouches.length){const n=e.changedTouches[0],s=t.$_vclosepopover_touchPoint;e.closePopover=Math.abs(n.screenY-s.screenY)<20&&Math.abs(n.screenX-s.screenX)<20,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}}function Zt(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:s}){e.$_closePopoverModifiers=s,t!==n&&(void 0===t||t?Wt(e):qt(e))},unbind(e){qt(e)}};const Qt=xe,en=kt;const tn={version:"1.0.0-beta.19",install:function(e,t={}){e.$_vTooltipInstalled||(e.$_vTooltipInstalled=!0,ke(xe,t),e.directive("tooltip",Gt),e.directive("close-popper",Yt),e.component("v-tooltip",Ft),e.component("VTooltip",Ft),e.component("v-dropdown",kt),e.component("VDropdown",kt),e.component("v-menu",St),e.component("VMenu",St))},options:xe};let nn=null;"undefined"!=typeof window?nn=window.Vue:void 0!==n.g&&(nn=n.g.Vue),nn&&nn.use(tn);var sn=n(2697),an=n(9054),on=n(1431),rn=n(648),ln=n(3168);const dn=(0,pe.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 cn=(0,on.n)(dn,null,null,!1,null,null).exports,un={"material-design-icon":"_material-design-icon_WzKjA",ncPopover:"_ncPopover_k--Q7"},mn="nc-popover-8";Qt.themes[mn]=structuredClone(Qt.themes.dropdown);const pn={name:"NcPopover",components:{Dropdown:en,NcPopoverTriggerProvider:cn},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:[Boolean,HTMLElement,SVGElement,String,Function]},noAutoReturnFocus:{type:Boolean,default:!1}},emits:["after-show","after-hide","update:shown"],setup:()=>({THEME:mn}),data(){return{internalShown:this.shown}},watch:{shown(e){this.internalShown=e,this.internalShown&&this.checkTriggerA11y()},internalShown(e){this.$emit("update:shown",e)}},beforeDestroy(){this.clearFocusTrap(),this.clearEscapeStopPropagation()},methods:{checkTriggerA11y(){if(window.OC?.debug){const e=this.getPopoverTriggerButtonElement();e&&e.hasAttributes("aria-expanded","aria-haspopup")||pe.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.getPopoverTriggerElement().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,an.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,sn.K)(e,{escapeDeactivates:!1,allowOutsideClick:!0,setReturnFocus:this.setReturnFocus||!this.noAutoReturnFocus&&this.getPopoverTriggerButtonElement(),trapStack:(0,rn.g)(),fallBackFocus:e}),this.$focusTrap.activate())},clearFocusTrap(e={}){try{this.$focusTrap?.deactivate(e),this.$focusTrap=null}catch(e){ln.l.warn("Could not clear focus trap",{error: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 gn=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)},fn=[];const hn={$style:un};function vn(e){for(var t in hn)this[t]=hn[t]}const yn=(0,on.n)(pn,gn,fn,!1,vn,null).exports},4110(e,t,n){"use strict";function s(e){e.mounted?Array.isArray(e.mounted)||(e.mounted=[e.mounted]):e.mounted=[],e.mounted.push(function(){this.$el.setAttribute("data-v-5c3de0a","")})}n.d(t,{S:()=>s})},3322(e,t,n){"use strict";n.d(t,{C:()=>l,D:()=>u,E:()=>v,H:()=>o,K:()=>w,N:()=>b,W:()=>T,X:()=>p,a:()=>r,b:()=>x,c:()=>f,e:()=>y,f:()=>d,g:()=>A,h:()=>g,j:()=>k,m:()=>h,r:()=>i,s:()=>m,t:()=>c,u:()=>C});var s=n(3334);const a=(0,n(1195).$)().detectLanguage().build(),o=(...e)=>a.ngettext(...e),r=(...e)=>a.gettext(...e);function i(...e){for(const t of e)if(!t.registered){for(const{l:e,t:n}of t){if(e!==(0,s.Z0)()||!n)continue;const t=Object.fromEntries(Object.entries(n).map(([e,t])=>[e,{msgid:e,msgid_plural:t.p,msgstr:t.v}]));a.addTranslations({translations:{"":t}})}t.registered=!0}}const l=[{l:"af",t:{}},{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:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{Choose:{v:["Dibab"]}}},{l:"bs",t:{}},{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"]},"No color":{v:["Žádná barva"]}}},{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:"cy-GB",t:{}},{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"]},"No color":{v:["Ingen farve"]}}},{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"]},"No color":{v:["Keine Farbe"]}}},{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"]},"No color":{v:["Keine Farbe"]}}},{l:"el",t:{"A color with a HEX value {hex}":{v:["Ένα χρώμα με τιμή HEX {hex}"]},Back:{v:["Επιστροφή"]},Choose:{v:["Επιλογή"]},"Color picker":{v:["Επιλογέας χρώματος"]},"More options":{v:["Περισσότερες επιλογές"]},"No color":{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"]},"No color":{v:["No colour"]}}},{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-419",t:{}},{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-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{Back:{v:["Atrás"]},Choose:{v:["Elegir"]},"More options":{v:["Más opciones"]}}},{l:"es-GT",t:{}},{l:"es-HN",t:{}},{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:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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"]},"No color":{v:["Värv puudub"]}}},{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:"fo",t:{}},{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"]},"No color":{v:["Sans couleur"]}}},{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"]},"No color":{v:["Gan dath"]}}},{l:"gd",t:{}},{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"]},"No color":{v:["Sen cor"]}}},{l:"he",t:{Back:{v:["חזרה"]},Choose:{v:["בחירה"]},"More options":{v:["אפשרויות נוספות"]}}},{l:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{Choose:{v:["Válassszon"]}}},{l:"hy",t:{}},{l:"ia",t:{}},{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:["他のオプション"]},"No color":{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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{"A color with a HEX value {hex}":{v:["HEX 값이 {hex}인 색상"]},Back:{v:["뒤로"]},Choose:{v:["선택"]},"Color picker":{v:["색상 선택기"]},"More options":{v:["옵션 더 보기"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{"A color with a HEX value {hex}":{v:["ສີທີ່ມີຄ່າ HEX {hex}"]},Back:{v:["ກັບຄືນ"]},Choose:{v:["ເລືອກ"]},"Color picker":{v:["ໂຕເລືອກສີ"]},"More options":{v:["ຕົວເລືອກເພີ່ມເຕີມ"]},"No color":{v:["ບໍ່ມີສີ"]}}},{l:"lt-LT",t:{Choose:{v:["Pasirinkti"]}}},{l:"lv",t:{Choose:{v:["Izvēlēties"]}}},{l:"mk",t:{"A color with a HEX value {hex}":{v:["Боја со HEX вредност {hex}"]},Back:{v:["Назад"]},Choose:{v:["Избери"]},"Color picker":{v:["Избор на боја"]},"More options":{v:["Повеќе опции"]},"No color":{v:["Без боја"]}}},{l:"mn",t:{}},{l:"mr",t:{}},{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:"ne",t:{}},{l:"nl",t:{"A color with a HEX value {hex}":{v:["Een kleur met een HEX-waarde {hex}"]},Back:{v:["Terug"]},Choose:{v:["Kiezen"]},"Color picker":{v:["Kleurkiezer"]},"More options":{v:["Meer opties"]},"No color":{v:["Geen kleur"]}}},{l:"nn-NO",t:{}},{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:"ps",t:{}},{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"]},"No color":{v:["Sem cor"]}}},{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:["Больше опций"]},"No color":{v:["Без цвета"]}}},{l:"sc",t:{}},{l:"si",t:{}},{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:"sq",t:{}},{l:"sr",t:{"A color with a HEX value {hex}":{v:["Боја са HEX вредности {hex}"]},Back:{v:["Назад"]},Choose:{v:["Изаберите"]},"Color picker":{v:["Бирач боје"]},"More options":{v:["Још опција"]},"No color":{v:["Без боје"]}}},{l:"sr-Latn",t:{}},{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:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{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"]},"No color":{v:["Renk yok"]}}},{l:"ug",t:{}},{l:"uk",t:{"A color with a HEX value {hex}":{v:["Колір у форматі HEX {hex}"]},Back:{v:["Назад"]},Choose:{v:["Виберіть"]},"Color picker":{v:["Вибір кольору"]},"More options":{v:["Більше об'єктів"]}}},{l:"ur-PK",t:{}},{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"]},"No color":{v:["Rangsiz"]}}},{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:["更多選項"]},"No color":{v:["無顏色"]}}},{l:"zh-TW",t:{"A color with a HEX value {hex}":{v:["HEX 值為 {hex} 的顏色"]},Back:{v:["返回"]},Choose:{v:["選擇"]},"Color picker":{v:["色彩挑選器"]},"More options":{v:["更多選項"]}}},{l:"zu-ZA",t:{}}],d=[{l:"af",t:{}},{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:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{}},{l:"bs",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:"cy-GB",t:{}},{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-419",t:{}},{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-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{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-GT",t:{}},{l:"es-HN",t:{}},{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:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{l:"fr",t:{"a few seconds ago":{v:["il y a quelques instants"]},"sec. ago":{v:["il y a qq. sec."]},"seconds ago":{v:["il y a quelques secondes"]}}},{l:"ga",t:{"a few seconds ago":{v:["cúpla soicind ó shin"]},"sec. ago":{v:["soic. ó shin"]},"seconds ago":{v:["soicind ó shin"]}}},{l:"gd",t:{}},{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:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{"a few seconds ago":{v:["방금 전"]},"sec. ago":{v:["몇 초 전"]},"seconds ago":{v:["초 전"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{"a few seconds ago":{v:["ສອງສາມວິນາທີກ່ອນ"]},"sec. ago":{v:["ວິ. ກ່ອນ"]},"seconds ago":{v:["ວິນາທີກ່ອນ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"a few seconds ago":{v:["пред неколку секунди"]},"sec. ago":{v:["секунда"]},"seconds ago":{v:["секунди"]}}},{l:"mn",t:{}},{l:"mr",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:"ne",t:{}},{l:"nl",t:{"a few seconds ago":{v:["enkele seconden geleden"]},"sec. ago":{v:["sec. geleden"]},"seconds ago":{v:["seconden geleden"]}}},{l:"nn-NO",t:{}},{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:"ps",t:{}},{l:"pt-BR",t:{"a few seconds ago":{v:["há alguns segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"pt-PT",t:{"a few seconds ago":{v:["há alguns segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"ro",t:{"a few seconds ago":{v:["acum câteva secunde"]},"sec. ago":{v:["sec. în urmă"]},"seconds ago":{v:["secunde în urmă"]}}},{l:"ru",t:{"a few seconds ago":{v:["несколько секунд назад"]},"sec. ago":{v:["сек. назад"]},"seconds ago":{v:["секунд назад"]}}},{l:"sc",t:{}},{l:"si",t:{}},{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:"sq",t:{}},{l:"sr",t:{"a few seconds ago":{v:["пре неколико секунди"]},"sec. ago":{v:["сек. раније"]},"seconds ago":{v:["секунди раније"]}}},{l:"sr-Latn",t:{}},{l:"sv",t:{"a few seconds ago":{v:["några sekunder sedan"]},"sec. ago":{v:["sek. sedan"]},"seconds ago":{v:["sekunder sedan"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{"a few seconds ago":{v:["birkaç saniye önce"]},"sec. ago":{v:["sn. önce"]},"seconds ago":{v:["saniye önce"]}}},{l:"ug",t:{}},{l:"uk",t:{"a few seconds ago":{v:["декілька секунд тому"]},"sec. ago":{v:["с тому"]},"seconds ago":{v:["с тому"]}}},{l:"ur-PK",t:{}},{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:["秒前"]}}},{l:"zu-ZA",t:{}}],c=[{l:"af",t:{}},{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:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{}},{l:"bs",t:{}},{l:"ca",t:{}},{l:"cs",t:{Acapulco:{v:["Akapulko"]},Black:{v:["Černá"]},"Blue Violet":{v:["Modrofialová"]},"Boston Blue":{v:["Bostonská modrá"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Živicová"]},Gold:{v:["Zlatá"]},Mariner:{v:["Námořnická"]},"Nextcloud blue":{v:["Nextcloud modrá"]},Olivine:{v:["Olivínová"]},Purple:{v:["Fialová"]},"Rosy brown":{v:["Růžovohnědá"]},Whiskey:{v:["Whisky"]},White:{v:["Bílá"]}}},{l:"cs-CZ",t:{Acapulco:{v:["Akapulko"]},"Blue Violet":{v:["Modrofialová"]},"Boston Blue":{v:["Bostonská modrá"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Živicová"]},Gold:{v:["Zlatá"]},Mariner:{v:["Námořnická"]},"Nextcloud blue":{v:["Nextcloud modrá"]},Olivine:{v:["Olivínová"]},Purple:{v:["Fialová"]},"Rosy brown":{v:["Růžovohnědá"]},Whiskey:{v:["Whisky"]}}},{l:"cy-GB",t:{}},{l:"da",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Sort"]},"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"]},White:{v:["Hvid"]}}},{l:"de",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Schwarz"]},"Blue Violet":{v:["Blau Violett"]},"Boston Blue":{v:["Boston-Blau"]},Deluge:{v:["Sintflut"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Gold"]},Mariner:{v:["Seemann"]},"Nextcloud blue":{v:["Nextcloud Blau"]},Olivine:{v:["Olivin"]},Purple:{v:["Lila"]},"Rosy brown":{v:["Rosiges Braun"]},Whiskey:{v:["Whiskey"]},White:{v:["Weiß"]}}},{l:"de-DE",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Schwarz"]},"Blue Violet":{v:["Blau Violett"]},"Boston Blue":{v:["Boston-Blau"]},Deluge:{v:["Sintflut"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Gold"]},Mariner:{v:["Seemann"]},"Nextcloud blue":{v:["Nextcloud Blau"]},Olivine:{v:["Olivin"]},Purple:{v:["Lila"]},"Rosy brown":{v:["Rosiges Braun"]},Whiskey:{v:["Whiskey"]},White:{v:["Weiß"]}}},{l:"el",t:{Acapulco:{v:["Ακαπούλκο"]},Black:{v:["Μαύρο"]},"Blue Violet":{v:["Μπλε Βιολέτ"]},"Boston Blue":{v:["Μπλε Βοστώνης"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Χρυσό"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Μπλε Nextcloud"]},Olivine:{v:["Olivine"]},Purple:{v:["Μωβ"]},"Rosy brown":{v:["Ροζ καφέ"]},Whiskey:{v:["Ουίσκι"]},White:{v:["Λευκό"]}}},{l:"en-GB",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Black"]},"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"]},White:{v:["White"]}}},{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-419",t:{}},{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-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{}},{l:"es-GT",t:{}},{l:"es-HN",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:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{l:"et-EE",t:{Acapulco:{v:["Acapulco meresinine"]},Black:{v:["Must"]},"Blue Violet":{v:["Sinakasvioletne"]},"Boston Blue":{v:["Bostoni rohekassinine"]},Deluge:{v:["Tulvavee lilla"]},Feldspar:{v:["Põlevkivipruun"]},Gold:{v:["Kuldne"]},Mariner:{v:["Meresinine"]},"Nextcloud blue":{v:["Nextcloudi sinine"]},Olivine:{v:["Oliiviroheline"]},Purple:{v:["Purpurpunane"]},"Rosy brown":{v:["Roosikarva pruun"]},Whiskey:{v:["Viskikarva kollakaspruun"]},White:{v:["Valge"]}}},{l:"eu",t:{}},{l:"fa",t:{Acapulco:{v:["آکاپولکو"]},"Blue Violet":{v:["بنفش آبی"]},"Boston Blue":{v:["آبی بوستونی"]},Deluge:{v:["سیل"]},Feldspar:{v:["فلدسپات"]},Gold:{v:["طلا"]},Mariner:{v:["مارینر"]},"Nextcloud blue":{v:["نکس کلود آبی"]},Olivine:{v:["الیوین"]},Purple:{v:["بنفش"]},"Rosy brown":{v:["قهوه‌ای رز"]},Whiskey:{v:["ویسکی"]}}},{l:"fi",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Sinivioletti"]},"Boston Blue":{v:["Bostoninsininen"]},Deluge:{v:["Tulva"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Kulta"]},Mariner:{v:["Merenkulkija"]},"Nextcloud blue":{v:["Nextcloudin sininen"]},Olivine:{v:["Oliviini"]},Purple:{v:["Purppura"]},"Rosy brown":{v:["Ruusunruskea"]},Whiskey:{v:["Viski"]}}},{l:"fo",t:{}},{l:"fr",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Noir"]},"Blue Violet":{v:["Bleu violet"]},"Boston Blue":{v:["Bleu de Boston"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Doré"]},Mariner:{v:["Marin"]},"Nextcloud blue":{v:["Bleu Nextcloud"]},Olivine:{v:["Olivine"]},Purple:{v:["Violet"]},"Rosy brown":{v:["Brun rosé"]},Whiskey:{v:["Whiskey"]},White:{v:["Blanc"]}}},{l:"ga",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Dubh"]},"Blue Violet":{v:["Gorm Violet"]},"Boston Blue":{v:["Bostún Gorm"]},Deluge:{v:["Díle"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Óir"]},Mariner:{v:["Mairnéalach"]},"Nextcloud blue":{v:["Nextcloud gorm"]},Olivine:{v:["Olaivín"]},Purple:{v:["Corcra"]},"Rosy brown":{v:["Rosach donn"]},Whiskey:{v:["Fuisce"]},White:{v:["Bán"]}}},{l:"gd",t:{}},{l:"gl",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Negro"]},"Blue Violet":{v:["Azul violeta"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Dioivo"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Ouro"]},Mariner:{v:["Marino"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivina"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Pardo rosado"]},Whiskey:{v:["Whisky"]},White:{v:["Branco"]}}},{l:"he",t:{}},{l:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",t:{}},{l:"id",t:{Gold:{v:["Emas"]},"Nextcloud blue":{v:["Biru Nextcloud"]},Purple:{v:["Ungu"]}}},{l:"is",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Bláklukka"]},"Boston Blue":{v:["Bostonblátt"]},Deluge:{v:["Fjólublátt"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Gull"]},Mariner:{v:["Sjóarablátt"]},"Nextcloud blue":{v:["Nextcloud blátt"]},Olivine:{v:["Ólivín"]},Purple:{v:["Purpurablátt"]},"Rosy brown":{v:["Rósabrúnt"]},Whiskey:{v:["Viský"]}}},{l:"it",t:{Gold:{v:["Oro"]},"Nextcloud blue":{v:["Nextcloud blue"]},Purple:{v:["Viola"]}}},{l:"ja",t:{Acapulco:{v:["アカプルコ"]},Black:{v:["黒"]},"Blue Violet":{v:["ブルーバイオレット"]},"Boston Blue":{v:["ボストンブルー"]},Deluge:{v:["豪雨"]},Feldspar:{v:["長石"]},Gold:{v:["黄金"]},Mariner:{v:["船乗り"]},"Nextcloud blue":{v:["ネクストクラウド・ブルー"]},Olivine:{v:["カンラン石"]},Purple:{v:["紫色"]},"Rosy brown":{v:["バラ色"]},Whiskey:{v:["ウイスキー"]},White:{v:["白"]}}},{l:"ja-JP",t:{Acapulco:{v:["アカプルコ"]},"Blue Violet":{v:["ブルーバイオレット"]},"Boston Blue":{v:["ボストンブルー"]},Deluge:{v:["豪雨"]},Feldspar:{v:["長石"]},Gold:{v:["黄金"]},Mariner:{v:["船乗り"]},"Nextcloud blue":{v:["ネクストクラウド・ブルー"]},Olivine:{v:["カンラン石"]},Purple:{v:["紫色"]},"Rosy brown":{v:["バラ色"]},Whiskey:{v:["ウイスキー"]}}},{l:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{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:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{Acapulco:{v:["Acapulco"]},Black:{v:["ສີດຳ"]},"Blue Violet":{v:["Blue Violet"]},"Boston Blue":{v:["Boston Blue"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["ສີຄຳ"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["ສີຟ້າ Nextcloud"]},Olivine:{v:["Olivine"]},Purple:{v:["ສີມ່ວງ"]},"Rosy brown":{v:["Rosy brown"]},Whiskey:{v:["Whiskey"]},White:{v:["ສີຂາວ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{Acapulco:{v:["Акапулко"]},Black:{v:["Црно"]},"Blue Violet":{v:["Сино Виолетова"]},"Boston Blue":{v:["Бостон Сина"]},Deluge:{v:["Делуџ"]},Feldspar:{v:["Фелдспар"]},Gold:{v:["Златна"]},Mariner:{v:["Маринер"]},"Nextcloud blue":{v:["Nextcloud сина"]},Olivine:{v:["Оливин"]},Purple:{v:["Виолетова"]},"Rosy brown":{v:["Розево-кафеава"]},Whiskey:{v:["Виски"]},White:{v:["Бела"]}}},{l:"mn",t:{}},{l:"mr",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:"ne",t:{}},{l:"nl",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Zwart"]},"Blue Violet":{v:["Blauw Paars"]},"Boston Blue":{v:["Boston Blauw"]},Deluge:{v:["Overlopen"]},Feldspar:{v:["Veldspaat"]},Gold:{v:["Goud"]},Mariner:{v:["Marineblauw"]},"Nextcloud blue":{v:["Nextcloud blauw"]},Olivine:{v:["Olivijn"]},Purple:{v:["Paars"]},"Rosy brown":{v:["Rozig bruin"]},Whiskey:{v:["Whiskey"]},White:{v:["Wit"]}}},{l:"nn-NO",t:{}},{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:"ps",t:{}},{l:"pt-BR",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Preto"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspato"]},Gold:{v:["Ouro"]},Mariner:{v:["Marinheiro"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivina"]},Purple:{v:["Roxo"]},"Rosy brown":{v:["Castanho rosado"]},Whiskey:{v:["Uísque"]},White:{v:["Branco"]}}},{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:["Акапулько"]},Black:{v:["Черный"]},"Blue Violet":{v:["Синий фиолет"]},"Boston Blue":{v:["Синий Бостон"]},Deluge:{v:["Перламутрово-фиолетовый"]},Feldspar:{v:["Античная латунь"]},Gold:{v:["Золотой"]},Mariner:{v:["Морской"]},"Nextcloud blue":{v:["Nextcloud голубой"]},Olivine:{v:[" Оливковый"]},Purple:{v:["Фиолетовый"]},"Rosy brown":{v:["Розово-коричневый"]},Whiskey:{v:["Виски"]},White:{v:["Белый"]}}},{l:"sc",t:{}},{l:"si",t:{}},{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:"sq",t:{}},{l:"sr",t:{Acapulco:{v:["Акапулко"]},Black:{v:["Црно"]},"Blue Violet":{v:["Плаво љубичаста"]},"Boston Blue":{v:["Бостон плава"]},Deluge:{v:["Поплава"]},Feldspar:{v:["Фелдспар"]},Gold:{v:["Злато"]},Mariner:{v:["Морнар"]},"Nextcloud blue":{v:["Nextcloud плава"]},Olivine:{v:["Маслинаста"]},Purple:{v:["Пурпурна"]},"Rosy brown":{v:["Роси браон"]},Whiskey:{v:["Виски"]},White:{v:["Бело"]}}},{l:"sr-Latn",t:{}},{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:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{Acapulco:{v:["Akapulko"]},Black:{v:["Siyah"]},"Blue Violet":{v:["Mavi mor"]},"Boston Blue":{v:["Boston mavisi"]},Deluge:{v:["Sel"]},Feldspar:{v:["Feldispat"]},Gold:{v:["Altın"]},Mariner:{v:["Denizci"]},"Nextcloud blue":{v:["Nextcloud mavi"]},Olivine:{v:["Zeytinlik"]},Purple:{v:["Mor"]},"Rosy brown":{v:["Kırmızımsı kahverengi"]},Whiskey:{v:["Viski"]},White:{v:["Beyaz"]}}},{l:"ug",t:{}},{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:"ur-PK",t:{}},{l:"uz",t:{Acapulco:{v:["Akapulko"]},Black:{v:["Qora"]},"Blue Violet":{v:["Moviy binafsha"]},"Boston Blue":{v:["Boston ko'k"]},Deluge:{v:["To'fon"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Oltin"]},Mariner:{v:["Dengizchi"]},"Nextcloud blue":{v:["Ko'k Nextcloud "]},Olivine:{v:["Olivine"]},Purple:{v:["Binafsha"]},"Rosy brown":{v:["Qizil jigarrang"]},Whiskey:{v:["Whiskey"]},White:{v:["Oq"]}}},{l:"zh-CN",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["瓦罗兰特蓝"]},"Boston Blue":{v:["波士顿蓝"]},Deluge:{v:["洪水色"]},Feldspar:{v:["长石"]},Gold:{v:["金色"]},Mariner:{v:["水手"]},"Nextcloud blue":{v:["Nextcloud 蓝"]},Olivine:{v:["橄榄石色"]},Purple:{v:["紫色"]},"Rosy brown":{v:["玫瑰棕色"]},Whiskey:{v:["威士忌"]}}},{l:"zh-HK",t:{Acapulco:{v:["阿卡普爾科"]},Black:{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:["威士忌"]},White:{v:["白色"]}}},{l:"zh-TW",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["藍紫色"]},"Boston Blue":{v:["波士頓藍"]},Deluge:{v:["Deluge"]},Feldspar:{v:["長石"]},Gold:{v:["金色"]},Mariner:{v:["海軍藍"]},"Nextcloud blue":{v:["Nextcloud 藍色"]},Olivine:{v:["橄欖石色"]},Purple:{v:["紫色"]},"Rosy brown":{v:["玫瑰棕色"]},Whiskey:{v:["威士忌"]}}},{l:"zu-ZA",t:{}}],u=[{l:"af",t:{}},{l:"ar",t:{Actions:{v:["إجراءات"]}}},{l:"ast",t:{Actions:{v:["Aiciones"]}}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{Actions:{v:["Oberioù"]}}},{l:"bs",t:{}},{l:"ca",t:{Actions:{v:["Accions"]}}},{l:"cs",t:{Actions:{v:["Akce"]}}},{l:"cs-CZ",t:{Actions:{v:["Akce"]}}},{l:"cy-GB",t:{}},{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-419",t:{}},{l:"es-AR",t:{Actions:{v:["Acciones"]}}},{l:"es-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{Actions:{v:["Acciones"]}}},{l:"es-GT",t:{}},{l:"es-HN",t:{}},{l:"es-MX",t:{Actions:{v:["Acciones"]}}},{l:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{l:"fr",t:{Actions:{v:["Actions"]}}},{l:"ga",t:{Actions:{v:["Gníomhartha"]}}},{l:"gd",t:{}},{l:"gl",t:{Actions:{v:["Accións"]}}},{l:"he",t:{Actions:{v:["פעולות"]}}},{l:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{Actions:{v:["Műveletek"]}}},{l:"hy",t:{}},{l:"ia",t:{}},{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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{Actions:{v:["동작"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{Actions:{v:["ການກະທຳ"]}}},{l:"lt-LT",t:{Actions:{v:["Veiksmai"]}}},{l:"lv",t:{}},{l:"mk",t:{Actions:{v:["Акции"]}}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"my",t:{Actions:{v:["လုပ်ဆောင်ချက်များ"]}}},{l:"nb",t:{Actions:{v:["Handlinger"]}}},{l:"ne",t:{}},{l:"nl",t:{Actions:{v:["Acties"]}}},{l:"nn-NO",t:{}},{l:"oc",t:{Actions:{v:["Accions"]}}},{l:"pl",t:{Actions:{v:["Działania"]}}},{l:"ps",t:{}},{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:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{Actions:{v:["Akcie"]}}},{l:"sl",t:{Actions:{v:["Dejanja"]}}},{l:"sq",t:{}},{l:"sr",t:{Actions:{v:["Радње"]}}},{l:"sr-Latn",t:{}},{l:"sv",t:{Actions:{v:["Åtgärder"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{Actions:{v:["İşlemler"]}}},{l:"ug",t:{}},{l:"uk",t:{Actions:{v:["Дії"]}}},{l:"ur-PK",t:{}},{l:"uz",t:{Actions:{v:["Harakatlar"]}}},{l:"zh-CN",t:{Actions:{v:["行为"]}}},{l:"zh-HK",t:{Actions:{v:["動作"]}}},{l:"zh-TW",t:{Actions:{v:["動作"]}}},{l:"zu-ZA",t:{}}],m=[{l:"af",t:{}},{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:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{}},{l:"bs",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:"cy-GB",t:{}},{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-419",t:{}},{l:"es-AR",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es-GT",t:{}},{l:"es-HN",t:{}},{l:"es-MX",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{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:"gd",t:{}},{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:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{"Avatar of {displayName}":{v:["{displayName} profilképe"]},"Avatar of {displayName}, {status}":{v:["{displayName} profilképe, {status}"]}}},{l:"hy",t:{}},{l:"ia",t:{}},{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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{"Avatar of {displayName}":{v:["{displayName}님의 아바타"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status}님의 아바타"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",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:"mn",t:{}},{l:"mr",t:{}},{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:"ne",t:{}},{l:"nl",t:{"Avatar of {displayName}":{v:["Avatar van {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar van {displayName}, {status}"]}}},{l:"nn-NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{"Avatar of {displayName}":{v:["Awatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Awatar {displayName}, {status}"]}}},{l:"ps",t:{}},{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:"sc",t:{}},{l:"si",t:{}},{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:"sq",t:{}},{l:"sr",t:{"Avatar of {displayName}":{v:["Аватар за {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar za {displayName}, {status}"]}}},{l:"sr-Latn",t:{}},{l:"sv",t:{"Avatar of {displayName}":{v:["{displayName}s avatar"]},"Avatar of {displayName}, {status}":{v:["{displayName}s avatar, {status}"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{"Avatar of {displayName}":{v:["{displayName} avatarı"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} avatarı"]}}},{l:"ug",t:{}},{l:"uk",t:{"Avatar of {displayName}":{v:["Аватар {displayName}"]},"Avatar of {displayName}, {status}":{v:["Аватар {displayName}, {status}"]}}},{l:"ur-PK",t:{}},{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} 的大頭照"]}}},{l:"zu-ZA",t:{}}],p=[{l:"af",t:{}},{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:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{}},{l:"bs",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:"cy-GB",t:{}},{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-419",t:{}},{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-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{}},{l:"es-GT",t:{}},{l:"es-HN",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:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{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:"gd",t:{}},{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:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{away:{v:["자리 비움"]},busy:{v:["바쁨"]},"do not disturb":{v:["방해 금지"]},invisible:{v:["보이지 않음"]},offline:{v:["오프라인"]},online:{v:["온라인"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{away:{v:["ບໍ່ຢູ່"]},busy:{v:["ບໍ່ວ່າງ"]},"do not disturb":{v:["ຫ້າມລົບກວນ"]},invisible:{v:["ບໍ່ສະແດງ"]},offline:{v:["ອອບໄລນ໌"]},online:{v:["ອອນໄລນ໌"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{away:{v:["оддалечен"]},busy:{v:["зафатен"]},"do not disturb":{v:["не вознемирувај"]},invisible:{v:["невидливо"]},offline:{v:["офлајн"]},online:{v:["онлајн"]}}},{l:"mn",t:{}},{l:"mr",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:"ne",t:{}},{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:"nn-NO",t:{}},{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:"ps",t:{}},{l:"pt-BR",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["não perturbe"]},invisible:{v:["invisível"]},offline:{v:["off-line"]},online:{v:["on-line"]}}},{l:"pt-PT",t:{away:{v:["longe"]},busy:{v:["ocupado"]},"do not disturb":{v:["não incomodar"]},invisible:{v:["invisível"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"ro",t:{away:{v:["plecat"]},"do not disturb":{v:["nu deranjați"]},offline:{v:["deconectat"]},online:{v:["online"]}}},{l:"ru",t:{away:{v:["отсутствие"]},busy:{v:["занятый"]},"do not disturb":{v:["не беспокоить"]},invisible:{v:["невидимый"]},offline:{v:["офлайн"]},online:{v:["онлайн"]}}},{l:"sc",t:{}},{l:"si",t:{}},{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:"sq",t:{}},{l:"sr",t:{away:{v:["одсутан"]},busy:{v:["заузет"]},"do not disturb":{v:["не узнемиравај"]},invisible:{v:["невидљиво"]},offline:{v:["ван мреже"]},online:{v:["на мрежи"]}}},{l:"sr-Latn",t:{}},{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:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{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:"ug",t:{}},{l:"uk",t:{away:{v:["відсутній"]},busy:{v:["зайнято"]},"do not disturb":{v:["не турбувати"]},invisible:{v:["Невидимий"]},offline:{v:["не в мережі"]},online:{v:["в мережі"]}}},{l:"ur-PK",t:{}},{l:"uz",t:{away:{v:["uzoqda"]},busy:{v:["band"]},"do not disturb":{v:["bezovta qilmang"]},invisible:{v:["ko'rinmas"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"zh-CN",t:{away:{v:["离开"]},busy:{v:["繁忙"]},"do not disturb":{v:["请勿打扰"]},invisible:{v:["隐藏的"]},offline:{v:["离线"]},online:{v:["在线"]}}},{l:"zh-HK",t:{away:{v:["離開"]},busy:{v:["忙碌"]},"do not disturb":{v:["請勿打擾"]},invisible:{v:["隐藏的"]},offline:{v:["離線"]},online:{v:["在線"]}}},{l:"zh-TW",t:{away:{v:["離開"]},busy:{v:["忙碌"]},"do not disturb":{v:["請勿打擾"]},invisible:{v:["不可見"]},offline:{v:["離線"]},online:{v:["線上"]}}},{l:"zu-ZA",t:{}}],g=[{l:"af",t:{}},{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:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{}},{l:"bs",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:"cy-GB",t:{}},{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-419",t:{}},{l:"es-AR",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},Options:{v:["Opciones"]}}},{l:"es-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{}},{l:"es-GT",t:{}},{l:"es-HN",t:{}},{l:"es-MX",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},Options:{v:["Opciones"]}}},{l:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{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:"gd",t:{}},{l:"gl",t:{"Clear selected":{v:["Limpar o seleccionado"]},"Deselect {option}":{v:["Desmarcar {option}"]},Options:{v:["Opcións"]}}},{l:"he",t:{}},{l:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{"Clear selected":{v:["선택 항목 지우기"]},"Deselect {option}":{v:["{option} 선택 해제"]},Options:{v:["옵션"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{"Clear selected":{v:["ລຶບສິ່ງທີ່ເລືອກ"]},"Deselect {option}":{v:["ຍົກເລີກການເລືອກ {option}"]},Options:{v:["ຕົວເລືອກ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Clear selected":{v:["Исчисти означени"]},"Deselect {option}":{v:["Откажи избор на {option}"]},Options:{v:["Опции"]}}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"my",t:{}},{l:"nb",t:{"Clear selected":{v:["Tøm merket"]},"Deselect {option}":{v:["Opphev valg {option}"]},Options:{v:["Alternativer"]}}},{l:"ne",t:{}},{l:"nl",t:{"Clear selected":{v:["Selectie wissen"]},"Deselect {option}":{v:["Selectie {option} opheffen"]},Options:{v:["Opties"]}}},{l:"nn-NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{"Clear selected":{v:["Wyczyść wybrane"]},"Deselect {option}":{v:["Odznacz {option}"]},Options:{v:["Opcje"]}}},{l:"ps",t:{}},{l:"pt-BR",t:{"Clear selected":{v:["Limpar selecionado"]},"Deselect {option}":{v:["Desselecionar {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:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{"Clear selected":{v:["Vymazať vybraté"]},"Deselect {option}":{v:["Zrušiť výber {option}"]},Options:{v:["možnosti"]}}},{l:"sl",t:{}},{l:"sq",t:{}},{l:"sr",t:{"Clear selected":{v:["Обриши изабрано"]},"Deselect {option}":{v:["Уклони избор {option}"]},Options:{v:["Опције"]}}},{l:"sr-Latn",t:{}},{l:"sv",t:{"Clear selected":{v:["Rensa val"]},"Deselect {option}":{v:["Avmarkera {option}"]},Options:{v:["Alternativ"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{"Clear selected":{v:["Seçilmişleri temizle"]},"Deselect {option}":{v:["{option} bırak"]},Options:{v:["Seçenekler"]}}},{l:"ug",t:{}},{l:"uk",t:{"Clear selected":{v:["Очистити вибране"]},"Deselect {option}":{v:["Зняти вибір {option}"]},Options:{v:["Параметри"]}}},{l:"ur-PK",t:{}},{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:{"Clear selected":{v:["清除選定項目"]},"Deselect {option}":{v:["取消選取 {option}"]},Options:{v:["選項"]}}},{l:"zu-ZA",t:{}}],f=[{l:"af",t:{}},{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:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{}},{l:"bs",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:"cy-GB",t:{}},{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-419",t:{}},{l:"es-AR",t:{"Clear text":{v:["Limpiar texto"]},"Save changes":{v:["Guardar cambios"]}}},{l:"es-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{"Clear text":{v:["Limpiar texto"]}}},{l:"es-GT",t:{}},{l:"es-HN",t:{}},{l:"es-MX",t:{"Clear text":{v:["Limpiar texto"]},"Save changes":{v:["Guardar cambios"]}}},{l:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{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:"gd",t:{}},{l:"gl",t:{"Clear text":{v:["Limpar o texto"]},"Save changes":{v:["Gardar os cambios"]}}},{l:"he",t:{"Clear text":{v:["פינוי טקסט"]}}},{l:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{"Clear text":{v:["Szöveg törlése"]}}},{l:"hy",t:{}},{l:"ia",t:{}},{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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{"Clear text":{v:["텍스트 지우기"]},"Save changes":{v:["변경 사항 저장"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{"Clear text":{v:["ລຶບຂໍ້ຄວາມ"]},"Save changes":{v:["ບັນທຶກການປ່ຽນແປງ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Clear text":{v:["Исчисти текст"]},"Save changes":{v:["Зачувај промени"]}}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"my",t:{}},{l:"nb",t:{"Clear text":{v:["Fjern tekst"]},"Save changes":{v:["Lagre endringer"]}}},{l:"ne",t:{}},{l:"nl",t:{"Clear text":{v:["Tekst wissen"]},"Save changes":{v:["Wijzigingen opslaan"]}}},{l:"nn-NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{"Clear text":{v:["Wyczyść tekst"]},"Save changes":{v:["Zapisz zmiany"]}}},{l:"ps",t:{}},{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:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{"Clear text":{v:["Vamazať text"]},"Save changes":{v:["Uložiť zmeny"]}}},{l:"sl",t:{"Clear text":{v:["Počisti besedilo"]}}},{l:"sq",t:{}},{l:"sr",t:{"Clear text":{v:["Обриши текст"]},"Save changes":{v:["Сачувај измене"]}}},{l:"sr-Latn",t:{}},{l:"sv",t:{"Clear text":{v:["Ta bort text"]},"Save changes":{v:["Spara ändringar"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{"Clear text":{v:["Metni temizle"]},"Save changes":{v:["Değişiklikleri kaydet"]}}},{l:"ug",t:{}},{l:"uk",t:{"Clear text":{v:["Очистити текст"]},"Save changes":{v:["Зберегти зміни"]}}},{l:"ur-PK",t:{}},{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:["清除文字"]},"Save changes":{v:["儲存變更"]}}},{l:"zu-ZA",t:{}}],h=[{l:"af",t:{}},{l:"ar",t:{Close:{v:["إغلاق"]}}},{l:"ast",t:{Close:{v:["Zarrar"]}}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{Close:{v:["Serriñ"]}}},{l:"bs",t:{}},{l:"ca",t:{Close:{v:["Tanca"]}}},{l:"cs",t:{Close:{v:["Zavřít"]}}},{l:"cs-CZ",t:{Close:{v:["Zavřít"]}}},{l:"cy-GB",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-419",t:{}},{l:"es-AR",t:{Close:{v:["Cerrar"]}}},{l:"es-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{Close:{v:["Cerrar"]}}},{l:"es-GT",t:{}},{l:"es-HN",t:{}},{l:"es-MX",t:{Close:{v:["Cerrar"]}}},{l:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{l:"fr",t:{Close:{v:["Fermer"]}}},{l:"ga",t:{Close:{v:["Dún"]}}},{l:"gd",t:{}},{l:"gl",t:{Close:{v:["Pechar"]}}},{l:"he",t:{Close:{v:["סגירה"]}}},{l:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{Close:{v:["Bezárás"]}}},{l:"hy",t:{}},{l:"ia",t:{}},{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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{Close:{v:["닫기"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{Close:{v:["ປິດ"]}}},{l:"lt-LT",t:{Close:{v:["Užverti"]}}},{l:"lv",t:{Close:{v:["Aizvērt"]}}},{l:"mk",t:{Close:{v:["Затвори"]}}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"my",t:{Close:{v:["ပိတ်ရန်"]}}},{l:"nb",t:{Close:{v:["Lukk"]}}},{l:"ne",t:{}},{l:"nl",t:{Close:{v:["Sluiten"]}}},{l:"nn-NO",t:{}},{l:"oc",t:{Close:{v:["Tampar"]}}},{l:"pl",t:{Close:{v:["Zamknij"]}}},{l:"ps",t:{}},{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:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{Close:{v:["Zavrieť"]}}},{l:"sl",t:{Close:{v:["Zapri"]}}},{l:"sq",t:{}},{l:"sr",t:{Close:{v:["Затвори"]}}},{l:"sr-Latn",t:{}},{l:"sv",t:{Close:{v:["Stäng"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{Close:{v:["Kapat"]}}},{l:"ug",t:{}},{l:"uk",t:{Close:{v:["Закрити"]}}},{l:"ur-PK",t:{}},{l:"uz",t:{Close:{v:["Yopish"]}}},{l:"zh-CN",t:{Close:{v:["关闭"]}}},{l:"zh-HK",t:{Close:{v:["關閉"]}}},{l:"zh-TW",t:{Close:{v:["關閉"]}}},{l:"zu-ZA",t:{}}],v=[{l:"af",t:{}},{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:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{}},{l:"bs",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:"cy-GB",t:{}},{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-419",t:{}},{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-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{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-GT",t:{}},{l:"es-HN",t:{}},{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:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{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:"gd",t:{}},{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:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{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:"hy",t:{}},{l:"ia",t:{}},{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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{"Hide password":{v:["암호 숨기기"]},"Password is secure":{v:["암호가 안전합니다."]},"Show password":{v:["암호 표시"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{"Hide password":{v:["ເຊື່ອງລະຫັດຜ່ານ"]},"Password is secure":{v:["ລະຫັດຜ່ານປອດໄພ"]},"Show password":{v:["ສະແດງລະຫັດຜ່ານ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Hide password":{v:["Сокриј лозинка"]},"Password is secure":{v:["Лозинката е безбедна"]},"Show password":{v:["Прикажи лозинка"]}}},{l:"mn",t:{}},{l:"mr",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:"ne",t:{}},{l:"nl",t:{"Hide password":{v:["Wachtwoord verbergen"]},"Password is secure":{v:["Wachtwoord is veilig"]},"Show password":{v:["Wachtwoord weergeven"]}}},{l:"nn-NO",t:{}},{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:"ps",t:{}},{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:"sc",t:{}},{l:"si",t:{}},{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:"sq",t:{}},{l:"sr",t:{"Hide password":{v:["Сакриј лозинку"]},"Password is secure":{v:["Лозинка је безбедна"]},"Show password":{v:["Прикажи лозинку"]}}},{l:"sr-Latn",t:{}},{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:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{"Hide password":{v:["Parolayı gizle"]},"Password is secure":{v:["Parola güvenli"]},"Show password":{v:["Parolayı görüntüle"]}}},{l:"ug",t:{}},{l:"uk",t:{"Hide password":{v:["Приховати пароль"]},"Password is secure":{v:["Пароль безпечний"]},"Show password":{v:["Показати пароль"]}}},{l:"ur-PK",t:{}},{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:["顯示密碼"]}}},{l:"zu-ZA",t:{}}],y=[{l:"af",t:{}},{l:"ar",t:{"Loading …":{v:["التحميل جارٍ ..."]}}},{l:"ast",t:{}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{}},{l:"bs",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Loading …":{v:["Načítání …"]}}},{l:"cs-CZ",t:{}},{l:"cy-GB",t:{}},{l:"da",t:{"Loading …":{v:["Indlæser ..."]}}},{l:"de",t:{"Loading …":{v:["Wird geladen …"]}}},{l:"de-DE",t:{"Loading …":{v:["Wird geladen …"]}}},{l:"el",t:{"Loading …":{v:["Φόρτωση  …"]}}},{l:"en-GB",t:{"Loading …":{v:["Loading …"]}}},{l:"eo",t:{}},{l:"es",t:{}},{l:"es-419",t:{}},{l:"es-AR",t:{}},{l:"es-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{}},{l:"es-GT",t:{}},{l:"es-HN",t:{}},{l:"es-MX",t:{}},{l:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{l:"et-EE",t:{"Loading …":{v:["Laadin …"]}}},{l:"eu",t:{}},{l:"fa",t:{"Loading …":{v:["در حال بارگذاری ..."]}}},{l:"fi",t:{"Loading …":{v:["Ladataan ..."]}}},{l:"fo",t:{}},{l:"fr",t:{"Loading …":{v:["Chargement..."]}}},{l:"ga",t:{"Loading …":{v:["Ag lódáil …"]}}},{l:"gd",t:{}},{l:"gl",t:{"Loading …":{v:["Cargando…"]}}},{l:"he",t:{}},{l:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",t:{}},{l:"id",t:{}},{l:"is",t:{"Loading …":{v:["Hleð inn …"]}}},{l:"it",t:{}},{l:"ja",t:{"Loading …":{v:["読み込み中 …"]}}},{l:"ja-JP",t:{}},{l:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{"Loading …":{v:["불러오는 중..."]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{"Loading …":{v:["ກຳລັງໂຫຼດ…"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Loading …":{v:["Вчитување …"]}}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"my",t:{}},{l:"nb",t:{"Loading …":{v:["Laster inn..."]}}},{l:"ne",t:{}},{l:"nl",t:{"Loading …":{v:["Laden …"]}}},{l:"nn-NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{"Loading …":{v:["Wczytywanie…"]}}},{l:"ps",t:{}},{l:"pt-BR",t:{"Loading …":{v:["Carregando …"]}}},{l:"pt-PT",t:{"Loading …":{v:["A carregar..."]}}},{l:"ro",t:{}},{l:"ru",t:{"Loading …":{v:["Загрузка …"]}}},{l:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{"Loading …":{v:["Nahrávam ..."]}}},{l:"sl",t:{}},{l:"sq",t:{}},{l:"sr",t:{"Loading …":{v:["Учитава се…"]}}},{l:"sr-Latn",t:{}},{l:"sv",t:{"Loading …":{v:["Laddar ..."]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{"Loading …":{v:["Yükleniyor…"]}}},{l:"ug",t:{}},{l:"uk",t:{"Loading …":{v:["Завантаження …"]}}},{l:"ur-PK",t:{}},{l:"uz",t:{"Loading …":{v:["Yuklanmoqda..."]}}},{l:"zh-CN",t:{"Loading …":{v:["加载中..."]}}},{l:"zh-HK",t:{"Loading …":{v:["加載中 …"]}}},{l:"zh-TW",t:{"Loading …":{v:["正在載入……"]}}},{l:"zu-ZA",t:{}}],w=[{l:"af",t:{}},{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:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{Next:{v:["Da heul"]},"Pause slideshow":{v:["Arsav an diaporama"]},Previous:{v:["A-raok"]},"Start slideshow":{v:["Kregiñ an diaporama"]}}},{l:"bs",t:{}},{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:"cy-GB",t:{}},{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-419",t:{}},{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-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{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-GT",t:{}},{l:"es-HN",t:{}},{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:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{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:"gd",t:{}},{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:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{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:"hy",t:{}},{l:"ia",t:{}},{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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{Next:{v:["다음"]},"Pause slideshow":{v:["슬라이드쇼 일시정지"]},Previous:{v:["이전"]},"Start slideshow":{v:["슬라이드쇼 시작"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",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:"mn",t:{}},{l:"mr",t:{}},{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:"ne",t:{}},{l:"nl",t:{Next:{v:["Volgende"]},"Pause slideshow":{v:["Diavoorstelling pauzeren"]},Previous:{v:["Vorige"]},"Start slideshow":{v:["Diavoorstelling starten"]}}},{l:"nn-NO",t:{}},{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:"ps",t:{}},{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:"sc",t:{}},{l:"si",t:{}},{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:"sq",t:{}},{l:"sr",t:{Next:{v:["Следеће"]},"Pause slideshow":{v:["Паузирај слајд шоу"]},Previous:{v:["Претходно"]},"Start slideshow":{v:["Покрени слајд шоу"]}}},{l:"sr-Latn",t:{}},{l:"sv",t:{Next:{v:["Nästa"]},"Pause slideshow":{v:["Pausa bildspelet"]},Previous:{v:["Föregående"]},"Start slideshow":{v:["Starta bildspelet"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{Next:{v:["Sonraki"]},"Pause slideshow":{v:["Slayt sunumunu duraklat"]},Previous:{v:["Önceki"]},"Start slideshow":{v:["Slayt sunumunu başlat"]}}},{l:"ug",t:{}},{l:"uk",t:{Next:{v:["Вперед"]},"Pause slideshow":{v:["Пауза у показі слайдів"]},Previous:{v:["Назад"]},"Start slideshow":{v:["Почати показ слайдів"]}}},{l:"ur-PK",t:{}},{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:["開始幻燈片"]}}},{l:"zu-ZA",t:{}}],A=[{l:"af",t:{}},{l:"ar",t:{"No results":{v:["ليس هناك أية نتيجة"]}}},{l:"ast",t:{"No results":{v:["Nun hai nengún resultáu"]}}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{"No results":{v:["Disoc'h ebet"]}}},{l:"bs",t:{}},{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:"cy-GB",t:{}},{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-419",t:{}},{l:"es-AR",t:{"No results":{v:["Sin resultados"]}}},{l:"es-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{"No results":{v:["Sin resultados"]}}},{l:"es-GT",t:{}},{l:"es-HN",t:{}},{l:"es-MX",t:{"No results":{v:["Sin resultados"]}}},{l:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{l:"fr",t:{"No results":{v:["Aucun résultat"]}}},{l:"ga",t:{"No results":{v:["Gan torthaí"]}}},{l:"gd",t:{}},{l:"gl",t:{"No results":{v:["Sen resultados"]}}},{l:"he",t:{"No results":{v:["אין תוצאות"]}}},{l:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{"No results":{v:["Nincs találat"]}}},{l:"hy",t:{}},{l:"ia",t:{}},{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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{"No results":{v:["결과 없음"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",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:"mn",t:{}},{l:"mr",t:{}},{l:"my",t:{"No results":{v:["ရလဒ်မရှိပါ"]}}},{l:"nb",t:{"No results":{v:["Ingen resultater"]}}},{l:"ne",t:{}},{l:"nl",t:{"No results":{v:["Geen resultaten"]}}},{l:"nn-NO",t:{}},{l:"oc",t:{"No results":{v:["Cap de resultat"]}}},{l:"pl",t:{"No results":{v:["Brak wyników"]}}},{l:"ps",t:{}},{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:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{"No results":{v:["Žiadne výsledky"]}}},{l:"sl",t:{"No results":{v:["Ni zadetkov"]}}},{l:"sq",t:{}},{l:"sr",t:{"No results":{v:["Нема резултата"]}}},{l:"sr-Latn",t:{}},{l:"sv",t:{"No results":{v:["Inga resultat"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{"No results":{v:["Herhangi bir sonuç bulunamadı"]}}},{l:"ug",t:{}},{l:"uk",t:{"No results":{v:["Відсутні результати"]}}},{l:"ur-PK",t:{}},{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:["無結果"]}}},{l:"zu-ZA",t:{}}],b=[{l:"af",t:{}},{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:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{}},{l:"bs",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:"cy-GB",t:{}},{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-419",t:{}},{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-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{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-GT",t:{}},{l:"es-HN",t:{}},{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:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{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:"gd",t:{}},{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:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{"Please select a time zone:":{v:["Válasszon időzónát:"]}}},{l:"hy",t:{}},{l:"ia",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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{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:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Please select a time zone:":{v:["Изберете временска зона:"]}}},{l:"mn",t:{}},{l:"mr",t:{}},{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:"ne",t:{}},{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:"nn-NO",t:{}},{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:"ps",t:{}},{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:"sc",t:{}},{l:"si",t:{}},{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:"sq",t:{}},{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:"sr-Latn",t:{}},{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:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{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:"ug",t:{}},{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:"ur-PK",t:{}},{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:["請選取時區:"]}}},{l:"zu-ZA",t:{}}],C=[{l:"af",t:{}},{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:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{}},{l:"bs",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:"cy-GB",t:{}},{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-419",t:{}},{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-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{"Type to search time zone":{v:["Escribe para buscar la zona horaria"]}}},{l:"es-GT",t:{}},{l:"es-HN",t:{}},{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:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{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:"gd",t:{}},{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:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{"Type to search time zone":{v:["Gépeljen az időzóna kereséséhez"]}}},{l:"hy",t:{}},{l:"ia",t:{}},{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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{"Search for time zone":{v:["시간대 검색"]},"Type to search time zone":{v:["입력하여 시간대를 검색"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{"Type to search time zone":{v:["ພິມເພື່ອຄົ້ນຫາເຂດເວລາ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Type to search time zone":{v:["Напишете за да пребарате временска зона"]}}},{l:"mn",t:{}},{l:"mr",t:{}},{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:"ne",t:{}},{l:"nl",t:{"Search for time zone":{v:["Zoeken naar tijdzone"]},"Type to search time zone":{v:["Typ om een tijdzone te zoeken"]}}},{l:"nn-NO",t:{}},{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:"ps",t:{}},{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:"sc",t:{}},{l:"si",t:{}},{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:"sq",t:{}},{l:"sr",t:{"Search for time zone":{v:["Претрага временске зоне"]},"Type to search time zone":{v:["Куцајте да претражите временске зоне"]}}},{l:"sr-Latn",t:{}},{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:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{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:"ug",t:{}},{l:"uk",t:{"Search for time zone":{v:["Шукати часові зони"]},"Type to search time zone":{v:["Введіть для пошуку часовий пояс"]}}},{l:"ur-PK",t:{}},{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:["輸入以搜尋時區"]}}},{l:"zu-ZA",t:{}}],k=[{l:"af",t:{}},{l:"ar",t:{Submit:{v:["إرسال"]}}},{l:"ast",t:{Submit:{v:["Unviar"]}}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{}},{l:"bs",t:{}},{l:"ca",t:{Submit:{v:["Envia"]}}},{l:"cs",t:{Submit:{v:["Odeslat"]}}},{l:"cs-CZ",t:{Submit:{v:["Odeslat"]}}},{l:"cy-GB",t:{}},{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-419",t:{}},{l:"es-AR",t:{Submit:{v:["Enviar"]}}},{l:"es-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{Submit:{v:["Enviar"]}}},{l:"es-GT",t:{}},{l:"es-HN",t:{}},{l:"es-MX",t:{Submit:{v:["Enviar"]}}},{l:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{l:"fr",t:{Submit:{v:["Valider"]}}},{l:"ga",t:{Submit:{v:["Cuir isteach"]}}},{l:"gd",t:{}},{l:"gl",t:{Submit:{v:["Enviar"]}}},{l:"he",t:{Submit:{v:["הגשה"]}}},{l:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{Submit:{v:["Beküldés"]}}},{l:"hy",t:{}},{l:"ia",t:{}},{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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{Submit:{v:["제출"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{Submit:{v:["ສົ່ງ"]}}},{l:"lt-LT",t:{Submit:{v:["Pateikti"]}}},{l:"lv",t:{}},{l:"mk",t:{Submit:{v:["Испрати"]}}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"my",t:{Submit:{v:["တင်သွင်းရန်"]}}},{l:"nb",t:{Submit:{v:["Send"]}}},{l:"ne",t:{}},{l:"nl",t:{Submit:{v:["Indienen"]}}},{l:"nn-NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{Submit:{v:["Wyślij"]}}},{l:"ps",t:{}},{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:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{Submit:{v:["Odoslať"]}}},{l:"sl",t:{Submit:{v:["Pošlji"]}}},{l:"sq",t:{}},{l:"sr",t:{Submit:{v:["Поднеси"]}}},{l:"sr-Latn",t:{}},{l:"sv",t:{Submit:{v:["Skicka"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{Submit:{v:["Gönder"]}}},{l:"ug",t:{}},{l:"uk",t:{Submit:{v:["Надіслати"]}}},{l:"ur-PK",t:{}},{l:"uz",t:{Submit:{v:["Yuborish"]}}},{l:"zh-CN",t:{Submit:{v:["提交"]}}},{l:"zh-HK",t:{Submit:{v:["提交"]}}},{l:"zh-TW",t:{Submit:{v:["遞交"]}}},{l:"zu-ZA",t:{}}],x=[{l:"af",t:{}},{l:"ar",t:{"Undo changes":{v:["تراجَع عن التغييرات"]}}},{l:"ast",t:{"Undo changes":{v:["Desfacer los cambeos"]}}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{}},{l:"bs",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:"cy-GB",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-419",t:{}},{l:"es-AR",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es-GT",t:{}},{l:"es-HN",t:{}},{l:"es-MX",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{l:"fr",t:{"Undo changes":{v:["Annuler les changements"]}}},{l:"ga",t:{"Undo changes":{v:["Cealaigh athruithe"]}}},{l:"gd",t:{}},{l:"gl",t:{"Undo changes":{v:["Desfacer os cambios"]}}},{l:"he",t:{"Undo changes":{v:["ביטול שינויים"]}}},{l:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{"Undo changes":{v:["Változtatások visszavonása"]}}},{l:"hy",t:{}},{l:"ia",t:{}},{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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{"Undo changes":{v:["변경 되돌리기"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{"Undo changes":{v:["ຍ້ອນຄືນການປ່ຽນແປງ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Undo changes":{v:["Врати ги промените"]}}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"my",t:{}},{l:"nb",t:{"Undo changes":{v:["Tilbakestill endringer"]}}},{l:"ne",t:{}},{l:"nl",t:{"Undo changes":{v:["Wijzigingen ongedaan maken"]}}},{l:"nn-NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{"Undo changes":{v:["Cofnij zmiany"]}}},{l:"ps",t:{}},{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:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{"Undo changes":{v:["Vrátiť zmeny"]}}},{l:"sl",t:{"Undo changes":{v:["Razveljavi spremembe"]}}},{l:"sq",t:{}},{l:"sr",t:{"Undo changes":{v:["Поништи измене"]}}},{l:"sr-Latn",t:{}},{l:"sv",t:{"Undo changes":{v:["Ångra ändringar"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{"Undo changes":{v:["Değişiklikleri geri al"]}}},{l:"ug",t:{}},{l:"uk",t:{"Undo changes":{v:["Скасувати зміни"]}}},{l:"ur-PK",t:{}},{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:["還原變更"]}}},{l:"zu-ZA",t:{}}],T=[{l:"af",t:{}},{l:"ar",t:{"User status: {status}":{v:["حالة المستخدِم: {status}"]}}},{l:"ast",t:{"User status: {status}":{v:["Estáu del usuariu: {status}"]}}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn-BD",t:{}},{l:"br",t:{}},{l:"bs",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:"cy-GB",t:{}},{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-419",t:{}},{l:"es-AR",t:{"User status: {status}":{v:["Estado del usuario: {status}"]}}},{l:"es-CL",t:{}},{l:"es-CO",t:{}},{l:"es-CR",t:{}},{l:"es-DO",t:{}},{l:"es-EC",t:{}},{l:"es-GT",t:{}},{l:"es-HN",t:{}},{l:"es-MX",t:{"User status: {status}":{v:["Estado del usuario: {status}"]}}},{l:"es-NI",t:{}},{l:"es-PA",t:{}},{l:"es-PE",t:{}},{l:"es-PR",t:{}},{l:"es-PY",t:{}},{l:"es-SV",t:{}},{l:"es-UY",t:{}},{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:"fo",t:{}},{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:"gd",t:{}},{l:"gl",t:{"User status: {status}":{v:["Estado do usuario: {status}"]}}},{l:"he",t:{}},{l:"hi-IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",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:"ka",t:{}},{l:"ka-GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"kn",t:{}},{l:"ko",t:{"User status: {status}":{v:["사용자 상태: {status}"]}}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{"User status: {status}":{v:["ສະຖານະຜູ້ໃຊ້: {status}"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"User status: {status}":{v:["Статус: {status}"]}}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"my",t:{}},{l:"nb",t:{"User status: {status}":{v:["Brukerstatus: {status}"]}}},{l:"ne",t:{}},{l:"nl",t:{"User status: {status}":{v:["Gebruikersstatus: {status}"]}}},{l:"nn-NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{"User status: {status}":{v:["Status użytkownika: {status}"]}}},{l:"ps",t:{}},{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:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{"User status: {status}":{v:["Stav užívateľa: {status}"]}}},{l:"sl",t:{}},{l:"sq",t:{}},{l:"sr",t:{"User status: {status}":{v:["Статус корисника: {status}"]}}},{l:"sr-Latn",t:{}},{l:"sv",t:{"User status: {status}":{v:["Användarstatus: {status}"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"tk",t:{}},{l:"tr",t:{"User status: {status}":{v:["Kullanıcı durumu: {status}"]}}},{l:"ug",t:{}},{l:"uk",t:{"User status: {status}":{v:["Статус користувача: {status}"]}}},{l:"ur-PK",t:{}},{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:{"User status: {status}":{v:["使用者狀態:{status}"]}}},{l:"zu-ZA",t:{}}]},1431(e,t,n){"use strict";function s(e,t,n,s,a,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),a&&(l=a),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:()=>s})},648(e,t,n){"use strict";function s(){return window._nc_focus_trap??=[],window._nc_focus_trap}function a(){let e=[];return{pause(){e=[...s()];for(const t of e)t.pause()},unpause(){if(e.length===s().length)for(const t of e)t.unpause();e=[]}}}n.d(t,{c:()=>a,g:()=>s})},415(e,t,n){"use strict";n.d(t,{i:()=>a});const s=window.OC?.config?.version?.split(".")[0]||"32",a=Number.parseInt(s)<32},3168(e,t,n){"use strict";n.d(t,{l:()=>s});const s=(0,n(5947).YK)().detectUser().setApp("@nextcloud/vue").build()},6129(e,t,n){"use strict";n.d(t,{a:()=>o,b:()=>u,c:()=>l,d:()=>a,m:()=>i,p:()=>c,q:()=>d,r:()=>s,s:()=>r});var s="M20,11V13H8L13.5,18.5L12.08,19.92L4.16,12L12.08,4.08L13.5,5.5L8,11H20Z",a="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="M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20,12C20,16.41 16.41,20 12,20M12,2C6.47,2 2,6.47 2,12C2,17.53 6.47,22 12,22C17.53,22 22,17.53 22,12C22,6.47 17.53,2 12,2M14.59,8L12,10.59L9.41,8L8,9.41L10.59,12L8,14.59L9.41,16L12,13.41L14.59,16L16,14.59L13.41,12L16,9.41L14.59,8Z",c="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",u="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,{Lhy:()=>g,P1n:()=>d,Nk8:()=>m,o__:()=>f,hRP:()=>v});var s=n(9271),a=n(5471);a.Ay.util.warn;const o=s.oc?window:void 0;s.oc&&window.document,s.oc&&window.navigator,s.oc&&window.location;function r(e){var t;const n=(0,s.BA)(e);return null!=(t=null==n?void 0:n.$el)?t:n}function i(...e){let t,n,i,l;if("string"==typeof e[0]||Array.isArray(e[0])?([n,i,l]=e,t=o):[t,n,i,l]=e,!t)return s.lQ;Array.isArray(n)||(n=[n]),Array.isArray(i)||(i=[i]);const d=[],c=()=>{d.forEach(e=>e()),d.length=0},u=(0,a.wB)(()=>[r(t),(0,s.BA)(l)],([e,t])=>{if(c(),!e)return;const a=(0,s.Gv)(t)?{...t}:t;d.push(...n.flatMap(t=>i.map(n=>((e,t,n,s)=>(e.addEventListener(t,n,s),()=>e.removeEventListener(t,n,s)))(e,t,n,a))))},{immediate:!0,flush:"post"}),m=()=>{u(),c()};return(0,s.Uo)(m),m}function l(e){const t=function(){const e=(0,a.KR)(!1);return(0,a.nI)()&&(0,a.sV)(()=>{e.value=!0},void 0),e}();return(0,a.EW)(()=>(t.value,Boolean(e())))}function d(e,t,n={}){const{window:i=o,...d}=n;let c;const u=l(()=>i&&"MutationObserver"in i),m=()=>{c&&(c.disconnect(),c=void 0)},p=(0,a.EW)(()=>{const t=(0,s.BA)(e),n=(Array.isArray(t)?t:[t]).map(r).filter(s.d6);return new Set(n)}),g=(0,a.wB)(()=>p.value,e=>{m(),u.value&&e.size&&(c=new MutationObserver(t),e.forEach(e=>c.observe(e,d)))},{immediate:!0,flush:"post"}),f=()=>{g(),m()};return(0,s.Uo)(f),{isSupported:u,stop:f,takeRecords:()=>null==c?void 0:c.takeRecords()}}function c(e,t={}){const{window:n=o}=t,r=l(()=>n&&"matchMedia"in n&&"function"==typeof n.matchMedia);let i;const d=(0,a.KR)(!1),c=e=>{d.value=e.matches},u=()=>{i&&("removeEventListener"in i?i.removeEventListener("change",c):i.removeListener(c))},m=(0,a.nT)(()=>{r.value&&(u(),i=n.matchMedia((0,s.BA)(e)),"addEventListener"in i?i.addEventListener("change",c):i.addListener(c),d.value=i.matches)});return(0,s.Uo)(()=>{m(),u(),i=void 0}),d}function u(e){return JSON.parse(JSON.stringify(e))}"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self&&self;function m(e){return c("(prefers-color-scheme: dark)",e)}function p(e,t,n={}){const{window:i=o,...d}=n;let c;const u=l(()=>i&&"ResizeObserver"in i),m=()=>{c&&(c.disconnect(),c=void 0)},p=(0,a.EW)(()=>{const t=(0,s.BA)(e);return Array.isArray(t)?t.map(e=>r(e)):[r(t)]}),g=(0,a.wB)(p,e=>{if(m(),u.value&&i){c=new ResizeObserver(t);for(const t of e)t&&c.observe(t,d)}},{immediate:!0,flush:"post"}),f=()=>{m(),g()};return(0,s.Uo)(f),{isSupported:u,stop:f}}function g(e,t={width:0,height:0},n={}){const{window:i=o,box:l="content-box"}=n,d=(0,a.EW)(()=>{var t,n;return null==(n=null==(t=r(e))?void 0:t.namespaceURI)?void 0:n.includes("svg")}),c=(0,a.KR)(t.width),u=(0,a.KR)(t.height),{stop:m}=p(e,([t])=>{const n="border-box"===l?t.borderBoxSize:"content-box"===l?t.contentBoxSize:t.devicePixelContentBoxSize;if(i&&d.value){const t=r(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,s.rd)(()=>{const n=r(e);n&&(c.value="offsetWidth"in n?n.offsetWidth:t.width,u.value="offsetHeight"in n?n.offsetHeight:t.height)});const g=(0,a.wB)(()=>r(e),e=>{c.value=e?t.width:0,u.value=e?t.height:0});return{width:c,height:u,stop:function(){m(),g()}}}function f(e,t={}){const{threshold:n=50,onSwipe:r,onSwipeEnd:l,onSwipeStart:d,passive:c=!0,window:u=o}=t,m=(0,a.Kh)({x:0,y:0}),p=(0,a.Kh)({x:0,y:0}),g=(0,a.EW)(()=>m.x-p.x),f=(0,a.EW)(()=>m.y-p.y),{max:h,abs:v}=Math,y=(0,a.EW)(()=>h(v(g.value),v(f.value))>=n),w=(0,a.KR)(!1),A=(0,a.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",s.lQ,n),e.removeEventListener("x",s.lQ),t}(null==u?void 0:u.document);k=c?x?{passive:!0}:{capture:!1}:x?{passive:!1,capture:!0}:{capture:!0};const T=[i(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),i(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==r||r(e))},k),i(e,["touchend","touchcancel"],e=>{w.value&&(null==l||l(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 h={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]};s.D_;function v(e,t,n,o={}){var r,i,l,d,c;const{clone:m=!1,passive:p=!1,eventName:g,deep:f=!1,defaultValue:h,shouldEmit:v}=o,y=(0,a.nI)(),w=n||(null==y?void 0:y.emit)||(null==(r=null==y?void 0:y.$emit)?void 0:r.bind(y))||(null==(l=null==(i=null==y?void 0:y.proxy)?void 0:i.$emit)?void 0:l.bind(null==y?void 0:y.proxy));let A=g;if(!t){const e=null==(c=null==(d=null==y?void 0:y.proxy)?void 0:d.$options)?void 0:c.model;t=(null==e?void 0:e.value)||"value",g||(A=(null==e?void 0:e.event)||"input")}A=A||`update:${t.toString()}`;const b=e=>m?"function"==typeof m?m(e):u(e):e,C=()=>(0,s.C8)(e[t])?b(e[t]):h,k=e=>{v?v(e)&&w(A,e):w(A,e)};if(p){const n=C(),s=(0,a.KR)(n);let o=!1;return(0,a.wB)(()=>e[t],e=>{o||(o=!0,s.value=b(e),(0,a.dY)(()=>o=!1))}),(0,a.wB)(s,n=>{o||n===e[t]&&!f||k(n)},{deep:f}),s}return(0,a.EW)({get:()=>C(),set(e){k(e)}})}},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:()=>a});var s=n(5471);s.Ay.util.warn;function a(e){return!!(0,s.o5)()&&((0,s.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,s.uY)(!0),t=n.run(()=>e(...i))),a(r),t)}function r(e){return"function"==typeof e?e():(0,s.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,s.nI)()}function y(e,t=!0,n){v()?(0,s.sV)(e,n):t?e():(0,s.dY)(e)}},9418(e,t,n){"use strict";n.d(t,{A:()=>ie});const{entries:s,setPrototypeOf:a,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){for(var n=arguments.length,s=new Array(n>2?n-2:0),a=2;a1?t-1:0),s=1;s1?n-1:0),a=1;a2&&void 0!==arguments[2]?arguments[2]:y;a&&a(e,null);let s=t.length;for(;s--;){let a=t[s];if("string"==typeof a){const e=n(a);e!==a&&(o(t)||(t[s]=e),a=e)}e[a]=!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),J=d(/^(?:\w+script|data):/i),Z=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:Z,CUSTOM_ELEMENT:Q,DATA_ATTR:q,DOCTYPE_NAME:Y,ERB_EXPR:G,IS_ALLOWED_URI:K,IS_SCRIPT_OR_DATA:J,MUSTACHE_EXPR:V,TMPLIT_EXPR:W});const te=1,ne=3,se=7,ae=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.3.3",n.removed=[],!t||!t.document||t.document.nodeType!==oe||!t.Element)return n.isSupported=!1,n;let{document:a}=t;const o=a,r=o.currentScript,{DocumentFragment:i,HTMLTemplateElement:d,Node:u,Element:m,NodeFilter:N,NamedNodeMap:S=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:P,DOMParser:V,trustedTypes:G}=t,W=m.prototype,q=L(W,"cloneNode"),X=L(W,"remove"),J=L(W,"nextSibling"),Z=L(W,"childNodes"),Q=L(W,"parentNode");if("function"==typeof d){const e=a.createElement("template");e.content&&e.content.ownerDocument&&(a=e.content.ownerDocument)}let ie,le="";const{implementation:de,createNodeIterator:ce,createDocumentFragment:ue,getElementsByTagName:me}=a,{importNode:pe}=o;let ge={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]};n.isSupported="function"==typeof s&&"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=_({},[...F,...z,...D,...M,...U]);let Ee=null;const Ne=_({},[...I,...j,...$,...H]);let Se=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}})),_e=null,Pe=null;const Be=Object.seal(c(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let Le=!0,Fe=!0,ze=!1,De=!0,Oe=!1,Me=!0,Re=!1,Ue=!1,Ie=!1,je=!1,$e=!1,He=!1,Ve=!0,Ge=!1,We=!0,qe=!1,Xe={},Ke=null;const Je=_({},["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 Ye=_({},["audio","video","img","source","image","track"]);let Qe=null;const et=_({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),tt="http://www.w3.org/1998/Math/MathML",nt="http://www.w3.org/2000/svg",st="http://www.w3.org/1999/xhtml";let at=st,ot=!1,rt=null;const it=_({},[tt,nt,st],w);let lt=_({},["mi","mo","mn","ms","mtext"]),dt=_({},["annotation-xml"]);const ct=_({},["title","style","font","a","script"]);let ut=null;const mt=["application/xhtml+xml","text/html"];let pt=null,gt=null;const ft=a.createElement("form"),ht=function(e){return e instanceof RegExp||e instanceof Function},vt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!gt||gt!==e){if(e&&"object"==typeof e||(e={}),e=B(e),ut=-1===mt.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,pt="application/xhtml+xml"===ut?w:y,xe=x(e,"ALLOWED_TAGS")?_({},e.ALLOWED_TAGS,pt):Te,Ee=x(e,"ALLOWED_ATTR")?_({},e.ALLOWED_ATTR,pt):Ne,rt=x(e,"ALLOWED_NAMESPACES")?_({},e.ALLOWED_NAMESPACES,w):it,Qe=x(e,"ADD_URI_SAFE_ATTR")?_(B(et),e.ADD_URI_SAFE_ATTR,pt):et,Ze=x(e,"ADD_DATA_URI_TAGS")?_(B(Ye),e.ADD_DATA_URI_TAGS,pt):Ye,Ke=x(e,"FORBID_CONTENTS")?_({},e.FORBID_CONTENTS,pt):Je,_e=x(e,"FORBID_TAGS")?_({},e.FORBID_TAGS,pt):B({}),Pe=x(e,"FORBID_ATTR")?_({},e.FORBID_ATTR,pt):B({}),Xe=!!x(e,"USE_PROFILES")&&e.USE_PROFILES,Le=!1!==e.ALLOW_ARIA_ATTR,Fe=!1!==e.ALLOW_DATA_ATTR,ze=e.ALLOW_UNKNOWN_PROTOCOLS||!1,De=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,Oe=e.SAFE_FOR_TEMPLATES||!1,Me=!1!==e.SAFE_FOR_XML,Re=e.WHOLE_DOCUMENT||!1,je=e.RETURN_DOM||!1,$e=e.RETURN_DOM_FRAGMENT||!1,He=e.RETURN_TRUSTED_TYPE||!1,Ie=e.FORCE_BODY||!1,Ve=!1!==e.SANITIZE_DOM,Ge=e.SANITIZE_NAMED_PROPS||!1,We=!1!==e.KEEP_CONTENT,qe=e.IN_PLACE||!1,ke=e.ALLOWED_URI_REGEXP||K,at=e.NAMESPACE||st,lt=e.MATHML_TEXT_INTEGRATION_POINTS||lt,dt=e.HTML_INTEGRATION_POINTS||dt,Se=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&ht(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Se.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&ht(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Se.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(Se.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Oe&&(Fe=!1),$e&&(je=!0),Xe&&(xe=_({},U),Ee=c(null),!0===Xe.html&&(_(xe,F),_(Ee,I)),!0===Xe.svg&&(_(xe,z),_(Ee,j),_(Ee,H)),!0===Xe.svgFilters&&(_(xe,D),_(Ee,j),_(Ee,H)),!0===Xe.mathMl&&(_(xe,M),_(Ee,$),_(Ee,H))),x(e,"ADD_TAGS")||(Be.tagCheck=null),x(e,"ADD_ATTR")||(Be.attributeCheck=null),e.ADD_TAGS&&("function"==typeof e.ADD_TAGS?Be.tagCheck=e.ADD_TAGS:(xe===Te&&(xe=B(xe)),_(xe,e.ADD_TAGS,pt))),e.ADD_ATTR&&("function"==typeof e.ADD_ATTR?Be.attributeCheck=e.ADD_ATTR:(Ee===Ne&&(Ee=B(Ee)),_(Ee,e.ADD_ATTR,pt))),e.ADD_URI_SAFE_ATTR&&_(Qe,e.ADD_URI_SAFE_ATTR,pt),e.FORBID_CONTENTS&&(Ke===Je&&(Ke=B(Ke)),_(Ke,e.FORBID_CONTENTS,pt)),e.ADD_FORBID_CONTENTS&&(Ke===Je&&(Ke=B(Ke)),_(Ke,e.ADD_FORBID_CONTENTS,pt)),We&&(xe["#text"]=!0),Re&&_(xe,["html","head","body"]),xe.table&&(_(xe,["tbody"]),delete _e.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 s="data-tt-policy-suffix";t&&t.hasAttribute(s)&&(n=t.getAttribute(s));const a="dompurify"+(n?"#"+n:"");try{return e.createPolicy(a,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+a+" could not be created."),null}}(G,r)),null!==ie&&"string"==typeof le&&(le=ie.createHTML(""));l&&l(e),gt=e}},yt=_({},[...z,...D,...O]),wt=_({},[...M,...R]),At=function(e){h(n.removed,{element:e});try{Q(e).removeChild(e)}catch(t){X(e)}},bt=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||$e)try{At(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},Ct=function(e){let t=null,n=null;if(Ie)e=""+e;else{const t=A(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===ut&&at===st&&(e=''+e+"");const s=ie?ie.createHTML(e):e;if(at===st)try{t=(new V).parseFromString(s,ut)}catch(e){}if(!t||!t.documentElement){t=de.createDocument(at,"template",null);try{t.documentElement.innerHTML=ot?le:s}catch(e){}}const o=t.body||t.documentElement;return e&&n&&o.insertBefore(a.createTextNode(n),o.childNodes[0]||null),at===st?me.call(t,Re?"html":"body")[0]:Re?t.documentElement:o},kt=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)},xt=function(e){return e instanceof P&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof S)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},Tt=function(e){return"function"==typeof u&&e instanceof u};function Et(e,t,s){p(e,e=>{e.call(n,t,s,gt)})}const Nt=function(e){let t=null;if(Et(ge.beforeSanitizeElements,e,null),xt(e))return At(e),!0;const s=pt(e.nodeName);if(Et(ge.uponSanitizeElement,e,{tagName:s,allowedTags:xe}),Me&&e.hasChildNodes()&&!Tt(e.firstElementChild)&&T(/<[/\w!]/g,e.innerHTML)&&T(/<[/\w!]/g,e.textContent))return At(e),!0;if(e.nodeType===se)return At(e),!0;if(Me&&e.nodeType===ae&&T(/<[/\w]/g,e.data))return At(e),!0;if(!(Be.tagCheck instanceof Function&&Be.tagCheck(s))&&(!xe[s]||_e[s])){if(!_e[s]&&_t(s)){if(Se.tagNameCheck instanceof RegExp&&T(Se.tagNameCheck,s))return!1;if(Se.tagNameCheck instanceof Function&&Se.tagNameCheck(s))return!1}if(We&&!Ke[s]){const t=Q(e)||e.parentNode,n=Z(e)||e.childNodes;if(n&&t){for(let s=n.length-1;s>=0;--s){const a=q(n[s],!0);a.__removalCount=(e.__removalCount||0)+1,t.insertBefore(a,J(e))}}}return At(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),s=y(t.tagName);return!!rt[e.namespaceURI]&&(e.namespaceURI===nt?t.namespaceURI===st?"svg"===n:t.namespaceURI===tt?"svg"===n&&("annotation-xml"===s||lt[s]):Boolean(yt[n]):e.namespaceURI===tt?t.namespaceURI===st?"math"===n:t.namespaceURI===nt?"math"===n&&dt[s]:Boolean(wt[n]):e.namespaceURI===st?!(t.namespaceURI===nt&&!dt[s])&&!(t.namespaceURI===tt&&!lt[s])&&!wt[n]&&(ct[n]||!yt[n]):!("application/xhtml+xml"!==ut||!rt[e.namespaceURI]))}(e)?(At(e),!0):"noscript"!==s&&"noembed"!==s&&"noframes"!==s||!T(/<\/no(script|embed|frames)/i,e.innerHTML)?(Oe&&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)),Et(ge.afterSanitizeElements,e,null),!1):(At(e),!0)},St=function(e,t,n){if(Pe[t])return!1;if(Ve&&("id"===t||"name"===t)&&(n in a||n in ft))return!1;if(Fe&&!Pe[t]&&T(ye,t));else if(Le&&T(we,t));else if(Be.attributeCheck instanceof Function&&Be.attributeCheck(t,e));else if(!Ee[t]||Pe[t]){if(!(_t(e)&&(Se.tagNameCheck instanceof RegExp&&T(Se.tagNameCheck,e)||Se.tagNameCheck instanceof Function&&Se.tagNameCheck(e))&&(Se.attributeNameCheck instanceof RegExp&&T(Se.attributeNameCheck,t)||Se.attributeNameCheck instanceof Function&&Se.attributeNameCheck(t,e))||"is"===t&&Se.allowCustomizedBuiltInElements&&(Se.tagNameCheck instanceof RegExp&&T(Se.tagNameCheck,n)||Se.tagNameCheck instanceof Function&&Se.tagNameCheck(n))))return!1}else if(Qe[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(ze&&!T(Ae,b(n,be,"")));else if(n)return!1}else;return!0},_t=function(e){return"annotation-xml"!==e&&A(e,Ce)},Pt=function(e){Et(ge.beforeSanitizeAttributes,e,null);const{attributes:t}=e;if(!t||xt(e))return;const s={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Ee,forceKeepAttr:void 0};let a=t.length;for(;a--;){const o=t[a],{name:r,namespaceURI:i,value:l}=o,d=pt(r),c=l;let u="value"===r?c:k(c);if(s.attrName=d,s.attrValue=u,s.keepAttr=!0,s.forceKeepAttr=void 0,Et(ge.uponSanitizeAttribute,e,s),u=s.attrValue,!Ge||"id"!==d&&"name"!==d||(bt(r,e),u="user-content-"+u),Me&&T(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,u)){bt(r,e);continue}if("attributename"===d&&A(u,"href")){bt(r,e);continue}if(s.forceKeepAttr)continue;if(!s.keepAttr){bt(r,e);continue}if(!De&&T(/\/>/i,u)){bt(r,e);continue}Oe&&p([fe,he,ve],e=>{u=b(u,e," ")});const m=pt(e.nodeName);if(St(m,d,u)){if(ie&&"object"==typeof G&&"function"==typeof G.getAttributeType)if(i);else switch(G.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),xt(e)?At(e):f(n.removed)}catch(t){bt(r,e)}}else bt(r,e)}Et(ge.afterSanitizeAttributes,e,null)},Bt=function e(t){let n=null;const s=kt(t);for(Et(ge.beforeSanitizeShadowDOM,t,null);n=s.nextNode();)Et(ge.uponSanitizeShadowNode,n,null),Nt(n),Pt(n),n.content instanceof i&&e(n.content);Et(ge.afterSanitizeShadowDOM,t,null)};return n.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=null,a=null,r=null,l=null;if(ot=!e,ot&&(e="\x3c!--\x3e"),"string"!=typeof e&&!Tt(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||vt(t),n.removed=[],"string"==typeof e&&(qe=!1),qe){if(e.nodeName){const t=pt(e.nodeName);if(!xe[t]||_e[t])throw E("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof u)s=Ct("\x3c!----\x3e"),a=s.ownerDocument.importNode(e,!0),a.nodeType===te&&"BODY"===a.nodeName||"HTML"===a.nodeName?s=a:s.appendChild(a);else{if(!je&&!Oe&&!Re&&-1===e.indexOf("<"))return ie&&He?ie.createHTML(e):e;if(s=Ct(e),!s)return je?null:He?le:""}s&&Ie&&At(s.firstChild);const d=kt(qe?e:s);for(;r=d.nextNode();)Nt(r),Pt(r),r.content instanceof i&&Bt(r.content);if(qe)return e;if(je){if($e)for(l=ue.call(s.ownerDocument);s.firstChild;)l.appendChild(s.firstChild);else l=s;return(Ee.shadowroot||Ee.shadowrootmode)&&(l=pe.call(o,l,!0)),l}let c=Re?s.outerHTML:s.innerHTML;return Re&&xe["!doctype"]&&s.ownerDocument&&s.ownerDocument.doctype&&s.ownerDocument.doctype.name&&T(Y,s.ownerDocument.doctype.name)&&(c="\n"+c),Oe&&p([fe,he,ve],e=>{c=b(c,e," ")}),ie&&He?ie.createHTML(c):c},n.setConfig=function(){vt(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Ue=!0},n.clearConfig=function(){gt=null,Ue=!1},n.isValidAttribute=function(e,t,n){gt||vt({});const s=pt(e),a=pt(t);return St(s,a,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}()}},a={};function o(e){var t=a[e];if(void 0!==t)return t.exports;var n=a[e]={id:e,exports:{}};return s[e].call(n.exports,n,n.exports,o),n.exports}o.m=s,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-BMbtc3xh_mjs":"b19a6cc1f752108fb70d","vendors-node_modules_nextcloud_files_dist_index_mjs-node_modules_nextcloud_vue_dist_Component-c57add":"02507bde8426061d9c35","node_modules_nextcloud_dialogs_dist_chunks_PublicAuthPrompt-CfOE69qY_mjs":"00b4b0b0e0d6fbe99ecd","vendors-node_modules_nextcloud_dialogs_dist_chunks_FilePicker-JKNLPCbR_mjs":"ae23fb708c627b60e55b","vendors-node_modules_nextcloud_vue_dist_Components_NcColorPicker_mjs":"64932f5c3c0738f35ebb","vendors-node_modules_nextcloud_vue_dist_Components_NcDateTimePicker_mjs":"5719402697d7ab1274bc","data_image_svg_xml_3c_21--_20-_20SPDX-FileCopyrightText_202020_20Google_20Inc_20-_20SPDX-Lice-cc29b1":"933c648de66c1a184e9e"}[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,s,a,r)=>{if(e[t])e[t].push(s);else{var i,l;if(void 0!==a)for(var d=document.getElementsByTagName("script"),c=0;c{i.onerror=i.onload=null,clearTimeout(p);var a=e[t];if(delete e[t],i.parentNode&&i.parentNode.removeChild(i),a&&a.forEach(e=>e(s)),n)return n(s)},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="undefined"!=typeof document&&document.baseURI||self.location.href;var e={main:0};o.f.j=(t,n)=>{var s=o.o(e,t)?e[t]:void 0;if(0!==s)if(s)n.push(s[2]);else{var a=new Promise((n,a)=>s=e[t]=[n,a]);n.push(s[2]=a);var r=o.p+o.u(t),i=new Error;o.l(r,n=>{if(o.o(e,t)&&(0!==(s=e[t])&&(e[t]=void 0),s)){var a=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;i.message="Loading chunk "+t+" failed.\n("+a+": "+r+")",i.name="ChunkLoadError",i.type=a,i.request=r,s[1](i)}},"chunk-"+t,t)}};var t=(t,n)=>{var s,a,[r,i,l]=n,d=0;if(r.some(t=>0!==e[t])){for(s in i)o.o(i,s)&&(o.m[s]=i[s]);if(l)l(o)}for(t&&t(n);d{"use strict";var e=o(5168),n=o(3334),s=o(3814);const a=(0,o(5947).YK)().setApp("Files_PDFViewer").detectUser().build();var r=o(1777),i=o(6802);const l=function(){if(d())throw new Error("No user logged in");return`/files/${(0,r.HW)()?.uid}`},d=function(){return!(0,r.HW)()};var c=o(2981);function u(){return(0,c.C)("files_sharing","sharingToken",null)??document.querySelector('input#sharingToken[type="hidden"]')?.value??null}async function m(e,t){const n=(d()?(0,s.dC)("webdav").replace("/remote.php","/public.php"):(0,s.dC)(`dav${l()}`))+((a=e)?a.split("/").map(encodeURIComponent).join("/"):a);var a;const o=new Blob([t],{type:"application/pdf"}),c={headers:{"Content-Type":"application/pdf",requesttoken:(0,r.do)()}};return u()&&(c.auth={username:u()}),i.Ay.put(n,o,c)}const p={name:"PDFView",data:()=>({PDFViewerApplication:null}),computed:{iframeSrc(){return(0,s.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&&(console.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"),this.getSecondaryDownloadElement().removeAttribute("hidden")})},getIframeDocument(){return this.$refs.iframe.contentDocument},getDownloadElement(){return this.getIframeDocument().getElementById("download")},getSecondaryDownloadElement(){return this.getIframeDocument().getElementById("secondaryDownload")},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)(),s=["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(s.includes(t))e.set("locale",t);else{const n=t.split("-")[0];(s.includes(n)||s.find(e=>e.startsWith(`${n}-`)))&&e.set("locale",n)}this.isEditable||(e.set("annotationMode",1),e.set("annotationEditorMode",-1))},initializePDFViewerApplication(){if(this.PDFViewerApplication=this.$refs.iframe.contentWindow.PDFViewerApplication,this.PDFViewerApplication.save=this.handleSave,this.PDFViewerApplication.eventBus.on("documentinit",()=>{const e=this.PDFViewerApplication.pdfDocument.annotationStorage,t=e.onSetModified;e.onSetModified=()=>{t.apply(null,arguments),this.getDownloadElement().removeAttribute("disabled"),this.getSecondaryDownloadElement().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=()=>{},a.info("Download, print and user interaction disabled")}else a.info("Download and print available");const e=this.$refs.iframe.contentWindow.PDFViewerApplicationOptions;a.debug("Initialized files_pdfviewer",e.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");const s=this.getSecondaryDownloadElement();s.setAttribute("disabled","disabled"),s.classList.add("icon-loading-small"),a.info("PDF Document with annotation is being saved"),this.PDFViewerApplication.pdfDocument.saveDocument().then(e=>m(this.file.filename,e)).then(()=>{a.info("File uploaded successfully")}).catch(o=>{a.error("Error uploading file:",o),(0,e.Qg)(t("files_pdfviewer","File upload failed.")),n.removeAttribute("disabled"),s.removeAttribute("disabled")}).finally(()=>{n.classList.remove("icon-loading-small"),s.classList.remove("icon-loading-small")})}}};var g=o(5072),f=o.n(g),h=o(7825),v=o.n(h),y=o(7659),w=o.n(y),A=o(5056),b=o.n(A),C=o(540),k=o.n(C),x=o(1113),T=o.n(x),E=o(8999),N={};N.styleTagTransform=T(),N.setAttributes=b(),N.insert=w().bind(null,"head"),N.domAPI=v(),N.insertStyleElement=k();f()(E.A,N);E.A&&E.A.locals&&E.A.locals;var S=function(e,t,n,s,a,o,r,i){var l,d="function"==typeof e?e.options:e;if(t&&(d.render=t,d.staticRenderFns=n,d._compiled=!0),s&&(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__),a&&a.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},d._ssrRegister=l):a&&(l=i?function(){a.call(this,(d.functional?this.parent:this).$root.$options.shadowRoot)}:a),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}}(p,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,"4924a21e",null);const _=S.exports;OCA.Viewer.registerHandler({id:"pdf",mimes:["application/pdf","application/illustrator"],component:_,canCompare:!0})})()})(); +//# sourceMappingURL=files_pdfviewer-main.js.map?v=34513c67700e148abe22 \ No newline at end of file diff --git a/js/files_pdfviewer-main.js.license b/js/files_pdfviewer-main.js.license index f4c7e590..9999df2c 100644 --- a/js/files_pdfviewer-main.js.license +++ b/js/files_pdfviewer-main.js.license @@ -56,7 +56,7 @@ This file is generated from multiple sources. Included packages: - version: 3.1.0 - license: GPL-3.0-or-later - @nextcloud/vue - - version: 8.36.0 + - version: 8.37.0 - license: AGPL-3.0-or-later - @vueuse/core - version: 11.3.0 diff --git a/js/files_pdfviewer-main.js.map b/js/files_pdfviewer-main.js.map index c360db05..90a3325b 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=26b88ddc0929a889bd0f","mappings":"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","sources":["webpack:///files_pdfviewer/webpack/runtime/load script","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-CVw1SmBu.css","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/assets/NcButton-n-KI8Bqb.css","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/assets/NcDialog-COuFb47k.css","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/assets/NcIconSvgWrapper-Cm1Dmlij.css","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/assets/NcLoadingIcon-C7S2_wmi.css","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/assets/NcModal-CfHpabcF.css","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/assets/NcNoteCard-CwNXZ4vV.css","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/assets/NcPopover-CJgeCuwk.css","webpack:///files_pdfviewer/src/views/PDFView.vue?vue&type=style&index=0&id=4924a21e&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/focus-trap/dist/focus-trap.esm.js","webpack:///files_pdfviewer/node_modules/ieee754/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/tabbable/dist/index.esm.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/axios/index.js","webpack:///files_pdfviewer/node_modules/@nextcloud/axios/dist/index.mjs","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/browser-storage/dist/index.js","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/router/dist/index.mjs","webpack://files_pdfviewer/./node_modules/@nextcloud/vue/dist/assets/NcDialog-COuFb47k.css?14dd","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/NcDialogButton-DGBhiACK.mjs","webpack://files_pdfviewer/./node_modules/@nextcloud/vue/dist/assets/NcModal-CfHpabcF.css?8cf7","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/Components/NcModal.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/NcDialog-Bu9xyU24.mjs","webpack://files_pdfviewer/./node_modules/@nextcloud/vue/dist/assets/NcLoadingIcon-C7S2_wmi.css?e310","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/Components/NcLoadingIcon.mjs","webpack://files_pdfviewer/./node_modules/@nextcloud/vue/dist/assets/NcNoteCard-CwNXZ4vV.css?9045","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-F5ebeBB_.mjs","webpack://files_pdfviewer/./node_modules/@nextcloud/vue/dist/assets/NcActions-CVw1SmBu.css?d604","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/NcActions-B7LKaVy0.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/useTrapStackControl-BnLfCgGU.mjs","webpack://files_pdfviewer/./node_modules/@nextcloud/vue/dist/assets/NcButton-n-KI8Bqb.css?038c","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/NcButton-Dz2O6cSU.mjs","webpack://files_pdfviewer/./node_modules/@nextcloud/vue/dist/assets/NcIconSvgWrapper-Cm1Dmlij.css?9647","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/NcIconSvgWrapper-Bui9PhAS.mjs","webpack://files_pdfviewer/./node_modules/@nextcloud/vue/dist/assets/NcPopover-CJgeCuwk.css?e313","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-UAg26Qdd.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/ScopeComponent-DnsVyhxP.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/_l10n-Dpecfv0B.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/logger-D3RVzcfQ.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/mdi-DkJglNiS.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/node_modules/@nextcloud/sharing/dist/public.mjs","webpack:///files_pdfviewer/src/services/uploadPdfFile.js","webpack:///files_pdfviewer/node_modules/@nextcloud/paths/dist/index.mjs","webpack:///files_pdfviewer/src/views/PDFView.vue","webpack:///files_pdfviewer/src/views/PDFView.vue?vue&type=script&lang=js","webpack://files_pdfviewer/./src/views/PDFView.vue?4346","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\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\nconst debug = require('../internal/debug')\nconst { MAX_LENGTH, MAX_SAFE_INTEGER } = require('../internal/constants')\nconst { safeRe: re, 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 if (this.major < other.major) {\n return -1\n }\n if (this.major > other.major) {\n return 1\n }\n if (this.minor < other.minor) {\n return -1\n }\n if (this.minor > other.minor) {\n return 1\n }\n if (this.patch < other.patch) {\n return -1\n }\n if (this.patch > other.patch) {\n return 1\n }\n return 0\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 match = `-${identifier}`.match(this.options.loose ? re[t.PRERELEASELOOSE] : re[t.PRERELEASE])\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","'use strict'\n\nconst SemVer = require('../classes/semver')\nconst major = (a, loose) => new SemVer(a, loose).major\nmodule.exports = major\n","'use strict'\n\nconst 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","'use strict'\n\nconst parse = require('./parse')\nconst valid = (version, options) => {\n const v = parse(version, options)\n return v ? v.version : null\n}\nmodule.exports = valid\n","'use strict'\n\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","'use strict'\n\nconst 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","'use strict'\n\nconst numeric = /^[0-9]+$/\nconst compareIdentifiers = (a, b) => {\n if (typeof a === 'number' && typeof b === 'number') {\n return a === b ? 0 : a < b ? -1 : 1\n }\n\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","'use strict'\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","'use strict'\n\nconst {\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// Non-numberic identifiers include numberic identifiers but can be longer.\n// Therefore non-numberic identifiers must go first.\n\ncreateToken('PRERELEASEIDENTIFIER', `(?:${src[t.NONNUMERICIDENTIFIER]\n}|${src[t.NUMERICIDENTIFIER]})`)\n\ncreateToken('PRERELEASEIDENTIFIERLOOSE', `(?:${src[t.NONNUMERICIDENTIFIER]\n}|${src[t.NUMERICIDENTIFIERLOOSE]})`)\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-cf2bf155] {\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-cf2bf155] {\n display: flex;\n align-items: center;\n gap: calc((var(--default-clickable-area) - 16px) / 2 / 2);\n}\n.action-item[data-v-cf2bf155] {\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-cf2bf155] {\n --open-background-color: var(--color-primary-element-hover);\n}\n.action-item.action-item--secondary[data-v-cf2bf155] {\n --open-background-color: var(--color-primary-element-light-hover);\n}\n.action-item.action-item--error[data-v-cf2bf155] {\n --open-background-color: var(--color-error-hover);\n}\n.action-item.action-item--warning[data-v-cf2bf155] {\n --open-background-color: var(--color-warning-hover);\n}\n.action-item.action-item--success[data-v-cf2bf155] {\n --open-background-color: var(--color-success-hover);\n}\n.action-item.action-item--tertiary-no-background[data-v-cf2bf155] {\n --open-background-color: transparent;\n}\n.action-item.action-item--open .action-item__menutoggle[data-v-cf2bf155] {\n background-color: var(--open-background-color);\n}\n.action-item__menutoggle__icon[data-v-cf2bf155] {\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-CVw1SmBu.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-cf2bf155] {\\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-cf2bf155] {\\n display: flex;\\n align-items: center;\\n gap: calc((var(--default-clickable-area) - 16px) / 2 / 2);\\n}\\n.action-item[data-v-cf2bf155] {\\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-cf2bf155] {\\n --open-background-color: var(--color-primary-element-hover);\\n}\\n.action-item.action-item--secondary[data-v-cf2bf155] {\\n --open-background-color: var(--color-primary-element-light-hover);\\n}\\n.action-item.action-item--error[data-v-cf2bf155] {\\n --open-background-color: var(--color-error-hover);\\n}\\n.action-item.action-item--warning[data-v-cf2bf155] {\\n --open-background-color: var(--color-warning-hover);\\n}\\n.action-item.action-item--success[data-v-cf2bf155] {\\n --open-background-color: var(--color-success-hover);\\n}\\n.action-item.action-item--tertiary-no-background[data-v-cf2bf155] {\\n --open-background-color: transparent;\\n}\\n.action-item.action-item--open .action-item__menutoggle[data-v-cf2bf155] {\\n background-color: var(--open-background-color);\\n}\\n.action-item__menutoggle__icon[data-v-cf2bf155] {\\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-8a49b234] {\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-8a49b234] {\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-8a49b234] {\n --button-size: var(--clickable-area-small, 24px);\n --button-radius: var(--border-radius);\n}\n.button-vue--size-large[data-v-8a49b234] {\n --button-size: var(--clickable-area-large, 48px);\n}\n.button-vue[data-v-8a49b234], .button-vue[data-v-8a49b234] * {\n cursor: pointer;\n}\n.button-vue[data-v-8a49b234]:focus {\n outline: none;\n}\n.button-vue[data-v-8a49b234]:disabled {\n cursor: default;\n opacity: 0.5;\n filter: saturate(0.7);\n}\n.button-vue[data-v-8a49b234]:disabled * {\n cursor: default;\n}\n.button-vue[data-v-8a49b234]:hover:not(:disabled) {\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue[data-v-8a49b234]:active {\n background-color: var(--color-primary-element-light);\n}\n.button-vue__wrapper[data-v-8a49b234] {\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-8a49b234] {\n justify-content: end;\n}\n.button-vue--start .button-vue__wrapper[data-v-8a49b234] {\n justify-content: start;\n}\n.button-vue--reverse .button-vue__wrapper[data-v-8a49b234] {\n flex-direction: row-reverse;\n}\n.button-vue--reverse.button-vue--icon-and-text[data-v-8a49b234] {\n --button-padding: var(--button-padding-default) var(--default-grid-baseline);\n}\n.button-vue__icon[data-v-8a49b234] {\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-8a49b234] > * {\n max-height: 16px;\n max-width: 16px;\n}\n.button-vue--size-small .button-vue__icon[data-v-8a49b234] svg {\n height: 16px;\n width: 16px;\n}\n.button-vue__text[data-v-8a49b234] {\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-8a49b234] {\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-8a49b234] {\n --button-padding: var(--button-padding-default);\n}\n.button-vue--text-only .button-vue__text[data-v-8a49b234] {\n margin-inline: 4px;\n}\n.button-vue--wide[data-v-8a49b234] {\n width: 100%;\n}\n.button-vue[data-v-8a49b234]: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-8a49b234] {\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-8a49b234] {\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-8a49b234]:hover:not(:disabled) {\n background-color: var(--color-primary-element-hover);\n}\n.button-vue--vue-primary[data-v-8a49b234]:active {\n background-color: var(--color-primary-element);\n}\n.button-vue--vue-secondary[data-v-8a49b234] {\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-8a49b234]: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-8a49b234], .button-vue--vue-tertiary[data-v-8a49b234] {\n background-color: transparent;\n border-color: transparent;\n color: var(--color-main-text);\n}\n.button-vue--tertiary[data-v-8a49b234]:hover:not(:disabled), .button-vue--vue-tertiary[data-v-8a49b234]:hover:not(:disabled) {\n background-color: var(--color-background-hover);\n}\n.button-vue--vue-tertiary-no-background[data-v-8a49b234]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-tertiary-on-primary[data-v-8a49b234] {\n color: var(--color-primary-element-text);\n}\n.button-vue--vue-tertiary-on-primary[data-v-8a49b234]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-success[data-v-8a49b234] {\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-8a49b234]:hover:not(:disabled) {\n background-color: var(--color-success-hover);\n}\n.button-vue--vue-success[data-v-8a49b234]:active {\n background-color: var(--color-success);\n}\n.button-vue--vue-warning[data-v-8a49b234] {\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-8a49b234]:hover:not(:disabled) {\n background-color: var(--color-warning-hover);\n}\n.button-vue--vue-warning[data-v-8a49b234]:active {\n background-color: var(--color-warning);\n}\n.button-vue--vue-error[data-v-8a49b234] {\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-8a49b234]:hover:not(:disabled) {\n background-color: var(--color-error-hover);\n}\n.button-vue--vue-error[data-v-8a49b234]:active {\n background-color: var(--color-error);\n}\n.button-vue--legacy[data-v-8a49b234] {\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-8a49b234], .button-vue--legacy.button-vue--vue-success[data-v-8a49b234], .button-vue--legacy.button-vue--vue-warning[data-v-8a49b234] {\n color: white;\n}`, \"\",{\"version\":3,\"sources\":[\"webpack://./node_modules/@nextcloud/vue/dist/assets/NcButton-n-KI8Bqb.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-8a49b234] {\\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-8a49b234] {\\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-8a49b234] {\\n --button-size: var(--clickable-area-small, 24px);\\n --button-radius: var(--border-radius);\\n}\\n.button-vue--size-large[data-v-8a49b234] {\\n --button-size: var(--clickable-area-large, 48px);\\n}\\n.button-vue[data-v-8a49b234], .button-vue[data-v-8a49b234] * {\\n cursor: pointer;\\n}\\n.button-vue[data-v-8a49b234]:focus {\\n outline: none;\\n}\\n.button-vue[data-v-8a49b234]:disabled {\\n cursor: default;\\n opacity: 0.5;\\n filter: saturate(0.7);\\n}\\n.button-vue[data-v-8a49b234]:disabled * {\\n cursor: default;\\n}\\n.button-vue[data-v-8a49b234]:hover:not(:disabled) {\\n background-color: var(--color-primary-element-light-hover);\\n}\\n.button-vue[data-v-8a49b234]:active {\\n background-color: var(--color-primary-element-light);\\n}\\n.button-vue__wrapper[data-v-8a49b234] {\\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-8a49b234] {\\n justify-content: end;\\n}\\n.button-vue--start .button-vue__wrapper[data-v-8a49b234] {\\n justify-content: start;\\n}\\n.button-vue--reverse .button-vue__wrapper[data-v-8a49b234] {\\n flex-direction: row-reverse;\\n}\\n.button-vue--reverse.button-vue--icon-and-text[data-v-8a49b234] {\\n --button-padding: var(--button-padding-default) var(--default-grid-baseline);\\n}\\n.button-vue__icon[data-v-8a49b234] {\\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-8a49b234] > * {\\n max-height: 16px;\\n max-width: 16px;\\n}\\n.button-vue--size-small .button-vue__icon[data-v-8a49b234] svg {\\n height: 16px;\\n width: 16px;\\n}\\n.button-vue__text[data-v-8a49b234] {\\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-8a49b234] {\\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-8a49b234] {\\n --button-padding: var(--button-padding-default);\\n}\\n.button-vue--text-only .button-vue__text[data-v-8a49b234] {\\n margin-inline: 4px;\\n}\\n.button-vue--wide[data-v-8a49b234] {\\n width: 100%;\\n}\\n.button-vue[data-v-8a49b234]: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-8a49b234] {\\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-8a49b234] {\\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-8a49b234]:hover:not(:disabled) {\\n background-color: var(--color-primary-element-hover);\\n}\\n.button-vue--vue-primary[data-v-8a49b234]:active {\\n background-color: var(--color-primary-element);\\n}\\n.button-vue--vue-secondary[data-v-8a49b234] {\\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-8a49b234]: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-8a49b234], .button-vue--vue-tertiary[data-v-8a49b234] {\\n background-color: transparent;\\n border-color: transparent;\\n color: var(--color-main-text);\\n}\\n.button-vue--tertiary[data-v-8a49b234]:hover:not(:disabled), .button-vue--vue-tertiary[data-v-8a49b234]:hover:not(:disabled) {\\n background-color: var(--color-background-hover);\\n}\\n.button-vue--vue-tertiary-no-background[data-v-8a49b234]:hover:not(:disabled) {\\n background-color: transparent;\\n}\\n.button-vue--vue-tertiary-on-primary[data-v-8a49b234] {\\n color: var(--color-primary-element-text);\\n}\\n.button-vue--vue-tertiary-on-primary[data-v-8a49b234]:hover:not(:disabled) {\\n background-color: transparent;\\n}\\n.button-vue--vue-success[data-v-8a49b234] {\\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-8a49b234]:hover:not(:disabled) {\\n background-color: var(--color-success-hover);\\n}\\n.button-vue--vue-success[data-v-8a49b234]:active {\\n background-color: var(--color-success);\\n}\\n.button-vue--vue-warning[data-v-8a49b234] {\\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-8a49b234]:hover:not(:disabled) {\\n background-color: var(--color-warning-hover);\\n}\\n.button-vue--vue-warning[data-v-8a49b234]:active {\\n background-color: var(--color-warning);\\n}\\n.button-vue--vue-error[data-v-8a49b234] {\\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-8a49b234]:hover:not(:disabled) {\\n background-color: var(--color-error-hover);\\n}\\n.button-vue--vue-error[data-v-8a49b234]:active {\\n background-color: var(--color-error);\\n}\\n.button-vue--legacy[data-v-8a49b234] {\\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-8a49b234], .button-vue--legacy.button-vue--vue-success[data-v-8a49b234], .button-vue--legacy.button-vue--vue-warning[data-v-8a49b234] {\\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-66c29e13] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.dialog[data-v-66c29e13] {\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-66c29e13] .modal-wrapper .modal-container {\n display: flex !important;\n padding-block: 4px 0;\n padding-inline: 12px 0;\n}\n.dialog__modal[data-v-66c29e13] .modal-wrapper .modal-container__content {\n display: flex;\n flex-direction: column;\n overflow: hidden;\n}\n.dialog__wrapper[data-v-66c29e13] {\n display: flex;\n flex-direction: row;\n flex: 1;\n min-height: 0;\n overflow: hidden;\n}\n.dialog__wrapper--collapsed[data-v-66c29e13] {\n flex-direction: column;\n}\n.dialog__navigation[data-v-66c29e13] {\n display: flex;\n flex-shrink: 0;\n}\n.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-66c29e13] {\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-66c29e13] {\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-66c29e13] {\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-66c29e13] {\n flex: 1;\n min-height: 0;\n overflow: auto;\n padding-inline-end: 12px;\n}\n.dialog__text[data-v-66c29e13] {\n padding-block-end: 6px;\n}\n.dialog__actions[data-v-66c29e13] {\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-66c29e13]:not(:empty) {\n margin-block: 6px 12px;\n}\n@media only screen and (max-width: 512px) {\n.dialog__name[data-v-66c29e13] {\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-COuFb47k.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-66c29e13] {\\n display: flex;\\n align-self: center;\\n justify-self: center;\\n align-items: center;\\n justify-content: center;\\n}\\n.dialog[data-v-66c29e13] {\\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-66c29e13] .modal-wrapper .modal-container {\\n display: flex !important;\\n padding-block: 4px 0;\\n padding-inline: 12px 0;\\n}\\n.dialog__modal[data-v-66c29e13] .modal-wrapper .modal-container__content {\\n display: flex;\\n flex-direction: column;\\n overflow: hidden;\\n}\\n.dialog__wrapper[data-v-66c29e13] {\\n display: flex;\\n flex-direction: row;\\n flex: 1;\\n min-height: 0;\\n overflow: hidden;\\n}\\n.dialog__wrapper--collapsed[data-v-66c29e13] {\\n flex-direction: column;\\n}\\n.dialog__navigation[data-v-66c29e13] {\\n display: flex;\\n flex-shrink: 0;\\n}\\n.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-66c29e13] {\\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-66c29e13] {\\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-66c29e13] {\\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-66c29e13] {\\n flex: 1;\\n min-height: 0;\\n overflow: auto;\\n padding-inline-end: 12px;\\n}\\n.dialog__text[data-v-66c29e13] {\\n padding-block-end: 6px;\\n}\\n.dialog__actions[data-v-66c29e13] {\\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-66c29e13]:not(:empty) {\\n margin-block: 6px 12px;\\n}\\n@media only screen and (max-width: 512px) {\\n.dialog__name[data-v-66c29e13] {\\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-4625d649] {\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-4625d649] {\n --icon-size: var(--dad67fa8);\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-4625d649] {\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-4625d649] {\n line-height: 0;\n}\n.icon-vue[data-v-4625d649] 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-4625d649] svg:dir(rtl) {\n transform: scaleX(-1);\n}`, \"\",{\"version\":3,\"sources\":[\"webpack://./node_modules/@nextcloud/vue/dist/assets/NcIconSvgWrapper-Cm1Dmlij.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-4625d649] {\\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-4625d649] {\\n --icon-size: var(--dad67fa8);\\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-4625d649] {\\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-4625d649] {\\n line-height: 0;\\n}\\n.icon-vue[data-v-4625d649] 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-4625d649] 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-94ff8098] {\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-94ff8098] {\n overflow: hidden;\n}\n.loading-icon svg[data-v-94ff8098] {\n animation: rotate var(--animation-duration, 0.8s) linear infinite;\n}`, \"\",{\"version\":3,\"sources\":[\"webpack://./node_modules/@nextcloud/vue/dist/assets/NcLoadingIcon-C7S2_wmi.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-94ff8098] {\\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-94ff8098] {\\n overflow: hidden;\\n}\\n.loading-icon svg[data-v-94ff8098] {\\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-525de6c5] {\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-525de6c5] {\n --backdrop-color: 0, 0, 0;\n --icon-size: 20px;\n --slideshow-duration: var(--44ba6a1a);\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-525de6c5] {\n background-color: rgba(var(--backdrop-color), 0.92);\n}\n.modal-mask--light[data-v-525de6c5] {\n --backdrop-color: 255, 255, 255;\n}\n.modal-header[data-v-525de6c5] {\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-525de6c5] {\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-525de6c5] {\n padding-inline-start: calc(var(--default-clickable-area) * 3);\n text-align: center;\n}\n}\n.modal-header .icons-menu[data-v-525de6c5] {\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-525de6c5] {\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-525de6c5] {\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-525de6c5],\n.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-525de6c5], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-525de6c5],\n.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-525de6c5] {\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-525de6c5], .modal-header .icons-menu .play-pause-icons__pause[data-v-525de6c5] {\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-525de6c5] .action-item {\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n}\n.modal-header .icons-menu[data-v-525de6c5] .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-525de6c5] button:focus-visible {\n box-shadow: none !important;\n outline: 2px solid #fff !important;\n}\n.modal-header .icons-menu[data-v-525de6c5] .action-item__menutoggle {\n padding: 0;\n}\n.modal-header .icons-menu[data-v-525de6c5] .action-item__menutoggle span, .modal-header .icons-menu[data-v-525de6c5] .action-item__menutoggle svg {\n width: var(--icon-size);\n height: var(--icon-size);\n}\n.modal-wrapper[data-v-525de6c5] {\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}\n.modal-wrapper .prev[data-v-525de6c5],\n.modal-wrapper .next[data-v-525de6c5] {\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-525de6c5]:focus-visible,\n.modal-wrapper .next[data-v-525de6c5]: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-525de6c5] {\n inset-inline-start: 2px;\n}\n.modal-wrapper .next[data-v-525de6c5] {\n inset-inline-end: 2px;\n}\n.modal-wrapper[data-v-525de6c5] {\n /* Content */\n}\n.modal-wrapper .modal-container[data-v-525de6c5] {\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-525de6c5] {\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-525de6c5] {\n width: 100%;\n min-height: 52px;\n overflow: auto;\n}\n.modal-wrapper--small > .modal-container[data-v-525de6c5] {\n width: 400px;\n max-width: 90%;\n max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin));\n}\n.modal-wrapper--normal > .modal-container[data-v-525de6c5] {\n max-width: 90%;\n width: 600px;\n max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin));\n}\n.modal-wrapper--large > .modal-container[data-v-525de6c5] {\n max-width: 90%;\n width: 900px;\n max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin));\n}\n.modal-wrapper--full > .modal-container[data-v-525de6c5] {\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-525de6c5] {\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-525de6c5],\n.fade-leave-active[data-v-525de6c5] {\n transition: opacity 250ms;\n}\n.fade-enter[data-v-525de6c5],\n.fade-leave-to[data-v-525de6c5] {\n opacity: 0;\n}\n.fade-visibility-enter[data-v-525de6c5],\n.fade-visibility-leave-to[data-v-525de6c5] {\n visibility: hidden;\n opacity: 0;\n}\n.modal-in-enter-active[data-v-525de6c5],\n.modal-in-leave-active[data-v-525de6c5],\n.modal-out-enter-active[data-v-525de6c5],\n.modal-out-leave-active[data-v-525de6c5] {\n transition: opacity 250ms;\n}\n.modal-in-enter[data-v-525de6c5],\n.modal-in-leave-to[data-v-525de6c5],\n.modal-out-enter[data-v-525de6c5],\n.modal-out-leave-to[data-v-525de6c5] {\n opacity: 0;\n}\n.modal-in-enter .modal-container[data-v-525de6c5],\n.modal-in-leave-to .modal-container[data-v-525de6c5] {\n transform: scale(0.9);\n}\n.modal-out-enter .modal-container[data-v-525de6c5],\n.modal-out-leave-to .modal-container[data-v-525de6c5] {\n transform: scale(1.1);\n}\n.modal-mask .play-pause-icons .progress-ring[data-v-525de6c5] {\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-525de6c5] {\n transition: 100ms stroke-dashoffset;\n transform-origin: 50% 50%;\n animation: progressring-525de6c5 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-525de6c5] {\n animation: breath-525de6c5 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n}\n.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-525de6c5] {\n animation-play-state: paused !important;\n}\n@keyframes progressring-525de6c5 {\nfrom {\n stroke-dashoffset: 94.2477796077;\n}\nto {\n stroke-dashoffset: 0;\n}\n}\n@keyframes breath-525de6c5 {\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-CfHpabcF.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-525de6c5] {\\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-525de6c5] {\\n --backdrop-color: 0, 0, 0;\\n --icon-size: 20px;\\n --slideshow-duration: var(--44ba6a1a);\\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-525de6c5] {\\n background-color: rgba(var(--backdrop-color), 0.92);\\n}\\n.modal-mask--light[data-v-525de6c5] {\\n --backdrop-color: 255, 255, 255;\\n}\\n.modal-header[data-v-525de6c5] {\\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-525de6c5] {\\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-525de6c5] {\\n padding-inline-start: calc(var(--default-clickable-area) * 3);\\n text-align: center;\\n}\\n}\\n.modal-header .icons-menu[data-v-525de6c5] {\\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-525de6c5] {\\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-525de6c5] {\\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-525de6c5],\\n.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-525de6c5], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-525de6c5],\\n.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-525de6c5] {\\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-525de6c5], .modal-header .icons-menu .play-pause-icons__pause[data-v-525de6c5] {\\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-525de6c5] .action-item {\\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\\n}\\n.modal-header .icons-menu[data-v-525de6c5] .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-525de6c5] button:focus-visible {\\n box-shadow: none !important;\\n outline: 2px solid #fff !important;\\n}\\n.modal-header .icons-menu[data-v-525de6c5] .action-item__menutoggle {\\n padding: 0;\\n}\\n.modal-header .icons-menu[data-v-525de6c5] .action-item__menutoggle span, .modal-header .icons-menu[data-v-525de6c5] .action-item__menutoggle svg {\\n width: var(--icon-size);\\n height: var(--icon-size);\\n}\\n.modal-wrapper[data-v-525de6c5] {\\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}\\n.modal-wrapper .prev[data-v-525de6c5],\\n.modal-wrapper .next[data-v-525de6c5] {\\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-525de6c5]:focus-visible,\\n.modal-wrapper .next[data-v-525de6c5]: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-525de6c5] {\\n inset-inline-start: 2px;\\n}\\n.modal-wrapper .next[data-v-525de6c5] {\\n inset-inline-end: 2px;\\n}\\n.modal-wrapper[data-v-525de6c5] {\\n /* Content */\\n}\\n.modal-wrapper .modal-container[data-v-525de6c5] {\\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-525de6c5] {\\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-525de6c5] {\\n width: 100%;\\n min-height: 52px;\\n overflow: auto;\\n}\\n.modal-wrapper--small > .modal-container[data-v-525de6c5] {\\n width: 400px;\\n max-width: 90%;\\n max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin));\\n}\\n.modal-wrapper--normal > .modal-container[data-v-525de6c5] {\\n max-width: 90%;\\n width: 600px;\\n max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin));\\n}\\n.modal-wrapper--large > .modal-container[data-v-525de6c5] {\\n max-width: 90%;\\n width: 900px;\\n max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin));\\n}\\n.modal-wrapper--full > .modal-container[data-v-525de6c5] {\\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-525de6c5] {\\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-525de6c5],\\n.fade-leave-active[data-v-525de6c5] {\\n transition: opacity 250ms;\\n}\\n.fade-enter[data-v-525de6c5],\\n.fade-leave-to[data-v-525de6c5] {\\n opacity: 0;\\n}\\n.fade-visibility-enter[data-v-525de6c5],\\n.fade-visibility-leave-to[data-v-525de6c5] {\\n visibility: hidden;\\n opacity: 0;\\n}\\n.modal-in-enter-active[data-v-525de6c5],\\n.modal-in-leave-active[data-v-525de6c5],\\n.modal-out-enter-active[data-v-525de6c5],\\n.modal-out-leave-active[data-v-525de6c5] {\\n transition: opacity 250ms;\\n}\\n.modal-in-enter[data-v-525de6c5],\\n.modal-in-leave-to[data-v-525de6c5],\\n.modal-out-enter[data-v-525de6c5],\\n.modal-out-leave-to[data-v-525de6c5] {\\n opacity: 0;\\n}\\n.modal-in-enter .modal-container[data-v-525de6c5],\\n.modal-in-leave-to .modal-container[data-v-525de6c5] {\\n transform: scale(0.9);\\n}\\n.modal-out-enter .modal-container[data-v-525de6c5],\\n.modal-out-leave-to .modal-container[data-v-525de6c5] {\\n transform: scale(1.1);\\n}\\n.modal-mask .play-pause-icons .progress-ring[data-v-525de6c5] {\\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-525de6c5] {\\n transition: 100ms stroke-dashoffset;\\n transform-origin: 50% 50%;\\n animation: progressring-525de6c5 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-525de6c5] {\\n animation: breath-525de6c5 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;\\n}\\n.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-525de6c5] {\\n animation-play-state: paused !important;\\n}\\n@keyframes progressring-525de6c5 {\\nfrom {\\n stroke-dashoffset: 94.2477796077;\\n}\\nto {\\n stroke-dashoffset: 0;\\n}\\n}\\n@keyframes breath-525de6c5 {\\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-f656e861] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.notecard[data-v-f656e861] {\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-f656e861] {\n font-size: var(--note-card-icon-size);\n font-weight: 600;\n}\n.notecard__icon--heading[data-v-f656e861] {\n font-size: var(--note-card-icon-size);\n margin-block: calc((1lh - 1em) / 2) auto;\n}\n.notecard--success[data-v-f656e861] {\n --note-background: var(--color-success);\n --note-theme: var(--color-success-text, var(--color-success));\n}\n.notecard--info[data-v-f656e861] {\n --note-background: var(--color-info);\n --note-theme: var(--color-info-text, var(--color-info));\n}\n.notecard--error[data-v-f656e861] {\n --note-background: var(--color-error);\n --note-theme: var(--color-error-text, var(--color-error));\n}\n.notecard--warning[data-v-f656e861] {\n --note-background: var(--color-warning);\n --note-theme: var(--color-warning-text, var(--color-warning));\n}\n.notecard--legacy.notecard--error[data-v-f656e861] {\n --note-background: rgba(var(--color-error-rgb), 0.1);\n}\n.notecard--legacy.notecard--info[data-v-f656e861] {\n --note-background: rgba(var(--color-info-rgb), 0.1);\n}\n.notecard--legacy.notecard--success[data-v-f656e861] {\n --note-background: rgba(var(--color-success-rgb), 0.1);\n}\n.notecard--legacy.notecard--warning[data-v-f656e861] {\n --note-background: rgba(var(--color-warning-rgb), 0.1);\n}`, \"\",{\"version\":3,\"sources\":[\"webpack://./node_modules/@nextcloud/vue/dist/assets/NcNoteCard-CwNXZ4vV.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-f656e861] {\\n display: flex;\\n align-self: center;\\n justify-self: center;\\n align-items: center;\\n justify-content: center;\\n}\\n.notecard[data-v-f656e861] {\\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-f656e861] {\\n font-size: var(--note-card-icon-size);\\n font-weight: 600;\\n}\\n.notecard__icon--heading[data-v-f656e861] {\\n font-size: var(--note-card-icon-size);\\n margin-block: calc((1lh - 1em) / 2) auto;\\n}\\n.notecard--success[data-v-f656e861] {\\n --note-background: var(--color-success);\\n --note-theme: var(--color-success-text, var(--color-success));\\n}\\n.notecard--info[data-v-f656e861] {\\n --note-background: var(--color-info);\\n --note-theme: var(--color-info-text, var(--color-info));\\n}\\n.notecard--error[data-v-f656e861] {\\n --note-background: var(--color-error);\\n --note-theme: var(--color-error-text, var(--color-error));\\n}\\n.notecard--warning[data-v-f656e861] {\\n --note-background: var(--color-warning);\\n --note-theme: var(--color-warning-text, var(--color-warning));\\n}\\n.notecard--legacy.notecard--error[data-v-f656e861] {\\n --note-background: rgba(var(--color-error-rgb), 0.1);\\n}\\n.notecard--legacy.notecard--info[data-v-f656e861] {\\n --note-background: rgba(var(--color-info-rgb), 0.1);\\n}\\n.notecard--legacy.notecard--success[data-v-f656e861] {\\n --note-background: rgba(var(--color-success-rgb), 0.1);\\n}\\n.notecard--legacy.notecard--warning[data-v-f656e861] {\\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_WzKjA {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._ncPopover_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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-CJgeCuwk.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_WzKjA {\\n display: flex;\\n align-self: center;\\n justify-self: center;\\n align-items: center;\\n justify-content: center;\\n}\\n._ncPopover_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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_k--Q7.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-4924a21e]{margin:0;padding:10% 5%;background-color:var(--color-main-background)}iframe[data-v-4924a21e]{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* focus-trap 7.8.0\n* @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE\n*/\nimport { tabbable, focusable, isTabbable, getTabIndex, isFocusable } from 'tabbable';\n\nfunction _arrayLikeToArray(r, a) {\n (null == a || a > r.length) && (a = r.length);\n for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e];\n return n;\n}\nfunction _arrayWithoutHoles(r) {\n if (Array.isArray(r)) return _arrayLikeToArray(r);\n}\nfunction _createForOfIteratorHelper(r, e) {\n var t = \"undefined\" != typeof Symbol && r[Symbol.iterator] || r[\"@@iterator\"];\n if (!t) {\n if (Array.isArray(r) || (t = _unsupportedIterableToArray(r)) || e) {\n t && (r = t);\n var n = 0,\n F = function () {};\n return {\n s: F,\n n: function () {\n return n >= r.length ? {\n done: true\n } : {\n done: false,\n value: r[n++]\n };\n },\n e: function (r) {\n throw r;\n },\n f: F\n };\n }\n throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\");\n }\n var o,\n a = true,\n u = false;\n return {\n s: function () {\n t = t.call(r);\n },\n n: function () {\n var r = t.next();\n return a = r.done, r;\n },\n e: function (r) {\n u = true, o = r;\n },\n f: function () {\n try {\n a || null == t.return || t.return();\n } finally {\n if (u) throw o;\n }\n }\n };\n}\nfunction _defineProperty(e, r, t) {\n return (r = _toPropertyKey(r)) in e ? Object.defineProperty(e, r, {\n value: t,\n enumerable: true,\n configurable: true,\n writable: true\n }) : e[r] = t, e;\n}\nfunction _iterableToArray(r) {\n if (\"undefined\" != typeof Symbol && null != r[Symbol.iterator] || null != r[\"@@iterator\"]) return Array.from(r);\n}\nfunction _nonIterableSpread() {\n throw new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\");\n}\nfunction ownKeys(e, r) {\n var t = Object.keys(e);\n if (Object.getOwnPropertySymbols) {\n var o = Object.getOwnPropertySymbols(e);\n r && (o = o.filter(function (r) {\n return Object.getOwnPropertyDescriptor(e, r).enumerable;\n })), t.push.apply(t, o);\n }\n return t;\n}\nfunction _objectSpread2(e) {\n for (var r = 1; r < arguments.length; r++) {\n var t = null != arguments[r] ? arguments[r] : {};\n r % 2 ? ownKeys(Object(t), true).forEach(function (r) {\n _defineProperty(e, r, t[r]);\n }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) {\n Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r));\n });\n }\n return e;\n}\nfunction _toConsumableArray(r) {\n return _arrayWithoutHoles(r) || _iterableToArray(r) || _unsupportedIterableToArray(r) || _nonIterableSpread();\n}\nfunction _toPrimitive(t, r) {\n if (\"object\" != typeof t || !t) return t;\n var e = t[Symbol.toPrimitive];\n if (void 0 !== e) {\n var i = e.call(t, r);\n if (\"object\" != typeof i) return i;\n throw new TypeError(\"@@toPrimitive must return a primitive value.\");\n }\n return (\"string\" === r ? String : Number)(t);\n}\nfunction _toPropertyKey(t) {\n var i = _toPrimitive(t, \"string\");\n return \"symbol\" == typeof i ? i : i + \"\";\n}\nfunction _unsupportedIterableToArray(r, a) {\n if (r) {\n if (\"string\" == typeof r) return _arrayLikeToArray(r, a);\n var t = {}.toString.call(r).slice(8, -1);\n return \"Object\" === t && r.constructor && (t = r.constructor.name), \"Map\" === t || \"Set\" === t ? Array.from(r) : \"Arguments\" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0;\n }\n}\n\nvar activeFocusTraps = {\n // Returns the trap from the top of the stack.\n getActiveTrap: function getActiveTrap(trapStack) {\n if ((trapStack === null || trapStack === void 0 ? void 0 : trapStack.length) > 0) {\n return trapStack[trapStack.length - 1];\n }\n return null;\n },\n // Pauses the currently active trap, then adds a new trap to the stack.\n activateTrap: function activateTrap(trapStack, trap) {\n var activeTrap = activeFocusTraps.getActiveTrap(trapStack);\n if (trap !== activeTrap) {\n activeFocusTraps.pauseTrap(trapStack);\n }\n var trapIndex = trapStack.indexOf(trap);\n if (trapIndex === -1) {\n trapStack.push(trap);\n } else {\n // move this existing trap to the front of the queue\n trapStack.splice(trapIndex, 1);\n trapStack.push(trap);\n }\n },\n // Removes the trap from the top of the stack, then unpauses the next trap down.\n deactivateTrap: function deactivateTrap(trapStack, trap) {\n var trapIndex = trapStack.indexOf(trap);\n if (trapIndex !== -1) {\n trapStack.splice(trapIndex, 1);\n }\n activeFocusTraps.unpauseTrap(trapStack);\n },\n // Pauses the trap at the top of the stack.\n pauseTrap: function pauseTrap(trapStack) {\n var activeTrap = activeFocusTraps.getActiveTrap(trapStack);\n activeTrap === null || activeTrap === void 0 || activeTrap._setPausedState(true);\n },\n // Unpauses the trap at the top of the stack.\n unpauseTrap: function unpauseTrap(trapStack) {\n var activeTrap = activeFocusTraps.getActiveTrap(trapStack);\n if (activeTrap && !activeTrap._isManuallyPaused()) {\n activeTrap._setPausedState(false);\n }\n }\n};\nvar isSelectableInput = function isSelectableInput(node) {\n return node.tagName && node.tagName.toLowerCase() === 'input' && typeof node.select === 'function';\n};\nvar isEscapeEvent = function isEscapeEvent(e) {\n return (e === null || e === void 0 ? void 0 : e.key) === 'Escape' || (e === null || e === void 0 ? void 0 : e.key) === 'Esc' || (e === null || e === void 0 ? void 0 : e.keyCode) === 27;\n};\nvar isTabEvent = function isTabEvent(e) {\n return (e === null || e === void 0 ? void 0 : e.key) === 'Tab' || (e === null || e === void 0 ? void 0 : e.keyCode) === 9;\n};\n\n// checks for TAB by default\nvar isKeyForward = function isKeyForward(e) {\n return isTabEvent(e) && !e.shiftKey;\n};\n\n// checks for SHIFT+TAB by default\nvar isKeyBackward = function isKeyBackward(e) {\n return isTabEvent(e) && e.shiftKey;\n};\nvar delay = function delay(fn) {\n return setTimeout(fn, 0);\n};\n\n/**\n * Get an option's value when it could be a plain value, or a handler that provides\n * the value.\n * @param {*} value Option's value to check.\n * @param {...*} [params] Any parameters to pass to the handler, if `value` is a function.\n * @returns {*} The `value`, or the handler's returned value.\n */\nvar valueOrHandler = function valueOrHandler(value) {\n for (var _len = arguments.length, params = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {\n params[_key - 1] = arguments[_key];\n }\n return typeof value === 'function' ? value.apply(void 0, params) : value;\n};\nvar getActualTarget = function getActualTarget(event) {\n // NOTE: If the trap is _inside_ a shadow DOM, event.target will always be the\n // shadow host. However, event.target.composedPath() will be an array of\n // nodes \"clicked\" from inner-most (the actual element inside the shadow) to\n // outer-most (the host HTML document). If we have access to composedPath(),\n // then use its first element; otherwise, fall back to event.target (and\n // this only works for an _open_ shadow DOM; otherwise,\n // composedPath()[0] === event.target always).\n return event.target.shadowRoot && typeof event.composedPath === 'function' ? event.composedPath()[0] : event.target;\n};\n\n// NOTE: this must be _outside_ `createFocusTrap()` to make sure all traps in this\n// current instance use the same stack if `userOptions.trapStack` isn't specified\nvar internalTrapStack = [];\nvar createFocusTrap = function createFocusTrap(elements, userOptions) {\n // SSR: a live trap shouldn't be created in this type of environment so this\n // should be safe code to execute if the `document` option isn't specified\n var doc = (userOptions === null || userOptions === void 0 ? void 0 : userOptions.document) || document;\n var trapStack = (userOptions === null || userOptions === void 0 ? void 0 : userOptions.trapStack) || internalTrapStack;\n var config = _objectSpread2({\n returnFocusOnDeactivate: true,\n escapeDeactivates: true,\n delayInitialFocus: true,\n isolateSubtrees: false,\n isKeyForward: isKeyForward,\n isKeyBackward: isKeyBackward\n }, userOptions);\n var state = {\n // containers given to createFocusTrap()\n /** @type {Array} */\n containers: [],\n // list of objects identifying tabbable nodes in `containers` in the trap\n // NOTE: it's possible that a group has no tabbable nodes if nodes get removed while the trap\n // is active, but the trap should never get to a state where there isn't at least one group\n // with at least one tabbable node in it (that would lead to an error condition that would\n // result in an error being thrown)\n /** @type {Array<{\n * container: HTMLElement,\n * tabbableNodes: Array, // empty if none\n * focusableNodes: Array, // empty if none\n * posTabIndexesFound: boolean,\n * firstTabbableNode: HTMLElement|undefined,\n * lastTabbableNode: HTMLElement|undefined,\n * firstDomTabbableNode: HTMLElement|undefined,\n * lastDomTabbableNode: HTMLElement|undefined,\n * nextTabbableNode: (node: HTMLElement, forward: boolean) => HTMLElement|undefined\n * }>}\n */\n containerGroups: [],\n // same order/length as `containers` list\n\n // references to objects in `containerGroups`, but only those that actually have\n // tabbable nodes in them\n // NOTE: same order as `containers` and `containerGroups`, but __not necessarily__\n // the same length\n tabbableGroups: [],\n // references to nodes that are siblings to the ancestors of this trap's containers.\n /** @type {Set} */\n adjacentElements: new Set(),\n // references to nodes that were inert or aria-hidden before the trap was activated.\n /** @type {Set} */\n alreadySilent: new Set(),\n nodeFocusedBeforeActivation: null,\n mostRecentlyFocusedNode: null,\n active: false,\n paused: false,\n manuallyPaused: false,\n // timer ID for when delayInitialFocus is true and initial focus in this trap\n // has been delayed during activation\n delayInitialFocusTimer: undefined,\n // the most recent KeyboardEvent for the configured nav key (typically [SHIFT+]TAB), if any\n recentNavEvent: undefined\n };\n var trap; // eslint-disable-line prefer-const -- some private functions reference it, and its methods reference private functions, so we must declare here and define later\n\n /**\n * Gets a configuration option value.\n * @param {Object|undefined} configOverrideOptions If true, and option is defined in this set,\n * value will be taken from this object. Otherwise, value will be taken from base configuration.\n * @param {string} optionName Name of the option whose value is sought.\n * @param {string|undefined} [configOptionName] Name of option to use __instead of__ `optionName`\n * IIF `configOverrideOptions` is not defined. Otherwise, `optionName` is used.\n */\n var getOption = function getOption(configOverrideOptions, optionName, configOptionName) {\n return configOverrideOptions && configOverrideOptions[optionName] !== undefined ? configOverrideOptions[optionName] : config[configOptionName || optionName];\n };\n\n /**\n * Finds the index of the container that contains the element.\n * @param {HTMLElement} element\n * @param {Event} [event] If available, and `element` isn't directly found in any container,\n * the event's composed path is used to see if includes any known trap containers in the\n * case where the element is inside a Shadow DOM.\n * @returns {number} Index of the container in either `state.containers` or\n * `state.containerGroups` (the order/length of these lists are the same); -1\n * if the element isn't found.\n */\n var findContainerIndex = function findContainerIndex(element, event) {\n var composedPath = typeof (event === null || event === void 0 ? void 0 : event.composedPath) === 'function' ? event.composedPath() : undefined;\n // NOTE: search `containerGroups` because it's possible a group contains no tabbable\n // nodes, but still contains focusable nodes (e.g. if they all have `tabindex=-1`)\n // and we still need to find the element in there\n return state.containerGroups.findIndex(function (_ref) {\n var container = _ref.container,\n tabbableNodes = _ref.tabbableNodes;\n return container.contains(element) || (// fall back to explicit tabbable search which will take into consideration any\n // web components if the `tabbableOptions.getShadowRoot` option was used for\n // the trap, enabling shadow DOM support in tabbable (`Node.contains()` doesn't\n // look inside web components even if open)\n composedPath === null || composedPath === void 0 ? void 0 : composedPath.includes(container)) || tabbableNodes.find(function (node) {\n return node === element;\n });\n });\n };\n\n /**\n * Gets the node for the given option, which is expected to be an option that\n * can be either a DOM node, a string that is a selector to get a node, `false`\n * (if a node is explicitly NOT given), or a function that returns any of these\n * values.\n * @param {string} optionName\n * @param {Object} options\n * @param {boolean} [options.hasFallback] True if the option could be a selector string\n * and the option allows for a fallback scenario in the case where the selector is\n * valid but does not match a node (i.e. the queried node doesn't exist in the DOM).\n * @param {Array} [options.params] Params to pass to the option if it's a function.\n * @returns {undefined | null | false | HTMLElement | SVGElement} Returns\n * `undefined` if the option is not specified; `null` if the option didn't resolve\n * to a node but `options.hasFallback=true`, `false` if the option resolved to `false`\n * (node explicitly not given); otherwise, the resolved DOM node.\n * @throws {Error} If the option is set, not `false`, and is not, or does not\n * resolve to a node, unless the option is a selector string and `options.hasFallback=true`.\n */\n var getNodeForOption = function getNodeForOption(optionName) {\n var _ref2 = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {},\n _ref2$hasFallback = _ref2.hasFallback,\n hasFallback = _ref2$hasFallback === void 0 ? false : _ref2$hasFallback,\n _ref2$params = _ref2.params,\n params = _ref2$params === void 0 ? [] : _ref2$params;\n var optionValue = config[optionName];\n if (typeof optionValue === 'function') {\n optionValue = optionValue.apply(void 0, _toConsumableArray(params));\n }\n if (optionValue === true) {\n optionValue = undefined; // use default value\n }\n if (!optionValue) {\n if (optionValue === undefined || optionValue === false) {\n return optionValue;\n }\n // else, empty string (invalid), null (invalid), 0 (invalid)\n\n throw new Error(\"`\".concat(optionName, \"` was specified but was not a node, or did not return a node\"));\n }\n var node = optionValue; // could be HTMLElement, SVGElement, or non-empty string at this point\n\n if (typeof optionValue === 'string') {\n try {\n node = doc.querySelector(optionValue); // resolve to node, or null if fails\n } catch (err) {\n throw new Error(\"`\".concat(optionName, \"` appears to be an invalid selector; error=\\\"\").concat(err.message, \"\\\"\"));\n }\n if (!node) {\n if (!hasFallback) {\n throw new Error(\"`\".concat(optionName, \"` as selector refers to no known node\"));\n }\n // else, `node` MUST be `null` because that's what `Document.querySelector()` returns\n // if the selector is valid but doesn't match anything\n }\n }\n return node;\n };\n var getInitialFocusNode = function getInitialFocusNode() {\n var node = getNodeForOption('initialFocus', {\n hasFallback: true\n });\n\n // false explicitly indicates we want no initialFocus at all\n if (node === false) {\n return false;\n }\n if (node === undefined || node && !isFocusable(node, config.tabbableOptions)) {\n // option not specified nor focusable: use fallback options\n if (findContainerIndex(doc.activeElement) >= 0) {\n node = doc.activeElement;\n } else {\n var firstTabbableGroup = state.tabbableGroups[0];\n var firstTabbableNode = firstTabbableGroup && firstTabbableGroup.firstTabbableNode;\n\n // NOTE: `fallbackFocus` option function cannot return `false` (not supported)\n node = firstTabbableNode || getNodeForOption('fallbackFocus');\n }\n } else if (node === null) {\n // option is a VALID selector string that doesn't yield a node: use the `fallbackFocus`\n // option instead of the default behavior when the option isn't specified at all\n node = getNodeForOption('fallbackFocus');\n }\n if (!node) {\n throw new Error('Your focus-trap needs to have at least one focusable element');\n }\n return node;\n };\n var updateTabbableNodes = function updateTabbableNodes() {\n state.containerGroups = state.containers.map(function (container) {\n var tabbableNodes = tabbable(container, config.tabbableOptions);\n\n // NOTE: if we have tabbable nodes, we must have focusable nodes; focusable nodes\n // are a superset of tabbable nodes since nodes with negative `tabindex` attributes\n // are focusable but not tabbable\n var focusableNodes = focusable(container, config.tabbableOptions);\n var firstTabbableNode = tabbableNodes.length > 0 ? tabbableNodes[0] : undefined;\n var lastTabbableNode = tabbableNodes.length > 0 ? tabbableNodes[tabbableNodes.length - 1] : undefined;\n var firstDomTabbableNode = focusableNodes.find(function (node) {\n return isTabbable(node);\n });\n var lastDomTabbableNode = focusableNodes.slice().reverse().find(function (node) {\n return isTabbable(node);\n });\n var posTabIndexesFound = !!tabbableNodes.find(function (node) {\n return getTabIndex(node) > 0;\n });\n return {\n container: container,\n tabbableNodes: tabbableNodes,\n focusableNodes: focusableNodes,\n /** True if at least one node with positive `tabindex` was found in this container. */\n posTabIndexesFound: posTabIndexesFound,\n /** First tabbable node in container, __tabindex__ order; `undefined` if none. */\n firstTabbableNode: firstTabbableNode,\n /** Last tabbable node in container, __tabindex__ order; `undefined` if none. */\n lastTabbableNode: lastTabbableNode,\n // NOTE: DOM order is NOT NECESSARILY \"document position\" order, but figuring that out\n // would require more than just https://developer.mozilla.org/en-US/docs/Web/API/Node/compareDocumentPosition\n // because that API doesn't work with Shadow DOM as well as it should (@see\n // https://github.com/whatwg/dom/issues/320) and since this first/last is only needed, so far,\n // to address an edge case related to positive tabindex support, this seems like a much easier,\n // \"close enough most of the time\" alternative for positive tabindexes which should generally\n // be avoided anyway...\n /** First tabbable node in container, __DOM__ order; `undefined` if none. */\n firstDomTabbableNode: firstDomTabbableNode,\n /** Last tabbable node in container, __DOM__ order; `undefined` if none. */\n lastDomTabbableNode: lastDomTabbableNode,\n /**\n * Finds the __tabbable__ node that follows the given node in the specified direction,\n * in this container, if any.\n * @param {HTMLElement} node\n * @param {boolean} [forward] True if going in forward tab order; false if going\n * in reverse.\n * @returns {HTMLElement|undefined} The next tabbable node, if any.\n */\n nextTabbableNode: function nextTabbableNode(node) {\n var forward = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true;\n var nodeIdx = tabbableNodes.indexOf(node);\n if (nodeIdx < 0) {\n // either not tabbable nor focusable, or was focused but not tabbable (negative tabindex):\n // since `node` should at least have been focusable, we assume that's the case and mimic\n // what browsers do, which is set focus to the next node in __document position order__,\n // regardless of positive tabindexes, if any -- and for reasons explained in the NOTE\n // above related to `firstDomTabbable` and `lastDomTabbable` properties, we fall back to\n // basic DOM order\n if (forward) {\n return focusableNodes.slice(focusableNodes.indexOf(node) + 1).find(function (el) {\n return isTabbable(el);\n });\n }\n return focusableNodes.slice(0, focusableNodes.indexOf(node)).reverse().find(function (el) {\n return isTabbable(el);\n });\n }\n return tabbableNodes[nodeIdx + (forward ? 1 : -1)];\n }\n };\n });\n state.tabbableGroups = state.containerGroups.filter(function (group) {\n return group.tabbableNodes.length > 0;\n });\n\n // throw if no groups have tabbable nodes and we don't have a fallback focus node either\n if (state.tabbableGroups.length <= 0 && !getNodeForOption('fallbackFocus') // returning false not supported for this option\n ) {\n throw new Error('Your focus-trap must have at least one container with at least one tabbable node in it at all times');\n }\n\n // NOTE: Positive tabindexes are only properly supported in single-container traps because\n // doing it across multiple containers where tabindexes could be all over the place\n // would require Tabbable to support multiple containers, would require additional\n // specialized Shadow DOM support, and would require Tabbable's multi-container support\n // to look at those containers in document position order rather than user-provided\n // order (as they are treated in Focus-trap, for legacy reasons). See discussion on\n // https://github.com/focus-trap/focus-trap/issues/375 for more details.\n if (state.containerGroups.find(function (g) {\n return g.posTabIndexesFound;\n }) && state.containerGroups.length > 1) {\n 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.\");\n }\n };\n\n /**\n * Gets the current activeElement. If it's a web-component and has open shadow-root\n * it will recursively search inside shadow roots for the \"true\" activeElement.\n *\n * @param {Document | ShadowRoot} el\n *\n * @returns {HTMLElement} The element that currently has the focus\n **/\n var _getActiveElement = function getActiveElement(el) {\n var activeElement = el.activeElement;\n if (!activeElement) {\n return;\n }\n if (activeElement.shadowRoot && activeElement.shadowRoot.activeElement !== null) {\n return _getActiveElement(activeElement.shadowRoot);\n }\n return activeElement;\n };\n var _tryFocus = function tryFocus(node) {\n if (node === false) {\n return;\n }\n if (node === _getActiveElement(document)) {\n return;\n }\n if (!node || !node.focus) {\n _tryFocus(getInitialFocusNode());\n return;\n }\n node.focus({\n preventScroll: !!config.preventScroll\n });\n // NOTE: focus() API does not trigger focusIn event so set MRU node manually\n state.mostRecentlyFocusedNode = node;\n if (isSelectableInput(node)) {\n node.select();\n }\n };\n var getReturnFocusNode = function getReturnFocusNode(previousActiveElement) {\n var node = getNodeForOption('setReturnFocus', {\n params: [previousActiveElement]\n });\n return node ? node : node === false ? false : previousActiveElement;\n };\n\n /**\n * Finds the next node (in either direction) where focus should move according to a\n * keyboard focus-in event.\n * @param {Object} params\n * @param {Node} [params.target] Known target __from which__ to navigate, if any.\n * @param {KeyboardEvent|FocusEvent} [params.event] Event to use if `target` isn't known (event\n * will be used to determine the `target`). Ignored if `target` is specified.\n * @param {boolean} [params.isBackward] True if focus should move backward.\n * @returns {Node|undefined} The next node, or `undefined` if a next node couldn't be\n * determined given the current state of the trap.\n */\n var findNextNavNode = function findNextNavNode(_ref3) {\n var target = _ref3.target,\n event = _ref3.event,\n _ref3$isBackward = _ref3.isBackward,\n isBackward = _ref3$isBackward === void 0 ? false : _ref3$isBackward;\n target = target || getActualTarget(event);\n updateTabbableNodes();\n var destinationNode = null;\n if (state.tabbableGroups.length > 0) {\n // make sure the target is actually contained in a group\n // NOTE: the target may also be the container itself if it's focusable\n // with tabIndex='-1' and was given initial focus\n var containerIndex = findContainerIndex(target, event);\n var containerGroup = containerIndex >= 0 ? state.containerGroups[containerIndex] : undefined;\n if (containerIndex < 0) {\n // target not found in any group: quite possible focus has escaped the trap,\n // so bring it back into...\n if (isBackward) {\n // ...the last node in the last group\n destinationNode = state.tabbableGroups[state.tabbableGroups.length - 1].lastTabbableNode;\n } else {\n // ...the first node in the first group\n destinationNode = state.tabbableGroups[0].firstTabbableNode;\n }\n } else if (isBackward) {\n // REVERSE\n\n // is the target the first tabbable node in a group?\n var startOfGroupIndex = state.tabbableGroups.findIndex(function (_ref4) {\n var firstTabbableNode = _ref4.firstTabbableNode;\n return target === firstTabbableNode;\n });\n if (startOfGroupIndex < 0 && (containerGroup.container === target || isFocusable(target, config.tabbableOptions) && !isTabbable(target, config.tabbableOptions) && !containerGroup.nextTabbableNode(target, false))) {\n // an exception case where the target is either the container itself, or\n // a non-tabbable node that was given focus (i.e. tabindex is negative\n // and user clicked on it or node was programmatically given focus)\n // and is not followed by any other tabbable node, in which\n // case, we should handle shift+tab as if focus were on the container's\n // first tabbable node, and go to the last tabbable node of the LAST group\n startOfGroupIndex = containerIndex;\n }\n if (startOfGroupIndex >= 0) {\n // YES: then shift+tab should go to the last tabbable node in the\n // previous group (and wrap around to the last tabbable node of\n // the LAST group if it's the first tabbable node of the FIRST group)\n var destinationGroupIndex = startOfGroupIndex === 0 ? state.tabbableGroups.length - 1 : startOfGroupIndex - 1;\n var destinationGroup = state.tabbableGroups[destinationGroupIndex];\n destinationNode = getTabIndex(target) >= 0 ? destinationGroup.lastTabbableNode : destinationGroup.lastDomTabbableNode;\n } else if (!isTabEvent(event)) {\n // user must have customized the nav keys so we have to move focus manually _within_\n // the active group: do this based on the order determined by tabbable()\n destinationNode = containerGroup.nextTabbableNode(target, false);\n }\n } else {\n // FORWARD\n\n // is the target the last tabbable node in a group?\n var lastOfGroupIndex = state.tabbableGroups.findIndex(function (_ref5) {\n var lastTabbableNode = _ref5.lastTabbableNode;\n return target === lastTabbableNode;\n });\n if (lastOfGroupIndex < 0 && (containerGroup.container === target || isFocusable(target, config.tabbableOptions) && !isTabbable(target, config.tabbableOptions) && !containerGroup.nextTabbableNode(target))) {\n // an exception case where the target is the container itself, or\n // a non-tabbable node that was given focus (i.e. tabindex is negative\n // and user clicked on it or node was programmatically given focus)\n // and is not followed by any other tabbable node, in which\n // case, we should handle tab as if focus were on the container's\n // last tabbable node, and go to the first tabbable node of the FIRST group\n lastOfGroupIndex = containerIndex;\n }\n if (lastOfGroupIndex >= 0) {\n // YES: then tab should go to the first tabbable node in the next\n // group (and wrap around to the first tabbable node of the FIRST\n // group if it's the last tabbable node of the LAST group)\n var _destinationGroupIndex = lastOfGroupIndex === state.tabbableGroups.length - 1 ? 0 : lastOfGroupIndex + 1;\n var _destinationGroup = state.tabbableGroups[_destinationGroupIndex];\n destinationNode = getTabIndex(target) >= 0 ? _destinationGroup.firstTabbableNode : _destinationGroup.firstDomTabbableNode;\n } else if (!isTabEvent(event)) {\n // user must have customized the nav keys so we have to move focus manually _within_\n // the active group: do this based on the order determined by tabbable()\n destinationNode = containerGroup.nextTabbableNode(target);\n }\n }\n } else {\n // no groups available\n // NOTE: the fallbackFocus option does not support returning false to opt-out\n destinationNode = getNodeForOption('fallbackFocus');\n }\n return destinationNode;\n };\n\n // This needs to be done on mousedown and touchstart instead of click\n // so that it precedes the focus event.\n var checkPointerDown = function checkPointerDown(e) {\n var target = getActualTarget(e);\n if (findContainerIndex(target, e) >= 0) {\n // allow the click since it ocurred inside the trap\n return;\n }\n if (valueOrHandler(config.clickOutsideDeactivates, e)) {\n // immediately deactivate the trap\n trap.deactivate({\n // NOTE: by setting `returnFocus: false`, deactivate() will do nothing,\n // which will result in the outside click setting focus to the node\n // that was clicked (and if not focusable, to \"nothing\"); by setting\n // `returnFocus: true`, we'll attempt to re-focus the node originally-focused\n // on activation (or the configured `setReturnFocus` node), whether the\n // outside click was on a focusable node or not\n returnFocus: config.returnFocusOnDeactivate\n });\n return;\n }\n\n // This is needed for mobile devices.\n // (If we'll only let `click` events through,\n // then on mobile they will be blocked anyways if `touchstart` is blocked.)\n if (valueOrHandler(config.allowOutsideClick, e)) {\n // allow the click outside the trap to take place\n return;\n }\n\n // otherwise, prevent the click\n e.preventDefault();\n };\n\n // In case focus escapes the trap for some strange reason, pull it back in.\n // NOTE: the focusIn event is NOT cancelable, so if focus escapes, it may cause unexpected\n // scrolling if the node that got focused was out of view; there's nothing we can do to\n // prevent that from happening by the time we discover that focus escaped\n var checkFocusIn = function checkFocusIn(event) {\n var target = getActualTarget(event);\n var targetContained = findContainerIndex(target, event) >= 0;\n\n // In Firefox when you Tab out of an iframe the Document is briefly focused.\n if (targetContained || target instanceof Document) {\n if (targetContained) {\n state.mostRecentlyFocusedNode = target;\n }\n } else {\n // escaped! pull it back in to where it just left\n event.stopImmediatePropagation();\n\n // focus will escape if the MRU node had a positive tab index and user tried to nav forward;\n // it will also escape if the MRU node had a 0 tab index and user tried to nav backward\n // toward a node with a positive tab index\n var nextNode; // next node to focus, if we find one\n var navAcrossContainers = true;\n if (state.mostRecentlyFocusedNode) {\n if (getTabIndex(state.mostRecentlyFocusedNode) > 0) {\n // MRU container index must be >=0 otherwise we wouldn't have it as an MRU node...\n var mruContainerIdx = findContainerIndex(state.mostRecentlyFocusedNode);\n // there MAY not be any tabbable nodes in the container if there are at least 2 containers\n // and the MRU node is focusable but not tabbable (focus-trap requires at least 1 container\n // with at least one tabbable node in order to function, so this could be the other container\n // with nothing tabbable in it)\n var tabbableNodes = state.containerGroups[mruContainerIdx].tabbableNodes;\n if (tabbableNodes.length > 0) {\n // MRU tab index MAY not be found if the MRU node is focusable but not tabbable\n var mruTabIdx = tabbableNodes.findIndex(function (node) {\n return node === state.mostRecentlyFocusedNode;\n });\n if (mruTabIdx >= 0) {\n if (config.isKeyForward(state.recentNavEvent)) {\n if (mruTabIdx + 1 < tabbableNodes.length) {\n nextNode = tabbableNodes[mruTabIdx + 1];\n navAcrossContainers = false;\n }\n // else, don't wrap within the container as focus should move to next/previous\n // container\n } else {\n if (mruTabIdx - 1 >= 0) {\n nextNode = tabbableNodes[mruTabIdx - 1];\n navAcrossContainers = false;\n }\n // else, don't wrap within the container as focus should move to next/previous\n // container\n }\n // else, don't find in container order without considering direction too\n }\n }\n // else, no tabbable nodes in that container (which means we must have at least one other\n // container with at least one tabbable node in it, otherwise focus-trap would've thrown\n // an error the last time updateTabbableNodes() was run): find next node among all known\n // containers\n } else {\n // check to see if there's at least one tabbable node with a positive tab index inside\n // the trap because focus seems to escape when navigating backward from a tabbable node\n // with tabindex=0 when this is the case (instead of wrapping to the tabbable node with\n // the greatest positive tab index like it should)\n if (!state.containerGroups.some(function (g) {\n return g.tabbableNodes.some(function (n) {\n return getTabIndex(n) > 0;\n });\n })) {\n // no containers with tabbable nodes with positive tab indexes which means the focus\n // escaped for some other reason and we should just execute the fallback to the\n // MRU node or initial focus node, if any\n navAcrossContainers = false;\n }\n }\n } else {\n // no MRU node means we're likely in some initial condition when the trap has just\n // been activated and initial focus hasn't been given yet, in which case we should\n // fall through to trying to focus the initial focus node, which is what should\n // happen below at this point in the logic\n navAcrossContainers = false;\n }\n if (navAcrossContainers) {\n nextNode = findNextNavNode({\n // move FROM the MRU node, not event-related node (which will be the node that is\n // outside the trap causing the focus escape we're trying to fix)\n target: state.mostRecentlyFocusedNode,\n isBackward: config.isKeyBackward(state.recentNavEvent)\n });\n }\n if (nextNode) {\n _tryFocus(nextNode);\n } else {\n _tryFocus(state.mostRecentlyFocusedNode || getInitialFocusNode());\n }\n }\n state.recentNavEvent = undefined; // clear\n };\n\n // Hijack key nav events on the first and last focusable nodes of the trap,\n // in order to prevent focus from escaping. If it escapes for even a\n // moment it can end up scrolling the page and causing confusion so we\n // kind of need to capture the action at the keydown phase.\n var checkKeyNav = function checkKeyNav(event) {\n var isBackward = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;\n state.recentNavEvent = event;\n var destinationNode = findNextNavNode({\n event: event,\n isBackward: isBackward\n });\n if (destinationNode) {\n if (isTabEvent(event)) {\n // since tab natively moves focus, we wouldn't have a destination node unless we\n // were on the edge of a container and had to move to the next/previous edge, in\n // which case we want to prevent default to keep the browser from moving focus\n // to where it normally would\n event.preventDefault();\n }\n _tryFocus(destinationNode);\n }\n // else, let the browser take care of [shift+]tab and move the focus\n };\n var checkTabKey = function checkTabKey(event) {\n if (config.isKeyForward(event) || config.isKeyBackward(event)) {\n checkKeyNav(event, config.isKeyBackward(event));\n }\n };\n\n // we use a different event phase for the Escape key to allow canceling the event and checking for this in escapeDeactivates\n var checkEscapeKey = function checkEscapeKey(event) {\n if (isEscapeEvent(event) && valueOrHandler(config.escapeDeactivates, event) !== false) {\n event.preventDefault();\n trap.deactivate();\n }\n };\n var checkClick = function checkClick(e) {\n var target = getActualTarget(e);\n if (findContainerIndex(target, e) >= 0) {\n return;\n }\n if (valueOrHandler(config.clickOutsideDeactivates, e)) {\n return;\n }\n if (valueOrHandler(config.allowOutsideClick, e)) {\n return;\n }\n e.preventDefault();\n e.stopImmediatePropagation();\n };\n\n //\n // EVENT LISTENERS\n //\n\n var addListeners = function addListeners() {\n if (!state.active) {\n return;\n }\n\n // There can be only one listening focus trap at a time\n activeFocusTraps.activateTrap(trapStack, trap);\n\n // Delay ensures that the focused element doesn't capture the event\n // that caused the focus trap activation.\n state.delayInitialFocusTimer = config.delayInitialFocus ? delay(function () {\n _tryFocus(getInitialFocusNode());\n }) : _tryFocus(getInitialFocusNode());\n doc.addEventListener('focusin', checkFocusIn, true);\n doc.addEventListener('mousedown', checkPointerDown, {\n capture: true,\n passive: false\n });\n doc.addEventListener('touchstart', checkPointerDown, {\n capture: true,\n passive: false\n });\n doc.addEventListener('click', checkClick, {\n capture: true,\n passive: false\n });\n doc.addEventListener('keydown', checkTabKey, {\n capture: true,\n passive: false\n });\n doc.addEventListener('keydown', checkEscapeKey);\n return trap;\n };\n\n /**\n * Traverses up the DOM from each of `containers`, collecting references to\n * the elements that are siblings to `container` or an ancestor of `container`.\n * @param {Array} containers\n */\n var collectAdjacentElements = function collectAdjacentElements(containers) {\n // Re-activate all adjacent elements & clear previous collection.\n if (state.active && !state.paused) {\n trap._setSubtreeIsolation(false);\n }\n state.adjacentElements.clear();\n state.alreadySilent.clear();\n\n // Collect all ancestors of all containers to avoid redundant processing.\n var containerAncestors = new Set();\n var adjacentElements = new Set();\n\n // Compile all elements adjacent to the focus trap containers & lineage.\n var _iterator = _createForOfIteratorHelper(containers),\n _step;\n try {\n for (_iterator.s(); !(_step = _iterator.n()).done;) {\n var container = _step.value;\n containerAncestors.add(container);\n var insideShadowRoot = typeof ShadowRoot !== 'undefined' && container.getRootNode() instanceof ShadowRoot;\n var current = container;\n while (current) {\n containerAncestors.add(current);\n var parent = current.parentElement;\n var siblings = [];\n if (parent) {\n siblings = parent.children;\n } else if (!parent && insideShadowRoot) {\n siblings = current.getRootNode().children;\n parent = current.getRootNode().host;\n insideShadowRoot = typeof ShadowRoot !== 'undefined' && parent.getRootNode() instanceof ShadowRoot;\n }\n\n // Add all the children, we'll remove container lineage later.\n var _iterator2 = _createForOfIteratorHelper(siblings),\n _step2;\n try {\n for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) {\n var child = _step2.value;\n adjacentElements.add(child);\n }\n } catch (err) {\n _iterator2.e(err);\n } finally {\n _iterator2.f();\n }\n current = parent;\n }\n }\n\n // Multi-container traps may overlap.\n // Remove elements within container lineages.\n } catch (err) {\n _iterator.e(err);\n } finally {\n _iterator.f();\n }\n containerAncestors.forEach(function (el) {\n adjacentElements[\"delete\"](el);\n });\n state.adjacentElements = adjacentElements;\n };\n var removeListeners = function removeListeners() {\n if (!state.active) {\n return;\n }\n doc.removeEventListener('focusin', checkFocusIn, true);\n doc.removeEventListener('mousedown', checkPointerDown, true);\n doc.removeEventListener('touchstart', checkPointerDown, true);\n doc.removeEventListener('click', checkClick, true);\n doc.removeEventListener('keydown', checkTabKey, true);\n doc.removeEventListener('keydown', checkEscapeKey);\n return trap;\n };\n\n //\n // MUTATION OBSERVER\n //\n\n var checkDomRemoval = function checkDomRemoval(mutations) {\n var isFocusedNodeRemoved = mutations.some(function (mutation) {\n var removedNodes = Array.from(mutation.removedNodes);\n return removedNodes.some(function (node) {\n return node === state.mostRecentlyFocusedNode;\n });\n });\n\n // If the currently focused is removed then browsers will move focus to the\n // element. If this happens, try to move focus back into the trap.\n if (isFocusedNodeRemoved) {\n _tryFocus(getInitialFocusNode());\n }\n };\n\n // Use MutationObserver - if supported - to detect if focused node is removed\n // from the DOM.\n var mutationObserver = typeof window !== 'undefined' && 'MutationObserver' in window ? new MutationObserver(checkDomRemoval) : undefined;\n var updateObservedNodes = function updateObservedNodes() {\n if (!mutationObserver) {\n return;\n }\n mutationObserver.disconnect();\n if (state.active && !state.paused) {\n state.containers.map(function (container) {\n mutationObserver.observe(container, {\n subtree: true,\n childList: true\n });\n });\n }\n };\n\n //\n // TRAP DEFINITION\n //\n\n trap = {\n get active() {\n return state.active;\n },\n get paused() {\n return state.paused;\n },\n activate: function activate(activateOptions) {\n if (state.active) {\n return this;\n }\n var onActivate = getOption(activateOptions, 'onActivate');\n var onPostActivate = getOption(activateOptions, 'onPostActivate');\n var checkCanFocusTrap = getOption(activateOptions, 'checkCanFocusTrap');\n\n // If a currently-active trap is isolating its subtree, we need to remove\n // that isolation to allow the new trap to find tabbable nodes.\n var preexistingTrap = activeFocusTraps.getActiveTrap(trapStack);\n var revertState = false;\n if (preexistingTrap && !preexistingTrap.paused) {\n var _preexistingTrap$_set;\n // [#1729] method MAY not exist if using `trapStack` option to share stack with older\n // versions of Focus-trap in the same DOM so use optional chaining here just in case\n // since this is a trap we may not have created from this instance of the library\n (_preexistingTrap$_set = preexistingTrap._setSubtreeIsolation) === null || _preexistingTrap$_set === void 0 || _preexistingTrap$_set.call(preexistingTrap, false);\n revertState = true;\n }\n try {\n if (!checkCanFocusTrap) {\n updateTabbableNodes();\n }\n state.active = true;\n state.paused = false;\n state.nodeFocusedBeforeActivation = _getActiveElement(doc);\n onActivate === null || onActivate === void 0 || onActivate();\n var finishActivation = function finishActivation() {\n if (checkCanFocusTrap) {\n updateTabbableNodes();\n }\n addListeners();\n updateObservedNodes();\n if (config.isolateSubtrees) {\n trap._setSubtreeIsolation(true);\n }\n onPostActivate === null || onPostActivate === void 0 || onPostActivate();\n };\n if (checkCanFocusTrap) {\n checkCanFocusTrap(state.containers.concat()).then(finishActivation, finishActivation);\n return this;\n }\n finishActivation();\n } catch (error) {\n // If our activation throws an exception and the stack hasn't changed,\n // we need to re-enable the prior trap's subtree isolation.\n if (preexistingTrap === activeFocusTraps.getActiveTrap(trapStack) && revertState) {\n var _preexistingTrap$_set2;\n // [#1729] method MAY not exist if using `trapStack` option to share stack with older\n // versions of Focus-trap in the same DOM so use optional chaining here just in case\n // since this is a trap we may not have created from this instance of the library\n (_preexistingTrap$_set2 = preexistingTrap._setSubtreeIsolation) === null || _preexistingTrap$_set2 === void 0 || _preexistingTrap$_set2.call(preexistingTrap, true);\n }\n throw error;\n }\n return this;\n },\n deactivate: function deactivate(deactivateOptions) {\n if (!state.active) {\n return this;\n }\n var options = _objectSpread2({\n onDeactivate: config.onDeactivate,\n onPostDeactivate: config.onPostDeactivate,\n checkCanReturnFocus: config.checkCanReturnFocus\n }, deactivateOptions);\n clearTimeout(state.delayInitialFocusTimer); // noop if undefined\n state.delayInitialFocusTimer = undefined;\n\n // Prior to removing this trap from the trapStack, we need to remove any applications of `inert`.\n // This allows the next trap down to update its tabbable nodes properly.\n //\n // If this trap is not top of the stack, don't change any current isolation.\n if (!state.paused) {\n trap._setSubtreeIsolation(false);\n }\n state.alreadySilent.clear();\n removeListeners();\n state.active = false;\n state.paused = false;\n updateObservedNodes();\n activeFocusTraps.deactivateTrap(trapStack, trap);\n var onDeactivate = getOption(options, 'onDeactivate');\n var onPostDeactivate = getOption(options, 'onPostDeactivate');\n var checkCanReturnFocus = getOption(options, 'checkCanReturnFocus');\n var returnFocus = getOption(options, 'returnFocus', 'returnFocusOnDeactivate');\n onDeactivate === null || onDeactivate === void 0 || onDeactivate();\n var finishDeactivation = function finishDeactivation() {\n delay(function () {\n if (returnFocus) {\n _tryFocus(getReturnFocusNode(state.nodeFocusedBeforeActivation));\n }\n onPostDeactivate === null || onPostDeactivate === void 0 || onPostDeactivate();\n });\n };\n if (returnFocus && checkCanReturnFocus) {\n checkCanReturnFocus(getReturnFocusNode(state.nodeFocusedBeforeActivation)).then(finishDeactivation, finishDeactivation);\n return this;\n }\n finishDeactivation();\n return this;\n },\n pause: function pause(pauseOptions) {\n if (!state.active) {\n return this;\n }\n state.manuallyPaused = true;\n return this._setPausedState(true, pauseOptions);\n },\n unpause: function unpause(unpauseOptions) {\n if (!state.active) {\n return this;\n }\n state.manuallyPaused = false;\n if (trapStack[trapStack.length - 1] !== this) {\n return this;\n }\n return this._setPausedState(false, unpauseOptions);\n },\n updateContainerElements: function updateContainerElements(containerElements) {\n var elementsAsArray = [].concat(containerElements).filter(Boolean);\n state.containers = elementsAsArray.map(function (element) {\n return typeof element === 'string' ? doc.querySelector(element) : element;\n });\n if (config.isolateSubtrees) {\n collectAdjacentElements(state.containers);\n }\n if (state.active) {\n updateTabbableNodes();\n if (config.isolateSubtrees && !state.paused) {\n trap._setSubtreeIsolation(true);\n }\n }\n updateObservedNodes();\n return this;\n }\n };\n Object.defineProperties(trap, {\n _isManuallyPaused: {\n value: function value() {\n return state.manuallyPaused;\n }\n },\n _setPausedState: {\n value: function value(paused, options) {\n if (state.paused === paused) {\n return this;\n }\n state.paused = paused;\n if (paused) {\n var onPause = getOption(options, 'onPause');\n var onPostPause = getOption(options, 'onPostPause');\n onPause === null || onPause === void 0 || onPause();\n removeListeners();\n updateObservedNodes();\n trap._setSubtreeIsolation(false);\n onPostPause === null || onPostPause === void 0 || onPostPause();\n } else {\n var onUnpause = getOption(options, 'onUnpause');\n var onPostUnpause = getOption(options, 'onPostUnpause');\n onUnpause === null || onUnpause === void 0 || onUnpause();\n trap._setSubtreeIsolation(true);\n updateTabbableNodes();\n addListeners();\n updateObservedNodes();\n onPostUnpause === null || onPostUnpause === void 0 || onPostUnpause();\n }\n return this;\n }\n },\n _setSubtreeIsolation: {\n value: function value(isEnabled) {\n if (config.isolateSubtrees) {\n state.adjacentElements.forEach(function (el) {\n var _el$getAttribute;\n if (isEnabled) {\n switch (config.isolateSubtrees) {\n case 'aria-hidden':\n // check both attribute and property to ensure initial state is captured\n // correctly across different browsers and test environments (like JSDOM)\n if (el.ariaHidden === 'true' || ((_el$getAttribute = el.getAttribute('aria-hidden')) === null || _el$getAttribute === void 0 ? void 0 : _el$getAttribute.toLowerCase()) === 'true') {\n state.alreadySilent.add(el);\n }\n el.setAttribute('aria-hidden', 'true');\n break;\n default:\n // check both attribute and property to ensure initial state is captured\n // correctly across different browsers and test environments (like JSDOM)\n if (el.inert || el.hasAttribute('inert')) {\n state.alreadySilent.add(el);\n }\n el.setAttribute('inert', true);\n break;\n }\n } else {\n if (state.alreadySilent.has(el)) ; else {\n switch (config.isolateSubtrees) {\n case 'aria-hidden':\n el.removeAttribute('aria-hidden');\n break;\n default:\n el.removeAttribute('inert');\n break;\n }\n }\n }\n });\n }\n }\n }\n });\n\n // initialize container elements\n trap.updateContainerElements(elements);\n return trap;\n};\n\nexport { createFocusTrap };\n//# sourceMappingURL=focus-trap.esm.js.map\n","/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */\nexports.read = function (buffer, offset, isLE, mLen, nBytes) {\n var e, m\n var eLen = (nBytes * 8) - mLen - 1\n var eMax = (1 << eLen) - 1\n var eBias = eMax >> 1\n var nBits = -7\n var i = isLE ? (nBytes - 1) : 0\n var d = isLE ? -1 : 1\n var s = buffer[offset + i]\n\n i += d\n\n e = s & ((1 << (-nBits)) - 1)\n s >>= (-nBits)\n nBits += eLen\n for (; nBits > 0; e = (e * 256) + buffer[offset + i], i += d, nBits -= 8) {}\n\n m = e & ((1 << (-nBits)) - 1)\n e >>= (-nBits)\n nBits += mLen\n for (; nBits > 0; m = (m * 256) + buffer[offset + i], i += d, nBits -= 8) {}\n\n if (e === 0) {\n e = 1 - eBias\n } else if (e === eMax) {\n return m ? NaN : ((s ? -1 : 1) * Infinity)\n } else {\n m = m + Math.pow(2, mLen)\n e = e - eBias\n }\n return (s ? -1 : 1) * m * Math.pow(2, e - mLen)\n}\n\nexports.write = function (buffer, value, offset, isLE, mLen, nBytes) {\n var e, m, c\n var eLen = (nBytes * 8) - mLen - 1\n var eMax = (1 << eLen) - 1\n var eBias = eMax >> 1\n var rt = (mLen === 23 ? Math.pow(2, -24) - Math.pow(2, -77) : 0)\n var i = isLE ? 0 : (nBytes - 1)\n var d = isLE ? 1 : -1\n var s = value < 0 || (value === 0 && 1 / value < 0) ? 1 : 0\n\n value = Math.abs(value)\n\n if (isNaN(value) || value === Infinity) {\n m = isNaN(value) ? 1 : 0\n e = eMax\n } else {\n e = Math.floor(Math.log(value) / Math.LN2)\n if (value * (c = Math.pow(2, -e)) < 1) {\n e--\n c *= 2\n }\n if (e + eBias >= 1) {\n value += rt / c\n } else {\n value += rt * Math.pow(2, 1 - eBias)\n }\n if (value * c >= 2) {\n e++\n c /= 2\n }\n\n if (e + eBias >= eMax) {\n m = 0\n e = eMax\n } else if (e + eBias >= 1) {\n m = ((value * c) - 1) * Math.pow(2, mLen)\n e = e + eBias\n } else {\n m = value * Math.pow(2, eBias - 1) * Math.pow(2, mLen)\n e = 0\n }\n }\n\n for (; mLen >= 8; buffer[offset + i] = m & 0xff, i += d, m /= 256, mLen -= 8) {}\n\n e = (e << mLen) | m\n eLen += mLen\n for (; eLen > 0; buffer[offset + i] = e & 0xff, i += d, e /= 256, eLen -= 8) {}\n\n buffer[offset + i - d] |= s * 128\n}\n","// shim for using process in browser\nvar process = module.exports = {};\n\n// cached from whatever global is present so that test runners that stub it\n// don't break things. But we need to wrap it in a try catch in case it is\n// wrapped in strict mode code which doesn't define any globals. It's inside a\n// function because try/catches deoptimize in certain engines.\n\nvar cachedSetTimeout;\nvar cachedClearTimeout;\n\nfunction defaultSetTimout() {\n throw new Error('setTimeout has not been defined');\n}\nfunction defaultClearTimeout () {\n throw new Error('clearTimeout has not been defined');\n}\n(function () {\n try {\n if (typeof setTimeout === 'function') {\n cachedSetTimeout = setTimeout;\n } else {\n cachedSetTimeout = defaultSetTimout;\n }\n } catch (e) {\n cachedSetTimeout = defaultSetTimout;\n }\n try {\n if (typeof clearTimeout === 'function') {\n cachedClearTimeout = clearTimeout;\n } else {\n cachedClearTimeout = defaultClearTimeout;\n }\n } catch (e) {\n cachedClearTimeout = defaultClearTimeout;\n }\n} ())\nfunction runTimeout(fun) {\n if (cachedSetTimeout === setTimeout) {\n //normal enviroments in sane situations\n return setTimeout(fun, 0);\n }\n // if setTimeout wasn't available but was latter defined\n if ((cachedSetTimeout === defaultSetTimout || !cachedSetTimeout) && setTimeout) {\n cachedSetTimeout = setTimeout;\n return setTimeout(fun, 0);\n }\n try {\n // when when somebody has screwed with setTimeout but no I.E. maddness\n return cachedSetTimeout(fun, 0);\n } catch(e){\n try {\n // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally\n return cachedSetTimeout.call(null, fun, 0);\n } catch(e){\n // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error\n return cachedSetTimeout.call(this, fun, 0);\n }\n }\n\n\n}\nfunction runClearTimeout(marker) {\n if (cachedClearTimeout === clearTimeout) {\n //normal enviroments in sane situations\n return clearTimeout(marker);\n }\n // if clearTimeout wasn't available but was latter defined\n if ((cachedClearTimeout === defaultClearTimeout || !cachedClearTimeout) && clearTimeout) {\n cachedClearTimeout = clearTimeout;\n return clearTimeout(marker);\n }\n try {\n // when when somebody has screwed with setTimeout but no I.E. maddness\n return cachedClearTimeout(marker);\n } catch (e){\n try {\n // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally\n return cachedClearTimeout.call(null, marker);\n } catch (e){\n // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error.\n // Some versions of I.E. have different rules for clearTimeout vs setTimeout\n return cachedClearTimeout.call(this, marker);\n }\n }\n\n\n\n}\nvar queue = [];\nvar draining = false;\nvar currentQueue;\nvar queueIndex = -1;\n\nfunction cleanUpNextTick() {\n if (!draining || !currentQueue) {\n return;\n }\n draining = false;\n if (currentQueue.length) {\n queue = currentQueue.concat(queue);\n } else {\n queueIndex = -1;\n }\n if (queue.length) {\n drainQueue();\n }\n}\n\nfunction drainQueue() {\n if (draining) {\n return;\n }\n var timeout = runTimeout(cleanUpNextTick);\n draining = true;\n\n var len = queue.length;\n while(len) {\n currentQueue = queue;\n queue = [];\n while (++queueIndex < len) {\n if (currentQueue) {\n currentQueue[queueIndex].run();\n }\n }\n queueIndex = -1;\n len = queue.length;\n }\n currentQueue = null;\n draining = false;\n runClearTimeout(timeout);\n}\n\nprocess.nextTick = function (fun) {\n var args = new Array(arguments.length - 1);\n if (arguments.length > 1) {\n for (var i = 1; i < arguments.length; i++) {\n args[i - 1] = arguments[i];\n }\n }\n queue.push(new Item(fun, args));\n if (queue.length === 1 && !draining) {\n runTimeout(drainQueue);\n }\n};\n\n// v8 likes predictible objects\nfunction Item(fun, array) {\n this.fun = fun;\n this.array = array;\n}\nItem.prototype.run = function () {\n this.fun.apply(null, this.array);\n};\nprocess.title = 'browser';\nprocess.browser = true;\nprocess.env = {};\nprocess.argv = [];\nprocess.version = ''; // empty string to avoid regexp issues\nprocess.versions = {};\n\nfunction noop() {}\n\nprocess.on = noop;\nprocess.addListener = noop;\nprocess.once = noop;\nprocess.off = noop;\nprocess.removeListener = noop;\nprocess.removeAllListeners = noop;\nprocess.emit = noop;\nprocess.prependListener = noop;\nprocess.prependOnceListener = noop;\n\nprocess.listeners = function (name) { return [] }\n\nprocess.binding = function (name) {\n throw new Error('process.binding is not supported');\n};\n\nprocess.cwd = function () { return '/' };\nprocess.chdir = function (dir) {\n throw new Error('process.chdir is not supported');\n};\nprocess.umask = function() { return 0; };\n","\"use strict\";\n\nvar stylesInDOM = [];\nfunction getIndexByIdentifier(identifier) {\n var result = -1;\n for (var i = 0; i < stylesInDOM.length; i++) {\n if (stylesInDOM[i].identifier === identifier) {\n result = i;\n break;\n }\n }\n return result;\n}\nfunction modulesToDom(list, options) {\n var idCountMap = {};\n var identifiers = [];\n for (var i = 0; i < list.length; i++) {\n var item = list[i];\n var id = options.base ? item[0] + options.base : item[0];\n var count = idCountMap[id] || 0;\n var identifier = \"\".concat(id, \" \").concat(count);\n idCountMap[id] = count + 1;\n var indexByIdentifier = getIndexByIdentifier(identifier);\n var obj = {\n css: item[1],\n media: item[2],\n sourceMap: item[3],\n supports: item[4],\n layer: item[5]\n };\n if (indexByIdentifier !== -1) {\n stylesInDOM[indexByIdentifier].references++;\n stylesInDOM[indexByIdentifier].updater(obj);\n } else {\n var updater = addElementStyle(obj, options);\n options.byIndex = i;\n stylesInDOM.splice(i, 0, {\n identifier: identifier,\n updater: updater,\n references: 1\n });\n }\n identifiers.push(identifier);\n }\n return identifiers;\n}\nfunction addElementStyle(obj, options) {\n var api = options.domAPI(options);\n api.update(obj);\n var updater = function updater(newObj) {\n if (newObj) {\n if (newObj.css === obj.css && newObj.media === obj.media && newObj.sourceMap === obj.sourceMap && newObj.supports === obj.supports && newObj.layer === obj.layer) {\n return;\n }\n api.update(obj = newObj);\n } else {\n api.remove();\n }\n };\n return updater;\n}\nmodule.exports = function (list, options) {\n options = options || {};\n list = list || [];\n var lastIdentifiers = modulesToDom(list, options);\n return function update(newList) {\n newList = newList || [];\n for (var i = 0; i < lastIdentifiers.length; i++) {\n var identifier = lastIdentifiers[i];\n var index = getIndexByIdentifier(identifier);\n stylesInDOM[index].references--;\n }\n var newLastIdentifiers = modulesToDom(newList, options);\n for (var _i = 0; _i < lastIdentifiers.length; _i++) {\n var _identifier = lastIdentifiers[_i];\n var _index = getIndexByIdentifier(_identifier);\n if (stylesInDOM[_index].references === 0) {\n stylesInDOM[_index].updater();\n stylesInDOM.splice(_index, 1);\n }\n }\n lastIdentifiers = newLastIdentifiers;\n };\n};","\"use strict\";\n\nvar memo = {};\n\n/* istanbul ignore next */\nfunction getTarget(target) {\n if (typeof memo[target] === \"undefined\") {\n var styleTarget = document.querySelector(target);\n\n // Special case to return head of iframe instead of iframe itself\n if (window.HTMLIFrameElement && styleTarget instanceof window.HTMLIFrameElement) {\n try {\n // This will throw an exception if access to iframe is blocked\n // due to cross-origin restrictions\n styleTarget = styleTarget.contentDocument.head;\n } catch (e) {\n // istanbul ignore next\n styleTarget = null;\n }\n }\n memo[target] = styleTarget;\n }\n return memo[target];\n}\n\n/* istanbul ignore next */\nfunction insertBySelector(insert, style) {\n var target = getTarget(insert);\n if (!target) {\n throw new Error(\"Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.\");\n }\n target.appendChild(style);\n}\nmodule.exports = insertBySelector;","\"use strict\";\n\n/* istanbul ignore next */\nfunction insertStyleElement(options) {\n var element = document.createElement(\"style\");\n options.setAttributes(element, options.attributes);\n options.insert(element, options.options);\n return element;\n}\nmodule.exports = insertStyleElement;","\"use strict\";\n\n/* istanbul ignore next */\nfunction setAttributesWithoutAttributes(styleElement) {\n var nonce = typeof __webpack_nonce__ !== \"undefined\" ? __webpack_nonce__ : null;\n if (nonce) {\n styleElement.setAttribute(\"nonce\", nonce);\n }\n}\nmodule.exports = setAttributesWithoutAttributes;","\"use strict\";\n\n/* istanbul ignore next */\nfunction apply(styleElement, options, obj) {\n var css = \"\";\n if (obj.supports) {\n css += \"@supports (\".concat(obj.supports, \") {\");\n }\n if (obj.media) {\n css += \"@media \".concat(obj.media, \" {\");\n }\n var needLayer = typeof obj.layer !== \"undefined\";\n if (needLayer) {\n css += \"@layer\".concat(obj.layer.length > 0 ? \" \".concat(obj.layer) : \"\", \" {\");\n }\n css += obj.css;\n if (needLayer) {\n css += \"}\";\n }\n if (obj.media) {\n css += \"}\";\n }\n if (obj.supports) {\n css += \"}\";\n }\n var sourceMap = obj.sourceMap;\n if (sourceMap && typeof btoa !== \"undefined\") {\n css += \"\\n/*# sourceMappingURL=data:application/json;base64,\".concat(btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap)))), \" */\");\n }\n\n // For old IE\n /* istanbul ignore if */\n options.styleTagTransform(css, styleElement, options.options);\n}\nfunction removeStyleElement(styleElement) {\n // istanbul ignore if\n if (styleElement.parentNode === null) {\n return false;\n }\n styleElement.parentNode.removeChild(styleElement);\n}\n\n/* istanbul ignore next */\nfunction domAPI(options) {\n if (typeof document === \"undefined\") {\n return {\n update: function update() {},\n remove: function remove() {}\n };\n }\n var styleElement = options.insertStyleElement(options);\n return {\n update: function update(obj) {\n apply(styleElement, options, obj);\n },\n remove: function remove() {\n removeStyleElement(styleElement);\n }\n };\n}\nmodule.exports = domAPI;","\"use strict\";\n\n/* istanbul ignore next */\nfunction styleTagTransform(css, styleElement) {\n if (styleElement.styleSheet) {\n styleElement.styleSheet.cssText = css;\n } else {\n while (styleElement.firstChild) {\n styleElement.removeChild(styleElement.firstChild);\n }\n styleElement.appendChild(document.createTextNode(css));\n }\n}\nmodule.exports = styleTagTransform;","/*!\n* tabbable 6.4.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)\nvar candidateSelectors = ['input:not([inert]):not([inert] *)', 'select:not([inert]):not([inert] *)', 'textarea:not([inert]):not([inert] *)', 'a[href]:not([inert]):not([inert] *)', 'button:not([inert]):not([inert] *)', '[tabindex]:not(slot):not([inert]):not([inert] *)', 'audio[controls]:not([inert]):not([inert] *)', 'video[controls]:not([inert]):not([inert] *)', '[contenteditable]:not([contenteditable=\"false\"]):not([inert]):not([inert] *)', 'details>summary:first-of-type:not([inert]):not([inert] *)', 'details:not([inert]):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 {Node} [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 var result = inert || lookUp && node && (\n // closest does not exist on shadow roots, so we fall back to a manual\n // lookup upward, in case it is not defined.\n typeof node.closest === 'function' ? node.closest('[inert]') : _isInert(node.parentNode));\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 (either by itself or via its parent), then 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,
,